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 70396 30a01af993cdb4034dbd488833977af8e2ab0df99a1f8103f03534b3b6983ff7

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fa72f7ceb670a2521849c75a1665de026f40df23295e20aa299ed75160be70cc
Certificate Block Hash
30a01af993cdb4034dbd488833977af8e2ab0df99a1f8103f03534b3b6983ff7
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...000227010004410000
00100000000100000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000001ffadc6b1dcb958bc767666db980a2cdc75230c1a4f6e27e41dc619245936e4ced8d6cf7532621b358096733140588d5e5b06ff0b320c89031ba41dec19031ab6b3567259e8e47b4384b64da912236ba438035dd0ae98f44af0000000000000000000200000002000227010004410000

Raw Header Hex

000040204c4b868815911b01bce75e472d7c7441111d9a13e14b3a17ad30613b1c9901d06f718753a677945716129261ab712f68f33c4840d38ae5bfff45a6d9885f83eae604286afa050118cc70be6051d79e29aa205e2923df406f02de65165ac7491852a270b6cef772fa

Proof Data Hex

59,560 bytes
121216010307d15aacd69d2d1e4cb00b540076f84ce34a2fc9bce8002def17e2c1ee23081bee63577e8521d0536af12c529eefc461e09dba79001fdb3336341bf43e5001d21af2bf0d4381325917719999364fe2debc9c0a56aef0920aaabbad5948a45ca1acc6156bc7fe08ca0b933b9d037ac94d4dc09510d3c38f8721b89930a511ab1df267d0334734f751b187110e7376cc4c57b3898ae2e6d5646ba19a45e84a01bdb40c025745798e138f4e4c3406f5d4eb73d1b4dbdfd1e94c812d3857ec93e88180c41dbf623c328b40510e5df2f9d8420887eec8c03ad6857447bb8df991515d402bcdbfa3a546071fdb0a057e179ad4ac00aad60bcef15c7620c21d2c2742b18c2d7207dc85c7ad16e24d4a3b5f3bcef01a4ecec5e98b4cde952ee8a8bebb4558138b8b13ac4149eb7fd0a5d782224693206a2a9bf0a71e54a68ced85efab1a3a8e2c32db20da6350c14fd8935f510507ffcc7e7a7240a471617fe4de3d57f26ed1248e9e4428f598c48e68b9a3f641e66d6979cf6c23d09114b0722830b1c6c84af2767d5de0823ee2d2ff6453bb15da2228b9b0abc164ed4a7ebf1c4d4759bd4de1fe931cdae5721421dea4a718a9665af1ee8cc6abbebacaa72e99156fb8fb733d6c0ebafd0aced6941db93f6290275b81da727575ade9edf244fab6d0ce84084519de6e270bfe88500a2257725dc60064a7b2bd424ab6be6984bd8fe746cca9d6084fe392e4d4735a7795f1fc30782e3e2b08dbc247164b6272d16d6494f70c567c621ed31b90ea6fabc4c556493e7c81944579c70a958bd88ac60d3efb727180e9dd7ec5edba5417e0c0131ad3897ec8c2baf48130fc7348576fc19946ae43105d5010d45bbe0d4614b61088f34472bd5afe36b143f4e58b3f5b44bf40ffe77bd5be1de5ec3448c742d85c637cf8d9745ac24644dd0136e11eb46dc51cdf5192eaeefcb18c03f53b75d2a44afb5f6e33e29616efe69fca77fc3b6286ef6929aa257c312f79ebfeda2f93dd46cc402a8ce17f8bc5fef3efb9f937e8b0e60a8f82d57f10fafb3cd5466233c4798b68a82e86d3d8370b12e72a0741255c71d1fb1bf22ab1276c540b339c8dee2abce1f4edf75536e2185233d68662c549e9b7576320f647cf1097ef3d615cc1fde5a85b81e55dcf61a024fae48880de3d8e7d97116473b28e6b4f5a5651b5f226415d9c5a831b9ed0e1255cd43c8ac863e030b92580a03794308aa1452b84533534b65e16bb09bc833c6e3c3eb0888f04f4b7942df3115ac71f82116c543adca8d56081a1d47106cc04d8b8b28f60b245c1d396c4bf7c9408605f5d25eba9c4477316942100511ccf056daa9fc51231beedeb1981f579c4c3e0e07738fa4c0cfcdc74177a7ec3b49605cfc25b2a3938806c5b27f39af225d097065f8cc2345c1a29bb7117dde7a440bc88ece0083cb598ca50221c9b0d1a987033c286d640c2ad3970845c30f5f026f1d1e18086a39eca0f748e00bff6122793e12db22135fbe25a43dd560ba466707c4af70a42aa0a37db8f44f1f5b204fba6c7e2c4c2e7b593be9d7b7c7548b67cda1a2fe6221ccfe0032ef08f901d791894fb7017b34e5461319795192334439927aa4a87932107787e5cfb783d3af179b16e52b727e4f6ea92129699651ca3bbea0ce2ea264590606a8582a754307778b8537558d5a4ca1277b2ae59ebd86c6072c58bc6e4bc45caa2b96b951e06b2ab636eec6983d3a3443a2f54290093871dd8fbb79cd17589eacf452d6db9552d5a012c329f4a2d3d66413cfc9d23ad8743bd3ee2de66d7e43f824c8c86129b977b0bc7dba53d87b610c1bd9771781b61d6c7db5b33df6e5cbf4ebe14c9803a1002ce31c557c25c84a7d0605dfb04b493d09d5a813edba7f67d679d38b02180a373cbe2f774e49da5ebc3307e6964e51a3603cda2eb1bbea4b9b4f63bfd345501788e147b5c6cb837b2fd869faad69b8694a535b6b7a34ca62dd5863f2ddf7e1785a99a386f637f0f92bc623d202d09b3d4822b53bcff6e5e7997411a66a0408888ee04f532c929a9d3f8283b4db14cef1f6a5dde984d25a67f443c579948c110c943a7596f6b3b94b3f78d1f31d361b768ed1b7640f432043502e5f0f753d21e025ad87967149f4b9515153228086f26c8d6cd43420729fa2a029dfe3a2618131d23b5f8c9add268986f2c4452e8185d2304fdeca41c5515c97eec7893461d8836807bc7cdfc66042221ff1a54cc53935f9aa2cc386f8656d217068068293e538eea8bdb22e4b284dbe176c63eb4642c2cf6292406f3500c6e7d8e81723b8d225bff9121ed18d041093e9d2166bfb3fb7154317d3aa01b50cb6fa9059f2e9b7b9152128ec09ca8f2b315ea14e7d9f73f45fc6f99263bc955bdefbce36802890d06c1584f91d8f01bbce2715bce77b1ada7a350c694e010d0cf133d9e6802ccba99db279c48f5a071fff5bfa89ed6a97b12d579cf701a37d8ffe4b665136646cf4ab0a6dc58669837f54f8ff9778c62c6115eab17b74832c5e851806bc797b66c6137a14dd8f32921cb62903563e5ff60ecdcad8fbbcd8dfac641f5f5379355ee69cfa647dfbdb6fae6c8580ae4ae785fecd2adb4b5b2fcbac619ec4ba7e099b6d92123c72adcf60f13effc37818d4a428f99877a80d54cba1b896aa932b6d087747f1513f64f9f7b5b5b4a7abe5437e9183bb095539a0752f4c196759c9ba440ba39bcfcd4ae73e5dd1aff8dcb0dbe4f23157289bb1fe432da29aefc79cfc58531fafcafe4670c8ad7570765684c7879f5193236cdde0b7d0f8b5278a73e5f7a63a20241ce7c888180027653c4be749ce1b7c24704e06bf17462bf8759cd6cae2dac894b9ae452ba9aadfb55cf598ee43525b97d1e5204181764f2d7258aef8bcceb7a82fbbe4e68a1be9662f4b55f8a007d02503fc6c4714c2955af709cf42b2f08fe77ff2b0a9ecbf2584f311295c43adf67ef3e229ac222a6467573e301a3f6c0a71e3d6768d9758099de68cc7f8f2222308b66c6ebb0a811256793ea128d4f6fb2d71b44cf151c2883ca6318d7f29ac86800453949a8a8f3d872929abd2b634e127bb97517358da93175921dde7309e627e18faa76208364080c2da0a9123bf77474bd73614c73250d6de7e2f9a946c02cd28bccd89b5448f4865361d8433d7c80823404fac328fc16abc2efe458cf548ac5fe0279a066dba3674cfade98e61a760b87115fe47ba00f1788e7cd149b3bc36e678d4828b6598ca7a6f548a566ae70d14469606d05a2064e45af2de04b5c0237aa297cc138954898ded36ecc4db1579a277a80eecc907be6170dec59fb690493495ae14f868173a8e70c2cb595449ea2c836bb43bedbf5abc70aeb2e4f9d7176d1ba3bbec98514b57d50f38aa76a3ccb7ab73e95f233a9299865a9e83c3bf1659c031f4be31a547c2b2e44576a7ac8f3c9dbc65286c0c14c3f23cdcb44438f1a03b2804b2ec31673b09c7df3576337f96a600c29c8306d304f2bef31c65e496e54c02fb58d7212df52e26e167578e34c86701771d8dbb1b577c20d13b3aa2bb95e6bd7fb270f9244574410ca33702b721553c55dcbc4717f998ada936e9e39817a8c6b3a4c2c000154055d78574de65ec71d91aa68c3ff3f8f2a5885bacbe4e5c2bde8d8539b4de7e934d76f1b7357e010a1fa2630a4a71b1ecd603fd771954f4bf96074301c292046da1cdf7af23e8a16e98d952a0fcb6d932c1273b7a26e38c9d639d0c14cb07bf7260a1f4ec899a5f12705077af552bbc1ce8b386e2e542ac127bc8303d2a9eaa4fdf490f2e2aad4a6a969644c88c7c623d8b01d51296c95b7570a7a7677e2b7278db86a192546f882c78bf41e90371fd40ab67234430d18724eaf44e73244a7104daaffb430811c37ced16da3793a968b61702e14361310e388103ce1ea585c5dd60bc3833ce51ee69597eec87338bc654c1a68d0286afce942c99521e9b2a8686bcd9c5e97c70f102fbf8d25441a451e91bc28453b33ac87b0ce20f6a9da2686a91ddbda5a81034bf3ccc1f2489f5e9d538a84acc97984ca62dd0aca33e7026aff28f3d2e2a39315299694f3be1ffe4412f426a4b9314315bc9e21f172a0b8e9abe384bb27aacbca724466c95a291ea2e6ad630f57f4c0c29bb3072cedee36af01a1d7d4c646577c40879ec1ec18bfc0c3160c5c94ea1cb830bda866694b8b96fc6b4eb2d5d85b1b8aac7eb03d6165f4c61ba3497a996efd3fa61e6bc448be49424b533049fd2b82e002707ca385eecbc87d009e92af4a404fba49ff9256c55a2948371c54bca8eb634a9920c345901b9e357e5ef6a80518101a40fb9d62674bca271562fcd24b7ec70ad0704f385a94cfbc8d79859fbf70320a634f0532148b398fa00797a7bca4ee9dfe5ab4d28c97f6d820d2f8c47edc8dd40a1d9cfa954da108bf6b63dd3ee39993e3fc671de7cb0276d5b3357659e35174e1ab3c0c13548571d6ca9803cd1b46c0b3e130cadddc2578104ccf23e2bcf856dcf2edb9bf3a8be98335d128014ba8d05a5ca9e882c8e217730c87f287cc814af80bf48c3f746429d421477c07f03bd1ff1580d14f125897493771a69d64c8bf7380671d19dd0f82a979853fcaf3a231026571f5a32b135998f60856eff42e4f8c75996819076a9e940111cfeaed4a94d2db57ea2c8ffbaea3e0e4d195d3399be4b2f6278c263c56c4326c34ae30cebb97fa88d98dc3b29310970e82ef18af6b8d966c2d868c8116c23c1d79bc63410766aa75d44d93b39178213265703e2ac7864ded61ed0d643cd29009cafbcb6a6c188a981f1f1885e5a076db086b8ea7fccdbed98944d9b429f48a3c7fb3eb9cedcba966312f8d0afb5249819665fe89858c2a013bd26a37a6884f6ce614a4f52761f41251857d95738b3f734210e559e8919ee915e35c40473a391db95782e0a71d28d6eb978b0488526071bf2eed45532e76b651a6afab3ec044f1b3550b6bc5fa2ea5ee97d541dc55a6104de47728424ddd15fbf4dd282312d1493101177b2b65976b1bb03c79034abb61c788c9bf3a69b1495580da03707830d181bd6bee003b71ecb3c0f00c9250eecbceec697c6f47968f76771b908694ef728ecff9dc53613f42ce1f2d381200a9a8eb566d74bb7549f4192aa9ae06de4bf45938aaeb16d5cc944bc715dbaff338dcd9466b6f33d46a369a0bedc90645c47ad665fb46219cd0dc5cdaf01c0a12325d0e95073ec81bfbe65f646604855d6953f1e1b29a8ef8df8ecbfe01c0e636bdb955cae487c79a739ecff69b63079ffafdc670d4c81626bc9f8af1c308936aa5392715afdf439dce105bc1763aa2fbe801004a7d90d20e70fa65910ef48a772c4c3fa3e900245c383daf4f0bd0a40c0a6659538d8a3f8b5efdd9b1edd6e1725a97b747d8e75f9503cf68e88ad9d6015be7c620b6aa4d70b65862d9f682a62006278f3e78363e9f6e3a9c204cfc677bf5114870b079c9a22ffa0428cb800291c1fb275c40576e6596c140ad77c7ec96d5f7184ea2d5fddafd997d78ecbbbb5f85b79e3708ff24ae803eb8015bc1946cd2df75ba6a6c28664b55f54b183e9ba47dee793bb0b3140fe008c54f85df7ee2abafcaef33146599f75f46a0dd0a8f9cace2e2f1d02a1a6fb7d484eca5efffb05d1f9baccb3beaccf54020437459331ed2d98054cf356d0b819da3047ccf61731ed8c27492f6c858a2e1657f207f5490deed0149f690903c14b5bdeb86e75b0f5c41cf2bfc8d2c2f5fcabd0d1dcb13bbd3b23d6480ec02e356a5b58b4eb5a894bcfa24e9c58b776fb2dcfb7e921cc7522a91c5438038d23e0bebd1dbb5e87c4c5719edd3995051fedca048dc0c91fde4079818f893d0699861cb6b43a689f0360194db0cdc8328b3f663b96a75ee9d1c009fdf4b3ad2b9d70337f6c1d82a701c188831e6bfc031e6e320a4983b75adfbd92dca9f95937db5606d538f39a2fab66e51073ddeca0bd7b9025250400f2c112ab50c73674f66df5eaa8389785d92dd7e23de9c09c73994655723606538eda4f10fed1ada4f77ff61e2f4948d0ce320ea5af2462eb90c3025317f0fee83d8b243ef925d62a6bd2f4e931fa4353e87676a61e380d86cef79c8c2a32fd02e22bab3a60fb6dbf03849556d34399a4e235b4c3c05d19b1e44011878833b82ef17150a62c078032a583f8347b529e0e0efa5857e73d548c83f6158c5880ebf8af9f2dfd3e78f53c010ffdfa84cd94f80848b265b6d687ce810d2dd9f333596167b0af5d0fe6b7540c15b741c7d49097438e51fa55562b6a33a0689f51063a953f59d8a93db3e5c90f9ec79ceecbdcb5461573e76d33551eddbeac8be2744451ae0d6fc226c2293f2c1d122bec8d2d1cf9d0e4c8b0200559ad889a835a7b388600cc5252f9e02d8a8dfc22685fcb7f06deb5a4dd77e003aa2473ad854877554829e7f6dfd39283869783a1987bb36cf07999eda63ed1d918ecf205bc17191809b070b56f7802c4a4e4e7127f356a447a06982e0a62fc361ab92deb74226609ce99f494dd29304472a268f72e235c6b8b5e45248bf43959b870f1b67891b95dbab89a398650ab1d6cea4597630b7934ee03547f4da8eabf6ca8637cf5425f2b5f2b3eea66976ec73f76b828397166cf310abefbf03ca7bcfb547eb6f290995368e9ff62594dfd0174cde440416b92f1c154642e398339218f0b6bc1cd622db142b371f3e125348a396f261110582f5437c87ae5e9d9d0fcd9395d26f3ed3302eca2f41dea5a949dd77c1bf43065dfe2adb577737716345cebab28d63ec02a6a81cebde37618c74eeec80a22809a9eae01550a143fb5be452aa3989fe001f3c3d36825a4495b69a6288fe9bfb27396148f9ea8c5aa2628ea4aeae2d3797e95c9c24f068cb0ec58776f0177415421b5d00b72f8a954e6ba47e6a429408609a76041c85b1c1098b11210ce5421b387c74f5b0a4488e058dd61d3ad1f0e814f6a2c28c89203a18a3cb35c0cc32f65917ea5e4fc2aa9371e389a63d252a9c3191d2a5512d777aa7194f9bd3847ab00710a9210b8e5fb6758ed597f0a351f2a38aae4f794776468c08deb9254e91f9dca1c53cb4d46c94afdf9f57f4afdb50c1ceeacce00e75dab2a4fd3faf1ae27a1bf07af08e0489fb7f70c14ba3165ef1ef0a05d2812faeddac5d3c62ceaf8f631a8380f1455630110209d69badfda136ffb6cbcfcdb03e7025b2333af07f8d9bf93cf022e40b48a0bf9babf1b5edaeaf5b23c7ae858cf7007d39e36c91ecd573d1e38764caeafdf591c4cf4071e68d2ba423205a1ca56de272110278fe379902df596a63065834a590c905da1f8c7cd9ec1761c0694fccffa07881b23af7450f438878d4b7a0db887b3a3cccde23a61132a19abce261575c1887ea409afd1fa11cf2f5f212928a7ce243b521c1bc50649a203472aa284b23873f8c6c77b2d35575059db62822a3460ded0e4023c715f3024000bce0e9fe85e7cb1d462f27dbe365aa710b892453554581c15ca4643ebbe5a444c698170205a8559a4e007a93b5d7ae47c42ecbbb883064c7f093bc07e857a34f1833f2b8fbe5900be12734ecb1557185cfb2506ffc251673903f25cfa7be249f2a59943171e835bc79c9a2ebe376549c98b8dc9c94bc0061fcc7cd606e305669079e8a70e4ab4f547a9e81dafff71ada92534a1fb68e53a682b97e2a4213075b3354599d385062829bce332514ef35ca95449f13e4f9d306d8828c0f5ac7596e16b0cece17f8c7812547ccc4db79318274d85f4b12fbe751b9740c48cdc25a21f170987cbb0310029e847086d26e3f42b3661e5442621897fdbb22094f8974599a5d032696a073a6ffaf5bbcab463ca7a0aa76e879215ef0191ac82e44514a2622b45d3245cb305ec4f9d051027b5579f14eff430a2cdb3e63f9adacfbc51f1963fa7dd24f5c031cf7af88d207af9b10e3a5b6d6de1d7624665aab07458f2da0108d318ca5fb9b7f698afb09feeca3ecac86db16c5073c2637c347d595615ecb3291cf656be78881cc1e6875ff9fe7430b780da21e3cbb4813759d6d1d940922d6e02e6b1c1919773fa5b52eb6a0c2a63054b2e7af6aaab200251e7c3ffb8d8a26d58c4d37f81d7ec34f80f3b19477cd6623f6783330a7daa1bbbf47fac2b79d8aefe85ac6bfaa5fb34ba6255dc8168f28fdc5622ea504911c144f9da5c294ee99633892640f8baf7f9d03697250a7a70adfc20eba3456719b1bb2d57feddee3eaa4a293a077e3d69c41e4e3124153a7b2c5fddf0675e7dfc2fa2917043060dd4018798ce311321207407eaf2c4b0e20578d9a546078ba9c09dba6d4fa30ae0d0e1cac10526d3c215c2f7463e68fa8e534a2fea05d4309f607da036003c75c8af9fbfcb9a16b9cc004201992327f291590c7b60d91f27ee70282146d2dc709156430ee82213a2453ba7045ba636c88ec736ec28b15626722eaed56fb7b8d5902a76b1881e9b77ee65c67181f32d5983cbaa5eb79fd3091d8b750369631dc070dd944bf3b0c698ae6639c28bb091a15f768002f2f78a44c8e3156404568461383144fca514bfaefd387c4972227c82110d44a4cd05d0392e7a3727279b1f44dcc9833016da5a7f27b1833ff85d4169832311d68f0587bfd8776f4bfc118ca5fc338bb35a00339a146b757ef0dc80b5b56d2abe08f2c96f19ec4058d313d5dde7b38644279f20f8cbc7262d467b49ac48e0d115a2433a5b529a8faee5a39e1b4c52d26e586654958d63f70b6c4854df073169e013c43529dad8e7cbbabed61daab9040d509e3b48e0921f396033fa628429300eb1d0ad204b611208724aa15fe25966dceba047c78ed9090f386736d2ff5aab71f2318eff111781f54643a90cdcbf1a868bca896fe0b75af0faaf37d2d74513ca9b90d21aff8096f545ab11168217f70c7754ebe0ee11606744209f2362fb0e1ad14925a46aa5c8a31dbb8103df76819af68b6eedc53dff61a062cb1a576eeb088fec3df43f60b45af55399e8c860c2dcf8a3f52e76c0dbf1b4efec5737ff3d30ccb6b1aac34abbcd61562c80ad935ef071b3d50af4313bee8dbcef436a9ac22e87d20ebec8d61b81d4188a67d0b231cfd04553c62a1a6550875c99426733d1f3d999294aa0e6ac4520425f210d2ffee8c386ac6b1691cbc955d1184589ccdc0e36139da2ef6da212d9c6ef8377ec91008696112281fd23a375b0f08ee9d58a2c1f68e7d0056f1580a7a87362a4d33d21b3aff7767d4e8bd75b2114b483fdab75db8e75e1ac4878ab46225aef021e13c7e899a3fa957cc92c24eded512e9d90286835e61c976186bfec02f78c6c69738f0b1ffa0f96bd261dd7774e9aeab95c661abcec9159d1295e6ea93b07a1d5abd3414d6f227f9714faf041f20da35a5e610bde0d4e495079786a6bd5d0824a3a61e4696603c7fef42dadbee792621653e901ae65f9277aca334e470a5c6552ebf856b86e5a8e733b4779b48bf67766ba94fad9bb64689524ead32f6698cc06c84cd7e6d8e588f2778cf15a76e05fa6e5fe25d01f49016f33926555a71e44873c9dc441675d4c004283639b48c68e5cce77c7d323fd5e447e0d6dcf290a519d7e30beb287646941e9b0562c032d84d5a5be3d532b93c948f2faafb954ba70dc1a166d89e52fb0bb3689f9247e53946b1063750e7dd54ac7d3c6e4a1068bbb16dde5f4ef1e6f1f340427df73f4cea761c0d78bb764664e1ad9f1bbc980178001af757c075b74ef8cd244af6a53f827a0ea5796b26772cda87f45307d82f572b95b6c5717b4918d903c1c9af260cba6c69b977a0bd1bb1e8dbf3f870050236ee33a270e8cc2a28da78cb88a4239cee0ebf2806217a6c22d0c4ac8792e273767773e4cdbe758f8c9682b3134e3c4cbb2923b1154a396a9acaec72b8badde3ff94ae4d6072439018b255b3d45ef81c271aa3cfb9ca13c5f12fbafeed88084f8f844c397f08d7b785da6e0e0ba556a2cd9a3ad2fabd985e6e086f494ed6e73fc5e46d6e0672a6848a70d3d4b47886bf44aeda8fed0f63d5e9b00c8e27d009ec39e01b876b859da281ee7866bd90351d9cbc8275abcfdb4aaa0ebb923c85231771ae38dda23fcbad6071896a001a5cfea515cac7603d7de186432cac631da40aa05793b7fa7800e87eb272c6bf0b85e58ed457a2df0076b5705b542043d6dfd9362a4bbb462513f9f48b56e963192605fffb49e058ed061484935c63fbd4e8b2a171260fb26a858178fc8f561285cdaee706160979658062601530ed492aebe7a2c885e36538df41856f1ccaaaa481b779d3886cc44f762d48f2c94a7624d9c34b8d35c13618eeed13cd780459ec77fe76287b14b1356e60f749c991a39b9530f0c08697170068824b49d95dd7e3b2ea845ed63915cddfa1be5b27d3f7f24f311eefb230fc2edf4f2901e3c676217aa66d40e8d78205d6d3f2486652f5279d011d064b11f1b604e1058d07253cab990e50133110cc88bd781fd72530e22921895dd352c502f38a0c2fba7de025979a53a344adfe6c97839038dc8a5b6fc9b6208784280f162b96fa089e28c9bc20ab75cc6c998e5cc7637e41625d0cb3c630b78c92b028ad3aa5dffa4b8bd3d83efe4791d4301e4b3da193f3af3e14f8d645feb6d9e7eb291e18f622cf5df7c36b9a9e145d640e13a3f95391aa2e22739b7164f2b18d80675f6e94034d5a61c074cabaa13412d36ee8d5014163be5ec2e2cb64e83151fb153981f5964cc425305380bca6b8a1d76901db2d844088fbd3129584f1180d5981714271081424fa2cc07ee743f358f65a327280ca0f1e56aa0d59e390cffdb9c3b1d88240b3be797f014d19e3a66aa16b76ed732fcb0ea2da85cd1c690c022ac709f2c2450dc8ab36070d5681fd012f36b780fd9b91023567240e8e277051e40150b221b01c5798023506f902098e77f9df57daf099548fe4ec2ec354426526bd48c7bad129d711c62737f522e2a72578ffe04b411672a3ce9184193ec89689354135471fe33693593e116fda0b3c27cb3302c9f9bf428248e9320b497c614f0e5f15a062c20f7aaece343e32dda796da4a5ad9f72d4556be94bd81dda4fb8cac064946e734c7408879ee3c032acf3dc4ab9780aa1e7e05ec9688f1976282d9896290a2988bf2d483a7329d01610e40421685c96cf4305dd17f7b9f1239895f7f8577af2fcff8ba717169d7bdd6805a701f98bb02ab2d69820c106ba7dba08dbecfd1accac1b0b4be3d76dc700670b5b1501197e6f1f908f00bbb6639480d63e179170850bb03abd265795a459e2d8fbb3615094be3c6c7b6e1160d2ea2184974c127b0a32a091ff01717bf757bbb449262757e2c99c386340c2b51885344cac7b48f5bf1a9bf75858d43985937e975b9120838c49b722965afef95a224806ff33d197fc99f1fec1abf201438d9f03a521ab6959179ec1cc08192aad0f6276a6b53c8ee91ac5fcd7efb86f97c656661cd9042022dc4ff3306e62515b54bb4f72b32411cc5f86300313527e6ffc235a2a8ac30caa38c1e199441b88c8c4602c6db695e3c8cf118e399a5c92f5732c6ddaa1cb1c10187e76edcf0a9cdeb323fbad296fd1aea5d8765b7b8eb4feab4b25b5868ab704eee0a5865996dd91f961311f31e650bd2307eb7d664f8f8564f6f3da5e89011c74e9a0b94b3cbead84019af190303be0deb16254a83f1dd9b08cc49c8aa5f171cbd21d0dc0f8b4a045a64bb1b73ed2a2b8dcb4cd70f7d9e01e7f42a1978ddb4138e5091629b7eb9854d53d055333db59d455a4fecc48a6ebffee84e12d37c533f0ac8c2915b79aecf7fd696c7984f8780cf89bdc05d95cfe184c0feef19104e4f0fcd772b857d64120021fa2685178686c4f5a607c2c57a89fc613bb3b802e1134c857e8aaae1ce757c19f7b6efe224d61a20fe5c9dcc537a13362d7a91ac29bf1e1e8ecac4c0cbbea095d970ba3d30889de71f742ff86d1444f72a9261096c05650237dce5d47b025f8d308caa324d1053afa6aa8222b857f8fc01ac12724db355c1561d0867d0e8b0757bd5d11975ab9ceb1642224ee8f906b7e0fc70962421c6958b728a384d3a49e9b6f7bff5c77c1f72dd261b7ff75910775da6eb4c9889610f72967505d6dfb15de71d3e2153402dc4b092ca425a9cd77cc4de3dc22fa3d1e2e087ee121a99c0944e9fc46a6ce740dd2973f58c48a172163696dd4fd24a54eb41fe6f340e8c7fa7155482b6636d2fd3318fe06cf9c508ed10cb785d9d1ec7c1977987a1905dad72dd3f87ca142853c95085b3b8d7b0e64317d0b1a600dded9a3c88ea487adcc04b3b0e7b854c7513b0b00ccef6aa277629961b7752ca3d6ab172a6555e59b3142d6a73e653975a8b6afc804183b305cf06987832d0b43d4354c2f1d269975bad6c3547fc0aeee56e2800cbdf637c2c9290dbd858f9a71482390d655678ca714128a05e0dee36e9cc454c678930563d671a3893e1d97bb1f67b392fbbf736fca201f637bebb74927c6302a79b5907bef77d8ec2ca575c4e1c2baefd978089f193f5204a62945d5d82f01244ac2b385667fc35f5300f648f4a04a81a15132a733816ce9c8c9e56c524920618c6857e89fe7972d8e6dc0083d2b23c74549d02dd2d59beb5c8f30f0ae1a60b0f049d6d08b409d886e8b0966328b16f45c2295aeb60ce7c4c0f72f6ca06f74966188edd5a3cd86122c91b873412e8a7a3587448c91fba2a7b0f9a18f6ebf2ca9406ac40d22bd4a3b05c0761ec17e80b27a7df8857ac645ce08e23c2916d5735772c29a8c9201fdea121070ac1ab30374609a6eb7f6134ad40dede32a13f55da14b98be09f9226323cbc1feae23a9f3ad2178705d75b76583508b69b7c07f9fbf542aa9b2e0aa8161a315974581ed14b159e7009507fec70f27c1ed0e1399cee90c309257fb1c1a0699f598efe4aa022fcf8f097ec9679716d0d8a6f67aee6aed439d8d8a4ba280f400c1060165d36efa3e6c1d599cc26aa99cbd784f6e8ed48daf72f0e9de2b4bc02b3a9151c98a200edfcce6bbc2309eedb69dec00ff8807e08bd19b3564be70819e1a51cf9bea6cdbdcd9a6150f48d867ce490538dd8980c3734af5d310ec3490977320a97526449e026fcb5ac59faccfaf25ddba25b53532db1307323ee4be78f9e3a5cc6a70add5515df166239d5f586d34d01f8b9fe2af611c70db9a0ad7a376e60bbe7269d5d9bf939622a8a7cc7d8eeba38b2cdf064e3108c808400af014652e43547b438540aff9a72fb9d5ef1db9ad9c57ec22acda74c32ef242513eae3d703687eca16f36dd6e4e4da6b43a35fc3dcbaee6b33affd4454c006166b2084583bcac7abef62a078517dcdb32be7e7a83658f47a952daadd9342412cba0f39063f13e2cc50e98180f87b13c3e64a60ab677775ce6e5b8b7d7c3e4339d79cf0b7d0b623430392cf239a2c65532293cb3d7a2b3a2bcc3679adf993892c61f4c1b5e20442ee7d48108bceec698cee9541c370422f1c686d25edd2f9546274efc65f25cd2162147db326942737ad87607afdd3cad624ebb627d9a9b053354b653640cf0ca0398d0d7453002c238bffffc709dc62adfdb40a8d8c5e84228e44ff630fab79cbfc10e06942ab737b3479da509ec3d906348293095f273300c2060bc9dd69c32e41759370a01b5da021dfec9a779dd0e155d3ed5389c800ccdb5226765639538fa4ed5e299bf766ef6540bb5d13e36a0fd6dff3d3066f89e82583e298b1be736d20a237adb1fffa52cf0b2c6e3d72328cc0432da01156acf344647ebe6b307a791584bf5524eda3fab5aa970c8fd48a9d3daa937b1fd200843a4f661374288b0327000e364115ecce5577f6dd2fa26fbb5ecc3c28efb1af67b7265bdf2f709d5c0c34fb2c0f517aa8c8406a663ac9faf08ca734e63ea2a364614171a95aa9287402095be8ac7e79ee389d4a0ff59d65d85b977fb4bd09de726b9b816943bc33607d6f71c7409e4c02af2b54789fbbcda91abca110424ec6ba15c212656617fb9981943ba00d510b3005ee3ae6190431467954894e5a22ad53eb482968ed109f374d30f04cf7810abace1c1b9e2c53f9f7ef74b1e84a98c82bcc725c20beb429c5f0d672d6e4db82179ab460d2a5ec390689039b631e8f1ccda3f0acc750810de2565b25705ca432889b6547355c4ea34c6631867e1a4134e2ccfd4229cf0258dac1a4e533f34fc3bcd4f039a519afab40702cbf9cacbaa161b09c94debf7352acafbb010f61436ca5ff819e04a2b9e1a7a51b4734e10542cb89d81b43307699abd06cbc065b6884610261bdcd62f1378737f69072158578f8815d06fd49f95eafdd356bc32ea081366269742ec0c9e372b2180cb672287b6c56f590b3e96795abc850d49e10d538a7e97a7edea0b631d798ad3ff8003265a15af83078f843a993e9ba59dd2cda68ed6e03af477a75f76879b2ebeeda0fda1d7cd122d5752407215ebe7683a530392cfce719f3e924a0d1e65a9d1f1c148c938c9589d972b9013d2dad853ffdd12ad1153359fd29b63b5c9969ea9e8c41414a2a9cfd9fcc4908c14acbb51301633c5fe383a6ffa6f5190c06fd27794e97fe8aac39ded136fb472f11a21c8d89db41f4a39c8eab6c8ee634a640cc8e0c1bb48aeda250e8369b418bff5b66cab8f390cf6d8428ec1707a23bb5bb10a88792c2244ece05fae32802f18281fb0f21eed84eb963e6f6a6957a2553b4ecf6110b3bf72ea3495f980c84f0692b0a8f7e4bdce4c61ed66dd568605c8f26d51214702185662702ca37e5f877b4dadf5efb6b6871418ead690f14cc21aa5b2afa2a23565783864e220cf27c3cd5fcc2f70976a80ee268ea4f3a7ddb96d6498075e65046cdb2d877c1ab69d066efae4624a61e994dfafff4dd3aed410321f7767a9aa13e617cb38352f804598a0fafb2491255d5afca343af0a288a74efc9209c26d07ddf01392535b44e882413b4bac61528e19a23e35489633c1106bb1c7edb844c12809f8ade081f37b405ce44964e8712e69e5ebc290336bca142cfcabb64bd11d7a37129824ac5dd35ca9b79fba31055d56ef30a915e6c038880583c9bc5fb003b4e6c814db98ca973178d43e08b1185f55021ce4b68deddbea46a446c1c49847d13053d5221344f49c4e0f3541a8dc6c423693825c3425b6076be6ad6a1bba13f7e93448aec9066ea096eaf71a3c19867916864fb0297ea3f30f8d52c2d3bffd64eeb4ae882269efce5b768e19a7c4a39cec9d5299097e8f8b15e59829de68766ad4edb72fa517fb96b67cf42059c7203ec08f17fdcfa846d528edbd88baf49119a0db5b8fba277010cd8e061c415d82405eb3291213c0bfcc5a4994e95fe5e088c004746582536c302d1cabe68113c740e60a69839566b6f4f35dbabe4e6ba82deeedad5bb350d476dfc4e47945237ff277f9c8fc056dc287982b4275a20d7d7c1ac7178dc0deebdc10e49ac66678662c0c34dfdce917045e4765703fed251f382796d768586a920279cfaf422d75f93422a48e17cbe22399ac3e4adf824a19a98313a0ed5ed34fb0dd02580e38535a93dc36ffade5b7c1431334d568dd644c601a11d9d3daad1b5271136072dcb7b640c233e257147299735b546ff7b0fa35ee3ffa60e14c0138aa1c34a19a59c832672e62f3b4ec8e17c59d1e0783523460801138f0ca5418913e1248f4f73076e7f2e509880b4e0132f3b24420893b07b53008f37bc0b16ed1a78e5107be48f70aec1b22e5b03dff3c517d6d88238cc86d9bfc518b02eeec72191178c9b38029435d7d06c8a9cdc5fe2774c6fdf9271124667296a4966694eb112aff12aef711e0ec2cce4b1a4679d080850f3398d56f3a9312417ab6978be8eb3cbd100d0959c6b303398e9df1ac30ef0da42e0de4e1191e18a3856af616bda824dcc196d45915627be9c18753d7b652b2e6e19ba87e022256ca042b181db86e3dde9bdb1ec847191deb7961797eeea0a9faf47c709cf8d177c597a9cf2d9b3fc517c45cf966574735aa0f74a2cf989c579c5f734f6b7de04b65ab7b18cb7ba98018cc546d57a938d97be3de2cb1fac231d624f6d07956dd03305f2a94fa58f197ffd147222cd12425e8137c66d297684a878af8e2679d20d4f2a590e00bf9152051476d198d43c6198a82283a9ed166ee5827f9fa6961596724c08aae49df03d5fdc64beaedea4c28bfdd510ffdc29c30380aa7bb4ffc3f81b8fd2b1af5921c74c04db6b5b88b68581c177ae23fbf84b646fbc0212e341411ce93339c1fe4e86b88b95fd9ddf7d7005d28e04ba006218637a9708c90070d1b4753d8e84a62383aaf5a172f9a91cc69c7fe98e8fd8024df5b172d1345b59fc19b1ebb33058834af535f135a54bb421046824c6ce1597ed835237a041bd29b4c40e663f897583ecff9120cdada8c8d6a79e74128cabf78515ca878c5c1bb866d5ca843db48e3eacbcb77bcf20a8447c9fa5cf50628a9d266dee81c10e8e64df33d5969ec75cecaf26a8c204fe6e3dbcdf47f20356bb69b53cac19ad17e278770687fd2c617e2bb37f58367604c1a5905d68b0e571056576939e0ad1bec002916ad5e99238fd1542530d9748b4ff3a21185c2064175d7f4fafefd529a230847923eadad208bb7a1808edc3df390221b7de083b02e2756ae21fe45cc2014f91ad0913d215fdea2fec6ffc5f35f2a6e145fa6c3a3477ccb293cb47e34fd676081aaea7c4de60d58d76f032f1cd204d600179592cdbcc0483058a3f809ceb8f952c546213c098eb848839341dce871f713029140d300c558924fc43e2eb4017563307ca1f19034492a78a717d41e125161ad73cd394254baaad20a0b5270923aac6660f2e92db1848cdaa138df742d68557a1dc0af64348fd19ea79911962f197afcb21d7332c1c5321a98d74c0fc01d1a0df95dd20d8997df93cfd846cbd5f7d79a8af70c6640b2132f19b2ee23535538fde288aa71dc441a71d61f96ee23883e24d0db30774afc76973f7818e5423bccea57eef5020cbfb3f29d3164ffea00745ccc3941cc5a124afebead9d619110d905e2d0c34ca0afcd4589bd3d7c278e0b0ce5eeb0726b0502da95a3e9a050203addd99c0d6b6028431aba6e65bdac064fe35466f4c61a3fe41e9886ac5a16e4252c7bb847bf0c80564ff76d1a6bf73e6775175a09a02a7d77e37149c3bde40a3dce014e0dea18685df4ee70919e8f57fb015ffd4ac9e07a5069a83db120812698777d010a8dbc2b820a7895c36406412b34c6f4caa6dd6f3489760871960d3eb8138ce87833ce395567b91369bd58faf7cc6145634b3019b51cdb44b461a111600214b376ee4f539bc1accc88ce019f7be5fefc25e0ae96caf7c626bf3986d86eece456e7655d830a6ab44b85f596eccdd409508c0a2ee7479ea2abe1a30f26ea345681e9754ef85e6901953319728aa78b390bbbb560406971b1ed7d8c15af30306b2bab066cf0df05e81c2061a6942d18a5ace19660a0c2d9f4fae7d53d6d72d07e89fe8048e6b35229544e18a5430ad7d29631cee7f367a48574c92e1b881051f06c65a3b447449bd92479eb7018d0330dd9405e23ecc7464e7d209e722a1926b249f6aefef96c57c4fc5dd9d27587299e932e42296f25271fa1b092820214efe49dbceabbb0c1ea619b66dbe9bb87daa03e5a82ddf064597003f092551b5deca8f693845c4f185e6b0fbb4822ca8019282ce3d8711b22a2b90d47b8dc88a9f2e15c28bd638e05efefa76e83e4c1c3f2dbd59a00a8a97842ae2b0d97631450236d9cc27778ed603c89cd8889e2ada98cf41c4c23bf1e2afa3e5c2f1994e85bc2d87c039abf3267a1f86edb8d89d3a3270cbff4d467dadbe54c50f6494179acc2f5f6a9065333b0054645772688047292a98332109c3adefe15dce02afaa2ecfcc2184c8610b8858eb702b84c58ae424338f62e38f52b0eb02b242a571fbea2501501d9717fdc7dc4898c673d57b684a624c9dff0381414a2466b7a657c2c0cf13b9900c1a1cb53def59247c5391175a8645eb17822fbefaaa9c67268ad4e0f1756e0cc7c5b00abd15115faf2a7460020f3279f5949bf2389871cfcda0aa4c0f4763487070c1842f8b1b1f735d843315d5c964504354292f15a2cd670f33e287ed3f547c84cc9d476c5bbc076e40e255b13e2fd841cc03f5c95520da1c716afd60e0cea4576787e29ea0e2c3c99f1d957d8facabdde649d155d64441a1839728039b35c074de3fac3734516ea64446fe0cc32b1a50fe9ff782d79f2a13933e22e7f4eaa9c15f318e5beb823b99f4adba3c3476e894740a44c1579d476236c58c0e65b430ded3f79ca146f6075ef5c7a61d9ee719dda8aec05a9febc76f7fb2f3563a2423220c963c4b56d8df8fb75cedd090cfd0ac20a2ea66c25870db7c5248930f0fe4ac10cf73f55b4b6845d5cdda86c3c462ee50873cd1f2f5fdff3f436279e9cb7ecb50c90888f2547a6ad5e04d95963b993cfb418b09622eb45c0477e1f534ef93b9bdaaf68a34f911c7b0034eb54c207c3ee625d4f1054304625110c8ab7110dd3e6b553d8c509b572818a08287e86cf9e31c1ca12db1d746c288dbb6842d1d2ce4d410ecc207a667a00a0869f37d3005927c0f67114e865c7c0aeb3ca5da269dcfc29c38ffe17261f348c4dbbadba67efad1d830fe3f8b0022834d7b2a2cbdce9283b177f4efd3ac10795c934dce864e0f7a36f19ad050526f7c617f15188c5c585101867085fae9f42a88707b3bb888f553bfa1e2bdc3a1b07f7ee66696a64b1a80e912d6cd6ce601f7a61137c72034db64c10b524512597e51d01393e29d3d2ae1c2f54a6b2793b7d8772c387274a196f20060e8fbf0e1ac4ee0078a007d69d72510dafc93db079436fa43303968acaeeeaf61139a80f2e25a7d0a832832e51ddb327146366068d888b52dcac55bf736092aa799b679fdcf10573aedaf4ae7531e5e88c5c2ef2b647ef0be32c0939778a730db827daf42be58954fa7d1f6c3eddeec46ccda1dbfa952d098c128a1c97237cfaafe392f467bd7665ced7a24c28ec74f4c7c073c48f00799c9f02ef0a1993b7be4ea2e547d3d5bcebc14e5e0bcfa697cb2a3528dd034090e0c53c18ef97aa5961bda6fa7cd98f59e4abcccddefd611ff51557069b04eeeadea1443482be52dd87599814c4bfeb73b4756ba716e1cf68e05ba71c217c2a96e615ae1bad79cb73acb64f346c9d22acfd47d9e8b5c6bda7c564cb43442a0c2ce7fbb96f38c13813f9efa7181a785ab156f1dd3c2c9b4d9f308c0deee63aa241397a99ee380ec903adf9993b2a6a161985a2d8440c53210befe65ac9b7c3e23cc35ea8e86a45fb4b9496c8fccd1fbe539fb41557d4d68b0a7443c9ec56fccc657426e5c7ffa168b0fa98f0c588bea6e649ea24f3e40619cac46d2be6445f200c26f542ea9487e769785142eedc7fbe126d831c896f58b9367358f9a4953cf8981a2173f91350d1cfcbd4183009ee2c06dfb03c8dc79de704708d706f639445a7344cdb3408b577b48ac77bb6083aa83058d988bb25539c6e638db2bd7faceb58d752e65ee414fa72a2a546b60db8ce8b8e23672b831e716361ed03852031704faf4dc28cedee087d09a385a1cdaad1b38e5bd3285b336f1de1262dafd7d0236a07028d49002db6139224233a039dc4bffec02ba4522f272f48da50994e10cd8d797412a32f03b54d1c1b13e24017ca2687b57579ae13a774344c15c6bcd7a1d3699fd08bd05d4e0ab7a2f4d9d34f2012c5ba102a8f54f65b145d37485530f2edf4e2daa3d1a8fb1ce2eb30799fd87abb4c581a55bef6432ab65ba91e2039a1188e834c6278f76d62332f1d31bff636bfc5699602debc2cfb77770cc57aee4bb399923a4e576118d9bf77472c86b7b48b5a43e9b779878fab8c8af759899be90da741cefaa5ff6cab9db3079a50ffaa2deab0afbe23412f68b4e318779107d81ac4bb4e18d8d321602e4aaa85042b6f851d6201c44cee839dcd31b36eec2d0f772671b181be4df144a28be382d79bcced4ba61cf5397b79037a92a88bb71ba24cf0a6bbb009ccc22cf590b26a9a2c72bef3bdc363b3c7412373d0725e901570dca2e2a29dd5c231bc751144211f6153b0f0db6b762727888e232b8a6c1fc7e77f42a4e2b0c78a83aedce56f6f996823c23db6778130ca62a44d48c709c0361f79b566c3ad63b655745f303d6f9bb7bafb457c44c42819124d86410006fb19c5c42adb0379d7dabc1ec6a28c2982d051333a0b7745613279ed675e221a3b5ad7b83e3ac65c252c087c51ff34e926b8f1f1388ce7c2140a97391fbf4449a540c966331c46e788d70d64c95ac6ded6e472f104bbcedfbe6967e3dce6a08c55f9e10d47220cd9380a826a293ad6a35381c356592fd40d4e984e63705e223fc160882bcda62d4e77887313d572fb0a7dfb021562393df8b8ace079de39f59a1bd67d91df452f970023f46e46211a4b8b2f67e5d0870fef1232984df8464a0f4852839b0d3cbae84b5105d4896f8d9e037e9295d27a2d0b9da28aa8a84ac5126b7f7492b94a90ccdcedae0dd697a5420c8a9e8d6d823345441fe7ed7c97fc5a8a362e4a9e01811f32dd561fa9383a9cb77cde514bdfe377578078084763d62c2c88feef6545b4801472218b0f670366ef6ac07eea3488103826712048bdc41546dc4e54db1f222bee1579d5c9593d1dc2a498eb20bdf2d74bda92ef21470a65437b66c002ee05df4d4642eb7a04079253eb9295635ec19b50e28717f1ecf30a575ff3c577eba22ef7e23e8492c6d3d701bd2dc52d70df27f9b95c9c617c9a510d99926ec480a005ed2b7408896407a9b47ce078215c128f5fb68010f286a6245674d41f5905c576d49af714e55ed9a59dc41f106ca8dcd68ca17d1b6b0b1c31378505cd472e665463922c9dbd3c13f343e66144f3b2764713051e627c8c18c3fbc8f17ddf6a476221bb40f8f2d73d56d973079e8c3d2159a45e927b6f673046386e3dfac2d012e78bc924d1a96f71ee21df651a29b76cb534cc942993ef79337a56879afb5a497207812a7f1b8b082b0defe476f7d0299729d242056b84ca559a552eaac2eee0368359b54eb8b27f13696512c8de782d8904fbd2a08bf0237e0532af622326b2564744dfc0598cb8aa6caf56cc8c2245148243e7bd253e691c5c74179070ca85e8029e51a0fecc6bd615202a6412cf7dc5c08ad151f563da1bd4ed479e5d2e8913a7d2172d052691d1e417584156a64ce582f60501ad582b519dcce4821e2b874729b249e991f5b7d58e9383173a14a0a1ed5e0041b31dd6f040cfddcec7173877d15a0a63be6c2ce316a00e3ded2d7f666208f3b99cf4c43f9307f640193ad697ff156f29f6fe39f66e553d4de49ce39d3fd70a80ace117ecfa6e83adbc1dc656ab6a46ae9231f3e3df24c06b88224023ec3868b3320ce7caa0ebbf09424e6d972feda4998742c5d9c4ad05c40abbc1b085cae7aea5229568ea9ebc0dc245ce7e713472c47f3286b44507b2bdd8dde6072a08bb9de0ed651cda53525b1764a558dd06544cec34d12028f4d3f85466e4a67ecc1cae557154ae73433704a7400bb991b5e81390c8cce1ce549b291f0279914e18da4addb10fb11a1e06f2f3a510e98248d6b36e3569fe9e40cccb934ad4dfd963da3904b9e7a4a82d738b16accdde792b9cb62bc6faab30edf153603281653b13208a99f1363e65c82f66001c13d2036cc37488f24afdd475bbd8ee3deb72c73d47d7d68b6b40b76d535451281d32482c7a55fb2403bddd4b2c2ead652f58b2ee6dc05aa280976e9191cc6ceeb1cc1ff79abbbd482c5274f8a6b98761f3a7f45bff39cd3fbd9a5b6fdee93a33a38529d48c8677ba744efee609e85ee9f3e5fe0b8e9d5784cd60903c7726ce3580c1561011982ebe1aa37762ae1843d05605309fb8455eb89bed471ca536b5389673495f4b53c4895dc064418bc10f4527cafb5708a995955ae17a521442519b91aaee3d8bc460f55f0171feca20cbbddad6bbb7d671391fcda8877ac2a0c72746776d714e1daf773cbc9f3f323e9e1068e9acd138ac26807e75debcbcc498a07f954a15855687d432d78ac52ad5b92f8b7a8aef12147d83bc3d1d93a8df4d9e2c6ca4f27a5651435b941c4bccf76b1c13cc0e61341c10f62a17ccd23f9b0fe04cd839b09a55fa3b96aea36ba1757932246b95a29a45f344a14efb7efdddd16c7b83471302a9a19552d59c71a54a8267f45724e5c8f8138d52958186591ea2dd3ed9e3b7740fad7a5aefd3404183df882dd08923e2cec53b257845723c09189d191b04449996e4325a424cf912e4bae59eefa2d644f59f611b853ac6224ecda4cda47e0bbe185da424b3c98d5134b07fb6fbc2462fac105507c261ef5968a497962c38c47d4957c164c45858451350f55ad817ae6a7b08b88febd05fe12865350211b11732e33bfc32a59ea5bc3379761ff2bcd0521e02a910c17e0b11eed4271d1b5b99eb45634832fc1c06ae01b3c6f3ed4539b5e6c6dd1551a0c6396ee5d14ef134fd606663e4c0b0ec0789c3e78ccc145bab00048c88f6fa6ee75e713523354d98146b3c88462c3c8a7e76a282d53f54bc2d4172e79fa27e3a4586684a0c516bb3139fca99f0fc54f2ccc37962453331b7455ebe0488f6742c345b2e166d8ddc925acb05b096d26ad8c6c77096a09bc1e226e1edf5a9881baf9091f28f7be64bc35ae64f4fb406fb0fa93cd74efd614eef816054063ace0a9daf0fbfd5cfac281767f0a4f6d18f4516137774f336eddb74bbb0873ca5bbe1c0bf4ce067b89c035eb2991936dc5f2ca5b19db6d29c5839300909de7e395f6d380f5b601563210ed12b6af6958db023ca8dd6a4033d8baa8848aea24563bfa6f3047bd8dbabd158c5cb2ed4e801da44b6e82bf3a6170f39abfe019ad3e3943e3aa43b6a1a2a43b7b521776fba72c208f19d1c38314eef44c05b1f77f747acda27d31f1b1e17f1aaf34be6bf44ebfd1c4324148c5302c603912448c9258918892441f34863b51bc97f9812e8686f9bbec9ebe39ee5edc4598e9727948a6f414ee16168d63e3a0ebeb5875f58e5d398b16046519f04497428505ee42e85c8e1603fcb1e22dd553eef73004e43ec5f8ef307ab4e6ff824903ea7aac7f154f6f2e87a5b80045997578faf261c64a73cdfbaf0865358788c0802fb4f4a4fdc1a7b5e242d6beefd38c08f74c7563fb2efd3a85f936b08911331d7ba31e0e21fbf869da88f6681d8e9e676bbf27bcf36b79957bdc84f4c60666ff9248b04de9cda7d1abcaacee9475e082318981bbcc98cccefd7411e9645b16e6c157e6eaec2e512fc625dfa05c1e29122edd3c3c9480a24b573f439cebdaf438573a27ed9969ad3a699a7d3a58fdbb0e828f9b585b1bcb10eea68e24ca49e63af99f424d4f6a0d96d17de54eea9ef89be8f4066bdf51420e3ba97e2961d30c0e2a04cd195243d03fd9de260aa13f118209a50e37945992a722d271cadbda7888b105667d6b3a18daefc9e9b5ce05abe95212a8c15063a19f4e7bee9f9ae7817b9d66a7fb4a82c1eed73520b749c640a4f9a8925a514638e00b3ea003d686200e18e37e4d097017642e827376c744a353080db1da40d38d785ab25c0ee5cb83b05d2d64cd06ef58ca3d0a611cb9d31d6927a79f5bf1ce7b07ef6b256a7e4ab12185cc2930ace2c51bba457f0f43c11160ec185ef587257d9220f68db4c837ce973eab8608786e58806965224c8d872aa8ab4ccea311530e751528946dd5741be35216d4a0b651eee0c51971d90795cc2793cfe849b5475175b5f459ae1ec4d6760610b0b12c56a4baae4af35a671feac706914108bf31fc4b4ca79adfb632ce41f1f8e501e355e2a0a2b540a436e3dbd8aee49691ad0b769675c589b5275c015695716c1af1e459e5a677549121cf460681451f2769df120f309168956cf6ec45773992778dd76d405209b45afdc93d299c0c98e20b37e58099f8d4103c022d166f40430df6401f3887306415f73b1ebb5e1c52dd35762b1345a3bb878d2cf7b4321baa3d9b6983b667a32cb02ec4d83dc7bb7a2350a8ecee131e5b1c892c2386de1ab23fb7181b3c6907cf507585b40814b96fdc3a051b5c94f87e2361be41ad746a8db7e1b7b51f68d59687dc57d7fde161badef67c722733f2fefc2eeac8feb06a51f257c4c4b487ffbbf0cd73050be21284e19bd5b2b3012b3c7cd795f775fc214d368dba35242e4ba630a399b8df3d5492c35a56674f9bfdd2cd4a93271e8859f20935fef9170d1339b3029739398e83938c1047044ec0a05dfefa00d2ec9737a1530db7685b96e22abff38b3af4aa8820953948288b23ec08649d2166c44c16b735bf4c7f1d0a3d560cb2f58197644db2301430cb55740844c62c60c7bdd7174c2b49dc9234bc098c561e974937d02ce3df2b8f19fb48bc6ecc966acad667024cfbddf081a44cad999246a5e0c140482f9a0ed203260f191474712466c48011e2d87cf7c51c938f6d367691f627596de4e91da4f6dedee33406fb8f6653506c1c7f91c4dc158c386a461be1f0e8ca74f7b70f722b3e524d283b0816675bf3a7ab8957267ff0274a7475773aaf8d95d622ce41fdbfa9ed72570bcf0b64079c902a9b8cdea19d17751b5930dd2a4c27f069f83ab5bd151c19bf5bb90f362cfd96d3318de3b344614ff524413a1b893c9a55945c18028255a4178145d44d68916688dab35d7d7949902ff3e9cb099fbc99b672a23e8daf12b6ee9e58b2a868445a7d3bd474e0cc0da469a2de09133703bd1bdc33e6716f6d4e4f370076158e2d38d6692db1ce357f3e2419bdd15ba50ca8588872f746844eccf5e8da82aca80d4bbae8787893b81ccd1576b328ef12db13d740e700ea4449ca8e46f69b24b13c15346c4e5f692e2831cab3f456a29cbab7c77965cbba56d88283074bd07934209a462bd7a7b97669bf957ed4b21643a8debffb84ee66c98450af8939c8992e7d7ac8780c4381d13e4b02e9d5174159da8fd8332984c3a345959d9b45f23e23e773204614e5356bc6174a258759c96c848a22a3322d2c784894c120fb33b69f77df162cc48ef3151661dc067dda3fb729b5ee7097a6d222c3b52979ef319328bf7f89b6bab7e35722c48b5154b488d97acd30117765a0c2128500ae5afce773bd0d428c0722f42c12a727a06a45f085170a1aad617d59e74faa50595b27c9158ab2e5839344f25c8e6f50e5958936f89ce99ff680e56fb4175a07a06236a4a6dceb0dd7f95d29a28d758971fc23eda98503c4ca1593299317ce7c6eb57096beb1fe6034a2167930bae8f69d406313b63a7ffe0c3ed5567d60e189f528f4aa5c08a281bc0a61f38e527fedc281f1c0d1550ad814c0ae37cbf51601f085a7c787a27fcc5a138d8992d1fe226e0fda100335bc22b8b47ba0b4226d4edd4a1551e79f6716f38e49170fb0d492f6f770e7390d0a10c79329cf39f7a48fe69901d268b155aad3affc234210f7cff7dbaf2d5e90c2a0a1e03a33cf340779d886aef4b2a6c62eef91c8f3d6c266cd80c687501a1d3d5f33fd90639a0f8adc11de09d88c1722ab06c37166a6e541ed4dfd88c9db21fdedbb5eb4793d23c9360fd5cddb18ef95afd5745a6c37698ca985e512ec15a1fa33f38efa314145afb5d9e6156cf956f0f2913ecf78a29cf76d389b1e68376829859d555879ead4180f46f3830280be76a4393e263c065dff33623e80d3f35c19c870f8af43c2c22bf373024267bb3a52ef3be611c8cd7dc713a620a0a79f6a313a5579d7300c50fc8ed78f263444a888d379e5d91eea60bb58aa6950f029b47b06f794c21c190f16335f01af95de6229c2fa754e86d3fc1b8cba05d1866c734de24f40acab60caf972f47e6a0a883e0567802ae371eb393c3449fa435f111b60bf71bd7ac631b2c4952413c4301ed2ea75770c15542fa008aa4cc47cf04ab859076e032b9452c5531398ea69c74d82e32af52cb47c42906864e8a0e04527dbd4adb863bb331dde316190f2c2ebbdc74fef9667e020b19b427960cf45afcc96f32a99bdb047ef9f5ea89b33dc78b3027e2a5c6b0a9fbc295de9258f2424b1383fb83e8e4bcafcc47493774781f3899c30c52f16c5264d1188bed02ae75a8dea85685b6794ff0561a3eadf2b5578ad0ffda9c7cae083f78829a7b1e08886fe510f78e7fa0a92f56c1c1c8ff7fcf4116d51eb0743a208d5f5acaf520a41fabdcf84ae935d872daccb87caf0fdb0ced6edd07cfbb50a576a14cff0c36a416ee8f3cebac47d6326427308b02939378bfbc64af3b11ee5f215bcfe423f2a29ffcdeaa789dfc1243960bac34610843765c2d4d8326dbeb0e7cfcfe7eb2e2fb8f1c2c697adf01298e2db91fb829bc606b4e77d21ea90b07b12c7586b043b76af0886cc0c08192464e6492dfb2a5688ae25f0c37a91dbe19543b2db7df51ec0d702fd8c658bb06c84b3c43569f253bf055a0d197c100eef71dd1e950a382fd748471ef1b5e4e26bdacee9b4062b220db5234fef86e846c70527aa9cdfcfa8739330c77cd29b4efd8ab6dc46c40adedefe28c6c3201dae3aa1673c6bda9c63b65e16178d82798905a620d47711498cf208b5e0fc44662bffc78aca1b652d5235cb46b222bc87b6beb5240bee83cc882179d73c903ebdf9716d40c1207170409800cf0e88c6ca064b5fcaa450cc1246374a666a990b51e426452f8097802c8ad1917b71c0b8627f06a46c6b1532973b2d07a39ce5b71bd068b4959ec8ce9369da3e08a486024722a2d48d6e9c6521ce07cefffb090798914ee876599d3721e6b758f2bea75fef8d6a5a3cdfc440362f797ee95be58f2724b8a0165c5f8882521bdf058b2777cab9d6160f23a2de07b3c100f87bc26a457380b405c3298d5b775cff196bf057dfd43bf96c78b329129649a04506ff7df199f5d9f6dcc0fb415caa52895e1e8661e65c065bbf1939dc234c6824dc06873d2c9d9a1d5ed1855897458ac0b9dd6887ae41f2bcceb37a96f9664d8790f06f095825297670547efcd762a863e7b35ebea9c638923d652e9072b6a04c77e0491fc2c20a6a8b0c24f4a2464dfc7b0e3e0b53df79dc604b919d9977573d063cb11d97545e1fe390ee831c1c841472fb57c1ca9199ac67b57e09a9c9527d0b7a655db16c99b43b679b612c0a97383bafbc1fe9e3c01dc25cb1a0f0f31e74b835a5837beda8b98f2a269a971159ba8446ef17d89886d600f88033298277e0a7068c08cbcb590a9a6ee881eb1c6f9c1459caee6a4724ffff3bc36ab19a6c6c4b6f68b40e22354350e8228feeacc0cafed1aa4e3195af1d359928cff1cf8f76a36ee091bd2757d46915985aa310910d3529f3de11d761eb902a1a646121e8a6ca288d769b7926bde1464e94bfd5c5384a3dc7b972682532cffea07929964ef137e1af2f16e1ce63586f1734c4828bf7b7949984d82f47f83f7c243841a6fa5df0e8fd4566aeb5000c2af6cff8de5d29b721ef04c146955483e949317117eedabe2b226afb53e70ed61bc41f9bf3ef62fee5894d0e2875486d0f54be6d7ff5ea78380d815cb8bc139ef653e7d1948b8cbceb171cddc153e2a6eaadee72ce14acd3e71defee2a4527456517bac23b36a47d3f417f890350419f02a573b28aae28b232b24c84c49b710adf4e199b6a6e9db343c4856f35931a41c2320eaa704686b529a445de9425efa68ff38e4add1c3cd0966a5067c7aff45b877274aeb7afc2eb4620cf9df887546ebd8ad0c20b3bca230443e1612a855ab6b66ba913d72e514478516348d45a38ae6d0027768d20f0e8cd80bcf3b43a6b723b0a2c94f4aa04235a99bad6881c68752049306f10bb02e2bc276476ce0e85369cd58d8274ad0c95a769ba8febd0eeec518b31c26626ac686f9d05f2c5ea9d6f66e2378ecc0307223b1064f26f325b37ff9a23cd2947c647ab112e34b8ca32ab88ddb05b579222afd7e75f38695770aa69c19792680c7d01473f30df42e762d4440a28a9744cdb22c09887803934d4d8578a0e66a677425746efe12b4433ce477aba9bf2a176d93115004d3eb89d85f9fbe84cd7a06c84469e13ff9b4e10037fdb47b1ba6b3bf0f006c801905d19dee246a6e070d1a04acf5d8d0871cb0c9085a04195e169fdba6440e3fb92b2d0f3f9398b6902d72097584c68d85e9a01ead6c4126c84ae73156c80037d11f459b909ece7097cbba8d6c23d1d0379e0174b1bce44575b0e588af20bf91fef3dc6889f4cf67c472f1c985fca56bae932682176862307415de7387dd12fd678cddc0cb5fe7c73b28dd1bcb8c8e4f5bea9c9b592114b7f8f00b6549f0eafea36c274dd2e198fe6814182d1370dea91206ef0f9ad198e09173dd2e19ef8b9872da000cedb5c8a1fff196cc75287bd4914d617e4d03a13175b020be946e2ac485689c431433839c81508c7d266427d68a42c770b143c54a4344db6ac608a2c6cb5d92f851d3e955a2cbe6e8f4620fec0a0ae9576ae70797747b51b2e62b259f04a85de869e50a53ef5d39c86de76b3b8d5d07b7bc80f501e53529543f44e24a39426840d75f8d4dcb4110e2a16298e5f238a582692b669af79061228c94628f44cf82f2fc31eeaa6db5592c8bb3ed206a5f4e6f602973155faa866ba8078dd3b74b930a58919c1b9a13619bb12cf1639aa1fa1dcd6a517b13e470ac94615107263a25c75b1ba1753f3db2478bb319a08fdd26fae2b2aafa2f117361dc13c69a63f9331851f00a8042ae486dd21c1e3076cced192f9b6945f60fbc2f641317515424cc6805d3d5998aa688713adf6ded50a39501075a3ffa2dd8f6c92d77b84337ca01f926f5557ee367a94b5a2b65fd8e3f5efdf6ad2a336f357fecfcca9bfbbf8738dfa311e52229a515313a2eb762fe10b033e66cde9637274b80923cfe98257513f325aa419912c3cd19b3a150ea54ed3152dc6626ba114568a2de269226145d87512f5439e5f3ecbeae9c9862d6058053fff5b398d680ae80301e612bcab2f9aacf9d6ed90e92e3f217753897476382b085d6a1270610e10eafc57106eb750ec25b8378008b70fb5e3b50863a6cec8b3770252ce5324d764d5f1b90e8287db32aa21fbacecb5343d0cfe294d8cec4c3b278da013304384b82c4fedc2ddf69d7e085dc0e17061208bd5c7a9a240f7a877a14dee951796186a4a11390228da2e6dc497c33e79bd88f12e79b40da7b8f9b07c99ea8a469abfddf892ecc4b61e3e3bdae2fd5118d7be77acbf583c6e4c38c9419ddcab34d7d00421becb01fe8ceba181f67acbd4667553bc1e36e6d9574627985f43cae5c6351e7e91963610c24b208bacb94cec15a568df894780b2fb7e27a7484d939d65525601e225c6da7895804afa4d6407d912cc0627db054637e52cbce17a64b4aea7d0548145cd2b693fc89187661f1c46e7636d4def4ac95b69fedaa89211d58eb156f895114d473cd04012ce5989058ea6d5bb19fa037b20d52994cf816efbfbf7d0b540f072f905e2c960c6269fbd2a69c77fdba1fa20c72783df01bebacc7eb2d8f848b5cc92f834c53196a8fe342d51e13ef0973164b4cca25c3fc5f6674d479b03de180ab6278a9d6e92b47ddccb76e5c6327f718d9694cea6ff5760f2ba901bc1e4852138de79c9b568597ec1fda46b166cbc3054901d9fa5f1ed47c7754fce285dc97f2b528af7fe3840bc207f23d4fe5021cef07353a0b1e65c5cc9252ef02b2929c54e25e11201c6b2e29fd5237b5cb13369a39277b4647493ee1c24b9b56213d460864bea374b77f0d61a77f9d9c50c455da5681767849006480b0aa816dfacb2626835f672e6e0e56e2972631a13e4104fe59c0fde27b65404c6c8161e13ec63b4756d3f4b924dfa502987de80fd712d017e6b51cd2aa681d8adf4048320b2ded7b141beeec43f040dc245924563a645bf739f10feaa4a8f1aa730fcacf2e0c4defbb894e3a122730ddd4c31981ba8605b31e2c00f945ab76c8f3ab7e3a29f9a2a2b63102e0012ac168701117411b45236e7afa77ee6b4368a1393352b739dbaadec4c2d9e43f11ad495a1cadf88edfd67a7d4f9ba43a7cc28707cc30d8f50347fc021585cbddab41e36cd1c26dade10cf3b8a85fd5918e87fb70203b122b10ec4bfbf3cc3f7a6e371c26ad13c18074ffba70fb9fd1650956093bc0e76c979480366e9f55ff5e03cc194f034d1838c3204c8834bb26e86a442039cfd69a8fdbb91718bb4c93911e8e418fa0b233ca6736858aa551c3b4adc6d29424e79032013469b734a1c11b52487937581942fce9767c64877a172eb80be39edae02abef7817bd1e177c8722b8d61ea25bcc7509b3cd988619062260b5da8fc6ea05d51b8240db72c78848f55fb61ede8cbc426f7bb372ba87bbded237c730cb72803159661a022c425afbc450f15dfdac67d6e52bf6303e202656d1bbdb9239873e77ee4389199d968920758298f6cb0bb9b9f6caa1cca68fad9d27cfb488fff38b4825bbff18b1886ce89448b06edd4f14e014c829f6dd6c8122bf0031e476519dc446b0649087be7bd63503659eea71a0c64765dcb4ac12de97096ef0045eedd8bd67d33f9d7956681c51343c824099c777b4fdd65ff011afca27a441b747c75a8e0bc62b2f91bf0c931a9dc0695dfc7f78ebdd4441bdf1099297f4e08039ca34b769174f205634138af86c1e0bded3ed482a9aa803efbd2d079a196fb65ebd615530fc4b16b581ff12078b513618e447ed5e3d3d7f48e4ed5f55eb38851d7633d4022bb969169ef466a280d3faf944ee94b70f12855860fb1ca9644557ca7cbf3afb8d4ec0a18831e54107f3eb01c73fbe115fad6ba56d2f852e2b233db2916871f3ffb3b482f8fa7e6312ae1aeb31e969f2590f1186b2bda843ef0d2b492e9213aa6ac75f87f1f0ac24c7edf86538f39c825349918763534369802567048bee5bb9922008d73c9ebfb5957346ec1d0c3e7abb09bc021fc739586aa478d0c672250dc13fc2d67900b5bbd1fb936c62d03a00a42bafecb839e75ad19c1ab7adab3834066b308d130967f6c785a260c3ced2a8975a1767f2badcae29cf02ff90575ad70934eb730fa6604e65a1e3bd93fc8253765b8efac55912a924b8ae080860172cb13bb7fe6cc883db7a683a4e4543bfad0d6c73ce83f6c0e6a747ff1731a5484d55c461ba641daa5728bec39785aa30790ef74c6cff00e8632c0e6a1916ac94d431f965758d8c874ed7b5fc074e6e167bced4c324e842520cc387d90ad64a66b9267308ae8d6e08eee20c8999f2b1b8cfe92463337ce3522cf6c0a14726ffa3e1612ad6ad461b7a2b1a8311fa4303a9b8ec4b6169049ebaa67f16fa71fc09d708753bc75c8b0717a887f039d6000b806a4c5ef5d6a195a571e5d645a8e4581a7e2328331b3564d8b781f977f7a83deddfed5eebb406e31908754ce7f641517a25c2766cf939613184177393aaa34d47e3d7e69b773d76003b3653d869ee798b3a2af4fa2afe273dd1dc58c3447561a4f63995beca3fdc8184c764416bc579100a1024af7a292afe2659534b548c26b692c675af947573c515117acc35a4b453d707973a5190bf030bf3be7e39ef0ca83992af2dc531b9ba897b5d1d93665c2d40553764496340e6d6e9d6ab124b0bdc392aaeb8b703f9f08691bfb7fc6ec599d5023f1a26a1229ff1a9fc5ba4baf74cfdc7ce00c7c0c137732d30ad8f08b16652286487d41505f059f06c63efc85081f76d90f410e6f73e8940b9e410a71fce7435af2456c83c6919f05b2d831aa5bed94b2add69d6d93ea2ab7556421455f30a7a46c72707367a2e2556e04b245764df574588a8136ab566bac3e79f193c6cd9729ba5318be9422e5d0193b0092b7e7d20021149cb290cd6a2a7d0307794c1c48e323a93597e208d91c0dfb9bf9882cc433b477653feafcb2faf029275a7a8b54be7e7247491311319013b60ee9c84d6d3768896b4375a6e3457cec7da27fd34ab3f6d02f18af8ef6f807d1a70551919f00f989464b1ba726169b8ef6c133d4cee47671cb44b65d61bc2dcb05c75b68774123ba17a9875fd458eb52c76a59bbf2e860b30fbd58d05b162b6d09406aa58345f3554d476a983f5a9fb23dab2435813054144534038a5c9876f18fd37054ebd687ab05e6201e4d35326554a045e7ab23e788703e4153404e57d54df33c854f5766c3ee681f85e468b0df0ce7a9d665534533b12c207749a48d67d1e5b368d7f62f84d044d7c7248ec2f8fce1993c7d8e9af003ba50861ca428a33db55774dae9b9a81813d7c13eef92bc6d49df559f7cc17010ded87e1f761d77f09ec9cd352be0f516880f981c89644a5872206fbfcd15668d81e710e20e04a8c831d606d4cf8f5e8dce29e9920c435643d7dd06abe6ea68389ae53b4ed306b18fedab66018664fbe3b16cbd65ae5c57d4d3a48a3e811ce9f0c3bd50753d7e8df283c360502d225a81fabebc49d198b50f029097e02a9a9607ba7cca678e225441167e5aea4eb2bf976ebca524c175ce5c97a50d39e21964f518ee84778072eb70e1683fa81ed1dba525941e24792e27ea8587aa5f73f4ee40f970ab8b2ed0df9a1940c92fa81bf4039053d764e5b576c85489938059d102d821e1f960eefe24b3d233d5828c725c08e4a51cbcd45bcc61add0382b559f499054f2b19c03f9fb857286eedaf8d6403375d569c2251c825ce1957dfb247c2b8a782082af1e2e5d69c612de65cf0f8014b44358a5e822f60675e1cb24f05b8eb3057ae3268dd3a7e79d27c2a02cee5c5feaa72a22a02c5fa055e6b2fb68072d795f9fc446eff678b45607e95eda92aafce203b1e3d3097c1de5ca0a0e35c28fa9d454a93f361604e2913e74a5dd0fd58dc0326f7216376ae7cd14656dc6f0ccd811ed25368a4d11b35ba967409dc140dc02592082fda343733b0187b2464ab59e123e4a31c30e512ab2987fae4f13bd349ec7c01997c8131316170dfc5b667eec51dcf0538a151414ce7f72eab65a5675f1129e1f6a507973f718bd3860fd5b890e4b773dc53eba676b5af9a1a16e11a4577f8a6321cb7afd7f24b3985d5d129ea100330a9007f4eae12272301fdab0af0c0e20c4253745b9697b4e2f4ca77dc2458cd8e170e23dbd200abeebcdb2a75c24d6329b5c79f8d0e905db9dc49a0ddc2a8fcf2c386f367644d4a9d1a929b8f8085f669c2afacd23c43951388e736980466e4d343b24086eb717f02963a9a29de8d2468a5a540e375e2c4b99820e293f0f07bb28b7741b0987c4566a38c4949262820fbc0a092bdb9c3882b704d8f5605218fc3c01adf6c9f302dcd02fb6c618b0baae0685ed6fcd1deda29abb572997b903f5735166e68005d0b15382936556b2e4c2bcb3c972d54e08cc36d902075fbc6e4a4b075568c8faf48d577cca27fd5023cde2798527b15f1c15431275b9fd253037e49809f383193b49acc38f0b04929c308a682653ad39848607ab1119f9b2e9892710c9baf5df1d150e93e56d425c31936b9fb7def81d18fc0807320581ef630b84f300b518fc42a501f5c6f3b913266c9d8e0e2d89baaf62a5f298fb61258d52a3ed495f1076be930c27b5f82a48b70cafcf3b7c3608662e8826794e4f342c1fd9820ea6c94d1b5949028b17effa8aa1468955072efb42465bb6826812c800747a43676c0e87828e966c16752253d5d35970bfe2d52f7f1423e45e700cf8c39d1d7b41a914d75b4f884fd3332d81104e748ee51badc36406e2c073df3c9dc08534053c085c41edeb7e23f94d8cb7f5e77b4fb15ffcb65f69597547d7feeabf965f68ceeb07c0026588d8c96242acb49f18fa125d160cce160f9e0d30efe4377ff9591cc505f7ca8ad2461fb3a6b9c7de6be7067a286788f1e4e23d07f5b0dfb2055a12424591f9b69cb97cf1cf939801598963b4997812076b376efa2b2d228fdc43686026afcd0c896b348f25972ee34385a289617583862b7636c9531b0289e4605c7710cd64e4b0f76c08941c643657f0c46c5accb1cf48b7363c0f05cb4d7912fb43bf64a571e5db9735224ba88c763d6f6a983cae0c1215510db136d4da0408da0bac59ac450354d300d676391dbae2e35e66d842df47d301273b5502a20c0595363fd2785b89c06aefc71330085f73fcdd871cf5231f2566f702049785d544085a502339e5f21fc8f470af73c4bb4a561b0502e0484061336844cb8f139d4f7c1c8e7f3b36cf2cbc3dcd54ecc8040e5a3f4f991969a4b7df30abd5179166406ce993516c30cb383fc3d388a1b158d31c0fc2af1e0446910552cd32c1efbef8b3cceab54429c11e311469f19c9185a7f1773b51881291d4cc40301086b89b551a028ec04575ab179f166a8796a17b51caf82e543335013292a98d2f675d976e908b387e631262c81dcc6c4e0be0535aacd6741086408c366f4413d29290dda354574198780a2e1bc176645e0979f90de3346ac4bca95ece9252fc07de7943265268010ea67bf5f752160077fcddbdcdba8c8e5115b2a31e61e1fdc41f003a4fd666bb1d6a71f01ee77345fb4467bddc01c8d86723512a7aa58d8fa41cd56a4826e07a5fe2f483e924646ee20c7f5b84e70577dd0a57033a6c99fa7836711ba57baebd996c7101309b74bf8ab28f40042c0cae9ca375ea14c99c26e48b779efbf0b0e83831e73a0fd8e69cd054b04dae6642c1cd29f434b5e556bfbb4d96bcff575a560f49db9d34e2dcc02bbbc46f0eb2ad3510e2eb9f5577e91a73d14fbe3c4f650a36effbedb4fbe5e5eaf6a76ee29d97123f6bd3edf8c18bad4d2b2ed016ea49c88abcd382545fdfed63452b5635cf11122d6d24a1ac0bfbef1cde6d5298cf2938d3f14325528a669d12cf1a175001a1ba7ea2c24d303c4a74808c52f1464287eafb13c5f3d68a85ce5c405a77fadf2ad75a6e91a8534583f3f743e6289d9930fc22f1f73baf2d80791471f315707ee0dab877c0842b9cb6f2ed4a673cc47c88a50e487ed727be87c9520ac3d8e85e196ab2278f4086d1180dc13eaf9f4abb8fdbaabd93a612de7882198cf678c436d2d8993674685df3d5aeb1e1d0b4ffd991711756c939024338392853142cf9d6e471eb564f969236b6ae3a6e9d8abdb5933058bd8acb206ba3087c1f603968fa1aa91039917a6ed44f5a583dee475e8dbadeaf5fd8a43b1e1d9e40f11e62be49760aadd2fe86d70498b8a36082f5b72f2dde8a9be173254f127ed9423a03d1a209ee635351500e3aac9c099bafcc7a33d0c87c8b86de1b4ce650eb4c01a5750dd6b2d4f4730159a230f1cfb993766625b6ed3d2843b3df5461487c215674ad0b5fbaf887ec4db06a58fb388abe84ad241cdb7da4dfaafa59cb5e56dae26b74373fcb7f38541c01df74afc5b24484a37b4d08d10cb3d7efa9de5cbaa7c9c4daf5b2df2bf6628edfa1f871711eee8194f894e6243adccc75fc4f7278b03d2f99552b35b11fbbb16bbd928051cd75a5a43ec4e79d3823280bffa063d32abdc3621f8dcb0e4b3a7353b4089ec2d2645b542ac1d37079f127cbab686dba438c118fd7d5c3c81a42248a9aee7d463938c7c5075c28bcda8e49d8fc418c8d90217076115e2bf1fefa561eb616bc7facba6d90c4f9285d47d113fc95ae6542416726ec1be448254ccc92911681f948e2dc2ffdf6115b50492615f79cb47659eb33c59c6098e8714ccfeeec4e47d75c3de62823481b81e54d0a73859e38017db3a36b56076032841c5c4569dbddb3058132384410408b4aee2ba7d841345a5e1b33e769e256797091f61a203cf15713788f242f3f0f06bea657d46f793bf2e3c924aa7af92db02be6bc34db711411859c1fb7f57a1bf96c9c067aa103653f834b44f81c05c3d0aed4e5914a7526f2eac39a85d727e4c1aec9ade9cb1c0b905907a705e172d7d89e7bf3010cc4b2965374b4f7550c6793cafe3651ad08f04b0c0e6740c6ef1db1e1d3c9ca56c522ce85ee44d15c593ce8b03ebd5b2517d5283e9155426e2a67fe70bcd01ebcf07daf76da1b73319bf6468bd8a3053201ae67fecbaf87abb7e8d8835a110d790822de1e04890f9ec652dfbd1b69439948e89d45587c743ab41ec6802d0c761bb06a20e353a20514f2c1f58e5d8836defec3e518397f4e5d5b5d2b8101ad7f23ae9d280c28a0f285f4505a7a3f41935e600dbe4b9abaf28fccfb29a1a0bf76e4a0dd32895e2cd03a2efb8ecf513389419fa55873f6a2e5935a1f71fd6ddfabef57925fe8e7036f5aefdd5cc09d0a3cbc80fcbfde31a84407fa5242e578ef4bc6ebcb0dfe397574f6b7d5ad46b78ebadab2c1ff989db07ddec501ea8fca315e241e6fbbd1e49366d1fd8058f32819acc0e36a4d8b9727a0c3a2665d4095d44c590dbb1da34e579c031b1ab1efdb05824c61a8a095799c79716fdb98c2f99092e0fd17f5c9a51ac5722de777f7a8fc5930d56c9e1173047afd2a69ec9acc35db65e2471f1c28b90ad6eb030bf0aefaa3ad611178b6d9cce764f21d46cb6c17faf7f4d5176adbd6403bbd4be026dc549f5f0e60b29624166c5544c7ada3924fd974cfa4f8dfc4d9a72a6f626492e084117a565600e2df83074f20037401e3836ae87b45dea103950c7c3fcd380de0375c8c5c9837f0b681920b226ced964ed9ea314703787145989967e7065e74c7289f47ef00675c1878306ab2ba6b061cbcc57246c8a402375f2aa724ab198d4681c1a19ee7479d8306b838352f026929d1f146de96b27f066cbead5c5fe8c41040e01fea8db003fbce2984962fd9a34722cc9852f5079e6864ec4d85a2662265b93996c11bd7b2a7c530eed022499138b16705c4c19b9bcb3013d25922acb3776bb633e10812d245042247c3598450a78b2b5d9b7e6ec0d0f44c00345e9c6516b2a9fe0708f01f5f9ec3f2f3f0507cb40ea37e56bc5bc81a5fff9472baf95c7d1864ada02a9a0f2615e703175a9f9350a9dd007cf8e47ac4a644a65cb9d3f5c0c1bffc0121deddff5aad5ca18d1fd5f618c0069c58a53c0f16d3fed384750d59f05e6ff10fe36c361087d1dd7a5fbe9913d35386a029d6e2f476cbd95c68dce5481cb8f8267cf09f466f81a25f8a19d3df9eaf1a5eb78f399142f4f356dad61318be0e8ab4f552b3d58e2d793c2e16316c71144056fef4540fb08cc33d9b8165dba04b695f701f4c6c6fe012735b620ebac0a57bac7a6da38248abc9463aea4713c4fc2e195e44ed1f7f0c24f522f916fad65bab2f7b75d6e4fbc70ef22ad27252985061039eeb57863c7e410a2311a3ada0662f8ce4bc5df03fdbcb7a3d12a7854bc51c4ae4e21defec08133134426615bf299fa0e68059afdfeb106c2fdb9429ae890e0922bbb9c996eeab7b9e98e39746b7b1ff9749356388bad3b1ee31a57168e8070991eec059a1459170efe96332f3509bf54d6726f9f99c69393334b2fb05cdf4a9f6050ab293d39f655848e056e4d6b20b82aa8de53f81e8f29cbcf883fac975a3bb50598e69b0a0cd7f2895e92b2b57be665eeca3707d28bceeea326c2f51c346fb8459a6690acf78c90772d6e2eefa87a1819508ee23e59c06845c6ae770a5de46a2f37153aa71627ea24b8d71c5a76032ad8efb10f6343247319762c22b8c2b3043f4ea7e013ce258ba03513c003ccda8fc01f1963713dde5ae92e2fcea6db000e32e40347d4c7858f2c4136f0bc3badf07915963d08811ed8e5b9dd9419a3dfc22a57bf12ca63b21e1d0bffa70fcab2473c544c61b10a6a0cc5c04f1f4808c3001b31a7212bbb5c15d1ad5b21f602793367ef2987e0434401d4681864d4ea83a21b33d1c71c8ce3e441bef4f3a06ecbfa289fe03ea63cdcf5514fc51c07ea8ac4fd3ad582ce986f69fdd71218cc0bf6c3d9b2c7723e83159050192c74fa4310307585a31fb35f48d2551fd5f321be89a43e1f4908fc3fa2f5f71bf44dbd5ff230f602454dd34ccd610991490ed24c196f45d3c1813b2af5796d377615faedbba130447fbcbf0b724fe43a98158c3493b40de4f7ab7a94a3aaff5d073822eac4f8d8149e536a11f3ab62606b86f660b60bddfba63d3516515c14680dd9ca864be98b24b3d01e7e86a2c759751b1a307e7d62cecff4de26282635e462eba302df978b9a1b286e021864f63e1852b861592bbbaabdfeb84bf067816b6ff1e92da5f801a93958aae5ce1583250f255d673e8f79fc41952152a683cbea2dc85605ac0ecc4f4572af881dac07621ff2b66c3e5fabaaaf0834bc82a75bdfb5b982ddb766d6cf5d22a265c1bb460ed33c954b9b1e0ed16cd1e6c07408a6a42df47bd7616389c54f0e4cf6fc684c2f3153ca570e7e663bc068cbf95c17532cc562d0abd4f8b857f512eb8973dee802d8b35aff3a7abcbf215a86142391e282c3866caa20f6c498e138743720669bfc561864ae803d46342bd4f182fb63d21d2deb000e206e3568bd2c4a6bf41b94a08cba8cd6b6507ff58b13c0f95948b0c79a5d940333e11cc30a1c1bf73716e5bce39130735a957d43a1ab1988b953d9787e2f5cdea892866e2e50a6e53b73696f6e703ecee7567886bc41f3bcf405843df0e5ba19b7d6609ace564537947ca11bc432e4f886cc3aa192290a474fbe80cd6e1a20df686812ddd846a276aebacfcf0131edc55f1114eeb13451fe74a8f933677013860789d5278e09940b9f6c10aab27d4c37435028de4b954b0fc36324c8953fc1f50e38c29b2eb354e04c859d50080196305b571086246b7d1a2a6a4c54169a639df4c8d2fdd48e2e066fce62eb30fbaffc199f3f12f44cafb01620eb1e464c28fbbf6d835cbfdea37b3b7489eaa2ea89df53c0329bc070b8409717fe093cd6ec3b01ba95c60c41676bf9b95ed396afdbf7b2cf091301efc10c8160f778ca07d86d79cb5d982da48a10db6d184034542b80f85f3d3f536680088acc66f49a02823d735de1f4afbc5a2f81b8e0b806faa2e8a845851c60273e33720fbb4d20b9ea61e0c96f016c9dbdbf7d28963c0040cefc670e840539fcb79d86776b60e44f08bfc8107eee90fbdad9519827ceea50dd6aacd7005b5a5a537024c097e737a8ca4014f43177280ea969e1164d0fd7df13e53319c4eda87023011963f8998d35919bb6938ba56eb8cd645a64e517e7bda44c836767e0912bcf10320dbef7bda2eea28e56b2a6e7ba9a22c4b3e1587a3492f1e1f6b7c880b95f20af243cedaec6aabc9486e9c63ec7c971a23b576c988163fa8008a050dedcfab4bc10cacc895381d90c232438172a7a888c592d81fa47d6ccf3c467a9a46c5fb4942b23ae3e70bfd709b9430f3c99d68c484b0173f723ddfbb7d79c4be4fc4dd4c7bd0826d70dfa71ebd50983cd0f97fe36894b1a070f6cdfcab49127eec8d47ffe7bbc000cb1d29a944df2776cd9a4fd5bda1be968717c12ee2088248e22fc9a7fe77815423b3ba0c12ce2777ed78a45ee771ec0ed9500b1399d10b33fa2245e645c7561732c02843adcc7ef59e02c1c76a3106c23dfb573369fb5d26394b55a41fcca39a361ea7bdefcebc16e69f64b64ffe23066a614a435613a3eca912962f37a80b20e98a6c15cae90381772ddf88aa96ad0798df9f9990829234af403f28c09f6ce059a7e8804a0613bd4204db440196b3169606a6bd2e1ec7b8f35149ba5e5df390252774ce9e58f294200cad666aba5fceb303c19f0f13629f87fc81a6241c08aa0ec7682d167d6adb93041ce9aeec112160516d4558b4a0e390296eca0fecbcf9e87b2a7726d97832c7c37bd96bcdd962cf36c9d5a763901c370a5d22adde1cbbfa57483b39aaba4ece046a726b1559769dece88ccba0af9ecca194e381bae34970093d9b220e2afea24aeb69e2fb2939785c75793144828a8b7e5e3d13b51f3e07ace138ce0fd03cede80ba476e5a114b0c104f2008f0ba2449a02c3d2be5351d39e833a1895f582c5eb6a55bcc6b29aa2609436404a41ef01a2b2fd46d7da4e8f4bfeae778567fdc19d1427405b9037c10785700b6c9c85ec3e005048acfe9bba2ba661b4d6059dea3f3981e82f46caf57a2c715dbe4ac47859bc55da40e8095230fd1f2450c8aa153e8f2e51c2218d20d785da907ad18f61a8e402b8a9f6ad66031fce9489debe1da7986710e83930400860b107f1a1310607b282aed57d6bef9fb6f6ecd037f7bcd0576e6cff55e016f1c37426b622b47e995cc1d6783a5eae01e08aa2ca79e6f0c0d573da25b7575beb6a835684e573bb9323a5741e11f6deb01179018659ff5ffe4a987cbb2d6b578a5d32c8e1c7d9483d0be44fd70a2c2a72b799e4d3ce8e2b49c2d0a2620904fa8c6d7adab3e9293046a0f758f3cf79d194b247648a20830e0a8b1a8cb5597a2ad4827853a17754bdb915ffee7aa7cd09243bb6ff33a53a1a7c1a3d40d29666b8f25c5f381231e2bde3f9dfde046fd859418452dbaf3efa8be59eca20392e8c8ad3e9dd4f2566c22e58701e3462b9eaeda7fb9e9aefc701463a3e12818c3400185e85e84d9c765260fc84e888883cc6831be8f89d47775d3ecc4fdfcab25e177f0709b25f0bc4f8c1d8f963b33014f41bf4ca825435e6aed52fa98cfe92e990e554ab1ae3d885f484cfa832453ea8797a08e5bb93b82ec418105445dbf09be96ffad20e7fed4fbc569be8416f4c55af6d2039dccc26b69f8be6efe25ddc38ff04a06d186622891f29b1ff398b8def973f05c9bee48a1d512a8f43f75852a5df9110250993c90e59cc556da308569586cc7789e303492ede271e2ae24c4b8935d09812d40e10f44d147d56658f4893b17bb1c4e06bc611e310b793b15c28df62444702d36e8526c8caaa5767e568cc51d67187596b4979347f235c3902026119c8d1a360784057ac42a66ffd7293ccd9cd5c04814c4cfbf0dfa89ebe811c08aecb29399ec392fc6e820e7f97f22cff714518a05602804fd165ac97de7442a664f86cca615d36c3bf33f0dadf3b6e49cd306c3d125004c9ea6306295e9008e86072d501068a03e9fcf3c1f4d533d67a3f9b63898e0e392d20f55a6ebe12dde7f18e06e3551bc1a7ba875c28df9edcea9ea1ab5ee9a3cab77ec70ce9dfda29b4b83f785962f2a84a6355caf537c093aa8793a6ce68f8d7f6213c8ec80280c4d149101967601f245a1f53f249c93ca309ed57dc3c3b87f819287cf21ab86e46ac2a5ddc61393faf4590d1a82e6c610f8dbc67a7a2e36d712f95ec8e1deebecba73da8fd346840659c69754180081657d51246d2726076de6025d5114b6388ed7487c4328f0a50db4cbac404eae7bd54cbf21904f0c6e63fc5f4ca4e4cc26adc1dd9bcac1cd8b97b8a201fecde23e0b68f13121a8534af3d043f9f405cc4a2339190d5b57e3bca19c0eef37c18286c2d94b32205f7fa5fe5246278385d2dd7ab7861c8558d1aa815cce2685533f2e0e999bd6c0e680a3adff4b6c71c22649e8982dba4d71b4fe2766f6662af3657fb020597036e1ea0b10efc585b7fb0251a8f86a7012878ab488d799bd020028981ce8017bb993b78f33de1c7858f6b0f94069efad7483f57d35cf2e5b4dffeeca822fbde5417e1a7a44cfd8cdb281d0ff9b9d8cf9f11840973326e211f5d73112bc467ed31451544e5fce370730878e04119c182b3bf9f2c780ad30f51e50f9571bc1ef13853bf544d2a53dbba5b7013bd116d627e10e2366ecee1823da00d6472dcdfa9953c5bc23321f27f2379566293976f42cb1e57849a178d4a646686744609c08d9d92b0705025afb3460bc916ae43fd36665456f0a93e8a06b11c88006962e982525c9920fb100b0d5462136181974ecbccd372dacc699fcb84a95a74abb7db6260e6e1641e13f932f8a6ad25226f1ae1b3e03199df3a578db278159eb0c2bf062f795fe25e47a4c9f8f7bff3b150cfc46cb6695daac0d573ecfccf76a1d615c591057e40e1de2dcee9bb59f1f81f22494b68246eae89d74385381f582eb735de8ff8f7705b0581400f7511f61a1f60fc7de297fb65700f1aa22a89878a40f3089fa79c26cb8f8c16b0e7cd56d1a7aa0fdc8a352f0c3bd03db6554c34ef1d08b7bb154af6e7486302c143f8128d86f3086b4446ecedd782a8f8914d788cae97683d809d52b641b1aec12fa43c1e3093f943a19dd6c42102e0d32f63dc3663bd4c245ab250f543fbf90cd1f8b37774c49ba4c51fa1406bfff81f800767a1beb1f6c932ba390355e0135ac2048b6ca9167da42a6bbb6971c81ef5f70f5232641af1d5469b0e055b3b1216628b7f620e53471346b24194faaf4db32828a137a9c0c2858fdeb8ea840582a20b4bdde3a1aa3f2787b0cf9d4c4f581dbbee51e62538a8b246ade884afd7529672867133b111d9e64453df25e4f3c13f203ebd82c5400dc68a93328642b69c2431b1861fdfaf6f5bacc1e99530f49c69d526278fb60d021414f34171a6feed7d1742fa808a035e683921f17a8efb90cf8208bf5d2f17c93b373e05fdcc79dee1dec8b8fccd9f6d32af1fd9de504998ff12f9af3583e798abe49238668453e974c3b6b72a41bcebb73ea485afca66b14b95b001bf834f12cdcb7a784f04ca38955225a328c0122b9118e8925d3bfc0c47292d6a4f73f1a37ffe9a7fe73cc863e6328081bde229e7657c36e28cce7a6e1640a717ff0af781ca4e794963c1392b3c26b7151458ebc8c3b662e120ef85b410910c45d82b1b3bd14cd8441df8aac5fc3da142267c64b81057f8f4104f9b837f73e8ac3a58ea4bccc9c9a36269283cc706759baae2aedba7c9c372c057c648fd2924b77ad5a495f30e5e30778c2cf3f7e87f4fb63291644e06b6c2e4d06ce5615ce0f47c7cc2c703a266bf830713c8fe37c666ae69d6d45e66ef20b7cd25981dfc7b35bd4b51e3f1508bc5432fd0a742efa939c2d0845246fb862e4efe19bd1507fce414a3c2de4ca4c4d62c22e750de173161652f34122fca12f83359e38b59212376f6351291d3422bcbfa769619258d8a162b831e9fab93bdc1aed9c382a1f0b02a52814edbb3cc2c463814e9510f1cda5fe48306699b7f4f6ae932b107c63240d3100e72b699cb006fa18b5cfe2b698be64fd484a16cc00b80209160ccf684f2915e1d4d812d6d5c2de5a3caa6d7a6a4b5ff1ebc64a62a29a6d843f94741fef4d098e823d3cb8c06fcc9f347100fd1803c3a0a40b584c6a11076c6b88f6c655c325f199e3af82690d7190e6ecd54f279d297c1a917f00420bf6b3c737584532a77fb670c93119be1694f0511818bf408c2d5244693c586fffbd750812f6453199994dfc11ef851150979643f888abf1c32da21dcd2b1b86a0451bb1de4c5889da3481060bba97c3479f7001130da435108dca8f15469549e339276fad6322e4665944dd184c15ec1aa9b2a1ead995383b729a775ef69aa3be87c45caa75b4e1e5e37a5a4dfbf5d510b87071473bf84ef89ddc19c7f4ec3d46a64b34c2149f2ce36bf4182bb84919f7a4e75e3660ee5d834397f024046751f22f0a85a4e1f7c567469a9015cbdc5d3f4e62c6648b10d98dc8d2ec557172c65b7098b45818a8011350e322b5cd9c28b4c0ccf021bc4513c426dc1a2c1c0bde61911833398c910032e67e021163513240a7e7026fff7fb3a54dd838646324e5957adbe2e2638813ee32a77fc710e963601505e45eec3aff4ecb83dd5c851d91b9d0969fc1cc55647d0fcb1bf4d73bb2abe6abc327a93004db9309fb79009ff7e52264d806d8517c8cda6ef495102ab7d4614e0c0136d37d7c362cbe117e43fdc92c59b134e9c3e3bb52ebbc606c9747bdfc00bad1528d8f5557b35bdfe99414bc4355be8c3586960c191bb1ea39daca86b97cd5923d8284ec07769009b01a9c0494c8b5eb350a435c08e3fc7b90ac858677d1a19f09e122ec0af19b5259aa57a389391ec3f3ccd6fae067ed9cd7bc04b69ab72f1c44b867b3c44ed933aa1b6069841f63d01f9b20ce607e657133f909a2aeabc4811b8e107c1bc98dca2f297756796420fc691e4cf750c46d61c20f6b0be7fe39eaac24140b11fe732f9ac372b734d08c7eb79d7561a9dad211012e96399cb0d5a5651b89cd43ea4a92d72fdbba966c05d4f924b0ab78df0f4ad6e0308d2d659f3e6ce5725373ea0e5e0c043e737639ec2c55e888a9adeac5580a91db667f6b14c4976c68f852e66334e512b722abb4a892ac17b8e837900f11a5ec01d7b49fbf053ac76262308c87366254c5967a706743e2c8a838719115eebcb80e47b7d4abbb2ce28f1e406950e9fdc853089f3467396fe2192e319925ad44c5b5a23929d9f9a65ffd4fa5dd9f51838944daa1a2060fcf1b16766d66da0938f8d92aa78c88b78edcc3a5e29e3ed11f9e3b28ef23cd6fdefab091a74c6ae4af05a55f3161bd3eb59cb8c9c76a024d5e0f5d93af53619c298ed39f0c10956b3f4c359e60c525789ffd495e83e0eec769f3131d1f23c02b3c03705d97cd8e9808e7c227a5b246bfe3b0e2d2791da77a09bd7995435e89153e782f8f70a545337f5a39ffaf16a036ece4b19b13f7423891915e8d364c03114ee587919ac8dad9549f79197472eb7f957a440f861342a195f3b38f6c539711ee48261ee0f37a415704f29beec6073be7e60399681b1f954c9c66bd7a38cd7078e66569389d0a6604c52c22c9d7286c00c60d0badc1aa6e96325f70b2d1970ebed141a19912b9157a69045f4a935347a898c3292315919a4dcc99771425bc13f662360362e3b36c27906f2f5cde52b79abf47f470c7a4311ea64760a1b4f89cbc9753a5d7dede27ccc243e6098da47cc1cffb3a4de8ff194874d576d2f9ebf8220ac4aecb2c88edc645cd49162a522cb53769ff0fe48ee9aa73ccfa237a76e8893bbced9a107cbfde5f04c0439137313168205a6aa2ddc7d543416ad685cf12d05a603b189cf0e2232c4cfa08d0de8d679328c6f111b640760e612d4e1f5d6d8d47a6c3e9d3c935ad353c60743be659042fe158aa499ce7d6d9a35de58a33bd3efd4d453b277f8cbd88735a92049595679b61651d3d08475cf4990dc211a417353db6a65dffdb6e7f8300ceefa41468574487c231341efcf353e8ed3e74c45cc328d050c9f5a82393f3f3fa48c3b992cb04283af348cc6bb094a29f06327c64a63e932e597033198a907ca1d3b4bd0268dacf34864e99fb17ff0f92e31f9b6603c913637f8e49ed09267e9bd06e339964853a4db4cd15881b2e7f47bdc1ddffaed9fc008a9a701dbfc7f0574e48b3a1dc78df563a832c8e345b07d3aa96d1d4e221ce2b2054feec6d247d2150aa834edc091a0df0e351dc223c104a8c2142c034c3311c5460d7312675151754a8af89f1e9a29984b83e1a26d33f9eb0581e01a2549074c252f4f0318bccf1822524e40f4d8b067ffe66c1c620946ea1e44dbf35fea10d807ebb0906c6ef2c9060f6030f365a05e1d7d2a32b1f6faf36ff36bdabd34d4557bbfc981cc6a46460066078d162ce48f13289c2ac3f99c81cab37b447a7b89ee4b1a5f9d6ce79e50b95c2be1ab1ba7afe8ed99eefb2ee06dbc468febef49350baa8ac63f2d731f489afb40d7a52ac930f900f41dc2fea7abdb23925e3f9de9c7c76bb5be5407343bb2aa3d812bb8fb297e7f7f88739c62296abaafeb3d96ffc60501c1463a34fdce17b0c9ebef01cfcb0cea0c4474c62042aaad6ff3013075592bb0071e941a3a37d5368ff95c9ef59b3fcc7f5aac338f8c459f09fd612d7f776033f5608e9b848b6bf3a09ce073ce0cf376a12c222c8cc2b5908610a7021c3f641dbc7d2a6557c099233d4589e3883f12db465333023b41dad49ff4fbf067a70c28d51b298a5c8854a01803aa2b034a1179e70806fbd3041396a3cf6b074a45245c185cbae66eedfd2951bab64cec7537e5c82f8647759eb837f865e23a83e05caaa912bbacc3d4024f5c2a08faeb03a585e289f67379feb0f634dd0d3396163161781d05a758bf91f429c6b7b48b8225e923ae560e9aef56637396214cce94f4bcaaa8f7b6b6eea27a33ff7458ca01410f287c910ee07093646284ce0524f3dde0e74c49591dc7547e648f2da60c2a0a875bf6c971e82bfc93ca6656e8f8fdb6c19c3db6e2ffe5e01a1da26ebff4798548b4ffe2c4c9c3b666cc3a8896d176896ebe917177d4551403389d88f88492eda6b89d868e841150d103845c19c4b0fa754fe88930663b886fdefd39dd081858a21338e18e5aa5a8962e12de160c91a05de772307be55964656c600417356afec714eea62c41a129ab86f3334cb4144ed93eea0877cbca15c0ad3aaa7c42216aeed90fde27dbeab8da462263992c7419194b056d5574f3b5ce387e128ffb4b4318d6896fc416732b106549b3d60d8ecbe5fdf21309f775b0d3e51c50a2736dfff915c325eb13e3122112b269f7c54506ccd5697300cde3fbe4d703f366d0d446852dd5d6deaf96001e15f510a0ba1e8384a44d0f7afc021c42013ce250e06b967758921c7fb7e0b28ff56497c09e208b64eff1dc49c2f902ad2eac71a31aca113f8cfb0aef6ef0a3aa187e9700fc08e3aa5695708124bb03dc51e3757b4d7bd6b5a5287b941a83fb5da9c99480a69d637c393b7bf2741cfe7a6a1d5a2a644ab077ce07aa55c9d8c54f68de9e28c4fb44397383484977d5d0c375ba4b5c71937f9ae7bb51d5a781fe3a0abda47c5d37b7d3c8caff51926e0b0a5d1f4ccb67a806256a659463b65a5451141b84171f3f9e5439ef0a1a56e781eb4e58d8b61cfc9440b324e58855c799cd591e2917d09c4ed299e12a2b82f5b5fc5f9928c992417aec78de7de33e65ced975558988c25404b9fbbe4ebbe4a2d5b200e67e3b097f2f610d57c434d21da80dde2803d750e8e4956c1f559b5b4c0e4ce036cf0927b2c1a26bb22a3628284706eaf1179badcc5673a6314989ca43cd001661aa5f2b9cbe126d16024f725e7fa77a7a129f6623bd4e106c05b54bc75c3eddb8637912c4dcbf4c00e3002b48053f823ec6daf29477b084fe9e8656808281e77dbcc3e319ededff740cbd9a8e56efa0a05407beecbd231f25727bf23e766eb5fb19ba4cb34708339f814d5d254c7cd575578af0e9e885a01c4d185755664717bc3cc4f38ff95a8db439a2630e989e1edf9bcd179ad1c1293b6dc6b6d084d24f63df79a1ecfe7e02b2945315665f872fd88214def9d4d2e39baec2189cbfb449db82e938986ebca0fa1b9df56baad425faae8cd4bf7bbfc1ea7478cf6961a2cadd97f6796cf1c174949d920aa7a1c13257c38fcbb95349591ce815fe8dd8c39a2ae6cdbffc7773bc5326b54a6a5678fc14bef56769120f08f07780b4af52af81587a3713643a82da75818494ce049c494f09085e116ec16d5576ede86840a330c17bb132e17c63aea4f8ef86bf1c5cf1072ed2326f15dd71cf3b8712009d4a39f7f68a5195e9b9bf4b9bf97ab636eced8957475aa47e77262934d675b27a0328c61037a8e5e6ad0123ac3ba9c616f07f4ef008138faeac08cb411507b25b626415e122a521409ad0c6f90e65b723eb6f5140c19f4038b595f0b2aacdaddbaea0cb46d6fae6b0e46b46bfbef0e8ae6a2f95922956428085ae0ad6daa19bad8164dd56c053c0c1f7c9c1c08228f3f4557e1442964370cc60dba97e2fefd1272681aabdc556e6ff075afa1e7ef1e6e70444b350c3a972c0690889246ade3eb0ecc8fcaf328139a84e3d9003de3127bc6532abe907df00a16cfd71688b17a01999cbff146a26385bdc23d0b3908b0ea5676c75acf22e77be3913e94de3344c9bd44f1ec1b42af3c9955d32de9db391b304da10f6d61303db587cf0e8842359a72c7c3432841941d5430e07fdcf0bf2bea57c8f89921b1e96733f52ee4bbeb3972eb7024289b21e2419bbc36781e7b17b336b1579d36a716a938827d9905c1a1a7804c58ac448e4c611adf7b8f82b654aaa6b01e9c766f40b9be49093fb3b12d622a20a426fcfc7d9ef772dc7a56eca6325fbebf27bd9c660e00c62bf2ca2c167dcfc51bcadcdb832fd25de4660c13bcda7bf266eb2a911f72fedf4bd1ff12be28cc809fe0b88ba54a94d0a275937bfea8d7ead49fa0c4a36062d131d3cbe8fa6ab5ff852209f0f2a4537200a0b3e0b9f5e527adafcd5e6809efd7632622e7d8f619a46baa4bd54597cc6600a5a822b5f823a2123d1d5789e35d9e8d387fddf66dc16c98bc62ecdcb309c7f6d86bcc7b9ddbe02140c40e488de080477149ff021f5ae03e2175eaa25456e8b84bcf51611e796c245085a306652a35b8afb24c4a74b2064b4c8c8e8f59eedd6eb279e801b73d9a5d2203c5fd83252d1723349c8eb0293b4ca4b5765e53ee9d9a786179fcbe037cd46d27b38c1197ee6cb99140d0ff439073501d50ff0057dcfd31de2bce5470990c20ffde50c66d1e5c6fe7561460b8eb93c5cf24ecf5214c2c74e8633b9f4ce4b12a8b39eec7ca8bd244e50c740d35f43f394625d705337bf0666da0dcdafa2d2aa94021c11f7f8afd6cd184bdef85971788adc79974e7f601cc9e1b5288692a79cb02bbc25fc36be26b6c6140499efa75421a5465fbaae8f28717ae0be7dc4e6e2054576436881f6c0382310754e8cf6af0d56eea20a695b9770d73e2383b4a91841fa045ad59e476ab220c61ff394419b782053e1aae41a004bccead60021b582de74b341a8d997f9a06abd477a21bef17932f2b3aa9855c6c4d54a002e89333ea35928549b00656645b7ceef7d77d96fd2ecf9ea51c69d0272b2be8e5139286467b78b56c8bbdc9947f0aa219f69956ac81e2177806214212fc72101ec23e7d76efcc6487fd746167e02ba6946f36be29091779c32be5268049cb69da5da915c0fba152e1f0cc789d78073e76f161bc8ac8b0850661da9d796e7d12f1944274844d91e082b46d5c66ff488c817be14db6aab17f040087f30acc5f620a38afe3e756677e618a049cb8a805b4855a6c71016ad51c102c11978e8761f5b414f750de07d0296305ee375a215ae0999463f11c92273bb37a43fed18a6622abc850bcb726ee27bbb5299365bf6d5406af9867ba5514742903e01dbbce72973905dab8c0fec8d30c2d9a64b71b6dfc8dedbb3255a66dc485894592abf7ecbe06a042f3eb715982e42dc1bb0cb7a0556f3b518fe97d3e96a6c0b5944722db034f5850eed4ff0788a17bcf7d45b956d0f07fb2a5c222949e69b9eebc71d0520ab1bd1fc6c1c7c2a97d19f2bf5b03fe4907d1e090542cc34504f5d4101fdeac942b329153c791a089e4bd28c0b86cf4e521d39c7ab58d7288d9eafa66bf8d7e4078718cfb8d44f1bd1a6e0c8ce0d5751b498197c77bea381c0510276a64454c738aa4c76b6e92bf18913f847903b18e77c49925ff3dc27439bdf80e98df6a9b3f8fb8b517c12285a11bb7f27224ad18f091eb05252c690f767d0756704eb079d09d5b84f82de7604c8fa51621417345d2aa8624c11415e7a8cddb3fe2f3324928e50bbf2b5f378ca4933ab9ef84c834874be076c3b3de1b939a02299e33d6e9a000d0051b29a6487a91a7c40f02d14c23a5bcd7e88232f8a9d14462baea1bbce6fa5195c6d9dfd7469b4688e9a9fbf6c81996aff6d7f309f804b1eb61ba22d0bd5affdf9d9360f88256322b804b348363287062006ce08750dabedebb97f22f4163fbe2c3101ff1874e6e495e0da6ecb2845c0cb102c46345f0fdbf6b0b821d3dd99ce1ba9ea31af723f727dd3a778e9b232176f36e323e69e05873854b01d7237d68cb16fa9bee2a49452a5ae7a9034f3f48187cd199cc8f4c80ff485fe9bd5824beec9638b246383ce41080b056868a307208716d66fe28c58bc0c1755eed42983e84df88b7577503cf64620427f7314fcfdde0f37c8d83c9550a6b1600d0abee2f4a8b715a478b423fd3fc5de3bc2b7577ceec54ece78f9fce26d78a7b9d18f121ec67b9c27d92e9f46e56ec6f57e6c642a574e8de3016b2ff4fc3483de0a4b9b15c2427ad1f0d6ded377a9f6cb40a594a2824d1853e4153ab908f9d586fe38c11cb6667dc2f49a177fe314853a7b1de91d75f5907455166b58b3d49c054fcb58a3b3731d67d5ebf14d2ba12b5519cead9a3a747d624233e74f3a305cba73b133cdf84e689e631163f02558b3d3bc7612115f078f047211bc4e674da9335d897bb622e2d99e6a15fcf6408dc41ec92671ea3e9d57450cbb604b5142125732d1ea04e4e75848b09e318d0168d1f0d825e003af1e161d991af6096227aebdcd7cdb82d0a8b533ef16fc1e687e61f2f9ae986c333275a6b8b5ab705beb28fbb40039f890dad1d1c9fc22ae0f3ad54b09fb4d960b3b7764eb1a9552675b4f3c61d1a218a6bdf4af93c47fdc409cdc1aa1f2038af7e358e700587cb0b3cc40ad65066bc855bec743c9454f230f97282d577d7d6f1ee4e853cf3560bd2dea962a9a70be4e2ab9aa2e11b7158c3fe77e0c28ece56ecae320d53f991e4322b74c030109042f8712b5019e50dc413c84921e94abe5ac6863eccc54ff33a3beb115fbe61281b6da8fa2d6f828f62bb65c19f0b64c343e4aefb05dbee564b69a735b44670fe8aab2061024990640cb32b38b4ede5c71e16285f2bfe3f97d0f36b4afe3b3f06b5b46e836ebac8240e8e3fc99ccec17c2128c3cbf0439171f444a4745f994a7c906e3321976195d23695913dfc677a516e0b36fc2a9ed80b39665b9ea62110a23cf2a564c7253a1b632566069dbf238f567e00efeef3f4d27a9536a914e420e90f3457e38501c36ca6dbc183ed043c45fda54ab40d5198784da0908ba6ae19b317896f4bd414f3c73f0ede114ca2c9df6de5f7c38ddfc24c92d4c089ff2ffb4e55df73d9d0b7ee1c546e05440af3e7dd23c96f6e92e47542f20f58948cd174d2496670d3dc81bc5ed2a371c6c6ccc6f332bed0388242dea6445dad9e0a8e31614538f1e2fbae9d229de7df8d9364f412d64a3cb3bf2358866d6f3ffff70ffbd226012c2fd77c4412f20c9b030d69d414cbd2ebbeff385420195fbd5c1c7c2540a8e4bcafb3897c97579129b2ab000dd784e438136974138d22bedc07f73481f1b26541f2554422b246aa68bcfb7016ccd4786f8cd3f3669cb3f84edc154c12cdbabe3973198e269b0359556037c654c2f4d4d176ba0d6fa82ee3e3102d32b24ef7cf657c6d034ac96211e290d65318d908776e11af40ff96062da9dc6e07d9b66af234d047d85ded9b1811d6579616005e18ad86407ec4ee4b0a6646d6057ce2deec9da3ad672579cfbfebe678923e2fb65a659368f5390b836aaa9f9293f4006bc45f5a7a949452a92ccf1207d8e12567ebb1c6c15dd03144fe9c8956b5d79c9a47ef47398a84a1444d1b3670b1e9a08923ce90ea3c0259bfdae9b4101ebdd24bb24507d57a670105a48d1829a120ff2757c5ecf145111935f636436ccbf4d79f7a9968bdb8c6656730a42f6faee3519b1b14de154e60e751737e21916d095941403292cb92533de9abeb2a9875fd7bacfc1e140f24082ca32d7067f3d457a3e024caf3c9208503caca4e3ee6f354a4d7e9e54834f21e2ea60a826e4a24a8f33933164389af883831e0b05b055954102369a891044d067ba2147b6fc65e03e64a161977e02dcc27e15d9e4dd2c935c84733fd09e462275b4936e2d9a57db35bdb6be3aed3c3d06616ee8cef4806814cf4a0442e69eac1b46abf5b688a12dc10bdfdcca231e74f9acb61aa9c36f5d0cec9aa3d7537b90cd7565d06d5af116c7d26c5ca63dd7051ee36126272cc7fa4325083bc29ab9711b8054d47097db64c5b67268d223d4a76b46b924fc888dedcb6a49f11ac56a255ed5356521adf196c02f4da81221e4e2c925b5042c0a77b856b2603028a05a992c9b120c2698dd33327aac616b9f83e676eee8ec9047f064b94aedeb254d10ea0ef2319bb14f24e61f2e9edff83883f2cd9c2bd004dfbf499bfc8766b906fb7efced9418e01799476d92e19080c05a17a7ddd48e94ed8eb19abd744fdd966464edb04cff0b65c06517e76f7d96e7d5cd04e81faca552d80c722c4a616ee05bd2f2b7bfcba0431165790275c26a4e1ac9d8a9e104149d9b975eb5de0122c2f53a1d0b2aaf28e30e995e31e53dfea332207f6e60fc565ed1e62fa0b7ca604f6b24977e2433bbb318c98a7fe08f09542fc6b955e4d136bf5335e41359a2285f00c48f0183dabf6e139023a5968c0f1ed51c7d997dee860048e5e973f6b1bacb7db0e52929a57fae27253b652f924fde06c7a5cb19f26b9bd3ddb47d507d5d7b979113715e023a53baddd86e82071c183732b3a8887a59670c4e192d61d43f5b5fbbaa373bafb6f57a5a023e783b779e0fea4029c09c53d6b79fc100abb8cdb0917f800c1b6c86e1cfe3a2edd622dc7daa94ae1d693b0f25e87fcd2f8b36fd68f32eec7513de2430b9e1788d013325d28024b46d1aa30d287879a12ad1217b7ae6b2b7df68422f9d9d6c44f0d3225e6c1d619adf266721aaf5dbf7ab0e5a5aea3e7c2ae7f44b19f1cc154da8ec9147b6d12c1664cee9c3154294945644b2a160ffba36449dfc9edd65b93f43661939980206555008b7a7d0ea9437ba6c24c2d77515e57df294e9d21980e48b10c649d85aee515cb78b043a50a006b295aabc2a8367a75e3ec3d12a8298cc7db382e59000d73450c1e6c79a23758af06ae72a91e0903e2020454a33ed5a290c896a9d3f37ae7e21d1b3ced8c32234f29f5783bc6086b655a7a8f47cc562ddacc9148736c307540761a1231098296fa5ebf69758eeb4a3ace7b0bab3181f154a4456aa21a120998f1c7ca58d0a1c6ae53cdf92c533e5130cecb8e47ae70e8c337bfd88e1114cc629a9700e8c5c5a0a73492f11564370e294ec15e7c107fca2a114e411813df9008b9782675488359cb7ec71a68f8a1e04fcc33348765c9298584e2ec792602674a8c46b4527d08872cd1d99bfddbbbc82eb35c48d70a88ccbe1fc06a6a0d5b1e4e40597c1839942c5cf58eccad0b243b3fba5af6739298c34d15c39de63f4f5f6f568b50b7fef6976b3b02353330376cdac2b1c3b465cf9aa801e50435679352b708191f322af99772817699d7b156b61eb99191db1cdaca46c184d5ed087aa9c170e1d34c7c97ba957553904297b008f61b8d16170456e1b1b4e96d6c31f244e1f0b891b7ffb22fc09a78ba5edf0aef2780f57f65ae28c27840ea3e43f784a5b87fc503d6f5945801e18e0ed135c2de664b3fd3a3cbf64dc5265b4d341d107ccd1929f2071e2b5ec11133dbc5e35f4ad8faf622911af87bb2ee52502ce0d87a93f585450f97ea7d5ac2acd9972de501108dec899551a1788dafce50577ab4ee7cb8c04546ddf2bc1257d5a00babb333a477de67cd14f64d13e34fd42c3a1955c010e3330f68730f9f936f9de646032395623e67ae11c4a2d88de4f6a04d5c0226857bace0f890f05812f2f35c0d9c35d02a7b81d8ea020915b126133be3119320d33861a22dee9bcbf4078cff96add888294483439a1103bd8364c12bd7a81eea0df9e7baae250b809e71a98aacccd571baa718b825a3679e9a77be94ed8446d0a4eda85075b36b2d7176da5799161ca5cfa73189d8ffc91a64ce320b1525069ae9f1d6b5d5cde652465c2bb6ae7cbaca1d106b29c29a8e4bd6fc5478aad88e5ef55543eb6bf44b7cc5449e4ca0fefd6b52d54cca58bc59397f2051d6eb68f68acf99b5bf1d47ca81e73cc930fb64b4a0ac5b876c948dd5b849873c743b1f0ad13e38fd868d92e24aaec144102cb36628b53cbc0d5f0386c3135f29d27fcb1707aa629b4c45003033149a3f72acdcfe53784bfdb6b161125fe6c003d9d0ca2bb48da2fd95da457d31a0ff04e11a37ecb8e4ea3e6c8304db19516ce88ee957b4325e12b4de10b5e0d12cab8318b66ed0d8a8b99be5d16261215a3e3a8cccda36f5aea86f3371e32480b64bc3e92c054d02b73857761d23d93250c5069aef7e9dd2d5e2503c5da74aee379e653a3023680bf629d300503ce9af3098ef01f490bc7aca2506b9e936e0aed8d26fc1f2272c5ff7f62379e6af944c795a20fc48e1f9fbe2fe90af8df88a8126532add161809bc47670b226e66cf30dcc574b0986ec22e579f3964fe622ef3691a04391d8622e1f36b99d77b19b013c51b5194981680f77e3775eb650c552164bed1d22b6b9751b0cf52d9d6d6594623c780bd6515a80a0c1099fe963c8c58aa869a9215328746d2ccf128ff2496da0827b72ce923353dfa9f06cbd0bd25fc1926d5b33fd0feb09e7db1708028ed13595ea73e52225bd06038d9839430d74abf3598797dff39d9230d22082582d5d0bf019b20000b2b25f9f3f6c21d4cf5c3661b3a69fef3e4ada43914e7ec799bbdb591f739a55eb71da69a749d6a3984f94dabee9d310810dcad34b4ce81a9ccdf8f49090d53f55598fc16f046f745e536a30fa7afcce6daacb3692278f759776a2197d4a5adfc3515328c60e970d67ee7e2a0db9be73b59abafcc541d65fa15324c26bf1a62ed1bf638c8f686126d5e66503846b942281c45b238c9f4a8e20cc95ae1c9777ed9e10b1140b510b95913fe37ca54a0918eb5e4f5ecfed966ee49fd0e0f5d33f0272dbe83c6bd861c499e77feadc5e8015a5e0c9234e59f69a920916c6f695aa7506397db2c045747d47a14e9ca5f6584234e1b92d475670e90448f8bd3f1697ca54606174b296a638816d8915d1c3664d0d637217feb2414741f8ceac129c997f7c4bdd8e614dd921e6bcdeb16e80d3865b16c9cd65b15a37ceae98de40bf77f316e018d0192923f48713d47ae2d6cc7adb2c836b7649835627728572edf31a07f2d32633a2262c3f3ab873418fa0a94ec6dedf0b74c2e0b54aac5c44802f1284d5bb61e87d3fdd13886c8804cc5fc056b6b370fdecb2f60cd410b1d0e111576495c44b0a1457c294b9f017c8d4204a7f8ba3f45d1116a0cd63cf05244418e9ce924c3581ca4a00b39ab43c4c43efdc18f7d32a15b2ea55df9674054b11db76363519ec40e34d30a02d113b1d5275ba585271260a71ade01c70b89c3a24b3b15ef8ac48b084f5933a6612bdcad148cf0a2735c8f838672d7c5c3630bd2891eaf7a160a4c16589ab3bc1016e231f5b9f1a78cadddefe687d2be264812dc2ae02588c76f5056bc1800eab5fb0b9e190ceb5082481f0ade6de2468e735ed07e10d8044218dffbd6301e158b1eec820136a02adc76ac96ca0349e8f9d755463a51c0bfddee73f062150c288c75fdbb00c1a04b595f3af4ea635e9625504b6cc36b323b2018e017d95da7d3368e291f69f3e042bde68e5b57c94e2b46ff25442799e5d83d46f23d7351147fa9195835de7cd6aa427f390fd2f861103c22a93cca68dd83e2c3924d5eb764fa406a279172369381a2f878ba8c8e002c9be032d04fd0676694833b806dc9cbbd0d04679813eb61995d1e2f63afe616e4c23a0384203ad90f264fbf18596dd07ae920d3731f5b81899a77805972893ab6372df9254fa9aa7840ed282bb6fb5f22836177db1ba9c3906f3654757772eecea1f8d8d096806b4f550c3db7fa13f4f49150d146577546d28e0b78ca9ac2aac0b88445de5233cf0c08fbb13a5741bdaeb511958f0ebeefd1f521ade12957bd263e234480dbbd40ecdae7e8b0140c6064726286a0f8f72b559d5f6ccfae43ea610cc4bee67a18591c5d4a10ad863943334e91d8d349d9641f57b41a7752ffc4660f2ff9d875f36f9492dd1def6e749b5626e06489966b77932b66f096692f67ae1d810e6f58dd42da1796cf8332e062432fd88c0d98fa52158b447177d5179b008508e78756427e3e4d223b2bcf4cbf8c2be31542c0fe6473e38566427a667be054b6a409fd9addbb7e6bb1523b5c10dc66328e588c16f6c29e49008bb5feff154d3576821695c4448b15d79f97ccaa81508716acef1ce70957f399b977647379dfedd311e0bdbb5ad610ab94aabdc554f6fd491e884bbc48f8f97a74206ee896923c5ac24e7bbe8ef89df8a222c84c9cd29c06fff8655b69c9bbc6c2df8569df2ba60ee8b5f5d18d15c56b6593e89e56615f5cdb89e186520bc18cee747d895acfee1319c287997481b0861cc43f502bfa3c46493e2d2ea603bb08cab663a4c2da8742ca4ab25c045ab1b3d948ad4875955272d40cfb36f7f03a157eee5e55a8591ffedb7b89e7780cab76ea78f48809cb5ae5afc9619fcb7b2b049c1fee2c161edb47769a5a297e26837a09693638ae65ced15731890114fe098ec7f1753f86d6742cacb90d2c126e42d452f18e67b10fcb121e92944653be97990430f6ff9f2ef16b99cede03f21fa2b765717fe8193b3479ca8974bf683a1ea2ed26bc0df9dfa207bb0591cbaa47812050b2c7d8c16942c5e3840ca343fcd76349ea2c4317ac5c529855a81a843a3cdb788cf3fbcfea2a57d7ba7db05db7a182715c2f11bcde63cfcdd32e92f095c0f8b340a9d9bebfb9d8e8b1623d69aed04e433539f95e453e8ce23ca2290dd9c05893d70585d5c3902402b9a46543d2e12aac18e1025dddeaa55fc937bb172324e75a15fad8b4712b58f7ee976b75a2ecfcd68fbd56e2082399c6c59899a1e50969b5f14bfc391372cac96f61ff48ab4614155ed1fe31d4a30aeb2f049d3a6bcbcd254bee67fb3e21915fe7d5784094e6f776a78904638ae8c601ae7a91336c9bcc85dab0e8fcd89cbadd8a420cbd187ec9a18150cf5fc20ac09b4434e8005f35881fdac5c5cd7776d69bfb36fa84146019f00de6ee98df251f988cf5d332f7d8c31d8a1da5d9d8b29d1f9e5dac691779053042172f49d5099657aa34139f73180a08421ad8b67c0ebf536090d74fff3d8ab0a59173081790705cf84669f62b9dcd5f02db959300aa2bc3f473136aaa7904792efe7236de7c65cc373aba222d5d666e0e0cd500b126fe4d0b3ff1f35ece385a06ef5f750791cc2a7aab7f48bebd72fd3d668456fe94689a9b493550c099d0dd12e55d6465460c05a3f40202248a19157f506ea604fd0a80f74a568e460a858873744498489468ba461c8dbce448002e54115eeeeaabf3001591a64511c0bccc0480f8cef83564b645081521beb34b65c943258d573aab326ef65eb10fab58061e4b3039832e3f25702fc59a7123bfe3d962d8a63f0776cd00d6b973314e8c466a98849b46d9f9b0010b823690927f2c63067f758e2e58651f636e077f3f5b6d6f613686d78f1608eaabd5cbd698218b9ad87c0eb192a8da933a8dbf708036f97d96c98dbb29a6730921819325ede4cd34b2ff07468f652e214acf9fffc50ebb9aa11a00c9876ad4bb6a34e5dafc6f961a65cbb27fae18cf3f6c9e99bb9ead02719cbb81e9ee1e0938a1b9c25adff35a79fc9cfef271a0ece9f1647d6be6db737dd26e7ce4bf1932b95a718a210276e5de704dbda92f88b9bcc911b5658c97b0b0f2616851428567a45dccb1d612817d0c287740ffce78199a050f8f9faa171a0ac478e8d9871d9e1077324945a7ce2a2ef1304e7126f813b9882ba11ecd818dae12773e57d3e54920019515cbc7cff4f7b8ed375072ab7e0e4e0dd741c2332315b61719802896791b486550b863dbf545693c9651584505f8f73981f1159120d342c6fe7dd1f47058e4a642c07e6abec09b25c2de4e7c0851c015a0646a62ed1414761a83e33c36f1d93dc5701b4c4cead5db58f18f1448512c2c4918f42892ceefa0fabe6362244ed191f05f7f0991f97616336c26c0db19bb9b3bff2f9952822e2efefb71fcaf22739b2527202c035d1c73d4cb8a7c04631be7c51c9762d21098461879a27a1814f876761db10fc283292f99342604fed3633d5bd3bd61d8cf355bd5cc91315544ac57985a6f7edd5e4667c3e8c912e16958df15d6f3f78f633206ea2c65463a1511e7e7f19bd942d7f17d762d018f677405c27b839f2c41728af0aa062284b2cf032704ac61c6c1523d039624aea449717d037f5ecbb6916e761b7783f465b11630ec666599c0de7676b7a34c468905f8ba84a2c897eabcbfe4a85f885121ccffd1a0696a269aaf84a1db851388429ec124a1533e88bd5e4f1af02a7ad118ebeb8ecfd84b2aa46857374e9ea926ca1ebe6caba5575cdff43392653064e88e3a3248ec107bb313eb55d89a258702b06cfb0d22ea93d5221179a1f1b127cc81f7619d2c5916edcb0df74115db951a1f8219b9b810878f092727869053f81241e401d372db017e6d3e4f5fa2e769e7b093f229958199b927b88e30f8b92dc7dbcb350eb4a00ca42d66ecf31a2b48dd30271b2f3aee7d0f1113121a5cc687a931c0d57cb408b19e2bab63dfa377422fb593e0daf3fc390ed7a78b8cab4b7391755bd10daed082d2611a4741cc02c56fdaf1a475ee85ecea37e2c804410b183967dd3d5322ddc880b130b86ed2accfd47ec0cabf40c8bc459d56558b5ad34a732b0bb1c271dea0b668da3eed6be95af8763cc47b027dbb6684c025c1a43abb9865477d0594ea1d47c0dadea633e9c82913343e3452686aca5a67636a8f6f2b094cf361d240b01cb1410d19ee948dfda190cf206f0c5f602b70034140b242fc64b2305663390a45bcafd216c8d3f442ee4a2e98bb026ddd0f40b3851e1ee7f0aa72eedc4067fbdbdf63c421af245b839721ff7406d3f01cbfb54caec764e0d35b9519597f4d89a32b26e03fd60655ecdec4c1dc823a597559035162de54dfb2342de22b943879a163046dec71b1c65ae686c66d67c2c676e3371d4842cce815997964081437c94b46e3c12363d30cbb2c5a8f705c56dcf2cce026c34d46e65a918e2b842fde20709c9b3f91dbf94994b926c36c2b918938aeec5ce8db9e7e56b4fc575b0b9a5879a3b77ae22c30a1e7f30d708c25522a9ba862006ae2ef92f670ec09f20ffb252e97f4f3c2b9ebaaf2a811f3087b308bab64405aa83d8bbdd90acd44a54c35a2ddab35a0a81640804b68f41d1ea7125e1f4abfa06d282c6175df9ee05e601cf8b0af81668a6544a519dfb83554ef3ac296fa2d638ab5618a351d5a30619e89af763bd4d6d7f0c24cf0de6b77c6514a06e2b8d010e8d1545a2a803fbb4bfeb5628bece3ec6470a2d1ab6450ba5207fdd1cd9e8ff0420f277d3fdbfed6787c086a8225465923657105977dd048bae80e9b3e63920ce0eeca46c77e72b3864e342e3d43572ea99e67e17ef993061c3a998888243b734198d479ec2c840e501e018829bd99b0fa778920c37fe6f6fa197661f5a81fbde3ccf7f55cc897398a6df172154f1de89bb31b3b5bba48e3f6ed4e0a6c949db36e13ccfaa324652299c024e5af41f58193b3d2b3efe47b3192ed5e8c0f85b628a0d69d756e348819995a095698834c2060da4c6ccda04eb2823b13b7d2e8193772f5e62667403b0cac92af53160beed68396413da69ce962a5d3249396c5fe300b9a9c827f2194dae6c3e574fed8679e013cdbd75e3cbaf3921213f403bb42846043afecd3d8789b9e47f3acbf1f6dd7e7f0ed91583433c165d62ed81b3b9de8505894e99ee1f8cbc65a0e797e94639eebab3664d907ec4c3f8b31583886a97b076ed0651f51a62a345f686d3e9ea68b82285e6385f4d50cd9244118fe5a32e6acc7e82959665d5c503abc8d08dc167d1a452321575d126ff185d5137549dbf33373ed769c647b8fdbec48d920b9e0a926c4b79e3a5aca264ed99c02cc9e603bc94a4ba39edccaa0c0b9b821b13cadd18b01519681df84bde5d27989544b93d91edcfc8f8a24d658a7bdac76b4e8ce5eeec7e3685415e94f6d82ac684fc261252a93fe16bd6fc6cae8e0b3409fcbe8c73b673e693dfae6801d1b7c35de2a7ebb14a046638cd9d6685a954848d7ac53ee223971de0b53c007f9e3e0905cb39e9ce8412454d80e54d678827c9f18f1841e608852f37726d6efcb4619a5ec478384a911459a0e5c772ee8100bddd3f908046046df025277b1e45c092f43358b52f12031553d1de0c69663e58b2cb2b37e9efb398dec3163287ddae27ebee67aaa900f877045d9c83de3f4eb48ed67757028adddb796a6fc6f5cdbd98d2670da5e659b1e102aae0a1d11d81e08c7e5907330426f6e2be044f65039e22a3b184b45a78bc93cf8fb7ff801addf31dd5ec3777dc49cc10a3ccbeea65ced9167ee38950775c203c8d5cf3be66a8ac15d277773ccbafc6b4b7f86668717e09627b90977776fa5e66bf65ace39cb9f6c487c6b023cd392adc87de7cab274597dc1fd20dacc10500f60e3707d4d2af815b057b9d3adf3136eb31ec57ede24d7fe0f204339aa43e6978d72e8acc0873492e181593573dac9ffd0f3703fbd2ad5356fb7ed045fcc8cc62b4a2894c9fbd51623e0e89ec0d6e17b13e66bc971a2d775b964f9b162aa38ad9d0d4fcf82247390e5f9efd36a011491ab07292a011202d4c19568999fec82bc57fe1f0a48fd647146b677c7c721024fa0c4a48343e5611480ae6f1968359bf99bf6ff09f171ded385c6f8b311c77322b7b90370889ccaa3da860db923c307ecd0dfad05484ac60ca41b0ea7f2571c472a3faedbd4ba6ff183854b44f4bfe638e6c4a30e84b3870b8a0e6eeb65c27794b00408fa5d16f896c57b978c6b189f8d1531d3f094243890955f14d880d84fcb652f25a94dc3f16aafa58bcb8cd75d2f57b33bcd6e32db2720b304ebff2e8b5ab73cebf85e65030ed241cddfd00309b7d439a1a29f95de115e29cb8cf7c76390ed03f3368ec64b6778a014fc8a7bf63f5126fa417977857f1c18258e4e5fc9ec098d74b0f822fdfc79cd59bba96634184eece347cdd218f4578097378f21d7a9cd7e5dd73633f07cca615aec8936b2bb23464edf9e644fa67e1099746c04c9f6bb31e8aba7ecf5dc045a7b90dc2dc2563285e25957025cb56c7060ae12de0152407a89c045656d1dcf2fc6d0794cdbbe5295ad6575fcca030b1f73dd3a39eba56ac7e4f2ed1367e33d41bfcee515dc7e78ba2ed48a3efc1f0c0d89bb4cec8fee510c6e2b053d3845e9f101b85e58ce5d9b6cdbf324dd9bb356cca8b6061a87efc30f4ce576ffb080b07cbb3a4c71715a1725ecb0a63f0696365e12092603c4423868085690dad673001f36d276c711f23da984303c2ff45aba2b02a17bd574f5effc8e20091b962a1f9e54c266e4eff449d14c2cbb34fb5e8496cf2bf9c65acd6497137af357f9ba37bab8ae50985573a07ad7768e5d7212a7524faa0f6cfe8cff3553aeef141a14e8412e199782e185269e728ebe5b2898d2a49dff92c8a07722ecf06df5ea5bd85503e31cb3485555bfd1b3a687f0f1a3053cabfcf3fbd58c54714597eb4c73db8b03be7037cc9c44f7ffcddc00e11bedb60134ef1e23284fc9756a01118c89676dc404c73e9faf0d86a5eb05ddfd7cb4d13e094d867e32ec66892db285a36cfd4a1f1a2a64a8e131f02cbe9381b28f8e5bf4c5c8c5bb1ac7082cb0bcd7b523362b0678eebc047b1d382b8d8a605a52509259322a7f1a9637fa33f69e501e01001338e7802933c060297142f054ccde9f15ddad242ac5d3e50fd5bfbeecac9ed1b2c7856f949c97a5fa01cd4af5b67eee44e5bb76938b90f37f4c1f536bf99f0cd385d5cbaf2297a723a2cfee7852f892bb23edb596b46188327a89fdd0cd1f3b5476c7a3ec7fc37ba261860f44ceacbf9d514fe1cc8aebc22224d1ee1db5b004045dc1b2c13e8a5b7fd9e10a5665d3997e457e8f4fa4f9dc2effb049e5c63c8089f3bbf259b8823fc1557b58052032bb039f99b811861b1907512d15f0f0640d034ee817a6234dbec9c45efe9073c1d7143bc43006991caac01a9c020894ee26922e92fe8e13e0ea5c52362d7ffb58412fcd01d35c51550988bd0c6894e88096ac3ea625541a147e4178f25ccb8d8c8c5a0521d0f72b00d2e6818a8942907aa151a383e1ba22b3ff7a7c73dd4dee8330e693cd919552e8f7da5de5d3a0e1eb73e9c4c5abb7fd40ca399529d4f9f01b86cb7879a4c02b1407eea035dfa7eb16c20c4693aa510f015d86815d86927dfb6d8eb393ffff6ea761b5ad34b7c5911c3e09e86ab00bfa4ff78166a0164448619df3c24fb08025a51d23e51c15a3976657582629504a7700d62ffb3222f6e317603d5df07929fff993d30f1121fd569e145414b9bf73d91c98d66a4b1f0616f9729d154bb104276ad5476dbd41435077e25eefba185322c84d2d94250f55ec01b238602f7ad2a06175c71a823f14dab20483c1087dfdd60d22928b6c666d7a933d05cf7a6af876fbeeabd4e24c4c456fbdb6158bb532bba85b5664f1ad8f17c055779a93dafc74b424c6ac89df97eed61fa55a3facf6bf12a2c053ff481400539654dfa9a8a4d24a309c2bce1c8008c363705807176a3231e2f1ba8b473f2bcb866755e9f4f43d480a248a5af33c59f7ffc10cabba026e4a9c9adf87415cf719f8a5d747c0a1b4de5a9d3a87f7e22397d62ce470fff43302e68f2e14e82a71d329a4bfe1ecc35345f6572ff627d91cd3d9e745f11603e858724ed5b6b35539a2af47ee6311e213f7037ffe14b0fb101099582290175640fd3350af9806f2b4c50b30168bbfea2e3c5b7f6f8b81b647e5dcfa5469ec10f5d7bf9132c5ff91975cb5f6fd26b8c097221bcf05d91f270b6a640f3c108ee8e876a65eababb8bc71b366d5710f4ac715e3241bfc459294778fbbda62fd6459736aaf9274c838c4c0704e44f8f96713af19d7b87bf28d5e69f9828b8ac45a4de9eca21899de4f1135bf96a82101f99875a7a754ac286c596f9c46d04aae263a24f66d973551c7a6ebadde4b39ba7529b201a297101d1161484b8d1444300c7011003b013e719c7087b6079873daced39b8af54c80e58b83347ed6eea1542b35ca21b8d8e12782b44b40ec220af456ad10aa94f229408806e59258c257eb1afb5e439eb488866880b6be028954e730dddec836b64b6f5c32abb015896f5b49cad4553195a226215abfc3d22098da09c222b1e81ff953b34d39989b56bd931efcf038a695776aa586a3a9c8b9ebdded1b2d950226eb05cfdfb7bafad5fbe5cc9de2ee7de4734dc95648fc0a41a7f1144a1352ed68cbb622693a575ec92d23fb4c5ea17df3195109e7559e1d07908d73e4fb775df6b5d26839681495d016e78aefd2f6124850b3bc011308a4d9b956550ec313aeb5ee0aa8d3a67e50de5e9fa7104c5f2c99560e8e26e6381c3813a47bf220fb478f4dc29cdc2fc7a240e73f18946fa97fe5298ac98b53b65ce31a376ddc8d0f3bd292bcc91fefcd7e1ab4409c2271915ff5db36de47c43b7cb3126fd648451e04a5d5b78435343394bc60158024985f984ac0f06011793a848b7e434b89fb36cf39b5925a6a4a75f5dd6f10a212a4143fb28791540cfeef57883b05d2e647d48c40006c32fe7ea876cab2eee3556eda7a18fc77fbd33d28010669427586b7e294766acd99903ee5c425ddc96dbf8d36bd593cbde9159a1b76a80f441a8325d6bd4047b9c5135bd13a9b15c67a42c01c62fe7f97025ed2c1ba85906a1724a1da44f34426fa0c12cb7ab7ae0ea5249fc8162b8230ec2d4cacea0f4a1f324afde74fe686f13705a5e845561ae21acf7bd677dd636d23b4ff20fdcb7c5abfea07dadd58149bae7a6b7b72dd77bcae3015373c702753b906440d300e46f75195ffc284f5ef6b3361ea226cb61403879e98136d69e7a109a46531b65e283e21b0768db931040876abcd5994f34068b1198b2020f30d805e54d2ede64175e4d0e1a550a7a4f8bad30d956f70a62a30cc95f1d71cb8b5f0c0114e43edaf2f9b4d2896f7e5ef69d88a38c8c16dfc12ec708906b4cad011572e8fc3d71c0e29f7e8363c66e29031614150a982e3ec23a7b66c627e169d8424b9e0acbd6ef5b6f11f59ecf270c2545fc851d5921dcd4ca7d06fb6377d17acab310a23ead5ed13bb3cefe9a72a176a22716bc105bfdab2f4dc7922ca2aaab322f601bd45487c5c0d5e688598013cae9274c716e649fe2a97b6e4a7ff22a8bcc673c518648f4ce6113dc824397133e56c9ef12ed8f8031e99bfed1d10be8b5fc30bdfda866721dbf1174e5b666f30846164547b98ca74cd1b50af0c9baee6b4fab000cf9140c420be36ae66c0b25b52c2922f4e9515a5767723d8ef01d37f7454fcd1f9d5644e608061d15ef2e00621b62d4e93ae5b46953780ade2be101368ff6c0dd4067d45e92bf1fc7d97c2453ef8b269ce823961908917bfac1aa70fd44d308fc5b3cf3d80ac069b7f5e638599edccaf4dd80b7e8d43dfe5bae1878ba80995859234b7742401e4bd9d90e0f0226333c07898d28173a5a4364aefbe86c554746f2da6e15c50c798402461bbe3ff14fdf07fd38742d2cd7fbb6c122926bb7d135809a65fa9e80f824f1490f24f04a07659be3ec385df4c6d1d2034496c8ca72d6a7e6fc5694dc90f2657dc457f8dbddffac6598f872c62ef38fbb76eba8ec3ea43b36b40cf185a918131e8361d8b1d06f54ebe39ce8d8f5288796be66702fe57656e1a771ec56b9ffe34a2e5bc56c20be509558bb0f8a34695f2706dba25eb307548b0f692f8fdd8a4b27b907383681b1fa28b2b542c4afa1c2854d5b721d5f333f5600ed11fbfa37746e5b3b5576c4c930ac24940ee4ec6bce2819adc3cc9f75a26b3d039d31eb4498badc45807277bd47cd9cce899074fea26c5a7149d4f6b644ff172809d48798fc2db55b4e06deb365a0cb6df43ec7c32b800a30220978913420c5bc77bdf0f745651c59307a8c3b1863e6bc7733890b84cae001800051a03ede530b4d879cecc87beed38feb8255b0edc46435ce30f8547d17d3867624fb7446f8a137dc79b2bf5bcf362603a6f69f8e6f169c403bdc330a9394a463a9597d828503ab5e7c411e71c43272e0288fb540508f43dd5a57207d694eba746251954bc97f127e857f1338c0e05a697696b083ab84dc2544f189e8b2a3ed36b12b81432202518f1e476eec8d98c0b35f8db8bb7fe2b7677de729b7178f5e9eaf566394ab3f4056166c6b4a88ce02317a535f8e804eef37dc9ef8376eeef4de3163080c7f62ae3b3add12d04670886f56c4ad705e7069ad69761e13c999d5682ba57f563ec49c749634f65a712c0d51b51616e50473925081fd7378bdfd3ce6f54cd93e224c55772dd784d99d8e58057b8767a5dcb857988d24f8028a5e108fbb60215951217fe9a2042466d04ceb6bd6abae39e44681e734d3c8d26588c2741c5e3f2ade67f524d8caea4fe75a46164e46879e65f7694150c1b8dc269e1edf7aaa6abe22cef9092dfb84172e96e73a994ba8a42e63da839ca41c07c3aa71b1652599ee7ab39f409e64ade1968b969351b7b0843c9b86b7ca12d42036fb3e0d1e10729445adf6153e371f38c560615aed6b7af2f42c5998647a7ab603ffd5cdc8cea471f5651542acefb2e5638cdb82e3441bc72761fc3846ee9ca35d25aa29b38a1004971323593e91fc9062a35ceeb311fafdf6e2f1f45b11ea6e60cb2f908835c67ea0126d45038dd64a25b40860a586838f160aa6b7b343990d47e82d81a56e3ae6bfc724c1baa7b031b7ffd76fd9946d5259720f27c5256e4ae509ea07f1eec40862b205c88d9587f5eeaf7acdc81d633fbc7c2ed99f6652463989899644a0c36e81200ffa77364fadbd1dd1c11a97a267bca89707e4fd3fab6cb1618d1fb60a41d9b6a0e0092ea1864485dfe19d6044a251a400561ca20c51d9eed408f932d565b286f28c6a7c2b3f49483d70e153b4102b2d748ee5eafb2ec5c283c9e97e4c88b4d44ec25d396bfba1581da771e261c849dc2116782f074a3d0dfaffa0cd48f768ed23ca7291406421a3969682e5be134b57d21042fa20abc8c7b114819177bb7481cf09d43241059bd495eb5fc668b5140cc7b87b0ef76fcba606deae1598ec4086388edf1bfabd7fd356e14b0de88cf790aa538c1b0cc935438cf781e53d58f9020b6dde2ce6a49ee8a129b8e57c59a1964d19abad5d4df8517751334a848b3b987e38929f3022a1adeeae6f40f367b59a9c26969d33bc16f6936be0215f2bf49583c1c2952dbbda9a36910ebad4b7014721dfa44abc62d1bde8ae7b1bdc6fa4c3bbe0d57fcbddbab84fac57fe083769838f688fa758070472bccdc2f3507d6fe1748a06b9d05680255facd840fa0ca69348102f4d4dad6cd57e9336693c1246752a4565e210eb2635f00e3d69268ece2f30ead146ff72f3d2ce714e40fc500301c721dd3b715e8a9ff4d368aa0a259bf8915f15258ac747b36eb0e869732520eb19ed77dc67654a96056b5fda6416b1af5d0fe818cff5ff2b461c4ab26cad66b1bc99a98e3b4b99b4d20da156fee68db16b42fa0cac98133fcc28db707b6bc507307ea043b933742b188d7834f8efbcf8b20a3e5476f34ee41351fbc7927e92968d8e9ea9b7f16b0186efeda33737e8e26d78a9663185ef89526c4dd39584b2f00a70623f0de9aee0b6a42ca1504ad53d7551bcb494cdded8e03f603c36a25470a466385d7fcc88aaf9c8caba0ceadc41ef093a951899f19b4d2b20a7f3d508273a6724a30b20a55dcd16520e65b91815f2d91ed998426c72770e48980c44755914675f2cb0f8c2029908122b903ee206987920ca674d1e1b7bc72b841d2940107b8552f56f21f2dffa8c42dda8463cdeb27554ab4149549d81d728d29944a7e0929756b4e43e950561fb607c2c279f9a9ab17f1b37ef6bf382299541e2231b99a04e7994dfcebcad5209e1592b8b538090ae4ec34cb560b0adcf5ff82e90875e13730d4edfe1f11ac455e1e28fa04986c80522dd252138eeaa5001c6a11c2080b72c936dd4c7e4b37788962e2c418f41be930d756326263f6262e48db9821a4a523f561f85bfce42538c9d386ed2ed9fa120f1bb083790ed5195e8592ef098025bf98df6f3e3c65d81c5f1ab95c0b9c5aa3631442bc57a67df3478d2a22cb44e8c7b92be66859a7997ba6f1e21d77b90a7a2d35dde7beb784011ed17646beef5deaa172d3d5dd6308568661622312a51dc447005b4d4422e3e0595dcc9d8d266b5b21b0ce718016f3b0e71f7c088b72378fe4faf41c2a7bad3a15d0ce877f957bf083336f05924266a7834675dbc0dc3f5b15a324f69047a148b7481dfc462d26095d574e28e3093e445b4899d8fb0d5f5388e8e0295a176394d851c357afe6466887666e72db2e89f55c0c1b61c20058748d8f7abf5f47061038ea8187fb0a2ac4d11bb28beba0ba1d2f200e45ccebe27c34285bd0e810a2844d4aaca19e0339eb137e04a6e72c0b02312955b32f7490d6d4d566e61a2882086315193963c527cc0e20247c9b08db173b9f8299e667edd99edc8026fcdde816d23a126a21eeddbb2f212acc0d16fa042c859113536ee7f576c9da8af3eb7148e85aea09f091c797b40cb5484c492b47107296efb97929c884a0fe1afccca768af095497809840f1eb0f106cda71dfabd1c20f3d4d0518e64be40f836abb64cbdba53513953633debec86419ac9e8d66cfec6c733d7d8e850cb70ff6bfd511137bdc5b8657f8935385d4d841097d66354abbfc3b24b3868c00ac5b4fafcec2e29c74f1ba3db0e1229b885e14ef7b0c00302e336220ffbe2ca91312b57e76250172445785dd769a9a65e515f3c9f73634920690bb6992b7187e04eec024aab05cbe130c28bd18fcf9fd4eb6fedadaa6012cd2727d16587989376ad5198b659346ca76b554cb746454a9af431acdb7677f37eb1fc3662b83beefe9ffa46ad3dd5b204a6d83cd566dc30b2a821a54ed341d2fe87be61874d4c240f842ce3c17f41e67aa8cf6983227f6f32a86cf4dd3341d4ad6896c72dc9ba41ead37f7bb4477c7e4414f492b26481cb5c3cd606f77fdc74681d1025ab1f6d7ba93ad1652e56d56b8ec46ce047118439fa53dbc190d3adf1d5db03faf4e80b5c0f2408286728333d979a6e125f8a0ce2e9378447900e220a34e11cf01eb8e09bae64f3bff112b50dd349d6e0b83305c81b5c15e98ec01eaee70f4c5f28a6936bce6c0f192b2c4c69b2d79cb5c766234201d231cd66d2509513c68a8c635c6c205563e3979640c352ef23e3047d18873e84db7632919c539ed6c5795ff452f9eb415e35d3c2de327e10556caca5c278c432b66646fa36a2cece38a7f7bd82336a5a9e18b800dcd573fe05e1c55c75c9755ed10336879f6fd741a6b047c20e5ddab34f23008e3f26bd95f0c59a9293dfce2bf45423b18d88c148bae80e69d7eb518bc217ad9935618973060f1f8326960bc949e8d2caad337f3278beb0568b0700e92493b31ca988465dcc195bd984c9106b78ce77505a3bade21c9781c683b37d9628f917dfd78165cd01f723c13eac93a5112fec763f92a2115f27c9a5f642dfa6fdb5b341aebec7b4100f47a5e0e64c48f2c402fe76f63a42a66a45a24c493306958e669b9c18d2311bee7178dfabe1474be49f627320511dcd21d5287630ebf30ceb65c345fafdc68d94cf0852b27db385936d519fdfe3774343ddbf6ec30f25a7e4292730a52565dea84d7f5eded17c5e176116ca2ba44e96a213ca61620be47e637029ea78f37b467a785999f260aa73b519f05e05816ece634703240d0c25c70567ddb4f9616e05686f289d1d959422bd9217d4b9a3165254ee6b58f9dcf79d56475fb991206f4260908624d3d55cf133af58c769133e08b468ed145a61db5ab48e78c530d3cbf2df6aa497e29918697b3984aebfb523a937c031b7f6d58e7b017081b95b4ee405518d675a3ad134b3bffb6e81bc19336ab71308170bebffd7467e166dd1320dc4156daa758a940003483d491a774dd747eabcf0adf9bcf968ca7910cd7ca4a5c4773170841ffd1d4e46cb30d417bb6746cae519e917b74f9c9ed443f3e7764744e837bde2ccb2dd2fb06126ef7b2ca356383e24c56a100df441daab5306fbee2ce6a089c87ec701ed6812f6ba207f6a36102ced0e7c5bc9e25faa383ea3e404de8472c7f22dfa0de573bf838c3dcc71d5fe4183a4df10af600505eb5b90c29aa3bc8c1553b541d4bcc97ff7c34e64adb3132c0e7d8e47c9026b61c381cb2fa85f6f83abbdd0a611b453d084a23ed656268b1c5e11b239bae2e0c66c7561e6e2ac1a4fc1d9ccc90d8f8c0ed7af16ccfd9268e27759d7634d870391b02d8e75b0b89a2c991edbe4c52edfa7bad7d5e608261e9139d1dda2569dcd77aa2ec1420c3e1491a92449f1a1a3d2ac6153d2f08128fe2fc7fe7268ab933aaf882f8d1f1b5745cfed5328b91c5ee618cba8d6d4a6f2cebab0bb8c841f0b5a26103661ddb284776d896d7bdeb0a7e729c3d7043ed7899fb64e62948266a68882f852e700503747431708e7760f25bf4dc0309f7f0f13b756a36e2c62266bc8a476f242379aa56eb85de8e367b4f862d9840882ff7658935128455734b1113f0a693516e730e69341a2e8ff9158e6ccf3cbbef7233600f1ab5b8ba8557b5f57f1b1ad3647d144a0dc131c1905bbbed30c43522d580fbf06f568fa657397bafa8486ab91a467b967a83d30544d823945286e5054b813d34d39c5f02a022cff447299f6644be9a86a13eda4de557fafc3af4047090a58f48b5df781b8a63aa723df4e793a23dde894ef17eda014fab2eae8ad8e97f11d59d2964ee55ac4a32a9be5cbcec400771712e811fc938da3e675636dfe0e6aa596a5790d1c2b2c1f301f3bbcde883c5bb32a383c6cfb694bb92aab7926d3acfaa8c29cf0e4b764f32739410cb36cab7a9d43ef1de212c3c6d099120b0c5310f8d0ab8c3917e15b3f324f56deaab58a7b8269eb10a3c6be131c116bfe3b261ab4364ee7712b8de73d607cabaef285406c1228889e3725344eed4001fe8c4a5f592068e500f9142d33e1bc5b96a34122d20804bc7f8e5e22db341f6c9fd67b8b56bfc0c094543ff2eb09fee636b04ce4f9079099df7f57340be23e1c498c573474e7e96807e9e8d37cdd2677bbf9822c4d8a9e87f4642ee943d7fc35d547f18f8e9c12db4b99c4f76eeba5ccf104b91b7e15ab9f6646095eae8c8bc8bd3fa7cbc64b37233b033185fc74f324ed9fe4d4333da74cccc9a6f84ff54b6a8af972a5056ecd9108b0a310852437f12f5cff761ddd089dcabf0c5787de80ea90448679321b3ead08a787ad138d31c0254d7c11e8187254d9abb1ec1b157d209b8122fd52742bad70301374578490ae86a0270227728abc991b4660a1d99ddc38ac1f16be452c4bef0af1d8697979619f167bfdd9c8824937fc04b11ab1245398baddbe328097d814b9b829b97ad528d23c89a3b69455c759f52172ed131eea6a74a014212d615bb5649d26aae66e36628e9ff63672bee29c63ba8c4c654d393cb6cb06e6895dbcac170391f9d30710e25673d1227ecf384d68394a3a58b0c967086c08e8a620f99c7d73d33960d249370f868811f76295bba9a70f9ccad711c67a518ab0e74e3d354f108e3253a4b58f48901c000ed47a6b3d4957c3e1b87e10b174a2554e5aaf3a7233edccba32132c837e75026f40928f8d10a17c40c93b64781b2405b0e53c00cc683717e3b682b17e5006934a09fcadedca05c627253f7f04a6881a8baa62f39d819085cbb2751ae0598cd9e6f83be4cc8491b569cc52d1954ec4e104949263545b161fd4e3157fc187a1f09977499ec9153e681bbd207ad7c7f3168fe0b5cfdcd66bdb343e3b2d29eb8c5070ca6a822a16b32bf6a7094fb292abdedc172c5ccc37bc7cc53b0cbdd47da9948b5dbb1973b3d3f893d209dd7768cea4e7400fc2090b73caa8e7e2c4c2f8ddfec8ac8eb5e74d04da93a88673291665d48a669d1dc5a255d2d1d112c9ac86160a1baba44de9dcc416e545b5e19500f039de273abb6e181fd3971381e48827440d1a58e318ad60d990e69edd8c58a806f0fa9da37baf75dba64946d0fda731de4bdaa0aa8b6b162ff475c856c7077948be59e2888defefce83a9c333c8e9186a5ea278bed170fb0a51be25529f57ffd5f11048fd154b87a1d8b2281dd62f80d5627406f4e6c5f087d4d8b553267eaabb7d1de24d67e50fbe7accfc71e3273d7a3905e85fe928d4d7c278b7294dce91fc663dd417944f2bb470c763e7fff04ff8f95346f765ae9f61aa9ee2704d77b26e33193e3693ec5b5cbeb6c55e64d9154870ad5a3c94d6ccd5919ae3e024104d47a16ce6e328b2381d774ed449270f372ac70148097b0441cbc8c85e9709bbee62c5c9631d28382e0c0ef38db99983cdbd04fd779cda8dc5581c9fa91cf64c6e62dace869a118357327f241e3c98ab6fc0a39228695ed00b0e306a4de61f79a07f976edfe01bd063f72528a73adab188caa425ce1189d606bd0b84f97c78e91b2138c3ed5918b78a756283ad9ff0951bb27e5fa20639b5970f8f9da03ef9380719e1fc58971cf839dfd1bd925fdec605eba5260de95b65a744484aa8b2b2b718951fddd969e04f792ca22b0eb1919c2fc86605dbb0664b0f7203bc083c8d132cbbb878d6a0cdff7519611145dd5a1e506bf15c80b7e4edd2b14c84e3687f7a245f9c4f011a49adbbe85fa15e22a43f234e796c741043f41edc96e3ec3ebf5f1c77cad31f7be6ff438e6f52397e0e54be7e1fa898842ff6ca847011e629ac1766b26b6ebde6dc1d127aa458a6ff52b10c22dd77521a1d9d6f577819c0e7264ac391f1cc4b446fb0e06972aacdb745c178e78992afa3355175404309334feff857ff45b26a311d3c585b69a3a4df4c75224ad817bc73a973efd5a3ef32361d5ebb718bbcd0b8f00002d72a4e7dfa57efc0ed39ee3b2fce4bf9848683758480d96ecfcac8f700db0df17209687c9b3178c2b1909496746f59e25894905ab0f2a17b579367ab347c1b573812636180cfbb39ad4b7fc521c92f307bb5a8ed78a7d87287ab5a9529cd9738e54915938d8eccba7adb3c0a8544c867ea5f4b9ee7c0bececee2fa7fc54363ce91bb5725df72bf81e680f37003770903a4f1555d58c7bdeb2dd872306dc8915996724a574e1599320a6905e4cefda571e79bfc61ae0768d9b27f3f9d77df11ad742b26fd366ea40efca53415577889c80ce731fd56dc8d902ab37a8aefaf4f25940c0529240a80a34f14a3b45106b48d3a151dd9561e23525165c4a4b72ffcd0732956323c2d88e7797b4a6f70951bd46391d3a4c5adba09d974161bafa847bb9d2c1c39f98cbf60ed21ba39ffbf3c22004494fe33abb55fd6f42d24646719892c078773ce92139164b998b375458b91148bdaa0aa3ce14d58aca9d1b8ceccb5247710af26c7af736020cfdc48fdf865b265acdb55443dc85ba1083adc5f06fab0bfa680811d779b54bc05f2d9d9a4e931b363e2e917258d9caf3021c7239db888c56739ecb49e851f66ace96554c87ee924466370c7257466b61961671d16401b9738ecdfdee8096720a8bae06f84ed50829e9ce3ba6882d6d8a5d0dc956a48954725ff6afa43668f7a2791f36b27974101b001bfe7cc30e71b00393ab33f3f72be59c98a393b1c500ae75f701fffb7eb0ac14ff45576b63c790f7cbff2d9bb8921c9d3a047a6b8d4c1e8f389eaa7e12089c376bed981dc6830339472f2b69cb9a4051f3773a00a31572905ea605f3aca0da48f9850dc23ca2a4eb87605e67ef394edc8ea8bcf254938cadef15f1b98a737af0eb3f05b3748c8c9919b349d8c0fe429a01d4d003f79e90ac14ce08736611dd6bf946adfdb9771b72d43562706228cd316c4efdb64ccca49f5ba724f53c25f6c077032f2096724fb2ad331671ae579991c31e60d58377b3e6b6283b128037c012e1400e9acddb7301f5ef99936e820c521bdbd32d60292b447679722f1432334ff56aefb8ae540637c295dd92bf05b7d64a7eaba485dcaab857dc0c227f1140673b89668269be0208decfcf6be702a1803f3fd40162f26beebd954fe030cf9dd220abfebfb5e01aa99b70668d3453cb8478d3d56f44fbb2d7a4a2057155ffe925c2be10ebd62df5da4de554ef7f4b52a13a972a4ff5da8dc693bd4b643ed632d9a5596ac2867affcbf32cf4d0309e97eeb04fb199aadb0f8f3da61d14d3bcc77effdcf63af4926704533b4b56b2c1a4deef5e0e405f1f5f63971f553eaa63a77e1078a042ac683450500152b3e3a06832241a118b051deac07fcdf8eeb1268584a49a1a2693e7d0af63fc0ce8a292ce4e6d935e9293436878f216b43949e6c4c6d810ecbd95831b6686211629288a05401592da010ac73040ca13a0dec21fcb3355d19acabe0cc810374451e845551b7d6d74cd0f674709f1d0e2a045c6039640769cebf28e6d5e736e48bb1f5d6b8f95a6258f41fdc5ba67642a15235e2aef8a9081849d8580c4e7dfa2f444a7d72ed8d17497ff7773d6c4d117ff20b5192a69cfb2e04be28a7c45accd304df38bfa0beebabe6eaff996d0afe93b556c7b8577a607e0f65c99f3da394869fc1043b694eb9d50a9a319c779180c80f99e409956989701fa2fb1b145dafa554f4fe5d4b181f5fcfc0961f7e7e73b350660ccf3ea616f94d5ce7ab270e6c78646ab7e90b15316c9e57637f6662cb14e716cf2d5b08db34ce9a530a43bec2ccf4be565f918eb90e416b4d1da1210c440a6a4b5be0d9f7d8fc92560370e9380f97352006d8416467057d32dcffaa213e9035d6d9567cc6f91cb9246fe4f19d3328bda8923767dc9f6535c3e0736155dc34d976c8050bc0efac65e294f35b9fc5adbda2ed18124061c9974e1ae56609683d5486aeb3a7ff0822466488793b0cad455297cb4a56d8af64431a43c59b9d7bfecef8f6817e4b5b7dbe66bc911bbcda7821d20825e3f1cc689655f729b15f449eed1822865aabf2cda0bb09d6b2f28d9f89018d79a79ba03bfca97627f96663b76ef1b99726f6f2363ecd462cdadee4769cafab3425841146556e554e2f75373693356e482e673c5a1df7e05b08ce5acb49e062bc41657a76042e0fcad60c3161f6f11371cb81a159b1ffefb69e1d3bb39a102ad34e8b2722f9364b7ccb486f59d564073493e1a00106ddd113b565d3fa018a0fe124a776b267eeea2fb638f62316c07e5654f993b92daf8813f32675af75e1dc61fd3095b7f678f6d73137e58f42ab277ee79915feebf81d8aebe841f9569848176f17dca775bffda830bd1b65d59ba5187f0f7b3f030df61dacaecee97eb5ba5203a43c5aab32d1f9f7c632d48d56a08e83f26b19c25f77dfcafb75d6938d305f7a63b2538ebf96747058919c51a34ba169f93b41d84b95db5537c72c60da80f7bb109efad6a419ff7235ad63a2f8494741d4bb8e5af8798eb8ae10ce3236cb647f23c3ad03efb5ee8ae28ffef34767d903fe5c978a6ddac4d3a8120a50e4801a325e59128b3e833834789cda8c785b688df9c11bee26285bb5bc9c67dccfc67a65dafca7718baa6671f088dd49709af6510d227e7ae8a7324f0f7fe47aabbacdca1bf57b5e4b747d5c440c9a05e55d5a0c890b1b0c7b034c549b05ec1533ff9818cbe0f9e9d07a0d08d0422d05312f9aaa2f9f5db96ce2ae26c4d2ae537f745599f7e7cd29ddb1f06b34e6b29d693f940d6fe9d1a99f29cb4fbe86af66771c27d823c0e9eef1bf14d886d8e4a942a218990405a489ead5eb964c594031454a6ca640b886434d11d7fa7583e255aacdfe41c516dd6b5b7d3d7285dff65414ce015e8b0576d71a572800e97f3561c203f5d58222d3fb5d6fc48c4e5f4f9d3fa478be54f4ce52c064ab82e08544035817851ec7b50456b4502adc85fd739eeebeaea05a33ef413c8be5177e707621efa3b4745b0d96e1e93c60d8781c8ef05a0aef31469c905c4f39cf01f7d6eaed53e8fa10283d6a0c7fd475c9f9aa8d533e1e98a6b87c89810a92d6d5d8ca32c2dcc367223192c942a4e859e1eeb66a26588cf4832a15e6646c5732faa63d71f849f4fabf9e2541216f1a306957d5a127f25bb9610d2a1ca04baf76d387f1671b25f30f7b114227460a104490cc7878a3923fe197e28e293e8006dfc977f4485621561add3777734b3f0961664fdba09c3a942d1dcbf1ae616a2369f153bf74a11936b3751f7a8195505c2a5bbc95041b0675cbdab0297cbf6e765eba6b33b4151d1dc078523ab7ee9d4ef9050f8928db767daa197b8f598fd19cb339f5464643d6d02d5cae4e234cb4faba39a0dc4ac81c469a37fdc0b72265966c4184d0b3150b0e0ce71b8a52298f3647f19b97ab0d510f0fd99812370f09e7c6862374fdbcf806d89ee289c024e59cbae7d21d86d2f7bfdece7bc1b8866487d6ac1f2485135a05889fd118b4ea3ca17f34f4efaf5051702be688edf59ded9d288face5388d33c492ac6c930209024308f4bd3a1bf271eb971e40a5056b622fa98e941e9eebe89eed14d7f1e8114a0d4d78a72f66612863e90e24834742fb01b83e4fb0a46adde3f0291db71c9316a2a636b17ae4e8b73237d23eed9fb4d5daa71ac43372653a350e41be74263e13ba1c9a701032363e0c3aee0f2c8e85d51625b97bbc217795b87b26db5c149fce215819a48031a8b463a67d8bb98ad9fa51c707fc65e9f6ce1de7cfab010749b1d55b745f13f28061c4eb51a8039f9e0340ddda2a75b5d3bd317720b033ece4bc3f7ed4ad351469029306c4e21660811556f6509cd6b8069883495c99a2a801eb32c48b620c81bd81b497f7778f3592c1e30231d1b34ea7dd070d59f90c7cdad173c1c30e4c5235940c7dd8c93f2c0affd9d9a8a7af313ed3ef606f862d868fde081648078dbc95281584b98e6715e81016f85a567e2ea53cd67c2eee1218f1f8623d8b67ab473743b00766ed6e9b77e045db655bc972e0f86db73bc8f727091964c376b541abd4ba4fd09ffd9ae1541e3396c736717baf4b0f5123d16488b5c5632350646279d09d9426971753eb611076a261d17805adf1b6add0af44d828de38ccf1a77f111df8d3a39ca3199c73757af55ed5a329142725ef83f6e15d02c8111c3825986759791ce556fcf67509f1ce1982de61a79927079b827f4afeaf6f217c22ac298bcfa3dd5441723dde0e7c9d04e18655e4c7c1de28a18b02e4bc48d207fe05bb2df5fc4aed4f26c841854bed2184bba0b1431609f220be310c2dd6884819d8868c67cd37bacd865271595d67a2c0b2f1b4f6d819dc078a5916d9b7262a6ba5b8bc470d3cf2aa0fc525029f00e8a59a8cbf948f167b3a0a6f1129f52ec6104c16eedc7de27795a2951a210ff376049d01090da7ba489b8c1327b445c416497386274947440bf55b42966a61d2f06c82d556b0c8b4c581806fc9a37ccdb7a5726a40e68f7aade8c36e9d00f1ad4baa0890abc12cfcbdcc1975521250da64663cc93fd0c0e33467500fca871634bf893dfaeb683229e4e3e917923282a5a9c390befb2fd64f73eac8374125f8369a75445aaab1737eb8343933bf75b8e01ba48800845d2be01e0a7b3a523eadbbe23b3f899cee13c0d6d58697768294555b784a9b6c15c814ed681b463d90ece5db30f62042140b8bde625cc816598285b54265ade6516d498c3b2a2ffccc49156ac81f26e828af65bf8541f28bacd1f6740c3fc9f5f2463fd6d4fd8a7104ceb4f348004c9864e4bd150f3be228c770d5120c9b35cd6198add17dd11168959b5fa3b1871f64aa4f4981c104a4c9e333d3334a4d636e96d87ce06ead72cdf7f2185738d1e40be2286a2be859363bc16c3cac8d7d00bd73218d21dc236ba90a8407f30c9636bfd109b50abef6e994b70ce4a3e3bf126b8dd02a73be6b5c1a82f7d44bef3033327078d6fb4f1a7d7e5e0bac5bdec2afa2df7a4ad14760fb8042db6a93d4d8647adcab0cedaaff4f748e6a897c6aa85a5652ff5294537480d82b6ab916e463ffba13e90d3bd584659196230e4b25c2b5988a415856bc9cb631bc309bd818691c7abeb24c51f48bc5d41efbc74daf2eb5a3374f87db108ebe9f7c73edfcb0b19485e36188441beac6553210c2ec5d4d1d0147f901a96cfbe974a36e19476c5864c9f742a0f13ff32b993eb10b28a9b49ec8853f0ee1f33cae69c4f7e609d76786be866dc57666df87574d01950293885623fe17ca64d7248475e0068bd16ef04b42ab38aefc70ccbdd8b02c648666a8cefa2b8e5d3b8fd095044a64a9a94a3b8ba33afdb31573ae8123c872cdc3b3031d4df42060d43eebaa6af160ff235a765b859aa6a41b45187a3343efc4fa202940e809f37a6ba4fa38bdb28a3ef99cb6f4024e2abb8eb63975e4adb43bf2cfcce38b1ab2580379944f2d46c2564638a54af05a8228961c5b97c1ad504bfac54c4875d25e1ac8fc6a47c1e15e2129294a271f08450e8c5cd65c43b6e541e9211fd075549017a0e1a256eca8780a1c033812bae6072104736f3f9c3ab0401bf3dd463b9587f8609064b13d0be1f6528b1830f7c96c3a41b8a3e5b7f7df7930bffbe576e47444785a9bd2c80fc8f0d5f2263e87d1d45b2d246bf312c7f73559e64802ab3b139bddb51ca77b49e86057f3037abfd6c4d6ccb3b94d7fb41b710df1d9fbdf2df205753cb81512e8316f4c8ce864090028517d6fa38190060fe256354d33fd522449f25da63ad3775df8a792b5ed8afabeb54984d20ae2af282a23e201474435664f89e79f8b0e786865cb2bd0082523e2777e5eaadaa1fcd24c234f93fa7de534096091cc9cb398ac0e93481a0ba47f31e645d5ac7d79c606318ae979e0e584e79242322f626a6b524c6d6278e8c5d3aba63180e492ca4e60eff12b792f52574359b60f02e80d84bb13f960dbd338ec1dd604a9733bf406652659b90a67f28be94ac8b0b6d0fcf71116feb270bcc3603e5a8991844b0ee9c7fe59051bb101f5dafb5adbdfe3c778a31d65eba729b3613b7e181ccdd7e385e39a534d0a50b0cb3b9f8e7d526451aaa1ef72d03c964b89ec3e29d5447b9b8d14984a78af4f4e42924d6294bc8a67a28e376b0479a4a85e947458527c535a21c981969affd0de2bb1b0be5cd43bf405a87bfaeff52b66d6960669b6a5d8e5afe29930d7f3b30b39bbd58fc74c4f3c14241304975a62a32b7244d6e44e664d0df9e9a45a32bc22ccdcaf9e0d8c94ef722aed64c61c075a53085bbc9b6a3680d1ef53b1c272483732acc3c9862424456985a2b0a0a2b735a76a6356c7a88342bf4eca6d66b58098faa1ba11a6c5487994dcf9603ddfbc14eb14a9b4b0c06bb266a1da8ec9cc6101918f614ac339e906b279e51f398e606b4908d98964384958c276d9ed5efbef759837147380096c81b07abf6451dac9fd175e71975e3caff7ba607a30b38dffed162f870e6eac0bb50a2443e79aac7d6378d58bba78cc21ef3a90e7d7cf397db71ba3a7d5d0a8138ccd46b147470bead3e8098cfb9a77d82f5a6461e61c595d512551434c1ef6d320edf7ac50169a9f1646f66001bd57612b6ed69111702e830ec5da7ed322a61f950a3af31f345fa989f95ecef11150ebd11cf76d1b1cb7d413ce06b3caea48cf3355b68c066842d6e0782b3ba522b6919780814d0bf94940200aa3c2efc4def37af25541edbc72dcc83da20f825d8b087ccaf43f3f91f0e36b7e35ff9e5cd73c6ce224dd4a78cda90f225ebb4c889c3bb3e4c7a9aed2f884bb74fd5265d10e18c14cc47572691a3725cb231fbf6e50ec2d969c54b45904f1f5eb5720d22befdf696019359010abd60a70987d55e329da7b8763f91a4c43f4c08dbd13b25fdfdecf54d4b9f1a2a848f467d4b4b433c783496c0d637d6663c7e6a04dd2eaa34d7610e22a3e77bae64f7f8eca84fda11eb324df28e3e8768eb9c8f68ec383f38bbc61392000caa774e817de28917c66d356cb7a9b6c611a23e6ce12923ef7a17d0170148078b41e199af877e0e2b1176f7149d981add80a1786b36935c27e8e23247c4b1879e68fc3f19bdf3d7b269b877caf1d823df11a39a1f62c2c49bc8f037917a08dadd13e564941c4edc2bf6295af50bdb624eb6a5c0ca1007faa4d60780a695e30b9c31ed29a71b367c598277a2185ba70af57c46d4bf172f676c717ef2bb08930e634706cb677cd463c89fa2536abe820acd0bc36606613374630a986f0be2cf9d1cc3b2538cbfd5d4a04dbc71a85c4476b4b0ab44bc58e7048b84d8be787b99810637e12a1453ab756df39f16adbf1c50b493a71513553d5c1baa4ca95e2e63d189c7dfe524ffd800a5ee166e8d61af29419c4be3f9284a540c8624a5d63dfc8894ac538af0a36e1fdc2705ef4bbb7826b2c602824d8892f91aca9c82bcb204c6e981f96544c9c5b8d0940aea7bcc9cc5369f873840b2b7b8f2e7f9e6bb25d4abc381ebd1745e6a490e8d2b122ae14afa7ad0483431499118c141dc71cbbc71f8c8e5ebfb10238ee820895679ebf7f21c81d98fdd63cd415bb5a28b3f176fd760e7007e3e5fc3177728d04a71361805f3e202ee5ffac906720016227aaeb2c38a310691cc44675576204a3966912b1841cdc273efb8856a7b06331f0030214fa53c8ebbdda838469feb33793c3cb6c868e95e90117680f5d48607d87112cc7fa99b0904d8572aa4a7ca1d4d8b513aebb15bc5decbf1c16f26981e4ac7b18040ca59e9b8b530a2cceba325b275d1cf20535caf5b4f6ddd47016da685b98f225ea375d0cbfc532b01f0d56c810ee58079b7334e572a77a2420628b098b0c91f849aea973a901ea5aef1401666101c322596273073a861f940d89a838ab3aafa1418755755cfbd84c8292993a4278db04a3dbbb2d3b2490fb84c098074d3ad6ad2ba50f9ee3268725ea27ce3ceff956becfcfdac8e3f2a6b6029dbf55b6932cdb5b41a353beb45db16fcf43a6f13d3a5cdf27009aba04244b831dfa5f30c89e24a5f630eaf14b0553b17a2690396573be8db7a71b3f6bb6c86a2d3ce96d45f7704bf5fb595773e01dd313433ba53c9ff988459beec4ced3cd3007796baca74dca935b8ee65ff34934f46bdf96c87d86bb32085e8e3f2b42b0285af22663123c39f34877be4707e309f476f10cfe3429b262353767989ef01dd8b4d642906d7352f16c3a5f2c88bc01d2f2507ac016a48c39e9fb734787ae274335216629f6822a958822ba66935b61249914be4eb57ef764653332107a65560eeecfe93c95fc062bd2b570b96d1f6fec8de8073f850d4cd99ead29ada10de47c51df137da56ab3ef78ebae88756b178a4f6d8b440b17589d1a38bc154780278b9da79064c9fd7694b8980fe4b22ff40ff42866e4eea725f245d908b7b1b1391fc6ff8d5f5bc853363d7265276b1a91a82b1d1af10c797c196c982bad7a0eb88fe2f182c02423712ef89c40627af22df7251299b10b182c15228b465a4035e4af7741f1fe08781f01d7eb812edb2a7e18389c064ecab2a596860d6fcd9db463e924da4c65a7c034d7d605c58ca708eab4b3671718e4bc12c80d843d956763aa05c576b64312ef9c443f4db97aa709cdeac4135ea3b12000fafc3ee3806169b9eaa1865aa8a833489f5d61281247599557d3d6d22c73986f66202a01ea40d2c45ffbccbbd59442cef17c96109ab3028c6f7069fe6822b1a8a5dec72828671bb410c37c495ddc62b93dc69f83de888f70bfe6d845186e2f7f4a285da168e0ee841e2b6d40ae8be90da9281136dbd20a41d0085407ff23ac838ea5cc180d3e69e806180972e86694357ccbb24137e804fa1c94307d13070933f4058bff1c9fae15dbaa273144ea60795e8e66ae883dc2b4355609ed7115ae2252e0eef9b10e123dd379cc3a89f1b38d6409b5adad356e92d3e0eedb40d8c39a521b563c64d11e8f794343aea03e8019ff3d8954704c815d78d069a965e9baa5a876bcf0bceb0c55abbb11dc08d47f130818b43d1072b0dbcb0db9db05fdcb8dad36e387adb1469552637e74f5d33ec032e64faaced8284d2b5f4a9089315969c525094d2cc01307a092c5c745f3a4ceecef2b1fb0ea2778cf06feab0f6ea4a1047667706aefee44fda11ed66832fed99cb6b5093715af60468bfa174936afc1e8087ed0d07d6f31102fad41760522873063bb25f8a08058f3cdc1233bebe38a0d58fb262ea41371a61bfd63555cb50b2fce114ad9e2ef451169b8c4ff799708ee157721c34b191abdd08141cd9057e6bbd2e56679042183048c818e4b294760917d4c11c6a8b249b80d0651ee7030853e73ed22f7ec4f285571e261641850dff46b718f4630d23518fb243bb2c34941a1058d79ad5a3e85c0fc326666db2ed57cd6ce146557ba898b5efba011e6ab37ce9a45e9a542319d8c2f4c9db1790588bb6208e6b5c3433c489e95a8f7b55ed71ef75dcac2a2f7c3b20dd7a0529d9dd3d67b8ca7a4ff374237db44b51062dc3ae2831f37a2e4e992f3ccdb7e6e83143f8760263e9d4bb92ee2c2f3fb4cc76d4e2a95cad9d1add064cbf4c964435c54e41950dbbe208ede8df762f6fd071aaefa49c1dadc0692418a3aea857762c6a5e7ee1d135d49e446463016cba195d4eb0253465c82c6ab31f86b4c2168b1a62c715423e633f16a69d844a61c46bcb015d82e5cc83f92d35b94e000db2265b4b9a5ea5d1dee2cf0d713893900a11491fa60598a7ceabd37cc3b439526e3767eaa5d6e04cb028798f82d5281c7a6b68502643a6d451424d17b0414fd2a168cc766a58e9c9df3c6f69f8657b342f54b43dcc84a66bd1876daa217a6f3372534a24321efeeb0ad0477d01cb4004fd40d97b8054e41e76a0aa683f544780664682ee530564b27ac41535f0f303eb0b6194d8823c1247be3ee4cc865973e54e02b4077b4372ba82c52d0d9b61de92c2f36554ddc80f4d3bf2c6eef377c405cdb072ae126b76e95ea4a3e74f8f64698bcc9d2901aaa4ecb58448f24b79b726f7ee16b101743ff874076b09e99ff2427c88dc530a4db939c62bc0b6e13343713a98877b8fcb49d2fac2d45c8047f83c509bc3a2c30fa59a17f8ffd5081b6b5e0ba3affdbc1cd3eea90ccd7e48ab067831df33f40654879dc0e91df0ba372a8db1123bde463dd35ab0079a0606571fba125c22dbe16b1eec85e0f1916e91de13037188fa3bdb9260794d084d0d3ef1c8a8f0c2056aa23ccc1bbb1982da4352efcd14b93cea5e9f29d44b3dccdb3cad5ca988fe67a6309ab81e63a95d3a977b0ec8d6e1f2d23f48b8e3a661d00c6fc0a4c8d1d1b2ccd9ef73c8aea4e80ef8a936b2c45a0aab54444310d0c2948fc6b787a5184d26131918ee60f63fa4cd6567bd7e5a5cf618cde3b770f9d0c8e66ccc78cb3c0f39c3ce81d5ee84f4ba31e6121e700bebb6cc8bfdadcf8a442a1343a79812060d4cc1128114f6995ea5673e9a2d503d150c541c58b601c8b6831d1817ad7ccf77e18693dbb88352dca5168503ec31171014176cf8be2acc8bf99ef5df8d827897a0fd1d33c044833de84dc8e63d70ad013a46e68a46f1c86f956511d67fc11c7bc103dc946f9115b498f36a79908dbfe8244f422d9adf252bb39a42f93370bddea990f5215528d40ec4f958f7f58f9587897b284937f67b34a37fa2fd38e05babe020ccca983dd7a7579c07bc9ed4dd795c52ed222aad561a41f7472b9fe50ae66c5f4f524f70bf844a033d4d727571121117aa02e79c761b4c565c087e12fde8c208228fe8ce11960a9a235b1c8cc1246e82cda9dbdf2a96aa8f0c53942f2edf56dc4f9ed720125e1ba832b1109999a7224ee8e9a2336da8a9026ff1388718f9af04ae9a75a42a626bf09179683bd395fffed6778b8074a3c092f7f17ee07c06605914a085cd7a15c38b4b51d0f9b4dc462b5b025a97d91ccfc6add2097eb6f4b3bf1ff705b30efd144e9d3e29a5e1ce4c87a572450cd016869f7b73033cb16e0ec2dc83513df43f1ca45786d9cb558be3bed33051063e7b29f2f5cd9bdd1c3142a303c81ba12ff5bf08f2c22626e74ccc2092b203be592a6e620119bd37f31b1837f6eaf118c94e63a087a8af3bb4f5ca6808ce4dbf67f7f01ad4f4b0db652b04d174d1f544130ce45f3c9cdf71e3b7990b69e9b1b42b97ea6ca58e2545a1520ce9a2107b4e04f534b26f570220d6bddc2d4dad692269f486ca80f5ae8c42de3f11c7e94137108c37b9de3a199629444d564248851103c26a4f9fa1a721bd563bed796537f048015c8971bd9f63eefed33fd198b74560d10ccaad26dbaa5f0b66e4312bb4e7663d792bd54e60b62916125a67ca53efc5f1a91715dad1d64e4bb39718d7ee7fd55652ae52eefc0554aebe07646a1e70b2fe84a107fb54a8db786292a4eca443a3693e854d3677537f947f58d252a4463b94f55399f89876a701a6a92b128dcee1d9505077e895b6716111737b3d91d5ffa771e973aae486c36b0bc344229003e6bf5b1afde3c1eea17f8764fe92800655c960651f7c5ead1205db86355a33f834e0b21ebe825b4f19236e3f8b3b2e22927ca7299c9a9569f635ee57bdda5bc810df28b0bc6e361ea3ed77b1d96091e34902d8e411d4a8eae49327d7ff119de30ec193c861e5e8dab8c7849f65ee84ad500d7d67a47195c3ed1eab477d72957e3cf914178bce19a3c153e6bdfaff03cb2f120251fd2c794f1d11c522fca7bf83ea74f3a737a1d0f4c168e22c74791d2f78c5ad1f61142df6fc05185546ada567ff50489b6395d0f7524de0fac5c820e2329a32bc53d799cf6350533a88b9c684a55a4a17a6fc072c0606ba9a7c2e01c518b0e4d25a4ada6de54f776f72952bec3d00ddf8d6f58a9ca03712d29338a1cbcb178bda952ae714c8ba68caafcd150a411815103f39f4c1e4e21a4c14a36d91149f7d0adb66602cffc4db7747277ca425a33df1fee0748d949463ff6f27a14489388db7d7d08529878f4fceb20196d8991fb90456e1470b5c204b9d5cb4c05767ab0de5b8cd4455f802c59c1f32ff4f32555a214af8b890a5a9a8bc50bafcf676465c42e897d4b9537e5d7acc1997aea99307b55b6e3c76479b55c31dec21144ae430368dbb2b9defaefc93ec803b0bdf21ea0adefebf2845ccf7e89e95c11f342b2c45badd45631be7e161410376fa7859392316a5fd04b11c0d6840ed2fe2f7b27360c89187ceacee06265e7863a1fd60d3816dcdf68e44c682324daa4751550da01584bb4befeef7449d30d0d011c19348a2b2afdda308ea33e23bf25b1c3f79ec5c10321ffa09eb26bb0238e87824ff3028e000000000000