PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 80240 ac64e0e65f17991d17d03fb3873d05bbbd021ac35fb5c8cde7114a4d41c7cdfc

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
dd8a89bdefbcfd70b2cec2c0bccfb36716e4176d5b8c13a3a2810a4e1cb8504c
Certificate Block Hash
ac64e0e65f17991d17d03fb3873d05bbbd021ac35fb5c8cde7114a4d41c7cdfc
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00846d00000c560100
00100000000100000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000c750ce303936219409a6b23fdf0e962e06a4a40d5a1aa90aa3ed76a4165902d0c03d4f8b0c731759c4ef3e43902550feb2e54bca90354eca6b02ba13b349c2ea6f69a8f3b10d9b4220b99332f86b88811aa88ee4f85c26dcd7010000000000000000020000000200846d00000c560100

Raw Header Hex

00004020744f29415657dfe1a89152dbe7d10a6b43b3fea8fc04ab4acb297eefae624d49ba56c10ad6be854da65941209f95a8599d94b78a4ce76c49963f4f0832c4d502eb5f436a36c600184c50b81c4e0a81a2a3138c5b6d17e41667b3cfbcc0c2ceb270fdbcefbd898add

Proof Data Hex

59,560 bytes
1212160203077e15e04c87d4fcc20633f56a34ec72460b3031f885d1fc59febf8ed5e2dc483adca124cc358cb1ebfe22f4ef449d85728a62dd65c9c578443fd64147a90bf9f6cb9f407814e1c85514f14c3614319de2303d501b7050c090a7cddab2e08f94c3e70f0a81888074326e6ea9bc32fb21472d285cf658d1dbf3a4424ff384532e0a64a8d312427b4c08f6d6469ded5ccea30628ce5bd6b3ba0277a3798833b4835c5c72e0ff31b1e089c11a3d2e66b413fb787bc7b8ca0704b5d9852ff46315961bf1bcb0061f30cecf4879d1a768babd6b8bb5066ac0223938581dcb7c0809ba519f39847803f99d1ddd7732837275f97023440e5279e91547d20ccde4ecc0084e0a82b91cb8fd905105f9d091464baf8bb06103c7570aa4423b73099459bfc92c3a5e1a5315962631ec42dd0686be812e6b02f08cab49143feb3c585d8107bb7217b576ae4dbb6c5d7f8bb3fec04685a7e2d9f1eb77c35a77125a63653f77e495140bc7985c32e44bea94d791a024c8f71ff6d62d0b2266e139c408d8c6d67a87eda949a099a2314d570314c96b8d02f4341d1fe343862f0373b4e074333d9fd700b0a341536966f3cb92b1513028da0bdc6ced0284f65fc2153a6cbc9cc5283069b3ba578f82133146217b6e15e4f9ff3f94cbd9fcd45b1310ece31bb85d0ef9e14ccc5effa30c98964c2e23b692485dd0f735e9b268bd02225c90014372a167d6afca4dec2b5c890ceacf0949a41c376010af3a8c9bf281c03d5895070cccafeea8b43dbfb1bcf6b0b51bb6d61f3d645e8bdd147db9cb776b6232e03612e6b0002ebdc98e68dc2bf2930f59be12a7b4867261a35df4541e837772ffe7af84a98a4a579bda5520a9527f44017511f5623f3d62c6724cbece84e65c39786544d4964d91bbe80acc2ab730cb6efb9cb1b314842e2ba7fa7d3b5aff7c8f19ed9a424865acd1ae9f50589914d458f0f4a691e9f15642bfa3f071c4078203221d5c30410b3ff3d60484c6300f98d0d2bc332309b1990331fee4f5d0d2c757d30704c199a668168a503a3430e757c080f1c3aed31d6588c7c18e460b09ae836f0381613d9b62f19e9fc3564df909843574781098e1f7f1cc8033b67ecd45bf058f409ea51c474e98e926b82f3cb03def7d3a411d8260fee6b2f18fd8f1f1e47dc84a467edf33f43a68d661051a6033762dd9ef6e83ba32c412e3d45bfe138bcbb63e9b31f34d9c276f409ea9a1e4ac8956347cb4c58cbea3ec29f7b0c28296a9bdf13beeb980997c7e7c79d1db7331d518035f1f36ce69df31976e3d09b565aa008a31f70b5b22653829a0e3b5cebb014a512f46bfad63fc7432512cbf597fbf7ea2654c245d80dc8c87afa6229bb75411e072f0cdc7b7a15761ae6e1535ba409cbfba50f42944d950845fa387f041f4c5d29f6af713e81f76b8a26d46d2f47558f2c96577e2065cd0a01a41590568774f95d9184b2cd3bce5f770d80e0ad684c365fda3c4e4364acd3df9af502f734b81ee457c89e91d23e03edf0dbb3ca67d9ab02983470c6d2604bfd283da4bb30c8e1cdd8b21550fe47ef38dc21f07c3d3bfa456d8bc2250123ab704b8a146a221982f10210bc76f15cf2ee59239368a3e2f790238f815b31d313e22e8f782c54e178d546728a4eacc70d8a40495ec9c624e1a8e9871fcac481b6348dfab7ad4509e45aa613ff277a27d277e1b7f8e67e077fbd4cf39df2f49b66ce2efb72b7571d05f4b47c561ac4e6587022f3d6dc4899bfe0c3662894508702cc2500d16504fd88a6d173ac4cbf7ee6e8cffb96267ad0c15e22e49bd348497de70e7a66b56fbdf46482a63cfed667e968fdf37e7f5c3d9e999452fb3a07d767c996aaf7240f9a337689fe9d154a1edf6204bf33ae703dc0a7fee73bf38981206d6c2e3fca92a237fb8a2eb469d880ec50601f681628b2a6bd3b7bf60440fca32692e675391d19835d53e25ae437b3f7505f65df4fa15e52d15825cf624b229d42991a4fb5f08627782913aa508d28087bbd57354feb6f76ee47f8a01ed2c7cfe51b2bafca09e33b62cd1fe3f7f7c1735c113a0c2fd7e91629aed66007fe9d3a2a84e8a3cbabb8bda29ee43614035933ed0d5af167fde7938464e70aaaac321999a1e21df056b1ed3a542b85d8e82f5247303e6aec6c53ea818b921b733ae1c040183d5b53db2d05385bead971554645760c39c9f2d120116d3d94591e1f344d47e948b5e8372d94b60f846723eb59cb22f64777f32ee279695f8b4bc68603cff6fdc5e0612794f6b3f6cd2c01a6664edef7cd786a1f0b26408a50ca4292d054ad40468a018d12d51eb7f1bd16e0ef799b953e400729e65cc587fea610e7363a2e12928bd52262a6254129906ca6a2614d4a96a6b04d07722a79e3062d57a90631e9739eec295a5f21676f9085ca93617725ccb046a520ea748d76ddaaa1e781295e24f3093e3a7d8aa469027ca485b218b9221158568835d337aa6d35a65241884ebec83e8eb6cdfb5e5df1ba437cbad9520fb037989bb2b917f8dfa4a9ce465220453285439ae5ff80b7f0353a134740f3b29a30e86887de78e65ecbfb5ecc8c9d1e3e4733558f4618c2fb2787e9b07efd47ea5f81710499765b56b6351f196e16e88a589818278457c6c5ab7b297ab6b0675009c64cbfb13081becd9bf13f555417c2f7d0f69a6f9ba2fd83063b33dc13bc8f18ac60e7db9e1edd31a157f74122c0f58d4d9406fb4a3c2ffcff90bad0c6fddd686c7fb6d7e33ebb204c2c31a97d3ef913f58c7b462bd9cc9afe0c2e17ebe1b6b5f54d4ee95a9f7fba01640fcca8eda31fdcfe7e2cdf9580d0343ffcd2b1b1b2f8cf90d8b951487de7cb6154ec7424568abd4c9a7b545d11e30207a114af31b361c93096359ad660b3e77dc94d6d3616cbc0677b6c460755ab0f004ffbf806a1d4e2b121e33c16aeb908381439283cddce352c7275ece06d466ec06c8e2363ac70c5418195c36d90bce0ad6797b5f58cda449c55cd3569623c2c4f2afb40393d29ea29e3bd764ab18b871078cf0d5ff7d9466f8d1868f4604c382c83f1df721262b8f53c1ebe438f1014775333208ea94a6aa2fe37ece3e7c1bac511af24956561ad755b307b7e65ce0b38614f02c3f093b9036eab25c1160b3c0538fa4933cdfb294b38d66f52e63ca81d867e30b1698a53db3bb6114fd83443b05924c44be16cd76891af16f68fd6d5225b0c27bfea6e756fd7a8dd5ea589b032570b5b347373c6b0d265da149a6703b15086f2ff5e8f99a3e281279c63709fbfd4b3f8aff2404baf92262773a45ba7715747d8cbfa3074544adce0c559e57073770874cc5222674dce332b1ee8387fbcd5adb95cb9c75448725b812dff725a8333fe19fd6a0e7bcad68f80057b19d5d1482e964b8e05159c3e534392483c022894cda86b26880f6542cecc33294f4e2f88d75f44693412dfd4df2f318442c65f9e3c6316b70651141d0b1343450bb734a6e2be93f2d92f5a633637f2d9837089d87de2423585524225a0eec0738f01c56234b8e9caf08f22e289b9a4127f92bf11f4630cfb5fc8718016d2227bdf28cc58547947f516bd99288bca282918f08d89fc9949b55132ba7c355f34d926b2c083d06c5d0455f143ecd5e72f4cc95237b7b1ce2c3863c2aae44b1ef0eff880c56358b8164e06567fa1539a38340a2c67af8f897d5c5bf526ac38af21ec70ba09aaddf4943e3986b460441721ab2263b91c0f8be3d95d828b26ff9858a94a48064a3e982db889f6260db7b053cc3987ddebdb7aaaf7e2059047848ffae768eb5a8cee4d9d85ebdea253aa7af37ecdc76f3b734dddc4399ad181878d88c7491ec10f2afabbce07c2bf9067e81e3287a6ccaeeace60ff37cca2f6201f58b523fbc570bba6b81469ebc59aaf945a14f7078817c23b59146de9cf49917172e4cb0c7c0010fac88ac0e22ee41b5aad1de525b1a074d85d88cd4821b25cc4746ba898c3fe8d3eb7847bc2472b309e837956109c554e0dbe2159f750414189008c80ce9f1a48f4b0454d29384b436219029d9abb0c2d3ec747b654c459e3165d880e26dbd6e1611e40c381733617f314c637f201485dcb20954087170cb2acd05b26721fb319dbc62f87c24d9f40fb78c2f6067795929b2f8dd70ffb08036151ab120b52a20463cea38748e3006c038985e1feaec87d064874ee2c2e5d778bd9d4adb23e97f35b584fefa2b5916780d5997a07353db30dcce004ea3e05187c17c00517c30002896b4ff5181ffd5e45227a77dc40bcfee6a3fe6cf831b1467b3c66595161383fd1be126c76588178fb287f10ce58d5cf3046b04d523b22fb1d730ffe8435995a8e68cd4f8b139bcf0e04ce54e30d7d996da66e68e92e4e17ab922fa4bb6504754a80de73f20224a245f623f78352f5d04e4b29b2992894991d5b9efe556d405346927c3b4ef344201518b272cc900f911abd1c3d9acb807ffa21fa8f66b12f91fa94471b4168dc02fb1bf7bf1b886024c96a537c49596fa5cb4aaab7a20ed8e782bd13930d2d73167cd9ccc11952c66cf1080b12ff652cd583199158ba60c58ebf99b116b91d1542e30eca822d32f8d378e1460415e936a439c55c6727a608a56dbceb6b648e1607cbd77759121f62da59754770b65981b22f079fd67c9dd42e8be2c3d4a0c01772f7c1e7ecd051492ea5d253e8f15410119c54d9179315d23ef5b321171a19bf8330254959ad60ef333c78b81b16ae1e6a2fac807b4aa760e3605721b37ce99a754b69aa92cd424193bf6dc8439d2f1c38ba4bd6ed1d93794f1d61f25c8ec0613a007c891f817fc53f1aae8d186dd4904d9246a626d46f9d559ca72a45ca3cb5fd86b3585ee5903dd07b2d20f3d11ca59cf457e6a8de3e6da6ac8b31941336ce73d0e87fcfa93a4ee8b712999e9e6e81227505dbb3c5dc692e9f3b65540ce22c9b7f209a8d771544c7c4bb841aa92a107e79971c8201d1f895e74f04916c7d001c85e98ddfd5f1bf5f996238ff0d3d0a1a93d265ced2625423f6c3f74df8475e578b22d8536cb07214d685f28255cfd188ec795b4b000c406e8168026172f5b8b44119ffc0f41a84e1a3e10a4e1190bca8acb5847c97866e42eb288079bd750c2726f9e2227aa1117738f08771b6b2ed2fad1d9d7851fe12e5ddd9b5cac17dc387a606d39771927e2e5a69f62557fd248a20eb8e24a7f6fb0ac5dc4adba7fc52f823dc4e56704d9efddfb5b01be1128256dec09a39ecbe54e89d629cab174aad97a8158c269ae57dfaa84a42ee6f7fa2d3e7e8a199bf3cab0372eacb22337c2ab5f25fae3e374693dfa8dbf1f9d1cfb45f8dc5894e3d332805e46696a16152b4bfd16f3748fcdfccbb5e0df535ba2b7dc58651088405f49db28900c1b83fcc9743c94347be24e1004f65b83bafd2a395f2f89560b1b2a85e92fcce30d33537a864d4b24d109a709f80013d59afdf23264ab211776b775fa41522f1e928b0e83ab373af3816d92b345c7bf91c09f11ef4864982d314717f5b24694c3f21c62d9e5a3241902ba85f04d24a18fb08a5aad6c7a861d9e13eb6949e5b92c274d5382c47a6f321f977abc075952824466aa521f0e700769ed795fc668411450eff0598983c76ddab989173e17506627b539a7bb3f110eee5bfd9ff3d7a246a8487354185d7e0cd663d224faf1c75cbaa37f08769ae68bc1d917db73e61006c792465af86ac1abe917a0f245121231dcdca79bcb7ec0db5ca3b0138480491395378369684a0f17fb8048b20d41e53969d609a49a51766b870defcfc5497af8e3636cc6222b3710a6996ce13e605f1f8f44d00b65dadf4771f66c8df476c60d43eeb65737d0d4d67b4a55d2186753e4b267f6fe257266ec7739f446b608c833ff9cd12bc1fc7d050bada6f2fa4cc45c653c5658991e53f85a7017ddaeb258c6ba6cad10748b84502ed1b7181bb236bb76b174847f93657413b46495c003759919a173d7e166ec24612125926a29190194647041c6325715581e3a6114a9aad7f9faa8279e48d5d11202f84277d9b3e6d2f60b62ea5858370e5ab656fcbf05a530c6b2c326354c176d1607636f3c4a703906b1f9432e9f70a5991c50fadeae89d80ba66ba08700a580ebf1c391aeaafa94a0d68a8afe7e71d5172bb546885c328e059705a0992410780545e8065758f858c28a471d8b81f17295b1eaac854a1566a83f88cf22769516dcb05a03cc0ec485e06e7b4a58c354b0ae6bac17f7de93173029754b868959e40aef34db29649b552cf0b29a13d73b7ffbf2d3e6d5135a6f8ec23cbd7258fe11be29d7ca9b2b2a1b894c5ba25c4a31fc038ccde84da166a0339da3bb2d005c3368cd913e646eefb185d5cf9ad51215d8fc9e59849322ae1b7f67df1ec56d721b5a97e6a85acb9425747272f16a5c0d4e5f0ffbc88a6de47ae7bbf114c5c98d47df80a06ef1f1c31808fb5a2234cba5642cc18fd0cdbf13b4782ccd4ffd99667142d65249c572cb72481221bf55fed4cf371dc20cd5d1c7ee8efc35e8772a3ecf1e7063dc9febbbd6128aab4f0989c4d398fc9b646ebc2b56d64de284bea31273372b628180bdb00e553c1b80fe8582e0dffbd95172057d4460404ba7743aaa95ae47f07a07515d1c37cc8078c1e5c1b7850fe3f1389ab591e1e53dac844ebe9bf6292cbbbf3937b7e3673cb5c4c9ed798aa409cba5b073ece676ade5c5c7dcbd3c1bf3546c24343c7ceaf9469d8fd9fbb915d4450a8061c5181fe5023984595557510ed380ae05b728be718423ec8dd66146840ee9c0bb814b75c00a5fb44998384b1632cc37a1a3c552832722fc4464bb3bfa34bc014c98a11b720926d2902a4a6c28b4cb9618780bb74f74d71ec00302f1adc57b64b0fbbd9ec180769b7c7f16e876eb14741e2f2a6e64d691ccaca6279589a9f8067934140dfca9319d319c369151ddffb25b052dc45a0003e2514d12d3a7ddc92df495309ae872fcc57023f8dedfa6c6848791ab232403dc150f9bbb4517a8b44506177cd5d8020b034e039b593eca2b564419e59b5c615d361a83db720847b6fcfaff3c40315a95f816291a005ff66f36dc51694f570c1eb859064b1710266df4e07266538c691d8edc118bd20da6b92862d8d5876ff4149357f1684056fb4fdf4f85cafe986911c5a25a0b069ed3630de6bbbd012575abb3b6fef9ed941effc27681959fa93582422d2ca58dc3d6fbe3d5c859b6ab7bca0fbd5bbcc6d0c850e218c6e93897eddd1c2ffcd970c4944746df471bfaa092204af6ec416fd179ed7334f67edec69ddc4893651fc01a0abf4c90acffa713eb542a252bedef68f9e3bcfd00ae75fe0f3ecefa313a55305f0797f5e9541bb60a2a25d37f408103f6717c53a48c5a0847b452bdb0f3e131e6a51ef416353cc40d01485fefa87be8c76857bf707e10d6850ca8f18e33f3962cd61e706fd39aeb107833281377a19a2ab6f5b1dd2298fe700eef21bd511d593e91b0fa184732dff5b5b38d84b4a15ce21fd64be5e0288e44ee45e97686f73930a2562582b19f73f1c55a3b7fd96d768473548778dded2a751847edeb7a92a9880b56f417bd3de6f4d5a9b3953e21f4e59d41321e3773ed55b5b3bc42238fd8c8de8e9d7b22148663b26d3d65d61e6c5802b91cb8353f1e385eb7b6ab7c8b48201408536f85b1de548e423339387622d43309086199ca1a255f2aa72337b663405c477af484f1498a7cd5c8bf9d7c0d1f1d0393b83a5cb72eba88d1a45fd7e6c1041b8e661d9a74cbae1b309eb62698be816e37b9fc107ab0e555eccc0ca2dd9545a466c1751211f9653c69f8d5e746c40e31307d39b11d225f84d76dafb596e88ba52580a18939c156dc381aa849554dcd146371d3e3fa039375078aa53e02a2f6719a258904af3816b4a6fdd8c84c0d9a68c8117878a052dc31a2281b60bb4cf338c2fdf680bd0f5ff1ae5d261c8a746910c2a7357407fd5698099358b9bd333bfa70713ce135dde2e45d1640176339b00cfeb01ca32c3790133aa3122c662b5195718573596ddbb7d6b0cc9e60d431ba91c054e0325dcb041bf436ddc7b3d65b4049bfbc0951f5ef57cdb0ae3fecf53115844ccad7d1ffe43dad71dcdf6aa0dd52bffb059bd1bacb193405c68369f431d3867d83d6be1e7cad7b8a9348d3a6d7aa4e90023eabf0e9e6d07682cc13aa225d8b55673f28d21a0edef139cf78cc8ab5098e0e230729281aa8f6861b95f906cdbffa9e43bd0ab672215cad62921d6fdd7b4e903f0c515ef46b4a22b6288751ae7827b9295a16e64fb25acaed79f29651f7ed08a03c6488b0f909a19d3dd6f4283c33527d94678ece75c1992ca0046fac2848b4d939da238a07cce78392b2ae996e1634314fa75726b018b8fe8f976437e4353090eb07226eac88c13b88c3eebe8815b9755e9efba3349e4c755732ad548ead285154a134f30e873e064f949e903f2a441d28b8f821b95635da0916aa9c0d60ab1f4aeee0d5e35eb7c613c66c2e3aafa29e7100309ec5acd88d1206e325235e5577375699db4ffa2c6718274dfd7a875b5487a1a7cc18f664fab070e13ea06f94f431039f4adc2de967096f424a3c0f9be544c2fe7c874c0c89398f786d8602f82cab88e497cb8687280fa901b6b461ea28bfe797f03d641d6edaac38b44bd0075f3a45ab8e932f5bc5814c31a4a21c2539475cebc5acfb1309d7f9fbe2f3ff301aa4fa1dc8406835e0835bc4f62b3066e080d2219ebd184185ffab2549beaf459a08a0a44b3c647dd78d05510ecc40130150252ae77f98b6ee7b34c045d1f466c7a1afc55d131a2c52b557fa158288482bc3970ca74badad8e0e8a93e9f690c407e5f74b0cd02f429f8f45b7d52bd9471efdbef8b0ebe0a3f971f2ce2073bbb0b8a0cf835d7c540080aba65338745fd4fd75a1d7e11c1a1fe382afc602b7db27ab97aa0f6ea3ca6af2a16550dd6a2770a2ba5db23abce0595677e7aac971aa7df2d1f082be8188d929bfdc73c0ee08ad20e586c60b4ca027de7fd2bc2ed5529a8f702eb0df5a28fa4fc62bc5bddb4dfb4af9c4fbdbb6647589c4687f9008b2fb36e91a49f27e96098dc4a381420d0191d98742a1fbda862fb6b348f404ebf7b8b090fe30dbfc201cab8891d3f58751535ba0d84c9fb713350f91eff81898c50e01c39a48272d39224291c662a4413d475429a6a2b3bfda178440f63440d53dbe96b70e3b90dd93b0d4fafa1bac639c05de85abd8565ebee24604fab3c5a5ef1c78b072d2cfbbcfbb4fcf312a5b9116cab8d89cfafcf91b779ab73f7d22db0e6bc4eb9ccbd8b97f81fd97724dd27c95dcba8f8de24987a43b23affb5aae3973235c26e415d875963ebea059f98f568a58096427f5205b7dad9a60c5e6256a6fa129410f952f521d575532f2a4d38937059c06e666c4f7567f5f264c0f356e08ecbee85dd06fbdbebaa918b682175ccc1c08235955010feb63883a9bab0cd8d1d795f3bc9a5962f68a1150649533ac7c58c659494fc48b16de651ab9913e4c3cb7cdc623c40972733a72f4be5b78346aed0295c4c24534432becbcdcac7a969686a022078217f3278ac071808967a1a914f90592fbf93edde5b541f686ed7c3e768ed88e44060ab94a67391c85f821a04e3f9a04062425676f930d5e75bad5ea053951b7e1a808f9b35ea6708c7176602b300a3505f44f2fe9773b537210b8f1209201fd460517fcf67243363fc90164b26bdc4655ad83ce71bfb9d02c6667e85b7ce6dcac3fb298e4bbcd043486c0152b02f22e34aae3f53211ff1c3b113526c79e87e769b1e45cd9b6a688ee334bfde93289aca9f834ce29ebeb22c78f4f151c280b9150f4e284f314a19416f8d5382f7a5fbb182d69bffe24935826e73b94f394e1cb3ced8836c4d58e069f48997aadcd3f3217c4d2eee03ae23c9acfecd80ebe19efc5d5bf04ac6ba03e1e7be32231ceb6d4d284c51216135548e45047f895ea46b8796ed43735622fc8b1f3cd46b3da53a3417b7dd5efd37691ce4f33d45dc002c6befe8253921dd2d29a7edb456fd79b6fb992791aea0aaf2c142865f12bc5e707fbead52dad015c263a7ff08b87e7c9f67fd181dac9966495c0a59bd8d4737ced55865a88d3e1972a47127ff0ce5af508ae3509dd3b4effe0bd89a548241346f426d4aa149546f28d6e0e1d6c9b6e50cb6446ead92632bd1314138c3405bac41f50247daba9ae713d2938d3f79ce21602c08e8bfe63c9798df05b61c99b1cd0fba11eb04c2058f6dcb2f8c531862e3fa887740fd2cc6a55f41b9f69a4de4d02efd128a79da4f1a11955507710e1fa662c010a2a0635f6fd9d16ee4c536bdf2460f45f89eb5333ae73fd2e04b7679b3e9ffe4c3d4d33d7458f48dee4eb5763eefcda4cd47c41dbbeec30116120c283e6596e36cacd440122395c323b199f831d5defb2578f03d3e9bf4fdaa82e4b5cf79a3a015fae4aec60ac5a542227af657de7cdf6e0ff2a53ea6612128ca3205871b9495c879bc6d961435539bba93dcde6703abed6502aa47713481b229d3ef9f799ca5e5a173781671bc5b274398f4f4ee19d3aec3549b2f99020e855adc2a83a866e0030aae3636cd4fa536eeb700b4cb93b25d1eb3328cf7e5d4759a5b6e1d16b61bccf333d1e5cc160667967ea22709005a56025b3546d9680015546bff0d46bec31368a9028093e28190e72528f7ffd8270ef649b8b917cdc6058510903773dfeb433029374828e0a117182da453fae8300e87f630ea91e69111c62e4ef6f8b22a4fba76a7ee86d72da652cd48edf8d060bb33b5fa39ef460b39236db4b234db90233ac72d1fc248e307179059a0f9b65d0a46689159ab2ea6f921f73ef316388f2f6be8b2e6bf4851da85ab2ad29939cc0a609afd29878700b0b20db04b42113665cb0d082eb3b496d61474ba87c45577dd11e7e33975b18b7ea6f935ec32f1d38199dcb28723f1056967b148ca6a0b43676a3547ac880d18a9bccc25a5b4d2dbb95e743ecc82dac812ffbcf2fdd908e73e7b76cfa262a27bfc77207af0e566d134b82185a6dbf4ee9248aaf779cd773b890ab29581ca3690b0af07d205c13dbbf319a7d71495a912b50c64bd2fb73c8c83706e403c6a1e63a64d974aaf2c7841b14e945657193d90effc7583dc9b2d9da877980d6bfd5d056e682787458e9d03db9bec18bc98026f249decd576c80d9821914aab452b00df81ad98e0f9bd27f500812c1201c8a8f1e2a45c504425203b1149fb2a2d1dcb17002adf0565515ac0c439815d78a19c815daeeb0d096aac63a59580eb9dc8713594e416032f74dc3b7b97e8aa6edd007f1f8f506440f19e2b0a717edb71f5f07cc942e939b431c0b8cd3abec7024c3ae837a5665f52a5c691866e37753178a4a2b9d736ecac0abe3da858c430bbbe13e91bee4c3eef887ddab367fad595ecab8016a3f3c2ec2c47a23c8e1f489312938082ee095155e5ea0f650a54d195cf1c85d116698062824e8acd9c0e19f99fdf0f9598e43ccb4b45851b7ca823e187323c0e8af944d9855fecb460a6a92921d9e9dc74b0739ae4b6fbf0281d0e4bbc329619b193fbf242002ff6621a79d126744d85089fd09f47fd8bfa7f266b425455bcf102574cb70da312b9afbbb66a47839b12213714548de87047de352e611978cc976925b1c3a81f04289873ddb6a9c26844c62795bad3ecf69096bcbb8b6304e8e25c471e4af232b7b756caf1d7e3f10631a329dd659af28c4fbf87cbd5be82dbcd997048af2692ca05e72509aebe1997a2583fbe9da82e50b8476cddf6961f8e08eb407efd6fa98f747102008c6ee0070886a48866bf3e330e7fe152794a0630ff1fa2ce59951a1cf7ac1ec11bcc10633494181a6034a9d260d6573c1086e9a5bbccbc70c8c6518f941b634da52ee3bcaa78b759af66dfeeadbf9cd6a46ee376d5aeb673322e70d993241e88addfe7d91d61a3b52e35ea89232d831665e5e934559014c60bc616be5119f37fae53c60abee5e4cce9cced1922944ff112a556aa5b35333dbb4578bf262014a7964a96c96055f4b21ec0450f02964f531a3e2098db56f6824a3503b2bf4f2c16b6fef939760c1f7acea9f7d16f3bd7a2a0f386f4280ce27dd760d4b65a00a613079c635285a5ccab9314ee6ea1a788c08be32fb08e91e5c399aae3b4d5e33c4fac574a7b054a1344a3595cd672559495d3888cc8557c5585ee0d6df51f50e9220acfe3dd68a1a71b2dc492d006784e858f1100aacc88f2b49e4f670438a7dcdb162ad2363633dd81fb669e8a2111ce70d0d5942357082f7a160630128b0a71deb2f3ec0f0729af85feb01e60ed12f826a87caf14efe4dd08cb96da3309aa491d604481fa35fd8e6746d56955cb48b3420f36fae9999af5877cd56f3d60bb21db7189ccfcf49ce3de8f25a3ac87f0d84415511544a1b13b225a00256527161e653eab6dbe3f00e69ff9d2a8b48d812f46f5dc0844eb0feeb7dbfe875986a98c6521a301b97956027eaec13886790523afd0c9b81c3446800052af3b100d6d92ba380f20b7837c659b786da1edd24e8e3cd9fa2be68bf2ef87b47ae5438cb9d75499cea5ed824bf4dee4b3b94d81e2764dc9fa0c4cd0881776ce69daf6565cfebd3240f4d19fedaf9b02ff9db5ce4f0bbb87a9ec5faed66047b4960b558c7bb190a819c202cb5e4c72e775f0ee393639971a58a415fb9692172220eedb89458cf1987f24cc6ce777be841b56cb632efad9e0b6e3f387bf540d1555fb5f01d8b94e98d2d06039615759fd1e7e9a88d919b878b2c1dbfc11a432b35218442bea4c9148a0077cecfbbd6eefc178f34505b692a6d0dd1c36d0fdc395cebbcbe51f5e8f1904e4bee468bf09f8f209377155e37b59d500577d17a9032b0cde37a967afa1f6de8c350de6aba21a399a50c1673f45cd3f2e1f94337a37f238800f14c4b0f25115b2f556695edd25d0b996834f1d829e9601ed59447b9ed878a0cca4284e30a3e917d605c2ff2462d00974eae7f53211e3544536a3291d7f03de0789445c07fd9ce6af45d2bd68a5b98ca9f58c9c72adef9dedbc95dbc2b59828ce4cf83f5ff947f69ea7fd4f829d37937ff75c6e6882f21d3f51176615779e5993531d4a6638b937168da184daa0fcb73cd1c29b1a7fd6fbe2f6b7c7033c39499e900769e2412581a07d2b41400a3a83819aae0ba3340ade35d9e7755ed7fa76aa538c7555dada947cd0a1675dad811b3b9a1a71beac08a619c75fbec495edff273dffda4e6a3fecd8a3e7f8bf6e1ff482adee5b886477c9bff8ad6c108097892d8a2ac0523107929b4aa49fd5681d4137434a23a02dbd12fa55c1c317f7d5293944a98e48d216ca3a7dfb9be46c44d087b0f95c21cbce976145d6842b2cbb2a2c4c57d668b7dcd14f19f3b332d0b6e8c7824b1f8f86972c0390ed7f65bc90159c308758b1182d709ea7b5d171c26a5f9e04359b847ea3b522321e5b88829671fe2da2f6c19db71cc6c3d6f45659a88547ba7909a0ad707d3852f6e96170896f9f412695a182d5097cff69018998dfa9f4e3e7a07a4339d25a84c97ae911123b8c7d5780c1126a24a21cc1e8d439a903b571eefe90f2ea72b0e4a70bd77d208e7dac776242654b8a4c580d6bdb49d2f42ba8dcdc1173c57c47164ba4f407beafb86940df248ecb1404fe9a6e36f8433bde5ce1c67ce5d751b0cbba4999921898f535217d5cedb8c82d4ecf48de72b00149c91169b36d058e8e0f7b607152bd3c5a03aa5f82a0274dd78f5e732b1fa5d6c018b96d8937c6632c4ceeb76ac6ec9e653428b57cab68fa4149a1c89bc77c055a89c9e6d849ca76173989d508c6ef412ae96c4f51e49ff4058d9d72a1c43d4fb0be0652faeccedb81b31d615a3cf36ab0f5c172549cdd976273edb265eda2109b26d0604f859ba908282501a83d44e0f9b548b7cdac9a09d4f56bb675aa2d744f9a291da5b15f1ce5f6100d7153382993f04b88361d89a17b181ac6d9928da23e23cb68d49796a49cfd16e17457325071835c03eb4f35e2b4b5cfce1032bb110a7f90201760b2717f283c88b76d8e4910c8eb68c16d5150c3285639bc1599ce22ece69331fdd5d8e3c16b8106ed3d454f913d7e450937a250197fe318e731fd2750da7cd4e3067beafdcd676946ae950a5d4cf2f36440f82b9b4de59c8dbb92345fb5779f45bebef6128e11df931052c5b1de84091a5491d9b021f107f5488cee2eaa180f90fc8326c9db38f135f7926c97f6d8da8d5120d45e8356bc5e410066e592446ae2d534b670ad87cc0e46df4fa6e716c9dfcda960f40800b9011cc788b81b17e3e77e838ba879d2f18cde8b2cca65bc8f23bf532b9920c0270ff387ac242e5d8f5ee90f6784e10ec09dc5f249c0c843335b46403cda822b6e9e9e44b8146f85efbcb3614174e55bb906701b080f194bc86ebcf9e0fd7a7148f8c0b5cefbad5409efc378c8d920cd9f961e78de027bd95c49c3cd676b7906a891455ef7e3fd515cfde04a550b5342efe22a4ac8707cce6d449eb87f303be9f950ed252bc2312352bb5becdb1828263fc55b564739c0f85bfbd2a618e4065bfe87247bd42588827533343114af97195c22ee92601fc2155b01edf559750d441bee4651b45938bd5e7ed40c453a64f8e9291e76885d3452b2100d48018a68c8533de0e8f491ebbf81a08082a751cf204aa052c08a854a6510a619f27aee5ceff26e10f79a925e6799332d525d36337caac3cc02cadc7aef27fce440811b575e4393f0b2cdaa5ee84decf66593071e3229258445487a9a9ba438d6cc0c3c2219dd487c5be87fcde3fae43f44444e2ad9b767b40bc80ddbe261c916692768589e8feef9e8b33f60ed54cd60fd261ac7697681e1c04bb65cd4b44af3ce7e19f11b294dcab2684824e4e93cf0617c3669b7dcc90b5bb25484af67a779641cb7f7aeb14894e9e34c827d0c263d2b626e7275b685b4f2d07c92f8ab2563c21db92bb47cf4e8c09f85b90cf06ff1f63e350329b7f7b6b0df23ad01fe65047f990eaab1188205caefcaa86c3fad525ed6e420cff84eae55a1968af72f25802e1834efcc12c4ff682361e7c0517786308335fd6a23be55cb0d41023184a9b6b7c8a8142bb8eb467cb2028a1433f33007530872235255df8c499ced754291419823ea318f4b674310131a9902f91023e0ac38e5db0376f4427215f0d7018eba6d66675c0a047c488b25ef88fb95b85c640e58c595b7b467cb4457366f8ccadc8785b243a4fad38019e83f49370d297c51b2f5457b7997decbdc1ecde02b884428e8b3894097356dd7f5b1d2017192c945f24943d0455086fba385ebc4f1bd32feede829cd3db07c352a2164911e93004621ef07060126e06ef950c07a0f86c151d7810e8287a6daec7d82868f3bf2ef964303a5eedd4b884548a75121c275b0c134051f68fca9a422af3cf13a2f4652be6a432fbf2ac14f3dd0a287f0f816ec1bf1d05af0899280f9cb53feed861d2b16dd4a46c771b0c0b75cc6bdbcf09de63451329b112f281d17c5bc627d1c455eec03b833174c9ab556e2d58e8b171c7a95acbe23de2ec8af447aa89b688b67c508f0eb1003aaabf25a2b045470fe70b2a2e5c523c4cfcbda396d0244436f2725ec82bbe06bb46e50e40f5d45266e47bc8c46b821f4363d7cfced3bd735bb5c4f97e1fb9b58f095885fe9eb2275971d26bfef5f2b1225dfe8a1d62593dd58f38c1ba6af4fabaea9df41fc761c133ad6f8d50a07f8bcb44370b8a6c5c66944cead007e3e2a4490c159fd7ebcc1ad30f6658b13ae357aa82cb9a540477f2a7d5575c099ac3af073fcd14d421b6b213e1056b9c55f6a20f52d8f631121844401a57a03ab0720248e3470cc8e258229c9145d261d71e36b67db21efad3c24abf9617ec69a52a8a7f04594ed5a6c76b6b28e80741cabbfa840511db085a718ab10de9fe9afc33b83039ad54d8c9e1e72dbeb86964c98bf3a3fb57a97f5f34d02df0d20b578e88e260322ec40edbd4a846875e20114273bfb737ccf80238564bfdad84a9941aadf4d4da30c14100c2d1063c40dec7fa5fc08b6f82f120d4c956c9d2e94632b18a579dc2b7861d070f43438cd3bbb4e7a5f72e5274328d26158cac76814eeb617fd436f2002e2d42ac6d60e17238afd917abe1ce3b8b7cf10a83158a4773f7f462f0aadf1bcc768be4042d404ee2d95ccd6d657cc78bb4dc58c9c09b03b01e7486c6cdf4c2a93beffdc1efecb0b144a1d6823d79d83a5977ad38f9aa4d1ebaf009bdd709de52e51fa98a464a3172f63d0fc7106527f6a8a97fff1021f301fe89039686f73d0b29f0341a35e9cb21437afdb74dd2f60127156973a0af856a13de1cf00e2a89480805ef5fc5954ecf73975b1d6d503b2d3506f27198de1df2082525ec6dafabf223e6e2e4c24bdb5ac8f26b173f843b40b2c45b7143e84d16af8ad7747c436d70819e764c9c7ddc27611eb2c72767c90a487025426c9baffdc297a6751fbe03f5d80c4a3d84353311c68546c36a6f9c811af54d4809214731635f99c3788265e60e9b64006a14b3708c6644f53ac5b061b2a7668f2a21b604b617ca021fdccf968649bb5e49c8f591b8dcfcda767c965da988805b65984aacfd69cbb5799f1dca0c633aefd8a70f39383552bd847b247c1f724da40f17842ba89759725b4c276e312d1f46aa2def792b32e91aba55a8383eae4afa253c107066690934bd000b25598d95ec31e357c9ae4514f41a90908bdfbe2f41af45cea89f355f6ed2743c0af84bd6ef09abe7179a56a5c669a2263d22e3356d5f90cd7e8db415fc865c05cb1502b5db60fb366f27a6c90be538ae68f572ef3304eb342da8f9ed5f057a94d087a5c381e9a5a8de84468a0ad6b2a060203ed9334b08f5f1d18a48de0fb6ee296c7aafe05950f9dc72f4cf52f0f5536705fb355447047c1ee946faaba85a00be5a7d548384b0edb3ad71b5cb0595e6c00dab547524387239c86570d157cccb864da94c406da2b49a44fd48a89bdfb09dbfcb679f92ffb485528049dcff4f31404a1eb69db5c2e71d61b3aa86aa0193e6c562bb2312203d52bc975b62a8bd1af64214cb663982b0dafed69555d8c26845c5fd952522063c63945e2fdd1617c0cb8b1981e1b5a04d40c0a3e3f0c4b19fe5a69323fefa8c9fe2dd6c9184cabc83803be5c640021d5116f53277c0b0e2c365d3241dffe0db719dd7c876ccfd9cad6147865c7f40d2302c448308642338ddc8a2ae225d96ee8db01ccf9dc3e243941d8b084e6f8d3baecf7392101aeec5473c6989a90caa670507a4c3970ea1bef24cb15e6c957f5d4078dee63b951716231684942b461952ceceafb048613578a610bb30e8d46e5aa4eb8fadde5f30df173fd8bcfe7a002a801f2cf5131dc1e55b215dd99b4ced08a71826884a1aad3bb3cea938e3a090ef4e7b91a441696fe901a4856b6e3f068f3545765e647ac7eaff56c2c77e3b935a1260ab559c6bec6dc13ce6eda0574f524d0285043a773be1cd350d3bb8e733ccae6f7a33ec7788a8409d1ac4dfce2e49a3e19d2fcf174f612f86e127d7504f620de9e085d67cf38d504c870617b56cdeccac8cab9092dcce3f231f1bd693497fca681f832c47eb2d192553cb03346b33636f2a07ae2c0e980b038941f67e1c9f67c7b9c7b10dcaae3a71ac8e41779eb3f37d080f0fcb935a7607302f7ab7c607bc09cfa6211372cf753f44de76f7276f43f82bd3d4f8e57b45668ffec3868286db23a143952bcd448afbf7bc2c005498f7f8dc9e25ed5805b9562ad05255abffc47202a8b679cfbce8563d381edf99929fe018c152cea9347621ae2f3c55b8b141391a304c80513d50cebf86b26e7ec3569a9e0224ccd9c1d15e1e4297b2eaaeaef7deb5446c1bc8c6f7c4e49e34cc5646050f468f2858c818e74e08e0416cfd8b12ef78b8ac221c5334c9c5a79c2ca156ea180b8cce257e1cad8961d587fd07409037270423841d0549c9ad6c0c7d9d8571036f153c99e76b8b23de5a9d09566d061d332b7948dbab5491e5e5f9110ef35625f485e216b53e82046f2c869683bfb6a681db6f78a5a6105c465efa934a04a7ef8f818e3bc784bc133c7c54599f386990a7270ed1f9d83c5efccb2a9045d01a3dbe14ed248f9f8364467bb71d7a30561ba82fc4a3e8de9bc28fe4af3384b2126a520082ff46a5d368ac35360fc3f818af20968f15dbf9112c50b7081757e0b5cdc9d7c10818ed9c61276251e99be2400453a7e693170b5d3c092c42b5260605967856d8ff3dbe1f1ba6a77167523ee732e4fbbfe4c51940e4bbd317794576d797b53a5ee591417069f1fb807cbf311c3d9cbc1ae73bd7c24b775c8aa2d083792e9687d054457eb29b5950b5134084d052118d2d803fd64ac605a0adb61ed0c2da125717bb755d272e83664ab6bf109d65ad331bba158768ead0afea14fcf8842c842ef1ce1a6db596012dadf77220b2424fefa0071696c75a996d99f31b275227ddbb2a61fbfebc087e7e2cd185da2435e09b9e9846cf033d126922a247d3e499ba035866fc5d57c22e1abfd52013192c8e30388eab1e250e5544698d4938403c46c29d1c1e9f232d8664f3a255371775574d4cc67c4efc6550fbd0813b2023341e80d4af09078e505df617d30fbb250f663df444507731df23dd41a74555c15ca35dce57e9bc5f5b4863ee75ac95be9b0f7e60cbfb37677389e10272445a8370d581ba95fb910265c5b2a50635d58c8f638fce533b4f1c8f1080597f2b835acf68405279aa5284d465d3cb786c8b7dbfef23721d624f2f22a0c768674e190dd1ec7a577ff606a02fd81770062f753dc6372724d6d989dddbd9e1ee19b38a79a86c3b4434da53edffe34b6db517536abd78d0b5181eaccb473d1a1fdfd01d04d4d2eb10fe05d0e1e8699f4c38b5943e405c0d0c528cfcfd8c55963c3ebd28ae1b6a981089737865c344b6bbb5cf4002093ece446b22f0e511dcbd94c707e0c76e62d86eb74df2baa660880fc0166d9ad3d9f217bd6024f6c27b430e592d08ce2d71233a6f370bf3cb48958ef89af607cff7fa4c6069390930004c31cd556c6293a1c994a559dd882d4e8d40813d5ee390e0c1133b5bec623d510c8fa716ac20ebaf3864dd18f24deac632997a6c8da272d2b5eb35def703483b8482ec9535d6fe718d4719ae18f47633eb7d957832a018b040d65cd07751ac50b675049eb50ded8a22c01bf4d147fc6ab7aeaff05d3e45212b79ca7182f79ef449a792dfde2045d2281e5e255011b8b1daab57321caa98df68b21c14daaf50b2d9a33cc72b7a8bc7367e31c0b790dfc8b6d18b45a24c686567b6ac96fd765d30cf75ef7cc086ada388df1ac7c86f217e2709ff7f531fc56434d4af117fb5a9a1f874c5371e88bbe2492733330c5e1780d72269ac1a013c150fb76404c1ae48f8369a92c2d5493340c41d14904ead747521d510ba3fd3184a6fe2669f2dd0d5e5ecdcae92b5a3ea0211ae3e65b1a682a7ed3da327f2bfefefbf8d26a186cb321bdd16819bb198cc179d7f95d9045010094a5242b01d664d6c0a94580576df152375ca691636deaf2cdd8c0405b870d6c1bdab78177b765af2e8565ba9ae51f65885f9b41ccf3d03da2740a70878f0724fef756b9dbc96d65fd6beb5937ea59fa00226af28c688067625bb715138eb262426bd6521e03f52c5b139d5129fc08e034eda52d2a23510611ca0ed61b8f95e47ec1e23ff20d8de2cf1e4903b4c87ad6d47403d88d8614e84afc0d68688b1be425373dea441310744c622bded04841d7081e08ffed4e0511f066fda3f0c20e74040fb4ec96d8d867b837cf02b6d82bae3b6dbfd55c1c1af45773e1fcf7511b0ea706d5dabbf2f2bd69c04f8a0188961b6f2b4d56f4dc4f9ffd00e4a02716c5a50e5ed4025f34fed4cc38e7b888e1a6fc3dc68c96eec89d30c760aad7138cf8ff392bd8596619c2df9aacff1aa8c2b7db18058241b81ef904deecfa826bec424524f8ec976ef5fa0ca0f2c55a071154046ec62e5aaf8b3081ec2a24f70456816aa9f0972c11b55b19a87c7b563df3b2971d4ad6b36ccaa7d84499414b30169b9c4b45302b3d120fed7375ff72b5d9cc3ead7452fc4d0bc61ccbb1b544e359b00713a4cb833ede91cc63fbeda5e0f1057edc5c1fc26ee65f1e8ed88f5ddd2bf7144d7673ebed211139f8b8062cc02bca09c41e00e064f67b810eb74fc1cd18cb3e6f18e89efad82de0644582ee4fe6b142e28337dafc7380ee467ef4afb8111c94b39314c46b6eb2abaf387487bf6fce6981a2566affc9381d4726ee8c2cdce7f29406771841fbe0715e19ec43e5fc375f0051281f64ebdc7353aea607cda33121e2a82641539eea70b020a0dc5dd86583af0c4cbbcedf42e1212f8e13c99a5e5de2554fddc0258d501a5e0189cfd03b4e3d318fd25947e495552903e7715ada2fb96d4e78ee106bfd11423742b00cec10480de7cec172c87e676f3d03e328b655e7dfc6ebca003c289efb86f005ea1e66f6f0a1e19743e39238c2844934c6e6a37b40a0c3b7c0be22187425d3bde05be157e908995548762a0f0ff3404441d5421dd04a90f79237f4cc4583ebbcd7938616d2f61eb58e0bf966d06c820cee4923d8d9ce9ae4f4f0a539f18ccb42f991e3fa02fdc4683bb37815b7831df1cdca5ec1f3ea4188b857cb82c10299144bafece363ebdaee7446054b1e38f9a1ba250c7f0eecfcd0f8d2bd91a9b4fc562bea3c18c982dc18def7f4da69caa5ca1b51ad67410c48a6f538326ca0309eb46d4299bd9eb28b03651b30ad38ccbc2cf9efafe5222a69a5fc0a4769bdab70f1f99357f7618de89fa88d5976553661da5f7902861fc73e102e22593f763e58324a999e44997fcdbf859f96e8788632b0157b94477ede219ef9712f8b0355bf6a455e4cb1b0adee3fa2d04684b18c9862e8d69c965f46dc4174297b1e84f1c229db59911a8243907a5538cc31cd6f738ee095efbb7f6755d0b2978fe6afa784501ebd656b8bf6653c98d0600cd620aad623b0aec6d1095899c33a1185b756c77ddc63d6688cfa0e8bbe07ee05f96d00b9003cb76757a38af04ecba1c493055f9cd56d4b7f592287462704b35f2090da8cc1f5c1434c0ba9d2de0f0f35bec9c91a71b42afd0be9436e5162af728f8772657660025f69ce0c25050a850ff41d5fb2346c32f4b16a724ca16d7f6ac619c2eaa737ab251da4a73cd1bd5729f375557a4162f018ed53f0dc430238bc32a8f9c4b59fd01ecb8b6b90eb0ab1967ab92c643168ca0e3053124d8c82840663f3ecf455366feb2ee23ba85cfed7ddf9e40a9a64d671a5f39d00afc5ac5e09531f4a883a0832a102c4f66319f7364284fa45c8b660772ad4a99f7ef3e303e68edcd39cb3301638f37fbaec733e4f9b52afc7159a468e577b17972048235214a756749fa07dc727962c866eae4a507ac42a1da4a5ff974d80f60bf047ccb605ee142cffd61539333d84a79d85a72ee202576bf8b8d23f79f17f359357521a6ca24b531070076dd1b14e8ae28c6a4970daf30c52e3ae072535acd4b834d97c7dba7aa4a2d96a19673cdfc1e2a6dcec80b8d1425c2734dd2fde717664bf63d7d59c69c71a871c5e3a45281835e5c3cf7e6ac14ec634232d0feebfbae342b654e65645f1e211d11bfec9cdef28e9ca94b85544a4d5f81c93f35973b1abe3a7d4af59de02d183919858485862468a4a4aa3c996182988c086fed8a7c00662ddc4200021a75fd9eb3d30dc922209230930351a64f4e97c49a41f934a2d7212deb98fd27c848b119827065503e946c1b4cf1e074caedb61d01cee3632d2bdc6cd6f20154542319251bf777e616fc59a97153f6cfe1d252e995a45163bbefc43001ea7adccad3c255906cdd35161db7067a762cbd1261c9fe956347b6a53f315b0357ca5588d9ef5879431ee458daa1a317aca9ec5ba6110ff056cd951d2620dd0217f717c365cbfb4bea94743dc83c08e7ed5ae266f5156200a4069c26ad91e9348ff50a3f0db11ac31581b2f4378f31ea23e2eb56d2b0b119be800e03859f480b1ff21e903e341e9d63b3eced9ed3bf205f7288fa8b9cef4b9febe4d37710ede92a5f366c45672889e2ffb4ea08816dd6fc4545c62fca119c5c8924615e99ebc05a64d42e1548d51eb59ee25c351dd448696887f3e25f6002914613fcf189cb8770828a7645eceb86ac66802909b9121ed3a3d8a296a5ab4d7b9f976893cfa37546939b9f03bd61d391df5123f58ffcc81919325372671f9811111de3445a6ae3fb53c4d7e038f64d717144534877bae82126c8019b10e92cf2e76f114d0e91660638626b4b7dbc6efc801a62a87a06681b09e6bfc8503558204591fe132b5a5a182f39113464bf9db0a4b4cba51fdde41f046d33e8ffb328e94a1a767bc48a0c581860f88ee7a0744ef751394eb49f283c4b71ba471518ba4fe631a9d5a38573e2993140cbbcddf8508035eabf0be6ec0ec6c469244e98225be85aef2989dc6ba7556b390fec8c502aba5674bd0595903b16851626d05170c4083e8dd126e8a522798870da303eea1a85f72ea3a24264e73ec3c5cdf3653f36c17ea087bbad31393a481f9d2388041ba40720d3a63300ae8a7a074fac977fff9cf1fa75ea6028e77b0d498e6cd25cc23c382604ed4845ee38c17435fda076fdedf19ceb2700a167fa0bf671988c924cc352ceeff991810d3fc158a30b5a5013e2c827fe4e9c3724e16fda0f2ab31c277f01b4589b72e9f1fa7dc36940e170f65e2cbb2bc111dc7105419dfb6d88c2cda3b25dd654fcbeccd253148ca10d58677e42d7f8011da02facdc93429c803b24da5c079aed397cf27ebb0043f26242b96b16d0601ff2b321c0f67011288359a2dbc49955ed39b27c1f0ae4068c796f95c44c39af173f313e1626f38293ec9d0bced67a282d732974d4d4ca742ac95482380217fa6ff9a02b965b12a09c3093316facef2a1a1e84a8917ff18e36f22431afaabcaef9ae1f037b9ce41cc64dc90723b641ac1a3829e75c62c22c5d92e5d1310ddbd61adfc04d901c22f99d711c062cc40b6aa1cfc80d8fe3744bed015914e2801c3e6bfd8f0ad6aea3ee96583234b121bb416c50ae7dbb31930643bac93220f433d492f3256214cfdf0303f601dd37b655092b72ed8ec050a98b4b9188ef0547a0573b50ead10e9fb2369f4024df2600035e6cd7ed66c1efe80d1d672cf07f535bbd3b912cb314bdb58ccd07a599b2620f69c0f9f54331258a61b5ed8ce5eb66f6de709ce68d5a0383343985e788cd422cbb970f8a5a6f2360d411cb163f867e253db589260e48af9df44d6d24f7767ad482790c940ef124ba6bae6620834a559bef7140226563be90de8d230a8d6f004cb97b78aa9bfbbc2637816bddf2b92f99efcf9df1173d6a4b92c144d9c16fbce88cddf2b09c5f1ea8ce741a91ee46b9e64914c3ea786f6a3abdd60d4618fa10112416811ffd26d5630939cef93178bc29919884255871e38dd89859adf48a15fa6928d3d312af5d892675278e79d9b0602c5bef5ce4bdf0c253b7f70b34e5a31eadf526ce77e4d39cf31e40609d358dadf6872d6f0ee2a7cd8122df7b23ecc8060f69cda6819aa7efa50d821226a1ddc362b45f96da13568a6a840ee921f05d0f7b62675946594f8a60b83ce04884cb9e527a781e9a720c7ce4ac05c1cdc3bbb303ee37438a210fae9774e1c1f9d2145fafd7cf9a86c11531994cdc47d04dcd7835f01c5d6d36c93a8a4714447ade157f1c0f99a15a8cb7ab57f390face4d5a0aa37f8e7def620de65dca2facb78dffb408b366c88c0991982b82e864d844fff40cdf5694c1211c6b13d31a310bdfee797385240908f4e68eced766ad8d824efcc540c401cab4e37571d79474fa1b36c632109ebe9b0900d6f6bb6729307583e51538588d09a3f9268768c9fc827ab01374291a36fefcb9b3058015c8ca77b28a9dd725ba7b2f2b3d9c566dec24faf52186a794387d0f9f900c916ac3c0561bd6055fd17c8bba947ede67ac3af870c83d4a924472078d445709bd68553387292a133099ea2adf0ad9d0c9ccbe6e4b44afccf3a18677133688a5c05bf34e25021015f6d23c6bcd6ae847223a26396a4b1fe532efb1fff15567fb5b0c4a269cca78fd5841e230f4e56cc61ac903aedc65f0f2063de0e9d1c2ee42e77c0d401e612971d131606813f844a3588d31255d8523d63d4d7681c68cc951b6124fa66e1161de03e2c7dc259c5c8e06759f17529fed97846fb033e5232778b076cf44fab2a7f320ade75d5607ccbb3d7a97950d89f90e29f7bde6e0fa6d6e67236941719ff5c7e0f60e628c8325834a90a28928c460a034e64ce155a08109399af8ec60802f71a8bba74483d4439e47808dd34b76c1d7b99bfd08669a944f66377ecdb3d636a9fb561bd713d09783f419bf8f8b5923c4608cdbaf7caf7ecbfcd6840c553172c2a5a11ffd201fca53c703cda6e6c2d0667fb4b44614a499e2a29aaa2024ccb22692546c5cc7df5e080364abb6ec94181dac8d3b0489877ca336aae882b68b07321520afd61474821cbe305831bf7b0c77dc14dc3269fcae8e14983be347a3edc6a7bd894e04283815f02ff978d27be51bd5843b2fca4271cbeed18e7159dbdaf9aa3d312752de3b381af36d69aa79b4a5edfc6b4eec1d75bf903c4745658da8e42aa64c44abda50682298828112b55eaa55c3322d6ab73c888a8be34c418ff8e28b49baf383ffb5b0064483641e16cca35a60abc326c31e1741c4b72a9c32ec4c8cdaf13d5cf2445f063c8865d5a52b41cdce55dc54f69cfb05c9abdc3e829d149499daac65d14975fca4e708193f61c7163d36fa6aecf15d2845051ec45a8422fa1617703e364398dc1e601e201ef2f63f7de7f335e4cce1932c59af3e24287b21570359eb53bd45a0ac301cf82572bfbc1b9d5dbca109bbe008ee5c791cc391646ecb3d3f324acc3855971f4a749ac9a045c12a68a314c00595136a64accef1dee803b742f3208607c165dff74034abefbb17d07ee1b39499d4ca5c6d26b7879b9538e0bc85c2ba1c0eb3e5b67a38d5d36d3c8b0d32a25605e77557ff7ce76d09be8f8d9c71196d33a67e1d9b58d7e1bbbe66772d2d21560fda30e301da317a310238d21841004e23ba99e42792ba3f835ff382a1005ae55b20a79d96beaefe09a84dc33dfb1960a7c1b7af6483d5e85bb9920071aa5cb52cd08cbb6c3051de2dde891266f471369d395f6cf362bf7a57138facd0991abcd7d1b4a8b97d5626463576320c67085ab7d4f26fddc6c7fff6d54fb325bcc0ae9dc3bc7d8bd413060d243d470b7e303412bb545941f456e990934dd7318703885b7928f9dce75019d4898fad19b70809b7faa769a2a1bb38978ca043af772471d844fedc512ad38081e0f1b5e7fe8be08bc202d2b8b073c5b03bc16f019fc2e2ed895e61924e4088a7b5ffecf6850e97d7896e3974df3d601cf4b561957cc9a00b0e901f6ec5b8d7da30050c77c70b8bfa0bbe8fd84e221f36f598d7db856a7e72a436540959262f36b2bbc51a6b9aad16613714678eb27f2926edb429b42b77eddd11478642c4b28105541d9c467b145e4ffd0767481a0a04391c01f75d796ebfad7bda713bd808a8de3445765d760da47015a19213dec2bbf37e4642ba220bc9ef57e7361a549f46317fab114d861868880b4fc171e936db9905915321c8473ef9c36101887855b6e92d11880fdee9cdf2b56fe55831934b31999412492c093631cc87ec8e78cae30ae9e90cd8f574582935a4641b4b4e2e47949c495ea51b1d89a894d2a66d15f7c09b0d0cd34c5a1f47c7d8e2d58e7f329f3f504ca26d81fd8c363f959185957cb949c82e45af792ba7e9b8fe794047a862a7780cfe12be606b6b16c75445ba5ea5374f6932dde7b8909678894a3b6a3c76ade0c79485a27a323f3d3a1c0e6be1c4a0d9a2b7cf2eb7fcc030b2e71ed7445c19d2958ac88bab229a4d691911b716ac49da7f328fc511eda50620561541d753a4f069466d132a4906bb06038984525ade2e91b3ecd61463ae2f08cc54b857f99e518ac05cbe91658b8c5674ea3d67e320f53be3f1905cbefef2cf2fe78e1c7d0ed18b2de9b67f59cb2858424e2eeca011f794da7053b4dcb0d5b3eccaeb1e73cc9b35b94f98941eca074c264c20e77b780b77fff78e305b2f99df431fbc3edaa4a060d236b986fbbfdf718eeb1d4b09f518e37f0ec6ae9b86c0e44634a74a56f8d2d5d713efba29c8629375411de70c59ed1d3ab823a8422b505f67bef04c60b1c7e913d8e6ddc472d8554902ed20208b3030ab1804f08f73de8dbaba6a97a3d000decbd7f06c12cc59a0ab79bd244cbb0bb8e4c8843765ac411bee3f9adf0fa99cd96ac2abe2af199ee0ebe8bfb47fb684cec934822928fd1ac97d6fa0950a48c1f7dc927272e6a8b6154faaa9b914e6a518dc770f4bd531a071fdb2bacdc6ebf77d629981157068a851fc2e5c46106b4031baa5704092e623ad2d67a61e2eda59e1c58a4bdfb1a5648834721cf10d33f82238b0dc557969a1e71822189746d99f03f50a37d79df0a7824e480cc93710e410b4440a0fe1f259f1c839820a3bfe38d77462f5a5f3d96064068e520a3a720a13e92f8716c67a3620aa46d8e73a598d2da4aabca3c15443f10190bc2eb40bdc44a39ab4ffdb8235289c9b859975cdfaa62c03bc8b9c7d9f746cd0aa26a954b079ce45a438ccb0346873787ee5aa1640892e04bccabf320729c907150cca0b90765261451f017d3a1c3d210a21701838a722df8db9aa3c8e93866dfbe175e671fb9d144172793e684d604e278bc50f32815d7b784b7371395fc868da472f36f20365cafa53cfe42eff4eabb5ce3a187266240e1242c555e733d43d168d6d9c7025633cdac44e724f0a48f07a0b6433cf04ca8c0a5f3b8062460bd733bd0522d3a53097fb6cb1b49fd846f35c9a4b2fc56a4bfededde49dc5a5962586b28deaf1dd00e07688e43a490fda6aa01cb2a8337e1105773347ca3382fe6f7ae2e3e319a0470e413a08ed140b8ac4cc4c66106df6a622d44a00c19f50e329cbb2a8a8a5b094cdf88b3eb3112840bc735ba501bdaa4d4d6ee67b72ee898ed5cbe243baab20b8e547a196522ea1c2201eb1e67157c08b82d23f34b722afafc1505b20c1ddcd6ccbd722bfe17be07aac7e266d271a497e95941970a0270ce350578b37b9bd89843ed7a0269d327d239caeac38df01ced99124279ac4e935b36ce9078896848bedf122618662e51eda20a4dbdba0ba6e2bdd7b11e025ef464639fc4a86ad8dec8956f9decc1a0fc356d17e1baf6c8f662579aa85532379e59b5eb0ce2ef0c5f0d0a3b11083b9e96bb314543a4d2806852331d0ed06bf08b9aebc0a924dc777e30f23750e60a017bdb999a21b8ed6ca11500ea0184497a0df2f3f0539c7ef16ff979e2f4416c8e66e61988a30767bc48a0c581860f88ee7a0744ef751394eb49f283c4b71ba471518ba4fe631a9d5a38573e2993140cbbcddf8508035eabf0be6ec0ec6c469244e98225be85aef2989dc6ba7556b390fec8c502aba5674aa7c8067bc3966b84d0c7b0b2bdf828067a65b86cf51220deb27b5cfadf9d3568e7a7cd4fbe4b446bfd1b986f53403ae7b5847a2502afdced8447870a6180739692a3ff29fd5746f6367cc6255d468ec3c63e8f5ded80b27fd86ab54353f0d12efee1b7c8ab0a89db871b921514a6b18b829668aa567160eda580ecad6d16fdcb224c40e25c5ddcf0fdf8f8e83e07fff2e0c4b0e9c93493c0f3811aee091bfbf5cccc5e954e683fdcd0e4cbd289cddbf79e368115e0cd71667a9a3ef0228c1854ba187d2803ac037df0ce58d577a63e20ffeb4481428e448d001bfaf300738e3c6f30f0dbe89f0bba1110b49825705302187219ab5db8279ce2dbda6df06987e0f08aff62d05a3193e4802c55c30b30cd4eb95a3aeb1fc3a81bfd72eeab86382c7ec824cd89cfd516a64e385a9a51275e8abf5656af9310beb24ec7029636ac1ccbba3bc66bf00e042405a154c0aa1f23e4e6a5dae0729697759c40c72a76bab1ae3e61fbc3e4d3ce210505d712743ab3b0fdee78b0371a8090c93f0472be1f61483e3f96787a6b98ea08e17d6e071982bea72a20bcde71c99fe30bb201819b639fbbe326df9dc0b502fe293d863569e6b63ba8e5bc6d7d87b144ee28cd9d24dda2e78cfc606f1e2ce6058d3aac35cfce4339731f4553e5bbe8a440c672600035e6cd7ed66c1efe80d1d672cf07f535bbd3b912cb314bdb58ccd07a599b2620f69c0f9f54331258a61b5ed8ce5eb66f6de709ce68d5a0383343985e788cd422cbb970f8a5a6f2360d411cb163f8651a21a0f59682decd13526d4ec403d9dcde8a432f792b99782f44d0779700ae08d4ada2714547cd8f3b7344855066206c3046252de06053b0b8702b811a09a76cbcc50eea1a432500e8896db46ffb5403f9522e9870626fcfcfc76701a8f3bbaba4f983bd714eb964086abdc8f5a8a14fcb8e201108a01623044af21f2f72f372954b40a2fbdb1989f97adbf37fd987d09f13edb5fa0e3e7fc5dfcfa5bc57bbec856416c55f7cfc89dca9fdd9951341f54a9e8ad2e6b78f5a93c4d37acb978c4917dd0041299ebe9969a675d7eecbeaedc7ea2e9961da2b1296073b9e6a22fd3acadc3a0ec5042d07fc172caa2494f12f5306573ffe8e19efa81561298bf90eeb9c0c697c0f2e503cc2a248bf124c5825863101afa8e41280fc0eea6da0a13fafcef3bdf9cab492b4398192d48d7bfacaa27f46f09339f870e83f2ffa8f0e36218703df2f0384294d969f6c5a855fe9c259f77539134a6f18149910fcf671d3facc66d725173ff1b77d0facb66c6d6855f4617b44f5bdde0cbe89905f8d728047cede206234d6aca573058f690464789ea4a51a5f2508a1520862296dc55a6cf61ea72de6320c195f9383c99338b948594d35a83844e4607c4c2b8fad5678b69f560571fca66f350a951e2b37f29dee3a021718aed41c161afd39ba4bb0d642d3d5b97738fd045e60d3d1fcbc32a441816bf621a7dbb43118cdb57eb9c60ee46fc40e530c4c772f61b4155d4fb460353ece6ec85db056adf93d0118395a1ff76b7b9a5d4b557fe07e1de73b42aceb4bf1801b8624e46a58cf703b268bb1e91aa57ebc61f81d3bf1d7fa94513bed0ed79ac2ca41e094b9884ec9f22ed8d03aedc65f0f2063de0e9d1c2ee42e77c0d401e612971d131606813f844a3588d31255d8523d63d4d7681c68cc951b6124fa66e1161de03e2c7dc259c5c8e06759f17529fed97846fb033e5232778b076cf31546a66365d91f8c9b28f1a626d519d88b034d087cdff57c928ecd03cc072af0067f188aaa029ad187a875fe83a46c447fa4c1ba7b8091596ae3758817637c8e2ddc935b4058a50a8b7881cf4be3a87998ed9fcc2c51f27118d87ada6f4482f2b818e2009c9e8ab58da6ed7acaaf2aff4bddaa94da75871ac5d202978c77b170c3e4d5a7912165453acb559496d2e84fc1a9e05b54924f6a7649f5f904fb28383029cdb9fce5373af03e8d228bc357f6c071efcc1fae0bba86e924820fbc242459776567522f5d4404de6b57185a8b84dc5acbc73d912c901fb96b0a272c98e1cfc4c1e51165d37e9d567dba6f8006a3b3ca6e368059e0ab9ec0fe4036ef78b0d115914800bfca04c162ca3c69b95a8e03a08c1a65d7260d5f4e713b07d1ee5ccfba6121b8bfd7c60ae3053976a1db5a1355803530d048b360437a780a7dc6b71ad1f268ad087419ff034cbf6f0d1fb5428ddb7ce11ceb182a69ab3270e24ae9abc69548a936977c8d02ef7dbe874cc9baf388941cdce55dc54f69cfb05c9abdc3e829d149499daac65d14975fca4e708193f61c7163d36fa6aecf15d2845051ec45a8422fa1617703e364398dc1e601e201ef2f63f7de7f335e4cce1932c59af3e24287b22d38b05028a3ceb3960ccd65764c0a43b240b4b46a1a23f27bb639014dab1e005716725270a7900add696346b302bc0d54b60f14ebe4f80fea4583353adcc1eb4b521ed141bc7affdba9ef94f289f3021a656104c4f10151840a0429e00f9505bd07b0986fa535e752d7e12d287b60d50717bfbac4369e6f746974cc0d49eeb093893ae0552d450531a9502e3721395ac47214692d81d816fadaa94c374b0f738c5bddc07231ea08a035c1fa76a3a24c403cdbda4c7b78cebaf0303c8e4141bdaaab518d8f81fda3f9860081a945b63f3bad7ccc2ff861359602ee06cae66453f0ce8fb679da674e7b01a61e30b83d51d038cf6ff923ffff217332004d8cdee67627aa1b670298cfa63d40c5f3381af15ce9399b3310c2964252c485ea8e72bd1752b470b7e303412bb545941f456e990934dd7318703885b7928f9dce75019d4898fad19b70809b7faa769a2a1bb38978ca043af772471d844fedc512ad38081e0f1b5e7fe8be08bc202d2b8b073c5b03bc16fdd382222e4b9cba1ed1951fe029cf21fa2f8d5035ab755798852806384ab32594cdb951eadfc5c84d31f01a5f5390236e85cd0264729f2b138c9cfe4f699ee2bf8e658bf95807004e5f2df08420b6fd80687a4c5e0df5b1156e4f701e2acf4efc70d8f15505cd0c3a4d4ed90f588bc5ef28c52cbca751672ece9909c042df8679e918a0edcf3aba01efd673f1196eecc1b2df91c794869bf5bfe73b125f3913a3c3dfb1bb23bd6afc476bcb55a26b477217bfe873631a0df60ba72bcc5ffbf46b42beb24d79c70f86e3524e60f484940f098a63012136a98275c5fd908071f1e67fd7b1cf3c62c0d4cb748e466ebb7c6f036a6e64a5b2743de5f23bf4421dcd49193ad093373ce345a86dd54363024ff21641b8a2efbe0b6bc5f23a04c14b5c0bcd94a0654dde3c2faaa1ba738f1ece486c36ac8842d28f14718952e1cf8b869007342f6ae71b5522bb89a49d554d73c207457a294fdb78f0a93f679671707e2f2fc43f6a47f8a3112e6a98f4de8db0bb2214a5bb473033bb7605fbb5d9be2637f88985a9a7b2490d9f218073cdba40b2e85e7009cbf3169b9d3b42a2162dad3ef6f6e14fa92bdc20eaa381ee43f4d767201bd95437800fd43e906fdfd686e1e7492ac795ea54e9ee2c732959e1676b26bc9e39e02efba81fa967f33a375aa400c7d3163342df351d31face61114d488f0475570718618bca42a5f153ba1ccd3fd2964ab9a756d9e530d3fb9b07d9c9272d709a7bcfc134d99f237c32d3addc15a81623c6fe0b57c4b4667fa8bfb1525c8969782e2b141a04e9c410e087a082ed0dce900605dd2cc1f3ea72035d4fd68ff29f8237b5c00598256573e4e8563811349d9eed3998751496d4663818271bb0b33ad625bf1569144381553f1ef42ccf65f24f35f6fe5ce81a63971707001cd6e4867edc332f00a85fb9dee8cd72f375195860c90de9ea8c25a3133a7018c8be4100f8fb179cda2a6f97f0169fbba39c7b6f36b1b9d225f1e20fdc60b1bb7a89682bca3069b11a0146a49fa2eb097321a9c19207ae31da1b872f5e03546bd0d4da4ceebcdccfa3366fb0965c09bfa16e3cb5ec00ced8753c31fa37fdcaf9a02e988d9aeffd41dc215f14fc4878d5a0667b2dea7879e3c67c3814f30569281ac872b4ef89e459733ddb6a8be2ca9a806a3623ddf895f6c3c87c5e486f2fccc8a0fda23d23173b9e9a26f6d1880c3f666d2ae672f24a18054e4f9b9f10aeefba1506228385cdb32c080f394682ba9c8f81f030e181add905df9bc5744f11011ff2c5295239d6c98b5de27ea382219a318776640498459912f1b12ecf80fba949b992cb5cc54d02c0335459d16271a83249bf2b530a0b0e3f74ce7531561dd36b4b75e6d29c79af5f351d18fa19736fcaafab82126bf0b10d28369140aa1d229b5a5f04159b7feb0c4c990ab7c486d2e9ab972d5abc37ecfd0f17c9c2f0aad2e27b328573e2cd4a3addeb1cf54fbb794ebd1f87362e0ba0212bf194dbc7ead98d57fd61dd455b23fcf0e82475c929456eb92b161963f4ed48f9c6c7c9f2520d92b5ad52f77f13169520f8e9faf3e4e126f52e5083fd161dae240fa35f26f96b0d800867b8abd266c12c2aedf7168f5d25a9e9c58f79199e9ef81c331ab7544541811eca50bf9c345083ed36701c73662e3a794d4c91ccc6f92fa67bd9907e85362da1385fb0fcdcaae91e5f6943ac046305c7def9862ccf9c0ffc68f477e33e8602a4cea8a14a3d9d6450cdc48783b081814a3c01514dd730c5cdbedbbc06da30452232205db8a121a80e577c17043015d60389c6cbe9c0583705cae014492e3602fc59d0855cadb1381ed0d949badc993ba03419df9509f90c85b4f906cc6a71c73f712cb340aeb5cc3b84e31e5355e83dcea16a28777624d400df0f9f8b268012bb1238a5a8510ee219dc7893f89671a4fb87b63b7a6ce8cc04c88b17919db63c630034bffa4820bcaf163db7bc4ee7f0ba682124d589cdefbe82c6019d79b02c9211a4a40ceecaad1b17b9cf33cda869fcd36d284f59d57abcceee44d2c8383a4eb115d7dd5ae73fec8038f7785ab3281fd72a9a9b30ad7f77971518bdeb4a9e64a134b0268c46f39913d5869acd006e92d012eac26538a8069e1215afc0358e84c383ba04027ae8343bd56dc0fa2954b468660fde3c9b54fe2b31f0e8f918836c17e7bc097f3d7c8be9e6fda3dafb18937c2b41afb7e2dcc2692647221cbc81e35ec3d40a826f2d843ab88e367fcbebfe185e8eb2082ab7135b3b618b2aa6d9f9725eab83f440af0cd0777ab0ee8eea98335b74692015df9488587bf3848c3efe933028a79471d9ac2327e6fa1095c38ed01d4240e0f2ec47458ae01bfb80145c4fabb1528e59c13c767ebb93836bcc3259566716b49958a5146ee929d8fe9ec05528ef586d475551cbf76f9cd4279219379f6ed59b2db73cde9fb7c9bd8cbde5fda4a315f1d49c368854d392bd874d4276f4c24a489dba5c63b1910d80f42358fb07a8bed1dc295ab318482da8951050002f7c3e38bfa9bc2a944013ad6f37436ed6a5a3d5e459d93f16d1102cbf50a56d01eda31cfe5af61dbcc9f5737c865d5757940bc96053b4c91af9967fe1b1487872aae9df5cbfa22d6315eb94b73abc7d56592a681fe4333fce700289aaf508ce4f5780d61c0ed5876595caa0d1b231cd0a5c64f30956a00f77e6717ce361e5a4c940bcbb7d1b374f7ab97c88ba80cb8b7f46f8b5adba6c2534dbfb2ebde791f4862ab06c847cc8938a9a6b4e6f1d4418572790250c9ab00858d423650a5fa7849cf7ca090f6b516d51fbc6c38b6790abdd128324fd59c7e0ea753ee6ddd91cfbac4db1a4ba7cfd517ddb82531d66aa68af6531f059239596078856bbb2b0e0d01f697ef920348979289e56f22c58fcb56e569dd58ab110fcec60c3ea419f8b9cdf3f2bb815e2965ef766d44fa4b236efc914be0744bf680d51af8b11bd92cf2d3b651a550b785a142318c2031ab1053e874f4993c33077bc168b2f1a8641157121fc3edf0a606697d944e01bbd5a093a9f288220df64a53bca6a4c4ec60747b5c381b48b436cbd5084937bfa94296e9faf48d27a245f54b3f53532dedf82e0384ad0b6edbd9d425f4991b563e5c896c3a6c9c36e857da3cf960250bb9df410b3bac70a57b969bf439e2bec1102aefd4ab43fa79a9dc8cdc6d2c24be649bc2d8f6d56de9b3bc7c3d6c4c3f8452c784e218b652418b139ba13eeaf6680a2f39429f5d28cea4888d3cebdca54fc1440d8f0bf08b59fb09d63b9da826cdcc01c4bd057fe9232fb533970c73559c7c7259ca69860fef4e927487a888c66c8d63c9425c598b6880a2408fbb7cfc178f4e21f2e09305cb1e11b1e1d8c5da455515be0b5fb479696029fd0cd2fc37ff90fc8a0f32ef4de70b62bbc75025a75a1b4a77dae41b80d23d76531901dc40f4682ebed211b4460e33cc05692e3b58de5d1acdc55dee58f0ef5a9080c02c962b74c102961f4c44bacdb59eaad4a1ee457281c5e3c47f06a54dfa255fc90699dd7456675c13a47f881d06adda083edf01084eef028e4325e1c1e9db5c5c781e1648fb0aae25ee3ab9b6cca66fdfdecb74d231b6cf61c62c095545bded4491d87d58e94bdc9e2509072861e82a562001230456fb95276671faef06df46e58b09d1083ed61bfc67292b20291112a03cb5a1cab3ff74cbc150ad75da7497609dc0253005d19ac547df5b6e0535b1fc9093c1adfc58554b6a5aba6be413a618c56e14bf13cd83e6006ddbc0dea11366b8555eea47c9b8ef2eda9a85fcdf0e9b64f371931d64a010608c4e65cbf959c51064a4605ff0cd5c6433dfa53e0975b5fe18d9a4029db629a1498fe651c3e9fc86361da9e1f9272b59f1cc5a6e2f4a6aabb3ea8b965c3c59c48554d1dfee4ed0c2bdf0b1364f21185603c7666f29190f0c2ae03ac8d756ef5f99b403f73eaa7387ac61f2c72e231deb60d4441a72d017e79a4632ec537f2fe5db4b08f60f3e918f2508413d382ad8d82eb8945aef887ad962f2995a1ebf346c1da1c624bdf29001f6f2bd6abfa406b2bcaf0d21266c0c1a4706635a0e4f2cfd64935109f121c8555bd3dc2cb353eadc28b450cb49c0fc3d74751593e3accf23c694df1629eb740b197bd1a06d6b10f626635c62ac340b08ce54a3ed76bdd1fb9cc7ea283752a77f22348b2f35d13ba34b12941495203c7e248f65defa632882a2731e36c76b462bd4275c311ba1e37cf3cb5068586fe3d7cf1ca87ed712fff12403896a80fe592ac39405fe6b40daeb225e5eba136bacde2d99bf6fd33f21cf5803b2c25d017ce0d53a1a2e8578c5165db7fb84bb30248cdcdd254bf20c30d5e792c2938c03a65316dd4f026c2826db4077050d32d7370f574d0643e16d40afac630ab1bc9215cd579b287290e4e66004cd3032aad6400af90bddc839213938a02fdf61d9017a1576548e2a1058e041eb0560ad1bd1c893de50c76f4706f3ee99fde04bf0e4f8af391b9b9d020fbab98f27561c9f3bba33c695d3a95480718bca01561f95f3989718951898194d371fa26c0226cc83016e1c40e983bfd5542b6e8de434e96a03969ff063443385a5b3b70b64d03d4170b8d1d8291633ff188530d91457d78779dd47d4852d06a0aad943619a96988b6309bfd70a51d87896705cecaf40ae06d1e542cdfc5241678fe26135837bf5f342194d35c9098bc10a9b29d0fb12765f2c6b5ee863ba3f4682d3282e8774bcd5254b4c871db0040e4975d3918098a7d1a79fc614de12f24bdb220609d780f80ca8950670b0b5a2a73252a3f87fecbd9c3bf262219798615f753c60d73be53a57749e1041bb16b05b61d1a8534ccc59072f96e4be58217fd62bbc93389e442bfd88fed5d496d2da7d975e59026685239fa3ccaf5b9c67cdbbce5ae7c9dc885133aa02b9e69756498623e619f1371ac10d513e345c19d1e3d8f3070071a49f06aaac0f29131263bdd3df9e002c4ca5b347776bd18e2560644c2b6a512427e14b19a12eb77a667dca0a73cf498a6278f6728e2da35c6cfb5694791e7b89bafed89dbe74d393fc35a754ba7a9bf707dfaab89eeebecdf8e8ac97835f1b9dad73779e621ab880ca94efdd39505f60fa44aac1bb8d204100374ac6c6b99de38be8b0d0fdcb15cc14f4451ef3367b5bcf7a11482599e5d9c19a25597f665e96e0f9c10fe47a5891080da9b868e0d98eef45aa666dbc3dd59d5bc57980ba56b1b42ff0efc82d672ee8d6bdb1dcf1a5adcf832ad249b3f00d3a4ce225896150c5ab87144613156af75bb8cdfc495013337edd4e281ddd4f8175405f47432d17a5d6f91269884a3d2986b761c7596d9ff56d4afe693c49c2670be0b900ba5cfe49b3df0c932f0312ca0bdd046e2600fe53de5169ea3f5e7780952075800caf1357adf06417f331d0e6730013c50ca8a4ac1c7c54b0a8f924fb45e592d0188eb43f1827b45e7a77d73c1654dd0664433f357b405f4791e7f800c3d2c17c7e2c83f7122f0f2f4984ce79335060e3850f853fd0e536eba0fb1162307312142394b71e3feace73c443b610c05e2968d03149d1e44b8a243733834f202d75e52d894a2e6395c0f25fb6e0de3a6e752b4251e4e87032a8e76631568ee196cdaabe508332a97490847fc9f10fca3950e98e27a73bc831ad1915e1f42f7b0809ce5708bbda94799111501f21dc2abfa724f62bf20506e9113294c273005a8a7ab21bf43706431de9a8091d63cf3c5531d13da2382a065ae1c2ef1f3cae93c11ba089ebf03cf284da2755f2df1c51ea124ba312dc203bec5961f77caf3b7022c291d9ecee6efee84bf4240ba237f25630abd8ec06323542e0c2092bed3ff2b604c207027e36ca185fbdb9fb483626b30846d877ba865ed080f697c4c2a8aaed061ad1e902313af24b6ed6b5eec58012c05549e1ea3a5e1f16989f70560b72ee82a6c0ac206a79849fe5fcac7e50855061c455f54f2a1232da06312c1b4a6f1f640182e600b805ba09d8acd9378061ead988b95121794e73e93716326f1c927d1f7345d4af362805f2451c539b60ebadd546a9e21a37e081e50a47108336c5c394e2e717a8283edfdf579225593c8e549305996064e4eb812163bff97646c82fe2ea04629755df83b815fb18d98401de7f683d85eb04ec563390aeff180bf585180f144d94b02693ca7f4ac5a072e8d9ea3aad77aa722d92226dd0ebf591160ec8c09eb7b48f359a34cb4dc21d4a6a531bbbb3f0291d8dfb5fa494435f577dc3484ef19ff0fd6c2fd24cccb243e7d448451c73d0e6d3317d5e3e403de5b2402affb4d771f4196bccc0090187bfaebce15b7ec7b1927dc435c69639031a488a2742cbc3047d7c01a953def8da3a819c29e7d0ac91ba54553a4d0ae1f287b0887c9b6696881b59fae5b1b9990e4b5df3bd5b926068c819df76e0459430039ed3a7086bedcef63f24b250956ce94c7363a80c16a2d71365820ad7e4f82c7bf54f89ec049cc399b650edeff6f556aba357221bc7fdf85e84ea02d7026fafd33ff710363d4b7b40ff0fabe306b2dc8656ec6a96543c8485a00fc283dff07db3643a967acc2a0e4f51ba9f94bb15204baf5fcf3766ef0942e1f7ee4349670f2e6cc4a840e5bdf2699db4ee167aeebaf4cd734ef25589329891ab3f684a0d0cfecad06852420b2843dc3486d42293ce2e5d4c49ba147a6f0f1ab4a5d4d63e3d415c79eea93a9321390e385ccc9971fc213ad9aaaaa299041cd663219d49c097253bb471a7c6584da27e4ac5482a982a148e08d07ed2b1c6efab00e8e546edd09dacdd05777603c2f53d94b74b0536037361ae106ab7d730928ee428c222fc2556dc99a3ab8efc7c8098c0021c9ec7dd97affa88995db1450c18a59a954779e7725b70eebe43ef126ee87152a40f9e63a821150b7bd23ba20dbb8a9b4f911455bc0db1469ee2c4e98a01e7f186508683f7346ad23d4f996ba199528e47ede64463450c275bf18895439e5f36ea93bdce26e41a5c783241726efc3c644a76a2d988c31b554d649958adba9a6d6a9138bcc8e129d26a90e69f57c244e9e3eb5c1281d26c58dbb9f76d88bc6142ef3096253015b18fb3c6db9a003b77c5b8e2053b4f814282e462448f22caf6b05f576a74d19f760f1f7051241e7903b3e46be0fb9cfde2afb5e6acbcd5f9bb3aa3b33928a601d1833df8c23755b32787a168dbd413c70c2c97cd24cdffcfb3d5aacd5a120d12ab5433e26d9e9189c0886cb3bbff88f4a30b2dbb4ac65d29779bc429d9e94e50c5fa101df0ce6064ac960acf048cdfeba09aab5e5aaee33f507aa37a3794b2fae756d1c3f8e55b6795e36dc33ca554b591ba1dc248d323239165a13d3ca0c2ae8bc4237a13abfad24b66885e697a3521f79736d8c916918096a8a30f8bcd6d910abc54e0ddee6f0edaa2f849554ee2e43a88ec7a9f497228d79ce09a4b6328989cafee146e18d49d018cd306d2144c8f6324596f47f176a33604a43700ae974554292f0c22bb4e0f2baa0c5121677f9a53dbfdaa45e32d1d2dc0ee333788d971322176c35fd3bbd3d8cb5d9a29d916845fbe7e258d9c353985e2f5054138fd0aa03f41bb44b5a8d936c3247b2cc38349b887da0a0e944a7dd4742de93e65b1ff7195cc2f20f762a65dc22043eb1ddfece73d9c6ccb7b1a347161c8f3e3090e4959acad3f936c755dacae31f661aa898da94dc3555300fa7bcc2822a6e815e80eb38c7bdbba993fa8750652c1020d9b703ba27f4102b8d831b248e6f98e63712582f28606ca233f5a96c954a2b51aa1c171b5f12d145b78b4c2a94e6e0ccb2a4e4326bf22c2dad218cff5c8795bef762e7533cbc97ab39fadd54933ffe5b078e56f5a94b30c4adba3c2e924f6eae17a84432edf58d890e482e91c894effa6d259acf90c5141ea6be66f688396ad5f87c3bb0e8ecea1fde09a9b984ac49358862961d2d1ea5fb38ff7161c2a4a6a11bfbfa601f547fde77ef226d61e3410c6bccd99643e977659a65cf1deca1d7d62bad9435ec8d3c5dba419b7c57c864cf36ab6f3bcf15c1ebff57798b3d45f293a7cdd8c1d2b9bf578409267e29359a2aa2ec51364802199d92fe61c5f63248bc8d65052f7022c28e4ae450133ec8cbe441585200e775575f0f5f39730ce7d5da8b6232d0aa6de1d8d35f766cd93909b4cdc4711be8157c5744e4e96cb029b9ecbd02179ae80abc32874a9ed8f55c4ebad1ced9b6f0dbad720b4b650f0c770c24b7354e0be7cbe328d0bcbbe1261f7ded0749c64e46c6f00923cd650c3749525dd6a6c5f4e5851ade5790bedbe35faa74fca38a5f950e94999c0d361146042681c3ec0f472d1d610b41dcf29ef460385a86be2c4190f7fe4c7356da90f9d39c1cfc843a93c64b626cea5086dc263ad547fa867eed6fbf1a11afd0aa4c9b483c0ff374eb464a3a0718d3c918561712464b1f29e860a0a365c28caf853cf4952ecaa5ee9becc5c08c575aad1e6025b74b6b91a4704716aec43d4df04c50112a9dd515200da8668911019b8676a858c7cbe8bc5e74dea6f17fa61694f621de50c5a17d7f53e7958d09aaf374408ba548f9adcd685075c3449db65935638ec9a2c19f9d252a5c94b341fbe370c9b429651720338be4219cbf928b1929ed50726a459bd0551a48a97d2002c68bec0bbeb3ed8378cc3fc9c8677f5b9265fc6ad092196fcabde1a3474ff88ebda16d15f34a8ac6bcea88c823df5caae57df63010d9d0b0b3c3509673a95820aa03772d46716618dd6c3905409b7615b66a6a7c4630dc71fd158e636b7ed88813fb8ddcbf507f83a6a078619c7216fd4f482b2cf6f5f451a5098f7a87ae9fb8361b73987836e7de755901ca7c5250c86798ceb88c80a26446caa0f1daa4b88d3f057dce6510f3c778a991293b6c058308d7693be59057a548fb97509ad2d3bf86148d5f43c547229919b527fdf36a60516b614609ad34105472a0051b0f9b13bf5ed871bd3ee7cd23eadb570ca9dc12a92ea75b94cd10a4f9ec7efdc775c735090de09a0b36cf36d1c90bf4ffe2f9e60e161263c5fe074899ac93600fb487e7d9f3758e24b24dbb2adfdf761a05f2f067893b6716671a88dac93b93346ed754d4d7a789931039e7f0d0c12de2ec1112f49f354a58375a37f8a72dd269aaf69057e81251536a64fcb1bf0d99c06c22f3183f2b9ecdd88d8d4851bdaa4b5a3b7feab2a02d449f1b5b8182bfaf6a849df2e8edc25e04647dc64596e3d865e37b694da50f00a232ca94926fa51d4db0e89d1acbb0be023c0ee9b4d0d9928ba7f68575016207e514d5b64b2fd459513e403aafc6c436f96dec096f8a22d308dfcfb1b110775a3c4b24f6917fd79ce9cc8ff31db2c28b5506b478499aabf338a3897af2dcc37b0d720f565514a0456afb8de3517959885291034f802babb13cc9a79dd8f5f76a577c5c021d053c2f5330ef6e95205ffd75d8510615cf9e100eb0e4f6b30046cbeab6fd9f57075c43eabafad2b36fe23611244d626330f040f412dfd619cfda427f9f6ef2cba6a2f3350d5e9d2766509ca981a3831f65a8ab2af905e8efa8b61c2b10bd4c4fd27789d40393f74f5e6a6765da544f732505f9621a947b106f2eeccbc6ee5216f7711126e9a2416e61096f6ce2a8c14aa65c1e8b275a44a9900a79bda75a39c5ff1d048d41825beb74d0e2044eb81ba5963cf3d200074193a29b27ce5653afb607bb410873e67603666ba3dd4a09f0dc1eca80e5e9ad11c1030abcc4821c5e71144e93c4ef909d7b2a7bbdcc07fe138af90d64470699629d1a3e02aa2cc35472fe988a05dfd444c8943be7be0fa0a678f1546ce87c9e1d55f1fe27451dab01daba3e42a3b08e828489cb4fe43045fe60ae1b7496dc628265f6d6be50c884e907c6b203cfdc533dc63e161b394392328d29cac6c8f2f37410fe480aefd82f15dae807d851c3b4be5cdf9c4e1827856c30dcb4810aa2bf9a65bd109edb69069aefd2824926b00c418c9eaaecc00572b16d89440e0172814e4ffea9679b2d7792487a545844e4a2a2646a39d5de16cf9b3697ebf3f2f4ca043ca992ad609c62a0da8638f856019471b172d83f2668155882fb17013228756d4993f03db88295b96454ccb6f680fbfc5aa7a37c783deebce2e1498631c1449077018711692a875fd0dd8c755b5e940e01d5fcf01510738c9c47f57ee011f3635fde8688d6cfa7f64ba257ea08e4e383324b9521532d5f194956a38b3e191b9e857cb192528fb2c40f0a6c4f3b9cd1640352868aa03c8a5a0ba3c3b52bd88f5fbdbd969dfd8ec0895fb58274dc2afe75e2fac9235ce0a454ad453b187aba3dcfffafa8b76eabfea99f3c608c8d94ef635a2e99f0e215f9b74882c68ab4f60ce5f07c00344c28eef696be797c1e9cb79e970b10cebc7b6db7b5a7b17d7ecc900ee596c9a097d5e7a13df8afd9ea5eb985910275b1c06db6eb131be1558bcf7bf9a6652b177a9fceffe374754d3d54ee50be1024d3cde8f7c6a453f9259cbbe7a96f85f45dd5a21e197625af3b9f4c87890ee795f40373809f99dd74d5682554a277d22445bafeaa47066a01ffa26f1d82fce7866fb2d2fc7bd412705aa51ff3447c441b951916a446f52f78fd4c489a6712a3f6ec199e859d82d476337909db4ca30eea4835420372b794da58da916f325555b9bf13c2248a29da8fef2c96ab59967bdbd65898a42eceb3f83d361115b2d87e2256452c668bc943fc2220c49418795099c276ed995c53baeb5720e874ce193575aa9ad7e8550cd90827ab988f476bc6cec7e809c8d7429d2a5da8fac541bfdd72585f7fdf7ccd5255eb1bf4f1247533e87a0bb6e8924451d1d966ec92f2ec7e7a203856ed1490c2f0eac5821101be3dd456edeb93e5faa25717338165d38fc4481de0606c147bd4ee8196c9d4f40fbdc3cfaf93563516b1c6fe50ff97666f00d4ddbd53ddbfc5cf37a7bfbe0ccbe203f139f40f3b87233e93455f28ca33ba9267d817eff2201eaef96e1faf74c3138993f8db7df1811521e8678942ad87642681fac156835ef71307edbc756680876caf59c5cd204b804d84bc00892b06346c91b6b476ef90c021d9724f9fc60aa3e3a61ce79ec43e478c1237e912abcfa9613b12124ad0a4cff6a9b265c46c0f2c9751d1c87ac99498d86e4e38d3fd39c0aca09f69e127be5cc22e8419982434fd519362aa9a4eb39784d755d52e1d180c0b8d66ede72d339bf24f1a4b2deba819f8023300fb6d6be7d3f8566f551201a6029c785d7cf6be94d224d120dffdd02577858cd997d4c61a06a55249872a421cefc561eacf24d930544655b4eca2466bf65a1a59bc5d8b27c6c373095758f4d5203eab9b5d93eaa9e6d843a0d6d7fc60373b58013a7c6b5d275355c04715e9e1fec8c39b4be815e1d151d9b3c24fa9f69a2b3ca77e5ea2891d482793cf250ee465a07b366f88560c0260a80b1dfee3e588ca7a6e4e1cf13627de6e59e351c95d9f5184441e11b29d652d5acedb07f05b5a1c8994d6597cde9fe651331452d2e757ed0ee83b31fd2cbab9ebda59d75ac4f94003e686e424b25cb91868ebd7555f02237b0226e638c43bd17b58a29776d7e00abe717f7ed48ea9b2b5a0cf6d8d036f7fcde5de74a486ab3b32986452313c09b098509d0f2c757759076be42b5f0a9ae9541bf3bfee7b6ef0f0f63ab426bb9870d20697cc0d967e7ba6ca0673e9dc3535dd9eb4fac5c1cb25f0ff4bed1a525b1bf1307fb6b58d4cde00d52aa482294bf96a7b47cc253f446977d09ba0feb44c5d0835b35071695784ca886894e7c9d0650de2e64e06604d480c9491cf85565494cfd69dbc5f9c1e0293f178de9a2b36028a8ab3b6558386c660f17cb20efa75106239e4757a0d12e1367073d780c41b7938b14a66b79d63e39eab38d959765ed4a31e08979a58f24125bce7fcda16ef9501e95d472b9a8534e296eefadfc9dc7b03c594633c62ab8d5acf99199fccbf92567921534eb6485c56e033d6f385dca4d7c9fe841b968be24223c1363fa01c8fd46968a5a4ec0cf952e1509e2fc9a75a66c9d16191d8a8fa1bf54d66c22e8053122a97956956df3f5d5770cb6c6f30fac74e9767ca771199ffe5e4183be95fd6ff9eceb86d713b88c519b62d9ec0d87012d03bae4870126b3bb6271b0cd8b5a22c24a05afeaadce365d2d8276b30d215c7fa24871c021a23adff2ea0f284f342920cdf50a913ee40d1e0553d1edcea5e505eef9a46374b4441ea73a8ee48a0953edbbd6a2188519eca91b4a1cd92e1c9982c073e9a8dfe4a782e83512d1ff5e28dfa33ae4ec5c7ba78cf91e9dfa7b39bd912b6f8e04c2dfbf8857e23d4a6b6dc1dcb6336aa93ccfeae87a3d483fc7d534ad3178c380e9ffbc816d85d2175b2f7bdecc53cbce7221dd7bbaceb69c4dea7dea261e8de60cdd7d4ae532244d950bb0e2c13f6b32016c5890d26d3e7e21dafc69db5f749e0f029124888967b2ab7e255a043b50b21b7ca965509edea61c46ec4f3522938cc427962d6b98b523ea37d463bb6c93376a3a709a0ff66a69b458778a1de25a5a6735aea6873b53a54daad9f3ca2a3067ed6f4192a4e5ef0f4143356961965f6a2955de0ceea981d7146c46b2f8de5de3427f2654dee1caebaa140912f18436da5d1caada6f4c0ad6d5ace9d4ad398d3b24886df64574940f91cca1883fac940b6b135129f268d90fa3f51ee5fa578399b49688d9d21649d05c7267835132d2f4f46c72287936463c118b372591a76784642ee31a2dc600979a724488417c29feb656f818345619f36a03023f21adcf95aafef98a5e62734e2c5b4a6876f816b46368b63683e9b939201945fa981035c446e6fe1b444cec3c8b9e0af834337ffa26e59717e954864773819e168874d46b6547f2954e549cb580fbf1686dbfd27b281a772461f77cea269fa7bd9639116d093c314e187e5950d75d6956ccc8dc3680072f6d4d692d44376017cdc37a98a0f2bb43f467f12e78bc317ea2b194e1f31fd31003cbdc111c92a18911afd8939aa91e2bce128273713650ac3e77c30c2b6c2a0529e619975b91461f1f54d9283c577558b71b929b0698c6c7f36b7eae532e81103b372532f46d1be58f89a75959bd83f24773c6aca91aa571b48084d68278806f2e412dee62d3be7755e892c91e04b3aae549f49481bb0cd773e3cdc3417776f1cd82d66686997e0a5dd154f61042d8a185af0539bcf05bb3f889c42fd5bf85fa62cd4572026d8a97a9b2707c3c3f54f50b38275f835ab22d815d59333f6f6372093897fd2287a5a25baa1c0f61dfda42aa5a1ed0b9e55dc2a5bd0e09814da961c5248ea5e7fca58e881f2bb33a607e0630cd0ba5d51720b1c1bb0a7af1a55a969935c7804512bc905435fc6d86f5065933095e4476f6af651f39421a9905c4900721bfb122530d98cad3430fba99b233c44158a5bea6953e970582e83b76f970d99b30fefcd3e5dca03574e01c70aaa64caaca69a4df3a49113310defaa2cad9b20b4766a1bfaaa6b3378a5fbc6f737b407cf4cd16d69b4a7278521c174120e5cf59094bfe415af7b53d9cd87a733499652f0b219f023794d500b32c32bc4bcd4110520eeb49c4808a702484e13c9535720d889a67d1ce341d30e5a44fc8120d377acf5e86d5d3da54c1f579948f2fd5331baefd221b699173bb6818e71140cba3c05e4d51d103489c332d80af9e6c8fca2cf6685c214ccbe1c5b23dee65f271beb1689888719a105745baf1857eef22e7255fcc694d57b9fffd9367d208f7e82d606dd60860c403761301b3c58227b61a44cd89e1a422131dfac419bb6142b636186949c1d92af8647f7ff1de8a0b19edaf806af007d498abf2766e13a21a7dd71fecad35160dc25c5be6b50120c5d21e9fc2803c2a3318e2c1d53caebc5d3f2f05ec08edd6916be4a92cbe5bc89cc8bf33042e77ab1bc39d992325727e188171d16f7bad5dc5dfeae3ff4515d14795197a56d05320df887e337b3c9f3fee92c37fdb718b84251525e5ff872c4490d27ffeedd0606a789ee72d7e679f1a015feb38447e99aaf4f14192683cef16bab2725d2c0cd1fd0f98f58c880afd48511b7676a6f0ead1b8876ba8dae8de7009095d56e86796366c0d903ad989e751c6fe5feab34c3c6fca5cfdfc2dcf021997f3194cc8181b17a0112c3d96eddff01fb0790c13fd71d0abfeb3cc996563f9882c5d5ef35c306b9ae48fc37e85aac5834f4bb8238ba66426c76d8a39d6ecd9669666735ee08320fbbd0ed3adc4bc63dcf635bed8d0e62b54fdd735de6d4d6f0f238db00e9653ebb55bd509bdfe3740fef204dd43642d27bccb96decaed0c568197ba4ae63252a758502a529e951eab10fc434dba5cf8613ff3c0abe895a2d97acdac3be8dff58faf627dac1f85896fe6af6fb5b4bf79ad00600235df063ed850a4b290c7d4fb7ce4f6f5c85823d111ec7f9642df7e667e9348452600c0dbd584f4fb76e23feb27ccbeead3fe3da9b4367fa10a0cfec80e8ff56e01fcbfd386df35fe3bd344a80e8bab7f1b7798713308117ad7e6db1ab6bb874d78be2a7e300871851fcf4569ddc42c67aea0960918153bf499d99928720c150c51aac574600f75b0c7c818a3cb1989aabfd00bf4d8632c2af68fa89a34490af46a9eb7a26cad96060887ea9749249edc89278b1bc2d6952a51733dc2136059c8c7f3c11e924ac730dca00c35d120b5877b312f55d977349ffd646c17498445828a28baa8e0183cf018b287e5d675b654052fa9299b996532656bc0cd14855f619673e453707c8e51e8f40f482e0e5b2e78d3bed9ef319aebdc60b25dec09b2ca8295c5f6cda7e59d41225c17fe5d8e90ebc83357c04c2928f0b76daef0778b85c943b288d0027163ab44b8c44868fe59856b6b39b88f30edc003b60805f79dbc8f799a39c83bfe1acb7242f3a4bc3be3dd5aa3a32b6f638b4f849e93ed9e5a56675dcf022b6d1e5f03e5b93c228408c44e60e6118cda373b2dc399c3292531bd8cf215c7db9397427c1becb3230b02408b4ab64f8bd9b1c7c0bc79e6ea382ef1d06a4c3e1020173735a85833392b5a4a27a7b6ddacc2baba7f4edfdcffb710be08c801395692243d30f075b7ac7a6ac35bc3d46e607068f4d93cf32c9993fa6dd899f0e6136493b4554aed516b199cce0e122663511a64ab18b68b5bc5a4c5003adf8329dd9e70fea9a18bbda2894fb7a884fe9ab5ba75f38065175d8a908a8597ce200a808f23b6fa3f509c237e76816b9b9af996a76ed0c8c141593aac0a92a36f45b2e8261574f82a7e530e6be905e5e84650986cfaebe76f97884c93bf037eca0b44bb174657bf7fefbf98ef3882e0b21097458b3c8befcc4396ea4d8302db161aef186bc3a6de08897531b9c00c75044dd7b84971e6a1404558646937a8dff5aee37ffcdd6e4085b71857edc36acbe28d36380f03987911e74759fc986a91be20e4576c8a1efd246c23ca80af1e1482f66bd92a31bbfd00b3fe88606475157c675bedc6c1ec17d126cf55544e2f26940a7e9f4aaa383bde3a70771225d89d4f599c98f126babaf7a4af19bf760ee50be7398505ad9670ed03093d7184b62995f0436e9749f5dd56768409fd273f0b1a4dc6027d53931c5b3f9197aa63c7838ec29aea4e1d75b08abe1f213d41d75e495f497a6c2ed6cc9e4c8bc138175ce7f35e5ba1290515561bb4e6e3ef27e45aec1f9a68b996758c7a81fe0e552afeb92ef15ed487aa9033039cb5efef5c982805bc1f38e133116b0f6324495405654a13ce7336cde969ea56d515a38a91a987d89a009f3f1ee248ce99afdaa635558ea406069e9fbb8463799a62485f022f42f78ceb746b59ae5e8824091b6ac3d42e799c5f3007f41d63de215ba0b73a1e23d735ffbb6b7f02233d487dc5c946f3bc34274905f067f19b353588078435d07a3ed236dc0ec1b700c4fdf61bbabbe6f91b9425ca1d922e619c15ce783dfe2ef7059a355678d128dd92d320bfb5065b6b84e6d46e1681c2575bbacf8ba467ed9286f31f9d6caa41a5c581c1bf5cb61f4ac425612afa093e21f31c962408f7a832999238988bcd065726cf3fa28b13ff7e414a8096ff96109e1787783c818f0eb0d322416139adbcf05744f4c0f272ae1af050939aa88037060da053e289d377cdf87868045f5d2d6f0a439cc3e633018ec3449f6b3d7a34944bd3d6739319ebeaca7f4f0d6fb203a8e33ea732dc6c248950bdbbdb635642e2323f680007f90555b047b6076d9e4584fb2a3c89a0cdbd821001f487a83da32d500b11c73f727656ecca0e584a45ef7242e7f048d05b7ab88d3a47e2b5bf126066258d7c3f9a907910b2b9bc719891c9dd9d094ba2cf7d0fcbc0c353619762de6c4fcdb33907a969cd214df89c953bd9a49962f13bad4dcfbe463283def578e655ae44695bdb000edf9df83f816c40299a67e0409b233e114440ffcba90bbd66a9a97d32f594fd93f91f833c51134b58b5bffd98542a1f3915275cd6a2fb7d38ef9f55af09038f5250518a4ec1d69d07cae183b273460c08e1d83ac016481ebafbdb6088bf5c0374776e60b04180a5a616e5c0bb50d256d9b0a43214b17ff4d225d82f323cf835b1f4556c0a8b65e536efe0e45dbaf61063e6b8f52c9116b7ac91d4021c014e1c8deb60e167b9546e60d6fedb1a83ebdf203603cccf75d35518e0d3f409088d74da8bcfd4c8e559bb21b4a5ea9c343772b7dc5e1b51a17e60420f964fecc5253d1b709632c8c434bbe583f34f3e07a8fed5a240d09c2588d2c1ff89fa0a2a17ccb1502adba276edb444efc0a8fdd8ad05e82f81eb2c62734f2159c61810a52a9cdf2f32e3827a0a9ecdb3c7cf696c6dffc3dc3d73eafed4b73374ad4ec4799e4ca280ff54a9f011a0288d2874fed13b2f8ccdbcd8ddac1c89535002d743f3f25cae7de9a678244d731006ca2e1e1c05969f7f613a4a69373126056014f3fafc952e474433d4671d9c8ea1c4218106ced84be3d4e238787068bc183dc8ca288835178ed4eb0dcd6665641fb6fe4f1e010b889cfbc36749867074843f68d69bfe3d64698df8230f7d78cee82bd0eff11fa45bd35d6464e92fac469055166a00f27b2350305590b87f06637522e038e42c3300292fcc4c64d89d2efae32bad03333e98cb36b54e7006d20099525223b33f4fae94ddd5e046a1fd4141a78af0b4adc00c359523ab9477dfc172cedd2bf099637838ccbf7eebd1d5891d47bea10cf407e24eab80066856163b0307a67dd6e87e9f15bd7e4bafefccac8169eb95a2d72e1c78201ba465ff87e7be5c2c16b0da5b789e42e7253aaacb24b58699632e0c39f160279b296efcafd95be7fc52c63747b38ccdbee2b3d06fbeb1f7cddd8eb9137a1dc9858f13d017c57ce25ca352565f63e5eee09f481046e0912a55e5ffe74de80861f62ad2ed19bc6d361997317e7d6c374caa19ed169fe7857ac0c1272b427f32c6b20a5f4ac8e3f4c9822303444bd0c6b08eff27b138bf4f35ec885f058f7d43eab4502a4a0f1df44f3a6f7b14a125399ca20a4694a1c85211d9f96977423b7602063c2ffe6666688f310e0a169e43846948341ca328a8926fbb3a928a19837bceafa38f8330bc60c3fab8395bfd072201476e910294a07af0ff54bfdb8e819464f6fc5d4668e51f7d66ed9e6e8343bf8443d9758173e4ad98d1b0384c237718cdead2c7c2a6ed59e70c1c5fca486a9cec0fc748d17908c7aa9fd8fb30662383ad47adb523ebe7f4e0b61f7f6b04b79d7b5b788a6d7903e372119e24da7ba852fa51867702aab8a636dc8f99cd262e60d7a26ef9ca661f82127205bdff6ed8dd61cbd18b0982a2a71e09d0c40ed65d6a814a4d0bc3255cbcda5707de44c04a14dee8aef279371c7d9373539995f15a5fe4e732c5e43ce46bb5b4f96c06ae88b115e96bd2fc3b9369a347af4c95a2a7c76af790c0f9678d0222a9f73d2c387bf861d02d7b498e1e68e3fe796e37d6ad98aff8b62d8c7f9ffa26fa3f336437a33faf2ba9bc2d9d8222adc1ff9e18607f7355a896b9e6c11c2a1b74ff671128c4217cd09c6d736fa837767027973333bc4bf864bffb1579f2e39ccef7ba1b0a2fd1a43d12dc9edc492763b2a37ec78a1c8ff69c8336110518002729cebcfaa6fba502bd740d4fb465fa85b5944812cbf250e08c0e6905137e070f1a6ec95f11a7420c6389dc77257995ee32b7db5522c536990cbfef1ffa9a5b3edc462bb3eb076cb9be2d76bf9a23c048f92c6dea8f5678224c52e352e7d1feae2f00f6980bd8e843f8a0ee2cdecdd50c4efc2b2cbd2045e6fb25d5f218ebe24f56382b4f2736da9fd1786ef881c6322e418fa9392b23a84e53aa50e31d5edcd219c86b4c4536852c498233ebf054c55a68256cfa8ba5a8be0c43f53f3987f8c1906f886048edba91cef06864905f6857c372f6b5e73414f587126c739e6e2e06a19386113c62ad00cdb3def4f3e7d6603caf3da2b5cddcb305410f04c8cc1ddd888bae6cf1c79f0d02e1c84876c0c14828a9219820dc82cd182056abebefcb472c1e3ca856f972ecc5ade297129c8c00fc404428b80016f48f0e30212904d26d7cc0105115995f69801a2c9589742f1f6d1b3b2c0169b594a87da5b344e0b4b3982dd8d151776b9aea27953d7fae508686a3c8cd1905faae091e2a2b97e1ec7db5adadf0781b8d8d0789f99900a3a02434d9d49dfe0f88cb3e812bb042cae7b9c2081530daf4f69020c9c60aabf683bc9a3977dc18360663451e6f95e58cd4b408c71bacf1913b56380484f705ab81129c317251ec35b3901c10e822290eb5a95785d28c6e7c3e9d0e696a53e72fdfa2fa39112ffa8630cc2121b76b6052a52c19211632f6685f36b70cd8905b4ee517fb5cb05fd1386db4b919854e99d77430767aae2a2d7ec9de7a6e65e8077fc7ad6c1e0889419235865d15434c6cb16d5a398b20028daaf404a890a503d344e507819a286dfaa85e1d8f97c5a341b3b78e71a0184917d4bbc7199d7f4f3a029bd660e2d7c609dc0d8961dc6bf0544309bd42c048fad462d4bb080004a4dd0b7d2ec0473ff5c8ac76083a642146c11e067f6983ff6fe18fbc14ba08418ca5603ad519b9821cd1dae6f44977af68fb95449d3a3ec858ba006b5a873821cec2646935f53dc2173be5f303432fe54de8f383d562621657f51b11c7565e4525369f1433c954afc43958e718407d19e33562b139a0ccbce6642289d3af97f281af4177a30c13426f71b2fbac9b45b2a89cc97e8ad19fc641b6919a204a54bea043b8c04316668af8186b3c9eafc24894ac07ad5f5110979c7538122c56697e47614018c86273ced28b7339cd537dc20cfba511b0b96d56c8dd1b752feb6ad128bd9a824f7512c535aefdab8f19fd929076540d90f2386682e978679d7721e3feedd539dceb81dc18e2d90d02ec29bcb0f5e9efccbe98c3457bb175b0ac59099001b3104584d0aa00ef83250bdb3d10e249982aece7d6cd6ae51536ca492460fe7392d585317a292996ee02c80a88deb8c63571d5e948e6e9c58a2b13f40fc05c6e42841d8b01eb77a33b98ff71b510e63b68f742b50bd1dff0b057092b5279988323a7f9e1c3dc97ea8aee935a0014a652a22bffefdc81d459bec0a7881ada24bdf1069af447d3417d1d9f3b163eb1b14616e70a4aa8b38bbb7dcb51d110546a72522ba5b9e7dc8dc80abe8a8ca857d58749b5ebe5e2ec1e6c5ab1e0ec804051cedab6c74434bff4c942c941e17181122e506454440c2585139a38b161ed119218ca97e5a83ac31c34f9ed955b0b17eed1a5c42add971eeb108af808f26485f5001e3f18edc7b5c88bd4f42e986d70e0da5b6e980b87470f1a9f3f2c87c841c0cd7ab621267f3cef0f096b88da20d04b5b4e90b4ae5fd55a3918c9306d5f53472c1b2a463174f85bc7739f3a8ffc3a6580aad7bafff4594d3d53ac61cbfaab56d72d92b80c2d896587a801ef46f9fdbce7828c5c16a07aabe0c45f6280137aa923029c50c52910e800fc96f80f21191c686bfa65778d65fd46a2f1e5dcbdd6a3478b419a39772c5fb173bf6cda05027a7847892fc5b62e22ec2709fda39b0a6c9ddb58687fe8e06d88c5614a2e80605ae625cff38f361892e4eca5d44412d0b412edf0ed30c615e711be5fdfb5695c5c26f5b10aa391315eea54453d0df328ec4d95b4261209580a235cb3065c8524f8dbdc94e79cd09f7e4c427c7ca6216da190a9f0202cf615e0808b2e3f808ca46cce1e736b61d678aaa6f16e9c154ec3dd4c371fcfa5a062af7de9656086b174b361a480c4be47cc6c26033b26bab6d4e5ade40e47f0035f9742742cfe79d7014cb935867ae72707d125330508cbfd67b4823c64886feeae37b44b3bfbaaefaa55fc958c4b2a401782d7bb0042c422515881afe6a60914a4e8183aca7f05ac593058d06e60ea08a14c0bc856d4370af21b6d8febc20fed34c8ff72e37892b2b6124adf15254750731073eb48e4641a2b1902ec3eee5ce466c1bb61dbe29fb3b167cc63fc9265fc2ed26e5fd1f9a587fdd4aaf9b045c6533d5af664410ce1c57445cfa0b3176fa4524ffa2261cf9debfb84ff7389866cdaa626a3182e0aae236bb399668e7383527b293b7b56b6d8aade6b6a422eacfc4e162dc02e1c89bca5b31be400e45ce0fdbac86e536a7eac3c72ea97d870832ad63b30e0f501d97330a0aaa5b67f9b57afe2659546f6a4f7f91c0fb1c81d678e235a2ef6d85f7a95e9a5cccc39c5624c7c20d90425908ae940c66f57d16f22e4c1e0183d77432a5f497c9a230046e8be27c96e2cf2c665a268f2e207ddb549f41f308724a1ffd0c30eb23ffc52cca8930e33a430561645eef9212b7fd700538f6f7a44d7f9d79153ed83fcd1bec711123e69da88a2c8f78935c13af9a123aab9bb6510691fe92c663db3420e37d83ea37fd152b5157d798932590ba5edd1709bf4553e68b32bf6911c176f4920649a3a3345696b8aaf66baddee6d20c204c5273961cffe49e0e2b5c57322c77c69bb066b6d71f6eb1ae913fed13373c434fe68ab9db02df98eda37b89fa55386339671254c29e63cd06175d916a787fdaa377590da9fa369bace7c9e60431bd2193414c9944615d2bc1584da3db917cbc46936b36665650242e549fb1ff81dc9401b19296f408b77fc7a94b8c6b9d8b5ef35dfc417a264438b89b4a43102ebff47988bad67a5d793d29d54bd4abee372781e74380db5cc1901a41ce9881680d6039f5ff62a4acf276f0fe8ddaec4e8badcb26aadd97c081defa39df346d06f095f8fcbe8eeda65fbe2fdf1ee1d46e8f0ffafdd2f156ce0dcf165a09f90cb6bb9edc97f01099360f9fbd5539f64a9bbfa929a43af581225e0ec29840fb0ae862ffeb63e2d247f987179eb695c1e7c33dc4ae114352fad4e04d9140dffdb55e4e1a0f7b39c9f280f0525968a3bea7184bd26a25272651b7d67ef3a87eeacac8d2817b54b74dd45b7514d07b31ead88a8f48309a4b90b31945ab378a761fd1affd1462b75af00e623627d72f68cfdc715990e106f9e39404c1a348fadb0686441efb28707e00c6f964e384076c17cbc38a5f733e636ab6f13b998d4476bce6c3a27433ef329dda372a8959b55bfc94af945bd2ee4a419094648b01e81d9555ee2540c1f1f462866c7e56b8dd724cd0135c67c27223cd8d1027134694e13980b93d8898c7e78f6217430fbe8a083b9d15cdd470fa9c411d1608abd3e7512754b9d86b7d5f7b1c05a684d78038fcad14000fa122bf816b83cbe1d2380153db5459c0c9374250f9f077b42368ccec43adf5ebadd580105c2f0e350a2aa695b9d5232dfa8c9ed1a1242ddcc6d19f5a2c9e38ffb8ebedc1687dc82230d4802aee7399f193467d165533b02e41e7ba26b173d595059d75f2176cc774167cb566d9ee5f649c9592e87e5353245cf2553d864ecdcdf37bee3468c9575f4dec569062c2b4d602eec4d43151e84aadaebf65b2db04f35aebe385069707cea23645e499be278615342f1c0f9704b043afd7a7c6c3e2e0bf3d1544509f873a9ee78aacfb58714d3142462a1d5a83f8cbc50f5032fcd9c4aad513b68d7573213b9e3f117f3d08d576d4aacbbb98986ffe5438552b6d9ff3898eae4cfed698bb8ad636556b3e65a24b65026311640eccee76048aeea44715808711a0c876bdbb7d65643260453dc57a5ad7263a8962586aee85a411809595000ab3657395697ce25fd632f3ca682a862d030a560ca47ffa0f125e40c06081c61c93c2c0f89d43cc173cf066bbd6230b9b066ffef748b348794cfb207b45bad8201a285a3f13a173b3676aec99085c3f57ea558b8c56a9f27935a39373e21d04a72c6d0cd5286828724cb220d90c81207db531007942518653229053c8d5ca1e0cc56e4be0a1747fda9060771f7b3ded246c7f3d7253b6c353d01f05d30081d80562c0c2ca6fd3a7f13bb8a51f386b48dfb847024c097cb6c89984a537e38a44c118b7e7b137796a8da6dc1c35e39a3baa17f06cc9c1791d960b2b8e6387beef96a16b09230b48de7c5e59281e90c764354e58a432f4844a91c3aa14e9950747f0f0b80ed0842ea5c2bb3fc520cf8429be0258c432757450dbc4c4e0347b3e0745a887048e043b6f54cdff9b938a6469c52499be365f4e3d827de64d844e479fd9f61ece30c1800fc6f653a0d29a037bc73019bc82908297f4569bd67ee223e5df764604d9d03b215acdce9edd7377ee81c5f7ce7bb01168db4519e80ba2251cbf1c71536d7ac49a6f83386ee99815b8669a865283beca9a6ed322a6b5b18072005cf542ed267fefb25cace7e4e14b0e0d06d08cc151cdc7dd356ed1f6c436d90c8f4d5cb55284f284897915cb1ea993978d8a8425ab7c441e7598a82af447f27cdf73407359cdb2cc41f41c6a774624a1381308ce3ff9c371845245507339d7cf8df8e216e4028c695c3ce2aa8dcc52fd1e4f4a0fb2e3dad6e4f2e3827844d8c992b44291e0e217073a5fef7bf194cee94efb0f325f5cdf9b321259098465c1622275dafa73e5b9eeefafb91512eb68a5489b51ac74ec37c076779ce621f17a1bc5954b172df100cc93c8a7a081be8419344ec30a1ecf37f7f98f3be4bb0baac419036532bd3b1bc52fa8f31cae65fbbf803c237eeca5b7be4c9ec499fb70ea40c91335e7f0df062e879dda0d36dda0045b45542ccae5ea0e00de407bd24b6a6d81468a5ad31bf272bb7dd177c82bddbceb149bc8aa1b6fa65578e844010aa53b3fd4e12e4557469276a74c2f1e04dd3a0808c10cb386fe25f98cdfcff1941871b78e945cd50150c527d6a5bc87cb69d6109bc19ae0da3457915a03946a86b45e860c280be0b31c1648e1b65ef6293475a7eccde4b416fe9e109ecdef5b428328dd4529ff39144c394d765a953c6ed74cb59563a829c56ee11de84cc79cbd8defade42d8d3a0f13b4cf790e5d6a4519e60c06fcfff76f5f6095a44d26d876cfd1c92276ad1a4cc47e1f1cf6a57a7b0a4d5aecd7ff07322c7d9741a3cd001d30c3485debed242e9846b06a84e77fe0fa012dc889c81a56b6279fe13be7ddb12ea07ad3bf9230ac709e4f7a1c5d557f4f2d96dea6958add350941d7fd995f86d79835273d0a5669ee3cf773a3bf42a46f0e068c586971f00fc2c3b57be0604d50192f3fa86d346edaee4b518c8496647ecf74f1c3c6ca1df11b4fd943ee9d98f267738c9614c8ebd41a2157c74c3ce7e0ced4db5eca777d9f4576b203a11f80b22f19e1466a6a88fc73f8d3395877b4fe647489f23f01bc53f98ef915bbb70f6e7487df82f2f62a3f5785205aac68d1f97fcde26ef67bfa2ce8a815438b5afb4307b32138b2daf04d6e0cfc5c5970cb8698bbd6fa7221b73211269482c19fb0004ae5a0b663332b17eeddf0cdb2932d3dfe4251a76b5fb7ca6be30a1004143d39c07a8095c60451489bed848b818dec922eba21dda26e1543bddbec93552518ca8eb9173c7bd596906427e3274f1340f86bead47b65528ee8dbc7ec9a0535651baa1801894fd38ee1b07b4ee876d63482fecba53a61c4182fec5d86c554d4fd8ad2c96a9ef2da47b63d437ac3ffe868771c712c91cf4cd901798344a961300f861494c0260a98982a0d0cce30311814c4921644b84d6f05fd3218d0580a6e318a6a6652a373d56dfd6a68f3a333295a3657993c73d5b5ff0eac815897f9fc885aea07a317b7aea1579f3692ca04d61006e551f545d316ca77f9094c75cb0da63466b23fdba3cff8ecd4752bd327c1a1861659ae570949afd340bd035442b9329e30655da190c290e6e6f3e186e00e990849c8e3b1b004d39f7d22cd7097f90672982c86da246a1b83729867c3987a1ca41ada7a69e08da4de27868b6f0eca01b3c35f3df520e4161e341f075a6d5e8fcd7bf693c08743ba86d192c604b357f1dbc4917b8c2628e6f82692a0fed821736f43eab05bb1ba3a2efbc6c7bc067d3f12cbb60aa3794a3d0818c5ab3ac8914af622bc968fdfabedda8f0b28389aa00b9496106e2c2771dea85c938548d4351dd057fa848114c90c9da899a333dcafe08ed106549db17cb788756d57f96a22162bf8b9080f6a03a2d31b7d09e7f1e9b6e4530b0ab923d3b145065148d537957593ff76df789448ab34e96cd2ddb279346b0a68f95dfd80aa9c34820c6af284accb6ef138d17686f72cec695e564bbd849acbe7b40847890362776bdde7bff9d0b5e662746b5d40b2e87fe84c62cd0b83f96bd4e526e17d2defa543ad0885e41507233e4bfe7a618976a60ca902bb4c00e75d396b627011a973e402fa2b4dcfa16f942243e68576c2df34a2689c60dab4cb35dafb32af2fed375b9f24e85daeaf112e0fadbdc9ebc725db325aa696cf2a6906eff6b58c8aca7122827a370e9b3fce859f6f5b4747c192013d9ac1113b32e2a9033344a8387c8ce4e09f1c8a85ae7b619b8d154b1daf3373cdf94703914f786a51e2d21f0da081128fb04a8c8e2c35316bad174aa13b7726a3f78992db175b46c6748a1c65e04334c303f6fc3ad7d3ff8c775ed7ddc7f407b92f812078fab0ffed66d668adfcb911a1501e72ef84b73c54429577f426aaefd6450333e500aebb37b6356b75206526aa5567016ae160fb440ec622e9d71b52facfa11112727191333564d47c48c5a4eee2b36395b79ffe5dd87e145abcadb8ade2650f8b1c590d7901621df2d0c3c6e8635d30d43035fd9bfc41c377d6a96580404b97e853691193fa38ed3e1630a9f735606560ccacf54d043b83c1726e3644b50d822e135b160ca23b1c3f92755e6c226a81d128fa54f2b1534d096a62054131c41df6cdd82a93e7d516c212ca6f317e1aa640641f366ab77e6632974c711ee1df285f02ad51f1335003730624e00c85e16b05dd0f0f13854b8509e1da3307e73435cda45ec3d1848970a6f05a43e0a37896c16491015e46b4cf6330d00cca19d8685762c93401c470135a9150b73e95f7c9e58e80bbe7e5d8b3ba62d6c58095638b4b8f3e3de17be673aadcb6a3979ea8737d9ebdd8d4be81a62550c65e9cd2416881508d5d771f24948a428c261f9ff11a633f214adec0c0e2cf63bcc06bd517cbabe04ece001a4f130c06207ac858431a1f06631fb53e1a298886b837438690d01cc3008388d03c6aaae1d28eacd5d49fe771fccea2cf4253d88033ff25ccc254ff5ca75ce9b8878219338e6c59ff3e11c0a0570e17d3deac4df4aa0f08ae2a7d4939c6f507f0708617368b9109f0bb38309b255dcdc266288da8bfe167775e8c2e4ab8bfb050a8458d4aa538dfa2a2f78cf35fcbd6206d87f5d21ff1e3d1acd4f64e3e6f7290917fddbfefa2b1960566be3aee54ee5aef2cc394af67431e0019474cd93a366cd9fab13138c23fcb3c73c088b826d4bb8e40f71da69625793e036b6b9668244f12492d768f3fb9048738116a6022000af53123834a4d1b1531d5f39935ce7fd56022f4d089c5529696eb72aeb197e1ac0eef8492fd3933af9bfb845760d9e4432f16b2a602d1e94cc6931c54e8a25b2e2dbdb7b69be03739a1e409e0e5f3547dd6da5bfe66cae10ca8ff661ebd98bec7e08c984af388a7f4507385a528e754912cfe5c56e16ed21be758b87ee5e1fb95d9766b7b0c2f492fe33adfb248e05e36dd0f730ddaf1e2e8b770f6c6a86791ea1cd7c228be8262f3ae23ea8578e92cb6f6f73aef3ffd4db71363e724cf5f52d06c9208eed7bc6546796d543218463d6000d02e91970accf50205bb0a485fcdf2fcd91c04703a1752b93c1bac26d608d17ea25894dbc16e734b677faa4fbda31171610b5af98ddfb6645a436d7f1f5fdae092ea1b262355fe0c743a367cd8e215191bbd83a7109a5634326ccce627eaf7aaed4d32bef99e372a5af2a969f64c4b06d0c78ac91741101614ca0e9f56e47fd6386a8c5cdbff3f911fcc6d4489fa91b219620b13132b8b7ffdef34f256f15f7412cac5e68294a767850efa1d4df663496a609d764aabae1b45f20757da9222af1179161ecf44bccecf6d04e3f8f71b490d6b47ebabe25830c171e845e2da41853a81a3d1eadec49756813f73df16b9c6b4927051f773c543a24b6d3031774b02b2b47539ebdb4082612027f6579188259b9e48e905014c0cdf148e7310d1fbd84b26dc880c319975c226c024898b30f1da6bcdf8f26fdea546af29a45fed35c84ee0c3b509a5a4bd64fa968d7d30ef8ca8da6f7cb8a83a6072490c9eaca3fe9cc8ae8a5a04467cd15934bd67d7d7ef1478c590b976d3b22e59b6028eb2cb2c7ba810ed3cbf6da93d442ff30ffa5c1d66ced9104b92d3f82b22b8e789707fa1fc9505f2e85d024e6b48b365e54d7278626820f30dd3f4cb3f036d7d661fd9a8400f60fd721ab47489e3429f143ad9cc2c473a628de0f25bd5173a7493b68e09d61407d955d589bc1e65adb7bcfe68823eeceec60f14c6b03200955d4c655b1aba7063435a761cb8f2d1a45791f502f2d604b322fceeeaefd356d9776a15de74aa583e519c727653864ce89f19fa4bfb2c9c1ca41e304c4360e788142596dfb372c6c6962a55d07c3f4a0db39fb38d5762b2d9753ece56299ce7137c3af4cbdaa5d628999a41c12a4e63854e94243a3baad59544a14462ab179a9adf73c4ef6881464af3ff2e418628e2d9d80ad5205a10d39d1db442c7306ad5edd25eee2e72fb18c99618614877ef69b4e710812587542fe990a852b385f18ecbc160769961ca30b9836b75d8ae022c813d56df3d12da4e1c23f89e8d2bae81e038b1b687efd96694a182d71cbc1c79a0e9fd1426c90e52ce627d8256391b9336c2d41edfb9bb76b9fea6406a9523d25fd52239a76fb8c143e029ea076277f9251521f0bb77632033e6a0945260da22083281bc73be5be5061c1cea6e7b24676064b4413b1e445c3657e15ebdd763b4542d964f7456a302ca2a976b2bc5cff1df19f48ad7831745ac2e0851ed9d7f0afcbe6ce813922234684cc3670b77f54b5981e1369080c9d7f2ecd7d7bda3b44c523472d4b4bdc90b62f7191d4758800dfb2d3a0c2dbf2e36e5c118e4ae32bc769b44e74951f5748ada3e4b4b8f011a2fadf62eeb06b109d0ac48a4697227d4eeb89a975f97673165b622992a20d0b329857bd0e58ed940fb1b1b044b53a6a179b8e79dff7142f26c8acc4a96bc6928c71f76fff25c62abab01fb8335b76e251fc2d34655836326cea47b06ffa0f31404c85c9f73875cddb59eb93b488ca27c54c3a09d1e021e36ccb2a0ce709eb34ddb155071f441e796b223b8d0d83a2fcc630027163c26720606702690204c0729c5256e88d21e2e9d9935df697712c29ffa087a9ad01ef5ab1a3c8fecc61e8f06dd9efe04414b0004d1204245cea4b38acc560ec5cbcf70baf53d84aa9207949bbf585d548548721654e0391ed8127808d00ce6769e92e6f4184a101f7616f7250035d0cf47398345bbb8bd4ebbc0a00dc9fd55af60d094191f3694a9a6df8c53b6d5783039e7a3547e5f50efc96c1f82409a767751ec6d5a89ef4c7d2c462193123eca51dd52dded114b13e6acaaa8bfe3413592d9bfe3880e78d88cae2dcc7cbc1cc0a0bb79a9b9898be4f56ce7477bd1976a93aeb5c29a727eefe18cc8afdb730a9adf941745b85e0f5e32cd73f1a32f0dab4045bf4844192b3f3e3b9b1da924e4e905cd1ba498a78af920665db8edb77912f32525cf8dc6737564cbe8b9342e6bc7b0ed1a08910dc180877189fc26b962078012a2754b2d0cbcc0cdaf9a2ffc7d0f066c15e2c1eeaffd0bd79c48f97dae6b687e1b34262f4c13eca9096c98687273dad1c45dfba0ad40029a786b23250dece822ae36d55b442ceaeea0368b6e0f91a8c1f4630746d58ae1e0b2502904cbc4ba8d6cfd63bd4823ca18a6ce546774e7bc93fc7fdb8a852f1f8c70ae335a433392c822bd6c103f7491672d842180dc34573b9a50b3edf90ef5a178ddc67174ba48d76268e0c52cde12bec5e29d5f64f04ec42f2b68c35430c38d73b03be92198ca2d5de1975e16af2f882a145f49adf5e895d8207587bf551b48c96b9d16f8ee126449ed2e940ac012e28c19a6ca18de80762401a40b071dbbe28e1bdee9155be19090fc96a28f9a483ec04d6cd363a92b1f24a6f95ad166aad3c22ad7ccdf2e60e1bcfb9917974e4b65e4b52a6e8392125678a345767a853288b2144f2e2b6e746c219b8ec1f9bb87a5ac7bec25bf3e70eb1eb8352afc81e06b259be5ada498f158733f369f57cad8acb2d3f404dafd84ff19bbd843ad2f88c98bec1d19b1eb17c1c119215da0aced1c788198624c7d9236c169b2fdc89610e49d81725483d936e01287df073304aad19d545b3e960183f7eb32197ba120b15a1d1061cd9a976616b1ecc190ad33b32ecdf2c538d1ce88f88bf2c0c93cf8254ffb86956f0d5e4269f6db20241a07cb6f0ff581e3ba4d2a33c9af10efe813da46b4cce7c0d47e6d596a6cef11bffc9d3d3ebb0d712e46d4da1088d8c778d81b7f0e1a641b1cc3b98379f3c6d47bacc59c8606a8eca616e957534596b2b8994fac3c02d65c6bbb6726e769cf55e27bba2667d15da472741076317e3f0d11e2987d60f4b740580f84d60b71521688fd7fe9d13cc91de8db8f91c7791fb1df90bd4e4df1fb4b095b810bad567ec222d479fb4a0760e13b17b511b29b87ba3ad1f01ee48070b21db269adb3946b24b864a7a57f45a7836507c56f0667dc03538e944a7c506f1d2cb2c70897e177ec81c49cd5359e852f95589ec8462be5c9809198b5d5ad61890cd149ac9b3a06dddbaf683930b2fc354b9250239cf58b8df67681ef1ed3ed07267fe9466af45e4ea3c2568c13f7783da87915d4740c9c66bf2190c7fee6094461879d688c6fdddafd5ea6958489633a404501955de2f38e1ab5ebd4a81696ad875165cc3f1c723a0317197bbf19fcc43cba89c363dd8b8e85cdfef0d2bdedb3a0f4227eb431400b123dbb034f9429747166dcc544fe54efe510c8bf74cc0cdeab4a33fc2f735418c5b2a794ce2c5b31c1e799d3e0c7a6ac4e50a446f962396c0f73312b7eb3c648bbfbb10622b8b24dd8323068f80703b6c59838162244af43b5d9e4403b732754e6b1386d26780d7965cf2836ca1c50fbb2843c4a128aa4fed0ee183ce8ed5906538e2cf076b5ad7893ea0a5eca657bb48948796d512839b3ecd42b4d33b75032f1a4de3a43ae2028f831b374564cc52abaf170d89aa6cd0594a1c42d2b1bf66d7afb1d7261d4a570773e967631978ae54c9aaa3498c30ead6948eb49ce0c9d67256e85bdcb2c4e5a40295e7dbcf65fc7e5039f52be4a3446702319941ef1860385a56db53be9514139ef7b048f9c0a1aae670e633c8ee2795cfcedc8b51ddf278b5274a7b037029cdfa6c12720f562b2dc5a3d1903b95d666901c5cb75d57f2e58b93e72fa86f4c3efaee728bc59a100927a81626de3d573da010df64a5cff913a21f0539961d6d5b0b52d01611d0b1001d383b1be9b12c098044fd604667f95a718e6f03c67dfe16a1f02685a1c8419a45d062f5a034828d5e42fb1ada4f4cb80cb98d7dec029ab0fd1bd7f9657d8b0f01e13fba89a27de1cecbba134fd3b29cd48939fc8765527ac8a76b9b4694611b6c38e8f3ed5ff3c5725f7891291513509a83655e5930d3ba5839fa6270afa085fdffe745c834304c910047ce3761abdbbc80f6b421321ae1de3155aacd0825af9ec8e671e39677ef219928d38143d4373c7907e2b26191c97d18fc3307a3a20ec455f55441a7b56b913ed474ed25a21a22e4cd393d5bb0a735c5e6fde49a4870999fcaa38a6892c34c2f4ec5ed310be4c397c6cb764717773fe7f4d17af19346c462e81b89b9fdc035084e925bc3d31eed1df521200db67e0894d27cbcb5113cc1f3ae5dabcb7f31399c0db49b41df15d608abef217712ef4e9118bf9c4a9bf914fc1111c57db92f28dc5085dc573480d811375932950c6ce1b2f4644c9bf095fcbabf2c79d0431426012affaac52cd3d401f83f6ef3f3919402cb7ea8fe7dd860d2471afc8494cdb59728ce1e6cd1b65226dfc08f5202b3f03eda55b066cf7d479ce6051a1f1654b3839620d24025f6952c5bd9bf622fab3c9e71e09bb152365c6382e4dc244b48f40e06dbccd97eaee0ae56f97a588c571f8cfde8545c26b8dcbc57d82723285ecc053af4a8755793b83b6a9cacd4d55f23ed8703507b9de4d267b0a630c1fd043ba484b54ffbadfb1c14df46585afd87c593a401cfbbaed61a7bcd0f97036f37120b76819205cdb0b6dedff7b29c593b60f9ad93da7e7e10884a9d6bae4adb5430aa6258566aeed05cc0854191708ef4892d36e0fe7fc83680eacede983e5f7fe7a9759365782f9addecd73758c1c399680404fdb4793330cbad1126ac093e3d1c8c846cee88d2f3fff3a7c837f984e82790def3f4616ae9e80176dc93fa3e23acc81adafd72e56f1fb873023f8cbd9282b1299ba200c073933327dcc2bd25bb00f98f535e47f485b32caa6bfa8db1a15dbefc213733847fa37609177e83488d0db92fad135d29c90994800c5470b8ee17006c82c53741c7845c1b761c65d50decb0e377735721ee9b873d37cad668f36f95eae754068b5526ba6550dad3be610e863e865883abb5d37e3d767a9e28c0ed54f495a48741581179dac7554b1f73ae59ea28998453e66cbb091d2507df54f72369da75cf0d2bc9b41bb841088f0eca42093046a0b22bee51c322e194f05fda4240bfbdd5f13007ec86b52b3f09008a8ee6e491dde5e05be5af2fe7b2861ba181d926e13b57656d35f699c1a5b82b1291aa7621abb3db31978752497ffef7b1d7e8d87f8a21d8d063e4798cf05fe2c31ad4ce6b95eb8678f45107f68f2785f5a133395f7019e6c2e2e24dfee196123ccfdd775aea0de68f8cbd48881b34270c3b41dcacec0a1b1814d07cfa314e4028c8e60f80050ed667f137e4d3b9358c020ee43c1a7526637aa2a04869b172b62006174a9b26ec52d477a6434b56ed84dbcf66f849f5fe8e8bab092e0607b46adc203b4d40cea49d4f17d6abb5cd9ab04592634f926aa780e860f8f7b24ada4f5733d1723838c41146815c4b7114e6bcbaaa5c4cdf362c7cfc5a81d6011b35e8171af9285e81dd87aff574f8f05fd5bd96cc3cfcb1a22e96d290227e1851cbdd3efbf59c014e8dbc1b51ec2d9a8f8f9f4ba4f68c3b662a11788f54bc792ecb2c6214bbbf8a45b42f17ce3cf1435b1c615f31de3c9014bf52a7afa28bb590439c828535860043aa7c0724eafd99cf29ff6cd07c376d730f49932795c0c22262b1ae5b9da3f291d87c72aa1b0e55d2c9e1a49638c953be0ace961aa5abe4fd3568b3aed5bd075d4882b38ba0058ba024be67ba6eff736123b77643488e287aaea05c272c70e4aea998bcfe420f0bd74728fb6a44d51c3ec2481207d6c3553cde4282092c99bf390c933b77f5a021fcfd6bc6a23ce98e9f9eb1d82d58777139a72969824b09973a81e331934d64ab12887e3612df98c326d757ccc733ce8e004eed25f08cf5dbbbe47d9e5fa476e08d578b015dd2a5a8ba1f795df769fcd39e50696029517c8fdb6c6f534c7ffa20fd205afabbbd6030e9c5a77ba63c2eb5a4fbcdcce7c1777dab2b696060ed6f61e9a8648630f1d04fa9f7ee5191e2f12fb467135435c47e4592d1ad4fed8c942b399a69c6ac6c660f8bfc38ca8b650aa945ab4c1dd6cda6cac53cfc5e390eb6f53e983073d7a74bbc4be01502577fa3d51f3178ec3a901c4d6c8a0364b3f039270855df1257486e2b1c584f58f72687a4087f59639c8af436a2474590160ebf1e6348f5ea231e1dd406ac646b97f52c29cbd02014ec0bba75246bc6a4cfa7ec28e14ca4a49f573595b29e01b51cbd6fd04d48e0be5b69ba05bd632cc2d9bb5ef5b5ee7d7286b547dde733650ccf16ae8b74f12e8bce76ec8590efb0382f4292b76bc8bff2e629195cf50ca7139431a91816a103d3da622bf2d196a5c1ea373f304b5881e72b3672bbc0bde91ab7a5eb168d5484c17a95f7ec25a169e0af45b31ee83240d90d34cc4dcfffdf7cc45361d3b7d65ffa6a89e5c5ddece14e2ed882d8665ae1cb7853a0c525a21969b9e3ae41f481aab0337c2999cc72efbda58a1c226f16eec8da22f49664220a8e544ac00c35c85a41aa92d495cd61d60bcc32728a42842edad2c1e5fdb594502c0f4930f94976ece9d46eacbf709a2aa273c6f7e7beffea60eab2b0570c02bd99093086aacd86f143bddff19c2da645815750a3622ce95f013c9d2789796a03b068053f91d361c6543303b9bd56c87cefe9f2fc22fca536c92f85a7abae31831e2b318ffc81ad38f5a94b0c8eacee04fff64d0adf2afa4be5acee9cee21e2a0fdfdd951b19b048cdaceb54b74b79ff250925a0e208d6b27c90250ccf6081121e280bb4f816de28aa1844f6ecd8f8cde39a49165dff8d7308720aa3bcfe2a108065a0f5c26f70f7fe041e84aff233da4449837366aa4b482d21cd6be0f60cfbee8caeaccdd4c5fbc6ac8f309117cf5617719515c5af692e5c3fca28faee2069ab4e3c86e7cd38d3f3659f20f6685d4a061194816b24d3e56b342a3ddac83e5a44b92f50b7ae9025cb4597fb41d24783cf14dbfde897b1fd22ddee18cb25d0a8c1bb84184b49ec40cc92affb739fcaff842698c942057cb28386c8af80314e7ada2f71a35f369b7f61c19c711298a76d35d555649bf68a245a679adce1eca3cd91fbd4b05c589cee0d9212139a7f5578a18486e35a13a99b5326096b5da8e7f2419a99cb8fe233575c55839a309ac12e2fdc9376212e791240ebad40d7d63c13016933db7cfa6c6d15fc405c9a9488f5e1720a37510c3fd45de92b2052181e4f41c695cc0a3eb83f5d0350f4f3343f4b62ebba5808456cbcab2297f9b7f85ec78b892d17b9e5368ff472355cd43ec9ff4a689c198d86262fa606ace36d8e44d42a93e7061a9dc02f2692439516ca881c76a762f5f7b0e9367cd9d63ccfe4ae575cf243c50165062097f76acc08fc984396b9c3fd9bfbd62c6551f34c23495342995ed04fa8268cc7401479e20c19bc02b1c4619d621563551944c8a843cb69b8e62a670a3b6c4612213ef80648ce655761b281e2080706f1b4e37fcd62a8fc8920997ab0711895fc647ef9e3912274b0f5ad56df4a37ade42641d0d19ada264e91a26858613a55bceb9a401e7a9e632046ebb5440400c4e3988045712f18580729327b34da738d4ed17c5d30db6098bfc0bc49df15b844c88033040f71ca41f794f5a657ea4aa76e81a3c9d0e31f964b69478582bd57272df03b372f747c386f08336c6ded86c05426da244eb40d962380941784a704e4f42b4ef04a42c9f22b2a63a1d408d0703647659bed40e53592c166d9d41f3ae3c9a771fff71e652e0a1a0aec7c472a1dde6f95141a05c491e6753e43ef504c6952727dbb9e37ec15738837075e2032c838e4685ac1b37720a94322c0a4c4564a2cd2bef03f41f6fec3406f71838ece77f3af70bb8ed0d57879adb193b997f84f343a4399e946730a6a5758828e25f8290f627c81dbfba03c6c915e8669c73f3adf59030ec8d46704f1882aa746206772ea92d7da1b3f40a04fce481ce4a46ea01e21e5cab918c92392a77773b2cf92705bada660df3e10fe2454841ee2ac9fb07919ad058e7af3d201bd122604c9e292519c7079975438e26f6784a02fae28b75fe2373d4eb9aee4011108a18c537f9c2ade3125514033d71930544b6bc2273128fb8ac7e74b3608805f369f339edc4c4f2b6f9aaed242db320acb833510bbb973bb390d71455159067c1d0839f161bc10a812acb7f7df9a5328b560838f8f762eaadc7d6b8a162511bbf1d789297756e7d26ba6c0b9eb2a7e09a73898aa07fd2d2d9e43c0938851fec3bac5e88840c27ef97f0799360c3aff1a5fcb537d24d30b1af31d16372e9204baa4a77ed1eb78f61d50bab8ec048d522a3be21e27011d17bbced5c6d6704b5d32c4c060b99747d78b569da679403dd07bc994d7f57c4197c03e02740a88c9cdec7ff201b20b9876967428a0a76f0fd20d71918e33f093e587b37b71ffb0011ee9d9877d3fc544351909b90addf34a3c9693e89d5eb9a60debe9f8cbbed6b61bb30716815a472488878735dbddfac49ef8e63c483529dacdca465fa26576a19e1f7a89b2710a8a0fdd1728fe5847f2ed7882b054d5899b434a2d089fdc1651de738dde9211ebdbc0da96f7e52397e8d25c7fb7818f4b325caf940b4fe622ae4a5ad0aeaad06d1f36b0ba54c7749c5aac358343b7450160e4c1d178118548c6a79c564a8f47cc593c10a06d1d4d671a0bf8265d1160a5fa016201a1d56a6e34da5271f077a2a2ea4f38c2fea4016b366864fce4d4fce0308f1ed91ed4d7adc0df8e56eec2931909122c2926aaf5a9eb6d6a2a5001dd2f927d69826c013559df462e07be41ca02e211af5d8f1d49c4c5c99888ffcc541a62d1ea16fd44da3c2594f65097e0d9a583594acf68e1777fcb7329fc76893557dadee550a1d9f3391f476fbeeffc529bc39ff81cc09456bf74997affffe4b4501efb5125a068921916cfe93d3321d42b5e86e81bd58348c7777e4cf64e207003fb2bc394b4bbee47ff75e0dfc820dd27238c911f9999e326a5e74d454e38c362ebca625daf73394e6617636530d74a29484f3353759bcba3aac87b2cafa5393c81ab7c5f06f1822c0c03da6491a5b5101b38c16ecd6fd56ad53e3dfa3610dddd732a51e6a0d4f265d81756dff2d2a01eb67f8727a994b19d1ab8ac4473e14c4dac0ba5169a293d569f5d9a99e2e03306aa4636797fdb5578bce8c4becfe2fc6f8e43da9cdaafc02cb6c2097fe0f0fde42c142e504be527531f4106e0773874b30e439ad67bf5e78f35f90bf1320e1bf408fec4b13ab8d0496612fa9b9cf7530e670ee61ae66b0249fe107ac5468f730b9e468adca25f9254830b7a02c9eed6bcc18ac906a29531b9bcc0416671337516b6ef6ce6c383d6f3d45fdb0c9b6eb4e25d8cc4587d29bf35ba4da5bdb42fa366bb1403357b0a92556268bd084000bb6730a79d965c4e35570fa2872b02bc4477e04396fffa586a300654069d90c6e4a7cc8424d08cb270300f0f00c1fa5cec8b63f168dec8902665dfa61686abb2f54940ba4fed2d7b476a34e16ad2e3224f86d4b8526914be29968fcd798e7c11b92ee6d10e520b2de994ab26d6bfa2b78837aac300a574b530a6e45653eeacfefb118083bbd41703d7dbf60cdcc1964a0651d82b7e0f288e047825e9e9813f106dbf672ac12cda966b9df173b3cd990f7b46e00de8e83d9bcb9542badccba0d4ca26273f2c5039373cf168437473f170258ae8532f15e9a976c9803a68b2c361f2d220a8de2b4279e098a00a49a22596da741983d7989e0ed2f5c39ccc9849c8a12ce1fe807a1dd46f3f930d8ebf0e807ef4fc65a576ee3386d5cc091f7196ddced83dc65d10fd2d5daa793dbef9794827d5ac9623980db1e55381457d3c3e3872b32bb55f349a566d2edf6a3ede2cc4721fcf1a9d0e39bdd75616534fbd0f49fe5679170388f6b1544f812b89b1824f83705517f5a3c8350120463a8f3e561e768980ef54f655d1577623477140fc72b8d01234364285c6d66595a646d526ec49085cfa15ac8f7354a6f234bb783029b8c6fdf50018e5fef2cedbb50616508e8584d1e68835a0351058e7ed1aba2e8c14f134ef531eab0ccdae64b93ecb9fb47ff9fec75382a7dba186b0f3ed32174e7079e99d2a8c3dc2808b93d5e7a61a7bcd98e08e0ab3edf522678d7fc196ba8ac29d8b61d10f20161d68002f7dd127e883d9e83f08a773d31f496df574bb1d14140ba9fbecb95c2026e5c3e5a1b083166b45b10e69e2143c64c2be13a7acd18fcc9016ec381a5e309575ecb7a3d10402d8910c144da2aac0335c2ff5d0a55bf717aa608eae57f88575c48624f6140453c3b3f0be024d86ff75db3c59be6979b98152bf6706bcc1a9dfd37c209a59bb636c2845e885066f1607562cb709daaa26375a2dce72ca4ed5bc66d0b4d5a1780e66debb200b4a3882799a625c43e4f3162439c97fe4ceea4337787a895e676d3b202a23fcd057f91c1a82d267a74a3ad9c6fadca3e5efeb8779cb84622eaf74c8e34cd208bcb164188b3c51eaf3adf09fe5c618befe48843c9fa2df5aaacd7b2f4de7997a5ccffdda57c870cd75c0d5bd6c544753af74e2cf2e1b5539a4028e5396b118b6846b0eb2ecba9d69596054db29535b61daaeb0b7fb2b7d3a45d5b5610dd38541f3df8da2dccb1b856867c724d14738dfacced29ba761622419301be78a80ebd148a0698e952514c9c95d5fb3d4a3f400d9c9fcb8454ae7039dd96130314cec25acbd66be49ac21ed552309bcbe72456c256b467694bb51f19d148843c6e8522ab7f7dbbf2b7f8cfe612d31b7f56275e0e3f017ff381dc7f9190b2302531ca0ff009c0581e8ac0e6b2e3714fac5c5439ea006bcc308a72ac1580df28268fba4ae2f614842ded6c12a2e606ad9ca6cb60f766de90818fc9eefb34962b3e7737871502711ce4b2e6737fc3741e84fa5ac7d409d8a06f87e7b98452a27c391407c0e9e58a9f7012eb7192a32423c716b3f7dab9e55bd8662e325211640feae2a174fd24f2c417971237839354ef34ddd7233395591d09c09369f781775ac54e60089e22c355b9a3ed05ad8c9040f207f0536f181a2a2490f773769b2ca151791c4bdbdd754c994f22ca08904bc33f2286489ef582ba6f7cd5344743286d8242d203b1271778f4784ffd0b51db3681d765faddd018d9c671301026a03569fdd974eb9e61274434470c78e702a90309fe1ef7f59d1d22cb565e5b1f23d53215626a77a971423dc1a17805aa1ca2c2420a69bf0a3ce28af637129aa80561f1f364e3a0407ba88b5fc512f6e01b31eed5c40bf032074657a09904ce5870a0d0d1ff0e79471dbae654dfaf179340beb5ff783bd5c3a19cb3f92248433a7893b85f625916375e70886a3c55dea75218cc24aebd50ca6968558976c305db95ae9aa05fcfee365cc87b702f6aefc5de3f86aaebf85cb14a52e471a3ed05f29bda318bec2c2c5bddec549098f6c149774dc5dd609af9ef27c424ae9813ecd8dff1972174a7fe26b3962e2adab09be971f089044bf0d07b32352183c2d2a455e6905249efbecece1e5b041ee4b148951a1ee7a05a4558deeafaa1d1681d5e0d8652568cde7fe42f69359161c9a83772df2799060f2e77958c23bb2272aef5d789aa2285b88ed09f85a31707c7e5bad0821d3c070a20d09d429624ab10b466a35f990a1577d0f56493e0db84f7144c4e8f296cdc8635524b607e9268f6f3f0d618a5a994c20b47732013cd8bfafbe515b7cdb48579b3e52d05180ab3d4b74fcda966b279428999c881bad4b68bb6d59d82624810ebf9d66021fdbf9f8784fef1cd9f41770aa8ac3b7fa0fea2a41cf8d9de8e905c69ecc37ee179d69ca5f908b87bd9c4ed412db4340ccd893d50e28e54f320d30a953410560d59b835334bc7f641b07b44a27dad3fd4a271ed5352e58d961345bc0fcf7031ff29e8f47f8d27dda9135a6ea3f44144e298aaa3d39736e234673e916cd5baaa6b3b1ccdc675e83700a2c3841b513f298579dd5553896a139472c466c9b93b6ebf3f9dd0caa1d9d6e27cafa20701372d84c13c4ec849af2185ce0b6e43b62d2a4e338edc24529f4fa2350c25d169ff6d08d9f3c0bdeaea9d297ddd22b7577754ab5bd57632951bbdcdd3abe610413190c98b5c77a9e7c540161ec0dcde6d5082981ca787176030ce4bf3f2d4dabffe4fcf5561f84f0c4baf18368d44bc6af0b3d5ec308d687bfb50159b8bf7a42124c9b5d675228de5b8ddead4422b141d7c00d14978537ee80618b0490b796a72465001b9ba52d8f707b150514dbb18623ffa7bbcea8c25328f2b86727bcaddaee9760eb05c4ae479e63ab9c12bb1c6657bb715e75cda6e860d48f9f248ff2ee2465ffacb89d4de8483d2431f38230df8fe2abad7a2fdea59c6dbc016f32e3e2110131f8895f437cacb69571b881572aeaa5be476a7d65a6c08aca4e638c65ac2a3292f4140d4f6dc3165df66c512053d9e238feccb261d3a40a12d47a93b167557725e77cc4834461190469f449710769520d19922cdb2594700e8d1fcefdf8c326ec924312f9560930e3bd593f4ddc9c39f209cf6d77dd505bb22de0fe502bcb501f45745fa1cc6ee6305be9dfd3cddf136a3c5b6a4aa1b7d341d2723bcae72705f797c7531a46a74210837474ffbc6d1565ca61ea18a9e5b3955a2d5ae9b105b073a3fb4349f0dbf0bb07a01230a3d85e04589d6f60798ca41081ebf4c8dc5c78b1d09b99219b736b27d855e9c31d66da275c97486da715e6aa6ebccccbf7fb5159b0f155acd76b82325f70c128b50424ccc8b9c74a68f748dad0c7af7c1412378a957fc109c9d3fad543edfb64b2418acee452d5562fe24d4c7be983fd017ba770a8a9b98bdd690bdbce3363744e7a1e88aa59cd0640ac3a5afb39619ef62d3108d161358efffcc8ae19ca1740cd1f53a91f3211c18972abd21e63e24262eefbdb2ab2fc010ef1fd3905ccfbc27d344e3b4037bbd3c61e73e36ee359b6e9440aa23b3ccc3dd8c2357345744ac5cd3b6f61eafccd99a377d94d92a497d301be68ec0a8d8efcf48c8062ea39d9cd2fc6ee6203100afa1d925c2599482bdc6f55714671ec7910dfb4f05b039fa231d853d30b603a667a5d2e2dade3e99422cd433feaf9e5bc680f97294e287eed961cea5137dc9dfb0a5abe26f43f5d95739d32f4a84e925d659cb8964ade20b2330b6a526a276644244428802b24c68ecff7c22902b2f3408b6776b6a44e50de5c647ed40a70bfba58fd56f5df3f9acb70833dde81b3b9ffed0cbaacf6b4b57c37521c3db7e84acc7c77df6afff9e06a3a3d2a97628b776a99fb454f09c67d8e2f91cf06e0cdeea315e6f2aaf11b71085bf0164be280ab9c321be989867f88487fdfaf97eb2cbd67ab915f41d61483d25167d29978baec0eb46fbe32843fc91c4ed9a189fd3df602e7d962a5fd46ad87826b1943b7633d5c78313e12a0528432bdae251eb869901fc6c5b20ed4cd787855139cdac15431c53d1af0d114ced5eb7e617c855e5005cddc55823bd09596b5a83f12f0fb0e949b84ef171958298cd779104899f3403e0119ea63ec41bfa86142099cac6f050ca2af38caa1f3e17e58bb0956807797f48ca1729f9b58701e5b8822dbb2adde1c16a1a27962ae20d0808999cea42f6220e7b12292426c2fbd0e7d4ab89182edd5e1a6681c5467dc9669881357e240028017118db8103588a5595ceebd597ab3610f6ed289d3750d76fc234bbf84b55132044fd05a4c96849c7fd130b047a0783e6ef00a35ede216cea58a90279d3e01e30a7a6420031bbbd4c7fbbe2ba9ac6b610d574985fc4fdadd6b4b796b8c8dee774759cefa6f6dbb9ee32d99e790512139d53a7910aaf51d486b7222946582ca8b1cf063079852a8991085b36351a941f55d7112d7c082b298d01bb60388f271a1f6ebfe02b04f10456fa2b6a102285ee0fb2d0c7e02402863459549a6a2af0a951280709d838308bdc1d2eb45fee1f0779ed863970d0c4af58a1d6b8c1fddd9879f90a133998849c8aa72ee3e7fcd27b47a8d0dd12ea65714e5fb8ccce471849715cd53ed6e342d55df35ff61e287b9cf6ced6acc2c042bc53461153f6c16a86a42dd10ec9060c9ebb7a4b14e23fabd02b9eec9fc504780ffa2e4527ad1a27673b50c0f67ede88e75bd828b511ba14fdc6a1bc6ed3cd7fd2ae52c26fb3d495f10b056237bc48a216d6a76d9e821221d5d302636c0bcc837b8c7a0baca991681e427a8f37a93d0b3012afa7a992c7b68d5a210b6bbb847731c8e68fc161e92cf7c456022740705f14cbeea81392318125543a335acb09e19217a1baac441073da030a69f3ccfdd4484dc796e2ba6476ef257f88986c904f5e5252c412431bf8159767eab4052377dbca9acc25b4486fe9159463442a9814b216876a403e91723d0546c5398291916edbd7b4751ebfad1579805f8bdd221e51eebffd4059f5ffb4eb43402db94a65d42aa6b8f36eaa30650928ffece9acc1139970dfbb5e8d914f2b2989b0c381b9ed49d6bcdb716e0520c67ab3b8bede8fc719694f4a127b1e5953b588c94226b55389654fd59ad4cfe11ed6b2a80158398083f6f66a3f80e10edd32bcaa20c89526f1e35bab9ebeebc79a1242791ce0274b3a757fd24abf55a5235ef37d3fbf520410bce95f8ce23ab318cd86622dc33730bd5cb4f63ee6a0f9f49c0fecc3d0b4b113bf740ad1f5deaa2327df851b6600056258383157f1849f38194ad4c99e5c0bcd81ca177f5ac3d64185040d46970878bf5ac32fc54cbac2aeac251cd8121980e2617fac93eedcda638dd1e16466b15e7397ffc655c9a5b0c842678fc52f54a65c1ed41b6de5cf84e6693e769f973dcfd0cc3fa446c3ebf20a5b4103c67b2949a04547bc718e6e09074b38a1c57d41fd4c9efdc2d9fc13138914d793f5ddef059a71f79bf47c641e5c66142d48c6b263b0fcf12906361a8b0be24282654af6db7e858d73bf0123312743a81e3082b11f72366bc683777e5b28bd82e1d6c82dfa187c2ec2eeba66cae6039755182ea1a2215cce2c435c7314a5d317535944f694a5ae3d48ff9587103d94091a57e12650007679efa0dc1150bfa44e6780edb20488ff91f263c89f0afbadf76878da18aa43478311b95fe58780dcc44094075a45c46a0b7e42e8fb144bc1dac82d5dd0aecb50c556533cb1010d0f1f2703d4d1b2b0fc25a8387623a94baaedf8696237a4386f0acdca2f2bd0fabf444278077bb8e0771afbdfd3104b2533f7167267016c0a9c019ee030022b9425b2b4ecd5ed1e2dc3c5a207db8f6a7aad88391538b2b839bfdbe577746a59f28d12c246c15f0243f9ec7f958a3649e4238f0d4a3cd23c60167731135a24a9847e275ba2b7c81355ed4424b4b482b5155315a975d8b9732abfd609aca5ba04621b9ae83fb367c75719c7c211379bbff8e04dc431ef7520679b5cc0c066c4f41f617e58f091f61d952bb8c8d9a82d35e491824643fc5054f3ff539c8a5bcf42af642b105c9db76d00dac0f5056df39114971ff589c3c59bffb9b8eafcf15abae12cf707cd06c6198cbbd3151fd8174b536eb17fda33565f49f39451080a43de5adc2b24e511f5950fb55a7f0a21ac31b0301d19f3bdbf7c4c0b3ec6d6cfc9cd08742dedd05521b983ccc46716394ad344132983717731861020e972267083676a344e7a31b1737f8de6da2b987663d0fa4a06b602d952f7ca3d6670b426f311a1a1e66c0548e000748fb3b4d7c762f8e1a522f487bd47db1f52ceee70bedb8cb2aa7a9ff7fc206d2c2f2cd2dece8863f0665fddb6cacf72f8704321bac21c29d77502ec1bf7eb8687f98edbc79883a1a37de0782ef53b203cb3cca020a9e3009dc4ed11cf7ef67fafa60ecf2150c50f9be9b8691b1d6203e96fd742cd2978c5ac79c64255060263d987d32879c11cc0ab0780c7c138cc93c2dab4cc206bba3665786c4b55fd8e3c4136c225f68972ebc52f9bd5f9193a64107ca06a0419199393b25b79214ed420fac29b210a7ddce49bc79f081a875a8bb983851f10359654bf55d18f93e6e97d823c84c72303c1c9bd81a3554d1e4dafaf1d06b1682bc2437a307cf0925f0a117c0b06de07c339d6c3ed8c2c2dc1f1c86a1827c5c7c5eda1403ad0a1ff5ee8525831f5454e204c0679e5911495cd51bd61c70628ae853b06345ababd5dab2e1a3ea984e690a7b05504f683e41216caa6544f27b3b539653802ffcdc69abb31e2fd5b5fc47cb9ea8446583cf69e91b2a0a42b0b7de868c1a06809f380f5a3771d6ce3bd3e4a9ae900c184b4e5eaac8c3936c9495542595a00043690cd6c0337ddb65e5ee9c9939b6ce0d7aec974091b581cbfee2808800ff5c786f16b6b741fb6abbf549ca41fd7715cb1ae9f8c9577cad62724e1673521c6d237333a51fa5a9734c0295932067412763dd15f8cf04670d57ae04bc360b07fe80083a198d86c51dbb55bf3b71460928b9a02a08bcdc039d5bec48d65bad8ef06feeb197bcf275891db56f2a5cea725e33a9b44b349e73f99c6afe86709b587a26cfc5e6fc4cdd4e9bf825b456b29617a6e1ea6caf5f9aaa3c5418759f63be18892946379c123aa59a4a17cf99ca636717fa93ad73b3a37b309f9aa1c844112093c5b1a3b5ef69e2cb052f4df090bc1720984315cd82547b91939a8be0fb1da6309b4e6db500008becde6c52d6d3fb69f592a71f39407974517b17b38ad142678802d628729f31d4053a79a15db8f45bb1b24a15fc683e307807a0c7a3f966627e4abc9a8b867f531eb87cebb749e2187d0128600fee458681395ee51e4f3ceede5ad00c466b422a0fbfe436541ad55b6622a2eb2445e69f0ba6c1bfa4b3f633404fcb0497d6c5a6a155e20348343088862ae2eac04125ae05086456f52881709d8b86556fed046cc72f41aa9c4efdaf113302bf4f4ff41117af5dcacff00b589ff0b629091f26b7a7eec3a81e8637e3a923351b2f1a5aba8fbbc017eb48c6bfec63526a078b93d6efb2c667d665b23f9cb660cc8943b96a6be0e5228731294b6f1414c5c6b2ad0c9d0080e5201a52fd0c8a5d1d72850dcb6ef821d5c7057fcd2ee0fa14bc4013b722391f7e5a88854441305fd8e142554582be09bc002bf3d2500ff272bdd308e496246738e4f9d625d808664cd9238eee831a056b2dd8d9456c3b254379b975cc7f45f2d10ae690509143da85e3c60d69bfdd6479e958ad24b4c4f876fc0a87804d9304dd36c33bc8dbf4ee5a3566a55739949168299790ea50ef5b1c3aa2f9ba81bcb07f6c799ffffeab245893d7e5cebe47a9761dc6e8126c6a08167b1a395fb41fc7f1a34493f731782d1005160ec7c93e321ae6bb805ee90dffa6006bb038cecd23887bc4abbaa2faea6b8dcb99fec2cd509bed38f5a8fbc21d8524fdc9ff4cdb04ae28f2de3c85e43d94bdff2d2b01f75bb3310bf6f9b590d6ea8164d30cc85e07721c36b454ee5e86e57c0a6363490fd0751465c4f07bd12562d48df6f21ea3f920c8635aae1578c7d1322a06d3d9f370fb580c538dffdc75875a26e951d4209ff0dc3c50904fd8135867b0b6ffc77da49636d219c366b720b6e6fa1f8c25d48512c7f8494fc26974feee058c55ea2ce72e08fc0a3510e643265902a5e69defc0fd6617f882ca634ed581ab9da5ffe70fc025114fd055e9865df6cfdb61bf991e964241d93724bf98ee1f0cbd2ea976e76ea9e047b5e225e79680d01efddbf1f3914093928acad06aeff3f9982f1ef1d169db7d7279d9433dbfe1a1755c05a39bad252eb0f6ee51fbb008560ab80b9b7419ea5f95305f33f52f873f757ef626c5bcdbd8cff1e76d8efb859f9ae6639cf4e60e402f7c68f974ede7366583a690950631ad8ca601928303138e60b6bc97b98362ebc46c353a2cac88e0a78de474e702236632000bcb739e745cdea7db6c776ce9bf04505c8e4ed0ed1cef1123b98b337b91cded61fcb796fa52fe44dfcf12939e76c57a26686799031f83dd4cac6cc35e94e548672b6a5e1e557b6499ae5bd64236a23622fe52e860cae5b8fe35c96f0eb89f7cffa5e3df6de2b868a8482fefb5bed36e76ab0f1e6d91c677abe71cd774846d3681d5805e53555e11f168b6a29f3e2fcad5eb9eb9b7994029e049e87b5059ffd1ed523c969dd3c0dd57fa2782584c1f13ff6fb76b5b7851a98c6985fe067cbbe995d7b23daef43e17ddbcc5c35337054d372af795b18bf135ec136969278594287096bd70f0f84c6af86fed25f6ff2bf80b993ccb91b4fb3336b054cc5df9d829f7722a1210fa9a87b6128d201df795d40882f63f36c277c118bfd3644900f2c1daf0ddf664b0b57335935662b314b060ac8eafb36e1ddb601a2a21f71fd034ef574d7fbd206a8ea8342f8b800f76cdecb0c75b3aaa1732caa441eb69de75ec9b65150d3c3cedf7de335edaf14583fad0395840aa81d0cf46876271d60649fd4582670d28ee76d4034277ff53b70ba523c5d7706f03431057c91f8f87d2e58672d2a53f2d3ad87aab5428386505bcc26fed795b738723ff59f16838330b1026bed798780542bf387672c24a22f1b9809b6a8b208efb78c83f72afb00f261d0815609bfb4539724a29f183b45589d4efca128df03e0408c0b3d212183b71b674d174ad4057e1efe031698cb09c5a49a7d11a46e3dff130d41e0e9ca1bb201d545192a3b2f0dc4d4e5ebb97a105c0bbf77df3051dc57aca5640fe3391ba5090f56010dddf8e90bb53351cf6a347e741c0d0e49afdb9ca969a4d0329aab9c05ff2d41907a4cad47f9f218da9e2bef2394bafd4bf15f9b5a581c14c2541b03911ead6c70ee9754ac1d363b59ae853152be01457d681de0af90b06113477a588e88d56558155e75fb0c2983ecfea09b183afea919dd34870ad470bbb0ce1874d595c647441bc39724e1e29f880d4f7d034565567ba579fa154b213cd49db576de432ff12e0e200903db18925040d9febcaaf2ef2a04f20289320d6c2d852ec27dc793abee1922997831e88497f10c6503015dcdbfa29fae5c0925eebcf45bd02bbceb3f61f177b1c959085ad96d751dd7d77c05e2c915ab1b92f41d36c39d4bfbe43eedaa2fdfcf8b08ffc60db151f65a6eef155337bc37713a54e2ee434faea1852bfa802d0ea71c7aed81637ff6326462b652c209a499fbcaa5123b6601028eab7c3fad3186c42daf32c72e796aeb3139b5dcecea54f33e65361427abc7e0be3a7b1a1c07b7ba0f75c1daae40a7b2f5c71d04ed4f3e74c0a7707995e2acaa08b4843c08abb3df6319c462f10aab9d690c297e69365a7c218653ede222114e9e4be058ab53ef5dc2558751094379d1b5170f8ddb28c594f120dac6a50abc4a999865c2c14512e1546db28c3928787e545cee703a2917737faf2d481914705a84d28a5e49b0d9d71db96a149cd088149c64ef8914466e7be26841a44aff2c6a7998e93dd5014c9c8829a713e4958405c6b453db6d6ec9eacd900158215815bc1de3123c9e4be96fc53403f99a7a362c3c721ee32c2db30305da3cdeb201e974a75867b762fb93da8ac88d1e4e7a0c61d7af37f4d593456826cda8bc253730ebb2f4ae4b8bfa273cf07b71d1ec8199488483a6d93558cfeec18c725925720a62b49bd206dd9a10a0b9fa9af735c3ab50311dfd72e3aa2385f5eb419459f4c1bedcaa24b392b5b7c1683602dc7a53ffdd9adb6949c676cd6c405b8973cca5c57803f5a92d9cfe990799ac0ced5050e5687fe3a4fb5c66575fcf5a8a78cbb63b71344484f05fb18410561b7eb0a954b330ad58c5936f837676ae0dd7c7aa3c1263dff77833622e68d872c58fd1a39c907fd19380bceebf79a77380e16d1b712a62f2170beeb4aaa8f63116914d7a5c1294256f0a2250808628c32d5dd5f49f382972f6c6e4e89608f70599a605b3aee032c8515423b77a53619e2872c622ce3f5d09631847b3ef49c07c55acf543d7174ab0c67dfde0c43967ab287302140203981fdae75fd8ba18d6dfc3eee79d1b73fd04399ef0b2917d891a212e760aad365285dd1be00d3585d4e67903c790ce0ae6189f6ce6a6a4562c87014cc0ea967e5532be9a672fdd7a17e86a4aaa6d3bc8c85bc2bfd1d92b73f93e04585eee74ae14d37b26d82484f2f8b3c3e73ff65f110f2cfb9faec1afdada4965a0ffee88666b033c7efbb4c57e68556c183632ff4229875e929f0a0e10c252adc0eb021dd440e9be915f9f683b6f112c71b749c5029d381c6f136a74d535ce4128fc1720942baebbb22b0d3350e9bbc113c72cb9f8dec0cfbf5afe88c7cbcd15c052460d1ddf2afebdc4d9eab1d795f4f50a8964b5c81f090d88c3539d4099b6fe3af88e1fce65860ee64add649c5c1a746498e9a19f0eae84f95505558c6f18040378993993eaf762971968ccecd06fab8e12a77b24fe6acf98f3a98d6fb4af30f29946bf165db70a0a9f8fd6d8a5b1a90f4272b9500e137bfab00a3a0f3a229e8da46dacf55ea7355e0465cb5dc62d380f50d175efd584ca6226b2bb394499d40bf56e91fdf5a021da50da8d0623f8f7e0226a2429847b82c486c7a0b19e0b56c5b3e460c7e9bc0c30588dcb4b3e5ed91f271a6fd550882205d026736c71f9d2650eb10527594f16cc2023b2fdfd4c92d54a2ce4d03cbeb9d340ae8be356c9b61f6f2be1d6e150db255827db4424db0e269182ba00a97a4894b8803b36aa2dd05416a011d095f588629c8550bd830aa35d065917e9eeb042710e0709586aa8fa0907a755f96bad90b7013fbba29d18dc111d161a700cb0a0b794789cac0152c34fe3536cae1b169f24b2cd48c2483f1a37d349939afbaac4355217923cef2a2b47913e1c60b47241cfeb54f93277049ed4769a8aae9d3654448daeee5cda30d38c005bd9876e69995b9a083d9360d3030f90ba6008a68688f17edd5fd79f628a4214fc6178d3df9504ce0fbd1542721bb4663eafd1ea52d5ee5784a92cad44e5b84d733a6459a63661ea4725a9ef291a6dcd2229cd0c9b8a0c826107a7fc1546590fc6cfeb9f00eaddb2e011120fb4e3b1ebfce307406392bf86f19f0ac4934da67c9a24b1125f2cca56fcb4b4ba5b7bd87f318e9227f57e73745b00b68d1dfc5a2b3e261623f9d331874372088fc325158dd1bcf6a6ea150d7e2aa3c36fe41bc589a9f8c3eca1b690fb22e7affde0b1abb0cb02c5dbc291bee05d688c3f755209ed8098c8f9c5c09230352609f516349b13ee680e13e0b9eb452666d5783b77bf120b6737a6c082a9d21c92df4ab98f8008641d5607af14e2b95d3ce31c9117f0bb58b152cf89169f92f8c9364e97163c52d3073030d35a3e6734fa745f08640d898011bc5a84b9d64fee8f75c54cc650a6b0d780addd7323529db66591046176e7caefaaf98e3306af253addfc5657782ccecbe502253db58691c9fd330116691438858d0e86a576b0b4e4c7634326e11d6ee6ddad1eb0d37046b1ac71305361e92073a467968556c2c306dc4c71c440b0746d53584c11e6d5c6408e90bc32c269d5aa9342ee6b938923b9973e857b5f5791c7b335f957c5f14c1b805d91387a13b51e840c4464b8c96fafffa85f57fbd26c0fccfbfe2e92310faaa0d325a68e8317f6a301d0871164266a7fcffc72e1689c44dc8f13bf7d2016525c7b9ec143075f6297c4ee6f2fcf054a86c64227252681d597ff66b845cb886ba670d8737c98f0d9ce7ea52bd5236d491169b4ba53726b145c8497870f4bd953062ee8b5820e7315f4a27231462a406b0e72b823b0bb4c878895479655e3e1164f9f4eab30a1f92612e96caabfb16a7ea500d0d0c86eb9862900f22048b705e68dc4da3f8582665c3fcdeae77dd8f5d15218d1d7b6c5aea56a1c5d957cac332a618615d2c3518b6d4db6b00093df5a0551d35dbf5d1866c57b2d4b049db81078e756fee03927dde6fe5337c433297a5b158f544e8425ecb1709b48936ae142a6580c26290de092241147d8e41ed69cf84f244ad0b7f2a8ea18cd83eaac7b2e3ed51dde1c9962e0cdbc8ab0e615b2fb1c1cb5382a04303aa135b0d57e4546c65e3bdcd5257ef7a98c328f008e44697b6ae69c6d72bf1bcb10df17c8c207a0ab712dde55ed051b9ebd81973609f16b455672faa7920e332a956310c7c2e09523ea6df5ca38c8992655b5b4599b5a9196d3a8dfb9bd9d0fcb40f4422ca38b97f4a4a8625df832234146299936a71f2210d5781b2e73dc86202e1f1432cfe74cb2019957fa3fc71e02e60ef5df64bc8d394b87b80e8e49528cd682c8b940b9465202b453ef09df1f25f55acbe112cb064230614142aacb26862783ff941e8ee2bc11ba3673d9b3dacc087de22b12aeefa0a9622df2e8887d078c74da84b53b820eae3b5efeeb5c7d27efb290368b9c94151f086ff1c71cc69e616a5d9dfdbcd19fdbbb90426a6501995eb06122fd41f6c365c3e44256e3970476c56518530594e1bbfd93a795bbcbfa7390d3b15cb106c0282a3f61d2169c453c7007f62f06e376dbe1bec4c7fc4a73b11baa9e7a59ee040e07604e787fad384d8005672905b80d8abca047aa600ce225ac89ed71b7c6c84f56cdcf9e1aa00b9639f74c70c96f597d69fa24447bb61b54c0b9fd1371625de4eced01e7de15c7f95f42c4f88125d465da8076ae7493c994cac8353d42e44bfc9edd2b4ed6ff902532fd276bcc9b4f00c458b877c5a7a30798f50fd5310b99ef99ee68e7b74355034a624bba37deaa148152ba448b6b1102804e9058f84c68228978260a982e5b2b4e66a2502f6ec572f1ccb45c979e3d5889f5ad72a405b195ac4d17fbd9ce5e929b3fea9c745e3bc579ad0766a5f456f6ddae26b12db218e7dc01f9e706307ee54f1371fb94175495ca84f95d6c0f9b6645ed18c6fc4726f6aba2b3ec628078d72fa2ae6a19f491a32c98bc3e834c9c374f651fa47581e0d7f27abdcbb6f1265371aa4646254e8e33dbd9cccc9fc51b5fc6b500f535e45426c424f98266a6f6cd67be11d78a11afe3fd48b27ee57c6b7440d7adc307489b015dbce5e30a3397b6de73556be015aa99d78fef461bccbff67375f3f29ddd462117c055539058fbf5eb660752480c161ab5c0dc3a2b0eeee0d0869a83ae7d6f19e4bd35aaa3bdf7384ca7c5a62935d476e5161135a361d45108f274bd2252d778cbc3043cb412b4c608d7db7c7151766af5264dd969fca257459a8bdd5427517be81f09361311d77ccd2e7af0d55092b92daccab5538a88566a245e334f57131f0991eea34b5eba127c93d1ad7ba0007d32f2d846cf8c5f057bc51b4b6217988a31b900b768e7de16920844fbdad5dab039aec74ec33a4dd56c52dda17157f05cb19e865e6aa49baea2efb1f2a19ea95d6b2120478ac8a5910e15cd96092b0b9f31213ca8e76bde8a7882f4667576526047f95de0ebf81539f2083e393b6ebeb9cc2e1dce9ce5f9dafefa0ef42079bfd30c4836efec58eb39bdd6b1f748a9da1ebd9d4ada0d3770bff2daec71565e621f98533dfa7a1544b453e02de26a5806d38265ba2a23150159010ebf4f98eea0bb6d24155f42ea1080b0b4963c6a725d4d734092cc0df97edd6e5c2987611a7c5dd95b7f6c868e09cb900a4569d95d6c6f9508a630beb366d25ea065d6534a242683dc300ffad8f85764981d534024556230f855527790a8c33f34e3f460cb992936bd4673a8c8dfe15cace60e77c7a3b639909bfd0221e81b9b8691d732d4a7ccb859275beee89c87496e8e0ee00505f3fc29b78b639bbcfb3a9d0b83c8c8c1e0ad289757dba97883364a0326a0655b8f578a42964b5dbede3a83fe19f21c7ec50e89434946c629a2a9bbddacb8696f1568e2e0d2c2fdf9b5c3105e1b8861cab28a894b98b50fb3c432459aa1a052b7a73c7501ca53570e9ef24bb8245b9c007f64860eee28a6c910d5e4bd7d661189b80520e55d902ca1607c85091911d2baa1ea79be630bdd8f41749e3896088813bee6afa12c6bf081fe1a0d1cb3b44a8792769604e0164c51413f8514977f85ae9fb541952b5f330696377577c6036333cf07c6949330587c7e92ef3bb2ab30e2af5bb270da1dd0060ad74543a084169bfb971f70f871094ee2746f19ae0329e34fc98bb2ee499e9d820eff62cf0a40c730aaefe7028d9c7529200345c179f25dee47027466d62fa67d8d4c7a072466dc267e9120c960520fa127967259395b2af2481f04385ce54283cefe29fc959a16c8bf57dae2b4ec36ee71a46eac071c5f4042fe5089450cf668fe349841ce0bae055e01bf44f0a97c340cfb0e62e7972f09e643103c6750761cde92be707c98fa659aed53519e847ca75fe904575edcf5984dee749aeda6c623b8c206c56e2768436ace5acff13a0ad54176686a3154f76ef167adfb1720498894dbefb45d9a15238e0fceac52522360c1f76f0c4aa2d251fb35d7ddf8d836674f33cc8274fab2ff6cbad5fdf6d6fef748be465a6161c96437c9d7585075debc9c215e1f14be4236bcf7497e387310288546f2759b7e49483ac529f6655a2e90a82956039f27d60261976aef90d9b525d56a44cbb89bb73c89493757ebb7642d07642858d75050bd43d8c68da5b3c85728a74cc8862b64a38b0d179bb6dbf2917bdbe8f068d1d2328faee2ad6d1c985a7bf93ae1cee99491493a604bd4457c852d652341d7d5eb1b0ab720c103c6803729319244deec36c04af3a0dc0ac9d3f846ef57387d046530b316be81c38851e7be311597f273e5910011963eed82aaee25bd81eeda711fec8c8738ed1921eaab1d3df364bf10ff6c0b00f402f5cb9fbc06882bb373d4355345580240d8e3bb4c72642c295c1d7cc26eaf7c4c2c189b356335619e416c982d632bbe74602a54e8b90fcbc3384acff9451add55cf680ab593cc5298c9896c094ea9ec5945deb12acbe3c439a7d30c97d7b9167b2316bb90af189fbd1fa64254dcbee1ce8546eb9f2fe854a2f7d661896419d793c97b87b5156659ef81435c8c8c4bc3961607a97de0fae8ad086d5df13362b921fcfd8dc58cea4a5135c4b089744ed4903404b4b0f7e1d58244be202576a740b02e22a1294c7e0e26a1d9b828c5f132e185ff1b3601c93a298c6fe681fe1de73dbacc183c7cca34013d6ae06cb2b55382c88b914ea405a2fc077b577920937b4e6f3ec12bc8a89f1af69372d8785aa1a09ce7ea0c8b5006deeab1e21468918ecfedc63e63b4b99e553c1108b5ae02fc7fa5e95ffeedd3299f38e9f8eaa4a521fd4ff695b43ebc2ffcadabfb4bb545aba743fb48db8fb890d7ad356df3fc1884b5546f2c833afe1addde9f1089bb5581bc76a6fbef45d0527da5fab10d1e246694bc5e4615b25ff703ac947eb7a68f8f64e1fe0092979ff1a3ee774e7d6e617814f61aabd8c61c0e988002032e50f8ac88a9783bc28648a06163985dcc9f1fb27f22877d59fbd60b55ea6bc234b182db6bf33c1fd1d8986ca8ab64595a9669217fa6db09784c1bfde774084e459039bad93ef68dc3d86b899303bc756a217d8557d30c755486eb1a1f2323fd51efc18af28fdefb70ebf2163c0cc360870dfc116a027edc83aa6b419def45570965260b90e2c0ea99f66608bd6785cf7522ebf4a48ba8f6695c32a2d9416cb7de580826527316710dcddd6376ebe814aad44c03370129f5e64097f8c5d478d62bfc9da0755330d9b4866e0b9809136e304571a139bd6a52b1fc1a034219726d8bb605f164e4a8a17c527f1c95fc640d263640afe812dd2707c428b7807e17d2baf7283d381f99d8632b5fe7093fccacce0247230280a27bcace55e8acfd50a83faaa4c3b949989f896a11282600e8c77d6c4b4669ddbfb6f18bfcbeeaf1b557e694809102cd618c24e6667f6bd453fd57de145a12b79cacb1635255649b9489fcc92989c0a5f56a04309529ad11f63c29a7e35f79cb42a37cc367d89946fbe961f6a3d0c48a4759a01c0dbd32eadd21e7b1868e0242dd0b451535e99da053f519f84ab0a3644b99c1e43392a6d5ae0b87685c942c28a260128e183ee66f251fea83f93d433ea85e8df84d2a3adbadbe8acc15b32298d8c80132323c5f002c2ce91d5539b1bf5a596148aa3ee46dca0721a5e8413acd0a44ac8d1e39f9cae429f4966fa2811d26223c5ef392a6ee9fe2dd243664e937b1777d4e86d7ed427641e5cb0f5827c1c33b5a26ad6c55d9e2fa2d7e4a506ca33a737b99b96d1e6e4a77304ea82cda796010c24d540c9ea2298c5768f27e9daf6e95af25f01883ed2024c50feada4e4b690519e5778f15ababc67413650cae256f55e353b379a1a27fdf39d92b3d6ab5462982df1839b7c81625a3dd0e8760dcd4dfd297080d1e9a8eefb9f1371d40cef71f4c3dcea6ec34dc7bdef24cab84d1c47d179b4a3f796550ad328d1843c12e88d4de609cce6fb774569a21668b72668fa0760664fb802f382a3466eeb105d2101c0ceca474843811d66df251c13d8a02080b0c0a39aaa740f753a4065abb9ef1bb807562ca192c3cca2f553bb9722baf3bf67176e6e348399293576fe3e613fb5e50aa872f1c24f2cd6e78a056917c1e6a46d49e8ca7518810552e31bbfa3cb052663d92b3d847d923c902b8087286ce53529adfcc1f893976b82e4865fb086b5b08fcc95055687ce592129aba6d87479965f7c595b37298ac9f2a1e7e8aa718451fee3357f6df5ed6b8b3c3edf4abf1facd69378fe1ef7c0b90f36f3649ee586e68e615dba158dc83ff9e1157f4202e0fd1af067de4bc1470e6b3e8ad7b5eaa54f01b73477e46f7b20dce594f2aa91c619c8f8d48db3f0e1936a095ffa20e4f72a8299660879de4b7c6a53fdabce124928af565f2f9c9c4b35657f71389198b9bf886ade0f2f29a087d9abea5a2962db85bea187cceb322feaa4dc5c44e125449b4d67f86a21bf39d6b15fd9ef59ce8e3687639d33cf5ce6019b397a3eb04b88f7a76ec494550371933d20c90ea49a02c2dbb26a4593952b373ed56c1c3c1e331ad7defcda7cab0bff5e3e38916acb48169ec4942dc430f92246b147495bf24c09496d80c827324f1105e1651d1b3cc00df2794f599e313bbe3a27a1fc9fba291a49448bde15ce148dc8bdbe13af8f86a719968d1f943cfad5842d7d003e79da8abcb4fc0710a091d629c33be6c17b4b33fca5ef042f4c85b6fcc9aea9e8b140cd1b004a2c319a06be7809ed12abf83fd40f0d027df1addfa21d966212b41471e54afc9a73a1a512a95d1fdc9604f82abe2c5f0de8ff6320463a5595d399f3dc2b900d43e300efe368dfd217917646c80a0aa5bee966b783f5c6488726f169f0d91b79b433d761fd499e02471e1dc7073db7d6b3401f5ffffff0a