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 66667 d93fdaa5f691a98a668de56e040bc613cec3261f2ca078f6bab3d36ce3880b6a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
611d3fe9cfffdb23a0fdf977fd0a1342e4350f1e017fae6201d639765bbce475
Certificate Block Hash
d93fdaa5f691a98a668de56e040bc613cec3261f2ca078f6bab3d36ce3880b6a
Source
getblock-raw-prefix

Public Data Hex

000800008000000007...00165b000006c80100
00080000800000000701000000000001031f0000000000000000000000000000000000000000000000000000000000000000000062818d4c1cbdf513deeee4726d74f3436c04ca7d843ff5e69f194356579d815cd8bda31a95aabb37c10b7a0b5379fe879f98cbf530d947782e83829b9f19174ac7ef7dae2df40401721b3e9c32f55d28591075595b9fe3e83b000000000000000080000000000200165b000006c80100

Raw Header Hex

00004020ad18e39adcf7bac903989ce1d18890033a8467de46f8dcbe5fbe3c48a12f1c4f69e0582439fb1c0d8bfa92dea7d9c1abc7452a03f6d758b080492446f1a455772d4f1f6a2c59011875e4bc5b7639d60162ae7f011e0f35e442130afd77f9fda023dbffcfe93f1d61

Proof Data Hex

59,560 bytes
1212160103076a260b7d04c6d4182c4ad008334ab5f3516e209b66f25815099671f16a2fc6a424a9be45359d6be6a73030946175da6a4daa4bcc8ecffab9d4705d3eba9b374c4cb0ce451e0263bbfb908c02de517629acc0ec81daaf9bcea09aa9b597b2e71c703a349cbbec3ed7ea9092526f6f17b791fbad6b642438de65425fc4c33090c34a3eff506e810c037aba78747f37f9f835c7d32daf4b738f88082d00d73da4ce26c03d21449fa6b5b71fea55c6dd22d392af8e98ea0adc2dfc50706e35114e814441b80ed7f7e0187ef81a8e4b9755bd57d0c4db00e629bc67331c63792e49f9c859b672bd9e353b0acbaad8340b1e15da4ab131f93fafeafdc962aeb2ea05acc9d13971e76688c6f3f73c2d95ee8bb3273e2fe4fcfd9db539480d17920684c96c5936e58de782b5a5f493e0e806d965f061931664c57e95e0a12c618025f291f2257259a14d55f62b66f238bf244b4e7795c1167f3291edcaf8da36c26198a32cbcaf5e801e43cc3d21546c861b7278eb8be9b1a8b52ad55bf90a782862beb8e05e3f74fa5dc834f1eade33a1420645ed86ee794d36b31716c29b372fd0b69ea75e4d19ab8647e86be619617922fdf63409757f6162dd2de46ae78d0b135a3b9d2032c2ca8278cd4a26b1140c67fc325789870100ffc08d2fe3235b7f85d0d51476f0167ee61ef4eb73e2677e090726407d9df58127de1c4d4c0b7f5368f5c0c314aa84148fa54531bfe6876064d50c08dae21a6435ec08e6c8cf34761d4019b53a5c973e3fc037eb270922d72137f5622c34426bd135206b4a22daac38792cb5524cc1b0392c82c8a9d53b38a032cbe5fce85aa2d617f2ac5d4331d1d48e4797f51f4a665ba28058ed7fce74a32ab02069fcb8f773b36af5e2e4bee70c32538d47c3e99d82ce2177aaded022757826265c86a600dfdd8d840084f4f06421335612601706ed0852149c54899eb0e9fbf608a228097a5fbd83f995f2f67de7dcb08a18af7be71fc9919bcd2df7500220a1d0778b0078dbb611dfbddb21d49b0f7be9aac02f0939157d37fde72dfb12bb198469d272ad4d13c9432ec10d696ebbc66bb0d58a84e40cd6205d57a0662152f4ddf84af5dec73497354d8ec73bc2be81605ecebd6be37dff7f09768d1999bba13caffc3c3f1980e385ca36810b4ef367b122aa4a3deed4ec9c38b148c7eabb3d686d8ef38450a3e5893a6fe5ae7e34eabc6c261d31644991ea19ccd65e60c2246187b388d2621f8ba7f3cf5c52f0269e4ecae50671c4e35cbef172b4fd64eb86c258c90fff9d2892ccc64ac56eff96b687802ebde5447405e236ecba83c9a7ca38fdceafb402387dc3e9c526c3051f91e21c82eaf86c369866b715d728ee0b1b8c2ca0c884694e40bb26bb3f5130e211caf9199ac30af4e383fb569616a6862627b96083ce8ddf5d9bcbf6c9bf9f90f13e2fed4f6c91dbc98297c3068ae08a07655ae6bf02c04baa6fb358d263fc44324742085414a0024f5629a8515e5d0d4bbdd662d8dc201a3fb2f66178245f2a24b99466c800e2641357e03363805c0b1077ac6e583c754f0aa1dc5927965c1258f7440b9721f56b570c1a31035cd0f4d155c48d3657437ef044c9e18135e6445d4d37d4f59b5d23102eb23a3ce6ae9bfa212b39d65185b6fe4e5103f50ff66ba0c3dd22ba329a88b8def19e8a6d2a8e0208bce5369e57cad141b9400c09e9dd83a36413ba111e3b5ee2aa21fae01bf774995d7eba6db030feb936fa6ae5c27929d6c0e7d8013e7bd66b8cd4bc3a84dec06eb908925c6996f4f662b4a0b7cc4172589c618bf79107e6abff5565204d9818c93787cda024c78096ffddc08a2a0f9887e6e263bee3e3f5cb8acead51e45310e2cb1faa49030b083ca012f9008d4f43d322aacad327a782d18b328a61da9f5b1bc5961a5e8b8de0ff7e535db593266294a3f2244e26da1753eebc8b2ea638056fde3c4e65b48e9cc9b73814d843b0697c5cbe02a5f60d38844c919cda7b2ea0bc68fce50db3b6e55765fab0a5e6203501bdb8aa5b2d20cf31765a7bbe0bba235cbfaebae4e3a6c6c127768cf8d8832683fcd0ca5bd6f1137941698c44a5c7032dabcbcfb0d7cf903b675310832408a2dc6aab64aa3aa3606f882a43c36fdce003a324f7e200c6e007c82bab8ad6a54e745d546a17cb0cda10f3280117b9167062b108580bc537e00e5360a704322a2660635e2e39a0bfbe82ff269d6efdd47e668dc6380ccf38a3130468847d6ca7dcb19b557ce32bf7bd05e8a1e23f75864bc93328fdfac1a72f123199eae32c76e0d563b49ee0ee7b3b38fccfa1c2c17bc8408647857b42585547878b9caa87a0b368882859bc5bce5fc3b30c036c1cb057d5fa6233823cad7e6f227e61a78a7eb6c8bcb4dafead5500142c5247e458e1e2050d55fc4790458e55f11b4ecb13708f0dfe2fbda706f8af66d9d063b38fe2c43855231b088f446ea59606d5a81b92c71d2563636981bf09acf0caa42919628540bf4013dec7f38644ea54fa01d1b4053fd8199b042b3050053394b2bb307d334382d1a5b2a35cade0cc381a54b82d30ef5f7ecf8d7e5c6f488a1eab4296b2041cc3d0ffc63edcc522731f49aab53db5a822167eea182967e7e7ae7cbcb60593a3ea4404861b73d2cba703dc95c1f6d3d55b3b8512decd1c4e7f5a5b0321204d992efe4ee42d3d4ddcdec1b72303b94e966c82a65083a6af31b9f8a157d27b0cd6edb95dcaeda645f4b3a6b0f6e920c59103ed83efe17fb3973f5853b8cdd40db6f11320d994718eb431b7d788423efdb3697444e9e06a781e60be91387749d534d41ad2ce935ac09efe7ee8310f467cf87673c4d8af6bd4a9e0238555e3386130228d89d747a921dbe89b3f22a9af804bb0b0376b9971e7aea069851a83abb6e110d9666e02091701744492e28c4fa6d0499738bd0b21b718852bf7a558461010936d24d0ea10015d09e35a58aa47453808eabf1d3693e2367d8bd5cb726fbbeaea031917ea63ab20de10c2fc88ac5300c0258725da280c309c9f87f34059b846fd49665bd9d980eefefa3d1a8125ed1df836543bf54aae2a8425aeeffe1daec759dd9188b087584617f0131479cee0d51f1f4cb5509b036939793b987c5aa7dbd1f2dec1ba95c8a6e759a6ba40daf3a589e7e9ad45a4dabccfc6e10fd731dce01e01808a2cd22e2a6ec73d5be358a69d1b3c74666adb64d19961dfb2e6436ef24f4dd072ca067098c3baf572dd7773ad142701fee126fc7846786c1dd9e3ee5446647ad65ba28bb1a16d2ed54f545fc4077859459c34afd6de2e58c4b4edf4c784494c78aea499da643297cb6d10b6909d2db7ee8a196375f404d7fe90a0b73162a6e8938cf19427071c5098308e3802424f4422c6f6a64e56719403fe2b9b36a2752c578bab94c2d2c24c4dd2070ff040195c73dc8333c1339909180ec4eb0199c0a698c0ef21fb395e46d2c389d03fcd8cbc4b187723781afed54d68ffdf2216197ab2a439d468abb3229350fb40b351332e7fdcb75a0e3e66d9b84b1772e9d752cec87285d059fd4a087568e740d67ca2d89b7f62f9b384bad117691b5ab1f8bb306548a6755d33731fab594e59f86a62cc40c9963a83814d9ff8fb47b45b880b4459b71b2f81e2b59a0a4929f9bb0fbfc6d6d4ddf768db5289a352381b916db626639c6ec727782894b15dbf855c26f899b99bf3255e3b04af061898e0a174dc08e5b08b0ffff2f6e62135d6e07108e14597b85f6a7e33d681743e4edd9e61ddca483daba58589cffe6c245fc2bbf0bfefa7b9ba1d820372256a6ea17a96e3e73e845ef1b58416b9304ecfe182beeafc104537d6a296b53a9164051028b744aa47b105afc5fd1e6b9c6e6e690883c33b0ecbf00505606927fbdd72341a0fe665b033052043e96240bc66abba8d3a86903719062872f5195d4347a1b51b01339c8adf6060bb65e198f6c4484232af528b5d563d17be3a09115b7c35dad3ca4109b00460cc569462db77b8774ffb503bc169685f270f4888a6582ac5ebcb5ab3178c51eff7e74ada36e7af34aac5cfc5c46f37f3f1efb4d552637f836d4e2712cacf3b0d5e9b6b6ce5db5a3e6536a0756330405c747379a2f5d46d4dff058637b1d5efaca2fcc04b801858b93c32106a2f7cfbd7637e9078ee8709f16ab12c24d0ca5b0fbfa0500777f5a3ce840c8aa7a742b014a51e0de42531ffa1b34c8fa5abd00206831e6ad0d7a64443d8d752a7d651d7930b2ce6828c0f4f2e7d0029df6c8bea8874b1c9a4aec3e6b03911d8622453337a13cd13393cdbe4524de35658d56b54bd5547ef89a13dfff15ec498f91c9671a6bb88cd782e445c52ed886cccf40efc3614a270711e3e5e800ab93b11a17f5b3a7af222fbfac54d739bdaf86cd5fe8b9d387da4cb3f91c742e010274865702c212a46f4cd74df919cae85efe57f9e23a781d6dd79b4adfa88aaecd3010c6272e8f9ca8e9a8d6e4037b505df22a6425004d8e2cc2054bb932bc8b5e9b08ef6c7a91a887b935243b55276aac13fd1f32fb22ddf5d660df35c654f623988d9776f2ef40e49443f4b0b18c0bfe98eeeda5c31c16e948eb5739971cc50a5eb7165e67ce90024bf324198bbc439966864a55ea58b24f9e817a7a7e00f7d204b8bd18fe79ce10f5f6dbc73e7134b5b7c680eb440ae1a15ab987263a7a695a9c3bee396e6431bcd8919e0c04ddea0fe1e9ee93485729648d72d994e98eac06b6c98ec569e15b137b8e137641cdd782ae98969656e8c808025c2e8ffc061f7121540e8f9ad75d8985c9e1c993cde50fa5713ca207f6aad642d4568fbccf2b6b7b2ec1dc7bb301493fc5f2c331d57aa8313cb5bcc707fba5494ca23b7843886368fc15ad5cfa17c2d1f3ad47292e8d32dc0af0ea4d3c745d5a5fc615fd068c0e3cc51cdc914e1ca85ce717fb4e60d72b673409aecc80d5a26b23a2137bb8c64d4d0628d8cd43dc7828a6c33e695975f7f841180c65e0f9e499499086b329aa08a39c05f9160aa5df6819283d258b6c5981b706af4905bcd0b912f36af82c41858d802a1d9636aeeca003e8d269aad9c3df57b36023faf6df543a22e1bdb660dadd1e07272cd6b15ab30d5359f46115e1f6e9063f0c898b77ec164e57e383316d419d149f52bfc6e7573046f3be76dfa397cb627fbb2ca6c32469bceea7b3ce78d26ca839779615f892063699b1925c313eb319f3baabdef0b5484411bf6a631b362546afe4fd666e53fc916fa205ce8cecda2d4b647688264995fd8d6df56f2206debf70942f03a6c43d8e947b16e9ea9f5ea3105299e571d3bf8bb66c80c6d7a62d43c16c2479574ff654579f4189cc9234c617cf28094364cfe2e67f92ea96334f22b8ba6e19a0f34729110fb9e2bda4a08cba6be643dca3f2c65b188b0c998e20d4e7b38591560a9acc530704ac94743eb877c42687d7e89232944f0272f651528c872ffdedb7b6d9b32a8733d680857a36a7008bfea4ad51163ec7d42f6099d82beeb6acadcd9c62065948b1c5dc8a12a8fa5518e0b2ed6fe27aecb27ac00e563ebb384c88116e8bdbb73e33df5f071902580355827419d68aa067179c4814c046fe0334092f1a2697690e810c3bd99b7207f865ec482a301acc785e987c31a2bd3c809da5525d0785a712e6bb13d2b6501286ddc2b65104862489205bb9295ce00d6ae752ca5f5d871b8df794333b6ee81dad1884b9bd2951860222e057d7ba3b8e5cc4156d5e501318d2fdf215cf7a2ac2f411601f41027f084668cc36ea484b4417989e3aa7ebc38864b0828448c5f7e0181dd7f3b031bf9fbd83794b3e3db89caba6adf18a580e443a31eabd320a9ae4a56dba11098caee17f14ce3e62b0db5aa55bf8578c5c1bd79664ca1afbb859caa3c934b205d9d9703466c050f7e2dd84b07fda30b720ddd69ca63d34fcefbf2ce3df92322e0b359469e1be420c62b1067c41c9d2247ebce7fb50d721188aad4d741f4161fd53ecb1d54a03d584a7622483cc64d69114ef0ab40e9d6740bf1846400113654983a7a9c0ec1dcc2fb94b471d356294fdc68d245a9d1c3e797a17abb775a3c675526534e278cfe6e215107b63f685180543ac8bbb69ac82089f46d9bb52be1fc4bc085b36b61e15b5e14dd67b324ee6ceb75fec3dff139f9805daaf3c5641d0cffe5f707bf79a0d0e1a4ab697531130e1f5b4cc426de2e0363b49018b151615ff99a7f5220d7e8970f2fedcd8b8f2c6613560b4c855fa72e98d84b14badb6350656d30399c704277c03a87cc072395c4874fe2c245e504de81f92ebdff592022ee1fb1f5af7b50dfbacc2c6bd0e1a8dda2cbf72979c6931310356ac8cd0278c6ff3b058563025ea79f3eb9fe7180723879dbbe0763965cf0c3f3170b4be7310700b85551ea6c9bdf7f77f87e210a5112f6d5381e11eeab4313612a9937aae7a0089eb0beace4de20128a884108a34a968952f11886a08cb302e09c4ea15f3d5b3f674ac584c6bf218f6a0f38dc4267fada9dd36c8dee2bcbba6227f9d4bc133904952b7eb140331f121c4ca4093e00f0f5c8cb85d4d5b2ac38de24c975320d32505f50db70743e51e8f71898f00d1cc3ab422664ca09e073416d4c740933b2506a468f464971879d2809885c51e0c8e190d7c00d69418e22cb0b800d0611b6361579b392fb67d50da8fd91891fe45a5db070602ac3b48553cb7a8c6b02e521bff9cace5ec9feed3d489777b57fb16f07d1a4f8277855771a2a72db9d697cecc5d81bca6e6f4521ed4b2bb804db8886fb61bc882f96e5440031d0a0902b9a930e69b1ac8e84b9a5a70c2ded6dead737d042f115979f81b62d7547a95d71bd3dfb2ccbf0d14318b7010a638cbfdb5808e04b9242d92fd559a93a1d49c4464f5df3b1bdf3e1f2537269ce9ab8ea182d0ed046f0f4dbc76e99e1a2d5ac61e8bc0b8f5061791cd10a850d5618fe3fcfbd721ced49921e1b980656b8bd679bb3d39f76066a9ec4d83b7e99e477f290eb779d1299cfbbb0d84ece407f13b57d4324614c69edb1b918b1e5556bf76981158424d96e830884abe62f796889dcbf98f0a456583aa7eba604d5fcc65d35ed12e13e630bd2510fee6b03af718bc500fe044e810b1bedabc2f7ea0478fc2243d9ae1f4f0a28504637557c3555f779d6186ad3a19e8b26af5e46145f50b1975a9c4e1105d424e660509fea8f9203f59779bf34ea2a9c2fc2a48d4ef08c0dbf6c0af2e9e3cceefa2a53426dcf9a2951f9ab3c88d970740e82f42fcad32146fd31892fdc1f40e60aff30081efc1976b39a5b60110611670921eca533b14341e67b095fc46b5fac78acaf64b4f2d4de44196a57c0a6e26d8bef1afca93b94272dfa4c67d957785cf2f9d7a347e1290a1a6955ad12b2b9e7db9161903beb67a1fb4500013b2a707dbb94c8c676c3f0a80189ce944076f73a7cf8bdcc0deec2e4c82dd6f19196f4b5657bc97cefc9e426ed98643d9f24ea3b794f0e711f1dbd201d9c218770f4106019854ba006ad2be3373efd2b279efd7466365e6ca0ce9ef761b790d8a7b13763fc3fde194031e47d9605c3f57ff656853f98c78f197ad91a61bb637fe21a1e6ceb90c0ca65427dc711fc2770e91ff3756fb4268f4cfc6bcd22c0cc4a1bb59f1db78439bcfb545b7670b10ebc6c7784d3ab4dacfb35aa7f9e42a05ecc898c83f58b82d5b6df0a8f4452d977c34edb4e391184ca7d86a5c1311f2dabb70a9ee77f579c13fd67dd467f506d75988f6f3972936a3f136cb5d73e8492e5e7af53a4065c5feefa3b7a71da184f62029cf57b2ee88b839c56dcf2b95c00c93fdb811fa9f735513a171c72584752cb1aea97dba0dd04a4ef0ce3b0613656d76c25da7d87a3f3757707d79e4a4af6ac878288d4bb548576a3bbee5636411ec870ba847c611e05f6b46e3760bffd1a56a873dd16168b6bf430296bc2cbf8b474ce8715231389713418033b9e5f7bfb4835ca2db69ca5b752cfcc193972b3aa40f660e715bf74f7b302fed01908046448c78a283096bc1b711d07b0f06e79865d89fb855f60e0af09cce09efb036b5660afd1299e3010b09c5613314fc38de2fcba7a60797bc5d1e9e4e731ca17fc9f0c54f2c687cc11bc96cf1cfa0b915bb9a22a125621529cbda59e8956b5dbf5151eee2e47585eecf5ac264b4f57877bed92a065b748b48676dfeb35c67f805945fff6c3c0ce3672c5ebf21202c345a93e028232d3a070e67f8ed8fe6d0c27ffacfa8b2d3878c59947deb7bad88ef4b1b367ee7acd51163c68c892871060e374a71d0e8f92e9b307f743568db922595e649d81f48b41d68c87979252c4de1faeb862b31ca09d053c5e315b02426bd4d0b7b062b761134e6c415e951cdf76b1c56ec7a44829164cf7d6dd53fd00dcdd7157b439f217db43afdaf9c118f005dcd66e1b498c292340be670dbcd01de65dbc7c7186958687deca92bacb3917b560867ddc042dfedd3a0752bcc366f7965d3dea2c121b7bdd44d9679f5dac7c6887e3f9296016fdf790f0eb7c232fad451b692467eaa47c870272160ca85f600b5f4800a4c3387b2dc7c41ba581c80c2f4c116f72d1e0e0ac6c4a14a386a2edf162f872a00094818f6c9a222cfc2b33037225b486fd7944a5e9c7831e4f1f0ce278e2d30ade83a7a85c9b8b29ddf5c9fca6520909a91b6556c3ab8d78981637ea92d76c7e790ad989704665c4c65b64abf1dcafbc71d89cefd31234a1720cb8a66f45033a81920b802918c087fafe1ef8cc2777a93f8c0e57b6878ae034cc50f5c49502bfdc1aa6e668e1f8139a4fe473972d54d428dd36519e1b2736d40a0f8726e894fff5d0499b8454426acf84c91f6890b7927d94e412281c41f5a31d6bc849b73ef725ac4a37973a279cb9d5c67f72607d3bffddc6fdb89acd49da59f325046a48cb8fb6d0c1f0799e1b47c7fd224973881935aca07c8b3c01035c7a3149f45ffb3340eacc2c30b2edf58bf682c20d8147a87c773e75ecde273f469977620f89e0af038c44c609e1d1ff1292377b80582be0e5dc513fff02ba738f6dde6600f980a6a3bdc69b0818a86786fdc04b8bc0d51c2a714398897bfe5acbdca0232c755d52f79c39523d3bbf624dfc30dbdb24ad433f739229fc15cecc0b3c4000f1ed9220b327def0d1d4b16b403e6436d946e5e2ee1f6d249e8a76161b7aa6c18204ea1653d77633dec3ba99ef28b7382f4b65b4e8d2170cad0d2d2343949b2cdddb160f0d4b805fc7b4d587026bdce42c55c5deed445d12b74b259df95f182f7060b42e0c8207c69d172a86dbb920d655968bb36fb9b63c77b62855e3710f9c5a9a04befa3c2b29b96ab3f5caba5d52aeff344c1266652c1b83d06ba6c0f87fa5ba3dc56332e5e300c5d55d1bf6027a523edd90088613466cf9048edf707932b17bef1168c38499eec3103e2a5cfb626bc03a64b18ca2708cc2fe16b2f76b82771de430051a4a156a65ad2bdd131045754aa9cc1d1ff47d6f4f6904c4acaeffcde6a0fa26e4fb60083824281e597534a360b5795372457a2757e36e0651abc02ba78ea0152820b2b809e724f8732edac8ac62b0daf13699ccd059f8ef38052e090cb54e20c9e58224a96f958776fc9ddbd81f65962e1941461e8ac2b532f06d62894735a0ca6258610439ee3e7a7a763c5788424dd3f90910350b221eb9e15e3bc9a062a47ad594bf90b1aefa8431487349083d8f08f8edd28fb9d207996b7b53df93a1c741fa4daadf4fc3c67a30f1bdada16fca5d79f622db93ce60af6e9c2bc1a739766afad7a3d4ec57a912859508b30b2acc7e3e86f6b04054b50cfd08b25fb79142c211e9b8eb23b22cb4d40cfcc1395124d9452e5b83d8ebe88aef2191514676f60dfc02c6df1e38c1b0910bd84ee33e81a218225118e19e4b1453d8046002b99209f0efdf1653f92cded0716df59d556ed17025fa044810b4f05534a21811fd8bacb3a755795108d1072ceed8b7d73c8db013dc20f3173cffd578a79b651624e663f1bee412823dfed35db3607dc4a160828cf6597d892992c42b713ea2f8132fb0b6b1919e7a9133e6d02c0c7853efad41dafc530e562499969148d066a587b423468a4ac0cc18a46f76f6a2bb81baa672dd7d99aeed8adb3d6eff516d8bb61a27a6aa570ce95390ac461174dda0cd120172bef793ec607538bdb5c003159cc08546f01ba239ebed1fdff94d6c7f077d0fb400df847da9787fd79ed7ff27134a9783755080bde550a38dbcb092995b79dd6a101da5d802af197667be421703bc58bc0ab41ec6f95a9fb58931aa2c5f86e00cc385456036b7bbc70da377b0529b81731141afa988a4f2364315041840f6e844fa5af31844564ac3281d6e46ff371271255cb7a5d43ea8212c5955f9eb7e0514fd0f17c1e91d160d25c3f38743922c2ba28f0a87765bd9b24b3e79d6b66e3bbdb8f871818532d05b8aede0494c3d3f704d8490bb6081c98f9a0364c8ababd3e3d7d60575850cb298244d7ffc19ceaffc60d051f466b91dbe8cd41356580eba622597e1e252df9917249ad061190048593181dd1358f287b6d79605f3e8126fd49a082dab930bffe22625ae9514086abc99614f219bd1a62cd49c29918179c8ff705d7c0e7fda7afc2d031153781130070b56338b4429ba2d58448a090c4a911b0658267292a0b8cdd1c69def06bfcdd60903f86362fa83e1c84e9e423c6d42c0d755bce39e4f2b05c97e92fba6427ebd49e3c4b2030877a517ad8ef359bcb4d0862e6afd8c643da326c79282c73ade0adaa7dd4f8e62991bd54d002eb9609c787237bee1b9e4accb93dac2ee268fde429c607a31d770c7396a051274042a6ca2c1180a214fa64d613573cc9d27123a0c7e4262c45f167ceedb81f5bcaf6cf7f7c54f04ff615ef97c0c48819a56054432bf5f53c6bc539e1a7e36bbfd12dce74a766ffe4ab2fcf4dc23f4756f9fdd2ab84493b463e82e1608fd872d13297d20bbbda07051374f57df52a2bcbc39abbade9db7e31d72a0be0794457e6864553601446683da2a7e8e82b073328dc4a4ef53f25c05c8cc992163a63ff1dbbc9fa7dd9a26653cab807d80d277f92b4024ea5a1a276807d3adf4fdc20223c1a9f05ddf4f02ff30df9bbf7845adb4d0f893d4a80f8033fcf8fab682d3d31bbc06f1c266065488a735bac34d50c3dda3330a3ada2c10f0220ef7d4826e80b7ff9c3c83376eac62e4fb16c823d193b2d3f9d342209b74e119a654d10c315dbf060c6c974478d93aeb3b71ecb339b6525a7b8c1f85333bd44456e55eaf194aa0506e912ca4c12c5bf98833a745b926cae8dc754c0fb53d00953c4ea21c5327f73a695af41254dc0196d9a78c92c6b94e2857b1805fca446f2f75d8cd4ee93b54c6a66e2cc485cd936f5689c5c55af269b9eef41551913ca1bf6a7c35c0c3f3d5613a03ad6a63dcc138551f416126e4b5938ed6a52c858d76a6ddfdf1e9f4ad88471141d00e9fb2140b4a07b0be2d914e79812d978c3d4c1bb8f8a7c173888dc4fd93592245b064a6b03393f852c049d98107456195328aa44e50e34d0d00c40326f30e7af8b6b0c79378014b3ca9cde40419f6f771c239762ecfd9921fb64e667ef0a73fec0ade880a558e22e3eb714f7a44f086a3bdcb2813792ee2e21b2edefdae96aad29234b18eba38ff7a0675312e87cd4202ced683a421839ed24ebab60274245d5303f1e35e7ff9e77d52d3f12f757e0fa63355c7466fc5b556d29339e7579a4bc1aeb4136674d522537d9840f81d8870a340bb0c92dcfd0948d240191e62f84c66928e10ce9858e83a3b64812216f9c9e58fd5aa3e4f3af58d47cda1cb65b30fe4aa328f4cdef670f15df24f0738dd719c42d669f8230edd9d7eb9e7e81dd69420c013bf91e4a36f786f2d32f31d0d272fad6d0acf3987b873a4883532f1a70ea1141627cb1dc654997e827de818a759b4c49b873b21c4bc5dd2fe831ace3df9763f2cbfc4fcf5fe6e5c2077efeffa9db61e59967d72d2df30aab8d39af140dbc3c59ae30bb22f2a04ff11402601bc883ac2510a6a23e87182f78a98925064ef315915012ff7762f2f41651eeeb3a1e6e472a05c105d2346cc574596ecb071c04a24343889cfa3c016be4bcef4cbd6024f8f6448dc5c1cfbd8f7d62e139a1c44c495d93d7aec9096739835821297554b7c283abac37ff046ba1960b3f7a0690b36745ddfd8144dd247d7e0739f47f17d265170e539ca97d9b43611c137af4b1754c0ba3dcd1d81eac0e561304142701a6cca94d48c94b53539fa5c6b0326ed3dfe95dfe894bea5f15f1c7b43539554cf6c1dd94e5541e8ed5d96c16fcb6aedcd8ec11635ff47826966e416e7feb0a87e5cf4419f7d92e144c86b3572e5e24c568030d35d54874454169138629a04df5ddd00bdf1d0eb180bec2f593c5c14d5ad7cae7aceb474269d10555dc1827d6cb975eee21c3c1565b2e57bc3793038b06a8ae94399a0d76eaaba41361e494c133fd149aedf312d7c024f4ea1909f2a8f2809a65a21143cf2038d27d5b4de114808f31a66b490bb7ae9c73f397f73ec93bc1f1c9ade95f7204506c2c83b7e4d72d6bd9dc36231d96d140ca9bb2e18eff1efe1ef84eed51cc886bac77445cf0f0d9e13fc204a2a26e145c7e78fe0a679e8deabe626c2815f5555c67ddc5eafc5b442cd1dd40997fabb953fde39f94a112e82f4664bbc064a32964ee67cc6bf2bdf000b24ef44ff643031b6a566b38311da2bdf0c41fc10a73b1a8bad3666dcbf0df07b1a644b5c785c4602575c4f0dd6cd9686423a2973060023596c188d92d5da5b2f0b813c7640236c2cf233e542ded5a1707779c36c36e1008ccedcbd2801c449a0a5f1c189d5731ddf90541635071d0a963ac91c70e5206771773b06b6ebf19f3a6508f20de4030b67773ea2d529a48737a3ad701c42f2aedb8ee0a2b066069c19d667bbf93203f77bdd1f7ced7373108a5c28b1687a4dea47b70d48810c3f44aef8b7af7517b60135ad0826c9f9c14d07de1073e4eeff5b4025f03ac109b71728be6a08f297f06f4b8003a27de98cd4696e33d56ed11b4dfab25e0f2398c849478b3a70a614ce858a3f428d176b098b0b3b9b346299325341905e7c065214dbc9827a83dbbf4e26829b1bda1d303ff6e2e1c76d5e732561e020b9cde61f3a87c75e0006a7fe19190fe6b4719d8865e81d5cf8ac314c67dcd17a2272bacfc07aa36ce129c9a06b6a8f77e4001e5ab5b9faf3766f6c18cf5b6388452eb986dc7f7e60c2061da0da4365e57dfe35e13d697d6ee349f62d0eb74235446f3b600f8b3f351475432ba22bfa2f704b7f94cb01af16b033cb92d874f7f493173c64e71d0c746ceae8112de87cc68687300a446828d9453d86602252e32472fd31f725aae67e8dd4e57948627f20b5762b0a1f127a0c2c0d014501a18d7c957be5cdad46859caff59bd171347dba96bf365b1e28f9327684a787cb47ab61af084cba95c06972f93f8eba6fb8b172c19b8b3550ab63b30f5e8803f754a6aecca6936a35f23ffbf84a05cf819d208713563fe3add20e247fcd0e4a0bd48f3d39882c30bdea40c971b2beca3b7f9b5c910f3884610b12c864c272b746fd9dda736384a954b7baaec54853e78a890d38d90dc003a4737ed2895d58531ecc9d2629cb41eb880ca52e8ed203851d4f35272d3fee5a0da9b6b0557b4d0bc09c137d64e9529ddabeb255c5ac21b24f4187affef8cc625eb426065b210211ed6ef0213e80329be48ee9b00f6271d65dbe0c201d7640fe9b0bb55b55be43e30b0b1bdfa813f86a5d984e10dac5c03e5ec68d3b8be1c68aa14da99e65e2c45f62f265e40174dcc1a05fd28fa2e0c51645bd35c2681676434fbfa8d7de782a158f1918d926388cddf6d77904daee409d83e25b36c55ff72895162e4bb0b53c470e55f3291cdf275830c0b12c34b447ecb664b6a70a0b4d12f921ad54c1c1c2b38c538b5f710e925afe22b1c0e2400381b9f0cac073d1e939f953f4be62a412d9c0bfe23e52fc105a4e5ab941b0be2907014acc355872c0bbe75577d1e9e31f48cb9775d47e6dcc48d249bcc194486e1795ab0da2f44954bcece75cfb2af9075454994a1013b646da58968a45e895f9f71014f830c39f4bf1e9f8e9a34a7117da5ce0974ff6e9c594d177a137d6584d8376259cf3ba714b2a968ae7808042fd70ecea629f89f27c21413b7c9fbff161d2b2bc73c58315dd1e4fe0604564fba6a2ed00fe4af2e31020797861fb9fef1371ac21ee07eb26adcaef33781b9d01234799ec038495ff648a41ccb0914bc6629addfef4e07fa5cb2574f4ee329ba92534a5b2eabff14d7d0824d6370c55397fdea3911b9f0cf64cad710e6c4e59f3b3ead534d662de2607f8da4bdddd33edf886c32f8c1e3119017efab8c3162cfe6e92cbd526f3b58cea82351ac2b7c0a82f065e2ee162532d3b876e779140a06a85fd960974375396e1b401e34eb7edd0fdb1b268d10bd786248b25ac9b30cfcc695d4aee99f7a29391a17617d3e0bda758a68362fabf07ca601465b9a64f274e6cecd74f3f581fcf0850144ec6d56b9fd96e77d39ab403b69e15a85245207104f73ddd4894e793597d1c8fe1572f1459ecde34ef7b61947a25775ce3af73f302ff957c0a940a993db31bba4c69c696dd9fe78cca3e06151a593bf9c90b305717099d73b419e2e174bf8e4475aaa4d24eb2a24ebd96217414504ef8427009b5b0af2a45466af88bcedeb0fa37aa253829da1f9fd73c892d1ffa7db7a9c1b08870fe02d81828ea1743bab3fb44928605b322248f139a21e8ae67b3c2d8c69b22769633797cade7dbc863b8f8b7989e27cdba75205fd80571f2a033aadf774f0621933e0f43cd89e11c33744fd1e750f4c7ae8892ee8c40911e4c66dc5892c45dc1d788a568df2b5d25b12b551c482ba1612efa2d17b78e273adaedce209023c2792fb0b4f7b612f778921961c1ff3724ec634a0918b36c705b58c2e591bd18084de16a528d1c8ebd9df802e2f7f46ba4a1249489cc74673fe19677fb3dc5cc9629b3059b7e70cee9cea64b64ea8f01e50454f1c996bde6ce9fffcd7a2e4ddf49b8abb9278e72b6ad119cd4e49f766cb79b446850108bce11a6c6bc91498d3c227efb3b4d349a2871ea273df49285c354b0b37b369d31a8b6b717a53cfe4f992c60de781175429e6fe1e0dddaab3cf94d0d6c444c87a97a55a04fb3a454393bfa0fcb4cf75220dea2172e7c4b584479eef52495c699a457828fe809ebc4013473a91165e18c1f70ed3d100fd756ea6729874eb60591366edb60f3b9f0c85f0b627dc8633aae384eb9cad6dfe7182446105af0bbc95d95a94dbeb13c03a5e76641e7130177cf7358d00b7bf1dfb7ea5ee55a294f110377daff92c8f5e5b08d84d9f99d105e7c35c9186e3fc2ab24eaa0ec39f9f0efe6be7ffd88dc6d4d5092bba905133647b355767b3f1fd89f4939e014a061278dd9c79397aa16afdfabc47dc109784a115341b00eca3cfa30a2d4a691199cbc1d2b916c1811391d1a2cac2f0f0379c84561ae2c10d93939ab3ab9c2baeedc5ccc37d4a143d1b07e4a616fec110b1ac99bd76169502e2f35093adad5ee22d657baffb249cb71c4ec3275edf774a2e773239ab61bdfe36c4ed0c54a6068ca3e11e2db2a48a7614206ea300d84f653aead572cdf60919ecf7a1f7acf44e58767fde1803649180b1a42be8e7deaf142a556ae17dd412f4d1911263c2f572bed4e5ea847686fd36123a65de4df4f0a86bba969983cda577fefcc6c2e7f6e55b5edffc1e96d0a81c2365dda54675e2fed2e7bd57886a79d33b8edd06296e0b59f36129513476a57e3c9a8c4fee860dd15ce934a6782b458e65d8462d9f4044a3bb2b9e37e24aa33850d44a793acf09cae98f97054824379fa752c9a7b8dd1d7d572c64aa15a25648331a593457853300e9c0a300f864712f73a003f6a26cf7fd6ee21801f0797cdc6714120681b29f4bfc5b36895826eb9c704620c7baaf8340892105db334698c3ce0dad2a86d6ff977ea31c5ec4bd41c2ea30820f63102b62e4ea2723210f67cd63cf1df41ea3c244158dc16c2477cba16477d2e7831473bffa2947213ca523c8960dabd8b7c6be80f98c8d535e1d2702d52323ba8a4bb3ec7ca513add11aa326516b5abea8d4f606336b6f7819e0cab37c263102e3df551003173eb4fd17fa24f0e71325a421cb3538f80568385fc68caec264ba1a9496e4b97323ec3297455f2fdcb2ea6a9b6deb043a5e1c24f68fa35eca79edefeb80169b77357f46836c7ea6c3e51fd0ac0abe1154be32041b6cdfe7eee51ae18de8077109164cd03c8b3263ff8c74ee3e1917fe67ff664f8219d4879ff7662cb6224fb021604426a99476d4ef5ce6468710aab631bff9675eef834e2eb43b77081bc0b5383d73ac464571f1d9ae419320d4df04feb2d35992457f69b108a078fa1e5348f5d2df8059a770f6c4120af25454f8baa83815abdac32908363a3ee7bbde20f37ab8b11902a8a804dd6bca48009dfab2f121de9963de601964dba3c34c5f1f45b0fd403de07c5d22bb1fe710d4b6181cbf66bb95aed196917587486097d4600b267ae550dbb09010731fb10ca890535fc289b97ade871bfa7e718401a82b5f5581eec0415eb09283af302a2c981d2d20925f1bd1c19073e0837f1cb7b0cd5dd515f3fc16a6d273828f0098cbbb69d4c065688aa2015d5bc0b02600aff457a2df0dc93042b8dc0ac55ca9e21eaff5bd188dc03cd4b6af715bc283149fee3d70dfcf5fea294c8eaca35e2153dea99110ad3a105f46d4e1d4768c2379df3e75154f764de9265598614c779939abd3b72b2b5ac27ea41a8db2441c6f88e8f2d119985bc5489eb22b5d88cdc9b86578b0fe636bc818627aaf91c892fe4d33dac9d95a5ad90c6671c84363822c7bcb16a7e90d1d4ab58d2789a206aad8c03ec237863c2ac53b5c0bda89f8bef33e2c04d8da12832d0fde7e49fabc5684a3e3b617e54d04a77039a487652b26746630571cfd68c02c8801e68986f2db2e9bf6c4c990d3a9ff0984ef97f7e64cc93ba9451f32881627169a537399a02f219700ab56072821b837f59c6299638ff8c239fa18b6d049a360ef405b46f74e51877ce5553eb57cf6358e978459d974a2dc4de2c32f14f2becc343256bb72d9cd5ca1033a7090f7376998655b7a966431b93166717182e38b2f4fe9dcf9c5d16213df1dd155a5eb1e68c04f702e3aa11732d0724072561b29a05aad1ec4747b44619939d4c59b55e2db274281b6a754f8a210838c5d086752d82a2dbdc0db55bf1296f1e75130d4c35a58fe56c07759a325363cd21c6591098cadf11b21036efe7bc45e9aa72bc2445cff4806177a829a21cc71d8d6dc52d2a90048414877f6eb6d9dcfbbe7a57caf5b20387b0df0557795d746e2f72b5b27c09c90c8af26ae3bf0c5e0ef3363856b5fe9e674c0748df6e16c72ed9a2659431e44e513615e906edfcc5aab5b25d944c5369d7cc655449147b9ad37e98cf50cc94b0ce16441760fd9d5ee1c94f573685dfcc729d670f7dcc4e9e4129719bed785c716e873ff8c5b512e4572b859acf93d1bf18591d5e41fd9adefd62e32afa996e469ff15911d843213cd54d10e227ca711f1a1bceaa6f73b9ede5c9fec833bec60a7238a53dfc5f530fcce6a6ebb27943a7c04a94075cd17c8fce68998c7c4bbb4e42ccca590ff84e77c314b09abd4c1f9726bd41c5dd526581cead540aeaec2fde1c2d3f29c5f9dfbf34308fdf0e8f726c6f09d4e946468b8ce3b23cf4e0154be0963f5d61037956086f66f5e62f70e440864b9f7388ca3b3a024fd4b2c3cfa724d7b34954263d17f5645844425fee5e57bb60a2d215fe1b8eb48e1b1ad5b5d26bdf23df4e899c00f44ee3154823407354e88292e2a04194c7e2518be4e7918c0033680cf6a19842773dd9d3499b5d57d26b65cf4814ef1ab88dfddb03fa14634775aeca474243c15df0d438fc10f68200e20420a4b12e251c5ae0263c0515c375dc2d74291d63c1a85278173ae2fe294c776e65b5fac9abb529ebe8d796c02cb318e10213a196385efab57cd9f9d7c5d0a49b189f84ca2cb450d223236c86779fe4f3e38adb0975c4b8a10a56c09753efab68fb63b3619cc01bb26685509c37bb88a17bc9479fb84c44f7dc4fbb6ade59d29b94d90b42666b1293c973acce9639703f76a1aa105501d3890a04e5453846931bbed489e99780abb1d94b21c32f1492883979e2c7124d4e18bce6c0106499434afe53d3f7124d5e00b38edbe2f3b7e8ecf14d5182fbbd2b25c0d3c2b6b7d379bae0e521bf378bef11804eea552675250b29bec0c4af1af971656b280f143f0d9aeb4a3f6dcd1b059bf0bda33906a16c27d23acb5bc8fe54623968197d667187e41049701f617796645d5502c738e0d8c40e3f38eb85936ae23cd8d1003a6caf5cd0300644bb64f58d8ac3f7b3c765e5e7497239d388f50e21a9c5b9f2d2e2dcd3cfce8e9c5a1e4b10fa0ee272f729971535fe9aa5b1085c0889a8e83c90723a2c0e07047743c4bfa08449dec1cc4436659ea1e0c51016bad509cc5a0daef8601e8d9169307db962d07467b24f6589b57e13b2a09c34e88bfecbda9e1bde3e7369eeac100f6552d2bcd635fb3c02002163121070275d7dcddb87a97596a457667d41dd9be81ce4ce4a7c9c7df3784757fa44e48924f523d2fd7cdbe8d7c7f4ef4589cd8b7e56c687d25fdec9c13328ea0f06b0c0a7cbfc4905317a9b2a175d53bf38b20d162463367dc838f05a68b921542265bfec639ba45116541d4a0b3fff859813c444a1ee9aa250f7113dfe2481eb97073709482debb68393c77a6818c5361bbbaddadcf355570a64a02c28c8195162b91fb29976f5244264c8576c2b2aae186bc901464e717644acb7051c1c9e3809ceb61c15d2aba5d17b38000128bf3bf6b9b9850eb1211df0ab7ca00966de9628f6d00f1ab811816dc55dae4c184a0afc06fdece709656b4be6b7ac32d316fbb68f3c1ee699e8c1dbc0573b4401f91d8354453fe8d11ec7b20ae553295fecabba2899e003e6874bac060de0417594a9d21b39d93b1db516147ce4ddd94ac770e6e55d8ebe6c2bceb763555de3e8aa72f82a375c925db89b85d2494a6add78f6b33014172883d540e33b7c0621915d637213673df3880ac5fc1369a63a132fa0fba00b99ad1593f0938f49e008096fda0c24929a7eaa5162bfd3fee656309f7ae6f8d0586d79119e5f14ab9c381726424de86a4caa3ab07971fe0e3cea799d118485c5ee400a655566f61435c8ad1e196a0d1d9c9d257d156898d8f9e22dd6b841dc8c6de81e1aa967044041326eae5886eb52c452ce51a44ab2921f07297104aac4ec4feaf79258af0c0eb9827a20aa22b0ca15c76e470fde81d86294fb1748695b866ae21b521c18611b7ada99b81e226757e1ca9c7c4d14d95480c3e13828d16308d6c266914bd1eac3eba7044ceb94aa1d88799e7a6787fcd4d3d66654f757d51ef3cde37f6028ce9518bfce16176b233574af8855a3288132b1ada5fa8c01ba645dda5c75989b3f16bc283d5658be9926f6600b13c6cc3c264b9f216d8ca59a44c0ac3a1fc48ad53e72df7d0e3e157c53b3e8b0410669045ab6855d2f70cee97c9028b50c8697a0c25a549e48676f96fcee013a70aae2f6b5b4006ae243545121b59f28b80ec782a352ae5e31ed25fa5b9f7caa9c8c6a6405a55020a824548fea3138ec229a94405df3f43e295886e832ad820dc99d9628aca083990f29f0a9d646d73978acb1e8741b5caf454f03f87aa616a3641a983914ae0e3a63bb0d92ddfa6306633ef56405d22b6b477d384960717ad9045eb5014d630419e3dbd747032ed6a53b7c3b3b7ad9b6758e8e2a48634c19db46821713da0c3db1998c71491d5a8c5828619633734aac4db41a58243410d0bb0f35a553f8ebae8bdf1b2d73825f859655d96a16b304856174ab8c9f0c831108c9ad279aec8093f8900138957c56592ca3ed1f49541620df09b0380474ddbb185cc47ddaa8b949be07987dc61d37ac6ef79664350c100b0885d548eed6125311bc4a74489b32bbbf129929047df2027c6437dd1e2376456383f75ed60f7830329e1966ce1810f9fd23e9bc58dd6a8f8ff1fbb6d331e5be075b6797f7d509f794b368ad776fb45c835e8a4fd27718213a1a6d98fc42f1596e0269449d3ff7b048e003cfa03171eb97f378ed3b7b83982426d1340175c820e822c2292bb7d0832b4dcfc2e302700950a2a9d119903de17dd6a5ae15d5209bbc366388b8a11cd5fa756961bc64e534c2c0d305d487bef3356e99d42ac392b41632d833a2366a58361673ba5330d92c28ca421f8dc7a8bb159597835f9327cef4d172557ee73f8e08c0fa30d935f44e23c759ea215c8f284bcd5c56d9d805bcb93e146747d0fafb17610edc040b5d6b9c1e9362190ed2ee75fd547093a3c7681d6681bb970f82237392c243fbd6717b742e91bec80d6179d8695c98b6b7790e89494ba7d4db988335ef110c5c8b9f9b329bca5747bdf46b7e0dbbc4e4d5507e55f4daf1157102a7a67bad9810bdfe33d088776000c1471dcec150ce394bec19d9581e9e9f0398f0db3208ea05976360d6e48d758056383d745d1789e6f6bfc5b35a3b88269d4275a1b761cb05512d886451ff58b392d1d04eb34e4239ca0a3c6020221f7ecf57c1b0910d409c21d08282431a21debb9b60e04945ccf643e1682bf0cd4145536beb0baf39cae620900b44c612784f07dd1b3a0b688cf57d447b9df59b5be6121ec1413f0a0f7f2130a7eb09548d66e562458b6647fdd6a60f724e04847b9ccdc9fbcca2f6e5ec8af6cc5c0ed5247b80c510ba5d5167331eaad10c522958ee20a1d3c6ce8aa68293d8fc8d873af3cea4929e1b1ab0eea0ceb7df469c0562d7cc32c624d236a362da50203f34ddb8075d5cfd294403738af1b092c0c362e0457a1e116dcadf3c3ec99007b3ed8a535f98ddd883bf598ccaec7bbd1add0bed471baffd8f46d00af25ebec491531cb5b627c8fe4a1aeabe624e12ff8b1bcef3387b08ac2d0a83faedda84abd74736e65aaeecee9fa15eb5332e3a2a22d4a6c657c8abc84d39cef3d1b9c742a9ffb1771fe198be3f0ea573d73eb7ee159dcf30d7f320af29196dfb0383edf1fde72b41af9a6a7f40b3f5395a7f6356668efa46c19f8cd65136bee8f06ad32acd9d948bd8f08d90f66678ac4ff3a95f53975e73739b2d4c4fa6bf1efcb09a2b634aa74090c887674cb67bc0ea8b261100e728936c9a61d564cbd2b13d32f186d553e49975b8131c36dc869200231de537e43c2210a70f512266c1459c78b36604f6b854efea72b73653e0ff5b7c8993a1011b2d082b4b1e3f5f145eb566e5779158e58eea15ea080d04995a15b1ff1626ce80e135f0804cf2c3dd6b4edefd6f696f7fe48aabb7f9248727712df743b4f5f9618316ee120b781bad3eac11e70587e860442403dcdb079ea78f4c9132bb59146198edfea705a81a4daf70b23549f41a15b9cc2b41ec0eacc14dbc3c078f1def4e7b504892fe4b48aaa3014dc6f46157dd386c5cd537842bb66fc0ea9c34c894e63a14fbdd8db96c82fc6965f590649d20f3738900ebff521368a855cb1538abfae109207f3099853752b70afefb9406778f7677d886a8f76928b74b5dd207680518b88525d81d5bc9bc58e94e7c4ffc9015a3f47db5e86ee0436a734243a726ea8904056291a3e041f13f8e9ef026750f0e0b5c9dd47f9a19967a15c38cfbfa978d4ad95211e17c45d1bc0d6f99e17ada0e4ac9e6a974a098cbf4e70809f8abc649359866e815a8eadf6363b8149645bed43d8523ee14051759a125b0263c92180a32a951798d2b62e9c0bc83039b6282761ad0b8558a729ead9034461731f79d339304da53d40fbe81d20fab835357edb540329edae852163eb8b407985dc2bae5a6f08f8b2182a13dfa1e7880bcc54a79eb29114d6d8bdd8f51f047209869351d65eb546c788fcf6f7f2d0de24e294c84900b691e76eb07af5aca0f2a9d1eba33f2b12913c7efa4019e030361f74ac198d0b1e6d63f21e0ffd8981781ada7b5cfe041d374ac3fa97685f3e8a7c41f7939d9438188e83bea4e5c74ef6e0d450978a769bb571c7676215edadb979d22848f6e03e68087212ccfcf3fb24552e8d667fbf84f0cdbe6a5056b97f8e082bdd4ff047b1a105af818262512f828714380739c871e55fec9173e53cf67341c25a0f36ce1fd29cfd8034b5649729ee1da6dafb26e858561e888f43a14f7b4a5cf0308a8398b00092e3886764d67b96b4ab6343cd87fbf706bf4ceade7fb270a3e1d36cbf997e561304142701a6cca94d48c94b53539fa5c6b0326ed3dfe95dfe894bea5f15f1c7b43539554cf6c1dd94e5541e8ed5d96c16fcb6aedcd8ec11635ff47826966e416e7feb0a87e5cf4419f7d92e144c86b3572e5e24c568030d35d54874454169138629a04df5ddd00bdf1d09ab979ddf1043141d3341a00547b5b65f9a888d9ba84aef4977ee3b0354fc491fab205cab5a1ba6f9941216de1f9fbbabd6a6250e9db9a68a42950200def964a5d53cf4c95181b6472363b1076acede6ebfcef5667ecc0a50d81400226cfc2897533379c74666969c251f578482a22c2f5a8c25abc4824923105bb15418b143a7a1fb505d2f6e43268f9edd07856d89d0ae644a662dce2600fe0d9419c8531d15d96b829e295811b9f02e356dab2bbe10414b7f94a360377f4fa007632cb4347dfd54cda3542d043e72c8d846714c499a42fb0e27d1d1f992c7c2ead0e128318b864e130dcef34803218db3c8c4e93f3414eee1520227aeb7000515c25d1a5c77d50f93b692c299234083c9166ca7bbb2cce729d4e8c09195f249d3c7d7f56c41d3eaa2616acf8bc987fe2404ea364f36f2f2a4cc5008ef2483f5e9e378005f3d98810365e0992d89f55e3ee9d6880aff33e4367ab5ce876c83722fdbf63769b372140f9b6aee22b7eb99570e76b70fc574f979593288362183f752d6bd23049beb16f9cb4cc1f2ec392911ac0c0da46114be3925e7ad5d781a0bbee9a46857e68bca5e80d54c0656b04fbd7c200bec4c9d9d0e69dfce351d5777b2373a2993c687b6f4b8003a27de98cd4696e33d56ed11b4dfab25e0f2398c849478b3a70a614ce858a3f428d176b098b0b3b9b346299325341905e7c065214dbc9827a83dbbf4e26829b1bda1d303ff6e2e1c76d5e732561e020b9cde61f3a87c75e0006a7fe19190fe6b4719d8865e81d5cf8b1772f0ec5e08a94a564d9fd9f216d3a25160a8748b5965121d9a4be5e9734cc0e6eb1d79afe337ce586cf5ec22b996ad38f4fa8742b7d1e60c0953372c18d27d30ddab4c8f5f86c2a1290c0e3043eb372a6e706bb46e521223ea565602bb806f63d67d669f1f15298b5edb767229a5da47d9fac87a2d38ddb63f3bb0dfec5edb467f835e37c1c9681d77b0eb756eb177f11fc371859a6fe7d4b0672e2d75e4be4bd8eae184a1fe803c9f516bc312567b93855323c396ce86da8ed39da2e9dcfa0fdd87b509fc3427f8e7a35cba9acf4f0e54b58d84b24454dba3a083e39d3afa9161a25a22ea7737b634324d9c5d07db3b2b118b4c4d8679e126429b83ab358ff0b8ac51eccedad675b9d61629a67537eb81cefc3979d580fd226d2d7a24f9c6f191cdda0359988b0a59baeb8475736e8bdf62144745826736c9abee5c88cdab6d314c90c414e01bfacc3ce2eb9ae01d5f2df462c8224b9b58c8cc76ed0b60ff40a0d97c19f397516d75daa1e85fa766d6e399646a28952be471defb1bf9e100d073e687f7e09ad1d939ba20b39374a0b9475a417a91561e91394729bcac9dc39450bc134d02ac07e31eeaf21ea2c3eba5331cbf414f4d1ae83ae6a6217732a469b7ca46bd80f6c1983620e4b0818254e9b3b320ef38e7261d04a3da3c613de207eeea9a7cab82eebdd7666fd96c21bf0b157a1abf6f5f62c808e372e749d069ca5680b03e9bc2629077db8924f36f14c18945ce78c9cd6a0a9ab5164764dc65e8edfc2a86e4ecd2cc4005bccbb3affb1e64a80c82e0d3248f876a4a9596b03b982d9c0bfe23e52fc105a4e5ab941b0be2907014acc355872c0bbe75577d1e9e31f48cb9775d47e6dcc48d249bcc194486e1795ab0da2f44954bcece75cfb2af9075454994a1013b646da58968a45e895f9f71014f830c39f4bf1e9f8e9a34a7117da5ce0974ff6e9c594d177a100787e4ef34c6fb2945214b39a2be76718eb7e20e81be6e26ddbc21bfffb03204e3048be0d99aed5a91db79b86aa12b0a9a32aa1485b4c22d604f8a289d40483055342d4018e27e70da6fdd012df47a348272578c9b028af752aa00b5b887efab02959e5257b882d6933ada6b3ffbcd4c6c2321cda945e2685db15d565f062dd0c72a7b0c19187414e94b30f39b28dff90f6cde07f2e748d690665a40057d02c2a01941cc9b28c6ccb18c7ef26d3b142af3f168fecfdc2222c09bae5d47cbf96f375b9e718608babb34e512aea17525f678a29db007a3d6493cf027852b3e46b751efdf35e1ffa76c7fb8566528798101032992e01ef511d7e6d2c2c0e928460ef9355a341c6961ea93651558825220b39987d6587d1294b835c2bc79d8c8e1d342bec15b1178f1e7dd4cee6dc05c3deccfaba3f5b5328b1d03f3b6c26ee8757672b74f0b6578b88ac8531ed50ce3a56bb85f2b86e30a12ced993db31bba4c69c696dd9fe78cca3e06151a593bf9c90b305717099d73b419e2e174bf8e4475aaa4d24eb2a24ebd96217414504ef8427009b5b0af2a45466af88bcedeb0fa37aa253829da1f9fd73c892d1ffa7db7a9c1b08870fe02d81828ea1743bab3fb44928605b3222487c9cc29b38143d98a6b77a911c048f12027bed5dca6d8f3d8b9d834a1058a916047caf2e407202f26e5c40d3892736b874d926f674a2657e49c1bacdff3481706df55828752d28754eb31933f2f71adab80c8133dd75c926b86a86e2507aba762a75d1528f7a146c7499665e4d14be6bba337f76a698d68962b7cc4e58c4542095b869a7655ac07c3ee6c74ee0ce56bac82e9316d1df621510dbc360fa095d89d2ad5c2b6eff2fe19685390dc4e0e5eb0822c7bb2ccf1e6f28b4790fc1cf01bb8d6e2cf2e7b96e090a613af067f9ed23daa5fa89aa9be3a1d45ec1c18b2ffc0b387e3e69ed87aa1eb5e52e8aee7fd86a5f049d8d2973b8a195b390b46e025d5430cc7e26066aa1e3cfe4f992c60de781175429e6fe1e0dddaab3cf94d0d6c444c87a97a55a04fb3a454393bfa0fcb4cf75220dea2172e7c4b584479eef52495c699a457828fe809ebc4013473a91165e18c1f70ed3d100fd756ea6729874eb60591366edb60f3b9f0c85f0b627dc8633aae384ed4623bfeb54405a67255164a3b2cee0e53056f64e5ebbe9a314df65ba0a6e0037cd5e45bdefd7eda287560a5069e352528ed38fc73f98fce45aa0a70e53b0293c06c5f70dbfee106518ee41b8beff8fa29f5b355fe9942aa73ad54d4effa88e64018112c0249924ceecbd07145be9c28d0108d698dd4f3f448f8cfd82aca5e6a1043a3788fc881b277b2d2b95bafd4f627b1f9d290fd79d13371f3688f8b3a2bec4803b6fb0bdf8299fd739c5c9fcad26adf80858b71ef11f3f997a44459e05da4d3528aaaabf37418740d97202d5fb124f315af82bf269ce3c93b27d355d3292b71e4a018b9d9af293b5f857a75b709ce1bff2e5064fb7306388b025542ee013e75f5e94696ee5527edc7c643fe8cbcafe99775dde650ecad06c9f7ab486a33ee71ae82b65242e8637c4ac529cb2c2d736a06dac4052fb6b97f903d7ab5c85ce7b3abb9abca08981c95517618f6c94fe68d233b6ef3f49d5d91537a115237fa3d3f59ce86adaf7e6c9f064c0be071d65af5a9cd4684cd907d4350fad19d665e295ecec455edec831f262d9fe0745b2eb4c1b060d28c50fb8cf31d39a9ab3d1f2eda4f24c097ebba4e3198010aa5f8ff7a39d0e264028a756ca978d35da1f88d58496c311c2f40e39bffe773ca76e71bbc6fca73e398d09e90b216ca250bc2b0275441cb00d640c5612a1f92b1a1d3b0f44fe24cd76419e75e2e510945c4a7224b78dfb850a2c9bd64db33b4bc72cf5237afc9cc2d87127e46c0e675048260194f339155c1e6e19cdd2948a8fbd38eaa665bd7052d02bfe7f8d7333dc6a3c4f2a42c46965a5eda434afe6b63617b0da7f5c3c1fcbfaff5a4c1a00ae6f2a86a66dde0aa0c0dac2fb403b83159c353b1379d7da17502f5fa28d2ea6649cab36b66bdb2de7ee0864ffe5073f8fd7a3e875e65c19b5b74eeacd7d50087dd31f4b7ec99d7e6bce1de75d4b45087d5b1e9d0266276847df64b3c8413f1d86780e580baf37d9ff2621f648516bdd837bb5ea221e7943339f476c5b7f0078590805f7296ad1e8e925c673bc38bbfd007fffe3b987589ec26a5b149446e3fe35fc10c0024b812079041d93761575f19d8f58d6ab1122ff6030027c5024a7a687dab535fe91f96aba83fa1d3323e8dab7a7220dfeeda1de32498995c73cdd5d75a4b56aae6f46cb08c85cbd5888c356d4a66f2036d78ef3a2ebe2b1ae6f765def4992da9847d0c22e1fd6008bb5474410ee43b256973fe5bd7615138cf83e8fc0e7f3a9c3f822395f936d2feaa400c671d1837e4df680450c619dab26d141988852a93bd280e998f61f3f60c983facee341ea91c5e3a683b42eaefa3bbeada234e005f2ff817996a64a7d3ac4bc2fa1ff42487e0124cc9ebbc3aa6905b8787bf26014175931a1e92e7bbf0bdcf081973468ace269290dd69d474367674c648b0a0c3e272da432c20aef724e2234434cb39393fee02e41780da0746263c5f91386ba5970fb5b03e935eac1e789f35a440c06556179e8024ef1c0047fd4906d158811f38461b000e1eaecc2e338f84595c8423978c74e0a2c0621d8af3670fc5d8fce2b42784058ed6256049ffc787fdd1a4291cf72d229e898b38f1fe2f061d885892e103ed54b085cd43b50433a528a8d52939f672764e2253d5b1583659ad4b7df68771f7e85e2b8015b7597c5e6c18062f1b5a430e28a9b6ee2ec88986ff3fc3a83ab0c616a04e8d298d258e7587cc38ed1fc23451a75094d4e2bf17a38cd73b67d26485677c9c1ac43b3eb0c9a4aeaa325dcca60e96bec868d22a0e39cd41a42b93f1956899b168bfe37277d2d9d75ba7b9338c3bb69b3d8887bbba1b73c7752120d4ea7e528cd3dea0697689da0bd3ba74c4426f603382f3814b2a346b504fe92de0755c294c0ce3a8658defcb1abdc5b0188360274c35355315300c348d63210b33b3a923e846d2f6bfbf96a0be14dbbdb9d7dabf95ef07143003df3e669783e19fb049f69e682de474b0101d805e81a08792d165ed55b1335ac68376688e9652e173972d0eb871ee368824c664d25fcc4ec9a32225df25816752efc78137a2db895c2bec7b17dec39dee9c1329a3f859581b8dfb113c680501983aded57777ff13b705d9fc0ee6802801a3617faf32741b355efd154758f4da0fed3ab596873d381d7135d45258f79d038eeb645cea87df583e2e68e84f4b9ddcd53035742d5579382587745223d82065f31c202317ea954ea5395686531d4abc0ffacdc5c5ac69b8f214175167f75ca304bb17b03d5dfd76f1f931da382a0c7bd8292484231e7fd8e0181c78358f5ebae0912d0bae3a6590c5f8f385d59ce580c5894dea9ccb1351e5eec96a1fc00f86d4f043d95d517db0b49e5f5b220de89f4289192da25f3be19983b238a9f2f67fa1425e5aca78c4a5ffaf04ff7e2fbfce9ef05bacbb577ae6dee0bfef61fb4a67392422b2e0594e9951a088131609a652958ea78cffc44a471dc6b6a6f2480ed05041a55384b38df33ad1e8773bef1a90e80f7f6f0beda92df1be57eaf0bbfb5b65e6b9f60d88b09ff819754d162ddb57d65f5aa0d3142dc128f660f56e05a3691099c12d5c75751320c30ba6af4ed196a9be65af3c3bcf9346338d5a8bc5a2519f88a8bcdeba2215d77c298ac2bbf03fd266ab1fbd75168c33dc9a1cbcfa5a45c28e6ecc378ee4d87c697d625d1e0d8447e8586e45db36339d5847bc341dbcaccf17df88b4eb6ffad0d2697301e11b8bc0618e8eaf08f9ba561b8251e9985fbb714271a01f29488a36c4f94c1845624d9a43fca63f6da6997d63af4d21f881ce3b4a5986faf470eb9b4a337b86f404f8d761e5a9fa8535459c66be3787aedca68862f7fdea9447a9ee7a4d1305ab6d4ceba66f5380bc4a262b87f1d66447f4caab67feeac27cb97d6f87427f777de4067856fb20fb3e15569ee6b2a237d5cf1b696d16a32c1b1b272c9abb81cff8866786e215ff8b77abf3b32221704cb5aa5cbb8e92c42ea42781ecb25c8feca707d2ca21194c39b224bb9d25371feb3984e30a0d510a7eb1fe993f1171f953b595b0c43c9097dfef57aeb9b150a2018132a973dc4644b45d1ead29a8f13ce72cf1af4a01d211c64df18379751a268aad9c83b2fde62c3e26cd68e8f9611bc15390dd5cb4660730c11d6ecaafdd39f680c37d2631b9441d9cbe30a9821270e324519e6e7ec8f0be94ed990360fb76342473f8a05dd210c350dfeca16f45784d86372cfb56505f13788978dbc788246dd2f5d4e8856de6a2538ef9290fb8bac1a102b2ccc5a47f239977eeb5808f26943f1743e889c15ef987c6c6f0a6f1200f6aeb3fef11483b6336d80774d3c4f736187563779cd0bf7db2026671da0cf5534e411d3a6ffa7817f2e0cea9921664a197bf9ded97ed6ab47f9e3c1a9ad33da732bfdfef9800f5128b25e17ba0ac01b83d0246d79ad27a3bf55ef60eb171e17c9d73fc471a98fac86812a7ac617d4c6575293b19d0d0da69e0bc88ecdaa0f1c8fdef6933e65ede998dded7462bc7c7dc7df29b04aedb161850783a37675bdb7db23e5b3b669d0cc3831b0123f5d0f131e0393baa85c4d598f64c4714b3b2688db34d086341084f475cd6867c4ffee9082be88dbf6883c0f52bfbaffbceeeeb9d307575d99fe5e5f29cb75022b99cdfe3dbb8e8689b9b18eddf4c4f4172cb6442e68989ebba9922d0f10f7aa10a25d9dda748d70737844b91894cb68b8afb4780a49fa090a188f8892a4135cabd235ab3aaabe0cefcf97708ee6627033830a5bb9762bba25894b2240af8e39ce3ccfeff1fbb6ce0c98cde8baf67f019dc193c5e5114477eb55bdf423ac6c16509b347a69c127d1ce1f5c6d7062da11d4cec72d2279fe83fce23612dc4a07a77d9d0bf97531cfcb464fb69cd906d130ceccd178fd750218a69ed87ef05c2826f13f9001e16bc486cb0d5ac57f5d796f8f15a319b54562360b24e6655906f68cc425d5f9dba77ac3056c146b409fdb4d8e2f280523ce804b9664cfd057086782ea681f02dc7230ef02648ba7303aacf84a799a171019bb5a5dd5f778c15b3ddc76d2d13e6b93ab787ad0c9188fe81c9173564baebd66dae32824800128efe638fb385c7dbdb49165e2592e2d4ee381b78993e1e150e1b8cb9bc349f852442fe34c1d77160a29eae02f066c1e428ce78bc89c4d8dd59020e3d8ca7543203e31aa739c89617495ea858501aa02d6dd241b66026e481132b7eaaa83286b2cdbd1ac95ebfe2acc534fef9d5e586d380ad1909008a5853739091eddc2269d889e54ef72fa8ca4a13ae36b17aa5cef1e10e94334f598ca2f338a5f3c4211b9a22d5d28f6c191940e26dd1eea90a51be017eaf20e7f67bfc8325b4148b44064390d07d32c053c775cc7719ac3c90f5f2658896b841b2dece544c489e3a679353cd9a95d8fcd03121cb95150c16543d1150c0d7d22a6f5461058fcefb90e3cf38b3802dbdc2e2f2be63b48874c35b25107a6ddb32cfee5999187407432738575c41c82fa08ac48897ec8e1b91e73dc9e563316f8b0caa3e7782f37e258ce57e6ccc8fe4996b5d659840c3c6ec6ccf324c5add83e8c551138e2e65b1748bf9271c41b2abd9b54f12f3273724a7c7a995b7d5b9ccebae189e1fb89314315c123b680a38398c9c2f8b3a59986009f460b703a8292fbf6d0666c0fb576317230251071a8c42dff43a26a2597c1ddf35e7376f324e092db8280ba427da8b0dc0464735b694ff145a02b541a94c96e1a75c26d7185ece32a713a3c68996bc6dbfe8a439d1d6709a019a7d5715123356704ac8983d2d193058a8adabcf9f1dcd77ea6e8f16e7342314ac14dd24d6a95e22a94b49183d4d4f7a0add6d33fd1e4bc955e001268a581714b8d21c98de92c7c62bcc9a436d6ae01c12ad564175c18c8d96f495b6298ed5083f453aa5d786d343d1c4bcdff3cda0ca4e69bac8d75dfa30b8604d33c9a8b39282f5c0ddd4ff4d816fb6d0e54be7a9a17bdcb2b40387effff26e01174b8f42b7ef0d88ee24c54d4b934a2d420ffc3094d550691a0660e6766243d80b0f5f5670dd5c5c29631ad5efb37dfc390f5d09fd1f4de1b92b237efcb16e194cc4c6fe081fe669fa06475c9edf3756be5d2b437ae91a63f0a617c5c17ec80aec63675d780149fb4472d5d0013455337e63fb53c5b2e999216ba389ff6392c73db8bf4c0e75293e08b04f949970ff522dc9e53015e2ad3314e20c821e9c460646bf34853b088753ade36676ec178423cfd3634e6512badb6ff7c2044e5b228cc7e816aae2d647cc49f4d2542a28416e2d0453c241c791b6e146405892b94c1f73e346c13cb2bb335bdbbb21fe51a1bc78f85ba29ec7810979277f8a7e42d5dee438b97185ca5c783c23afd5d26e2073a6dd9c90bc363235584df2436bd8e1aba2dd294a6af5c2111d73ca7d396bea84998c3d1d853d9dde3a17d61ea6b15e517cbb6638da12ebe712658c45c6ee183da35e8d39f3045a3d23794b98c9314a807a8e5ba0e0aa0e3dacb1f482e96d3fb6b0f678c314947c61a4438aa2a7e04d0a8064ec4e9f817424b2a64f8dde3eacc25b5f8940c623f84d8b3f39b8160344166a61ea2282c3c1038a8ad538c27e0c04b4e4b0e2ec138c25f57704371156e7d9d2d2c7a94fccd1d2ae720d365938f065569676f12c849329d957cd96628764c855cca67baf3ddd7739ec57bb0b179924989f6d0cbfe1c5273314144cf4ee8b0c4ba27260e2734104159dc07a1b0ce7e60486ae56192f284620b2e0dbaf87cd645fb3ce215154fafa55058e5e34c15a050ea28620469fe2d262f604bb38ae60395f5ab0c902ba4f8d6a3fabdccc9cfc1fa8f8bddce0f691b0976b73f207e2498e2452bce0b6b8b1a2ed1cccf6768bfba4e6ab6fb4d2616220eaa743ec54ff966b4691f92f6cedb780c747a64cbd22ea516a3190c3809e463c5fdc7826ca5fb8739fc0c55f25ad33b3fb9284a8c22820e259db43417f16f9878d42b6ca2f68c39cd7bb739acccf2bccadf574eb2abfbba851cdc7dfc4961ab61d8bc64ef33b38e3ae43c65b0bf3770c096bb57e62fe7a32c49e7845f8cb756b4c346464f2404560b6c1d602d1f7a70e7acd5c7d295bed83350ec095925b16d0738ad1daf1653ea5ac6da7f76d43b822bdd072a1bb6e25930075ef940672cf3d70a7265b44f3a5eb2d3630acd3af3966ee5527843630b0c026ea7a416ece959ad3f150bdaac255c6c694e064bd3d0dbaadba710eadedbb80abf909863501aab81610d50d0dc4917f56f0ce47b1578c00ba1f1b4c997caa3ac3c5d57effc14a33eb3cbe46bc01cd9f01803c1874ab5f42df3e8f4bb0a696750e760ad5fb8a4c45a1c793da734b06614d28e40509f415da064af705aec25331b20a61d5b13aa4e0f210620a1acc055c7c63d1de2cbd252e148875ae91a65c24fac56f5cc2a167550ed4a2b51006fbf38ad65bb6ff3ef349c78f004a7f75a1edd6b6a711e1f1191b03cdb2a9aa57ae40f42170f7689ce94d879a2a9a1bcc699af7dd854b84eaef93fed29700ae5dd7c51978f952bff4ba3e39c7c6b9987d78615e15f31e50c733105fb555d024c5ded25d0d283b1bfc773969de030bdc504d2ab77d86affd4fc4655a0e898b82fd0f002afe3f1d263dfbb1021f629efc3a190ffbd5c9fedd52e350635ecfc21ccd70b325b0a6eadfd04b2d936d9b6e070a5163df18cc835ac8a604123527290b7b803a11d279ce59ddbf14af33be292718e7178e43a2542bed85a4cab9e22969076500d607556eb9ee2c68e47d811d7f6e419e67d36fd24820f035f0e6be9f4d36a3c07222c26654c20a863915cf1afd050c522947a20891c29e12cda07ba525935a5d12ca5ff7226607bfb1bfc5bb86144678a368bfaf7a7abc88933dbc891391e1f9a7950ca68b4b614269252b3e214768738343132755384601c3d99d64cdd6d273af563c21773bbb4cce1f676b0d19dc52cd558c5661844be89442c2904f6de45dcf18c9808ada0517260d3af8343bd59b71fccbf387c42afbce955472fd7189d02beb0611b65d511fe154d1bf565a3de425a06fda9a8174dff6fbc38a7e8d7cbf1c4211e8e925bdb24112c0c9600731f2dd53dc8a01ec4d6b81f2914252bfdf77a93616e88b814c12a6d58eb874a626c33b0eb65b7078e846bacd403d4c6cb9ea2b553905b10831f7aeab6650bec0eb0c47c65b3fa5f9b903a8a58e306ef7499605c61e0f5661c61d87308c3838ccf74c50129b1e9574f950b9698de6abba1ebf13794b8d8353aa02e24d95cf7c638b4fc3331e20e8b8453f0399522aa1ac7524d0004746c0407dab531654ea6f715133532a45f7bac7c861b1e70ed48a6d367a324144e69a4fda37f6287fa7f13070eb8f478dee1efd338269ec26974c0d8d7798fdf902c258d977ddfd11340f230832df38d7f01c2d08fe689acfa96bf938a03bb501066801b767d76db4677cf90ab09ee0372d318a03f557f21f672e57bc74075d5dcddfd0a69154e551b60c07586399bcd1da09250875779dcd88dcc63aaec2b2f5f23ec6922bea224dac6401790fba13fa42fc61ed50dcfe45b2ffa53eb7e5b5a46424f74aa6390f48c340b59728c82cbc7691928d14ab82f33376d33140e46e4751c6cae0ba3c3e78b02a0f7bb3546672ea6f4c4df3e0e132a60532108e43fa1e5e1b1250331cd5583bc2c178a831e2f133483d29724a2ea4e95832abc8a9b8e0efc6529c33bc7c943dcb332579bacc3a17e376b29a0e638bbb3120aa2f7d9f7b0135f2d3872e1d6c22b7b5275f217c377fa69becd466b1de80ac34e62ac5c70ecbb3c6dcecfc98a231540e0f0f76bf8344a3cf00fdd7ee758c29d4317aeb895d66eb5afa615efe419eae40492345d30455c26eb1f69e1b7481102245726aecdb883167926a99947403a4711f29881e833fba782b9371c632ac6f015fd08594d130581b74426534fd78028876c14ce2df60ca01b3e4c882e08118d5d7acb76cbab6f3a4909c1b19718fc5c49ee48f9bf059efdf3d6769e34e9281d3f4cb72afca10c0d2704951a26e0807d13f68a4ca04a55aa329e091f2381b0a1d355a9a6b3425096fbd4a0913cc16861ce3e4efa8864c5c927057bfa01cc3b51258cbd5a755139d423a22b201573a58971e3fb778b57fd9ff385dd937455ed5971d1f9a26e18c45c7c7037d734ae35e7dc419b8228925cbe08f4c516121a434c13cd65c5dcae6f5186cf253c24a40261552f5a673b09bcaf1678be94b8df5252b5ef0abdc4e645484be7a849345eb873aa866c36e95f2e7040e58755c852fb7b46a1f32594ec2b643352bee71a182cc1656944046578f779aaeed5117250035cb79a201d65f8ff904fbea88c9c150fa0b6075d4fb053504f376a0ba090ffabec35e1c0a7b5a83dbb9ff07c5878913368a1594a4b315db8b47f95f8bb00ed59af0201eeae09e672580d77b6367db49e9ec094d905903cb5009bf25642fcb5c4608e76c645df892d6dc7f8cb86680eb23ed13d5e4b78820848b91b6494a52f8c0266ac1579f027187380f0f90ff04b3b6b9c3ba3909f62e70fb8e3ee1d17b687100e867215aa4e71cd5d1cbc65ae4b8fb0125d7b8b1e4228a768556d9c9406c1332bc0f093d172199e28e72749b8945a5bc58bf323501fc82f4bd60dd5a8fab5f91f7440d642b5d6997086512f22198d1d6d81aba314514ae30eb600ed6d386372074f471e9113efca48d5355627fcd5298f49a8636ac6c73e5975f3d5ef8f8edb4088bd384fc598c0eaeec330465c5dc5c568b284b13c95ae62a6b0c7e31a01da8d45d27c53be1f845507ec07f426ab0ff5e4d62b5e6689f5a2e3f2c1020fa9d3fb6dc600ab3b7d1fd130f41e11aa3ab07e9af1cd758053f19775860a611e2acc30f01c663a525d72d864b54cdaf5d3fe7fe04b26e03d005302dbf692136ae77d7323322c7e15fb230d955503995589fae8a61baba3037f45f19e55256a39f01d8dde10774ebb7008266bcb626ffe003e9491dc2efc71e63ae5ead3a93b232cd791fd1b7d5440fe7eec6cce504fa061f64a09e14c70780a33f99a5f86e022332883d528b2d1eedd10342e871a0244713c8ac59831d66a7f2e945f8b739605d4e49a30a8f828f772bf80b2307a1da7c199b1a910c6ab89759733c86de5d58a7aa9d6626896a2391e6deb41c4258e9e6c784f257a04a6d2989d5b4ac0cb5eeac06a6ce33a9e8a971372fcc4463d6535307d6747137d7d5bb87e78e0405cbc1d8de0674841e8e481a7e493d0fecff764f91222013db05be8639516df398196e9f3ffe0774d6be5f58490feaa05c782c532d6aef69d451a83c26df10fc9466987d7ccdaecee4048a1c0e383f3b52437caa7decc062b8b9fd79847810acc1975aa3b556453216bbfb94923ef978bd4a24ce4a8dd921875ad58ca56e76fa623335c1ba3b88577a7625e8cc88f31781e92b6ce33cab1f36dc6c756dcb241da05dc487349625c149e24f14bf460e2c860cf06371af22996abd89ecc840df3ff9a13a25ac952d847a3178c7bb43a44ad475b09df9b615f9700eb68b5876c7c5bca0def746e99f1fa28cba2f48247373f77f8662d7cf73d05f7fdbcb071a9a574180567fbd5c98dc69b61019f3a634cae70727096b39e735fa83ad46566a7e015362ade906c1af103c46bb2edbdc055f4868594bbf99adb087c75d56858f34c8dd4b12c710846b1ef7318eb7ff62f81839bfedb4bcc803969bcfe71dce01bdd898b72f23ad9be718ad1774930edee75f87d2674041d3f8faa020cce772096e1201c64730f4f8735e083c37c0cc5eca762aef7aea20e22fa3225197afce75f86f4e47d310f4cd44e3cff0b3944e4aed039034b0a1da216ad9e10e70db1d15b55ebd6f0eca6b480bdd37543c39b10cac3b0a885b85d32c8c674ac15278a44d4c5b7c78be39fdff07e73ac359a2590d37782a0991a2e6cd6bfcc45a3a9aac4f49d7c5a16af3cf4cd5486f9f85979f9e019ffadaab555351f8e115775e6f4b2e8114c39922ea95a1287f81558310fa5a09a418eef02cdf20a190d5f3496e7051c60ad3d7bdf8237b47b181995c5bb8c7b0f68b56d93ac2ad3469d37fccaae4e952aee800dbb34fdc98992f75725cf38428eb4a2f7bbc050469c3687408e014d6af539b98d31a708e227ba9f927464eb1dc0a1a92e9660cef79b097226f2938f9bed65eb5c2e5eb6f895681817e66a36393f2038f253c375b075c6bd86269d02e846f4740bd2a807119cd314b66c52c14e58076c09eb01fbd8488881ddbbbe10b3027b3bd1f92b2be504461606ae8023de9f0e5f5579eb35ea7008a7c37f1cc9ddf441bdc9fbc350ec1aff5a04e215556ca7f2b8d26d46e1519d558fa88e30a3286dcae40bc28dda8c980ebaaa56849a691c11465042092ecd8c88b20fd6016703b0fe6acb87f57687081b6f01bb75d9bcf27953f8d3c4582ee4664fc55c0a076b48ded7ef99cfdd133c89d8ae171b15fb71abecb5d9605fe90be5713dc8fd88323310e7eac5faa7a242576713e602114f12fb4d2f2ceb5210161d0c6615a39540bcc186ddd90e00ddc7aca142d55713593a5a8a7bea229636f8a9c229cd76616adb5a117b25e732a40798ba54bba26cf6749bf85889273a466629e660f3a4dbac43fee8ac615817545007536e932cf28e413f47968b65422263cf2d301ef381a4fb00c8fb7a3a2b38c1c955fabc1f686ac041927626b811a890547fb021f313bc6b8ddacf97e3812c21d0bf845305eaa4e46b4df86b2e7ad04742ce5f35abe960e9cbccaa22dd7b9f2eb83517be246167f3e8054883267b8abd11045ed7f7eccc6df089592700b38bf9a67824e88d7aa3f160d784aaa5f035c13e6e8ea2354f3861c8e0395271cc564c27188d808e84366ed4d178c61f8ce45c4f8492a2adde1ce317ae306e87fdd85236000883350fcef698c892aa1cb36bf96255a72242fa56bb5f779aa450ff74a6fb772538520f020f5085335eb856858ad05d7bb5fb8c339b7327c453ba3e2840786830a9602ee43a87e136ed40233cce31e651b9be59a8f77f7d24b66a3d0a8623413c9671f614cbd8cbbfe5811e9bfbfce3a29a7ce38815f3b31dc1ace0696f6b6651785496d3dae60014ef40dcc8f4b0fc5705b84f9ead2a1866a8b7e1311135a0e748509770e4a984aaabad81c286f0ca57eb63b4ad614c259d85a33890d10ec6a3186204809896ddf7cbb524fa9d6972bd59994cf7a03197a63b74c1509f7e830fdd0d76c7c10a885def5c5d60da0e493a0f6b55544a09932994ee0076cfa0e7da220866746f434601ad68b655a3c9c758c13651e24ffbf9bd592824b166a8253284187fe50c07b40f988fc107e3d7f9212a92e828a4e2bfefb391dd71fc42acfc4a45e81b12da91013b1eb019d59a7395c16b07a349ff2e48da9a80578667e805e1bffeae041f59eed30271d0d91decd710095e100ec7f6636c960e08d65e8224b79ac661993c779ca8874b3dae772c14bbb1f6ef3ed12d56177556808b8112ad76798238b0347d63a3b76d78c01734b6ef0441afbd3feeb06a011783803081e26c6b8d1868cbcc7ede3d3a30cfd1688dd6e4231d9613c303294c542a7ba4220c1fed5d0774137b57294918ccf53ae6cbb68505915e2f02eb4dfc86721c045cdec111d7e5b611c395c50baa1ebf07b30e383f01fad23c4034d576e9ad1bde50facca52bc017c2496c1399e8ae1909d3017a2b3382d5135e4533dcc76161d68ed21731c504d9f0f92bb3dfc8cae35a313c4d88a37920c396c645232a5517487674c8e0e945c721b03ca7837ed1b52599f7e555d51f9448cd9fd9bf64ca724b00a6372be8a1a380fadb0d370c1e1b52e82504893bcb775ed3f6cbf79dba3269586f8e9639fdcb185e8f3651e10661061eeb17e989c12c55931c1b99b29f06a357d35af5051391d715a54091caa2719ba113a914298517914abd19e1962ea0e2ace0569b432d91ce1ff620fa6ebf8f035512a4f4bba781c5e4f7987bccaf595ac0df81f387e72a518c9b4301449ba8b6a9a22134d04ba7c40ad4d572a02cc8b376bf8eb5e02ce3c871896f78c75de61299c7aa27801dd49f67d671a2d274f2bd4ec6e603c445b6bb5c63e94117ec4a3fc07e33a81de3d8bf63c980e1a34227eb664cce6165799faf2d58d43872dc1dc80efcf65196bb0bb6609221b061ea8b1124e2941661c4bcb2f2001beb5b129fa965ef689cc8b6d67aab52b02d0513775590ecbf71711e7b34597e26861e6d3af20323cc35f8f9c3577b30b4fe734c097f8644952ec3e05c1e2c022be045a63e59b99bb9b6ceb7f233e13e1b74d2c232d757c58c2757d93d47eebc5bcd1ea8e0317fe04b383e01ff636001baaaed6d9ef7e9bd1e7ff79836838cee0d82bdb36c0935e23d870fae13fb49e90a624fde53f7fe90be6d2d10957ff433c57125826c5dffb7211da7460bda1f5d7e7645f9374bfbf1d087b7bab83f9ad5bbb77a0c60fff931f993529d4f157e444f3ce216f247cf01cd15d42ffb65288c1c5bfc8200b68e85af56696bfa053f5003f9d166893e64b638989bbc8d23227eae6f3ead9df46c06910f8c446aeb82f9684c2a54ce8b812bf6a624b29e937855fdf8b90964f3d605d99cf132b9152ece899f6c5f55a05baecef4eee8134b09d3ccdc5a85bd35d91531583e65b79a3fca4b0d4b89901788a20e53edad90bc771f54a8a520a76f9e23f5a8b5af4432686cbd9cf5627ffeb26f9f2af62529334a669d6885bb654f5c32c8519fb5f7442cc3bcec0b16fc5d533312e5d9fe7044432dab48d7955e2a660092a040a4109d3121f00c5870d4e172833b03ebc7b28bb4cfd46900dffc6bac19f5ce8cbfaf4d913d523925139d0049d4f1e0d67f623c9834b5034660ddd29ba6b75dcca88e400a60852bced5b9e05caca418b8ce51dcdc9a4fd4e3e7d976ea965eef0634dff9dbf9ef2a6008a9c846356571798be38bb3aa77111658fbd6b7aac493ec55a43b119934e4805d7043af7d4c647e6ae560bd654658869ffb1e41a1a70f32188372859f6d3c6f5571bf68b78bf379a37e3c34762d9b334b3f927b1f96265a2a6f62e1cc59218f0f9d8859ff080356064563bfdb23c55d8f95e6845084420a2fc5cdcd0433573e928b1d55d935a6a765d7607e39b8cc73fc27b2f3f66e9b7e9f565ddb496fbc1783378414dfd3941252878b12362e314014d15188910614b44c6b114d2b9136dc8a528adfc6e7235c67a2ea487ff54e0070edae74a8ef41c0e51754aa850dc33500cc04f37a2e16f13acaccdc3cfd6fe2dff8ee067e5298d417eed404a05883261077c3c57c034ff4c808f9d6a333d455e414ebbfdd0143cbce16c7e3a1d52f4d634ad66917e682213b23bf51265ca89ace3dda14bb67edd74ffcc5bbc562b37c5bb5644167abdf105e01faaa32460860314b5a66cda798d1e5c1e26391eb5400f72870ae412123554709cba84991ba9a2eb68118077ba94f6e74c59fdd6fc5fff49a0972abb91fef1c0bbe6c43d4eb6681d5b730baa4f9781aa213d11630604bddc7066ff9fe55768b6fb37152cc010b6ca4f258e02fb3a99d9b4362ba0b963dee16083580bd54ba845c6de3cfb1771c105606d9954eba508c518e775943378089e30e6489e649f1fc0d43d5c62d5bd8be70ce5279678e7bff44973724cfd0f2a00691b398c7469e567b3bdbdbce10c0c6e6ad8299469dbdf12a05dae9546a34aa3c9bc9566242ab2a54532ec3ed309fab70b574f84cd3f2f855d1f7723e038b3561c5dfdbfceea5800efdbe98af0b45cc2d889f72fb0d069228c092db8502ebe367fbc91fe1a139c38fe11edf3d9e28cf724bce687ee1fc550eff55ef741bbc5b1a798f84cb8e805155d741ad8ff4304c49b75ede998812a77409752b55498c4e6f628fa4bf9610dbfc416f35b3e3ee5b4c216c77630a132b61942ab115a36163567bcaeb2fa6c13c4e77c5e8a7ba46197b2ff4de5af9480eff39982fcabc6b7e31b4cabe4a8c2818a3f1d9c039cfcbee960184b3e9540fd219c1e70dbafa10896aed4982e5000edec275ebc969a8c3df410ec6ba2d96ea8bb1d17a4aeb8da768da70c43f364c1411302b5684f8627d203cdb2671f7094a6e77e8b1701387b429ffa3c5e59c124d02510912b6ab191b085f6796c944241fa105b6c56af21c1018674590f1b222a939a9bb62f5830ed7958395ac1490c9ee5993159ae12091cc21cf1fbc6b4d4d5e0847f9ecf7be885ce0b6766a4775cbb16fc2a804cee27abf8a7d2d107366ad2c64853375b4ee2412cf8859d897a01b2bb90d4b65fb53acba780bdb7dfd57dd9b6f10c9cc473cd221871dcc0b321c0c6b77fd002c4b51cd2e8d932ed86574ef1f9da2f10bcb334369842249eab1ba2a339bb97d60fb55882545f97dbc9b1ad75e19d63c2f595632339325a2152d542abe75ab273a5f717ff38490c25ef16a0fc991bfdd20e9dda43e686f7a8b1c62d2827eb6359db7a75ecc32f86385ed5750d8d9b64e097e5b17a6db2fde8f43ed0bd4b80e316c57ea18b36bd1f1be8678c82a2368bf631220468de1c0ee5e79877f8942b96b28f1b9b8084b239e7f101dde4b7f61464f0fc2885bd8a9457d0b1172c17d27b9d598d003223638ef984b335b0cf930030f8a3c5a5ca67442930409796dc9cba48dfb28868ef81b51d1e3ed90a4cb63b02222aad888bb3ba146b1eb98b1d9232c00e6ba8e8715a91e2c2158d915751bc98aacc692653341651e4e11c9d4e454961d2c9738bf958f18923153b741db2f2a65f3398c3acd7f92b8bfe6e373e36c6745aa9e23e75abd37b169643d037e4fc7dbf6486f9564f1304311166dbbb8565094e1bb58ae71c2db8b6bf317ad517cc2598b1501327baaf85a64190b652797960ed9993b7839e15400d6ba3b3aba7bfeebd073ddea96ed0bbf5d2ea06a14bf11f3392b6c386ac26700b849627228aecf6de590ff5d2bbe57e17c3c25e6fa3c10a130125fc03feebfdad5893894732226eefc19829f6dee1f631988d95794ace940270b7a996b52058dfbff3150455f14608bf4d3b23fee371c0be07b675680bc725e2ca469e3cb92bb869f669a328c4cf96b58577bb8908ae0639b23dc6aa787168ece91146eec0b0502b3a6dc8de9c3576bca7650c694e8a09f15d339b40c7e00c7de5b25c64b6780115f34379aac9e0bb530dc93c2301576e29581bc2df7470ff97641b67b046ede0e3824c590693ed85f10e24c2ac4e99bb4bb363804ce0d13da943a988fdb9e773fe6efac74c0c25dfb2d8bcffdba68335ba2bdf1485fda36b7db0499fffbea64ddd03f697592af139961fe1ce470c0849af5a8537827e2bc6e3b234b94ed3756a068b27b3f5bde8ea7a543590179d836b33270fd4b27f44b00727c53e22efa0e5de8a5d852e793964c49cde1ca774b698d46a8c2a40dd7b86c1df45dd008f59c723face7f1be886d0862b98c3203b545cea0cd89b10b20522f4e3dab439dd9b956bcbfea568fcb7c335a1f4dc482e11990b2c9b47057e036986ce17565d2f5c0742a0846f0163fd67a687dfdfb252b62b0f06242f2b33ac4ce6391f54a4eed5be919bd9eb9ecda177d288f3a8a324ee9177e5191384eaf89517e8f976bffc51c13a0ed578ee44dc31da87d12ae7dc62f5f182b3f5950f868cd66a44ac852e4878f750e8de5e1aca0b4845232b48548d8cb4bfda2286e39cb0a18684f8587f3e0c128ef6e09d4c4fe4d69e7b29f2c260bdc86429a2069ff0cea660a5a8760fb427a017c8018e797f6bf96f450a91eadeb14c3f70a4523d522477a8ff32ba47bacb9fe3f893bfe3480f14bdab482ec3e214dba884227f04ebc720450ee0401859128f188981145fdfaf41514c0e2e39d28940f262b062c48f626729bf18aff2e7cd2eebd40476bae37852e73685c250389e649fbae452720c5cd2ab334251ed01807f9353a8f189d19e1613f66979210719f0661e3e3495355a3cbd5b0de099aefa6e1a01178ab767864783f10e9eeed076549d8e44d9c0886b816a10825c0463fde77569148715d69f9d0570bfd56528551eeeaa9244ad9a84f8485f6f9d3ff14593865266fa797a441bd6f6dc928907d3ccf945309529df6e447153e0e1d4c48e226d579b009a595fc4fef5f03319644a681411d628dea59e29aa48d242e76f90237fd3f162fd7ba7aa213120987f8189d2a27da95edd37592c35d7938a38d0f81bac81240757e92b3a724d7a55ab6b14c94691d8c4cba4b8a3d449a01340eea9ebaee66d42d4c155dc86e27954b6cf6d1fccb4fd4b9b3ebfd13657388eb155d04a6b5ebb92504c1c95c74571368bc60ae88fc0533ae49136243c6962cf0e1b5e8684550acf0545e76860a19a67e3c123ac46fd4033de529cc12ffc046c592b7ff6f1cf9001db40dd47cdfc685932c35ea965605b65f064497c360f6a95d6488e4f591af72a62b8fe3c29195dde1e2220e932a3aeee3f40a83dac3a47aea1bb94b7b58701f0cff308f4d60632d2470696568cf6fc1a9dcf66852ec4f6594b0e18f9660fbce53d3ee2c102548a8fa1699dd7ac7386f67d73e225944d3dabd2dd1d4d6026fcad919fa38832ace52fa9eb99d109667057b8d066bd1b2a84353ce73bf87d8718cfb1b7a069e720668e04644a71b9d2c9d02017ef354837837b3d105a2349b118fb4eaf59819fff8bbc64325a26b924e300e2e040e5d21f04fe2ba6e76d85698c1389f89a5a22c72572a77b41d1950921489bfe6ec17e7f58b1d456a1f1050f4f69d133296103d7fd9df1a2fe20dd7b7c665c8745fc637315a41d83d4b574175c630d7348ea8cb2aba78e7298bfc6ef2ea6683c7bc46d71a0a5d92aa2612503eed58b08d179809ac305653dd2f96cd0e82f7c9687fecde6a753d1298ad26b3033f5c4e0a48a7da07cd16b0f5b928f6e1b18b3b509ed95885fcfb1fc434ab616b7eda03f177b031ac91b705d9fed945d570806f35f5e790ea292cc8ba9086a2421970eba099e77c8dcf1c74e69fb753d27612376f3fd413b18d0425eed319d3d40b5fb62e261035307adae3198591bf998017f788054f4a81f2e7fc759c13da945e5206b448601014147154c575f7d62603d9e643556b44353a972c63afb5c626a8034b96ba1b8fe4591ad7deb24aff5044153396b78d36948a05b9337a0b8894214cdc358152316d7af08bc8071d2101ba331ed73bc9c71e76e8bb566ed5a805469bd8f1e0eefca4d2755dc041146162f0fcd687c149aac7a282dc8ea5f6715363b01db116be5445d9da45f3a2d03d9dc56c2213eda532d37534a8d77e5dab595de74978543726614f95156353bd4c8ca1d77c0b1cdedb0d86d364fda2f174c224bd36333ed07b0e85cf9efc16a2cf4a5ccc149969487a2480777f58c4ce6da7ff241065114a972086c9b8c8d4d1701607ef317cbc4e4183f00d09c5c6fcde99c748c2270a3eaf2e3b41195ffb75274cb7ef0ab3c368b432a8517ad0fe3160fac027beaa9833a6add979c324347d858675c719af1f95bb786f98e3f944ac16b1ece4be981f733d1b3b749d8d90f10c883e8ecb788bc27421ad2a5ae7d8e3a55d1cbf7efa46618ad4b814e5200dc11030b04d0de83f55b669d3e44b0e5fa2a8b616666a920d4b38e4e6df03378bdd81153d2e4ba029c8fa19940d1de87d02b900315b6b3101267797baaf694b756a15e0bfaf2216050b6fc4628c7942011a4929d3344c687ca89d8a7ef25c82159cef19bb2975dd2331435b5d5bd9b7ebe37c2e77826b2f5d14e26ce18375cfe31003a2eff6906e3cb1864879fee86e72ffc9d77951a1976797d4b283b291e3b6f6ba3b701f1bc02ab83be8af22d307fdf18b73b9fc087bfc29827569dc0a8bab79375babf8262e08f70e6b9a2762f5f518a7757ecdccb4c7ffe99fbea5e27f16f5ba54f6d3badc1ed64ff6c45f1b3a84300a2c99d853d370b1802527aa426962bcd69fd05bda09da9fc44126c520494c34aabdb4e0b3f82ca150c2b2dc2907868804974750a6116d840bab03019c4855bf2486c826851f456ea66224cb97dc30aae190917268b391677f140354bf2730df54bc2321ffbf0b97c7a45063a318bbba89667c64b7bf1909211fe81c7861da44010da272ee851e801fe985912f9c09cbcee92f268331a6b7a9fba01770b886a11624414b7f8df967dc55852b635fc8562c7a68f10163ffbde2203a9c5f334d3e044b11b5403d5fda7883986d0db1abd2128fd83ccba0c795d37435d284235efa52ed7c938b93546dcdd5383d399205be6ddb5186b393233bb4e2a6b1b573e0d6e9105fc213242631c6a7a010a2053c2aaaeee27a5b9ff74c3102bb268e652f2d6288fa67dae3832ff5cda9ac066312a5c96cf394f9f4913f07ea1cc4e5cd4eb383635ef435f718ca684a220fe24985b49a18c9bf122738856e824a980d3be1935de580cb9ddeb1ae8406d51068a28d692c99e52a2ec087820558a4c4437ac4469281038a7659cf636dc2bb95ece9606e798e998de047727e48d7cb37a0f4e9458512eb09b025b176ae56d7b2cfc9cf03c60d3c3da276cf944b9fcfafa4f0563894b087ded2e982ed98f515d9f1e6d8b403ec6ab534e1c416dbb3f0e6f30652029e025bd07d7597a06e90570023e4d5a75af523f712bbfb0e862a2ed1efab0812fca9e83bb9a6b62672c52ef4586f8bae53687f9504449e52b1435d7942755e9fc443e86b077b08154369cd41ef354e14d7f470485d14c1986d0ef7a2453695287dc9b46011785dbbe554a7bfc90bb5cc67e016c486093a428cd8f1bb31bd7511130e8d51fc24500dc855e180fb0a63307c2448741d141f2c759cb65fb083c9f70c5d1f69787dba2eb8504c38cfc7ed216a87a3efe7b6451a61bce065ebb2fe91e19276551620b6059919837b23fdce3ba30088c289689e4506346d7692e5a4b9eb1aba63eba16395d049e4547912f995e3a1daea6d90b9d07ba044217f903150c260a33b2bcb938933e7210d3e554f64b1b2e8e11f12fbe996747e0aa8443fb5443833a9f51f07d9b7cfd2881f0812668bd2240b52a4cf99069fa9e3388f8860a4ac279f9802563d3275f74f35167019fdcc7e60f209f058c9af049e5421c3d271dac74b2c5f5de83f05c84cb98f94c7224fa947818e0cbba1a2b6ab0205f2b6b97f731ff640dc3d7d8cb31d6e34875a29b9fde131c60ea06f5666297c8dbb442f5bc661f700ee20e09a58afd903da79e8de561ade04c8e397987cb365386f084c45b3402330ab6d42402ed11573ef5ade3bf0cafc942cbc2e0168d29ae8b37bf15657160fdc2d4e710e88f23c8aa377876584d21523ca4ac6f498161738bf21e2bab5ec0f1f75cdd70627a232d2355f9732d58134a7d6100ebd41265bcff3afd248648a3726dd96d8455217f03adc04dd9658d047c2aaed64d1cd5f118a082ebaa234c3ea0b91bbaba8a8551774d736a6f24bf52724651d6a75707792a60498fac1d6065cb1820befbae2fdcdfd644ddcb082bc2e6d53cc4bc3cc45c3c15d59264e0b70f0bac83a4113db14d82e0b303e3a53f7898de99e82da1a500fbe385225e6df381742c4ab7fcc1dbdfa6c2b8364435367a9a430bd8f2899e7dd15bd161df6eedb856138a6bfa04daae459a430e0f03f7a0adee2ff971112292cd518576d4373fe820d52bfb932f983928345caa4507e86f7cfc3d797075d647c11fb9784e1921bd696cf652e47905140ce9175b6c1ecd0b5db36bcb3309755abceafe593952665f645d88e92749d5b6ffd0da65509d8c1a702774b5746794fafa59e01cfcaac1ca149014f951446a4c6042c7d47e46c39580635782d7247cf55d96f898ba9f70c5544663e4413ea3f4f8eb1572d56efd2f775a0235ee2cef296377b00790da5cee57e2ef1c25fb6459a4c7028031f19ae8f2fee2095d0b3a624cdb3d4af7d53a6fec28990293582ebf670ceb642859ca7ada03a996f9d349effe79cfd9f76433e512e19eba61dcedbcd71d799ef218fb824f26a810841946e48beb2039b143f0be15d25ef35bc607903eba5d495e5930c0daab9fa34251038052bfb3956b5dd636ef7ab459446c1789a238252fa3f86ae6499a65b5a33c2b5efa755b2c80bb0d569a9a0df4edb49041c7bac78ca42283ab4e5af386377bb1491d14e803670c39e26bfb61d2b64d1e41ca798fb62609d5020cfa8567bf040610ed4d9048332d04ceb9810bc42ae1b52c29340d962638210aa77b2a74e5acfd4ddfe672e5440b96a59c74fc8d8297c6968e4b9637ad2d85f107c86a5d2d8df3cb1dbee69ea852fda0cedab572bb2791854527fe5e19e0e857a417452b5d39eba300e1aa953e8da254b9fcd110bcae02eeb33e97bf64bfc29d1f0158681e54598c2fd3306af730b0d8007930559c9f38aaa3c0a5750405c12f8cb92e7f6c5c9f0eea88379da3c650f2e95ece29d5d224bc84bd37548f797a975c820fdc67538c41cf4eff9f7eba988dbf9e9127f50406b25a5d757aee6e3dbd851687ca92d5d7d4d65ee345a6146c73d6b34e00461035de9e80b98497aef71a83e985f3604a5aa16e6a3b029926455827235fff8c8d93ed030a7dde2dcdd830bd89c65cad5d101c9d5c6a59ab47a4a6f444f33c6b725537b013507015d64e3526d4cf9fa057ede50c8326261f2f6a8cc5d2d60c9abe90201884a6cc6cee47c67764f15df532566d041ca4d2fe9ba12cee521e3c17e57b63417f2bc8dd70de9e75cec6b59f6ed1817abea77b799f946c7965d11bd3e76d67bee14a9f7331b77b3a659278fcde1419759580f04474830ae1506fe0e5bd794d03e9d163da42d37afba81789ac6e1411b4c2445186956f412a349bf120a564f3c7c13a0764bd21eb2bb39174414d561a598d142e7e08778a2f159649d959ffbb2401f58b67da7b8f9c91a9ca0f2bd3d052893c4e6aa6bc719ace48da9ee7d5e9e7453739b85441d43154744d1fde1f01b950aacc4685e77f03113da258a146ba238e06452ce5b52318655bdfc6780e9d5e0674b02b1ddda29b92237d75fb7c41edc7f48d56c94ca90430b06b0a5bf3ee3808a9769de66bb15ab4b3e8314995f1a5caac506c4845abfc9ae3b57f219d00424542b75a5edf55bbf864578f8b7e74b6bc5abd6638c0f13502f5bc6858abaf462db4710ac85a696d6958eb589495615dcca3c6266d5002f32a2b2417004c78661ca6acffe49a2f68a424b9cd8b3f4b7af99530a8c65b027e95ec11d7da734325c34cd889d1c877ce54df5dd322837a0abd95fe59030de6926299dc24df88015c34ded1304de043bbd96dcfb43456183c83412ae28a129ad08ca3fc1c51e73384b191159b9de39505ae0a965f2025d01894db7f9704f110b287c4b9bf3f335b274c27cd2146112fe2aff7b08e97708404a12a0a70a0162da483b89d960daca3119ceffd0321dde782be3dbaf62f16a9400057abe9eb5358e51403b720366ceeb5bde824796f0645920e25da45fca0adcbe2f3c6fa4eb692d4d214d09bf412dc9b19ef11ac8d9c0ba4c14182e9dd74652c51e2bd68d8e1ba8045c32401ca49cadfde0bd7f8b8111ebf2f7eb16994789d008088e705a76a29519a416f5452c37793dcb57e3a688e05154f35dc2fa34e1c4fdb48644f4da09c17311ab5c64a727ab4ea670783b44503e582a7462e95e46bc9b0f8df1f9d5e3775cd5143b42a786f9fb8621f33ca1b66159c9891f3a1259c7a1929c7f181043994cea04346ab90c0cbb150dab5a75a10085afbe64e8e2190b328fed958bb6631e49c9850dc58997d8415b1c23cb87c4612075cfe872703c48a5e356641cb47c25facbe357758c3752cab1f64f36c150f76a8fb1b7a1ec87abad130477b71e1650ff4d1db8e042efa497ce934476bd7370a7aa6cdbe93022b28cc60805c5500818da5f6b411165e1254b458d11ce33ffb31b554b902e8da3bb3c510a567d8fff9b032ec6a8c64ca73c35fe7c1226039d727207e6f38e75c18db02b54b0eedbd7b437a578b5f41462ed33a56712f2d59015249915fc72b931e38aceea448796c31fff7671e10b85fbb3465dcb2f4aad9039b7f5ec2f5d61ad5d18c2224f6293ca7b6a9a7463518ecfc42f9141163dca71a96a6d17513c15dc680936b19660ea3ccbc37b3e361c6334e080b89e2513cfd3836543f071a17ff6ed1fe9a45167d6ac8fdb01e8c50957af25fdcad6db8bd8db6f57d7871bbccfacdc5cb61fbd549e4e31b853aac6ad4b41fb4d15c2150e4fdd3286f4d4f8b697ae20208af66eef3cac96b582c730abb7b18a243d4858c801d2fd00f4e47fa2b3bb47a7c962379da1e6a62f201a8487cebbf4e8a9f99e419c2b89a109024b8140d39130e70577e035caac7468a25aa6e27335da09bbdc78ad59e4e52eb03dab03462f7a070fe5fa45e5f49da25f7d6c4fb1117eaf71841e8e339bf92d01fc9db0d8e609971297e9339efc158c958b29398ea867c48bd9d9253b5cabcb8eb21a5553fdea4c436cc66bdebf241558fbfb417b1bd080b13df1124f1088c0980ee9b12c98281f2eb4baf36367bc256aa1e2849757e020b36c04c2849b627f8b754537445dc0593790504285399a8f06caeb8d8dd498a11e29e69b3231a813518a6915c22df7d762be90f343add98b0950fe0333428fc53085ad942dd1c4995524a755cec4c31c33cea3accc862d54244e7e1ba9d39eb081c89ca6cfaf294d0bde9b2cc110071aa926ec73e3a796ef457d1d87bcb81ca03a27d906c6590648683c0d2bdc889235fe2a3eda171de46446b53f19ca8b96c72d0cd007872023dc977c6899ad73c2eaa610c16bc50636651ac3b4251e89c981e9eca90a88b373ec1ad32d3a7e273bedba37bdd3c8469493c80a50ba8c81e0e4567353088cc6df4f03a417bbf7c067061de94461f4a241f04e45b9f4ebe268a3879b8473333002fe8a4c0520f6ba2e9c38a9905cb4b52c638a288fc88c8d2030974082baf11d466784e1d8bb11b2e45d4b75045ff891f4af152dec7402282dea1c360f06c8db18a60fff5749a0a622c463f40ee0b2fdadf924b39ad837f11f8ae39e1a91cfce0d774596a7b590bd2650b9c0871b70306f42655c8c7a25930ae9d818a0207ddb089b7bf39dd0072313ed034b1da959b235201d30d933fbb13591dae8b8435841015ed6ab5c5ea653f79c0115d0b3570443160926a30f7da481730a87ac8ecd93fcfbb1a3248f674b5c36970a29b89d8dff798eec11090394bf8176d38063e59f43321d4c86cc4c7f0ae69dfbad82f02f611c846df1567bdeeaa3a8e78b0a1e250e6756e95bf45b964ce2f7b3c1f20aba8138bd46298f02216b02e2236329032d38025a1604ab85aacf387163a1287ee0d6899316d01ba24d83a3e0b1b3cdf75b24e3588739a49755c82ecb9581cd200d8dc3d671c5157983d820c1d72e946bdedee3aa86959ac4f0df948f745618f6c397b633805511e1a4fe044b97c541d2cc9605c2afce08f09fc5f8f18b5e0dd8b23ce1a52592566c55172a5ea6af38b16ba7bc6ade7f9468cca820eb0fc58f68ac94c18dd773a9e9a505985339b269f92a723ef43985e9f7802b2e4975479a04fec6cc6451e258d0969d79a0fd09b39c9a29a1ed22d203742331df60b047625acd7fb1e22c286e403dce2f7df2d34e125d2c1968c8a8b3f88fec522d09c3afc8fdb6ef416a450e19f31f1b3faeddbd70a6f5394e05ac759d00990c3013864da9a29c1ff801f932be80060482dde7b0fe68d58e56ab1124c2ef0e565d9e0e581601b76a734e341be0c2a3527e9c9459c027474fa06586ad1a6255bc2875f5872d7c46f26a7d783c30acfd64c0ff3103f3a9c1700bd09c26c3846aeaa7090f4cce33c760c68c01d54a6fafdf943d1f49d8f9cd71d7ab53bef74a55510e85508081cbab657fbc32ed4fd8eab0a0ff115f5295d42ba04a5f7ad7b854c97ee192f1365479163d055ebed2809f3326968745065ffbfedd695c0aa46dee683ddefeb08e79654553f3422098ba985b6c7adf15623196a00f7fd9dd3bfa34e668b263c174264a9cad1c213a86004e9e2ca3d59da0f3a3ec9e92b161b4776a181d65f531bfb1595b4eca1bdd6efbcb761db51a3be103a521642412ef1ab276267a944720057556bf60406fbeace29878585ea2fe1fe889fe34647557b6d65ec3f54a1ca38779c23a6cbd1fc83c3b031843e4e21fbd1fd0e700ba3d655741bd2525071aa6c0df2d8f2ff1d2275f2dc77acea8da1831256269d2f4214f57a649065807278b6dea8cfab66df845192b40c4e2b5c2bcd1686137bc815761294c93f8a4414687be9860f103800770ac91460d1058a2ef9277037abb415480fbdfe8b9c2a28899972c70cd23a2c1670d5e7430f41d7fd7f267cd44c6e7fbac0d7354b4be809ffcd1a1a4137d89ad9011c8964a62f2d7abaa0a71fa135d5f85c3ed266f054e6ee16219f936b474483d41be2c7e110153661f8ae965c4ab91c77589b88f16640ebdb81f77b5958504ba32fb24d53cab49d7de849af074e93cd76f861b493f977fba351b8e45053174669971f2aaad4cb01fcaa4102012c7bb759600ff0770e8c91d817d65d8c9848d12f16dc3532288db73e744cd27ee75b7e81bcd2576ef4009c7028428563460066e4c7b1214a1b8bc212eb77af236c2471b8afc793b2ac28bb32760c6f3fd39b6cf43409aaa95516c49895b80294937ef6c70cedefcff5963a9b5d4ede47a0f329fe6f0873dd46f4825f3c73eb56ff7844e6b74d45ede66c2403357096c7ea8a64d943ae00efa940ae5ea9af6323c8b954498bd9e9f03dad5100cc1f02d4df3aec6cbfdfabc5147ba0af2abdf5551e989b813b570e86fe5f0a91cdcf05a19def3abbe5dfd0a360e6051e66618d92e2e655116160ce871c1d6086a67170a4850c1f3853a6b2c18575cb0cb4b0e0f39413cf6e0c096ce84248362548429174976f666c1a7fa372e649e099a8baffba6692e1f6c6fdbff02bdabd41fd40fae9c97a670906e7e577210cb1c21a03b0cedb616f5950b99d351e3a0a446e321bb5f02793b0967f5a1edee20cf438585774ba559caa5b2e206b8582e1844ecffa01d6713176747d90316e1adc4261d44b0fc83e95ce448debfdd89e8dcd2bd1a3947c644560fd71df25f9bb0b657f79bc15da8a7f51d9d65ed175f89724be07f0e81dd7f86e008260619d72d0d8581631f46cba24f198937472973ac4e0eeeaf96660f81ad48a27f46bfbbdecd2e21bcf30f66502aaf9922f8920188024ba6272fac730f76193a2199541e29aacc6ee202e438c705b1b7fe74520b6ddebf7386f8d750197bb5c357d6e5f8810c7cf69e0f60d465c0a66e4fc586b744768173e9fb5d4c9262e445247aea1d4595500ee53ef8e701bfa53f7c1e91c9a555c370f230399471523dc386e9d54f8f0ced4cea3fdf17475ae91d70a5de8da0fd8990d47176a11d86d761e6af3476aaefbe4004cde1baa4288c7e02c918218e3f49d2986862eba387771543323521a1c6f1770165eb050f2c66a37b834eec2d405bca64c8e03226b95dc6c274f0eb4ca973baf0931b17fe313265eff1d3379389d7e8d0a25f656047a6de07357c5ce7c4cd0fad94d788d58a7fd81030e90b60d10a51827455592914b3dc8da525301b008bd7bd857e1c2de43a56cbe66a2d8ae06b0d0ed17a97b29b64e5cbdfd2f5646d56785fa9a5cd8e8beb66b28cd59371584179afede2459b845550244bf3a046d9c50c4acab3ab873234f24096091ba21ab6173cc3ec4f5a060458d824c19e57922f836b052d5fd5a85efcd19795bfaaced4a95ab31315e0b4cdde2fa7ae58e33e1bddaa0c6486357a88ba9251599e51f2d67895ad3cee2fc52056c5db7f2717d7ae621dd2f9db44839194bdfab57adec1eadc4abe6aaf09207f5d5250304c9cd8cc046fdc700d0afc586bb560a0165c887ac20ced07e4d625c6dc9c2798c7ada12c23fadbc9ed6e19c100d6c0627b9b2586a4114a605e8755628dc081070e026e3bd1f813b9e627dad64eefd3adcc3b2e51ba284b79ae19da1ffd920229320ea3e6a12338ccb7116f20f44878380d5ada4ed11d7ccc05bc95773c62cd749f954561a013f34b4904b4891e8d1b052cfc04aba8f12c11041ec6e16c0c4a0465e698ea829e7c609f3e1aff0e1e4dc6cd468873e6481a3221f74c93d639a18dfb33ab9f082943c5e36c7e0cb48a7ab65f85e8e610339382a4d14680017b9e240507ffc324e9aa4ebd77ec3f8a696ba9b335d4000ad3828c5eb088877db9ca94a6c9662490f8966b8954c44c1f41975c5e8701d6a8bfea589ac8910e268a6bbda304e3e497989a0fddb5a0c9731eb7e73bf6bde155c6f7982cae8b3b4ee4ca33cc9a23fed338cd4006316cbc231d3b6c27f6ee2138f0d77758f217b21571d401d2451f5d0b69366b26aa850c09a2aafd786ac6b9f18ddb659a4326c5ddc1e57245ce6f1b1fc4b7a0d2da94278ceef3ad3296f04e49e79881a3daed11882915f19f7aa0dbc8be338b4bd6fbc8e74727245ea675e970623dc12224b306cbfd7906454a198fd20855bb69db099fa0d043be6fac768378cc2795f561507b23ba93806730c37bc87fbc8c3b0842e5d5055610e6c626df41190cfc84d644e68f4bec92e162b7381e0cf0cb83c3fa7667ebfe438d2ac56ca0ddb311a2a72d259e38478f66df88b6e0a4ee1ae3c991ae0d53cbc532044ede1a7cb1a0ff9d79b98e23b8396f35152e452bb65baf24a5279e29827712de4ae58347732b4ac17f9295f23691bbfc2308d682077e0f6b39bd70d66bddfc384145e2fc539d5f04d832085495e038569782f61e55d67ffec0c4da1c6df3a5faae54fc574f83843d5b69baafdb9a800ed1a2d3c2c719e14151a3324b94364c2a59db5ad7b0646be7529eaa3b31e6356155c7da2740ff1ad5c9ba8e44a7617b69123a9336cb5639d81120e5ee3ab1e7ea6f1dfe142c2ed91634e6f72a12f7b2c968738c369c9f971c832cfdd00e3020898b39f1e4573dc4fc363fa320fa07478e9532d95c144883dbb3b24a9706ad624216f33d263455052df9d3a1595ea7ceaf576170bc1c0247c559371c0cf829cde440901039c0e4c8df19659b498ee4f9ba858d48beb8d6590a6b019d6efb82c39d5d2f43f1d94cc52c4531be280b4c16f41ab213a173c786179f46d4fe73c1f59cc20ff19efd8252bf516b0130d0ada6a45a1c9f49d5ad6fea4c0872758cdc724f303cc635b79fdbc3fe4b39e014e95bfa647518fe79766a8fb2fa50d2d2bf9262a45097d1496d04ab025a443d13febd8287787d5e0fb272bbfa6ebfef50d9322231627527db09e7e5a676df8d403bf0ab953aaf4c2c3a5534f18c837c0ce5290c690a6ceb091b350542cdbb5ee114a96e6a9d9287b0a5743e35f7c27b4552e3b85978dc7582d550bbd10ebb38e9aab28b3fb9899fd91848f058dcb582d007d2bf8cb57521461789da1bb6b274952c1f414bbe862aad6afadd15869e3fa481c2d05b5238abdb25b59a97a1ec3b9432f4f115bee98a09ea9bc14ec24298774c11255ae6fcb3364aac35caf6612d939d20b1f709b06cd005363b976bd9eea8fe15af883b289573c7062342583cbb45d9a4a8a4ae70ccc32538cb851a222ec81200e65d9c94210da7ace3caf68d9120d4bb4b36c02b7c900b77c54ed4094ebb94930426a5d43539af2fbe8133965cbf4a6c8b024260fca866c904d7bd149959f2f4d8cc17d1a5bf66fe5b43cdd9897407fbc4eb1f9275ecdb565944f5f86d90dab2afcb0aae5c26fe889bbbe38cfc659fb0ada8b60d7711318d23fb7b8b89a37eaebc410806e2c58aecb1023cca3957d0efdb674fbd31670de0be43a09c5e468fe1334edda9a7616de5d3ddf06c73ce643805f2baecff7fe8d2742401c015d6a21f04d04f141f0c3d7558d2b39d1a4166365cd472366542d395c02a258b02a1371dac53c558aa91c63c4ce5ab8195c06614f808af875e5046a80e5be3c0cda9ea8053fb83dcbe57ccfa72314c27780b31692a1b3dee6cc46a83e9b34814c5c2e0a76ed771d6db5277b53fa039738b6d63634fd4c9e97e8e4c8d8aeb713675b36450d52b11290b844f76159d3287249179b7a58a146a2a78bc3c1f33df312ed728044ea29cf845fdc47950ed3cd628a4fda750512542ca6f8952099ba435451c9b1be354fd72baa68c600b9f57e48be26abb938e403685791b98f07935dfb809a4582d7a39e442e0e24ed380f2b4ec972cf834a4279bfca102c63a76a43c4b04f9ab3767b50d2dc1198a4ed54467e6f733003a15999367e66317b3e7d1eeeac1babd89dd030b2fe73b2ebd3e33cdfdc8028784938f61643a582d51572c43825e270378242335ad2b18b02bf17a7e30eda61476e540cee73a373df998dac2d91bccdd2f06cf9be7fc60c60ee8429ef46b15ab9f7ed4ae9cb79d0a8f3397eaa10255c61e1682526248300ba60f53221c79852c153dc9abd26d1a1295e996018f4c88cc0ba3301b04bceb840d6ba412adeacfbefc390c81ca42c96be7311801bd8f44deac28eceb37c88eb2fa743cb4dbd7460da2838fb111b3b922ab232478e243810565dd99d33c11104d6d3bbc46780c747c2b7f3752f9d801a9ce5eb89653d98a35d94c7c392d2b6ad9824f46e4b83713c12717ce38974a2d9fd6ab39c68712f85c7260fd05fe27ce673b6d19e70d608ed7338fcba02c084e0e576c9f0614b70d798f477a72834aceefffe1d86924295dcbd8feac1567dce1c095870908f8ef4c47fe146d1ea1a0c3a8c51673cb44e99b2c9a6b947005f42b0838c95ea72048d89bae7572e878c36b708ec9fe10eb7a7a3362ec44162b038e6aa5f3e3d1cd5d17f143a87740b7b462921c13e5d8d651cb280a6d4a4851c00ceccbe1d55691ee5551254df4bea0502d29030c5e2a3a33c1956633cde0ee40591e8eae078fa3780c1fd7f786328f1b515c7a810ef1f744f00aa61c1b9d8db0fa053405d8cf657800e09c8df6a973e16598d8a74f6174ac2a1348959d0eedd53e3b819affffe2b2d53daa9717ce62a418ab7b346dffa1820b12678aefa81ab5274b00c15f4ed4c71c0a74ed22088591f0f7979182e2e48ca930036916eac6c9cfa5b023343eb3e03a67094f1c84b47205c1ae5f6545956137bab20c5126279de601cf36b48868ef83a6e19b86f36ad3898d325f89325afc131043405d5acf03dc21dd9872ae23d41d7c3eec0a83c9d724bd2752979b7de6c0a94f63a2bfee93db49ac34888597fa046df5c7ed6c86debefedb6e22d776bfaec7e6cc782f44139a56a58970a07ee3cbd38271091a7d3e9ad84ae5f7ad06ff16d6220d831721897f897484ffbb0f48409991383bf79f3ca7408c7f3cf95d3a61334ac1e797bc7c60feaacc2ace0698a2306ddee6a4c7f239f931bb5cb28aeec692915324cf48b0cfe0c825dd2fe77cbb8786ccfcb80e4a33a5161fc193230c35d386f883b8dd070e61a0fd5c24e900670aa85a8c719839ada29718a9cb4b3663eef8c7e62da1f23158b9080530e7b96b64beff6cad7985e6de3e781a9a6a9de30435932f4b32d7a08340d5bc5eb40feabbad8249672fa1d262dea76413440ee6dbe9e145968507437ce7af902e19ce27e7fa8e0b2ce5e8517adc8ea193c22831a6f58ab42cdb02d6ff0763b91ad4499e9f93ee47f5befeee2af877f3d0b650b42e94e2ac9a013dbab181db818a4e0e09616973b403fa3fca55604240c07485d2c02fd7edc550d754921c34a6f9bf6d70f5c9c17f8eba58a7aa1d86bb977db2c71e2a834deabee8326ca714980aba105c5786f5cc16727bb8d31a3edc285179e6215021a07f9843023ac20684d9521437e56218af93a82abb97a7447a06ea87472cc75dcdbd5ae9edb17f8e77f4033d11af7d51a69e32255a68a4a9408c72ee88575966f34080d9c383c7c80e457aa7dafe4c8df9e7cec54f63d0f6bf6b3d662e6b13d39083ed708e45dde59b98f3db4fae4ce6be1110730a6fe1c56c322a55c0dd008e08445c20d7cd471a4824681aa03c6aff6d532e6c4aade3fc416ccdf60c4c2c4bc835b2d267cf116ded8be09e0de026f37b2ec421e158e88faff23869f6b05f66d9ef01ffbbcb942add9b85f25cace474303269b71184f3359aba30ed63baba740b6cdd134e75d12f7bd10b381c8ed3d87f1a1e3c468d51c6db444f5c826a1c7d80de349c489b47f3beba2cebe33babca2e3b1a1e0e7fdf8c884956dd1040b74a4f0f14e59569544c72df74fb0d41e51ba831773e2c1183569c64db0425836317738dc5faa1f4ff67bc9c9686969b9c07bec408f3d728405805d293750c3f53d676842baf05fa0f3d194713ab45fe02c3d5d36c15b448675ca9cf04339c1cf75959cf384ee02c78734911891fd4ebb4c09314e7dac38bb3ca330d98eb3ed0a5858d75b6aea150804b54e8998751b904867141c668fdd9fed6df4dc8894ad047e330cc3793b398d17794c511372296a5bfe9361fc02024e0de37c2f9a043b90599c2627cd529a132cc1e462ad54c3b670fdcc95b9e5921819719d8691a0256011a74ccb9579663e034dfe7b03e23f8d998a8fcb2ef10693d470162a8a4aa3cd222eec23f306da3f662ca35e00cd732dc015acb8592689c3a5f9bd08fc81a1502df9eb13ec83af16f4ed91f797a5b3e3bb060bfe4f3a8f07b15ae3516af8de0cfc797b1e6a050f75a3d610184af6e342136fb2ba7b323d89600966bd17207eafb551a14ab0a275fa018209e77fbaedbf370b3526420951ff94ee8074becc11e586e277f7795371ed68ffc42c4ffd51125a7b8017ec28f60dfabe756bfc7e4e6802597b2c0923c8d3d830dc8a8b5445e8cdcca9d5162c06c2418cdd71eeadd28b61af3bcedf7cb79fa315efcd08fff30e92e8f0e1096bb931126a7632bed3a4be6bee70c881c907018e9f92168fd59e9d1639a183c7dc0c0dc9115decfa3cbb7e6e9ef0aa5a2cb846adf8de9fd5512b04aaa726eae96844f807016f5d4507206052a29f5342adfbd27c3c6a83db6ecb6fa4ab59d9f04c144b0fde07f9f56a84d612739dcf583d3d3dc85f015e5804b9665eb16f76ea1b7144f9179ac1b937613763af22fa435b8bc1d16065f39e4d2caafc61e7113125c6a7f9778fdfab6ca6b7713a908bf4323ed8d344562af9bf90fa4b61be4adb55e0f4450ebc619832f4c5ac37718700e1af8fbb89b138699ea4547737ca5e1d196ab6e26e48920dca5d3c4df6552bbe8b711dc889305b37f348070d014cd2a13c1eb80cfb6f2da7253186493805406afbaeab5ddb1db36ee46e388ef05e04ef189b1e07ab3481876082ed7520365316ff4a20205d3f121425a7406b12730d2013bf9082b3bdfb6db5919b67927090cdc617f02148b862eee49aaf28074b5c61264b10f8b3f8f92c3adff1a6635afc909ce88dd99baa0a547ac49b848fa97e647458761ced15a445dc3d286ad33e590f01f2dbdfb1870f4d1e6cea453eb32c81d0882efaf647d1385e228cd54c648e834c1b07fb2f8fb510f002b75d7b7b2be20de5cc67836a1fffe23eefe41c2726fde3b561582939c9295f822850d9d055f2426794a8f460f14238864673766e6760a3c5bfc12dfdf2d95104d451c20217effdc47d67073b91d1ce8d997b7d2ee7300e6256b4b621ada276c0e0cd328dd6bb07be68271b66c12d9d71e2a20641d43b3caede331af1a09272f754fc35458b1b95995de570c7466300b0d0029dce4027bdedbaf7ee29f804bacf15106aec895e78631d0e6832f48a8c43c2cf589ef3b41ee85673de8c6d4ed466134fb9f0b294fdddb22a7aaf9be8574f6e842423736147fceb43996f9b9288ddc6ceddb58161470308bdfc24cb92a39d8c6665595ed9094396b2d601dfc68454bcc10b912d66524728fc73af8cadefe6227a23112c90f007e9bf49dc5bd16fd4fe4afccfa15f197e18c21ccd89b32bb25dccb5aac499a91fb45db80029a33b5da0973406debcbe49d90fbccde38b672f52a1a71a1f7d5056e7c979614df9f5aef56da213ea8252e31639375eb87badc2883a44bc5bd5b2dead995a0d4bc564e2b453bbac1a5d8ea703b39523ccd1c04eb3f8c7777e30633ceea35a99e95f41889d75068c0e542956fe9af4dbb10c1e747f8a0e19886f4e3a9be136d79a440edcf10f3e76b788bc1e6aa12ac2587484d557d01938559197671361f8d41af3bc0f3d089d0f93cf2867b74a7cb20b75b15198e0bd270fdbb18d50f710bba2a424e355bc29bae0798a05026d41b7f5a5722bfc49342f4e2187bfb2528b75150189ab15a0f9049eae904f6f6691a134e49556d83cc3450715027d69be1b74c801fd24d30b200bbba1c0e1af836595ea8a1c039b368f5d3d5528b6cf3bf940727b3ab056f7a2299805216430d9314922748144b05f3dbca5e1caf5dc62b975eda07efc7bf0cf0afd8369bc9bc3e4b24149566f93c78fb619bfc1390d30ab3929a80c37b7a467fc1efebc78438ba64074d42f78e7a210b26627865e61fef8dcba5a6b9debe9f95bb8a5a885d0de54f529ce28bac372bded4c1e4f4483ca7dc25c5267029d907723aea5ae20be4ced369479a079387107842708cacd217e7ade02f75c7965fa64d87f94bb81c5acac249b38ade6facc81ca46028af88e8066d084de9aa8e3d99ad4e100598a7a1639e2f96bd3be7749b527bb002e3d519dd39b5c28efc1acaf6e6607c5ff9fcc79864de73f9ca6f4577aeb87f607b12db6df2ade58825b92922ff08cfbb91553fe6606ecc11ae62260a4c2ff6f950f1db972e07f88fdc34985dc08a9c5b67ba7c8df0b18e7207c009b840605ac1d6433d84ab7935f4beb6d599476f536d2a194068409d12da0979098fcb16ac635e92b66ce192e263777bd9f7cc8516cfa3c04251c378b6bc8956fa0debcf89b02d69e9653cd3519d15a0e219198373c539f7e34cbc9101d9a3f875ba12bd4b4716d153234a5257ab7722c7b810eb7e991a56071eb9982775c7b9ec2b881ddd6448c3443e8ca9bdc6336722028c66c7675ebd896005b5abd8c34ef715cedf180e029686e54a666c9cb96d40f6fa7ca61e0a8c211349eca49f0506243d6e6aefdead048b4c9781d1cbd3853bbda7be15cf435204d426f40bbd5d05f51e6d36efca547a8473ab1033e621cb226b8a9e44efda0b5dd571342216df19ecb0ca5e189c01a273f04144f7f81a7b544297d0e50958d90f68a74ab208fff13238821c39f02c26ab4336860f80ee015cfc27e55956c2594a2c9462f619937c251f701fa62a39b16706b25fbb07e00770c625ebca80a5ee147da62fbc4fdf9b72108455db7fc14b63a60b226ea382860927ccdc1503fa127814d9b96180b11db6ea2e72f0cb1419594e62ca71ef0f77a3076feb28bcd8fe4c7dfee2ce41808b37a8be3b9f72cd23b029805ff927679bd52a28585a0780c90780dd771be25ff7e4eb071cad17e3113c3f05687cbb6792b5184c3d4dcfff0d74d3b63eb8b5bbf054decbfda104751ff8f10324f82d75c485f8ffe884cf55ddb44831dd68420e7ba5d7d098d24fb5e525f884d7591d3eab3b5808ace653d521456fd6861edf09ab797ddb48a8368a64d2ae3bfe086367ab1a026c3e3e19995a867fc18717001a04128cca7867c4b5b3d404cd1bf7c87df0f88d977a0027be04024cf726149e33d7ff6af3c158272dc8ea5af5d807f32ae6adc065d9dcfd3600bc9424f2fd38097fea50dcd4de731c264f584b227bc9c4ec6326eac330fd2f3fccf8021b257d5ea247394ab4378ed807cfd93ef24463e5410ade6c64a1de6bfe78c00ff0a9ca12e5f190cd52b646980abaf82b746fb3c06290183de1a0d512dd9843a24a3c0302fe3c3afe3a4da120daa7ae484d6b0c3de15dad79d035d6c913cf88fc850a389503dcb18e10179e77e7dcf76c84c5ba82553c3735662115c2b3730fd3b2cf581908320ea113ba7b813b34443c683de48a5865156aa467f5edcc2e5f090242836b1819d6a6566ad6cc450e3d33fec794e7870f7d01b4b1571f70ba10ce0d080663ac891995a33ec8010cb1ae43b03e65e07f812b39bb5af5f9609d96325f70880f144748aa037f65577af78aba8959cb10a0b648abc5f9f306ef1ab2c154a7f167655e5e98f62eaba86ab4596f2890f51a1f55a1eeb9e266a9a2479fd96d6eece72c31cf655914396de78ad9f07b11d912a58cada70de387571766faabbfd5deeaeec2f1356ea042d79fa3bac9cbb0aa02d087bf5b7c73cc1b14757b10b20389d2a5a7a537e4ad578297fee231e9119568633a990e2b85c418ee563281d0b958923da3bc9f3b3e8299fb83a9a631924ab7b77fc08e6f2cf4c2d43f07854345b8e0bee591b94b5510a24fe556c8aec0e31d8ae175a6642f43f334c23171dc6516d9f79653b35a5e8654118c7de9d33e4ee359c3918cb891f5700e5fefbb86356d540da603fe43239b39c3c38e10a124ec9c9afb97c7cef7a3989d8cb763ea92a651b7898691d8bdae9e4afd5160c0e0476de2a45b7c0069f691e638dafb9f4137d91ef74eb17345847e573bf428c4073bb282651645cd6d1d7693adb735e23ceb47d283077724dae2101475c66ef71de7f89fe8b321a188bb017da9ab1fb59131a368aaf5195fb8ed22da102bd31c08140b58aef8e5c017c7ac79c2dd41f86ed5ad95dd03714bd58c539166acfdf6e9182ec2be39f08f16838ebc076a863b6d6d953c4e90c11ec65f1330e8e30fe7920150e310924ed784e4289fbb3cdc08e7e1b2ae1cb61db00b6aedb3bdde4344a442e01a7c424d6493374f369cb11476905c142a7a04af4cfe8faec912926dbbcd6f76350819a544527551ec916cbc06874ff6611776566c939b722d3fa8b490cb4d319b2a4fa51b628e6fc7af45211878d323deed227b6c2b3649cb8a3c3a11856a5da5180fba2df6799a9e8f2cd21705cfed57caeedee0753b3bb097fa803feead9d37fe19834541a5f80b20971d56ae1af11001513471b0c956bf191a7e9321180046a6d876cadf5eac8244e7299a13fa67fe0e5ce8642c6300dc852408e3202b9aafaf9aba122cf29d1890bcb23b116944fe82aee60fa92391d4a72d2b686702599a75a3fbab84c3da6ca00c9bca0a61cc2539d3d34025d45f1799bc43a0bb8b2d709bcab7cb2ef347bc651657829af4db97acb09927e4f84ea794545336804fa4bda76e852d6cf92995f53723764f5759a4271e8f9da388c4f27b6f9076fb1b2b231f3761071957e3e17c0cc8c571dc5ac7f2d207f20fa02109abf7dd3d089ffb962450385ab3df96f9faf9359d307c498dfe531a8263ef6bd1a7d65c4447b0e6428a2aae5bac0357ea1a7589d94d73f67d4fae3581c9a71e06db1d2277dabcfd72d5cb257ea879e474da8946a0aaa671c332a15e1cdd04a70e33645f2dce5aa05e40c96e1b34f66e8b24e0742e6a5794533629d6419bff2dd5f1148ba4b3694ee1921efa38e97ed0de32b660a7eada7936ba4c734f266ad8708bd50ea68aaf2a8aa8ce800e4479e0c00b2083a781c066dfc719dcbc813412e2fc4a4c62aa4f7903f7773b9558007e064c9a85846fd2088abbf258aae09e1e13a8b4d83aa779c6cf6f6416c90cc39373df22a51d5982efd30f87e6a02d98e69b28cdc17c94e9be570dd3d9bca2b7114823c194a0d6d32a1f5f9af4e44754e64a562f8bcb27b3e48d5bb86edaaf80aeadd1bb80e705f4e3090f3dd70acfca8c93c250e6e24450a4f75c152ec869be93a429c745fb08d88ee06c7df73024bc3d76f469f5773084b698c469a801aa8e83627c88b6df595b94284b88605f7e423a94c962f237e74b5bd6ace1d283b23a0df8f38e92cdf4f74de91f1f16fde9b0d2d064b4839ba3f6c6b7f9d967f2f5a5bfe5c917c132560179ff66292d8a3fb907bde5e83c88d43b9b1ea6a36d09affb1ff1d881345eb8c0db1a29db96cfa9604ac32f812a752944efa33802be98cdba4e8e6e27a43972f84a24e32d1f9e5a8acd2db2f42eeb22cd51f63db3816c92675192ecbc28113165bd5c035d0fe4973a4c5f6674c337f427bb9a88cb74c088fe9cdcdc7ea1d4dc930d2b6dc52d14b9acb91a9ff8a12515092b5b7110f50fb94b67dcaa529c8406374bae6813e8a0eaf31019aa9c4ab379b2ba56aae14e91e7a09975ebe0fe3ab4959682b726b867d38f44e1caeae15e6bfe600b928dd635587e1a64d00ca9f693fdac44b193369758f893fcbf503d940261fa0ef0ea6cbf7013f081d1453af2f536668b8d29f7597536bdd7e8d7f91be480831ed76f89ba355ba5b479e679524ff7c97c3a983ed0c312b594b3ffa4959d3474d2d2bcc1a8b7431d5ddde7fb0e9e67344ddd36af4f0b55f5c2a6b033722098aeb0b31a492d303fcdd0d1eb54aa3014437f2f115183bb2e4924d6e05b4776bf2c7126ef3f6ba0d947250491f28dba8bd579667c7c5731be2025aecbef03d120d9896d3867a62f62332a754ac78e2b38835681fd67ae48da7521c95a996a85ad1446fd2b6c71e9c3afd058400464f1a17f4fa4ff25621b6a58af61c36ca52683cfa4e8e8f8bdeb8b564261d17789eeba7361dadd00fd0532c9e26b04264dfb876e9cccae2bd223835805ddfbcd7c1040f55908f333c4c8c5381c3f2c828b78c97508bfd59cd03c31aae971344d0f267d07f7eeb14e1d2c025bba7ab94377f2a2be02c5f24d0d0b60a314d4161ed8b230dce361218ded405669fad4dfcf6bbc6852b78efc9ecd76d5b63b2d7aa2332e1bbec66a9ad75ffd8f5d376fd879297695ea8a40cf8a8e8659de16fce04727b8a7637f4bf01d05ec384c6db50da51087e3c90f59f4b5c75a577cdef8d1f359213974be443b499690441748d513b351389864e1cba119173a7ebe18cd85b5e81e7dbbef85662a126f54aa4429986a54226c443271f054e4f0df878b9be401b55a3c362b58eabd39cc5f56a1c84bc71c8c1b62916d469a485519611041266ea11d482322b5d9a5058f63be1626cacfcd321aaa6662690491089a8ebd42cf30ba82d96f72f4980e657b0e796d1a15581c0e873ebd4f0051e8487230f2d1d3cd20f0668af9cbc9957d5d04081de3e548e636b6a7160a462c8759967189e24543118b7365deb4f40d3a9d52b644e6e5bfdc37b05426200e18c8b27243e69c04f5c1ee53fd6cc1f013d16135710f2a7c9c609f389d1776a7f1f01f79f9525b9688961ca27349f53a3620db1dc60d007aee19bd042b2e3e03ec3a946901f9895c0adc1a48df4b02c74c3e4ded62c34fd412cc91f5ce4d3e605af607750c1b2eb5c165d99c8412cb6cc3e7a6dc3b0922cfae26534f3c837fa8465f755fe0a979480f7832abee20bf2186ada96b21ac9d2d0d9ea4e9c77b3ce6e049b9c547fa77a25b9ee5fcc4bc96c6f8567cd7d762ce43573dab29c5ae9a1eca4d26c9ee3c5a465733ddfef88dead63c015bbad8cc151370235ec0eddef7fe7dc2eb9dc76898cc641cb09f269aa1d1b3bd5def786cde814ba5e92857a11090fd41cee7e10977721d1669cba7d0c4d4afc2ada74f034a4f20d43928865b543d203bb5951c73615554ab1323b03f288f2043993d47dea9ab6a55e9f9c8f1fff3f026e1681cdddb711ef7075821b0165734a04297af5745a6d85f033eb92db1c2299602b7f8ac332bc133f3b7fc5e006a0a254e528a4d0b1609e872d036cbffc0992bdab9e043d7a1a3d043f719b64281b3cdf0ac76884cbc3ceb6ef265b4b74511be1369b2cf42ec652ae6a6e132b2a6a2a3582797808f25661c2fa4789422c8aaaa72eb12fa40c9a019bb28d4978c6f1b36d8f14ac56021da7a499049f84edfb6130ebb9c7f8eed03b0abb1fb3257563d6caef630062690ff769d9bd3b8f9a7904c93529da9b21dab9040aad860f2094f434239afef4cdf926ae7f08a68fa6c085d422a76d6e423095e8831c764bae523c71b8ba1065a41bfaea79f98b4f2db3ae5657551adc8cf48af6a343e651cfcb6a02ec88f7bb6c0e78203b7c4fecb5ddb820e794cc87fbddac6701c2b517c3a0149c9995174ee1d7d2ce4dc31beda79329e75a9cee61187e8c611cb116d19fc49d4587a7d65bb0fc78ae1f22117e381505a743cec8151a628855421562bbfa6257df5bc592ea7f58eceaa13f387f1520ad1458209c8e3a38f4a4f0d710c9b4140eb9138dfaf4fe73111d6dfb6a18312ffc0bc9056e71746bbb38919e437ee23aeb1a923119967c387cf6121d160cd70f02bc5244be034df8325fc71092cb9562e66d3d4ef5be19193ed676681bb9917a97551357035ee8527d9bfd788232a6325754670a4bfcdc9a2b78810fe3f8b67ce32548bcb20a50708a4a7bb451cae1b983f090e3f338992c9c9691889dbc693478d7cb2ed06027fa0ba72be78ab9d69e6670087a3a6a2b30864db92601e6922dce2f0c581b6fbd34c248f1fb10e6f0b7b43190cbed88a9ebc82aaa74c5af7ed6d2e6173fe1eb21f8e21de224eec639afd1e05bd87dffd150c99b1b1add95ae27b72944f5e89a26cf1552dce622f20761b8d9b15ec330f25b998db7493a496f06558c0bec83ec804acaa29415941086a8f3bd2648f0f51e24265c48baa6a7126aadeec7a26bff2e477b5ce10a966faeb21f7da2cd6fc3b00ab5f4ca33c28cc516eb110be84ebf8b954f69f20fbdeb3f24e94bcb71f9f37aafecbefdebd85e0cef38439d29c36a71e1544b46f110ad9b53a37bc0fb04530670485b57c63188f7dcc6c87f9eea86899434053fa2e8c71f84a699e6e9a5d203953ba32ac71ef4aa2ff77e66f2cda1ac80e24d3503bca507ccbd85a7de47f78a25427aa0f394f7687fb2d6641fec0ffef2e32f11e2827bd232c3085c585b6b46ff40a1c66fc0a9a6ebc872c998f628b0a31cf90c7f6938593233eb226dfc83667c224b78cb9a6d739a950a1d237b51226fbfbe3b5081bc6bd888d9afd25c9758aa2198fe53ba4577c6d75c5d830ec42088df699a72f9f80fc8255ddd17655c0687728ede5d90b864df1d99ff774367ea2d5aa2cf99825e144f6b4486231ca02fb9fd89dfd97792dc231ac759d34fc37c7043406bedc86fc1cf8b0492d932e3287733f8ac958ca684bdb0fadc094d3a533a07ef63164408a131b63ab7384c26d41c66c44ec106d6170eea4abf32753c0b8b74a95b50edf20dbb6502858ab488464dbc65bef27aba77c0c5ed7390f0b78aa6198d681778495d0fba9187f2758e508de93cd5dbcfa739d411d016fa946cfd4406c54471cce9b0cd6c5cb28520e1fbed48648a73024b5407430e4ee228c41a35e21b10999adfe39846b20b3695c7966e0a560964b7b0568a2aa8158bc043cc4f677743fee2dc275ebef3dbf0eb006502b18d83484f0ddc8e9cafd14e22f649230add7c1e328973c42de9b99ddd3b167efc80699b1cc3a63930c2af55edad5dd83d17fb72f6cee744ad3e1c4c05c331faed5bb9b48a7e3dd6e9039262502248fbe94cc6cdb8681bb8c8c4ffd061f61649baea796e473238aa15c7435701081c6f4561dae3d50798c14e58249b62841d4d03af53ef4cd8f95cefd126798e6ff1f087629f5882d91caa570684d1ce05d9bbc9fa150c1cbc4d0790f1b7cf658996fb8b9dbf0b8d813a452ad8104a2631b8641ef5272ce3bd4cc436a5386fc201e7bf2c74c0452aec72dc5dc1a716fa99698c164729dab9ae2788b8273f1140bdb40c9ecc8071c323731ad79774b5e41cf04762a5f9030354394a4469e8fc0d2be4803c448f376714a3a3a21131438ccbd15dec49c746a8f25d0faddffec803cc5615de8c2a08f16207add350c14471bde5d88ae972308fec586d6f9e30c983f17c63f334c8f289cf86440d34c72f64bcd637f73cb6698ce97afec17abc1f7f2c1b50650c0b71d2f7826661152f828fbbaee95c78becca45322a95d2e409383686ffebbbd12da050999ca4327652a8b3801151066d09b86e9ed1179f5d0333b24b491558b9282bb8a080b4491c25cf7687488a8fb7ea86ee3ad6f9559148293390c498077dbdd8c84daa403ae01424caa35db8b6f56f75bbd4236651d70f018ca7dcb17f7a652b7bb3d9be84ad9db123884f33c27f367ca6c01cb288353ffb4685b88f118452688e6e446d8252add3586dfcee4d9be4ae313768f1276f6e6aa0a244762e4c18fe88df8a89083ff84b154e68580ad1e2f68b192d3155aa923b83c76d175290d778cb769f9b8de1bb0758af2462e70e2b90cfbac4c09abd0cdf0a669c8260ca3e952561d6ae824980f0a38952d26011888b81ee86bd46ac38bcf92517ce0e556b1eccce3f0d6e6b0941ee3d1ae08c53ec231db30b962805ffb35f498b4038f1464a450dfbbc7c14db864fec9cfad3ea522d12fc7b126a63049e58008c13bb339e7cf4c19576ba053959441602e4f19f8b7a16e979e812b9fc34b3556c116e4a4610b44538ac7958bb0fad12cca85b89db7e0eeaf43ea1e432fb954f658c1ce2c2aa0e9831ff75ad85f3b17e01dd9808275fe0637d2b14b56b03add3d95853ca3db1d1b527e27f7797da6a28f456a27ca550a526eac607559bff841197ce5969ba4aa736ffc7116bd2d75a129f2a40e62ee5faf9daf81e2b85cd2c44de6cc937f547c128f48d1e6e5057575b74f5edcc3839308cdfff27e8c088e42387b4e93904a7e8f85bcaf22c62a555961a5d38bfd98ccfc6c1b16df79ad74e78d759b1688d4257be17bc75799ffbd14de086c8c4604922fcd5e82c5f20ae5e88407409fed9f0fdb427c258d6074199dd90f19eafc08c45b7037b4abba87fa1ccacf0c7de8c93228cc30918b2e5e86d3392b5033c2d5c9e310fbb8032dbd1b7718c19b116e6acb9370964664b2afa1b07363f2bdcafecc6ed7f0ade130e3099ad5525be4444b9f71026c40ca6c911ef71dc97e67e60b739d32fe621af196d7c582a357006b73608af70130da2a5082f4f95b9307920cae392b8933793cb5c6528b3c0147eec854f8e09325dbcda4ed53dffe5aff07c954db28b3349597c661759cf92fc49f5ea1244b299affdab58adabdcae6009ab73f467e0ffb5ed9a25652a6e80883f1d2ac0980ffed19f7f52c9cfc78310f69199a5aa9cb19595f3b38804c2b632a4f93ad4d12796936a1c3ca35ab041ec3ee51cb243a61c0ec1d13998106664abfd7fb7cb281a9178973914b2d4cf9b596fb5849ce9946ebfea4091b265f32e11597751ea11d5f4b2b168c028f0f822688f8da6948c4f9deeafcf48e2f1146f87d101cd889882a0a51a9d2c63f42b7785337f0e3bf71daa2aa31c0daa642d71b53cb1ba08ede9c36bc22a0ff50d8b0b2e3dfe1b35c8bbaf3f6020831aa1af888c21a36efc5d3326927a297aaa5431d5df7c41750982e7eb0c13eb62b2240b4419931a41fb99f9f0d79722aada0d5735c90d8fccaaac69908ea80e301dfe28df654115843b3aad4519914a72c449fc4757ffbb34e23313514fc7241e95d42d3100368e0d56e7e0182dcb7c1323771da8fafc4216c842a1e4509ef8f584f52df0b9b131e3ff8c069e89969a99f68c96764c121ba6dffdb186a773e05585c83ea9e1bc25b4114499c71e81f99729ac55d06c6521cfc57dbad3cf7735693aaf041c0f0c06e182f0a30de78ad8d97e13ff3667b28650b52ef0094b9b1aac12ca06aa315f1e573f74cc98557b4612435a25e6633c1d03bcc95592fdcd7cfbf10fad682d11a0fd10cd1864562fb037e424a2d3cba23b6af6afd22447bb28a7a0dfee3aa221e41eb4f8cf2f373a6b08341acaedf8406657f7215b69fb18f67bf77a60336e42cf0bde29152f2c40d4e08539343293369ad15263d0b2bf15d6d9e5006605717612c0df40a123d61542d140d438fb5be0dc5ec6536688e55763db9db4f6dd4212e9f443e6ce89c01cd6b212ba7c4316f2f638e4ab9a17f28798fc68b93109fcdd092f2fcb9941c000a2d727c1794c1758cc794bd43d33e2df48434fc75137a941beda2df437bac0e1b497690e74b65c7ed2cbae0df062ccfc90be1789bb2fa942fea36acaf8c2c16994c22f427039ea442bee8960a3353ed27a9148f7797b6655bf4e47bb12b822aae903486db3a45b69e27f3bd27e035989926d9b3d58d091140c8e7b1bb2241c5e99e146cce751a52eb5c19281a6f8416f8eca89bb48dc3dcb0fd0f597da2429e24b64e6c14203bb461881e46e4688ac4ae5c8f5219997a1b6d836862db35f3f5234cd354b29b349c227b99ff784a976487dc0f217f0c36a3df0dfc2884820ddeefb0738bde45b95e3e4a8e86be3e6e679171b463287fdac035f7d0da5325cbd2918eb7b510db96fe2fefc0feac22d6276535ded78431f4e467eb7cc3823a27553c222a5961160290a364489768b9fd578b86575f1d52587cdb1035bed25eb24d2932c24be4a70867a2ffcb86f8ad8555aa4c25454def30b1f030bf75ff34270269fc03fe1a0bd1d13693e276ecf4d853a31bf4b9d877c5a327ac3a2921f8713d5b4a8da1c889e296f5d9a099281a11a357680afa2af4387620719912d0fec5f5c408543a7e985266c552a28a6d3c340f6f0614ccbafb446596980c810ca783d3a50c3205494075903b4fc4a65eacf2a39f2d69980291989070c5e44d93928e9c7b8eff6f0a9b5e8861824ea0fbf96a4ac9bb9e84a106f7a01b0ef42b00f0acc50e837bff4a514d80fe596d6b58848febcbfcaeb7d87beedc920a341c0154acad8215b8cf3c525f82bccb3be291852b1e485c5c55fca39b1c31bf7e038c33072fec90299657bd8a928fe8c109df55b597ee2532fc98f0de7d4f275e15a36aca3eef7d6cb7f17593a50b5dff50061840d6deb89b7ae8aec9d279cb79bffb0ed452cf1fcaa65e4beab56375778a2ee6ccd6c864146fb092d0b3b9f3fddc4614af23199acf0c7a67981913678be06b1224fca3a6958c9a37520383aa91c22016e35f329a84693b0db41c0f8420743b6fd7999acc4b27bbc5af975c33a0e51a496bbafc57cf34d39789af2fd7c0bf7dc2dae68cd9cf8cacc74ee7db9e5200ef1293971c2499a72719cde82e904d6a7f3f24ca3672141d9a6d806ab521d5075cc57e5095fd649691062ed84a14217c02bfc86bc6b42a4f401f7ab2f17a9a982c5dddbcb2d9950b601d018f0cbeda90cb835e55b7fd1ff7723d376479ce2476cc41f247ce11a47364857cb11d41209b2138532ed6a38fec03aab6792f91e2dda332f39be68e75a725af63ca9d80dca3555ac142faa8abbe84aee7bc509bdce6329667218d1636daec2f9ecd60a811c6c9f6f4cd12ee61dffb5c25b7b41f7a7010649a381ec2d7fbadfd7c62e75ed4d6d8bdc27b04bf034e297c53b4d524a1230f790e706b95c19e49211277fc320422ec7cdca179a2fea7bc249af341fe6558d4d178d3380944dcdb6f39c1621ed844200f834e31edcec45d82274304e2e54b7aaadd2be43fdb6b1bb98fbdd90119256cf9c4775361e19d38c0d52cb295447b39b2862cb0c6fa03da7acd00b1e4b7873e3acca9d3cc2b5562a870b9f460af8e63a001e340e68e49cc9d879d3a4302884c9181c243e9c7314400d1c23c8c070f147d771fbb9d1013350dd1ba5aee550f0c78d23c9804e63363eb9ff685e5aca70aaf7f52c8cae9a86b467604cabe6480f866e964508fb7ca5ddfe9807bffd104c31facd6b139590c9a843dcf3a513161bcab87869641af95ca1769b5e5fb6cd65c661ec3f3fd1d0209170457eeffed0e6a44db219111367691539a7a4367c4163054a0a87eea2fa5172900dbf84a858e4c8774b02b367fe241e6ba805da711501f469a5955780595c6f17c78d4d5d91240592c5baf745fe8f324cd6bf09322e4ffac7d5396ff1e54e8b6889f0a8f03d8c82f74fcd0b40d25a67dca5ff077a3c659cfce29b3637320036242a4ca3a362fa0d344ebb32df8816f710f758f7f9cba9dc5cc27892a1a034ffc85bfc14a3e0c7aaf09b696e005fc14ccab6769e269c8820a09826add0da20bcf0ea3f8174e9221aedcdd844ab579a6fefeb6db059365cdb030f6910338a3fdbdc72c73c2b631f84a38afb28442d7f93aca02c7de5e02db5c03dc25b0c5164d1b60879fb67b0168a02ddbc1affd75cde1526e0c0d27bac1544b6d0a1720e057dfdd7da0c0d3c669aecf80eb34a8b1046fdcea2e6b7359a67d1799d91022a6b36c74f88b77e5e6555761ff528d7727728eeba9cb772daf00c605f60a6521658cfe2043b2fd30bfb7c5ebbc003879b1de4929f377e9339131b85df2fe902c90740343cffece34ad0e355587d495b92f3769aebe0993c8542db2dc1176ac9f550d3455998666115fdd5e1db6aa56275ae59daa99b7efd4c18b482480107a6c96cd6ee70239e8d7616bf066b9e3d5249610c9e12b37d2dadfa671da78fac72027c25e0e3f090735a57e8578509d04511f9062cbbaba97d76d9fc75507709d110ac5033380cf6c457cf46ca59bbf4c72ebd97744bda656181b9cc2e678be8878813e7a89e91aa21cb0d661ce7173c13daec14df945716373a1e3d4c12e67877f03214072016e2e473e5cc6bc8ae551283b2c5015b09c032ea673769f0cc7a5bbf656afa36491f7979d93e979aec21c87ef72e0cf3be27313f115105c4997a752c8dcf33a0e27ebe26702f07a6dfc25cfae2ecb29e71237655cb5b56a591cba64f94f601432f111798c0cc0ad48a5223306c825e92b61d7930b1f741986e317feb7c219ef8cbbaddb81a3f30a56e4bd358fa06364cf988248b236348a08865f979e884715fa05f22bd491cec5b2c2d5eae1f3a4eaae4e1c05f4a96e8f6eff6f3e91f8c2efa09d306d813ab5159f21aacdb223238a7afaa5d0f01b014afe16d467ebf4af4313ac9ae33c14920928eb0df6c82e43dbbe80074072267e6f47f9ce7e4d64409374a510b950223e89aae3d289b244c81bc8aef2673681f9f9f07199cd392bfc276c6467c6bc8441721fdbf5442d5d5a22507d3d9bd58d59e8bfee838b906389172be0d69239b219ce60d165fb9a6301b7b12df92fe6e55725c3e2832fcbbfa222959f4a515138151df4738dc309c4acbc16b0ec8f9868caead40cfd31584b3a0eb9480e2cda6a0844fd05ea1e90a171e3c56167f4918be8dc90708f5fbf66ef7f293ddff706e4b8f75825d027403bc6460ee5353189f128d4dbb3182b9583140047482505a966418de14a43c8626a1f2ad909ad96258410347a47577a5707b76dc7d5348e2207cf2ddb0384ba38f3fdd452dded86e94d24b41b621540416815a24dad20a22a6402ecd20d9d41104ef258c5faf03950a19a09cd29f68f44838b676e4f602d4611687aa33909bb683af054ea0dad9c1f2418f33f3363f9e30668e42208e240f003b9cb7e62aa91743224b2eef47fd87d3b067a0d888b8b11e8886054d30a16c5f25b0f9b3df6d6b6779fbeb42766d32a8b2aebabe05a7b76ca7edca2b8702b56ff15c0d9cb7aecc26ac91df5f7a7d94be54b4373fc1716a381a9ba44976df6077e1d1dac52d826fff7e034870907493eb4b08ff7b63b42427aea9f4a9a8ba33214cbe8facaa510498cb7aa4eb3e7a8d138b07fc5c9fa31d408c1f0b834754fda318fcd8f1c5fe5885cc145df623a1d1dbbd1b380cfd192b8971fed0b324f08f5d870a3f681d36fabe472514001a9faa5ec2849d4fa8324b0f6a57354df22a4c6c805c7b82285dcc3df298e3d7288973e60b2210422c28b2f5b4d78059d86d19bf2dcd0a3790fabe21ed8d80669b826f8ce0843d165bbe3a0947cc9feb09bd9c989d56965dfad45fe5c0d16d28c7105dd55082aa2ee8fb35b235d5441c084d4621dcf4906e007a43741cee38647db64e3c44443c834c730054203d93431ed3e557212863f69742f26c0b79f990bd8135f3ada215b9f9dbc10703cc1043bdf45f88b3539bfea828895e69bb1314d2d25972bd631af8683084c35e54b97c3ec1528a26bbfad558404d3d9cebdf114ea425656e35a071d0e0c229f0647ce4662b8a58f0bb71f1ef306311eb8307fdb20ddf1adde6fcd2cdeb9aa12bbe62c1a4a0ebda1316be5da4aa58046dc74829d18c80634cf682b65c5cab70df53c8f90c3224071aaff16dc454dd97cb2a2d9a5fb274102e3825df20ccf1945c0758a1f46f7c7f8668724d0a8d2247cb7ce735b4f78cd554283591352ce49c2b91076a3915b41817cc5c922cbba5c1d6983d8f8e6fef2c06fe50f127c344d5848ce791759c1f04bfc9d2bd64efc97f5b536fa3b1f59f6b921892575dee670a54d4c68def43a6b249524fbbaf880fd41643f034b37f2c11a9b6c192fc4d8fc430640966ffda4a22900c0a12feeb05f47ea790e0bb6eefbb33df3ff6825245ddb69c57c10aefd652385a2918162ebec24bd9ad14918c028a677c7a26ebf30d15db22131a5ef3bad476aebd015c3d2c288e6efbebd148dd08213e6ac13775530ba8db40aefa9b120e0f99b06292bc8bf6e37944f621f58c48822c091b6f78d9ea34de598919a7c192ab989f9b6ed14723eab57e6bc4246b5b6b1295a626bed8f9f1f106c0c50cf79cbc77a13febcf54969388a7ab2faf10a4835703d193064a0435d121660be5b0220c786ab21827725af6c26a0aa11674d69fe4e624ac862dacf216c3bee46f9d48103aa89c89d0514fb314cc42a76c94dbae385e0a537ac7149bc69909544b8cac2cfb818765f1981d59ead23eff66d8127aa72844569c71d8be8cd44ff5f73e705c3b9fdcd0d51f3a5d08a0bb2830ce88166cabf665439e0b74eb1a12e2166784621e42fcf94e85097ce75eb3d5813ff39f00d4858f1a3d2f4a2b2931779c58fb94808d5d65954edf3e4674bef1912b78788a01b1851adb313c307ceee9540789436fb24e41177fac32eca051fadbe0ca9d548cd0aaa13a769e9251da923d24e1e6c18328847aeed122e311b80314a82d4dd556c0050e4c599d59c75bd5bb6f6bd2ddb7ba072711091bc7ba65dbf1ccd8d5fc5ddedb0c930d433d473e4de61536fd83539397bbdfca16374a92a96b79b9ac43435a8aaeea1f71022bb4eb10302d86881e5660d987da1fe010fe37c8129e63d35efe8f64341aef8d95a5fdce987e0689de2ad70ea3c3dd97df83471ed3e77aa613dad048fda128557bdbbb6b527e2b1d8f3886c60afdccde70fdc375628d2dbe08ef5dddcb894b45201f563322d99dbcded4a18cfc202820a8ac11c3963f1149c1ec48677fad0a6ce7984551f361f18256aadba3bbc0cc163308791e90e490fffa4fd9e202c5f72a413eaf7372f3dbab92d8b60814526a25ede06e1a261d07c94338a372074f8a30df8847c85930f186de15ae70a16fb3efdbb54780086310c28c3af92a348acd3cff84c76371c22406ecd7f2708078b2758a53ef7322bd46c8535c3d465b492ffbaeaaa7ff85096632a98d081bdc4382e41faee988e103c7e51a02436ffaa748bbd38cb50b162a250894d1f8271868add1daad3700f5ce6a75363c7eb5985ae77fe2735e8e495230eb2d8ca7b5bb512d7ac97c773cc0f6543f5b12b727052ace6405e6e8d9e4a03c07b643f911044f78dff9af43da9e6a03fd405fda80c8cbe41bbe3161a6551c43d2103ddc4839c75c2608ff7ff92ceb280f595e32ee9449f6d682a5429cb738b0233186f68836ad8e440d7ec891938171d5f8dbe7a95289840fa149da11eaa1e89764e3393c8a0b3cb7529d803b1239422aa5a2335e814e0ad4bec30250e628a966bb46636565004f5a2be7e30b224ac32755751cf7ca84f3ebb6446147ddf931c5f644fd27d70d24513450d96c448d83c5631c7242ed4fd71c568e7876cf4602f4e99327fdce923faa07ccc205d6436059ed0428b2c9a73ea67f5225ef7ce3d2138d976c70e9dd4abe442c49680df2ce1d07433ebe3fb919555dba6fdcdf08652abfee8ad7c135b24c053a1d673455a06cb02a95fedbf175acefb9a7232b4444453dc33d58da9e091aab44f4ae3add2d8570e1c6b367e1e1e18eac3ae97352953da405f57d15caa60423c9835e8375f4554f501365e63ccd366149f04e90f7d96959b616bc5ca71b1c367501dd8b6bed12b4f77c07b31d96d7204d746f34237fa43153954fb540c6bbf45a39dd6170df998d2f3e32c670b96bea0e538ffae7ae58073d827724dd18d615729fdc6dcd41b13fba9a2acc67c3bf991c54866ece7439ae3817449f83104f9783efb906b71a7c3b81cd236278e467615be53ecc542614a12993bb96e294da5420acb2743aac04d5e3054aa22757ffbe15ca64e92a11c9149c79b452c984640448dadd9337d9b0212bac05f0b54363e774021896462a4c4f8a79a67ab9522f45735ea2e4c472f11b010813e9040f731b5d6aca97db7d10f080cf70a78276fa1d1104442878d852f1f0622de201546d0028c249b96c652d8f029c034bb800696109ca6168ee9226e5b0369bcbee01c0f31c187d3290aaa2814fbdd5aebf9a17f0a0de06323cd55f173c8aea392e39a056b28cb88bbb87d23450aa280179d324ecfdea3b595a0115fd425af4b42fa0a581c3f1a5c81c8d70d113a4e1a3ecf04890e889cb2792ee7c3c710fe3eb518b77f383aacb2001292b6d4302ff2433574d9e86950462ad7d88b0a55e13fa6e14ddc100519dfe0e8db58e45cb5a2ccb906c0e44dfa7194f3a38b6e9898550bef529c3e09a2adac2da1c5805411414ab45e34e7e418c7268c5fe67533f2ea2b110254f418f6e08c51c05ba0373f6b2b95b6417a6e71cb8ee6cd235bf65e0bfed15b913cd54b09522a7ea1e8bdec1ce3c5dd3d2407b5981819a1adcd4208833025d2f49927d8cdbaf42979c78745651587ac631bf3d3e6e2254f19b08aecdc763ca513543cf47cdae89fe3db8dd239b97a30810ae96403279087897faa53f65b52f5e8f4cc24794e90d419418c08cbc41b615b9b4b4f07521b30de9462dbbfbb68811c0410c999028100287d435020140c633f197279a8033cb747de6587741609da35e093ffe93577babcaf1edcedc054a5e116310f0305f682f5c98321856b7c48aafb93ac31437f81724d863a652fe23678102cd223ee9d3dc4f1a83c21f949738f4c52e1a1cf0d0f0ec847b7d5f1e9fa610fb01030d2332dea4c9e056530a48b700773e37137a3ef03472cd19298125d1562e2c64a132abcb9d392d50d9ff797ebe6e1481c67076ba21de6544465c78ef627c7df6d38c7f49a8fa326a4079bed86c5e2f38c8f344660017903ff2d772a75ef8b8770e54fbf1df6c16e62ba022703f7f756580503e5fd939a404f0620e7137cd8e2e9412a945cf12c5e3b9d538b69644354d347b148999629c7f2cc35fefd6014486bb4dad9e957466b4a7da806df232a6021e3db508c3bfcc52b7cee97ab570a1cd9615cba44e5435aa0bd3ddaf27e258b767e60be6e286aba8db63b00f03aa17ff142a1e3b520f72163761be63073d3faae28c5d02bf86637054a590d6799f74bab1b3ce7948383b652e35c1aa42f3b76825cd8c76a9aad2a6525d586b049c32d696c501fef15845bb7dde9088dfa8d4492eb0732e141cf88fa3969a0594881d6f5b77f079e08de39cddd9690ea1375b8edc095f3a3e102b26c40ac79cca3cdad65acd4f23bdcc9845c737519074d499dd357d42676be510dbfa48cbdfa306d648c3ba18c60769523e50ee24bde61ad36ddb17fc64e0ba5d6030fd7d2cc637fc8984832759cdd36eade42ba64d70671b6c331779b93cac4bda10e92c591125d7f2df55b104a5d3f52971bef9bdaedba18bd0f99dc050c0e4183d31080f5f80747bb4ca52ce87690de9a449346a2b8f8812bea0ae27823bbdb0fd14a94b9ec3579db6f8499c9267355db6f27d321d57e976fad48915de2b3481dc35a5dc12f14ccc841f9e0cf15a84b6831e2b1f8d5a10f39e59520bc81afe4a0334d0001f04102430370b268eb83a7bedf401793a002a9c6c2360bd9d823ef7dd7cfe255e24624a27a4179d45735d8269e7dec2de35b4b5fb30cdc6261ef079939b84360cddc8e4928c3a447ae4ea11a46908083caa11bd85775fecb8bc9e04e995d38d6c5cd84f5c24991e9548023a3b93611580ff01f99b7f4ff9c881246f252c9ecbee3bc94a7ce8fb869d64d0fbbbf23c78b4504a19b06a3493de236ca9f7b3d71e65ce4834ca9d45835a569143b83e1a2d1ede5dbe410ad0f4a5ad4782037ba357835a4b54a3ec3e0ccb76acf495a24ffe319fd76b8967f4751c193ffdb42ecf4a75cc594853a8c34a97b488fd9f9840c1fdbc101f10eef843d0872c77596bbb6289833948e8d45e417aaffc91f369b57cbbd226061001e02de0ea37c63617fd181ab189aa356caa49837a2ca957440ce45c78bbbc6b9d25169e7c678dbd7431126655634d26914ce8fbea68bad74d3e0a9c60dc56e35acf873a89f20420009b1f09cc1ffbad8200a5003792fabab14d4a57d2816f4bb94e1e655d63863ea64e3b47b13a353832e4e6835b0b0dd6215d85212a0239ad44867de2e1423476ff5d4add698e847edc2d48cd1ea3c1cc26da1fbec7c5205d71e1efe5dd9591627cc3d441e84fed33bea947150dcadbc539410f83383e5af9808dcb46450563fd54c2a6939d1131be9e3141c1780d3492a7a934a7242b37cc8f15129ab857bc83040543113334be7cd15dcdc96f1db26b8b935bf4498f43666e4ac101f2349c975c6e9543e88850dadc2e9eeba86d60003513e353fe6ecf26c259cc111aa3e6af142c4d3fc885909db03be2ebdfd43868396492d2dcd1c0b85f712f73182ee55cd693658481a0102797da621c56b162f5abaf42ce1212fcc6403445c6ac83808b649a955cadba0d7bf0b3e6299e0b8970c6c23a31ca07f2ad03692f94b7a8327b17918cb5c9b574e91964d7c97615017c5b65f63c9d6feffc687ed1db9e70c036899657a6fd0a4069a25e004e69bb83283b1559c09d701726110daa54c446f2476614cb2caace0f60c004346ff987b61066977b3af9ebdada00b60880b701ef4d9a206f42092157a744730cfff442d0a4e976b3bba6f61f686cc7184877f96de936fbd18aad44ad973403217e70a8ea986af914bd30b77d5d3bd813cb4609ef0d499df76ad4897e800dd44749e3266144d505a7633190643c8355cf2b8899f5b3cd5ff8b78803c1de9519c88bad7d4bcc25e4843382285c872985872401e024b78b2a75b3ebf45c705a06c88a9adc73d015dbdd1b76b95de019a7cf4009fc49d0685f7abc2c64bf757c0b5900b1e50f7bf6211cbfa61b8c1e029b5a6100768075761193bb3e7e8d35fc238d4dafcadc72ef4ca0673d3438ac437ec7c7578b6a00bbbffc3cc42fe0794f531dbb4aaf0f08519155644ca67b3b2454aa92656a22108736d86bb40cb7a64f777ddb6dd2a8dd2cafd5bdb1833ac10d143accae023ee8aab58ce4919a36685be05c3d997c703d303867552543f568fd1a0a95b83ca78f1b80bcc53b99b30ebb7423d4ebae97c87707e89a0ced91307138d64f1f781929ff669adfc08b3f4c9565ca9c96166e6ce8a4101421f4df887111f5bef1b4a002575fbc9664842c311cfb05aa25b308b1cca61c5ced4017485df244263a45ce6c7796085c18cbfa7fd5c02cda0ba383d3819fbac703e883e29657a44014d2538ebea8a21cbbcfefdbdc4fe76409c2fb79f611ce94e5c5fb489cc1021b40ef2410228dd9fcf199989e4a5dcf1fca07eea62e4a409878a99eac2dc010f416c19873284c725c0a750d632d141e4355888edcd6642fd29139598b1ecc210256ef0e25bb22394c65f9f6063d3588f3d62b6a4898789da95f20cb895f1e94c3dcd3ea09e21988abd596d592060fb97903637638a9b26321d236aa65f4271472033270cdfbc7742e91bf7d1ba6903310086e29407bec2252950fbe6ca8dc1f18ce8f2f3902b8b45f0d5c80d5b4ccdb8eb9a5f1a346d6d5e92e1855bd840de8410f01062385ba9cc1308047a1fa4ced796875bbbfaf6f7b1005bd1958d33bd9510b368088fd5b1e7e6989a5bc2c9b617ef83632c2b029075a9e7784d20705e16867bd56e8b1154c5702d30375c1fb56e8d6573f4e14b887b20aa23f0626ece67bcbf384b531d3a3a6502f5282d8cbfe487cfc2e2b1cdfc900ee29f269beade562c068614ecdb5bd509971baef7e84cf748f2d1ad5719cec68441b3c4133161309d3bd6e13ac7ad67f3cd14ee26298e2be2c835ece32fa4cb303bea78f56649dd4054a6bbf2097bb93b3d1a122dd55051ddb8000e6448b927db32e6a29a62603cf3f3e0c932d5dd6e867d6ef6bbb06cbc63ad909636734949669a43e80c20b8360c74684260d7a256833de8adb75cbeb1b10f266c20163399381cb606c61b7c3a8bfbdc639179b0a53fddc0381f381c52295bf4b0c0ec52ed8eeb3211b796b40f5a615c0297ea1cda92403f4803a8c7e9ffe01a54aa32f446b87df8c4f2c159252062eb768471bf458027582645cc48df74aee956608ac191851b9e5b53678af5317c90921c87edc047b62858bb33a4ed0f17eb64ae0d678619b3b5caa7a3841be8b1a167224485bd9f9031b428c33de792f480e06407a44503224075f0ba8d48ab20f05095ab302dce9839d337b6bd02b497448e0c01cea622806fe0f45e8882485863db4d7979130d66b23b51183a220c5bfa13e257499228030d29f6099757d551f19a2923c10550be04ab48818c46d31f0742743af87df0f1b09d71d381d288657c202d099cbd0f19dabdffb6062d3414bbed4ec141246be7a7312d668346afeccee27623b9e1378dbf6db14b9fdb0c0d47ce78775437f456a730297d51d01cbcdaef0661b763752f78ddf0016ae111a311a24702574599cb767084f73d6988c0e99257ebf408bfc602aea3edb2ed8cab59e6be8029383c5d4c124ca0ee77c565529218706a7a6dca7c8caa4ee3693f26cd79a22134b19855e3c37e814a7d66a723f30adcfd9c5a4b6cfc2795b2f3e5f2a515e4eec13ce9aec0d1b940cf2c66005b99c271d3afa107bd35e3d68a4e4610c09efe72a86ff8bf8ac59662da37102d9104cb669978fbc1374be2e9c4ec36c864bc3d79f5a2baa73a8f23042d373449f19b4f0441ae40524523acf574bc2cec949a1bb854ac41053e29447f8d0f1c05610cbeea408894af6399c6903139bba7c24b064c263dbe3174097a870038357bd66320b98c28c787fa3a190caf2fa868102b37cfc75edf5a6094b8fa9689578700a57c1b0d29fb0358b5e9435dc2e17fb3f7c3e847258ec8dda3003c5a7d30ea179a01932b9c790371993e55f7a1e99ef435c110ed7658b179688f75b89f6fbb976932374efbcd1dea81fb0f35c764ea202d0072e519ec5bed410a41c58c825f8dba9909ac2d5ce35e59af82c182acbe84e4deb7d799873ca1bb66931d453403e06b8b3cda31b3cf5d716a2a02a725790d89a8924d692040baf1eb402674813bd02a0a43bdd661c80cd7b9020d70c69d851ccf92ca0e3cd9a37a4ff82e88be31cc2bba7647f254ecaf30e1736de26968ac2285b3b4f9acb944309055efbda05a6a12cee59caae2e2720f1dd60dfcde86a092d3f0a1e5c52abfebf4f7cd0c48ec9eb1235318339a655471c06e601b89a869f905256855827ee7a3483368855755b1675c1196071d032283b078e2058fe9fee3d5da4baeed4a1bc3b3c14e8438b7307b52ac259f11b9df1b967eacf1b25a998b48fd2b6b83a5ff50ec3774a66916ed6fbeafed7d2d4e8b48336d66fe0a3adfc653b74c2838f81287427e2defcc5fab335abf3597e3c5166bbd5b443eb1a3a289838c35830c0d1b06147a0cd59d165b3a83aa220f10b289a11ef72c01a2980fbd52ca3f68c37de584795a99fbf06a61660e85a3a43361037ca2323a9a2c898ef56c547eb33dc3ecd26188de5c8d9f45421f4de88a5509c905ff6630910d4dbd1464516acf3f9c93e03e3a4f226a446b2e6399577dd8f5888bb0fb6ed190f1b3f65b823e7d243a46da7b3b64afb4d35f345755442cf2f3256af90dd0f811072907d9d773c3b155cfd46523dd4811fe6a0aad990676123a86b55d11c680b653b7eab5adc38f5d125aa6dbe191242c3d1886c05c397000582b9b980f87957f28ba1c0fa6555d955946a0c77550b0ffae83c001d7887cb57b20f4f074b2c2312ddbaa9931b4ce96b181fd4457a2c5b68f3566b4bcc0afb147b69d86939f127ca31c732d18f6b2530dd29d96426408e470234b65a9a855eab57484d67db3f2812ec79e1856a5970ad860cc914c0811bb3dbfe72e4738a378a3c204b8d21b0a46931974c50963e384cc3f62337fea5a3ed3402c5666930cc5381fa924f87f728acb1d88887ad8739c5ed7c298332f95fdbc42797e09d3774c7e478525b96b314c11c9dfcd4f067ef729724a3ef0910be0c9a683f3b691c5948f2e0ddcb9039ba79a6583158f93b6e434d335743153eeef25417fcc5bb58cc2ca724286161be5f0a288b1a4b298a79ff26cf0db629272411be25392e99e4c907e2b71cfa465509a46456c98e31d7beee80651be26f504553a34c2902e8e657528b8238bfdf1f7c31d72ae72c90fd3b93162ff6ae996380cff82a8351e3589999a8683b4e033426e7a5e1b02486f68f5e729e784dc49b239adb4462b885ba8df1a909808c878cee19a068fd3eab48ac19daf07da55566ff4cfdd345f1bf696181bd9b561f74bb0ddb7526e6793b966fdf39ebb4699dab231807ae0a5146b367585d67f8965f89b9a121a86af87fb37255a479ccc27984d52f67d4df6476fd80c3070f589d69764840eeea96453962b692067da8d70e17bbbf60e8869399f54bb45917261f279d1447fb62a99754e97d9376cb518684b645dfde50ced3498ccb484b65092c0a8c766f837191b9abeceb732debd34f5b8d64aee459390294fb87b939b9806fcc05270f80095ca382adc82eee38e2c57ae91c362cdb918ac8c93c4003604a7188e3f08ae018e207e53e36eae326beebb09a6513fe685687dadc8ae9363e50258d124438e8188f41b82adb452fcf64d73399b09fb5f69dc836a3f2c66d01948748bfe40ce2a4bdfb68986df0329dd6e350d9574de4dc5794d8dfdb8a7d472b0a31c3da245413e1871446ed684779c16c09439a0bc75625be6cd3e70bb867f349cd1155a99f8ed58a0eaf51e4d32febf564ac69a9ff10a2cdc6de5b6dc0588e9dbd580588e58f03949e38da895449969b028914169bb031cf79fda4c7abd26625cf269e81eac0b6a2acaf5b307171114d432b3cb77b3e95e030bef7d96839b8b003e2afa9ae06e6ee661a4ff199b8a345425e7ce6b0b9c45175f62a5bb00822237b4c7567df4ae93bcaebecb380c7b4297149e509f33fbc98efc06f601a9458fedcc645b10801190ddcb8d687c5087967fa897d30f3afd1c3abc519ccb15e21214d026717335a1741387e150cd4a9b2d7f737acd06abcaa8c123db120b3c1defc160a4c5352d6c6b359f87cd7b3b86808d1bb315d5057f4621e0dc09b7569b4608976109bad2280e4e6d19ec63ee0324003a238bc503e54e43a4e41101ed3407b80dc3a18ab899d57a7116306a01a7e7795ab93b01fa741f7b8f92fa582b1d3d35e65caba1e492cf60117b7bf50b11b6e5ac4a081b95dd95539642ea0bc51e58b60c50a7a008ecfefa6c3ae3390e53a7c8a27f449b1968a3319be6bcc2f63c0be831629e02bf79aea9b86e474114086bca4bd5e2d42c9895c23fef20d62011311e50c97a6a46027a38266de7cdaf87dbc6526df720f4d8d74e2d48b196a5f4bb90c118041e49834b9a59ab65eca9c3cf890ee373a6c03d63e794c50f89cea823090c33e7ccc98040c134925c6d47759b38c1e84b5dc66eb8ae34c769012cf32e143eb99ce0e58caf940497ab979fb4d41ea4dbd8e61a26bd495b6801d8d1dab7d74232fb13d1d6203882db9dae973747bf63452402006d59d89a7aacbfb54ba1e3b9731dcee060358ac8a9a1ab7f8cce3987f1207cf914bd2879fa371928802aa3c898b4590bb151146ac7bf0b8b134c8fd15cecac98693c3e4556e65447609cc6666d89d0f9c4275bf5b702aeacdfe4119b0fe099873be511f142a5102c33f6d08ea67704cb9b96478629af5abed19afeaea16c3fc016123202b927500b5e9be18dbeac70c6efe988978fa7e86a4cb882fabbf7a9657280653634788fd7c4d1789e258c3f28382b501fba03e46e4ba945301e559705159421a81f6169467da40b2d7dd839e6b23d36031b51c2730640d3e8f71b2ea3a2569e0cde8c1ced3650605c19ee19a4e49ab9caa3eaeacc075cb099ecbc9bb80b54e8371942dbbca5b44a25efda5404e62aca7e8d3f057b1d9a20d3cfed653f54f6aa87bc7a21958da149ae0f9484be7668e5c198882cff949c538f77eacefd0a30457341814344559571498e69c8afd18134657bf848427006a4df1c24488101fa8a63500ee63df732c6b41921d3c60e5f152e5e02a2812380629f7568d6be72b6facb7d22447aaad7e67c72b7e2707106491e88535cc26a5826ecebbb4e0a3446fa61b4b58a8ce3c10d980791cff9cd9ada0f49809fd4e5bc2dc312a37af174df39ef09c2dca63cd255396495034d24b2ebfab418820026df3d774143cb4175c2ceb7b86038878a00189b5e6870f740d2e0eec6a1e5ca88d772f4b62cda1b13f62dfd02aac8ce56b220184f968b0a6a8682672f751c318a6d8679a589c78a2e8c57f9fce92dbaa26167f6c0efa942f2a9150a30ed71bcb86673827987641afee9b9d0b0ddc8c2e8d1fd9734e2586da2c398262fbc96c4bb353c35f03e140478a8a4b51062d7fafcb76c29ca2c2bada65a5ec301eb165b6834904654793a9de5c70e976b6e39dfb6fb9ef6dcfa2915e1d735f5c05d54533ccbe3ba7a4ba2dbdbe4125128e9a3b7d34605c0780abbc2227786bd51f8f010d0b3ca08c3b7da8fb17e76df2aed52128ca289961ce0a16bc0bfb62a17b57342b3a37e31352cbc296d3cdcb65e1f3b2f46c565edd0ffb8a61806cd7439e3fe16490be257984565c59bd986e2f3621000c010d1f7f8af4bb2439a3acd56167e9b16f7a8eccefd2de74f4a31c8610e0a28f37b3c877923723bb833e8c5e2192c0ca21a17bae6a8ae3507dc998ad532e943c2700c57c07b033f3ac167f8532113426213d5021b930094a533986ea471f220aad805b9ed863f2e3d245f437589d4485243c61645990a2e729510f09469f015379f0d2a77060e52b7922937a33826a1b2046206868d7d7416942546ba7e2d836e626a5c53852b92c6f14dc70a872cdd6a3b0ed828cb2f2b0a38235a2098ebbcfbed25157ed8131ec034905fa713bdc41b823604e18c6454485197d715d8d23460d3e4d9b6893ae86ba84efe410ed79143aaed7bd935c253d429fe7c8f523144099a769d7e1945707325396e3cef86b9ea3e439f0b66e0fb45853782b64bbadd29db656d3fb69913f2196eb51530a4944472780cb8c454397399bd37644bb11e0f06c82b048ae3be459b6ec0053a684edd6587eb2aa550454652d29e0bf94aa05e72c369ae33d89a9cb1ae1cec5146ba74bf910b5d5c459fc63e1e617407ea5aa407ef26d2d06b824e4a01e7198bb99d5d9f914c568a20732a21c9e148ec4d69abfcb253cff2f6fdbc2bbf47f3aa50965ccb33d5b9ffa4c305adfaee6b0c654abdeaedb16a60b19001e199a431e431df5d036285267695b67f53a6ed2ea5793c6e583f3beb82eae9263dd2eabf269b53fc60dd9cf8de764a3ac7e272fb6967fef0195d76839504b26fe9cfe4b67fab460503ecf30fc6fdda7b711e8a67ddf800851293aa8a5030724a7ebd9b5d2e50975e8b8fecce8220c29b5945d29c6e03c36792d0c5c151935b119b97d28c15751414ebc94b1d9120dccc48d3b2903059acaa0949c3692fa27ff4e04565be874ec834afbf70ee2a80fb9eb1deacd83821621f4516b078e8ca2fbaf35c0b2a181a099a088b7a1f4eed5a0fe98e305227a9f5af142fd5c2aba651beb67b2dd45ed5084925cdc30af4da5896cc1c3598d0ffe7de2b777de0134ff4286583a4b523f866e016f3422372aa8cbb4fcaca8b1a972305d528a3e848e8b5bc3589767cbee6a6daaf45f545fbf6b5088e54b5e1f6f3f67e41e6ec04f972758bcc88c0294acc03ff3bd79271520ab0dddfb28180cd2ffada1eaa8ac097bcc0d464826bcb16ba157f33b593af0b89d047175e54b236aaec7181ef98dd8d67ce21145d39cd5e9f72c643b3e26a18285254c35abb973b139aa0ff935de9be7f0e854a036685e9e65323f201fae6e13ef436882ca35648461c77b86875ef199e36912e0d7aa3bebf0c590ddb6be3aef4a332a51fab5640633aee0b1420f04d99961a5811e001809fed7e59141f9a223d812737d8e90842a1cd53769652ad0e07ed6829fa6763c95176ca255a3a57d52412892bfa86f37deab50477114d7433473b9292b2973f87e6a14985fe50a9389e626c01b030eeb623e09fdb590813be17f9af985638ca7cd1c8db7c381e2730c9e2b6eeb5ab9bc1d6f8173314fe936e9b9da98bc8d00c2a42a5bd8ddd399a78131d1bca9f1c2b249b1e4184dbc6a09b172d2b83e8800dc8a2e0d138ef3137ac06f0b248e42b5d2d09b99a64850726e16adbd098535a5f1201ff1f69f3b71b69875d5b765b1942f029694faf9d41144b73bb01f83bca0e28d75c752824c29700c5a906521842ec97359b216d575830e29610bac7601f1c237e2d88dc1c78dfffff8720