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 81342 d51485e42a4656340c7ce00fc9f5ae22d6f4ce14f2a349c672d6906724e3591f

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
8f4463b127134010fdbb708aa5d9b430e1ac46f2582b4355f9c8cd4e0bbd8e33
Certificate Block Hash
d51485e42a4656340c7ce00fc9f5ae22d6f4ce14f2a349c672d6906724e3591f
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00f00d0000a0500000
0010000000010000000f00000000000f00000000000000000000000000000000000000000000000000000000000000000000000042cc5a46b1a28ef4d35a069154906619222d99e605dba543d2c9de1bfbd02380c9290060718f3485f2c05c2ac3d6e431ce6a21ed64eeb1702d34b056a10810f2cc0e5cca05a52ec06830de603fc1b8f224a197d5faeeb3dd0c050000000000000080000000800000f00d0000a0500000

Raw Header Hex

00004020c058e0b8187bc5e15eb38e4a0aa93c926449acdb919effbc35df2ab63aa56b3661e7ff625299d59f7be865ad47bbe963a63ae6d1d0f03445d27a8cdd80bde4508ab9466ae8c50018338ebd0b4ecdc8f955432b58f246ace130b4d9a58a70bbfd10401327b163448f

Proof Data Hex

59,560 bytes
12121601030758610c4c37a41ed1aa0c9572af364bc85e7140abcd172d825d298bb14165835940c8efba9b3d6a18efd9186e0c0bb67f9e4ed1df2be5cf1bb246697e268667db9ad9fac70b37ce142ca48989f296f42bd283602cffa1d2ac2de20deacc9e2522d04a30c95ccd6958558b5073a3b1e68ed2940bb3b3b8513195093f78cfa130db44fd6a56ea62de74c1ad55e63dcb22b61832797c1ed67faf2838cdf4c53e46d00fe203c311a2d104301cffb4c4b8b1ecf19b49da3c74fa53334af21b7575a3e5503bd4a69745602f733594c0227c5d58fe59c4f5c6fc3fcdacfb06cf6bb86bde62161ebd9440cf56c68433f82bc57e4812d910874316eef2f7924b847a6bb00a87fda64aa1d36f328ce91a3403953dade1b8905d46a56ddf2dca5eb058b92c98cc0db51126f86851d9700e962a6cec7058a27a99a97e1065b6a3fd989611c19e829ed67b5e7b70baad1f7e211e5d6e5bcf61a0bc62f607ae22e8715566361d1795e2e528f3737f2fdae31f913a308d24a10108e8434535f4bd093f10bec2019b409c81bf6af0639977dd4681c720df21abf61ba7edd5754f02004da153c501e138034f54681fad6d1e024311462ff1b0f377e6b24c3807e005532c1fce8c6c5fb3185c3490672af8af00fed70469bb7be8a0e70a70c662b5bc25a7e8debd08b32f5054452970d0481c245de10b55f57fe621357a6b5bbb2b478913effc99a70e75a5121dd16ba76afcdfd414c2c968ea13ed9e10cdd832e4dcc71c186e155659bc49b890c9cbfde1655ce13c8c8c45a71a0ab038a65d5e5f0f381a21f528b93481c396beea7c3a3a1f39ebec92ee0f18f4bd7db651e43365f2bb74be99afbef264fdb9fa398a73d3ddda7ff371c673dc1ec1c60d19e933966bb65e9f4aeff84caabd5418483d157f81740963f91d52d2b0f7af41be1f3c72d55e2131da5d7311894bac0f62bdd007915dc717b03822ed062b236e036503b8cf298ed9e282a0ffca1025912c1785f24c7d42f1ba9c1995573c23104520505265d8710782f50f1fa14a89cfa0ccc210cff40150d73a269c85e7cd00dda53cc1a1082ba67ef3bed9ab2654a7f1d1e23f7ab567b3b86ef0c3712ea670c77109e12dec664d0bee7936dd9db5995f186995eedab1ff8d2ea1277c535717108b4ee061af26ce54835d0516b2cbaf674368ebf2123f45e328b7d9449209264065310725fc95ed5067d401f08b48e57113e4712e888bd656af6a13aa6b0511d68449c9a5730b5e4c645e1d090441702a0407285b60d505fa2f68e52ee23d8944064f1ffc22dd07a32c396fe8d25de7611e7b11187b2ac40babdfacd5285d5961c90f98d3707cacab7fc0b4c8adf6b6bd24a81d20a1e145023b9e4265dab0180814e58adbf1e066b5c9144ed4067c12d0965f5804cdde550f34e0753f69e4acb97e58751dc0f0c384b843d7d6610b403b86c9903493da845adf21ba7658418c40b795f1cede8a3d0ba71b5f2c24b089ebb4afc3465977485d9875b9c15fa2fd5ca2c9dd5b3960e003821c5e8d2142fafebd85480273c1251bb3cd8e337019837777dfd926841a9b713ffb40ad305021da47bc6a854ed4b489bb1878e5f6c080475271d2c99ba44264b53f405aec11ea2a3397b7d071238d9a53730426f49474affc9403105d6190e764c5e2e3a2b80a50ee94729d1c6fb61fe2f13dd5d53e62ea0b78b13d2140f9ae7ccc9e232da6568b423e52b2ca95c7e71e5f9665860bd9bea8706f9e047404bbe2375d17ed0fe5ac6218c00fba10e410df8931dc4bc128e65ddbcecddf9e1df878330f15d802d693f30d5eb754500d39b92b9b84b6480755c6b9531764ef7a2b07a8dd12ee50c49b7efaedfa25c3dd7babf1bf2d8aef283e2d9445c1de2dc1c47d865f7634d42f4fbfb7144e2208b4edb87034929b0f46f049540cfe4569d89163b659b481f4e19a2558d221da14303c460444d0bab6661ab8361a7c43c46f36145dfe802b13642069f2870f4e15ea1df20108b245ea4f64626ad59c42fde4bff51c33efd371090ec4aec7d26e270254b92bd9b40faeac8ac9a16105977c0fa774a579c09d34bf68627c13bd0b4d66a31724bceab34698a1d7c6dcaa992544950303110ee047029724f1f8046f2779dfa20cbcf212310ba09e1258d8e384b15233a45e5cd9e10d6f0d04e6bb2fc02638cf250bcc1a18f9b49a9d156598f1529801fb45ffa947a0da8cce098512099ca5e8b3aa6e61a37c8faaf8f5633ee1fefc74b925ec7ac15a2938f6650e55521162e00685554d5d01f964cca58a5fddc778b20e8bd1b62b7ba60e9340f07c9d7111458740ba9a1c48d6b921e774aa27d4f7710cdedab13887b47b4791eab8f5491f5c9b2ab8858295bb0d8f93937f6319bc0c361544fffd84d0438cfdf46b0c583601cf40228552ef6bb16d3462b2391e70b226c77d16903908b295719a4623a75fdd526e5428e7f00f2245db5e6adf8b75bea7e282155cca1ded7873d896388e1e893cf31e82a71577ca5bde39f658d8f41a2bd6fc967a836f0bd0d88c0a5753a32eaccd2be50ff7bfb43715f3cd8397cdf53653f4fcc4b2434c3dfeddb9f7f8093c5fd90bc6c84a7bbc70794b6e733120c5ec419b732924929d19eba58006ca528b971f12745cbb41daf024d468a80146cf179b7a2ba564d10400394cdca3ca49fcb26683123d3bb28cff6efec643de9a3489b4299d095621b0430fb9d8df4849368d4c99f8e246aa678902bb19240828b3ed7b74b6bf8ae2aed336fd2e9d74bf7c06b8071786e76084abe62141f43993982e1723ce6ff6c7f456a5e9731415183cecdc500374a5197f7262c03afc6e576c464666238434e4865ae72f5d01103da016d3a16a5e5e607894ab27c7cdc0a9dd68e1ae3a85f7ded04a71f8bd33d47f9e5beca110e4d608539f2f9963cb962006fecf6f8f720c5b736ba97165658efeb384e24a1756fcd8f1f147e907efce088c844d82f78ebde064e18c99eb2b8aeddaee1a6dfe3f8ed13acd13259321e74805879877b540f03c0b4451f8a1de963577777f4afc78fd173ee47ed4b37debc8328e454ad0e8bd478c04d6bfcf20f4c755371dc1335516be551a88bfff8bcf6b18ed5899b65a097ef4fc8ac6b17c7f4dd339182dd10528158d50828c4d45409b10220a7f6ec12408f8e1019e66ddd3fb1693d95898d6056e9b0070c98bb53e000840d4b616d410dd46f386641a3f526950ab63199f50e8af959bed41ccf3f29fe2df3e1bb282dde2a4133902cbce1352be474c34ba835e544ea940a43b73a8dc5c189701dafba3fc6f91f93bcee8e3f4b5ab99eea687ac34850ea1b0e6d5337d4fee8f7cbd8d0781ccf9465f1bb5ba9ea1126f4cb753f479db93b4ca30f5e12f007b09437e6b0546153749455d0a25f0ef22a117d7655007edac6dba2dc642d4db8e18ea5fc5720eaba1dd30bcbe362f083644e94d6f2721845a6a719203d60cb48dfe6848087ec32b179f13a14d2a2a5f48246e3bffb3618891edfd52f29c5f7fb4b33628223f097312713bdf297fa3fa206b49beee9b1a596f69cc71685e725ed7edd5116958fcdfa92b3af0159076099bfa9e33b82d5647d51d0d49956e6fa8e9fb0a9e3d69ec3c1bbe262c7eeca0affbae7136dccc9dcf9f4aa6be6041b4d5bc9a6899949920653337905598acd920531cff3466324b9fa668e09e71f4ecd2f0e1efb930157df9cd6395a797b7de43f11d53e4b8d82f9e5c7d63b4a20e21d9dab34597b85b2889c71c0d0e81c155ecd5bc2fa97e7d50de8edcd8e7cbfc519d88e6a5eacec8131712a2fef0bf86a7789bbe2f50ce0dcd98a09820caf036820d3aca1699f582705df351dc1e18e46147bdc36bf78b6862a0e08346d40b931a04c4e85e2d24fab5dc41ddc7c5e4ffc8293611c6b35a3ec89c3de1bdc586b10a646f26627745b8af1a7175a6a418006d7cd912f4c26610b2a878434d63c3b8c45ca66a949647b30b04ecd86cb230dd041b43fc5a6479a5cb7926441424c4a129b9b1b99221839ce575ebda7c2f3832bebc9666baeb24bc067c8a21d816ad28e518897325c40ce73a8c5659ef099a76eed86dc02eed28be06b9fa5d4b2140d88eb9cd47ed81624e53d5f35329611ffacd5a013a5a1b570ba0e47ae2f61af669c1a2871d75d14ed1221ddbe18de06a2e0e0a0d5fde92f923c03cd15ad32322f7919e73bd68acf8807b6f74ebeae484453d482a22b720c210231a84f3ed0ff8e144c3a43d83455b18c51d52e5240daa839154ed705e8bb88272d8a5675cfd29bdc228a5226392cd64cc0aa4e06770975b6d8822a0151aae4747f2e83897023700a76813139d273ae91a1010c3275552ee258c8846b4995198960cc66957429a8b09b2cdaf989894b1762fe97c900727d6f520a5bae9524d6a357897bd55c02937353896bb70dbcd2ec1dfba00cc1139977072279148ae18562eb6fd25b5d89d65357ded1948be4fa7a5253fac33ca3922a340fb907fcaaa0de7847773b5ce39f9a33bbaacbfdcc27ecc21d19090c136c8722adedc8cc1b28082af5293d17bd6c6849d183550bc7a6498938acc44ed20ddc8ab4eb969a5799169561d3d2a64e1954d35a1eded6f761b6a8fb58fb8b17cda2e7575e3eb0c3ae1a3504f40098be3d53a79e9ff6f34558054cb5d7701fd74715bc254ce973d329e55e5f4248619e6268f1c1d5f06959fe89fe772c100bd72dc062777d7e1c27526256d7d728e7cfe6d818dcaccaa6ec43986f1778d881d0acc5fa39fb4e78e6caef29c3aebad24f9f06e7ee2b6721a26ffe69107bcda3fd31171d251033d879f1454b7f0cc6208f82a7002cacb7f78fd0da325c383fe08994d7e5b3b2b3bd40836ebac96b28b5ec3036fc5d357fd3e64bb2ecc5b5ad084c039afd191a66530b08066dc3454339c3ba3cf364e994d8af6f4627bf46bb87e722a7edd4e220fc6947fd509d6acf292380b517e1764f3fef87e97434fdcf7834e6edb8c4789a8761bc4cc955065375664e67a51f13267745eb52348997ded707c163d9bf63118598892d71670d026df03c46c34b412d33b8b3f15012a68131be1bdbf6fdae948026933a5be28cc5cdbe80fcf57c985a33c81ef64a20db0bb4b369e9127c30a598b47a180c7688dce2a08a7f533eddc0c3b7bc4632d7c7e52d43065e80f71e619e495110941bd97d08028973f94a34cebb8870e6b5057ee68f1e2b743d81ed433754eb7ce5aae76ea3b4e998b998a5cb149e56feeca189da71dfb06ddf9fede2bf8a3fecb83a157f647829d01800907ba79cedcc9ad0acef2ea5d68c3f4b450f677c1cd0a6c1076e8a1d3f335c26583f3fca35329dd2f90acf9c96262715e7fa9282c9b136aab35dc81834327504671476dd7c81e30de1d59102e8eb7e16e4e6f479f00c73b64da8548ee18c1f8e794ea5104f9d4502665528b0fd3e3f65e3922070cf0e8344caea001b0871879617413d2460e94a1489988df13b9d804da10e501bdc3957ded013adee7d831406cd93ff14fb5aec41fcc58483cb8e61cfccc6ab3cc1a23244636137cf4582e9b8e76f0686f26770be7fee7b4b6563c3c6f4beb8ed8ef3163767476a10237066aa626389977cac3bf142a9a3268e3dd4dc836bf21e6cdb71526f60d9a1b371c5ec8a752b3bc867af4afe83b809dcf7a70a2a2853e06259b29c5945e246c2625c2bafa57fce890dc1f8bbc91b0b194c6d827318c997846dbd49145300aa479de12403bbedc909d01139a2dc861651abd78146fb1670a6e1548555fd6fb1cd3129496f149e005c3beced9b3ca1790132564a40c4b10381d44083b9a73810388d43f5f04b78605e5da9392a00c3d171d75c8ad4c1c335993e3d154195f4f9600aa1e749b9cd0e22da74e688d52aa246f3aade0b8b81d7f7c177fa90552866867af84f0ce947d7628e96d86f40770aea7958e6b1bf781612359ede9c612a61342be410b0dab9486283ba38d7e3dacf6e4654e09e6ff5467a7ea0d7fc76f18a53aaf288f6b580f426b7baf80ef492a8f2fe9b046e72e5c33c58618fd769b46293ba56107b240e16a201eed5b261925c890aa23eebf68ed5bfa471a306a0e1ff1ee800140541915b1adfa41d60cee9f125739a0d1312d5e1d99dbd53a0c2e3eeab0327a50f1516f4eac2b23017e655f18fd26c7b0f69335df5808d9b1e299b2e36f685762e8246ec8e777e2970bf71dbdf25344aedc679405d11eb14cd78c45d8ce019df21c9a249b79735c346f161cedb21ac23edd36e9e88266a854af46f1f5690a75c2323f6d3ce19d9aa7719a6bbaf15725931374c919809cfd6138f9bd002f0a0e0eea59ad7cc0cb0dc7c85e421733b8aa0d8e3f38188bf33a64b4172b5c3e1218c54e018acbda48656af87ad90bb0d029077a629da25a26244781ba6ffc90115f427f9ff13e49927bd14192acbe73efaf9643453490a76c876fe6a77a1cdbcf58727c48a808f16a0f977f80a18e4b896c01bef6be94f334bec74dac96ac68848adb0af1433624dae9de4c756ba870cd7a631752df7f04332258c3f6dd3774be1120d6b7c9d944130c6c798c23f7c5ad351be1226e1010d5f0b34fe18cfe0956537ab44f50d5f57f33861566e0c57bf13fe6419c0fd4c1852b281cc01d83d672d8d91056877632eed5cfd8d89ceeefe7c86ecc59095d390aa3b0cc9fb1ab83d7ae345ad7c724447bdaed4362a4f1ba714fd63ed114c5b29e80efc07ee478508ad87766aaa36ce860847a6fdbbc8040a05c27c24002787122a4990e624d5c1db4bc2433694917828149582db53164b642edc86db1f0de8e8f2a6f2514e19f1aac6fefa61ac89a495137804a9964dcce66b84fe5915c66aafbaad6237fad6e9cb0757b8b13bbc004d4b4f7d3b4d6550a310e574a6623ff6726c264ffccf3b754217b16d02171e78d09a76db1c0170723bf63c71ee0f8bfa4b0f16db50742e109b417a01aec6e2715de2596ce1b25c6e8922f138a6c6a184b7088428838a29dbcdeff5c8cec2721ab3ce93ff25c983ed141320e82bd3eba41c9ef8de73aa268ba2d7d96b353582b81fad6347ac96a694a97dd9f31806ce6647f43e3d34c036a5ed1a66717f73b46db2f79b1b15c8b7dbe7d01939e2a06abd73d5e482cce5cec9e6a2901fbcfb62a97582749aff5aa338f59e8623bd59d0b1520e1a26b8c5df4ed886d192bc909c5245422fcb4870d20c78a578a473d7ebcb0b0950913811a71f25a3b7248788d96ff8bd283d2d89e7173ae86e3189b3776335272ae8d7c2db90589d2d6b165d3774455a68dc20eedfec7a7c10ca1aaab90fb4766b0d4e1d7784d7b5fbc5778b4ebc37d3f58d738e7c677eb3bc4b6845451f4fc60ec3482669174d1e254794135357911c0cd5bf1d2e44f68b55e823b49c5353d92e1624bb8605c3b9cae489294b8796c46c2c55023e21776d376b41b5c437ba4c51d2a76a4ef806d693bbcaa669974f3081424e838184389629caa7f24babfb0e0c61c8b145ab789838e995a00db1c368a528f53dd111fda2c8312c66fdf9d1f1a05d812df42ecfa0752ab312453db9a86fff3b5e45c140c5317022f8e95b5b391066800b1057961fa541e31c6f26c7db79fc4a6b1e8377f1ec7ce348989a120c8cbad4fac089e0118ac4de4cd8b3e5464e5fd99e787a13fc2767ea46c32d1b27794d3f58fb965fce2d742b74b98658b0e9c0a68160bebc247ca8b63446b68ff06a09051fb313d743c94b45a7668c8f0762d37b03da8996b1e89e0a96e78feb6d5272c23e212714d62dde455006ffbd5ccf7327e9176fe6e04d1b116fe401e5b9b832542d7c966cc57d1fbcc5588349cfa9c7f0e427f0940d8089d38cf2c9159be6f93e536e7279f3d02ec9309cbe5afffb7e3656702910d19f966034c36d01076fa20d59b45c8d2dd76df2f046a2e25e2d28717436f38ad85f76b95d7a501a5bdc651c6cf997edbb87726ba1bee2f5933da30ccaea28d813721f985ef28544b3589a431724841177bc62d9fbd9983faca97f222de04faffe0fca6c9aefd2b6ad91ba5f4748dc1c2f355e364d36b7921a8d72f1cf055998c73419466c2404feec685628ab6de860436df114b0d993571a127d20f7f0a90e290b44d858075a6426f5dfed60ba3c60c5d125185645dda6b631ffe712c84731677589a62ee10370b3180ac8b7eeaec28f58d4590b8e0fc2bc6f8f54eae556ee9eddaceb7da312821eb6f388c1f3471030ba83ca02ca4d849a657fee09df332e7d038619072c62d6052700b9b79169c77d7eceabfa2175efded97d17061f4c2d3d4fe73ec47e63114798f717072c1de5f056f04b766cd0f6243904b2ef3f83ad5f1f7b0f8bcc20d5d9313df9af26fd68089184cc099b7b9db3bb156b9957918541f8f1f95bdbf2a8586a50d06e95d3349e61e2264c970dde5542ed513ee0c10e9409e1b1f8b37c7ab2310280893fb1374751115052266f7a1737230f2443dee482cb292bb8f53a9f3125485c00b9631aac6a1c64c81708637d7d6a689e256bc5fc210e9733409203749be92f7aa07ac219be1433288e8332f1e214620a35c25152c36da0fbac7b38b93d536f5c016ef79b0ee704dfdb91333a93b92a3f82166a4645993d0b0da450644944aa500f45a6ff213a03db3129371059010d321178f398322921a6ab1910298bd0e00eaba030fd7e2ab7ae088cfd4edfca0fc50f34f13c0ede14f64d80ce636336b46d3af5787d0f46d80b088bea9a2b629e8faf81cbdeb404b8d6dc960a62d8c580e75e8f548e686515660a972a58abebe360e987a730ae39ae37362bfe7d86a2beef011f5b18f0abdd33ae91feecee075240891f93b0f4557f391d07b8964df86f6e9fe6787f400ba3a63bc5bceb559370509a52088488439c81069872fe747b252d89a8be767cff9255dc8436df79e1437f1da0b5fcc7ab78d0db692348a9eae03ad602daf0df5d7dc6434e79f27711a2737fdc6ef9841091e03d73080034abacc67d0c61a38f40ae5165f00e6a3f6fab9b009520576a86de4df658fcab62738b04f6c2cce1a2aab5bde9c95566b70f725b875b10469d00e16a8951e6edab242215836ed24c8d41e3482e9a17fe38cc6b1a37ab60e65d0f3168d0297910daf5a027a19c3671d3df1c32ba2a427edc4644f5a583996b0edeccceb323489b0849996cda46e2038931e7b134a30995c3f679a019034662c75cde96ee14f18438cc45ade765cde8c97b709a91a21e2be49da38b6080e932780677daa22fff205e08176d73907f201f52b18263f9ba3c5836add49d8246626ebd282ef0655d0f0f06a794b8fedec8fcbecfc70be635b9d2c19dbe365e43fd5bb9964ef49c110ed084e3e3c08a70c4ba49af42cfe0b63f46a65c472af7bbacc73ce052c54c0b01b46aebf457daac6256694f108ad8ee5e7472775a02aadb141abe6b4a539a6db26522627b73e76fddb2a689d0665cf8805a0d98f1b842933768173ddf649092def591f53f216f19b627d24c165f3143840fee4229e09905a368e4f0fe5563d52ed50bbdffb77df21e53045fd059df6317184dc8a7c5cdba12205dfbe147eb2d4f20308a3ddb240279c32ecbb91b00db01882d934db2f6632f96da43e3b80670bafd3c82778ece398afaa626b91cbd59a99cef55151470f14f03a6f6ce10d4cec10393f318422a64b76f69d620d9a56e2e25d1ed4ec3ee0daf6ff401562cb6dc0c980b38196a42b28b7bed8ddb1afaa78169c4437a0b0b9d78ee5529c632f5fefd48b1935c01e41c4808e8d3dcf6e05a5ad0ae327edc952e97e40b4909a4b47bd5b53862a7ffe3bf2f0d834d6c4b4cfb57122af4cf4f74b350301f0beb8d1265d97db8093a376f5d41f56a05ca720d16efb99f74d40f710a996c7a0e30c5b6f2454e454d115deb48fb1059338e196a2cf2eb7d6d06244effdfadd5a924dff6d47fe86e992298b716fa4e16053104bd758a512138d99ceb7abba166a3e84016539e7789dc204b4bfb5bb33d05c5ed4aa50467932454e69c18c1afa4176aedab25389d904228c8a491c66d4ff01b84de2f0db87f9e549da7a2673a1f8a31ab36464e77512e9a39d945254cfa9a97944d0f7d225266702b80b0aa707a25e3bc43e2a7841c95928760174634ec4d5041e77adf4a17e95b138d17b61f3665aabbc356316809a3a65c1f3c6d6ebd0e4e2c59b44672fc212d7166fb6dd1a1d03031f98590b6bfb26788cca01a4bdd6615a6dff53ed11db7ea848b7bf0b4ea37045f94a6a1c7da584ebc3d24a56e3575bd9d982493799987383cf47720ecaf8d80c5615a379dac827d0a049cdc275f4b8cb48919229b619f0a9ac05c3b1e95d65bc77a1d032e6dee5661f7ccb3b1e2c2b4949cdba63437c3d344e37fc5a866997787ee118ddcabbeb41fca8c32278bcf8ed2733d238294d585dc4c196216165163f920d9f1457fc5cf86154c1e9e6156d986aaa8bff1d02ecddf5ded2fd41370ce90264321e0f1f2139c3fc2fc8ba0e2fcfb6141caa7bc3868e95d9941d9fbeab7d305902237d23f373615ee844e1d2547bd925b819e46114c53133883d7e21f1f9a6ead901165f8ec509ac294f477628203700f9f82b79aacbffc4b24031e002bd99ad8cbca0512236ab1e54eb7cb735896a813e3de4d0d6b97ee403629e1fc4b2c98b7df28b4a193713eabb13dfa48592324cd7c6f9c441ea9ceb0c4d2f4b0138819c03f4700b0112f3c3c3f950dbc69b5af56d24f0e04a464fea219f616a6882b1b3b591cfb0e34c87bdb5db3d2f8d09cb7448b974529fea9582979c353eb1fb1b0a9e74da632a6a8871d5fff859d066bb4315bb3f38fede9a0dd63f630b5495e143f2afbb4784c9d51b90b0528783c23b1286d8be0bd792dbf5062f7d440aac256b23ad84fc73097ef75ec37349ae563b781373c6c96b923acc68239021d59e7a97b9df2b8c17a858314b691d49912290eb98260eec91079de5cc90ba7a9e9021e36799fd446b1bc4eef9eba73934089986eaccabf706ac6a8f56c8668bb55cf4271ef60f59a4725d994536035ba2ad192f37d1beee1bcf1588fbdf37e0b0199009772b539ae3b7b27b191c53d9441bb6992035e02d932a966c7ad2d7b3a6fec827475bc73e5a765b1c22c14552c1a4256f107ef6c56cfeedee5ecc3a73706ca4d3b8002380cfcff43b600b90264d6be05256a934a2276ac18a5bbf2ab96f88cc671fa38ab0743ca21d826f8b68d9484f75005a20a77f761eff02fb66c6780c4acea41b2bfb65e2bdcf1ccd1112831cecd295e21e1fb9d14f7ac88769303003c6d644b90802db6cd81bc579c7389adcaf0338e843eab3505d55d8a32807bd053da4c9e0b8e0f30b49f21f449ccc30ebe6019ff237e487276a5e7f0b8ecc83f09f20fd6efd9d8fc9b57485af8da6f5c819e956f3b53732686e392337aae1c5c6f6976ca1333acdde22a0931fa061aaa3809378e4d4c31d4a2669fad4fa59a9779a23d50ba79b25d831c98670dc11f5ff19a78615fecb1fb937a7034242ef69f19e49220239135a0ad16efc9491a1c09881c068532170cf9cf5f942a9178e33b3887f4ad7bc0cadf6c76f54579d7f234613c5a1607da8f98e7e0cb877172e3d7f07645438e27a913421c9bf20865fc3ac448beb888903070fedd579559f1d02baa5aa3d6a3c4f63d2507d8d47d8d46d1658d48e9a8496e3a6a296a88201bb471a655ffc600c9805a90f2054dbd3ad55071d1ffbb758d0b0698822132af059336e88fe3e591b416e9d3d976f5260861fa5083fa5140b29d979baa1a9d994c0a6eedb03b94201d2f26e489cfe9b0f5a168c9b9b4c6dd788a70f17ad16020a840a5189825906feab529acb0aba0f59b5be0bf00663084ceb0ff3e0f935b7ca062ab23afa93ccffa1709184172399c66922bc7b7d6d33ab1eaf0899714beae64f1766d701ff0042562385f75a8c3d3b1b816d7eee6dfdf9441c3f4c0ec01a4db6f886ab00bf5f4aeadc60338ec8e960b2d7e8f9fdd2e8095e4d18ceb44021384f50b3927a7f8243cf3fb8b7e18365dcc7ae7d31bf52bc9f30bbb0f1961a2b9f1b19ac8ae6841fc683b10e8de304e48da43d6746f742f81e730b1c038edfcac7dccafbcf8ae9a3db9dfc512841e4bc266cb07c0de65b999d6130ad2002759c485b3967b41d32c7ae42401c0dd66cf845353da87b081ff9f9bd920fd7fc40e248b96de14eee8c8e7995f622e39c5ec8dd5a7bff2b4b9cd50f766a1aff5298b469aaae3d0c8eb94d34a04d9de18e89ed8c32f7633e9b93db7615d086c5d643c1c7e4005a91c77578d768134abf688c548e779508b68a94ba1df9226d095dbe1adc9fa2b0fb19b37d822f310681930edd458c0183b5224d065d9a19a16b118d88be21edf2cbea8fbbb5eda97a78d4cee64d2fbce461de45e4df077ec17f6ff37d41d1b15c225b6cc14081307953096bf779fe6fee2acec536637a784139535d68a327c3c102551e7f0e66a8b15a48c4cd382cf001d30c0a948a10653cb8a5ac1a1988e187842072e7dd6898d40c793276067d3db4b762191ce9f05392f7c1d446ba5113f82139fbc6df15f175af46935b55c3426a33cb19e2e2fc80f69cb4e970e50ba39cf95e9925acd31d7b3004f5e03f5e7fefcdc3abeb95f54b61ed8833403204fce6a9f0df770fb422d28a7a578a9e369cf30055ded298fb18c62892711d3b478848fa160cdeb4ed9050b36b976dec78b926b8d04ecc3b59b4d9cdccf9411fa6dc8035516a5d1efd66ecebafca97ed78b0d98a16dfa2c577ad595b1ea3f5db534e922fd6393844152a5a7bf12030609bfe934f623ccc23441575cbc59926bfe873a571bd3753e8e5ea59ab59281f7ad84032927f5204aa0a85d26c37d04c04c9b4740f2dcd69f4b10dcb8911090c20e7c843e27b6d385c8cbe1e9e14c8a12d8839a2009d44d6b45460ef091b85e38841d306a359c8b566eb3d9ceba14fe0e42b68a89c96de6959a3b3a4687d26201db8abe5af70efbc6864987a055037e86eddf7a607d91df33e03ea31665508c28c89d0322c7cebfddf94587ff41191534fe5a0b669ad9f70bf54bfcc8bc6efa3762360174111dd26a6184cfa8f2b4f0a5091004c4a5f20a0d8f2bd9487805010d4898c3afca340b00721d3073f35a6cc2a60cce0bab700e3e1084d9dcc69ae0d567386ad4ae7bb06b5d6d58b1bdb28cc3058d842c05c6edc261591d6848570c61a90854e94b2c12cc26d252a8ecea06cc87d627e3396ba4e2923335bb92114e2b7eddd84390943b0be9842a230ddf28eaaadbfb76396b1a68f7f66212ba8d0589771bead33a240e67eed3c459c3d9b3dcfe0c597231ae831a370b9c147d709875517f50f1b6d573e4d0d5246b46a7b6622a41a697eac785d0b8b3b5d1fe3b8b81755310e76fdb6b07fcda2b0adcf6c50049bc1a8c37c1797dee22c6b2938ea7a3acfdaa20214588861fa927a1e1f7fb37664a6add405c6b8d2c1da84c900ab9cf466256e4db5b8e8d6c196b526de278c4a12c79a5ab0c26fd7f1e9be34123c7645eaca112621407d9fd2b8820531aae912261729577136196fad45ce8a8a1aac585ebf80ba914bbe1efc68e0024c423ec99eab687a707c2a770f48aa7564cd09f1184fc3277a0fb7158cbb216830f6035bd637c10842793056a2448fa5a753dc9f6bd994be4082487bf3be05926781aa01337f8d5aad2c65d7328a56d26ff0e7b56d9b4be2857d8e6f4c61ec596e7e51b64d6a708e880112893407f56e2627b972ca90b75ced21c36044291369a1a9a315664bf51a4f92894981abacfb1bc7ebb593f392d7bd460120f0d6096508d099c9e55d38ab4a6b61a76d556cf3f8522dedf703f4227c974c7a1d994b2d62b26e5303e8d42915452faa1c869101b2f844e724d0dcc7000f31a80e19d426521689c6141d02f217880a68e6f3f6725a651d654414b7650382d55158abb3af2e0d7a7491d853e32233f5b797e323ccec78af68887bb52f437d2749fb155f0b914019b102c56f72acd7ba0f7eb5bda2c00715b153f6b2a9ab8f45d6a1cc2f36a3b0b934429a4d425cd59bf421931f3e7304b367c0f917192eaf39d56c3527f80c732e86a55f0f56ab567e688f7e2c1a811d97bd1dfaeaa6d5a3c2788ea8685bb06673c8c558e48bf3b242375aed900685ac6c5a1cea4c1e60b85b16b5b4bba4c92567f89c14c6a1e523770569ab795471413d2633cea3ed332a7bd7be4d4eb6c7e1b37b6c6229f52dfaf81ba09b4f4eedc362947ea484956d269a3a47276bd7419325da72a89b1bd862c3c7b8f892d2544a7c2e82600a2e31a9dffa0d631929b38ec440adc9c14b72d0f9e88e08a205da0e4339212afa54be657247ea26a5642debcb44b094ba18a7b8d155e0af250ccdb0b9959d5b3a06768b9a64181ebdb3e5a3b8340d5a6ec5aa4c4ac03184c8a18a42f2fb2e3d7d2ae144924fd561cc16c765683f98a14e7ac381a3068b23e280bac244af2ea712b6c386926159b89951e6bfda2472b8e1e7a6a1dd32f10c37b4fa75cbfd809299243233cecb760c9d41c6882bcbf7c43c75a7e1002682fd9b91fb216f41c439e2c699c9290009d7caf3f8c02cd4a74121a76d66347fc2d72ada9ad7e65ec16e82fd77124cbe5ea3c35a4d88903d4a35dbcb9530ba26420727691101dcc5bcdd78a805933c2c6198ea666edbe973020d1d028a9dd0437c7529bd0138c191851c2b4a03856019166fa43b852f0e49cbbb75b7e00ec90b905d9a0697dd63ea570669e4a6c3f871a5c3249bd51ada15dd2632e78564c4a60a65bd15264f7411c625ee75b08368d5a28d98eb2f2607b7c38f216d6dab265088e30e608ae04278db730cb3d15e2d2dbd8534e64f65f7c15b8e6fc529efdd343b27bcea670655d62b3e2d6ac03fa7aa5578cf3f935ac2c4ca152f6c3eb565a30413bc51c2ba43544a363f1089d264dea19c95db182562e152b406e25620ce6529dc13bb255d8de19398bc0f516adf369adf61bf7c414f5380620096e01311e181a108ccdfef83a409fab3cadb5421925f276a1b7b7f3947b911a9f8cafd269e4d2d3f7bcc9eea487fefe224a4ccbb0aa3b57a35428c3297a023ce1890ce74aba5cabada328489d135e2e8888ecc3a9fcc7ab0a29eaf397ab9960713d55c630a0ecb04d20c4def57de597de1fe5201427564699f2c7bda37b793cbcc739f9dffc1576a6f67c89fcbab90f79bcbf4a1767611c4c71650e93fc7c2dfc336ce27c83b045e55bdc7f22da08e4d48f717d0bdc4f55c0a3f5e2aaeabe06aec3da698aee269f6c2ff5b4b285e803945a85aaa7693f56e98ae8e0e0399ccef6e9809f6c4dc2b0b66ca91dab33a50c7b9daa96f2d3d583f1546b6bd4d00b30b9db11e71642875ac070f0e5853bd2fef553443dcabd3905c6b77db84eacebdad5d3e55ee9c1498c304b0772b6c4d0d01f1d4b5e4aa0250400ed95f95d66a548144f44cd899d1843ffc055aaa3faa1cc1f9a8d25c1a79538cbf1ad5856ab51dbc65532882977dcafe95024bb57d5ef20e1d93a065cb04876ed08b57d87b4276686d3ba9168d0e991142b928ef909c190a132ba182d500d64daefdd06766d17e94d0ea75da785f1409e07664e2e98cc15d95a86a230c470ed5b7ee818ed66f60558627eeed74a23dfd9245389dce4d765269e6102a900df21a11334acbdbd29a09762216f8ff1df36cd6994bdc77f68357912548ce43cb3a6114c068001eb1a7fadf60a60e7eb15f7ed71a2748c8355fba0b42eae8616535a427c0249dcba301579ef4930e5d6ab6a4b554acf1331d1ab0923bbfbff16c2a3c26ddeeee628b4695769bc80d5ead372717a02ca145908652408879bdec3f58ec534b81666b0c55b7455bfe97fa35996269b2e3da96380516af5b1c8c03bb2255dbe5aaa82295bfb5d7e70e251c67ac0a66af54da4c75f1cf359898f157cd7c3552da84da77482bca54b5925d0cf86c902e070cd06e3569740bb6e4792bf13942d96214fd89e84ada3278566c0fe4ad02920eaa96ce7d0e4c16a41a0529c0bf6b0d2df489cd06a6dd4cdc15f7bd3ea92ef934d5deec748b93c18a3e15a16ab60fba3eb72b0c36dd0c7fe7d5a3964d8ca8a46be59c7eaff7d44069a38620fe5722a27a1517a5340b9224bba692e5711e9fd33caf99ca5d2e694137b4add285ff552614d7928cda4e3ba8dfc150bde0e19037a76e70e1fbce0f3513976cd2a966122a42d196883c59f3181a115f6c1ec80980d2c6361edc08c7d5a54f58732dc59b17e9f2e090140663f143b9941918c0941c399c2bfb15a513e22b02972a604b6e39252bbb8b7623b09849d15b10fdec48bf7aa3d614e608869660f7edddeb888a368c999884bc1ad01a19e405eca5fc201aaa83841b3152a9f5a480cc556330a5f93b349b5eb77e8e475b25834f57f445751791c882a2d635a64995587cf293b6b60c45181f213b2d6eba5866fcc43b7125a45b568c33593eb35d572fdc0d2a5fa038136c2820a196823bc666b3b6eadcb6ad5bc992f57c10977ac99e9c1830cc995ad41b3e58b09737be534b6f6bf28d12b88822ca658acb15a9ebdfa6935ef0f3e376cecf99fb17fa50f77c460edbaaf37ccfb0624246553088f736596a56c1902969a94dceb9383cf5fb7bba86c8ee70915fe1a7e592fb20e48ffb479ba9de38d385291ad903e896cd10a9fdcb30a73e276c85e4059b1eee800eae67d6b218aa1471990dae93a8ca7d6721ce0332d57444afbc6f265162b72ad0db2ce41ed51a5fc99aad7f981ddff339b8b1e7f2fc648e854f4080ab2785dca171ec4664c7b9785d16d665622b29f87e19d75ddd171d30f3643f3796f607a1d0ed0dd594a7a7d2fc347d7673723cf7e2c94411beb29bb0941eed7ec610c20ad811eab06eccd3d051f3342c0d3a7acf11a8ad8351a7cbebb4be9b8336bb62ce2d6680cf915f060f75771ec7d699d9a1e91884dc7e4c8aa78c85fb557b21e2aa4f3c00ff2488a3c7aab4dbf380925f1df9c181ca627bc7a44955b6bd0d51bf8e72b64368703d60f77b346281937e119175195b1fe543399ff3c7dfb24aefc7fc788d3a650ccadec3e9ab31199b14ca8a8bb4790d878fa4f77d1fd32d739da10a5b801c8b618270115bf0b6842dd0aba0757a8128d1afb56ecb1669c9fa16f06dc72716d2814813793ea3ab61c4294315101f2a9f8ceab06acc79d69d915773c2a9a91c4809ac9cfb03bdd77e22926e58a3dfb79387d7c51d9303dac60c8e626e73c7e8503896a6ad3aa843e00cfc32cb7c8be4f3cd990ca9e85a5bf2696000073733828bd2b136fb8aa7f0f87432ff90ec752e911e77593eccdb486131b7604328d4b55d85a40b7462da943c039e4912c4de0bce1dab9dbe6fd3b3653fe317001a931a07113118cb336ad3c9dade20cba62520a04a79aad20785d8887540cce24e0b3e58ea94431e2a89cb17e0a672864777f10270b7e6ec7e767172e832f319f7144f022f9ef414b07e4dbf54d749b58a49f7a21cb71b87912b7a4ec483dd19db5af6265e243fb71b658555ad723586b0978192f4e1c4f3e7bc01149cecb4260780639a3236ee40e517f85c81e6695fd1e5957b2a72975aa0b57197a853cfbf29b38a1feb90e1d4982732c224dabc4b56c0bf6a7c419249f4893cbd8d9bd7e336d0f67f064af77f356ea8a373ead1856be720e02ebeba9c573eb7cca6c52473341a69f1abf6fb29613b4668d8eadf5ec9778879460fc5dee06a101173a54d2dbc0615d0fce05cde97fcd652d4b718296064f20ba83b2fa50ec21ded256d060327dd45751fea10563d8712cd492b9ab11e83d37113596459d5502769596b9cf7b55144f49ef61ba97f24cac26c59235c842eba75e6ff0a5fbfbd905830317488970ecf1b16f0d38ed81f1aadd69997f21528d9641206a8b49b33d426a43ab87b9f935e8e03380d285edc108b98a5af0537931487e1e7e2dd59d59b68111587aa55f04ebec2e5c91b9299596a1d6663b2fc09a54d01680383686f7a95e21d64daa275cc848210316ddec0739eea82c6e47b0676065f22cae0f8a9d71cf07132efea95066f91760acf1bad4e6859bf1f3ab7e1b59c577c6ef814c76add48a20a05a9033b8bca8fb39091d7fc6da8091c308fa400362c7a740813e820286e4dde967af044787eb1c377323ff27e0b8cb2349053d26f0fd1c3394726a6189fccfc6050d6a7541e37984e9171e6a004a0c5e324344ec0fffb0a30b4088b2116bdd5716cb4797d10e532e15d06b6f32ac948c11ddb43cb3a3861ff8d11b4480d88760525b9e08462ca879dd3829b116273238e6ec5d6182c0436c3189f78c260dcbb57cc2cec661d2a99514a221f3b131c901311459cd8f2acc3751e9b4d6683558cefd641713534aca3157d863a431f007e5d951edf65d979e3a180a2fa1536779a0b6d00c76abc499fc90488338093bcc6aa9368b16b41c0be2b8c061f882d01563b311d412222a30d376d381a99057d5ea73e29bdac332a250a45a056e496c85be94ffedc71074d443cba49b0f32493d7c7208f8fa7a0aa9f50d3a3a75c400172f54e2c71695db3c557e1c883619caf5004f90438dff7f42bc7d631d8ea8646e7b177d94e88f2e78dfe33e22d0253470458e58320d8a0ffd2709bb4a991808c3cd179c5d6a6ec88250af30a9ab500c173b7936528a79c475c05110e821c9650ef2a1bc2280fb7bbff2c232e0c5368b2012d5924ed28103406bfac2276a42e7f0df6f2799f6c20bd65d2c6ef62879cda757432ea321ddda4bc38d67e0e168e0076684ed47cce2a3531d0c130c95c860258655ca53fd7232fbedacfb129880dbdd922c9bdaf75b08c0b164cc82a2d74f307ea5617e5341407d887a49c57cf16d57c139a4c6169a95d010e960a21cce6e837974ae069e6fe153c2d994fc522d06994eab2698239f747ad9da6cd635eb6c1a0d5b3b5a7203de9b26662fc394fabf37d142106dfc6df501319b1c9114f8a028b3a161cf1d1ef3304a0f1996661ba2a5c505fb87bceffa1daecd847cf43c016440033715468c90236263b7672759702f172aa364d045c2f3550fffc049ea5b2622f12f78a42ad241cd58129afa37381ed774551e2deb150cebbbded910bf6d87e49a6599e9c1263dd43d8b465d129ea80a3c185165d43688cb8d9b3366889150d957cae93e3c7c112849e975a7d732dc64727f0e987a9f2bcd75149dd9b1540a1b9ee91b01c8cfc91a13f95b78c02dc826031a9c488d132e6bed7742f751b647443de12fd0d9e2dda78e9817ffbb51fff740a086575c684dbb22aa20b559a75daba8518d442272ef9ef52fbc1fec37899b66bc973a8c3c19477451934b6f39370dc11326ee9f9c892d08a919ec49bb9f5e00cb72236077d7ed8a71f860dfea7791cee02c9f6a5171c3b5c8425013370928233a5761671ddb4eae44322a1d00ad54dcc4eeb808d09f741460ccd89652ca2a5452bb52ccfb2e0ba9db71c964306985934d90c1ce5f6389d7e5b33a8744db2b0d2e8e4df05652697bedb3e6e0c27c196f8bf8e45606d50d72ee1fe3cf03ca5df8ecc9d959c60ad3c2c3449db3ac7ccaeba39501816000ffae38c12d55c0cb28b99666d1d00199c74554e138fffe11aa12bb24add1a69026aa52308dee4a4000be2f1b8079380f4bed967dc856293d482b4f8d88718280f7ac75375ba550af99ffe19039508b74793b13c83d1c90494e83318212e4ec01083bcb1015900dca5bbd5a42f761e3626a8a2d8df3ed7f304365989ebda1ab69f412681b58d2c086aa485c9fa5db8a63f91434c1df71054fc1284f282262436bc89e38c54470081e9af17b490e2f201b8a9753b695fe796bd4812e7dbacd73551ed06a9a5c9444cee3dcd0fa1b6227a25259c66c464136e27ee30bcb23f1892ac011a0377682799031c97d36c76611a8de1217089d14b3233e17c753914543a11491a747c5ed39259e5fb8f7b15617af30217226359556921c214762255fcb8acf345d28eaf0bea5b7be5f3c39d1fdc6a80a4e1cc9e2985b061b6c2d892b397843aeeab56fc16d691a163a33679cc87eb5b3fade7ef80a7b6b4d43ccd0c2f3041297f6d87522ad3098d75fb53eb8eff34313b5d945cd3ee5780996e52b3a8010e189c67c4bbc587ab1f0d3255ddf3e23029b94b5978c10c70a0aee978eeb851320ef2c69358449323b163d02e6b60f22986834f56cc9501c10b078470e06370a186247caea5e90c68b21a558116558b5113f9d156e1d42edf0d7d4f1c3ebccd94f591b5bd23b50ba91f46819c55eeb8002d98d7772a809faf7481a0a327838b36b6b22eff7d29824ff10715330ebf82eb0e168262b810a5c5a27527bf1f83ee2005b52f4282f7115c579d155d267471eaaffc3f7011d593915b89e996d2da7ce7f88b64ad4c011da9aa972f7fbaf2d04a659926cb18f1de1c9f5a1e040a2261cad0f3ed92d16307582f8e97c23f009a64ea01159373ed17a055f9bf0b5ab739090f4cf07d8c00bfeb56e2866031f98835ea023ca42690c7bd0562ed4d0b7982e457cd843b0672ac93b0d80d2dcf89c2061c363d565bcfeb13b522b284f956e27559bcfbbf7a6d674a2dc1a9910e0d27d31f5cd6a82713eadf08f6ee022a7b9573eefa8408e5515985ee3fb4ed17084f7e6307796e68b1d24d7a6b60de5d6511eb70b2c331c18fb1a44abb75e224767d3449d46c21fe6ffb68d976e4368a1f0af6ecad58e3e7c19ecf4a2025764d2a5d0a20ac55a346c5432a58a27b9777820be2f98ea07d741e38e9f893711253d618ed6ab14a5e2ab40dbfb189ff7fa065ee715ce2426faeca195214103f8d340fdae6ebba8769f54428504539c04e3bf00e97752141edfa56d73c6d2ade176d2131359214731982466f674ccda3961dd9112c3089fc1072106b62aa1e70662de5a2df08887648970d4f9e667446e3e6f2b58446b2e42fb3f65f3cba7f38ff14a35448792fa155b15f4b9c14864768e44f2bffecec902a72c7148ff63b6a7453b2ac5d5309633ae85b64f2c89e6b608dea3e71cf9b8c61db622999faa8f09c08f37c196b94e7a2a2d46c9caaa7b2199d9167491311b666126995b08e94e790dc048c2ddfb9fea6d4ebdfee33ae88a882d0efb1b07cc6a32c65a62ae668984809b912e32d00158f37c8c6b2893e60b7aae78b67d7946a7a80f36ac2247cc8f92933bc67a394d0b01d5c5659b5c2e72d3be528f22485feabb72c6fc9b20cd9879c89d3151bd5be74f0f077a88985eeff0ae621b0b62ee5bd1de5463146d87809d93a88eb2386c46cf53dbd6649d30d29858204737ae7508922cb14caa1ebb288de31a11ea5f416b9d62b0120c6547a5c270c7b1bfde4ef1977e37129c59eae5a5156e96fa3ad1a6bf5a7feb2756a8febe37ec1a1047f1bd23a35077eee07321f58c026b2e9e79fdc3c0df239e6404ad071ecbe9f43208da67f1d7d50502591f2e8f5752a1d58d1581649103a8203e195dea18e825cb7b09f0727ba82dda0499eae0ef906ab6d536c213fd5e0b67669b9753552df8a1e36ae45e1c79dc4f8f3e2cc28aff95332f0b49f88b7c84f8ebe9d5cf449d5dff395af978e9736d8f5ac3003fd48d8624f12e7e8b2ece586767217ba8570e117f06383e9b5e34465ba251053b72e911fcad82712953ba9ffe70112cdb8e8c75468df04fafba08a9c94328c14d3e236c2887c717ce69f1458721325c2273cacae4fab276378206edc949874a5bae6894ef3c01973460c5341a6679aa4ee67a12b9223674ab6ad4e6b6f7d8fabcf4dff174d51b0dc331d1481120c3bc5eede62f3e0b4147cb2d6d1b9fe5bec0581d83ba4ef48e1b8c1436bd1b69958fc6d29dfd5a9048e96cfbccd921ff8ada52c21deb5aeba0055db2e0ad58041d99308f40acfc63a4cb13b432b20cc267598752e9c17c706c43fa58d5800cb3a5108963e7c3b758bb0890ac88725fa925836b63f08bb3b563e65a2c7962e6855a45987b449a1e576f41ab117d4445f7ecd10c9eda013141b0fdc26ca7997ad9fecaf649fb679ba518aa49ccb792bd0ba288a95ec0d4fcb558a72b2525e74a82a4092fe6fe13f5a4744f1afd10b113bdc05053e79f98e381f6989ecf5a5810c6e758df869f664c019a6c13ce9f057625329e74251dd1275629b94015aed2e76f8ea1fbb93496fd8bed2f1597483b5c7b0056afd731da796710a32dfa41e65e36186b79bcc128f42ea831f50050fc369895428b5f1ca3ea433240eb14e6f37e54fd8a9b844bb76da589649cd0a647771fc0fcc0fd5e4dedb054352c538b5111ec005483d9b72c73d1336c05c5ef9c7a4ebcaae27fd8dbc631ba851fd6f99f3d0bf0a24df52d2432df946760be78845454decd82eacdf28cb7a743e4c49aa463e1311cc48c19026449834d130f2b8c1a35cf5e5d63b48de969e28e3bddef10276bcec92a87a7810962085c2007bf12461107a6f097bbcadbce670f0ea9b66dfad09f21baade7929402aa9a3b25fb0472c81a46911849cf6d9cd065dce67b3c4a8cfe951a611cc4c0b8998eff4e5faec1503ef75c427e2fa46c9fddacb850d493e61ebe3b98f5da8bdfd89843a169c8e51b7a4edc992e1c3c6e088e252ff586001e64fbd505e54d4c7648a61a8cb237686b12cc552c756e40b3f219b2c746cd49346f94efe25be8a8fbe914bebf2db91d5ee06e126bcc01c95efddfe25dbde6dd332cf565c36aee97703e5414c81be94c46ea85f0ebc9eed7465b50360c7bf5abd92f709ba7425d052556f4c1e11923a08955af6a9c7fafcc167f1126281dcda7883be83675f8fcc0f8d40ce9052e41896c78f4bc5fe5c2db7a5caf97859f512355953fcb43223770d30b8a2878a1712860a6c534ecba7fd8e4db25be6ba13a60ee06950a03885112d4ce49a07f5875a399698a4d4e44566d7c609b1deadd43cc88e8bd79c982fa29dd6189e215518c8fe97d299b3f11dcb516e0e9b1377aa634577be695faeb549ccb48fffe40759a2fdf42e757a03af9e3a009ffd568861b1c59eec918a6f8c3b826cfe0171cfb01ab143654472725d51333ec328846b120908225f8bae398957210279229d0b17fd4c81b85836007b65b51d61162b12569f8b2b15a7ad73352bbafa13c17bacc4544e56bff1ead5185b7b59552720f49488bf04b4665c7530579c5bb9e7ad028a85dcf1743fb8977a63b2f760a1410ba5f58ac6b841c2c51907162321585ff9ceeb4e277c77649f5949c82988a90e9fa806e0bd365ef4339c9fa81c355a012cb525f354787c6ef483cf903129ed9ae576740ae222e25edcbaf8ddddee5ab0d7651623a5a1ef20ca56259beefb3392f08ad5a246005355a6a0a9bead6f4dd0066f1c1761f3ea403fa1724f08789f0f0434e63e1e9e5637d830bacd2a357179d439d4dca51e3831828009f53a22d15aba84fddfabd0ab7a7de3b903530f3a40cde120d05f2357bccc0931f4846789716fe3110da30934b499c3c7db412158d3b8be69480cba9bb91923ba205395436ccfe147bc76d004236f99a9840cd405f3edea985dd05581cfa08e478da2b2ab5124d39f8b525d093c38a7affa90f7398ab67dcc044d3005f8482e56bd42a71a0ada26b6f3b97d6737383b6ba2e4a6eee9d6113002c07fe35198e9bb3ad8d2e7068c18419dcac5bff6acf1bbfa34bc495508626b5ead5d82e6d20dc60a281b2783209a21e356c37d843c73f177a9ee323383bac2b3e4faa9cf8867268f0502fffc1ca409b8706063a625c8149fcc37a785e127489cb069503f0e0f6669938d46613ed81a427697f0a906c6cff4ac599a2c1bdd6cfebce326ec2d2c7c6af391128c175ff18c78878891054b80429b2ac2cbbdc52ee7c629687a137be6bb3c860bc1c6ca2ea96d85c81f890da66bbd67ca1a2e49978ade6d99a304857560c79487db71e02d48da2e3dc904b6cd93abd88b09db49d720fe2cf0dc360a4aa9135db0ea69c254e31f2f941f7dc50ac8f85865a5764b7df8a0dbb1c40a399cc5749ba2d7fbc8e9343064caff347b0ff14411520e4f76d41db913ff6014fb20b441ab71dab93a3b5fe1833caddfdc10966835ae99dbc65fdbc4489220ee3478fddb9137deece68f57d7cb680e026f42e7a05a7b4ecbd4e4643546ec3f6637836bc6af8c942fb8027b9ca02c2495e6cc1224a0681b50c41c4508ee0c89c4c6d2e276d463f5bac29637a438b4c43a452468331022ba6c47220833c7d85e19c6ab6f72cb56c6586a73cfe658c5d37b11debb3396be30d54ec7fa903da8e8820d84ec23bed5f0560dcb71381f18a2d79cfc31844e9845e4551d8d0da61c8e092d6ece1f268a2422be27a664c45363f8423cf0ef20f11bf492f98a73809d38b4ac36f80ac215dbc42614fbcb95ca9aa1497a124f6566a918ecce6f4b4a3d62d64cdf1a5601105a4148c86e4067de104b4016d6e138c390333e0aca604918a4f22da9d10bd0b737c6b39a88784f4f962994bd0a24de46517f02b4f28b50e58e330ab6315f85027a103bd243bed668d6ae97368f60a3d50c87cef5bed18aee4003a93ebb78fd2a1e3e949ac8ddbb14ddc53b1dbbef49bbe2fe2ea77070a0430f34a0950391c6db28bf89b98623f56e7dae4c34aab29a68ddfa81c398a1eeb905536a1090c90cd49225fafdc6da07ba4c21e628b83dcf669a2ca37160c8c4bac6b9bce7b63574ccae9e1a9cabd604af97afe83b83c82cd3739d9490989d6a1104e10279a823a060d93f15dd5a86b2e18a2357f945a025664b3d1c475d9860439e8cae7c3162a86b2b04e255287225667f731cc7f294401db31beeaebe0a476181283091ed4d6430542ec836ba779de3bffcbe34dc83faa2a26067f341d29bccb3471df1b17693f3dbc2ca79a98f163ae6b6128027577ecf6934dd62e145a5fe6c025552a430cd04105e9319f2c18cb84b7d590235005bd5d81fcb9165eaa65b70e174355f4e84ee182b256dd74fdb1eca3ba34ca3b6cec001cbc2ef894186d03d509096f0dc1e17331e81d56265aca3d6fe4661f3ef846bf3a2f9f5663fea77dda877a909bde065655d97cec9d5df318b4d6becfa4b849a23cbc23d514bc8ae7cf98738273947f11cb48148446314633067b2d9abbfb588b986191051d71376435122aee5ece39d42bdaeaa21643b5cac201cc7a6b92803090187fd8309c744cfc81e211821bef2478a62dce6cf99f673409b130ea98cdf9c91144cf696e5fb3426836c92ea0ee32ee5cd9e7ff80bf729c8552ad92f3dff2e469830f1655d7a6febce90d808799cc739bda9b27aec182b94adee92ee24661e00f9ceac24d827dfea2728b369a128a21a0fe80a4c1d3e6a4651d62307dc0dacf07b5606877b1decd459038b7f042cb3205c7bd616e2249fc47a62249238a6f2e6908e3f64fbf6664fd12376e73099ef7d5a5fdeb7cfdd9948c4c8c3b6e15fce3dc9834cf46696e673564093ae89ec976000b93d6bc486efd301abeb4d2bfefd037241c1c773fa1b22f665b2ad813d3c1829e55a49e3d48f35e70ea406fda8b60d7db3493837e65faddf8f5829501bedd9731339b75bdf03b9351cfe8475c52c7c37cd7bff54091be99978d46b44447e3172a74d6bf01da6d6207a3d86667222bcfe075d494e48aba159aeca7ec4fc9b291058fd3144d2cbddc2f6bb07d09397f306182c1790ffa5bf015756a9608bd01950a01f285747afbd50173bffbd94df57b776c14ba60b06488df5e71e798a7f6977ffaac29728d2088f4088f8ab7e995cb6fe86923658ec4866dc24ff1b8f721c538e60749f480cb3ea6d4d9e10711b80065e37b0fb40a0c3f0f3e09bd5597477b976a87fe9396577ae2168d823db10e35b59f1ee44903fe0401f987a6d4fcc4dd469fc05a1c092ca97634c7986e6b6820c7ae13b4cfe2ab32c06b832845b33a8ec36185a8e092ad03e6adac548d8ddab848f3e53ffb0ab3cf88706cffed873eb41dc68b46dee42a3eceb252fd99d739e12782e720723af22d6f4d2d8c38167809387e515ef04059af52a94e9ae74c4458da76405f16f259447df3f2bdaafdae7d22f0ce0da1cf9823d9b9b914beb895f39d4dfe1d14b3902bd3b6b43a66330101aa0b1a1ead4030252c0b3aeeaffe28bed7dd04a266b1b15253d7a5c3c9f8bb3740e19dfadbba0f257fa81be34ec2b49441723dbc08a52b765c97e3a7c33bf026cf50c20d41b6294ba6f1478f916532e7a6750b1ff752fd48f62cd5cc5ad4517361305f3e4accdd02fb25d3b86a847d85457d88d59e931b5cd510ff50814e33e3e451412c98ea66607b9a3b8502f4d3d778832a94fbce029115f12e575f65247d11a2c0bba04fd305ca8dc837e81b1502802d11c2905c168af5930dd09485fcdeb88de1a90ae8993629c726c72b7d6f80d348f9da6a54847da8aaab5fe8e588a59d512542de898f21b56572966dd575fa618c539685a17c2a94dc8d935adee110702e55eb763df6782e53a73278056fcc15d7ca8fb1cac36fecaa475a4556b2051649f40db77e0c552647eee5171e9fb861f347766f2b743bd003e3898b823f26750d24522ce7c4d7f1b0490688ddc6a2d09c67f97c5ac6e7e5e460087c30178c670aaad53ec42471d96cf24c4fa7c4ad067746aea586e8c216e055a693eb5dd1f625e3cc913fc4d553cc3fd6be16f6a0c3b9a6d6e2c44061a86ac730701bc444980d14c86de8eaa64e7391ec9c47dd0dfffe356657552d2ce01cf1c4145146b80109f388bb29fc5a41ed76cebb0b1287876a5b140a3f9d080636743a013a412369c8b0aebd6750eea9bde851cc76ec5660ce1e59fdbdcd49700ffda97b03b09786376ed0230e78c4367b8c3485d7d59ea7791125176df0fb5225243c8e128fdd530dba7d6f737f5c302c10682f6aa9ddb30574f4dada1113ea80de43e84e10fda1ee7727932b31ae8c59a5437b0f5f33dddabda3c78f327c25b55dd0ffd231da8064c15be3630bf3927e52dd83c38c488c66f97e1515c873c2de4682d65bee1a74eaeccd06c67a2df652319288f68162342781e40350ee38e27c2f0f83186e2f399a3ce64dd623f4a72a96f9f538fc8d5c2802ee3b6e70310b90750c6b0080f3c56094cb21cc4b626f6efadf173836da085146783a94d999f493ed132485e11dd29a32f10b5332aa5a3c51006b650680bbde2d3d208fc833ac3f0562f736c5b6731c9b82ddb3951334655ac568eddb492423b971e6c536816252b43ef296612e9b47f4266861402fe8369bee4c3bd349ada7476a99e1b4e5968c3e2d78cacba208c4aba060dec3b6de58fb617865c8a2eb2849242bbff385644705019fc93f9e95cfefa06c88e906b0b9fb30fd466322854d793f89cc6ef814aa4baaa4b77aa1e3e548e88e81ecb3c62fb20d8115337ea28c71f89f98d87f8201c3968695a1f48face07826ca382aaee7c969676f5e7c46c6cc21537d71a066f2343ee35793335dba9e7ce170e253543823614c84d96eda6cf7b63f5d60f52e66b5efdbe63b891d05ea7b5490638000968cb81801f05e33a78d02b1dff8fb3331b056d53d9bbcf26c5a6eb6b3843ba0553c154e157039e7a152ff416783434c4b123f2b340b2112706c5f123bd9d46ad714fa13cd2edb332b9b267a8287286916bd630790899f0faf878cfb268e5cd503f2da1480c9c3b4de9d71deb121eaf7934eb129400916877879343bceef882658a5aa642ed9f7f2fbcc9e1a52319a13ebf63b8fe3e2c1932e413bf1d888c08c5f813f62648d6a09e69f44bd4ec4e14299ed6f95780e5ef4acdd40a135177c8b4f51ab372456233d44c85174442910b8dabfd4cb902fb3f63df509cdfffc9d9bafbd6d8fdb7013825a4b6d221127ee86e51641bf5005d0333b056947b1d51fd2f3900730f31674c0224a06da698feb68c286e77cf88fd7663fb1d8a783f2a7f6e1f3729c996efae9fe8e8f3880bcbdbbdce06037764234c1bf946c1e928ad8448e0695beba3d82186ac45409bcc0e9b5af1b36d1551c8149248ce0be1456877c768c3f8237453fba322347252abc6f4348d382ed4745f31b8f90d8d11483ce1948434d255ce694ec6cabba0531f019b5aee76255410ab976593e490101b3e5db3387637718255abf2c2c9cc52f86b0951fcf7cf89a6b31a1684fe3606d2cf9833aa0fbd4ece2f377d58e906c9d6240fc136f5cde46791533d63234d97f821ed5148ad3ee558fb388d9920286877e328d8becedc4580f839769066e4d44794ec2b2f3ebb5b6c365aabe9f8e5a8a523f44ce614011e5cd8518f4bafd9712f405b4104ffb50fc20fbbc9794a90417e8bcbcf30ec45e9d4437876fb3c08ebb7b809c904a2fe3240cad91d58d60fef6385d4d89063df80130ba1d433e7a88f771bbe2fce4d362e192e573ef60d205eb209c8d0df9127d3c5b932b1fa743a8c93814898e898de02d862cebd5bc9802055a24168e6beacfbefe6c9fafec8b68507157c24242dc98b74dbfb6d2ea0e7ccd94c18ec9d0c3f5e9d8af6ce4d5075deacef9b5b5c2bc93bf7e3122d7ce01114533fa1d846f8b268f42cb8a20c90a8033e9ad010da8866fd6e108346566de6213143a0d5df347ffadd631fa79d23a8fd6c10902284e5fcb8b4d1af9b2daf70e38d7219affe9f12666ade5836fa0d79efec9041c14fe7b6d82861dd3ed182b4b3612299abff81634fc308b9ff1fa6560caf80ecda0941c851c2b852429c90eb0fd85229fd24320a8fbc50fdddad62fb0b642dbec5ce919349a8d370c2b0b9d07e8891343db52386e662ed42e379d2fae542620873c549d17bc8345cb4f04e9cf3ed106cdca3af5ef7b339783a5db7093d3813c6433609d6cd7ccdd93c2a9dbcb9a213dc4b200f768a7dc16706bc7db0f17e4138885eca2ae356e70f5f233045a2e864ad3d2af3374113db48dcbb379c5d051eed33264228f84742f427544c792ccda4b0e6efb07e0a9f0cc82ec180c38fbe85410743645d57ba63f683cbcda7fb9340ed29403b68fd6d0dab72a7b90cd0fba733214544b4fd33e55bd5954002361ac26351ab71af119f471eb41f7316a22d97877a2cf34b38647786ee29a6eb578faafb498ac5c3c5c707276e8edc6d6a22dea206cf9c7dd6567c822afe525b61c73d89c6d9aa9af043d756809dcb20b34bf2ae8162124655dba6eb741b733fa5d5f3810cd9964b5e34815e88ff4638715377f11095d77ebecdf9e65c1460e0fb5c15c4106607e5bfb4992991dea00b805565e8946f6ea3feb14c2805fea65d8c6e54c6af3f0c202950ba06655fcd6ff02c9c818475955d4287ef3462f78b00e51559b195a1d0a9fe594ddb36d5df8e1809aa9bf3add1264ef5fb015185d259478dbd59d6d96c4ae40df4748caa8926a6b7d8b0a473d9330256da1411137b11654696ab5a13b4c8428302a6162069b94bd12320a48ef85aed251c5938952e346ae54656be70cfbf9dd8b5eeeb75905c0a78f7216362f1b803e63202377473e09328b4ad54ebb6a8333d8a50597ec6b59edab74f0d26a60ebfda2bad10d61dc79a3c4767354bcbc45253a84fc25716b8a6b22092da7bdec48bd312d1b5c363d249591639de11d5ea1be3b4e154d86374c3d8f3b1f1b4adb4941a26b70cbafa91f3ec1c57263ec19e71fe59dfafb3a958aa258e4d1067b91236289800d6a41ff1bd76aa07502f318c4d5216344c4282d905431d93e6def394ee092d5974c386a6fb3c1fb2cd0277ae77512377c5a8e3e6d298746aad5ce830048e12de156dac603bac251c3e9f2aba2c2563a59233c0e68a3e2f1359bcb0a77a495ba93b25360d85038d8fe9aee2c9aa3339005c43dec8b86339eb05fadaf3fac93bd17f0dd240b3b259b11dcab498793ca1739ac59791064274750c196014e4d7d64fbea38c1f547d865a5a2da8f5516d4594521c0152eeda03b9b74c6a479967b1570dd7f6203b4584fccee530268e5ff3d1ee7bda04c35741c2a1460294ff68a0556835fed7a38d2745856f1867474ce4c4c216e0d89c46f0d21562f7109b56f5fb7b6ee8aa9d8db468ab5bf3e9d10da43c52b8b5683621b418e2fd5828a2fcc00855b2a0f0972372eccda7676bfadd572167ea2da3cf8c867c06290bc24a2a1c888cfad6ff2298c25dcd4c9b7e641242a28b39fed7083f574877d71237782027da6adc5dea81e9e9fae136b7a5630187a13df0e46e2e501306d4de662555d420e5f3e8328741c142218364312070c1b9fd4baeef6ad33657d6d92e51864271611b19e19901a209fa685632a7f543cb7d5cf3078cad3df9941bd0b52c8fe88eedc77c06a9873e2a91ca755e5b4195892c65f9247db90ca575d098d350a1b3a2468c023f9167b57700c5708086410017e46f40522ba49ae0e2fe4f56562ade20866c4d105529bbc6ae667f2e24897ff8a137307e7738c3538bbd6b24df20811455aff0bdeb6b6eaead61f097cc35f446f7b15664096b95254e8609b716168491eb032b9b25a5f4bfac4c126a6a30ca61b63bf02aa2d966f5d15151ab6676f30ff0a6cccdde2fa181eb8305cfd14c8356cb97e34c43731022578513d6052fed33d9d2958d27237ccf9135635963416532752749e9e10423139726d55a9e22b70fc066e0d342b5a5dab65f0f12610a96cf3a985b084cb5f776ffa6c17797ddf6287831b15b9a0af9b4c6e69103e4e7ce4666394395ee8d2593ba6569d445cb6b03b42ea13d27e403b68ad7f0b3d8ce3a8c8da7a7a7880e2c49aaacb468686279a582323babf38b68f224d50e5b0e2b5d3ef38fbebf119d15ff90080122d1232c6ac94940db3bf7dafc54586f387d646a36155eaa62bc318d33c94d9b24d69212e053e383bb833112f53c57969e152c30f331fa0a18e13c52f6a4fbd6edb982247391deed9045d65adacf76c81c127a14f18083843dc55e8aff60d97e268df1bad72006c1a5db97c2d3ab6bbe5c1347f56b85e9a4e2c5fe66937b9e65ec9dea579b68fa5029c000a159566bff3e3061e0ef9f3c0e8bdcd75705ce7324e761cd62ed212842eaef541b8eaf36812cb8613bcdad3493199ab4d5779a2ae493777dc5248a929183b82c5853775601ce7ed0750b369990e15cd9049b8c5c7e66ce212b42200610befcbc7ee88dbeb70b9413c4b6c2a99acd91ea7f25d6398350ea52b1ce5a733e7c2605bf73eac322374b1dbb062c3bbbb22ed7b9bed67059ae7fe526dfa541965a371e2e0ee6a0f3694f1e4f1428c4dd248669455880c0aa4b235b7f3c508035cd4dc384134ad5d491bff1f879790c4aa5bc84c9063f24761a3300c676702992abe11f002914ed07b96c2bc6732bd10ba7b2a0b0d6220e84e1e5c524b2b087e3ed0fe1ac8e82a2991ea43cf7de7496067c168f04cf3031ebb35a9dac2c3918c2c7804c73d60447da71d8504c9275348b0e1bd25ab185795d16014658187cf3be086bb2e68581c346a3f9a915187644ca6ab970c882de5b93b78f44f7aa068cf678b6c2c6ec5b0a0fa7d8c38232b2fbfaf50ea0a5309c41de61b17aeac0cea06f35545c67d8463098db087f2060c644d291426b3ded1cbcbbd38d1e653a39e68aa2aa5521d581c3ce5be0ef1cc23c0beee727a7c203bba305fa09dd039465aeeab26a93e43173b39effcf50da494b96ad2c13df16329452e2a9daaee030236ad0fd2a51cd59958c3f6488da79a9ce826654a44bca73ca59f4a6b76cadaceb9aef746e8646ed4ee9b3365a7d93154b488080e057132893b63a150ba90526295d0fc1da61c7bfe98055652f6e099d4e6f49af0a33251e53d7379aa218af8fe5fd928c7cda7904bc9c3772288a8d1f01c95f7a05eaa4a24ca36eec159d720f4bb513be91bb4f43b0ba3dabb267ed6e57462806bcc52bbf5ea379c58f868a534be6568e93c3b0b690614d1cace18f20cefd5d9f2fd06e76d55bf549278fe6b890413587da9ecf4cf688e92ef58aa567f1bc37976b7c509ab86e0d88bd65a9099770f4315b76f5f1ece0c90805084ce4ce915d4a22934b47bf82771421830032bb63df3d4d10e92426a188ee9deeb97beb2f283d662514e7650e48dd9110ce48e6c34670daf8ac6b598cc3d3ef22208e20467ad6cd1a63a2e7a50bbace6b389e95767380bf1355e0952547f4cab34d0d7d354aa5904f9aa7aebba0c1e59128e534235e4f8cc54a17780035d292b96cc34dedc30f588bd9c02614fad6b4ff97ff98ebcc0c89416ef51d2e54ab0498d7973f5a7c9b2de93b91588e58999c646a6433a1b325d839edf1e7be3b4f1940a14d39e95e85bfa35609308853e37c5a74160f7f39e08c8180e7c0998d8851894e2e66320f4389ead0d817dbb89abf458f4cb69714ff17bf573a5cbd57dfb0974c53c88aa93ab893932955915a66a72a28a2c2a4fe57cae37d1d2b8ec9b03ddb0f09c17efc910abb6892653980a81dc33ab59cfba299e692c60c457899e5091809bee59f12ae3a4bb2600676d46468425503360b1082599848aa71cd3ad0d8a9d11cf5da18c8d0ea997ea5ca20ea8ce4bef9322ee7868c387a3b264acd84e759960a6b7781551bd5335a20963eb25481079573d9648ee17941f2634b61cc86c22c2ba97258a158844c5e3766a73fa2f39af7480dfe625ab2e0103200888ec244a96d533ff5e513f5fbd996898bd47cccc394099a0f525a3e46d91ec2f033d4523014dfa85ba0880c6ee3fe46af6bba374e261eed249ac33f1072e9e985ed6f9cf13749fa8db89940d4be001f3e2f5ce98472f9d821a8ba7bff661187e8d1f906caf6254c19cba0719c0589d3f90566d7150be7b071d4e65e0611da0d2ae9c62f6df645659fc4c7e79664fc2e7390b9be77d92f9d7364007ca00435ef86655305c5e235da68cb1891869130828af6c8bb3d7a5f97032b6f2aba481ab3cf3198b9c3fbe7aedc09296d3aa015fd736f055ad73f877220e5062cc9fc14ad5a321f23426b37c6886168a3b2d4a1150b0135fdd0ba960fe515419c8eb73e289f21fc5778884f54ceb621368e27305fba1b7c8e06e957944b2e199baae98b68f11a01da6e5ec20af5b58c1183352cd074d63df4b7f4543fc55c150bbc4b12d213e78d0b2a23840de77634023f53298be1decfc8377a7875e94e7e8a637f33cdeedfb56bea62feaec6f1a2e281602bd559345148a0ad9a421e8faa37822c3875adca9f1109d27750bb2a369c8f47c22cd0957495f558cb452ce10c36d5ce3b474466cfc787b666daa7ba986cb2fa35ae68b8d69d0a10a899c243a461b89cb5f9a47f828dfb0ddb02e22cacda613f939870bfc116d40cdedeedc4ef82cd9f9370effc500053a3c935e262969c882fa8930fc6d104f7270146f14d2d643d583ee647a5e59bcb256de59bc2a75b2c53c5afe71623cff053ff0f1f1440aee4d03557e07d4bcdcbcae0e9bfcc7ee78451c8322d633159be8ce0a9b7f5dd5ce47d2ef2b53749461543f3ad8920b83ea6d892e0ba4f156e2c93cfdad5f70ea52d93ea677914355e48954577590d21be3030d4ce55be47e3e81eaa048be8a747234ff30d27cc18eb679caac0784541aef601d5023b06a25d951fda0e8a296d42e534767314beafc801925a4c85b84f92a5a53433b6b69c60dd0798cb04a1b27789520e61995541f81547037d76d574f4ad2953bc68bd76e80ffb535fab045ee43355fd654b7057536ad92fae9271a72a8ff79a492ce7e1f7f6a246609041fa5104f7e44b5c2bd0a865228b60130ef98a3f52749f2aa367c1800b73e3f40e1d770586ff07946e568a8cc4d75a7efc8873ae3974f1cfaeda7f6d3105939c80cd66fbc0aa58411e3724a3d3f8f1e138f5a4c6c6f8984add3b20f50155ebb24090a9646fbe7cc064b936e380519d9a84d3261b9dcc0bb47b1363842a2a5642307747aa7bb9b39687e8389ef9d9c4848b3e114b82163e6bde5edda5fd6b65cf8b806f667f66f38fb3905d5e0fa660de98bd28c631148a646bcd4787dd7e90dab5d32f78855631c24b0f58054c5f027948feada979cf4d22103587cbabf9948d4dd75cb2c355f113c6207ecac5c5b4425a8e76dedcd4177f072b546e0bc6978dcd4d49d698afdb249a87dc1764580971ca7e8bedbc2c503bf623d489dac2b81d4bde99e10f831e3c66cc78630f578d91ef65ac047578af2ddba39046c4f24f457d3bce7907dab18566bfc816699473afccd6065a2063f3118a703fc7ee1faf524c4ccff1477031088d7681473d86d7980f30f5622e72b95eb27d988eb8b9aa0ddda675038f4904201c1d4fa8778b7a8d74826ca1571fb03eb5b88080887feaac8c0c361b1fe49b63ff58916fb7278c98d1713698a4a5a61f236685e905c5e9eed418672b32ac64a99e7bedaf136dab99d1512788c64bff07d9fb17c4d77101a558eb30cbd170063974fc233c817070ec4728e8272125d41e8ca13e1bc9318deef6312ece1b26f740cb0207f9062017d51616190a3235c9334df9730c008e4570b048a66840339a9a368f2632c7606a5441e5963ef4cb1aa55b9dc7caed0f80c482cb41e03d70d1abe1bd065f00934b82db7e4974c4c86e3dc01cae21c01422ea0de1c641ca36f67e60bebe67d6e8bc069330ca83b884449ba18031cb420790371cae63a75d36b81d328fbf6f2d8858be1d136e5ec680e2f0697edc624cfc9fff58eec304395d923bc31761e8cc8bc57029234259da66f859cccb21c98cda13db85d10cd2a685b2b32c4022bcd354e2c8ff2f0aea044224a3bf4a17909b746e50bb9baed842da198efe22f025b3eb77edb97283e64c2a862fa3dff570a78c38db9f6db92f4d5821a56e1b3f0475f708cc2cdea7134875350242bcf43b9793e656d395c3ac3b1d8061eb28eaf007548871ea67c01f676aac05020133db597c64d2d3df62934f9b321c8a00a857aeba5ef83cdbb20370941feed35f2714f9c6ab7b5a8ff3731a9f57c0874b2734ab2ff82b1501f6b7c21cc656177bb35d52f198796796ce0833d53bb30b97f70dd1fe33914440778f056b8623996bc21f9320544e4eb9df7bcde1f1a01713c652a5bca324c75a76042a71c7e5e85f5914dce7b599eccdb76899662a68ea361fd030ef5f717a86277dee14c38169ee74696662320112bb1fc6e4f31694fd519c952a72855281e4a78e9a45efff6736bb153b4fa020762db9604d603d3448d52324fbf0a6103742b3ac440444683b8ef7b0baef921738a29055850b1215783966c93c9753086be994c3bb11950f6f58641989997c75f154ad1d397e336a9281d907582d10aaf82b0fc19dd0b59248a7599f62735622ec4c21c9e2a6e9889e78a93dbe4b07c9e00c2bdf604ca6ca8112a6079572d0283667954a01ac9f094438416fc02b894104245ffdfec95612ec00906392efbbd6fa8212348dea0c5846cf64ab9dc808b9d7c12870483676a1452ba31785d21bf31b129865a1ea4b40c7f82f9af7c57a26801b14ade23a02c3337b6f9fb3b8c0907267c43c52cd95ae500ebdfc828f3b468db4ade386ee6635bbd531e3eb059a235c03d2c7c90c73f40936134e7c24c1278fd9aa3fdad58c4c87ab15a137fa3804805bc19659f89cc5ac2825130b05606c60ac2a933daefe8f6651526a14d3053038c0cc792aed32d878329e4454e8cc30dbf806d4b96bbc3015fcaa1e407e3eaa7c34aab57372ae21d827af94545a15c6f31f90346aa837de3a955ea150453c47e766746cc037256c392ab69a272faafce903c228fa8d88b9fb52067ce101f03faf61320fef90e54001402101029a207fb4ef01952ee6fe302db22632d57e39c39adb6b49bd345a7b2733da276c98a63eb11d626b263db9d819bead2b9e5a495d8e69a46a8d07da9c8587c2c1d1ad154d5b690d98d16d65e54da96b95a3ca4575201d6ce84c89337905e8212e6dd35d9ec39e03d52660abb2bc40ee3bb69ab200497f19494de9048a91abb9c3abf1af35b7a97ef5ac27533175b51e5c4372c111ceef9318b72c70d2d315102da637eb8981e2cbd2455e4c8018796121543fa46ff35be78661db5b227281c1867b0e6e4588a798e6228d50cf5815d2ed3103abccf188837d7d23966173cd052e923c75a514093741aed0b5a0c6c46313aaaa4b54e5486a8c96cb540cca3fce254a232550f5989906dca9b350a84d3df1817912eae91dc67653aff5458f4775ce92bdc7ea43d2c6e9236427f0987edbb1b79757d254ff40bba310cb3680abf5285584884e21040877e4f5ed1eef194fbeb98fcf0082d4f75a84e031a0a414d98fe9810c0e58daed1aa378c84ea19d7cb4a9a27bd7bf42f44b902630a9b17b4d9ba9ceef1312a5838aac5e24bb4c88099541fee3276fafd7a9cd0ebcc165ca42cd0371db95d01e1e96b2ca42ea37bcf4234f470fc3fdf6ca394b3d19925d9492d8d2b3236ac02e52ec926293e602acf925f6d24d907bd5cc451aff8cafa4a9c07c452c23c5aac2ee9df174e4c37a26b353858f80d6e4c95c9d58d075f6f56ca16e5f08e9edc53bbd107d122e119457e2c641961e477f2e7d6af8acf91398c623e6d6dd26f22dc4379b497d106420fdd3b08f8e3e68b01ad5cee1c7f941777703bd6f348ec6c14165d1192098d99ca262d218812990f1a91fce1a625e106b9c6ba949d81ceca6ae448206b61c2f2b77233d10f6d2c614686c037fa549ad921005c07d204a34d413e6561dee01d712c5709680e7d1773dfb2893dfa0c8892ccb6251efda6d913eab70cf3ed8db28c45f44c7182f454572d617565997f4c34be7866d2787f8c518eed4484e729b5297cf444dc59b260c17188409e0a3409915f144ac63d8574557a7723958c217de47ccb747a1d74d19c139f9fd7142cd007015c6d1b6f2d116cbef03ea7a7fd9c44719e98af8a0020c77730822a23486e2964e23930908ecaa1b3542c4d60361ce2d9adc4771e48504e0fe6f9acc8afe68b2c4a3b6c9e1478238008e66afb1a0111daac1815c7e00f287b007fa6051bca0ca2b3f0208be9ee471156fe27c5112da7a0c942731d3f560a766134c54a5fc08927fc0b924cb588d0dd06ae5a7b204f0bac4bb81e95dc4d9119063cd3f462843cd3a03022ee061f65ead58d17c2177879ff1d97865ddc8dd8e081ab8573c8960bd8f20ad77d88301e42b8755da600546b8080d92fb75d603919edcbcea77ddfe28e663c48f218d222228662eeba3f21aeb58811efc4da7230317b79d18e7eda6da35f1dc0d7c08dcdfbcbbadaeea39490f3f76e72dd937253f928198f0c7005db76c3f2c05b84ac9cc908d0fae836208b5693ae337cb288375f73fe49059cb86a239f0c2f0f8773b909970fb2b8494472570628347ec2b5846dabebb8ba1c17c8b1b3dba867f36ba1a45b346b4e3e0f97810aa2f1b96f77378b09d0155d9611ccfd1316f323cfccbe9a44647dd9cad65f95efed0c3103752ec583cdedfa9aa9ec7a20d07ea1113fb0d98afecba1c7b4642c92892b2b192078abd0e6858695a2e304f5848399975affc30e8aabba7e26debb77866963e1427a6cc6d19b200ef15ba7739cf4ace79506f53219327c988365702719f3fc24b86031ef0aa3d336296b67674ad7884b3cb516c90c6ffbe766dbef0ef09313ae4349e41a1435a972799881c77fb5530512e0633fe2e38f6dc14f69bca6d3b1e4675e03d2c1b2ec1b3a8504e5e932bc5f12ac2e565dd1fc851a74fa4214078d605c2986cc31902cae84374cf033b71aa5bc0d064c2dae151d464ce4b768ab813354ebac3ae182bf7064ed2c630ad286b71f73f268b690da678d1cf1dbffecad692284decda4d41fb53827e6acfba4a2eb76a82705326510c949753b71902006bff2116c4124dd335f0c71ca921f023b01efe317b518d439cd94408dd004f4083668700ff7f15aa98521b7af0aa089d9d18e928b0bf4b23428434f5a2e8fabd124978fb39aec79793a4d3f1b61111dfac4b7285f13f10003338e7f35e0375bc4d59ddf94a523b8e8475294eeab3f377266ed4e20a27824e8f6dc3123a3ac9578e2400b365bf39e927a55ea0b01eb3e18d4cb1c85eaaa1b044033b033f8f6baaf2665a540f0c3bb28aea56a9a079a4c0cb0b49e7ddf1dd3b8827caecc68398a1c3051f6add695fb1a1377086b246d1e102c3404cec02213bec467d6587a1c556e67cbd0482564d12787d2f94333a853ede99cafceeb31f19d3ce965b0a75f5bd7650cb694d9f7f099fc7f72bafcb8b4de6f9ee3046e1fb5672187fc74cd83778854fa83112197e7f711a7b6f6287c024521a7990a5abe0407128df5485b8bdb9a6c5a7a673a0abcc457e955fbf0beb8beff0c80716a6a000ee382120d384aec314e8e83105d67e9a35321fbc0fd356807718d94c2f845cddac0f7ce6bb617ab5d7665644940a157c3f1c1be8b260f3cbad2b38f5512e60ab5559fdfbfa24f6f081bb1b2f71eacba128ff8e9eea9b60e3b9f07e3ea4b0230620b13d6b8939f23d717c7249a07fb1d51554a5d76028355e138457d797d1503c92c2a217dcc9a553e16cc39979692b579ca382bf3bca11f6cefd2dc6b762dab9d0499bf452bf199beb4182a06448a5154f2287f8126c33cb4f80a615e7dc5e46842af1bb99f0b075ac39df02ee58f77918f7b813593ab94608823c766dbf7299a8c3066315a9b96d0784878067a9e93fb010308f407c7581d983c5a11a919af8feaa0dba7b82151b507516040ebd92c34ef3714eed510880036ae994ab41188345e912f73b492a75e89313cfe539dc5f23119c1c86b6f311463b6ed6a387c7f8ea5dd311dfdd39baa274b7e41d0dcff08eb33a633709ddea5b460195a410cb11a2a7a7e694ac2a01d73cdd9a065ad7b31bea014108d3c8a07c403430f19d698cc79af6cba95001b37959f699e71fba62e1ae252aa898e470f48732a6c388490421bc8a600015f6650ea13f2b2c7fbcbff5e889f6bfcc1566d1528b577448f9f13358c2856947fb0c1e10bc28b754abd64f428d9a7c3f5cd697cef1212a3a021ce5c8531c33b1739fd02b549525a80c6e886f6b77ca5c05cb465d0fe6a68792db856acb02a3d94db6b986fc4d590500efdf6f193a3f77c133db47b7d09c6fb9be6be507e9f25de00b1d50a18a1fdc524411554f6ac0e74bc22ccd7ca47a8432fb8e204c2c9141268a52425871430f1a993added298bb9dc77ca6ed441de5b7f403f2b22a966dc1d72770399548215bb707a99c0abb0dd500ea9a197523a3c15269adea272a54927ffd09ac797b5e7d875ed0cacab2dbf19c927164b6c69254c7b354b2f2735096da2b3b856ec21c81dd692a7a1b2299c9da363cfa6cc5bef6f5232e36219f77d74e6f5372d4ab3bcfe2d22ecf5e4cc51ee39e31635aa5ee0b3022114eea91dac65bb482ef75799779aba5ccc8d1a51a1f5f817ea74ccce9f249fa7e85cdb94b524cf701ce3fb1b527f32c8ff9d9cb933ee3a39769e789233ed7352fdc6b00885aa825d5551a928aaa1d78758cce6813f73d91abb396d68adaf319b1ec22b30de9f72cb8872dd8da5668376c756832c6c70272326cdce1a031b8ac967541a108d713797b8c4f470a2adb0e8af40a9b9d03e38b06ce364b5264575a8cd6cbfcb3a43fd67e858c50b3459805153ec9a9db7fc39a3409c30ebb34091ab418545a9b0fda674e7bc5bb9d1f342ac55769850e2b2274df1c43ac9706147c9b1a04d921d48c0f6e91cb0bc2af006d91b660d00882389f9ef479816ee96b300e706fa1b6d0b116aebef6ca69bc5f9706c1d66fa7b7037138e766102f51a06a89d6103af0078bcbd5ea838eace1c7b0caa080ffb2e33fb8846f1b945bd60765dde38e5188d63ea651051f02046cd5b36fa6f66024d6ddcd4975b2db212efb8f7481cf4ece0b4d5637dd1fc66e4a22c9cbc753d06f959b7e63f2279fc48d1a8dc0acb938698ce6fa0294cbf3a3e6d9ab7b10999c94e028fed64e69713666e50c9561b2f1cb7ebd3eeca1fdc4138b840b0c94114a479e6146cdf9e013c2080a4010141f14490323bf1baf66ab66c1f73e276d882b37eba0b10fc96fb950546926db84d13d98640b11065ed14c5609788a235bd5580487182dcd853474447e06ada5c6557ff6a320c8e87a65679e84d2604e8320819aa3fb3274649c3000b60c69fbd233d06fc9fb6a8f7a7e90d913dcc8cb45b6ae0c6820914c90ad80862d3d4cb0487158802f0a759ab3d6940a9e5f557654eccdf98159ca90d7992bd8688e8b71c32ea07c5dcdb016aeb7e6320d657eafcb0ee100b6e615566f804428e2324ae80edea1499d88abcbc3b02ee1d5cff484b9e6276913a1228e1b71fc50cbc3e41a14a8e929674a03899df7b1652df72f72cf17af24d3ecae0834b3fb15c8d2d5d9b68dfdd30b4ebdeda0588ef03576acfe700e8ac9412c9b4ae442023992a5fbaa0a8d29cd33a04a135dd2b44007212e391e52e2809f9fcc7fec01a67376abb61ca9faa3779dd8c84bcf1025fea8435da709de886f17276e895b95ef98c6ed7d473ac4fd4248b0a806d3fab2a95e4a18d76c8c4cec5f27cbee215a7d88c2e3a5a6618da1034e6ab020ffbd7c7d34724aa99c962e2a68daf90db1d67f288f216e2b68c18891a260c2860d93c299fc092da4632b9e4342f195425b0ca2f74c9d188af49b10f5f7a5b8f83cbf1c44c0f7d5861e36205edf0bf2cf1f5b8b186b7a0ad7d67f4022da5c39749538cf032007e71036a004e8bb02644c2d90eeb1b73adf45efbab084547bbdcca32aa8c99623fcdcaa276edccc933e62a71dd87dcb290c79868d9f5c3910dd96fbcd2937d69a97da62693aeb97aaf3ce40d7fb0dc64a21451bdb560355fd2f28f436a770ff0d4d692ef0bfae844fcf68e84916e73b7eb078859600c3adb2ddf04c305bc89c60c5d69093835b8dc25aef00afc0fb1e1402190a4ec39a4fae8001f20a31bf6334f9425f49088918aa0ced317672f80872ba2e7d9f6c63dffa375a034b1538ab8accf14f2a55e7d838442787d581e3ea703934893a0449a0693b02c58001caf8866a801d4dd46a6e0d2eca8d8b51f7ccdc8c279e7d8bbbbeaa2ba16ff3b99bf5d72a7cc08169be4524fd373db54cc7b0904575c24fef3de3b61acdcddf8f67fd80bd256600968add108a7b7040ef37e2c5886a706e2a1070aca73632b92ca3898e39f2bdbd0fed2e7ed68312a58ddf919a6202b92fc4ddf9591de399702c1b636ddc38d581a6d5cb1e448fac9e23d3f626efc95d265164e2a473cf879d686c8257fcd08e3ae049011c5958fa98a4b6719dc5ddc3354410ff0473b40655c1dfce3648f88e4741bc144f1867964d5f6cdfacac6e59f3522ff0927cea171eb193e55851ec508e1df1720d75453b66bc2d0060d2c7ea44ee4a138eb7d9202cfd033b09cb69bea0b5e7032a07ceed066329050b7ceea8818f79805b5c0c24718b6a660710fbce31d1ca285178acf250801abd5830e440bd5d51be92b39d042afaa8877cf8b291d06658a7be0c632193d0a5473f57d22ef8a17099cfa3f1c2badd96381843b081f78ec832fc9db3c8fb7f56e97c7ac56f5a6133a5c58848d66769bf233ef940d259a1161f20aa9e3439c1c4943233ca7e9e92039dd3497f5abcfb9b666de9db22d24ce6746c9b8a4da28419e7f5df3e9fc13afbae15e38cfd23f42a7282d739268788fb4635dc1a9647150f1e9f6fa7debcec84743b8f03911a93a5fb55c805ea4b047b5995c92ff7e3a959d58bfae8362524c2a615bee3eab940d3b2cc120292c2d7923db286d81dda106eec1c94195afaa76869ea2d23e98713f8d5e8beaa141680075d07058cee0fc0dfe85340e3414cf9d1993e6e96f7d2a438505310703aaab4428981aa3751f226069a4c87bd6338368b30aca9a41ad448a1a71868d63b9981f84d939d5b6447199734748bb06e782f48f25d6ed956c398250912466b8c6b5dedb46c436b8f01ce3b18b3da48934e5d26e68582f42ba89b64d16b075a29f9fbd4742ba0944310e37765eb53755a8d7bae040113614a507d2a267fd346b8f4a7f8d13b3fe2ee6122d4cc1175d27798cbf5411a38f2510ba78db8b17d06ab12c8a9850730dc6c08bede993e6c845015620275c92b7c98b8b93e277a76e26caecb27842a4dd8b018be12d2cdf03d93a73ea384424e99b954f52cfe2a83d7ca49d7eb7c6ff4aa8d90dc9f666ae77036fcc41de1786d10d23121d1edabb41c598e5ab0044d86873d4bfc8dfdc2ccc7f5bd6d4e4c219c9868a14fc364a236cfc96989483e5bf87158336de538f4b28a18ba24ab830e21779ecd4ecad86da58b799eeda31a845ca145823106ae1deaf6244380888b19852cbbd6a87029139853c3213b9facafaa94203fd8a542c26950f9e91f0d92eea7735357906c59b1b07cf79aadfe3ef553093f68f0ea74527d85209ac98d8bbbbe8d04dd6b6c8d6224e4b24be5d1049e04dbf97678989e1867db30b88aebaec6c94fcd0e3f73da383daeb5023660216ea62846e20960796e3b93d3cd8e7afb3fa6ed035e1a2c57ab4655f4cad2c1ee68316bb6a6721ef5c392fb042d32f5d56d8bceaf7bfae7f741602111240dcecc7cfa47d5251c91aa3ea60a01cc3a80f52a03c5517f52cf653407d8aa60282054f025b6c025d7828d2ce9cadc8011d04dea25edaee253ed1728a5af11bb21493b19dd35d59fe2b9a6df7c2ca9e9d50ed5373be250f04f6e2c1f261eed0ff4e34be9cf6293abc5a5539f8d2408ecce2485f2237a5b18cc3783e2ad0db77e1eb726dda6635ec8f40ea233a2f82eef2cc3452899b58c5678887395ee3dfd03f53279f2b9e3aeb0f2af9fe5d06f4bdfd21b0e8854f43b53ca5115a5ae4dcb3fa49786657d9a4edf108d288cca3c1481fde21e10053c3fff0dd8a09f01c53e7a0996f8355e5d15296a3c4011874c660673c01ed1fa155ef77400e4f44a26809740b20b318cd1172c5ada4d031f24be4b03aefe4b66cbf5b96b2c32a21bcd9b3ac095076e2329dd92e966a168d65e443b498b41cab7deb9b6a9ca16b16af195ac9b34f074c069dff3e3cae8d795949e5be321236050595b137023862386a4c993ef4d291e2513ea52aa0189cbe0bf9ec8945780ef6639b6bfeba91d9eea0a53aaddd4616cd351cc4e2e626823e6eba061cb329a263efcaa9790993830f10a862d6f292774e49ef411d6f68ca771a71d222f41483e0ad9bc6877eafa48d418aa9f7bd42afca96520cfde8ba84530d0f6fe04196fe90b183e2a81f4b93fd920d9a9021b26adeea880905ad8aa71578e5103823c7278a6ef8929469343795fcf00882093976672e4246803dec2f41c30d82cbfa0a31b9accf4b3eaeda6115dc82c475d3b6648fa7c39d4bfa6f46b0ad7188ad2dbf89f88eb57b61c81fe5da89f6e755b1f37feefe74c31dd20a5abc06e79a6fb123322bcf706c0e5ca29b7f3aa5766c92c19004a4356d1854cdbf0e1084eb648c0cd7a08898bb7b24bd5a3f03646740ba82420adb27b08e82ad80761f82311bb9586bce9ae9dde60f19e0c225e5006e43c816b417313c110c65135525b23d1d1c2efdd50605100de1e5e292c3f5a6b85e57333939b7d236471ba4869047edf0543630a4ae20b0074ef9951956c68dffc23a1b876d05bab0f32e89abf35ba4475b072a7961781025493c32cf592d744d7603f32cb47c4f8f5e64abd1cfba2ff35f7edfac3722ce844eda4054082f058a7bf26f060ca60caaddfef4f0ef8ac94d7d2c537190177db5f493960d92523847943166e692fd831defab71d224d9cfd5ac53b8c5e635a9dc87669d21b8aa917c941d01ed5efae29cc6eb749490ec69565cb41dfda45c3360c59a146cb7ec2d8fb7c9ba66ed66193c6900ba696273de93a3535c4ab440c96d441a33d8c6e24c58a70a7c96dc9016762f2614ca79249879e24bec448431d58586167ca560dc7bd9a58e70c72ab3a02e5d6dbbafd1680bdd090f71c99d3d0122da4e43bc5b566d0e8c9ade9aa9ec978bc93b81bd7e72ccbfa494d5cf305cafe7418a4ff282a8ef7c23ebc51b4e6e509d7576b4dd023e6638d5d9b81df6235c438572f0a11c0e48dee944cd0ffa8cd86a72b9f0a4bec95c3b13d00bed3664f01670a96a9b827262576b70cfdaa94f130a8d0fadc850ae620a05209b62e13243822d1e7407b9f68db0a1b308f5eb0f1ff061a2e82bbbb0f1d3daf3d1c6ca867a46dbe94192c7e54564721309c4893daf3e0c3828617aa8b0bd60393ba6017510ffeb603eb7fa0f9ad25983661126c2fa3418481a0f7ca54e742265bba34ae4bef7a258d2ef56e7a8a3653e489d174aeed5be25892c2abee8dbf90bc054654fb03de4e9d0f6afb6b0cac95ed572ad316f4ecff1affc22fd5070cbd4e877f38d5104e76962e3590dcdc94b083f7da2f12d8fc8b06134fa684b472df4ffc7efeffd8bd8e40234c8761c2633c12aae3ea0d264c70973d68e037cf4d122ed9bed0b109426fe96b1a51c29229f9a772facfcb1e48e20ea27039d464b1b041a6bdcd054f324251e98dd2f688d9a440948c94333b2bc35c8b997343bdc5695d474bc35409ca2b5c070dbf32447855af69c9edcff5aef1119e9f16aa419d2406808e98624df1f1bcd7c891d1dabc8263eb97efe13fb886971f9e8f4d1977568bf4155da44a6659ffb0ee0ef72c00a1fac41f272c5f5ba834c0b8fdbfd9eddc55bcce0a8aa7fdf8db0577775c0475a445a7989705d2ab28f3a50922a3574942b118ae92c8f963dca0b3505f0d0d0ed10a6db74c95c8db702503c216ba5df81678ea17cf756eb9a23e8e02225cadd7e8f315f0319d58ececd8f7f0b1849987185773fc6c5c8b63526fe0caa23265d0a45e1b22b70a790682d63fe0b60bc99d1e5ea993c3e966579afa0ee62d67e0c79bb41c47123dc91dbc20e426573331c454ca87b8c6c6d3948ef9fb9cd16f298719740ba5aeeb10dc95e5caeb4a4a77383d0840d48a5f22aa2e9ffb26afa1cc69b78b78eae593a8c4f571a6de6d64115e05a0a2c7e5cbb3f54637a14c91d3319cbe399e8bf49639f1296d54813681b7ea7a901a7d5337a9315bba1799a3f8f29e254013bb926fe929fc2b62d6c34ba76ce3953ef346efc56da610a06cfd103b41efad7e2251edc077f22c6a279348958dbe45f740a1ff27a5b8f4d4e337253dbdd130ed1b58bb57f014821c52c8fe3acdd9bdce8a0fa390ed83f669da0901c503cf45731c8a1694ab43b9540992ebd615a1adf11643308deaff3253c431f5c4e5ef35fe4cbcbb0e167448557fd81bc76d7e597ceb6ea586915a151d1b9f439d780dac8d1b4b0753c056f562bae5bea967a30cc2bb3d4034963ff33e851886c66bd3641025a940f64a95c2c2adb33960cf14c71795029c4c9a0e4e2ec6f851255342c7e3311897df9b5267f34512f1b7627d072fbfcb4a902644d9553e67e62fd075c768fec02f713f183ae82334efef24b215f327933532e3f58f43bf23812d2a064b1179ed1ea8eaf17e9b9d27b47b317b6651336037b7e5f3fee0c552110c8aa580c2c09bdf69ef708c7abae180bba12f15f22d6f6dc914d555ff778f787c4d79fa9f84455afa7831b50d159b3a8130a9b642fb14ae746eeb5f6277c89a5b7ef189922598fec7d07709550fae2a57553495b2af4a85a110f28d51250c12acc4f8258f25af41d1b66172262184726c0ae32f017584285d171d58e9e186367a5d52e54445627d3f376c8433b77b636ad8ca163adc002e7e646160ca831799618bbd6e8459bedff43771b8e9c2ffd05df4cb81541e73280f6f37eb88ac95b4c03bcf942cf46516dc1441242ae1992a623bf67546d1cf147a9a0de264cba7568571335f0c21caae8c588f4a71f3c024b1f879011ab9365d7e44b10d47b83397d8eedcb1dee93148c62e3b67117c20a0817a1d50f63c9cd622302091045ba4af8b7726ad7dfb7a2aaa31a02547dbbd3c83957c19d44ee78c26c183e4bb8018153d602d187bed7b459ff19dbc2b1b90e2f1e7070485e657410429e6eb0d4232af31c24721a4e9bfa346ea4b5a1e0efd66863506df4d0211be05fc2993c4808a41bde9b56e8740c009bb08989830d05b8bbe198044f2212f348253976fd6889d9afecf9ae715db9e441feb2748e6a59ef12a127a539634e53f70fd166d2c761f45f71aefd0c7576b40a5b1d7b348dd435dfb63493753e22f9fc8c118546788071783f874ce37e07f53c2c257d4d5b8adf70fe06127eab4244bbf18dd419d25cb07ee592bc950b5480f8b14092ee1168796cf28f8d4cee86cca3ad2f1614b1e327c56c4dce6d0907ba86f7a5233ac22c4960302ce5a253718a7240deab2b14540d1bc0ef723a92220683564b5995f30d443cd4fb80396988d6f7316704c820319102815c3375221bfe9d30c009b71b22bb6f5419fc7fe1eeda7eaace0c0b300d7dacad07741de2a89deaa9e9a23479cba2dd9e02179755b20771c0bf495ca773f355de8290a9a59add976b185ec09fe6103855de45f105b946eda9b96cdcfb4052a7ec85095c6a789413bd78139b3d41899712b18de7b10033b218743ce448cf8619514e96d91be3734a296480fbf6bc1f648a767fe94eaceccf034951f639d62fe23f3d89656f84218285a3e2b5500b7449919ff961abdd1ecaf729dcd792f90160170751eea9bec9146e0370e2c50c90992517d89ceab42e1ea36b4f826212c2077106d8a04aa099d52fa50407cdfd17ee0af7e50fc9f4019b05eb538c202e45d2a6ba2b3f5bed533476a230f13691c6b105eb30f01bdeef920b67b9041261a06e5696238134b9281c52f0f4268706efab859373830a85bd48e8c8c66946bac4d0e4578579a0d937f5528a3926152affc99678f0f3f2488def4eb0303795fedf7938047e3755f98b0c4adf507e942925b7a09b364d62dfb2ee4c577465567d2bc133344b12174292b7ae4019d6d05edc29d3e0c697c7251c9077d7737dbf4e3972f83520d4fa44e959772f7a0faf2889d8212b910f65ec4e283e8b5511e7ec43a89c6c14e37c2d35d79bd9c03134ff192b22ef9e05184ec0cba3c83aaa9417068ca56c67aa7f80b817459a5d6abd31f48a94c0f706094fe3b5f8bdc20217f02a0535946cd3f3a6baf825f419c85ed5a6a871297383a03b31bcbdb2e6ae48739411176e0ee3345929683398b56b32b96ca8a69deb4abb09b69dbd0373f9d7ed3ccfbb9cdb00b786241e8253e00c2f2f9be967b59704940c90a0c3a5fe854633f093e36a5a4e53592d40dd1cc9b991e51c326d9915e8a5ed8bc14a0edb6379079f25f675f53f0934e5da4e6cb5d7fd543c8f573f8ea7cbf9f1253a562538384d0faa4b221c30fda99a386a410b39c73a16bf819185cf1ac582e3a0448336309f0117e1bd4009ae8d9f75e54fe9376d51c8b7d51376793fb812efef533cd426dbc55ea34fbcb4a7c0432ff0bae92506891ab4b60f945ffcff31c53779d1221ecca4e3110f22ac6155ca1c453587b6de848c76ced2912e8dc0aeb90c3b84fa7b074a802554485f959fba3620a4b745e41dfa64a83e41c37e169a0f689f1c9a0efd1285bb91e9ce0becb905cdce0d8818ab2990ee59ef87648565fa02731fa030baf43440bc10f7d1326346d4f291a35bb8147df7e10cde7c96d066f6f31ae6e0656497a8ebe9b3975dbe4ac4787d4cde7a33e067a4688e5041fe4d1ae14e8bab9cecffd6a52ba0a10ecc36586efca4c31fbae50ab7756c6afe18fbd90dfa281822752465565d4f6a1210fb60e6e6382013367371bf1d984f434e4507f2f49cc44a67f06377b89ce42cf534ddb678594b432ad53d46093448b4bd2a2fe851107a314f3fa5150dda6331ff84b59ded10eb18a7a5cd834c571c861a432ead3910146ad43b860b0b18b87c8d89a41ec41409b94e419f659ed82f3fe7c26c1bdbf8c83eed1fbdccdb9b40227999592e55604a6793273720c2e6733e36860f47ddd62a31086c0a301d6f978fe6f7a91bf0cd93e60258b26ca7f95b95849f170984a9a40b252e1eac10a9d8cb8ffcde20eca95722ec2477d36227393ce8282080397a54ee49fdffb9b3f6b6b65ddfbaca26175e49c0223c544df947fa49ccff1b2ddbd5b8b6f3fb2ff95c3f5bb9ed817c2afac499616728f8fcab7db93d602212761ee3de140c8c04b11a81f1154aac3a687c52fd66fd738d9e748dad3c03147ad8dfc13fdd98b7e865ee01324669b78796fd92601a61fae3828686840dc506683eaa8f4e6f0fc4fff983dd784aec1e66ce2d7afb10c9cfc9de6b9759add9873a58e42b101b041543a430e0e2e9af06b5357b637f0d26891673dedcfe1771f613e2127fcfe52045115fc8efdae441323eb7da8339d577d3d50cb46a56fde3a6f8019d281d9621e875bb1f1401d098556fa12701fe13de6e50a4a44596cf2df4b441e4bc84a844644800e002dd2ba95d449d56c5e1e124d2df085c61b13c669471f88c899b969420c6ed7d4d6b9c351e373151d815d30f9e75bc87597b49bd605331a0a03ac7cefef7a4c7c3eb3b4113128d3e53e0bf6ba7613d7bde0b1f97339c3c94d9f16ca4bf7736d56bd7a25f0dbd546df30308bebf340ecf1543f670f99ef02c47dd4fde33c77e24342f9371ac8e1a2654079114b371807494ab09b4f202eed1a23a66e57e78d6f81c7cb4e2ff5811492444217f149b0a2a2b42783735d749f38614bbb9c96eebfbafb1ff255b605ef4b4a733856f683b8b7a9e22bff3711039bc3e835702ef077daa39bfb84f9861b82c003ad212eda08d91cc59d5598773c439c64ce4c1981a7d0363aee08e30f70ffa11b492c6323e30b79a6abd6de23c24999bb851270037160f7c303e5d0e47d60fc6bc79b12350e8957b7906ca027d51e372979e643ad5b93e23e9a55c23f3a73d1ca33288eb9393fd4c7589a23985be2efbf649e714056cef450c4d60d0ef497c65c20c9487ee3b600473b860fc159497c2b9d23291a4a357c39204f039798119954571af556f58c0554215f35bd8bf67b9af2b76fe863f4e4a14ad20762682044b02b7d2984084920733330ad02be25f0ed4c41f24996d6a135f5fefdc780ec52c38c09744322e17794a4db5ece3d09413d1d6b96cd72953d9d1332b51f0e5a8bbae4625bed1d264acd449b6dd5edf4fbde866a65c16512287cded383a1af8a85d1cd94a56c6cf76e3c90aa80ee119148786c2d775ca24e89005ca4358f45e550f2328e4e4719e8bcc0d6cfeb2acb1c1d1ca5c34b3d37f86ff338024cbb978dd0ef21e85bd52fe06b54baacd143dfbdf565288e851e0b1b5b8cda17978e8a020ddd139132fb2c2722b29bdd0d22134c244f24493a8469a09878dd4af52a6da653ea142c756e002f48e0f833f0d14629e127828448ada2b9238271882f57b45364114a1a3a6856807e8511ea8ca0e781856a7ac182566179d35a8ec61c85451f956789af60f57e9f748f6acde702ed620928f8ad1c348f7d8f2509e2a6143dad56c7bb8a7a24d7064503fd8cc91b1ba7866a87e944b16cd411c646903c778cbf00ae4fa06f8b9b15c4a1b0b07d3e7d6c5c179e3da088c8e33a4f13d6fb6b63a9edc36eef8901544b730b25c5b4de961890e6eed6a3f15b9c5e0765c74d059ddf6d00a90607599ab80e107b4e5c67b8d0b5034ea337f640509ff5c38ceda784941a7284c915b8a730f4fbe91545b43ba06100d7552065b4306dd6b9b5e6bf1c91d14e241a059744d152ef65a38de7299d238ae54cd3c43ea120a841b9a1d80e1614dcd48b6909ee4fd1d8da39c3a21cff75bb1efa90c7f754e10e6c7fa03fc6bab3b6afe6a5f4165a0b761f7e3f95bf30bfd8cb24c54807c6746484d070d7132cccceaa5c716a809b6e5c3e2cd630545d3fa97b3f2cd8ac1ec9b0b11417a08ef2e537642a68ad79e35ed29ac35a848712d3561648b440be6acd87a400e3f5e9870a47f5a2b9fecc0d94ee001898190c02e882d28f24bb00cc19dbf19527b2cb745944a096778b0204b61283494096af236f642ccb84f63d303cb24cbaf828c3ce7f5e211920e79f718daff224590e4f6df5cb4367617697e66104c5fb4166a871a1453408b60f9490feca3a94cb81ded16ad0186eb074ff0eb8ea991b1eb92c5fd8ed83f1891d85f58149c10f89ffd686fbef84546a664ca65342a4212c3a9621d270399468d51ded9b9dc5d900f2dd299ffd19dcb03ac7e4e711e0d6c58d69cbbe0cf598fed5dde32d0b0fc8ac29db1a4cd52a39954ae0dab2d5337e6ce6943505744b4a3c5252feae7527af557696ec5d962d8ca7290f2d90ebc9f9741a59b4e31be03e3c4a98bc02f2328573dbbaf381606398bb4fc8d7895cad6d3eaf02f243e1eb4089f464da3ab02755a7480c1cf26366ea667de60368af4145026467495184a78549f1845914f4d6e464564b0c7c7517556e26c864552d9e594597e326a5c606b6289bc15d54b666078ce4540034a44244430bf7026dd3d4d2a3affff9eb20cd72445c8c8fdb629cecd7ecc8d6a08ad4e71da3ebc98e3db50981ab269376f470eb00d431d9a8b8995be1dc9f6406a62f63f6614765431b47b4507fc3c5ab6b2760e351d599496152f2cb23a9de07e95d5e32b6c263e999499095ba81e19087584744eeb6beeff602b91e010e08464506d45e1c76108a73a0e9f9f82bfb64a319c0a38b6109c21be1b1e8b6ac7bdbc252471a7c188582159082abed04133f6460a513e57a1ed2876e3d7ab541495ad0e6a97844d288f0e7275543e0af2b606e64e21db3ae2a47013e4664a98550d1fac5dd71597944ffb9c169a40047f9c922149a93644b886334319e97bb6f4e306a5786c8671234561cfd62af2067743380ac671017fb29208e571eea59eda9c1cf3a379bd1110b8d2ff09d50dc8577b52312a38dce69d4daa800705dcf5d56436f308cde678ff4599bbf4ee04d39aed23c2d64c8f53e03f293da498cd06b6667dee8caa7c25d025d1e636febcdd71ddc9d69a9b6109fb39408533bc37523a495e184268c9a93bb9276e085cb2772f6358cf5e161dc3ab40bf60ff9d1dd38b645b14e16ee5174515ebf90c5d23251278de2424675deae6d7b07723f29f79b2e006bbf4e22c8ef741a7763643c939d5c40c2126c7dfb56b3a4d08f26b3a92f38486dd044be257dd016f93ea1a5612ccea22044aa456af3dbe05fb68e45d9da478c9b04958167625ce395141235787d2d8856bdadbd37c648caa7a474b44d0032b68aa2cdae4707e30eba3cbdc0cba92234b97ff26740490dbb6dd837b0130e50b2193883c92ae6e9f09da9180ab9234963d5dc6f86cd40dd2a80dbf94635f265f22e570eb0b83b8ae5a836ff7f6277d3105eef6684bb36b71f1a4372611cb7a4da44bd76840e48af8302e69cdf4d87fa41978c66a7e30cc604582401732cd6122993baef4bc5c4b32ac1317c3c66d06c796e3a3e0e9c798eeec8c70496c96329acccae5c2d670b312c11ec921f2735b883dc1aedbe72eafff43fa5a98fcf399624fe2b173a9216e3d3c710a8abe44a5bc09fb86cccfd6fe3465d03a98026a67ec2d152e25c85bd3699f7fd0b3599ed40128ed1509e4296b3bb7cc22dfd27ba91769587584f53fb517e0c071de0925d38c7b617e8d4cdddd959c1f32a1ef9660e3fe9f273c66681d0299dcc1c8cd2a8a7ddb2216bacd49fc0918c507b4076380e1de3b4a55eef3335c424a61c6caa4d21a611dfd119c930ed4b160f4dc0e7c2f7f102a87cbead67d6075051a5b665f0320fac4ca1f87d62207193c9bd4cf775a6d42824aa1d2b9ffe5b4aba18e5c7280c6d323a965876dd333ab82e2009f5b8b731b4c3c166a0a335368cd7cfd86d0d94062df3287d3c2135df5b95e10c625fe7ee847429a4d274bf5d9a46191440a1ef02f62c778854d3b3ab51816cee557374a7e376828b757c391a9bfda7ed3f8026ebd23dcfea1af07b96eee2a0aed9a7360a6d3691607d3cdb92b9b9a753f6fad82984463a82f4fac5cc3f858c1fb2e333c560d685a1860ea7624b2d72865ad6fb89767a0ffa34d9d6892c3d017aed86afa0cb4d6eafdb2512b40e77939e1b07440abf36c5738b34071ad44db16a3b17137c3c94337ff56a0b14968f456ac7eab3f7a66cd61dedf08e5cddddf253710e08f09a75e0d3ee995711cc20f5269d2549d1d7b7280050853b8bf0981e06e31a2df92cc2001cc2da3de20f4166765c0b7b4c120e39a3b81edbbda503080d6c87e177bdcf28804a8a5a6a1d1c3001ed009900df5f97393c7572bdcb2741827bae378e9701f6655dd8fcadf95fdaaa111305889ed35a46bb8efda6170865b30fc18eab1377a67b099dbd49e04edd356b59c5ea22678e5523c33783b9a9cb243fb059139fde1f1ab801a15b602bd4042943de95a23573b258cbd261da9a8d986d1d26ba5173b376657ce66d8327c6b0f1cdc8993634f5e81e9be331f2273356c63fbddda6769c05c87cd0dc4e2f179eec414f49f2e1b24bae8588030451b5d750b306dfa1d75ded82076bd10e5ab5b5f49bafa83c71222be8ab50f63189aa1031a18fbc72e4efc3945946251438ac5656e9fe67be8b1a870b821859fbfb770b777f5f4fb1bbf242b6151512ad5c595c4c09afb6ddb79753561a76cc4b833ba3a2a9d1f6940dd52eca189e62086aa4b79727289130e1942184251e5de74d5d96e3049356e09343175c4bc018177c427d8690fab27395f59b6df82ad0f999f43f4facd5a51007c3999efec3f562d8095fc62090edb2f96da6e37c31698def98ba2ce62cc194b953d9c1cc549788c9231481d1c73d4d7853fd88931654ffb9c5499f20eef639a0f206d86be1a44ac4620fd974a751c2e6a6a10f60cdd43574b5e4f15cf9ab9cc2e2c60ffcd1a1d511f551b5aabe554c6a0f1e1541d70bb283438d2a7f3a60a7a7c45e527b11e954dcfa3aa33f09dd8b4771aad2a2059d22771ee9c793e807e6cb216cde7fac2d5a9a16dca26a35eba98837f33a7c8cf8acc4b80eaa86c6b157064289a1a734c729b27fe3a7bb0f831c6a6c97b8c24a094ccf772bc392d05ac346e2ea6054c9ec36ad2ada9fb2b1aedae2b9b286e0ed63f5fb7ab037af36a3fc4f7863a40a7b847008021be8067069f6902645c9af46916a8b4959446c4294dcf78216a5d1ea0eb1258588eec735566fb9a81d0cacac7b5797fdc34745bab2f53ba8687f581be7cfeb7ebf3a63901bceb0fb1622e4a88775b74b2a15d52d335fed3c587cabca52f0cf8a57bd231f645a37e00e52b4a7f95a90ac228613eb4e553c740710d270f1600e96ac6f12905eacb9ecfcc9aa0b820b2aefc7861c2c8243ab46c2e0fa5b2ae99d1200cf0fc9313e6abf90a9043125d80e50a42a94ca21b1aa66e9a647147dcebae9035404ecb635b70e4a6cea6c25b5624b2ad27950e0a96909c559b4887749e09bfce893672ae04dd5977813eb814e2303266d37c9cfe44f35a4a135570f269e57a937f82911cc88a70f785ba8d6134bd19cc2f34af19471f4e0be749fb01f9769d7ad8e3c7ef19da54438fca5a39e42cf7978cb7954ae97ea50506696ba867723f6aa9f473efd1a058aa9ec2a65e5fa5dd9f0bfb69ead415be952b0808f51b1f99ee50886aa3ed6c8a98862ce8542cc6820bc501314fc8c9759703b0e6e0e0f25f1ab792f8bf954ad218715ac4b5c99f2970d01fda8d381c6022324585c6618771f6076d2f0778901a8d3df8f73bf1afb6a471f05985aeb9f2c5c925110790d1aede6499f02923a8896e24d1914161ade046136eb34e7e9f977cafcfd7073422590ea06e55695b9ad7842ca5189dc36e693b53bcf22245d4a178dbc4c09fbe70d5968506884f8fd35a2347dc75a934bb50928a4b00d7946b7c210a525ff19012fa473e387399fb2855f9821700ca19b17577031b3f2f8835cd562ae8cae4f540473303643b491961f756906f9995d5081daca05feeba22e68737ed3fa0a95788cfc43a4eb1304b161bca2a3dc2507614613b7dfa0ae3e7d04a4156734c32b82b544abc9e83bcd1cdf11be45e62e98945a7dd2fe5ba8b955f901dd4a1fe1c5b340ae4e6d556975707539cd77046535e482bcb34cbf37fccf2dade8aa9f6d4a775f143ddc7e3cd940208adc2a83a56c52ed3bcb0ad31438ab25f5e91eee38741cb63ea00f020b76570d825593b7b97a8a2160b828110506c3f9ff3fd45d0fa47cf51767d605163a33ca9ef7b6c28347aee6deec86cd344c585678f5e0de6b6e1a052dd484a2d678f0ead7c3e12b4e872128198d9943acb838d24dc4d26a00780d53df070a5b33450910f447a9f0818e27ac59f637c2727424698e9540abb357b1ad87b89897a5a15b6006a266ab45bc083e9bea4eadecdc9803e5a9b7097006f7b0d2b80b028c00522642a923009505accf9b23d4a2ea3232f1e344058e1ff86eed832b57f374b9d4a920753cc9ad8ac273637a82dd1c21e9ba673fb92cdc2205fefa6d208aabe02669c372bf65f969d05922f46e6df0b3fdcd7efe1de3a7cef6253a99eb58bab0c0ba499ce597047f6ef04c81c0c3ada9c938fb29748ce0526a923b6cbf5b86f5522b7a322cd79019b9416daff91472498c8ab0f6e620562de43877b12d0b3931e6c5cbf620571225c3ae753e01b324d58154a29154accd9ccb1617c923903e15dcd2d8290295fa37e0fadd4830440dc895a01b86becca4f9b1c664d07adc0cbdd4ea102d5a064480c4bd5d9cec67eb5b22b40e131f51c38a60c3a7048ccab8d80810e34d56baeee30d931270ae72897b330537be94dba83b4bdd3401b45c3a504d1fc053c73bce342828aa4973eca3ac54326a27295bbf83f094db792688f2c1cf8ff31118deb68e880658ab86cf2f244113ce6bcc794f66649260221b08f472af2fb73588a93887174a62e610ff6f9ca68429ee738debd4beb7f3b40e03c1e87ec5512e09e23c9255863dc36f21bd1c9d85682921c2023bf54471be3ccb8a07c3657331207b4034108402a1a2939d8a1429dab8b9250340a1292df95e08aa0e4c3faebacce56cfa23aec8efef8572cb2111cc0a45214190c344c0b333b4f86f304a4943e1e1d66aab6091f9ed6f3066bd0dedd4caabf4248e456d2264472b1af0c6101c0a477a322aa2433d420e3afe00164fa8a9f369712b4997b168fef30b790ee7ebe7e8f6441670422689b1fec47aab86e0fd8d68cfc18be8581d3b75cd8394bfea23e05dbbf2d0830a14436455d52b3ee3f93e3bc5892acddd1bb1777eb1a60811bbdb715929913642dff985e72a1744d3c63733494bf35ae3a68daa51f013bbd4317ba1f6e3c21ed024508bc4957aac225b9d001cc4c5375eebc65671016ac16be5837076e769b4c86ec3de25454c58f1a36ed6cde75186ae85d8a1024e8fbd42964801958a76b0e98be72c9550c5a750beccd8378617cc0b1862cb1305437d13ccb90ddc26c87933964e11a9d694ff57af931771422964b75773adbdc3beecef109fc879b66e4b188b5559a6000de383a45a3f5ceedcb0ee922256e5da59fcce82baa47950a192da52d590298e0c8d5f8aeb70496d76c08ec6552e62b6a41fd4748ea173fc18152ccabf18517712644e5733693bfcb9313eb5594d9481a96a7b5e74f1ca23b5a2c89fc40e1a6eed3103f184108f8be6a313ca3d4ceb2a68435368c2250ce523cf863844545333f571ff585d549bd20b0746509efd21add0bc51fb38d467ad5770d06739e4adbac7ba4d480b6b0581eeb9002eac79dbcc0317c274c07cb11be6c12b8de44bebaa0ca2841f9b4acecde29dea4bdc517ac72d1091634c7c7c67b7794b065649d88a1100e0af63accd36d47734f3cf4ec55babf4723dac221cf002d3c2078f310278dccc92b31a7965d7d2b3fbb4056ca8279d2e13039af0ee490d3a0d248e218be48449b9f68c027ccfbcdf06a9269cca25718fa21d48ef0d3d1acb29594c7d165202373140f69defaff1ac88534416017bbe3b507adba331a2e6dfa0a8cfb59275a09715f51f87d7fe2574d12ee9c0a717e4acf7a73b70438ad1e833a35e2ab5fa16f0bee6bbe6cc4690227cc20322921a19125e821425093698b0198c9a2a315e199e10b349a3bc06cb19880e03eab2ebc9f49c2e4fc64f146491fc6b223ac74fe1710cfe20805d3a438402c7c8dc2cb082960c9e0b2ce7afaa06a64907d5aff01385c6a2227ed82f9404eab665746a801af027933573c50de322f9f8a6a6702b136cc9ff7322f12bc10e216f2cbaa1e7c7363f249330c4c5cdfe3a699525797aadd45cc615a39efb2c26eac2ab749838f1681187bd807dfca14a8df6abdc7ff4e6aa7ff084b40891ccdcedb73369d76716f2b7818177ef9c851953d488f0400a4d1f7aa61e6422039248a2d521d592b08ca99424fb2eac67daa5470b805f69cb7de359cc5ec7aab76560302ad1660dd24532aee7fde7358352b079e6d44f25767eb0d294af6fb29adf21c91a49e064496343820759724f52a80104ce4fa462d9ffab3cfcb9b40c7ba93d93e00251e796d510b2ded5caed6899ee2d6971233b62976241572921a2d91d2cdd0645125345298a0204d0da4270792854c529bb6e57aa417b0f84106c331504c674b5006fe3bd9aa3fa7afa797cd15d62505f1c15872a4ea8ab5ec8a7e7cb5b80fc5d0d2e46bb47039f6ed92391f42c23248004c1bd7af36a9af419df16b5d69d4f7c99307832805d5813100d44e1f133ae67df30271b9a936efd77c9a692178ba59a42f0e818038337663de5877c2f37778d95aeb022f8b9f7a935a0ee211b61b260d1e4d7d0a8f21a49fdf0517d15263ed752552f183dcb0919a9656961851ee4698de798c9fe60e1f6ac2c5f744cc15a04bdc59da17ee295ea745d2c47aa316a20fe622c79b235805aa72118db04ee47e6588eb1456c6d81eff0eeae141b2c5bbc59a3e9e3c5366cebe0490f00cc551b55cc6c3c0f26712800819a4332bb98d7474ae7ee496463cfc570ed907eaa98484d56eb600f78a774f46eb87718af8c32f132c4490f1f18d04fe106376be32165aea745d2c90ab569b7f9d48f2e2d235869ae79caab219c650a03f6056c442f2ad979609e5960e70a7fe252437901d3b7615ab5a8ae817b9681abb64d232eddf421273caa55446fd477d4a1222ff2c9f487be67e29aff5a2dc15a73b9f7525562370f3aa86f25a53e4a78c3bf59cd66224155a96a67e2912c5f95a0db468195a903208d61bde97aab7484417d117066709765f3d587c6ab24c10daefe2fbfc99be778c56783e147871a55b1f46fb6871749a9872862b5f0ffaf91eede3b4552529e3ecadc1962f3e1fbc4eddabe8dddce1818a045fe499f4ed2bc630d17750f718c63c55ae1d25fbad5b468221980bf4fd70d8f801bfae2a5ff0bf3fdae95248a15a22fe4ac4225e051c67d0fd309d3a56ac610a8d11a95f13ac1ef5015b6976e0b3b3ac08579844890d24680c172ed321435e92044874e6ed57f09c06bad1984fac94430df723672ecd7853f93b7f7d893da2b0e2ec734e35dcae8763d882a3889f7983e0ade0fbfb047a87e1f7af22bbef37cda677ab6b818ff484b37f2aab40b9b7fbecf1ab3b88226a2505b4a9b209f63aa4030cfc0f6701ac2a0f6ae5e40cd35869db61bda914a606afc29eaf3f53aa14820bcf48f0af448916f26f50fbaf3e134d44d80b0dd1f65b6671a5c50244a181c4fd2761d83dbbada9b5e237ec81751c48d1222639941160b46c191dfacae6bf30f0eef094da6964fa1e859e59b87245be441f5da637554049e3a798c80e8b21ebd86215a5f039834942c64d0bea9d708477577941da161af29f002b157faec7304ad914e6b5fa894ace3002a32347d0d4b3464561defb5a958169c61a9033be0ceaded0e1b04c8ef484ed87107296e7ea495985080c4d8b70f037fbf7323ef094def8d1ac3c27c389c22d7328fe8375e56de6904387fd075496f21ee723f343b0deed8830363c126f016d81d0daf23becab2a1be8a1ced68a6427e62a2e5b774e5529e3e02592cafd2b6c082c5e343e4a3d0314133f31193c197a8f41241cccbbf1db3ad9ae73ddeeb9a2dbd67a6aa2705094531714972be1d7ad895bee70ee231275e87c3e1d7668fe437094d8b29f2d50b62375f25c0cdee743cdcc4388b4f4073d80e62dae04ab4b341ae97eb6b3b8f51f2aa5cc1340945bc18c096edba59daac83a6519d47cf7eec678e1ad4e93990fc06cf565ffc29baf7933734b6b656ebf5a82253f2dae7086f34d78d1dfc51748bf14221eeea91ac57ce131a586c3ba2c83260eb8783864ab9bf38e943bca141f753281d088ff91563b6ecee4cc7ab1f02f64a64f7da5f1a82004f9b966d30cfc8f1437f6d8cfddd60b897f45437e7141923244fc1284361ccb035447ac349361f6f8192e940f6ea409e6554a31df678d5eaf1aa2b2360d56312c0fd60111fecf4605b5672385156e04da418caf1cef7e07e0abc2127635f8665a8ae16050a576de1dd3bea234a14a81e3bea52497615a3cd290dbf963dbd5c052a0294eceacc551d1729add283710d2f21ecd19a7fe9a4598dd7091a340597bcdf530f8166f379b5ed194a3973f0b800898ff9a6fbd2e0142154ec07be3b19bb3e4bd20989cb6500ce88d4e47d20fc1694fe94d7bfdf293ddbbed5c8224ac9f8f5bca91eb280d7f6d133dbc6ec267a5f257598de6ff35f807ffdafbcddfdf275580732273711e15cfff7fe2b611b969fd208bffc84354b38de6316d920653377aaee60e5243f2f359d7e7e6c55222c9bcd7835d6ee5dc0adb127fd87b3c01aca7189e055701a2d1fc81ed645fafe098da4af9b7f2010c032eccdc402a6281bd043e9d22ed4cc80feb1a29c21d0474ed661578be302437357b0c9e102b0748c98d962d616f5a0df412161d7c7f16555625245bdd39a296bc24484f00e7b47f4faa18e9b1408415b50a4c5a13529f04cc25d408d53461e9c4fddabb0f8ff65ce097f56c8fbe7dd627ea95a6d48413d1741dafe1fac2507b75d83c4b76e542388c0284d0e5ffb1cf9db3ca839aa71605e705cefcc257534053a705b47d4ae538d85edfeb94a7d7524c366fc3514eb8e1e0f3997bfb28ca35c2036cfc5442d4c5a9c56fe9350c4283b07cf99f3ea3a38cbdb5fc582656cea41a8b61f870ae38cc6a7f5e24b013137af6333b4bda9e0aae9ece9c91bbd85a79d668989d189a070fd294284b83e0c66d35e843affbb0bb96bdb6a7b607d492462f2f37ebc9d67d5ea98f1af13af714c99c03e1298298871df209696f9047e28a4b939eed3fb51e0bce4236514502fe3f7cee74aeed52576edc0fca8a10ebab56297bd577e57117474c445137a3941a896f7f43fc25e4c4cee031ec820628990b47d0610f92bb90cf63c794d622ab9cf6c684aa37bd1282d54bd0ba9123b4fa793af70578cb5302aa07dc15b229e6c40a25586f11cd5c2df5bacfe2ab2a2f83184ee7ca51ff2081c651f8f800ca3fc612a3a31325c6692585503f9bb853de47efbdca872ba1ae91c713bf4a8cb358b47767da8c8359530225d3d14700c33b2b6e0505a2051f1d5b383b2b52ae9e0aa4f2cdaac04a5ba945e2bcec007b9d9a983b6c9a7bfdc4981bea7bbc6bab02d4408bd816d0dafcbcc14da0b74c2b348439c9889352324c939348267be1eb1b6529f222a8fdf34f1371dd4ed8eaecee8890cf62256c410afb2776eddeb6a411767a6fd417850892587f6baae2ca3e120ad5a56de147cc15ff356fd04be4dcf9d47a4e602ed4ee0dc41665b57049131b1f34a937bd759a71ec09b5026d86ac9e4c8354461d460e35d5186b7e76958c243cc7c54a56cd507799a7ed779d8e3092ad7f758ce3db819f4d38776e701e6fdd5793cb590b341f597364549e2b8d9086fcc63295e2ad9e6f0b9c709a8533cc4a52704194792609fdf487bdca0397b01427258e77ad09cf8e75a5d357f446398da3532a217601904d3c199b6bfabe1a5a7cc6894a236b913911e5653efffddfba4cd1b7a9f5ce2b6fe369d2135c00bb2de8fefc6c2eaabe00b04a8ba5fe4ff930138e266676506bb32bc8c8a961a716c49a74be99c5f216720685b22e24551275ddcea0ef5873234489e56b974296c010868f18ff2183b0d82738e1890ced27e21bb550158a792ad6fd05ccf1a29512c3a4f7dfa2c74cb2ca86c7168de78f25518a46647ff4c4b3e64cecbb2d9dd2ef2822314e6435b35ec164e33f6b29233c28cb82929d81d71a2a5e39c8a73d85f6a635156b575459984085fe6edb0b90b5ecdc15fe6e6db1bcf49d5f965901bf543bff39bb131ecde3c0ed0821b4ac61613be6f4fffef213bad78e652d4f0f6093c80a9ba119bb4ceb1c61136c20ef2039175ebbd73d986af0d2627dc0b8a3484a899cb0c5ba4227e2feb372914ce70dc491891287e2fe4d0f62fc6d4ea8e21a05c6e0b713027cf88bc04bbea2c9aff4e7af1d41294fa9cc6669894b1711008aa88446f22651b56fc461833e19aa02aad83099778a5061c4dcd094a3c9c9b11dde767e13bc475be5fe7fee4f69fed7a631a17a1c8f977be4c9fb001a13984e2c6cf75a0893050cc49ebb68d48d9715404c296bf75310603d0fa637c9de612b86fa32893585d3c3fb7f2447af88d1161d3c38e0a1248c3c0ff4d0e5e90ba2a681c5e96b976f6d011e55e6c864161ca784d1b70e86e1c50898987cf1e70d284d45693b69bb6cd62a1041eb9b76140d114e2ec1c850787e80d843e304e80bc18b5de80b74d7ebf63c768efdb3f7990dade7b63e64099cd908c9086b640899fe2510846f32546de2ece87c3ff12f96b4143cf5b1bb7f6bb8c0f667782f2b39f2df03c3d18c664fe6d618dbd7e328eda6df46d17c74f10e2bf57ca05ff74ae16c627d345b255ee5ba17857556b12aa05095796fad5b473fa8043231cb985fac4e009e116359334dc38724a74853c81548b42160687bd2e332336b4bac89a900e9df0bc20f1787e19768ec17ff01afb707268e5e7fcf9f1f7396253189801dab388ecdd22d403163474d2add614df99a125895209a74b7dfea35bd587e3195cd6f48e2d321376dbb3420c35c2697c7d71e1b38da9ace581cae5e7550c86ad341c4bc0eb32368fdb55d08ebfa839ce9a8f01012a743711ce275d674d0a0c4bab72844f9cbcf82b4f914b220bb188e4f14d3057655d2e45f9c9b6fca53454c357f2c548ace4b1eb64b6a6bb1fed9eb313c8f5a320e069666afa9e7cb65b2f3e3c6368fe65fda5935536ae930083707a7b1d64b880dd9dc09bd3128134ddde94422363528eaca1ce87da6473b7bbeb18f526df489784ddbd5def8d94c74a4d07ca11fb68e6d05e26556677527f223e18be8d1b55d3f16e176b0d5017b63673016e6a25dcf1a944a768f6ebdf70ce7444983d35e1b29a756605f57d0afef55f890f6f78e11dc86bae3e9e4fa58935564c29360bb8a564c59ed9c7b43e5e8130e7400b4d2391370af516e36f9ec1611769a2d718294580474fba62e10ba0d0256387be4a823d193393e0b377b7bc65a6e5ffaf70e7dd8a8d9e061d70396f28d93ded16b688f7d039c777810622065117b0b297c812c8dcb0f5c6546ca241aa435f26e325f26f83a881ad11a53462919246c6477eb510a153736daa9efda6053ca79eacab171e23da286fb5c4dcf1b98c76f60198eeac9ac08b7f9d1ecbb780c9c8b6c66768c9e15856e5affa65f32acc6561bf0dc3a0b6618360251e89198bb081f1e7b16b6b8c43d62b00aa307c4c070ca188cc2ffaffedf7bd3fb5ced89188a7c651b2aa59a6c049dc5f32f5306a55af3d2ef048664488c13cb15c1919a3eeff97cff280e8ebb92f51a4b08f1928ec7333dba5d682396d0d3e35c4a9e93481a107ab2720bba74978df99d1ad39051ea68a0c1cf07fe411fce0ce3bfaaadefb6b98d8f4a8908c3d715c4809c197a20e4a722edf9bf9c8bfa735f6773c785a80fe64f7dc09f3a1a910db93cbe2e7289abce956a160adf2fa53cf3af43625166a01817c8910b6ab3c9804e891329d1a0ad80ce8f2a1bc4920bcac1c486434d29f713f19d6ad465798c589563643952b18c4b10669948432405985d4a88bb0eeeae83e9cdbe004a7280a7e88e4da7e8ea318f6c544ec50c2d88f992e671563ba0b90dc2c266f79077b1c4f8643ce8628306a834fd9e4455bd7ee6f252b9f02efe55185c1d01f605ec75e873daef1a6fb39c6fb81d08f420eca94799f6c4846e9aadccbc325f881aa8e9058a22ed1d34d0ea4e6c4d7e33da174dbf03c8a64cb0b3dcfbcc31a7483b64adfb76543e15ee957fc448ff069e7f2469f018a0fed1dcce634b506d567c21aa43ff5316195c886e6246ad56e400790d43c36739a312dc86f00be69977987ae06a7cd941bd663d31ee57e0cd5ea70f62d0c7a06c911e60c713e0178157a0ec440b0190e201c94d3036f7c67aeb497d50b6d4d81392a971386b9fbd3c26cf453bd5a7107d65734e1d0aeb5c62f3f7846bb85f466f98b5306537c1a2fc34910c6189d956df0b16337458a754abb2a8637c21ea9bb60804f5301b63628cd2b81e9ad43a8f124751e7220546514efe5041e1cb0ec007dfed08fbfaf893f37df1d6c09389ed5f8aebc199c83681ad87069c7c09591e13ed593b088a9414bd9bf49e2e9d6fb9263941cd7f591a6dc7e537072753ac6647887c64582ed33abca90f11f38dd66cbc9c433226077731a2026d427347c9c31efe77f8d84daf5534f672533d38a6fa887cc361de1a64b531aa81f6d43f22386ae6adf9860e67049d57fce4b5efd9c2dccf863583d1a67471d72cdeb5a2266bc89cfc86eeb0ab174f2f7457105d81bcd129df8b8e5a1a5be28e72944f4a2967c5bb8dd26fd86d52a490996c951498725c6ff07ae5aca852a39da7794284615328588bcd717e26f7ba5c553b79217598c70793dab20f945831b0520754ac01ea5d85ee96b5610b3d729c712c9626c9b8fce653fb5b1265a417df93d96adc42618be6ffe4a83243f8e1baa3e3d2194653602da6d900195aaf0a76c4ede08c550d51e622dda9f578d7e5c4bf4875ed539d01ba886cc80d6dd65c55f9144c1e6b0d1b37ee2ff48edb18cc9dd5d0fa9a0e7807df9d38ef345578b1d2ae6ce4b52c6b9de549da95efdb06e4a875ca0ab8fb556e9a727bad62125c3d86d45e4ba495894b0d6c752ba6da848f79a42c26712c9bd69dd4917aad4ccbea3fb4e0056ed9b3873b87960dc974c83b0394d1e8b8492da6874a7f54ca0ac7a942d361d2f4512a2639452ac63759cefaf14572cada52165c822ac7764de1ed84f31180244bdca1df77f0ba898785fa3f030080c3d83308a8d315df53bb828124865af812d02f37e333c604db8b7dedd505ae7bf4121ec7601141e5303c3ff90faa7112efc3039f12ec958e8ac1e0fc20642cb55791ed648d2cd1f5fd2234fc3e796b203c718db054cff20580dea19042beed5afc96be76c8e86bf79509ef9e0f40b3553bdb5d060fc1edc0deecc9e525ca8494a38c0959ac39bdf7b0ffc34caa3e61ae3dbcbd2ea4090199bca447de3f44bdd6a8997af2916fa6d12a6f24af18cda83e3e081f24e75e45c80a9c9c5c906d2ac533fd211b31f4cf05aa059c09c419b00749ea715a2deb89d38afd69bf6e23c42a2cbae9c816491f8b60144003a514a9ffeae00e5e733a014de1e4023bf94402e2b9e1b3c7bb7c2334c8e55e9ce173f5828855fcb51e4e6d4b14ca4b6f1d5385f2bd5836f66e82dd66e1db7d09435688ba5eb05c448eb3434a2a4d9403ff147f1bb04b54448a7ad062eeaa8ec7d8004ecae1a8dd7845b04dbcdc81f0cb2c7291e389e6e56c7e70c3c6dabb41cfcdef183fcd62c11a17f410e85b03a05e64e09beb3f7dd89e15ad655f7345fc103c8c26af0d0ea92eca00ea173ae6b2a4eeaa915af42cb052e8307b6fba21a117fa6428a2203cb38783329195f41e63b1feed5055df09efc4f05fd73f0fc698942ae8356762e32f652aba0b338a8c53aa9e344dc91044c7e8246adbaa4d3e5105945e2d68729942e8760fe8dfb2f53413d6c5b38c2fcb92c41baf6d1c18e8693d4c07668fe08a032933d89a28aee2673ca813c521b2a640a58f745e4a0afe87f858d490a4dee03fd8b70aa3fb2934de92cd6692c558a70326e6b2059ebdc78f5fffcc2156ba55bee10017662dbfa51f35689dedebb4f64975df082dd2a9c7c94a3f981f33908f9e2885de2e89ef4fdeb9907a1a832c869899f1bdfe565ef0533fd6db00b7e45251940e3145d11a0bfa6c9987059640b88874a76909521a8c4825ff7636e67deab014409251bad94948b279e8697238567d5216be7a278a63d0ee2ab75d0e67746dd63abfc206d12b3b92b1af9f3b0e3b79fa472dedec51b667f8b661bcbefb6ec6f89fc3352476b0852a6fb5d48fba1f75f383d29536d39dd7b3cca6db620edce1a26f27daca3f530f16ac33804958b1f023c28da03ab298130072efb16be7603879ef4d6a9f0c1bf88b7b79e102de390e9b3cba26384268108ce34bfd6cfda327dfc0a51db5982129837895d7cbc8a0b8622a24be417e3dd462324cd396940be864cab65de932c55c7f2d69ead50e7cebaa284508a8b9ccf43e1352a55e6a3306b39c26556bbf62f0805bdb41daaed79da2972a48c319403af4f02059bcb57faeb28b62db4647f1a9ca87d6a37d087d548d967b555920110efbd6834c575fe50827ae078ad2a691ad610bc7685c399aa3c5e69fac8286e202422cba78e9eab91944b92b49ca3bbf5d1d9cc2598242445199738f10213e022f75e461b51a7d8cd77c2b1c16972a759d82cc2515123d9760bf5564f46abebde724f61f28eccfee0f4b667e102bc342ce4eb22dad373b0203dee53b2623f3cca8098ebfd2f73efe9ccf7223dad1bfd223d18d856fbfcff7894be029b0e117dd99d674e6527c06c98eafc5771c54acd1c1d4b4ce2e5c556fae73bc36c8e482f797db5439883a68273e1463344057c6624063ed5ce625becc057cb855a266d6d14054931db5db1ebf18a4a34c0c8920c0097af43d6523c516ad61f30b6b5df8997cfb2a9b6b3b9b003219f24f26419818af57d262f5398010439767646fbfabbba89c1d91ab684ca2ef140db33031cd5211e698ab7439d8c9d360e387dac53b813be0359004db4629e6c1be74cdd4934e1017dcd00b9e3e7dd3296dbae2367b5f3109411d0b050ce5d5f47ed019e2ef2546416bd79a241f24dd1810ff2b337e0870991054dc81268adda22b1c3710f7db11b70d16a56028394834ee055ee6fdb70f8b2e5891c4e490975251319383303714cc4851a97927890ba5dce1b286761c5c5812717362e8377fbe8a9f38c6b4e93efbda5b9ae4f9a269f023dc5123710e3ab865ba8a5257caf25f5fe5d8e412edd9c7d8cf19fa31f5fdd06e88f9921cb89bf40078c122ed82c290a12e5c7c578d4511a6efd5191fb9b380675564476b71788619e0db23a973b49ae4d93da510ec302d834e8594ca90b26849b06700428300547c83a65e638d328a9ce5e60e962dca16d8732948a2d2d3b32fe7903a5ddbc00381585a31ddf7958d46310cbdec8151938029980ca269e8316d02cbd30f9c3e1a6f36afee1d8dc6d761a7cbf335b5466eb56bad25c5fee625dec91f6f6a7cead3e3a9a58d2594a180c3d3a8e0fd576dd17ad4eed4b930cfbbdcf6c56c128633252ad1b7b4b9ebd1f213794775fc98b7760c51ef476112c3a082bcc35bee7ca245b8f4337c9b5bb480486187da1d76b04f2677d64df80477795e8e177a96480c79d7c502519e399b8c17a3e2af86f1aa1438ffc73d044b4d035bbcdfa4806e6e98462dfb313081dd3daa098f85e878e010a136b3be07a1ab1211bf93f3988e94238d5df2c80190e16d0179aa4089afe0d773e9cb0d07058aecfbffdde9afba37e075596f887c6ff6c8335bc031bff0ff2adc0845946170490a4ff04f2d261e1a5ec03858829d64789886c7e02c7eded9fb21a476a83fffbe35836d75bd820d8f69574c50fb1e578bac10288e06a2541e2d2e0e03851bbb78074bd8e98f234bc3c6f479d5b2bdcf6a209642fefb031baec9b42a2460a75af11c2075cfce752a8a4c9067eb6c7fa0b6702876be7d6cdc95440c435879cde761bccafa672ad31de708247e593f3f9635275f497bfc085340d8f7ecf6ef3ca0d0ee984e80924acd607cd9708a27a3ba82e50df715c2b3dd4ab03899126076555cbcb58a0c3fea6cf14bf44483f8cef783a0484e461348277474922de8b6c22007dbedc2cd120df42fadd5ba5c1289f8ad4634040304640392a9e95265db30d1ef928d031c011db52404a6a09d8607a078250fa3d594966cc7ddcfa2cf3a78d62471f224242f0d4abcd0d0aa347961e1fd7554390c830ecd1194717a301d83e493680c4de36549090ec2d1ad0b0ece8aa244ad1b8192ddc620c2265da211276619b99fa2f0370d56ff667bcff2709386d3e5a16450cb2750ce5e28b5072be40b89cfed36a52686f2d5eda8988fb647c73955d259bc421b7ea36d75c5bf943f530dd0d6d2ea766c01f5497f716498ae0423eb560e63c5f449d8fe59189b561a858c682122266b11a02627fff527a425b777fae0e6aede9ac41060056766c7be4adba6927d3e51a4cc3b408a41039ca18c02a1b88044dfc3088b0b0b7a2370cdca253c839f1e0548f8e52aa52b88eefebf9d782ee16b12f13e74c56203d3d6c1f251063f7573d8b7ab18a7284276af43b2214e7c91e669a05c6426a1a44e4cc10a39028421a5e9b1a51d6f9945d5540297698e8a4cb98a9b50bfd0d5944d1b3cbfa0f86bdd751e0dde7dc9e342d1e811f163fc67b003f3aec4875467a3ed8e76554464acc05c3846803c6c3a7c858258fdebe65b0626dd21b3209cf617c2819754910c1a37aeb51b6b8f696e4f5f275deb273f3edd1631fad7cff2567aee9a6f0320e44ce305507360afe363134061e09077ab7d79645139f07ead9beffeb750d87473411f41b9cfbe5b60f1bb79fc2fb34887b7c5156efe8e1ed67e57b79c3d2caf3c05c8fa646bb6b78f151b8a496bc942c5f072e72e69ee74db448f635d329ab2ba47a401bf62a7c03b8b5e21485a7d7153afdbf5fc6bd2b3dbe7ee57bb5e0b8fc4b255a042f3c7cba0094c3e4fad06a5a5511da614db727feb504d262634a126d0d9300f17f140bcf39cfcb3f8d5703121bdd5f2f90556fb7a97f21f8e0f9fab9da0ca4f288a7695b6c6df1097dc3610a271696864c67eff9593b1de26b40969272b72229ea530e856eaf3a6ac9322b3a9d8e69978060ba666e6a77c4ba14435988d2c0ba9da6a8e2d1db447db11ad36803f1b71f8ffc75a552ea5bc28d6ff4a6785cfe8e9d99250f1a3fbcfef73440fbfa4e26568876ece4a58501ed91c4e6d62c0e4cff3531b626a7c25c3e34d3b00389d55b81ea7bf83c5518889ed6f4aa387da588f4d0333678a41e2889d4e061ea6a037e7d79f3ef160ca20a896385f41b795e3f268b448e6a41b8dd1b466ceba75fb95090cff0013cab037010e0fb17aa044a407a63fe4d93c03f4a4ccf5ceecba9664e80452bd7cb98d25e269914c898baa49e80fa4a73aba4fb2848a7e81afe65fa972e298bac6bad2b96de50dd47324b934ae4bd6bb4d02d42e0d26e892d37247ac12b0a93a8d5a280cd29fde575a1557a4d90b91bb9a1e700222e4836ee9d44fdb81e0091f53b7144db1d505de4eac4286053439b877a8d71f3717cbdcfe0e4c304fe367b19857dd31a33f5a0fea543eaded1022026ebc7137ed4e25d89b3962486835bdcb3bebecf62f56389aadb838b1eb7fe9cabef37cb5c64707ea29ed6565194883a18d053f16c117bf3ba6ab2a2aeca608e423fd0e2e58214aec5125af640fb48fab986634349afbc87f2b65d23eb57c9f160128f29f0a2c2fdaba18190f52455ea8908a21168291c905f458db13dc7b97d45b028307ac7d52583cc97e07eabc84b9dddf611cc4f20fa924e0670a2f5416ebdbc8f1d911dd0b4232806877f18b9e7307eaf1e962e54a4e14759560fea7bc9d55e48f7b2012e543bc6ca26c72e3e125567b0cfea64e1505b43dd2da866c7ba87794bed389e9e95cfdbc47e256e7919ec301f302961fd3b5cb42fac6d4cdb824b736c462b9773e10a045a9f73ec50be6a31f479bb0b5e9d18185bc43edd80de0c39163c727528ffd801361a827eb94b421becee5786bfa5691958e28848dc76db92ce5d42fc85a29480c4509bdc38ece4cd14571e0aa28bc21a809e629ea7a6219cb4665fc01ca8aaaf6fd95674315990cb80a64ec913138e135e63f49a949e4275fb571497d39ba401e6d8a278604497fc88d2af042457768fa416a949dd349ae06c92e0b6a6e83bfd3784e43cdbc301fb47b067cf1bea11a77485e7be7a304988e7abb1261a400e2222c0b9287fafceda64679f155819d1f847095bc79e23c7770b99e2712e3e6231ba31d32f4d8d1eda64c789191e3614cb86e5fb60153a4bf200f975e3478448b94615bc709bd8c3ee362177706486bdc76d80f3a05e5a6d61f239f1e0f0219fd275befb2c169329aa3b62123572eda1fe5c84481c01b1ded4d6d98172f203eaf451a4c6be655ca01f648fd37c96b8ec28589ba2daaa48112527064e57e1161348c24015f10ef15b88897ca363f44166d46242b4ec0ee4e14d789a2a243903eecad25961dd216b1ecf937048b0a4bcd914eb2946ef30698d5240731910c3ae4a520eb7acb608fd2ada8465fcba2af2378eec337bcd700534465a3abd84ca63e9194f3605db22faae0cd616ad1dda7dd6b36578d3aaeb61d06b404977ca2a3209377dfdfe9af4fd606851749775e3ce77966dad29460999a09c25fc4264a404d5b070bb4c2a64a9d1fbf960f05507ae4aaab5a2bcded365df63d1f2a6cfc066731fcc7ffa0eca7a1cb0bc27ac34f08e45b3844038eec1aec3c85943bd89670c2a50653fb1a9bf904d6bb7a5a3e0fccbd162501ec69c10c5612f4ba0c5671d69df4cb66b33de287a855d102a455e36950664c3b18524e6d172a78b318e300e83e87dec98bd5ad906af8051459e3229a037ea7f5164475242432952f046f03ae3ed499d91b2d73701686252e6f41f1f871729a22415d8cc76e213d65ba600acad8d1c45b37c1a552a4652bcc394a710fcf13b37a949ea5e5d96a7f34c848d9f4ab7f1c1a98d73b0d8e5c1ec81cb7f3b6eb84d145c5b7b1414d9f5196203aa459bf756181e9db566e066540d39c461b85e430317f8bf3d2df435230dc305ee3c5b3bc441ef88c0dcf131c8040b0530aa58f6ecb7b678595ffc269f1b354ef8d45c1542a1053b335a7fbc36cb727a6909fe4bf5b26c54a349060b496cbdd8c5f7194adf06f73ebfe0c6e6bd9d3979da99c0055ea45f2a6d660967ea0aa5ebfa6b00da017558833026901c74f76eeb8c6f954ecffceec50c2d7b0bb9e8a15a41f1b39788d614269cf4f43bccdc7dbc3f1f3ee161bcfc2c3d60f2f0571152900dc6294149f0279dc4ce17d33ef2a0f83734f71d8b858d9806b0f48f10a4d84b82de4f69c753f1de4ac4b879a0fbb2eb7f2a494882a206c675b7d1e293659365ccaaf9de47dba3967add864ddd2f14778c9b7dbf9028244bab949f9faf1df025fbf59d7a4bad67a971266550f809232dcd0b97e338271bc48c6adb917f0b9b1ac7f1952856ff14f79e95792ebff619674323183c18a68d0f90f4b152f9345345e5b605e44bb92c2d711dd873add2471b99d77b7abb22f462061ae62bff729e9493c3db453287eb076f2e872b79ea80f8f95630390bcbfbabff6a9542cd8e6377f9be0d753ab3616e35e1c669423ec170a1b19fe4df495032b7da2db6e6a49f9aee79372904d5e22de1cc55c9d2855d35f58aced70b59643f816458877f811a13384111e40c6a5f15cf7525256fa1b6787f7233f5d389e4af0f21311e894085288c25abbacde9fddf3aaa36adddda3e93f24072879e53bed8d4c85451861f2aa0297476715b09e45dd8ce7d0f050440176abac3aafc8b0433df8a9a60ac46b2b7de1f27c74ac7acce3a8e6e5d7f4d6fd318832a57686ac2a569cd8c868cf7e1d2807062d94b41b83778c807f0a80d9662b759ef1d46b3368141658f3613197ed689599d9aa733818c7dfb381d77aec21a652909c828befacdc28016fe6f35779752576a9dba27234866aa2fc871412c6a6985231683eb1c22005edd113529d3434b549ae417cb12f1a4833105fbe1f2579a7c049e38de8651a23e91daf38d8e2a6e0b983e40c74eb3d450ba678703d52270393aff74b10c1104ef60d50551df33301550d6baeb5cf0e6fd98486642612df3f9b9ed3b275e6519279a142674cc773d22fa7729620a43431c9399b5496bbcce3432e30c5947d8156a57812defdee05d277a9341db46ad92f796669d747e75d3bc53fbf2f9fff08394cb333a873bb6c4ed9493720e0fcc9f93ca1919cdaefe000cc0b36fc6067d829759719077d85649b39aa568b151a373647db50ba2751917da641c47ee89fd848a1571bd071df27487a6eb36aa23605b7205485dfd9980b5dd06223f0edc058ab82a1a660683c4e1648a7ed3f48587fb9dd26c018ba2d431bfdd19c7e9281949a101e109cee8f73b4e3c36455dca594d00a20240dd8c81924cd6bd5f7bd796ab36e4066b556331b2c9a2c1d2596ee9355e73b048705eaae0e8714bbd8363bcc230a6921100290dfbe1dcac8531c309c013020d14b5fd500d30fb3e51011a660aebf4363b2ebe9c05bf20af1729a16485b0509a185e076345e6a2473579610c4791c20251e0f7ab7b6cd8beb906105935f710eccd2bc2caf7eb8cf3e50cf09503e52dd519151a85686dbe40d5dc53919d64123754b123fa69313fc3bd47626ccc90dcfffa72d3e2edd9129aea6ae4db73609f6897fec2dfdcf36b560a2ad212275f70df3c6bb1c4fe1b78c5a41293f17c935fc07015a855e111b2644330157b394c547e821e2f2b256485934135b416f39e48472e938f3659560c152d426c514f4579e9b7602dd19b835eb6828b80992acdfdca1745ab316529f50bb2e0bc5d7acadfd43323e447559f803ecc7aaf43bd6ce5bec815f31bc4f69e3de700561c6d3efd2eb80e87c97bcfa04e209c73f39758dc22bb7a95148bf1f336ef34752456e28a012c4af1a5d01e9e8af20887bf11c776002d2aff541272ae95a54df26ebbc55b632a3face62a484eff1a5c71dd1acbec75a279d7a6349e2e067ae00eb89b9b4e9f0a2e91c691dc79c7884d420f8171aa07c8f0f8cc93974d995ad8fdb4eab03473e97d1f7c5f69b975abaf57e46d61d2a856672d7a9e5c909e4736073858c4e480bef0afabf5406e7705abfd79381ba05220657112385366f84c8441d68d8f13eace9a4adc3dccd4bd5eac4035c5c55a3a2aef4f09c4b4fe137952958192c6b3bd9bcdf7d0beb1b6418501e8ca478f00ac1c8b6dd6a684dab5c2e207b161df6b5bbb89f59c55e7ec898da60d8349f75b6776fd8dc0180984e98b1df31248044a55b6a93822a1049dda06564960917f24f2d2b1e708ff946feb2ebfd3072a6173fe7d132d92d6c58c9a1fc26c98246df978439f08d8f83d4b91c95a20554969612b85163a4521f155b864ae144fb8c5796aa3fcc19efce32370f5ee21047185fd87ab926815a53a941bb19bd46b4c031d204424e95c5e86c42575bde39a715d9e49136648d88faf8abb6515c65d8b72520b54be4719d19de6709d99e567588ec10c1df45d14b1dd003eed31a27869dc2c096b76e9c51034c89c8643cb90b2db7543792d1914b42ba156a482894e25030045696506bb970e449630a7aaad3b68fac07d7f922a62d907eb3add6cdec932953f5de1262498dd561c040deec7f6433e450b7cc264149e70bbe8c15ec6d38c553a0afe80e01779554d5aa8a066e661148eb2a02a495449b0f8f32fb7f68b4dce2ca2477de774dd67ee036a1bbe2bdc30badf924ecbd25741644256f0da4c5baa795ad508fa9eb7603afe574b4dec204576f82a33060400717955055b1b9341369c00e74ca228fc8b317c81c4e251317c0d88ab5520e605ea51e64460318b1cf37c21b8fc4a51b082cec06bd7d3039efea5f60c282c7d614bf73545d63f3d292f8c4266835bf2e4e2d3a0967d6a185bcfee76f44804bb93dac75f68809881bdfa657ae9a6703d15e70fd4341128282e9a40593d25a84f92d7f6d0b5562b3b3b723148046c65dfdc623fb823d7876638b018c794ae85e8b98c4e534ddef5c20c9df68caf9b86ff7c7fa90dafdd10642a7113c2fc1fc5ebad25dc8326d38fbe01960e57c086e42d7660f8c37be8bfaa07d9ac004c2b465df15e59c9f3e7a6c9d7b61037c4127c1a06f3ffd7ad59b31766902ebe022866a67b7369420bec23c25217fba9ffb61fdd93c098028e5f8ccf527c65fbf89297d420fea7f1dd162459f636a8056bedb81171f6346ba053f3cef14e7734cae89cc0c6340d0a174f978d5251f9315782ca87393af99998ade0512a8ee72e6fb994426eda2eb6adc76948145b63b29eb972984f19958895db00c0ce47c737a6b18c5a08ad4de0087fc2664939d5ada2126b4c2c0d03c041f7e6753c74b9cf46e2b3718ca8100267da3415b7a1ea26d8749d60984594be7603cbe82b0ba956086dd758fbb00d63283d80b3302098083d81efcf7338e28ddf538b39ab1dc9c78f9299bb831d6b31e2b5786ae575a52efeb51397b6d9f57a0161b41f82248a4e97deb9d30590b9aca1e5a2396427fa70664aa2db6051121c027010fde19763ac5a90296e5bb433fd6328a10833559ac56d0dc9d883617458c0fdbb061fa47a32a6c9dbcc988856ba3c6428f7a263ea6a21d43e89f3dc52bd7eb9558f4e06ac03b7ad89376c5a2131e8975754ebf68127a2a5615383abe3ed46a4d4f1179884c743e0f4c1f368e4856cd06aa1ffd17fd28f787de17f39f3e42e8239b77e35b760959eb0be2420f211eaed9bfb7df262bb24c0f50e00dfa6923152ef0b406814a53caec1dc221bc0f45f6d4d12d6e32fbe26e44c5b9c8cf2014b887208f0b63e13dce17584fe1a80ae83340796301858fccf73324d87ea6a19b4769ae404992a24381455b3779b9b31c1f012b02e86c2d89f57224300f592bdf83883144867b76f383398d7942cbf2a7a3c8f92d47be046a65be219ad45b7722a4fce33e2a30811fb9b91097adfc55fb02332abc7a599c2f956b641aca19ee86c9fa6532f8e273cd30e5effb94c92b95d13d345cab9b8b7bd5d0d64dcfbb82e6efb65f05115667facb16667098ea1bd5470405e5bc1e86cd0a71f03e3361048d47af2615a1a5b96afa1ba92761b2594fc30b2c72bbc5452329902ef59a134b4bba30b9f3e44de99a2a8a838f9cc75ec3eb4c3e10272f7b7e45e2a43b9b72a1b7beb760b9a15b294737e60fdfb523953216a84ef460773662d6bf7d7be673e08b8e6983bd209a7fcafa7e668ca62794d9735325d91b619d5217ad71b1567fa672fd164b5848fcf7b9710df49059a08702fa37a497bcdf24262dabcf4a65a82a6f74ac7206bb4c4cac56329ab563720b51b9a925ba8ad6119613b09fa74c4108cc9ee87ca2d01f10d17383d24213b40fe0f71e792e0a3db188f21ba26775805229d894eaf844fd145acd7d10cf9c05f1c09f7c3b47aa0e680bce8a63720560b0a3f05b535db83e979bf16462daec0b9291d464b6a9476ff92ec392ffec1f91ba3e63b8c2f54f490a97d2bc2e052345baacdda7f5c50c80c767c7f7646a006530c9c914316fe79c4e466459a9bbb452e528ff04e5beacb2d5852e56c0f56f3d6d99db4801998f9744cc3fcc54d2f932dd1dd74066d2d0c3e23d68e4040b4bab45c31c5b6e1f59643f5db355a729d0eadd4a5c03d02a264d9fb9accce638604928e7730c9774d664b1f87bbe042bd11a4af1123d7268764bb57b16029ab08900dfe6bfddaf5c44800ed036f1ed0391ac77c4a27827cb933a0d5d70ca853281f2d87b36114a235f817c0eb4ba7b7eb7cf89ec4befe01cd8f846542002b6b98f24263de38055ad57eaef850ee2fe8d064706c3bb79a66aa5c31155fb4a977acbf50a6d0b31d4017d2e58d333771ec80db3b827bf387b29dd9b02d5d6f442aab60537ebbd76d9d2bcf010e49dc423a52e301e5a3c5ec1ca3566bd03b7695a7c2754498eab4000127d01cebbeb8f0f3e86ffe26d49e0a08b4250e4583332191854c4543ccd603162fbfc81521835ac39623a260f8a2a4b6016bdb0e6fafdbe7cc7d4736d804160fe18da65a8ac7f260b9820e633d668fd26eaefafe152d99ee4a6f67b52a5f3c4b264d37ef892828096029b3ce51b165d101bc75bc85a4418b796dae9755104f9ee038552f5acda5560b9f522a2b21aa3c1eabf274d1a1a3f745f9ae05e30e8e4708f4726c8a151b06f5493fa1cdcd203e3a16c89ab7d50a926630df6ffce4fb457ed22284c9d2c46a5011f9e70dc7ce83ddad25472086671a4074e58ec0c87f37b9424e0c657b913b447f631c92c5776f07a189da1384261188f15d9938ac8a3a9ea91ebe946a9919fa6eee3fda8eaabfe4668fac8c16024cf0f5f334285c202745ae30efc7462aac5ebd8ccfd9ba84ddbc814a137ee400807f4debb25b9717150b1db044033c98f3edc0dad54b23a26b56c10cd41987502d4902ebb383cc3597eeab9ca2e7bf6a5b52f1679881a3e46440667da223dfa74446a8b1c88a6f8b45ac583b7efb8ae9991f395155172d6dc97b2d9db0f0fc39704735869bfabfe1da623f69be3ec546f9aeba58d2f43e58a4a189447c2c441433e1133eb089f2743d1717533fa29343340c11dbf8446e50153aaef61997c636d25bd37731a87e62ee774f4cca6a6eefa50931356945bce3ede958bfbae2c84ffe27760a8201b7a745ee742c6c4abb0c95522f6aae8c59fc9a73a9c6ff481d9b12f279cccf7b86493343bcfd0a673c92211604fe53e25902b9220f80dd5dc24f7057f63ff780af1c755ae16e761bf7db4df76434974e158ce6f771f9efd0354364eb1ffe485f28742b60962f9338e877b3e795f4b72f8b6cb6e82029c1ee7c228896ff196e6c16eda8d6aeb1e39c7cfb39bdf240a96dcef06d87cad454b06a59b0f7d23a5703a79e80b4f76b517a325e18e4081d38ab92b4254c22ca5a287b8437657c156726ebe89c475ab3eb64f1d25ddbe9a98e21a4fe7f6932fe01ab873212d52d822dfa1703559d78afd8b59d31a7cdd9b2b07a864ed8ebf9fd63cbf0e9e88cb80749b5e024c4efbafc9dbe1e6a142569e7b7dbb04d915a8ff12309862337c64aaf3736675dd75de9af4ee29b6e194bd20c687601e0cb9c27d3959814fe68002a1026760fd544686bb6ae7b4344e574e7ba392225123c11d61583e8efe1eb56cda4025e9146f4bccd1b2a2481d90e1687c1717ecb123968fd72314e77581276cc2c5232b9513b5634f57a186c523316f031743165b2a73fcf30cf352584743b768acde32308e02510c2aa58068feded65f5a220bbd6f40a07f25bbea0d4b5cc2511f0ab97d6faca10a727ca5855fb56d49f50a7626c6f47579cb568ba55b7fb03b6d0cf04e0f643674440ade0484b123876996a78f886a310171b3b514e316e6063f3bc0baaeaa2065aff54998f15c01dd7517b10f7e9cfe10cf6765aa6609ae1638c2d72e569f9f35ce46ec8488d6d56b11fd4e2d6c8530d271b59a0d15c9b314c8be2af4914888e0519e91677c8d09b483c42e17bc11a5b33602707c8ad8f6a56eac63f4723a2674a5828231b57441b9f11c93a3ffde70536cd2008024b36d87bdf30178afc4ed75d23c946b301cb59ae22498a65219a29ab7eea34c634ac6fc859ca16fb14d8bf8bda75e7dc2c9657eaaa4f2207a2b4cde1c7463379bae1fc4e24a04c949857345c64c365a736874a7202fa808497e5c18db77d32555f711fa8e2a965162f61e4a3de3bbccc369771c4f48367bf1ace1ca850906c3864b3e8e03d0fabb7105f22faf8492ec84bcf158e2822787e1715c0ca353f143a35682b498850be1379926b2b5a85e6a6413603f72a0155a6294dcdd703e6205ee863d09923607e8df79a9256351d500c26eeba52636268428f22bcee7f6b6277af338008c1d4bc11d8f638d62b9a524540a4dbb9968cff1ecd2b9097405f66d46ff078b469c2bc230bad5a821061d3dd9e4729c860912757dc3ed57ef9bd59dad4dad8b353c055e50d353c4ae9523716ae1acae8f7a873135a03f24c277915abdb5c67c8a9f62ec6a79d8f90c286f7fd585b8501420a7cfad232bf935a9f541b82e379ed7173317ec1b26fc9f8b4496a9b2f8e00ac32858d3da3ca6604eb29c656a784574fb033b62935423f4a1db1b4e0387d116f8b73c3e956b3d8a59a5abd537c0e27012c1a7ec404421336f9129a119b7e9548bff6ea09f1f6a038b52b673934a7f40854204f63302b5bd427687b50c8cb76e05e75f4f15c6694b3fb102eb9f293a2adaec5ee94db94a1325bf25813b9cadd37980118238e5a46e01a6eba9a50a1e8c1b250d06d0479d4bbf8687210607d3ea02ec8a0d66dbc3d8da1640d56f91f5f3e44a805789c04108da151099eff19177a136536d17cdc5ab289deb2aa1c46071e49e8b85dc345cc29299ffdd6d6cd49052803f2befef34fe18103706e6b4f17da8d2c82dd108d73e65ec6c15a8e2961eb719c95dbe8fbdf63e91e019bc0a7d1f0bdc8670f559b6653d22eec8bd38ff20e9a63757d22236c1ab398eca968b648c6c8f59262d4d1b63c2836024fcc9ef4879a03aa4cc9899b17ab79f4673b5e304bb94320451008fe81f440822fa66692b893c2ae143be4219e9ae0ead5cc988d577b0f36c9b4bdc6006470deafce20956b6d191d4dae90c9bb27d5e164cd89bb709e9ab34f164516f7e6cf9a812c08cdaf396c5c2af7eedf896dde019e64c688d34bb153356ea506a2a1e2d137a8a56f295bf9126623b71f29d5589952cb7cd3351c7e84ac3cb1cca7cb5e7eb6e167693a2e793dde38711e9888d8b55aa83ad55971b91914892552a352fff5d876bcfddc4e6557cc3ca31686e9f8c082cec8128760e4169a9deca6f367cfb7abd677cb26c434d7b335d6bc6330d5057ab2f4f21d42e5f2f25499d016087976ea976a05a47e9850ba8923c26efc6a2657b709f7a078695782ef27b58fa23343f535edc0a6792c434bf7cf3f796d074c8ec1bd5d13a9aeddcac0a7c66ddbb27ca7c889bf9cc554171967e225262a7f9cc52ce51087bc4cf6383e3b3532a4b2ba66da78245f5c280d4212cddc49864381d77f8ebe755a7d4372f08bbe72cc61ebb03b24afda93bb41a9b5e7117b5c765bf25f5903393555e2fc93edb507fb90e79aaabddfecada3cf0747367e1e5b97747402f411005c02a244d4623104181c34aacf323ecbd1e1cc2d9c1a92d5298f3b2548d1cc5fc14895a3aac48f03571d4939d6efd3fddd3e936e682b92ba0e365af3b39fe5e9403a683ecd9591d043e84f56a3641367c85b563d23fe1ca1f04c95ca09fefb3e948866195b925f344718f2fff5a79b3307dbf23eb2d52a1596bf68344ae42d166d39e2ce667a9ab3aef268372a2ac9a34a756d9eeed6aac74910f5300275c7e1a6802fba022c63e9990f796687ce81af321c6965ed90fb9356dff2c415e82834c9bf6efea2b63a7a0a9ce612f693ba497a6f2ef3e818d054a4193925f6579909cbd0b9be8ce2226ee2149d0b75fe7306c63cc767858680d7c0180b34d1691bfe6ca661686b21078bb32784a17fe1292e86975f940cd73a2744e1f16ffda103ed810173d786ee430ef1095302f7ce1614922d7bc26252473552c7f195ed99a88445ecefa8f2025c73a2875771db0ed1bac81fff823a2fce13aa6f8543e5b5024122492330ffd5ec9ca546aeb78a79dfdf334ae2ef156e1275f9a30190df87ec859df7e67b09abcd3f06ca9e97a4fa18ac3104796bc384547839a43483ed103cce1faed20a554a9042edc96f1079c8e5be5b01e2dc6e6773ee019d990dd3063fe28905c7357e0bf73c6c396c01da70bb592d2223f5ce72c74387ee989fe99e0f74c4351061cf08677565b1b0cb57ce659a559e84a983cec75ada755c566a9038c29a39e3aed7ff8fead2f70165e0a878a001a26644506f0577ca94686d7d2a91cef7d92ab97b7e471af0e9a068fb70d28a25de44530406c07a2f75b1113aa11857320edb0769b9f0c56ca333ab2e7b60c4dfd57353043855dab8a8cfe3347f039f0b6e644e05a3341a90e23474b23a556913750dccb6636675d96151115ce13cc6333beb28794e206f303dbfed5512523b04d02389c73c35c5174a3931b39e8d32f7461715892fe9e8e8c861d82efaff1473411bdd859e09c08859a460f683dd4a86619a227653dedabe89c2d358c3f841e395d5de1a9e18533f5af4aeba17e3965ca009980775c70ebba53b8ab24883dd81a907d7713304bd84c28b939bd02e855bbfdda1a6af2c254c9242cd23f546a7c2b885216c705b4072c767ae70ec1e7096da4a552b93567efa18d18868eb0f05195fdd4ef97f96dc3c33ec07dc29c43f287cbf1d29ac3c1c4f4641ec8d0a9042ee237de05e6673cba8c60f5fb4abe82598c91ddd11fcac07ba8796c2f030e64dfd30c2d54bd712104deee63cbc3425f841793b7c72e3f6c8a5e672cca941e75c27c0ff540b7f13cb8793d171a4aa237e5bd9198a6a7acc810886d6d052c687ad1d20c20e8592dc7ab7432364e1e903b928eff2d4bf54868881f952bdd88f79f9cae4ae1196d96d9f4320a5241d36d5efaf7d4a7c02b9b797f97583ad930d512e5bfe0ec3436440c70fa908f7a47b27d3c1fadd8871bf993a6cfb0cc2c9cf10c447e6caab949e45844c379a6209f0530addcfb64c0f4fbbabe0bd261baaa3301967abcc4106fcaac5af1a7855a5e7c205d64e27c0669c3dcc9d45a3231d6a8402813330cc146635f586a94de66296fc02e9ed6a0e905ad414157034d96c7384f02f593196f3d13e047b8f25622d68520fece4e279e609553ac3901455348d9cbcf3419c5a41e29c6edb2336c3a2594ad2b07ea9c304b9d33527e5c898ffd1de256bce2323d765aa381ebb8c193c6580d0a2727b0e87561afb2a0796c60f9afe4ab82919b8182bd54d085a94fcfe04186c13e1615a8d37356cf2100174e5fe6a89ad28e9c06a8f5a406e1a9b5b78c74b794f0820676ca86bfaf554a91a05a1f39e50789f7ddc07dda454a846d099a6fa4c10621c90b9b74cf3b1ef1081a40f466f8f579ac42c30cbab32dc53b6d291d0365b4e556864a3fbea1f8917e96e3a378203094c6a260f401b88eb3e3e10b1c5b1d87a4915085e6f66c79aeebde33ab9d6404f6bda5441358d26821c3d40a9b369157fba5a368897134c2af9e1f6ca00d1584ec80342ecb39a37b8a85c4bb546c0a2ea500c750328e9035f51161aeafe9d13921779e60c5e556e9dd808d112faece84ccb168756873c2ea2953ab7300e1e370846d9dcd05da2863fc06cd5461102d2c54868eda2d9406799577a08732f645709010c56326b534dfa803ffeed59b107f04ec45b37ec3171aa2074bf8eeb0ad4f69686fe172b9a51f0f34aaa14070249da4f682610cafee06c8a0fe1a5462145b2bd5981bb1a1f75275f19fbe6b930f04551448af82d91fb61857d7621a19a5815dc64f0d4c6488f7ad568daab98698791a61055f679e63772ea2922976fe9ba9caaa4d2aa44684f15d02d9cc9b1e711d7b7033b7a19791d06879e551eebc31c2607bdb045f4e06ee86e4d0a290fc9282ddde4dbb5d317fcb320addd9bb68fd7267381b6ca609dee99b586bee7f8101c83ca226aff9ec3567c575b366dc27e64eee4f79fd9c526131c67456de6540054a873acf9c09daf5a80d80b79c4b3584c06c0c1c283bd17448f7dcedd2fc45c262c5c4848c97fb5b5be4ed72385d0856f07b9275e4df1b8f75c993da6bcc979d91ba028a0720164ab9fb935d99f44c567372ed69373cf54e729b0f6e6e0e997243388379eb3a9f27f3bf907268badbbbf6198ffee31ba32d235834a8494a5cf3ce3e0a6ae774a206927106ba2a5d94bfbf6c82a64364f097c9b4bdd7e3926249725b2c4df8644756d7514fd1bc17d46979922e956943d9fc1b04a2b35cf738f584796d634e9569a491b9ffe93db3a11783727f351aa2a019fcf869cc236ffca4ff28c8d17ae957f0e0da1ad8f61c1de59981675988cd830df2bb918164e36d265f77e023548ecd223acc33e623ddaf53dde355f408e37301f2ca2e9bbf4b16ea41ea81a8bad1d8103adca922077a666f70faadbe76dfde218e74fca79bfc296e317ace6e1b285bc53fd5930f6ea0f974786aa4013a2bb6754685702838ba0df0136549bc1ef12d9936c06605be30db5b0e724d52540c402b8cf1fd2ab458eed7991ca7ab783dc0fbf8d0b6ee769dc130d19ce6e637395cba7468bfdf409a1cdff69e9b69c6a3dc73a9b009de487e4f7c8ab77cebf6f107f386014355d8a5773fb0507a1677115fe91bfad71477656a0db88dd1688cc835733cb9b51ebc08334b5371f4042566a3302e0e8c29d828f1a30ee58cfccb442b6c9762b0df7dda217ef9a9fda80051e71a3eba2ff1d548d4890b2f33b99a18216ad25f9b59edd1fa8c2b37cbee297aba3392d5ba997084338960cb79cf1841f16abc6a42438ab2af4a50a3e8fffc897239109fbac236b36a20a355020b2dcc867735b2456ca4f69ee133bd1e3988d9bda2a3fbddb94799102dfa2f313ec16469a2fc10f5b2c8f9a6bd5741faf5c1dec715b5faead4285bc267e9ddfdf841bec1361c0bb0f6b074d1382a87d7761978d337881fb1cb9d4df4c6caedb21bc4e5751c8e519272c31ae19ce073032df15750826816624c12dc5a864e2f83ea9e8b6dd565045ce9e24ca14dcf7a76fba3ede3ade0bf5fcc9292bf46ee47d6f58747066cfd6dd2895165f94704107867b09e7b0b93c793285ef77724f5310334d337458d2d1d7cba8d745eeaefba21b7c559c86fd7c6f70016cd24608c9f2c77776f85bbb982092362d2fc95451d7e5659486646018782133e2d1e9513d796f6df279186c432dcf1503a3aff11e5dd6743dd356232564566e0067af7aaf604348ede748f0e7080b132149de3d0d60f32f438156c5154cb09366ac711d952c1907d31f47350022538b8ed0db902ca253ed36392b08caea90eae7b1813867e597dde323a0fbc8a3e26402ab0ba3c5a266369cb20cf4e1340daf15750523911102358578909daa4d4f04c05e17e81101083ec08f0c5a0116d469019a2412cbbbadcb0cd52ea8827a353c87b9412f86f55c0a5f424bbfc3a1dfbb651d4e9adc010de9cf5b7d658dbc8ee62adc8706d73414f021c0559b9d3393d929c728c82f0f4fe51b0db6b4be0426d1ba30a34785c5c4686fcaeee02864ab697f4e30853ac672cee3a1eeac2d4ae2581df969f802c7e123764b981fa1b7172fccf568929f465dd93b3a9a3ea266c633e977f47a1421036ac56c2973612e659542b71d8f5b9d73ce4e385a344830297d5749876916e7285fd9f1b9a0b8fef3e0ffacaf337f61aefaf5fa2cc5992d0c15d2584233c049473b238f6257f1d4bef8ffe9c0f9ae02485e8cd991aa7610f0c24f42ac53c145aaa6a3ffdefd6e2347591c1b0c94476d662bf18811ddfc1f36200aea61da86c723a10dc8a57f01f48f3b6a446164253e81e1c1589804656ceaaae57965e8d3003af9bf807515b86fccfc56f4291170f6a31ac833d2aea0d1cc93ad270eb30fdff5ba9d33a2ad0e66549f77ebbfb8f2665773fb089c9de8110b75d5c9ad6eab7190ad1940121bad2337afb974c3a73fe661a8c538572f8ba8e9206ac5fc0940809427bd8b16d68646f1d235e482b6ee49d90c606f13832ec13efd6a67bd15f08b2b13ac846374616f0ac26ebeab1b467262837b0a888fbf5dd452a9b36a4ab80ac71ab9f3a11871e62a722fab315875cec0a8d62d9d272cc65c294fbf65131d354797d653d09104cee183c1332711fce92a7dff71d6da9da787a62d95abceb09fa31ef8b43f0e36acdfff129bc257f97bafeaab938040353159f8eb53986ed05cc990c156e3ef5b49c6e6b6ed431fa72b012fe72c60230b8c891e4e664c5f5cd3213a861274ed3615afde684d0ffd6bc7dcf7fce0c892055da4ea52f9a08b60c957052d504941901832fcc95e64484609756c495861fc8b8250abd3bd9316d05985bf19bab438ea87283bf501b18f1a2369c05b94c33ff59fe31a0e29556814e1380475e276086858369a9fdec0f9e6b8802f83b679dc10bdd83a57acf1d39244205749df8649b10df5d69b2e76d9ad13344f5fd80c97a8a0377da6604e4ff49d881718b8f3603f5dce26b12f866943d3dc1fcbe1621af9ef8c86973655436f89b030d8fe3082baa2cc1fa448207ef74df5291fe3590196b60367f95dbea610f391728929437e23947c6669d99fd0a79a104e1457ffdc41d8ce2f1b46f13d4ef17b6877ffc334e3e9b521fcfbec70473fcddda4bbb05b9e04d8f8b4a393c371dba0792794db864bc6cf229c171791c83ee0b253266de79360bb9b67340f303e5539eb632967a54d8481fe70238d39b6540f5b90be92a07b40418459dea97583fb7a3c3fc72e9bb5ec043e41fa19093eb0c59601e58b18769b93e4e75da98d9792ec995d13c6b03e767aa28442e683fa027a52c32ac862822f55df6e2e27bb520f370bb59c2dbd96b420fe9f8c020486fcd06603e74a62901e9ffda614b5d6f32f29531dc05c8c8f08cf33d16c75bc268ff8f0320b51e5738c130766b89da0a26abaf2bac2c3d0224bc3b69987430cd115a892a8d5e16b9b85f72957103e494db4b6673655167b442e62c87cee8ec233265f4ab47a1bcf0c1e528f13c70e3e21ae8464bf6a80b9a8126df8e9d4dbeb45f75a00b89f44aa7c3bce78790ad8e2e132bb618b6bb40a437bfb325c3a0fa9eee90e6b73ea3e50b69a12ade01d0688cf79fb7b06c46d3e7ba7d9d77dc394015af7f5dd871ed511371d4302b4ba5e134c28b7b9644f2273968b12e7c7a72ae66ed4dd46de6043f6dc0b406a8bf88c7ae034403beab6edf2266dcefc33d6261f698ce19884451463a89427f7cb37c9a46f3513460e1647e6b629779d3fd5c5f0a428189afbe64e045cf055a97643af2e728e1e05a194d6953c1d11b2a9b3cf39eb9a194bba04ddebcd025b916291c0863e5bd28f9bb825b1015b6f84fe1e440e3b114066ed013bba1637756bb64376be160712e48619ce0c410956c79179e6428f7d85107247ff8a0a2232b40f288bd097abc9e4bb2f7676602d9daf2e067046d2a78582f6fe6c3641aa1a20fb34a00a36c0e3814af911213e33043f18b3aded57c143ac379ecd3e57628263400cac3cf2a5cfa371f2bb121e7ec5b8ecdd16bbd9afe47c615f2aae14b2e53cc161e79b6f08efb46c2b9b86e4f5085a32b9c51168e94140b9eb29e759491df5fc8b27943e5ba2135c9c91cff7c35569d963842a85e0cd99e1dbf0b124b47e1df979422cfc3884fea6760308ffca37e78711352c4379eeaa12adddb4810f553b5596146ec1cfa0bcad009de4bee18bf99bcfd7ec19ac430d13503582da92599f5eff0a97ce656c09606e8033dff4e8ef99a62f7b9890acc569759dffa564749ea4a15bbc02bf4f2c8f9ac12b465f2ce7b0032646d5bbe585038a627ccb338c13d65c1d4359a8d234db3cc9de6f80cdb51e9bf96667f9c3cb32ea5809360fd41720ddbd49da5e59563f7c12bfeee71c00d5d95cff0cb42222704359dbd98a5910029b1cd0cd2ae18782e9bce3b7d4c876b2237bab1a360b1265bd32e757cd026824f90ecc2260a240d80520044e27239fc1d60b743f495e1363336c67f039d50ee79050bf416065593abbcb6449ebd8a1c379987cf4e09101448732ef2a3a9633cd8bcfd7f1def220f73c2e24e5cff610913bc9464419da647c743e1c7af8e9d07d2a1857b019e343bf1ffc080f6e748058718f7cf75e2efe500bf6620eed171b0412a6217b71a44a673903ba62c8bdd13b19f8a67d2bff76fee606991045fd3f12c9289a0982d318d45dc1dc9df711ee2a5f647ee93a149a1f30a26bea95732290120578802beddb7cc54e5f97d937a9b68246fb53cdf4a55d4db8d7c0e460a908ae061f50d28de6072874514507512811fa61d8b19151c482ea25fe0d9e637d0828037820d17a75d4513432238e177dcc23ff4bdb0d20f586ba94fc4f5139ea6b0ef4bae26aca1475ddafdd8eabcafacad2f1d0170ffffff8f