PearlStack logoPearlStack.net
Market
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
PearlStack logoPearlStack

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

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

Block Certificate

Block 59250 acc79334b3457d7290424f248650fb784a2b6439486c247fe93a11fbc2194f7d

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
7483909a086a149dde0e45292dc4b9efa0c643c29393663c96ad4c2ecec7f41b
Certificate Block Hash
acc79334b3457d7290424f248650fb784a2b6439486c247fe93a11fbc2194f7d
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00240e000004610000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000c3e296a94e39f9a05af0b05421beffc4f4e09591dc50108ba40b2a1da50a48052e23a50d1ac3b7d97e54aeb0d3fd32e26347312d2fbd8cf0fe18acc646bea1922ae4409f4477f3f4b65c0805a2145d6bf8846a9d5e7081bb32270000000000000020000000700000240e000004610000

Raw Header Hex

00004020d77fe4b8d626c4b7fe526402cc95433c5365b14f17f9e976c6ede468e4db182a3af0333b65fd342f0d8505d5f62524e7377756f8017d6d2366db1530d401630173f3116ace8403181bf4c7ce2e4cad963c669393c243c6a0efb9c42d29450ede9d146a089a908374

Proof Data Hex

59,560 bytes
1212160103079f944c16ae7b147165b12ac8e953cdb8241af67f64012f11fa0708dd92dcd893860e8d4af195fa2170d808cbad881f58ef918be8fe4fafe03f0d04e87faeb9ebc06e8acccd1b3aeeef317349280e8929461b485b53a9543d29ad22591d76e255487c0a3a4f7a4363794e499a3a3a4c10287d13f47f049295f9f3ded6496082b8b7e08fbac67e4fb17c059e195e7cc463e94a336826ba6ddff30540538751cb69a6bc50233748f853285b98e7161b8d002cc29472d54e2ee3c91981d857a89daa385975605633e129a3142c25eb283c01ac8caef6e071d0c5d30732a84e401a291a4f4e49d21e7d361f0608b424f9b93135ff184bbab7930cce0a314979f46ea6d419a6486f5ae4e541d8ca4d9ae50e099ef30979242836a520eb9e3fa148b5da1a5c7229900d272dcc3420cccbf418c3a6f294086da295b09989f7c98b7a0a3cc2c88d2ea292feb4ccd2d863a632ee00822d8ca05749588f16e366d11f09bc5ec535f643421cac62db403281a751dbc352609d212899273111325dd3c7366e40f67b898a3fbd8cc5f2853e2dd933ab14f5d3f25133aa335ae1e763ac8eba126beee4c32655962d4aa735b687430e6622a8499dc56d424d42c081f3c8e23602cdaf5d5f01102ea72ac3108b7453827459490a95e28921f5dd861cf8fc03579dacefb9e6d0f9524ad2f6b139b2097d1dfc63ba62448326b489bb578ca29ff6f055e2bdc850c1aec474b9512f693b0bcbb307af3fe4ce4a7acbf94081bc8ebddf1a6d3a5532a0da50298fbaac92aba9f2f921244423ece74b0dedc0ee88c4bc5ca20e0b2a596f88ac7031753cf7f4dc3a52e763a598d38605419947ba52e0b59e3f748a2e97aacf0a28c5dcab8073a10c972291383bac548567c7d9bdf16cb69a14ed596a79a32ff0493b18b629dca579924dcbe7008bebb97bf50ba295a4d7aede252e2364dc8030e95aa0b214b9f5282a0ba3db60b70ef5599a703d40dc5c58dbf6ed38fceab7feb4118a1557f5b5bb15256ee7d72ce9d63828cf64543d8cbb7c765bcbe401b5d593e1af1c26a2aecf49a41194c122252a50145e43f3136510a406a5266751d4b61c1aff2353a782b0d3f60ff90fa677eeea49f38d55a3ae6bc42198fda176760ac88c43facf80a2af2c7e1806b0c887eac46fba34688a06251b0f250ab802b9d35426306c85d3d5a12d4f47d56cf2fd03782a1fb38dbb0ba2b9826ca91fb26716462d3b9ceda797598ed27f0ab113dcc1a9f264e9c3036f525cc968c915e69cf3dcbb8d1433c56ff08cc61cb18ec1abda28d052b1fc1fe894cfdeb413edbbf5eb07bd7a8274caabfc2d053bcd09b28d4cecdc8d7f6ea6b2c5eb2a9705d5b242925ac140b472d812c85a4d440ffe7556c00c4bf3d4d1dc0790aab6cccc59cb3942bc7f78bb0129740151c153a35cb720a3af9fb74951538a9979a44264a49de03104a825bcca30a2d2213e2fdcf549c89372ada9cb38d3aab849275254823164eeb8f09bee4de1d246af74ee4fd927b65f3a7347b4d83929dd6f4ee52d68aa1c71e09174fb22d2fe089acae6fada2c4e191b4017889a305eaa5d0b4834bd7371a202ca49c64c2c617fd6a46b6eaa4345f6b58bb75a6a2ddd2b945730ee57b47f7bd018bad0f3e5a8064bb4909febcb23ffcde2978c43b17eed3f15e8ea177d546b7dde87932e0d3dadcbff6ed0058219f7cd555848d95c3114f44e0ccf1e2c9027dbae8264b89b620a9a3989c1829584dedb8cc506eec30ca67759c79ba7f1241bb04306483daab59b6b60e31fe43f9c44d9b7f78887a24eedbf63e4f27b83e02da3c212cf110095eaa99fc155a0f6305dfb639551381bb92493dafacb7efa563fb8fe6b8e937baaf1792fc21354f882c8c23d5797406bc78ade471f56482f93035f074bda0049b68d28ae8d0841716689d64e3fc3bd3a49c8c610fd93bd0123f83c9a4ef5de4442865bc0042966a6d3e21590e356536e1f0070654f8cad49cdd35e6b842e744d0999a2073a1501bd22b7c1caf97e379d027b5627d23f28a168a0e70464c883fc68cccd18cd58c8657beea24b45448eb0f82ca0109cd5bd5d402aeb2f2fef547ecefa909f55f22a93f8228af7971a7c8923b71cefedb58074860fb4d5d0d991ef3810bfb9c36dd52a66795896161c6c5e07353e11c61730ff71e0df82fc3e46f1b412c26f6541dbcc27f43a796d991e7eed283c1f80f0b50c4f33a032ff7fbbacbac54192fc83c2b189384b2bff0ff4550f453c6e9833ab0a8f974aea2dcf71c5ea7039d0cea057cb8f4ef85bda20e2b654710df8c04f7814e446feec6730df1979ea7443a9c95ea49876ef6bd338a943a1b213413464129d88ce49be53528f76ad7bae7fee95e983a137969a78316df6d4d30a6f1ce4c2580c6d59b513e525452cbe907ac60e7f34b13b2d92e0183acc61908aaf426adba8159bc2b2724f3dfd4582abc38d66b21560d9d8790f8837bfed49180be33071ac4979d09f3e6949b295aaf58bf0adee649d5ecd62ba17e6f717862d293b4b025df4aedc20480101c6e48abd797cfc5cb9268fa8cbaafa722a673a39ea3fe97da3697ec4dff8e62ec5c6f47e48e2da4efd875c406e9ff34ae89388c90f1987c56c45ee996cc6206100928cb4bf8ec8440b82ca75f1705f5e4c2f5afdd2c1acca2e0bb818016b5e63855e0330a89d8c515a652d4eae0c0484aa5b080a491769f34e56905fd3a81e55ee563674f5532dd08dd2c791bb2b2f028f210e788cdea04e2310403a0b0e08d50804c7a5620f2a2f223cd96d31c589778402706f542588826dcea92982404bbe248ce75ca458f7fe6edd871951a97bac5d85e6175f650cd784a9279ef07b5c17f56b9588a4ff63e9d78247973f751b2231818b811c1b53ccf3134de3326f4caec55cb78b618b9e3092b666d3fc75462e495f41d1854bef28f346dda064753baed9c79dccd9554a3379e72d240cb05155448076d3befb165dbcd5d5f1e95889d49f915eccc3506b106d9ab457689196dd6a3d7b76fde740c99e95838131ad95eda55f3783ca4e342c48703f83a5527d8bcae52e58589e877d216649e0ef23d5553933232687a6710f1fb9590317238dc1b1ec1590ed9bd9986cf885428c4e1315d82b34aca2c608e177d31c74316ee70c972b52787571508678d56e4cd83303bfc342e728a31947e263f8efa25b57b12e95dda20ce47bc1f4fd344f4b4f11beda4c8e5bcaf045af2b7d0e8a6e51fd057078b54a346c916e627893c2a44f0230d4e25c8f2683c8c5dfb74d83d5e3487a8916b6a582d95b00e0d81bed91996ad3a2cd17a011a1668651faa655fcceed97a0254c8fbc0c9d5a76a804882228e80ce806572354f203b5e31c11138004e6f5e5e73130cb90278c79891a16412967730c85380146573f74bf0e3a19e8835627471d730e430847b649a3c8f90b1634843c72d19a54257f30d3490fcb635eb1c755662983923ff58e303a2079c6bdc4e129f52e2d9c3df09de33018a4ea3f254c41d70cfd7585690c3dd9eab8c2daf8d5b28f2ad9f837911ac2d0767e96297ec12cf83879e5c90469478b4a5e33c33ddf9d7298b7d1d22f09794d09522cc363e5a9dec526fd9e2c98773f35b8cac5a116aec196cfe533dc22fb9e064ef1a8f6961c630bd747a626e22fa7085e93f95c6f337482aaf511682d8d1870ee7ae1792beeda40c494c1fe019cd9c2adc67c97bc21dad7ade8b1222a048e05b95a058a73a50ddffcbfb0e22e47478ac66f42a343f62125e617b1ecd3e2eb981d1732a4c786b83f1fb9649abf70782dd32928e0fc5ec2d728bd2d4f128a04d5c41e332daad2da56136233ace0422ff50b59acf305d12eb9c4b105cbcd0c9c5d877e1a7da8ce8c2f307b3b56b4b0cd75acb91660534aff0e53fd25c9b0db38b1d82d285f5e000e009db5360e6093156e8fe8ddb9a09a31d78b5ba0b668fa4a5db2117cbccea515a167467430939f3245888d8097981e4f1ea41cca61d5f08cb66b6efa274914b0558aafa512ef4872d120698c21a092c1b5224b25aac69a9f7458ad567428195fc59205de05489e19c1b80a0006129819d24c678271ea3fd7121a9a77fae7a9823714be84f8cfaf686c674a4ff5f086bb2de23181e2ddbbc499e0a7c8f39df8fb32532ccd797d8c486d67cbacaceaa69fce70ecbe50333f0b676695f2b97ce801ab7fb754f9a0f04ab61981f2f3ddcade739daa8127ea16be0be9846c3c8b082f764bc008794850b01a5a716557872a41ce627730d2a551586cfbbc365df16131c2a5068ff9ecab1f39b3fff4663de60eb17bc4b49c9b31ba9aa1762ecb46cba1be0ddf6aa2721967db2981f4ac851cfd892cef8d89cc8a029436df126df558d153f0cc6b8b344dd5c6858a8a36560cd61c9f2f667dfdae9014992947b4217ce60c5b9f77b277341d9d86a9efeaa08cd4f73dce1f35bd4fa9a59ae9cff98bdb3e82b7bfc63e508fc329d6a664ac3bdc0b192f93744fbc1534e9d3e7d571f730ff34a80daa5365464fd7950d569b7389853c8e5e350cfe84ceb4c34f6d92c366eb39680a0b42c9b5e9a295556b26576d0ca549e9f6e55e0d23144b0d33153fd0907f00d903da06845c26051ff4e099cd5a02157b19ab74f37b11201d808b12419e4717e0c9f3fea803bee6e631fae04f7381f23285e0b55900a6105b1db3eda06b351d9b01e5b74081f10e31fc5ffeab6aeba790af3a82592c8d37259d975001639ac75ca810526de62340d0dfac1154c45fd5d06851a9d2b3af8d4fd71e8ad01668f2840b26cdd2b003e8b3f84d7e3f9fd3da23ee1b2594593947505c6da5ac58313e1555523c8a10f966049a614412866fa6bfb67e1ae9305b4cd8d902b481a55c7a9b1a4f4b634aeb35502ca63e2c1180b9ada8b45fff6e25e17b40113808da85138b2b43be7324dddff33838e3689346f52d03e0a1577e7160fe5798edf1557e6663a85b464b5b5cb97f03092e1ea867a3dceb32d6a33d346bac20566be79999287543c306be23db62476ff5f7568ca905cba4cdc3ed800aea2af30033746d2d3658761b97b639ca4496bb468dd0831c40910f88e592b342591cd1379a171ca329c0c712e557a78e8dae6914fd8afac9ebbf5821abe90e97ac1cf857a1875b93e03677ba55c41bebaf6a712f7615ccce84a4332de48db6a08e4ad31320c944e0d347364bac256ff97f62f5ee1129c283cb024c7f112d70ded15ae9048820579048b974cd01f674d196b373aa73b922106f1b170d08984eba857db091b1667a97a77fb2e074377e45665d6a0639694df4c40a85b9fe4b2630a8e82c3e21b0820ad8837484e2b51a4e42e167b22198b3e5b81d549af9605ef5f0a7a922bfd7ae29bb2329a75d0b61fbce98225f2444443b6eddcf44d398d89ad91936b96ea5ed7b9d2b42eed326aa11f16a017a29731b4a1e1522dc56c1d9d1da774f6556ddd5021003e77c55974b3361f91a81f631e70b816c8e4d6bc658abb09d3f034863eab3f1445c8531d4913ec7889def7de21fe6698c4541585f1269a05a7464808c5af61429e8c61252b573410d810f1d1604fac6972410234ab5d790f13fa3bbdf15b87a2215303eddd44234ea0f7d1f9f0dd2112975764ad296f550a79aa25425abd19eab571346f860aae9d62f590a5884a45b95b89b23a93d95d98c8e462db64a2f849c4a8b146fca57014d5ad1f8117653474dff9f7ad85368edae4b8d738bd995018d41b35e413b88c16edff95463cd987fab5ecbd3998d802d6321675d3d3b367a052770ecf093bbc4d1a6cc35fbc5eeb249994fcf2f5bbf5fae793033cbf04d4ad27525ac4750248eff05fe8c0563aff65c03c782ab92cbb8041c954dd428cc857c5a905ea31c5acebe79464635b4b2c3bb95e4a768f94439c371efcac18a560ea38c667e497a2ae89230195c685d71a2dbb213d4a516115819a510191629530cf79efdc0ff4b53a2c97ea41381e6ddfdaca49c5ad9c5e9d709b48487b8ceae54398f2d09c1c0f14c7e6d736e144879a0ef68c74361ba877067cd5ad7ba8303575f1eb2e064e0c97e83ca261b72c2c9848a8adce7830cdebf297938176672e196aebf7025340e4b164ebbf504fed7f293bba652e9cd9334f527d498f5ec57c5372ed1a1075ccb869be10e0ea32372096c99596d2248736997eb904d7950e1f426679852eb47988e327f9fe9184b89c2f7561947b059b357a16dd92f7331efd45381370bfc07bd39eb718c2fa4a129a22c0cb10c08287b5401fdfd3b499631d399a9adfe96dee2de7be34058485fc1fb1097fad478dd51df235df4ebf6ba3e3028243632a33d43093ee1cb5ded63db25306e784ea9bb6786c6683d4aead0bbc1ebca6ea7360753678813a69f84efaa09b20eea46f5ba68b0aed59f35ccd512fcd817d18fce22a727ee12a36e824b93023f6a157c0cd89c769ad6a57e9eed172b3d3cdc925175f752a69eaf7e9b46e3862a67a0b03d712d05cbe7a636129e21a90a9b5f26f10a6bc35ba302fe950ad1beb3deba76ec4bc263252bf9236c178bcd12ef13a235f424f1a41c3df27b3c6bb3ef0b244a59c1fb8fb4213c25b6dacef5f4567222ed81fabdd6e4a5f470caa9d4f50e24c897cb1c4c7976fbd772c40d5333f617556c78565ae788b013cb47855b5e8dc142e110ad6947eaee73cfb95eb50ca1a095eed776687cc5942eadc9fcad889c210ac7e51269c5b9a295a4a3766cdfe7e27423e2affb9fd6c89f95e105e4bdb076407a76dd85c1bb4a25dca2ee98338c6d2f0f8675db580e0dd1165c7155deaeb5308d69b40c8ed37c80174e8e5eb227626cc58a410b43cb26e986118565781bf832f947a7ec117ef2696ef9abd895003b54d7b0e9ab538b7e921341769fe7c34a3db3e7569e5e3adfadd7bc35e464858f4e78346a2e4e99bcbbd5f108009c718f725cf6d8750670bf71e26586ec25dfac37afa5fa9f390b40661f8ed47c0e388e6fa99816a354e4c50ef87305f204c00b90be54db26879a86f4f69deae0665f4f86b0a206c1eccc8d8713124441877dc5e53eef95c683fcd15476d076494b65d214fcde6d3243107d369d185ea901f0cbf4f9b91bedb380666352d1297f409c1151543602834683f4a47228ca365bdcbcd31ebd034ff2d451b3dc4c22b8321120c7847aa385f5850baabc632ca43ec2ec7076c1137bc5c24ae50e4a4784d311fc75ce67095ba14a5e31c78f512f3d4ecb27f69fd99e9c7b116e62fb28c8f04cd9d0108b8eb7c1cf51a43ca2eed7e2bd0f57773950479899c776334a625a177563de47e25e358fa169e0d11ca508adb8d51ab265bc5cd01ce47fa6118e28fcce2c85a07e99ab2d63623d580f157541768cb11e1419f68c1f1aa9f4a275c3697e281cb61b951883475aa0c48f7f79eef240087df768850686c776e441ba377d9ffa633dfe9328900277407724d9a5ba4da34329783fd84c0b4f158ffea0f19e6577e06e311c552d6bf0887845342105d37dfd73b3e53ed775ba9f21fc85f145d52640c48500c03e41f83a001235750446b3a1c929a3eddead9b48b028318af046d7cb43adb43eafab8d497efaff1e52c969e8fd4ad87f1e526e68cb181caa7d5c11737340b3324a4b53f46e0f5541cf93849a7365d385004d7ebd8129269e8c00e165bf710b295b089d644508dc5a544dfd043c4a43e496019d0264f60af36260437c0aaac0973fb390b4319ae35240208942a70555c34be157f2f650efc9ac15ecd18006e10c0a3b7d8fbc5d5846b6b6d97f12c65012189cb340bf987ff5e48d932102c848c0db6b4702ffa79081532709990547a871726df1dcc53551e4367c70b88e28193da06ec47fe9cad99c8088d9f37a3c039a69d2589e6324743ce1278c2327d0498b97de64659849ba87a0c5952ad4d5bd784769ed714fd29f96aa1a5c43c131b4c4d399cb74bebc96ee16d41312d07e9ae7f2f4fd8924286b03cd2530f2726eb8f3ef86d5ba25e91b764f122cda446dd9c74443d764e63632f8fc47b4d1422ccc7ac38e8abddf65ed297f48474e40355339f11976a3fd9c3288604a6b0ce77eca5c5396ff0f78b2dc9496a4c1f5efe06a90f86b71827bfd34f71fb11e2f8109fdb4158041d47fd29ae0f32d5922e8af014b79c672feff00abe6f1628401bf52bc44c1151531f10000047fd6a6d15db915b5230b9c07cbb9f5dcf28bb544729376a51e5aa897357440dc52884f1f89c9e4f102e6dd3167141590d44e434287c3f399843e820ded577934674a91f84fbeeb1f13546a63108a26504d33024d47c6bddf612262280171f8ed6303955fcab14cb2cb7ea163ac9b9ec1a1a2a633ef67a22e745a6f3ee1a52844069412e7beeb1b47aae7cde0a60fefce374ee1f55a4075f8ad679cdc4110165d9a624d7a359f4bbfd849bbb42a7fd8ef9eabfba69986da7610c91760d320457fa871595d1053ff64d10aecf5643d0e0fe2f3dd45b24464725c13ca3692a2684075d67336eeac95968d7ea214d0f89438050fb3adf38749aaa6aee9777945f1cae6ebeeaf6401d01c1b817089b311372d9eb7582289887aecd7cf913c5f648c90dba7a1e319ecf72ec9dbfdd74b26656c03bfc4484a1c86e7d024209966676aea7c896d1870627bf415167a3f6e672311a1ab8531c0c6bc0e30dbda861780aeef6861441a6e3def752d85596b6f4fba6cdc0b15ca23f8c89ec768f2ab0d840b994da6af3f65f1410041469c69fc2fe82c95ab616ccb9bbeabf918a865584b36d6c69d48fdfe71527c15659725320a42e14f05058b816259113ecb8972e8040fc3528344b6f0ac6344b0d17dc6cff67d26f1b35edd28f8aa17fdc9f284c02e2c7112119d37d8cafb25354bb633996dcf32a7a12982f85212088e8ed803468260714fcab77e70cdddbf4c198119d5665cebbba9a79fc0e27c1bb04a6a4343b0e21d3754b1b26d8b7d611e4cb21593a61035adb072e47b9b8df43851cabd0d9a1fa8920742ca56b92d4665a7ec27ad61af3994954389c64f5891275bb8f294312b5f8815e9dcc7dbeba24ce2779e5be2c3c6a9f4f24d2db492b7b8d5556e962143309b4a336e5235c309a8e1725e29ccf832fe2244603d4ee68609d0bec41191ab86aace3ac49c7b397fdb1d36191517ce415e6f8fdf77fc0dcb12efa4e0db600ed75af7c3f62f6ef2ce52188f8d5f0954ed54859ca24b07d1acc2b875abfe4756f10ee0fbddf4c80036c8134359e78afb39a6aeb0a0e1449204e462af98d05d65572dde9bfa449278fd2ab690a93723ce8a3d33d05367d6f0bc3060c58a3baa4fe2b2114197f60ae5752b2f57b5405db2f94b8a659f08fdf628a8e808678cfb52e5c1e7b0288677171c27887f61d9e61f54b877abf5d4a0845561a65cd36bb54fcc2384bf211b34f26ef2e00bf371d926069ec318cd9b9f00bd9d6f8e1bc06c15574e666e195bc12aa08c7fa8d5e0f43047747428612dcfc09332b5cb970c42a512a62cad6142ee4c565efb73d57b87c2937a720c603f51a1b97fca303258505bb39fe835db1af47d7859727f51115c0befa11664de02b476204b02b6d7c85d8ec3a3d71d036d0330eab3a8f280eddea378ca87ea6957d5d777abf5c8ef1e20dd4f74ef7b6a4ff2e90cb9f75ce26bf6423966f87ced3865e9386bc019a7543d654970f05c5ed318b3997349c7c0d5c4d6c46f8ad2ff0539b0bb686017fe00b95902466c8f322d17276ecb30ea36260f50e701ac9f2d27ccd4245f5248f380fe6cd70fd228911a5f7b4e40d57eb5944164b9b657a81146b704acf4401150c813f812bf5418963c0529b89b75b7035eac51e799face94f5e917185541dbf420edab3699f64923a551ed6dc4570b9e5fe96127e87476ac3ffd35651e541b5ebf7078b5eca631cb45eb47aff064006a4844094f606fcaf0816e6f33a9cd5979e2797335295399470a857f78945e739ffd219886050e587aa80e96ccec6f55befb3c632f09beca5af47a9652f2fe2b0c1e7ba1ca92183d87b73b3aeb0f2ed1c863780ba7c90c61c817b8e70122f1ba03eeabb966e8309a3c5374ab5c7a9358f13825026c3abe45ca48310d8e2b46650a92052f0aba4c2902a700f5e03ecd335224a2c9c8a378ea8a9f306e92fdc13fee87b383eddd730e70f7e4871e062d760aff739ec19cef048efd6c5e59b86288f3427a1eca55b4721f09ce659f878453d2e17f35b761976cc35981cf58405092c6968598a941cc65979306020044cfe6b3484c61f67e3c64202eecd01dbc59fd10579ea7a1f78c489b2d30d69fe0832a90eeddc4bf0009e889a63e1f9515a49dcbf0f3d48a089b1cfa03dc1d58d564c0e1d404bb3769c02dd750409a45fb9cec9605ab5be5b6e1843d8c64e721d5fec45dd14726235c970daf8b346f3f5b5aa5496631e78eb0809d493e7148aa4dd91fa26e846c90d4a35b8b44b44fb9a0c166c0daaf8c89f4b8ce75dbd37cc3e942f0081d9345af02d6b3376fc08d7cf062c9e573cd900e9f6866a5abd849dae5f7669cc1783d496e3e67f10ea4f30ce2948a843f8454e17245166655d3608cefe5ebb1d503b9a654230448989417029cf99dffab2eba037a4b646b80cb871471b02d03655fa22b947b5f0978f7715815c2f0246f2ee21c5d690df6f2b97c8e4fd83a68c69f68b84ad9e489a93339f2470fdf286edd0388f90fc8d8e3e4e2f77cda62a4d6fbb0808ca276d41bd85de0d5647ab18012ed1c9c1031df4dafb9ae7514883f0c66c2b24734677f40c15f07cd7ab89c3b304db5f68e331975d246d4964a11f2e965dff920872a65892a971f5238f9c2afd33d5c705c82a3bfd067db4e6b17b357af36b265568755599fba4129495c705d68609a04a6b9d1e05aa261df2a52b4631c9c4f0f51652f23851f516fe958c17e43a6b0686ac8f5c653ee23a311b920a5911d4ac8d95a72933ad1b7852914e4913ba9b3dea1c4e162f402d742b8b434e66f5dcc9b404dc557cdd02cd6a09fe16893eed21d068ff5a3a1299bba91b0d271d604a36e1a8132c2bacc4fcf5e767d2ea836128a28a34277144f09516aa024380504ec89778ef8e2e07116024293f9b43d38a685950534827bdbe5b2fb42fa73282074062c1d5ee88722d099a12e0c26a134bfba01f4bbd62ab345d01d96815c316e097b236cdbedb294b40c1ddfddce6c5fa8921878b682d5a844c26dcbfb2aae2dd65d0b250d49241df74e6dfce2047c89b960ba5e81f9a19b757bf6da997af4e68d011acf8ea8959229678d686e264b363817ddc4f1093eac08fd310751d7de8f192760ba9dc921599a0c56bf21ed3bfc4898956c16b36df25c02cd1b7576e582481fb1ef46424d51d78909ad7498fc7e903c334fb55ce39ac075c39cc1cb0300a2195c1dd97c05fa8de07aefc35496328fc4af010225135344e892305c98538adf63f24d583ab17dbf518c539830a2bf1a1e3c7cf4e607c8b3e129cb38230736c72f11002dd6e497dcfa421415345cc81037a765d41f9f1c662e0a0e683bf4d5313d15afff47937d382588fc3491533d1d00de15d74f0daed1bc0b205a08bdf86a1e592eceaecc01fcd0bf19020aad6d0c8e451a82c733ad47d11e84ee03f4fc83e52e4a7452dfa8c8a3ecfeb72fdf6f1724c7905a17683018f6b19079f11717524ebce370d58077f8c5c164c4bd2c72e4fd269815cc73c1afa13898d36c358da8d129be6717df448669f228ed1e63f81b62bdeae71eb677500412a405fd74fa162ffe40907dc1269f43322f467574370d3d53aad1a108c939a5e9cf8da299f39ceb53612576eecd645bfaf037337daabcffc1c83e11233e797c7d7f69e4aa4419f781cba6a8f8b71a08c30f0a380adb2180dfc73b649b5728074a14dd93eff1a0b3267b78d4ce24ad994718571ee46dacf48eec9885e6679fb9c59e7f0e6a34f5088e02742e3b8064452eead17a6fe1ee3e3dda61880feb64e74146fc513e713bfc81c76c4a87a88d82b67c5913ae69c025358c0e3d562b78c4e60a26c302c62da0422c84ea7f45905f0f632d25f5320e122e29bfe2034c7bf815f7a81f544a1c428e8348d9b688139683522320577682d66d251bedbd3cff4d768f83d36583788e2b3c45e5acb46b02d95bdded5e83fa56aac1da91c27ec93636e3a6da662b9dd40ec98167c40a652de4e69bc363b582924adc4eb87b6a64dd8a824366e9d76842f108e8d00fca9fdb632ccb84acb611652430d6fef3a3442a616bd2af401746715c7a2c5403eda23ce09b034be4da53cf9cc3fb4146745f728429ae2e0af42576a7c0d8b229cc1f22de6ba757a1d35d1189ee0bb5cc49a04f99cd2945072f917230537e3136f5bc7c8c3f6b1355053066ec6da2497cc7d1f996a99b770e793abc7ac70f8e623fa8e5f4a2b9ea611a5f7751aecd0f0f0e200762fad16f5521b8d8533bc451bbdd5a7f38b996beb353df174281037161d4f898f07642ca1f3ee6c1b6b005974c84f4972d0d60bd36fa47d4672cc988a1c13fc46c684e10fe354bbeabd9cb7c8f68f74f09982d2033a8c5cd1b20beb991aafc476caed876a747dc9e8d80f4eb6569d7c2f64b9d802c2c19d9fc21ce4a0192aca1c049c8d1023ac1061c33ea7e454d40eebe895c3c2e600da3d17ef6044398780f94f480f16ad42a0bec7a81962509561cbfbb547948fa15dd1701c59948949dd0b0037df46a658bafb3ee3a5b20bbf3d305f0d9bd7263d060bc41e8e30b4f7a6c77c0911ae7526661090604d31fc7ea6773387ef3c00e9fc06e35cb5f0ca18e6205621fbcb7ea02deb0d1c0dd57b3cd95fcf9f0f865ee1ebf41ab660d395e75f82e100b51ce2b55d3621cace26556922774a35d6b08d7ff2542a94af332cc24cefd911678ce389168176f08950f9f899fb202588958497069ec8167a582fbee43dc9a952bf75c3dd91574586d0c526f503015b39c82fc5234512e0a7d0229b2208974b763518d050dc93c5b2a17394e6cfa670c72eb26f329b78c47c1dff3e59d375e28a7456ad2b174dc8b8166e8a098d93586157ab8a7ad7d5aab7ac6acb237d8ecb96b766598ca6ee08553dde389a855700186534cba6a141fedafaf0b527d80c97389ab8ce69fcd866b44c143c6194a83a4df5a67ec3f2b7ffde43aa79c21b8e1e4dfdc26930b6e09f332d74ff029ba5c3f4bb941af662a29e50fa6c60c54dfd8562b48a821f622415e75dc97e680feb14ea731338728cbb24f805c0054445ecc5ebc742fe5a3aa35db511546ccef941ad1652e66e83cdf0c19d88afc219b8248f068f4df1a492e196b2c0b316ff40c1530c758a40ffaf88065218da851a809802965d6eb66a6ca18fa1faa0ce610a29137a551b89ba97d4fdbb254e359988516f3a37467895ad9edf427a35762d270eab7c1cd846cee78209cc149febf561dabccbe9a084ed535625cadfa695e5841a5fe3c935ab97743be8e2cb8e2936b705fb251fad029c5c81e1ae347787be9ded716217b4dba3e6f8eb5bfe049e48d2b70dae931efdeaa1496551dd2e67997ea28e89293439d8294900ff0c68bc5236a982601307b69179be83e66c56f33f7568dbb41e64f87a04a6a9b25aaa37475ee2bd5606bd9a290ccd3d9b37a0f393d9bf52ec9ee15eace531235ddade3242c1a1941ce5731c82b39b0a9ea872a20d591f71ad3f0773ca25d2956835320033e634ca3c44a7dbae4276dc97313a83649d51c9ba221a583f5d442d44f3a3a739876dab6b286a500c059eb19817b93d3d96d2be46e3cbc4bdf68ab9ab9738810f31bdf803ee92f42bb1857513831b32dc19eab746a201bbfdd093865256d397cb589f46ead57fad23afd294ea54855542e9f01a29c1f38b6bfb3bff9e8870819e9faf81f31278d3e650773f6bb3891d9d24f7fd1563631917f0f1de7e49859c81731ad0349d26f298a4aa024bebe0e77929ce0c7d2521e631ab9871403af90738b73d5d1d7e588ceb7b31cfaa958b1137e7dda8149472872d80fa810f8c499462f50236bdf04f2f40f06a45fabbccaaa9d50f19aaa82518e7e2bb947ccf3bcfd5573af59e8b4fc353fbec6bf06e774e74939c765be6a1567835f371fd54e7dc8ee53dbdeb03d205fc27a3364b7c5a9a2461b45bf2a046cb826f4815eb3aa1de03552c3f29971e7272fbb803ece078657888f884e8bd2080f13988c40172724cbe7d6669817d9cfeda43739a0ee0ca06c249fb67da0bf71208494d3c2e07622f25c8361d59ed19b81292ebd1c92c99e12caf470510c9c9a80b38aca3afffb1130e6865bac20d6bdbef7fce96f3ec822d6ea47c8710546c4fc0d710029e213d35a7d6691a4e72100d1f006d09cf4d9347692add4d56117aaf1de246c91dd6db029879c2c050ca374f475a64ee341ca8900f6451d8629f7e90f2d41795dbdb2d789aaa45d4cf420ac8b63fb9cc752f0f87a78517d7ba23a3069099f1c4fefe7226b32247a55b2ea0b9e5480d39e76dc395216e4757245397c6f190bf152868a0326880137fe330a2f98cc5b170b5ae310c628a4e0a63c7e916a9b2f5c58a96a392984ac77c0f8fc0a0039f31d88d03fdacbf17a453093f40f33f6396738fea37eceb77cd44e4226224b43fac98f8147cff2bddb203187984e9cd79c51722b1959366bb95ca8fd8659e5654a766c3c17a3bad493fef590c1b30053b590f29e1f27d3997db1e9b62e2536351711587bb145b23ef161979cca1922fd70c91d108b0023518e1ba59047349b7f420050bcaa849c8af62ec64f4a1643615b6c7a43647791b7b66c3de8adf91d8888b38c1a35a978afa30e9a8e1e27de9a44dbbedd3c5d9073f841621103bf60b6fa4f25193a8c7be448de65f11361cf9a7c3fd1433c1d2216f2899bf680f37c562b4eb9245b54821a3eea8f7297ab4fcc7656d7dc7781950ae074664788d8fb89f43c18043f7d22286c9b4fed95627600d5829b0d010e1a5fc30cd5b0bc816607484ede79ea7a54ed1d7dd64bd8e20f5a76d952df1a970fdfd14600d5f62645ae09b2362dda5084b2c39e572934170366aa0b707ac6ab3838ebcf1f0122549847eed2d56de2fd1bafd4af69a1def3a9bca4e892e019113e3d195f9b9234131f246b5a22339b4dc3f34e57fed5e1c63f067f9e55b852059fc24812cf792feac38d61aa983ac920682a346b8fefbe2076d3222495832f46d674efa9e383a98e74743a92c947367efcc3c7356240d3cdfaefc27722538660a8553b0bc354deaa5835c3e10f28d65b890896fb323bc56cbe8d959c3e66207ec6292987150487051d12708b35dcf79692c14208dd8438544dcbfdea5c2c4a7daf67a3b3ecb768da397f49b6d0e97e8ccd4d4956e4fac68daf9d14d3b9ad053bfc3b0f05a15b36d3ab66a8fff8cf451ec90df33940011c233def80745a25beb0b578d4d3a6c8d6dcde7416dd9a0649b8fee69e6138a5f907b6fd64a354c27e0631c5972e6a02739aac2b50f27841a56de0b3f25ce584b524979664db145b542431935c91418dff5837b12da18491c861600c63cb6b1d3714f70feb4faf7ecb706b32826eba53eca63a8c8bfbeff7239cc4452e86ac6604c74b087037aba2fb4c58f85ae580d5d31f155014bfe0cb8ac5a34095df1f4518f090a490bda94d6377c6a36f7840e9c9a611e877dbac1f000c1a32444b5d49e48a68da2e6d118e2060e727921d6695ededc506faa82edfb0188cec8cf4b815c36512959040889459c53922c7b933a2e4a8f2d8a7bac769ca983f235f1775cc7dc3ca34371682673fb54025fbafc43d5a808c5a99ca0cc7b0139254d2da861fff8e9aa0d033dcaac5de409bec64009261cb21f18eabdb81522fbacadb053551306f1cb3d90885b9ad812f67cc07a7efd2e352f063e031f83bc39cc5e4e8098b7fa70856e1260d48c96f9bd18b0f791c4549f851862f51b2bb2794fc2299bfe5ab2fd55018b07f2d0ef46ebaad82dc66fe836cd8ddc029f48ea75275df23bea626d97172983aa0e4152045a815537684499af22a3362e8b4690cb51abe046d2b3d5ced32535c0d7042219d6fdc6a64ab93a4568254fda5170aab8d03bf1aa2a0432089e83346430c9f35d2f1f3641a9431f3108c543da1fcdce1acdbf96a816cd549d6b46a1f1f9ade4658c35aac0de17642b13764d9f4f4c474307254537409544919dcc0d0db52c04ff6f6f6e78c1f9699f6aa3ba4c91330cb257434e301d95d45a73b6e179449573aa7557ade664a29175eb5c3f39593c49fb8a4864c460382d0aca23e93d001606034ed393ce31f13959c5231a8830ac48a658494f33308b161d98e5d0909da51b2e171813328f07733d16468183bfad7954aa7063847c58437456056a03d838d56e8de04712d80d708199415642d82cea3f76ac1e2a9e407323b809746fdc766a45e063aef8c9d4ef7638d7f0186cd4ee55cca564dc9194f77740af853932ac28b4ef8a8d08ca72e314421b938b15e83274b1b46077e4e0506ce941ef37ec2fe9298468c4dd1e1f85a2b40670ba1487b851596d8d9c6d6f339f199c6abb70fc5738c3fb953792a86dcc170c4dc0d688861bf7b32c31c8e91ed024a8ab17c2ae7ce8d1c6080dce1765a56a125df10e19df613bcd9722ca172cd3ad4a02c16fd1682c01c789bd0ab1fa756ecf94bccdb6fc0570076a264cebac50699d6deaaf8c6dd2abfa5cf9145b89d628e9a2dec63eaa3d27c3850d602540063509b8c94def23dda63aac855f5ff3f9da02f765d9f2ef6338d027aaec0145882c8c39a552d615a7f2c14376fa204340606a1105cf9ed3c99674c630e10a8d96c000e54f1c557b4dfb21ccc8d8ceefdbf930360e8bf4471a63a7886bb1ea72f1238a3533edfe5b95e9dd637abf039c6c622e700855a5b317a842f2f8565aa6020f3cdb2d02175cb0971d2fcf8d8273c9646f268a24008544c2b3dbc36130f86c7c0ed220ae388ebd2e2b892cc18b3dc0cba8289f312aa487b191d8a90277eef3717655a6fe34b64a5b6762fa30ed923857dbf240d0c7b977e0c52af5e48513732c08439e6a9433fe9b976f9f87a6a2a01ba36946d92bd74c31b9ce418e2c0fa9103c10ebbc569d1753e76a226d886a3c19bfd76f0570d6281fca93def682b8693d564f185afe62305f091314def59d53556591ec5d2f5f4ad3c7e18bdd16ec57488cda65e716d991651349b69f4827eb186edc007e0ca8c1a9cb9583a713f58405b958746db34ce0aa9899c77a62c06e574389b752d3f85b034443716350df018458dd364d7611b211e1946b672ea976ae9c78eeaeb2643b3a70e1b5512458e25e2366bbfe7387d31b40387200ff55cb721b756dccdbd8c0e9d3e3727e2a989d4178c31125bffbdc018e8344a6009f8739aadaef9d7b94d8d326c9e3646906e0aee141825e550ba616f93892fb058bf172ec4de453e4f1f60850f68a51db5abd298132ccbaf7810d97a4b8ded71e50ac99724e4d3017bf22862bfa772047e63d88d71378bd33751312d5876cb45c5f253fbf79cd36fa45ab1ed18fb17c560ddc346cea92f6b359c737c623ec2ccbacbf27ac347903d683a160ec89ba26f5dcc8b6d0f35f9bb01b4961a313d92d3d0a7144210d6f9321e9d8d7d00f6d22f5ef553be837b27e0e03b2661856e97159c73d11900f764c9a03ee6a57401148a9978a9881fabc39f36ed8cfdf3a1c5912936d4334a4ec90ef64d14d03692198330a3d9afe9e66db4bcc1ebc2ac830fd23c61ada7698bf446c22bf5b942225f53cb581a312cbe9b70f7bebefd96b8cf735ecfed4c3008b2ee1f29eef7a63f385ddaed935b3f5a1664bd532a47a7ec2a8d4de677c9faa2e15c5a5f436307ac082d292a644fb10f048bd327f0003a7150f8996ea03961d32336ad612404c57817beb3e7c3afd753158cc73b1645232abeb54158dab78727eb43304a2d844e2ddecb41513702552baef996787d81e86a8d2dee1a227ed26c893752c9d2fff46b28980e528ccbf4f632ea82c2134fe4ffe16644001b1a0878db64058cffc6f434dc740806fbbfbe5c64b79dcab9d1ab938c55b162269b32a9cbd82304252a0f98c0e14fd124a0d31acb35f001689c978382f856fb1bae0449d486fbaa376c55c10bf0331156c6299f5aba9426bfb109be114e883f128ba679019c9c66b243b6da60a56307259041f79c28aa41204fc197a7b94b73fcf1db1baf49686259f07f92a6965ca2fd06c564c66d6ba3b84decd6ae27db6c68e47b585e290a5404059fbde0a77b9d51ac153eafaf0baf7e2e955329d706eea8a787cd0a5778378a49effb7de3d8bf5c488799a5b3d42e6ce8a8f51ae83cee5a34ae510d7f2365aa5fb8dfe8f3bfa687bd1ef2f8462e2967d9ae4924d1cb8c430dd691f2df9a56840e618c47fda6c3816d84af380a8e89fcff75a84c9edc2b1c86da85e2188d53dfa2727da70cc677c332e34c81b4293742c9f3b51abff38b5dcc113e97ceecb684eb45cd3c6e503a8853b60dc38f3b9aa38be3171c7e1b96e1767efc689a8479ffed5b33834d701d49414e3f70ba38a1ece1581a6135753ecb8792f29ff3c6f83ae30f165689d09230ba55ca7e81444f71e593fdb2bb56cf006bbf0cb1eafc5155c294bab078d9a70d35730f4b963f9a948ae37fbd420226e9a423b38b50523d5232a86e222076d7b4eb74fb2f6ab721719a167d4040294c682f07232bdca4a6b4430f4e73ca4742fdc47fe60f15166d792d76208610797dd50244914272d161c561649ed9114b1e18d1e36074e3b98eda31cfb9ef559f38a78c21da80b4361295c7f51270f029a799fb487f0aaf71fa009b96e3fd4c451f3c7f6ebd1c7aaa6d23a3a349d5b75752b962406d9633c62a93aba27619decc695400935192bff7f269e38945434d140502ff3885139b3d5001a657c219f95deaec451360b71aa023bb9b5ab4741930a19ae2a3fef99f07600c0785da08ac16136a28513dfe9e5f2d3e95893b82e47ce0403594845667c8e1fe96f0cbe860e3abadd6e169312e56a1a9f7d7ef48a687811ae64b8183eb18954adc969a986fb2e3ad837ecae0c7e918c8ba758c30c28eec8e9a234c97dfd1172b52a8c5c2c766e252d19bfd5c16f3c3a36ede7850ee8198557b442e3ba678dd72421ad0a80549685c8c5b23b738a4e32e124fdfa7696594ef92bb49a538b55f040966630d6a3a2fce239659f350770e6a45259c93790120c87ce4fbb6c10a41fa0d8ed8490ae05c513625d2da421bf4c9815c76a9b4fbb362940a12d0d432dc2ac42a4c63620e85643dd46f08ce64d01fa527afe32df51945dd1a33f55d5a1d10abd44b5903d0df0f6b9c9937d46b881060fea1a91da792843f5dd5c36cb228112dbf0258d28b646b97dc8f7fbe7d5f907c0e710e272964282addd6b7b65a24cac1e1c7b582c96e2b7bbf5dcd4e600663be0103e37c32d4e34edf18af3af2ff520e35b6ac1543e10c4a8537093fb371a5e46bd26fbf25f5c3d41c64cdbf917d200ab12b83f032954b14bdcb9d6c1e37321ca485620b2c4bfbf59e17ca915ab6d50ca5f3135395efd219fdb64946b3e8ff697160e7f79f26188c59f74a78f49064706cda8e4ce3da2c8e4471bfa15539d3d4dd1d81fb8986ec8f6fc13f1d2da57f217fa41096f3f3f32fc76fc355d014d38ebb5a136101d7b2ee008e4d3ac41bebc956c7d77999c65ad0de3d6b8608d9c18aebe9a79c21a633fb860241f9c07bbc97d2698b923517b86aaee5039cc833e2a7f514abc785df5ad5f73a9fcd02dbb0cc4ca42fd2188b3cd33df152605070fe8236ba8347189bc8d09fb86651ab15ef441d087fd137331d99efb782b8e2a0e27b97c6ec9df092efb8550c9efcf93495ab3ebd3a7e9ba17693372a71cb1f455d06a88dd2878fa53e3852ae4aa51badaf0ec9b8384626ddee4f08b53c2437aecb1bbd9b039d3822914f3d56772cf7eee422611d824f7d2bdde3a2c876a5b6b650ae6eb0a3c10d40c64a0978b627bc7a71c121a48b6d41fecc06f4547391e82a1b2dd242f8fccf6f089356171d0e7bab228cd0ddacb4c1c773be1604c24156c0210acd92985786c5e1e22ac3301e54f563d6c5d6ad8f00bf5a86d88e5609812e063ee622d3c48c0ec71a6e3dbf1b1d487ed6a628b3ac95d33af7903695568077336ca81f950e0b8af18c9fd88c323eeb53278779d71a1b12dbb91d345a070a99071ca1be113a85fdf5774c0290f6fb9b3874ed5a32cb6157faaf2c9786c03e94ec71c6bfbc8bbe2fdc10e59a1a5786b3220a2552d3fe6a43d9ce2fed7a69d3ed240b17df3ecc404e77cd4a4c16c6181fb4cea5d052ea34fb1d2069176f8c1528bfc914a48ac4dc8e3ad62d79b1b64b34642c53d6a81fb72edfbb4afebc45232657078dfd9c5d50150aba9c6b19255dfde8fc6bf58b8a7346c487439a6018fccde336bc3d5c4696f75bee56cd0adc62fed68c906882e2f25974ab59e17be623e9c7728a268dd62137abaf752d88bec62d4896ed68228c3b7a796ee7a0dfd3ff39ca55b31503371889725bbd2d6c4633ff1d20f42022fe45a82c441512f38e05be212b5b2d257c6e7ec0a469005d8bfe18f958290532b545e9e4d7cb9d60ad510061cb5729b8bd4ed395da4a862b32b32b9221680cf2419511fbbdc44880bae644d0280ecb46cedb7600b43487832f7ccdfb78863fe0c72c705e9f81790a057e19b30faf2b31482eccad59e7dd76ed0b96f824695176ba8187a89aece626c0f6f0b995abb8483ee6ff9b989444c4a8fa14ad50c43aa91695cbca2ca445c0f4aeb3afd05caaedf6e63a1f1572d1601f8d1844c7730e3398aa9bbc2ffc49920abe58081049c779b7cff811142b370be733c959ae0017fd35c49e36ec695478ce4ff4b2f8ecc0c2d5301f2513c42c9f6576365aa220d6541329f359c44070ccf5c0bb70e91d76ce037b157f4a849c3a28068eef6a87cf1e0d8c0e44256c3cf66f86cd54da16f2b6ea95771a6e4b1a5354d1a9ab9960caecc46ac2733dfcdebe3c865d5c27a9562750f2cb9babe832e3d6861b037eb0593afb1f10de99834a7f8eef2490a1fe12ba9225518a1b176d53710a81b0560da389b9aba883af319cb1734b770db84ac07f5ac8bb64918c97b2d8b7a5849e0a24a42d8027336d5a5d260b843867d1956bc38c59889581691e86f9a5f9222735404ac5fcb341b0947578f82102927859d28db562568a1078a0a3b09630e49acfe6e890ec64c3af09ea96f72e7e53f87fe5805aa869ef214a0545e676b05e30ddf05473656fbc303bf9d2c39d577c944493293d07608399404f03600e277339144f0e429cce40472a861ef1a5b705ddda5cc7245c344c7def80d336701afc5e2624014c0be2bbd81dfa2eb0b7f50cb977b8fd908aefadf893e40b1148acdb88d2f02ac4c84eb3f802af0c09b3e072deb7db54ed04da28793216d7ec8b119f030f32345e3acc90ad27c2c268029fc6c6ef323f4965682bef140fb6eebd18387cfc602ef092068a5092f97cb559148b5f215fae1f2707b890debc7beac503033c09502e9edb890b1491846fe5e7b21b2a33433aa8a585d8e47311dea877168f6cc8c26122b92573fb4e710a2f84cf5b92d852898a184f75998b69b63fbe918c8d64f4d42000b08fe4ab77bd4f8078347f55f0f6bbe58d6cc9f0cfc5196b14c3abe2d7682347a8a76b3dfe6abf37f68826bbf4107f2e9a4235fa029d2e9fcccd9f01e3b6cec246dba4aeaa6274538d025d0252babfe810735a73ce50ae2f66a58a9f4ee9c76675672c6a178150b770949d4c02167c2bb9be0304d84ae875a6a5192cf57c35ec7fdd4c4b843dad35adde750e7275041568855214714edce728e1d3495ffdc6e68661c7a6c34da3d8659afa8081cd5476458817d6f578f8dbd91da166144849f8d57b0df7f7144b3c1ff7c462d8c3bdcdcb4bd2ec0c2d771dd48bb4032b01ce96a6432b1c287fce2eae64471611bb0156ac2f1968c7c6c8c610812cc99520d835818a0c5b323b5c83f19efba56693d305ef9b0fc57f4edbaa8ae6cc86d9a79a2ee2ea364854e2a2ee996e559f8860f774171c064858f2aaace1c2421c4e07693fc17eb170b76fad5ea546f9cd1bf16970a76e52c8d0e6601f1cdcb9b55b19b7ccfad7ed994e504ad2bb21fc971087e4fcfdf798e487747eb7103a8ec9daa201ca82f36240786873ffbc727e48ad6ff890d6192170faa13be6bae87bb0a917b3fcdcd5dfa6895b4f4ea4f0d0d847f6441a3d18073fe0e410612c66f078275649ff3dec05a863a6bafcf9661663cea5e8a45d5747e2ea40024816fba9bf0a81da9356c1dc4cf018dcb28419c5214a025dd6a3cd112ffb2281a99a8b25214d8ce25852f51eb5d7bdbd7b16f54733126e9a556eef6b4ce1f2794e58080cb429fc68caca83e2425052c0d9c6a964e2257437c1e6abcd98d8c2c116b5ea69ab39896af24c76cb5da0631bcba374661eace48c0c618d0f3906541a61078497f253616e99a9ff5b335da77e561b2879a85ffbec9d475b8771baf6c779bedbd29cf3ef9b0395c2f8258ab6da121d9ce43366c98e48d318b7308ed4164c2fe75ca0cbf6bd376fbd97cd61094f733e240ea8a19bae413f6430fb59eb84617d41e74e47ebd8d2b4e49330d40e0eb786d2ad232a326e5a90bf586187e36d7c11b6347d69c04434edf97bde2476c4809f746d7a5aba78687ece934e92a2989e228c1bbcb6d551d57a1b8b6a972b64fdd985d56463052b6e370821b78b9590f16ea5d92f834fea11ca5ee33a59968035e1b158a6671b9a468345d23c59bd284479e4ae223c7c493c0fc96da1d7a2defd79e5fa3151d1e660e07518ccaa829382fece606c68a5cbf5127859f34c73ae5eef07ca4fa41ec0d9d7066c63888f79941c04dd3a24efd043bc15ab12ac8d851138a037db03d8c10a104ff8d88272d4a4cf260cc87b91ea04bc7fb96418bcfb718e19570a3a170575b50c3846fbde5b77d36d9c0f88d03969b45aa4b841db6a80a0300c5f9cca761d102148125e67c53b3ef1eb5ecce3461374d4f467aae3e4161bee8144a8f8d8fbbe27dac2d8c56e89780d6a0cc49a8f96f7dc6d77fef70433076cf7da6c4aad92e539e82c5da6a0bd8f88e59578a69ca75dd3590e8149f71390ba187f68bd956f862479be41d3eb1dbebc33a48f6d876d91bad6160d1831344b7ad412cf7589704da10652938ff9bb4548b18b21912d852b81ae2939878f20581dcb5bc5fe57ba5a3cbdbd375102823764e8b2e95734ce6df617a6bd16f33327ae704b654c27814dfe4d7b84637c65b1b9b96fe45eb92180ae41f6d3e81270919f8ca6f81d428245a68ff9a8eeee0e8ec7e9a0cdac495a539fe612376997eab47f293917986f26e1287610330568cd9df2d97c68a9e05fbf9d472b60cbf29b2fa39fca6199f16cf640a7cf8cfd9908ab6cce9482489819a157b0e05783819b7c4ffeb913945a825d64c0f9e8451e60f91c3c20d0a568f842eaa583d57f9c067c2329fe870ec9539096427e1f06ce3834d59224245b4f2399ce33c2feb67628e4830ea70d2c3e23011e45aeb36696c28c8f7f7131e5ef9728003acd9340fbff950a651157d22636acd37a0a273e98153fd969006df4ede8e623b3148cb5e9e0c45b012173705774ac3390e526dcea4297f72306297d11daa934634a6e89785f8266eba63affe6bf77b9fef69496d4db8676ead4156af18de119bceff4fa4eadb3d31fd7cd004f6786cb454cb9f945a9da26589452b810337893f00ca271e351769ec650f9460f48bcb4807afa783715145fd5f44e736253dadff9b243d2470a3ec526ca49a06faf5b3b3f3581423055d69d0e3d853a5cc2df181fcb124c45a66260c89578c289da0411d40dc22f6b85e9abbee0e7e99e8de6d0e202b4c073f15e85447b7115021e498658916e16fde48f1b469eb17d5f7e49a8fded1d9a36bf13f3c53b1438b55b69fbb9845017d5f10c3162f64396505674dc35a566f4cdb978ae71e4db271750134c610da77cdfe75068f2a33e47aa4ae5cfdfafa974d394cd797bb92a4c8f46d5eaf00a58bd6a01f4ce9f1de10203e70d191a72a68dfa03fc26bbdfb570f3441b5a3e1089a20f3efccbd81e97862f8f4d4a43644d8b94b5e9e8512949d45c8de886690bfbda0c259c86ddeae208c09041ab1f70875347f7877f520479fdc9fbe18b9c884599319829027e60792872e5b2ac080e4215b27717e3c4ee1a6c99bfe5875e46910ed4a0fb962e4afe563cfa0b5d0d93cea26c2c8d06466cee608fb632ccd246a79cedff880f806f08b7b24b5cb507295007e524e3a8617e3bdd3ce98ac2ce11d9e629fbd261fa575679dc0aa28ad396eaa3769afcb6a4b5193ba51fdb1458241838a089ce190ff78ab6d87cf1d83703b1c7e84936258e618b2b3491890a4db7589490dd2952c596ad473d3c89f6d6625795100d564a9c132fbf491a7b4e471255a53b8b5922e187910bf60c928e069b9d7fd0b1aa25141e9443144571161c8f9d6c58fda9657df7ace197a175aa71c50c52a166eb8f98e81c8ee44c2de1ee519b3cae71c8f19f455de5fa2d4584422abd634b8ca315afff783e124252d988bc766e166c2b09bb800a09f705ce0fe395eb2adf4d00b23425addc21d9767b64fa1fad583ac804718d9cb6b87b430b8e59f8f223e41d1f9ededc253efb408d568e167012ed94baa18cec3d70588678123bd632fae625321a9c9d48ba481caa3c6186d826b6cf16374a5d60eca9dc5522fedead3242fd215e2d3a9907010f26568828d26c44e99a7d4b98889c80f091305cd7352d029f68b91351825008fa0a1de124e4f516eb28e715a2c646e247ae2845c438dbbac1e81d81ded79bd753d935aebe6a259a21376b649544eaeb2a629e8ebc837260e3a39ef051a52171c5e1882b3f998d9883cf16babaeeddd0a811c44309323939050506bde581e91120f3d5aa5ab2903bad5a7ae016c4b87c48c55411d4c7e410462d6adc09a7a13e4c578b4e956db0bd07b1b249fd3e18de91d598654e1f5b2b9e0c7447b69b9fc28d9c0723d99d47bcfa3af5b80a8af40923690aa44a4c0f886e85845171b8c60daae0f32ceac3473fa86f619892424834997cddd89b8ddf50debe4bcad999f4aadb91842ba6bc04b4fc22c9155ca586c5db1fb1a732d8d7c8de09399a7289010c459e47dea621b2fb164ae6d4e8c523e6a7e96a9436cb7da587873b46c779415431a006ecb04ac5a7d9c74d7d4a31522efd7fd106a6af29019dacf9cb627a7f9dd334964babfc39da3eab8c8a8dea45fda23110068751fde919972c9359e89524492be38d94d1683a6d3b7490d3d7580d3c86da58dc4a0724811aa51cdfd7b9f5ce0001e41944840cd96f36430b7f02b2ff23371b954b015592fd83fd0d8d56e4845d8c4878eece7f8ad2bfca4cefbf6e4d338eb454718b5c02b84911adfd47a467668a04273f4043b456cb190c3494cddb9c1c11baecd69bda987bbf0c2cac9975403e8ab592c0825f83eb820372e58f97c59ef43a4a3f01f79ef8d1e004d17ca1f04a3b4164e73446b342a735bbcbf730eb5cbb50748c1fbf44706c4f87a7b8c7fba58f27e40e654954bd1c2807b27c143e8527bc12312661068ee0258a6f71e280a093a1f53dbba74810693cd2ec85f2c5cc80c07acd6dbe6687d03a80b9c06e381f82652d1c28e71790250e4061f689fb5a825d0c8de4b1be09832b80150c9bdf9ab92569cecf2624f37931b79f265fea1e8a43e40734c8367fd1fdda8ee02b78f5cab62e0e3f68534c2fd03ebdbca7c5b20126fce71ccef7f046803d66de62694680df94f1ec021f178f41f048dc85f04b471ed1ae643a4daf8b39bc05501a0bd1fac2fa4bd4ad6e0b2ec76e28046ba629f98d09bff57fb3c4b8978c99ed574dabc5a0d802009c354b727f16563b2358a1ca0d4b05d884d634c915c6d5338a7ca7ca4c96d9c9d5ba507b0fddee0d782a29c7d49e72dab223d86592f0affe6f05274053b6f7db6be1d9d324f507b9174268d4e31b205c4861964f1e477ba780c5f222b5f7bd67852dab9de8ecfeb881bfca4dd7bda2cace7dc15481b4d54c5ea4e1ce08a6a903349e2b5e7db5f99ccb1e46d07d7168a33bfad738a64db0b60db7ebfcd00c858d763e3173eca5d72171d7f99c984fa87f5a7b2da4282a008b118b02549ed30a28dad6ba6d98c80822d6b4281042b7e6da2225ad107d9e046027e091f88c72edefd41d5120d9c5e21d51a498c6c4d3feaea4e87c8ffedd0d6bb370ad163bc46ff7d052a0063d7f06e8f471eb5bec8e421ac5113d53325df80c44f03fc36c998a2c7eb62009f08e79c93125d33f443dc9e0a5eb67165c8e72e1d06bd3b486a0308004b54e6d8b91a08ced663c629f15e6245d817be2cf3d3c840e26e1184cb127402301a0cb71400e880a9ae08416e9a90d7b17ab107582b5c4ee9264cce33c7154acf0379d1b62b4d831b5025f94311426292944ebadc4e4d086812381067eadae570109885655b8b6036e81a87ecfa9067dbfc1ac5ebadd3ac0389c59242271cd17867d50d087240f00fb4d746a95b9d5785b7b88ec6075d1d59cfe32db2f9a1a89586352b4ea5e84fd3bc871246a75996939e3a1f388146847762b19b7955179f3e3ddc4da5174202b1737c50615454884ea8b089fe01e5d4e09a58c61017b42d77838b02c6f3399e4f2f60fd11ae71d5dbfb770aaee87d72392671ecd5812daac1307a606f680c0826f04ecaca826332e4b85bff2cd89d29a545a150601e3f23ed0d818e348684506dcc50ee1ecf9a204df69d754e0a14a3b1e3bd26f7973b360c386796b95b3112bf697f83a3930b68f48d6c3da4259d960ef7d5efc49af51d84e03ebf69adf591afced899ec079a5b9f0776145bebf293fe60d34c2da550ee828d760af18ac8f392c7e15f4d5520c36c8bdf3e558394509081096b14ccf84f0526c5eb2af44ba5a5a6febd5c0dcbedd534081b1bf0aea925bb830ecd3aea626ef3d82c66806e55095fa643c43f87106e85d457624b2238fc59964d8159333c2ce40acd1fd6853c4f47594f2953a1d8971c754213a9d2a8f629709af0fe08fa4ddd66159c4b547b268b172946a81127a0c2fc611346af2ffd73e6cdc98039904cf50ef6116d0b1a85fda048844051217b64165454e14e44bd69c6fd6a20eff1d82b062d78a43784a27d502dd0419acf61c4b6c900517c60b5fa43c8c2ae71c42130d7a4ed22ee20aa83e8af79ac70c7fd32831901f83aa0108f17321337a4dd8cab1cd0c30f9cc72095b81d5ed2094efefa01190ba0a575ea4eb940d544194970761837f9c91151cd32aa70df65d3275cbee57412aac5e500a6f0a76a5ac1553f46e2e17f4f438095f78183475e4c9a2c18228f2e3308c3511adc661a1113d65b53236c5b4d9d9a3ea54e476a171cbe5d50eb56a08f1493ea72d38830c994beb9fd2bcc4ba1d123c4869c9953a67de48575fa6fb4ffa17bdcc7a35160826aaa7bd7620a3cc7c64307c035eac37a112161ee397865651830a661929ee1f691b468ebf3b93ab7eb6aa84faf47943952b97edebb71759b36853c56af705578a8ecc495af4f5a5337fc8089da320098d1fbc1e9f3db8d9c1d90eb26a837be67ac5f08bd2a2dfa1509dd260e85e2670cd4f19ff1ee36abd831f3243e7d65348e1082160beb020fab9454299403951f6e8b19e1c2107cf525664605f94cd0af923bcd4782c0cbc70db35ea25be9da1c6e7b2c4fbb7a62e5a53e08d5a95aab213d62952246dadc7d4d4e2abd2fbeade116d4ee86d98339229d1ed270cd555dd0c24c98ae77e6902a05dbb93dc1ad779721edce8a53426b420190d8ea6f3f238a3fdde2ae28b07ebf074c7da7b290f2102b27aa05550b25a951c44786490604a749b3a605aee8d8c3296660b2c6ab4570a0b006a6560586a99afd8ba15df9b88a17829b9d51f898b8814a09891fff2df3827b41de81a138c5f049bbc9ea0d92050a60f0924be0238a2f2de0012cf51cea3061a5db184d7c5b0d92bcdc1b86b1a752cd93c56b55b982246bb65c1c6d5ef87dc3ed4ccd1c3801ca54bf7c63e2091f094001ff7a153b09c116c30f26fce2628ebfc007fd0cd6667f57d40895d85329fa2b25dc620682507fb21cbd3ea7d08802dce9e3dc5aec3bf52aba887c47088b483e94d77b7774742cdb3602148d055e20833dfee8060cef0686d923e26a1feb398b995601fe9ab9b50a76b77060911c5a7bddf5c8a24f02b9bede63201e242bf376f94293324503552ed78857f693728ddb82fafa2a577c9f59750f9331627867da254e6b945654cdd4578676a4c8d474213f6b3e8ab693531a8f0334c99016deb99ef5ecef7439b2664787c26750b7c39c687d3fa857c36bd5984e5b9682fab9e842870abea2f92492d9dab5f9e8d54ec517b51e10bf41cf0c455c58d38be0df6c0483e09f99160698879041c04e1ffd1494db54cf09d9eb748d81d61fd8374e4b04ca7895b1b55e896feaf0fa43fb3c25befc6f755dd50863a443a3434d7b373a4a638018c04bbb7d4389a5f90f32ae8ae39c40ead3f3818b538bfb60e763e8e05a75195ff045b0e3d9d54f2e5c54d0f570e33212904f8328ca0783eec37b7a40d0ef801a0bc64cd523c92ac623db1344af475bb2718e69eadf390bfe8e7a63af80f3af23290848315c24c29380cdc24ef1652f81af4bd966603147c1f123d1969cc98bff2074f26d0f6b1dd9df67632f7c2b6f80568ad922bd90510f821a7c4b4b081edcadd7ce93c82c3080207fcf5d02a18adeb0709e8c5bea47acf098223a66d180bdbc8ac6c1d27eb70b3e4fd457651ac23d0f8a63918950fb7c38e4e3e0993ebec0e53074fab80f7368854764b425c5f9dad0f2a7fd6916ea2ccde2489b7f05f6a4e93fcfae9c1e54b3d25399db5f8af3bdde2162bcd59d6e3bcc73d9b2bb392465be5c396628e0b2901fce9152ba3ad5d9a2692ddda9e554ec17a6402a7973bd105c1219a0be04241a62be6144946c3df90d358d9df249e9e577e18f15502cbdb86bc31a367fb82a547514a71ba55eb09355298e9c3a60f12cbb17844d788af27377d47405b4481b512a3540ca624b4b38a52bdf20ff204261b9dd4ccbaaed2c56f0dca154054afac5c4884ff8ca7e31361b0e59c59566fe1375123586e508ca99c1fef62ff58e3c43a472b3daba9f625c4a48f685e25227c48cc779a4392ffcf7225ec76ba669158c9dbe73cab1bd5831e343200e693d7fa86eada11b44904615f2c3043a55f99399e1ba525f56f1efbf1c2f9c9d18d3f20789f430747f88621a0cede34663f85f19204ed30324c3555396e20c0017acc812781e5c2aed1879c5c436e701fe03f548d828a3b355526ba8e2fe601cac7f570dd6649755a792418d9bd117cd003a9e39c27a11bb411d43b9f1ffa3f24587850a8d9da3d012d2bd36248a71f6ee14c0bcce6baef05b11c5d751ba757c8d524538ebcb358c07bbf72223f55e3ff2c07b4f912e8c3ad47e720c796000854a97dc42af3eccbd627d5484ad8d9b08384ea94c3a55379cb0297e39877f87dce8313170276ec31ce50e64eb06cb5c242ac716b573a544f0c53285d5536e0577283cf8f7aa09e42a3b2a3cae4e09448282b15ba9355015d56152bb7ad3bae978bdc1fe2baa9f95540e63ca9e507deac72223247ebd18b577db074b50fb3319309792cb3f78ebe09d51ce99c37e51f7a6ada7667d7db983a4b302e3532e6d79e039f881f863b48e018233465c944397deb95a085d484640e0f0783287f8d672fc83d1c0462fcdd41e3495e3d26b754cee0ae1e7111acd0ae6aada8957ee268a5634b23661550189d0f33a1d35e9af67cc6a96ada4d33568d40d05f670860d570afbbb994aa161f50f3954f1adccadf3b45be7f3c4284b96ddd0c7395f5ff365fd51f7f1a1e7d83b7bc16c7f93d07b7a85d65bba7c77b79b5cfe9769c3dfa6b4a0f0cdf1434229a7acfb28f4e37daf6b67e569d28ae8e4e80e8286379ced11954e6e68751b6f161ffd35d8a261b49a466d87b71b3d337a9c0ae7de537e9a33623e442d829b187303493de9e864558094b1c8c05034e513113e98a54282c84434551646ab9178bd713bd62f69fdc0caf08baf3f563dee3f96c92a737b6758ed9175f52034f9de6c4acea272a276329a1290853917cd34223d406573b0ba59980241c7b6eb2817f042de16a4d8b41b6bb76db2c385ab82d6f3531f7d774e609bb01724e9d22afc1e4854f6c4cf1a6aa5d5612e21f4ba4a39827e3d3c6ff32841ecdaca899a8f010b1109874298a5b53ada7e7c812eb900b4d8d6d45c94f24c6338796ece46f167cde6e8ceea93c15fdedb76e4831fc288f2112ef5643fcfd1f15108db288fa9ac8e664503679c40456204029046bd59a06228d64e3ced1f1cd34e754753ae128e4b0628df3523504fab84c667800c553c60cb8faddfc267236d5bb7d29ca137b822099e6b9ab47ec5ec00ce36d05569139d7d154f2077c2e12537efd8320d0a05e50944fad2841efa6917dbe1778caaf5afde35dfe077ff2d0cc27d10c4191310977a4594bebc42fcb0ed28a1df5f2456f20497c425ac4968e9aa8d82d13ae4b6338403bfd2b18124e8e4115cc53cabc744e4ceb8ccc95ddee1bee334f873e4cfd016c928db7ec4050798011c493de00db6f46dd8bd821072b2f36fe2b35b69c64a2dc9a92d25929940642376a823fafa28b1e3b4e69e852a02c3952f6064790ce55747d02f444918a98e498835dc7227bced462b6590c35970249f0fc6b4bc2db2d89668a7c64eaabbeb34c2d84d005c09ec0d1c707fc0e3628ca24715ec389970b066e7eca75dc38463e099e5a0319f5269d45a8e02ec288e94edacba3af084ed509a5e802482f7f71e7522bea6ce2c3065567adca53a27469beb4b113244f0d92aeeea253e6f23bf2dc0e38fa17d9419e77d045027ffa0929591ecd422b70e86a09bba10ad472b24273306c36eb6843a60681d0c32ef0d70956b202fc1c23539314b96b1d042a565ab225cbaad9b3f88e87a1fbb2b150861eb4602db8b9cab43d21fddecaa9a9e0126a3b886a2dbe704e5e20e1f0081877a81e98d6fc9ecf576c9470253496d8c31e89d7b05bab9d04872e8ba0b0ce915ca0efb53ffdf9440f2269d8a070d43a54f6794d5f8fbf22a3e1f52830354127d9185337b302fe63a9668b8a5f14b59bd9e90fc6868c8037caeaf02f1f5db74cfaa9f7e47ae1ac36cb9919be19caadead4ffc11b3faa69084af7865baae034f6b736d49987917f8d6e42a0d866a26eb5588d8fd8242b39ba9435933b4eacc5ca688e9ab01b478890e148de24ac72d6cd9527c562828d3d04c3eb9bc0a5bfaa781561d14e4d2f333fc632cc086772ee307f671a04410dd82db1e81b464938922550f9d87f2c725efd81ce73a4976b0d882ac2451917f2ba644b88121a2afaf573e1fd359bc4e406896ad98d6427b7d88fc04cc5911a5a5fb40237d008831bb906fc0c16909a5cba56850aadb9e29d958efcb468a1f1f658f18441c7a357306b445061867b08e45b45e3a6046fdc8ad6859a6853b8c865fa231f379f1d3c0c68fcdb38126ebd992890ef20d3ed51838e04a1603880e58c34f1911c5b5033515210615615c074ddb03a8fca72ab6de53072ea1d15ac143a85b44ee6d988ef5a4f383338013428d4019e145fc3d6dbc9f620195b0b98a49bc555d388a5d8d143b19fc90b6f1ae51458a91229ac188e452c7da0b06e9ed935e5a3db331d040062386e8171866c960ef1810e5999259b19e52d06027bd7c2ed24049c75f2279d5d7e2d9f038d3cb6573056821c034ce2cd078b3cedf95dbd5a45d55b7410c23f841cccbcf213fdf306b615a2b44b9a95b5e0021cb8a3060616e60113d7224b2196af625b2647b377d92a78cc083f3ac1f053da15ab415477a2a8540164e25ca34cf8a301fbc52c31bb0aaa015df4dfe86f99239c2afdea371eea1808fbb4b5d336e7979dc41a5a67adfdaf2f6beb2092b18b9997f5082c4f76eebaeebf2c262a8eaf4d1afe1dd217a184b320a7723d1730db7595b009dff0554c6e71f5db018057a36dd4d9c4517f46c5cfb23349e7fb66f167eecef3931e3d6b4b7c23549e58b7f5e8167edb00a4d6d3b9b2c9de880ffdabea2b8df24a4b91d7e153331284809adcd4fc1df93f3fa9fe03daf14daab3d48c85133e82101664a4600093f5bd5ea269d875bfb0679218e73bd52bd25e37a61bc84c4b9c3fe0726346466700830abf0f0c2ad15b576c034a432cbf563273ccaa5442e8deba9bb93f5a94214400fdec6fc7afdfa6b5987d61f7a6c4965029d9089f87246adb96eb2dc17a885e020caff797c0168493d00a003ffd8d124682b0863d28b3ec9d38c0ec654f2f6f3a91f3b868ed67422d109ad0285baefda77cf078f0fc6af355e808b371877d529d100945780c5546125a592f2a4564c5abc5fcd27f2c9e90fc06720f6d78ae823d866ac22e9e62bd94688c409f17c6330962d7fd11299bb21cdbd883eeaa6835d77146569658342bc7cfedb0e09535a31078619d07b846a09cf34f166158467d370989e556c020c70e602ac0da7e95066a9d3c23aaf2d9a70eb045c96d324a6e6ffbfbb6ace55bd0103bf554ce3a7bbe4077b4ea687b719647cb43b40812e5eaa8ccdacfb2c847c3dd1b08101b085f2a24b65c48c38f3041b862bc69c6dfed89522a0ae37960274ebd8a07997c1f4bfbe3dff78cd51f5e5464fbd3bb59d17cdaaac6cbc7a4553142322f45190295cf826f1077e5cfcb2e11b1c91efd91459295b5e4d21906dd31765771533383b855bdf3763f75470d68af0e16da79f53c3240c84b85f3bcf80015865fd38f547b4e8d126f0a4bf5ea1e80128705c4fb5e2764c504f48fc9190dcd28de653a82a1f8f0601c96b103adc7f13591f5af651f5d0fdf5c8e14de41b194f9fddc55572491a3a5d314da57b344a57c7153ae12f5a0b069fd2698e86a26941dc45e2fbd848cd51caf90eac117e2d944ee9b23f83c863c9429b690cac826325aae680514c8efd22046f2222f74980933dcd095bc36aefc64bfcbc93ca2fe424dfa6bfd76dec3571c8e4d097133d6e71db2b2a9da28d8bda4744d3d6601117844ac895956bee53c55c30e7f7af0b48464fc37a72fd7b5f149b71c966e2b52686afd61389068020b80d3f2c3a33fadfcf83002590746581763c3d1665c2f38f6c5158eaf943bf0227ca95566253ef16760f9eca2f0a91da50af099fcff51e87278247f6662ee6dfc4344fbaccba506bdf0f4c3bb81cd673ccb54041eb14bab869b84100aee8462dae36691f4ab5610b3756f35e686767105712e887369207f1a1e801356da5ca598b85df757fdf79587a8f1b43b2e4a0071154a0671ac658bbb5329bca71c45d7247d6d740c03fc27d13a9aee60ca076ccef04113ae8ac0e26629c00487e4862f2b633b7725c44e20b3d30b7a728e92774ba2efc9a07fd145c8b4d69720dc88e66c2470bd6989340e5ab1fdefd17196ad6bf9a15efa43cf3af4734bef1b6a78ac2557d1c97abf46cd3cfdc563223cb2ec8e9bac59ca3954a1f0f145211edb3b449c9ffe7d1bc6456c5d4dbb5710111d7c8331dab27c5eae4b5a2185658e6a428cd3d3716667d0c339eae4b5e926701dfca72e521a36733267a32f51b1be3471747ec072c74184416309af6622279e84ab95f2e428415673dfb3a63320ceb48a3ff9424bfc2d8a0ea94b08068c7c60b120dfe713c6242aefd9ea4a2c485b63bfb5c4db6ec856e60b67fb46fef2b5760b8faf59f5dd24d0fbd942864cd1f2fc43b42137ba5883955c687cccb234ab0b2a0de919062030fd1a761a641f2b3ae73858dd4a0e96d07c51d3a87ec3fff651e5841453ba5416e71dadb8b57c0f725c0f9147931a944f4cec3f79973232c643276919241172942cee70929d3460aa195ac48143b13bf8f0b38d2023eb73ac9a975c2d0e71d334f7e892c927ca8328f9cc2422fc2662aa82a0a621a937d54c5c71139251bc8aad2d56d3f8b59d553527e61fd52e52f91797470ed448ba1fd81cfebb24b229e7963196d2368a61d8f464e6beada45cfc3104bba5a7b9ac61032500336becd235f9a9bb1100a4ba177f0a172bf412bbc92f317d3fff0bff1b5ceb8bd08143373525fb61e6bea2237c44a9ba07e7ae1d98a26511545437d125a662b20a4d25265ad340186df70800ddbbadeb0f52251155f50ce3267ce4ddb3d8843d0d650b5404d4ba934ee9723f40c7a1b6a7ba5ea710e2285ce77073bbc215c5b3340cb7d2524293efd0bf71b61bc8a3ce2385fb456fc380be9f723d259e709810f02abb524127dae135acb6d2937274012e05cb291b64e33aec67c25f9fef2a8dfbf3ab96570004fe3187307ed3dc56f73b131b8ac670f0e76de179ec6d071f5960cd3587d720671378df10c48511e8447a6b3582315a513c5134e3851484e39a7462298b86f7abc159eeed36704dccac03e3c58ebfc9bf6af90deb6681428f107b6a3d813c1a51dc3e69a5272b900ee77918de417112f415197866162439f1bccad27f8deaeae2a7a2d4a2b8d96e68d488156f331e49dadc85d4078be23e497e5e3beac15e86f465638464eafd0685650b6a22a22729fd61924920e2fffe889ea551bf75e20c29be306cd7314f962d8de1654eeae72227700d80174092a7d7d1cf7757cbfd36e42bf6655d0f76aa326a65e1a1b7547a19065f2ff1bac405a58a6c4b1ec5d0fd4f19a4243addb16a718d2d6b2ac96bb9e569e5b8275943944055fd0c9caf8d1dc1ab2cee24468e64bacb16169d12f70edec093038b3acc9eb367cc13a1f2491fd3a24a46f5a01710a948ed515a30912f71ab20340e7abb84749038d2a0417a1d8384699a9110ea0fa356f08852695324aebd59ed1fe239b669b8ffe7d2ac7d31b89db7dcecee2f1cc2f3338b58d757c5acf122168f986e46547e320355f2da2d00cc1f716d3b9cf0ec87fb3e23a5231621c092433797a73ff615b2457caaed2e99a16a3895ed7014b8e4d4abe6ff3acc47e335517bd3fc23fd0f73ec92c40d25dfc752b1fffe9d89c963c48936c511de9907e788e2628ebb0dff941889572b4901c3fdffd36565065d1eecc7929873b0c93170f27b5c8307845784be364dabc4fc772420f486218ebfca75b4568608b515fec4755e2a4de616fa967c440a52fbabd89f21cabebf01df571dc8fcd92d43a1ca0798b62d71ad1758fdbe5527ef81c1bb7ea4832d26e1bc0007baa72a8e480adb019a7cb3fc983311d57319f505b8abc4ec9c09835b81e8fee08240e39bfcf04cb0f1feacbf12496c8638c18476db4c1bb02a90996286ed5e6243e1c8c091f0c493e485f9ac48eb64daf9213181aae8b22eaf2970c9d511b2c8be089a4ef5b718cd8140ed4bd29000640765ebe4b336b913e1ebde3ad0b5c3dea2b495595d2325c7dbb6a7c26c0e90884c7df06513206e95553504f6f741ae4694d8326acc9478740d9ec34583e701ef4af5a028591349d69b95bdb4cffd7ed5b466700549eaa780a1ebb8cf5351fdf3196502566d57a754210f04eef2296a36393ddb81664921a123eccc6b2373e4d8de87225c76bb0ddaa561206770ba48a903157d837b3cc3e0dfabdde4a7fdf33e92dc6ed7b9c5c23648a1cf1bd61f05360df921b0aa67909fa68173d0944cd4a314a3b65b520e7edbbf16654850640050355c0b1e765964c446dbf608555beab7b919bbe448f7183d06e5d3a2d3608a705674f85b72c1abcf25a00d17775cc14c0b53d0b3909b1472806ee522fa3451f9a830e8a3ce41b9b65307ff2bf387e639e39603ccc2d999b389f403f29b1e6d715e92bd5defbe15e792d4d2da0fdadf35006552605f3170aa3f2e9bd38e1f11551ea27cf8d93c0598a0bbafb9120ce7b61df0a07f1b5086b6d2d98e2414037d0d4b24aaf4f536d52469ece67cfe4da593dde8497e65f032ba213d4bbefd90e27d18d4ceae9aee4f09625b93d13eb22afb88184b27842fa0a197e69acb3e10786dc55d302658652c4be4c4603e2442d53baef3a0c94af314a161d7f96ca74ac5e7d3a43d813a4a2184dc8db3f86d2ba8a8f4c6d5caa6a1e65475cd98f49235b7250569773b4050f7b16dde4975a28b29c63a6ca5e88d2400feca51e8dc0cc7fdc71f57a91fb4881abe37d582dd928449351c747e23f33e2e5a3e714abee3cfc7992e61b39bc64a0be6133d5602a77ac945855769f2e7cfc4acc8b22e5d47221f077d1135a400112de072ae6bf0956b205e4da222a75eea5db8c4adefa137c658dcbd816966bfa0af518a9580d69f4e75cacb1813b2e1ac7a324b9385044bf911ae32b2181a0332d9d9b597b0a81b5d80161ea2412a18722fa838c1c6c4c9c79b2e58ac308d24627b528bda053e4e712c84ac75e6c9540b8727ec9385a1ae0c3b26695d482d019c8924501303cd91b719b8c0061fef9fdf3544477a860de14ddee51a74b9f3aa11db971c1c190643d972ab933d6dd8a02db8688915eac5ec6efdf4f04d0370deabd16ed94297cadbc2e4b146361b0d85ded8f7c83f3df0b48e15b18e950aea446a518f22e967f83ba4a75d696ab488de8e41c648103534fbab8a6282ce553f844487af427a1cba49adb91a6a0ac617e6e34ccc70fccf72681b94f067d35e40736860c5419559c4b3ec2b8c0a75a5dfae556b813633e9903f156060b1b607bfceff9f7ecae1d78b3f9370238d04f3612b488fff72445cf5fe329924318b4d8acef89128bcee7a07f92587f4ee3882d901034bb2a9fea2fedb92692538d1be2aa89355a2026043dae26c22a57a0c1e2f3ba01db17df8ecb616dc2179bacbcf9457ea0bbe57300d4d5e53dad26e9bbfea0746da5c3a3da9943a82abd107d498c501ed06dea8b7c2f81e476f9ea6514387edca6660cf7e725fe36490ae4ed012f0da94adef1d8381253bce843466fc5180de8fa369c0a049ae2c414e5281fda9a33a30fa5ce8ce5e9b78fbf8656dc87869c24ada91618553d42a248a02617cb06b1cf80203d40099192fad4276c65ab226ee0f7565cd10007bbbd2c565d65d00f0680fc575a2323a97be96958486e762ecdd69f0c74349bf6163e8ca710b8ae6afed17e1af5965d53167fc0deb4cc44880e25dd4041913c50f19ad628b5ffcdf93b204952ef81ce5d3740372a0cc4c77b528b82c76030b5870362d71c3d7f0b022d50f562939492805a0b7e22f67f7c2d26d77aea929d842648cc32532f86f45da3279b0db15253f179d657f9ee83ec61ce4b3f5671e3dbc0a8f80e4cbff644b1f3f541a6533d05f8b51c415a968b7b14137f44f652627a32955dbea6734965bf399dbbf3420482804a693d960347f53a78507e751100957735ebc26e731e3ec42874a6b0c3a2f1288fb51ebf0ed9cf2d8a446e628086f1414b61547a0ff951902d6f6cfb567a49340e02ac04dac4a8544a83b6debb91e02bbdf7981d6b988e58eb375ecd8aad42761d3b80cb0f5c534d222c9308a130c0f7257816a624d8f386616247917a9b65df4bf27865c77608beed8ad484585226e2f8d4b315b9751ff9293cee3a555c3f9f47a1f0af54e3cee5ba7b719a7a03180f4cc605aa9d806bcc576a69c420381ab88851c52454d277c50bdc1861b4c65caa835f99dfc0f1e199e488d714fda9de9973bc289de09927d132c2e9ab9059ded9fa60ed4937570f590947fe3a728767543ed59428b6a455182c80cc873df2a00d72b781406988cbc9a7db59b83af878f52749eac8748a723731fe206dab1d14587672ff12da4cf29c81eea6ea4d89e782c2deb10275ccb00e349fc4c10bb78798dfe2fb4d5163e2b2537c00e5855269f518e009dd0d2a2dc98f088f3dfeac2b8fbe0f05cbf2555dafd21b3bb5c3c4473a1834ded42d4ed6e93271d02c82d193eb20f6cc9865fb34d636ec40d554ce648e327aa6e0e841819b0598b01435000f21f60ffacf8ea2b7bf352ce43e5381e621cb39462d8f4e4940f4525e75910ef3d3adcb482ba831fbc110d377135e46ce3a01ed2dd999bc91fbd0b1ac2243969d582ae683595b9808c2b4e34aeae76032cc8d0cca7846a1790446dfdc3dbbcdab9e2a25072ecdbd77ea13b76c779fe614c6ca8aa75e5d1c18377d4c33f104914e9b3ca337b79ae6d81fdd4a2c701ff648ef2e561ae6c4f3b38cc093f27e85a81378acf8c2505e821bb598350d7ca5b13c253dd57e7882b05901f6445e9704fbe414d61509d688957e53f38c7bfdae13c5e228f2d85f9b028f8d010b2a61952b9bb7ded263dfaf080f8db8a1cc97208f1888537cc12dd7ddb406744355a45f8411ddffeba90b834571b9ca73c0beab3fe9359a21dd7c9a114283b9b2df1c7839ba900cb22563100e3ff34d5e114ca5d8279b5a81693690254af0863fa152398ada39268977efc06fe9ee18d7f9e778972080ca3ba3ce94fac2b7bfd55331df755772c1983711d6911c9b4bf4e53b733b9d830526d11e1fdcba4abe239e5e750db92f2df1df02ad1b9dec9f2b5a2046151d80537d505a127ec6bf91e69db2cb1a601fd2cd4e1acda7d42e6a4dcde0ce7af29bf84e965cd920105b30d75fc73ec346eb30d579aaf324354bd0675449ab86ab21165bf7846746dd72a12a31c975b96fba50d958ed2eb660af1afc21b84ba4a1225d3605bb005271d9cdf04e0d8899b6ac3329797b2324329ecee373f31bad99b9d70a3c5b761d1b84981154d2c4d3b84956614cfaaa0f9cd28a843e605334acf1a3a9be338e2610c56987dacbf252a683d0c8158d4e31d1e4ae2e334dbd808851c3f475d55f128e15ea498338e48cccc656eae461a4f062152247d5645e0b59408069aa70eb2c6b73e8ba24a99c2f838543d0e24a1b305b2e74e15364d8892dea0d9da5cb343afd3fffc87e81b9264b1c578ca843e5a1f41f41d7db0e1b01f6f0c903ecbf33950cbcb555ad88f627e8c1b1cbfa23dbb0ffaf50b13d055c059746738a7fe19da77381f8bfb909bbbb87d62f927d6d6fe5ed5f96bcec2044abb2889294f651b4e551aa7ede99ac5ac2ceb9a4814328241d280bca215862e18ac4028b7a40a72b6960057d505e48a2ef1f604224885dd564c1c26db5b157d10c2d7355377504a82dd989c8652b5d2fd8345a566a5361e86c31b2270661b9c39e98899bf20bdc568bb71ad843b2a421049037a1379b31dee282543e64d3ba2847fbcc9f764edea5118626c2382a96af9071861940769defcbf66a31612d18eb6538fee672b4cbebd6c70df6146c02bda5aeb64080694ea81f63345ef6307b7646b07beec2d46f21126376bca0aa9e73a8cfec0587c95eba37d3e930bc50782d8171e6489a9c46a4ef662fc927bb6c195ddb90b141f5ab7341392ba57bb3d0fce6dcfda3d741df167cb1d6256f71bbd797e3e78921d9939951cfeccaaa91e358dfd1170de548c706d1a248c3905609663a5b1ece251f5009a95671ea6885206a851a651556c6186871ec9656acd59a3e7419c20915d01a02352fc3a50aaaa468c40aaee74dd2036ddc39e538a7cf68915f4f62e5d0987fe42a589e3f79f2b8af4fe35b16519bcf38280df6bddb83ba488c044ede72857843388c66cb38c0a1193ecadca7bedf615a07474bcf9e5d555c6f09d28e61b6752be53711c5cf74107d4a3abea94234895ea40a343f23a97feca4883cef1b3b6a26a752276b2270a30c976e1a019162d2edac756f9cdf41f0ceea43d6159496d2ef006445749945e36cacdf07586c258ed0a1b15f5344f6d048114c35313205719f3cf143b0be7db251b7d1adf995f34ba4cd5a71d518de343393c0706a08a3c9a827ed2c396436c320f110e43e5cc5d6df4235332aa9c8c4d8e47c5bf5c1a341741520ab5102596957551a16cc7fbe83e6f8fda86cf55e4f8571fff40ea3040de149a0399d79ddbe16361b9ce5b562baf6c521ab6b00488ba2449ee514155af74ff1ae18605018f6494b989629271e8ae94e2d5011b259c1c8f8b8f92d27e36dee3a6e22198cda8cd79886e48934a503c6d567a5ff30d322b7dd2cd6e2896410e0ec22f4bce2c36df96dceb2b4efcca233c8bb2df419d2369c072751eb998f8aeef9087f620cc3fd010f1d85ee08a259da77c908926b9eb0825742996e8c9ea38d49d8454c3d61661e1f495a1e52e977df023b81be5ebdb104743bc4d2c168e71cdd699d6845c4c8e40fe370685ac5ff4de5a9c15aee48e60145671f343e9279af7a8d99e814084025f6fad7296928c96b909ec0ebbe98dfaf17699b86b8d3eedec720622efebee47a6eab5445768f197d57d06e4a74d6f13d46c65d919c42a7d2d1c9c366307ae311162acaf978df332f119a4a063095d28941e4fc709f767817ff8a14ecc7235ca59a989c5eaf6a333d62902ffd619111237c10be8fedb2b49e7b4b5526f4fee80bf952c84ae1f2d77ff2c498cc2c4d9f67af0c7bbc44ce7692508a7e99c8f7c4a9bca970a7a2a0b61ee6de1269df1b9b3f9f5187d1bd08f0977daa77043954b7e25f5f7d0e98a85f451b3cac9b2c0ef3585f8b83bf9f553e37ba9c51bccf1f077799373ccfb7def55e02c2b24f18a37a6de1275839fe181397e81e03cf43c40fc5395f54cf54ee66a0d126c3661ae863919919765c095f0c76c88e10cfb1e5012544c27f7cfae8e615e6c44cd4fe18dd090df614d26527ab82f226c928588301ab18f5db9dc0ebb497b7f6321f546ff5e622fe9f70a8ddd9b4df6f505554aa799ee2bda7fd287680b88428282ce38eb27ae31882b59eb776316e5fb74bf1966a70e8ee90fce6e1e1d4a225dcefa994c7ea26047eab4522bcaae75b94d7098dcff193bdcad285ea68c4fe1571e698396d2083b01353b0ebc7c28acaf32a026a553c930c48401b47212e70295fb853ad123a889756db1b87cfbcc178aa39bd2affb10b00b36bb40062d5cb43e9eb36829b70ece92d35b1c727375b96a97748557cb78b34d9407d1a4eaf90f30e9951e6b07b0e82a90f18f84dc68ada5a05b99efdd6d734d71f4f2c031402c899c7737f013159a70ac5b24bd716a39e6be8e40c4d14130109ced7326d33e7feae649b232cee8d8f9cca1a40e9a6d5c0099a78b8c0399cc26ebcea28ac1156f2b9ca6f16a9c5087cb858361b26e736d29a0e6b7be96a6f4d4086fead341b8b20dc02b9017a52a9ee41d4b9fdde6e3468d0e5ebae60b15be2e8c9811f66e331a2a0562d12a95eaac645f0585498c788875e2613fd4c0f293864cfdd98e3750c5ef6e13aef104d2c265416f653e2ec8a37a1d129823312ab4faf19cda0adfdf2ba72b7358bf4e9b4f76a9a52b51ebd2e0ed3c2bd0097ee0d22dc32126a84f03eb9db2301924bb91c773c8423a239f076b6d5a6f8722f9773726683ff64662b9003de4da1adb5433448338e479982f644e56a64ffc2af06cc255cf8dfe32e8ce678fb89f2ea33e9fc9447bcaf01a480099077b4d001c13f14c834592af5a01cc3f27ccb4ca540001e5c3e088a913773a1ec3247c12f1c968ee85e6f23999cca70faaa403fafa6c5bb929eb41a6da44a80353966c7c2e5fc969d43bccba919fb0f09e89aaeffe38dd96ce645ffe60193027cd2041f40a285dea34d623ab87830db1ac34b98a2b0d939f3393dd3fe2cd4980d4c741ab6fe7b7b89a2d6a58ee98fecb152c0c2ec0147b7349194ac3d5aded70d4e061316d4acdf49b7c3545ef691f0f88d8ca150e6167b1bb85a0e5ffad19c931c96aba18a825917b0ac6de71a30c5ba906f6d5236aec0855c6f8eaed52041ba627340d210650cf1b831d10b8743f9c214a88391b91ff666af3c53c2ee8b696a4eb16e11b54212f99013933a0fffe5fdbb43c6a7cce3fc0e6c8a578bdec003ac602428db90aecf974669b52a5718b353f04c0a8507d984927a88a0a67725e93d17ff8a091d23bad6c43682c7618f19574336bfb1e376d39ef07fcd93f652d4e0b446aff7312ffe57910a93cbb470bd6fb21caf7a726040a8065d7713e29680f165d1f1156fc7fc9fc5fc29f443d8674dc5863a1fdc75a84ba622a9809e8a5404d3583ea1e0d892b13b239f239eb92a26a810de27e622671071863d85d6fe0f023c9f8de82358a0099a1b54f03ecc73f147095081fe6e2adae69b63f9bd06e66a83e1bb745d25e277ab989f03c3aee338fee27241e6adea32e35354664b00dcf38dd0ccc7ed0d7571fd6415a8f1deea4dd607b8994435bd15473a3eac816e3cb7270a3643d72736710d5c064c8cc3a02b478f0c274bee22e32dedad148ff9deb8fe23c9a688e0f18e076e22737c89f574d2e8501b42e92adc79c2cd94489b6c6cfb5bbee65617c3ea80685dfc3fc10b3a518c522ffe98b0324ab6b1344027984f6db12cde800ce9b23f5c41bdd2d209e2fbbdb1c7005d762f64e44e9ccd596408ddbeaca397e35636ca10064e14f5099c7856d2a49a25d1c8f792c05e289889840ee6bb786d748ef989dea028e325f4a967b20baee2e1fa16991292ec515f1274d87971379da9fc8f42ca5b84364fdccb18d4282de2958d2ae977ce90aec340ae0dce969b153dd7aed90320ae2302c7a3f060fae4ece303e296b2b542190de907ccff79cf34141aa42ce9fa7c171b393fe528418f805db431d1387a611bdf5d610786ecc6c1546b8577150013560c3e1f6969550a93c43a69027c55b3efc589ceee1aac9db59e214c62d0f1288862a60dd493c633067043d7a98261fb0e63cfa222bd5c47f5c3962b6c8c414eb000a823a6a4e6839a27064269bda46171cfc23ab159994a1122e435d17d0fb2ed9f63ae377830f465773f9fe2d206e08d9429743cc938f3ec750a2ec52ddf637ef5a52134d52a28f4c90fedaf61e8a0b1f12886226bc5c8890a83c2286a68d2d3f6d8074279b18e42a655b9fe3c6aa91710075a621f923715c2ffe482ee35275e0b54c4626e8757dd8fb7e2b6410adc947e6d9dd2ea5b8dd7a2734e52ff51519d590c0df116cc2276330756cce06afd306da47cd198e18c735b044d42ae60c13a320b60699b9ccfba905fe489e6a0d892c6bcc7315a33247ccab624f3978dfe0db51fa7fdd8cd40fb07f47e78ca82c9cd16652996f836af06e8cc398c0c85d3d10848c338b4781c385dae26261468ea8cff6ab67355e4916f757803c7921e02e0b12966a233f544c7b3ca23bf840eb3c2a3cab4cafc1fb8b3c83680bed9d7f24f0228e346e698ac2030b27aa54daf065043e39c76081cb03d3fb7c73c337aa6a41cf50adef16c28e7e0cb30c2825c49d20bb937d16e64062b51fd1dba593c5b763f2fbcc8b1b25a24d398cf2a5feec17c879edd815fb75a47e608ba190195fb2be979e164a2c624fe74d6c98c5aee7e5c5bddab7dd89be30aa11d9c7434c20c6d615b57f0da10c699aa89059a9195693357df70da4b810f8140291602d4578a82b11011f46974d47fb4faf4e349802370ae6d8d5756315b9aead4a33e2c39f60734b44f6c406f8e3b5e17fc11c16646d324f7cece62178b08fcd18dc8f7061c232d58974cbab4138f2df10dc395ec4988eeab2558cb86d32307822138d24c2cf13fdb74e263669c0613ea7075e397b43f14c147ba7a0c4022b9327204e342a1871a97a6bafde65a8d6920f4f0108cf72c0601e17969255b9d5d9c51a2b78dfa3d7ae2fdd6e0b304a02cf389ac686b9b74d574ed438a835205e9d41556868f688c6aa78be95fc2e37144b191bf4da2716e80aae440843acd0acf5a29cd0c0dce71f7f5160b2c96b9b644077df4c1fef8dd53af5715d95806909ee87850f7286ec0d4be94954488428547d9374f550e38c1ef0a40576d6012f4b95dceb2f2b3638aa0f6289875053e90448d1da6ccea701bf03fe0fe84ef5a72d2154b1e8f52b35aac5a40418d1e63748682697be5a511c41e7d0638230089b0de4f1414d645d74ac2f8445758a5fdeca9694c8e14a1c42fbe79c873fa3309669ee78c7701f047f0d41e6785dbf7000ef71fc383ac3d066bb7bcd906f5af0391952f2e0bc10c2237760de1450b141e41e4e646247ee4235c996ee003f0f309a3443bb26e127d4ac2469ee182c97f776091a28e823f0afae0f5dda6b9a696d3686b01f56e8cd2918e87c9326fe4fe040b1bb5f613f752eae537e2e85b2a04fbb2e22d99b42584c7f9f9c77a05f24a104127bdfa7c576167e76bcdb0c7b4913bf2ae6338aa6822c3c82f9759d831fac8a495d3ba61a4029866b19b1e8b914dde0eacdc5e3026b3bc6d15edcf002cfba9238ae9c5b2832d3cba5391069e748fe9c2280cbae33aec15eeeac9ca09d5b9cafae039b24edc0afae30730620d09813e24f32bb19ad8a10cd4b9cb04dcda8a727b914a0b1be68f4628e3dfe2a2faf9fc155e5fa41440bfbc7f5c366fd14d6bd56e4944f537fbe485caaf95336e3b0c2399733cea3acfffa299577fecc9941c209749a38769638fadd35d614f80bb8a23b107c479094496bbb0a0846a3def98c6af0482b263ffc8c4ba52bf101cd5f37c568991a56a5adfaa94951e86da4ad5e409f40f74cbec55b9f41ca9e7994cebb0522b680ea430f256746fbb8428be6c1fbcbf8a1ddcd822f23ab8d6c9f1f89e4bc8d74a9816b76c0d1ccfe2c570e3b1a1175c406857305b0927c7a7f97de853a2694af7683313f04c4cdefc5874e90056341c8e26163059752f53dbf70bb4469960729116792932c07de2e9282e8b49a08a43a8dfc075c2369ad3add8b39872c480c2123a2d5845beddd5329254a36f83880fcd2f98bad3af54b4c8b118b7fa319ee43391b434771c82ab01b6fe45f13714a442b0cc426301f4db64256b492417a5a1fc9dab08b4bdfa275ec82cf34fc95a52da6faa820afa2742b919860eb42abc403b2834de67fe34cd4851efcf5b6bb414650371c058fd65bf6ede8015cd514dba121a0ef8f215db8429d8e05d8dad94668286a274ec27cca949a0b1375db8dbae43ac6bb3455237f12dfc69acbe116331f575f0b43bc76139462cbf41b793c2304a905f23097c1809d42109a6bb86d120aeb27aa625e0ab53304efdf0055e8bd3ee5d2e6e61bdac3985e2655ea90d1a7b16f046ef79cd4242a7885b381a7a03f79102d5359fe7e6f04a1ec462afd74f151dff7b934e4a5614a009061b534838e1166bc0bdd4beee1fd9555209d9656e428637b19bed1b69a0d9518a652baaa025a7967fb2db4d2ede5257a393694a21d5130df94c4a582a7f59470999e70bc7b39078766b90c18d199f63c1f5753f088456929bb57dc22f78c6c67373fb55200ea7fc6c9cc686287470012d7c85182176e0e843a5b2b3ba3f7070ae2e2c73d06eb5a71b266662eef4c4d02540484dc5e28b70042c1877d19905a5e23fbfc709ddd7790590f4d80a1d6148f6bec98492a1409191db9916d68364648d80b719d75d0388d37ad2b08a6e3b9011921f16503b64bd479934f4f09b3b6736a8fbabe0742d88bc97e0fbea7ffc6a31c2090998f013d2cbbd24603689edcc2135495c35db6047572c38ca857178b6314d64047b34fe4343d5dd4478ee4aa7da3a036d94a419f092f5c34aa64d28d5602c2020b4e75cc2688ba64d4ac2fd3c5362143d04282e3fdf2e34f02ac80fe304d2093c0d0c56cb3e65d1bedda3c1e80d0d50565bfc4af366b17a4ff91d74c79db3418d72424980e6321727396a52dfb8268554d59ed75c346f36be4df7f9a18705dec694783c6acdb7651dbbebc8978eab509bfb6427733ecd84c2b769abc673b682f2b4710145e32579de2f501e1bce2e8ce780dfa54e5ab30ada029b4272c2b66d0a6df5d614c8ca7fc7209ee0acf37856219db0c0c3e5e177d7f23a2e7cd2c80d579d4e82c12b1645d703f6f92dd51b23aa8cf8dbceff4403a81b7e4819b14b2881b8dcff0485178a0c191b888a35dfdcf22f62349488c1efdad2c880f38693a2a3e06e04b15f3af6417b1c9d4693766e6b0e6dc82870b703666b20d837a3a6069dd356a35ea9c3f6c6b64b6a3488cfb3f3c7c41667679c198acdf4bc45c4d7399e97d03937148b191d27d6a5fb0e05fc8f0345b492869f320e8e898d3db170d25ac34d04d8a8146af013f19820220e6a61abfd34a06aa9e46d24f22a110714aa1fba323c22412921570f035adfff28c5639df8bfe78e386157258dece32fbe2f3bed2b345a55bc3eb871eda0a8060f016383413ef86c93a6c3eebe8762d310c740b6145e8fb5904a9232beed949d1e9a56408b50def97a52073614614b52b960e190441c26bd3d9ff16746a6edf737061211f298f6c3a7cc295efeaa06703b7c617fdcd12c24d483c686fb6de014cfe7dba766fde5fea143b5a5d1ae67254f1c3650d412686ddedccb1e1f729e6276b674ed785536eedfcc62f09d09c796493e174c001567320778ca899f7ed10012e5d5120507424a189cac67c693030dd56491b2b3e2a8cb8752ad96d3d2fbd75c7a0aa255f22702a1a691c735afe49502965b441258229e66b78b1e264559db1c504291fed56ba30e9525a34a642a565454bf153cbb34ae11cd55fb3f232f9b9fbec88a3248fbc252d0e6643a6f12d1036f219240c93e36b04ebd731c8cd0c9cfe00801b7ad2c6dc9d01d093f9325282a7727dcb73661992575f7f1734b14ca7f2e22747695b64cbb8fe870b12f7177bf6b9b648e2e36bc7e687b1bbc4e1f12b66f97ef726395b942006ff045e3f898097bb70dbfcfd42ae1ab0908c73510037eb98f2774ac5904b6dba70da03819d87798fe9211134c13f4b4b8a49903985dac223c169c4e9400ecd90e104a036b1ba204c8037834c097d2d07ad34c5acc7533f459d4a9b830b10c3a5742e9f65fd4e028cdfdd0fed754616d2600af8e943caa2a55795add31a880d44de4118dc5daefb3aa6ef60fb7d91848e0c1b8ded1d09e27f376709a3f3ce499460fa4175206d2236f0cb64f36cb7e4c964c68ec2691944b9a8969bf2df75a61ced87a55592b607309dc58512d1861f83a271892b7f0d0b31d8bcc49a9dfb2ace9990a6eee50a514e35cb2a520a82ab69874288c6614ca244203b070986751f8979e552a95d3d2269f67ba27e730cba0a0f9c3a7df0b60b36acb18a238e53672ceceea951def6fb8a017d59df28c1ad691bd00c11772236ab1a6108df51de86211f9c03b5f541166c5584b2c55feb2f2159d893fd6fc2604ddee655134a2af116df7bd133576439773acab35c71a86e92522a4e891a61bc67be0726d8106052bb45c4a87ef30845c1355b85e4c299b340b4664be2ecb49cc6424dbf203c2defcabab0cea4f340f07c4b736efde9a515cc9ce83480a2a628cc5cd501b0d54ee99de865252470a80e3ad62b71bc24827db736c3be3eced26b71338bbeb7df0ff6e6d4cdfc1f8bb29eb4fd4151ba8910ae3f494f1ad8da1e67ed3a094402539a1483eefd5c70ba268f32f664316b7620489d0cb89c10f2b1745934a2be69caf1c932266c1c3b4d091550e8046bc919678e8a9525a4cdf0a1d304c3c58649888a74613a82dc11fc60f0ec8c435f5bf461c72af3bc5abe618ae0753ec783ee1c18431a6e8de2ec5b63ef8b8a789a21daed58b51fccf04aab279a9d0586b1e026886d13429c63e4d9a5e4898630c4f5a4ddc9918a1592cec74de05a31404dee2be02dcd243b28f5b241b5aa4059838e1c84e95773e55d79c35c98856e75e8527da39d8bfdb7a69b30dd3c9f41d4cea5647f9912b5a8dfb009ce2cf7756ed45e0910369d541bd76fe90de35a4e321730fddf408e9ab1e58fd5e878f2333323b49489fc65ad2a84860fc832b90242d7fa01b5cc6325f04b6356cd109b040216205765295f227cd4626e2fef864f41dcadc5f7d6a6439593e905fc52a089f26ac4f4bd765bc1e80147d919d7ddaf0120ec61a61361f0503f6bc2d8cea9039963a075ca64e572fad2ced3a7d050283e8c5c7f599b8932336f7526309f503fde8f470ba6ea53868769ff33764baf9e62d187f92224ed2877281253d59859eb0c7531d933ebe59062f01d90e463a579581604d2aefda8a354d79ec6d844cbdc02363522b53ab99b6c4059aa814f343bca2e8290de653a6fd7e8d74cc6cce6a76b5ee51aa6c262db78085cb09d34e31fb0689b0b45361d4194cf872d7e770a790d30e8a51ba2c3af3bf5baf11042cfcd18ec0fabe2bf73deb996ef45e1af4693f17c19b0a809f0887edda299c2a03bbfec616040bbf4720b34c6e58df1f027840d9fbe95928eca4164550055935269fb339f96d236662fe559dacabb23d7b50fe2c3c920852678966ece3387888982c77ee7e8e63c84e5e1ade5f937b6b82ccf7b87264b59a1816e1ed0793a755d080a0c6a6de335cf86b752c3d8f64809a5fe69f1563096ebca4aa688c03ef8755828846ca0f824ce42532747d66b42fb50b168a2ab8ede65dd940d4fe7f59c94051893c4c06d7e898e3daae367185e7e714321280f93d756ccf68df763fd589817e64db198e5f528686777d9b29f5be4261030a4712c866a4ab2300844d715f43923992ec2b6a889829109c03853431d8e23bfd02d717c5eca8a573d79e66d794713e6ffdf857f2991571adce655ed2add04d47168770770ae31ad665bbbe27d7c21c668b068e74bad54c8c09a737a1c9cde0311fb301bf9ce6a5fc7d15932258cb02d51f95695e1f5dbd6044a1058de3bbfeda9f3537494c00aefbff63de03aa44f6686c67eacf96d87cbc007c9792a1e05d2c8a8fcc318de2a760bfad0981a1436e1d58971a7b0b5b0ed4d1b803eac208d02b1fabd9cdf9578b30371dcc54b476f4f42d1266a57ad9de7c50dd4301b05be23a17849ce791215be214a7e4e8abef5359c6e7508e73d4bc82484939c1dd7fb30c7814e70485d5ee839f7aca9038df8256a1e933f20e37207b046ef36f8cd84a732cb6d6dadf428bca21b85fa547847b75345e899b041c1f381e947d55c7412867e9c06c22a3df70f1e1d8cdf1bdd574776a146c1bd160100ee169d0a88c0d157a27b5604de72c148383288f524382890e9200a9334925620e74f02f0d10f4d7370f959188088544e3054ab73ad49c8aa1bb522c25eb99189dc31b7f3e7b7fe8e40d5adf32fae4322d0f0aa6bc02fccb1e04561fa81f48d794fcc6dd166499e0f3f792b5ad0b83cae4ee9964a5443966bfddad49357f3ba67c82b757faa092ac94032ab332c6f5681af90f593135022ad0cecd3c87a82a17a9f4915fd8498bf616e0797c72790574b81335db808cfd96e9004c26e71241e630cc6b2153a73f9a165e7c1271bfd1e6e7b1fc99402ebec0f5a4812ff7b5b0c34bc390b81a54d783754e17721646263d21aced172a72f665477076bd23108d4ca93da4464a8a12f3fb460bb142ed9072b3add9ce549184c3dbe25702b4084ce620e57f0804da27511307b9620d4c390e9fe36d609870073174de004aa10a21f0f40de6e7e80c5de6e576db0d94aa797a2decdd01d387b4bf0b82985d8a4506a49a373612b66911105f3bee442b0cd3ae952120ee1b938f6ea23f8626ad81e66d98af685cc1a3cbcf317a11e5828c7173e18fe545545ba57135c4e1d530da3f48f0c4c10edf400246189dca32b5a19cce591c734bc54911a3e5507507ce03016f5164691851a1e6469f2554cad6e350852fc3f0ef813e1436b20a11ab6a122f4aaeba9362b4c235b55372ab693edc3b051e66e4f644e0bf082781eae6d60864d4a3b41d43ecd22491469f9c5bddb8fb424ebe09c10559ebb61b814a5f32c35d5da4fff46b32f38685106f47111b6cde6b129066f0aee6b18685a4482682cb7e2f33e7cc3f5d8dd73e1f554039ae6f471488edc1780c624d9c89c42e3563d784286b0a67f5122e4b63b0b9fcbb615646b11e37fe563bdeca56c2a862da7640c14452323fd68e8e5c7505c26c9b8dce602f97e66d272beb56b6ec7895773c4eefcd558c26845c30b1a1f998196017bf4485e54bfc6375ef51667a96a05b09fb7663d5f4db3f3d1de93b6205c58ba66885ce3e2e019bcbc4afc889ce11c335039963ff6725dcff1e739875ae58825042d016ecff08ae70e2027589f41a7423b9dc50bd09e8f5d4c82a1e9952ce34c8aa2322c6f736f32a2c6d42e1bf90324222f84b5b76ebcc3143a5c246a4562b38c120ae0539d70aaebee7aaa7b583f5c0ddf24d6281bcda2faa89a4721704417489ac3e0a7b7ffe8f1bfdfa04a62b36a242c957114ff0a196290aa44571a102eabbc37baeaa8c61f3725109a32ef3e8a20332f0fe313fcbcc56a5461b104d68757c9b1125a0cc5dd60e6ab5eeb63670015e50a7d859752bc151488a3a37689cfe0b10397e18aa3241f0fa84502f819a16490044781c857f2d4b9ff47a0b1613155dda6f448d7ca15c153776e1a3fd9989b4ade994927f70af17c84bd51e511b6f7d78320314b9cb8c88eaa351be6fe4775e73dbae2384345ef89682e14a7b51c51b8d76723f0862a0fe277f7072e0242d2ba5a370da1c384cb10f6a41f8ce0d59a949f8c1813af4fbac4b55c814ab1ad5f1d2e61665009d3d618cb56f05cf525edd40bac00daad63727c62ab0574351472217827cd3d017d98a0b999005b2444a26d921f0155f1a30daa099b853578e15047ac7954ac861791958e4744c98699f955f7d76edd724b5b8543d44c06defe85234372b528549884c1396a2a873e57b20d4b68d12172a9039d3dc4cc73aca791da481ec1b27d7b8213273c5236e0936a3f3c13d90531c0a18d35d1bfc67c2b2e220dd1e9ae66f73c56f6f0a3c8e1f6f69f716c2293b7be953eb9a72e9a43f7c778b39b79bd6513028002eb6814bf14a5a2dfeea1b8d4da6d24802d63ff3803c2335cbf8c57b9713bcb5c5a59c84443676c2ad251d9f9cae8572950e94a90ffa0b5f22c2a8da73b9d662e1225e5c5aa449644936ee019127d600ed91a562615db61976324e0866156f59094f962c8f266021571c955ab2d83e505b3ab661fd9e2345c180cdeb338872c128effb86d098381df883989d6b0d83e4e7ffdb710343d60c3a60e0c3ba06bcb631cebc01f61a4e86e3828dca32645e292ea0507dfcfb0699c462176ea4cf03de404bf65931ef76800945308186cedbb32153fe8656f40765508710f981d431933b46d9e65719688c8d0bad9e660e4dac9e78d74b7548a9d35e60bbc8c51661738b6f697280c26a0968f1e64927d9df78a6cc11bfdf5a52bcc9d08fbb80d3254ecef5209f991ff6f4e91940651b6ffe091a782578b805c977394b0f55ee9c3485dd833a5ad3e1204d8e15c06b46b09aa0172c8ef955ce51e0a8274ae0cc628aad7b6689d85065fd04367650f153aff7a5f28537bdbb6a30807f60c4a5f23d68ac9ea3bf1a522b3987eec66cfed0249bbfb20cbb90c0ab7b9a4db4f7f811e92aac32af4c8f5634ba8ec79e5c10c8ea2daf131e90aa305992b0b231ecd178958f830e7c77dcf25173ffa2476ab24364c3faf5392fe53c9668fba2fced54423ef5c495ebf2a866d0f680f8d1530340a30df5e55362b2af55e27d969b7603538699f5e5ded66262ecd84ff68ac0b7b714b694416a24fd593b62d3bf9f969cd4671cbd7a968dde7d52b56db334849ce0d72a92aaceb83633e1bb206524cf8c2e2dc6a83454e07d2b131f209fbe866204a0fe3e172661a84da35e3e1d1a5c5fdd5a33e4ce5327261830186786f5ab404b6073ea3a3cca29b29f534a5868918a99818a6fc79a4ecc9987ed5b68fc5b4322bf7351890af48b2e70b9a42afab0800a35a6830e9f98bc645ade06f0e8838c82710cff708e87e94dfd60f10e66bd378c108273af41ff4366b29b8c94612186504e3a397a533296830acab69119b788b8118357c889ca4ac2a41a702d4175e43d7311262e584e53844afafd0936c2117ce2119389cde0d506baf94aa02f0274169c110e0f1931beb8377ee23e0f4cdbacb1cc458d6cef6e8ca63f4cb91c06add076ecf407938c7cd8d698b1f4341b961cfc0dd02e3e804c4ad43774fcddae1c96bd079a30e6e3769bd053c8ef6f1e5bf88f0e453253dc729d82c1bdb1b0730bd8799e909a6c8bbe2b3fc9471f1d916bf699351f4a3472fe533a830e7018df144bf7e768c6c49a09eca75c50f144ac0456a0e5f1910d96078b0f46367528111e5e6dbd68fac5b6d2af2b4d076d843fc3174c56fdbf5e2cddbe381e97b2d99c985b90800f2ea7f2291d6d9964bf39d68841950ae31660bfdc565e3830ca5f0cb087fca8d759f0060fcaaa0927ab48f89fd6effc33d27f4638c952bf97aa92bd71d03f8f1d22608ee8407f27e533d7fa690329f3f8850a805cd64c65c274fc70a3b7391914318a040ec5e67fb0f1b3e00b33d489c350e6fc3c635770b7cb48c89720319f78b034eff83fc149fedb3b2f46322c8253c7f77777b535569cf8e2de021c0d2aeef30b96451953c58e59701720f3a53d7254db8d1b7d2a17d0f7dc2d6f97b8445b9ab11b9884935b042e9fe9c18a7416bd1a4bd5c299cd7b313f93b7b3274bfac41de067ddf2822235ce09c891b9f9f63289ac9250dbba916d5a11b2e330954f12dc67d47bcbc0af7a54a86046de4281b414be85d3262bbe811daffa70a08a8891be2fe8436d0f28f129b12642f7b2107c8ae477b4e1a8c986efca43cb90479fddda4a82db93d8cf02fbb64a00e7bfe875f49fadefe0355340a4e58aef088f8886d0085e57e5fa981fdf3484b292ac75602df913c9f6145769b87248209ceb4e171dea1e1470eec1239e3e124310860fd5b0101f6cf1fff4d643ab7f9b621037606d3bcfe38493b98d031574cfba27fd55ad26e079ee6e3d07c5793494d10672795fb8fefb67ffb0eea8d415e5ea6e1195a9f80abfe1d865f8af30a0ca2e7495d4f96ee9b90f0d6020d366836f10fb21805987da64de9e8d91e1afcd597bf5a5f1749bfdcab1a781e361b42aa68338aef443c7f15b6c8b670cf0d9a41207afd7b03f1d5869179524f695856e0d8f8b8e0fcc6204c83d6f1c830269b47bb71e07061ac35833da1d084fa20d85c551504c47eed2bd317e7cd10160a37a436840daeda394082c4d2dfba14a56322caa0369e1c1d9efcf40afeeecd6bbaf0691a5166257fe17253d1287a6fc2825b03cdb143d93789bc97e46d68b7831effbb59f78dbcdab4967fed2da5b66e51195ce805cec7bf63b9e4e7795ed49e5092961b6d5115999a6b0923f06a1d85018f90eba744a21e420338a3ec1ddaaea2a5ea2dab7b6cda4bc3c7fe0f8d855e16b8b27fc1e1dd26c9cce83110ae3342676f02e6c9c7ecccdf96439e8fc06fc2b8e057767fba4d302ccd5a2dd82fd195542957f394ddaaeb68d05c01f1a68d900859ebd84633bb77b3bbe13b8b473bc0c84910c364d1feb426acf4e9d27c3b0348c9e7ec849de31202d577c958be210480d59e1cff422260eeba9e9f78a735a0284b4ca24b5a6f7916626d62c04452d6741bb5d16180d5752b8f677eb9b149bcbd1714442a035aed286a8d32169df9abfb3fb1d9c167c327dd2334a0637d278d3f4304c3c2485cd5536e694b11bee41d136170f223734e9ca734e36d6104946d195bbef6617979278452d8c53bf44d2e5b0bc619637a613a30bd958c48bda5e424fd0904666b1f28fcc01648cf580e5991d899a91c885f7bae8e6a1ce828688f85dd50a27157361dadb96d38679226b98e4d009d7c5b095d126200af5d7bc07d15a00b95a1df2be675068974baa5758771ab9f5f00023c93248ca3da1b93d7079b97f49a05e10f1753b434014e03858c479f9527eac74c8fc5b0dcf00810e9f91a778bfed7e2775d767834b7c0991e577058d5ed347301808dcc03530e28d92081086af0fd0c2453b065279c7123b69b3ff9562060a549aad913ed5b27e4ac15e055dc308d622f509021c2686d493ea8bbf59a44b0ca0acbb85ab9b047a1b5c5b12d9fa6953fa661361604870630b9b4e14f26fe12b1add731e08e7aedd7630f09ab204747357eea59706022d47b6acb473880c0028192911f8883adb8c85fd3db73c2471f31ff07a9742d0e138255958c3b9d1fff7a4065d5c4210f81a623133f460898014d8af6b0536aa3b8feab74701f94a9354a6933d38c01ac88d4fa4cc48ed27930153ff62c2e722646d48963aec47b9c568ff4c34ac6ccc89822b2082b8ad9f1493d6b1ca414d684ca45876c21a03d7bd3cfb90278d3f94e44c40e6fe4385bc3cdca84b8e5860f919126e0b91f25f3a651fb51f58ed12a80bb9069b00c101a3bbcf04481982cc81aeb787468fe4e524c82f7858c552f75a2b53b4c430e64dfb81a45d28bd55c01653f985180423706b8140ff47fd6cb7901d6c96725fa692ae3e853adfb3553fb63484523663551e3f00bd1f1a644d2854efca999514fa8beea86e29350ee7dfafa4c0216381154795b671e8dfc292190492ed18defc08b8678698737e747c8ae9e0259059672505c4b06d14c9b4e762b86212fd350bb1e42f6ad220778d8d3927430740786ba9d3c811cdddd2ff09c3e819b8b28b056d002676ee2014c36fdbb654c4309f61c71cbeed5d7dbc7a3a1686ddfbe2852c295de72c2ee71ef03d951462f8ea69281c248ef9f4ea0b9a188e7b8c7c2cb636fe287843c82f548d1ca7ce070b3d500c6062c79c4af27042c0767f3c50d6c656c86b9b10d9aa485e000457f6d9c755e6f163b89bfeb0d672242aa41fb2c80a32117710ecce0aa81ace191b4ac4571a815c3e02a2ed384b0ada92b17ee99dc004318a10869602aa6078949ecef2cb279114f9c8cfda9e372831d53984464bdd1a0459a50b95db2eb3ffdf57b50e45be520cbcde4ce1e9949750aa8d60cee7faf46d46c12cb6e6d2cb6e4a2c74598b86c0511f49281d16054334d6315d264000815c93cb781750b64a7b6fdd9fcfb2aa5bf847806d5561c31b529a19640ec881b9081a03fece70f26363a3605fe199e82123e6d82b5e4b128b813584eb8c788230c845550a4960aa17ebc69d91448356417e5e804d0b3d36e1d54707d8090be629578a8d8ca195d8f33dcd64524d98d3874e8c7c9fa864c58914d311e575d2a071a1422c56228a6b2396923ac48914b395f88c792ad60dcce4608c2137630af0162cec7248d65b4d072ee808280eb4710aebf7e5fb46eb553031ee141776f9b799664131956b2169a94d464dfaa848de3c1adcd2dc8d0fff9099325bbe389f178137a89d75b816ba81b065e3f02b9ddcf69baa37d90b7af1fa5c1cf46040ba4733f47463e475d11c7301ab0c316d69c51edc44621645364c7ec924426581357a9f9e02a357bc4b6e8c79c28fdc9e0c33ea01899faa93aabe018cfa032ad2bbccf23ab1196698d1cc5d32800080cb0c59f3db7eec5b13a9b83d23b000a8249c864296292d07a90c13bf0630cb9ea15be9091bcd7d1dd27d1e7f115b6eb4ce9600bad98795178be3d78aa33ff174c129e3ec04f07e8d7bcc515604e57ff458b42f125f8872051d347af6157aa42c7255b523e12e87881fa53e05f4fd8eb83cbd4718aa625b6b9ac98957440ff3c7d1aa468d815d086fd2c04206b775d5367afc79955d1dd85babd5491fcd517f4a015832b24cd51333ef5fe4c15baf26e8cf6eb6970dea7d25e09df0c2d0778a21f652b19594b15f9e6af46f395cfe926aaa9d1434d41f7a5d3b84acca8c0c4801ed22d246fa6fcd7189f508b034c0f5cf26c56aed44d84745c0263f527fb16e4f99733fbc1bb4f6ea285bb268c51baab3ff2f6af1bdb68847d58be2d3b5d9f82963c65608821c61c6a3c8f435561e2fdf30597d832b9146c3f3d63b9c68f75aa4a7d16870a275ce8b963ebd0e3ee82339e578341ed2de0806c17a39f9342418f3a876247e3e7a4242004ba27cfa97584dcbda97e549788cfe5aac875945382b6ebc6721d03afc04bdf80e6d3f7fd9c9e6c2060adfd333bb4b65b417b3bd547de4cbd7d21183e7a391b7437ff8e89c64de18514fae04e85b3feed13c6049807b50bbc88e79b80d47bf44115e41a8ca7d515a1feefeed8d607ac8b4b80ee9791b0ead8ca90c6b7893f9d22b879c9b5e0c015cd7c7eb3cb0324896d32110a4b7348dc681276ad6c4624ea229309bfe6e7a8988e476f1ebbe011122f621da22a6e89e2e561f400368b2e9fd850e307aa8e49cb1eef30a4a2feeb3721109085f5d99226f5ebc67101f2c17ba3e4191719e560a74897489a8be07939bee3da8ea6021db3bec7c909c298259e4a1779886c0fb030d8cb7d4737e358cd5b0b2f5f03bf69730e78c11f03aff0f46bcb7a966b5c532f5048c84e0b2d457c154b1d520d478c3014ac077091ec486957ed0aa91c18efee672b41daeffa6d9791b8f97ba6ab89acb4caad733e1e73097e6ec84546e9a5003402269c4615ac5f50d750eff7600c62a7b1652eb1b908ba5b352142841572a9170e12c148779f53323b1c9ed3dcf77c6fc78a3878cbd87b2e79a4b37a420cad62e8e6ffb9936a42080df886ccc9945e73d37a85f189e6fc182767c1ab394ebacb53ea85e708df50e5a0527a982b5a3e030257c0072c5872350745b7f5fae8b52a266ffa5d62667db87536695bf648898c8dc29924a9af227baa77cd4072de80797ba31c2f6a66c51f04e63f06f0e7b2625263a3c66e5d6635a3f6b2096c9e60f05bd7fb7bfb596ea390c64b6f783600f7de90c357f53d2e10e7d71a09ae4c4a8d3090ded6e9580824fd1a4494b310879c0914c79d08f39f695b64546aa1c922dce902bc7a50d4d6d835af08e5b29f07262838d38be7b6a3916c4a48a61e2eebe32635a20ee09383f73c18ac762f0a4b03d015c2517f81d31b8af95f0ee57c6e87a0bda2158dfcb447541913f1751bdc7ba39161692d1027f48edde2f9d3cd5f2fcd8c80049ed7c649a4d31d7d9742661a36f1de8a24300a2968fd73f18f5bfa9bd06cfe8519fdd39502bd299af5990335d8d2046a0c62ade2ed889b0036ffc33d70ba7c63c62764af8d8c2a55f47e1ba639d2bb2280a3e99521c7d9f5dcc9dfe88b84f8fc6d497ed2e8e697ccbbbe0e99c4c0dc7be446bbf60a658f4de5d52ece1eccf0dfa905131b62e043f9122ec9fcfb6af780f028e2f940c3989311d8a6e837e772fde68f27eca39c87e3a2bacb1bd91df1e028caa47bf9d6f00f9f8e5ba66ab3d986314396683ef45d7ef2aea1da611ca2dbb3f523c5c913f37e147de9c1b6cad69c68da9f7354927a482438a2a60855204cbd7cbedebf6b6f1f925f8591af505ac4f2c0b5a856b702ee6f63a4532e34f57c6ceef63480c49c6e8c5927f163546b9520bc3f0a641f410ee33f70d8681b1aee6a31ce1ea10ca700fb8fe484f0266cabfbf7f736cf4438ecb04f78e61fc46c57b7cab300d9c4b1b86ceef31889fc08675a948c70519da7f8e1c9b7c109ccecbefc976a823fcb5684b61e054f61684c6ebf99523405f9c20b959fea326f187c7448b8dd35024f1778cd2de5f0a06b35a58a7c8817ed0343855b4c59c1bd5ecca728f5363b9a9347848aa50a2c2b6288a322f93896fc7a43975a477c63d6cc210f5ecd73e60332cb82f6645bf5764d328e38554772bcd13a54f3028c4223321113612bd3da437c7f47c8fc262d346bb4e83142ea3dd0c15148541d93a1e85401c59da9bcf7de2da7c80d7b40b3dc6feb09b7dc61a0d6680ab17b501f666b68d5a47b6ad5abd2dfc1ddf2ecaaec4e114603545abbb16c6f784f9b4862f324fd5f1d45f900af6db836fed8df774d4863c66542d4d8d39218b9af31d26c029ac824f4a386367aa95e13897cf784b3dee25313c78ede002471f91405c9189eac9d22b3a74e7d7f359bc406ae9300306428be86e1caee4eaffb7e1a4495560115d14918fb8be54f2da7545c8506b681e90fd3c8f16ccf94482fa4e92534423b37500c2ab002d46af0461f31abbef57f7bda143b5d24b3fb3e774e5dc86bf2c233f82128d255bc7cd5e19eacfcdb6038cadbd412ce6e67137af7a26594299fb06b70d7df1979cfb46b4cc5bbfb0b2e7716f013fe876ecae1c304f56a24e842f6f05a23610ca1513ba31b46aa9f04f109fb07a3f215891864ed7e141ca1877688638da1e9a5880330f2e915b4ecfb5f096e750fdda10cc48e7db836ace606b2ad7c36f07aba5e91a0d8617bf96ffcb5998ee8d036a15685cb9045409089eaf47345081c138c89d1ac927e78dc1c67d1f63f92b6204e2f2d311ab7b0edf528775902d54385548f9956d71dc7797c61541d8a8f4e158dade3944df82803baa6940b4f7fda2025e7d7819e66435bd1a4657519a0bc77f2d7a07dc9fd35ad40bad567d5446a644ddceecea68810eda3dffc61f30f903b904216686766b1174f8c9f99fa14f404e033125e492634dcaa51e16e4bc4f80f18cb95e905f80f25b40ce54990e4b157ee8a654348d7b09d0ddb74a25e3a2d280577717d5c6e8c0a5faaf56fc3499377943fe2063def950c5acd2a8f7bac39643c2d2d1020c51f2a8a035a49612b5d09305b372fbcca0e5c3f806e3c01dc57886193de08c4bc42db3b8843dad41487ecdb31a047344ef3845e697d3c0a08b582e0a017a57b37afa28a82fcd39763c388176e896db271f3e6cb4c6a8518dbaca00b58c5ec609a89becc1123cf3045573d1b93085eb080cebf0c691d2cced7c2ae49348dacd1fff68666fc62c22bfeb38aadecda70c686ed175d94c1265305aeda1b957ac81728db9254ca5be8c910540a1ff702a487c21d9f4a07dcfbb5e25df0a5f4103e1e01d70ff06adf19b7d91a6912ab9c728d8d8707817f732c12638596b02accfe0890f8520e845edc9d14cf2ba29c75f181aef330067a24c256b981c36028fa781c9012e2d06d97123002e86bebc3550b88e6f2e21aa3fb08eed52152cda954bdcabd7d2a7a49ab9f5dc679516aae90bd22b38c157808084a6aabc8d2233746f3e2f0f7fa8aab0f5e2a89526e5ec27e71087f190a4a26943a258575d95f027330e555dd55a2151e5ea50030a0a410ef9a2287efae73b7eae546fb7e4dc92dbd9abe37a1851cf7d280f48a5501748fc33d899521d3c904bbed26982cc5418b4ec278954f1e93d1bac02980c67ee3c490b7d63d2650b1ec09059c3e4674c9b1b3ffcc15caca96844da31804b7b1d78996ff13a71c5f7993ca55cc6230c7e32cf97153c4693b788603cf7671a3c4b9371ffce6e88b46eb3af82e5188f28715399fb2cb2b4c54036b8fef2fcc4c68269a98b53da662af20bcd9977b79e423553c52d60f21b4ff2c8cc2569b0e14c831c5eaa127f8fb74cac716065f0db29963a57aab620532f879f5bc0f01612cc9954606c58bfbaa32ddff6536a4fa20e012e68de353fc0cd87cb8016ef270dc8f7a0ea5c803ea06c61c9a63f7257c0adcea9148d1d934c9ac230a864e06ed7bf2260941c8455d06575c605d634097ba6276ba5798ee27abb90316a1d5aa5f679b98771e3d0e79076cc43ddb0b38cfffac06e0a41df6d3181640c40edad309bff87e5734fbf049abef747a24537d099faf9d059ccdd411533ddf1a734937a28cf7738f30df4bd4666d319d599bd241365cc9b32a3e479cf9c844a43b52a2e5261abd812bbd647b7e1b98a3a0aaf8fba0aa4de0c635d849ce4fd1a52b6314eb9b5d4338c95facdc2b9bf9b52588c3ea7baae3a25b0797e0d0178911eb9b16b3c63df0653c5697819514afce0d15cd6c6575d3e194b79881fda92db56edd4a3ad62ce4025f82f6f71753d4a99ce5baad50476f2ef8296f6bdf59466b291a8bb77a2aa690d1364676d582e888cf948b74d3a254762af10aebfacf22b66f6732f555168ad5177f09895fb756e63231d4870660d3103242170787eee3c38b936cca7e33a07591c5cdb67b9296e7ec03c201fb4aa6cd944cab5881ae660e00c324fae34c7f5d5824b707b034d40a8c684da8f986cc0d3b3d1d83babe6d03a610e247689e508deee1378f431e67791824691420f4b5924f076eb66f3555b9f5b3005a25e1b5c9417bbcaffb29211319ad26f6c751d579c8e44d89bc8e93c288d3bb48fa90e6fd3547b8749e51637988e4f87ff236340c005b9e1cba56d2a7b590e2dabc2e298fd8a0e23fbbcd71d84d021029feb81c099e3fe87e670dbe52bb7746fefe6fc3465d8c611a20a2a35d1be978c69e7626e72d35ea8129b607731b9e0ce4ce07abf3cfa13f8273574d2a8a4f03721783ad4685e6a9852d77eb0f4a698ae6bc0dd5087a1923cbb385b9b2f9f625e12573b18cfb41ff658c7c068fdea249e13cb691fcf04ac7b8d0443c0f3e380c2ef3d8a58e181c9e35b7e6d1fb8c36418351a0c55bb3b64ff0d8a3021ae3b634ff2595e30c3c6f28d2760dd6cd602cc9ff2cc428b3c638cfd61d8d70142ff64b24c14510d9faf3ca54b4b80bc746bd87336d7cd35e50d30b03d36f4947c0956317afc60f621e0f78729a919610100459574b9d69fab962560bb79bce658913fb993621235d545cf5fc8f96ceda047d6d9a23f38dcc25ad9de500d965bd6bbde28d86aa39abc46f9b0d6b7ff59c4db13ce1830cd819b74deb88d2d05de9b7ebde956de258597a6bb2b3c248d0cd87433742d9ed8807a601b0bb9b99abb74b48a98f9a886709927d2dbd2bdf43aa01bd518c43fa313915550f125a2266bd70e4c03c864f2218679b40113c9c005e4aba485063a35f2c99ed5fe7e2ccbed41014aeecef1a1ea56f836d7c09200b531e96a7b9549b994196d8e13337cd59f68a5ca299de1670f06638c02b340e8cb57f08bfeb4d67f60f1e3e97d2bbbecfda1fd7e5592f0476f6566c9506f32f6f31a86524dd80852dc104cc858771ac2661c0637f9c159e89b3c4237ccb1de25bff6fcdd127c9ba810777ee3ce97d731b12a0e856325d1b13bd040412dfbe30e8872d1121b085d0b28010799ab2ba816462e986c1929100e59ace127d50ff9eca5ed950bb2abc70af9fc70668b029821588dacc112a97365417410cf0ee983339f0ae750b1db88adef337f4de9b2b5e89bcc818891b55e32e629d11ececb96d5bbae9296e22c726e2443fa14909355bc95866c0612b3af80222b7eb73fcdd300bb71b41c8d02be4bc0d02a8e052cba66dc543d9f9bcf0700e126d021546ce766f3e28d8c332451980b412935369ae18ca622df941787c6bc37a29f7264c3da2b983756e4c9f1a37fece29aa9dda402aacbb7f62415fb2ac286c4a082c9f5deb9d94ef43f62c12c117eab8d0f9c6e4ddd1c5dc982f7da1a9b8c024ce769763d7b128ecac7e9979b951ad0ba92dfee3cbbc5fbf8134567e4c15ef42ef278f1e99293256b1438cd712a0b2e8ee663da5be2c3dd164b82520c1cc40432e09f64b153bedba9865b5db9d2a469f04f20e70a1681d127ae0652bb9ca0f544a07c6ea40fb7b983e32260035293baa5650b4af4e338fdd27e6f2431e70c17a3683a357dd05b65970ad19bc513bac4e7615384d65e072a4247e68e6d4b110a11dd74a4b5365cf501d78f967fcfe230ed57db43e8adf43500b900dd3ffd96dac52e53c049653ab2812df5edb01ea24f9b837725440bfba63c025ff094548f871de5dda09a7802ccf6fce98aa62361ad7530b85a340bb3d18d04e82fb35b4ed052d1afcb770bea21ee039e184c3bf794dacc37d951dc5635c74c8cec1e4561a8cff57992a408a4c1424ceb46f89709ba340e0f62dc9f782f47f67b58ca1b2633955f7bf4782f1de3ca9d65293f4395e51e2cdbdf45444f803796c32b57fae75e8d18dbc47408804afb7ea68a904779da3aef3b03e6ac2f022ab8aa1bdd36d4136ea3dbe94de6f7818cf9dcfeaa648683fd839563bb3236ebaab47dcbd95f0042c42e235787bbf3ef045d3bf634909279e1267a708e2da2fafaad8c307459246cbb859168c404eda825437d18228ab0656030952a01d0bb0a26caa0f9c851239e698c5cea14c727c1978717e77dae0d6a65e91401a523309596a775287c92f4c9796181b82f15baaeedefeb181d672cb3ffe9b8393d816bb96849c066c804cf02ce04504a39b96b8a824d2040525d2c7ee8fe6214eef068fd78f174e73e43312d7e064332f1d5271bc099388db41e03fe058030eb88e70a81d0bc7edd3f02678e81f070f7722d1c8c91c36c70e68c51c7de7f820f86ff61a1720af137141b1d6a393927e29b2b0ddec9b57d5466adaf5e72a485da233624969ecea514ba48100db2d0770ac75408081f65ff4713d89240177b0bdedbd95dfc70e703b5fefec82f8bd8581452df182f6036556e32081f69cae1192cdee39aa60d07095c40b6489adf901e48ddfef9477b0d057bc246875af4ab2c3b40310c4340dff197143c26284eed95f82e8abe4be39702c118d214bb6e88e5ec91a5ca666c4c56ee6547a96a0c2bc7cd0cd7837c8e93e4c703c022a7ed98af7ad43078f7bf2721f90ee31413bc0a8a5bf93ba2745ce1b0a55474a22ff31a654fe4aaec04aaece9f772a90f0fc7f5eb1e1cc049a804a849dc027a7ee49718df948b49ce2748f7a19a16add9060ebb52cc7d562522ef3b4c70309ea07b3662f81449c4c63f9b822908869831111696c8e0d650156b5402cfb170413042d33a8c58bf5685f5e8877a5f2e7e9de7d6ebab8ac1583eb51c73c9ccf09c6730f05dbc772cd58d2f47f1a62814a59a0820745faca92b64718cb68488828e2996ebae9e1bd89bc65993348d7e38aa7bd6e53698dd2bb687d2a0e767641a0a9483ea506d1820d406ab279c152e4842122c2c95b0e325185e24d4e81d6148a1e09b3c3f0b47d9e7c08eb0478dbe93af195ff7f30d923b8d801cf3a035673870f0c98c826967eb6c89aeb1e4b8da42174ab7ced8f040985c238bcc04a91daef7bf02f6831acb20448d4bc025c0eb52ac3a9ca5a5da7b7693fc45c29959a1d0bea061d961c97ef35493794a00840e4e1093b29fcfb6efab758662c9211de4f1af5754903f0a655dd8016f00a1f8bcb83b18782dd1c318f95d8ff49e5297ab43fcb865672a7524712f9493c84c388b2a6f94ae78f2d595a0ec97696bda90b02c0a3dbc07d1a5e5d3290d23518de4108186c4f38697538204ac96c20ad27426abaf17069ae354248f35f48d72e262d5699081c45674ab7ad8fa19dfe697b0166e41ff43a69f603d2c4b2c13b88a8d74c1ab9f3f49a9cf2bb5fb23d7c33599172288bef89e1c42c7466cd1732dc68ff51008596f77c2c742fd9e189e27df5bb50263f4e8c7a789a21c328df505cf84d775d85320b0183ba548201b51ea92870e14ab234b81ff4ffdb00d120314a787f06a9e45a72c6610884dc73711a86e14d8853e9c9a2f07b73c19356c883989986c4c907f871d1b3d5c22e4005f6d36297dd76ca9310fe18dc9470267dc4339cbc300d781a75729c3240c02b625f48dba5f6cf98aee5cfad896d88b1fb8452d545bc840fa8e5918f5affc402c192af3fde4c832d5aa5a8bbca198fa2d50754d95c6283783ed5a35adb1797fb1c9977d084c85947593aa7eff05ddf8ffb473d9fd5539809540948a267e3a75987bee0ad92ddbaea220caf12f469da469ee5e40a821a33ce8dce4e8bdd30ad328caaf111968f386673ac2f8626fa8c673ad77cde25b2324414e1a0360926f4cf5675033fd1b08cb8eedb0e200c01cf98ce67e1f70885e5b28279006db34b9bebf63a51a25273e2fe7b5189c0f2527434b4407fe5a276ac95ae54d2a502d43e0dc5f7475411c7cc09e34d2a8133e57a6eb8a8295f47152c895e98f26fb3b0d35023c45d42dd685f89772fcdcf7dacd608685756ba82f9f44f8b02aaa7577110fe70b9f444b4d606d05e2fea9d5e0d75dffe71ed413b7a2ba944b05f4fa9e69cd2b9d17ab996003bf74bba1a9c6ec56dbd255edb11a77003bc0f76821ebdc1aff5b2222a717a2547ec3caa51b2bff3bf9accd0e49dac41a42ec12c68fab156eb514cd811a1319a60ee01a85dee6c49e97c03bd03e671b60351f2c2acd4ee844df71271ba91f5ecae721a969b0691de308c8bbe666a723951cdd211d469becf0a354b2fe14e42b033766fa4f0d27c0285adce70bc46f99e56a85174d92c222b86abfc87412a3bb3701f3812af9537509a260a1de7d871d668beb5139619ae67e64ecd1f46123b3d9132eec721c9ae9ca4ca3214aaf26a2c02430945fbc54ca5b01c82d28ee9829730cd1d1d7ba85e457f41e1b4bc4a3d88f7b6da815eba54c4bd4961a185eb3835d5ff7d1d0928f8de9c61ed40bde55711b54c78a3f0bfb58e498453b87e8426de3967f04a35618fcdc4c52a2f96c6d72a0468ea91cfb23d856387d4e84aefdf12f3dd04d9c12918945fc99b30e6511c00b5f7f6aa38a67da8949837c1ed0d5444d8168f2024553179da5c0bcf08ed11b4f58f6cef7ec482caf3a2a0392e13580fa6a796ffdf80557c697a2905380957d64eabfdc81457bebe6752313c4eec5426860e3a5edc2a208dae48b0865111fa865ec20c7c1cec779eb18dcb51aa5b7e17dcfe18a064a53566144bb6612951264c817f78521f62982b1659a6f5eaedd68fe15206e544e3897671343e65022c38fc34dc000c68cc179373ee8632c1d6ff0d3f05f52369c784c8ad2afea30e5730e2659c2d898da1164baf96a0cf7bac95b1529a34cc6ae386267da0e84ce33ab564764a750ff4ba1b85c2c917634bec49ae4e03741f71330de547f6c2f88008cae6f092232b588b5b23f485958a7ce0d0da93874047e32fea61f32e2aa3f16023c3ce7a4fe76f3630d51382c1cc8b3f45ecc7850630c66e9c7aca85dcfbcea8f6dd4a5148e23928ab7b14e92c799e7948e54f994d35fa1ec3f54854cde67607cf7c9f6de6febef92235f832595033dd744db117832d9068613ff4b977250c9a9e0b2db9764e63de2cf8f46ffc75c24e947be9b4451bb117f8fa0ccc2b59399abb1334afbcbee8f24ed6c79bff7ec4ffb80eb42513469146644b9a98672fdead8aeaf61b131d01e2bd146c783353f227e0b2b7d9a1a8a78d5bb60d23fc77b2ffff2a574c896e0718dacdecd8500d422851c38f53b4a9e298bb4d938658512a93b6b023437df1d0fcbf2ae696a035f60931673e80ed2f98272e29a29e1bf3f392cc7e257fa883ee1e8f4f76e3d60418e99c5de6e6da4a2cba40f08144c70e57af7cba26f3321b6a0c57add7d39a96e8c5d5436c3dba1ad40dd37caafc953f3aa2b35268f2ea572196042c75ee85e5994001e81ef7b1f21e397dc0886e3984363b116b024d23f7be540300dd0b333b65f0f5be8b97c0a4f6cc8f63bf245e3f3e5716b154ee12df5cf158c3b009ea8e7a00f1ff1ae33b7e50984ba3f2d352d34962f7ef2f12955cc90c521463353d9ba78de7d914bdcc2003dec37ae0b1892e57f71202774b612b10f1c8dc2eeed878bfee09020ce01b7f47a99e72f955c0e38691e2dad6e11bb140187c112c52cffc29ad8c2002aeff6987f07afadb96555a088551807fdf6842dd5853bb6733b178719fdb2a5b666b0fc1088302c0652f1ad2f0a36fbd58cea15fb02c2cdfe7b8336c6920dc68ae7eae7d42f302a5fde33f4fe3f6072c5dedd1cce43daacccaf3c18a9bc05b83f81b1f7c40987cba2bfac1534b72527a2f060fcbcf028953ba3aa252338093300e3031aa35c8e4afd1e77af20070785845c69c9d695de940da53edc0a58a5b05ca114ac4716069cd53d2e88da859918074d695f2b1dd129406ea693a4e6af3adfb1b10cee3e8ef3211171947471e1317ef0a809889a00f8e2c2ce054219357193a87854541c9f37e791534b682985146aa9190adc0289bbec7095880b9d1409df75ba542cb06d5d722936040a6040a34b96215a2a0023dde4b2106563c7c4f8c8fdfbff59b6ebd0a25077f7c349d2e473994b48effc0cc0b07c3cdd0b37becddebbfee2ccce3d060c0bf7b9f4ec12634b9b21ef288554c707b506762baee22179b22425c0f8a24352dc4665b02c439573522ad32aea56149aa4f6c81500e0a367c2ae83932fd4ec5fdd134b55483c49d533992170d0e8259c08553a2b47185f752a47cc8a53c55cb06927745d50684d85536fdd561decee402c01ab8e2ee51df05c0b55bffc2e8f79016d027a99d6cd46d387696d01dd6d0d8e2417c832343939c0b15215c81e4524bd7b5a9037863b389cc941743003696ab4d4cf89cc966544a90c0b31c014402f8c823ea04d4a0f061d022744125fa1753b912827e291cf7bbcfa38b1df921813488f4b1ca0eecf045a79c730a6d902a522d4b851d45c2cb407ce1a4cf2ea8d196607dfc63d2fa752ad89ebd46e30286bb3bdfc7153e7916a585ece9ac1d6e9fdd5934c2eb5b3960e8171a58d01aa583c9a94e8c23cb0879121aef3acd7a6fe5970f11a8c66dd8aff5a00937b246ea8f7f3942a1a96a29236673eed4fd84a81edd81fcc4464a4a1d16ee4ea03d4fef2ae66e09473c26ede25ec07838c4dc6d64a05ecd0beb30fe3728f70547b5aba96a6ff3125c42a6c0d67dad31633ba0b065a8a5efc914c0781a1d66fb9d0f748033ae37472dd10f9b440b43aa87240096dd5fc9ba874b98d5dd57e7c9303617cedcb3fcab269e95862838a6cd269d8a183046bb4fd5f09ba3926a373dfe23503d39fb0d6f05ed0bfd71144e474ffff82634a7d878d8a36c0544d3f4676d7f1cf5e2523ec7368ccdbf593aa89330b128a5149ebcde56d14f5cd441d4367b188bf324af0f580bc870d436a94df699ef8b9abd962555adf09eb9c26599f793f7125954f928c441785b9006bed86bbcc9177455d8906173ca8013667adb85dfc3b2b1f850ff3bba65f078101c9ef62b3980337b46e916f1757bd719caa657c2fd43267982b7d91f36bffe6213e6c3e80b46c41ab253606aed7bfa3ce9eba433eec625784255365035332fa1832a14af8791d648f642b05970d76df3d1a4656a16ac3f27af06461fc44408cfe5d1e64bf4c3fb932201621965219d92154a6b9e77063efae474e58039b9a56e4ce19346ad7b3420563d4af06f5dbe2c238634943c18c0a3dc7f00f46aa0bcf446dc2bfb3d20e2812e7ea5c0935c3897a42a141eab474df546dc39feff860207eb3050cadc3f8fe4804119e57af425ced94e665c0141d19f6d0a4efbdd7236389e53a22ce1177d255bd584e3e328cb4e805bb1be7f67c5e2c3dd77c30a58d9ece2d5a8499928b39087d5df667ac19db7f5a434c27589a33b741708ac2842202cf1516231ff00d236e6c2a94ba71cd428980af691fc5a8838cb7298fa4492ce73bf4c3ca8b793241bd9816c86e7fbe67d4f3512158f3928af0c044e24eb3a854bff85a337731f0e2fa03b411b94b21ce90bd7be81bb3284d03c734f9adba641c1b89e0901f667b073f52c0fd9e7659eabf9d9c64fdad44f0031c798789588568b60fb0813f3e8a636652812830fca926713f2c34d2ac9809dfcd4eb2fcefc87d49ed5378c16e51f767e39d5e5494f9960242b8561080e0877ea116f92540b731641d0089c911031647f4944f27cbd9079ed73e09c6d861f4c1118a4d9894b535e705e00042a4cb4e997692c8e11331da9af5cb0a17db228d4bedc01a4ab9f75c968fa3f74d79469df9cdea2e2811d8d4b945981b0fa0253dd60a3414cbdb480759ecf2a6b3a9b98b57b19dd688e60cc6ec34705a159753273fd16b48d74709cf90a65ea2f1f59d3561057275f49887f8f14b38bc508355916a330a1567ea6520aa54eb4f3c90fff800b57048b336e0e598f0fdd76435ed7534896401f3fa2dd4e6f89c29ee77cdc7479f8688acf242a0a47091361e166ee44ddd5cd7eb002337466bfad832d4363dcf38da396618b6a4031a7268f2da14c1d42a3aece66feb171db8add73f836c66769b2a0a66e78431befbf11bd10467078f70d38473f38b21bc36ef8154a000a2366c732de5a20e3f609281af6f2617cc0437db773c00aa26226c2077747aa4245a038d49a39df31f8f7c821f283b2bd38c0afa46d11e3be308b4b873ef3feda32250d3ab56831006ff205c75065e9bcc807933ca9f9923819004e8b8179ebcd725045ee6756dc84c646962a283a8fe0d2174a3d72fafd944c9057a47ca1d63479454e1cca08775044cb955fb11c2f3ae7cfa07d3f4993acf33a15301ab5432fc45d16ca423857069f52c36d00921603ea771989a71d8d9ee77ee4f9d03e1daeb2e16dd711eedf654ea28e926d9bce0e2efc71ec3e2487ecee59b4349c3afdec3767441f9dbc46971e937644fb9658511738705b1f5b72800aa105904af66959c16cfc0a2cbdc4a819c0266c639e129f328a8106344c5e6294ddeb3caf69c32693ad8379bc80989e486e695737698b8e743305e1c631aac33c0719ad953de210c781181a8ed00e0c2e3b34ea8287acc7f9ca35e4a26471b153ce0de787a31837331267899d416f2f95336ad68f587f52536ebc5c7fd3b1652aefc77e67db04bf58357035c26dbb2d62f9f890205d48dd8cd9459b7b117e8b481f87a1795fb5a5a197e2a5f8b8d80c096e2f040fb74d84f62ba7f9ffe4beb0b4779fc588402c3b6916b572fd2bcbec361dd57aa7ab9a3106dc3c2e87b7095e0dd50e505c1b48514977fe3d4e79f33c9bac0ed19447f9505b545b8a1b78eeec8289e5b6453e1f8625aabe3f2acb8fab0101281a76106962a17cae138e4693b6a058b1c897bde5e7bc3807ec4c399a735b4de1210d7dd7bd1efe814cd98dbd1d4e2b79a48e087be520ceb19336394a187b0652b8f4a49b22bb65d33722739ccdb39fddd894eba63634df7995032b48d5d1b0225a5ff96acbc06a8993e5b482f7a3e0e7fd0ffe12d7e236ec3c044912cc72cb39a50d914b25b4d7065c9ae99890167bf101f8d0177aebe2846ad5385d4e08c08f781e2d74cab9b74f437217147f349a2768dd8033ce81d96c99051bbbbdd6cfd47d3a3b044b2d80b1bf9148681ff405bcbb29f91f38fcf45afb6a7fd18772143670ef0de6bfc672213e593381e613a215acf3b5b7ee2f27759f157c64c14eb58157b84d84189947758d06542f6270fc777b4d0c50df097e2ba20fc3c05834df4b5d5bd97550a841c0e5dc2ef54b27129d2a6eed7569b7f6004a4d7022a0dedf15042f8ac389227d3ae9f84f2cba7c071f45cdc7349377b715f567d24e184dcd42085f1a9ed68824054e1de82f650fb058a0fd96b27e2425858932e9ab902bc18864eebb2b1d35076e08a014f41683b626b3fe9592235500e85f85519f35d868beb6080d3e6936212647bddc24fe561e87c56e09647e324186150584c6e1b1c01c316fc39148954b5073e56fe87ca5bca8565a8e020d77c9b151dbe6cc8e524629fa49df7d9a02a0d7c0bcc1de60074f2e880d911013fd4b526d1062c973dc113aefc26d954019948afffe5d4cd6009b44b7cebfbf26f9cbd1a60311ea6b9b0cda183fb93b2436960e96836e74adbd1ec72e5eebee2d882a4b6f8e70671c541ec8e909bd46fefaf26ef7efd7e9c14ef80fe6d2b8b72632cc923847e527852818078ec29179193747e1590f716aaa473ee8bc9303d89fe5a1673c3dbf50338eefac350b1589d207835c60290e0a15cae8b76ce7834706330a2e14f2d0d6ac4ddcf2c7cd55c11d287234f99bf2519d55c26b26d91f95c3365962c3ec3c2c75beed0f3ccd1176125f26d2521c61608a4c68afe6e111cbaea63101b1efeffa9375fada7fb65a53fddfcb1fced7925832fdf8eb9748c88594087b292611f3066cf231efda93ec908db6226fc45237ad5cec426adcc336529b83429ad0a2bf85860bdea9d309e23a18e16161ec263b213e2983478c8f804fbb2a5f878bb4d8de2ab9b5e73ea08cb6faf0e1611b33d081109d4bf1485671efcc5385f790c16c8058a7d353d1e79407a2fab6ded96523967aa01cfc56b0fb6f0c8233b7cb89b17b360190e2bef4651bbb95bdccdcf250a06953456873e188eeb7dd5e1e10247c61bf03a4402f3058978aec1404c5d91a3f19f90f9db3793f552e0afbf9fe8cdeacd50b9f8980fbff5896900dbcfce984d89f3574a474aee8a4627a98f8acf5c85fb33126f23c55f43b16fd7d8c1a9f13a2f2f650c702c33fc66ffdd762c086bb586cae24c241baf33a2c3007a87e8389472db1f1a6e002ba708707570500961f21dc51a7a0208e20876e3acfb2c13b40b27a28126e4550e60a653d862aefb02f5da2aa2e01c3888b23dceaba49858bfb8ad0cf57d4619332bea48cf6e4a791b4dbf5234c5c8cc01bc3ea0cc122f710c046faa2ab8da8f5af716468d8190653a4ff169481fd65a2fb099f1ba1dff0fd06f7b48d57a8a2bddbf28131b85352d09c992ea3702c81bdfb817f5097a3e1e42e0f5530f920f0c2ade7db156e4f1116e0646b2476ed06ce54b03aa64e1e3c885f6012283e22e708f740dbc2ff0f30ab802a83e39653bc70bcbce81f876fd1b1ed54da87fce11539a01fe9f5b76bdaf8caa4be9fd2dafb30d89b4f5304c936933f5519f5d91935068ca4eeabcf3cf5bfa16506ad089548436788fd0c7c055dce61c3c33825aea515f756acd829c09f030eb892d41a3d1a55a98b45c108c4eea7842ed9d47db4bf84f71a4269d3f6209d0a09a7f622390c3a647bb08200d7aaa79326a8b81eec759573e5f7197cd928510a240c5cce09202cd9b71431e6b4fd9eaf2d5cb77b979f9c8c34f73eff5a559443f427afb3e9a7c22bf3dd06dfa2358923f18b045ec045d2bb6c4a4804869ccf5b80ed0bc4452402a2d3e78bba9514416758ca686e047f839ba90bac939b5f9c2a45563b480515ea9c7202130ffbe67caca84199daad50fa7aec4b3b9516901f5da8a2ac76aec6729063a704546406219e9e43950f2c4a4540d8427b98fdfcf097fc6df17b874f1ff499da631c1c257e094b1c60bd3992d3c74c16a329ce375cd258ce42f940d79d5dab9bbcfb1f8208b105387c15e50ad2f3afe204dee36c99f0fd4d5c2bb20b383ee610863ffb9c40e7a622fc22422af51b03fa8509d537a86d7b6910729f57429d796f59807713dbd0f81cee401f440dfc13dcc6dd58db4537f45b906a543ee99f71e9b4f72a0b7094db73a13457d24b3fcab164cf9de8212350613aa850c031e070261a8cc1a5ba5c543f1aef3b74b25f1248e2be621fa13f49b13d97c9d39b0e44258432f831824dd22ece83c9232e629acec74006a74178cbd151245cc81d728f807a78da26aa62d6ec31143caf58f3824c98c74efd6d509d93ede22f7fa54f67581f173fc36eda01b72a28bc92726e54d41168afee68cfd91f2aa7fc007d155eb300a6b178e91e6a892f87031aa59891d58da3b242184203fb14c2e78e8161089fa39b328d7e71b211b82982d8472c7c97edb7e1e10d2462b7968f0af6dc1cdc3011cb5b403cd568a8eef06a2b0b08da838a8ad69bcf57b979abae78a1c133a71aa6a90b7457245b70bdb1a85e5e4020773e320a7cbf8b2c685178c6077778325e3a1a02309ecd0dc7e418c0bb4bc73de3f14c43ae6e320cc04de8ed67faeae9979c69601f860758b52fec735d0609ca51bd218ad9ea5ea0eee9727aaf2bd929ad8b39d390c8d7a5ef6a9fba7211627662afec09c1f094dd50355afe9fa9832742b8f405663da4ae8db8ebe4361d03c77fbbadd04f9768aa6a58a35fe72dee4e2f335a9ecd55663c204b0a54a5851284af13d2547e2e42f8ff560f8df948207a244105ec469fcce7f9266d0e41d91b66d648ea0d9d031d22e67466265d0e1ba4133ebc23e22b68ec634ccecc625c30f6a0bb269f1627ba1990e193ba6cda3d55d6a3ae4a8de24506ec9a8d1f38f81cdc67266a68569a333768c889e50682dc4b2040b0eb2914bba785df566e631b277e183dfb53d1afaa2e55e8510ca9f85560f081ae2816b73e93a52e9c9a685785669d6c10c729a8692a7ab9e49735e06152013efb46a40cc7fdae5daf600c80d1a0067a138c2cc229ac5953438cb5250540317901cc6519579a935908d554544e3a8d1364bef3bb58410b4f82d83af1695c1b696cff6b4ca1173d8817fdaaf8df9eeb30ae32771b33ae8ff97ce3c555fe4a1e9facbe046c17d0486db0adb5fdf7c6f3493ae56d767fe566f6384f730b9d2c1459aa0a136942f2ca3fc91eb88879815a182814e9b8a5748c7bd2bbce12446213f0a503cbfedf90d6b8b3463ae0ccfa613de952ce614a7e9c1b3ad4d8e38a183a772599feda4629d2be20863f65ec972390f81007fb1b9c2ea07d1dcd5c0603d28e433a7b8afd47ec6879d5d686559624da81771235d6cde9613617efdc13681f49bb1bda9d78b267dee5fe9d960e46b17f78a7e9f6cea6ac6b5f3a4b5edb9efdb8da6c1b40e6eafddbe29b8aef5489d51963988ca9a31d10ce1dfdc3a3c5239e8ebe439e427055ec6cc7f5d7d2cadd20cf216c3681489cbfbbe8e6b9f61f243494dff0a3ef0c5e5c9ee082ec609e35566ed049bc051190ea3ba804c65faf7e7238c9f15a9193ca5eabf132b29ba907a260bcb3b4ba1cc62f7fb55cbe49c2f10e5fd19ddb4e6c54a8b660317b085c87007bf911b132ae8c763dc60e87493f52b6f503007efa83037982dcf6d10e2b01e20da46c32846a51baaf7acedc1fc8ca33d6e5f4e01cb38fac81a020c1f427c61db4d1bb12ed977e2fd917ade13a187111e7b51127a5008b6d8d504a8d43b76f2c54e4a4053c479b9f5eebf5c3dfd177e3e3cf6dc4d748fbee5a0663da655266005480e0e01e35a9d4f876d624d792912f5f28585e11d81ff718dbb71df3fb219986a47032737c7d0df3f521167675c510a28ac089c98e4a5577554a26fe7d64f3450fe08121d074496005e09c6c9820911d54ed7f8e161543ab3516cae680631d8fc0522f72070c797c825b05b7d0d24374ee20c33dfb66da46b3dcccad1497356b10f83765c93441e4e872ed1847cc760b86e2a68f305d7906e9bc9601c815eca53db2c65e701e42b6313848d0596e189dec81417e568b63cad571f134f9f77cbd0f727dc33c58f4330d57a9179cfcef08a743f497234b5b4794544babc259149d602e4b2c8ebf7511a6c7b4b952f7491f7d921b65d87ca19274363d7d625e4705ccf1ac746bb81f91486364fb580452488035778db6b8e924e6116c804406b56dcddd4f39498cfaf115ca97eb0536df1e81840e8c5fe79d18848e28a12dd3589666db6415744375ddc6454e4dd98a8f62f189e9f459431369303fa55b5fb8de21c7e0788c32e5c5b023a8280ed08dccdb12efac9787c0b714501d2b2095fc677c19bd76c6292f5fdf8ee818cb6a205973cf18ebd0f79121df12096ed172c9fc4a8a60dfee0c77c9b290bd5bf5daa425cc9a83ec30afb9fcd00011f173501855826b3d1b079366d885e4dbb76e197436dd62d1d637bdf9e2a095e762c0069a899e82163f83a969015ef906a736936e8264fb3eab8f6dffa46e7dcb78558133fcbaf8657915e3e5b3a463dd44672f6d5934bff2ee7fddcd833e2bbbdd2dc7db5f777ebaa4d467641b58ea31c2a0aacd53ac0ebf6cf6b45023d78a56dc6b625f14ad5de40281df3cc82c98dace272d9b97dbbc2300ffa72ab7192859dfcc2d487b83acabf6184b4b821ada493814b7d10f6be99dda46325f96c32ac979a4832d080cfeb34b2e262df56e843c0add59f6a93fec14e4fc52752a8b227989e8ffca4869ece0b431d0ed05f8bfcc7b93d6eb99bf3c84ce663d65f54df32edde527e7fc9317559dc25d9712945599f5778522ebab1662d19f60fbc4d2b9ea11b29d4b8c18d80ef030863df8c405943784148f542210310721f15d0b8c6843fc6c07c991752613a5ae6fb99f44962c33c04541bfa4a6066110322d1aa8ae2bda3f86d943f53606616068f53213bba0163e2e1aa10f821af75a4248e7b343cfff13086bd4d9b7d1020430fe981d277b9191f7ad976809d77c42869656384bab2cf0d21d6331e9e71eb8180eba1ff0a46dd9003beec06534111d7316ed2b525401f1063fec4a21b86538a8ea6f55f3822b53819b07fc709e62a6f81a1225bd8b292c81235d4a12fbb7de43e23217a035257c67098d608e9ed7ecd60a45144d9a6e7fad93264879b014fce6cedfc8a26fac86ba20432eb798e184d1f971a8ec7ea4c366aeaa5bb4ce1911ef6b65cdc0bdccaeaa828620c7f36cf3227d42b4717843cc9d7b2833e9f0e765d32a47c5b9d03e05b1c1763971f309a3718325538f3f9f5dd45cc8ba3eb0d688e5dd73b376922554f8bcd7b5a02104fcef94cc969827478be58a83ca756c76f2cd81cb563129775970bed441d5847d1be40d1d39673e330ae0e035658476e0c51838b78214eba9d98aba54231c6f19a54202f28c30752adfe9532562d1d7e0d9eb41d3e9885111f0dd603476782923aaa1245073eed838e7ad55a4fa5f0e38264115b6f44ca285bd73f1da0fa33e5bfb8edc6b7a62f0e44e93f1612a01b343bb2072658b98d658f96532040f2e84b7550fb64277357ffee649a1bff6256778a97d2b8ecbabd2d36929e618ad2e7c9443a58cbe5dc763822a4e6bf6a20746f9c681ebfa97af566cbcc910e16aad75c80e1cdabe439aba83720fd9b4743f5f82f3280cff35698eb29909c3290a47b4a3ea1e68659c7fccba9374630488e3c972f18b980928b24ef3b36691942ceb6eb82a8e6c40703ff95d9f905f6fd9e093bb778fa9eba3ce2bef5eb54e08e80057e5a76318fcc56791152120c71ec757445bf33382f62418b5041320f27d35fb32b14a3f8231bcaace952598ee7e9dd2f9f47a0dbb78a64f7667dac9629b70a06985de60dabe85c4fd0d3bd094f6b79c75783a806da39d89c3431d0708d4aff59902f35750adbe5153b5708aef909f25faa3682ec92bc2a90345b7880a853fa08eca9bce8d2e3401fa02501f8f2a22a5f7092143fed268b58108f554b4de176bcc81f3325a265822d65ab40768c030ecdf79c505fd45c38baa72b594b5a2d199e1eb9b60147316067917986c8e928b63f8cbafa9db1406ce0e9ffc47e7cb52a9e2f19c8bfa0546002e8e50c07512e77e415c15380875717acedf02b259bfee29ce624f437441f05e48cb4704f2946d9a41467beaac3c249b689274c3896911b98df8629906e022c72e980ff823ea645c6f4dc5d1a7993ae0025fbf81f8f21044f95435856eb3263f9ad17de64a19add800c95201536dbfb8505e7dbff19d7c1392e8d8064e52b0ba65c4f053307ad6f21187c7848ec69f1081e03885ae2efbaa8bc84ba79e28ffda9319e7e1fc700c23e90e5a37d1551becd80901da2069db58b5787fbff915b1feadc2fca410788649ab5b77178d8280be0480807b950310a9a10c7c4d5b67b545a6a7a736e7f3989a17174f662cea0aa72973e35ba1c66b80adf290f56128c0b03d903e858bbef9112cb45e14311bfae029c5fd512f02682bcb3b8cb5463004a0f2c7a12e9b3fec27f36dff63ac6065c1415d752f9e94a40cf092785c13e217a468158fa1087da58dcea9ca5250cb9b60373b440478fb1a9fc6dd63a63e3afd7c22c7979ca89f113a7bdacebff8b8c065819158e39347244e9827017755d804c59da7c11d24da28a7352ba9cf6ee0e28fffdf87597e31d1d0db0081ddb5c8772606a693e5092510ccd7a5c8f297200f99dde18d03d2b08073f2b33056e93c75636e681eb6d7049081fc712dd34a7ce8fb245302b1ca90cc276e49521d1b22baef107ad7f1b26eb2002cd7b9d62675edaa62a09d54179516b72d5c4ace0d50ac036dbe40c453d6b7ea9e46ab3223441794f836041a57010fdc4a6f43d37f01691922ecfda7b4d5fbac44f288b4ddc7dbe6f55c5e52cb40d9f1b7e433848c5d03dad5c1d3617f3be6258a2d90daf1c5444d899fb47a572912f65616e4d61b5ac2e1ec1ff64a298ac87eb2c32be2faad2974546dc3796ba226ce6c258c08567918e7691e771d5d4d0e95ec08bec3e38b540b77e04ad445594702bb3142e7df0a0937bf2162fafb1a1247ef71695ff2d1549bbbcd70d118cef243dcb897ad5379f27dcf59ae88ce9bb283d75095f09f75e9da887590785b21875dad5e1946c70ca7e9bfd452e74b08f7667ef8dfe9ac899010b7ac27c9e722fa22a408eebe0f37c085f028b82380f32e1daccae9e42d8187ea0bcaf47ec721136b2d59da0a9d22c1a10131ba4980b226f7a8a6f1b8c40487ccdf155b2416631fb95df98ac5de325e2d5878b9f97d9280691eb0d97118c8a8f2a36cb55682fd72861039b7337d18b859e30729a42924bb0ef67bd53c7077f9072fb4ff57e70760b8723154c60cba13f9e00426db4f0f679e72e2e4649976d7a9a77832bf6c63f409c6087b3795f2a3a736fb21a1004bfc75ffa7e8acc3225b5b9d82021db628e65678db5d06ecd001d1b29d0b0813c6531feb7458077240b8bbe85265863b8c1d090bc4918095f27fd2e57d0e3dbc9e92599ce83a2088a2e95ca0fdb4e9d86ba52680a2ceafd94b180892d1a0b6e53be315de4da3b880e9251031cc2753cac8db69dd0b3afc88a9b8fbd55ff589d0c669905d1ee726636c0c4f5301e1322d53fc805037cb0a45d9e6bf43ac2ffc1dd313eea87d6d097fa99fbf54cb29b6eba7a393291cbbdbc247ad249e10994c245d867a578ecd9d00504930b8bed90dd8924f2f95bb1ae6a28f651236bfaa8b2fb437dcbff184681a1c3f49fd238d3bee46613ed28ca8473f1a36360fc4636e4ee559d8146e074178c83f774ce61bbae643aaebea1c61d6dbf1b27d09ed6439bee3d1ea13ee94d28fff559c6a634338940b8a4abe65896a32f534bddd8fe87c67b91d99efdff1f14d7a11f6756705477cd7d2abacf1c74c90d9aea53561b22a5d499aa678eb4e14b7a9588cf00032a9f260e67299de7ef0f8065c915a53b3d5185925795edb8d4855ee9485b64428cdede72c6f418c49ca515b9b462c4e5a4ee526805b56f5049d6e4cf118a142cdc60d2f8c226f993896d7caf94ab4bf69d8acf3f6b51c18321809b7409f9698ba084a865012cf433f657dc1daff1db556a31275124bce35e30fd5af4d1fbd53c6c88eaa67467ba6f1af991b32d17f6e8c6965d20b0f232c1a5dd1bd907cb45bd7c9493b072e8ae0a4fb8c921c227a34cfc4f6b37b57d791eb1b5e137a6a786a5e93ff401ac9fe63bc57920c7ca0fd6d0c932bf8e76d36b2a6878594d8967279d4b3d658d618036191df612e1bd2fd7d95e0b908b8278c80fa7c2a33eaef5d47314f7eaa9f037ffda14c61167efba9942520e3005db12eed931553a6309ed5783b9548a4eace395652ab7492d73b9de3c8ffe4c7f9e4760070292e38d4f3bff4a0ddaa363e0c32f06742776dc8a92df2d373bca82da1c0af23f04f02c96abbf0eff693c29f45e7f42bada9e809c9956e5f832e31903a821cd7a2f63f797d393e33e3e6d934a3780c803602f7d8bb83ba8bc29ee12d8711e100df5a73fd5c2ed7d35beed4bd257e70b61a1f474aa5696a0496c3107dabd0aec859f2da0ae8eba354b5d66481a047346064b0b78312f5b778f586bc5d1e7cb8760e8e300b62f207a6eb980c766d828229a88898fc7673a8d9dfc5f633c2d8ba5a92bc13693cb76c122a0012a960a705e016999ecee2663c7340653d5d992bec926a74f38764997bea567925e984249096fb7dd2facdf3eb6956a9599ee05dd3040c87d480a8453bad8f741f3e162f798e20c3e1b354a4b1d09003517f2362670e066cd22e5e6970f5e4f6778573239442b064e39f2e0b4130be43013d993462f21d7486f18e826d24d037a2a2cae82a1047b2bd71461bc496c5a7cf9f768c8196ba487119b9b579fe51fa46e214d3c0597a3cf85a4754d350dc45c88aa9772d9528b7b1fd755baffd7f7016f94e6111068bd034116619ab62ebd0d7096fc8c20f40320bd4dc91aae609d3cb553e133b39a0e51b68cece8579371b4ab1fe6950475e3eb7f5f1ddafdddd18dbe1d80099e7eaf3febb4a8ce0cdbf90f177b5e3610289b1dfe95ba4419009192cd58095a6e36a94d81a31cdc37285b973693d65d56f60dfeca20c04d0f478b0891cbe0d007e338be38b3c2150960ed79ff89aa1311a83a1fef895c16dd20f2b9a5e2442d94f25002cd5183f5621befe0261bbf7762e3833c864bec6347c9d9cc9959355cd3894833b03c1d2cf4f37f705c885fbaac7de45f25b712210767e4be70426d3c442e53afc97e1f43410f21d0555422a5c8964196d75f7a0cb6fce0f1007eceea685aa780605d27e3a96be0336bd7e4ccd2c8e0cd590a523f7ac352f4bb1985eb93b711b6ad474e65c3491a57b8b61288d72652661ada8f67a62e6947c7cbba40076a44595ef8f67a2ef77d9400a51456771587b31c4399a61d6eac0abf96001989b95100572a6f4cac07a1a29b32ef91a829a9af91f46fa60d62bcc09339a34000bd5bc9e54741758b166f3e95e5753e530e14e8c654782cdd11a1d743d3b6a609a1513fb1b1c32407781a7034bc921f98836191680ee1d142bf5aef786df68b7e8d5f155d84f77bf59e0ce793114333061e8957abb9b98b9ddb299d192b7ff4995bde94592e0e14edb555353139c1b00322c69ab42a213b4bc712201a46c60541a1cdb3192187de8001c9dcf4c30e6efdc697d9e54d81ad43c57338f2053f8393d4da3de236e551288f5c935f03122bf4b3c9aab6dd92bd59730a49755160f758c4653b17f8a9a4a8a725de96b642c0c20d480c1cb2dc680f63d70d0e2d8475de068d2f3c29759f524b52d7c56a8f963cfcd19b5eb6ff0a5a588a9fb14d7f40da20f1f296ea2415064e53b3ce6b42c27074f81a0b273b1489478d4808ba74e9a329147dc35a67e54b1f2c19182a7f7056f8fea5a944c12815a04abfa5671974367f42441a2898f6fb4ed7c911f04c335e02f1b44de369db6eefa7af5c73e818022f056e61336255e0305e364de9c328ef096216482965212e43211c73c242ef56864171fc34f3d4706195524d167455eabc723133960ebc98498adcbefd5587cfa0be3f2b49bcccfd3fed5a469751bd9287bdd426c835be747e4381aad61ab5538795aefd7ecc429bc8452abcc6676f17fa4c0e03e424852dfa780155bb6bf52184dd5174ab01d0ef04f7d3559c19cb9e0ebdb716c6dbc4375257f3bcf1d96e876c677a7e4dbf89039bdbe2c0705e317f0371fbdc1b6c84525fcaba99077e6746d0a71e1342c5209c4e15396f1b3dd237ae62998f51570d4056c9fa5ee54bdbf9f0f80ed3427a90a46388384dd2ac1383927c4d9dba38550e63e3dcafb2f5b02d584969989f79d49574833e70842c39b251b76da2814de87030856f9a811c89564f6bb5d79e83678706fa841f66c7b4562f0d6aa5f4244e22a6f7226ff739b6feae169894d4f50f2cf44fca91e4f32e4c5269364931a060196db944ffabf8a02d135d37e38fcfddfd42b29e022a874de5ad98a56b85d4f249ee9de29913e602adb16aa6adbb227dac5a146a39bbac2a5710068875dbe79d004ee6f19901c009da7c4482c786cb77ad38db45e3e5e6d8e14ce568f6fc2635e0370e836d1cec83fcd90ebfe3bafccda03b787a055c545c171218c0f6b5743b5d2f01d061b896e155971d8c306379048c6e63afde66cf234bbba7d65a399caf22121a9aff685fa1ac7d8f18d19298527206a88190fede93ccd7155339bef6cea17e4a2f66ca48497e45c55f1eb1bf9be28aa067d0a41958634a94bf65b9d3982b370c0d6f58cc900d641aea0c145e5118706bcb5bbf2b4c134fbd82e218b24a3f7d2adefd416b28a806cf2cae4f373f89cb10286b440afe7299bdfc9a509a5c374197dc730dd2f0251b1f2209c2a39603457cd24836449e7cd870b7ce723262ba3dcc5c6f5e0fbce2f82ae241606a9c0a616ea7507eb6006f269196add09d95800205640538a004a92fdd6e0333942cac4d2de7d36aac1c7358c3627f11791f9780d0ed2ef7636049f85b990fceb22d6877a4d8ecfacf13864fb41e534844e9fc885bfb0b5b3204c13646f8786dcce7349ff1ad96d78accaad1604ce563fc0ac48e08755093ea57878929ccb128452776f94767403944aca14d7458fd807790449ebd38907c3b6584761efa90b666d9f14935ae788fcba13072214673dd647c1ac1c802e567c9d7ae434eff74545a5b13170ec707448a55ba7f7bebaf68dca7c157019c876bdabe3ce2a51397d12c9c370b1f39f48e99431d026e5756c3f6f377c9cc173e1955e80a5850968db61f0f60e31276e696b880887e7976513bc80a253e548f183ba68f566c937b14e95d39e9f4399471c99e8fd313c524d57027f37f91fde2990a13e7c49eb8974a675d5c5c1594b3fcfe1ce7d1caf135f3bf4b87e7bc5255fd06c4d2fe55addcd655c70ccedf73d85983dfe7301105ed287e9a7d630e0657042d7324bafca0c8fddd48706375a46c0d1f59f737df49bf6c7d09e6a69c878752a3b8933b24fbecd253c2d3c3587c62d15063132f7a154a1ff1c0fd606f0cc32800015eaae7789e07545835a85dc88d46cd3b45c11a531e4298726966e8f3d6c97f0cd21fcf22d4ed4f3e44b50f76e0910099311cc09186554e9e0a5070617f3945773096c0cff5a5154977b9ede473384db672bd1f94d0b0552b81277786ac835b2fb9cd2fb035720fc7fd3ff63886e8d9304a549ff716c9b93102fe7943e6cfc1934fa4e5976c8ec9e7f6edb5be489637e154e60aa53384c93ebcacfd26efdb208d1a51b6f7b1883bc03f8afe5987ae2d499b1108a0db00e91cea226592b1f77a06e58f360b3e3071dc5c94d388fce8bfaa61048b650206f82b0a1d50f35887607744b965ff30191550320bfe45a4f9232171e7c68d2848acb9d670b78f4e47fc50f1b081fd0b65624ed1a4807f7728c6de1792bd3cf32e46ca84601b2f6039dbdba879bb9f71734c16a8787df6b773f58ff67d0de4f284fded72303070a9a8501b9c2368d7e09dbc2a147b921bc370cc326c9cde5ceb2a52f59564255899a8f7eb4598e4f2870b4ccfd141fd749214d472d17805fd1fd005f271e63772f40d25d3bebd9e65c734fe06909a9a43e92504b53d629e2cd17d99980e6b7a68707b9c47106da433c31fc9bd384f1faf61f9c8dd4dfdc99ee60d3676cdd2d55332c6ee18050e9b6fa9d46e47d9a6809d6079a97dea35fafc5672f0d116f5c322efce28793c15b19202f61d4f6277aa442d8abd64b794d50c0f953fe0a0a219c32245bf373073bc03e4bc56919b189355161423dccec553df9f89fdce13017536abb261bb097b7a981c8952132e2e9620ef8203de346c77427d3a0c59e31dc1f027a5efabc9eaf545fb139100b46225253e58a086681cb17045df7942fca583aa7f5eedea11467845ac3c4c600b6d323abb7bd4c39651dcd6dbc33ec1de6a3522c2ab9e53f5be4192858df14c74133125f7d95e734b26c7c009c4018c8c6c5da83986005c5d09e17e0edce3c573859968d7d6ce681daddd4010a695651069c82dcb04a778d629d35453c704286989a2cbf2d81255faea3f926e1b12fd21c1a9247970f4607a9ec7df17a8adfb11fd9af19cb34bc8045622a754b8e077887dcdbcec8afaca231e34d5d094a0017b821451ed0929c14bdd70841369a75812ff17b1a7f61c90a975bc07f5292f52a5d992b7cd925705b1c5027d9f50838f1f40b03e847df8cd6db1635298d60bcaa5aa5ffda3d5a6959d0fe0eed1fb56ed74fc469c50e596b8e0fc409935162244d73e546c95178147b5b7e735658a98deaec427b2c9a2437406ae92529f49fc6914d9c0ddbc5577c84dbde0c82dcd0a3d688b68a0534288064d7556dc2f6f5a9cb75d87018216bc154f6658d2e195cfa195d24f1300d126b1412d496aaa93ce4d6f0905fe8ff0418ca6070d65cc0790eee81613f5460e5116b4e177e7a0ec8044b3b17d6b4e9ce44f6598c444ea53455c9f03c57ca927af1a32cece6d04b325f3fb0a3cb7a13f8bbdb0961c958ec68774b233726e4c5558c46d26de3d20181c1db56cf1e32c32fad7fae58ef671583cffe86731fc3104f2fcb30eeb66753fccbec718ba0653650d929ac37b2c555021b01ceffb8a7dbf00e1b3a0c77438a314556117699eb1a55979068899439f3b9b7b8bba6e567af799efdb7fc6dd3e34f70196fb458bb43f163cbb128ffe6003bc16c0bc1289a69587871e59d7e3c9f39a70217cc4d7d40c46cb913ad6ea9b16b6f3aea40c219e3a9bf993cf3e867876d57a677812518e1a7aaa08c31ed64c3dc438dc7073b3221dacee9f1f40811cf6a35ede8a90bb268bea7ae08c8555133e29cd5a12b781e52ab2fb84718bde52326b168e16956f68f4e795a08b1a583bb760cf0f193a3a1538bcf06c9515e459a4efb8eedf39ba4efe2dc001526efe9cedaa5b6ec2945a29ac00628ff6d106ffcec9d78b7d4b18c522f8be40745653d1be6ca023cce194d0e0e32a803cda7a305fb1a9d0833d6b13db965d3f58231d1371242e3e8bacb1abc0613290db9ea41e94040bf21c74d709c2480a2833c44d398c8d292b5fe0cf0e6cbf23c36799769388ecd4878f46e898eed3512c59934285abaa03fd5cd92566919d9944f1f4136f668ea50087bb6553ed3740d193f8a7a2362793223d1395dba772d1dab29d9a988d7a462fb088cfc59e56b40beceac45ee40931355b7afd6646bb63d7d1d74a60dc8046a155a2ce472c98191be233a1519fa411f8b5e00ea8065fff05c588bd60eae194893dbd893ce1eded03490792d81005ce91a1516a18020c0e1cd16340aaef87f44a0a7c3fbc4cf99007fa96c57bcf7b71b127c03506ce99fd5ad7748e932062774d7f4c19a17043215aca5b3c3871f865ae843a6e9d1e5e49f070f5ebc08595ab56a6f7b0b438ae31ec7ba7e36388ac42b0c23e3f121ff2d333cc1bea1abda68adb43f64a781a6650badee7e6f8a40c2f64b3e398b036975509f24364d6a508ce7be3d09c4dc9a3529e363fd7f04586a6e192472302615c4e8a9d994732fbf1d3cc2bc048807a68303afb51fddb90ddef37478007a85580c43ff6d3a50c22d594562ff34110a69f9f4e37d88a34b86739371d182e3f06ad6ddd4cbea473bdc6cec29b8c87d29e265b73e38bb910dae35e13de763af27fcfacef37cda972aadbf221887858023b858657723e46a5078999e16a293e373718e0557fb56aadee35b8bed929e8c7adb7db91b80b07e255041fd2e0e6a01a6d3743986e5c9c4eb4a0592b5cf612dacaa908adc9ba2b9134a6cc63468cc5f8ad3094fa2a57142a90e2ea59c69aac316552ddf89a9e6910da584b8924e54a7106d157a8c1bda6fa8b61e6c572b32fe763b2a86b55f9c705e0c950bb205a1df0bdb1ded1a23b83082b19db60a7013a6d90ee16f5ffd1e1bbab636cd62f36cbbeac2ad7403de3e842b5e4b1a1ffcec236c0137cfef1455acea8c4d3f26b792855e59fb4b559979418e799ae68a8dd7d2720f7ad9e1375f3e5ba250981c9d12e0ef40caeec4bfca11893c8a3cd747d1bda981ebbcc753ea3c180f499f361b9edb334cf2f2229b95bbd3c0fd008f80fb7863469ea4326553cfae87ac4a81b6f5c5ab00a2b92169258c442cb795d5f5d359f61dbadf7d642ce077117a2dc815ad184e3dfbbb6a52405757d9dc9e5edc6036579c99ad306f580a73181567faf4c7a84e7aadfa8f6d6e9250fb24445db830b518936f548e42ee7f8f2a91fdfe0c4954e02428490d523fdd8849e06c40fe7ec726e0eaaf11b70107ca1bc796badaec42d4c13b6e9f0321171c7934376e6ededab471030fc14302637fce77f4624bad8af1948a35f69bef32d7cbda1bccd3b51d30d3beec3377918e3ddb04a8f70685562c1958281c1022828b9cd14b17a708db39386a90cddaf97d147be24ab1170e87be4108b4ec3a4d172018a9a47d3e6a8e7b15d65689f6d26ab501354977e408822a47e57ea677560796ccee9110bcadc5a0ea73e1615ee1d8c8aa98f117b145e86663f362521aef4e29fbb52bb64fc784a284d460d7d1831aaac6dfaeb8ad8c094e247eaedddab3f5e9843d1f35f5bd2521c9ac88b81819f6134c5d9e44f80b3dc726ec1fece0c5863fbb1d30fc90f7ab7b581539d03a516700408c4c85d842b8ade87ae834225dab59bbb181d3d4a932d321dc40c10f3699386bd5feae0823a4e606053631a3b09bbbb60a9dea98dedbf9f4bb126a19081b0eaa77c872ed159dcc43d60bbad8540b673a7f965fd45627ae4c2fa30997e1263aa254878f593d6667ce01a6319bc33d44cf27ff10b85e85a99056fe3c05a43a0860bc93b49db9736b7c02a0ffffff5f