PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
PearlStack logoPearlStack

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

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

Block Certificate

Block 69821 ad7c0a87f32b456bf8ac73d7aa20bff022120eba8876f17e8487c439d9caec4b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2e7a9734ac3099f0f8fa342272eaba96552397b2cbada89258c2190573c0af5d
Certificate Block Hash
ad7c0a87f32b456bf8ac73d7aa20bff022120eba8876f17e8487c439d9caec4b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0050110000300f0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000114602c07c2ca1d1d110059e18b272a83724bdc2279ad7e85309bc69ae665d882e0ba0e474c39b1354d820922e0645dbcee94ade268c3335a92b030a22c8a88aa1bb8085d747239976e6ed81444d236678a41ce3276c3cd4e900000000000000004000000040000050110000300f0000

Raw Header Hex

00004020a8752386dabf3b35811616bad3b522ba134e434c0f472ad5868b08e9d81ecee3daac3f3631cbe0e62bd874796fe7fa9fa1c43017fa088073fdf6d7550d57aee75e93266a850e01185dafc0730519c25892a8adcbb297235596baea722234faf8f09930ac34977a2e

Proof Data Hex

59,560 bytes
1212160203074b88bbf48efa075d9ff161ff346bf0483480fc2de6c65599281e98ea3cb2748b9f59b0679c9f03ecbe628157d01f83dd3b186e654ae7f80f56ed05eeddaa4e829bd43ed5b66734ae258d9612fe1be91d55800b5a2fcc2d50a2eb7b85d67df215792ab35b777a68a90d8b94eb450bdbc3e4f0f54295b44e93529c2b5b0bc454a9b47156e77da53867b9646dabdcbd6e9c7f259533211e178da3026c76e93aeec4e7799c34d225c1a60ebf9d6717bf98efe5d9acd8e4feee0a29b9e22fcecf787e6942fc6b0030fef2e2aea4b9df5041fb5571629e84aae5f5ddbe509bc54d38d4d70acc663fdea326a42020caf5b9ec0c085d3e1d0eac3ca82487ced6f6ea8219705e89a0ef761a6aecd4a7c2c57770dbc19eae54e10360fb4a9b904b6ad708d1c6e394d10b6d3874de31cddc1a7a0854957c9084822258456b505c35ef69f3e3c8d92a24e98b7f1bc14bd4c331c235eaeefc4c993f6327cdebdb6848a0f8c95baab3a62a1334b7c63b61ded05dfb50663a8ff85af85fdb22609bb54e4537af1dc55712289b663b7042e545ebb7d5f738d7cc6ccfd741d4ca5e4cec9cf58ba0358a9a02a844c94ef7d89c58d953c5fd093bb79f6b52b6313f6591af965805b3a1f048d0f0000b915db9fb2d4d52267e8e09d90154c83386d23cfcd1229643fd82dce7283f0b47d85a1561b7518e2385f068a73142c7bf62136321af29f66ef15ff5b1257d5cdd89772797a6feed70c0f3946424fd901b7a699afb27af7c2e3ac2d816e5bbf6651ad8f08a0450a63d3c39f70b6b24507c1f37a4852fe8d942e02bcde09d2663c04b57369f46e6fefd8ba22c8ea4e5857049dee562c237c1d133ec37c5a4b755f7d3d61b632ef258178d9b030eb06b30905738419bcd404a76fafc8fb6f6ca3f07a67c8d54462b3d651e5b887d45327107ff5b21e9e57dd3af02600b98a0e5ce0475c7e3f181a5ee8b76b725ad72d15b591bdb6aedcecd5539c951558e75fbcea33d45df7be2a2bc55db6d90c3c9075c2b3d07ba7641958299e2bbd2966fabdf30753bb23c8dc1978ae08e96e3b737f357caa1f135f7ca5933e0e10a3823409f16e34635aac562beffd5fbc429d939a3675c6de160e518511094ca75abf1c0706c06c45f8ef3e42b5c742c70e3ec5e4c88cf63f55dcda422590d835bafc56290d35a5513b1a9fad380a769978bbdadc98db1b4d49c86d498453567b30c0cc6a6abb6216479aac5dfcd4c442cade1c47b1db696cf3fd5de2fd7c8a5986ed0ddc197d96ba8ed5f0a5b4a5603403268b9effc1c1a7b43f143ef6fd0b4374533c058ed0004be95523a4a56317f5e0d6a04dae5d6fb1969e9d8726e85e22228484730c03ef085156d1ab864826ff7d4882244a0e2426dadf796a459e1435135d7add9a763d604343ee99199e99fe953529e401358fc9d42d924df4fd9180e44781703d38865fe635a92b4d7d5e0c43d01cbfc11b3c569292168f7bf92aa55413b076b518dee2de1a079064259160e9cfa4d04569f7c2b69bc7434dd8c9411cd0de005665ae98830572c45db2330a7f194da46e2b868a0ea5f82698f8632ab23947fbf9a71b46f7e3a6792458d58ae0ecad45cd35f8d48265b6d19b1743990e000ee32982acac2fe78267601dc0330cfc8b6c41b5080ee5127a2398dbc9a3b49333502f15ffb0c72ec460b15707c3132b8ed924261a0c5fc5efaedee862f9fac6adaef9be101e98435153b9902339ff64b5b62ebcd9da3b12df6e1456b1da37b3f3662d85867f6e3c50538d33d3778d98a76e05eb14faa8150fe7ecdf103eef8a8ed452b00b381af7f76d23efa653051a81feabfc211da654404d29c9862bcec9a48ffe14ce474132c255b77d51445462f3924ea93abcb8674516461ce0914fe2bfd986019f08969f25c0b18b2b0f758d873317b8e83f15378207b986e694d8b43f116f67524a3152b48387e25a32b81e64e5d0ad966f2d82441d0957406153fe5a45b5551120674d40193183f8f4ca6af7973990ec9dc7dc868972d408070bc141ab225240cf4a66df9608a93b4f7727a8250c87f05e0b3fd57d64d9d4a7e9b780b57e91952aa7c7f394ecfef6c33de526044a3648527d521aba30f3b92e243533208d8ccda4af92114d1ddaa5c6e83869d4f5d6fb0acc80d5b9f21ceb0ca1811463e172b6f5702de221be91328a8ce48753719c77f856e3d34e08d0d8ad0d8411b60804cbab9252641f8eb8e3fb6b83c4346a1fab8637157f6afe653a72bf591955f90dbf03cf0b609e36316f655441f4dd25509aff7f71d97126180d074d47994a7aaebe30f281eff44f566d08eb01054094f59e62d30e262548f87b12787364b806d3ab3bab2dd42dbe03507c26398768e37b2a03613763fa0085d57147bd5eadd027b1c4e4643ec80badeb6d6184ca004084538293897575e75cf4b75fd2082fd53d8a6f7afee3ac2fb05f0cdaea34c13bd23eb9db9ac635bbe1936cc13090b76d0872d35b5434315b44e673a678c6cfd64be812df098d61702a320ee9848ea90975d3a159ece299b7ebe9438223132e5e4a58f902193844bd9fe34042f590d67d3aaf1dc3a08a85c87ab6113330f6734b6cf6dce39772d37f6de8d466997b11f8feacbbce85a038a4888e6e624cc551be859d87561cb1a8c133387613439643db7b39e612f1791d1e22e85211ec6ad1959f7713aa1c0a3bfda16715a4732f91ac8bbff004e45b3fb0ffdad2165121aba66bb1edfa9501c41f30a1f6ca1c0b51f47d118dd950bf8dc0ec739fb81a3d7f5ea64cf3e12df809d455a433127d228b2277fd346a1daaacc3a603f91642a0160aa132c6ffdec2ffdef0b17729ab60ada245b365a2db726bb57afbaef6d92ceffff8585c8a8d8603df3805aa177112abfba8da68b0784c3d38ddb8b4b03f43e1e1675c1913f7e54dfe9b0265ce52f2c138f309352b30b8ecc09e68c0a4ac97e8cad450aa76f9aa1ac91c113249a8d147f21b203a66266f0c3535a743e37efaced2ab115d1ff3902faf5e4c2bfb4915a66fc3444580302ed1138c6ba8f95cb49e0e99ac23261db2bcaed388365c89aead807ab64fa263b5e85fa11ff57bbcefcf3cb3bef3c430e74fe1885cf4c2422af48793189ecd85de5e2de77f73b86f1d5216432b6fb3c818ba12a0a0db0a0ee49a7ca2ba16f0597833dfeb88f3a66a0bcb33a36d4422f7775c5fc25998656178e00487c8ea9e036bad42b804b54946d60acfcba2406fc667aea98e3b721916f128ddce3acdc2570d4b1d28c6fe83ffac583da69d8e08fd1119497c2e4df73ddecbedd5c4252594dd35d44d4c2a6858a11670b3ed43b6d44d98fddfb8fd38daf53a18df608af55b533f1876f7abf316f214bfb55a621289043f1d2d805925c58daa3e52be0cce2efdc0444ede97624708609598026cd64a1e624310682d89718fe6658c5f84f8e64f19f3b3291305cff425d018b38a18aab94805f07b9a861c70e47e356a01fab497169ae5a1e0a8960c042f258776c4c79e6c2d2614daa490ade05e4be91ea6ecad09b53e0c62a07f9de5b20a3afa5130c44cea2f6cdf5dfed4851fa0b0a4d500d1cb546739b36d86113efa661c4b3cc6da4b100fd3036781bebbc9a605983ed83f6d12546ec66798a46fdd41266772a3b75a543a5a5a7a37a4ced853a78e28aeb06dc466d4509420a3113786e9e0d45619531f9af519d16235a2de217600280306c0f7426c047f63d0381482705a30330c5af3adb1c33a86c60ff6b47cc850c322cbb37efa276d101b4cf1effb4dafbb37d4939abdecc765c71354017b258335036692f620aebf431b420ef7090b0dde607fee5a112dd1430b836f0e8214f063903b0406c3d8c3fe1469622f3cd3905fa556ab2b8680faaf25ae5d484df2ec40010b090721695e5d6e3a775b1b08f8b5c5e8b4429a7f306e4b6a42475b6c73aeed908d7be3e7373235d33b369ebce9d40e3e20a354fa1c0877fc47c0ce353accdf924be32c79de2449ba93ea419e21da679b1a83888c215ddb5db3d89499ff5e55b0f1ed234c0002f1cffedf2158aff89abe520853921f42ab3afcf88690dbddfdf461c73f0d2aae07e5ccdaf67a0d24cb826ee9dfec80ed15177cea10cadb6c0216882d207c5541ee8fb94bc49da3488906a04b93ba5ef7d28995841b9338b9ddaaeac5a157f67175cf6a540b69d12c126f7ea9bdf10993e6951acbc57439167d5bb088302f2e17642fc903918069806b7f0e074c9d23b484ec667ba3ac97f6d657a7c353b3112ba337ffbb7dc6cf38ba8b355a66a54a8c6ad8fc508e160b814dd49721f46483d1d198361f394b18183d977de19e9c6480155435ccc9122892f5d623715d47433d96730dac473c3a5fea6168fcca8adc946bf676789ebdc5842984f6d6710e072419351f6555c7ed0bb5c18bf059aa13858ea2c562f013541700f70c0844985dbe66950e6e668c786d9f0ec077da924e57dc6737fe8db4ce0cfe24f18213390b375363ae667d820464f4d0002ec6d56ecc075b60ed28b3f03704bffbccf04db27b053119a0f631f8391f4f42a8befa03571ba1be7ea2c7d0f0511306f2ad126b2e48b0cefdae93d4b1057fa235b1a0c2dcbc394f0a4c3ddb50446f3a8c29b0538f86b10e9e728449d740bc3d698366fc15cdcdf25d099d49bfcddc2ffab20643184cf5164a89db13544f61d5a4ede95bffb5e8324e5fdc52a1248566188ce028d8421d160c614df13f743417edfb4824a499bd099edeef4871423f0156b71e009717c65e021cd60a255fae52c1b73d2595c454b69fbe0ad18f09c853ad31ebb94ec8941b72e2e248c5093f00e6f3e448140c3820a4999999220334479ff3a6a2a2229a68303a4f369f30f973001b3a46d956171b5b1a715620880c38ad267223ad26ec8961f5eaada6d9e3d6eb50e54109aadbf6cc372f86ebd6a0142f61c050eb6ec7f0db727c74d9a29473ed730371a9ea38d53ad0f714c91dbc4cb4138010b74a886c3914e946ec077d0c56b8e0198b0468754076bc7f997b01ae891789aa9870959b3e6acff5e2fcb3f487d32479a75d26807a07979b0542c2a5ea66caf62c1beaa1e2a2eb27d8088631055b8d27cd46560f5293bcb971fa22f8708cc92de2f20df6cb48a92599033cd87999196cbd78a354076b1bde28d851fd58f7b4b9326d9a0d15e6dc813ef0d8481e35ad66eb1e42692af67105b293786775431a2f579280477bbe7c65a8230858ab968b92d3eb0aa78792578c0ef34d40efece0110be1418cfd9f0dd80ded24cb01600b3c1a5f2915ef690857b3736a610fb5c8b6ca2a064e175da646a51e130f3e07ca3d2d20ce10a5400788c452c05c1a528a0594c207c151c365e67f1ff74250f2319daea137a44cc6a845cbb2af6a5defd4c96f22262745fcea2e4339f6501726092dfdd3d1d9ff41036c9cd16873e81dc941f1205bbb273e8f3ea1421b8c380a670921f241a836ac1e898baa43a51f1145dfae5c076d4f45ede016c09734d4b1a1171761d3d39bf93f6ba3215e5fe394ab3f58883f889199b1a3071bf730627f773f98f4acc6f2b270ea0c3a7e3a203fd24a6a9c39ae52a534fec2a960e2000357d55f62e6c0481b7383ab13ddd9d806df483fcf3fea822e0df05e722b1dd2e8dc25ccd3ef944a812821e0d05755116797ce30751621e21912a280459474856716fd5d4f7b0f06314cbb3a779ebde906149d0c0418f0694438195e388c1d69d0325aa91ff9dfb2857cd176ec0257beec56891e7cc285389fd6702a3afea6395ea9b20d6607871b62e22fe032197f28976d8bca266de64bf37581c7b54a0b07adb85246bc8b91c33fd0254cbd45181e5be3141bdf2a338ef35599312e653ea574cad2b9a3e34ae67410e5db91bc61c3fc75e89274b4faba11fa39234156a3b7fce65cdfbd55235951dc8a01588225276d6c63a66050e90f78513e4c816f409e3e1dfa83e873097dd6676bcd5ffcccda4e1436ec0fe89ba4de8125f99d2a0ed3fd925024732ecd4eefbfd58e0285061fd07218569a2912864dc5e1c620af6dde8cc0c87ac87cfb6a9b16b6bde099602843d4d2baca404d416624a93babcc310755f5f7f9b003ac5f8e0028b189a9c2bf90729a7072b7a742e521309d234c3b4179e108ad54d88c4487734665a4b39e8dabb4c2ac3bb1734844f4cc3f077e236a7ba1caa884fc82354aef1f2956819015b4d1f42e529bce85304f005d065b1606cd7ba92298a7e5dbaa708e476cfab503041296423002b1703f32be72cbd8588b1fb87c03517fee4c9b8c13a0572b52f702471265121fe565148223cdb5721f5d512b714940f166e250adc80147e7a704fa930f84e0c9dda43a59f39ef94ffc89312c1f1a6086dac8ea59e3ec6f1e290633d04cee1998538d0829ec9760a734e4109d38d325b663af81d0a454e68f6f309034559b4c30496a493caca08d3544da4818ed0025a458def1256f54cb56f73afd08293e2aaaa412f6ed4f8635dbecf19b3f588f2cce984a6a644ece9eff9f656017040a01560157f41121a84afc904eec51bbdd87e09b9e557cab9172cf88d78d55129aae6a10b17f2972271cfd7827a162a9c975db54f41f42fcc52e11bdb8c42b55e99595200cc5f8b94c9dc76df5e0a8a717ddec747fc4844df9bd0618e406b7fb9a5858bcac9538135541ce4b5592a7e583787aeb3f9a1722fe32c59133e6c6c0de1a1af5c73370f6bf5a917b3ec1534d5de10669ce18ec36b2d1f06e7eadc69cc90d87b16f627e717dcafd8173d08cca97ffa0a0d76f38b1eef96700c02992c7e9880ed83f463b2d0d51620bcc5d1a61d58b3cd25e82330e2c2ac62e9fbd4ce8ecb8a22d8e665d524565454f7686faaa4015f8a8d82601b013a24e7fa45da719f305c37db43232fd78d87b20cbc4d6b6057b28ed0ab4897141715e00d00dcaff1f50901ced60bc7c88f15e29c944ccce4e5379b6004b99718da14eed51c80f40d62c4421bdb364bc0922748df3aad2d8bbd50e7d8997d7bf92158be56617a2faf8c0d129fbc6142bba72de303c6be0c548bf61d89353b83b9727d625d1f478af636334c7a6eb355d8542be2712f3e73ecdeed66d48a55fc3f38638ceaa568a86bca028baaeaaa8c2a6c6407a7cb2e46af4e1c07ed75e4d8b4b2292b672d655330159938a913b483eb194674e46c5d947bdb37b69cadf8524a3e9a635295b64b0b2421f613350e8aae1f3ad5785bbb0dccdff742588a6d72e9a207a90379f746f4f799db17bcc97060426b06e22c8bfa29f430e8a96a9829596057a167cf488f0168ed38d5b727ea0902db06b7a45fef6ff8068ca8e1783ab57288e673ca39fbb4ff1f3e9c85ee4b5fc633971e4386750edc38f089227865cb078c67e8c88baf5c237053a98a22cbdb9e904cb84b0dd1528a19d05be48a188acbded816594650d115368b66b9266200b7416c456ad4ed551880140b2167036b80faf4fb22656489ba1cfd83dc14fc0843d13fc69b911224a811f131b131c44aa0015d08f524b6f6dce168229587da8ac26376af322db12414388999168862fba564135e05473ee9f71b343cd6f33c0bfcc4f1128a0c07641c8d5aaecdbc26467f2e53b0e9d7109f08a8c64d9b8c0eae92cc8e4a87a08c08773e63ea8f02990dfe5b025c9771db22ebae2640c4649e8a2c90f30bbcacf722ef1a1adf7e7d310a939c95e8813c537e86eeb62ddbc0b691b0d0a65b06095301b9a990525b1a4a49555efcbb776c0a252b42fea60d4cf3f8d6e8e3fc9d85483db7b2093b16c48da0ccf91d2f5d8a16bc4951c144e2dd6531c88156abf3a0f526bdb87604483dc9362cdd65a90e5e172e3cc8720cd29e135a4575dece1d02d2e4b66e62165bff16b3a73bff7fe37d41935b80f0422da428cde1abf66eb4de70052a01dfccee3a6d51794b5d657d523cc121ae2896a6dfcf7559747561285a8708a18ddcf4c12e56416327f2dbea1852104bb8d48dd24604b53b42e06ebf54e411458c6d01edad7b8964a24cdc91fcbfaf5ed5e432f58c69ade62ce2ee4fa1f7203d56b6bf73892718cd9d62d355c668d9fcf4ddd79d4a9263a5e19c80fd781632171786c4acead90ff3bead9a8ff0b3ae6571111695172d23aaf40ab6243e92575776b5d610cc1bd1c2378a5d45f2dcc8601f008e54acfd7065c4843a6cdb1f388724f0c0f1cb07c132be16bff1cb92d0d6b43f855c1806a31b55b9ecaf8b66dc7f6ad545bd40e42d1a87e760ee15f798df577980d9ff79e86fb1e409b34d191a7165e47b44457b1ed6ba180cabaf694529b5f5f29715434e37ca8ddad4a1ffa9aace70dd50e3149f1a9bdb1fd688e0aa0b954ef2913e50516a05ef20297597c4b1f1a456c41705e08041d8c604e0e81043310315f0804edc3864ff82561143ba5967b199f80b740f7c3f50e32beb065939221c0c3feca696a8bdd64230eee5abed823822eb9fadd495cd5978280b765d937baf06f86fd74d941aa31cff3099dbb0315c433992fbd0186d5edbf4918adf7b4af507a0154cd48ef84a61bf68655ff7246eead87296473c136456846da93b95e60c2e2b48f767fc94ad98400e232363e64043c8b6a9de184f1149791f78c463241c8939ee3d8f7cdc62eb3eb9ad3ca25393b24d139165c272f759e15d8cb42f98939c6161a0bae93f11cb31aa9da7f33ca3cf78c9d704070db4fc9d8438dd84a240117939aaad6f25059e30bf091e6f08632e6eeb5618d084fff67f18be8ee79c9bb50ba071d441e1050a118529f9ce248688bb48e8893540a2407bd575c509b06d2e86682cc8babcce356db5fd19c1012816202a8ffaaa7bb8b09b0b5f4916e8be374c5dafd9d0f090ae13d80aee309bdac5bc3f84c7bb8de787104be929897d3d68cbc8974f6ac9066f51dc53a85bbe5118c767fbec5ca08fdb01c46fe52ceb5bd0e8900b9df9264ee6864acb41e2ac1546a0aacf6210c547c3af3371a67fb42dd1821351e2c9267f49170458517b1118a6c5e5e807dfc8f74fddf5a5b7d70fb1ae7863cc16919e9231f7de52085f59324b6c5141079168cc4cedc10ea1bf3260bf84d9132670adb14bea34f0f44e62173be310534991e9a5100c3fe6be2f35cd174cd3cdf5f37422966450f80e885e897f6863a3fd31ea2b85dad45a7b09ec040fef93687188c35ac17f9ecbcd90e5d7e1524a9fa57d9488433585b97d2d9d868b1626e811ddeafc4b16013500bcb56235ec992d2c8e3a267556469eb4d8548d8406ae5a6b336d657d4519556342ed1897f88634dcd0bde84534e9a11769327c431b1d2dada787550f8c922cdac050995cef910d0347c69853341bee2b9d112a334ec6c3cd66f07fe540acaf49f78a4fa368097f40545d9f5d33c04c7a0e3349e12b270b5a81e91a1395649a20ec5ca5a3fb4687b424a8d84896a0b936b7680476059b6007ebe28bad7dd4c4103a4be6619096078a9d6aedb1efac4cfbf6929251c2e006f7623afd796d80799d6a533ddc1e38954f01ee1a43fbf2e7b3384cd4642cfc8501370ce089804b20826108c10f764364e1f147a1ad60e7e5911b94216ec585382d9a52de785adde1b7cb05c5224b39a30a7a6c4ff2cd98e16a8b0d1dd7bc71c1d208024fa553dc9dec89a7e1143f0cb66353460edc025185ccb2c5bd501b27a9e9c63e2b1e69a65ba427c7c3f1950906cfb15e6cda0bafcfd2317c2b19191e096f28eff6073ec7cab8fff6508bb630056a82bd7f2f98c9573c0b6314eee6667f2ad9b86497521e88874a98db2256c08964ac92c998b5b713854e4a9b1cc1b8380aad184fcb20197848ff4ebd79d909dc4f7ec2ffef79bf71e5adb70b58e26e3d10139ec1edf721ca5a54ca79f4558b413b82c313cb9fb2f9e22a1ac138f124e0d546825a3ed327aee6b44ec6011a6c58a5329ae2ca21c15c98170620d4710c0ce4b1428932e4d1049a89bd67ec1499d7facee6de7708c98f5bd759340f3f3ae1b896b61639a61282f68185202232c27a2459caf1c889126efc0939f4b5f54303864fdfa3fc4202b09922605e233937bf85025b215783cb2c94349cdf58cd7cd6088a853776201c8f03df2d65a7fd83e2f7dda16311ef9691e92c5e1d9391ce51d52129c70947e5e20ae62992f13dfd0e2797e764c469eee1c5ed6494085bf1f74d3735630344a27883e9f93b6d3bea758ca4fd891703bc98d9cc80c188ac1b1dd82b5bd68355af9926044dcbf303c754dd1809072ff0731723d2db7b009cb513731c43a4a077540a8ccf423bc678675db91b51df40ba1a8c529f3f7906832488bed7baa9171e0cf632f743fb07cba2803f9c70b0f22b0177d333b057aa7b8e8e680b3951d494af8c516ca4e45e19526fc42b359a7cd24428becd2e9ee3eab135d88d65c7fca118f04c7c93cc928d5ba66689b8d2c09c4aa4da62d7145736a6aa93b7402485aa9aa8ba8c8e6fdc6b0ab19dc5d1698c12728630fb427c681b24acfbd88ea0e54cfa000c4290650a858071998f4944f1ddab60594a29be4306c3fea3826e0d9139700aa8daf8a64ee1909f8bfd74f09b887fbbfb7c5625877073b159f4018cec741737146f68cb20a0f5a0acf68d8eb3acd8d2456c76a184cc8ca0585c91dfe65bfd851cc0b36960a3638ad190bee122361c88841edc446fe6e0772965a272ac31b629e36149c2819f68bb61f48f1314e0956144dafb2b77ce0f3191aaf5d84e13e6e6fc4d90fd3f82fc49dc77b9ab633f15a0cb8f59f0d06b656d239980628889c1ae168f81662c03e29f97ff94f821e1bcfe598be81c945edd293db9147b7df73b62ea16677775959ab0c92d2b8d0510da0225b7fbe6a1063a3eb6b36fcbdae028dbc2592fc11b6d551f366687abfcc73dc3443a55f44ac51c247dd338d87a711a5fcbea00a5c8c49babef07600b2f166d90bb62fdb665d8a114acd858346f375befe958d2c8ebe0df14fbd787f4042502d8f9b2f0dd55bd851f157ef3edf213995226b0ac1f561843641f05598938294e3911c76558906e6072c70ae90e622c81969a077d03a04da61b85bfdbebb59b123038d19f06993179e4d23e193b47dc0cfaf4b371531ec3307b4e7f5b0f80830525186ba482625bec4ae1a5e2ba50d960e10998766792c2263925f6e547924a7584c7d405b0d85c78d98d8c30ad8aa96f95f707ac3c16c8d3177854bd3ce0f574f3573f76abe43efa568814cde49df80cf43f7c49edc51cc1ca88e9f45d1cbceee6e28ac1a000209c60c3fb426118242a358a071501c106ec1c7cc5021617c17b5bc2eeb976c3f2de01d8d6a2ec09e80e53035d8871e406ec8e5faaa87c5e700b28226ceeb13187cf756baee64c82a293204dd76d947764dd56659a2cb52dff1887ccf4e7859865b7f54c8919c056d1e61ef6c0475288505c8f85b6722d76e641560fed069bc8602cefac8587421b93f7e0bcfc4d0d9f7f369fd6440d52d3812d541e22b0f05052bcf74cef70c7b62d85e24d9e211ac954b93cfae9566994a4f8b1d1e7ccd7ea1822635c03d4f13e51ececc2caa7658718c86251725971047cb00ded5c32a80908f483e263990986b73841c9ec813bec19af293e2bfdbf27be2a6f6d356a2ce6740cf2b14454f5fcf0c92ece7ab995dcd605ce3fb406f88a1e1d6f86154d4d6c15278245954a30e00d643554c95babf631bfdcb45cf84861c889aa73a1404ab1c1053e2e0e6d255631e1e245436a2939aecf12f48352b747e39eb7d71e99857b600885aebe24ad42dcc9604408b6e53fc3aa47c47d9a37d28fdb46860060b2953c29b3019d258010c338d49afb09fdb42ebf272711c261e36e7512aa770857aa4a85f96146cd32cd48dfbfe74af292790e5f0f1bbd91d3632e72b03cefe6fca4b19f3700f327778ab8f99eea4c6d23f1b62b60ca5a16e15b7402f34ae1ecf9d0affe920ece2906d6161a68b59fc8c43e31147d7d491c8fdb243879ac1e3d4f36fe59a3042a34c220c5533af9e60b3d287c65f62fd953cbd2082c5d355264cd955068e2d5e088e843dd318d7f8debab8b31aefc1d7476ba508cd3bd51f2b6a1bbcd56b72c1ddc666125342b5ecbdb8df3d001a60a4f64610f286a7b0db5c2ad4f229150c63c51e4f2a034331b7ec14b4e251eaa0369673f032f72c578e3a8babb3ef3a0f8ab6cd636ec0e23472dc7a786381645d1e61a65b06c95a1269f5efa811cf14567e0e59dbb42161ebe86cd18151c6a40c6e6563b4f428a851ef3d87cd17f94e4dd09934bd4e29508c03a23f040232089129920408c14f4178452ebf853d108ab1b7922e03ac121cfd762d07c0e54b7b4b6126287120f317a568d64d0c2e203ffb26d4bf0cbf430f09f00714e42e218f16e2447947027e71ba04d3b69931946bdc28f733e861af1d3ffe4424e71e2dd8c3a8a454f19b7cd620b9d21a9d6f0147c9855b6c648daf05daea2708afb64c84bc773b2402ec0b2c3c952c26b14e8e39c1764c73585fd2c334727dc91f7c91adf609f5dff66dc1197e39115aa62b1428463476eaa1051534b41b7dcf8f758487e2b663dc8f6cf01be160e556d8da345b6ac2e1ee66187ab6eb6dc95589214b72936b4b62fd3562486ece09b037263ce0957b7e5972c6d2d8ba251208a02519098c0588dfa24846496392a5821510fcb237980407e2688f9ce2ca9ce30b66fabb552dcf275cdf55c1269ad643327b89ef054bb2cd7aff0e28a355263ebcf610ab321d57c5be18b6ca5482f1bbcf59e51ddd30f6e29468cf0af2c8815d3e3753bfeb646bcaa9d197bdb15fcb874b0b3881156fc48aa2b385d4e75e5e1d4bbc78bdd13a2714217eb3443e6d8ea4661eaae5907f1051e22dc7b0823ce724abc3d16feac0050b5adca6ee60cf67209cfe6900fa06062053ca6c725a3b36113930e84e4e3a34b65571aa2e5f211247695a0c6f63e58d3ebcef9c5b68ea20f5728e8f028eb21bb2cc1ed3eeef168034670dfec1963692d8bc942b792c4d4b5fcb9afa2a284ceb8822d99e24a229fa247711596ecb770bb6ea63387ce5ef7718a2f454b3e8d8b0c1bb1acced5f457cf6e922e81c8cbd8b8a264275cbd96a266925d44368270036b4c7ad01f3216ebdf81a63246d8d88d53dd955236f13ea6553e15cd34d084e63e64dd0b9e4e61c0bd1f53be92cbf11c7193af488f1eec4c807522b4bbb19e27db27d33907c065f4628543bb831c1b54ba57202aa6190d44d526b079d02c1f2df08f564ff5e83b562b9da9a8b8405626b9f654f57708bdcd0c26dae0ae06a792c859877012fa9d6fceeb78b94cedfa8608ac8f72d8c255272b6c39dddf0a584905dce3e184a01500146279db6ff0611c39af9157420b5c4b38c32c63749a92594abda07129c793df6a23c8d19abca54d1cd4ca3f1f2c8d642bb13503381b7f83c0f091a1ba7f67ef435067d9966a47e4bd4183f13d04b8b46088d44986a0d9ed46f8a5a26f765cd7f8c0410b0d6ee6e6553c531d2aaa5f97d7489738a828c774968cbd64815d14462608085a69dc733e75eb5099c51ad4a0b54ae012a6210f3369ec559a0dbf07aa28e8b7000d85b70ccf5c98561fd7ce89550e304b8667108b0df4472c5f972a38b4e02bfe3b99ce098981b9183a60dfb9950fcf2ca6e5f1c23ba4bd7669b0e94b7314e5cc978f6546bb791c50180de8e5d9bbe7aa108c3fa754d2eaacf0019b8da06b20314e55440c47c3c9e44d603d2b5b0934b967f8cdd9b5711adf4c1d773e029ac03154bc74a54f6a075beb1ae70072396a36391c4cb2724862803f9e590b855f3c5564cd025df3a0ff35570662b9766f1d2f3085b49ae7cb5c952ae64643a1d8aa376cbd063edf33b6d311f7698f86787c4b839f6932c5094e3b8c1258977a7825be82fcdd72f5a0f0a9dfc1b0643976302668c1f04fae14b9252a7b05807c38e131760bbf6f54f13c8cc179d1221f492ad48b4fc1c65ec52e495ef15b9f00d941d956f4b9d7847ef089c80a0aaf3d4519c10f9ec377921b69407ba8e045d23b24ae6fb9177eba62194cc1e4d35ca409e55a6bec63503d2fbc31b768ff432d74e78d45531a720109ebb396d03f92bfec8fc80ee0511301d2862b920792aadae350e36f1ec858077b394bf61894f33ca9eb5794b53871b280de8ef68f04eb09cdad9c42e96ef44fe3631101c5d8464f0b107bd301a58a24d0843f9e2fe49adb9ad2fafa16ad8345e7348d0290b4ab25678a10cb5a7ffcb3e63b83c756e8f13d765d4e888d07ed2bb3a803c50516cb1a5b407824a007d9488328e0337675c79aa1ae158e1b4cc1dc54eff54f5b450ec2f73a9ce0960af894726d3e227cf83ab5b793cabfadc1af22be64420263beab56350d02fd57f77684f5b5488f2b5598c24850458b3f2a0ca80b78f299dad212ef52f12dfaf82b2dc4904b9bddca07d9f142c75f9c9d363d9a2e31de693194ba5e7d3e79a1c55fbd11f9abd3c9cdaecdb14d2f45827da9aa7f81c69e80a8fea354d6a8903f3567e65bb9763c4c83530e266b6756ce17e83144128e8b13bf329a4597b06b9a828fce1c25bc14c23a30d375a91a37b4fa5d15db6dc92c8c92c38b4b2e9f8b01a1c0f00dd8c92ad3774e39b3c56da641af9a737e6eaddbcac190f4969811c248a12a96d6853ba3ed919529515f9d6821d54050be13b7c1a9ff47feb211f2fd8b7c6d5952821939294e83dc37f792962d020ae04a29e0dbe69fd0da3276b60b7053d04e1ca76265994fffbd795619884dac1aa8d07cbf11623347b2cecae7cd6ba6409a0ff55adc37d3c51221892d2d53fbcea85a7663baf14de1570750240f08d77b5567db396597da59ce32fde60179b460561cd04533bd4ee83acb3797e2bc4caf9ec66ad1b56c1850855dbc940e2966af509803c5d69619a16bc453daa070937b583a7a97d423fa2d7b878a7957a938cedf36b46cfc00a100fd21ce8b876e1511fb81503cd615b7444dc2a0f5961b1d120cd23b22978b4e2a8c3bd9f15ab826a984ed2c8dd463530ec6e0d377151b6dccf26432f98209460f9acf134606829b2f9608ab52983a05451bb6ecee96d282132239d6a522816be3e1703a6dc5f692567a088db3be13582d9944b2ee351a9902fecfea44e6078d10dfbc22d02aa7525d3c0d3f605f2755729e740e932ad85cf2fc9c8747d9c59ea1b6e994530cde84bb6ac905562e2adc2984ebddaa4c9c1692cbe1f278a9cfd737b1e604f1bf0d20e70a20f5e82c971b5e75efa93624bb826cfa35eee7235d10ee43156cdd3d20af42c2df3874fe970b6cd72fa47fca973a0722338e7b5437c3a711e8cae11912145514ac22b7bed1d75d0c4c10e2da05bfbbb046d6318732cbd28a89c105990fb5ac7986a37e95e2c1f0e2e860d12ec640f879b446f30e4033e96797268eedef2c91c54776bcdb48fca6464ddd64cf46c20744d2c82d3a918a81dc55412a254fa9cbae1ada015790c843e4052b7a6feddecc69010549882c358de57df365a98956aa8145f61975e737abc0974cd2a577ee1244c5b90689ce693419a2b2c14617b118101472dd55578f6fd724cc315b3981f4dd5c98d0b581d8a567a8448481a7af1671240d10000283d16dd81341988eeb09bbfcc067349dddaaf0a11d05f333e130fe1e19c8c44d12d565e44286970601ebbdba1c9c04c35db0168c053bc8fe5aa30190d04c35e2a54af119409eabf562f101a4432d2f6b97d9246ee1b56c00e3b93d9de33ca0b5f71aeca95a4e65acad99dc0b992cec91b9db97c22051c19184b1f3b217f9fd5d39d07195898fd24b086f6f2409769a132f2751f7820f172f70a416cdd2e3861dc09dd50ec090284970dd253b0c0518ab7b6642178bc335505d1a65453f9d3453765bc720620213fba209da44918467beb6dc728fb989200aaae1bf24036ffb161d38310dac3916f67b655e5e16ff6393f613bc02ab3521e84b9c63e88124f53564c759a028e7a7ae74381bc2311ca94079ddc4a04943a2cb6f9ee43951a739d7ee9572c9f25c1007a11761a4d5ee9971155470acb462944f24dfdd0b0931a0d7f751c96cd62da6bc6c26c271ada7b5eba4e7925124ab9b5d52e537d194835216166eaca63b249568e9eb38d92725a483d16ccb7ee4b392a181e1b039ccbf07ff2015d5b26b0a3a32e7a37c2048f0ffcffdc5193117aec0795a4dbcc11214eccf28a839eca3ff42852420dff53520cf2ce66ef801b31ba5cc3bd97631cad009e1f2e2a9a89ab0e21ee0c1b0ff26d22c0eebc1ed93ab460828ca3240c0bbcedc5d1611911cb9bec7c1a3be9ffb7f4061cd06efb8cf18924c29f2a940fce4e28ecc0d647f23593a1671aa0ec818074ac7deaf83218167c7b2356d3623bc8d5bcdff0357ad7b738d5952f90fd9e504c5172628c672c33c98ca545194ea7563ca595992b7768988d592fa0fc3c88c68ce9ec535991c20dc1cee240c59afc655f673d00f2ead92ae3bb8fd468a893a9a96331bba260cd7ce1dc6f59214c991aec8194143fe083e3b8c5cdee6413fdabd5f0b2b108e9f11d9c18e0758520ea114763178ecdf9299d7881c13c0030ddcb3bd388dfa451343df76df6bbded3ab8345cc55d2bdf3f25b57aa2e2d74d3adad3152991bb6d09c9927619febc605a3cadada873ef5afd55201acc4bd6b645a255b65f889bd162d474291b6791bd46383692d80043580a81104c699d6bbbfac790410783df36bf50ee8bba6cd97999b07a8b72baec8e0fdb85654d7cc6cc30a2d6fe62e63a23bcbd986bbd2a1f8f7a19e09a9bb3ef0a79454f44bfb6cbcb23551d46144cd75e2f1048c7fa8a7f4733c36947cee8e106b447dae39c8d71e1a54497d79dc518745fad20849db9399815a7136f681fb595dc70df50cfb0a2c263c013a662c60a8662c7aa8a6dc8c85c0ad79fa7048db01b6b226ba760ad71efe7cf2948242e0550c8bbf6326a287ddc2f0f2b0aabba0d6e3831c4f5e6a40a3ad97900349922ef34f9f2159da4a6bd8bb0e4027e0818a8fe12ce7b21a052a2bf498b3aaab3b5e1aa9fc8f05b807f0b7c06f09e243e7995f4950a930b3a0c36931d3523c48cc30c3a0ea672af0208e5857cec51d3732ad2539a1f5083eb720f8f96ef4680d6f4417f64eb3a40fe018f6e9da2397eece303c2e840f548f094a02b7441b18b7cf1138334683ed0384f94c648336262746b8243c2512802a527d6d010fef7a848af18f0d91016642095029ff6a8ce35cd657647594fb3021ce543c3f431d2cbaf57abfaf0617ef5b8e940dd7bae172bcd42ece9be3abb0979ebec0e73e781bee5a63d29e798a93b1daa2b7159b723548a71010fbfc130617310b87684aa4ba168722b43293fbf5408781f89e92366845409e8ab359ba2fc3f56a4ef29f379e5788f982ed0f4091696bc0f11f5140192675d1eed6eabcaf364a1a8527444c48d6ad5fdb5c97a561f15cdb232f566430a772b5723730402af6d21423dc765316d707e4f6b7aac2ffbcd2d38769583584b130e9bc0bf49b34ceec82f998317c71ebde0d44b8e84b31bd749a1131b21ac67f6b051bca1d45eebd87088d837aa2e4c64b37bd241f8bd3b7d7922f2e679b6fac8ecd8ef44d5ec3a1df1dad351b14b32a8124fa6d50e88089a8d6ab50d442bc841cac2cf4f4801432c5c79964de00ce4333535ae190569fa6cdb3e822fa9a90887e770f3af9cdd177eb7d234bab04aee584e7e38c6d7b5c38d12d46cd7229b4df2f2b22e35c19d030f5c4e0fe1798eafd83cc4fb8be8ea9f1002e770d124210b7e2eaf47efa492ae1d869000d10e6ccd97e73dd388c59e7aaa9ca6e96ef5b10f9c3f6a3e90c29d06f989a0d6468b89be803728adc83919266a1b7e1bcedb51c9aef99ae6f5335b2898fce1b91b826ba8bc8cf291b71530581f5ad34bc7d3a54ddec93a0bce875faf70355f2002111e5970e8586dbbcf1c5631aa5dac383b630cdb2f8cbdbf97899234a34b5d16a850b076d5db17f9fb4402fec24160f0354d113b8180e1507c0848e5baf091dd56fabb9ae7f41ee49c6302222c28d8d6031fdcfbbc740d2d1bf216182ffff6a760ab7057d36ca89f8e03ce2243ee174c68d56d2371ae2d5bfe4e3c4db1d02c3d497e379a43452ffa3f867fdfa47ad155bf3a2e17283a423103493173b218300fe7c9217ca005a737307d7ae71a178ffac5e83533620732fa57deccc6ae8f9dd5edfb1e22bca455b29a949d09ec09f929bc2e5fd057ea639b403000f3e63fad6b53859a6fe8c401e74541d6175524d8681b8f0f5f2c01c3dca9c4c5a3976088437bbc729e7c84a2e7d1cdad232a4501d850b9c712eb0c657b74bbfcce6939417594f1403d2c43ff433d5abbc59820d68dc15a132c407ada4c5c2f37e0346e48fa958cfbadeefdb893d5381c98a05a69de96261c5b87104928735abc46b14351c6b07312b4f91c7b35e08b786a828b27a3f74e769307d094e44cf3320a1d184d12b51eeac2c3c9ec6d07441aea06cb2961978e22cfd5114a82a96313a03cb05127a32e1bb5ea0b6bb6502565720d956fa78bfef1aa97fd3f337bb3f083552ab3e2243067fd32d4063cf66e0044570ee6bef3fec881a2f05aad0e6becca12d035b1b5e082b8b23b72cf238d0ef5b0de9f9915b6e8e1363d6f44b4ddd15353d94f136aecdf36317ce264315b9c7b84547cd684285e711d40c847dc3ac8d7242caa6ce67288dfcff8159e56bade740fe886cece987114dc63a6e01ca002c3fc955d829b40a9e3a0b9179df057ba48b13754e731f891a2e5b5120471ccc1487c6e8d9484919900b06d5f0c600dc5b00b1b55537cbbe1b5a84b69f7e26739d2c831fde01acd680ffa2e82ff9d1e2cf85b62a3eb72062541ee6b9f406155fec31e22a8fcfe147dd32c914a8fcf28224b1bbf01301fdffbdc3f960a788711c91295122f570e02ea4ed46da0bc325f46d8ab15216643e27ecf3e3004f362ec4b681bb9ee32a6f4fe6677005e6cf727166a22bf269e5088e8826368a3437f47b826473e1134a05cb5075f3e0afba722538e06b32dc09d673f2d4548e78659050ca64012ddc30c7d0234096408ec9182ffd6ff4c0cc55cc132c8f44a6f80f23d787f037bf69e986f8332866160d96300e705fbb8d77ea8bcd235ba50e1c724d2084dcc9855a21134795d29798b0fd9bf5d373e879e0567c8d7f096dfb560a0b63ad50a764b2435f8436df4ca453f9acfd6c26f4827611597bd6e4fd2a58523bc9061436df04d97832d6a52d00afb3135257babce8916c72872c74a786d1e940159d01ac48c9a88d6bff1b06a125237b3fc541bc55d110bd7b0c33f89796a828d5620c1137c771f933683f5dc3ceb36c4ab1888754d9e008d83bf832ff2a08faf4dad78368b80c0f03d19a5c76c3277ed85601f84886ae4b32f06d0786ee786131a0a35a2d966e973ddc5bc915a7a74148045d8b205cdab5e1bbe2cfed0541d53906c69c85c685bae0c972c9173250724025ae5490cca2bbb824cdf79bc033122aa22bcf1b5cdab724ef90a55d095dcda941801f7127f1b076dbfd9a5ab74f52f0b23a6501d812491adf345074b226e94724b0498c0c42bf9f27f95a4205c0feb0b79c639a5b9c1bd21bf4ec4739c3ecd865dab6a0cdb49d253cf2e5a041bba42d86d6cadea23e72c55440950fcc36d6a573a756a4fafae65b81170dda79056e9e4415430255429fb508c3eb4d420c41ba9fd6f803212de3ec789e5616bff55f3bcac22e9cf3f5c68b082ece306ccce32596ef548ef0906ed5121145c02e115992e78e514f6f297a87eafeecb6474513048d530fe0d9cad598a13da98b97daa0b1887a05d2bfc279f80aa4384dbfd0c9f0f4dc35da25f0670fdd1d474c8a4ed16dc6aa53c10e27f74a1a0233211666be39884de6d9182c1b598009945130b3d2ae2abfbb4e3af02b3615b318461c1b82a074a69f57a02db7b9503500a6372cc3cefcd6ea149e7cd58a2bb21348a70fc257995c878cf63628816a9db524c705a7c180fd3c523431eba7131f2fa3e06598ce2e611fbcbf55b103a9d1b8e3c14b1b14df279dfa65b8dee3dea676d35e2313fa7e44968a01c90b75a73f0cf3ca7b26e1fe33814d30e8aec0f72b4a3930961a3d58c60d1fd4b4c337c404ac998438bc1e3af294893ab55f11c9b923069fd652bffcbd901d04d5660ab1130292dc1811a4d22d7a8d82b85be19dd32a991b40d4be9775a7f6501172b3db06fed7e05ccd6d0df8c8dce07af6cd8fe4738a6a403a27dc31d8cb2b5f1f421f62ba464b02c583c5256206f95bd86bc9d1b2f8336c539309e0be19dae03b2766c59d63a093e30ef95d2d1fa11da6ff259a5f4f0d2654970357b70c2d5ab234a1a4606ef94463143d1972df3704fd7739a06adcc47cff7337a8c460a96c384bd416f00896914e2472b44f95e5b07ccae8b4b84b80246666f9b3ba43db30585131411ee15374ea77260aa4a4fa56345e4fa2f60f64e847824ff5b006419f33756e63bfc31f011c8789e8763b47410863920373f8f52060a206b7ad7dae1c49b41e0e34ba11ba4e0388f73dbfd8d7115b2cb5cc7bae0b7d53693db8df796b09b59dd52d9053077b02eed260e2f6cd74c9fb254ddd8c21aa90378cb7a5ec03b4c7c9b5ac1553f899511609678a8cb29bb52382ec8f1bc521e0d2742b0109ef34ae0528deedaf2a425c4a4392d5cfbbab9b8076ffd23467cabed278536665ddf0074b2ed79cc56b43a544221e92a639d1f53197a76865e302d410e3fbfadbbbe97b9244f5250295d8b250ab4c9f3d2f4e7c42dc0a771e4b38a4a046870495d282fce333bf0de17b662e53f2c2fa0bf474d8ed149d5e3faf158bcc89d6c42f5c38a668221b8cdfd81c9d64fe352bb46f6d21a4dd76e7e4e90dd45752a077b6d70c98e5b9908798bec1a6510ce8fc25f6d0de74acf6305ef7d580372d5edf9a7151929215bb7e1830e7a25cf1fcab619148ea42f424f61f161f3f6014cd0c83790e2a530ceaa575192be598496c51e88eea853be6bbd7ca0fcf043cbd8dda8b2ec786e334d6d67b0d22413a0059584a2bc3e42b0cf77b6f0ad60a07c93dcd760a5a7dbcfe795607beea49fa36b20faf1e2c098eb3d0dab2fb0a1bd42e1bcffe0f9ac3ccb72f3ee54845838f23f6140c4f553c9d384fb793ea40f12e41c20d50ce5a42a95ccc542684d56245e053e5025bcdd0f1d893021d001871f83ce6210ce1cd632cbedb1d89fcb8ea9e0753dfe37a5352ad5ea0664135f0e9063f8ec2ca2ee4eca713c0a131c0e68ce8ff14974d0fefd6abb080803bdf64838c6070cf3dfff2d4dfcbb0b72c909d9e4e48b60bd8ff5d6ba5191308e334d4f5bc0d43f6ece84f254bb31bd64872a48a6e1ac8e3c9448870be00ef0eca0828784a535f66c11b687f33fd758e1e3088dbccbf4435024efc74f1182df5bc17e78bfbeb235adcd942ce639c91cc4d927d2fe2113b45b0070f87e024ab2d83a289974f66cc605bfd8f15f3b66dda2704f7440a6285fcd80bfa632cf24068e875f9b06785917f1e399372de326f06548933c083315bf5153efaee6594a803bfdb8abb97c08af9304e6272966d8fcd48e820911638473a2e4c6e75b0f1dc8eddbdb0d589f20912ec13e3b6586c0a29aee6e977f11dd21c0d222c5e0f4556d22c07eb96cbdd25544dc9434f76d2508d6b8de66de362969af51c9232f549f04f347eced009d4117908f74616a680b77267ecb9ab865723969a2ae717724b0e39a6101dd9aa9705c8e42c0d57d22e051b952c68b36e803e9e30e0bb230152c2ab6e16f8f451a3fbda690fe6f5e13e3c94073899dece7697ff2998e648bc875a204c2e5f630a632c599bf0806b50f9155075549588ad0c5c308de7e1039e6f8d68def99d46e1931720862efa281099c1df20d5ce9e0210c9108740d4fd51685b5f3b3110fae9f103b0a7de94ee2e32d1b461623e8bb59250260527c57b9b860695a80eaf36a2107a673c8904b8aac17ebc54be0d2d23d28112b08b7e3d75740db3f4c49b109a1ea1d664c3498370f2c207b3c9386d9b752fe0020de5b5ee87ef1b9064ffbdf2101cd64d8b5bc3c8eff3b0ca6776045d619c62f93ca6839f731eb4527d6d6d4f4fc17057223046a679df672c8daf8360d3ba6b481b5c88a4f9e19ff2c7d84cfeaa520e786a261b545145146e6bff6456f28f692a96221bbf9ae2920fb79728cfa0c8ae5e3258ae9ef1dd7219f9ce5689c62bda3bf50eb5c3bd2d6a08e27aeca7e75885951e1e3ddc41d4ef9d7a0216b00caa5eebd93e6671b98a163219fa11f1ee1a79d8927a650d4b4181c570fed34d52bd38d715f5140935fa7939cb6b57a151f107af38a55019e85267ca72d11603e73dde4580e073396f9428b36648d42350adf46a8a98c845df42662be435874e257ac1ea796a7e3b4e50592b94482fb01acef81ad20d574cac2da7b2f7940a5403a27efe7b773efecf313a3714664c2bc71428cb30eb6e4394ed4e664d9a03f692be9c8b8fbb3fc558e4bc2fb8560297869a291105134f6d3246bab36174ae29ba57d6f3e7a3391a436254b0b10365ea3c0e4648bf0b448d55e8abe24d747430a0bf5bb39bcdc9af501a02961ddd71caaddf9de9f56244bd9fd40576a8f861be2b196a06fb62fd1d202ce0f2256afa609179d8b488f7d8839e08162cb9a51c041dafbc80081f7fe384f57bf75c4ad9dac2e224437dacab7c95be01f69ec4efa3bda58c24b11a6ef65f3bdf3fa7a2261aca6eeea2730584d39843945e49041e675b145c97a3c692d04a93cad95df1f124719ee9f66b760958e38c46664c5a4b55cd22c7f8b1c0f89f0119a7049454fbb8679ef64d6a808c4472060588fa2dcbb05238924867e520c4fa0dbd36ec4f39f36949b0fda9c9c94c3e32887e99df702ae888a5fc6b45faedfd4ed4e3274a0ace204ba02be7cf4676177a0636c770770c22eb8a9e295687fe044bee7487b7209be9d97d44ceee8b31e5aba46b7610507fa46eee71dd42e1488f99483e55a747cf27412b17d1954657fa250b90ca46e59c5a57005d1449e2a02a2ade535a5865a85e8408a1bce8fc8e2c80e192cc9dd31011ce52d8ebc3cd9db021cc9675e07dd2dd4e507fc273599c6d423f038fb3cee76079f6174550eaba4563da9c7f1be52e094a3ef665bae5f3f5a4e95a4a9c6622a6399ab486d7681468dc504fdaf4ada7177be1eb4da22a5ee44e7c08799b60fa9d58ccf0b7952c81e4f35ff89ba35a9639a5157d89d884443cd312a59b56e2645c757cc222cdb10cbed02c58c13b050e124430f64e09c93bd0d11dd1c713dc5f85c8cef363d5235da320453a408e15839ef69ddccef9408f1a0d03f034622f7c13912ee925e80385f28bdb6ee6e364192c327f3e5148f6f93407d7f0e0cc45685776e1e008222e7fac71afbb5209cb3585fc790207eea9523c9f4255c238ec1a5837f576bfff34b2323af6db8265cc0408daa6d4a8580b17d09f22f0f470d46f0d3b2322463d69d28bf0023160a852f9806dd9a9b8e3328b65a5b9f99be1eed55a237ecec28ecf0c30989224ceb9b2940ef2812c01d1edb3b471a0b2393ed4641fa86ae741320a16d65c399ec95093150a1d79084b86a7b8b1fc51f81702003728a9d4166f9b9255d5c6d2dc7016a0bcc5599ff4b79f2be29eb9715fa9a18bc560f7ae5a5cdd184d5e4bc20260a306f7de81fee1b6cfd6a264faca6a74d1534f7d25e92dd613a031a46d4dd66f20d1d1e46937f3ef56eec77f7a2be26e78dc7d4551bd6ea28b204c9cf67689b73f524811f55fa0ff85ca103fcf71320d220435783b8e3271d94758725de41fa088a0d193e2e66477612e5741873d6564d98beba1a41dba6725b613da9df290d456343c41c8d5d346cd6b3c00c60bb030348bc943f3005b1a5564837a764ec683de7133e956dcad44ed279e767f96553dcdacffeff59237e5c3f0829a64067f0e3e0052e7ae0d87cc4ddc1975a4f9bd11942ea0482410faefffdcf47f2aad000289d844d7be479d32ef3f91bb92f980deb3f0fae7365c0fedcf179c25bb10ed2614d5f464b6cc1790294e8fe9b38c81561d54d939df8571c1321b2df8824e2b6930bcc8fdf297a15bb847b6973b57ee67a2d160e0ed4c086712bfc653876847fb0d1604e93347793706fb927afe0fcefb3fc4d8145374faa0a7fb875e7521f9e91596d419018955beb16efb4a5439f6d9bed8220aaee88b1b01c359205c3e286eea003d56b6b1dfff19f011ced1abf6bb0779a5dc8aa19f958c32fb62f49599753d03fa2f65654c3400f27697bfe027f1a7e0d0fa020b8c426d0cb3ecb011bc5c9b6ce30683552b923146542632211d8754c7420ed70b3886d01227317aa9c3caa07345065ffe1e05e6016efba523f6717a5f478ff5f603e988d930a7eeee435374d74ec7f5657b1b436daf587d19518188a2f448e0da3cd2b8da7186c64e61344676027a6c9e51573e92b99817c6c080fc9d49f73e5046d8d865fc53169fe2cf09d7968c44196f78e39def70ecebf06644cdaa203f3f28b16e17c7bf50ce6c062d0e77d9f7eaeb5952fa7d4c64561989ae9e82847d009be4d3a11ed8823c3ce5b03879370f3f4dd5746738f86410ba6a1ab3ae9ead0724efa0f31b9a0bea89d06bb1904745f94a3d802068c328c03b2bf3f38fe7b72d05a6e8c3b8f94681e7a0257a6f808dbcceb960a618672e1ad1f620375c65ce825ddfb8976fc3ee9d16167d66a6e92431bf684c95cb37d9b1a4c5c00d3861c3bcebef4b9477b774b98677d7c518fa9e592197e785a72ce04426f7c0a510658be68cba3773b32d39654e8f97d72150b9cd27dae709560ce6efef3f46f0c2d733145e8c296df8803c40e2abc23ea865e5577e8e1270481a14bbb8dc1290bd7e705703306879d60e57a20aa2ae688d38b3c7e89e838f934251ea58161df2c27e84d6ee0f0e035c59bee509a2fdc5b0ef0e1007f1474524354902930541b79cdfa7fc5aad2b8a4c3462893bfe9ce70cca64db86646ab2d3d7ab38e7febb210cbab486209d95ad462536bfdc868c717ef98549fbf8561b2c2b16e805d2c47ea1f70811ead0060684a878197d5757426c3484d8233af4988178bd65ef6ae830b9f44eb1940c2880708cb388ec161fcaec3ffc900c2014f3487cf25821db3745cb861c43855115b4a19b754c080f8f8096aa1e1de5ef35014991b838cbf93326301d76187875f44466f19ad9d3ee397c0c34084505e6e5395435718aa785e99a575bd2279faeaf1e0ee444cd8a49daa28ce03d2f6e698fdc6b04944bb787f5d9a443a0d34fada80a95b8064404f9a9c94745827808e5a2b81f27b3f1db96c3ac6d5d86cd2ccbf5fc2ac744cde947af77ea605144a471d26304bde11cdf38d39bcf0217c9872436fbc2fe982054ce85da87473b6ba0155c09d3cf1550aa2dd18410ddb599feb446467e408b9e891de921238ffa7e17c82e30e631ffbca436a0d2dd128b21f3ce98dfa726cdbac395dd1c0fb90d64048cd4894c458839b6600f6d563eb3a4d9f82afe3af7e709cb02128b6809e9194ccb3390d534bf47831952f8c905aa187e8b09d6ccd8d0ac60709239f812913b6b68925637c974a21079187c8e351635667e534de0f312561e935becb418c0ccf132aa645a72f24349ac139269be4568c797ba41ddb7248a9b8966f97bbb0eaa6585f07b89ba555a9cece938be3103d5033c725c5399ab1c30ba381220899addf5976c00f640ab9a7544a806dbfc9a439912b955bb895e63c9c4b2e29c9e8fff30a7d4de961a58e45bab73c377f91e6738cd9171409e6a3e55ea332868b3d9300585433f79f7881dee084e28c9a5d7f8a7af7eb687706b55f7ffd11f2ca0ef39e08898f241f9d184765de42bc2caa0f05662a287c076db49ab28f3d24bf72facb662d8e14568021145bf3752addc9a4a7c0fab3be296e9d88861c365627978f1810cdc57366d45d42f53d55c322052cf155af5ae9aa82795c965b914cee18739ea0b84dfc67455c980bd6a4d9baf9b828cb3172af6dfcaa6a04e8b5285b96fd35b3036df08fc12d99c6b87b8e1120c0ec36173dfa87c42d09780515459bc930a4916c21748f0f53c0efc554a1583d992a166e492d0f223ef2964d1caf0122b56ef24a7bdf1747160d6f478e1c76ee3c7ffe29ade6c83b073dc2aeed032357b3eccce40aae2c88f81032af87c67e0a611fc908c61b6b5192cf224e04f03a4d4c7e38b63b10887d66a42f1618c1b6f5bfcc460bd315e2341c43c50f9d29fd037ddff3dbe5367688f992b23e6c89590e5fba408d4622fb127cbb702a766dc5b702f903779050d2009e8b0322ede7914dba775a790bb14446935f7fb5858b46aac954897b033d3df1b071dab1b4ce4513290b2a6599e6b9b2414ea1048608aa15ed3f503bd2e410b33d98807ed19c2669e8d82b222b935027105e497b4a5a9c3f1cc156f243852e8718ba78ce16f969928e5a0f9ec3cb97c0e8a024f0be1ba58353c3d650d001095616aaca4f5bcaf05804a68857d5899179f8f5fa2fff9b152e5f83b15cfd6064b81f5ca98c9752c3b0800649f5301964018e4e3153d6b61f754714738dc5ca18e3d271a16932fa9606ab2675ac51d9bf230c621d6328ba64c644e151d76b9ec95efd008f0564e6764ea557bd27acc9577b9757221c714f1d383682830613da84902ba3da1aeedb89e588913b6eab66ca35031de2b5b577d3581749e616fe8bb684657eb23a587f6504aa0b9ab5f5537a1b232102f7fb76060b0c92272cb0ee4605a5687c1daccb6b0263080d58bffff9e9cd85436fc5edc1c62a04d274762055a275ae9c7f7a03de54ae6db7d2be1ecc99699477196c0f00b7ebcd738fc82e78b87813f39af6074922ba5a9eed457f5885cf48ce70e6f8860baec94f4146c8e797a34d30a6815e34ec6d1fb518657367af783f910b29363cdd48d34ee9ba54e0e9823448761024f63b62f9546875ea4b4326e53eefff358ed7ba036cc128605304a420491feac5d395d59bfc4d7ce61a05e88f0a11fab2d5462dec5880cd1b420a71183059dfee272e5f3985e53c1deea8afe813acbb85cb572d1e3e95200d2f20560fdc43d6abdd42d79120d8b606f214eb2aa7517647ed0b492bd42405f733aca8b86ac39051d2374de71d1bc348c84be78e7b47a1fd61bd4925b1ee1a7f053aa92acbd06ca297d6d36224cf4e8ef15041d831c8f61f4480b5506f2d503c6e3cd006f8685cd6f41d45df11f4c4d8983f5fb3b60151b16a41aa3677663f1bc435954397c5a8480a42175508e0327229da096b47e106a689993bb9c6e0374174ddc25eab9cf1c7d8897b6f9870b7a16c34cadc16acab232a6433d890e8251b81539a4a1fbfe4667a239f24feba2176cd3cea35ed80fa20c491dcbb3eb7906bcb71021240dc703025f73d06914e6390780c9c1f70ad3aecadf39b3ba7752d79a7bc8397d2ea4786cbf1b61015c109130cddb60fafbb42736b8430d42895e2f1074795abe4a7d4e6ac061143b55da536a817b47da3314a25e1fdcfb90239bc01ab562b8c35d183dd50238adf97c81f9e6781e7ee0e9e30ce45b3650b73e6a0a79a1aa9e2eeb4170060e6615461d8368defa948c066c74810ff66c799a1eeb142dc706555a3f754813324f28beabfa76ae1ef29f8f76dfd43e1b0cdc06cf579b8b50de29efd0fff1e5c589d747256819419b752aa1e24cc6ad4a43ddd5efaca0c92e4ad7889fa46e46f649a57a54bd29a36214e7e4ce3edf893d6f90ab13b2b3a396a769bd3ec79c6ed46a90c829ee084b34fb7f4f4fa9c89a335e6cc33eb78aa0c7997f31cc917ba7cf8295df940072e0494dea6f4c1f438794e650b00da06b1081a17283563f22d399f1f3fd65ae6db090f52353110d89b424059d3899ff01aa5d8e2a07ceba4645fa7c62cff3d881eb1af5de6737948f75e0810bcb37a62ef0dcf33c5cf6350a5ad8f95857b981faf35ad3799494efcc1bc4db33f548ab2e854208eac970e5a3978b31249fc3b8bc7218c29cd1b62571feff68ba08c54ff1d619ee5dfa3a7378d309a2ae697585804190967de771dbae904b77a8151316b47937d04434fa13bf78eba9ea607c3cf9088e8db75968b8658f033710c4298625ac81cb238b40468e362e95128e02aea49953149a9e6167da2255c149cc6096ea79d3374f56cef1ab969471815df2abce2fbb06f41c82506c78d64fb3d4802dd31d637ce8d63f11d0e1ffe45200a7287a2018b51a2922db0e1562389e658f8681098930251a4580a8787f0f6e6ed0d9268162ee6bfa9886f6aacbc869c4dc3b32fc9ea367f88939df654cb6d1b7c68fb780b060581371e94fb01b41b1ae14981d20429cc768631a8f743564a65950b8337a52a1c127b689563a60eac2c3c4e5932fff1bbfdc6ea147d18b0ad49f3d406dc932a991cf6fc5f5914fb1c2b3ddfd9c248f42389d5e302cd159ef25eee5ae3a32efaf4eafdf0692f2171cfcd7ad2de8c5fb6c6c26a7879511c230d40c4be12a5838f76acf1034a3f9cad4dcbec757876595f6c742dbff261b9a33fe20fd92c8bf158221b0fae3165f7de04f8965478d2add2feb1de03124eaf43eb9f46073811b58347039baf40a1c1c897886ec4d09fe18137826c68623466814c203fb04782d57c6b3682032547e37a00a10324b362440cb17a193bfa379ae032292465b1b3cee4b3fefed57a9b659912f690d3ea596c80125773bc4fa9a0c36ed37c069d57f3195c8d9d06a0f18635d975cae492b126c4f5582bd374385e541e51c049db4ed88f3ccc51e789d2660252ac5edeb9879cbb1ac77d0810fe7fb6a455543ddb592ebdb7cfbd22d62c317c14fe06581b0fa0795acb9509c89d37eee381e24d0f67c92645e2a84b662239676ae05ca9a1d73360ed05b62b56521a213126aa0f112ac210505643119f588f8e7ff1f194ae1aac47310f6441f0ebc0baf65c9a2f20e1f21c60c341e385326f303cfc8fcf7ae18577f38273999b212087c6854b9b027e5c63fa70316cd8b5419d6e11b992b8e53975687870273ffa0efa96774139afe44dd42bd245105b3bba536c34ace4705411de6a33028b0a875c2d635ba97c360c61cc5bf81aea059288fd0787f033fb44f8a451d90924db1751cfb5fed45549fd844b65e48dd11bbecec40eb121fb1ab24f63ed697ac159281a102ebcf9f883f4d0392273eb0159e7a809fc3eb1eebc4d65d0b636ea5de5e5d213458bbdf5a3fb1ab3cdeca2ab40ed940eee3dd09a72eb9c8b19e11e63fef4807fe05e44ec0bc56740de3b90f33e142e06818209d80a0a5608643721f0074681f5252521c1d7a94d6f70bc1e1456d00fa19a45fdf3115979b655f93b3e8cc81cfa7fe1d654cb41510b1e9cec7a3b8403c26f06c75280b6c32211c80a07a4012bb739865a9abf33b19dcf2f18637c7169fce28a301df369ae76578ece2c4c84430d1c18368626dc8f9c297e459ed0420f05dde14da76f14bcb932a25981f3bcf248598f084ecb82031ec9f1a3ca28dceb02393afa9389023ab86ea0a0e45476d17a1e16b71f6b1e5b2a1167e130cf3d6fe13b80c34d6b709937bfcc54e76fd0d83be162ab0fad2a80a42257070c8854cb95bdf3854c252f8a9d9824d816dcdd3863fda5781dcdff1d04e656ca5e36f345ba69eb0e3266fc2b0eaf198426fa312641d5d4419ee733876773069f2effe867efc752608db875dfb1b7817310e064ff9e7d92b5934d7f92a3fa3fc918012a22ea5ff997fa998d5bf8393394a90443c310d6d829aa270a4e110aaedbcdf9adb225ee278a72de928f6f1185ca81a38f49e9c2b5de9966a44879cb90f08f8266e3a7181956072f1047a00c152e43cf96040630ff9b39800444dad233aa17feabfddef474a40c62c2ef36f1091053b02ab43922d3d92dd1d147b1e6259ad9377d899709694fe0ed80f5598feac9dc52aef0b2f1a35e9ac4cb8c054231ce814f991b6c562ee35408ecaf9e2326e235eb1f34fdcd3350409885cffe4b93322e1ce48f9823dad9458ab9d548358bb0732dbda4fdcd4a7b3342cd2665f3de8cf8df919bf8793028286df9e904e064921fdf49e27845704f9ef68d8772aca2b70cc2f60450b12ca3fce8555a8d1feb74bb04fcd21a2fc29bb79a3e2b45cdd918c667a7f8055de807ebf257b703c217e03b825709f86b48b700ae95603d81209dcd2679981cfd619c6c2938d1f7a025f37310b0c4d31047b4b1a3eb395b615bd2ffbaab2f5509c71d7953639f42ead69a140d5ebeedabfa49d25b297f68f8d742c88f0ca5d25f5099b56ab3118cec2a1d62e640acce28007aa1577ae83c2717b4fa5a96fccb1df6f691886aa8e2e138e771b880f500d315fe597e201b2ffa80d27913f7e9ecc73bc771badf7222593da2968160ea23dd6a1cc8a71b3690ea963797a5d03227bdb15e01d159158ced0c3828491fdaf3d5f7ec2e3a9c90944b0e5aaab1e2bfbfa066282971e00ad05f1160f73d1eecb803a3b9129c80ca596305256c282d90b0a1de22e1fbf469af8a84acdbe9b2844691b816684ac03b774361f8e5af180293482032f56f6483793734536948feb3c74eb15e4ac61f2af31b88bd13cd0824ad7a326d06ed7e5797a52cda95a6786759408ab3a87045198a70764379ee420eb08ceded874f4d996edf01d950509824a4375153f6b5e668a9d47f52c375c6f8af3d90447b46f46a89b4d806c53494ef3f911c1c7acc5cbce22b756dabb0fd5814412625ace9e110dd90a05c57516e99563f79963cc0f51e5e847ee9ae04fa4300e68a61ab71746a4c9597a8ca98b19a6c8dd0f50d243bb1166039909d237b8c9b852a10dc624d7b165791df9caa8a4cb0062ed6dacad598368064ff40eab322eee00e3a3acc7de35d91727c164fe42e28c83dbdfe3f1bce844e513aa903e73dabab2c2c6324e519c48c23e3ccee3f29f94a40cf29d830c3688ff8dda8c61c1d95b15d97097e37924d70e60a80cf3924692ab1910925385543efbb8cd0e141b09f314e6975c654cc2ae974455d06aa101956860cc30abdb8b5d7556ec0ca844d2d3ab7efcfe8b4b3700e356c38040c7893bec8ecbb17878d27d5879f15596b21b94e852b9c1af1809e07c9315f67a51aa1aba2d811cd338b8ce259e5a6f81454096cdc610b52d78a4e0d288b9c0dc2771993fe50f2b75feedef5a6fbca849384b586f21daa6cf97b0886c939f0850c9e187f3dd58a908ab95652a6f0717b1f1284361c96558958e17a624916f51465eef5494e908c06b709cf8565f8bf9d6859ac14f21a1d6fcd50283e27558e04f29e6410695571f2bf209ca157c8a1c31ca1684a1cf33f9df2779230308588fdce21b3589d879b44641dfa844de0d00bdc5f0a165076dfe320f453e691a259ffed9af22ff325422da03fa25dbbe628e7d2ef23b432040240c1ec5843a49434c179d2ad4b768e1208a702c31a3ca85717e8c454ce4399621a78bd9be6e349016dc92f7ad0259313d0ef65fb83f0e3ef2be25de242519bff856d40cd81809ad4ce93573ee6745c60550a3076af6987c9f05413def03ef9a46430559e6abdbccc995f422546baf441d70b4ed43e31767dcfea0071051396f00da7dc9dd56c79931e3c52b1c3b1072b262d589bd4ba12062f739428be58c05065dadd24e1137da2f834b8973635b60abf97ae6767427d515c2a99cbeaf4c2fef679090cba66741cc192cf8d883a0853f465a98d9d6d47bc0bb194f979b6e3a421dd19868cb602f6d2a95b2033224a768e39563a5faff60194f1d182eb3aa51f8691b2970136a326e818579d62a1a5dca5f4070d201fd2183658b5fccc555cb137914bb4214e017936e71394c6736a24d54f817d954ae678428cc69adffbae67d7139b004a6fef965b93877751283dd685e01e914bf4d8ead89535868c6de95bc908dffcb74e76023aded99f210b40fa3a2e42ff1b49c90b1fac6a4ea938e92ebb72b66d291d6c8f8db57e5eb02ef9dde87a02108567fe53bea24baf7bd389f4d699e395fe41f4b84567ea243308c3cf1fa4f89e308d22b253b8e00b685fb8486e6a4b014e681d327f666fdc7b00855ffd3a39ad1d9319907c5e50851efe9470d99f842cc50d441a01dc127e83e038e6fde2dd7de781c7e6eceac77e05fdc807c709f5374c2cc4560f7871b1aa2abf27986daa780bc4a807e7e0301c92b25dd1b8989abda9110e64a6691b3e51ab93c4bf637517553b3b83ec8040eb1b1d1e78dbe6345db4507784dfe63b34e06e682060ca35157b5cdd4328e19770fd6cde7f74049a6f0314b3b510c994fe7328559fac872b93ad7879a99f57c7f02a1c3001e4919c60153a66e1096575a16bcec2de649de11db8c451f6c25ca8aa520900f5bb9f9393c34f35ff750534a7cf31d88b45ca5f8c82018a09692ec0d14bc814877eb050dbfe0485cdcef0ba7358690503af456372d66259910e3b45584ea91f925db8c35049ac89f939a6a9c39252ce83939560b838c6902edb6069d3e0a467153de6eb5b9d83aa1a9b7dfd16af6aa83eea913370c597e4d84c105d83e25d17ef448466267386b258dfa0c8f16e65231c8f541626e7f5205295726c7fbaacf1f5bcac7f334e89042e636f5d5191d61735476294511d9b9d8ec01cd97ac57270bd1a7a2ef3488533dc3988f37b3aca5352679564c6c8cb62aef52670197db7b191b8404386bd5232a3f4501b4f63aa4b3df819c70a74e5b0e873611191bef6b3b16335f0da5443bc5504f3ed25d353cad677bf7699c1d2dd4eac0261160f88217b05e7825b967f84f45e248d0105756afb99afed4cbd79bc0547a12330d4ad60276e878a18bbd23f7c7244d58e347fcee0121c4e4d417138e4729589a2b825482ff9d259365d8159739dc9d20c6d1fb4928ff9c32da1564cee6b9ae699af272876505393c9f7d294f502540bd8efbec6fced8fbfdf1f600fbeb795bccb7511bfe5980d6922161b4270d45790ed7b5a9ce5efb3b1d1f8a9b3095de009ca800141bf9c3280c6189a4b53f4943fcaf4974091898e9fe7e82946f15f187e4b68353e5c4c2f1e1b9d5424e0d1fff17ce312d7606ce28ff862048391aaf5625e3e064d40503adf4213e9e09cfc6524f6d106e656632eed437435748a262f0fa8cccfc22f020d83225f22ea34727df25996106c17a266ba04c65e7fdd53b6f9f5c872a7e097ea72e406d0f3eca5e005884e929b4d3a92932477a89fac924797bfd4c0a99a344851b79db9979fa56c4aa4d44ee0b971e9a86c40ac66c4cf16537d3fb6e0eb40b7343064dc5f3eb48f463e9692421c7d396ccb4a3ad327f90aeb8737594e91c646dafcba73ded2a202d3caefe565224679e72a6723f40871fc3d9eaa61d45b235d0bdd86578ea9db632f40c918cb18f60bdf19ed0d233c3b723b58b7d3c7826c2179ee35749c7cb60735266fcb75152755ee1a8e3b527980e7f78372bb79fe32a05ba06c2e0b46805399ee84e21caf321d20d67269b69860e8e022a3b805443f877e8a74e264c1de65571a21cf4be68c8cfdc9802adccb14bc0b605596a6fa73f790353868b489cb86325182dcbd389868f708e8954535d3a123e6fc9c3e2fbd6a94421043ccac3aa3c7d5927ce628238ea7168e328d2186bce3f7aaca4c5e0f942270bae7dbc7bf2d8ba527aa5e3a767dc85ce953319169c40117cd5a88f836d1e6bfc1ea93b1f654675d6a934783ed86e955e5f611a87aa002ecf4594ce4e94eed3aba6a4209c48759438cea31f8568a532ae6f4cc81600eb8e86fc92ea85b57e0c6fe4d74f308b51e2e5c6f56b69e689cf01506e89147e6a4d22c07400b7d9dbd8a14f4649a840e0a02041a0fd8f5f7cab44fc41e2d6f8ed5fa2d8149566c672185a9078adfba6ccf5dcbbc003a2f688e82e398c4a530701c5920fedd5abc5bba370fa16fb3ee96bf159365d29c95986eed7204d62ee49188ea4f042d982aa475f35e94181d742094916ab52474b8a01230825d04df5d839cc09ba463f858b820077a6d70b16f90419b3d126e9056969eccde0fb1399b348cea6445b6728864d37c2df18cb87a9432e67bca5c89416c1344e706c7e31663a0435c487610d7e22ec1a7066695961fdfe6d426658f6b0066a7929f3c58d1ec66b98493b3f258107dbb2612f8a7b87906a6e53394a6bb37c12e526239b717629dd2a343eec2a49dd9fa9c10d0fb9da097eb202ab054c2dc88e3393976d116302f5bef004cabd857ef181a58b34bf9c7590e814dd7a51635938e403d09a449b0d930470596458d95fb641d2b815a02798d0064050a919836049a846ce6c25fb57234a4fd2b49c7b57638035d3ccc3c0b390da5ea5d9bebaa110934cfb83b7b830e3e47ed4670a6c075f6e8a4d72b188aeb8f7aff8f1b8fde8a2480ff29295e30c2a94a7bb741f9b71f82ec902e5b71cf52b0dd5b2242bffcdd6d90e81fc8a7323b7f72b02107f9746c408f1c7f9b7075bb3d89b06faf12e119507b6d76f1438d40558a88f8bcddf53718bce36d093680b625a5a0e86941f0c769e438ef6800d7c46299a425e91599f3bd6fca7a89dfdb97497f6c70562b19a59582d1c3a5801db1ef9353a3c877b7f716b267ec0963384db759c3341e99048aac2fb8ad7eb29903b1969041bc300b2a854219b2363d56d1edeabca4d75faa05dc77bf0ec3393d0c332b0159940533a22e21cabfd68cb91ae92d525244e5f45ec0e3e5a6e601afa957638f99b4d4366ddae45eef236c99a257af38c15e5c823079673ded7c447b1ff60f32c609aab3c64912c63abf7eb0fcea7907a7c83edd90f426363fa92451ea1228217f890477b6ea90804f1ead7e0095ee70a57544624998ef201072827f8f68edb9f5365a706d35da78e13d833ce4a49d92618080c0c8cf60a1040291c3cf5d204716d56e85ff2e5abaf8e652e46b8e4d200a87b7ea697359391e52ef80194b725baf9ae571c659f2dc41f6e5d72c12e9ca19de22c1c2b419f9589c12a21e63454285ed171ddd00f6978b9e969479fdd1b69cbe9ffd2e864db956da29ccd181acc071c6f06e3dcd643db987ac5f47757442455efdbd79bb46641a787ff2a3ad589b6238d46f50b9af501f87509f1f7c8e42d06533f8b1541e59ba3b7d7d40d80d85002ccdaefdf6b93366de94094ff2c8ec53dc7e302c2abab14cea0ece8f697106fbaf06a4f19c2eb16d690f8b361e72d8b2a5d3922d7c22dae76e69d2df91fa3202b6067f3b900009f6f4c8ed7d72f1b59c50e4453f53317f7326d1dcffd632fb286c314f4087ce2d9129c8f8e387c0049259d2e989de959966bb85d169dc549e040947e3b72330f31efddf5411f904c48c4b3233ca1a978e4e454f1d5f59c9dc5eb580e759e7f8e2698a6d4eb56f3ad913ec054f74f72ca3fd09f73c28847d940b02cafd1cfe6e46e358984c200fdee5e02fccd99c2256afce24d5564610f9ddfc4da9d721090cd0d179c1fdaf36b6f06243b9489af2cdad0d100396ee1b7c2b3cf36dd23944a849493c42bb63c1a51fe5873a6d9437b3ff316087140923b4bea1b48f9cd1acb36cb099de2809a0bab67755f14947f3f7372a1c64cd3caab20ca8976bfb6e31a041fd5de7d2a0c54e82537ade2409e2077b93d41259bdfd3327d9b7872cc5a5d99836978b6b4672e490c444dac8435392638c4075e3af9956ce3b50e459ae80467c26c68e56670fd8a1701dfb8ff7292eccbd11b04d81a7a031d86bc45264d28809d6bb57e03ca2900d66ad11ba3c1ef0f0c19bb291fd97301e4ea0af8aae9ea0c1baaab6b9014d3751abd50f6c20e3da7ed00c2ef38ba1fe87a246238c15320e1894b3697bf96e7867d7258a3fdbea3e5adb0d6f750fd277b7a72c7a03d9673574ea06339b8bbe8cfb986f34a86174111e0f68ba35016c319a54dbb19435d82128fff644451f693ab5c54a64f2c9177e6e97d60c59178c6c5d6a3f54f9b3caea71c8150a1417baf3aa90064bb8de0cceaf17fe5b54a257bf117460d98d96596535f344fe092dfd4337fde3cbebbcbc0bf44192911332060fb30d1f53a5c331cc63097fecfdcdf613b95f544108f15e5ff6cfc5c7855bc5833609802174cfaa77bf5451e3d4021220b84bba5db8a47d64ecface9f961ffd5b83dcab39a105e2973319f60ed98fb772e0f9ee08d56d2a81fcec9028a8a7eb2145a788de691fd747096fee63f4d49b7b541c882be1311dbc110d60119d10a1834a3febab567c68bd301750b3296312af51c4bebc4604bf4f11088ef4da6e369da8ba661261473e415511e98d32c573d487848d656e9a8d1ecbd4c30c1833426b46b62ebcc3d478f3d24a354e7c1d5674293e1eb480a859b8a1b54bbd5a6d9bd2564510a44cb3dd7c0dce369109bea5d0c0a6f786d0a5698edd4c3fd1016865ce25c2a265ffbd3bd23ae72f96b8894e23ca8c7e4393e089377c9ac0c11ae1fae8b08faec63b0ca9d66ceca47361fe8344ea3570ff7f602fc58fd668594e0e63164e0af8f326bf49608aac57bae4f354577cc8ed19a5324544ec665ff2ffcb7e1675c979ffdf5a649733d693ee7d27c6152510a9a268561957a4f957a6dd4ec6d58547f018eca59d560f715d27a3d951569c152fd0ad077a3e6873f2b2d88e5c8ce2cb85dc95541f83997d6045bacbdb8cfbd416e04eaed0b602b18f9e33cfca9a3e242d9e541b0c3a39f6685e14e8333a802953832e47cbc9a92a43ecc40b5f8a4ec0b863a3007026cd9049c842a3558539e4009156efff6115c5553ccb900089feb58f438ea7e76f6e5037146c1134d31aeed44b479190b9346b11618a4412bb6458f0324f6afc8c60feba2af761f84aed321473422b2b477b49758b5c1a36465022a008a4f2a5c01476068dfb833aff822c8b36cce55008f229399fce6b802784d55550ce5009b4409da9c2521c1bbd3abd70db244173c5314d4e1ba67d7aa3344e8678e582795371b748cf00318f791e95c5fe9a30e845f0fd073c37d4fc87bcce833ecd154f3d34237ccc42528864fc069dfcedde02b525de3e69febc416bdac78b49800e3a70e3a7b59b8f25a3bc6e76ba6e1e41333bc790765d9c955c127b5bf3d752ff229b9677552608947eeb1b559aef3618c7f333f14917f86efc9c2dbf082e63768975ffb90b23be283a6f7151559a8213007fe16e054f0b1ee3c9847144f3f819595084ef599c18481786a916177f498819def3faead1bf3795f12c164417e1474bf38066e9e6da780f362fbb75020acc8807bcc8d9880dfe0a2d22d282a32097b973617e817b238e4a38463e131626c9c9a8557c22ab24d0287bee6b996c300d05cddc421f50e308d612f832b021ffa31d538650f261b0ee5f3ea0dee0274926a1dcbb68c75f1105773289732243828a6e65785ec74cd02f54bf7fb2e9158d40a0c29fddb8f8f5390e2968dad5cb0d7bbc5c7d0b64d69a97fb6dff8d6c33cdf1658f3ef70cb06d30a4512269790d5e57973cc2f1d3e10d64312f20189a5883b8d706026cd764c471c4de75feb82ae4c1091371234ea78a632354b51413a1979597aa3b361eee659c0cff0e64c3411f9d0357a402846efb2fe13835e19a95aa38cdbf0fca2b6a1d70c023f38c8d345160264fc961b700d99237b7356277cf4714d4bf76306db176867d7f63eb6369a067957731bde0d4e4f8ac46d6e44609026b40af09b3d1cfeec72717c8be673a7ad1e427c7584afeeb41985ba936797d00c3cbe66722f3773a79c6ada97c197126fb8a0b14573b4b7f90f0c5cf21f270290bd26811cd2d38769583584b130e9bc0bf49b34ceec82f998317c71ebde0d49e814c0f7fe251f04069ae9eea193c201eaf7fdb0b4fea424fe0517bfdb93ce4b0c3b91c170f90c00cb54d61d681258773572bce560b065c071257d65bf1f63035d071e3ce8cb03be03744d7746f6d45d47fff372a46ffc0bb1f66a439ef134984f5d9c0d02f16ae52d085b4d32fdf949d6550a2f8f307def01d3c1fdd49a77852f51e6a36cc7b6a9209280b4c4d3044d5466f63c34a709d0f347587d09561d77bbc66e05e42ff86e93732089fc85a0d2cee7321b5d6e758da8a87c49dc83efdb8fb2f4c127390d489cc8c7134620d80f251257297e557a5e22a8a4c9cd00e7592103845261b5f104585723e3c7e974741656351d84c392dae9c722862cb7f7a5a2f9e73ac59ae43052eb9ab6e4eb16ff4593cedd0034a4776367c0082c733bab7403a2829356f2ae219dd9009f4708447682c65bd6b2bbc990b995c80c4d8954aa603c7ed19a22cd7839cb0e6acbff937f01c9b140a6d7adf4ff65abacda244e26cb649717c3edd628d068fdde28c51e3efc34dd96bbe4dffc7fdcbbe81071c047e2fb433b0b0c3707fb83c04e5592c6e6266ed6a4b093e3001ddf093359d1c7ad89faf4517dbd5a42df9449ba4952b651f25685d239d4975091bb54e0f50dd76c99c756395883ef155689b460339340a457260c4f8add056e0ddbeb353206021fd668f1b31831b83b5fa769717c7cc68ca305c3cab9676314f421bbc1ef383bf77f1b31e3b638dd95868b90e05689d740286c4c5a3976088437bbc729e7c84a2e7d1cdad232a4501d850b9c7126eac1fe1ab95234fc1259f7384fe28efca4928d0420885128da5c7046d18707fba99de4b874622628bcd910fe008cb468902beb6c2c10ea876607ef3a894ef60840d880fde702af9bb5f6e79181b5ae91cd35c9e3485c42e7dbca794731491636a374defbbe790ea8353afc55af9864a5d18f8567cd26f29c70aa6ac93d29ae18b907b5647694bacc2be9b213dcc1411085b0f5c92282ccdc8f9eb9dc35345602bac777624915b24baf9fedcf7deb1ba8cff077bb0b7633bbc698805d9b306912f5daeb150eba50d71b7331e962633395c4dbbeb938b00dd2b9a01e0194aaf5352f30abffef08cf1c6ffc5ad049ce2e62beee3400b9eadf4d3c78de2427a771ceb94944dff022302d3ea3d6d5ca7024daf2ef939135fd7470f32d64a916223198df624426255ad9f8b2bd8b634e0ed941e9797a5cbe1fc0e857193f4f5aa90b32bfd33fe8d0769c0e54086c8f4710643197c9dc9af453350dac931616cfa241f9be7e7ccd8624c91aa04c8b737c0670d015e4c534273e3eb2bf097b5bcc04861ed427dd5867e58d78c859ea11a8315b7604792f09af7b102adbea4506f7b5cc67b8aaccdc7534261900194bb4d03123ae60d4b4bbcf40e1fc9acbec3bdbd46561c0024681b6584d4cda6bcb8f345c1c30ce7dea79d99e43fabe30da8d306b908fc819117113ee663f7e1cd0a7fddc1eef84200992d14a5a99a505da38a8f40b85368ca4c9d4db99fcfd375b7d850f133a2885b8eea8b3fbe0c64b2bb62fa6346dacef485ec4ebd839c64e25e715ac54df1c3f269407a3a9d8b39a3f584efc6de4f2d83c7a2aca133cde0c1936473a72c4b53c740b447b39e74d59294935cfd6ecd7456d7507a6d7dac00c3d99a52ca3f9be854376643b8018d212fede98ff28ef02e3c8767ad38fd508dd6023ffc9a60126c6cfb3135257babce8916c72872c74a786d1e940159d01ac48c9a88d6d0cf780d7e441480e6dd535c024a2ab838415d97b381055ac89907924ea032d6e142a5432b807a5f21014f29213fb741a36b954f7106b0b01844bed4dee27e214f40e652738912dfe91638aab2f6ac0a767819c5f8cdfa356e69f4aa98d8825ae6a109529151b6aa68aed76e1f837501f899ccb832c863997f144701793c51ef0c29f6967cf41e5615f3e0dade14ce68f53e08fb760fe41d0e1953cc1591351168133df55694263b7a8ca11d2d095c9224d7bff6ef249a3fac2364ea7c537d2a71b3ebce3f1483be589744cc499953cc9b41a8a67d33550a3deacdb9ab192a7d989a170660ac6aa83789b05e72419831ef87809aa6017d8d81cef05bc6afba06226a69e9a755e14f396e7c70db11eb8324a876045cb237fdb6e1b4b1aece154c8e2ab5a634affb717fedb8c2952f763122302c6cf26a334517fe52b652a920bc6bfd4dee8bccb190891a27928b3a1ad6eaee84097a3097559318c1b700bd88ae39c53cb31a837ab6fe860c2cea891dbd13de00de58a6e458bc3d106eb3ed10c5affb1cd1871373a6f9b0f90c392237ef92dbbadd279dc5e334a430228a9c028128fc58b38f6d9ad7b3a8de6d9182c1b598009945130b3d2ae2abfbb4e3af02b3615b31846194ddb73b36fc41d9e0c55fcf938cf0dcd50bf5be870ad9832d8df63c4d56476cc4bdbca9429fb9fd0747809a24e4dee310e1287f3531c9cbf012825b24830bdae4facd444f8748f57b89a99d2e2af3cb7b183598e63526a83146e1c8dae2d0beb26140ea8e998f7958d4b6031b7c6fe8f36d04e047f29120a8fe9d13286efd830903a717391db2b801eeed1a0540f7ff36d0871e8e628c5aaa08f5e1f9d2f5f27aaf0ea9c780ed1743d279bdc0f034f0bbca9d3e093cee5a32530bf170e184068fd210c46ff70f434e03b7ff279696abc71a19907e05a69e9d532b6014948a4ef6c208a9721ca468faa4607c34b8330a34d4ed719b6ed9761ce6c556d05af6c3923b05f7c74d9619faf940107be0f36fb143efdd344de5e079cdba42298c53f7147be766751faa32fa0a0cdc08708da3ac72743c5143620eb1360eaeb2f01fe15f0c47462eee794515085131085fc1fe4ef3d5257e09f3565f07ccae8b4b84b80246666f9b3ba43db30585131411ee15374ea772efdbe1e894ee203d45f41a2593d852bfb63d58fb3976816d3765405a3bb59495a9dacea7960b45a4d8682b7c8429ce3d1ada76ee0847145a9c7d4dcbb545ef2728897ee454901ddf8fe6ded5cf9f1b923b66ef2d5e7bd28f818d829df7b6b49a0153b67d7370cd20d215e6db9c932782dee800d5fd0dfeb93e36f1dec325f24cfe0d1ef31cdbfbdb92ec952b6ac55802433b8c3a55326bdb61b69528d2ef9c4ba7e610c72e97c29fb75a77f8dc6ce46ccde0d7b1b75879e21b11c936674bcb66cafcc6218db4ae15447501cf82f64959ef9969d3e3d026e29b8d7938713d410cd5862fad0749205535fb4f8e13ff8fdc0634d5f0e892488b243f6c0fd412069af33c476353c199eee6264a08faa8ab1c514c7d8b2cb3ace14b899249c22b68dae5202549da9fecf517efb403103eb1793a01908a01c2d0ccf27cd24aa169d30b64aa71b1be39dcc69e5be80720761b233f4ba7992e5e4a6d93fe415f290fce6f0907b9e0f4fc0ae19e66bd7cc1840c75b81dbf2291808700b46e88633346204c8dcc0197fa6f4b88f100e73fd618d76a4e86af791b368644dc33ac48bee558104a3b5578719c96b19a0bdd54d4cae7730fe049b04b1255200bcfe8e4acd248c915781d5c5cd9d1c88a9c51be217fb0a42fc34ce2e8ce41d84b3d302615a6176d37a4fef5ee72fbd0af448c95f97e241bf036f84d21746c8df4c015f49fd31b5edc747633eb980d13174384cdf8c1c2945a9f59485c005432cd5853eb32c4c048fd30d7001774e1aa4ce8ddcf72fc459b6656902f34b58d14e619ffa24d9350eb6590a8f8153b3c8d0fc480916c74f7e3be009fa620c5932912e89e00f90a1daa1941827a02f88110e494cbb4f81f36172c4ce39657a28e8e18876f859242813deb739cc820ff5842286a6d547e19ea78b5f201adc0a26bd8ed4ff78db79b13f27e2bcf5eb8edae9a9a9d15db7bb63ee6191688477178044671fa282717965a1a4bad712b32626d82a18db90ba5e0479179d7214557babc62fe34e9593c45a773b92d09101d084b9d64cbac0965944497c18f69ab9208ae755aa3476f73cb32413ec0a93224b8f087461e16d466f937e4a1916de55fb8329814ba694ee1e2a05007cfa3832fce54619f270e7c9af785f92f0c52ecfa14206af4f916e266767cd0e3eb965eabd3bb20aeadb6575cbfe5185097320d5f756d3daf963827f660b629d6c355da399aebf917f331aa458fce5835e179c203b4c2d3741ffb0a7b4ab9762ca830fb358f767fabb5f4cf79918dcba3326314cb75007596af5ac0feeff84e76bf2707cf4346ff4b764f4a96421caa84718646ec2899b8e975e5506e9ea6da83989ebe355b027c7c66783e33b6c684a3a90cbdec84708458f794a0ab0f1b8d9ea0ab8447836973042ccff24d2ef5a85457ddc77cfdd4d77d1e61f11e70d11ddfcb4ae2a3fe09a122dcbf2fefb31d1537ccd437ef0c79739c75d047698146e1a3fd34460300a82e41bf9195ca2c59191eafff324314fcc1a922b31beee348ac02b4d63d2378739c44e4dc3c538386ebfbd289ae1f1410970fd69845d38a40693fe48ebec8108dcc4e065d3d2271e918851b53068e3f1d2686149e63cefed94694ee5c7b2b9be52ecb58fbe05f3b09e3c5c146b09c8617b3d60ea07daf10058ac6689a182d39ca2664c40d317f29e6f1a79965a8fdf8494043fe3246f30b5fca50d891adb3a9839f15f78f38e35e70bc1d137d22895c073963ac3b290785e9820b5070ea6d66c1fc809275cb758566f5c5de102b749e63c963512dd67c43bd82a93ba4ef8b31df5b3879d201191400ddbbc37e3afe04f70e518717de6456b3f1baffe106fb89f8c6beca70411ecc6962537ca8939e1974333b7394df4a1c8a98022d7f6a094e7f5bf9589703fae15fe3f9c9c5bfdcba2b568b60b32eda5c4e0ec15062a286db8e150ad417d037cc665e1688e7f11a6541a89305096a3038c10c5d2998afb06518d7e2fd6408d74f314131f2a4a5484259a9c61613f161fbabe68b6f21dc8edd7956e4cb71136669d0ca3f0033fe39d6722dbb3de449598918d6f4d9af16bd0f761e0b7983b2737dd04eeb3a1516edff2fcca1ecbcd37952ca2178c71982a876364895b1435eb877df8a0e900a06f087609ceee42af1a0b570da7d02a2a16a7047794b0cdd88014ae6c9e2f9c98525f06bafcfa36ddfe78e76b7ff78a56edd6153eda315622de985543f7bed4a99689b24e5fc95c17322f64710db8ada0749671581130d8da29e1829af939563576805c179760f0750ead5123b70cbbedf995f5fb666ba3dd652a92e68df7677927c3a9d0b1a3cae33304256acc7087ac078420f80a274bd752484bbcf76bd78cdc90077dd298ca9428b8f6c4dc40122bae6e560ccd77a7df48f7f0107e411592d347cd1155f8773074866d42ff78792a0f02aced15e9356bdba37770f1f6120fc0f71d455cd67b97bd31beb8244c4b71d01028f167be6347e8a1c948f94b2fc457e11b5500aaf6fdb48d9db702f1dd86e1d5bbcced3a1359188b4fdcdc0fecc19829f2c19b11fc04151b2951d43628ad1dffdcc5b1854b23d0dddaa0b1ed2b9ed802f77af9fad853b131738e6e9003da961195b36d0d289cb5963e1ce0aadd38fffb13e4d66b51c2542bbfb627cb95c62392a93ebfc4376f5bc58a37326b7f65f920c2c9fa7e377c4bad4f7b315db3457d51c905f579976d5bca4c08c783d212b93005e29bf968dfd2e3f61b95ef859efb0384b40b24a2118a96453abadbdc2739db937bbfad5e57dccdcde0f861b1f69b97cec9e393edb3c8900e331a7645caa0108fe7cba2714ba6d71c32d0e9103a4f7fe840b9f3783d5728d2a42789240e0dfc93a85d0efb2d2f3c4bbcff37d77cb7a6c8be201294e12cdb64ab26ee657b8d893c6b713f75384fdfda1a36c9007501d6e6476e80148377bd8c6eb0ac9f43fe2932c56482f46ecb71083040f5ed2e8d0f62e219c3039070d38eae931d5e5983f7195e4335b5f93d303581d41eda318295feb4059fffcdac1513067348b3e7c66713f8de6382bf60688b82294e0555d10b6e1e15ee6f503db0021c05a4dd577982a09f17a3f5c5e0059031f74f38ecbc304fb4444080f1d90883c79b239dbc447d0cbea69e9e917097e54129a9c54403a06187cb060ea4fd73c2a56eb2abd4d50da23413ac12ebd31a8c5967a1ffbe8695766b3064306f0cd52836f9df17fe07b14c06a367b2aea57608c6b1f2b0e515ec3e2b866c36c1a8bd6f0fc5e55d1909ae0ccd653ccb4bbd9adfdea8694f98a9c7cdd33e1e62b870b9acbd23bbe5c580fe880d512e15c720e2a6f9ad9e267c471b60653cd2550f55c863822bcb9957da5c35fac4cc977eff04803d4da16df90352e6516410f144948ff4ab7315370ba39f68f2fe0e16b31f83328be39cb5a7ca68d0c763ce84d0da3358e57b98cd1579b0f9472e546f5cb6794b107b490165f78dde37077f8a9da0a8fb6d2526f95873f82715981b8d8795f347cca2258adacacaf2c2b8b67d4bc5b37909dfc9a2632847e84a567e65f596f916fbbb9101f33e93137ccf6117d3c7d6cb883d081758593baa76e12e47d31329956a0dbd92252242f545b87ff56b370235397e148bea9dde79ea20f6f522b0d470785492d78aad73d953b50118f1ddea9efac4c08b54c2d519261d3d595f8946867bb277e27f3c67d91e5f13408d3b6d625ec9107d1351f1b222338e4431d89f9f4429c8b8e849d0ed9e2d7b9394cc94cc3f21e9ee7332dc8e49feaf145cb1bc067338fff2f12bbcd5b5347b1bf5aa7d3385588efd0ab441517162362392beda01f4b079afb4d2a7b69d7a34d5be492e54e1d2b16131e6d1de4437947f83734113efc5bc0cfc5ef4f55da68e00751644a9eebd0d88fad591097cddec7fe01f3e75268d74ba3824d9c5980ff030a2bf00117b27428e144e0f11ace6a578148d315be7e090eac9ec6704c8e44ac129d88d456a4c3a5a68f4be7543ca2904ce3070196a26bc7d2f3c2e896a243d84ad5d4807ddd4dcccbb0772d51690977ce9587972bd90d7cf507b0fba8ce85fb0c61b7997eb79308c5ff15cb7d88c829115ea7e9fa32e51c3156eadedd64a2373e49af27f7d102964060213ccc6e36d7fcddbfadeea8d45f8a93420a735c7a6c999746c35e70ea1a5a12abfd93e347470a87b79e8dbc81b0722d9e216f3f3807b9a85c639d95001791c231aabda0dcb3dbcb7abae85ea1b1f05d06d274e257c8c9012df5fe95e4d63a221b9a254a549b042be4198f11ac03f9c53c0ce38fb2929cf0a9ee7866c254694a224da5691a4090c5ec31407951cc5810337871d2b23efe39a278f7b92496a5aca89770765d0bce530e4d26ddbfc4df3b4d13d537e511831b33e24f8cbbde3d048592594d90aa5eb40ac9e3aa682e42e42cddc9031af201dc64fe5f3af5a65487d2c11199c8f35cc6d59dbe7898b3c0f9be89335c80869effe982fba2d97a1ab9ca419ff41c21fe62ea79dba967e83c40f4a85ee0c53e91c9fd0d540c69aee266a47ca8c7c78d6079f0a11666a2235792536e578c74a68623ebc2328678c07b5e1c31ac65e986a7eb809b7e909ba8fcb6d8ddc5deeca2c0b63e940f99036ca23cbd893a42ec319d1ada2865533d4d1c79b6da9afc2ac162834bf51241f073e668c3c171a4d545e2887191e0a71ac322a5903186b68ee89cd01f898d096bc53e1bf5f52675486e55956ef7f5fdb641d134ef7ee55636369afe0f86e532c3cc92080e2ec4faf7f2bb2a8de97d200599d087a0146fa8b4d1bb0c4e305553bf78367082af196be9d523fdb993c1d37cd9fbab3ee822d51561e6c22e580cb49288f6606fb07ee6b2ea1afbafb3fd0dad1106b410ee881bf285791eda07584d65ef59e604d4e660db0d1953d0fe33ec1742108642dd072d230103e68593ecba6a1c2cbe115d2d9a5ec47a7cc269b4358809b065dbfc99a715d9ff9e478f9f6a6842007d279b1f5cda825db7bbbe8a9a241fcb4abe9635393f3589d0763499f0829ffd6a8e716d2b7985b920907406ab37f901ee3718c6575bc9ec08bab87714d144ff253f9ee820d5cf98cdf03b5adbd66103fe78c858d0c89614acfee42dcccb65ab1049d99e5d63aa1e166b8dfe279e14344f5afa7d9a874302eb18ff7e7e8e52cf9272f9db23fb478224cfcb6c5e62a4d411484c68c948481ae85741df1d095497ffd4a66aba7fdcb16dfece510394ba41ea6ac8c4ae1c24a12b07bb04b0403ca6a61f0a613d854a3da8ac6825520aca28b2827e11392a1ba79ad2ae9939f9fc5133f7ff84b02537ace89bce40a9bcde5387365c76d8380eaea0f15a88bcc00499170807d5a8b271fd4642f13a97ac9998d1558974729c93c7143dc8b26b5b1b3f461883951ca7cc2925ec288699e1cb1229918b06a5c0b40360bd8522cd3b93f02ff5933cc080d62cfc8227378c1d8716e670301e55124ec9489dd148b5b2cf994e5a9a8abd80f5b8d3823500ea7449d45619462d2dd03266af68c079f058c6449d151890a808392906224e75bbb9fbb3c7d70edec9f9b657b13b339f962f6ab25dd8b4f38a3016e450a32324f1afb1a014c4e613193ae588576c30ab2cc749b8618ee35156406b988eef72eebe91fcb6ae3bc5a3228ec0b6b0c5e57aa3ecc063d8769469fcbc452c9727fc0e52adb9d6596c730c39d8b5abd2f94d99a6da135434600c2b855367ce5892421e20dd45f85506e9ffb89ed9ea46ac155954182b3be176fb1bfec18ce9b78cb407d1ce1c2de3216f1fc372281c1fb0dc910a867ad8b9029a3d7f031a5ef7a47a5c300f8aa7b0f7a138391a9916553bb5ed6dc30d4f5611932e9f18a3ae18de8f91c462472d0205086c24c58f11580f62e3054892b8c65058fd76cb6cb9a9ae01ffd893c2805cfc8f04df8ef3bbbfc41144b63bef0ee93443ce2ae96067b444093381eee01ebe111c3d382960a2d22fb2ef69a5b2d0968d4a3f727ef9822c15c5830c7857ec7703aefae4eb1457aaad598b7e6a3c669db813bc49cd12be45fd783c766eed52a2faa54e446ffb92d41ce0578f0ac2c412e19e9c9cfd7b5c74061a88748c138bce739aa8d7829559903b81a645db3936e2af5cf3cfb270f56495780c0972bd622322ad77fbe402806398de1a83e145dd752e12962f68a71a504370000c7dde3e76fd8b81566d1eb07e3b018b8e8a4b4115f925b290e0b1f37ac2a1e762d0839db24adfa62daf7e877abbddd7c970f5a82ba07affbf999296af1ae970867341989feea8824b837ca95431286b13a3e0300f9f02bed703034ad1442074a9745e5d0386cce22fee24e0fd59fa6443d951c627b3d1d65813960fb92f276ed74cb0dcd6c83eba0369abdc74c380a2ac631287016b8e9a2cbaeb72cdbaad70a1df0df0bf8f4868c1fc4ace100b321af19dbd1c9eba6289b4ed92f33b2defbccb7999c9e9ef02023231e12d2a319a0ad1588390ac452cfa146a646f22e688aa46910ad62475a6268e749f636a5ba649382b1c8145bb19459dd4e5bd8e377f9d07ced63e4f16602df302194352991f489eed6e28f6d7ac15d336913ac1defb9b06dea11c10693f41e6a87e88097cb9c261160557b583e57ac3e1ee860f47839f1face0ccbd78b5a043d7e72b37eccac97d16881594bd3180fa957e374b1688a1623b73bf54576254cbb96a778b3d86ffbb3f88178fdf8ecff177af0c5fa2266d3cf6db61417fea06aa62c39dac477d503b0b47b2171816922e427d4b59b3cea0cdd2bf1aaca4655c19ff8e13a8efd288a84caad827e2db15df12703e20bb6d86b79d55790125ea9aeba68235c90b1c8857a5b6f47f09561771447b1f37abc6b94bff1a18e04464d452c45aab911eecd87ba39195473ad8f19ea3c9bf65299b6b1f0cc96a5f281aabc17e9d41303a94b3cd4dfa7fc33ad546b5cebf6c4d3cf34866dee93aabbfe8552f82e3906f10260a8dc8936171c378f5a733096c2100f3f99bb1959e51fee17751198d76a6120bb36bae126422f264411e7b31c97ab897e199de5830f5647b61c8c118f08131979ae289efd6ccf2f180d42213e5d1461f4b720665bf04497561b638501c0ab9457eb930cb3acf425db000b422f495f90ef2bd71c9a66ec0e1ffbe5d57057757b318a90c57f47291ed9973650e696ec569b33c0e01aeb73cbb7d8a4428da5f3c636529a7c8bc0e072d7a652a2bbc6434908c1bdc9866ba4fc2dffd5f62a079aed83c73aa5f05ef8bb9fd70fc9435da63412b5d67966e96d185120a51bebeda9638b560619676676d855520971c6715b1fda8e29324ff6476e25c15978cf52065d0f01963058f535903f6848fe50fc6fa3daaa4b35560278ebabc08edc4bd5542cf40a2a86fb5467a936836c17fc7e94b97ae7500168d46bdf5243c7b0f31d9105e0d76f34b173d8856b57ce61d3b56c6e206cab8fbe324f94545606d2f5e518fc253d5eb07ee17edb81dab75babc9b7c9edf533d7992da2e1fa56049ab1207a7d17c0a6628e2765fd565a939a3e5b3e2e396478dfedfa51278493861977a0fda4dcc0a16acc335b0c349430667c2ada71a379ed5311a66b7a0010c51765c512a1b86299c2c3f4e31c2466b5483f55549dbe0c2dc7ed932e260d66e2610f9c8e9691b568b7ae37eb343bbcdd4b0da08658237d7f53abb1b5a5207e92f4269fc6b17dbd098424f18e33258fdc645d3238224199b0469af6ebee111e56326df8fdd592e0c4b315ff9011db73f363c9a7f944b482cd34bacc4acd8f6ca2fed868ac45f7b815c4dde68ca9022da92cbab3c823a4489540f735f57182c62d1859cc77f461fe8c7a5d6a6c0bf11411c211ea7833c3d58dc3afac60cfcb41e0a78345bcbf1b5e900a97c25817e11eff364248f70aa3c0b7287c5826117c07ca48a9acd0f51623e28a94602ffd1ff38048773fd912e2873900ff47f08127bf0ef8124d2a3c54b639defc5a32151ead4868bcc452f295f7c0895f1cf921488bebeb3e69e3103aaec267dc374fc8bb3a9f77da55ae8d20b12883a5d1da46bd4e46d8172dc84086dc2fb0fedcdc776ad6a4eb0f407650fe21ff28d45e6adfe5b0e69823edb852c08425136ffdd9e7c5897cbed7c6cae7dfd545540071c823b8f3b61639b881f50e0627b7c9bcb79cd5f82991dfd67302ca5977061894d27237d5c578704a57aee18d6c9e04cf9cf506d9020e2da4dce69ba5a0dac59db0e56bd6b88e03b08956c3d2dbc5603570e5679f71a900537728074331aa029ae291b92ccb321335f796b6c583c3ea197109882d991f2ffc953f5d85317ec597fe041afc7768fed8f74229e34cfe5607e67335f1521f817caf1b5b30cf27a44e5ef167373b30ad53179cceec2650039a27b31770fb9a1f74fe32ea76cb31650646065984e14e0860fe8780b1042af3cb91ba6a0f0a5628e3a404240f85021f14cccb3a2deec030f7b828b44cf62c2d83e412884b749f85cc5327bac6db13b2609a7605e21c9bedf547ff523f60e71c103dc5445aa60e749d6690e1b553d6aa22619c6d76ae38adc9dec74f31d96b9e8ca0ae3c3fa3a23bcf3190e6f31923f015274c6c2546b25a7caf4258451de1a415b7a985fc8cc800397baaab9b966f34c61033095a7215e9a0cf987db409fa8706fc1a54b7cf30e873d4210153fb0f30206d4d05465489d7c2a929ab362b88cd36ab80bce9d4b3cf997f344037ce0265dfabf53652920bf0c3161682cefce1400b389e203f00fd99a754a5fa2bfd24580b56d2070f5473f5c2c5d3acf2c68dbbdc094d06cd8067885e42727f0bc40f6f942f64dbed90e12e17557250d5bf2e17cd7467c62ba2923e1e0e669f1e6daae0fc7e932d50b816e7fcce09aca658f644475971eb8218230857859d15ff9813aab79ab7fce9f6874dea047a707b077222ae3c0255a793c51fc791b710d22cb6cba336d513e8783e47a569e4ea918320d09be38bd26f27bd925d8475339a93563681f98e34a7dc69f6b785d1b5f56cb7c7f10c7b0de9c752fdf0ea30946aa0324576e8c3298048b3c2bb9ef3871c24cdc3da520dd3e4f2d8cd11f2c256e67e18c3d0d4dc3b5ba97d1522c77bd7e723255ca7eabdbd777db2787e57efe2a3a4cb0bdae84d25b1bc6821b07b50c5008ce6e0c800d63dc5ffb50118f0e8fc2e3cde432e7e71f79cd687f9fdad7d3b2f84485fd0137fd58a7be27d4c5e2fade771bfcb1ce0c3d416c7b6d4765682f05022980509f6b6269cf5f2d4f1999792a9285c86597b868ad3b143e38a34d202bab1f8ec0996d9fea6308050f44f1d605ce905c0bbeb0a410c5558c3fc425c8b4a938fdc22b9346d02e356c3bd4a12657293fc23a31c266c519d33dcf156040ed0eaaa4ff144289c25fc7a871665df150df25f7ea8299709677226adf129ce3b144dffc2a9d0bc5f06ffd4fbd113d5f4465b89591bf69828d90124650d68358a23b30057e7dd690a7052fd1988c2c8da320cd9c3afccb4c30b8b50f88752ec1dba525b9197615be19a68c4c51fa628b7a42600401894db0bc4fd9c4cb1a61065c28c07c1e90650fbcbdace04eafa29f9053d89f5f2e8f3c133e2234edc21a7607fdcebe0b71f65ab8e4b9fb738177a8cb0430618b632e60ca12883260d5f4a8f521f2d39f547d2cfd661bdc35bbfa17cc08c6f10338abed8f3158bd0214205e6f7e1e9479dd70c987f8e01ad61184a96800098dd09bd89c5ab2776f100a10a40ad4c3573baf89888988759c13e4570f721e2a8336314f7afd42d55dd5f33b15a987ecd3099f16d353f17dd89d912f6ac4f7f6b665eb16ffbaa873c4425c4674eed656524be9e9317beb908d31cbc1baa253fd0fff3f8efaa96f6bf03ea3ad996669c6d22c89e64a154cf65897349a5033551ce95d5e0a98dcb13d71b0bfb3493866e5920073c58d557ab8e3f9ce8920977abc5106a7230718a0057b567213b85148d769eb2e2456bd20c6de75f4ce6c8fecf168d4998dc3a70846f0a286691ac63d9dfcb757bab0ea6fecae40abbb16f566bf288d9e335abc671e50baa3a66738f45521fbf17487185c2962c35655c73a7de441210faac1f148435d0515bc6e39880c147ff45b52b1c01ec62aa70cd47aca27542e426ed15f97d3b17e71c98b51ec7891a1e14d076b0cb677855166a25907ae0c6ca8babcab1728313242666f72c5c45951ae49acaaeefa716e14102ff20ee053447e48769f7c7fa36544ee46a2c8854498299c5cd7df215eed2d2ca5e21af5001473ada11495663fe80ed79fe179e94c37b8f12bd5a1204944f645d31e32272d4bc211da182f2c958b3eecfb5930fbf35b1848fe09fd623682e7f721453e77c9d40ddaf4096ad2edd5362f168d6c193323e095e44e196115c756e8464bed14274057dfad03a617335c6c0cbdf1c148bfaf3e8cde052e50a35bf3d22e0e52c5aa1ec64d6f1bdb309b4901857519e61b6b159815ae4a2a42b262cca4d7fe22ecb51cd02587e34f4e4bfb0dd2a6bb7a432c79a7a48786c55ace2c97699381cd9206be5f0088b50df0845213a122b4720271035de39e8cc58a623cf97ce3e53531f81795ad81ff2d438b571623ffd2f92f36fc426742439e8eb7a1b560ced771b3c967bdc51c44e213176c6b2c0ed6916f1c21e7ed062af542db1699c5b6a30e532500787b843d6c424a4d11759722fff0678567c8516bd2c5f7deb0dec690f38c21996d07e4449c04cb27517c297f8e6892c70e208f620a75567e0acf88e683ec0d9beb2c68c4f6cff274be8307673e1267502a1a7b822b140129094930ee4ce30037658c97a627c5e334b96042ab49af9c57830440a474515fd6d490f77e287fd613929f5552b3e19bfd1d310eac6c6c010b99731c97b0b9950a5cb2714d421028655d4354a9e0c685e81733f815952b11ed9c0783bf12df5551350e79a3716c4ad397b7c7042ec698b0ab2100fa375a795d87c32075514004a1eeae24ec894a262ac0a666c8639832493fac97a31552295d85a1a7b38b8ff73bdd3e1e49d5d54d00b1386d6bb31105169e637dc06d8549bef792b3dd5de82597002e635ff299541f9cf0e8c91f7c44d6f4c463b443fc8086b3c828244d73f7304e75824be5db15c01ad3de1102f02005c67af11afea67b0cd5ea2fbce623937fc397abb2d61a0b247207657f2c7376deaa2cadbb93616bd9949502ad5b3dd9e57e583efcf28b888126af7ef7d60a2a0c9af8a7751f5a0a7cf536d66d28f2a54b0d53ec902d9ac36edb85e5f88481cf7d0dbd9acc3aa80be07d39d8f50198b6aed7ab136f3fb794e3d76eaf4880145d24717ca414a34ac8b145d93621ea3bf73e3ce790cf207d66dfdef24c26bdcf29227f57eb71bf31898200065114cf7f5cda7344269e92f7fabec026a329ee5dc596d44d82339868d007638dba237e0b6b25cb137963a08ce07a82cd9ead2bf7d1ab98f0b6f1b946ecb8e4b0a50c82ace878732b3b0e7852e7f6d74ba00d7f4f6ec128e8166e20f8a136e9e1ad62ea68a6440e5bb19c986b4a8b9b11014e8b6b6b9a3b43b445f50f68b3e2928c6f87d0457c23075e6f1ed93ca967ea120c6d0c6609341c11609498b813591b906c498e5bb08b2adf2def0e02c6f5ea0bd21f40515e6e5e5862c21bbc71744c9772c2d0fc2fd556e9cd7038781df2782b8e4900d902d5085efb374b6279d6c3fcae3a64392a257f850f548b67ab2c79276bc0ebba0b99d381dcaad87c7ad52363a84e282f3dfd33d27004eec56ae8c3e31e4db433a8c4171c16166495ccf5834b7c01227e5f3e6bcae6c28be5162c502be987881838bba7646d4e4290b187762b255ce509143f1a3929236d885c046f779a69f4282fca86e4aab33f06dbd4d9ddbf56147931f966ed75ffe849bc6427a0fd5598c4a209eae6b4053331dc916045aeccc468fd39f51a4d8ff40abce781b089199dc5acf4adb21182912396f049ef4bd3f0262d8f2a89d8c08f1aff8218e2c30d9394f45a62ea5aed22c9d934213e8f89c8872692f4d3c5a84cb058f30e711c7b53e38199b1d52bd9679c75edae73f30e0e2d68ad81474ebfacfef040ef3433b24a4b2d2e54484b243b4abd18775404050a21638f0bc00805d4fea70edeede318e7fdd3f35ce826a0956bd14cef9178fa47b0ad2ce102d65c5970ad780540f5f6fc8b81a1befa611e897da198bb8e737ef7bc37035a6a6f859d57049ae248b97ff6c136461ce1f4d94613e75de8e0eb8b83fa5cdbb9815fc56d6790ed82bd8b842ab6aa42c037548512d8c2a00ea5f9a75400e2aea44bcad12c7c7adc00fa24a8eb8eaac8cdcbbbf9813b8cbc2ba168562fb4be628d8ba8337ef8b5a6ae86d30235bcf2b84732da4cc64333a4eb671a55f1ebc0b6dd13c1f78f187af423f469b08aece5aafd90c52bd6027c86ac649a4852305050f861988760924aae4c2812f40cc1d2e3f73673e9eb26645fbeefebcc9eca86576402a0bf78ee613e9a1f639d518e8f1d0f67b875082848b95527754202c7305590f38d734ffabde238bec0abe5aefd183906c76cb926d6b587c2d707ef33afc4a63b108d87ccaa0034ffeb8a99daf00de2505ad22c348b5ae1203eacf867cbe525ee26dbc28c8eb1d17e30fc8e633c73f83a2926f66809f6d227a8c0e20a4b785c9f23e96623527c3121238ff6061b3da2eef0fdde82b06968261648a5806a8be129baba62a63d95fe2747541dc3cb04e2dbb663915db58566bdeb85bb64ca8e4f5c701dfa04dc52f466cbea6dcc2c6323219171db3b1f27c53e77935ba103bf82c653bf72d893122555228b6afe35d9eb8b846552592e292f54a48daf4eb4ce100400302134d902a850ea1092b309ee4c2c25ebb50aa7982345c400c9496a9bd0f3891102cf1bf2dc69b292dad8a94897cfad66679f39719ac42079d1d04bcf080bae0720e4998486359ea0082fd46ef0c332c080ecb851bed2fa91fda3eddc26552b2564122825108e15dba61f2c9c9956c3c6ddbea6543929b1487641a348d923f8a4bae6144b88dc9bf5230099ef0d5edcd8c8764b620562cab835647ee3706eeff89dae40ba398db8e47e0f2730ed880c84c512e32c9a118e3525f5558869252e4521003ad6bae40075a3d47ad7cd30c41e491165ec94be16bbb94e4f9f827e5396fd7bbdc3387581fa456781a2f638836c332c60502b35ed16e528b99550b4e72e1d00e384db8de2b3d033e9f8a93947274827a804be47bb31220798557e276c3435f4598508c4f2684c82fd9aacc5e156b31a403a3af82d60d1bd6745c5298569561463ea35689226e621ecb15f96b6949382ea76fda38367a32ab321c9c669533783c4e0df88281e1b50b45680d1d5026e13804e72e4ebf620f50627039a2744ca08ac9d24a28adff1774f9cc4bb3294788ff2693a307da918f38cc4a7d7cd26c6fcf666b1b37ee7667fd85eae137bf3c8700c58c94f9e0a302e0f1ec4b9bd99649f8e51d52132dcd279d7d5767774d63d12e35c92421ac90deffa88a6af7676e043b7abd952ca43a30abb7543d3b86b00b075d1401d55bca19183e5d7ebe852b27e2e1998bbb2d2bd9172daacb27f3ff200833f7dd0537d3555c0879b8cc7252ed49311231ca897550640672c716511b12a2d078692e864093c064d296716828baea48eee0d39c39746ec818008bc57605863ff6fa54c3f7ecb818c898c05314141cc28a5437a803b4e459a7258a892cc77f3c8152b0dae5fd6194284a9a5bdc9867a495998239ff2e9bc1f7a34e73883f4d89c7d0aa7512b1cdbee1211e4752733fd062e7438e947c20cc76f82d9ac8b9de0ff190865600c2ac7bafe4cc1de9717092bb9d6ba94633bb1a14c5b567314e111869fa2368e1b17b0add26b4f52ca75a46af05ccdb9776347601f758284cfb0a43c77d4b6b90829b567387034cb4b84137e185db2f1c42287bbe4a175c3fab9c44440720f70b70d900c9a330663a074a66033de1f3ebd75dc85ec1c7e98b55c082358a8a711a2aad623a069fed73c3e41b4cbe327f4d82c74163056e4e8c1b0fb5fffd6dd332e546426460405f658ae61e9e6ca67727161dbb1f47dd58061aa04459340d69336cbed4f885063de6ba86c428d7b0a3a34232a2d8ed3895843ad674ab0c9d5586769175b619d063ae2ebd5f68e1b8b343a65b9f2d41fd3ff39cc53c6f8b2d0a483b92f95395e698f3e71054353439861ba85863384e29eec0c80d7a753420ee085b50a7b41568940c67c83be3e5b772456af081e1825ff0317ccb26f912f85632f323cbc9b6f92b871ff9528bc8da59aedb357dd48ed4b6ca1f2d5c175b96b9bcc64969d8f7f85e11bafa65a8c7dbb3cd2f1f497c6e0ec94c01657d194aab66a6cdf8fc70997e6e0ca3aa32f5775ea3e369704bec2b9d5d130b242e4d887b648124b42e0bd618c32282ffcdb750c8f5ff61bc5336c911e5ab8f94ac4170f256041b8794549d328b1041cea3a9c1717e5552c19c7bb5f387f956f699bef1f466ae63662b02dbc9d46583f9c1f3398d512ee2d2b61a3fdecd5fd0cae429b9979e8d8d0a5dc5eecde002bcef56704c2e2b5867ca6442e0bf4ce92548f22e271778332b3a8b484733a1e521e05b5f505ce0b2b1b0171f6629176a33a20f6281f06f5842d47be9cb44f32399484d10cb172e45561ade2434c7553226d7255337d3c87306b1a7c5439f1e4c8d9131b2f51d108e291c26741c67ad589df836f9aa980334b9e0f8dd1a9b60906bc8292547cd195aef1414b8691bde5ff8e870c701d9c0a56fdde2cf31026c7285872dde53a67c1da10fc7dbf275c998094b2dee62b9d4a8163aba4db06692b40157838eef4196c43024bc1cd48dda03453ff980b09bba3ac05181893824c0fcb449a173558b735e8a2e369f0fb9616aaaf2b5e144a7d4f2f5dc0bc061678616aff771b3f1dc5c51fa82a553101934e8ec2083923ec52c240aacc38520d8eb9cccc8f4f57ff6052b43ef62129b538ffa419879d1416874deef12295087452e1ebf3b737d67a2251f24f8c94694989259e1fcc777b0831928c46bd5f39a301da8e81e42b7a246a10d791df594b392703585d75220be333b26530064ac418d06008161a5436f1684d70cba924a917c0880b989c5e1b4e823e6311d12736b762e1efc4a5165f91f7771c2c8897f9fda69167009416401c26bbdd41fc16f7cb7d6d938b3ccab547656a84b050998596bd76b91102a88c2305596d029c63b425cc1ce754a6da130548318f8a105cfec6b4578a62f6fede71f01219b2290c5df63db0f3e7866aeb57e664bc7da803d064a5a6620a632271c2be91632ad55a38a46b2fd5fcceece64cc696bca728e42ecb05739491fae3bba0148db4034303ce1e2b6e1068a531034739e7b6c6ec067a74e46c670728bec165f22f6f2da1633c9561f788ae3efa31da3699496b20a426e4fece51b8e40575a96bd5b0c2c48e7a6aabe223b3a227b19dc6b6e0e99f0aae9566328d52f6a2ca041a283d02211ad68b322077be9527ef76e8b318cf040fcf6288b443c6503bad73cc9c6bb33090c819d04cd9da698a5135298f2cc08d9e0b63869d3cb07f7a72f2fa048bb67eb616d6bc3c3a3232f3e57ff6bcabd506f87dc8ee77ddca821ca8ce1bb2b7af3e31e60165fc9ea9cf5a1c44c7e42855c2b4e407597b15deb4d6d05d87b754cdababed0b43f3f8c4335bd3c55cb462a98f7b7230c93e1f870a21c180807a1c6f9e63b200bf3cd5959c28971e69ba4d4f85c557aec6f22fa270203508c42421f35f21b9f62b00093799bc357154ac56325a88fb23ab62d839ef9ff156619d89d7689b89eeab7af86a63fa04c97b94c7f79d80c490f3312358f12f7e5333520d0ef52311332d9c31d5a6acb72faa57b6695d7e3e7c9087d16891a60c209d0bf29197774670660a87f231bbf299734d4d78944dbe3e6d5b91d2544f5f58ca6462da9d0e863d35fb122c6120fa7a668bd686a04757e9a9fc3d458d4f6fb36d5269fd38fb506321ef33432a2932674689f59a2f9117041688984795225aea1654cd1b090d794eb9d6d2eaaf658f50a3b7896b665333a3b90803bddfe88b9530185bad2d2042c4b5f657f55d9f40d20356bb9a6de1809f889c71417024aa64f8bb31ac7297abf07b149f4d6cae160e71c4d0f63538ec6e09c1a04fdfaeabf767a5e85cb51f84da37ae7b4ef2e055e711e28d4f9911f5d39d7050003bd43031630963cbb6dce244f58e6bbc4d2437a49be58bceda8f1e7b01b9e451d6d12e60beebf5eb614da80953d55f3ca5b1187badaa7a66ff60e8dd14e5f3512a5de9b343ca0e19c36b74b71a8596ba3288815abc84904d8e53dfba57d68d36d6fe0f4b494fd04afd135ce6b8737f0758040eb476e113cbeaf6637592e096b14a2ed8468bdd096cda6cf1deeee69dd488b477d2d6004ebc4d31d9d0ec135748120a7ca7aa0ea4d5ca8ad79d4ca001ba6c57690b0a5e6867f63ff8af022f7628e8eeee5758ccd9b2a3383d193d3abf8965a3ac531d37735d663be10aa03d8b8aefd6f4bfa6ddb51007712179da1ffd162f9ac1ab26ae9d273d38276f635eed87ed5a85143000f6844989453b697559e2ae5e6ef8715ef11e19f7dd98861e2ac55fb09df1110671700e0ef7f7e5cbdeaad2b7634cae11af5c83a333b192d12a00405ba24bb40bdc012d7f596fea70dc8810d6b253caeb9c33b97d254ceec8949fc140631a74562137324ea2be637796cc49ba2c03e7214dab8fe1057524f1fc969f35e6378032931172c0857749fb9e0feaf3863ffa92383a592466932a351a4b77e6bac2034b29254a839822a81158796a01e63a4fed917dce306b9bf8b05f1572c14e03dcc197097aa887283cd2c08d2978c9e2b72994213a0f9eb5db238185f4b7917a25e2fd9a612a890e3aa3c21394d48e9c021b094415d197bd66a6ff7861b25cef9e879c266385bfd01e4734f2ac00b1a7b9c232eceb13b06a0091dcf177ae36af082f2a137c190ecbaa36e25548dd8056648bad6ed1999aa7c0f6c9dee46ebcb0c2c8a3a96a04c214a0beb8b8340c6618da1fac42a37cf3916c4cebbcdc9abe05362b5b08d021c333b319160b4fbaa17d3ea623572aad9714a2d9cd334bc7d33608516ac04857a474aa7e7c9d622dcc0df37e2b8b587c31836aa9e92ab555bfe98edbbcb8a2fadc0f58e26f75eaa54ca93612b3a15f2f0234e117a58f813606069db1960cb4858c7a7d73a557a2966ee010fea4e53c42590c97f260752cf24496bd96c5c5539cfd83ea9f02372bef44bda5d1129498241d8e4620fe9bae4810dc52e441018992e73ad154fce34f9a1d3edd7a0c4cd5faae5f6f8132235c85ef9e04738bf4180e389d6db60292beae7a21c1429f02b01ff7499026c16feadabafd7c7e1cb2bde8721f61d5089630334bcddc1f855ad4a1c7e0589ba9c80b161869d72a26314ff096a61ce40f6192da9f615a9b509da49fb3455bd04a3b7726f6b8f8f11e9d004e138490988f820636ca94f4c8edb098b5fb667ba6d75cb9b7ea0a01db48df456a3519c62de1c93e5f6f05aaeff598ab795b7f470f939a7c27fa1816771c9033aeac789b1e0c962570f9a73ea909a9b7f8eaa0bbf66381eca340cb8d3521f1ee425c58a97f9199daf6ef2b49c3b70d651d464d6aca91c2789e88a763a57915666597d1b2fda31175417c4661174ad024f62cafcf099f388924d336314aa4e5072a72fa8ed3d6f7c3d54aff804f337a4697c814975a3bfaab0b12bda2de50d150544277084a5c94f73562708779e334c83d760cdf6ccc69925f7eb8278aef49066ac0fd4dc2b7aab0df642b168a12f9a09f4ea55c87c934ea0072478457cfc97fc7aa542002ba5e4c6d5e323022bf297689546816de94e6032df5aa2b033d935b9abb54a7a737962e459bfc244a6390674ac1d09ddae4a4f6e0e24075a951762585992749ba36a78ac8f38faf04b20ba101b357a6cc90e50c5995c2a1ce8c6cf1f1af4a0bcd5d035c55f1ad3ac58775e637d537dd074808ed5d71fc96977bb9cc891d963f198c69917b56bbbc437c3a038936e915c7ac44829e8c2cc0eab01402961c135d99d154f40c205a9fb7559c67303dbc6e38d14e17ff8ee9b6de2d27daf1bc0d2476e453aacbf2a850aa534e9370911556ef31bcc28d696183a201193a1abad8a401c930905dfced3e8fc49ca63bab8fc245dd3db9d2cee11f2da1e42d7d6ea48a9efe4d8158df5a3a5490c42c68c3f509ab8f93250dae425704ac65a72e521e127c9568c331f0bdecd8141a5e9ee46fd4badd973d2cef55e54bdf7e00aaa86b37ebe0717be5a810daecfb4724e17f34cc3eccae7a48429b6c1552a14577495eb6a7b17a84c40ab8721579c15d7429caba23e7510c799422f44e40c1af395ac5b0276e5926590386c2e547f80ae4f78818bb667861a8bcf55074efa3f261aa2c3e7343b053c2e8b9cdd92dfc292395577c83282504171984eb373e46ccd96e4be15eb1b9a383be210663f528c3e29e9e601d64422f26d24cd7abfe52747a7e0ff3ec0dbe09b5ba428535092eca9fd81bfa7bb6881fa379e2e546c671c33ee4a679d3bc29137d48d6d3c881bc9f7690db8115a237b25d9db8ddb07befab91a4fb81b544d74310ca0a0d0cd99a28b735e8cd2269cbf94e49d0ce22344028754161262baee2653f43280639c20743e5982aa5917ea7cee14d57746147248ca67344d45e18bf1d34e655a0e9ad884e62f41823ccfff65ae8e739503e41e5583e93e33e28bffb938b28e97a7687f5a415a58eb770852508ca64092f19065d79b4d4b12e59ba8c0f000f12335314af11949dea700c99b6ab797cd2b955a4f5d1398efe8faa5f9667563d53dd5c81b98c254bd8bf88163be87ed70d2d4b881201215fc921891d8bf5a3c5762f7584358a7de18efb4e5e41690b426867254cf17376fbe8a339ed1f43d58113dea239f9637fbb6795547079a2a32e3eb0bae6918d9688c37012225fd5019f5c7d52d623057fcaa38e5c0e86a8fc4cb9a3c2e5ff8a4f3e6e87ed0179b83a4e60250c4a44cdfa357acf9ac112da2672d976fed53ceb9408a9b8482f487cc92bf0030bf47ed095b7d41d6b3c6ede9cf3b6db117a9d1849579c6f62a87d8e50dfa5772012283cb04adf786c564767373ed11cfb7680eb627f836f74bb85556ed7ddc1fff368c25d3c5f55d4a12362152c5e20c23125ba84f5351afb6ba56b66845a1ab3bc0bf68c5f8ea15560b8e879fc16f2a56049b853a2937a0853f202d28c3e43118c1c64bc8c12506cf2e2920c721a1ef51d80dc50f57f2c437e0b247e4bf05d6b879c79802c08d759570bffbf31c1bb6c6c2ab31a96517e978571daa5face03611320545f24df9189a729261a4ff3e58e64350a6ef5ba85bf5625e109c5e4dadd8097831a3f5b97ed455344e3e662652e042815093da2542bef8bd4cc4d318257035426510381bcb4a5e6ca7d8b356c733ea4d53dda60d1ff448ebebfca59dfcc236639b413e9bd09a02b847bfd581937c336c069ba7dd9a8a075b3831005132bd9775461c8965ab83e63f8c1de971b61f2356233dfd3d61386aa37d0d4c301423c68d217d94a36989a712e275452936efd98b21f01f6fdaebabeb412d4dcf8e931169dfc9168107e5ee2f9adc7ccd9a34ee4a7cfcd19f49c6635a0671a34ed0998ded453f8cd8e0e31aa0af0db54eead52e0c728a536b381a8c460fca67cdee010247a1d4ce85062eb0db6e7c5bf9bfb9df941e34096423f662fb18d60ce8983ddf2d6a7cfc33215c4e98b48e18931f20d7b97bad86939c5972337a41373ce93068e20ba4a5a8426fd066d79420f820e2f929a5df1cb51bd6c724b95aaf50df378db16894bf43ce908be3f1fefff116a09f6e198f21f42381050a7cc35c6360df6874ab29e38b180eadcf0e7d68766fc09d924be3b79be98e25ea8f85bfac73803ce213b3b683feafacce8213a4de5ee14f86257881a5dbc508b0f77349a68acd2de8bdccbe84ced18283564a1cb7bad3750067b1a196e546b6cc6ba28e1d90aa992274c708c5a58f640d04816754aa42d8bc2aa4d53b9a18c4ae4fd46a82012fad47a6f5b5ccb376db55b37341fbaf517ada32e9e90dd88d30fd75375afd40e67069d43dd88f7cbf57267bbb96dc7f0a0dca3e4de55ffd7fde006f1efeabb2f59b32339da0a0a190021a70560265a2be532c4eb3e4c697b832b5dfd4d968e559133f878463dc8e108106e02cbf160b498d93848909b3453978ace274869a433ef67de84b3230fc2bab5b636c5d2959f886d6ffb3df339fde8fa88bd7bc70ce4f73defb4941178e03cb7e78036aa6e0679d16c3cfc6dd3e88390703db75aee2fb20bff047927334fd3823fb0ca5700be86a2f63463661d221b920599d1391410b86e2d80f22518ded939823675554e4edc6220be0af2ad3b8863470bb1a774506bcd2af9eeef97c2dd6c1a707c03626f2138b9740aa018ad5161441d1e0e01f877e9d730037f1908946617b767943f3357e2b9cac593217f3cd91084cecbae4459efca7a14bf7f476e6a5540f1deff4d3636891520dd00abcf223e2a6ecc5af6b4123e727090c1cb7b43c5914341e8df6c71d8fb86d1cf6536169b6fa0de3d8eef6776d85cab1bc7a03c621e78252cf3c7ae92de4af379682d275f9ab0f00fd31b309fd96efc47c0b7f015cdb661901b74d846b74b8ff2c072102fd70ae5abfc74f3fc2b5f7823411dc383be0b0d421fe22e2f06e4e125606760b8897ab00aca940dc4cfa7be1b11316d2a7ef622a67bd6889d72c8d43d6a2020c0caaa8f2617bd4f4874463202a3147bc98e3e1db646e0916c46349496e4d7e0c04ddf9642755312f9f99e527fdc8f33fd1dbabc97452998ba741dec368582d45f6c1a7dabd898a8055443a78aafc618864af2819f438d0ad7268e1733e5efe246a67a8d28dd5bab47b11d2e6d15f350451870e9fb8c8c541e7d2f94fee35943a7da9ef4eb4ae33dccda40ea0d8ea02ca592bf36b1f4a73e6145a61777332a1c433377dffac4cbc7a592553fa1f11a0716ba84ddda9e58cfda83cc75725f5b24bebd8def71daf529ea834d2e83ddf562660bdbc3f378c31eef3b3024cfee1af7100c0946cece15c6a493caae4099b5a778f735b8f6d777f3145146996fd1675a641063c661a46d9b325e8687b1e0b2918735fb5c2f1b42bb33fa89e35eb962287945ec86b994db4cf707f45ca917959f6da3274565cce1bf9e5cc1d0521d629b76fbf6a60844291761edf27336fbf912507b8ce8255d88088e00e57d90746fe7ca77c663ba7c2a42e22d0431844637b8e745ca09997fe24ce7cbaa59ced8752bf9244267907c76b735b8dd677db26ef4c0641215d0688b214d7c9129f55f3f3ce154d2a1865a343ff725576da85a81d833172e1f75270cef9db747ebf4eb8631232ee93f3c40edb2d90ab609c63acbae3fa52b25999331adeefdf16adf25a4ddd961fd231cff587aaaadfa29550412aab7d9b7e58d4959f0d7a7aebbab32a37e45293af2d96edbf6119eba5fbc06d9fad4c1c283aab51845f74a410eeeae0ae759a33f2a430b5a8c02caa52e56bea9241f55174d94cea7943fece58e194d0d8da2eed642e674a3dec38b5d44547a6f863ce0cefb1e93b0316e59ab8bad092dda646bcaccd4faa15bacc785a98b65e27aca76329d9426da4130229fcf19f296b9925603a9cae4cd8662f305bb79d86a3a303e810162856e4a2e3f3088110b8c005ee3e3fe485d918aaf75fbdba0cef11025913afd11eb8983c441499c361b19c2be35ee0fedf2f606df3eeafc0183b9dcf93d5e1ca92d01374f33381da22133966c8f0f1bf4fbeb3f4a5ac274765ca502fd69f8bd96cc9d9d0b88c06207d833f7e2f53951ef0735de1ab5faf5f3539c00a5ce7f641640f0df09e65fe088e326739f036cb3797cf640b0a0e3894a0ec00e4f571c614c57018dc8af7e8d9fe1759f9816e5fbb1477754493decc9cff9d0a1b88270d0279853dc8b60c9037b04f4f2ed9ad2293cc29ccea207711c7acbaeaef0bf81936df3e592c72fc13b4d5dbc9ad1596e349533396db85b41281c773889ccbe63083bb674ab11f986ee5c33958dd7cdc91beff075b98bcb005b7ed0c3d85fa1e719d9f518177169d5a91159d3fe2284023dd83166b18690df7dfdb434665c89ed8da47366a164e40b2038822e5f51f03cc2d90aedb9376d165e9e936848c0af38e10cff3a42e46aeafcb8a185f7af58bde6ac46c63f12ec208a1e814a5f463a1be94463579b3dce21ad14c8618ab175fd73463904d8e08e0b01e469c134743bc04d30fc6c61a398a002643b484a2c5828fa7865f15c4d326fea70c8c3c210d99252bd7e4d416aef22a059f5e9145afe8696c4bbd00e38387bbfa32e56c6fe16a0d3ab92680d0263b62ce39417c514d6d714f2806df07264321739d4525a01b8d57208aec780946b32ecee474f6c6d7f972031f9bb47c1725960216cd7cd7fdbe14082b4e6b09249d61eb3e039b2b9782f9ea631a35db65401240c068e2296089ae98bf546aa6479658d9f35b00dc67658cf1f386808c5d65b987f4e3f72382daf6a71a0ede5367c90c3a62052c246d3bb37d4cbb5066bbb7491ca372df20f6bf0606f4e4ab7f6cb8de97b9e32b55d62e19d3cea8ad3da34f9cfdb5dcba06de443708bae08b2983547205a2c7440dfd9685144786ef1e3debbea452436efa0ce473104b845ab6b707d84a0a6cd2c054825ceb7af9864bdb263e370a237315d68bab11b03633df15f5dc62bda7440646630155c6be398429d919c996c1d7c76aab65f58ff808cfb9c86173655448470f3785ef4a67bd0ebf80e9adcffc3994132ec1347e6f9082a90e6f960017bb6b8ab7e0ad95c8c1d8668c92b71a42819162d2e05120f7733245cfebaba7221e0db346f12169b37c32c57e4af2fc7edfa5609b02c118cafaede34cd0fa401d18cf8c973477dc58f02035835d602391831f224454d8e5ca5bfc76f32938ab7e672f6956555dd1443852b567951bac553f53a214320af86dd323a89f3700caaac59906694953d0383fb6f9ec66b116e7730e52d480dd4e90fe34c561b2522569cdd91cc962fa85cf36137e82869f012e66815267590a7156910b2c46f8f4c72d1961dc1a37d8ddb89785255d1009b26e2357091d31e0dab8b9cf87afd6a38a62d2c0d1d650cd39a14ff92a7fb27c438f26a68adbcf60e55e2922a87ba1b5a6fb2e513d8e90db81ed866a48f0d038d881ace7991b3dc864943b372071eb43136fc1a96365edc8b7a14c58c16982c993280147d0e11bed3559355c7d5a1156b04991462ee9be0f3bb7657ed82242474c2873032fe62e112e2d30eff2b8183aed25b45cffcd330131bce5c1309238edb84bfa68151793df40fb22f285e73523fde546e1d4aefeeebc2cde7dd69f7eddef3396fb9f057b415a6349b978566f0c598e077471974256630486891e941aaa51f482ab7fb03aec9adf7741dc951f8ccadfba59abf034eee850619c417e865012cb3c6e3d36a0b1022f38add81642f51e246f4702acb6076c90117daec77602d330cf22e4d304ef155f6ce5a7748a475c30fb86702a8030cd079e03824d7764822d143e4623fcee0fe1325ecb14f52cd13580ec34a8cb436339b3995b0442179b65fd813bd96c061fb030a2e2b86eecd2c5ff83b618109dca4ec09721d9cd9fd0df8beb1f73f720b779c0aa556d3e4ad30a219f3cd4f0c7ffba96797150a8a77648917ef51be1f94d72dafdbf8b7d5ee5a0b7ab010a085df02c5f97684d680b4d8d50251f4b9a75d0fa253bb8aac6970025e92580ec7dec972d77baebbb21b9872152f2b06e146f1f63a70991fe9729ebabf38ecafff37477685ce9cf9684fa244f8a2e70667d4415447cd2743a2fb78748f6ad3094f2523ec63ec72b90ec2e93ee6fbcf002d33c8bae54dac8aa403dc969d8a8206bcbf13a26d8a6ea236098609196e23e5481f348746f2e2e2d812d86934ec979fd9c85672c2267bab4d2d746f370d61b62db2e2fa263b12732a358d56df366ac78e5c7e2ab6dc255b967e99283f037983e76c422582136ed5f43e83c10154fe1b8a505d2775460c83e66a3da73d710a0834ca1c3a53edd2a20de929f76563a44eac8bc5c80d035405553e8c707c4108b782199828d4b903ec407b8a0eecf1167331b7ca1288a5ce3c8b66fd3762ea282ed06580fb8b2c6c4471525670b9ff8ade90c8c662c427fde6ca58b30edc46ca8176daa8d560d13c89ccb027e9a9afc79a6ef5c27eb6a8ebbe5c9a0f2e43c455820c72527da0ac9fbb14001e55a51396516f1f6a90fb6d88daa16e8d00558260c856f70ca5cd03c8550ea2d08eba8d32d6d84f0b922631f02ff68f8ef3b87b9b6ff6454e0d0b4ad0dc49cf25a77506e6b68c62c8fc2d2901cb053cd379d907032e1ca04e764b98d7290e390cde1dbdb886655aa197e7f900dd60097fdde47db4fb8b2dd41edd5ce1007f35b3ca0d96140837440063d9f04c4034b7f2acba00d97248323ab262e57d1aad90788099fc791e87334f1adc48623f4538842367622e84b5eb3a6427a669f6394be53d467a72f457780904723157fa4e9790fd435e5bd2dbdbd71972b32db01c45aca18a3fa586e9b43124fe818deb665465406a22e071b4ee70e9d643289f8f718ebfe0a0af07107b7fceb75687b4e009f5ebfcb39c212d62cf9e3579cda92bb5724f7ec83bf51c57e39b97f13f2f0c38c968ac0ce8f36123286f1e442d2b2c65cc5a78f088efb906256bb48573aaeac794f93a924a3bd0c1214d54e9221a3f4f4be8e8ddee148bd3026278bc0fa1fef11950dc2b0ec7ab62c655179f5e72ee37b7e40bc5b2de0f35db92fafae330a430973a3a3497fe1747bd64db1d5f94f5e655b1b242dbd6192d311a3bd5e5c349cbfc594cded1f4f0654e26b20c185d9810de5bd35f9ef49bec7ec8bbf80df9dd1c1875c1d287e889c09492fb7cc909b2ee0fdd9f165d581b9abbda28880352f0428dda38c72f72a75b1291c264ddc8fca4db08bd1655b26bc41850ac60ba702383aed64f8ba911f8c92f0cad897320c76152f26b9179a99df14ac9c4e592c7aabb902c0676cab863d35bbe2d898bd366e813c9b67c3913f5952e3409296a5b35402c24a3ebd17f66778ffe8b6befa6236715a0d7eeccbd8617f814b43a2ec098ba444965fe91559a1227bff19ba31d07067ceb2234f9978104aa51c58a3389ebf89ab691126fb062ad8eff01aa806fca5565c30484b3b05788fd7d52ebf69edb5555cff7060092a1ccce461d8e786cbbb2e192560263528fc1444fb1ca2abe6ddca29ee97ce3b05c096be0303344dc95240704a6cfe6fa0811fce0f83e3668f061299994ded069e4e83e4ea549ce67117edb1f051a85ba071a7fc3f5c6f491e83e64cc73ad6cb5b0d5f25113979f938eaa30fb621b8caf0bcb9b3f2cbe038085ac91ccef0074b73b523c02d4a5fcad2c75c25f7bb0580ce7f98248679319b75a1997e80582fe29e1b545acac4a339769f07874b2aabb687dbbb57bf1ff06e035ab0097b77def4b73681a9b1af190cbc14836e06cbcc76cf5108a6efff951a59eb277570ca548bc9518a400496c1c6ce8b717439e8d24a3d97dcc77017d006b41eb217225a452ac6e76da6aff03d182c231047751fb9421d566852f7a23298b775bbe27a00f1b9d757a984708cb45a66f73064b02d42dd17c3632788c920216d3f8611d2aa6c9005b22a8267c9c778ba72a7b1c0487a93d291e1dcae4e24645f23e18bbb881b7eeec4fb3e615bfc58ad1c93aefe1869f614c2d50eebf11ef8fae56579dd0f2937db3726d913177d9c8c4bbf2de42ff04a6f517ba2e28105af33e237eb3b661388f1fe1972eac77536f8f5b196f0f47ee2ed09a756b71651414b2534dfeb97ce5cc70d3be57068156eafb61a9bb96e4978733e0a62de7c9c1b95b78e62990220effb711b43b1d678c344c546f30fea89521dbf07c39cb5ba995cbbddeceafd2adb8e6b050f77bb562a15e62c316a439ba13b6b0fbf9b01603ef22b3c3e503362ff711cdb916f6211b48ade7ddc2efbd336b8292231124693e9a69fb8fe00adc48734e99a109bc7c7bb40f7109b863d79af26a84fda8657b097baf02a3af9acb8aca2298683fe4c7de241b4f44a98fd3cefdd2794cfd577025337dde1883daead438eb6a2e96fe6406374f60854e347e3c0c861a1c40179c4ac186d2705007b6e0724d0689337eb99bd605479c15f94b89b209e3723c8e026aa8407900944840e0d900330b5a7a95a1d9a8cca89ad79dd1712c385fdf2edcb57e984963b73502975c81b1f5db94e1fa4d51f5cc70551ae992d6c976e64f3636302dac4acc26369a3c382bac4e96433d261a63f12dc8742f382011a6496d6478d51b2e68d654424c3364db8f3c365db16180af6208054b438b3fd0502260c45b51645f6bdd43084d2334e085e2981f97295ff7f88ccfe17a37855a9e8c7b6f10f7df26bdd27b22914e1f8956a274131f4edf60f146666aeacf20b20c3a50b36077260a1e2857ccfb9f26a8d0240952649f04d4ffc333112b61b6a096271da00357e6fbdabb5cd57769a0afea9b2d838766acac978550c2a01126c2c045c9392563f495f280b11620824a85a109cc7f0ae34aef157fc50dd6e078f3b7af7213239dc58f72c5b56a2542228c8b453539316aa56ab2094020d8b92ba6561f1fef242cda2189446fa5b966dd7bbe7edb93e1f88e1c4d38f20d9ee9728024446e7bc1cdd9f71725f8c46376d9f9b2125a0fd1fafcf04b6904445f34f36c625dadbb1351b34d7a4309957381049ea321859548a17c09188393bdd8bcd10880a2ec723ed0bffc514c51cc4a2b23a5a3706b000472253c740d09c72fc7ac39c00fbc39e9342686e118a42b49875ce13952bde6f65ae9bcdeaab307955175c7cfbbe56b8a1c29978366b0dedf2963d235741d6235eee3f7fb24f247eed52ecf12b80473c45f6e05e067b7823eb2e03d4561584058100d353f8b9a9852580f6d2f66ea072efff5eeb617da838e4c1a668a3b35f0f5d30ab959ed05fc3979975db120bacd003c931d414bf5348842a6e2e7aab424143a2876f39de10bbd939d9c9854283a426ab84127d0281df89be7ecb8c0e5ec829670b50e324abc5f1d346eee5e5276dece7a51e2e4ed446802cf3462f46eafd22ca4e412d3e86e3aa6edad4b381ef58d531c9e48797f780fdd7e5cc6770dddb3d3448fb009ceea533b26b6a9085e390a41cfcdb8de664731777ee2ae202ac0fd25562d206ee44e82e2816e88744c97ec680e57cb82ee003c2f2caab3d9727ae5a66252c411261d915fb6947b3e2439b1cc5f616ed7767a7d8f33d218f1a532c0e0847c4d9a7bad2c5bb3c4add2e7aba5c84e2c9e03e7cfea7475a2582efc06b4024eae9011497c5f841f6183752a3f6523f2015175077822ac50a490dc35126722104fc8264edc87edd4c7fdbe96a47f3390f01fe0a328725699aba1ba1afded818ff4c3b73f8da555ef4ae1622af8be1a3dfe9b99f7d66a3b0ebd6f2b7b9870bdf3ec809c61f11b79fa2e7ac1ef64b534605ddf2ac23a9c6bbeb61fc7f4f7f14884db7d1d49fa161382cbe2f8f567a62903e6768ee2262aad8b7a0620025bc7a73ae7161bb2c5a922144599b9be347363207e8587c5a426802c0f610e9e22a4e5ef16bfe45303bd8876c9ad7308cb966c20c2474b6f4a85e517126f3ca77286ac2964797fd62d1e8ea611876de64fe524bef719e5591a7f3361bda69ff74babc8fdd1e72ca81247f72d7abeb81eb9d941421f49a9e670d60252994627748321f0f1e34ed5d7c77d70eac46735d73b1aebad5c1d7b9406db1dd8273ab641f6d5f4b48cbd5d76c2a0a1037553f6c775d7e0fbe342bd01fdcfb2060d6697f8fe51d8dd535f7715a01d5b7a3b4a94d5c5c757762c6437bb63781f158e5320379cd64c5d578ef760d36c1a0c5ca447b01e9f86ef9660679067b6708fb447056c17658871eed8e2080aed1239ba8e8e1c41d9ba31a3efc8a7eeb67fd4dcef96a7ea311e14c44e3968c29feb1eb70efbd54635916b59c363163e23303ca157c22af858ccd9a60490c1c96a3249e8179da42c6529d8ec16e75274ab6a1c9ddeaf43917872e5f9881f4c9a7a321369697646bf6f85a174d15af1baf2381fa35fa97544e6cdf76c410f1f0564824d177e514eacaf1bab449a76339d232d1310dda34f5db63acea9a141d9d6dec6c086a5fbbea1e28e4ce7d21c3babe2cda1b4fd59a509b72776200bab3ee129a9cd1b30a981c60968732686d1a6075a66c41a35766e8503441be34ec615caad407c4be1740449000fc30090353ed76d8b5240b07581bb7b0324a3890db9ef8844ffaacd56926e0de26e40bde645ba678fc0a62f8c9ffe60c07f1ec991331d5672afc3e9665270ed24ecb5ef4ff13224f7c27bf7980c610b06c3fc46fa65e8c070bce17965f1ec03e1688a167c5be5d5f791a720b5951d66901c96a4a7e8a7b13cd66d1457f8e9c229faab166b669e3bb3752911148e8aa7443fe9747f1566bef242667a5ab0fd30cab7bcabf40dd3450cabf1eaa622914fe47cb780673c59c8fcb2aa246728c5576c72dbffe402932ea46dc2f56be7e461b98351a65e6c2b640f067256d4860025ece674b0013343bc8d83d8a6b30ca5ae403e62816ac5948af6b956ccd7735e6066bba1a3dd4d6fa55feb6670b9bcff9becf40dce76246ce9c0c4d23403cc1a70eb273ab10175040a5fae02ce852637f93277a5c42534a27eaa421a1f23e3c5907e05fe2ecf2c1389c9b38d4c9a8984770bd0308397b9b42171f144a5311fa9bceeeb99d5e67e6562722b54f948bd3a38a70b4749ce53b2b8fab22e8b72d8a219c53458c9a6d7941833fd89ff5ac9232aef43937d9a7855d3051123eabe70f444a681fdeda61b10736ae398c99aa513d5daead509dbf072c94f2dae6e698b309cbbe7c58ebf11a250ce9fae5688fc3f3682d1efeb00d909df2f9925ad05776e55f28982d1003b6462cb709d410e873b1b73e9c67d414f572cd337f9a65f6e3dfa80f0d49debbdcf50e51328ec9a53e82c69fc6b95fb979df45ec8365b221638cae8253170ea4f8852221c0339a0eba65bbcf3906dced690804114342cb61dac0cf20e336717b2f796e3e017338ad17e1e37c630f748b5890a7ebc5586c2ddc77bcd1140609a7c14994bd8f46dde6852318d87bb5b3136d9b7a1121f2f38dcd54e6fca981eff41b3b4f70a939eb95fc9cf86fbec03ccc576e38fc1d960918b28ee9f012612e5994b18e7e3cef33931446eadf8040ff788c408e55053df2926ae9543ee3b0262efddf95edf87bdd6a3ec1755c328fd69184d1b023f450a6f97416feb2581e4245dc73a19d5d1239c230c2313ba53de39102cab308b4a710a6e004ed63db8f186697fe039f2e6097fd4ae36f1be271d8338ee41882df9d3d1cfa2b577c214465e9715ffc6252aef8e6833f48f41cdc2a9c7f9f5efed4bcb6085e8ced9e486cad12c966d12f1cf594a52f6924039787bb72fd9c021487962b1ee7e9f0217cc7cc7c02ed481028dda92f523f9e024f399f2c288051646e4664c80bf1e886d11dde4d2c3a0ade9873b3c284e1bf05b51a6974c83fbefe03d01e17ee8e5e4d9410955feff683a206a0cff645a202e8783f4d0db870406c8f76085299e1de76336368631741f76ac48748b9c5959afcc1e9c0ebde28ececf78493696ec7dea6c45c6b1753020e9025a5d24d3fccc5d2a404b8de7ff6359d3a7caaade3444db92786d991a29bad9a7d8ac6f105a7f80c5ce2e004cf466721786fa5808f28dc273f0953c2dad8b01ac69d6db21035a64f264f42af8dfd3a96450bf2e433765b5e7f56e22357e31e87ca6af7166b867d5426ca8bb5a121add34c687349ed4f46cf61a95f2bbdb002b0b8e4e6c730a1624976775f8b78dc9c2532bfe3c3603931f59e9d0a829e34a01d19ea3e3eac22c704b7c913fa532e5206ad8bdedfa5e827bece10f68b92c6920e35205d1802080925489097b149ea6939ca68004e7e382aab3725149f14e8ace6f558191400db564c250139a7245acdb7741d6da3078cf7bf8d226e14299ae9b0880919796556c424f5c3da17fba32624b95622584c1656ee525a5adf04bec4d77d34fb8d537cde6d94b6536eb914354a38fdcaa99ca3c13b1a50ed4affeefdee00b0b7ef71736d2eb45cdcb6df71ad6cc919bac756055a27897e1c39dec7716283b557c2f978477c3874ceca5447045151d543fbc11468a42f6d74f5052426363fefc38e65b874b7d77d47bda39fbdf9eba5d41a164bcb2947ae15bb101a8a1ea0f563c3dae2f854f695d5c7d110e081da61d2dedfa1fa651f50be7942c9ebcf7b6ea94d9a13da4981515e171738c7876c6266b4a9aa63820cd291e62dba1b1e89f4f957df316929f5e82011cdbd544d3779561cc67930933b5a5996e1ce9ca600e48ce3f6c7fbcf721696d2c882a03236cb7eb9a1abcd368d64c43b42b23cee49ada730b1b82498e2d91bcf0c37268cf92ebb96898f34af5e504d6a22120aac2467e1c392bfdd0ca4ae4bfc73ec55fdbaf790afbf32ccd676217e13999b81828e9b13b5a7a5a8affb633e35c4db1e766c9e76c201896fa2c42eec45e4a009f8b63ef13985aad68c010361af6c24b558f27cd9a8806ee49815effe0c8781b431e15f3c7f1b1884f61f6765a82eec15f18963557c6ea76ec2bea62df7df64dd56aaa144cf712e170f9a38b2d0d7a545afde30cef8ec5299488b8acb53e6c2a823ae72b6537f3f1bb402f963b3488f3d0dd4acd5338e1546fec0a2154bf3f6e9fc9727ddb8d4b969f017719fb7a04612aa40d5d54d4e55d2e5de200c7769dea39d668c386c32af825eced8fade54232d3fb362a52059fd9a39e54a1e4f3cb3413d49dcb8a8e5a590ce0688a13f047e18afbc2ccf8f995f7647944bb1de66444b6e8ccf8bd8b9b264660ea22175cae4c1eb9842679dde3e678eeac4d898068a868f139247af16eba2523a0abf2bdf314f54c0440bc7f720552e455458e9386ec01ecb33271058efed81d120178b9608a3112b945af62aa37fd66e9af2323821799bc2c4ba149af61604a45ba58d414543a4b3fee47700a6cea32cd516a0fa4614ba1804bf1741c476898e30558d53ecf20573d0bcc7d69f01681613ab096941b2f91c9c65c635c2cc5ffaae86b20f545fbc896b646d5560acca5901efb6536e45ce7c215859e63cbc00a64109642f493883e77f71bdab34e6c386aeaf0557ac306cbf75520b80e4aff34f56c54488434bcfb70a5b382bc20980fe0aadc71dd24fa36f8115b2500d5b63b392b6d3b5e49f93e6f5be307ae396c47a8c4f30c96affd8a055bb45c1a07b43a00b64e421eca42b9f23e585011b14440866cda30489c8509a7c181eaf86bfd957dd85aa723c448e576b16261313913efb71ccb04e063bdcbcb3094172709b540e5319c5ee7832fc6d7cea584ba269506a9c56c23bc4d01e0a47ee20d2df5ec4f05038f09b695bdb6c068ed43b81f242eec88812079c23e81b035587e3b60429e12d07f35bdb014a4a22c7dbd083f5fda7104adce1eef3b3ade8894b51215f58ff5221d2f6141a78810e307618f07a01895c36209945cb8e417017f7adb68e9d8c08a08cddd20db7b39b8705d09b9b00f31462dac449608eec5da8ae0cbc6080d6b02ecba9465e7251e3a4e2c1b95291fa42321a33447bdbae91b65211abd910c33023a64f556e04c1f5d70cef924e9bac87ef83966cbe2db743dd47a34da9019d6f38fce8669bae539b3bf807f856ae181b9c54792bf64cabc6416454847e4c79a2feaa4c4ff523e4f0bd14e1aeb4b4bed7c55965059ca09fbd3f26979fda62b65e4e1b64373d4a2dc51fd2f57d747c8c27bf4f8fd2bc68af678098fa56a7bb018bf7797d674fa4d3ce0d9b2210fa317f0247109ad31674de781dc79011f1b9e5fe4a909802697dea9f2fb8b7bd41df5d64c1e12f709b182d0fae521d2737654703a60b076c34912baca227d636d2718c4d8c075a985d157dd017f4d9fbc37886eec8bc5a95990cb95f852b88d4c9bfd9273f7d46c126abc8969b390eebfc87a27bfcccd9f5d15d3a0e5d530fe78d95e1765f69e7184083709a6e47b2a71d11e66bd9b9fa4295b88bb0800d694acae39c430b6cd590c2713930f75c28ea1995875878a1dc5378f271a894b91a9753bda9862223dadb118e2378525546eb3fb60be60439e01f4cde34bef6ddcb8a5ede2add00543a57c1b81ba281b3282c27af45fd033419e58b2ead183915b88a9ff9033a393098dbeb3a53bba90ce49a8c0016b6d9270cfd21c947f34432cd696edd789fa20c3211cba899d9390ba024ba81ba31bfed01dcbc617e145c10a60a0a5a3b6f6f2330439fb04d34b4b40e184515407cc020cb1fa1e6271dcaa817503ac949a32665268e786d09f108903f3cc931a5ddcb8a8dae22bb4550861c053d9b0b1c729be550ede39b39d612053f577c165622850c2049825011b0b5ef2bbe8dee1eb839afdc56c97b66a1a0431d7d5124efdb7001df20a316a7fbdae42c284c417b0f27c22a729e602b747a0e8ef87094639aa2d1abfa18d50cc1a7d68f8c6d2f082a2bd9b834b9e8f4d8d9001da87dc7622ab3cb6acb36a954e7ea6fa0b72fa5f50a1466f05b06c7a099991bab780eb4d0e9d6a4412780b35f1e725411505e366998c048d842e7f73f241870f704762bbf689411041ed4d18885054791c162b4aef1754800161a7c9868c05c67b4897b755350550c651267e957f87abe83bbd653cadf92ae8c8a9fe51562e1ca715bc0434e755df5783cb79c52502b39d050f2e00b562ee898ac860b6dd9da6b905cb5f5eb51521f18a7c1722bf7dfb5f1504eb9fae4fa0853643a5f87ef5f0bbb2124ddb6e8a99534894eee84c1aef464d9652f503efd370ff67f6528674e3ee622294cc9be0e11e653aac60ea2cb5fbeeba878f44d108c62a65f9eb4c7410cd9b6d0dbe901530b86734cd36ccb9308cefb805fb9fb6da1e1a3b8ddfc41c2c59c835153da73aff5407a0d6913a65e6829f6475ac3f209b99d9ad95ce9275fff90739ac0a4f9602ae4cd11da31a39bd0f145a78715fa6d447fe6df63f8591a60466b998854e45eb4ac0191822e824d6ea52e0f507b6eee1f5623d26553f42a7871207f5acd8a393d805bc3f77bc0d1c8ef40e787ee22b940bf9b12ee7ba862586a226d423447fd58606c697e31c7eb409859c3c1eb78379870c7ecc1f62de19dd144e16b58cee45efde74fd9bb2d0a1a52a3493fcf4c5b9bfc3691fdb58276dfed3ecb2b9aac4685e680ac34d9fdb0a5f9bb4b82da318e3bfb0cdb47da16cf52d6afcac3e6f03395223729c2f81f0088000a3a34f9364590c02813dd6366d43c15c62be409ea44e20c77a68ece9339153fa768c89945bfe652ae7abbe63a51e61c70b37fc67f65516c259bdd4ce314996bc5d83caf002fc098c5c6ba3376f0d6fcc36a9530f99a413c9a4a37dea653bfa9ef4786bbdcc8595a22277108fc8ac4ee3886afc75348170942e93af2715e37a8737957bd587859af19dc6257ef7ecf62c999469498e4d66e761ef30e50c2b6786a4c498c7650b71c84780441df7640bdfc0ab5eb59348f63df23f2b0cb77d1abfd6b04089a20badcfc833a1080e962ebfdaaf07feb968eeef12bb1a0ff102a33a2e2eb8be91004a5dc44b2ac8de1a7beb8795d97ba7e51b529447709c9b2ebe40a88ad9b4567cfd75f7b9720c6a6b2f1b347720cddb51da2e5ffdb90e33bf6d2eb7bcc1d2d6b33248ecc769bccf45b9305003739dd3e77721e80aacba41562cb1c093f20ef7f21b4a72364155b3a7fcffa2315bb1c4d215b9e8b7d21730520b731b275bf89465d27d8d5483b952794a17c97bd9ab12498133b1ee65d87c8de03f749bdb5f3b7cc162ac9ff0e4e92f5c64e7f5f8c4cfe3cc22211ff27f2d7fcb37344106054b85c7c5623b987b050dcf0aff25af8cdfa652059c6022c40a3dd5267f72c46bfea0e529d1aff8b41faa408d1e6ea74d4c519e44b3404e8bc79392ee9bb91bdcc481e38b9820e9be24253524452abddec530e4e017a419e6779a454a7723ec665f104a50069c493880339fb5553878d9355ef1eb11d6830d4046108f1f4720b2009ee9380c3f46f9089be2dec6e0d61457eba6393c14361540dd0e8b81840b51eb6c7d2bffd992fef67edd7de3f826fe1d66786e8ca5e5acf62a59ecd194d6b0c4eee756aa8cf69c35dcfe09bc740823d14e115f5ee3f034eb7b4f3b56dd6f2f2a2727eb14af73c76f55e6204eb68a5fb6bb3036911bf06eef43dc1eed6fd96e2528e77795467241cdc07e2d63c77fa8f9e309162939ab4065db7024820babe1d8450ff7d0b62227c5a1176860b8af345565b331571d1ef872983a5e0632f402441827dd0de32b6437ad9483e10c504b0a0e51041cc993b4a9b47a1bafaf4bfdc801295117c1970093d65d2d17f48bf21067d6b7e5b9b14e2a2ef94c9e46ad9f51c3201dacef387d9f3f75ca1597a88624ce5f6c6b85523b88fe4559f00323bd57d93d4067b0275958f9b2ac6c2b01f2b76a16233e711fcf4552b292bbe7319d8ea7fa8bf5cc31274be02b0fc0017be8881d4b6ecfcc00b263a23f4f4da129c6c0a92f7e413c4b0e03da35adad39d0f1d11636d09e506e0d2ec41780b0e4555752f0f89aec5221c6af352939799d70a6652ec186cd82edefc8f7fa15976ef4674450da89f074bff3dff8f26f49392438ce15c1756e6dc5f13e4f9ca92b340ade07861493c93cac3d827b77289c554204f4a30f0419363211c1879dd292ec3f8bdfb6dd5bfa88049e5fc14f50d424fd97730896bf775a9d711d34b39b5a397347cfe1525f1fcaadabae7da1f65194e56e0c6d6a1cb20decb2fe8dc35c11a3830e7a592c9177c4aea77080b10c0186b2b39ad3e7595fcdf86b9d1fe6c31f361f74f84b1e4fc1a94475abdf26551fc1fbd8a6ad9fa82791323342b59919419bdb56b6cba0126bc6401c156376470d011a02d6e58d58557ca5249e72b1c3a754cddaf202805cf58c7a9f6a2faf7e73b660db36ae099f3651a0ddb9370c582bf56534d5369bab3be49951251550d7752192342cf395b7950732f44d800c487afad3ff503ebade74a2a971f14617d2e12790bd29346e682532d721afdc2c64fb1e861c860f6fae7e782f0639d91a31841c86029e5af60c2ec9ec03962e726e8d8faabbef4fbef6522b2822f86796ee36a857fd656ad55fa83c6c480c7ef58f0c8d4cd9377415e1fc35da858519abdc5f822e26d1cf3b1557d8fde5801bedaea4c90b5068ac74a99324da386ab51d0d090283b5ac8b91b365cde53d8ff4d1116c75b508efe245ca4624adb6eb687453fae94435afb0c981a15f599f801a29286abd7af4741bf2650cf52c195df244e930e148c9750236e62c9e5fd7b903d6686befa80ebcd7484a2683e9977c732e072fcc5c3fd236a8ef6a586738231683188bd5ebcf5f79ff70fb13676e0ecad68912c1a85360e16b11ee6739190bae3b3e884350082bcf084d023f91e7c6b08dc6dd766ef8031d69ae20d6a4d76497fa121c5cfdbd56380dbc94eacd08c9a4d952d0f067945c7df3051f93388cdab38652172fd98e9988714610bd04df9ed9d262e962a76875b131a3c644b3aa0d8583c502d534416e05eb7701a75c07a6f98c3abbf04633ee09512e3810871b745e823bdc4e97db93f1496125d0486b714b2e1361754eec8b9dc2c28ad7f9eb2d1f31af85d0361bd51b0be92df853f1e26551abc96831680e6f93e074d441c7ff911bdd71e094c17f89d6b9dfe141657d56186dc1a85f776f1314597a7aed679cb067e051c3b127c74ef9cd2441eb7a6147f5a539ab77ff2d3b3d01a90f2c8b7ad45a2e6a5107e1b409683e82a585ec3c9bf458aced1b25957cdcfd2fb6c97eea53c3699d36ec1676ec8c9a4893ae8afb2068ff95dc8bc6959ac97381fa029ec044c4d662514a1dc9994e4365df72b309d52995afbcb0be315cb78ba7a38c38fb4de5cf2638cb06f036bc9aec9d93327c787fe9221970efa089d3b44ffc7a28bbdcf8ad7e8f94eae46b48acbfa624ccfd6c35fe387ff457f434f33a19d5faab43a69347534a3cecf16bf6cf0adb9c5eb16477e96f5eeac5e032dacda4b5819d736804c8d5dee17b93142774bf2c6c27f38626c42866fbcb2f335c40132c6e6c6268674801e1e37aa255ca2688944ee3340462cbf521c45f17c97691e3c44a9eb5bd7bbb2a6aa67a2b1bc0fa1b0f7087c4f06acbf785753a92ce7509b05e453d0e701609fb01ad8fb3c93e3c5a632316c5a9387c120b1685921014f16c43631b09759d3aaecfae253c023ca9f98de4c1d5e230fcd89754f670f4d072e605f5ea6f8478bb4cc108c1a895a3b269feb9446070eee2f61b58fa74fc6871d8468f715ff5908f75216482584277bfe162da0a8191a22dcd7bf098a7d490a74d510cd7f3c6a24f187d27967736808e625938c2f77d902c8ae0a34a93d969a26e9e79afbc9a8a2f930667b37ac81ef75b179a74353d85fce9634e3e8ed42e1fbf82bdb87affb1facb8aaf1eb64372a3733aed4da35d2e5715fc1716bd0329bed0940d549446805abf5d73c40306f13c39cf75ee91abcf34a8e99e2233af3e1d8ffbcf392339c5a091982e319a10497ad3821586489c32e5b04fa92690f30a53745ff736f764652f696a6b4c68c7d630bf1d4a61e3332285bf3b3d76d5779f8877cf87233a85854a1dbd950a6077205f8565a0ca008822fc54f688fb903f2b54f611fe566c44452f053e5426ad4164a6b35a2f0d2f0db6a89d11dec31ae8a8a6ebaf2a04995dfb318b956790d3be7cafa67b17f972a1bce96edb54f94604eb142447e72ec73537118667ac05c6fe637b1683c687c5c66b69d7cac754b24d2c7400b16a32492a076fec0828f1a109d33e8692cc162604c3edb9f754dea2fc2913cf78ee8757d41add58a60faead17cf5d57e96034ee9725b688fb491417531271dfa7d070c83bc61046980428802ca92c63d0c33e49437736e419627031034c55a11490689d5ede695fa28bfd8e9d848334505faa2ecea1dde3bd32047d6934a745920983736c7b7723826082ff390d75a3ec01f39f0ad8dcef34147a6114cbc388dbe5100aae4a85784d9a1ee5928d76d7d2499f06ff5906dc49e529ace11b7f977ba34e6f9b46f8eacf6773999ccd926a9e498eac6b05d5fc44a0ad0d1d26aa5c6793459cec3359a716258486c227c6c00f14e01e2e6c49b309bc3a09d1cea7742250254725179797534844832cb73db81b4e78c3aa7465da5c03b57098240ccf5cae7abc4ce5441750e69dd952cac6aeb0a2b1b28c4ac1073fe0bdaecc3aa341da602c1428a4600f9d14070265faca8dba5663f4123eae56e3c7091211efbf095cf86c657f391226108eb0ee8f398719376cbda8ec0fd230d07fd275714159e02407895659ca5380cc335720b78a4dd97d30a59cceb41c461bccb7d712440f1a0211e3901c65785386a89ace7c3f7e75fbd32ea1c51a814443d6515617733d928b5a761489d8aed41d226b8fdac7906ca162073255ebab30a36d9d2373c196db5af736a742f389f42f75451ce0c4ee73ca334b4c187ef59d41a4ec5e43a3cd333006e3cf645e542afa8f72f5ae010319a9fde531747ee74e4299f0822580030c60975855cb9d5b6393db2296a0b746781f46fbc3f3816732c9b7eac3ac8912d02180eeb8988b065cb215750bc72f336c429800259e88c70f9778ed75a1e086b681c8688015caafcf546889078463813a757370280a2b5f142b46fa8cbd37cf65544e51f047af869a055871bc76fea949d53f82933be4db8e2362a81aa2de63bf1ac82fd6fd1fe3442f67b9444d9d4a7890b83878539e883cf3f2e50a93996995abb4f81d452d074e3d557254c39a986969c098e019fa57f382dd4492d1d4225d75fed49e66cafe57c3a352b22e772e09ed1482f49f85e63ea4855aad113f3655d3edea78021a35c2ffb8d141fa65aabbe69d2b4a23dc24bd2009b4169d4bb08257e5395c5210460fdec7a518545366c2f4485fdd452116178bc5a2d47cca6b9828f955cb720192d82a74c2c4a597a92f8084f77b9dd686ef976e1609d7634ce3c1d3c01951226a40cf407f4146932df57363f5d50a1047d0df687030f70ca9158c1fd184d60bc4320b809d8e1e481dcd3cfc0d140eed9f2d5c67d36bdf75e2694980501d41f9566cd675acdd9c3b3a3cf3516d4554c0fcef2d052264ae394892f5583f4bc7afa23a58f5938d6987265df0e3d3262cfa3ef08677257ebf0010ba6140760f72fed2e8625a66bc3570dc5ed6372be6d67b4b93c3be6271232e31f780725ee1a9ce8cc01e42be646f908a5fbaf2bd69a5fdd60d1b13c2b354c02b2503651aa4ab52425b4b0aa2777b36e30dd608aa75ba24ca277dae49fd27cb50321eb11fd6b915a268a6ce220fae180e51c8748ebb15b4996a6838443685d12d611d3b0f85cfd99ef8b51178f3254dc4724e50ab92638a733d466fca2fc5a2b15e9514e7d0c88357945f45bc8b3d4291b57b059568c09a361fa323f0ede8487443492373e62d7031f5d70325c2007ebcfcd524779b607790cb66ad97d6e1715f9af5a2a4eab3a298493e2ca57e845d030cbb52f6cfd0d7af80483df4150f6cd64955723c8687e8f1daf12bd761dbfe37d8bd5c8bd2f60d1c28f6a3b31cc3ac05f2294a02d6dd0f62bb3ddbfc6bd51dd67f853442e320c09939f27d4e6187803cbe50f51e8ba26d0d73dea4f009201800a0cf53b136ecd3d397a9cea5f65307a8e65013de493f2e05af5d46d13f9a835505d197098ed58827f37e47a14d2d36b9ec243719c1873ff754aa548540aa7da65a2aea33841f5274ad8b0047b29cb1bb8985302cae5faa3b1d4b792349b08c9fd73f3de7096c5945be0c36a8771dc38a5bab79426035e540208c293fd7f425639cb992985a59e5a816c90ddcb5c94c26ad9c6fb1bb2eecc6a6947cc43ed5080e9f9a4baf72449ddf1e74ce513ba687e929b5e41e4eb94b63934c78f529348c9a03a3a2358b773fab6babcacace020533581bd157e8cd9a0044d39dfe01507c10a9a23c8b45b674c9f08dfb237654930b764ffa39cee07f994c25c6efff96ceaf95daa2220e0412c7c1c7a5767e432ce753cb451d2c7afa32b84a9a26ff4baf24c7509d263c8e1745ee57298e8dfd97e6a98179e1ea9adc51358e8b46b965c74834e1cf959ede3b8b83e729816fbc799c82226404adf25347c160ff80c97e531b03493a8692605e32cb28a6ecd0738d3e672691320349ea96d348f6b7738f689bb7b141d57a1f589befb6359c4c08716f8d6e60f050f00b5e1645dda1f01ef7b9571b8684dac7a4bd41dcd6d032653b7916be6736295cf082656520fc5a82c83a07b281066664002f67a9943e95d967cecb2d1ce34e24e6ff296b5560a052f3f3b25ed036842554db55aa921e0cfab548c16512373471b5a91d6ccfb43f6d4018ddb2515d21d0d11eb907bbd344375e880ac3eeb6f1a754ed15f8f28cf4514e197e6f4bc676634415f5e968d314efb09d46fe7a671a856d58574d3ea7ed401642e8fe7db2a81c7c66ad7a8a892757cc9f43801b44f85adb826e303cf11ad0dd397168dd3b99c661dd79d2afdc21f1ec9ab0ed5a6e3c2d4a4d3b1d64833b4eb9db6d9b146c185b79b06329c2cd063088241d1e4e3f9dcb9ae3ae096cfad5e5790d4c67485c865ce2a2b18aebd8dc84915387f720ad8f9a4f3bca31fddc02f912bb370cedff7d57f2b4c4e7e719455459ee1e16e1e7a3553c9dc285f57b05e930a32e47b24d70bbca0c3ae2cebdb935ef1373c5d6022cc826c4e684cbafbe55249111463784460572fc98c815b53b8398a23ac8c3d1340d129fdeae21020e4d125e45400fcc4fe9afa0e5f5ef93f90d07540d4c8edca4b5eccc0f57b35e5b35d11922c0915c87bd5ccf645dd1f8e4b2e94e422495673d3f707ffd9abf740f292c8f695d22c7b24b19a4e25b5f57ebcbb920a3617bdc1b96a92e3aac55c78dd53f323684a8b423d143b8711e83f2b7b072680d2977ae2a38df5e001a2e2353cf2182178b5bee59efd2135e65c24b760686f92509b78212115c74502e23bbcae9ad8119e503e735302cbf7e915fb9d3ced523a41083dd8197ecd813a81d2d381cfd9c4b9cede1302b97c6267f25610e919aa80148c879f10acaab466cc3061d609043e330ed5fb8746c3e253da7c45623ae967e892302e94614c0e07606f2922fda6bfa4e311ef21ea17aac6fa2340693caeeb7027309e0414a04d33fe97b597a48bccd4267582bc148b02c5b4e686e34747739339a7f475c37f908057ccdb25854d4d8a1eebab390d90ab192c61c058c5db2fea7c308b7a8092e593415ae1d3bb61f28f9f737ce52750cadc1bb1cebdd9e738b4ebcc45e12f8c1e02c96fe41c855a813c1466967878b2773a324abfbb50f1ee07f5ff2d206462decdc0393daa043cc4309a7313eaed063e8b306899a785e40013bc0919a0b08afdea4cce681bf306c60d8d00619fb64571ed84825b67edbe1be85bd1e4eadedb90c060ea7c3d8cdabf811d875e759b9bc2fc4fd64787113c43c778d7aa2903ddfbe2c3ef41747e7de32d2e241d1764a7443068a146f2918c9918eecce73dacba02d391e8dcdd9c186958031721b13d049bc78aa64b3e404a368077607e37f10568ebcb8e4207a5ba22d48ddf1cc5ae0085bea13db67b44ea1e85f08ae12e3bdc4b995d58417b9ca5423cc692a4a144c62432187b294e6570d20946b8bc8f03b2b5c91751e10e056f4ac3b92553447641ffa55aa17023b9bc91de34e63d784080741db845a5e4b0d91a69e54fcced1c640617a438690376b0a340f24894c2bdb556c84770f1416c6870c124e2fba0721bf7ec7688cd528c73cb651c3e2f6ca4eeb585207387d8538dd09c8fd401fdaff508fc0ea96b3e4e5f0d1f9fbffada6b777743405c2aa160f907bcd6247cd4158da7a3337015452675ff442d018a888fbc78c9dd0a3f0d6affd8639aa47a022232f97c7070986e72e47afc0d5aad8d272c334bd31b3300209396f3c36aa17b12d784465d3fa600c7e74a146c6a7506322abceca8c595f9b06b02fc6d3760e6f2141ee26c1234c3b41bc51e250521f3b70d715b66f7cc1ff6b82656e9fb6de095df38cc9a6b9a48a1a208efc29c45b5910b02ccdae8abb0976916e5afaa43bef2199cce4abf619d1022fba6bebb0a31fde33759528b0524b4016dc429896f02b719ac6065fa300f5d3bc0b1e66aa3f343c98f1878f3499bd38ff26c0ba7f7bd1e11b7297df4e6b04fbad320806169df31c137dd98bd71ef6d0e24ffea3f1f6e41c09f8c80ab1fdbc94c13a5f6100239f273cbc8323368480c6bce452226e9ec8188f3992982c716cc76e76523d95e53fa850691cb91d6a4371300a9a1f2671a7970600d3c2a0b74071cc873fe4230ecae9ebdbc3b1c1c543df179ac33fed42831fdc7c3eb06976508a5251bd9076c34a2ed7ad2612e974c26a6c6ec4f1e49e5b63966b4f0f7163f0a298cbe44d02c8e93a9f00fc5d747f2f5c7c4db6fe4d821eb4d00b7af2aed1a2be82ea23f3148914296c47749de47e24c490a5f2ae8cf86fc4611b20a67789f0f0a8b642cc8b0d6f2370ebb5dd25d7c0a67a0e6feb8708e4f926a38aa441bd8f06502f527e25ec663a9a72d51ec25a6acdbf02c63dc664a6f525ac15c72b21e625f6785bbfa8a7a7aa4d7f6007721fc6da845574282973b07a20207b8a904d34eabefdccecd349aace5e47cf839ccece2b80a75931320db4fc79143625f0b380f083315f778a7bbd9518787a31e69463331fa9db5f4aa19c9faa442fa3caf8252a1afc3a75193fbe241b3038fe8b9f628bc7dcc8a02736dbae1956ac9b02328802e15f1470cec19ee70a50ba41940a8b35044471fd840b2eedcc847f30392910e2e803d6f89cbbc17f49fc28a09c37099f1b735731652fdb73563249ce999011a5c90023bb0293a5d78dcc54d944cb5f8d0afbea4c287c018de0012f7e109d20c8ec94966cca13826519a9437e168a02fc67127bc54c8c4ff57befcc9a01edf1db7272c0a1202ba2f792f095231acc23220de32783305375b605339155ed15c828525870a80cae0341a7c82788f5a814efcae742ec9c7e0b70f448127f0ab38d10baa3e7fa2461ee1772c87c41ec8272d5b657d84c7cf42a4886adfc43da17b2a50fbfb545984e781e5e6f55d8f263e3d2f35bf19af218df99f4395becc2e9850fcd1d07ca6a760f4817dce637f23d61ade89834b76c89014fad06063743430c78141be8bfe3f0b87e38d21b9ab12867c9f32222275fc9de70838a8db7ef26412dab8147397785d60e657cf38cff69ada4487258a95178dac4b6adfe9ecaef2928d8dc15c94fab7ab567527889bf40e3e3ce803ad6cd9b8cd5548b49a66402726d775844d8c22fa8899078ff031ca16fee4f6441691f524752eeb9f59c188ed0f9ef06ee9c8f67da3ae232ffd867df01143115bfc3ed71caef5fc8c12b3636dda689713e930406d06be8f68b08cf1ccc3069aea10c2f58a9cac5a67e8c412d9cb0e0427eaade99308a8e5746397737ec9fbaca8ee43d9d31ac2d18798994e3ddb42e0f2cd26353e69ee8620f42294513e6dba3801229046e8b26f9c203bade9330e481e0490ff7aea9321ad451c00680c6b77908c5c6ab00442dbd900c239e28b839466e36d56cd6621230297f2f8b4ceae23b8bafd747699da871fb56ba47a87dc7eb0ff7d578d4f43f93961bed267c75004c3f6cef191b9416480f930102edca634826eeef19ccb2e827049cb1ef7fafcb62126985386ddf8e5453af51501f5abaa9eee5bdb35db485facbb07246e5e66d7f64880a9747d3dc3da3d44f84fdb3bc7d7b78ebc225303f453f643d7b2c7a42dab063c73c5dc74cbc48c7251e11bdbbb29bce3f68b257defdd7f84b6981119de16338f589fe533dea63c205f8ecfb933bf504831c0319670e3c55be2ea50ac68efc4c413d22c2dc1f0fd72bcf1e17a597266296d55ba6e442a8087b1582b569e7ab15e0b3a729294de3e087d77d8529c0b1be142166ec568ace2554fba5c5c1f07848f8c2a5b778a442990dc7c25686a895c6a5928f905e4f657d082170c761c9853bc583b58a7df594d7b5f27d9650b1f94ba366fca6682b2d19347a6b0ebda6e808bcf188368e4377ead0e57364f904f37854c7ca13194991016d815abe8e333a6d0c954f58ddd946ce24972ab9f1d6d1cbb48bd73e46840dcdfb2a7d2c4c2ff563607c58b87e584689c6e97d2fb90bb9e129a2ab6b7002cb3ab912ac6f4e5ae090c84a3fd003b0ffffff4f