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 53540 55f9ae74e642e619b24d5280ce6cc7bc0cf11bb04d8e2e58541703e4d34f7761

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
d8dcafa80e8b04d2b70a7467d34a701c5026dc6cc2b617080069dc29ab7a8000
Certificate Block Hash
55f9ae74e642e619b24d5280ce6cc7bc0cf11bb04d8e2e58541703e4d34f7761
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000076000084970000
002000004000000007010303000000010301010300000000000000000000000000000000000000000000000000000000000000005778c5385b9b9332ec8c9107caa14b4ef7bbb2c32e2777a921334b947c2e857ef89a6853c003d16690cba4d346ab5fae470a0e5a19486857d7c805a9aa73bd3f32263e12fc5f4166bf74fe268af082d28e5534e41130b5c757460000000000000080000000e000000076000084970000

Raw Header Hex

0000402049ce04a9723eefa039bc6f9ae567de9245f03a0b8b9e6652efdba795e80ccc28e441b31055213b5c68d83cc79021c668a114f6f5384bb9de834d6d7b8646213dbe0c086a2195071800807aab29dc69000817b6c26cdc26501c704ad367740ab7d2048b0ea8afdcd8

Proof Data Hex

59,560 bytes
121216010307620cafdabde9fea591bcaaf4e7555a2af4cd047b8df23bb2da2816e15d40b055eb429ba3c3a9a7be2dd37dec17e9860afc1047d8a8a637f43a39d078f4cf9e5b79ba7b76b296377e399d6998ffc7682321c1337816a993c3aa5c2c2c8cdd982b1348b66a36396488ca4266daf17544ffe545b24ee195aa2e20f1061dfc1e1c7a7daabe0ccdf2a86cc01ea4de4fc9f64228a1b95f7a8d5b6aa0aef80206bad3d0ec66ee6a594dc8784de106ede7067046e25caa5252cff9ac29ff7e0d72597148fb3e38f87899f285d03b27b71457fef5fcc2db8bced5085688f66e54fe5c68b4aa7d8abfcd2908fda7a96aea9ce83f587943b06463fffa365c0a585b216d0044a969c948dd2d78a3bee4374f33521828c77cceeac18d67d457519f96f4b6243245adf75ef457d240158286ff82248fb5d064abc7d337bcac60e6c93b6f71ae97471893051446287796afefcb25aacd46045b13edafcb519ebbe2273d14b14a35d3bd452c1cedf66541b5101c796d98eb5f519dd8904d293b26d7877ee5dfdf88ab5023bb968cda58438e84b8c138ea585fc73d8fb0fde1b12c897d9ba6aa994a635ac056107fb0f18a75e56cefafd43a1be9a301b904fe83dd64c82d02e9c813700f3a74cd5d9adc894d7f145141be7b32090adceb80b599347d1bb0b146d7ebe8e910b8c8840172d29f4b856fd3b0c42c3d3f99d80d0f63c846682ecb7a3a8762d4b427f6988992807b05145bd1d59b7c2ff895bcc964d05f02e4d44b87cdc59792e5c74687afc5b3f73661eb1705d4e645bbb770ce3d90913b4cb39120d9554dc2b2de2b47285c1659f46663106a5bedcc6bfb27dc1722270210ffb50fc323ac319d223873e6b6d7e49a37f7fc939db097cb82e9e0c9c03ccf8ebb4c26e1891d770a0d097509f0d6ffac7d687e839d9d137f8c754f5969ecac3b2ff51f0c710add89797a11e18d2288a1753480ad62def06eeba707a71983616fc03e413cc1a268659e96b4917b12d2766ca16aa72bb61900293610aece8395d47f420473388890dd36b13bc2e1aa183456fd13bf7610283cf9d8a4182591c94293f57d1d225a3c73a2df9ce2b6d985e63f5c12199a125b4bb7364bdaf37c67b10cfcfe0dd0ee3202f3cec6a139ab375fd9c4792080e50039ccd45a6041ef2067daf4208140199668794eb8a0a67ce979d12b18a1076d5bb449f56eb50e903342d864867f7a2e6bab1a3e9618c9767b80b371df6ef65fa158f06082c66b1ab7f673e1d804377a88896a2419cf7426e50f406ea259c9554c6bcc17d3ea0dfb05a50e75e916acc5d552119abd60e30f32df6374648c423d2bb91a923c973d6966c2c8746322d09b66e99e1f7f57d6316ec13b8f65d24ca8125d36da6e4da957b2860be701e180a12e293e3b5750be03c770c79d4b9e634b151b80ec85ca030702be744dd0bed8729188a4c9b6f236b647b5a72a110dac57d5d5dbbfbef4777e3aad0b2b61f8fd582b600b1c88ddf598ca1fa5a43aac5d0b110f2bfcec2593796e3bfce47fdaa14968f00238d2f70ec340954c08aa8306c55c1a4e7dfc35f79b31d1fc44d987e673c6af0241c7e0179526b0014c6be19f9e024701103ee40223f29deb33a6256061064d54fc7efdf998813d3bbde64a79944808d2edc55eed36f76eff05bfc43eef351743878c0705153e7e4d21e62cd24fcea45bcb2de6142d6efa8c033d6313b714894bc44e95b59252091688304f6748674f0a61311250a8bbef896514a24e8ed1dea5743f489ec76a77de79bfe28aee9b20d2ed35a5a54c2691e0f9395f8c41375bd8550a192046684b2d86104139641ff160e893380b9c4865d5fba94dfa9a87b248f029d49881ca2f7ad9a0f0cd4d5ee6d4bded035023dc590b7d60840b262e486b979351a5527b3b830e51a294ff43057d621057a7147509f85b461b543bd30907cb5787105646b4fbf986f584ba6a479a6a1975cc200c2285fc5d27f9c10f916ea8a05bd9e7c6051db617c6ff237ed1034e0eb5730f4f88eda1b9374ee9ecef7cdd86bb763e287e90147d17d954464650a41f48fa408f6dfb48807d3cf88456e1eef0abf54577ef97f9d794bdd52cf40c4c49da5ed13a5a7ebeab342831428ad8e1754a909ccd2a25aa67d36b682f20535c4d523c7895b0f904e4cf828a05c5095aa7c291c468a20a488ef182313a8b49a09d94fc483d6d394224806a27874580538ba3439129c2940daca998a8a74fa2c6aa339ba906a84deb14f97ed00597e79691226f57403ae03704e76c5f8d3c49182d74a1a222973f3b6d0dae5934d6b9216b5a6b3b8f914041ccc3eb4770df905c0eeef5d9405ab13931c37cdbb53109246067079463d7643af913a0193710d88fdc5f0aa7529c516d0e3885e5d674ec3729cd3d79bddbe93399e526848f4357ff35764ee8cdc8c9d862c96611a4f3526b080a184dea9769f33c87a5b1807a4a598f7badfd736ab39a8b1faa63e64adf8c09d3c90363fa971c2082cdf5dce84eea77bb17eeffceb913403654beeb553bf20caa3dac901b8f2bf205836ab804fbfda24de0778510aa7fc2b2712cb9c4bb529c8cfe74063e94153aa4374047024454886e80e69d80aecbb09ee86faa8fed12c9aa5b5983767f3b120aebf2e57bc4689c50fd60e3cc8d5c75146942098e75c62ac9a8ced650c1ba2dbab1cdf07ca360cba5808e517382c24efdabe4a736bab86cf865d22e07d51f5dee3d1265d5efca9cc5ace20156bb3be8f44b2115bc43522e53bc7c95782f1ed0651a4eba4392c63d5497758cdc3be388c8d53d6916e4b6f87d533e4d22168a018a43d5362c3082cbf865d7c310f48d9680248fdb20ed647e9bf30995864243cf488dd1876935f8893b2d0037d12c68c8100b25383ad66edd1ec7ea3b3e458762a27b111fc2848c2525171a77eb2eac019129fe7296ed49ff953a5b4f6ba1339e568e0734d769e97cbb15cf817853d9e6aca513528e677098b78969a22a10e0c19c67cbb433296c01c694b551c41abbc9c4386f9e82ff1888014315873e3a04ccb86c96a02b3b5778925ac5e233248815dfca2ebe3d3e74493ce7ee93a4e5c61c600a95d929e29cef6664cf4fda47e3809cc4ae3705b5092342020abbae6caf0b535efb99d91ea0d1c16a6c196f3c9a6c8c406acabe3e38b9d5db247266dbd5fc5c49f8d78962fe963217d2fffb5da073cbd2e3b79709f5e634520964a1ef26943a9e2106d0418ccf10b5a661be8fdd65c9e7a76e15e7914d12be64871d4b1888965aa53df9415a1e0a053f5b3b97936ca20928ffb430fdbe45c38f6b68a33e9b0febedef2599d0dbb5443b7f32276497d050dea8e4108bf66e80fa8704e0c954b889409dac0ee9c1eba3ffcba9ef7d9e07e8c930329865d92aa0e4af6bf28276aa45ff9bd20fe5634f1683ac2e86199973ed52501a8022fc5d10e989950615c80431a13e0a38e0aadf07f7f05ed0b08add2982dae573f9b7b0f33e9188e560f36681855bd3df089a723ea2682d5d47f0c8f639cf6721ee35d1b424de2404221a9c4570d910ca0912f70d8ad9fef5a6ba7fc21dfa9e4c6e06b96afc86279808b8f68016adf0ffd3fc2973ff920beeb478bd9f12ec47d4f6f03f9c2c5a8708664cf3551c09abda56df6ba17bd317b15cd480951680414ebb1b35cb3a25c16533c8457ec6f74c57313980e12db2d7e811e4ea9a9e4203e0b53b57b0cf69447b3725607d5c0b7978db5751bdf7073f480defa70c421e75dcd222ac8e0073a34411e584e5d19f8adaa4d209f40bad04fc81777383cff4ad9d0cc059a0f96c9b28f0bbba2d5952a22fbfc029d520a0b5305d56b439ac271df56dd0f9f3fdc068de1885cf8d6da31210e07becf4e7fb20bf32d21bad8893e26ac738675646f442f309047fff16deadff602a1e1f11c7117c3dec073cb9f8198c0b596dccae0b6754127427f31ad9041e613396fc119ff47ecd6da5acfcc8c83802effd8347bfd7b510e4baf79b60a7328fcf9f002c3b32220dfb77fd755fc0d75a11cb0a2d93e7672fde776d231e0609be430ececb5e3a032fc1d14d25ef275e01b4abe64d53bc361d556a7795156bc6c32bf965192b58889f338e5131cbe282a9a50eb48436d63ecd77b359f6b6579aa35f4c357445ae233bd66f5604f826b6cfb217ce9bd3a14430d0634ff4eb12eebea118c6ca617a96c7d80b9d7af6b950ca4a10e86097bb01142d24d18f4c1fa978b95c2a8a95f8996ee026ce260cff1a09b76caa0a2aff546bce779bd05032663bc02b380fb5512096b637362b3559cfa1c46809935598b421ee967e09b3de983f89d030f927a30cfdbde1e0c6e4e4196b1597e9de2ad91f2bb0352315f695a180163d21c40cb9e3d0f00833b78d1923d254f971dfd82361e5266f0eb09c0696ce254721feccfa1b16324add8eed1c4ace8c71e420dffea9f0b490b72ae7a54442ed7f582e1ad333ace1e849898178d2b0daae84c810373cfec9ae559194695e06ac21b98503756fbff10296e8a4494f8f7503425ca683ff235559cf54ce6858097d38745730663b186f1173f0312e18421c480e1052fc265e1191db2f48baa9c197efdfaefc8d3d70b50b4fd54a88ab23b71f81490229447ecd7dd4d4bdb41010226534d3099d9906102537d0b7c0af96d7fecd905a3cb8450f34fd591860f2c79cc137ad0a64756d13fc67290a6de5b58ac5ce2482855c78ff43506284b6c0c2f0ccac9303e4214e71ee78b668914592898efe0582589ea0fa1afa3c0787cc5e9dd8c4aa6ced4abdf57a78bbc1ab7a189ad81646204413d76ee6aeb531f095b82b3e73f7bc5d2b1a62e2f40188248fd10657cb715d04c5b939b464a8f1d64d1992d26391d59dc5c6558458bb746c48cd3278fea7ba676ac2536dd9c8fc0fc85ff668db6dab8358fb7c333741eccbd3fa07031fc52cfe3ab3aa63bde839e7519bd94c7ff3347c14a1ee7eb09a266597d5ffa2462a37708635b4325e43e415ab129473641cc994daaf37e1a4509acec38e9a5d3aa75c6b368afac8422d6fae9570b4268b08352ea70bd882bfb92dfa5961a574ccb08ae078b0f79eb915a0bb06802985e8841c2fe47537f0a1b39e1038f6b0d95577ee509a414d99eda4e238db787fcac774f18f40cb304da429b827fc0ed465df251ee85ccf415b5999bffc9243cf5b721156af06012df50f443012ea410daf5fc3650b77ed9ca9058417b6cd8c009ddf7d375c897509c38f2f44d549683f0d26f1ccf1337ab7f2970bbb7f36d82a2b8a707348f93331a7f3c08f5fd0be46f3fce8e7d17831785fe5f49f4480c64a330928b488060bae4361e24ec6bbfc66ebcbd18bad357770baca413e37b8fbb39cfb58c8db818671ddd263605037508deab7962e8fbf06f28cb31a599745b264aaaae35fad940c351cb3d10ef4033770963d5e95149d7f00a4e5e16797ba0be5c2956968388da42be7a21b2e2a71a9bce122988152d3fe5114181b0b6eda418baed3439ae471a64d7e28735e8d75d0f614da0b7b07046fbd72cc4b457a95a2f7671fc9e126c76003beb66481c10511fa5fa1ff300bac2fbe8137e750edde89816a1bdf31fa158502671d704cca8b01d7dca6a958ee7478223d4773c25efe5c3bbc3615123675b4523143c11dbe07824ab47eded02b0beee80289bea29a5a84800145ac46a20a3d37e04a7f5ea7fae45372ee3d1c4bd8c6820ec425d9f415ec339502a138fd5a00a7982455d498b5ac97505d47ab2a8fc4497b05a23e1fc810ec08d4ecfcb91a0f36f37adc47b022e677ab18ecfc56ad01fbb591165a410fed68bb05f38790aa9a04a9d8cd1cb2b683852120e42f39c58108c3198e43395a3bfc2ab141994ced8fdc115611ebccc8000234e17a388a3e05f2f83512be89edfa836a974b1e76fe9a48402e510e1e06463306a39fe09b8cfbd9ce6f373228b82b0927df56ce1e63001df254e1096e771d2741c0c7004cc6a0a46b646ef78f6e5cdee58caa21fc6b5d0a379ec0f67ed7c4e588ae1281ca945c403d45d542e1748c20e22a2340de53b5fdd6339f67ef659fa14ccbb18e7a9e31762e952b500128e627f1e1c267bf830a750bc5870a5485bebe5bbcffbbf9807021972d965d6640fddfcff6c8671276625abb88bb67de3d0bf9db79e187bae73d1814b4e64a9131f98feaf7aa88c197bcb6375e85b856dfb302493491f3df73e72518cfd3435386127dca88ba4012d71bedc32fb68b925e9c14bc11f7985ddc4a6bfa7d3279f229eaea009008eaea466d26ba9b8997669c3024ef6996995dd1c1a503353b42b287aab45dc656659269af4ed641b21474ce6ed90c76b28faf3ebe7ba71f471043e4963f6b37fd163b581b24efeb8171d0c02862c909f0113a61c565f64a6554538e592bda950de4b92809eff645524a10be7802d11c77667425f7a548f3851830f149be9c6517b103a955d7c6a30fe3c1f1e995165b5d0cbf3a23075d22d549a964bcbdd937522197437a1e3ea7b1c0840d1396e7c7cac0c90eb1167307c14a7d7e8a8cf0e5a24b52dccb529578e1adecb916dbd046bfa8399f53ba1ef286f2d0e81ea17aa4dec83b4c893aa49c26303270fcf5c94ed03934014a99ab73aaf0628c18256faf2f513ed916ab5595b4ec16ebe71263121f0a84fbc71ca280f460e8cffe04a78356da6df8ad7db97c7c3c98b1dec952ebe1761db64eecff471cd853f4dc184991740f10bdecc27eb007721851641ebdf6ed416de105200c91fda6d6b4b5c8212e55fb019293eda26a2a255112f57f823341c69772e867c8a1c0098d6a0588b0b74956e3fcf9808df130c57981a700bbfecbdc6a01f7af0004e45a9993ad515f951ae000f49beb97b2605dd97511f50e2518ce6dc2603c4ce1ed382c68e2c36e240079ebe0d0a5a9d12365feb613b93b1358ebc81e26649fbe281ac2ade4caba52e526e22bebb528462c713df4daa30e4ecb3c5a7a28f684aa1b8d50ca372e1162eaf7a87c0d92b7ac4826448271737c7f5b2524592bf8d8c9e2c12ef49408a79e978f3c49ac7b3d1c81d57159b269d3f55be16bdd371a37f6d8da4dba63ebc60488e1e8e9e69cf976a79b4d34b9d60cd7c1e7ab3800e1a2d799b5caf0262d3dd85ec1543ad3d7b7d1daa007c234009c5c43cc81bb7b62fb9e735295640db48f1e9ce5ed39f064f91b5078fa8e672756be3cc2eaadc03b1854610db76f62670c40ec4143486812b85f4f478f4788cd0e92a83e5c7f257865ea4e6779bc9ba3cf8a40d48b0d1133cedff4425416034cadb8b1e066cce2c16679c9066ccbb4e117689fe2d73e84c8fd7cb7fc8e79bb83609cc7d652cea8b6aefee890a5eb1d2df563090c1c784afb94d08b1ca1e2273abbe9d8498b64034e8d9b24d30426d0e22ffc209681c225a8aab217d0e5b4e44e132543decd0e09199254e12c284263ca07670d23c8adc50ded6fd765d585c8d5ce1e4621fdc29153d8cffdfeb32addabf4a8e75ec50494661fb83f8915023b712ca0808a368ef42b481299c1b6b5ce74079da0e86336841c795dbf1406006361c7bc3f1988155bd1749a5d63060ca87ea6d2cecf24b3b4ceb295b82a635b6d1432f1e5c6008737ba34b6764c2922bdf8f96a8cdf98ca4c42cd8701aca84fe56719ba10ff744df17022bbab9a0ed582d594f7698e36a6f90d3bfb509b973b21af24bb1c67c343662deaee4ee99feeb27c8715999d7463a883acba1d93a45bcd4c03a3f7b5d0c0ab57a2962554dba50870be2eced0eb99bc9aac96964f0c1ec8015b5dd195178ec57fba9f6935ae929e5fac6873fa9f27014ba74ba25c2a4f63e3c65a84a5355c10be0e67467b61f8148dc50e80c2925f92481588e8992b983de79b7b8d6dc88295567fca5102053f4522825bb96728cb54596f2aae9ee80177a2ed097fa148a574da0069b7e725eefeae1d9459b05c71e4274ffc8cefc0f20176b6c612e8836590672c3873e7437d0a41afae18e3b0ee9c7d982396bdde913cca2dbe7a2b0e80eb1c3ac7638f0a4a026bf760a1095a88d0a9722ed900b7595dc4e51c8b069f7e9e4b5563df316a227fb8664291d5998ccdda98d3fbe5793a65e6b566313af5e818645975cd6124cd98676d7910852676ef89e0f137f778aad62d99ad656d8ef6de3903821fb65ab1b7bf8b88e98b2a4fbf69baaaafa3c13afd90da36d74e15bb7e8223632495f1b74ef24ac8a8cc45bf4131a463115b76d54368746102c510bb51dcc4f80d915ed0990f8148c9b5329d8883761c8d8efaa9d654344957ee21faa40cdac1feb966d298174c900645f1bfb6a40498666e666de09d5eff6a8869951e5c44417a91b015d5198be40faa2d73034bcc0ef9d7d836612623f307a853b3cc57275ae0c2331d0816fb335a39c9d080216ae02804d83ee2343398947809f76aa4ce2bc3dae9773b7c9dfc9d95e51fd84445d18cf4e6d1fc7616ca65e524088671d1176415101a1afe7e5ac949f807e0dd7416ecc0c5a2b7ac3c13d84f2bb9db11b6f5f7382c4caf02e63f4a22e9f86fd878c1e41c19383dd5317691af67dda9c1b7a72f4e369cbe445639b64f51223216f6650a5c44edbc8dedfac4f012cb04deb70c39b74dbc49df5c5a8fe5cf72639117dffedc189ca93e1b2a5e513593dfa3af429a99fe55a620a578bb4791cd9a8b33c5aac4f738741f2b46b17060b3bfc8e5323e98ad6b6fc72a2e5c5faed41a3c526a3f20b3a5b062f13661fa4195b228ef1c8712ce8e3aba261462da093e19a258eee15578b9e2c54899414a60a139bfc807125efdca50387369df8440199e2a990ec90a44958b77ef026d51db83741606fb5ae9941e31ce1836c472ca058cf84acc7e7f75a12882dee1b3f0775c0aa92661e81bf83cc1dbf0493a83dfe76c1a30f8442dce4b9a015c700858bdc0bc9682deb51d8e31eee282339274c449ac97779b0ffa46b5ca98f2e63f903f3f350bfe36d2c3b5faac1d1e7f1f1db020ca504b1395c50c675cbf8d80f4fdc646d638aad827e76f4f05033b1353207ded0de0cfd66302f646296a663a98e731ff9e75f14454a03b4030a777bf3639d0b61c25fe802e70fab82d8c552d1e2ec7a0e888170260403aaad719486413b08fabd92ad8911018f5d2adbe21554a0dceea5e601af94157c993ae9a82471b552991bd54d8493a705306ee001ee67e1c8fa560ab4c8ac1d2cf1ac791198cc196d0ffc33ddae78ca53ab51a8d02cfb0629cea95d3692797939215bb999205ff61089c31a66071e89f22c0eb8926efd487e58e667f32ce3a990e8a1590fe8c94b4e1a16ad3f1ba511c0ece328bb479ecc2a2a6781a294e40104e0848fa709aa96f88de7ab4fd18c84041821c1ad85657878fdfb30a3a450289af6f5ea9d771d6bd03fac441925beabdb1e9597921f23b6309ab032f284193dc11108be3129326c1204c110c3506c2931a1c4bffc3af2ede24e4de260a5ed3530bd9b7d344749e0d8e99acf6e0e01cb0f51bea0ac3616409be21ee54594421d8ff95f335042ffbbef0d4d2096c6b415b937eb522316e2879595fddfcedb445d67c0fc35791a001a235f98da9a88e310f2b09a9a27910124f4b3e06412fa542cd7fc96d690458d1dff3c3aed5b0bdf08f8b351ac20a3d1524cf56ff5818865e07b1f741f1704479cb0785207a25ecf2134169c34f32f6e4b09fa1b4f31c39b202dbf14d0d925755c6dbc2f4fee89e8a914b93492d64cc0d2707c0140d98e5a8690d4d08e08f484e97bbf620f41466fcb7778279b3fcca9487b3ce12baa3c8cfe9925228c8a45b671a601a54210ebb06b95ade7b1baa827d87ca00fc1a2b44127f485e524d46d5df2332f0ad9fb203a3b31ab45a53175f39dfec62e936e16d835e2b05b9db14235153838f6be65a2cad289e9197a2e09428d82c3ec5b5fec443e6feffc50f5fd97b2a0295859209e4b618a370f923154811c1090d0c31f48b71823cc89075ee7329a47f470bbd488a95ed313b89c0a77702bdd36cef87b1c047ca4e18b5ed7213c6292aee113ae35ca91c501835ca0b0f1170d36d075838709c8e3ba5bf7faa4061e55dab85b2bfd7d925d62134225ccbd222865fe7a7b1721c9ef3b6a5e7341de72d68104bb045c5c0a621c4d10c82931deedd8c475ff5b7603f889cca0fec75853fd28bc97d4b206d46c6886e5bf937ad614dba0ffdb16ca74c4193335596427d3ec8b397aa374d645d81227b4b6d6a947e4214c9ee7e4ed72bf804f3470888870d30189637047fae2ef4680a09d9128e2b623cf96368eeb3b020f67d232d7436f8525491d7fbf66c51965f29c3c8cc004afa8b7402fc37dc5c6e74058fbb4fb1cb9153c58127bfeaa91e12541d393e6413ec9c043b5372a00040dcf7da74c5fb30fe6cce1e4f9ab840ffda7abb39b95d801b8dabb084b1f6c8227506757c4c84c5970de3b24b275130d0c490c4e8fb2ad11c43a63f8599d58c002d50f64a5600f39cc6626adb7c4197c8c6b0baeb6ff34a6ecf2f93ad0f0a48243fc1a2de1f82830f0442d53d6a103c200fe53d2a81ff6b2ee32ea8796257b8a6eb2cc30e8dc1eee02a3113fd03ba0b369ec1130dce7ea4a971f6c70b747d6e26a049a1c56f42b3c5c76be062c1d07e4146bd456e25985ce7832d6a2f00cff65e85c11740bb6ae25d17debfe2aad6a42ab4ddc9e6347d73addf38a254c138a01c70732e4bd3e5c950e138d41316cdc38c3747654b926cc4c8f2bea8ef6a40be3fd883edc6949871fcd99e3f8467360b19028263b451f26839d8ed01215dc20455df678c0d79355e17e234c46123e7246d1caaccb9cfb56f2f876c0b310ad2085ad4c60febe949e16a83c93826ef5d569906b628aea41af85440a500c2155be9113ac172cad445849f18da2c27c64ed9ea4da250efe23e13ff29cb30280cb9fd14a86c74311a9b56fb075bd1ea106d4b9279b6a2cd75969f131b70dc0a5d6482a1786f258500bcf39d7504081e4e344aebbc740ac032a1cb3f21553f6e83eb84f77a00725a9ee7d51645fe98caf4c40ea1c9681a261ae2f8246b6722414c8750d2ecc662d851c7fe329cb8bbd1cd0fbd898825f8a175a2bfa05c4b29b565d5925817bf6202e79ebb4d150fa11304258a28d4098dfb58a931e830e535b0b63ae0e3e82b67d825d2780428a1e9b8758fe22c9032807d690cd86c92d2f30293bcd9a9806cd702d3f8e5d99f182d92bb6691d1f5183721f854830cb4c3b330822013b9dbddaf970c93063fac6cf09ed68e095590dbdc0ffc4edc0dbfa620f0ded4868a601f6fc3b1eb4fdd65b0e19cc86a89f3d9c666d6cd155251ff07cdf2ee335297a3bd878031ccecc2a64bcca24eae7b60b16b9e6b373edb14dd56790f0b9d87e8c3d66d828e463c8601439aed4229a349461a1c32efb44ac2bad4e60e9c3d73f5f8dc64cae6242ad45e1452813df302cd6d890ac02a5bcd7edeaf8b8c66d908eca27f716c70ae034957464f89493fdd846897fa451e2489fc366c305f58051e78b803f9bfd49aec7ba4740cc4203216f6fdb0154921fd9248a086789df3bdd653f6f89d2b7132880fcfda37b81fac37914d2048c5518f6a72cba82450df920736724aac1240d01f95e2f624fecbd55253351b69449d84ecb2d716220a0f1b524d5a61acf81c0caff405a4efd0962368dd4abaf402346680a4b5c11876761ddda14f0fdcd4268024c149c57549bf3d3e81fb23d19b68b1b076d4dee90b56e64f670f329f31dafb94d0183f3927e5c8da2e9ca4b84cd4528bcad1d0e2de1bbc210a8ec33eb1988ee8e1445e31513294597abfae72e38e238119a086bdfe96d13d96ad21b2c9bbaffb14f34f03867a55d86050a06efcbf0fdd5acacd22f3014abf9f9d9d6665698909453327969d3f6efbafcca679e60bc3ddc6f16dcd8369d10c04ddfd64aebcbbedfc0fea0f40f7603a5aa9a3001cb29de1de6b37c83734a3faa3dacfd2556163d741dbbe8bfc658ef452019a9cf1c513b3862561d737116000c0219267b319a3ac7a7d86d9d1920bd3be2079cda07d92c55ddaa85db53ef11ac0338d32c37e98fa45a394ee38b67d82481839b59939e7545a961e0c6e556d156fe35b43a75699c10a4641fa91df53d38e145ad9ea9044281a6e4566d9e2cc61a04ef05bebc37f6f5c2189377294ea1c2d24da227238bd7cebb04ea78f392c5e0c1ced79023f54d7af09c29359d409ae7d28442c2559456b0683fc3f50ec61b47327d56829f9e377d30ac313a89e94611cab5ffab311d992dc631fdf357d1e784e0244e552346e6dbbec4073334c9742898b6d4a96b3e310b12bcf1cb03c1a850c63989003627a2acf25ac4cc7d4901e1082e91976ae33dd63a1e739101a2787aeba3ba3144ff27578e814e08baf1ee0b56580bd4b41f13af5ace7dd3a3ef902095a1e86520ccf35f746fed386cd88d26059853ed42dd2adca3b90503b1b409dc71f2c81ba0b63dd2569789beff999718981c6c402ebb0802c7cb45431af43a34d0e532a75281441423c3f0eab02c33af587725111fdb038c0da4b7a3566cb2e616b9d03093b31fdc87fbceaae6c0558cd5a1cabbc9b7006daa5d322cfaa9e8a19516fb072141e7661400ac476cf12dae2b8d90ca139903cab5bec798cd072969006c7360fb8c8f7eeb1aef0a8d5c26cb076cfee5ce3c269ef6390a21562f992e16ccddb500a4b460b173dd03d505c4620a0457b7d62766ae6a41d4eb880b150ddc2018834ccc46560dcc4867244aa2ad754a526d6e624afec22395b0d9508c4bd8c9bc07d8121b921100fe91238783b24112034f83a5f928164b5f1793f65be14b8520c17e7d3cefedb4c274780760f2cff66b39b82749a0f59c2e981aca199ddeb332df3af8c3ffe59c031800ff6acc890cd10b329df49ff07c1d8d3b920f2c6d16fc4e1bf3f185a7ad2d9be8e63ffd911fcbad40fa039da559717ab6b8f079c8d2fce1ce0fb78045174370cd30f35fec3ab2dfa83852420835a35a01929d85aaacec57204ebe7e6f7a50d176fc5535b0d1d3c5e475b22aca16af88628157a2a06a26d6cbd2105aab08560297bdbc8ca36e8b977695b55765d8649352fcecb598efa314508485ad0bdb5e62e5f9fa3b289dcb69d6f1ced6c8bafd61bf600bb5b1c9e7df72b5187ac8925862d6345d12adc5b1b2dc60886865fbdbc9dd2576d268385baae4ecd541bc29e959b455955f1e6f3113838c9aa624732be94df05a9bfff4fd333671a93d030433f63dc527b257ccdd74ae6a7d63107b9877dc7ab71bec29ab58c5fdc9491ed4011a049b24091e8498c9e137e6a2d89e6428d372e6e53943c1ae6d7ee6b0d3573e5b693c805a4c64363c70a644eff7a0959b8da9f380e347d2c05fef66500434bcb9af19f17cf3d1e3e66b2b4dc27fafe5d03ca997a04e925f11170a877430054a684f634e62e93381897c4def7ccfda79c5f8b3dcfe6367ecb2ce69b992a7e143e0be7553eabb8b96571930ba0dae7881c64edb7efeb0d9c3c2b56582cae2088fa6fc4614bfeda03cd5104c471f5c8450f0d9e5f5ae97cc65a6eba41c481004c277e4a2f351da346818784f94f2a5f6db5b7fbea797f5fcbc04e92f4dcdb7bc4ec82634f7ce6a50f998b23001c8fc9476d188fd531b071789320f3f117d5ff3f75ffe51caef4984dd33fe2929a66780023a2819d383d4ea656115d6e9ed1896631d58d75a352ed67333db7d3eb6ccec18ccdf63b6362eb7d80bb37ac7adfc4f25fbd16e8d0e57568cc0a5a6a732b550989817350733ef235b5842e70ce76581010acd1ae8859c167f489eb20dc4c49463f78af47915f637b4b820daeb4bc2456c32d7251e0ff1a64e16c4072597f2ecc2b21e98c32bdaddbedcac2a6b7eff9441ab892c03a03b0094188bc43d9f269cd460deab29dfa05031b156bdb24f3ef104cc8077d6cc5a593d47ba10224b8ecd7edd7c27220dc06edf4fc24b892e57cbf8b3d5f4ca58be2eb95a90c195217cf5e9c89ebcf8b2ed431f70313d89b44ac93d32ce82fcd960ad0eba00b60fcca624766b8b938a99d8a79459011c1231683a16bc76716d4a3fc7ea56b9586d242ca5d3c1da4b1bd62509d30acf2eb906e475df7fa224e8567d00b1a4c6438918d81406ff815be1fc589b7ee23331de77418390f93d1172e36eddf60c99b1e5a979f00f3e9b9acf95d5b5ebb2bcb1920f46f8330daba020ad631b802372767c8ce507229e3d5c0fc6958481fba8a66b4b70adbe2fefb47bc049473b6becac07b54075e2c7a42625f6afb75bb6f2f86dbe3ec89534eb6900fb4dc4b415e6f560ebfaad5225c759edd33d87bc4b98d4c7e0a7af7b71990fc8c92bf348ecd6ab8a624871bc6117bc5de3d45db14552e0c260c12323f64384148da3957d440604e777775e311ff00575622de3c3814857d18a700cb7eb42e0087fe989853139dbaeba2cb2a1fc82e3136e420433397f7144a5d3e8ec10b9dbf10b7e47ba9c0e2fbf61df38668d0ee4f1253f258e20f507aa8e338ae1adb52cf19fb2dca31fa7000bb1bfd0a9bfa20515e3f6bbddd08565fd859ca72f35d64df0172b87562cdf01ff6de7a0ef5042a1a99f73052ea31bbe3e788150858c9d7a8814c9b602fd5ca2973129bcb1fb6036e410de5ba663e53c3200f7d71e7ae3cb0de49719f628aea7bf700c341f4dbf2c2b53bbe45e9bd509a567241fb7e7d672fcd74636ec9e04b98bc4c4cfd00992f3cec2c2a5c6e182ab637b79620fc978d0cbdb44eb9802231d7a8b1467063769a232b67075fb5658b3e981d024aadd692fe0758c1a2d6e328361870e2643933b4f6d81792ce9f55afc79e04bc1194a71e9044525189596978a83ab7a5efb9f4e43f64cd5ef04280d1103a1f0749204b7f7c72b6c0bda1df207136da64613f08b38ae31833e8f77357354214738bee560a51b393b26bebb1924a0ea75c7961ef24ecb2e77ac39eddc7fd20d60b7424d1156cd1685a440e497ae7ab3645c06332a6912613f215faee650b7c52081f6b1509b8710590bfbd5d1a152a3521eaf146f6383595d6e6d1d498c4cf4b96463100ca4130fb562ff9e1896f554f8204c31c9e080b9335a8083ea41a96aaca4e76b638f831e564448e18b43509d6343afb082c37cf3e0847e78221eb39bf0c9de546a71012a09209b699428b096456b4e80a9a20c7c4bd846035e9518f4ddad18d4cc747a21b67f4073600c9fe922bc5c18b7f5be78a2c3d1de40345b00cde926291ca0411561fc8e56332cbc10a4074355f0527a1ce5fbd402d83f38b8ff418ab95e9c6646e2133fada603a57f72927efd9ad97baf8595028ebd3e532e4267981370590b42891e711efcdd1bc8060b671743dcb0491f02cc23040ff0054c4fef1321e02bd581bd3099c5858d4ae8d123976bf1a7f88579f35a140cbe107a9939e66750736416553430bb6828446380c661a0a1e0ae9e2cd3dc5830a8cc9b51272a9835685a1dc1fe75de1640b380cceb425901aadfb94091bb05ca8311bbd1d0edc14d2f6db14087160ee37162885d37522ee40ea2e9d8a86c7afcafaf2d03cf57f41cc2cd9334c607c166a66c066de38028f8206bd7bea4e651bd08f42ee42132e86ed7798f8f3daa7fb3d8a0d0449fa51bf43fc1c5c8000abc1fa94e7fb6e1ff0a02cab8c3dfb6778f0c0e9be036f6a459f80dbba0438116dab2cd1bc5edcf56391399d29d63d9395ad994029708183862857d61c0229b88baee67438f9f9b0a134d6bfb840033d2d3dbbe7e597f2258c2d2f583718bd95b2479b6215ceacbb6e6d8f772e31ceace4876971a74420c1cecd0d45ddc467a9bc52033577a3c1a1af6e889fc5f416ce915152edb19ce3146fecb17a108de8c9e9b05db532e1e80e559eab309ee7d4eb082a92dfa3cd58c30b26161dbccef0096b0dacb4265f7008d3a9c27fec1e75b163229013b0e27d988255760ddab16aaa10dc07eaecc38f8c18bcf2abbf294427a6582b9d215648427e9589e78f709dcd0dbb7bb0c90470644ca087f893ad9b8841608ee2d441d66a68a9492da96cc9fe4fff1815a0afe814301bd7e22bbe8b13b7de2fe37d5ef6f52373235ee8b3ad113c9b65d260faf79b7f3de3c029a155a0435ddbf826f7e8e6c6c21b5a543a20ce24eb246aa18efb42a35b99a72cd502200541c67cfcb15a7e81a0635cfa33d41f33c115f984f63d6411071e0d4cf23194ea7882671a958699d6be3fd63c20cf38c2a4bf1cd6f3afa359fb9a295c8633c79eb244b1b6e30f116c8c2323cc50dfb43317b35812563552a918ebb8c766bb845fcc4fd4d796f7777b6e38c35389dfa16994cec6d0a352e5fa34b95774073a0d2be83c504801f19316bb2a779c10dbf73553a3b6d0799809cd538e8ebb899bdf18543ff1a7ba06851fbbc1b2d71819c3223cd87160145b3f14294cddd1e1f28674697a5b441923433f7867893fa0ffefbb0e30bc0e988777205a291417362c916c1f38e58aebea844d2642be9293abc5d77297ab904b7a9512c52aa1369d9dbebb8834e3a9a155249bbb3a427a77e41bc6e735f1d8f60245e65413e126092419e585e1b462991bfa63312add7d60645620f3c98e1c4619f3fa05c983a0e990b3f32e157a16ea8d4066be36a4f28421849d05ce2b81f86a3f4152ffb418d2b508b4e65f2b2e72893c37c1cf5d9950e707ca20c497b29baa51c3a93d951064f8fc46acc17be0b8ae2dcac4a92593aab6108829fad0817ba6705b2f48de89621280a76ea535b7bf60282fb78ffbe7f7f40f9840360b8a310fb0d791eb29cee6877f100d049ab35932a4a75a82a1bb0ef0c543219e7433394c26b9a2ba8cc7646a404b31eb961b87a78ed12befcc747c73b44d7f1ff3eb551a1c17674c716f1815ce052c4ab758826fabede3cdc2eaf70ff8bd8dd545b15020ac548ef66d593a1122e6a696c1a60f1bde0e8c03939656decc612977ddbe433b2e0091e671e23df60ae3af1f0210afaf444f4e669580fb717e3e34eb53f9c447c83f69cdc0ccf33ac9b391b44edbd13db0040ac7a4303bfd7d1e05f6d825cc88224164294e6e145a5788cdaa3253b44e122fd58afa3b1ce0f74f61723461bf4d6a3939f4b8962bbfb462bdae302267e5ffeefe5948252a4af1fa0e2cd2f3d929c733c0da36b68e759b0d4fd38f15819a621af68142400471ca28b6f854528f346da73ffba45a63aca964f11e65c8c29ac11dce61539b3d2525ef605b81d872265f1845a38655697144cb9fff30cf08e5b2a481bda85f9bfe2dc01ba4f9ec1cbfdd67c6bbe239bbf14265b526c2d61b67546255ba722af82ca26fce2655fdcbfa4e7922778f6107f194c29dc5adb5727e924906e48bb05819ec4ee9ae6fd3123fb7c018d9d93bf00ee1483517fc52798ca54f76acf0f1dd1d9b7488561f9433ab81a1b255ba9a3d810b21cf20add000333e722d02d927220e778fb13cadd821e8d70d8432255ba307e17cea615f9012cafafd10c22029bfa69b37f7188a5e851ca94be1bad341d80d84b59e65f1a4450dd353a60bd0ccb62550deb62c5a6f871542818b8e961254a5469de53835af1725f3f6d0dee92cebeb29d3f4dd816659cd7ffb9371c6d89340f2ef508093a1717cf71e3d06c603e9002829d090a19fb519f2dbd98a35f627e9b1fa9204a99f54ec2a938e092dd9140bb481bcfd9f65555420e763f2e5762fb0c25fa8e6c2e3273f976475699a44eaeeba44a3a30f6f25d2ec6370d2fc681dcab04b3b0998cd805a1c0b3f430973b3e61e2f5fc62e6e1c834a7e5d0f950a3ee67b4dbfdf170a151b2d7cc7496336f1e353c5e8a5a57f4fdfdc22f0f7e1c83b4dff43d060b79a3985be3a51768cd832709de8e91e9fbfa044055f194a58fa1e98ac9bbe50703987c12dc0d1283c0f5ef6dee2e8dde6e7d03e654c64821bc80b524906750793a4261db2c7b61f089077ed1bf633d6fae476c6ae04d850f838fbdb5f5ee31897958f6b79dd8de9fcba9a3a36bf80d11fee9f7a667ff84a78b1f80c8ea8d354fc99b73e8c09fcb2dd8f20b814ca7f3f33ced305e08778ae0a1d5ea4df58341801ded0144cc86f52b1209d1b5543c80419b11dcd170af7be441beb506c4b969d4d2cfc9964d3ba102518bce20c202fe4be7f651860acdc1031076eb9bf8fed3c3ca2b675dab677e15ed97f839a6126a119dd0f3196f2c821d1c893c27f02fda904da16fb3de04cfe22f3a9814b92d7e44b0bfaa7212147a31a0507030ee507fc3b77f9a9269df9cf0c4065b6928aef6910acab6f6913cf5005194e3b6918adba75f6330a7514f64d38b91cef87588f3eb491ca8bdb92e41fb3f911baebb41fafcc187a024c410b95f2f1c21cd1940fe2b7e536544e15650b2d3bac12caaea906d06bb653789e14259550df308f1b2521cb29a1c86bc97789188f1bdfa35f14941e7f2c99adc6863878fca1ca5eacd80859eb3ceaf00da32d3ec48aa635886c1c1bada75315cc8bf48854ab90dc04a6bf866a19b7e864361a0e89f6288320a2a60c62c3b0bdf1cfe8dbf79dfcccb328cc38638912bb24cf6c589960911c743896705040ca1af6bd0bbde84c01808021a790c4b573d9595d703dc0a18d32cf5e7b1340d2dfa90f73585ca0fbd995e40578684c012f88df4216407dc50997600e13ac7b47ffe97a3e2022e3d3740d0032e22ffb47d3e7a65dc11d6c64a0ad610f9d95d2b8935aa8f0eaffbd05a55a4002d91aef2b30c9e376621a6cf99c3b879f69342d1bbf00c2cee00436fce9850a30dd1d1691eb956fabca7cf0f22636d404d619410db851dd730c7d807adb031c87a3286d4be90d7036d2737740bcfa23d688eb41b89a2e3ebb229962987121d7d35ec40b737c12d8e8332f99d4df7c2a5b35ee638d1d64bbd5983da9f3c01209954b044eddb8828efff375ca31b951f8b7bb68708c309fd4aad72b0a66606227a85743bfa135dd9b5729e8f8f513d1bec2b48c96ed9aae76feb344f89a7eb82eca30e76025129e3c54d8cfd6484dd040b15f425c24971af09c23601762630222797f254d791e63a9131747720b13ef3d539da780e74fc1e753c4842dd1a4ce165b392c2d496b7f27d6512e95da801ea6dd469e3151850e03eb5761815481e1eec1e2535fc624f4c5eabd0f9962fdcf66b659466fee047dd9e53c4e7b37592033d6bd5c398377be6d99279d87777377387e1805fbce6bac37406230581b59a1634ddee7d9ccae13f400f6166d1e429a18721ff3c3fb8a6927134a975d0adc1b535477e88fdb74235471a67420253afd7e8c21403a06ba36790c319dbaf7619b90cdf22b35b1d57a18c1264e3a5b2e8e52e3a7a4ea77f74f9335e17da6f975566cfeef0b62e44ede1c284f973cefe46715f384c6705a73b60c094aa81b0fa82f7588908fa1790401c966a11ee60096bfdb36add2ffaa7de2749cc6552e4f9048e484771221d08b0c0372b387973cd204daa34131e873229f151be855f029c4c8426b633cfb53109f7693e1942cf5bb212d87ec20d13698527960b9d599e70ca4e0883d344c9bf43a03785a410ce18565a720fdd2030134647b442fb73a22c04c589a29cf6fba7d775b8c6813fea3e22210b6e072f4f86cbb87400c26126231bf01a3b3b7333c8eb32cdf05df0b460f21fa42dad6309f7ae817a4f7bdd595cb13fb6deabfb64185fca7cc0957c97830416f7d564427b8ac2eaf65cab63474570e9b94900c6845788feaab1a70059d8cd4dcb9585d1dbb3b7e02eda8c859b81e68c89caad751776a16456d1ff582205a1677712f818e5cc1c01528cdc67c549b464ab278fc5dc48d9e57d0ce5342f269f78e6dcc465d15f82413c4cf4c8a4677479e036689141831db44030b1ad718ab9d582f3f5131af872baaf1d66f6bb14b2fdecfe5d9c39b7ac2970055f2958e13fdcc8233cf3deef7cc0266688457fcc79d164dc64cbd5ef40b9ccf9b97781271a97faa9e0f1e108b43cae66be99c78c132d8f7d7c1dda52de325e5fbeb54c085dcdeca99c016de06d2985f7acb49fb46d02ed07ec9ebf9d0b6f6bfaff9f4f567736456660e17c0a024d745b1cf6ca4813ca37d64ce0c94da985cb259cb09c4f66245044acde5fe05b526904e48a9f9a1bde5599cda1316dd0c43b5c5fef0b7f01700d64f2efa90f0bdc79abd22955f6db9f8e885c0b144c6114b900bf0676a181e35a9bc5df679966de63cf1a4626397a49d2d75d1a9e378f983a830fa609b179ef0c6674dfd798e6ebf18cbf724c30c4c8e61719005cbf942cb2097645140fdc13cf2aa064c5659ce6929323dcfd44532e6e3124c19b1294a0c67cdafca7470e02595d13101859ddb9bf066c24cdd24f76fbab3ddbaf5b0880dad73023073181a93d5f2a1f0213238967192dd41e564503d543152433b05ae5a3a920a7eb5d465c8294d13d7830582de365e3ef5879d11f33c8326c00ff5be09b6ad505b43c4acb7fedfd16a8ca569749b6bec6baed61732044af3d2c5e9d639933c121e2af3ce0f7f47671a79f69184ea15cad9be12d14e4c9eea6e9d7dab62d8c5358fd100058d9fb9cf221de9f3ee9660f70885170e0a41a88994b1edd99b07f377f16fc601bfae63c12818d268f6c310cdb4954f4bddb22e851b73fe1b31b1b8ac98cc9ccf9bdc45ef32f106b44dbb0b069ae284d01bb061e5544f0f479c152e026dd38099219e56c4d42f7009ae432e1bca5d6c353a416bee3951f47dec2250fe8ac45e53305e0dd5d48b759a233ccf7efdecd1f75fc055739861ee14972428bf9376592527cfcc8aaa2a5e1d0648f7f70199181b1d7a28712d0a7241741a3884acbdbde1137c1669de0c1f6b39912caa9783ce733461ca3f3e6e1464bba807ad739fd9d8316d7059b610c9c675e754b09232773b6d18da32df3f1133a1fc292611c63d423b89a091751b087ae02d6216b724a08f3470a71e705b198d2713ff2d1aedfe475827d6aabc93ffd3042fa8e5f2cdd09eee72081197f42e2b310fc7c714550e817fc1ae3e53f3eeb77fb8d32d3bf27547191e753c6678e741b42f2c494c832b1f4159d3a9a92825d5e821025aee9ce63cc9f8d0eb58598199efb320003a0ab87feb7bd7de49730634c5d290315f1befea6bf9eaa41b6af6d665b46551f7e306aae7caf2ccc8efdc242dafb9469b1ae7d083e2e5f0f424aeb00dc1b55e03a4c2e9e63a2b9a0f660e0efad714e9a5bb3e8d98ae962970f8caf69709474e8fa802a4c591d1371a90081d40cdb290d0bd24d051dcacad1ef01415e72a0824dccd1dcc8545a64670bdb5d4542bc63450e19417343dacb360db944dac32f467edc901fa794b40edc2308ed562edb317da881f19951ea452793fa826df83c85b865b893c009aaebfa37a1b8ef7cd39144ee9885597bc0e24e586d361ce9a8516739fb13bfdd7e39cd67fc4b0a3beb9d723c9a4354cdb81969f766d3eff254788960e4669d348e8a3128d8f8f66a1a11adcb4d612f6aff790229bb1b687c120db02116e1f204a66ad797ffd186f314c23be7b62be1ff0a62a8ce23d971571fb3d8986997fcf3efe3c563e520e3824b83ceea9f9fe120af57ada5554247200a6c04ed44c7a333c56eb0197008b52193d5051952b053a71b2b262e88d222d21bd00b26fea3a242765de82086384e9e8d90ab7095861d3ee0772f1f3bcd7a117d996772a4101a3cc32384ccde95cadfacbfad64e2367fea4ae3e9e93da1fafc9889efff62071f27e39ff6fe210dac8a16d723b07fc5f0bdfb23ec51d49608ba031d618e9c80dfae9bd144502703955d6c545589dad82b96e6b40a264548a7572fd8d94a050486a4b91e6a5496176e197dfeb263a3bd90ceed1b2d591c59ce041bb7045349ab946704db798de2538edd8ca9cf8678b1afadca7a90603eaf91c0890e08d3d0b87635bb2bf9fcbb54e2a6ea639045450fc4df54e6d6b7c60028d7f28850612f43454f3c497013432db91e7ba304b119a97655d8ccb96c67fee823853cccfc23357857706947a8257b60fa046d11e7207ba6d53176604b43cfc4b3ff65fb58af5dd72abe410c8a49a03b3d79fe2a7a005f7e44bda68b275886bbb64495e4d9bf3a95bd233660e054a7644d00b12f522512ad71fd9282e2cd9fcefa95c624c6fe321f3ee62742ecff8b4d2d218f90abb9504cd5eae467c93980d25ca1b04aaa0919f00a5633e3de9b3230508fa40e04abcde2c4256e18c05c44848fc8f566e51da082a63c536a1ee84ae804480319b1f1eb2c769cce55596644d6ca07ca146352953f88a67061c69881e78585b1a0e1e67fab132fcd3342d65d090f354e7135df43ef9f91caaa7241814c79da3478346c7e545e7efe1d921bc69f105373a5a8a6f2360f69a08baba84eab06a4afb9eca5f72d6a93da12e17afd33da06fb80cafdfec7ab90617dd99246fb9b062755ba38a80d4ad5130ae15a763b43ca551ef0f6138b0791a18611e0a8905fc31abb504f9833cf9f6df4d6b5bb33658d55fed79416874b8599cd6b1106887b84f26a312a33861f3b95db0867968d6efbfd06a8067b3ba551f25f391be7907f7bfaf9c55859604a3c465d1f4500b13eb01bab17c32f5c0c83d8cfbecad8ba92a239bcbd0b534ac992733d9af6b72699de1e9518b120aad12aa0973fa007b347f8f55dba22ae38019b77505287326db8a7a6293667f52e6f6d381750105de3948a69fc795b7c2c67ef83ea8d1fb5d80411dfe905dca12783f430527c64bdb0fa79b6ff2a7a43b77ab8705dd569b8d320b9788e4cbe2c53dd10caefc429ed3e841f811400826650bddaba7bf5c0f4651bd66bd048f8e706403f17c6ba772b86e7ad6423a46c5e02b3e9890e2d00fe8782b8ddece4b393d89868358da6832d40c9140680443055e4708f41e1e37766c21cf80722cd214382c3b46ae66b294d5a0472e6c1b8a63fb259f71393f00f950866d63d9aaecb9b38db09c0021d35cc2283fe77ce6af7734aec173245cccc20f541d8c5e14a44966bbc04ca36f2568dc4f04d3a3811d17a555deeede734ba5d502632715bcf725b85402ad6d8b4b7c9eb34a501d73000b687fc86103e2d3b4af6195b867782e984a4b58b523273892a83b3d7774bf0d8ffa7b60956b8af594da43874f7263ddd6fb6886202d851088320c31bff4e1a8e2457ac1dafabbb22df6322f28e0cebfab11089ac0e81a5077dd3659f2b06c76ff915c1e2c1c79237150edd1291a76dbb35f63f489c4757c2d31762613545dd293c656a093b7d8ceef4811b584c33ba3d7e96b5a251057172472be4eebc33544feeac69cc3d83fe3b83fa75805d046a889ed532152d05bea370d461c28d8214e45bbcd62e8d4841fa26aabf4df641449078928b6e981f20a8a45e1619145d924732f4b33a947df6c7067a0f517c237e603b68dba0a3c8949f4ba0364ffbbda374955e17ebddff840398423cabfb0c1e69df548adae8e5d4cc5f69bd20775e3e6ce48df2a029a8db6b68d2eb1a2adb3763d301ce88759ca73339832ee084956fe5ba5465ef6be8f15cfb52995c8ebc90cc826c0e3d7bb17f2632c10a0eb0093182b039cf2256d496f90ceab791478d0111402ef50ae47f841b7229e9d4e5c377fca8b514da5882764df2c1f2af5479c0e2089e5d94bf40342e17c560b5f50f71c720e8a0407c0d712708ecb3b3bb47efd710a31ac9a8ca3102631b4f7d3e659e47448e8193e1dea40969c0335626058dd667615412e9e194960e61ab1737ebcdc153f05dd5aed685276550d4f302aba081bf3d63135db0f30e227b3a0f5fa80f4a6af3b771967ec4e9592ab6f206391540297d2a52f2ae91f9fb9eb89db1af78cf87907ac458bff7f1971e7a1eb63dc96e5ff3ea0cd4689c3e3399bbd0a6484fb12a6998fe316120faac5c3c3dee64030c88c5d2f3c579a2df4545e38887656978276c68b59735f3092f62e1baf4a411865db93c7fbdc27ee80263c3b2eee9c1eda4a02eb714d4fccd3885acc76366be10cf47356639164891c865dc38749fa0ac13eb25de2cbf55fa1e8f8cb1c2e6cf3a654a1ce2e659fdb2dd3125375970a4be037011789722d281728d0dd058ee0846fd3dfb21b55eb1712e9d720b6a288eac09ce3c2cede8562681e257739fe4805440c34a4c45f4af322be355f4b9497123a5601eb2bcbedd981a5ee7ae834440f56c612cf6d0fe6b416b68e103debdf9d84a85dd14bb089d99b2237b323abd1a5095784eec3cebceee14c1af0a7680e07a37d8f98ce6e1feeef42cf469ad51c3d9f0f5d8e89aaec6e631854dfdae4cc02a5c9d4d2d6fee09225a0cd9368db44e369decda1db311ad35d373649009d62701957ddca29ce63385d04827132aaa09f19630613046b1f249232c3e08c4d6e773f696165cc76f0287e656b8eefaf5ff56baa21997482bcbd837e8a1d21d5e199ccaa0b4855a33197ecfb54d45f46e9a9a90f84aa1d8b62d18d08b107cab7de7097172e87fdfac1b67f8eb3c1d07d576720a6a747a4c15ec12de56846ac94224bf4dfe6c6c4dc15c2245dd91e0ce1de6ec87ec9d684a38f7e315b2067208a49dd667c0ff50f6dd526d8d383d1c687cd3eff44d7f7f75997f86a25dfbbc528ac67e5c0d67ca7f334fd5b27bce2d01445d221f8ca2eca5cca31457ddb8d55f0b13a006317348408448161b340f30a6b379150092f4f69544aa164b0132c022ab6afc16487a38547facc1eaf8e21ecc7007f23bfc9209538d303c908ca1caa82f30f46f435b0df4150d6d4fcad0cbbcd511e0323603a91085ed8e429f91f66a8762c16cebd21c9ebf7b7044a5d07bc5d63ba2730fb0330eb1c211e4995e21a21b692bbb9efc9bb2d8b2ef3d90893961e3a09ae6b0ec1334fc7c7e905787ca257e1d7cf10cf92d12827f640b56d657a97836a59210e04f70c339cd8c0a3ae80b2a47080687f8b95f603a1bf7281d17ce657cdcbc4b4f08954cc3bedcd4ada3dad40a087d3a92e638ed4043a9a9872f3028da32423a7ca625c70efe87c9b774890faf91186d455e84864a341454e5c8da4b9b6789420d80b5cc0d37f78cfaabcbe4ca397d37e530a52d5bf6ed5a7439682fc4335565ed1b51090c32b0d7248f4353e18d8bc53eb48f72522087253cdccad580d78b0aab5deda79debaeb648c917a88ca804f5922c03a1717cf6269df69bdf039da09f68e48c493a2298dbba589aad826e61307b8e49e35966b832f757f8d978856fcc6b2d3ac6b1fe98d6ad279d75a1e92eca32f85a248e9ea65a69b357938fa120d3fa3914016a21c7487f1b5d48e195adfd8e82402bcdf15a741400053f0b0671372d836ab5859d396cc3778aa57df35f77c29418f96cc6db6ede3f9046173ff9f10cee99f66fe512817c13438fe05f3ec3490eb9e59fe7410faaa4edd53367da8c7b377f4e0a423512831406267a9d260cbfbfdd2424b30ed1c377f8bf659419ce995714beea9324ab49f176fe2aa51986bf467602c60dc7d2459877f2a169d049b93c1ec41ba62eac77efd1f4db79c8cb3c2ca9131e51b92d86163017b9b208546a046eccb4116f3ecd38cee0da90776c4fa1a6d493e74a72b8ffcdd3dc3539b65de4a8dfedf11b791729d5199e553b307c5d8cd52dc8090cb6125dd0e8b7d3306cf0320bbdf1ea756fcac43678b527fc8626606999a310fb7d7c9fdfd6064ebe5a7a81500654fcf96383ffe58895cb9740fa188351032a6e173d4f3eb25eb1e162fb000a11091f7bfece8a500c734bddb036ad558e1688ae7d0b15df1f65080def2fd1ca4477018d3fbf6a198600230eb7ee1581e756d12dd929a5d869f423975ceb39178d425be140f562acc52afbfafb8771d9390b02d23de218533872ee73627a21d6fda567e0421e9332215cfe1ce53ac0f119a85a76c7a4b1d9c3ea5e10754124fd239497997875b9c4b6e79b0ad19aec33ff05eb7eb12b6d9fdddc803b8a8f5e88ac9c41ef839e9ae6d7274ba82ab1c66319209cdd698ad0d22470a4ea7f8e4078f7bcc430cbb334d83cbb153572bb106b0a53ff34f1c9a97a0f7d4827b0720dd64135a77542b77ca82b122a7cbbeffbdfa372d7b9840e7710f5623513dec0d094dd32ba191db5aa72df0e92a45543f5b9230dc734142f2675e086962328fe05cd0afa01336b6780ea661528bd505f4647d787c922b30a7fa17645cb82e156bc1881d2b75d175198058b4e3bcce1ea71f8a2dc4d0da0c8de5ab605d88936a9a8f82b8e32638339a18f637cf924ee237c8b43f41e47a11e68067d8cfafb88fb199d8da9f33f10ea74efe957df5af99f1422be2bb57762857b1501f37e5ae4022f7b16fb4e3749c12b131704a06306433fcb0a295bc248a5f6c495b036558b98b337812868137187f965b989162bc23b98b16c863f61bdff2bcd02da2cff96996f717f2b2474cd3f98c3bc620ff3af2762e5c578cfd2dea345a5ae3926fd2599b7bdf6273e2032b75bea41c847d19ed6b0965cfa87e73c1c9cad0f608d3ba8f090828bf6bed8739878c03a838a2cf98064a65e96f086b8f2da4e2f98a248c8b6a2ccab2a0db5de903a0ec225b23bebba0775e82f93c98877a93aca08931f103fb9c4096882202e641b9758888cc40b060ec584f3c0bfb9a71b6375e9d4517ad668107e90a2009f122ce61cbdd950878acd8bbaaf6a221c88d9038de3311d221cee2e29943ab9ab932174b31d0ba16f222ddabb9d6de7968fdbdc00e81965344005f374303d888ad4f7736abf558f6985c51083a6466d09eba163cd626d4b7c54a24bb018050f85a0ac85b929e4dac2c81ac3ccc7115bbbac02ae1b9c4a50ed87b39023897d2172285eaa0ed724d24d5a1f3688fca4ec9e1af5fbf8ebb379dc0d95e11f310a56c704dcbf29358eb2a0df96d2ebdd9051a98d0e7d6e0f50c5a45f5a11d156b875567e4426a11534a76621290834688b0183bb60c503127ab7de2e27830b0f25534e111b4d22e9afa0914b38b50e38b65dd3d955f97e013e1f8ceddde960e5fce25f97b588312711203e8f6db7dce847c134914486e1e89eb09e233e05f27b6a0dd97af23a7547e1e94a4d6bccb6f8554f4c6da32d04753d3a19a52b1cb9ddc66f3826a0fab6fea1ac83aaa3f1d54944bbd1edf5e0b7ceca5a408164faf52681a56d81fb5cb2d0417c32745fc35ce0c967fa7ff0c3b3429b029f52f6bed4f36345579926132f9c301b2499b3d9db16f21a16107592197d5e140a65555f6d8775263bb5fe36323bc96178b3d6c7a7acbdd78cd07a4446114acc31d3e9b0eeaeac9bc452db8e1e689e11aad0763f0d12940eecb78daeab9bffdc7d91528abda5f5d92e8c4211bd57209816b84e13b3dfcb06d161b336b222a13c74731efdf469d8110aa25a0987e47de74f5bc2325f5fb42f4ae3010762a3fc7aaf0b4fb3245a6332f4ece4fb534a0f5f2da95800ee927289f28a6bca4c22c9e00eb41f409b7f4f0cb4a43fe64b0468e74ed72a8f4acf61528ab72591fb6fd39b214166515e6964f7eb058276f2e044e856dea023fae9e891127c5fe34be3b86974394e4ad37df9e16cbb6776ebe9c9980f5cd15b50917e73971933532be57ed88825dfde7206ef14415015669220714a7eb910f9726c2e6876d8ed5e65f3ecd8e9941ec255a77ac2314ec7ac7c85003e848a24e8872106c5f8e1a3d642c29105a8ce1bcfbd83a3737bc0628f6dfab5bd7dca23301a81fa7b13647b021444f33c6a3c0e6f6eccc11e28320edcdb7f9c1afdaa7644d17e6d75a70664365f4c85b54eb7164371b5223a834b5296aa9c8f61052997de1356987d11975ed19de632440a780fc0936a41a603bf5211f3e94f0ae43cc52f970bd18416b0c2ce38a1a20fcd63779513c686bbeccf49995c94f2b133459ba6b60a018f30fa2525dd965c2e4592bffe98150531f24f910e94f339a20e8437487e33714293d2ffc6f762ef82a7512f3ef8460c2c03a349e68c676aff065b1a65e8a20dfd825dbf6675624c952a22a509bb71ffd437066e13938e8996f128b68eeb9b0093b4d6cf54e69ad9ba41aea7b806a310d8519dcdba499c7178710095ff32568ace749b17a1070ed90205036c511737e8dc6257dda1f725e04bf94b7ea098bb282a81d0e154999f941ec29a0ec7ac7c1d909abd7539a7a85a82ea9be45569224ca5b5fa70a3a6af9280f30cbb4d96e694817ed47eaa0213acb62a04233058e4c587750e6a77d5201d62e3f4ed35760f24ce755f150f951aadf16abc019254c3bfdea2e82fb2e77d60990af0f28896e8c0fc06fefc28ff722f50b569a96d6475bdaa9bab3642d02e9f245f86d5955da4e40cc496e1356dcf8fe71498f814ff84e4d93c44e3b5466184b0b1de44a0d91dff2eb6fc675559244126e8cf805cc5d0ca6f218b61dcc84153d6c89baaeafd6ccbb314f7774bfb897f6ccde64cae21f3199828702463d53344572a54c8b3a283563ebaf9712df2bbedf9bd67d1d32cb13030efab06bf863f77ba53ab458c36c4dc25a24f25105f8e2fb2ee3dcd6828725601fffe7fd39431b68e4e7710a859694852d35b01a59c741a2c3febe4eb2d43656e7896cd90718b189fa528ed88c0ab24c6c3426666e664e638ecf3b6cdcf7ecf61010892fef65150be9d2eceb815ed6ff39e4a8d77c88e9e4d9dda6355d88ba0472dc31360dcbdff424ecfb37a34b4d5564f4de60d1e5f4388b9aa373ede95c807beed129bfe1f55f1cec06fd9f1d491bb5498fd017901ffe16ea11e8c9bc87ca3e93c1bb8b3990520aaf4b681c1dde355655e86e1908c9ecea813d4f2c8289aea91c0132fe2214e29322d04478cb4ffe6e725e3b8445cfdcf229cb23c9be1c8a40611303d81a2946a73aed907dc4ca0f2258280fbb8e40e2cf2132bcaed607f75fea2a52eeb685258e86038fc1bfb52e68b0282a3699df1abcbbeb6648e5dbdf507df43da32836af1350cb40bd769d151f01ded98c42c8d8f6f75afe79d47e808016cebd213b14958aeb181d6a76f84b85fa42c72d82e7a4052d2eacd66e44b59828ccb972665ac6bb71bb6c9a9b4f33304464698db27dab1961749e3dbab4303138366da2456e1bad7fa34ea1c39b36bda2edc05a8ef91a31c7c44a533f43b9edf2d68cf329261451b2d4a58d9d292344dd2a3655a5c3d43a4e32338553d1df7846deb602ecd6a862df57738f24e9dd2d8d6f166a9aa2d77e81ec07ed2145974b528832a12a8139ee1c024d6a3ba46aadaf34b0207481d1b8f65545f19787c2237b68e498adc8f1a49d6ce01bf067df448f37cfd08edef8901e82408c811b2a2b829babd0b7cd71367a66239252488ee230de528ae13166acd6f20f762b5e1a412d894659af43aa25ad8505dcca211d6fbadfa9c3c2629339205a5724bcb09b1c3a14353a6b6468f449a5c47e8a99a50e7bb31331b81ab67256e33f76247539fa4d8bef6fbbc00d0fac1339ae1505c64fdf1ded27542af1163b4dce2590fe2247fea4310a92178662a9ee8b3562d1773e70a0650cbd942546fff6cb67b74a32cbfe5d5274c9cdc22957363c15ad41649f8cbec236f2fb09d2415c31a5edd89ab8294895e823fb605425f5a4c09dda46dfc1d9d8cf0e95bb1ddc9dcf4a48b37047dd9b93770c29a3909bf329f374f66a3364c9405f3e82d5afc71ce7f67b31a2312c50c4e9554a6bc46e996575c7ec0baf08b912f61d7d51f2956f48af4fbc43898a18914b1d2e734de8aa7d64a46aa37244df9e03e86553e6a2b1d0eca2aaf29325c8a44fa2e03483d925df2865631a2c9c3039e1057e2e3a169c85eb69423ffff24d35318436c3e8376eac9e1f59743a0141695827db031acc0ddb85161d1a9eb1bd27abfbb3cfbbdb19eb004acac28229bfabe9fa601b3f78cdae28658e086041e4fd020c84258f7b67725b0a8973191f68261639ec4b8cfa3f6cd273db69c609ccabc351f44dbe0a01e31310e9e56f6e394b430664c026de0751425fb9df3909a9b3129986fa54ec80944ae890b333774541ca47de0a4d05b27df427e2c05cfabf46806353ac54f8d9c00839ff95857f10f1195237aa7fa1069faa3f51bd4876e3c47cd04a01236094153ffccbb67ee184270de4dbfa1e8c369f759c900eba5cf46717228777083ec24d60863bc9196f55a8fe554e5665a9e002fb76edce46f086e968dc9399b9de3b6346a2cf6832890e109f8cd638d449d9a91047d5ee3d905faa7bd7b9e9b312fce79a1211bb656e069d254f4de76faab51820e1eae5b1ae3548a4b6f4ba31a609308fe2953df1336dc2bcf719cdbd7d7b670afcfa334af229f074da6fd7295ccbab5db49fc4ffa436ad97c9a30c5833cae14b5349ce10dc4d4f06b451ac315a7aad84087f68a975724daabe6e6dba7645b77ef8420960204ddf7845b5b92d7fb529d98b5539ba5ebe76acb31b7afd6066dafecc1bf7a2d340accc6b728d6083aadbaf6581a08ebc94850ea9a9db89d4cfc392d62954606c7ac89da214430766103e46fb66ceb1ebe39c4a0e96964b0d81312fbadd4eca9d2ac4249ef6d0208ecc38a903e088521fe1df9a5db27d25a1cc3e2f930d6d884af4995ca8bfc5b772bab2536fd62d8f3231c1651183081af84ee5fb11380a48a172eb334d39570e99f87d91123d11b6c4fa8f152b03b8f6e51de9b573f83b26bf8e7356257af49458a02d05ea0e3c8d43e3706ac29abc7e154d2fc2982faf586ad7e22ff9c0dc9841e5d7b218120284c17c575ea2f270aff7256cec04b34e18d0b5cdae20ee7670920d02d2e47dd686224cdcde4f9a6293d18bf2aa84d477c43ef687de92d9ba7c949699d0fe78ba6af1e41d130f0b2eb310fddea56a94c2c0e1c49782b521d4f7ab4b484c875af982fe9ef81f3ec6cc0bb5768beb05cbf17e3bbeca5941c9f43b4d76608b8848c6d34b1eaceda62f556c98b8d4e95a143a6c1503f72d01d9332a86dfa767a6ab2c91696169109cf7b622e33530024f70badf0b910913f78435d9ceced065b7619231c152c8733f776488bde6d005394391c2679fd303c5d54f240d16495a30d9f0d7c82a79c09cc31f826da778b76062997df2f06870a2a21d3d838ecae31858ce3b0cefc8e56b77a2ba64f3e629bf94f1f46d1954ec8dbb12a0d2a4161d9b4c8aae38fdaf60255190b8d96e0a45d4881667709e9a151e8e7e94fcdc572eccde25943d26c9b3347e4366d6e9e601c41d2addaaa465c14704bc646b37f9201a6204d1d2a99226a58cebbfab94b39c9dd03fa1e464897c4349413069c723bda0360e34329f5799d835f2423cc052268c402459a1fba9c420dff622782f363a10bd88a284f7ad14044b490723b9ce8639941383a7d534adcb3ed1ed7be5fdd0e31b9e2d372287b9711aeb2e7d9a66901ecc679ea9efac02746119eab612e662ac32bc9ee62dc5a096baf30fc069489a87d2d1aaf1d3245d7aa89401f0dfe7321756be09918af67417c86677ad17f53535e89e70544372eb3c3be49d303aedd3f5261b0a35e60797b0c65a2b9ee765b114161c629d11f1767bebd6afb310e701a935b7e190df504ae16c5b2e2cb5d5d0eb54a4fcc61786007c37483ed659975193f45d331155c7fc66b532108dd6984426aa103155cff5847de83c463fabd30e96c42f38b4fd502a988e5c30909983514eeccd51019710f18e6c67efeb1f246c58a1b9183cdb14571ccd4a9fa340af256b861734469e41b296eef02945c0619d2d8f7d859fc12b56abda7943070992b98579ae8cfe5f1bef5374e6c304753f9e2b21379023cfd33d6638d5e7bfced3f2923aeae0f6b06790bcc1ae09c03ad6d8bdcbf87552e0b9325539ec4a40fef5d971554059f1effa857f1101e57466dda270bf36f3b59dee4be7fae2e064d46cb4d22cc02d17c5c3ad17e786146cc1db6924107330f9685600e1f46b15482ae4b985930a4ceaa732b6cbb8b35ff13420edd7f4e4cd40eeba0cfb3d84a5ce7ac73e390a010c70f10ce307f76d7972f16e54630be91b98774414db3e57bb1093177f53284dfa6cc4a2312db87a97db82ac917a39fb7162b8340d32a5360a8db877a98cddde8be74d10d6bb197146c31cbefb1a2420aff563e9b9a7fba30d7dcf6c372c68fc086b47d547b275c864ab2cf53c2923e25d079044acac30a2395bd0b63b1498f52ba3a46b548fd2510395dbd8fc8a8d4b66ded28ed8370fcf45ab18d1512e073884d6c3eaba680c108eaca72eab12b6a37f6abf6c64338b8d092256c4db62de1247bcf99009eded0bb705be0e85af63af3297558845403b44a1b788bdff35b2a04ee9cb2cb6f291ebee91db8934feb8bf5cd0be0658de266260f36e2defe71d4ab8e05de217e56dcbaef64d7a0eb3479699e02282c9725b2cf0bf56ec6f41f4622713f76948838bdc8bf7f9bc57c7041ac22fd18f2369fde25d4256e6fe332f8d8098299f54072626b84582019725d6cfc1b977d4d305814c5f8a56ff88e410f495b5b1b5ce974e3b8fddb50e5797195894dbfe1467c448893503207e2248140c8942a1ebada550d96dd78e9b60e7a93d3dbe60975b39ca7a319b64d0e58c58d3e3ae6419093dfa31835e955d03223dfc2837e6d642612a42136fed99d29cb56eed65bcae9e7b68bbe7b9a7bac041327b9cfb80fc62b314344d99f24824efb779bcdb0272104a6f6d78a7b34d2c1ea28adeb1bf3bc0280c736c321b93514fd0edd745b531403b99ba6366291c066126c4f96580bd4b41f13af5ace7dd3a3ef902095a1e86520ccf35f746fed3d829cd2b73a3c1c8e88efb41d5ae8820baf8699f551725fcd0b9bc356911f42fbf64fb90a325304bf9fbe755b1194f064b1e9eeb7a4a0b3092eac8d2f398bd122c1fb554040d26e8141ce9367c494632c9e1fdf67ad930164aaf3316eb4d2a714605d76f446717617f26f564f96070ffc937130ee69e24344d995886ebbbbc7cb87241d85222fb310f9649cf2e7002443160076d265354f10fb8f4478ddb4a2e1e93beeb8c4ebd59aaaee520a2c10726b20952d87ff8aa2c129265e7bc43a6d51d3ead61bc0cb5f575d5872c944a2e3e172952460ba2153d742a9ed3afcdacd5081c6d6faface5747279aec28c8c53342182b274e0aa0d1872a11181b65dcd3f0b5307cf6b8c8a7f9188288bb6bf9ab07e223e74a4f565c9341a5718ab6857dacc9653c4e792b429b084e0c96c724d3025c0cc0c2f08a9a253599ac354bcb7c377f2d5073e7f895f985b7891fc1788ab5bbc616b0a1c8acd7239464f9a99df47c505d84cfebdac2761d472b98bf48a51594a8b2c3b0b0d2cb8ada7e0d5fac3ef2494b6664e1d0eebf7b5938a06661869980c2f93e583471217383981a73718b981712b5a3c0c57d720e55fb9106670b7340772d52c297d2020de7e24b65fe62c5aae0d47507a25964ad33adf520144a062a4874b03011301cda733412571a8740c9e8a7bf3e76cc18dc8617e5c2eb42392acc0c03ca8e62f11394fb4b1c0f6eba4656904211b5c27c4ddb19c9524aa45b6a0b36d268385baae4ecd541bc29e959b455955f1e6f3113838c9aa6247d104cdad916286fed80e0a1ff34006cfd373cd8c5709579a28f2257ad5125c086bebc015dd9fd8268dbc6f52d98046da3ca05aa664fd96eb8e54de5356e6cc158b64f68f8c0179d1efc9399fa199a01f91f7bbd493a748af4485b436f9dba08d59f3b6782bcf0e11c500b267a327e0d9f3a0e4caa4c21c14b761bf32951597559c001211ceb4004641cb9fb8537e03a3fd68a148b86eb594abb463abca654cb6a491c76023bd627ebc11769faacde502c45be777247d6245c4a91a1201c65ac6cf47fc725781225a11514ca362dc29a73329b583570f412183f5c1770d01bed4cb6c59df353da94892bcfeb077769ef03b76b2caa8daf78f6ea22d5231b8d6664c78bdef4f9dfe203bea4f1dca28f806dbcd9b293a6510720f776c8031d10ac628d5ae2f7818ca6ac513e3f025f7cb29840007ad4c883b07d29198f69683b3d7770db0b37e097fed0e2d0814597b25ac480d2b2afcf21ae239279daa421f4bd7e8452d7452ec3148009e8b6bcbd48c5b406c9da50d44a0e57762139330467de28a375c17a1f45741d1582ed6ac117131a557795dbfbf742c80d421b5e43e901a708701908f7901704a314d4ac26b350117db28eebe1c7757f87bffd6e23c5ea745ce2681f9f8f805cea5f91c2b79c2fdd66f4f47928ec1bf8e65f24a206e62628f33d402c73b3675ca9f4695cd345719d3382fcbcf5b3d1effe88302ebc1cd16cd6c4d955a6eed657b4d9b5e4291c30863de31f86657b23b54244cefc55009d22a77916c51f4f0b776387ade8de80c12f8105423e04bfc3b3271d1f8f6edad010c47f74c8139068753d248b2049ad54ab0278eb765f36d318243c8bc878e64a738345254ac2935cf37bef4067e4844d5aa28dbea4667c5146caff8f273ab105f5dd2e0aebac16da9590e8b194719d2fefcde69d1172e36eddf60c99b1e5a979f00f3e9b9acf95d5b5ebb2bcb1920d3a35bc24e95ea9820581854e10e4d2abab0165c92983f92371bc9f602be97351fe3b9ae25bf3e50b942cd50cbb6dfa1872af244bd0d3df4103303636d6c422bbd57864e85abac4f7b77d0b310b25947d21098f4b6c2d4bfbfc2254897a867c99d6df96c46b56d66705c87d27ba72788b7a4db4add281ffb44237698451906bb0ce2dd17e9c375ba8ad26341f4ac5e7c466211c6a57121d2590164b1b3f254bfd4228c20f823083a3de7db130de17c6e14a69d7ea8b8668e346de6cc01fcbabe70dac4d9d055c554cd866c6d6ec4c9cf8d1dc57a69e0cd719df3472ada7aa255c7baa4cf7b667e60f81f9baad07969dc45718570168dcf8f3422f82449d101588f6ad121d569518edf0ac42160dcba3a3c26375cf400340facb079b3d645bf2ec2033f3f9f040d90c6e4788ea9e0864201c60e5f79dc11925479d795fb2506cec372348a1800d2cd0343d33b8e28362812aa3445b91f9cc2965d5376bd87ccc6f44e854ededa7d638d48549dc8a5404e3914451e389b0225fedaa62508e6069ea9f894492f62846946a9760a9c350af4b16e77c1a14ae20f06b5302a99c51ebd140b7275dfea20e45a78a2d6e328361870e2643933b4f6d81792ce9f55afc79e04bc1194a779927765ace56dabed522f353450e0069d2519e13294c9c6ce64493a06a8b367bcc8c592f33dbe28138b99bfcb754769d06c0845345a3e9fae7d9bc21337e92f81577f0d7cc9266ad46c893e46676653b38ac33f3f469d7a7413c266b1b55220e238d168a9aa763f24accc185b0b4948177931ab4e4d00ada83b2e96a902cc9f09455eb28fe67b53d528072439e406887bf7bc82e6f722b052806df24fd26fbba2f35f88100304226823c9df09c51fb1abeb074a5cbeb5d661f69e1264200f4f2e1a46dfc38b8114ae20e0b0a7ad51a685c0198352ad5b8f394be1a32893fbdaba7061696bd5ecf287f8fccf846c5584b9ba71662c6c72190f587aef47840ea5a77b21fac84f16fa92943460603813794acfea65df3c492073c5b16f4987098a5d7678139600f382c3452073a80f0c9d45248776f8a1284ddbaec2d9319be68821a0e1b944fe368ec4b0b0e00ecb49dd576663ce0bdc430fe7e532e4267981370590b42891e711efcdd1bc8060b671743dcb04916f19fba62426d532558564a0fbf16c5f8358b9a24dceb9403a174e4e4443108e31c86c19a7c28a9f52a8af041bafd9ddbc9f03d4c2ac55fcb6bbaf7c496d3c4a0626c5ff2dd2147f4dbd4dfeb400a94885c71bacbbf183bd18fdeb2c5da3e1e8a093e647c34c71fae4b45b39a4cd5c4465dc72abd037b2fcdfb105ec714bfab382e984d76efbcc625d1348ed0bcbe2ecc6a069c2eee77da0586ff01ca532de5127ae9d833130a38e1bbc8925aded4427e09e9fdc9fcbaa12fbcd2c8c890a49076fba2cf392e3bf4a198c003469723d0031dd3cb9298d564caeaeccd4d5d9e5d17abb87923f1a762df11aa29f6762a2b14c2cfd65d8353960f0113afa0ca3414d6027b1a3867fb951582c02fdd716b4a64df2e5dbe44eef3db13f5e0df02f130feb782882a7be63d1cbe9f10e904c0de331e191030dc29539f3d70aaee6bd23f5262b3aaff4460781de4a3643f367ca65645b706c1501673dffde187e2465af455c63b1f4c45326f84a5722c300ba21510d2090548a682e9969aa4f6535cc8075a4d676bb79599702e06e365cc7f9646edee5ebcb6a953f295460309d26a0fb618ab0c07b8354091150728db9197bea7daab6dfe265916295d63b0d6ea1b8ebcfda2cc4d65b1d63c368554e38c15c2d4fa91ebd63828819268c8ae890948186c67f7c5d6594a3bfe0e8a7a2bdb8ff4b5fa5b420e026fff498dd416d7e626a3a1c7e87669ca4eae7e747f9cf02eb4a81df4caa9a0d96a733e6723cbd57540c439650be10efe59184c68430793932dbb765c74e264856585239684630a4df751ac78aaa3648865406720e187a6dbde1c66367754481e00d22bcc7548ba61a911657737d0e95ffba9f2cdd8efeae8bb8493c47e501231a5269b6c7bd02046b8712bec44fb9c8bab693476a1aac02b60a74a4ee9bbcc63dc85a16c68155f45fc3bd65fd3c159dd898049ede551e4499d784846bbc64f9b5dbadbc699d0f828f5d1bb844e6138ab5e819a76908188742904f6833d4b2f8aa148ab35e4f361157fbfee79e0ff7cedead7f74a41a79087782f97bb3c6772168506eb3f5434732ed58d27918bdd6e0e51c28f0cde461405cb27f6c2a155befc1a6f01d76fadd1fdc97b9fe461444db6c42d4377ae01b43354d90a4b01140579ec46faf428fedcc5f9868940f101e209c47929b3535ba17829a9f8a6bb822f81c06f5ce41cdeefe2ce5491d2a95575416f379562025d248e307cb30c6b1fc199a531e8ed08ca51582acb1f7e537662b96c68e3f1c03f6c3b9801530d7235d814e6fc1dd94bb803ba25d6f8c9591d779c4947c9815f5874a875c3808fdf5a6481a5c4d61220566e17fe55d0f0683306c6197d5a99272fc8da11b60ad5db4bc0ba6c65d85250cdbee120c1c4dc65be5f14c24c784d8aa49800fbc2d9b060680ba76cc400a1a62c8b46b1ad8affa64d56b949894303955b2c3cb7e2352e8b00b518d937ac79e9ce1b72f32a1102ef029ab4e45cc554e60789cb9109ad5edf21b80e4b019e712e9c468b4d220a66965712b75c142d4b0f13a0eafa4d58a909f68af159a081f0fe916cfaa75c55ce1654b2ca35192148158cc3a674c390edd61ec635b89bdbeeb0f89f80f68b94808f86ae3be64158f40d1b719343f149862ed0606452b843cad5140100b56da5a3de732b2b15f14fd19dc44ca3d60bc59bfdf010ba17cda6d7423c640f5166da2e0a0c0ce1e797e460e65743c91b2808949a71ed5e8d4d203f3156d444ff31694725deef466ca064d2ed7910d1039bb059a1bf7d389b8b58a3da5015970e5a60762a1f4f21ded651df5d95a9829ae5f8d990bb7e35f50dc0d0b3df6ade300fc2388740fe98469ea3aee8a4115adeb99c22801c644f6d7099cc2b235414f62410a6d311f0ed9acbd1f9cd86724457b4b93cfbe59eeb523f0cd34a73f71a12b65e86e3480b58baeade136ffe02c75161caee442a482f30855220a2915e008490f437bb3fb79daae7db0fc37505749d12b4d382218f802c2478b9d4eddd65855fc4c57ac5b9274834fec62e7edffbc47b0a652bea2fe97add808a6f3392403f132cbc9c8f38ed41d856f81c7b471ea945149eb33f2c9cb44c5d9506d0282c567cd67f6c04abd00e8a073ae61257105de70c91266d8974faa7d156e5c15d78e303febfba8c12435174231c8693835c91d0f338b9cd6c289e810124a8224e5f10fcb844281838bfb2b039c8b74817ff0763d5b16c7aeb9fb8b025014e071b0f06849f447409b56898cf6e1eb5159b3cfd4ccf03443639b2f2bc10a1b5965eb507a398f915031ad1342ca7cd304d3f6328f168ab8c8df49651f3b7a5ed096195d59d235e17c9db0528f0ff87e0d57d6f1af3e52d599c01eeb91f276a97731cfb47ee3eefff816db390247a3677ac05d8d43977cda93661e92a636a93c0930b8de1f00c5840b2958f2a89737b6b705ca1158722fef99405b05a205ac8a5f707d9ccfd201e082857183dabb12ea96bad03126f35144b2f8e4a4b13828249e44ad5a4ce312778d35daf673b34a5777755497c6678ee92ab3a65d092eb7c3277ca19c3b9626d5bc96d9b0681b97ea1e433d794bfbef43536037a21afd6e338a3fb7f41ed4abc3a58f37f7d285f6ca7b595da7d4daa1c10516ccdaea91447b6de3f258fe84c549819749d6b7198711e31656a5cd7a112d41680c8ad85de7a5f9916c813f3d9332d3b3f9eaf5991e822b5d28e268c9dc94d3fdf9b5445efb4b6617b185b89df5bf7f6f54a522401740ba495777a32ee228de02d1d489d4c13a4ea89157b5157ad2385597be45a4150b9d58a8dc45c284f43562c48b13ecb97da4c4c78b58af13dbd27c3b55232b4ad7c20c59772b7255d458a26b4b16fbb7def963a3c580a73a3f3de866104cbbd9b46d6bc8e71bc47530ea5cb3d61f82efc91e88e33d6d0a9a32fed24756d9f6618c610d04b0ab8d2732bf6bad1155f4bb33fd790100d9f7b07bf8b74a01455e761c3716adb5b876752db57884a6db30a31e4f296b799d6a0f25d9348715fccc37d5746255175f5252ddc5cfd9807197a5a022b3d56bdec84275d7bb42e5dbf8b1ccb7940a4abcdea88f38961f8617af8c01673dcd96aa4bc4b6d6b59a4ef62e87a67281f3369f293aa89ff70f2bdbcd80d222878b997311c6cd55cfffbeaace25366ae757adc732f5cfb8aedecee2608f3d1722bb40ac3252f61c108a9cf69e08eaf4e8377426e35d688ab646c081ab4fc8d0d35e39dcd89029cc113ead9aa476638b1d0f14056291d1339c3e76ed97420b0de95db9ee3313552820c9bd5eed7bcd51603b6615561a812286cd0fe8fcebeb97daf91deab2b1b1cfbb21ebca15f90a9a5b6caf7cd162432d8be131fc350a5104d6036a386b38268ca7ef812fc5af4fbca66319cba128211747a647fb6b41e22b3c24d215e7aef35b0467a42c967cee010e20a9dbec4505f5be2540416c634479959559d6a3779c3ba75f24f4885d78da2e8b08569f8bc66fa4070b80affde538068ba9e9e9e91ea40416b9253ce4d7ea2cf4a349d551244de03949c50305d5cb0816e7bf733c7ed03dd9712461b0e23e437fccae9dbbd004be79bc81555c956a2595c1c2f32b6c6ffab37db742ab150727c72b4957a2c73b15c4951495aa8acf720397e29e16f4f430364de495976355fb8541ef2dd78abbaeb6ddc6eb601f48ef5042cf9e6d3b3c86346016082584f94a2cbc47b067ebaaecf0d7e11730e379bc236efcd8004d8a83097d6f6f83a8213c69e64fb8065f6237861727d08b9b66e181c7504a35c4a6e6c868467714ac643c9ff2702231329cd6585e50cd45a0e98488c0068df7b0dfbcd4b8ae59a1f3b478afde965e7a482ceb2461e746acdd7210257bf4e97b67e9146422ce62be240bcf88cd9616c73ab8d16586993e44b40bebed87aee6b833acba8f5de5ab293097ad90c842ff57ba5bff134300ac2940402813ec762165f2230386475f08d1c773539613b02e4b8d553ab2c0e241a208ad99be315dc03745d16c24198b73ded036e103b5065ab1cfcadc2ba29af49b0c41ed544ff2d16baeeb0f116c4c225f2eb10c2bd485885fa3e32b64f46ee16df5d441b29d553fc4311825f8a15f0a5ed4094640b4899f195fe6fcff8eef863d0c427eb8dbbe83787ac348fde6c4573703f8e1cab9409f12d719a4bccff0c3fae7ef9321d4bdfd47ff4dd3cbf9f7463a33503a0fe1cfc4c53a1dd18341e508fadf48648828ce9d7b82dd49e7c446a318539cf3d7f0ab08ec3dd3fa1e7691e5ca420f962328ebef482a8926224388309fa023acd88dcf9f8b352e5438b3478f9188c67f835f4fea17a2d3175206b366b8971fca7ac1f3ab518b54de72d856564342ed73c05bf4388873f65004413f772417cb2a7e0f751fde371ac0ea85366da43e31ea66e491c1f80a42edb986589998d5c2162691a74ce93ef5cf87a6ca136cc345953c54992d03bc1a95191219ba9fe3dfb11853d7c2a93370a2c6f0ad59a1c365bb9da6b801a458a63c687c78af04e76df36f212f1875ea7639b1cad49ff093d722a05953b0e42bf9d5083ce543081c78d4b2b9e26e8ae7facf60584b175dbb60ff9c8e4aa7bb0f735ea09e1681fb37342f3018b1f38be3cd2850db7e593bd6f7dcb195ca0c9205870106298295f8e4f4c438b9862aef7f91ae3b30331090b18fa789555c4c7dbae08c526f2cc416303543d171145e09c94b636addb623d74a3167b75eb9d6af44a7baebf6b575b1e02161cc975141d1cb627f8cc95b358601aabdd83ba6f1e6fb291242bc7e3ffdfe6e61d16425bc0290cc0bbe54c30e22254945f2c1519ffbcacb80c6ff97ff3b69f3350d1aae582518a7359ee702bb16a344e80d7f1b2b53277d6e6430525b31425bc39da8ab52f07fce20fb632f1fcdf04967a181a088b425e73f09282c8780c952bfce4ce8b514bacf1178c83f1796376efb5dab86e4cb0123dd3a94e3753c45b7fef46146bfa59487294ca2fb43ec04c384808bd6a525559e840fdb37c02ad6d72c2f2ca0fff9e71e55bcb3657142f71292afc968db5bd7d2f9c24ad024f17bda3329541526023b6cbb432ce25a9bb2d717741afe91662ce353a43b2dd9c8a3489306779887225a30e86c301b31f934ff1e1722f63e6a0b868c6f2a87e3aaa3ca2ce7b9f5b7f60a2874cb056fa957dd636012bd814ad976718879b61907ae6c4250dd9780ab845dba2243ab51d250173bde3db49dd1f858f6d2b13ecd021845aed9354bdd8716b6193c67322b1d87dc7631985cc70f4bd94ae9987ce9f7cedcdf0ef1706a37a88b932d273ac5b86c29ac7a5b0564b9c078048cc8a601cb4889477b64093ef91bd4f683ca0eda72c23019878c5e8731d8798b63ed64502df9f76029135b629c97dc77eac39c18e38348f4fb16278cb1a964f0b30df0a23e08f4406492343d9f231b56420651e1f2cce2597c8dae0bd4b2f9c392bba1f22db2763fddfdb5608af29d5b3f72ef9c2ba1418ac0418b8f2e5452afde064ce0248e98ad8b58d7b09c4f3c20ea53aa7766082121c773b0eb4e73c46ccc3960b03b67a622cbb890894cd2675d44cf35ad63330b96968bd6db6f39808753de795dcfccde371a884a5c1d39e9c6e6aca98681919ee5e183936ffcf660a1edd4675f37da1b3637b79c00b59556269ba7d2abd1405e1720f4341c5ae13a996e83bf4b7c8ebc497c337e0d5c330be69f5d0267e7dcf34bc2001cab2cc851109444e2b4ac817d900d024d9bf26408ff707415e18092bee8d9b3bbc48867aee3d1ac462b8162f575ae25469503cca508ec8e5b5d3a0e8a0c5366fd00df9330cc49a986c7e2a7a7bf8ccc0e92a83f6d01a6ecc6e01ed65d330ff92c41eae763bd2bcc3e392a742fd86cd36f7d0732c62e2126513b741aa9ca35d7ad24a0f8f231fc8e12b004f5710eab5479d2bf127167beabea1ef32d9fcebe2ac7d6e9d29f733ef024213777aa8cf8c6391f630ca36b0354a0c6a7abdbe5de7aa504eb6c4764b8218230cfb435cf60bc108dae87fc5678cf8199a72d595dd9831d246c89e1baf22f45c9a256a5640df1dead94dbdaf102f6b0cea6a6ce9577ae3d075e0df14ce597e6b5689f3dd6fc7f9de3eb14392897223dd59730b376bff191ee5664a2dbf9ee3f00fbd19ad546df34870e2c3318b17cb0e8730cb60dc9096e9017bafe96f526e2cd1aef786aaf2576248e3fee3ff568e783c4492afb834d953b1af7c9150f7afc5b44100c315946c18422eeed3fb5a4bfa194136057db2d04c6e2eeef57b3a8721d631469e64fe83176e0c55804bae5f5be9e98c738f979ca1f73ca24e340c85de3fd5a3d783843ca4f6f5927102317698bdd4fb8b8ad5702c41b10796ba1a92cb029fec9c5564ed9e2f14add8f03ddbe659fdc6f40b734ccadac2832baf7df786a0b918083e4cc783503c46ca373e3a72ba69931cdb292244d6291133e3f85ae0452119182cab6941634f8aeb750a6abee9f5403bd57f3f2d3e7ddd2fe32cf6557e6cbc5f8402fde8d70ee7ebe6af09113c549a11459772c5dd8e7e7083f37fbbde1766f65a3ad40d1bcedc2dcb19454a361d2d306b3f25389b424a21d7d987feeeaecd564b220a21e6455cf8d81f535be7690cbf3070f805ebed604f1e4096a085641c37b7f9759112b9389e2555f838b2706b327a7df1071ef89bc82e92973283c0232eeca6f7f5d5edec79dcffe055d740d346a20b00748f39ed091a5844ff4f41b8e22b2ef5fa5e01a8ff6b5114aba3df5e3c695476e7ac35138cf725a69ae44856a24b98c0ebd234c0295e2a72cb3470248d188d9cd64b402e23b147163821db52e1637efc8dc2af41eb3669b3558f1a273730491a4283cb3b0d60cc401003fe3356e21fb1eb56479ae40cf84a8add0c5faba9148ee993a0a843fa79d4aca21d92b84b11c47607960e759cc2ba67dfa3d2045d2190609fccd875fb7cf2326947a067db1c4ae84b7e30d04f6eba653936c0a4a183d88cc26e1bd585a6e533b9d866e67fe41edad6be44f48fb7cf27aeb5c6e82c8d184ac5d38a2ab54c691c3465901b2bcde6dc643fc5a0d97e6648c0d2a69eec7fb35b7fed2b9e3b9f089e133d6179df5621014ab8aef9166bc89c5a9e8cc7d5fb5665a4bca77aa8f76fdf4c9b0c503c785d16df79e33b7415b1e3ce7e89e749d1275232456a4f6bf99e1ec4c2b7a157be298b7beb03966dc449924e5fac9c1701db123e7abd3af427870dcc79e984c2bae597323e2e73f599daf84a49213161611aca798e966aa407dc3dfb6e9f9bcd2e883a38c63bed7223410eec343b0cc461815b526e8d53a5ab8d8112d6e4699815b4417d449e32dba9aee18a3035ba67c914d8d03bac4ea2f36a468861a1c26fa57524f6c123e91774db3245fc13adb7641a8ef693825be68285ac1ae04950ff8aefb04f74965376b28f52a96c6332db82a5a90cc9acdd74d3d2df63d480573322829a83a87756eb27204dc2e635ec54ba788c50633ae637686d9bb4dd557ec39f8b6aaf5bbd00fe2c7156722b79dbc96eee1cdff3afe49fcecff17fe7e7f309dc40611f077f76b361c38f04e62b267c1a3366e267a7caec74b116be3957d0641efd9d85b006328a8159100e9b6413ac2ffdf5fcbbc7ea90c3a4d88256f9a8b3638b21d914f710903f6a28721138bf7feee6023e786b8aef2abcb221105c00e9218d0c7bd44a0cd266c5448d3a81ab469c50f1fcd4deb79bcdbb3db5e80595fb50e7ed83956da0998fe3579c12c089f189813ee3613855ca5fbb44b80c141bc5d9551e9f62c295da6d3f041607c31ccfe07d2ba07dbc783bce0f43359effc0b310d50021b751cc00bbc666f384cc2472b32acaea728d70177a1d05ad4b050cc6fec98edb2a674aeab39f6ad7d8551caa0d5293c50e343b0cedb53c289b25d3cdd0f38c361b174b1169121b1cf027b430bc53047ca91cd608664e2916415f9ff360397943781c4cd498b81fe2e10fd83b4ceeecf19a51804cfe0e5e64ac51704627237c893f227bbfb60e76b25be6b983d5855d6206cfc11bf88c33679b849fbb6c4c63713c470fed0d8bbfdaf108c4fe9c342ab562e13c8fff9bc950924f6ed4c5940af4ef415219be08bf79e9ed7ad019bbc9dd932d087d2511a071a670dd1d445f5bdef1acaf100f145fdd0f8a23559fd31888bc2e52932eb3575b64a160061254c238c2f5e11948ae990e17b94cac7d6d0b9e88bc5a598ba56bb32bf50f4ca4f973be4236189f6639844f57c4d3b30ad73738959b919e41229eebff356b3f68cc20fd8180d192b1da5b1fbed9de52770fd766d7ddaa6811b9d5f8c8b12241b00657179021ef227690a55ade1e5e6f8642e6efe042618ba7723c68a1a5e7ddd8e4d5deb7a5bf3786ec76f680f0beb3210c79a49b75e037dae6e391c70cf4f07c6ab2c6705eabf415e33b9548c6027ec12c3fcfad391dfc5d54f4904432fdc5cacad4417f3c61ff8b796ba459cd034aa0fe53e9a1532ec650790759e6a2c4d62b50896e69d12eb7f7a6326e13d5124e7248136d953173e3d7434e87aff6346b45ef01743208f3e118f8f9ef515734e29b4c89d12c061f3573b17fe4859e435d0e588f877105e7f9352bd3803ef5871842f629d4ce3c5e60c837229ea68e141aa97588cf0f0c786b61bc2b2cffa3e98b39ba5b67b039bbd6b12c8639838d837a1c24d9aa315f7e67e1e3584b177702c8966df8b686c5bc29ca8f6f26670737513359a08643028749108a4acd51fd920787cea8e45e7cf6b5905b4f7c53e6718badc17e8883f16199f3b8de149a05c094be86f2b227c3d8181776cbadbb0b6835224fc65ed994685149e365d479dfd67a488de8cb0c7811d2f00e346e5b153b84e262cda974b14cc2411ebcf76b60b6fb3bd9a6ec1d2c2af9bc6c6b654589c3c6055e88f810e32ccfe334a827afb2cea1f443bd5abe4f8157ad674db22758697ac631ecb6ca0c6cb5fb3350ec8e557bd11d5be5a618548f57950bfee0b968206be57a543730dfe853337e7c234555054c76a032f541f6adbf5b228218b5ea7902ad618535da915b14afc932d2f14ff9d8121f26a6122c5f8d429fa9ba5edbda79b6c80d09c755e0742131d67b8a8ec47190f21a369d362c49be11c7b18fd3b92fa0b690c06cc7053c5537c97896434e997600f443c6c89ce08f561b3fae1c9918bc5f98e613b585ece66be6c21b7103fa836a633180453034839070e54cad8bb4382c22210f919442bfb097fbdca06c9c89de6449a59363b4d9f0e082719a8e8221dba27f7781b9c9e2a74ecc9c37d3bd9718d7f3450c73dee45dbe5f2455412c5eea152efd0515519e16542a3ffea97eba804a407c94fb441c7094873f41310aae1b46c8ca0f6a83888ea3ca7ed04e815a927c3e46c2d87a9bc71d96e5d3867abbc83a205457841dc02f5afd842dd6a58f4c0285d1d10cde3d8b7b5ef7999252d8852e60b6f409db4d11572ad862bba57fcf90b4892766cba6626f38bc0e0a5b5dece76767ef56f5d390515bc2b85ee59fc1fba3c5afa7bb18eedc557073af0fa51602e3c7806d9b657e3d7ab55aaa84752c7dbb5ec565a01bbfb719584ba7975686dd20d96fc12d6f2fbb3b3cc6d8f2e7edcd2024fc7fce8d43ef9803128257f9b0ddfd81ec30a714130e8c9834daeabd9e72a00cec165212f4e7c8a7afacb132339156ec6a083b60b73714d9880a41101b9e986fe98885e85d35348fc49e7044a83dfb7b3917a5a2b4e86d92401cb30033d014eefb95dc26d51e37efdd8da836b323917e58a020989aef71944dbc114b7764fd28a297c48560474301d11bfd2111b258b52d82f674baf1c14148d470ed6c61d6caef25cb6415c978ac4fd04c7ec69ef6db2c323d060d947ba5a550fde66380335f1ff748712d3706150ef3b2e3d1863f32e3a6d08b3b3b30110dad8e8261edad06561de56ab3b175f8a5b3c5a271fa02ee309be56e44e977a252694e9435e3e42ff80a8b033f44a25cedb2fe035aa357e0e10259213a632e69d6ebe4a0e6a1b37bc332b5512de63641de7c5db65e9aca4ddb1b3205fa064f01124718d91dc5c4f399b890e832f575e2893d9132cbbad1aa09c624806dbbe46b7bef974204c9506f3c9a116c55523b207f229af0155dcd4478571dd1e400941c226269b7d28e81a5001111392ef4c606c7a6e841e0f0c00b3005d27e91b95a530f78b282fe8eb0da8609e763615090d5de8ed72e0dc8a1e3765ee6e5d6f08f5548af149b40b6e053da2e9ced65d6c4afd876c823cc48ec0aff14189008fe87e0443d2e787c927f6167872598d5022ec42d8137f36a555c27309f983bf4209c0c926a3f98a40ea2d5cc7d767fd5bb7b585fa26df9e8aaf45b73e6cb426a64650b694ea76318a46c68277a56a7b3bce00dcfc89237d7ad8623c205514763aae6532aae830b193c5b68b3b60929b2902658305e3bb065f19d3d0d205da1547c3e5ca943108c82f17c4dd2f2f1dd85228697ddc726ffc2e34b8705b94d6d8cea42e0b9fc0aa1a00a64892e18912c9c117a07422a9bf3dec6c71a4a968d7eccbb8613139a353a8dc99294f539db9684c5a5dc5314eb601d5d7ba34075f17582fdc4e6af269d9f563b1e3102696215b1c8934afa3a3a5943c62aa859f08bf258216c47ad438bf635913174c986168a7a5b2c812d6c31ac4ee6376fa722375786ea4d9d46cbe21edb74f1173ad265839ad5bad2917e51ee1703d8fe66a7a3eec4c81d0a49dc4d4d6ca6f81b955c8eb09611e922d8b129670efbd8de1bc6f480df2b874daa41afc49562a1c05f6d65e27c40850ff22e5d5922808fe9fba9f977fcb1720ccaf06bfe1505009e1c5d8c78b2f3a526a6cbc927208e03b388ed53f383a6506c6a90b20969f9fe6db96a09957cbac89ee4bcc4d503238a8952b048bbf1f373379174df829847b438135cfa1c69177e652f8dacfd90e840ad86465e456d4d4cacabf4803657167cac05ed1cb5c076460ef10c81ce3d4710d27598716bae88f576914f1180c915de2108f7a2ec291737c195a9c76236877819b1c562344835c108090745dfb8d7a53a03312e1641d882e90e11bd3b48dab299b5b00d2fd1f3ccc1e10778a78d8927a6526d9f5784a8fd4f7ac15a96210c00f7ab9fddc2834e74db1869a2a38e8d3e77e2ce50a4f657faac94002aa2204b10c9f03e2212ed65d2fb63448033005ba12701ec1988328a045a8d8abe00786cdf0a317fbaca9d91fdbb4d3e4ac5492a3bd3e3b5884e61f672a0df9f131d09cee7bb08601f256b4d7015bc152dde4925f50e8cf360a9618e70acb76a35888f4482066ad913d28c0d4f5583010c3d7e44de95cdb0064aa9f7b63bbaa10c3bfcc6dbd56abaa286d625dd6b40e3f671a0178d0180d74d00b62d8000f2716f4911631d2addadd2627a5e0688bf6a1413adb5a3318ef716ff005fb330003bf097089d533569f086156c938fa451a1f99ee2b57cc11f0ce646a22859c7c4664452d032c38caec738fe703673c8e9a57ae83f876ac9b0ef759ede5ca16c4cdce75ede10db83127faaed97cd9de2ef3534849e382fc1c275ac5d8d0f7161aecabac2a4a277ef04210a46d75aaed4742797d0a053d12eaf426bae64cd4ff1a6fc64110a89a696495a9b18edf8c95b4674b5bd1c6992f37f9f50e84ef04c92dc468bf5587e5f6742533eea94a76f87d9ff974b5e9d70f104829e99c081ffa3087495ccb283165e4fa91a85c1adce185892b3922c737987f24708963b78bd20f29be3c8d4840c45a8a7e5017f0f95fb508ca2375d7bc9abbc49ce1474354a9824bc66810acc2a68effcf8b2bdea7c2ca1081872d12f070fb383ffbf6c56b3004f3a19c45248500fe0b5608a7fcc3743eaf547290323046a45fb0c4950242e8513431db12e8070556353fd95d4b88a566cd3153907de8825506ceb31da5ff274727668ad257e33a9ed5e832af69228b29f01b4ee55cf127126ae5e5414a670e3f362c198e75cb8f65a78bbef90ad1ac49a1da86ef64185e6c574eddf8d66c06f9b8f4bbfd62812695916c7349a7c9b1ba6005288b8156838ea44f0443944b5f936e8776fc74cdbce5313c2b4abc68cf75819d4c9ac60c1d7a36a2b87f07af326ada02c1079692e515f667c9a20c93f1e6b35f3ba76f1a02fd7af26ea06a3594e563247bac987067636e027b52269065193d35b6115a8035d878db667d4abd62d7113b923942d79a5c7afb35df6209774bbf139b58294ab2cc10c4823d5f58947f8fe77df71b8c1cb6fb267138c2ec0b008eaaf76022787ae278aa9e6aa6dc5d7f9097aca75c6b68d323c3d9038e662649726b90286b3c8d47a4cee74e9246cb5330a4f2725e44558907275b13da27a9894f109b636a908b6037a7b8c5721c682b488500975b7df74e0a0411d640d254f48a8d9c03598c076eb54656bd9dc16a484262d5344380e24406b447c0f3689730e115fb93697651fe1bd043f3ac103b46c67cc2150f664e73b5cbe5f96157c5b5046b77c136bf75dfe4e74dd4e92dbe24ffd873ed85f2602434907745364aaf958dd8c6f5621912a388970ab3043882ad3e4ec16bf45946af55767bd5feda88d0d3cf8849706ded90a051d42c42ce5bc51ccf157ed1f1f46ee072185ed98e6b5180af0d858b875d0f8858e33da6686f666569995cc310c4c71f96d9905de7f54db5153801ed92ce01fa78c1daff685e6a9feaa6e933cfbd94d4ed4c37f75db981814158f807eee01ae9f784f94e805e9cfce7a97b6c76628a6c53e634818b3aefd18eba377419e088bb5bfef9cb23b3ce9866ebea101ede584592d36db8c55175f43b55f7fb7ff269f73e8c379df8624365a5c7173f7b3a142d266aa5e1e2dcf0433ab63c3d1aec5fbd1bc023b2a721c189f2a1f5d8fc1a9a69e17ba302617ab575fac9de1e4f016b5a699fde5311387c336958bcdfe28d6ef61bec89b8fb707d646a2ce08aec3956dec6a084468a4707a0d5ed7dc913dd6257d77e4ed009cc1f1ac768679ed6df6af658b6d9070d3598043c91bba9f17e467def3d8a8cd09582a05cba3d0b3f6beb71be903746630d9dc8c365385f9d9272662dc8fda3d7297dab7915c36a5f2b9e59953711b9d1b8f4e3c034a775b73876246748c4105084ba645ba98c30c1a18356eb403fcefa65554ae524de26137269bdd44eca44f22913f572dddf47b0fdbe241f6610a86974922b558080c4a5c6646d2c13c2bf234119aab29853c6aaee4933ddbf59a678318ad60005e85086273f0af761259c9c237a35b12efc4e3e4d5a829ce274085f076c4df14fe8884e97497b297ad2ea192c4b15f329e71521ea2c5794a1608fcb242237c1a967b3aa6e6f0e41fba88d7224159823ee21067120cf2fcb602765c70378629332005dd8d0b61fd2ce21aad8a6f7dd1c49a1f211ee234ec1d9ff98c1ce6b4423fb1c6b412e22b040a199abd939d5ba230fd480fcf2ec59e549cc32096eff74ac59a3598db93707a3270f93f7e3dd3681f989be62b3bdccb0517b2fa0c8909e0959bc55d8eb143b306aa9ebb646b48595ffdfd0c07b7efee4e7dfdbfaf67657ccc1cacc73340ab5d6e9a07cd75918368c9b1dc784135e6a3af785fb57d073d840bd8ad09fa46a51e872a35be0739d5e18024b753c9ece1cc492282d02eb5bfe1511f07b0e3cbb90f28ccba237f2dbece6198d8a41be247e0e26f702bf051c6ccca34a4a087338909a1f77ebbc6895dd78c43b553a1c3ec9da2a7e81650f086d3abf42e21a7e03c055d0d65a70518142e9790da031f50d532f9007dc307e71cbbf5d69a74b85ff769982bc680e88032be2b7b1a8004fad8d42238a105bb01262120a298e82e594f34a07e06b95e9baab526af1fc6868f06dfa7477d0a466ea8d3b3b1372520fafe4589ccfd9542f72545bd4b8d826e9d7fb21e561ba2f70a99e06166c63f100c3939986569162af8e05ac1f81a831ad50fc52929be29e1092ff4019f1e480586f6113b9deca2aebcc5bd7d31af48995ab9300499f1de97f9eac49c00fe34425fa45e7f6160ab466a7aa0de7ca49d2e6fd11ea6e3c3894d9a4b748491e4b379b7f0f6e6bc11ca05100588379ba500895e4abb21a9004f951522773219f347adb4abd76f795b5594a6ba125e1de9192bcbc045cabd724cd5a208283c1135c98f48b6de6d53c450b3aafad6e7364573ad10207d0e08091d98b2f909bc020c2cc0e360cf2204fd1c1fe24fd928cf883ef1c0cbfe3c4153fc4ad21e56cce6edee31b77d80263501b442fd82fe2ff728893ce79f1e4ee3c1816a4242b3b1e2327bcbcc1945796c2353482fee38f0859487ca6210d8b1a206c16d04b755208ec4b3e0fb1b60591cfcb100b337043f685b6e24479fef5691bbb0f3a4b40f1b5d6607dcb4dad722affe4c2d1c8bbe85046bfb4464535efb28da872df8e94ecdb9de5cec43a19a8aa788d3bf6d3194579f047855c0df0c442db24216fe1ffc2e0bb509cd6411756efb70ac824111724572e2d86dd561673ea1f4dc7b795d3ed79e15c390ca7bf8d53d8d0fc6d91da0f8c4a3cb2da8090dce0c6483d31c031a0b7c18d092de7487baaa84685a1a469e40159f80cca07a2780a931a6ba0c1bf285d3520091bea274eb6abf46e044ce301c97408d05a74e817c3218fee9db651795dd2b81c32328d7d7fcaa75717f06b0c32f2f87ccec34701af8d00d6188406bda19c8774e92e75c93f23719534d45a1e14e068e2b95d6bea18e40ecd20308470fd491f30931768a59e258fd99532f6a6343795ca407b59861893a00a1cccd617d25b999a11da9b52eb50508f4399c3370a0567ce76ea04f2ad9cbd19f73d3a0ccd3e77599819d13f09caaf09ac2f9ed7e31cf211afe35f0aefdc3554151b1e46fbc8715e8b21fb4c9c040bbd6ee28bebf83c0616d5190278615b7c9423cac13de2ee32876e4a7481abeab7e9e249ec901b0499cb3844b33b10994be80d2cee9a0bea45285386469afdeb8e20eebc67447c84c5386b43340a7673743ea1753b76761d15476e41b8d302ecb32b7d987c655b7e6554cd95186257ce2445288dcb6d95b08af9dce24ca66ebe05b5a03515cb55bf70ba8c5ab205f0a29fdc8bd82a747043cf0139b51448ea6ea7ded800d6b1b0e9f41b670ef3ab0b954638a055909808b385605085e24031a97dcb487ad2d40a9a86a3c88925b863cc0e97c6c18b262aca4296e67635d85d163c0004cff0789b476dfd19ef931a89d7960528635869115cdb4597fdee920e00faae23e3ebc8b259d143c25626bd50e2df1117ae65e4ad9d1082a8b6284399e83b01eac2d57fe315542e2106c9682ef23a140a63403ba08f6cfeff4c5b8c0a93c81a6b635f3fa82d547e304f58ee8ba68ff069210942dc25889111c5c5f51d52d9f96e69c68f1d4b00f7c851cae695177b3ea905f9c1fbb25e48b90a2a74519217984cdda3a53ca9f6e4b4805bee28ae10cad5922055e70fb2d5c7b5423e1cbb0efcade0668ffd37ca625737fb8f595e2c178bb2aa0ca4c57533a5da12a46262425922194d81e68c4aad6b8e8ea7711688a24a8bf04fd060ff245df0388088dd669ca0978cd7bcc3256fd30ec502a374972b10744fda4248ca03f9f216fb15caaec73aa53b079ff09544986fe55418be8bf109666cd23056a9706e0caf0e4b04eda02338c50996129ee23917c93ebf7961435c00198c8f84a9dabe3d460ce86a815781769aef417d11a5fc76a677ae074c705f3dd0f5f926ab4fcacd7e7f9e259cafd2a53c1a235f674767a603413178e3b67f3d5376f20c11c7cfcb15d949a01840d1b4e5abf59c8013ce7dfed5ae7389ea0dec55da2316bcec37c368cfeb0bec15de76830fdfd57107215ab38a6e34be2c5ac83db11995f3986f38b75b74ee9d932a85d66f5d3c4f18a440302184f79d6bf912ab759d95e1d987da1dd547d52fcd521b1fe92bd90ce772dc05381e78141b9174d7980d84afdfc175d622051908b1142ad0c99fffb33a5d6273659198f8fa86252896c4ebd74e44c883752b182cf40a59d9cf955ebd7a9b39583e96260875018b58019fd85df6fd83f8f4f8ab8ec328cd54b32850bb3689871085171c57734899b53409ab05cdc570a28d8cc47a00f8b0dff7224ce5728255249ae9bb014a6385efd91a51e1bf1bce293cf770f38f52e98c1c19e69c9806f5c4ed4002ae7f8c0e0c0c3d9ebaabef4b0b0ceac973dcc6c5b16235e70c95051b70783a61f78f15076484f1aed74cfd23f5c701742f3ece2b2a769c1ec46946f8cc6345106480d27d665d499513864269be0d79ccc9fcc8c1bf061e837af4a776487e64a698d5df4c7392050d960320b277abf0a4faaf2cf0a83f44a9c9817569dd40cb980ec11e0d265627aa10420ca69294074e839bd50621800b737fbbad5d42676ef6b7975575e678a5b3c9ae308364592ba72323eb90c07e47e415e82317d33683aca36b01631ebc2006bdc23e0e91d46c016098320eec994522b40c45e1d1c8855b55d36cdfb66facabeaff8666ab107fa6dc0783747e6ccf49e3e983667e2bcd82c80f64114937e1b42a2c8afab23df4127505b124c4dc01c06caae92452d32c196bc2cb537773e3f82a0326028f940c5348789ea43b29130bb104ac39bd138ddab8097d55d2831853fcdb04c3d9a5082691c359e1a61b5b6b639324ebd444cf35a84aebf19fa28ca2258414576001fa7cbd77d02f86928b29f71d7232048560824da0630f0112a787ab0f79c0c948316971d28458a78d4e930937fdadbd0ffb3b87eb894dad417eb2c8316a792a020bf75926926979b4ae75aa4274092d45aa57c8a18ae189b1e348863e0e7e4aaa334c64abd3e3b29b94e6dde558582c18854b51e501ec966e46124bff220af293625a94d237e9cd76ac319667891f8c18e7202109d3be26ab96e1f57e19e501cafd09a23a34b64ac121ee7410f25db15406c356defc8afe719e3b4cf52c95798fa43e037eeb1053c79dd06eaf52efbe72e754a081cb517a9afae866ac9ecfedac5a9b0ee8c7dbc8d176cb2a864b35847dc2ab9a6b9be421f49e3867e26e7ffbcb93997531651575f842d6dc065fdad958b8d9949a310107d43e05110fb9f2e5538c8799813c2f3942735f4506a886fcfaf67da0ab3394dfb436335a4b3c062715e72a035e9e62543ef26faa8bceb5ebe467cb4564a70549a9fe0626a1e8c3883fe0eca23ed39127757425b4cdb6b8f00e7a378b36ab0212537aa785872cb43b357e8f95e62b332b36a3b5deb0689a3a48a5d8351c82aa76261a2f7d9dae1a8e76dec0ed2ed164a5e32311fc1fcf78716f02b9878fc658fb191e80feaa97eeede65ac4599d343d062f2104d59e4b5d34e09461511391c7204f675ebb65264cef07e34c38d2556e01551055eb920e69901e5a54b94914a4489bf93d2762b1e943ca9651d698414dd20a5fe4d2ce4ffd89d2d6b983c67d27659e88c642d07141426a07e9be8c6e58a2e719f1221ce4449bda23e6b6b34a59544ae607adc6f3df9f40bfea89825c9a7584680638f4746d778877fda9242f8ba9419339ebd1960fb54edc4be92684e1dc68f38a980744db375760d1eee8e2a59d2969347c4898e556184f390c0da08d071e98549ea385267f5e3edb1db0a8616751fe87c8d7a0e13c8f8590bf883b01fdf2578c3781fa9f1e5afd24524b6d9aaaa6fca36a64c01ce1d71ce0eae86c17606c2dff0e405f71bcdbc1b14b1a7245472ce99a70fd5b723d885051e8daa4f855aca104c4bb49d01ddb8efa34badf7a022975d0366dc0d83f74358fb69aec055f77e5cf4b632695698910635a166227796cc2f7045c59e138e07731ec9d3fd5900f0a8fff114ac6ad6a10a574e4c65d2d273883115fb709d7c81ec72db473fe65ae650ebb49cac4dda54e03df2576a444d9133e4fe8cd6f8810c84c1de1b6cc1669d3c9e53ba87b9e101d48cad3b31a7761b36ca58fc10db0b819ac56010b349031a2b8010e1d269c789951466049269033b89ef0dd84bc793c344f65e0e7b3925ac881369b25e340b23543a4bde82ecb7d007a558220b0934297116ecab181bdf1156459f0fbe6744205ca20e804a2660caf00ba8d74d214eee9c1368377b0e5eb749955df0ead8d5744a2a9b02ae2b36556479dad21160ec49d8ddae70d19065798b36a5c7e16d167ba0f905831a9c4a0eec92872ab4c79a3942eb3a0ee86a2e69d9e618b19ed5f79b1f0baa220904f042f6676b712ff8b4506deb76bf671b6826b013431b5bc427447f7539af08040d18b399704e051a5ff7581a75dc17bb956b6d39f770fb8ec7313ea28a796f75a02b5ca3e9f4f5a9282166ce434dfd94171a25a23b1e2259de7b05cc843bd9357225f4ca9ed9bf18758ce4b7fb3dfc975ad6c8359c7cd3000ab08b5fbdf6e58e014407b483cdd12519de25df25d84861f94278637ccd6cf1dac371fc4095f08ed5c7ad164d6642aa89f991e296c99184893f050485922943a5d9ba637b700667c04a99d9e1bc9f7ecb866553ea3be3d2dd0b3a2d20f06a6aa15dd313b238352f89018eccbf167b27846f2ba1f9f92cba2b756e7be9f6e693b6b89e701c49631e02c052dc38c3935d0e25c62fa4a81ab4dbdfa74c1afd2368572752c89dfd93216bf28d884e85684d8e5422ecd4956dbd9f63fc68201b802a812e5fada8a58e93c97533bf8f71763abed32765f8e126edf863659317f964ef99ef33730c98228a01167249c6e2147c028d135ac140fb4068c62d82548a8ad87e6fa6ba89955822937c5567ddb58da9817c92a1e033c8a08a7c5ab4965a31503b4acd992ca17eb71129b6cadfeb8442aed2731f90ea08ef6ced41f3759673e76e2a048a856a0aa62e085eaf3c5e8bf95de91d95861874f845cc7bcfc61d09e33c67641bff0b369dd394c65a321ea466a17227bc0729485be4725d0e4917c13718a38364322b37c559102ed37d0d580199bdfd451f6270570b0ff8807a9e2023954cf06453f0ef0adb6124ca054c84144e21cd0a80b848691a7e93849d202075d412e0c6dff75f564fc47b31d79ea53155a3252b0140781f308bef19a91e49a7d1acabefb586ea9fa5b9fe1c12f568b1bc7ee6683f26000f4d51b3bb1c8cfa778e322f1c98b84f75ca52155998d2de9a3dc55fa08022938ac64d1df01d2e1de3da9d993f051635e3788dc782000beb08bea6af7bdfdb583be00e7732d0200c4c7333d0f4f2eb05eec4c21173229add610df6ad7e0f865109e095a3d8632eb90e323330f2eacbb694c0b87d6f89e22445e50ad0c37598b9229d5c32dc1aa35ffc985d0828dc4b40ccfeb978706a26d8c001784bcbcea8268b8644aae677c85e9e252faedff58b3673ee66ed568a806b3d721cdacac99545d7aba11a73ca0f20783ae1b8a186389f32398e0ef61f9185269d0255da56dd5ca0d886a6e6228757aa4f5b160f7617649a2efb997ed60523d25aa077c0e939244e516a7abcc2040bb182625fcfca544ccd775761cefffb61915e927358840085635883385a63e6c71511b6385f19c4a1a949291319d10c5af6db64104d6e7c820f97d181485ad06535b8bdcae6a91612d688bfd925a8420943c566eaf88bcf370aa219e978c7357a7d4e5d11358472a152d2384083e496542efb329eef4c8eee8cef0f9322091c66a13c1d6c146c6b91d18a3d1daa05b1ab4fccdc0cbd69f7a9efe7a4d0e296cdb171b0fb6bbcea4e1b4fd26331b378b850aa76ad713c18e80e13ca51375cd75af733d54e3609aa98434c45c08130ba339210e9fc8d4e300debea273e9e90420f49f8ce65b1d38ae10c86c0459b60b57ea6895f7f1d36fc23e37d4c595d86f149f2363d4cefe39883c7b7799a5f32e0116526019b7bb67c50c952624f26a6c03839c19c4cf7accd7e3437606ef1f64cff990aee9b58d7c3c63f00992478dcffff534154dd025f97d45227e139a6be24cdb090043e85796dddc5322c3cc2b0d9c35b9f35d368a08ecee5dd23827f7a33d7db3f1f16964a6c1c231bf46e784ed7ce69a158527bab0e6a6f7ee328c4a467662f8860516161f9dcc3f9174cb6bb297b0950bb918f39931f38dde81dc5c80a733c15752212ff46504aca25d58fb1d03d48807c239af23d5e9ab81113b40f7f8a7554aa5368baf628c20ab19b4b058880a50517f3782e3c83f90fa1a9946807c4a660ff6faa4cbed794f16f23867cb5d6e5846b7e83b7bc18256d417ae074bfcdd152527869275d3000c7c44045a1edf5bfc3b7f70d4f8fe02148d809af33ed32a2562b454165ce1d2d9df382bf0ba6dcdb797f278766818f6c101f0d9d070487ad8222036462d01fc09cdc13f2f9fe6c102798e530334ea5c2f7ff7002220ca54b400786079f1fefac44d29fda4e96ba374b51c2d0f87ca2a38c88842a6a42df480e1b30560865273304e682ccabb1a751d6b324f3fd264b1913fe8e7dead6ef56768850311f553922b4030dc0cad853d9b8d6e0c6f0458cee51745190a26ebd572f718ec9ff1edd9f3979b2cbe8c03674e4c360387c09c8503c08e79e3a98e29984a8bfe9fb68d8b06b3a577a32f7aa8c5067f66cc08883268e386762a71ede445633342301c018e5ccf85174ce1b3a61a5bc0558d6c6608b81b17291a21d62e0b07066f653059e84f4edf9844fe8a0817f771bf5043c3fdfa1a10f0110a945c2bb017c62363f20aa55f105a810657217e94ca65de3d368db8558497183d48a00cce46cfe598e76ccaea6d281fb1e8e430d12619cd7973ad8ea4951787306bcffb26e48a67cd0966a0d864ae50d4908f4de64a251e6b644258b884ba2cfcdcc1f8f05e0279256dfe44b7a9b085024ff4419fa455fc61153a1bdc91e35d45a5291bde85f2a146c1b5b0c515b17cbfa538f59c2cfdad50b1696e7e8f1259135277c50050b407edf387350abbc0293ff795ea2cbe1a8297c588b7bdcdd531807926e9a4c39072e5982b17e4f38d889742a6c5cdd62f7b09ba6861103ee5ee05f85c5cc97ee26f3ed70bbd78a79ebc6b602cda5735ff8fa1efef943dd38d3e67091fe1c1a81f78c8d8249182ab8049a49cdf1a3764ce62ef7b43a2120405162cb8154fabdec70cce3abd4468197564210c3c295c9972df7ef886da09fd9ac119bfdcd180c5e1e790d3ccc3dd9eb001e7017c345db8703925803cc7852c24ab56789e5b8ac3175472f498c82510663b28226a8b417d925b2395993530f224e29acdb7001e5eb431f2df793d948fbea953a6a16c14e90489be67398ba1963cd9b450cec8e14fb3bbd6b2b2c158a78f7aa28e18ae79d170d26b6a671e8a41f4f53e09d1609fa13f2f4de0ca797a47b6580bcb2bfa43598d453a169d3c97ff3eec7b2a4a8bbc3c7c0922c799073e6669df5f6afe6dc812d6f8f7a628207cfdf298858dc47d54bedd08fc6e647a432f9f1b63ba8e97874ae8cffb6adcdbdbe315930e5ec647861ea6a8f928419f96ce402de65530ded219617df24a1e049e862c170a0a17f69e3c2bfa005e9cae43b30c639c55648b61ceeeb572db3364cd996d4354a0c2a79ba7772f08868b560393644a51be2ab2b6d8bb28838d23e913a07b0ae61ca8240dec3fda0274600985142628b600f6dad1b1cb4fcaa72be731d64ff2a9ccdc613e01911c5f6076023c71e753c7dee302019038a3ef8c1f0c3419ad3970cacde359552a3884af6f78e5f57897475f7cec9d709f2c2314c045aebb77070d686e740a87cc87943a287c47fbe08db5083a27702258fc5818cc4022eeed8045ee4d52146c3b4b1a782d8bad4440c285de2aa6a2cc2e970a911a836e0a847b720a06d887eb1b6ef63a07eb4dacca0700c10d818441fe1a0fa34075694a653ec9c6203aed9d23f0082ca1fd2b8265d43b7c03147117f0e4cd85485724e7b027fe944f8379283e77cbe72551e45a7fda1465260d5a843d33f1c18b98228e1eb883cf8ea1f120cd96a2664421fa5f67bfa0d13be3799505d289f4a066d30c2068e5e8912b6c2e9266b01e8de5946bbef6bf5b0f8f80bd2b8de584358ee119c16635ff62b56cdd4d0a039a5e8e5aa2325d9ac5499a8cbd350ea9713ec4b69fc4b9bc59c30eb1442ef879e46c675888d55dd9350ce3481cad77b26354c62a2ed39bba1dbdfb6a22425136ee64b98e2aa48d22acbb5e0fec0139eb0ece403431e75912b90edc8dd9993f38a6456b5247ff3fde4bdeb97b69213133f89698948768d5ab570f6bcc0c653544f12a697368d4ed8147b47dacdbfcac6269ec1244c8c88e6a953fa4056228ed481320965c727e27f9384f706eb4af5a9a96b80b69e0e083bd9d20d880a61582577f87d8efbb2b705dcc927b577dd331753ced495dd8d63b72a8abfb85bb802beac7eaf6e370c4a672664ed7deee8a3c935db861868fa58896a7a696d798c709b7173006080a444230154c31e0b5e3342e2079675b44304a403c22a6022cd8f20645cefef5755212b4eb72dcc86ff06b0d19ec6d269f55f90b6f2f64859dc89791320bed4a7b1e4158817ab79f5545434def7a4c0588f26f1f9baf35b728751fa736a6dd44b86a568d996c0e4f0825ce0d164af91b5e3754f41b257f8a87e6bd7db2f30c681cc79ac794b59a3f6767c2a8b51fbf45400cbcd2ba563712a10fd8b580b29aa542c17a99639f1f56215c4b44c8f6ed379501ed77e31d986fbea315abbe4a26829df1240491668e0cdb96c35e81d6c592714dfeb100486dfcd9a7ce2146afc8e08f6a2ddc40b41a365d52358e7b2edd8e97317b724ba04449f1daadbc95996b77d5e9c0ff1945319a4da7880a426f6632ed0f7148ddc49320b8b7c3f8d145b814428db52801df4352f2719ec173f814e920c1d7144cd14d8a4c9c515d10837e75af242dc4dfd86ed2a3ebd77a44003f1f8234012413a3da4669342f587f31ae056bc9303a6d083c6540c26d1d10adf3df379af5ced5078e25afd214e3771609f5157e7b199fde0a9d30bf44efefa8d751bd236746e4c55ceea68da9702d74037e5da7b1fe8cbec79e56046dfdc24f20b6b63f701ce5089a34c4b4d5758e79eb9e6da58a3f2ef68cd710cc80ea44c5d9c340c6022f9bb9aa965c79c0efc255275393587b9d930ea879f31249c7bf46aa3e051c4d03e2f676899590a74be74857b3f49514cb0aff9253ce31fb0c68bd4a7766e418017fd967836e476c05804a963c3fb30fa88183247d89f38d9bad702363bfe6a06093633072d9ed49589c36711452c209d6c51ffbd7ddb70c2c22c3fe0626534a67701b43cfed3fda1b5ea0ef5a19b1ed3e0f2e22a31e49f3270dfdf189ae906bb7ba0a06e623582da5ce6761109c6be3708b5079a4630b47b6059374a24d6de6575499153fd6669284309919a47613c1090e5216c992b7427c498109e29117ec72fd2a7e9d87922c36f84f52090dca309042f64c362b2dd393cc21d53cb38036416d7de0262e788cbe95a91e5623221e31d1f6d4c57e1045fd26bbc98cb4c68517dea61306592ec7231b4fd941f07e25c0a7c6a77219a3a7d84fc4dfcf086ff79a430deefcf20824d61a168970b6921cd83d7c0a483484ab2e0f7f548e6367c6489c8f90b32f96abadfb4f6026abe215bae1a8200f8b698824ed8bb6fa7ffaab91dd020141ea8423b6d4127ded06e03fb033a621058ce32498c8619fae8dc9805fd64443e35cefe52d51af4f5f22506a567e3993d4701530a23d4e726881b0335a8ee01d81cfbb802d02f92538be1c0ba81394e2969fb21a7c20cd9b684502211bc34503f7ec2c4d2b7bf3ed81b148d7ba1c999cd71ffa5c194eb77e23ef1646b966e19b18645c8820787831da89964e71c4a6fa3358d233f762544a3cfacce81fc46cf094f249d4dd0e1f964efe061324b43bd369252c68c5295ef3548be31deacb44cf16e464b84da809bde640ba70ca3197497a6fda4ba1c4c272197e7c1ea82fa4e4d07d460ae19c7a5e1d8c38c8050ae2ca41326c9868ae6fe66e73e09709e6b3bf11c161e24490800eaf71df021699a116f1a5a431ab5ced558afb09417e3a11af5259f12e8add2029498a5cbe7429d70ea76701c7da592740ddd970b18d3517e3438fd4bfeae4e129b9690ca819ca0de2f4ee84f3127eaa04424491a543c684c8a3659beb7da5fe8121834b5b654b32f0c1d267a138079399b6d0e8fa8379264d548d4292117e16cda40fdb591a9cac23b055436f5602c5b8828f3c12dc19a0e360e320478ba59c9ac93463040c4f990c3d14d57b1790a04c678e446ac6a1e56a54b03167e59fa76c0472ad9539b68d8ae461663e48b82fc921710567c513e7b027d7f5fb8ff8304a8889c0e84c01b8b134ed527a1ee92ef5bc5de181fa164a5e936add6c22bf0cceca0b32a56bccc229ebb06b7546a782664d8e5731e14f2eecc28f579fbdd9d9cf507a8825efb6722f24f56f6ae024d855fb62c57926deec23f4cae1ca23668eb92fc49a206411e8b2b793b0703a45b6df4cd27a0ddd33297f94619120659c4f1c108889b0819f4bcc81737ddba31c1d746b7aa3a558a06f7d40d5bb5498a9499b0a50acf8ece68e1afb25175a26a1e0c9afc55a1f0214660e02d441378b77fd9d847c75d9ebdb368ecb907262e339c34123f2c551c9ea892ed3364a521512b40ca26d1c33d587095b81db203af57b8deb9a675668f7550b655292c3797ca992f1fd31754ce6f306e9258655b1a08d998e1e5044169ca4597bfab83fdf583156e2a04f016d839a676576c725ffecde2960cb61854ab74a61f75db0951efb291662ec97333a54b132ea05c05862e7383dea2d8b4ef3d616306d9d10c87622a899b4f8832614a852d14b5efd519927e60010631141ff249dfd5f096a7ce1da3f6239e4f15155cc9aa55478f37ea53c6f04e2de33b00444893bf290197c7f13a0439b2f8d909e9193cf7b9b3f2d3eef24e39209b7c871849c5ea6bc2724f07f2685fd33ddfc7891380910ecffda410dbb18e4dbb2cdf1928601ebcbe791ea6bd7b068f9a839095091dd134f6e798e24710caf551bfd9bbd6c2e1914b410e7d1a48aa9db57db97ec29ad6eec59fb03ba929141d36ed16ff2e75cd9f13b0f0807517e3a6ccd42f59004238f066427430b12f3ae265bbbbe05213883fcc6e204d81108f95a0cc51506d37fafa3c9c225432b6f0166d96fbf5dd139f50c70da2b308b77d4c6dd52be6d02ac62e6b5b9db5b940f4854fdb1547d76c945500ccbe664b72e9e60f14ba121a3fd5784a9bded1be4417f286cedaeafc404a32ab034cbbff03e052452e0a7d179c939975c2d9b6e6a30c3cd2b0feb6ef259f83f50d19cc1d7b9349bfdce9143e01de6f70c0131004f694900de8ff61a0782d9641fa211cbfdfe6cf9548d1f7342ee95ac99336efef0baa3cfef71297dd86e361c29a2a4735df75180de32a8202c4adc99d3c301df3e64413e00405b5494780f09415ffa1a8a591b8bbffcbf7775a6c1d3da381be4efbf2864e95070df8777ba22003d78fe90ea29bfc2db2de214c3af5dcf41fe7a370aa1730e21dd85fa663a444bb7b9c867dd36d51f25499d59f8c8868cc6a51daf4cfdd58643374aa1154c32941c08ca08e8bcf81ced3892f348bf1236ce98dd04f12c48b06d7660c49c7837c9e9ab7ed8f0f1b9911c3a842fd728302dd63a5ca5ffa536bbf7263103b9ce8c28309bc220915e139f01fc9721d83c5f39a960ce4a09c84b71931ca7ee3bd66cd6a99c8b8fe88be701c649add0a02c77680025598ffacef5ccf08d2bafadbc1ac5fd76508abb01ba1acc7a6eb80556305cffe1f35002c4d0214f557cf9b88d95865694fd15bc3df8685107e4b85503f8660b410c4bca97310a3108138d1e0a0415e18ab0b87aca029e41d76544e345f58d4c19cc7a16a60ac63003cdf6ed0e890f94dd37a496d459b5e6d93ba7e2fcdb1c2740d2bc45669cb5efb2d2bc7b27b32b8c906e201bf8797fad2eecb76629a078a70abbbd57601e236c8c5a38372b723d77918f74997b62066a39bd0709caf9dc357daad5753d73941da43aa919274b0a91b20654ed109ed6ff5fcf9fc15173bceb86fa116a6b8d00cce9d10ffa5a033d317e6f5a0cb82b6cd67c26a50f6558e9a303a4990079b61b75dab48b39740e7d048c5cf85be1e2bc1caa16f658610ff465d786b1adb49bbbc40f042ff33b8ddd9b81d9e97598d25e7b7046d49561cd51a0e964fd3a16131161f0d19a86be5f9670f3671b4148f011096edf8b20cda1f3cb9ce79fe3b30f0de7273870dc369c79eeaca2baa7aeb8bfb652ed7104a8d92f24e8f80d9ca8a5f704e51fe218eb0bcc0fc74d7a806ba2c79757481d30ef616863707daef5b7445d39f3e5c127ba1405488fc410bf89638ef2d424378e42c03232781e0806865e7703e9281c751a22864f3b4b9ea1684376571194bed9cff0bd166b5b62267f28a833ba2f52c779777801990c6a78caaab2bb854a2e8fafcad4f61e9ff55ab22677b0a2f3b17744db432d937b8e8908f6a0a865bfea9ce3fe8592863e24476b27fbca0076c093a1baf1678d33df0d3a5267fe809feddc9867c846d2a8c8120b8371b8794ea6f0c149e34cb2ddc8ac4f6f6e5b034caf9ec42883f58f04500a417b5d8b9a0ca2ee0c2c6ce4f1a0b8e37b8d6ae497b1d86dce5d26f92d709036bbf628474b6c0e0b7a3d7dada99c5ec2c1f57b4513c6349822dba85db0ae7bd20a56754e5f5c92036d4f8bca7d04bdc6d94b8d73a54163ff97634887533d1bd8bb40eda9d6f51139683aa928effd1d436fa556f67bb1c0cf87151a5cd4e787df0a4b55e2032f99254fb181597b2e7dd4e53d6a0b850ce85e77ba8815de75539bddc3858c34bd4c75f96b036a2ca2ef04180b18f663cb7f835dd26f51ef5561343c0eaa11794a0cd4369cd082eefbc5c4496cf6874962a7b70d86a91a8bb5fc4b0fd4a5d72e0483ddacdb92b611524444194f0f0b292799de99f2b09f13aff953ef2dc19e471f3d71a60ae2506b41cd50fdf210eb8366cae6ee29f1f83d43d3186ac9a38e033f9a563c17fc5d82a1b0682722780ee3e90fa9e647fa0deaa9910fa852d2c00d2af71310447a872c8900bbb4c83639bc59fdb1b61cf34cfcc3181cc32f57d240e89a8958b5f203d213d8353a9564897701e10099f8139b8b1538304894a45575afb3f747c2cf17bdc91413dc941c3e9484e8f4c901f5d449961ae74da7ea9a795839bcf0e761ce3ac3069286501cd66fffbb1874e4c368f0d015c2989078e1827768259b6638b10f07a11d6019308449c539ffca1142d199c4e943af9da696f1ea1b637e490e1104696caf36de1de68676e1b4f2bcf4193b71b1bbe6a491111fe2a1dc6cd6fe81336eca0ad9e55beb34500eaf86b131b1ae9af98f556093d961340b9a7a833ef9deca2b6b1854729410e55f74b8bcfa32dc6cad125721736afd9a13c2e07300509af4762c1ab381a6d86e64b1f16bde4deabe234a43dcf407f4c0434699959e63b9142bc127068a027689397faf3ebce982c13568a6ca9559d05ed7eab8a336e697536b31b5ba0cf29e4fa935f703c2ed5514d43b21412e706981b04edece0ad76e015db3765aca04953809d8efb6a426c1ace888f7d22a9ba81bccef3b9b533e9d71b33d6cec0be0e1266e4a13c3e0aa20734a14b84f9baaebf938a3290d4f88744e2a259eed448eeb9a0ca1e440eb8ace1fba11b6986f7879320403a7e4a20782ee0f8a1650e3d0fdbd5c1a5eb5eb9cc199ad84d44e90780feaf905d2d61e83e5de7dcd3d79415e709cf29969bed854797018bb02847de5cadf99cff5ab1e3efb75bc3fd835bd71b66c62dfa97c905d2a52e22f0bbd5ad2abcbab2a4e3a33a060b717ce50ba1773c3121cfdee9c07c5b0a3f1ed20cf50675769d6cdc85e6d17c3333b561f207414b6bf8ade84b4a17e2a3a6323823307d94dd0cecc03d5ff7f21058260923ee82f970bbab3e3ceb46f9a719758027ebdac12c62076c01a0d5191d6d4f42846d9a4c9c423a520a499397c508f77446ce3b0e53990829372563bd789f547f99d389cb0a9d10e43b527f6e79958ddd92702f5656e5e1019a3257a4c9d771a1d95f65db658eacfe83575dd9fa284e28560e40062349c76b1ec50f891f18e3d5a11a6b1dc2df14e0e4c2b062cf66a486b4ffb149fd45c9fdffc6e89787253497498f598437efdaf6f339ce53b72d98c604c95a631bab77988df475d0155fa38145bdbcf5df364acc64ff86be69b10c2464067b40adec3b776e29d3d07787445f416ef07c4961f257614b4a03f428f4a71f578575c49880a0f10cca7a5f52f5adc24ffcfe6ddeada250461c91fd3a20fd63443480b20862078938e8618e00b81fbdb41f44e70e57203bcf9592dc09d81705f015b8cd89c212fc9d2af2e8b3bc88d92969a1864d5972199b6d00074b2485d1b604308924906e46b00be13b7fa9dec6a39e0b9ed1327393fcdfed91aeb3c8c7e2e0c568c2fac82eb3d4a74f942a3cfc580351917a1f43ffa11b511ac6516038235275f987848516d8d38096940fb297175b16c75554ca83c953afdc489e5e614be5e80f06c8227df8d7a797f3c7affe47386a155680aa4efdc78250932345b96c3562b7b046b0e11dd73e50c61b4975be02fdb39ce2545aed6840c7c4df3529680d21ce5058d30f1ad2413baf30cf285d5eed1d27f4137ce82b80f63a5a9b3819abc427034fdd0d7d5fec19a5da70ed701d3f45da6392570087a5a3f383517cd77e8149ead350904ffccce10417e3bb10d4442910945d5319cfd71086695ff75e0d056e7ae1be3be3ede74568573194bbe048847425d52732d0212b8bc18f6fead0684416390c4fd7abca117939bff449d0d6b9abc6d5b44132db72b4c634f1284783e598305d91bdb1fe84858b9d8fa61da4833489ffe429d9e0ae82345f4f1847680cc6164b657a0295b1f3b666e59f9da739a5171647ef29142462f66c0c23b03a9b8b923ce8006703a627a370d4a44e70ba1f90cbe0b9fd96e2ba094fa8791fb72fce7a012cc7d43647e9570677b26b5fa51c4feafb85705a527ae86238178e076eecc1ebbb0904f7ff863be2fad9bcb47991f9e63810ba0bcbc7955342eb91df45ab91e1c378941e801029740a43d684bda921fe7251b25bbad1f2da8349fb1282cb4ac3342dd4d9eb85aa486bd241f06751101b6e87e7e32d2be38e9a43ab4806d42303fcd88b4e60078448159d8b37579fbca4056136235feec6cc66b6405c61673891fd87d477a8535effb380d36d5df776e05b982079dcaefec120dccba72048722f868922d178d9c4c6b619b04b240963e51a68d4d71ce6d462b099b0033829d8bf09682a5e55a2e1c01047eb7de57c1610e30d62fa3aad579155788b648344bbed5f24be277f97ca385b126c63ba5c8c28e78191a6f98089435981e858c704fc9a1fe669ce492a7168b7a0cc57ef8e287128962a994afaf6c5bbce67fa05b4f27b0d64c35d165e4aaec46c0616d9b7091af2695f15f49b6298bda7c2c94c7eec1a5683db7e6766e4d0624a5b1edf805d171fdaed67c632d8b8edf0715e9ea216520ba4b413362a370e7140a0b7fbbee9eb4f45bfc3b6a8cb6071aaed2c80cac5cfbe1a35d7c154e4ad84be078b10c5b6fe653456591fac893d63a5d705c9487e6017d8cfc13ae353e1f94f252196e14bee0a1d1f7dcc8287d2e4c2cd9cc1c02dbc96c0db926bc759adae4e3f50a5d3a26af11dbc489604d0f48888158a93b7abac29d63eba4a92c7491ada0b512407c2b165a85a7fc16e99f12a41bbcec59be9d8e55581c345d117596d520095be2ded320bdc49e6cb61926b9c07e927110642a391f7d9672f23708cd6d2524b7cfeed3bf3a2e0ad839b60d1bfd5e973d35cd22b91789e03b304308c54afcf6c0c6ee5fe150ceb92dbdd1ce2e011d92033536c167eb0ecc98d837bf3775084bfb3e19309e0db22b8515e1d2fbec590560de37ad90ed27c2547ac6c5bcca7707ae8e46391de71ea65b738f4450e997c69305b65fe928633f394d4ca1f44f43aee6bdc566c54469a764a281ecc1492ece211ab8c3d00caf0412a0022bc432a8c1ec6e3b0959992d8c5b5c40f7f23d11feb23a19137829fcdc05a3af654b3bef3037d8ceaecc838ad5f958b72e3ee6cb55088b5e849f007d30abc1b3be482de419d6ffaafd9f24f494effa72ac4385a9f1ce9ca0185784496f7eaaaf018c6a15ba11bee74469da7fa4f9c2563a9de806b941b8996b2027268d08950b952898679cfc413b468e9f29814422b4c3acf612f586699a5b806e796084aeba74a1a646b295673dd9ab1f37d5a8c814d555e7d764d2d284ae1555a9a2eae4e74d89048b9e997c753ffbc2d6b35e1d3fb583c5d53cfe4cb8eca51c1dfdbf49258aed7fa64119dcc88f680f72aac4c280409891088416beab8e021994407f0455738ee7e3a807878fb2ae4233e1a2b3f078a29257b144002bf616855a20e6196c1bf3800342a4e8b49e2041712ecc71b148eabd492dbce4084cf0536657bb076089fef5a5bcf6c0a8a5b0bef241afc3a256ed4e29bc96213f28dc61a1e8fdedcfb45279fe85707844f45aa26a03a5240acfd883f2a58f84ec2610c1d1ae00e74e6cb4b697620cbbfe4beeda20776cd2f5e8a9b427487cca3bf30ede6ce5e81e4bdc18b12c9644452a7807428f8ee7ea933a569cd3ea83ce950448a9beabdc15d68688e832eced04381c31c523ba77a80a744156e86dd4c353fb10e54f524a1136cbfa32de6ec3d04ee1aea728d8762e9a064845db6def331197646797dd3b022132ed71b43000e40c7737e2e883bf41a420f1ded40a3e9c7ccf0239eba6a3f49d1808795f557d72e2f0b1b27d5a1f3a64e57f19e7f7383b267ccbacdd2d3f9415c540500fabdb475483fbd28a41be21f201ad072c0dc61e85384505ef4f38f029eab41c77916be9537662817a40736f02ee258d8eadc1aed69d1e8552737f6b9e587bda0376f5c132b0ec2ff4eade2ac6811a78c62261f39e8a4a0af4bcfa425d792231d7db2f76d4f788989c8bd08e7d98ae07f7dea924b765efd0e0518bf93b1268763d574c891f91dc31c743c3e8bd18b147f6d40a8411399d5adfd5d754e55dde089615fa3eb4f0957377a7237e0f89fe006e2c1994bb73668864b12aff1082fc2d12d396cf7b9baaeb1299371c726bc05a4f94a8f9e2770822eba95be219fe7afb1fc7c0128b496ccf0f95f8d6967bac1d77681203d62b9bb25938e0a068072e7dd8ed2f6732ba5570336bc9df12cea3e3bae25c1199827bbbbc40eb79591d4e509a81d8d158f7d052aff933635776585f3da2e3222a2760f39d62cb3d70fa3e0be2a6319ac966062b7ce9aa36ec6b1e6cf984b4656269abb8b523f1ea4c0792278d94344301f1eb45e7921e7c7b45caacf0b561ef615010ccb813bf1e79086530a1db1d4ec636d84b2b93d7cc2fd3c4fdc217e19ae32d76d4585eed04f5b4b407a7a6dd7f7a37a7ab767ea12dbcf20a4e9681db986a495d1b83e75c1706b15e6566cac7c98d621807e4d9c5a9b33c622d2a61011e664913107e50995c7f9a7fa05b5e48843931e28f1a2600b601bf258988c0b8044c63b7de0fe70c1f8946090c6c203a1636f710719881826a46be73d264b5e661577e823b459cdc265658c9ca012d55cbc73480bc0e68b26c3d01b6eea26a1867bd8b7ea31e107271e55235729b75348a1e4c53c32a8cdf45af4bbf3d92a41f5886069080ab0d4fd9db1b5f9b0960efe02c35be133859d4475d5ebfe144acfc4ad8b4a249d6f55f52ca30f14ebe5fa83afb47a9a4f07f25de2ab7bb1a37eddc0061c78f92f47a37b822831dc82546f9b15a1510b98e891b105bcae25c72af36dce05e21cd6d5f4ea7afbe235cd85480bc239df2fd04efa106bc62b89bd05da0f6e27ed6777d29b5228aac1c4998b1610072a865ca47e5910fd425804dba9ba98d2ce1af66a6b4923701fe6f7b9b9ab3a13c96f661053a9cad7fe18bc4040fdb461b12c3e27ed17971c2a2eace92fdc26cb89160da094520315bd5be88f325a15a0d9f2f1be48ea6809e17845769c0b11a45fe54a7215218207cae4149962f2ef59d2b23c320fad5ce60e6ef586007688791cda26060c73040eac765ca52bc533e3df9f351f2cda969fdc6686b2450b15197326d6f3f05058ddc1e119feece6941d06d627e3293c82e965e306fce939c402ef6b9a4183b8c6a465e48adac0b0cae92715d372a0fdf3d8db341f50b795076fbadfbe37f96861ddd18ce5d2b7906bea514284066c11480571e5877850197be27435c7feefd8e22e4cfc411603aa8f65a697f8329ff03e8f7ab85014fa4fd37131094993639a415b04a16c0159a870819f43cc9cbdc0f34ae91e35012958240a9503186af6ce42e8d4c0f1e0f4bf66c47b6da5b983cfbcbb1beaf23ca11acd5879b8590639c07aba39e342005782c23a7a955fc4c57ac5b9274834fec62e7edffbc47b0a652bea2fe97add808a6f3392403f132cbc9c8f38ed41d856f81c7b471ea945149eb33f2c9cb44c5d9506d0282c567cd67f6c04abd00e8a073ae61257105ded808c2715015c91ff7712d208b62f29dd28c396b7bb59d046d33338263493b562a1a619e2e09b342e5e5056f084cf40d0e13d991a93bbc210c5609cd690fe3ae13b31032f918d1dd95345cbaf62e8203a37f131c85634d301d550b886fa9cb20eeb5fd0f164ccacac9b47f06183fa43881ad77cb5b1d32e314d9bcfcef727fb600b5ded048355fa5677035cbc14a43fe12dd8c4f853643a40f5bb2d52bdcf2b06d925cddd9be7d1ea3b93ef90c1e5736ca608bd0888b2e5ab9f25c1689527d954e7aeef6aaf220465e37a8c9644df7c0dbe3bd9eaae1bb59b927dab2849f08f995bb97705cb5975ad4c2f9790b09015cb6b9da041ec2082616e9083e267ac30f519078d9cac58dd6275c68506455dbca239aad9b77dcf27af65ef6ddf8452552c79565c7d20b1d46d14a315a13db9488729e36533e08fca48ca6d0419528cde581cca64c803ed81b29944e2dcf811ab745196968cc5273c1e7581e6329c7fa7e079cd058f018bb6821ce682acec2a76cac7375813efff963f70005c1dfbab567c6452359f2f65a3cbd5e4110429a32f9279a50206d19164c4bf717436f25865cfd8b2bf4302be2e337b78e54083e606ca66d96b695bf033dc29d159593b692388ca60b1c4377ceb29d67cf3fbde3b3470ebf1120f1c16a901cd5a2da07a8dc45c284f43562c48b13ecb97da4c4c78b58af13dbd27c3b55232b4ad7c20c59772b7255d458a26b4b16fbb7def963a3c580a73a3f3de866104cbbd9b46d6bc8e71bc47530ea5cb3d61f82efc91e88e346c29edf63c528393620f1250ebe95fdf28e37a25f1ecf10527f59d6f0ba8cf79e29a39b559fbc3eafafb6a5b0f3929ffc7814e9e13de4d2c51fd7338de79fe5f7fd0e2ace131ae4c209c48977d36b44ac5079a87747014fa9c201871f2010fbf1bd7dd5a2938921902cf50f2c2103fa0c89299f532b1031866a41843a4b5768c0d892eb34a706de2bf6b047521f6ba19d8fcc547de2714d7b4b539ed02750a3e15add91284508b3997cfac91b5a732cc554b34ce50ed272fcfe1c139a64d9a6c26f4ce45beda663942bf92b29eae19bc8bb58d76f72f8f6958f0acbd3bcbabd1a640085d6a4d8798a31aaed6143e50ae23d7b01530f687d30a661320b5e72e37a2f839a52efd44314fb869a1bf7a939029810cb574a82530f12a9b66bed079eafdd35820ac8dd2f5d3dc8792412e7815a480e91cd4d0c94653725fda680117a96d312224b902c113f27e2fa7873a7446d77b89371aaf270ee36e81c700889251aad34a661f84074a1e9e479220b3c0bce277396b0a0e95130f1b4e6820e2dc84cc04a3acbe00a1ede7c5c6c405aa009f4dbb4273405fe8a90527b768a4fde62fabe4cfe1dc54c4a9b6fd0adfb418b92d1767937713af0f300b334379ba1675ca65239cf5d219da65365120d91c51a5f551a49b48e4a14924592cc6f681cbe580b2410a21adbb365b83d94e82796a3c6be4e12cc461d0a45e3a85b722daa1a6e91df692f5b358a1381e3e04f6d4dc4f349d40e1ede67c66d1b0d50d18f88c2ac7f894465fc8610cb11ee65e16e3a0e58b3e20a55efc376fcc0526be4e4591f426cf5fef06cc350990e9b88c06b7f020b18265d08a9f28c063ef078692a66e181c7504a35c4a6e6c868467714ac643c9ff2702231329cd6585e50cd45a0e98488c0068df7b0dfbcd4b8ae59a1f3b478afde965e7a482ceb2461e746acdd7210257bf4e97b67e9146422ce62be240bd80e7ec71c87897a0b70ff9e0f1d914c69c34c5de1e11d9f6ba7cc71a03b2dde7df4074378e9f18aacb91858c8102b09affade4965b550d04f5d9dab91fcf565d11d82d4656dccbc1d4c089bac5a9efb185b366095b3ec0ccc1a9ca81703517238b6bb370f870814020860ab62290f961fbd8ff6d27fa6478f23f1aab724898c0ccd1071ef1ecee7da783a1a854e23603d78f53556c4eac8296474f8c9f0cff0738af58ad33048808dcf221ab640efba18d0fdfbf6f0c6938bbb5bdee715431d4b131eb8fd3033e33835def22267d48f9aa2d4d6be8d5ccf83992d94035c7904eb606cc3d49fa886134417a66d6c4fbbc8fcb5885caa5839cf03d703bf2b8c466e0338d27994b3113125a2b64718393f5c29f997308966ecf4b4a69127807ecfd4d29458968209e2934fffe2653265cb8f52eddb6ac4809231e2934191c60710574521294ff2111c022e0c21a109e77749674e76771e82307e6b5ad52aa4280956b9538433bc9255233df4b8ff30045b14da67c6c1f80a42edb986589998d5c2162691a74ce93ef5cf87a6ca136cc345953c54992d03bc1a95191219ba9fe3dfb11853d7c2a93370a2c6f0ad59a1c365bb9da6b801a458a63c687c78af04e76df36f212f1848e05a59a1d967c7e91467c3f6c2761a30b36a0f4871d7aab33cf467c0d676f0029268bc1ab3496807525b28a5125aa22932376f39fe56f0bfee748e3192161d51de4275408c22850e8caf0d14ddecd9addbf5f9c1f04b6bcfe938b6e3b6afbcd0e72ea5b276e8e357429188302a060f3dfc9046b5c3a6d451d50250455a5fec09c4b75ea51b4688a00f38b7fe4f3bfb3d98b08eef4cb5dcc7a51fde3dff4d9d6b2cec6b235f1326cc6603bb8e56fc4d7a9e22e50761bc3a7372282cb87c788b540528aaba2efe028f3aeee09e490bd83fc5c3e838f6443fc1ba7050848560baac894db5b73617ae3c97e40694400e005e20f234e24f5674147ff0498d80c22bc243bfef32b07ee2646b30ca73b83bce005ad7ed2bec9570c45ba5413a0588584718f41178c83f1796376efb5dab86e4cb0123dd3a94e3753c45b7fef46146bfa59487294ca2fb43ec04c384808bd6a525559e840fdb37c02ad6d72c2f2ca0fff9e71e55bcb3657142f71292afc968db5bd7d2f9bb233b0e5c82f425f7e734dce9fd750d84716678c8f36c40516d4875b47cd8d9b4798343630c79bb813e581d83bf23b46cbf405227978cd6b3d68993a7ff0fd06d4c7e47a88269fd65cdba51dde73390c0513e1cc1320edfaa11724e75385a34636ef90f870d232e80c7f8cc60ccd9b1b27c28a6e8913929851f7a9f60ea36bfa61f4091acb251e7743605a42addd07a9e08c85ebfbe694141bcc670b8bf25b6558e72891d171602530a526f1ae5f7a5987e830686775ca3ae63fb2b77fb82f3ec91be9341b3f18762729c66e4f769c8b5b91712672e95d48ef6aeafc2a160ee372fbc77076e99ebd0e2a8372183af85b5a8e7b1fd2a58154c7acf8efa3afdd9aa752b0994133b5570bc63d22227a6e964dd07b443a99856b29a7ac7860c31f11dac64f5bc2737031efe133273ce4332446ad4c5d94b6e29108e7a480abf5a1aa43b68ad522a9116ebd74f5935442a92f2d4e6322491da7bea7f605b914509acf03a097ede42c2afc12178d07fe9ab8ca3833626d8e279e702ca0eadffc206cce71b1f91600c2fb85cc9d0adf2141b986ab40e41182547ebf2c0822cc87cfd6935592544abb874f396f319308c8f703ea2ad9304f98e62ad2594289f0aa66695fdf1a2c48a040e5ee464a8b7066ce7002f155446b2d892c127b1a73383b85f9ba1d05bd75b50a9cb20f4350cfdf8a432b2397e66a50cdb52e09d3223e00ee6e4b41e31bca427df899fb9d5ef8f687fef95582980a9e20270bde978ef0d0ac3d7b2b6fd5a21cbda207619b783cb05a7ce223fc0fca9e102ef9e8e597bc10508dc9602293cc4cc5df465724e3c772e2794cb1c0183099ed98d02b2b65420454aece249b9b7a49967687cf0c7fd608b9d3ae106d720ce2da65eee4989a4a19dd3f68708d94f2d068c4bcc7a5a99b4f5f6e5ceb5c2989e63606ada986cbe875b67d4c8dbbfa97c4339992ab2f5fffaa718a46c3e3ce7fce0f7fd6dbec67d4fe25efec999a18f219fddc169fad105b3def6af3e2c80e2ca5a2fbdb40a2b7634d641ab7289bc0ea3a77c1d81d1e92b3453d690402753fad10b4008c6a9e676668c83faa02914c2568ae304c2fcbba54ac2b7f229471ad1ed6d1889bff9f7cf678ff81f2ccf8fe3b09fcd1d06fd00b32ca826d8085d96dc567a5dffd543617bb7f7d510f1a3a3fd6aca8d6642e1158fba0a0be674545370c3935ca5538f356c57d11941dc06856beb9fdb91f044da42d1565b44f39037672aec3957c62812abea0eecfa94b720ed43140defd161a0b8053877abf2e833384827812b75da36a5faccba2fe01ec76f19dca14988a368e9f11bb421045082739335ecd5b9d25856159caa5dcd1bef51514b51c8a2403c1983730cfeb0084f3bd9f352ca1fb33d14cafba6c9058cf573db69c7a0697183fc7e4d5221e68de779383aaebdba76503621b8e194e69636ec9ddd0937be9b4ffb6bfc3b7626208786c7354230fe60fa49b5353cc3f5eac778bc267b1a528f7b95eea15224b0c13e233d98acdc2db7c6c72aa1d5daba65ffb97a3818ef45ead3fefa99668ffca30a4f1244fbd80f3a6fbcc92d81ce2ee4e4feca527f3ea3c489b86968f8cd8321afea73d226d870213e9e952c44740d0a40ddaeaa872c110e982defa6a161fbcdc8bc6e1fd1e9d9864bc949731722632ae246107c732c9d46f0c228295c274731973f76f7ee09ad26c2d74c6253bf364f4211cc25809828196e5da2e71251b6d9fadcc345d0260fa484fbdf9d25cd1a09cd767b66e513e5cf466f1e22e3b10755a9ed62e12624fdec10b6995deb730104857b2c8c551965282816305c51768b0dd36ca93dd7169e3e5a9e800941525a2e07fd0d8ce9c89dfce945e76b2099b3332890c6685ea9daa6d9978a7aafcd3ccf4ca91f4e8e45dd61a0e197a341f6d8eb962266561394740087fe4d7761b5b6c13540ec2988de9610c8e9dd200f0b37ba62ac9bc0a0737a7e205f759bba05e6c84eefe9bbafd66e65436fc28ad9fa19ea76a01e73cb910658313df60d2cb8ba8fad54abc0ae2466a6f5670e91aa30e4e98ac683e93617835d41573ce2f13fa16f47b7d90e8a19ff4f51fe259c811da769c7e32b5c54dcbfa9b1161685c72a73d06f957a627e123d54caecee5e4c18dc50952f69a001aca75335d486b0dc801765d5810ce2937d9d1083cd72a9271dacba02b01d5d6ded4371ccab660a32f962d72e86c3e9926c7d87cab5d33a3b92380c0655e69d55dd32cf5962cce3f1835a5159ac8849bc156dc94e5a572fda36d2e4258fd6cbfe23fc19ba16fca6d6fcce2ac33012099033173f4239ab6cb736a1a8ff4865947a92c2202f8492d94f86e0fcbaa704c40f0ba4860829697272047fcdd05846c418527aa71fcecc8bbd2fa9c5fa65deba6e07a100299b79940ed18adc95dd013b411d88886e4bd20edb66e431e5900624a407e62d7cd0a02e62af44510e40ca55bd3000ecfe9bd4251ffa9acd1d1ebd966d7bbaaee98544ab4a640b22017ce05388845aac5bb8966626fccb02d030011da69835a4cf48ded46506e5e4b9f206dd2e5ce36cfd5372832ade36adaacfd7686e4d6f67561c83065be9e55d93e53eb132758f6c620c749bb7bb2be1ccac7852c31f25ea6213e25a8a1d4e044e8f2acb3f066d685a3fea6c3d2ea3861723e227ace5950788cfd10ff0a365653fd1fe95f53880940bfa412c7eccc4147e656d9a042ea316045ff40a00826d818dcffe5e39a0e119d6581053c1d16da832cb0a8abb70e0f04f8492b04cd9501cd1afb70a97700bcece31a9f0af42867306e5f3eb664f1a28d3112cd12b4e930dcbc239dd74b2c8736d7dd011c50314dd151763d038a15c3318a62f0d890a44609db2bba827c8e25c954fb34043c16ede77d2113795dc1adc0276ddffcffd51e095a2d2bd9d8e2b8fefe3ef4fdaa5c751b200480c9a6226291998c2a5baf25f8aee33e46265197eed061dc818603695ec893cfaa59ac78ded00e022a4b9e89a3520d030b8f0d44733f3adb79f388ce9d2b36f2a33a68d78a6091c650f75c0645b82bc4e606176728e59a381e9051ffa915e09b81c4265f94a9aa39146da8fe342ef71a27f343f6fd086b253cc32a5e428d484638250ace9a9edc8aacbddb213b53f63b1e9f9e01f631fe888538c552dcebfed9822da2561fab796fcdf051880102051ddee50ceeb22bac0c7d6ab3dc6daf50ec14b47983832ec673107eb261c4a25a5976255082a0ce7470fc2b8284a19fef17126d5b99d1ca739c6dc5f0dec85fd644330df91b35f8a203f8126fa80430a7d6bac6763b6955fbb30fbe0c08378b57a0f8fa8a3b07236a44ad387328bdf63eb6ab76f7efad6af1908c79d48cb98977461fc93388b6071e488499a65ab89136a46ef06308f4a8c14e9d09f2fb8d8540ee97ef801a630c0d00de0591f9ee01dc90e1e97582c898558fa1ac0fd988ef814d62e0484a7c75fee5a73ff2f4cdb3170fa466f9f7918a478fa170011a27c13411751018224b3d252c7d795ae05f1814d60c8e3642165694bfb289802ecfa0b261ec506dcdc8ae3f31f29537f922c0dcd95ad4dc05284dbb37d7f808dc7a62aa6165ba4968a4c548411727cfaf7d8c54c083497cc7a6207f5f1ee68996eb92a0e9446b87d79ffcf420ee16afd3f00be38aa7b4e5df7ccc97eb1942808c65e763160b71091fbd9c655726ad49009638cd7cfa25eeaf2707aa772fbc8ec8c10aa577142981a5c0e2b345b16135403eb053859dcdd1330fcafaa6ceda73374a8e82f415e9a7454c97245595c8ed238ee91730010bcc72b1d8c07e51ca6ea50b65890a21873955dc19d2a614c701a3e346edf4e2587406f4ae6db28594126b227ede97dec15573c4108e7dfe99bd0f047074f39263dc97cb4e596ab84237ef6d5eeef38b01ea5e0a6937fcfe6ae3cc0154711d86a478b321beadb103b8612729ad7ff9125d14419aca1ba4979b46b0fdece620e5507d1f70910fb031b29f3d233bc3559b5a319c9125317d92a9376bcbb71d6da60307b606a8e675de65a4477667140a06755a1469feadb5fb5d13cea5bc777dd024edd6b510c7ba8df9ef07b5a2d53c09c1eda2e68045d4f671ab2b3433a1ecaac107c4ff91e8c73d551586e44bbb3c494b13536d5e349ba2e0fc7aa59f7729b8f41dba10fb1bba2f5f008b51d76d28da563a229db5b919fbd7c2551991155b4e089c5cb1e1074ae9fff1ebe8efcd317b7567a0746ca1d590caf8ded4f05abb506e612965caf0cc3254fc8125f378cd446a9d64f7e7774b02872230818956e708bd01998e28bfceceead8839cf052f5d18247c48ca5e92d568543baaca1d4d0977a2741f174eb618ba4cf8bc64055d0376d0516c2192e5ae63607818c4cd97d49ad80efcf20d4ffd4afa2852b1a764c35a7fdda4b12c8be9f6d957405bd520b2bc2f66d75af7a878ba9a9aedb860879034e880f95d78476ddb1128143c037719bff8c159e96de7f059437b0c9cf24e54f579a2df2058ce6229b151498ffe6bda6b8445f922fa8cc92f4d991d4cf2fc6ba217b1e71034a6e67c05314f34307d70e7d1ffad998fd6daf488306557a5bdff5245705ce2e9942b184729b1a40f86f4fd75767e693d05f510fd53e58142e5f117a9da3438dde251c7c66915e4b757a667126a951f56480395041ea4d8a21b1ffec8cb6854c6cca972a165976ab4d3020aca77a8fef77adff51609e08609b4a902d7849f2a06f28c295bd5d57a690582f16dbb97f328980b8f0b71a02cf4db32c0233ddd470e2b0e7f4fedfbe5b1c424afef31f6d483d31b3dbe8ea254d946575d3016e69da8baadee740da31c1c9b7288211cb64a829492c0c418f61cf3a14f0ebbab293f1cbbdc69f2c6565836042da9b75528f720a738503019294e30f28d0ceca7c81e681721d0499ecee36c13b7a0eefc2a567f740e9dc39c7b03aa7ca2e99467939ab493715247e79e84e14f8909e0f93292d820e727ef15c01a70b726f64f6d0825ea5dd997a9cf682739cffeac267875d24717fe5881dd769a1eebb7705370bac05b4fa392523c16f4b0ea98899ab0d54820a3e621309e62d40d40ab5387aab0bc7b47c0d1224949e86ae6ff574fd2689ac20259f21b9347c1cf9f3ab968e203602f2fa960443fde0c6f619144de302ee5435fc121a870bb77ccde1ba85a4d5ab3c34bdba451f676b7b999365f4d7d9c4f02bb70150ccf8c4152458458c8a3ed41a5eb1d4910f162013164f3d812a9c939a7d3f8605633421e6ebc95a197ec0d9dc16ec45bc0c79c6e4457a47948d98d64f0e7a02a1b7f54a3c80a8c60d2faef1c045556a45d4b22e720bb916e4566f77a6043c2a964e679818341203ccb420f3950b343e932063889293bc9cd3323aa15d9433f0e751ba6e88b22776c2993d1e2647eab21246cd5bcc9ce2c5310779006e404a38427c70e37a4d44391c94412e47737b5655d122dc5008fbbdf5c446f30c92b10d4bee83de01100698ae8906c9f61f4a2a9cefaf76d5bf77bfe69881d8446df6c2c4bc3e77e2deef9ea3cd87caccae62f46a55b6ae5b7e93aba1809fee05c38dc1f5ce6e21f67d7701e469f19f7de4bb924e0f13300bed28bd4802f377183b86ddf8479e5a59484b2ff5a238d2ec97a1748b726db0f01b21a880c0245d3a88f116c2fbc4e717ef0e878ea10efa3b1fa94b239e9569408303c536b961bce274fa088f5e1794bbc06ddc069f5cc7e818e431bc29a451761c7e972a85e5587e02c0f830f519fb11a822777ec41c43488b9bf0fa38dc8ab511a0fb7b35bb66dc6cf9cd18d54c31d6a6ed098c232c2fcae0b585ef27354e7440275a0c43cfae1d64c39a89ad55f877ee6398939794bdeb595993acf83a82d37b4130ee35c01e61a2a10a977aaa97b7385a149414a345507c34ea408b06790bdbe9b5c44bce31c8db13020bbdbd7ed0c50f67c9d1bf6c649dfd7901a9e58e6bc02b9ad3ae61bee1746a91c4df614a536808b36314f6dc5701610e2d813e01809e947b955be0c355abbeb3a51db3926a4113ccc27d95d43b8999242468a337fdaec92d8f2873e3bc91e2e843116b6558837350f3bb7efe5b9437a83a230141df50115990be66e4894af0daefb55327246067379c8d773efe3cff26bec0819c46bf3a46925e7ad2228d13df901994578033c800102644d61126b486c3f16f7d362a170815482eeaa837d2fd3ec30e5233a3e436534f70ed7863376f7bd9571ec7e8ecf6c64b70f86d28a0e716cbbab7ff14ac52fc15bdb3c1cd90b5c976da1b996512c94606c210bd08af6064a460a0e53bac9f140699c21049c52595bb965d0eaafb87c4222d91dfb8a4226eb677ced5959e171a556b716575b947e072d4feda4818bbe2c38016f8db153be7435c5688669d6f986ad34076e051bbd3603fe1f984edb5ad75f2c2b95cff2683e765fcbd99c8b65ff13bca8196d751a4102843b9d89b032a0216c4582b01a37c473a887d9240c7dc62be2a89dbb186008220e308dfedd3aa14f27d868951ccf543a00d638a34c4fec2f5b236c9fbb485f59a5a145559cb929abf6697ae21a6daea6e396e896907d59a71b32d82cb534b65ed50965fa6a57b5c8e8b002ffadb0f413c66a64da8d0407840ffb760f6387276108f474e87c06dad7d9336a3340dfbf0d963230c8b871524dbf28e3e3bcab535cdbd51b7cefc29f40971fc1ec47e2d68fb28de5d4f5e7324c0d768e7b336036e69a272abac6b7d8b7500a3e799ddd965f7fac01abd7a63143606ba45028cefd510cac5257c373b87ddf3bc065195de23c8283428b1d45bc51db1d4c077fd75893e8bd008561849ebe77c9792adc3ed06815304a686f4eb5718c6575c3fc19f080f3397219e3f543cf7480a2a2df5b26dd31861c63b86ec3ff802b4b1e2cd02c13302fb7ffa3c5b043e497a986b1aefa438ff09ae292c18dbe4dc1b28fd88b515e7012bacd369f9923fe94eb29ccce3e8283734904e860656e603f2bb472cc1c219db5867c6c979644445ea0254a3956cc689613122a4570343fe5d9e41b09daa3dc8babc7112effad0a74eeeda04d808438aeb0b81a1cf7cc3e6dcfea3f99c805ea4ae9ba4930a3982b27076b3e57559ef64bda497dc70d8a7cc0553b6fd2d32b591d8851b7abee85936ef403e48476d800d7cdbf9094fbb66b37d992c9db3726ab74c0d9e95f2a444b4e5b52fd0f5a37110606b7b515bc0d97c069c0b92f4ac53afc3181ed0fe72944ae9f2114f1da90450f2cac75fd06566e84e38e6d31e0d4ed7629c208a70088f31c78ca95c9502c075ceeb3a0a60ca476d9d79d5882267c2e43c63fff1dcce555d37d6ea067ccd842533289fcbc3660d35280ea90e44d3eb2a45ccdaca37a46c128e6bfb7328b543c8fb3996abc1282c613ad4f5bd81d83a03ca21a0b61106ccd0fe8971c33f88f9cb25ec4fe8b3af626415a344e57bfab59fecee815a8021c2185de426651c5d86cc9a46b472a085bc68f6bacb2fe3ac048393117954f774071288a5e45673ab2d15176606d7180da5e9f3bef0e258d4c0c286075dae4ca59599e032b5e3249bd5479d925a960a306b220e6fafa4b6d9bb2e6169ad8698f913b33b4ad8f9485e40482dcfac87296aa2c4e1961ffedc449af75f867516e9835bd4a5789054b6317f65da660bb4ae7bc21378dcc88c2ff6a1f94707046a2ce4218e9dc4555fac9572c611dec7d600bd4e1112bfd432896d3ae7e615ddd6227b957f595cb6c77c2c9b95a36677ed721c1835e6412162026986f35757b5ce27faff91290fa5e395d61afef88b88c5d2b1093e99a9aa8430ab77a64f0d8ffa98cca2fb1f7c7f9cdf395477217f84fa1520158bad2a4ae673cdecef3f67fa7d9222b05021a2733eb8921af89821467b386d34bf1151ed58e44cd2473c9d360ae937a11f2dc8e97edc663c588a56f6460715d5154f06b34e08af0bea5d0e514ba4f0df657448cd9d6011489c9885fc6cf424e2c4033609ad22146a3a1a8c22ed3f75c69a652b15201a87f485b26e55facfa84e1995e618d41ac6dc1d8e0a931eabca9732b74fa095b9b76bda85646531b084d1d76b7d4dbf83dd42b58446e2b9e547ce8fa25386a14ea75f385da2b137af363b5ef0a80aedea7fdac3d35d27240eeeaf440b4e9a3d0ca130fc503653e8f369ca108fbe4ad38c02add2fdede72cc6c7e6355ccc742c03ed3a5ce7d0324c13a3a19da43774de729915a2f6b69913694e5933ff9f7daf4214d4549119b5a78a7f400b89621272b56e5e566ca29332b403fb599e611c76482ff8a0958467aa856327be9d7d582383642ca63e7e70dfd1701f9fe1bdd06abbaf78f89a83f52d8602fc1ed13caf49e6c1cde3080883c53714dfc7d492b37b11aa7a7848be20d21630fa4a49a7a3e3670c8cffe104038866295dcd960b715f8eee9002d775c2a265378e46288d5fbee452cf317aa777f30d42977e88db40c1eb0fde1779b8f23d79d26959833fca8b288700e9f4cb035c62ec87e8c03bc734b383730a1b8d865b57804772661f5be5e9f2cde9b0a1e745c4ab80c73503f2fbbc3c8a60ecb4a31124df62557bc720c755156fd007b06ba8bfa60153fdf3dbc3a91278a43ed413dbc06c183928e017f017de23f4b40942f99b2e2c98aa2a9875f69f21f11f9f3df0bd211a4429227c8819de8cbb4540010ff7531df73167944c5df4df43ccaf82676ccc7c3c04c83962b5df797dd819d50c6cc45a3baa99057e4e4aef8d7f2615bfc3a1359ed687a5fef95575ae267f99dd71efb95a9c562f63432f6ec67faba0569351cc601c47f40179d8b5630f8b0671ae3c1890205517d87a47a3e4536ad9efaed2bc328b7518e7ab381611cec2c9dabca09984ac5a776e6ebb8c4ee011467c690e15821c9526a77774e40d24edc886e327f1db47a653a33d3b79bcfb3a47ed3596e0618ce5d59044b8d19c35de1d012815edcb377938a1c9414c87ecda6bc970b7a7d2cd2409ab84a8ff6e1326d7a75bd73aa3e0e57ee577e7c048f0c16e3476d21920e0e75ffb976f90e91aa15e352bfacbf8f43445993c36b1ea12fdcd81a1e8539683dd0d3b9dc8c56a0ecf4ad3957dac90f08607130047298e4b88e651c4d64d0813619d4d89df825c1af740c719103834abac9840cc2869c19a74cbe56454138bd7baa724f619d6ce532abff27468f7561b360f1a6e9bf346497ca24a7915327ed734037d13d5d1b8149d5d0eee568f4eea7c96cecf0bc512a6b60f4448f341067f793ee4214c8b745c2b93c4e69c8b31ddc959847920ca65b57ef96aa9e85b1f169ab2b9abd9918750e415bb1c205c07a84c2f4eeae4dad9f812469ec76b54edaf3d38c4fe3bc1c617484b6650e9fdc3db68fe3e1acb4c6ea067f42bcef466051d1ab4754f5548f2e7f2805309772ac270573f87600a1129c5cbe9dca17468ae92f5b9faf4fa130304422d0a4fc85565b4a6e589db4f6678794fe6f39d715e5b34fcfde3bf9f16cce4deebc582e28c598a9fce0a7d7bbf31a4b9da4d66f26ac2bac07c2b6d0426c6b28b5495aeccd1ab6923ec80da9eb4f03e0ecdbaf1fe1882ec04019b76961c3fa4e5afa8b7581d0b1631fb15a7aecdbf97a8309e6f2644328b838c396953f6ebeb733c6563b5e982dfd903fe61ef15237575642ab79d2e8a6e961433087f36aedda15cc0de2bfbbbc8a751a29c275ef406590d4b70528ae986435419d7a8c4aa3497f0aa02ef8ec25100beceb6dc68279e5733797028a5d16d7393f2b5c4fbea35c1bbb3e7e04c45cde652f983331806909aec1570f8e7f697b3c5362bb2d721c7b07821c7fa942c2b4bb181a46b2255834d1d8586180caf172c19b80c3d7e6475179cb424b1dfc999ec26c9a41e0d5c015acb09235415c93e78e62dea6dd5dd4a0a171cad4ea7c5059b50c34310554cc0c1b695ee455cac50e89cfb47ecf9a1edde82d451ad14b7d3da47bb266047b4f612d7b5d6cb85ee1489ae9a10b8a43dcd33da69be80449aca273a233578163d1aca34a0c48d83fe9d52fb123df52ded4a7214f2b261bfaaf526afc580365b6047dd4022397f3c52bd2ea326c4205bc135a722a4566bcc81e0e6b2bcf438104c6e221f29c3b03d1b73100bd0104557bfbb08ba493f353afb05a56b9536bcab3bef13e59e9f0f210c39b26a6b12dfae8873b8933529a44e41f85265dd475630ea43416c93ebf830fb1a727e8185ea5916e14b529e0af8465ac9444a54b5871725f7d4d38a5352f49fa3f4e85af8df850edc2b4211394f9157709e738282ba329935756b9db26d9558889c0a88be4f969f5ac73fa6f3a159bb8cba9080a0d06035089a0c7ee6991e742991bf8d9969948d5217a4fcacfe1791fc1326cdd27a5c7911eaed4829464bcf6aea8507ac768ada70079052a1df73068a8884a70957555d4d5c1022ac3f6c42e7683bcff039e22c4c3e31ebc3dcf4f98341502acd4d5bd7040e1b255baff0b2d6cd689325652c6a38294963d8a39c2f15967b5b6d823eeaf2fcf783bcc396d69eb662d875cf1ba79484bac688ea7dbd2f602390580facfb20f3a18ec119e9ca180df93bb82e5b11bf04087025d4d637053fb597b95c9276545a9a8e919c2a41d3cf4b31191fb1d548fa426f9a8daaa125c200cc6c272d9fea94a528f14571349f54b2eb9d3a5b69e1ddfe80db89a1473a3c5357136034c1ddbe063893dabb7bc8e583f8de16fcf5a7997a48e2e7d81a81bfea76dc533f3a9787203027a0f0d8c3f4c144782f2a2073794288fa879143f3ace2c9e7f5e8dcd1530dceda766bc67b2daae54aa3f03fb8502e34bc92f31f990ed966127490b51668d729cc6f9afd590e0c31a34f55a9495cf3c87cd4d5c3f05d3a402f3daa7a3241d675fc4908422cf97d1d4c4fa35632bc6b9e00cff04fb79db72c2cbed6e99bcdbdc36295869b83e87efb213cf6353a4cb97e7f82cf1c9355a491a28b98057322b5554c4c8a5a510d805a126dc3c46071323f0ef73264c5da033f490f4c14b5c11009a4d8862e99038ae966b8a1b2edecb2127b2a2d90e41d3c7193881d4f6b1a8c0df570e5fc381404e10fba1e1353bcbdc88f22fe9a994c97071b8cb6f6700eb96220fcc4b57a236f9b3ed5d12aef2fc9ea097ac2e9452f157529bbd9bd0f81da75339bec27840d773c392feb1219826f9f6f73c2ea72f7a6cfe06da18e7e528082242e7a43c266337b233ce65aa39e373a7bbc36a8e524c9763480f9035c167bc9678edc9eff3976e2e6a01eb1042a53449104cc22692a75fb9806b49ab5e7ed213c3c29c288e1811c0efb775a5ce0e3c6a61397874a986a58e82263b64fae17e1d95d1f73435407635730fa3c82d82eef0356d26e8516b2c5cf195f7aa17b221e15c16dc7063026e72ed4caed3ef5fc559457c7a389bcabcbca2fc9cacdc517f77a07729521de784ab0b7aad28309bbcbdd0261875ccd6342939f4be6bd3f9d6a1bf1539e783e30ca8e9d0ad312d364fdb53b303e59bac66f56827200336b91468deae238951be50fa7dda27a25dddeeaf5dfca752e8243133d0fd029aa8a62ab162d5573f8bd3f56978687a272b475e8de898b927cf5b20f90a47c2e73238c2688927a5830e33be4f47db6de6bad30848579b1019e90689193aab8f15c432016fd903dadb1d9e525f6e5a66712cc6cdd4c3e98968808dd736433152d794290561f6b07ef34a660035bc62d41a6378c1d5bbed37524005774dae36c14ca5980397ba84531f1b95c2d2e7284a67a146e3dea24934b57e4f83f1782a7b3424e0277004945357a84b46aaae25198b4ffa4212babe1230949173501f979d69f4aa4b2c82c15f3e7f975cdfa243d04b840adfa28a414f3847b77276f1f88e33d268526b772c4659b649682e957f6384c532a6569a7ae991eec5440d6845cc58730fdcc26f758e963b241fbffc1ce686c840e8ddfd89f09088d132781ea8ea3fba49a58042b26344fdfae221dac49c4efa68036356b5344d2d25a936e741ae1fafddbf89bea469eb7df570a2513a2494d0751611edaf963a4d10fdd48f13c2eff6197f71bd80c5343507020b2d3b6994c715865a14d43b988c1cdb3791dcb2593771083d82b8734ae36cf0edc73683739ca6492319d4df715540dcf31de2dde05c242bd5d733b9d87d9aafc6ce99df2cd6d054674c7ea7f14486f6b60c275b9e7d915ce8a4b43d83b1e134f17451ec37768c110cdb58ee6bd95378d511fcb7bba6e8fd328b9723c21752c82a97dd28ae6123a8f1d1f3c0971b1208550041b539cf88dac800b470359f8b42ad224d41367ccce859900177e9b981da32e95ec8f3e8c4e1986e1f7ca67d03f82a14ed292b9be3055d8666e4e1d3c8264f43fb49c18791be436b533e96725e4374e1b9aada478f5b8572e1f1c5a57ba230d48e25a6ed95577649145be275487c1fb37a51b6c09b96ce204b25f9ef6254d38bba7ad94b83263fa801e602ba9ae4bd1727e3a3b7a21fd002962eb5ed502bcb130f513b23cbf75b7ff2c7c6a76d42bc5e892a78532de950a7215820e2ef7eef8e8d795ebdd72503fe6217ffe0cec8bcc6ab7f093999d384139fc941961cadeab0e7a2db0aefe7195fd8f1871a9628f86f01dd542639e52d5a71d15a05cb28d4e42988a9029e8f0ef3f88464c8aaa54df9a1231780e149a662296103fd44c42f494667a6eaf41e8c662ecf4a82a7c46aff23334401f35b66c38aee9a6069396ea40da872886dda1575caa4fd5567e5fa4cc574a5e9794caf7dafa405fc81fc613a8ea129e8ccdfbee9eae64a127071c50b986964db8de4c4eafcf40e97b7f0d377fe6787abd77a0cbd290c921690859b05c33a36ebc297820f313478ec5860bd427c0fa1c1a1c4140103880233453a7e48740b1592273ad7a88780ece7b9dd290dbed25c60c2c1c642db2770ffe112b21460a859910cd0eb07bf47503bf6ab2e70460a2113fec16f92f23e6585762101c923bcb72bac4a9703aca2d1eb19262e711d2d2b8e97c9e374a099423810def67668e768e8d4547b27b40040ffffffbf