PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

Support PearlStackDonate PRL to help keep the explorer running.prl1p5rypvczc58s4arumg0fgn4twdfem6xrm0v4thr7gdjwy9wpynu3suj50aa
ExploreMarketBlocksTransactionsMinersMempoolFree APIData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 82353 6b99f73b9a36c2cdd428e510c3b9b43576392d7567eb8b0272375263aa1cec08

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
2bee209b5cf27b0b464762c27744fa559c4ee1ed961b4172eaecea48166758c5
Certificate Block Hash
6b99f73b9a36c2cdd428e510c3b9b43576392d7567eb8b0272375263aa1cec08
Source
getblock-raw-prefix

Public Data Hex

001000000001000000...00201d0000e01f0000
0010000000010000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000f1cd78a4d1f1fe0b7a2f838ea4f58c7d8659f7b7560bca4e7269e864e521b5f56be479584d4408060d014827890f4eaabf30d038b286ab9a064da3f172a46f763b85a2c8b7822f16211b47212edf21b506a45b6ec0c6ae3ef5060000000000000028000000280000201d0000e01f0000

Raw Header Hex

0000402026a5ecdb5ffd12b82c3f99bc13d1ea5fb319045db55377fbf86d3dffe996090cc2fe3e36a32fc73415af94fc2a0a10ca1ca0fb3d47370499f0af64a6abd42b2f41c4496af1c40018c558671648eaecea72411b96ede14e9c55fa4477c26247460b7bf25c9b20ee2b

Proof Data Hex

59,560 bytes
12121601030711ad2f054692726945bb8140b27657f368edf48c0a6bc3af106391489c1da28c1e1db5feb70befca75304b356c8bb63d85ed7592d8158a8f15fcecf18587bbb58777753c657c521a9fed2190ea9d2621b2e5998b1246d5d7673af5e8967936d4b658d7763545d4bcac66fa06056cd11943576eade969589618892799e8b4dc910596fe918325e1b5c9b1fa40162c206802335f18707b8e025ef63f19ddfaa78f8628079472c2aca9888ddcee45206e1e12356daec2f9eb4dde9e8803f7071c8aa705d02432aa33cc24afa8e356c479e4bfe26034752f0d386bcca03fd0050e0f274053ce9d3c342b1d10718c375d3fc6bb40a600504b10ee1b3ed339c2d3dfb389a74a50969d34ad553d9c95e35bfa40843b9bd31b1cf0d0982b5b62301c293853946ccc9770e8a19f3524a4735b16e7b2fd2d15003e815ba338b7b70718d6ef8b6b1a6870b2b4256f1b9783b6cb6b92cf9aefbf5a93f118c789196905c7f2f94b7aca539ff092a6644e95fa77907ad50febd8933a63f9e1b18d7e40802e45abd7349f2ae4ae2316b154e6b3b3907e479393a4b5778a4c89b3fb289e9cc55de469dc1ebc574476d263784945776b958798b70188359536833af5bb796c6c5fc968d715facfbea8e3b40dca7e1ab4d96cacc363cee4638c34cfce3e150b7ac7bc43855a1fdc10cc63e5202d66b700a5611c737b6619e5278070ef45cee30d793e1382cbc1461f8726f0344ae7b6fefec523ee120da1f2f23d1f15aa075a7cb7a192857c6ea11fdac8de5159fe1266adda6fc0ffa31c81ee76c875a508b895ed7cb6ce3674b05d063b576d389c8edef47f71d1f1ec0aa3cc11f147e281ee8e9898db5f7596b6c66d96b3ed506f5ff1f4b6833ae440fc6be1a83a6dd4d636ba0d36a274e25510458726b24b6a01b7241b2864d27b0f1f93bbb0b2bd0a8eee7b6aa8bacc52a55a4bd6a5026835f1f7a2675f5fde3bce2caf544b158367a9606a0f7326ea57f7b16abea4b14b787e97fb8a98f2b68eb575b521ed5ad941053e1d8713e2e7b78513d11462e4f19f729f55fed141850815cdb5d43dcc23bafeff784875ccf12ba9562ae7bcf25d97d8cf6c62f88f4a5159237e033d95f167f9281fd7ef188a53f3b95b34ec5adcde243f56947c6fdd2cb3ac218df2fb34f948427af3ffc8e4572a6799f180773db18ed362779bc14b4848f9f3c47588b5f3ea92b623446bbb648afc7a46bea0711d31ce359cd302e2be493eea520b704c60fa5572a600a6651afa88c731127c3d47858b177cbfc23cf7c273f79374e6f31c2a7be6555905a576cdfc082d919d64736a5f381466856d7a3d4bda4ffa99fc98ca4545c607f04c452f6b0ddf51ea17a52ed5a2be4d282078048ece8db24b71c33b8750b9f13e6cbeab89cda21333e57b5da0ca4f0cfb850d4a09dbda951f88674cad7d12cd7e100d28fe6fe3b4e61bd13a4d3b8951aed1267ae1ad96edb7a0a57eaaf27c22a64d365e18c5cef6a7f9616661b010e4d51bec7b449be29c2ebde21e8a73f2cb3f7d860d758938e272e4599c0c5d2e81cfbf2fdadb993685962bf0c27eeee4b3724f5fcb47c1c6785272454a9d9991c9f4cf70dbdff472f43156f00134f786d720540822d87c5e5c2fbc7820e9c620a31e9a7be9f576bea793f65b39f8dfc914c4654c90f73e433ac272c69b39f7036ae6cf14041156926c3b35bd2ccf5a8082f97c3dee44db91a0c49e5ac9e0d791f1bdff618a9d912abb367ffef60b5998aac2181702f512c5fcac04c833e6521c470cefc1849f67b080bf9fa9b23adc2a20005aecfdfb9a42c9fb82f38dbc78a09c27a8e839a1daac9310a41661baf372345c4d5b174c7d12d668d4a1c277609d57c13e182379534a23ba26c92f80649616ef29f2a68ae4defadb9e2ffbe305cacfb1a18fe9a949b99bbf00df0931b2f5d24656453c984bdd13cb193059d3afb7873475ca8ba581474844323482e87bbddf2481c4092dbfc77d3b64eeaad6cfdc8aef7126cbae284103508926121ae1075e3c280328cbd6d9c523875b7ca3c2b5c3d464a8f0de4101cdf86d7c78b4d6b92f4d560289ef7a051371ecb3559449b514036dd73846617e59b6068f72c2ebeb84b437f1970605198ce8febb8adcf2ecb03172de80161109798f2e64659f23db6cb82555a54620dca2210ba7124ba5a44e11d28b2e0b490134ac398ccb7e538c878eba05bfc771c9aa63f777d77b4f7e720311f41a2928dc1bb01054b6b43bc56826b4fdd50c660f5e1e00a012377b9fe70042be6f44912260f1ea45a9dac209d071c91776ffc1feb52ee08c05c33d9b8188e45aaf8bea423a6e7ceb2a5a1101ce0a6f79f71dfca580da7dd923550c2cb0430de6165f78420ff9fae7e4f1887fbfe32a50c8f433072884d33b0e957dd34e0131267eeeef2c68fb583937ae731407e59e30ae3e8c104ea82a5819f6c2cbefca4b1b31e8443a7feeb0b696bc77fd1662d4b053f1b2f33ae48a35d4ad4420eb017cf770beef246b634ea55244f641f9f1610b0c75d5d87f49550af0370819cca0d04bee50363d832038612f55323916cac7ce88b71f79fb41d07f12acb6e6da9ef4f3b92e447b9d9e1897e9250bb79768d5144ebb6aacb25ecd155567fca758e0eb3d4f168fc6350f48d34054d4ff2841f4dc58b29011f0b4d72c28bd38c52fabd78df03e3e718ab0ba92fd4b38b98c279f05362184368af2855144f8ef4d7930431284bc3f6f68a8402e4cb6a5633a911f3544d6c89caf2e01519fcdf015caf97c3535f4be25fbd4e894588dbe9f181980bc9b5ab10d661af2ee83bfd9992b633bb5bab5a85c99811110cb6dbec08b609ff371aa03622afdc428096e37ac569e9ca8cd3a4d6ff219dc78b87b87f15bc3856ad3247d63347fed2eb54a990bda825f4010ecbdeb5efaa4d7fe2ea86932de03fe0e1b20da9b0a37f41dc92fbdc95cc43f35de58f54dcaad12dc4406b3551f57d3ae51bdfdf985edf4ee5395e1f5a6fc9c1efc334af049867b11ff3fc58060621b681274f731e035fd157f21224d1d85b4f46bfb2a3b34eb8a0823879d98137d3afaaa991f21a71b5087f011fa0efdce9b65c3453bcbda418f8582ab741babaa6eca28cef1fe9ab416fba6d9f11d17c514bde02a82906882cf6d5fff21545d0ee5b6ed42bbe0d8cd104226824ca1555a48ad35d755ffcad1328d079797ee38c03078ec1a5a4b3cb7c799e46a64c032429e733dc8f0d58d21e13cc83a75bc4fe614b0c896d2984f2e63a9d9d9bd7d7bdbe22998d62c6525b9e643210748e08cd52018a2e7cc0d056cba21571a0203df019edf01b57fe38af9f5794e3b5c477c273542c23077549b9052914a0974f78150307129259aafd1bbc0a9ac2e080ebe193d3a63bc5a667789306421b8635de7d5078330c825181dd11da51a4fe05a43b6ab9bd71ad66319ebecf55414afa0684044fb6298cf14a957a08f6f8774a3d45b7738748fbbb65e75baa382f6ffa3bf48f1c9197757ca6d527bde4b15de920fb5e63a8331d3d9f2bce8756ee517cb597c3aac10f0caeb8c8310c603d2bdbdc16a55a5325b63b8dcbf73cb5269e0558ec215e09ff58e46fd4bc60aa671ba3ca915dc3ec18d7741325f1b31a7c172e7c831d07f96c27a5e71c535f65f57e4e70c34b8c28e7ccbc80c0953ad26efdfbcda0ce401526071d1f82ddd6febab93a72a772cd3a45b39709fd1fd5df4e19bdd882ee3fe2ba84ae7cd2cd0fedaa13bbcf2f5da9a6a31394bb84f592a8864ebcc777647010527673dc58e1c8692a6285aff074230b337183dc49b301d3fb9d6df2e54f81aef44e06f7fa4c5e6415e587e8026270c6c1ef199f78ccede052441ad90a85cd6d7f3aedd6eb14e1bcea2b40f4ef971bed27a500fa46b45e0cae755f0a39c5598f8e3968770e07aae7621da0bfae5041fe752303301cc08d7269cfbf97cf3e4bc4903f52ef40ab8b0be723f41f7ab83e224810fb25ed2ba189ed76e40ad55264891e0ab80675e936eea6ab00983e2e1fa0334f69c0c27a2c3713e4b2f34bdc695a0fa5e06496afe93a53565f980adecee0f723ffbe8b7f392310cfafd14e9b941af9e26a2def64b3c0f5bb95344de566993a39f974e88eb92bc9f0bd673aab2765c4da77667af8ed0cc2b6ea3e0eb22d5f13b68131d85fd21eddef1ea736ece9366f263004ef3fb35e29ef6ab52b1c851aef357ae813c0065be9571b4806f558e2f5589852087b611f415624024ed0ce01ad02b12f262e61f9b6ddbec3b7b1202ea12702c59538d5f62341b8d607ecabd9d55a0c0ae1bd6f17364996ece661508d8512104638153344995d61c0dd4335ff36da88af67894a7e459fc5b11ec0124c285081460fea71cbf5f79bc8c15d838b6371710d597eaf7a7381542670e6ac23a2e450fa25812b572422f239e1b05bacbfcd9b3197495dbb52a667d0fbdd4e64e77f3d049a78047cc804f5fe1df40b810357f3477551321e79870eaaf970197df8f0becc5f24043e32dac3c7524f1ab4815f751deaf851f6359f1c1ee3e218835ba05892cadef0c1230c56ba25e7c324cf712e6ab3a7b7dd1b9118afd5edc49f10d929ffdbdcca88e9761f43c093f1a40d0be0718cb669ffcfffec3705475b445714b356832e571e424b0f0643a22724b0a9b81d80a89ec7caf601fbc5f163c435c0bef97ec4b433c400cfa53e12df62b1f492fe068ce32ec6cc916f7e819a8e1e184e7b6f7cc8bf6174ed2a2095d213cfa23858ebc751d0ab536d51c5469e29e2f2ed8936f03c9eba74d2cfc295d6a7f5bec15e2ab754d26666f31047ac529a0ad704aaceeaeb25443e2a9c23b2422daae7b2b49ea0c31c47dd76e7d9e983fe93250fdc59d8eaefe0e4ab664964214e3b6825c02eae0b22b44d2de2890263b3268303334227a7191c83f1dda682fe10e6a3e25f0851b4bb460fd1c586ca01b24ae18e950f9048b1d22a11e2242751637b8ef86050a6d1f7f25bb010e1df4cd21bd8c07c2c0d57614e4e3b30e07b7412251763592b59b2cdb6e931f162d82113ce58eb3940dd6f46ae636b3614748b6a5fa62c89608b9d01554127dc0ed7c90ef4951e8e6d383f18473e3da0b2c5ec921c6acd3fe1483986217b3221c37d5db168c911c886c484440ed3e4c7c6516e5e79452172c251ff6f9cfd87a1e9a62e8306bf1e2de5fcee1628c58cb1f6623a92c651ac7e50473aea55f4694a9c68a320765a2d23b1d77f8d53bec5b65559ad96c9e6ada5026ed3a5320b0b04b6a72229afee84cbbd79a1bc110eb65e9c4cf31ef00e59d44d83bafe2613c850d8c3d888b612906f09cbbbd194bd86665f5f162dff6a9f7b2874f6f47fcbddaf05bf9fc2362dfb03e7da4f9218adc903536327b600a6ddfa1db3c0bf7ce3e3a1dfdb6017dbfdf4cbb8100cd5f544e4a92b268a44ad9856e8191e8eba75fd38fccb7f395c5c072afca4525e547a7290833c0316c2626d18bea0d5e95d4754648e349b78b60ad6084a88ce6547d0c411ca529b96f3cbc94322a4903e3c882bfc9503645880a5c816aae936a910552337f9bb06d097f759cc400b63c10e69bc202dfc703e3326a0374119ead73e3a85f5343e7d5929c0e565364f22b7e3cdfe79f2f4292d387682a4d55ee61f399f0d041da59c214ebc37d80fae399fc05e562e95e753e54a0b0a7eaeb1800ef533e4319efa38d77a9e1574e1403a953bbf3c4a5ad777730aa2bcddc60ab53ffaf15469943a807e8875e472f7a3dd4a0df2cea5b88f2219ee26569ae2c8782c5053fb78abfb4cfdaf540fd0a6b323c4fd2fdf78c141359dd07575c23eda920e65b6d71784808d9b496e45c9fded5a0e3ad124090f1a0f70230a4e1a77cdd96d8b66feba3a30b11521efe095be739bf040cd63f3c49ff0aa7b0368a42d5556e13bcda6d79ce4b11f194f37b5a61bd9a6bfb1aae7472bd16b7810331cfb2fa260cb780be2a73b0d43b914f7cddcf2e555666ccfc88c51203e1a393ea003cd3c98c4013eb94e48b5892d7d2e1660f788730dbb2e1a4c4a482bef75a5a4ce8f0655c0c7b52ae6295bbdfb0fb48f1f115b60aec6fa4f7115ade976f6569b0825b41d13cc60a20f8ea0d7bffb1305c80fb35b0c4ce69fda7afb7b4e9c590caff30ccdc05dc3dde32f211c99c723d0386d59ddf4c745fc98d9e0ba8344399ad48f09633510f0f9f6daa7d79bd11e70a2acac24976ec0aaca6fe595acbca2c1dae00e3b9396216f1660b665309414270298892b56e1d9912e03d5fe061dfb58948832b07c9f59fc57f6dda1ff82ae98e0dbdd4b11d89a0267f0694f85e0231443cb7ae37de5de632f1a9854b9f974ef88fa4e339210684593a623ce46d9f963de43121d2348d6fb3c7882a3ed484232db9d9e4b510afa4d08217545f61fa83e57c821b7d0ffe923b95c44d7bdc47ebcdcae2d3af77b60a496f1c9ece5b9b772b8290bff6a788eceba94eb032d128759c0be8b1dcf234f5cf82b6754d8325690809bd9e4429c2ba384a7df0ad02c804ef01e0878003a86a62d3e699bc427a1d14d76adc29060d05517f00dbfe93086b389c3639d92f215b1bb6975c6990ae36c607ca04404b42357ce84699535f3d30cd2477367208dec81d260621cb53452fb2aa0aad723a03e5f6128cdfca69eb3717448c34a7c259ced6891829ebfa788445f09ef9cca00cadd5feb4df8f4679f51c7fff9522639b0f8309ffa1bbb6cce3a1403a9e3ab9daf9d4ff4bc09bccc0eaace77473c79a54e983e077d5dd1b8eb15fee4ec91350b8e925e23a01afb4d19543b2c7f54afc48370fa9bd2d69257848d68e764350a602db759159a7fbcc983fd80eec62a848bcff802c0c07ba7c37665713af58e50c6203e192651449040fcefb7d769d29ab6e06b8976bd27ab1ddc27b36dddb56873cc74a9a1d7f4f478444d0b4b37b61123809fcbac1e8b0f8ac03e6b7bb18a7c47b44e03801140bf3abbd223af35d1533260c6939d3f15b84a94376c1d60e36dee0a13a02198c576fe8d2abe7d17046a44fa29f4c84078434fbabe2cc3d601cb979df26f7f55b93cd06db072ce756b2e3b7fff31c98e45ac323f2af89eaf07640ee6d838db2033350ebdf93fe55ddea5e96789bdd47c383df4e0256bb198577293c81db4fa5a876494371c2416934481ed4246308cd913cfa1c617df5a2cd090a81f973d223344b1b633542220cdda4578794a884b0b6cdcd746ea65cd82165330ff72bd72fecf726f6626c511689705412193a217e359d3a64e852e6f081df91768f251dcafab684a41d77dc8a9704ca19260812c73f5b8fac4cb27fd59125b6cbf136b7cdbb56574985ea62f915b98fba5ed37745765660db71a9a681e6b74fbd61e9d687220abbab37c7c3756f6040ab53eb994b13a3048a2cd2fdf7fb4cc9d461b79ccd6174a9701378d3433e5b70c7055b4fa2edbc234083b57c8f915dd6845e5f6ede375a5bb1e6c5d63ca4b774ee02e0bb243e6e2b39fa3f1e0462cb4740c36af066cdb86f30bce61f85441b6844a954c0c9e22591521e047f7bf3df8050b04f9d3e7363185b06c1775d84e09bd8d4818f91074a907fb16f8b7fc6b60041bd9855253caeca3501aba44a7c440216bd24d4d6fec1001ab82b9620796fc21ac7070c6e8d672bb2b00691134e8864ef6ec911e87c5e4b1afe2d5bd912c48bec0022e992752c5ed3e13b71c360bee931bcc538ebd56ebc6a3df7b30d96b5ebfbbc8f658ca5387025bdd1c44c33529bae25cc7f18bcfb1d0951a2a4f5fefe962931bc857d046a9585774279bdae04e679dcbf0c57deca51dba0be233aec61c81fd7fec0126054cb1152146b614fc3fb3e9aefa34e11cd0d87a05249bd78c975fedef0e11368d1104ec4e2abce1e8e9934fc5db49371d54c8d6a4224400e4fadbf033349fe5ecfe05786d17294e1243d35962f8567760a3f26c0054569468f44eca61cfb11fbeb6eb77a0a97b90a9bf41ecd1a970250abe54f0239c9ea2cca8044afa01f2f011b642f548affff0cd96171543b9415073dc19aa6e59fc1d7bcceca42c09721b08178317877191491bdb8202f31bb0927d5c5f90f93afa7b13386e381928b10e2ce4d7f856dea9f64f14c71ff3ad9aa4db367d119ebccf85d370e00ea11b2b0484ddb63c83ee4e7bf8a58a5600679a9dc5afefb72d0d1081a4b6119910360b3d0d8bc20ad154940d055473212b369e3e3afc37fff2af68a00c378206103af8586e0d8ddf2f7f338c7af3fa0473a2fb1ca3b14954736f367c0067d8c7649857b4af993646675fa6672f562059b7bac9b888bdd044c82803bd55878303d9eb08d25e0469bc1d4734f7dcaa91766eb7139eff94e139a6a3785609f2386131199159e77fed9bc0bc27fb1c7b49c0a21315eda1314e3346f91d009e7af195d1ed5b3b2228ef34f9e01dbfb26d5b793ab4c514c52a949c414920670087e819cf514a286071eec25b61a9d7e80681427ab33ea12f92f755c48b1f627338339bc62009283a710511e00fafeab4eb31f32a42e7734c8ed3b8472782fd813bec5d8bebfecf8af524a52f8fbc0141ac84ce5f49a8717556b35b05df761035e2001e7ef7bc3610c31860f1b26c4af18fd175d48dd06f737ef9ec031cbe48543f702cc6c72e4256e42d55b7c462ca52d591f00475c2a43bfc4c7748c92d98b9926a7262e14e150eaefc4cd118c8c6f416c6fc880b1f581ffd7b4268bd51dd2692f24fcaf332477e61d0d0eb61d1c31c02a9f7c0693e6e5b60d15539dd0176eacb5ab39a9de4853cf80bfedf39a7355c9295d39492c22370fb5916dbf57241322f8b22bdad6061d2ea81a439a96bf5c0173d710521a43fbfc4fef99f3840158a81709280c8b4440784f879119ed2881dd72eea51bc3b0d476b112eecc9462eeeb079e92543975ac642408d9fca8be3e6ee56e1130d495053995d0b3bb0555c6f569ea74d76052d7a65208b902ed7c8dc1890d2b1858cd21fa54592382d621bc15031fee51ab146be2364b6426fdce6e91f7b2a9cd0e82756fa37947c5dc324f935cb7bbf2d835b2533ebc737ed1a0a5f780f5d5d0ba3890ad41bb133d1d9dbbb929b2531e3f6c0e61f8afc30c241036489fc44b19d43fb31eaf0e855888100f0adcde6e67fdbfb6c730b1618e6ff83a7bc54fe52dfc5c763eb28ad12b5416a19ed6905a1c3267ef0244b7283cc8c2d26be239bbbc5502739c8b19e1566ccb70a93e874c013d1e586e2d6b5788d61d0d16320c115283ce6fa4ffa019c19063610c391f5f943f3e70a2378185b3a2805369a3310983313557bb18ce86aea30a20be91f7c4c17e995e67c8299121f26e7bce9f87b8d74d17a5235e41f03699f38ceedca2fe2c78a23fa110588f076d81753f023255304b5dcc0ded0e2188d2f81fb5b8d1eb970d22994420f0420e2bc47156a8461c501e25b8fcb9820cfd2876e0dc7a6a36cfb3d005a409f0e8ca5781611e1f97f224e7204e93b58ee6e40896fd4f8d5a84425ea12d141bbe7c11406e4bd976c47ac8e3a0a60af3f64239fc214b9eaab2d29976f39f279dbe5bc94dea90009b71b0e3878900eb66e0ebb8d28e619cdae1be864588c83c7c16e41f37cff6de5116c6ff34927bf556e298c1a8010b71be439e5b48875b583aee9c616b2d0ce431b4e2e03e0c9db36060dba83c0389cc8bbb0b4c8d7e102122ddeff0b7768a13c5124500da3344d6a6640eac0bc78f6769ff2d12a4faae824d8e06398e309bb7a02510a914ed7f1935821046d8948c715795583d98cd8476b56b97ee07772217437e1765b52ccbbde05c932cb063fd4ba3ae541cc1d3258f6e1b01b480b05600775a83bac1f6912eec60b28118f7158173f60a8b9fb400297f06702c979f128a2c46827c84582d8d41983341923db0b0dac0197ab9b872cc76ca5b422bd9b7a076980b74bdabeab16f788f935a2c2a268f0c5227e7fb0fa2ce89d6cc142521496e2309cae84e548c94f22ccae1e60ef2e0740872dcf4231fbf2de4c1c360fbc8ae1e8ced06f4c5d9a91167ef3fc0392a74c83187ddcfc7c86f8fb3c32fb6d8bcd88c2af9f36fa4f6d51cab7259b26de022fd0aae329f44fc1f642aaf1fab9a44b0f936a134400719cbcd49f8a622c7d9b25cddc14e5909930b488b3d4d5e641323791fb6bdc3d7c5e6c74674ab0d79098ed17b748a146a13b2fb5796ad48670e31769e395ef998f27ef83120655caeb612a7225a8b287e6aec3814e623f61c5e52123c559c55d8ede03d63de684446cff5165fc53662601b708d8bc1281dda906da7deaee3a011d11e9499a872cbbb2a0e6e2ca16eea1d0cee54cc76d521ac88799543f665f6f64f74dfaaa7c81cfd1d56478920d319fd0c99458f4cd6690b64877ba0874fce44f8a58f1d90176222b862c70369a80aa685ef253b861e041c2c677f4412285d8547a681d653288923daec75df64220e8a6859a0168fbca0f4905e2a8361a8af8eba3c722b7802f2790b2984bc33802f97817cde1509019a150b4110cfa7bb1eafff7788c69dad2a4ab3372baeedd88265590004a65c9a1263bbd1ec2d8c202bfce3ded7623cd3314e543e56843a7e37abd1533a3d67c7e3afffe474c4764fb3503a6378b5aaceafa0e47d5bf15426e81dfc201bbd0bf63c71c5a0d0352f9ccc19fd5d92ca8b8b592b5d2db19c072e18484b60a766b9c6130ea8005e735942bcf7fefeb589e052f53d53e8b1e8bd2809fa636ef954176b979aea6bc0c7dd2a1009fab1e74d206f054a926c4f035819aebc9a899f9cdefe00d920121dea439b32b7a2a0142cf2dbeb9b748d9dd4818f23faa1637037b4fe77144ad5cd49de17d3afba7247394ca4d21064cb69fd6539528eecb34ed4d77aaa571f54ada12c5dcab8ab2c8e33ceabefb640b69327789fd849502b55d0a7332ae6233accc4f958c36e79b98c80ec64f9270de596ce14cee96664ce9cca16ea9969473e7dbc9614cef42a0ed15785ae84ae9f396ef3780e5efd3d39f2829aa1c55eb4fb9d934bc622f313b75e60283a46f67d9eccbb52b0d561dafd9b57cc4ede51842c799e28bb7c3c302ebf89b3eeeecee6d5bb2b7b4d9cfd62347affd3497c8bbea192bd9f3e8c22ae1df57062325cf638c555b0be6f279236a162cd0e0357ee10bdfc3199ccd4d816404e779390e12711f88ea027fc5f66c0a3b9df788c713c8684a38ffb341e08daed2dfc1e2f43a91c570ee6336391a07079ba57f465a9897ba3060efd51ae8b65b487afa605c61ce489995590279ac93fd39edfb8bcca15bf52700d738243218a1bd5c75badf44340ffbac13b708485956f488789f5a65731a2973646004facd4d8bb293b7b1e12f218d73e4a1c4a3dbe8b3a3d48fab23b7b3599e6343c0cffcd240e017bd1ac49e508c612db2b4f0f4a6971ad84a4abd7f1f5849662ce1f756adc908d10cb359e9b6ed57c841c4e466b6c5a215c4a63612f134de162415517c42f936f584f2e43139791a9f6a64c3bc231600556146356f3abf1e4450fdc562452e65ac8a9864afcce6f4013cfca1852ace8cabf556ad5c1ff7f2528220ab5c4828fa4a8b425f2d2536d9be84de5ef14a2c89d769213e14035e4479762c1a149e0ac12f14cc641958b0a870ee8dae15d416c13b96488c687506fc8298be0d345158766391437d30fdbf92abeb0a0560d015bbc12c4e63c1ea5e220efd6d0ec330b2e6825cebef15b49ad70f79569c8d590c8e56bc69aa1249cde9febe26beb4f700d25c5ab055c7cf9f4cf74be717a3f8c5842b475148a25beb96569b0ac6856f53efc5b69b514b6ec99ccad5581c3de0fac41e638afe312b10f0dc4567dfee113927b718939725892fcdc8fbd653f94c94988c40f347e12687090f410905f7da68532d273c096e417cfa68a9280c26df28bea887cf0cf92459cf1c0bac07e77b13760e46778d5798a955208375130bc184e89fdde4dcad5fa90840792b311b9e139cd6f4dbc8611520fb0b06a473aa64ce4fc84f9324c781a4655447a59ad0ac926cbbc4644a7a73445553978cd093d9fa1111ec431b6be6838d5dacb814bb1156310033de9f7df1eceaa0ea29b2b4c0c7135c0ae0fc42fd30bc86daf601e3f8f92bc42aa668bb33e15bbabefac3467f0eeee60dbede0af3a2593af62b3bf36e9cb8b9b488c30770cd994f817d5c0234cc38365b228b431ce897a46b48484858ab80fb7ee1a6e9d09a87cb33f7022e4f7be3c91571a6a5e51a57281153630d97a330f30f82415851b3780462d97d38e3c721218bc18103046d8b16ae4305e89347de759701da53e24753a4a2ad971ac0d45804f375660f7e16e641f865048de5fc9a06af8cba1f97b2e5bfb6939cb38f18c7613b45881ceb628d94974357e27e8d36c7440fe8905a5005ac758e23bdc0cd0af2c978ba914e4d2fb949fdab0a6af79bc0bb2734aaa28a02b1d88367c8257e37f28fec20c61506327dd95d67d5bde63324ad7ee983584ae842c8b1022ed49286048dba74d68924b81b7cc8edd4e10f925c54c06042da9559fb70484230bf4e62efe240637d06aed346d388f3b38dabd64e6e52050b86de1f9d7d2d13a5c92ccd829e7a60dc7646e45c07676f161fc48fa0065d14795842b1e3c8e1cdd2aa9014d1092e70b5831de3550ec08606fa2f60fa4f9190ca274ae38ed1fc30f1ddae2442fc80da21da36e1e23327c0ddac42e9d2870b851678126830774d2326a5d6fd45db108c752ec71ae4e80ad8f7bb17c728f85714395b754d5dd14eea692f36f38693b487098e587e2b3496ca20a4ff86d4712896c9225d11f035d02956e424426fb12d70fd564af655ee4f04e991b34d370f756a3b29999d888db228e6a20498202b15cf797f56982db7aca1647b4f4febc40b55921c451ce340977f5ec8241b29d30486d6bc9cfb9d2db783711b7a77459eecb4330284f1b8e624f8b609c615371dfdc94beaff3f4721928f4aee8e236969244f4c214bc8ec43a9813ccc9e3a14d886797747d0eda84c7d6d7a95df4017a1672599b96441fb1f1a635f8db2ca4d0b3dcef6d92a7176885834d6eadfb62f1bf2b16ab09bb45bb7b7cda99595c9755c7491f289a24225ebb3368322dfd698ba9d7af75ab42bebde655e0f15f4ea554e7a88af92b5a05f8562e1c2d34b7d73b0e71089d76c31b7dfdf7f1e46942a9ab5b943ebe63fd49925949ec99f22a94bd0f29a81d574539aad62c8f22ff3574051c1dd88610b00767df1bea2ac87f4aa16fad52ba654dc426bb16b671dcdad54e538fb2c5ea8fcbdbb5162b43b28b42590304676fabc77e290e8153badcdb0b9f7126f93485f76ec639c0aaf0e859cc9b82a6751fc8c246fe9d6efda58e5315ee8b52333cd9d1224d34b25ff06b942f43a6c70efb58dc3378ada545e139d9ac6d34dc5fac50230b03e6c6e3a529854f9aa0659e67a4a56bf0dabcc03c58b0448231871a65922ff4b103d8635eb3044a3969f3a51096e59ab53886de756a112f1371328062f1fded6ccf2d95206823ce5f55d83031a03ece3dd1ea37f736f452bba2f36b6617e0e7dce813c2782cb5d77fb1ead20dec4094b60117fb13ad56bc0b15f2184c4f26445b90b4b415954bf32bc919ba991fd6095c13574bcc0f5638010ff708cc31a35462cc5fcff9b008809cd7c0b1ad4cbd9dc4a216e9ea39abb9a019d6a90c0d24593dca2a441bd78cfb5b29fb31bb7e971434704fdaf510c565148aafcaf81696359e22ca81865cbb2dda9c2cb7183470bab1695467a5f38e63ca3d4dc504a47385bb05c42aae88c36d202819d41f907b661c9dc729d203913dc7b54597f5cf849723279621d4552f1e7a14d23059bdc9fa15e1633c94c8ed4f39707da459d97d5842c361e65cc0c5ddd730c47d57a99aa7c44ae5e422c662990f676772782ada7a7ade3e7beb01b91dc7e2db1dc9e67234a48c606fb7e8a93522fc36102f22f5beb3506e8ff6977be4b81b0341c5b49d57f83379789d1189d8e7405b873c371b97abcde14e928bb80adc5e9e1f9b2d7a848cb377748d439a41de6b35b9d60f36034aa1afb907f986561a5868a788f7542b084e65c4a1841b231f3e50ba2ddea1dea3552c20e40ca0a58eb84d0905b546729f46c792c8f372e12fc7d0f42b38ee3091f602fba34ccd14602e8d9d1ffbd07db16e6026c981ce5a256fe784df47ae54d9841f8cf76b96fb4c189782d341a356efbd833a7c47f3482deba87e5c97e26781f27f1852a87902a58dbd860233549f707ba315ec38a1db42968c3e0ec8252b10a4032a01f7b3c7e3fe8221f8ce3e80275a6ab8b4c41a321c1b9b2aef1383d61d2451044ffdfc1ce10b55fab5181ebc211b3fa55db7f36c33f6dce618cde75ae42020bb3228eb0d8e79070c1a88d4863cad951203f349aaa85fd2bdf4a4fb5d4bf6c61c00110c57e643d6c7f4bda284ecceb1880c40d10c4e14a1b545602ea939ad3b496459610eb6c59187166fde459517c70637f67a09233490d350a5b5e9d38532f845d48a61258518138d75f7d8b894444967bca81ce254c7c1a084c0e3f8bc8beff6cff9c556d1452d607d52465848a5173e79e9caaf8f20b3e61faf237724e6ea553ad01e13b601812b3809d577ff8356f7642bfea5d1d7c58548613425b9c3585d1eeaec6cfa6c535d36735cfc7c0ae2b3b6d8705a2071899e2ed727e966e7a4fcc14d30e2d02d53597dbe5ddf38b6b259d0bcbb0f40426998f5c8b7d3adf5a4cd5950b7c91bf6d715fc7484d45f6141b6fb870e00e8724a81a7cb64b4663e59cf179161527c9e5d2b1811c87b3219b93fa81cafb33b2962efa5bfddf2dffb519e915fe8bc4c8a32afa345e87bc49d5ab38f5d8cc1b7ac82bc886f0d6cae2a0d43c6e8e2fb34abc3bd045725b626919c7f9022aa4d47f782467218ae6b04345e9f12855e5037ea1330276ad4020f75f0eab6be127a962ac7f9f294fc4bd6fadd7236f1efab50006b4953c2d3fffaa815821ada5a77100242b9faf74efbdeec46e7f89d2063b96be30253259e09ecdeded88bf7bf4e299e9042c49f43289bb30f4e36422766b5da164676c18c63ea9f5850de12e9ad16b4d1c268414c5d06cdb336fe7c32163374bc8ad3c4279ab91004176d9160f1385ed28ed8fc33f20becb80421177dead4b8547412e4f2707730b2c0b93266aa07541601145e8d041a5f1086a3ad7ce2f9b8c0c020b8c6d5e51429be8a12ea3fa1bad7dd6eed0843cd509da1361826b4a0b00b25bce294cca90a2f817ab553a3ef24b09d9b18c24e5d5c605da37020e838f9dee8d08f26888cc2dfc35ba2fd8c2638148f1612aa7881ccb62a05f2283b7f5ebef8395df4f70af2e0528d039683c98265934fac585413daeba46519d751c209af9a6aabf90d672306161d173ed05d8d14aa4e2d1b35331c12c5552891d15550e0603872c14b3caa07f2970a803a990439f0668b93420c31a10f66abfc2be2c5199485978de2d22bbe2195687d7484e3edbbcc5d51b3b348a873df337570008ea2e0b2cda3c112f6291191c798263a03539626623ab4a37adf980461976867658d72de8c8ff4fa386bbd94743a013e1e57016a7e9b01e0801660a0986f20626a7be3ae536aefd639d345d02af0537fef866789baf60c624ea9871bcac9ae16102b39afe32c23a115f039d6d5aac160777432b032a59ec7a29c04a2b0115c27f0fde2dd659d25efa94291a707e82a74fcfdbfc3a8bc22a99d34ffc36d27ef2e249581883cdbbbb4912bc5f4bb5b464e5d8acee12f56681c95b7506b2f7fbdf654e0ccca21f2df3b2d174487a9cb051c6ee7cb70c5480d964d90c1f34904831c8e48ff29baf7d4a895e252ff0fda4bdef2c9dad3ce6af378cd2f29ffd25a96733c3c767699f9c67fd731fa394f64b2745eb3a9e7410cde246e076f2f2c50ec8aab4d531796e3d081c21d3e6f5d46a519dd5cbffa96035e657bdccf2d75bc8959fc2aa04152fd78fbd60473e51ac98097f400bc322a5d7706df2b7d8b5d77d8c827e3e5da7f75fb158c9e2f7fc4f831a816f6b7551318058d0fa080005d670ad2da7e47d42016d2d281c77d863c8f969e752921643b62722f9c4ed0b39990748e8700ab84a99a5196e79a112defbec70ce3758a3c51145bcb3f555f61dd7d5a28eeb992f548fbd2eddcab86674972c1f0b25fc4c9445915b6ec8368336791691776e20e0319ef3f4a2c1de78ad880dbf20fef1cf090b456518b1309a0827de86a64d4aa2122ec813408eea12b34adbc3c1e98425e96a40f82117b8bfaea640e0e0ad0e629a474e7df60343df6d8373186ea2f5a3290477f91b4a69b322c79035e523ede7c84fbf346f2cda41f0676a85f73f59e08b732d353f3f82639508e6a9d31e806e7248b5e046ca58c2c48bd4af95bfd2588b843e2555b3e6ab67f892dee50d6140096f98431db1a28fe85259bc55b75abcfc7865e918e59f8bbf4bee1e91cd352eebecc218b43a3f45f15ebb05c64c282c132196b07b401f89eb932bf743ad8bc327fdd9883a4011c2be6a4818854d4b06a7064eb5307d7f3b280a77a09808fc2a241e0b96544de8034a7a481f2351152653776ff42b3c175bcdaf5f87683bbc7ac2f8a425de055fcfc8f42efedb2c438a34cf5a991eb1d7aaf79dae1f5d092b7babf807da07420e68283158c1ccf101e0b665472b573f9828629988396af713d81167680e824f13c89d05f08627e2d50f33dd6e46474a20b193e5d2bef05a858e17d4d4ddf661aaf403d5c0f5021734227b2672b6fbe7a824b0743a4eb292381a2c068f268706c8a202c251697309ba781b6f250ea0dcb2e53393d8f8cba9239007da1d0a02c56bf76de08aa1d32a3c726b5fca7f28a001dd6a3a2fe969a9448f845cbcdbccb95cd1094f8254dd175073c70d76f6996f9224ec94c35804294c356ca086f171aae29d48be3f438d3f70f1bf9da77e199210c581a31ac08b44d67216c06b8bffe6b8ec28550fc8019ff5f4310ea57c898bdf5a7629ba9a7b76b1d6c2abd405d1ad413523ca532df7911357ff578d5384d46b05ee74005529ddaad170b9877dab48e83e82eee35941ffc808de67c785cf4d3147aa1a48c68337adbceb4064764eecede8b4825b30de1861443df61d2ce0d5e2120c8d383d4709d204bd6780900194dda302e9d050a05e6be8bd006f27fa9f603650db669fa116102d6ef0af92f4a2af62ea5ea450d16e6f822a1ed9eb5214abf9f6300d59e65b7119381428fe084070f35ff372417f5e122cd70aeb1e7bb8877daa580c15d2b5291ad12ced22ca6a27c1669fd905973a2cfeea639c405764d48995e74f81353a1e1f02aacb13299ee4dd604f7d666c6c681163049305188a0be8ab93e93bec297a1a66b266fd4c8bb6fe907b6cd1305a455651acc4e9aa15ec0dba9b294f76d97ffa61088437d8de9ea946459bfa864395461e000bfde09e26ca32946d2cfa2daabf617fada6ac67babed6949ad1c817a07b78edb66002a3d2a7a6b96ec3bb14be814c5a83485ecb23e5343ffcaa2e021c5508fbbf20d6d752768b5b34cbd04c9c91ae856a9903b6176f4ea8c5cad3d4cb4913ba08d08709a34166de9de7c8e2de19f8c8b0af01f43b8c0f8bf06c32647c375dc1678b44279c85ad0789e190183fbed58c94e7b53376200bf61c2ea37b6729b9479016fc3335b8a4636cda7c9f9e96d2632671110249462e75e1e6ec87d4d85490bc7d13694e9c92ca7267c0f8af22215ceaef7ca1859abba0bef60b39a212ffc5a9231864ee9f8c8e289e95326786ff63f9e3b299ba5b2d9546a0e982a2e2b834a2b36dc4c98023d964117e98396d72e3b92662e07ebe3e088e670a9dba18d568a5df3dea327d376714e7dc02530ec9c60473c25d7847f4a18fe99042864ed4dd4ed9bf9337a9184bcac26f449071856aaa9efb717edfd5f46f74f5ac880ef3b717c6c8cdfe963017de865d7fbacb1189ad8a5f9f7a2feb5c15cf46f2f370459e965e2d941a05bef5081cf7f9a9f4f8c21d5250563f450824f9a6c12344e4050c1fb10250549e2bf26c67175fb199677cd5c5512475f2c6518e53bb0f4b3eb6d9abd51263646276a1ca7b28e68c7eb70bc3d33012805ed1259b6f1197d8715d0e7eebfee7712c631d4be024264499190c2ceab8c4be76cd73ef4ec00820ff5deef74583b6a467e465f2d87190261e051886a19ec1da61e35ae49c49a52d93d74584817243ce0b4505c3649b3c6390bbf6d39e2be991e37259ab74eb36a552e17a60fb4a9cc2a7fe1c18f8625f664b312790d1bc0578b4e74640453e1782419de2ed0ac2d429e136f6106d21ea6d27ccee801c32ec63e2e8c990c4b05d28948654baccad927b297538b2a5fd326dabb475cc9473ccd4d39b6ad9b72de654b0ffe36c7991bc371fa6b11c8ce42a60116a1e483503fa2de1d767b6fc4912f25f8d291f37d4adfb65b3a573126e29c92bdbf5b82c6f5ed25dc229899af1ed5091a0ecff132d1f5aa2bec771f6369dea3c245e70bc8eb38d808e48bebf2a37c9585aa9d06806d280fc56fe335079fa71b1ecf2fc57ddf8ada27d88f870ccd8fd0fbd5b162a9e100aef81d01f9ab469f9ceed459a395ce8492080893ae0fee5617c3612595a43c813aef49a420e76edfafb73dd1fb4aacf2a607ae36919ed2ce70b27ffaa6ad5745c4d317aaf8a6c208c7e8716d1886c45ba12e55f90f07702597ea7dcca6a09773e3bfec77750e3dd5904e01b40c38560b0fc705f4fb079a7436c600995d0e400ebe61c3fbdc24dbca41a54e3c3f307a01e907aa26d3384ccb2a351a26a588f23c9a13338d4662c2de4779e392bb399329c47b161f43a947efac990394604c7ca5e915f8be590d16e8fd530b29c71c6e189cf527bd14a83a9ca924c99399c11cdf43f910621efd127fd5e4ed7dffa356be15cec8ab88e8c58fa6488035eca58ae4ea2f6b8c207cb298c526a4c59c47f788a9850bb6e5aa1db99a169b487879164506e83553da82d973afa3273a7f04945f15b18256b6c913a77c2bd06868bd71c3dc0464f00c767d07de46d07eaad8582ea216ab4d94dcb713466e983da050f92d7116c4ddd7f727981bd91768fcbfd2b6fda783f811384ce2e6d7490379430d712830e8e7467aa7fd344e40f27f1bf0ab0cab15eed4175394167e92ca08cb5b1767f6fd2ad742862ca3d06ed3d4281f8b05ea61745406853503906e3e5e95b2b90213d1a4f5440e8a42811a36e4b9d7f282357bca15f82908aba318af47058ad9e0d4f57ce1e55e9bf6a08020ef713769795558e6862ce047d0ef6a0bf5ebec2b139ce22248a3ec7c337901656866b549af5d366d52181a66ad723d3ae78db2b6e3e050a185314b7bffa6baa92f8f424539e0beb6cf78f7c0e07fb230ec9a1112ea62a52ccf7eb2b2bd561ada9a7adf96b8dbed9d7833a0747f4fe82459b002f95bbdad73b5f9f5eb95bb0ca0eff379d39d18fc5334b0abe10fb7060ab6075c0339eb49e046906a051dddfec9f6bfd75a3fb3c2f7253b199cd74a2063e00b706dee8f456554afa150ca81d7a863f25284463e4a21028032c9f0f3a3f94ea9c4e31f56a5e9b9ee49fbe392e2d7955a212f934f6c9054f6a5c89e69315a0b6d0fd25f8a7443a2528007f2dee4701c4f5b1aa19f4011b4c8368979005c7576da91a60f0023e3dc1e5c52986e5bd080b1f8b6b6505a2989fba13d0ee9b40902863144cb68e08f2c38ab338e96b1f380414bdf3270b14784bfef5323493d82d8a7297d92de111861eba1736bc321b80ac2e88152643f79eae7bfabb8656a1af1e69e80c45201d0fb18d8b92223024b29c25cf83b0baf30fe3adcf1a169ea107fa853831cfcf7c72ce66d33521433ffb17838c9a163fcf63bdc857b009a3fd5a848aa58e098665b8e7b13323dc33c99d797ecf9ddd3ffd3148ca0a84056a1329e36a455cbe0b4a54886c8134fc7d680fbaa63289445dffb518c44e116a6de8bbe62b8f07217677beb7402b726fafff26ff9b754cbff7c4340af6731a9c2e7813fb65658cc8f7f6ff121b9cd014ddc25e7a926584df9becdd8085a1ac7f33856205ebfe973e65386a29c94de1e0a6c9b402fbc098ea18313a485195c307f772c0ee2a6dce699141040dacc2720fd2a5e083ba3d34af7cf623af307821b819bc98dce678984a94cce74c38c4b99c0803e9ef09885b05557bac7316d92f9201f0dbcb4c92da9947a066a067aaa2c72887f9a2e18d0fe7c6dba835e7e8e302cbcdbb543a2072cd801fb841720231556162f907415d2a0778a320e16dfd6d19dd81727a1f3524fa2b08eb7e871955b682538e69c14c07a59a9793f048db0a6661b76a0b48e636785d2ea55d4c453407561c717877b141c53c1312af3f286519858f988fa0f69a134f339deb1dee168db6fe1c47c9b00655c1e2301ba6121973ef5c62969f182d316cf594db4c510d699fe0635e8beab9c4755d01564b47aaa4f720389fb0ac061e1e775d0ac3efba056d61917fd94b5ebbf225267294e79d486628c64f7672dd7ac481cca4b32a7b2860e8884f398ddc073c441decdc7e3863dc67f356a565dc3629afcfde84ac378ac328b68191f72108cce4446774cfcd122513e3a81a9f4d5b67597c3837917391e4a10a8826142e5ccb23e451081586ca59a8a71ef7d0e291b4e71f2cd89740ce0c2dc53e3cd36be9c5ece61903e6b61112f9529b2d1d17014da09b8435e4b8fbfc3434a2f59e6329a8180fdf7a169bbf66ead28c156d25badd528d8a221fae45640fe908a515f9bfe7666e5c4777c268d1bf15ab46960626061dc5573c6343a1ec4e3756f8a5dd0cfafe709d987e24de5c1f7908852460be8e684a4c19f34a19d79ccab7aee36bf07c231ad53da0dd9cc5aaec6a761fef6bb1761e1aafc6d41baceae40cfce24bac9d290ada0f14eae4102ccbebf27ae92ace188052698475ce4d8c9232b1415391c65002f077bcc6a2767b4c2be65c7a3c28927882fe9ec35316bac21fd21ab1b9942764024d6d404e46350b39e353964590e8f4045440c8b942b96aa194db2a09ebc00cfda45a46ff1a42d26f9f309fecf6c362b9a3625c453fb1d67cf402fca50d5652c1e63b5e2318b6155a13babd3512813e469e954ac7c58f0d698e105a4fd41b1195be5ca053f39a391cd0cd9959094c77d91e9225ac01f53920c0559f58817b5f759a433e88fb4622aa9e27584bf4c93b361f2cc77b534dabfcfb50e031198f3344fb8f2e61b7060ffe56cb2552775a963b2673af4d349d86b49822fa981d0f56814ee53f75e295bc48f50298b61ae9259fc3d7b51feb2c212ac69038854bb7d1822444fbdb73d6fa3f4b21bea7e7951ca55f79176bcb9c6658a13e911a71619f561aa258e1cf0ece52da8fc4055d28e90530f2db9fd9e2fa6c2e765a8aa42657873d499fc786490767b3cde3e0121cf3738a30438984133f9695ecfaa0e9f8760355958b4494c85048401b5e22dba7894bec10fd1c56b87cb27802ac2dbda8812fae0bc9acfd74b7f5468e368d84a721a9cb905011bc33c968799c486ae317b4c4e5e355201d456e15371d26b60fcb80b5497fc7a6033732cf3e2f707993d78e6ac750a527c56b8b0a3211e1c08fc751fdeca9ecb1cde56095dff1c84d447a7dbb447e26a53b8f1fec3c8033158b1545641e1daaa7d982551c55019c13ace3745a92f7e273985bc6c1aeef046fc5fdcc0022e51133b3535c260e0d359a5d065d55d78f940c0b923b89d791e610d7f20555a027f6a4cab09741d02282c65de99bab7f62988ffedc83b0f12df2f8b0c47a3cb2623cf1c6d9cf7dea21ad922edf59b4d3aa02afc81e270ff748f0d1bef7f5a95da01d0d195db53cae0ecd7c1ce7f8df82e500e7e3a5059cac13b3d0a502c40e57bbb53256c72b7d4199141b8d4b86aa32f5c8a38ad9f4e6830639b0046ed083e3a58c9361ebcca47082dfe6e26cd3d9f584525912d5df1d94f17fa33e33c5de4ab5c209b9162df45c97cbb3ee6f33f36cf8bd4e2180f3d101dab7ce83ea5f258563714cccd330483a08e725bd8cee5bd51cb4de1af894b83201bb32bb0b9a456ed9af9c20518f2f2f8cc07964ecbf6727cd7b493986b6f9f729712301d8e3b4d0d318966ad0464502102c6920f4089606be2d36d05f09ee7ad28de414762df1b46c66b6703855ee2fcced023758ce0ee8f7d417e50d2359b9b2bcc0674d168440f35e8c37ac25986e9188e434385708a50655e2ba66accfa8b0f4a6295fef8e6871efd21b86e45dfe63e1b04f36bc7c821d093ea758a8e49a42cef91714015fc4d3ce068aedccd2866d79f7223f3afa42856ff7e030ce11b538e49d6eb7d6d8fdb85736f2affc14a7f0ae54fb2c0e62518527e468e9988445581838d46a8112abb176ca6a336a682b4065e80b0dc88e3574cecb7bb2e8bec9bafbd6a646bcf74069d81c875305e1c542c3d0ed021d9a9077f05c85bab4ad241d55c1db822bedc4a544f49d57bf277d6dec58d1bc78808ec403d41e34a3365dbbdc0075409a0c477e6685a96339e683fe826a4ee894736b47f9d8cd325b6a2f5f2dcf4450b1c4ddc17d3c34290c306e34c4df4e51a75e9940cf2cdb5ebc25ee310569789081e2da10604dd50e001d501681f29effe36dcf048ebacb4f87618cb16e704eabdcb12224023943b5cc07061db4a51706bdf522b39d12317784855e6af568a57a6820b4acd2c8569577a234730cc554942def73dd86b0fad9ad88ac09354b2ea89843e787260222da139bc12ca796f3adb15f0bae744c00afcf2aeee32d2d58912c81d43c2970f5e9739841965883c5f24a74e55094b4007f222edbe103d76af7147906aeee7dbdcb0e9da3cc357cff82f1b32fd330a26ff3500ec7b12df515b64a99f0492ca07b779aa8101bb01327014df0b4fae50a30073609c293d1cb8558a57f6040500bbd957f54cd3d55ee136e6cee2737e64f27faa865e885aacc49d17e6542a8c27c1277ec170528bfc5fc0b77e8e17b69d144066ddc4cb9159cdb3e34dc79a5e371864ab01df1d320e43de1f21051cc5fa353b766e330eda125d149af532d9cfef4fd55eaf2b6f662829ae7f1c4068250675b643eff14aaffb689ae9ad090c1d75c8adea0e7a6f947133fba1048070d08a775f09aba505c56346b61c9f4135f43da86887ca7fa9d8bc725c40ee8a0995d4c2a1b02eb2d98adbfe79394cac417214f5720a635006c8ae2122a7bb68cdbabd09ff5f3263d1c265d10de142947fae613275edacb97adeb3d56d394a33623f955a32065abed735a904b6dddd754855f187294da44988bc550f2c4033ffa4348c27572a2a5d14a399671a86782f366a3cd9a27e56a2c005c6626d87602b7e4aa5c51a2662565f1d2af6f12c69256f3ee9e5ccee9aeee96d9c6d744e1d13b58c510e05fc4a000a0d80d7d3daff855bd40d70ae7f15133e81c8f1029bfb3421307780846a30270949b2615e871194853f1e44c5fd7bd35aa8ad519d1d9e5e93962a108efc7c6a65cfbea1b7da62040f2551a98f2fbf8b671a8cbae9193b1d524dd618f850f399ba042dee7aab613b323e1f5097e870e9b393aa62fc5b02869c161022f50e635277f3b01a452ac49f3fddd8463dfacef2888e34632d145d5e066e693e096bd023ba7fed9897b0c120be3b506c6228cbd41a3d81c433c7be6cad94a1dac8f751d81a11c51947ccddbf0cd57cf12e37fdc1cdbc038a40545ece3ead690fb721c2ef36cf62e292a9bfa1fab039032615e473994885b0d8d85f49dc0f510554a63bf780744566736999c94e29c4d1658d7d09f5f80d7bf05f22b0a5a898b266d2e6f9ce011b403576274ba09b341e692025f063d728690d7fdc0b15a249346dbc5ec901f67da6de50d2e89233d6f19650dd2f0e5a34a212b67f1f1f753baae39c4b2bc929ff5f42798082dc8d924799cbd213c7fefd74a05ac62851833506860d91fec63462d00bb4a8896a0579b5641335ce295926556fa5ada55f0c3027edb7eebfea2d0612919e84be6b7f730dc98c2c5af5898d032441aaf37ed0b4faac7f474bb5385f73ae7f6db157668b60ff538d3533854fa1c0988ce7f8d6bbd96b175369f45ced151dee3ecd211ca26f1b0d4080423d840f8698ca7c7c1174ec7510749582ddf07005bb0b71b5a085f83b02e331f81c519d367887b763d4be15c78a14cbb8c40802d9d9938e9a53524c1968fa9d02bdd7e83a660ad2d25527893e76b468c2ee9b83b10aa33e1b5666a44b87617698e61d2fec9b6a9601ac236221149e1e4b371b7b7c4d5862b254eaf48496b71c1e856408b7005560d079e6c750e8652526a19766456072c8500e2a8f312d1bf450846add998d9dd27b2b88118cdf071ee87e184f5b3b40a9bfcd274e623435369f6d531acf9b375eba41dc340bc2d02c003ce5052fdaeb7a4914ec3d3fb475882ffbeea8ce82c8ba53752c0ac8a1630bec3180903e9f38a7e4a7586482e46b11a86956a0595d45d7949e0bc2da233d2514eb7064565e0e7c986a2e8ca1f2e50c0aa22d57e1bb8b96d518825d0fad68c1456aa9d4c16959f84aae6e732907e47c268592183afa5aee2e178b18321c8037d9142013a4c2134459a2436744486919c0436c409518b69219944dc0d8cb352162945785e8c9b41dfe9839b3b22743def0f628cc7c1906b2035fa3fa1c64e416aa62387443a8682a8994cca75d3b9d9b703af4960d970e27c1588a4c861ad0dbaa0fead926d8250adbcc119913dca96da9a82616b0846b92d7afacd153972bd4c6a4e222b14d21c52ea01059889ea161f5056e0a574b21ecc4ec4921e1a97e65e1a5d019d0a51aa255e6e3e9dfcfc800d98fc9862834827252cf0816217cd75bc1ffd140d1409d2061d1f6c13b880fceea0b88eb3d31bddb4b76bb057a9e8f566dcc0b2ce827e91b0b7590b80848d03e79b0619d95c8d65a950cdcd84f17f64bb8314e5a6e8eab3ea109ca2578e56b421e3fb2b1d35cebd766b63894f9d4e687694d7d81e8456604cfa728230f2822518fb6bb9d13925cc54f6118bda06830399c4097e23e6c7dfbe99a8d7a2054dda378b3f2b5beffb493927d71159f6a827ba1475c8bc8cf1d1db611ac05a33031c31522f64a6f6101040d57172de66462eea907fa1462ac35a134816c23a67f0df9bfcdc1b0092220ef6cc584cf201c3ae8058dd3855b314a8e2370ce0f030a1421eaddcdce35de8eddf4868e71353dc8aed529fc19328d2a4293350a911c9c0a13638b35ba1cf7f1233f26ac0af6af44592c751e79353e9c45c7b39f7b04a80e85560360994bffe4b838901b5ac6e919b827d778bb2cc4f38cda5ac9273ebd6023363dc0e48e13d62a8244ca39488cdc3a99d2841e37cd6f0f682aa1f959c0b5b93bf09bae7f4e0d5fb074083bd12a0e7a6dd5894e888f2ee76439a694d3c856b0082b0c1b239c8754bb3f4602aa3457d680d787bca4fcf72fadc21fa1639b6a5652fc2db0c4e9c0a1ee5b7361a8765d869132ebdf4438ce2c3846c982164bcfea954fb953c03104115cfd9004a023f8b8da9b7a0ca2d9c96cfc9a4ca7670259e2c5afa7d16eba31318df6a9087545b919a13661670de0f6f71b3343fea9b7f2d06d54545536ff370f68ea695c807fe4ccb9246af68071b6fd24287f2c52bf9542b40b7adf2e55b91fef570a0922c3d25a92febae55bf101b4d7c8cb2974d069465cbde77bfb26cdb1433e418848d8f49ebd3e5c382480791a35e0ba30505ef560eacd3e9001a6d781d11a0021278f6b9f7fc934a06c45b3adb90c319a06c06975db4ccf8f16fd2af6c4757aee8a84cb6ddbfdf97885fe00f50104abdd3dc94690702c5aa2148c9aa3b0a2d1c71f52d392140f1d61cce165ed08ad36a10694cda4b17b615ff5eea458deeca6cb8e142912720ccb588ad684a09d5d0e766fb4a232a93b0a7de993c1aadc0cf9f7e2d10cd88af2466355abcdfea1566641538ed8e80d7c6faca6a758ce985811eee7b71d9b09a468c4fa634daa9f04c4bf96738a21d2cca6e5c6a11b0cf77a50a07ffcdc0307ac5c661c6d07e4247b6690bcf4abd196ed6bf0e7b21b45e62e72c979d4f0d8b446fa25071c6c25d308e41117511fa67c2eb866a4b95d897a561a541b511ef0aa0e3d65ed3e353d84f591ece2d71ed5f8ccef626f7b4e8a44e7ab401f64d41de618e55b968f6dec40064e6babe5aef074d9d5ac83de5f30b0a3e979f1471c54aa08fe89121f9346b1663bd2ccf25a08ad670bf6fbac5f468bbb38d1f1a28d96beb11ab8a9d7ac5fbf81a13207c6268854b3a440d7eb86355afc954b88c465d21fd53af22c604cdada3862f3c4d8518e7896666824db85bef62df5a3f42476df2e4c5d00256c36100984b7d6fba8007ecf2da581223e8d6d1c183ca34a188e6aca522b04c4f598797134fa30a6b6e9bd80478ab6c7e1699ad29db1bd669aedf54137f1daa85263e835467ccec907cae44980a3e8af8aa89d46a923d2258373950a06e87c856ee6ce32aa3897c50338f76d1012ced86e07b335168bb3b49d73d51fb4b56ce15c1f446799a834589809238427cf61c48fa8e7fd867d57a85caf08ad19c10dafe7aa7561ee2e7c6cf28f4ed3868258809556b02a8ffc1e2c0333e04c2cb34f188135122f12f6a61df9380848cff151fcd8bc925aeb05ee49330dff10a742aee16e31a156f560d97c06fe50fc1b616cdc1347fc85ecb3a07e2c762245f9dc5cbffc21c59b2be6561362089f486f702f5e9d15579ce28a37df5457872dcaf666ba525a7cd35f7aadc75c493e22f2e01daf23f2a5de8ca48d5ffa0cf31ea9533914762b3fee7717041fae5c21a7477f4605d93ab98e425c16e36f5603f47659f0d6e2943d270dcc3a7939eefd251f084624f7dcb7633a8ecb8731cee42c4c3fa039453a4be3f6611afa31992d809627c6cb8811960687f658a7a2b16761b1b708364eaa6238a289187779c5cc576dfa0edeef420963b40c745a629cf8815a8dd4476196e097e2d8b2537f77fbf645cbb9063890c583c148c780f82a98c8b8990f0837d5496eec9b056cd8942edbe2dbd4430a10904712a360b944dec60ffe425cc9cfe84f5127a2701cbb0e7b1c0dc290f13b561dcc2e2e373a97be41aacfbef35ad3362358152247f5945b2fbba30538a6601f1a161a7faeaa5ad15f656e9ed74529802972637506c91963336d6dfb5b98efa2b57c9878f9fd06ed905da3288a6069935da583aee8e8fd12b820f10091a23e687a514a6e5555490eddd8abc931985f203bec8478922047bcaf82e4488f796bac4d78ea9fe2c555a1e043ddd064cd274bcc356b081f214d65524848fa239c6397ac7d1bec60c1ded4710091d11198b4db4f610088110bafcbf661e8328ffac3b56f6cebc05fa871f66abde5faff2b9a9a6fa121b14338516f81dc75850e6b26f8ca893fdff19a38ec4bb0e04864703f6e07d8660fda474b558a392a58b0f155d40605ae1f55d4532258e30cfc55d75992821c83a2e24dbc58125682f393b41b3f9d14c122564ec99aa43c52d2b2e2a4a8eaf639c073fcb4c0eb12645e3c0df66310ad0962d686844032a6485faa71af9460e2e580553688749cad7ea1ea5c31dfbb8980e6875f7930c989c88f26ffc0434f893b7c71af43c04efc225938669465085606470c526e7844843ff94392b20c90f3537016816a7246c395fc431915dc6f2ff7e81767f3302ed45ee1af01b6e56f58e4c5ebf643c81d6d0dd6a28bdaa6a25f12b88ebc0d7736537d66f5ce07ee9dca76ebe35d4872c150c18ea03c3ac1aa4b95c8d14b216b903087a544ffe7f21a3a3f07a173c796119e84509284d2c1393d9a6e675cdca5e6cd41cf33a2c7e0ae8f2074a224480f7a869f37bbffb5f7a6f1faed2b3c51023cd4100d5c3f0f633fc488646afed90be732a63b95eaad4a6b68e530689dd65f2586b4371f5b62685230586869192c866367639486c6c0c28bc225b150b25a70035942a0dbf06a436b65ec953014c04c8ed6ac1c30cb06ba0c8345478bb3d53f0d49eed6a6a937a6dea3001043cf8202aa494ebfe9836e8febc1392df5318e833fd7d9b0a54926ce2a125675d0f44ef06a04f9f7f872f018181e754d9893668e7527ee2d037a08f823207340d998bd5e41284d59fb1ab63befddde82779dc7718aab2b2724a92ad79a0acf3e1da6de8d48d93db25b2aadcbf8a50ce19d26a10878ee6e9b0ab30e380f8009b4764c9fdbb73c5a592ae7358f9af241b5be120aca5639635e645b5c875521f5bd7212b823e30a6f42c581d9b0f971b2e79e3e13a746d06b0a7335ada250d6974f0fce0deab45b18bcbf7dcc3ec75e0f2ccd3f98cb1a72abe50e6a3a5362c98d9cb58b3ee2655fbd05e5e20e0bbaa72837cf1ecd581965d1666fcaed2102ebcc4fbc7fcdea32e1fe43b14e22038c04a3a3f04e6c0c6a4749c881f93bb0b36aa6a8d5c11820f27c0af98c0b74254458b8d324ef6e5100ebc51ab3e9ba557548f24a70bfcf6c861c781a386d75b8966a3e49f35432ffb132af15e89fd7ccd10ea007812f3ba1da3d657a7b2597d2e9a5cc7682e21ed0ebb75ea9f383e7d5fdde8a4adb0be5816281109262b6587c8b8ce24aa12f7dd5194432549804b2658954151a640f7ac1c5ef882d81f41c83f4c10f6894642b97b6118e48c9ba8d697a75b8c3eaf885d88c12e3eb7984b0cfe1c061f3ec1875fef4bfcb32e1f4dbeb9f0ca170258826526b514c06251983bc4ccda50329379540990c10839c110b4be13398f1ee268e87696645330394b48e27b7af64ee70423a69a874d2d90e45c917d84b151bcdd9c161a035f2eaf1a8d375fd5cac070fca4c2c1cd8d571e3e3b63d701a1aa563c9b6bbbbad22be94cbab3202fa232ba75e9ce3193b86d24d161a5b543ff9010db80910eef3258e643a2e698161c92c6aa9a8b75186f82a1492308b5c18f74f5295fbdaffb562c77655f01ddff40b9bc4694c0466a70969a465a5b73a91b7ae744c3d6c1ec79118afa9e6fe8121402abcd042da389899c2b0ece9a352fc49dc42ad12c2b5c06572ca31f863642e187006ff6550a6c978135af2eddd0c4dfc81283f8c0d7b5dfbb19d89bc3f94dddeafff659d136e5a94b75e968bcebbf3fee1309f691571472760e91b7f8d2f2db02f701b19ffa45990f801bcbebda390f49f3b9ae12a9cefb65bc888e0034c577ede9ef2de57c49c7e65509959f87be892c2b892c92e080018ce20da5ecd1201483ea84e31bd22941037c7038519246dfd042c87c3a5b6613a7300ae2185421d7822412f5c71e5ea4333025a311f24c44fc4b7588e1d3743caccb59bb530c9967be457931e13a49c02745cf577857cf9ab2ced8a89b96d16cfa723ffdbe10472f0123b7955e12db14c688855ad5724d56bb385d562fb572bbaab85dc37b2abba02fe53e0fe253c4f266103af50ccb4f1599283cb24c7c5752518b6719b7b0a936293f248783581b87b77d0ae266aa431f4a6bb9b8489caee72e8ce9340ab2d93e038ea9c5a02783215ce8e5254e63280824ac1de3945cb24e2c0053c5d13c52ddb2b9b10200a9fed9b7c16fdb3d223138d50ca7b6e70871a0c2db83d6b2f06195a47d606c3b5e77a7edecb057f4bddef4c37e1a212d08386f44ebb1cb4b585f1a0bd652fa7c3556790c221ce36c47a38e80a8fa613f744aae3619ce9253829c756737bf8bf953efade171068d945a5f9552d7cec81ab56dbe89fe10a3b92f01fd1f6a20aa019bf65dddc5d4847185e8bdff93bbb7fac89af4b08c12ff16ea6a36d28b62af61ca54daa8940fe33931dc646c5c7056190892fd74d4135aece87248f82afcee0c5900684fbaa650e3e56f2c263d3f478d2de3bfbef98fb44c1eb3ebb947f1007f7198951d8a670e83452bb818cc335e46e67f3b1fecaffa46ad9a5dc479b2c314e08fb40551c385b91611b95c002a7e3924529b8c2988e71a79554e06d34e1bf4cf404a1e6aaaeb220f92ebfe865127c3e6f933d20fb39816e13f5a69a2dd1b5509adcea31c0c211824ffe874a678f982e3e15c099566096c7d9ebf39cb3961d313fc49f17b8b2f6f6b275fe847f35d7252297a4c41e4aa005b80bf2fd5f6aec9a1a9179360ec7ca029cdb09433c1b4d4bfc47ed1cb55f3045245790feecaad6013d85374b8a1b79d4acfc3831ba4e476554d4b58b1cb8fc3ab207b2d11b25f7e5aa950e0a749960f681a74fb26f00318362fe0994d9683009678de03c2e0783f444f9f44d68ceb42f4fde494b9b4cab1065fda2b8e8bb7ea65241ee30a320b1e843823e6be28b995b989cdc1000f4c0621cd77b6a74ffb9538b123df4ecd85b60cffbc9fce7a76d82ef465eed7096322beaa83e669874ca0d1133d8727417597da8e544bb2abf725e5fa8ceaa6d3cd4fa845b6f88c97ea448bda9cb9326a4a887887d2e1f6dc02419de10408885516c13ce2474e2fc7382761460f80fbe125a5312992c9fce1235da1e6f2f732380c99e70a94c1958e62b53773195743d93dcd55b0eec095677d29727d55ff17127f6e968b2a8339141ac879c2c37f404f1335f95f6500a55d360fa325a2e7a02d3a3e26e09d529cb086e345de0aa002dfbea32042b0c40b565a798da1a042a04cac190720e1fa13560054064fe7d25dcf0b1cda50e2a9ec10f774e0edb93a6c501ed1909f221b2c6372b44df94fe6b9c14248b75a67f55b6624c68c2f27e7d0169ab08f46d8c70bf78d5d7c5872c4b1eb90d9312ec722ace287c39b5b676c2d0126c17bb0c19950d8934045aad41f318f6e1582c316f17ea94da7237547f0ca658ebc86e2e3ab5de81d877e35dbac14dc40a1199001e819b2215bb2b359356ef29a50af30bc578a60a6fa401f9c71a0ffc05fb958c34512a49dd4000705fafc4e41f1cee7c2265e51801615843a650c0d605400370a20c0748438e2eccd3045cc50a5e13bb74b397e93b350af6736ac85c181d6527559222f00d77c5b60cb155f8c72c7acee7745d81c3adb66e5fcfcda863d63388e82fa1782a4ebadcc0c8cf190c612c23930f8172c0e87c213876a02223116d7e43bcf965409f5a3ceb5eb77ef6209ffc154a921422851b35ee934b0dc598a653b5547f0660dd32a9e4bb5d1d548862c81eb2b2f123b53cc694a4fc639de8fca2d7849f0eb764e3e948854d4072a53c6ed486d84edc2a6cc4bdcb766e74e9df42c3f35fa1422a3ae504273999762abb71580bfcb818e91722f1c8a67a17817945632f578eddefcd0971d9615b8b1a9feda9e9a91c88e1fcdc648a0e59d30e7387cfec7436314466f715d2ec964da365cd1cdb70f24974646ed2fa58bb2d0f79680aa4bea8930551ad7661194837a35a379aa380efd8cba5520c0eaa9a22b32d9c8cbaac39a6e606480ae4093a625e9646435823dde7fc132a4d61785bc874e89aa42c8eb812473279faf09bebe50f65aa97170270503c12a63ab151089d629d26a82522f287b4b36529cca2199deb8e9bfa0974b4f4cb8ac62deb52d19203e2a57568b57d50bab26bcedd5b4026377c3690b670469a9c0bb632f7bc4d32255f1fe5162d03b6664349ff35bdd2fa219d66ca5d12bff74a17edeefacabb0339331bcc171dd9f84a094fb5fa312ae40980a54a33f3c6bd62fac7149c98c4301bc9297f09875adc52bf7bcb9b359ddb2d3c28ce5ce8a3bca36dc298a8c29ebd21612feea1ea450acef9504e2f79dcb595a9d137566340d1932de1c8519e21d20b0c592414d8eae52f5cc1a97fddf1eb959a1a241a9dab96f47ea83e4626fad61237ac5b6d190ed3ff00b47f96150e486f345617bc6eee8b5d0d0225ff28a4b79e7cd4f50d1f653806e422fb61e96bc84656e328f375b44be1c22d43860e0ba8146eb6a89fa95c74806167c2464748c1a52dc9f7c9aade0ae241b92eb90665c65291402864ffa38e60f99cf16d4dd67349991cba926b927c7b86cba298f8e80a89ab0d03e33aabdde19a39aafc3702c6ad4233325da07c988f103abb45155e2dd794d51687630f5b6ed51966f149c2d05d4f1cfbaea3bf774903004cb4a070db68bd77062b4f0768238b49b158cd27a0b5aa3c74397d917b078c7837a872c49296fb94996b986076b8953ec192a06af085f667a5dadd7420a0fb587db412fec42a241a2c0fb62eca064b1fc01e47ed103fc224bd2ff5bca67acbd0b29caf3764e07877826fda3e5dfdf20619f6f527a02d6a0e7f342fd668d3385d1b6153102997bfa68b87f8deb15da736fce99dcef710f859fcf3dcbfe8578d90c3fbc387fcc4d15b268408f50da821aae7bf3dcd2d158253ac9140051aea54a6c79bbc63f1a95ab50b1e9cc424dde296ddd8bd70b59a48a8abbb272c179e6b766ef42effccb6255df8aa1e2f5269dace2131e4bbc67955caa37798f1b25c99e829f691fc3311412fc6e98e9bbf8e0ccd556431a2c7ecb329d9ce0c48de2afaef44480504082f7853c415429a67365e13a73eb2024ef3f8c37761209859feb0bf6f2f1099ae360ce6af818a7bd0a046abf7c92dd9ccd0ae88f80c6bb14602c687f791be01367d087bd258f48ec2c63b56bfa43e2de5525e1faa9119d09c63a4d42148e012decb401c7a173810a151a04827c0527f4aa6ae5350fa4c38efb245de0eeb08035304e83c9603842aa6665277d95cb9c70a8419bc55c3be94105868c07a6f986c571d069ac98970803e0abd1392735a08c9c85daa77a7ab4b8ccdffd1faccff2a52fffb9acdf09f3f9eea1f6adf24b640b7f4f83e8b14b36d775052c2249129e3884559b731e2f407d106afb5c30bcc3062332c52289a6d23be7f02ea8054a7207ca30ff0224fb3b6902fbf8d3c2e71216247adb8ddbf2bbdc1f6be0d070bfc3f58abd84a3537535c9b9f4b015733e658d4ebb7e9ebc8be46e74015a78f0dbd1762f0cab876f671eb537b20d7ad93d8e7fea9370f63a20572e42576529186ee4b1ee1b335ac987c6ab9834984ff23e5616332f9faa867334467a36df24a9d732f4310bde62d96a06bf3e1e85b8aebeff1b778c16eab73c9f207a7e97ed8b2c996d4709ad5b8d2809bb657d1a3857ab6b0f9117596f3c9b1d54da2baf56337edfc51519864d71d2675a902e377ce2a1826f7696179457f643befff4a2e2484dcf44a9a4adba14f5b6daed39eaf354b6265a86d525710ec486365576ebebacfd8c0975358258c3f6278fe4c640124107156f9138c2b76d6b9e431831e0827ca7c4377ad7e4b2780a99cd4a44db3fea3feed3822c38dbc7464a66d1af1d57effc5024b57f27fb950b91667ca86f73560cdba5e442b3beea34569cfade1c703787cb5b325b25858f7d195e8a31026d245a82ee0d163a6f0d21b39bbb06e82967fda3d8e21affa049f67dbbb9e3ce893f6617b0628a5b808d0d8421e55ba296b6035ae0317bf970ff74c09e4469d7e00106cf2ba00349021ff5e075e56b96c9e0e1368159b705d54cd0df765e9bcaa80d82a6a8a9c9320c68663782513b3c6d28cebf17641eaeece086ad68fdedfd3d34cf25d7248f68d7d2b030ec92d40a5ec1dca42d4f11c78ab3ac53c861caf489b1c7582a8209b611005a3a99d967c80e495d94b97d8835c8fd0070bfb0b67f2a951541752208be551440bf9e5bd51c56f8e773f7cbc92e429a0eef0215bba02f8e46bed7e8993b321101730dfe8de4a24dc6a9f405cefcecd2444af49473feafe83c57bbc5749d2e7351cea5fc7ff3ac41cdf81b7c1ca8cb7ab126302f8dc59301f949cc11789240d59c401871def5c46616df393d45600ac44e2bd98d6f467d466790f93b20bd315ed54ccc9d69cc5997fbb22aa6a8418059b591fe3a1900aff739987bec441a95714fd5059b6e308b22e1cedc8dc10b0275b26f86f30616767ec3d4f8d42efa01c9fae105db8d1e037f966e13d0fff49bcd3e02e4182219f881deb533933a723842f0964a39b51d86f5309a46a7b12f9a280eab360432dafed6a996963a2861364a40646a4d9ae2f9092b0ba1a6f343b49f521ba58cb1bb1f10762f5d7397021c44f9fec7aa2658e1fff102baca4ef3e9b50459f182d508d9961291c3befbcbbbe0c973eda4f244e41a275893e8069ac444d842bd703974c40a8ea679898196d095605cb006fc951a734232629276d806e58d31c3cec5a8ddddb04c5e326647e422baac90569709d8d8223b2a711787d5621ef8641b3fa5e6ee21a0403b008788af0b6efa9c37820b05222974d8c5f73f105dd422b232c243eada0550aa5da09cc38e27709c8e0d8012f1a8bf87350fcda6d2953cd7d5c5f9f01256978f4c60a5541b08ca775ab5ec4cdf0c0107bd20c86fe9376902a423a4cd8c8ad24d076237d87310b2eaa7ed8ead250cdbcd727b5e09755c765b360854dbcd2da2f4462ad7cabe97f407621b447b62d0e41237d05710d1ae30f217d3d59e7be208a5ecf223b35679566d2fe6d92379ed00b48194db4b770c8e1ac0c8259ebd087b43ecc1db5b4b9c0ef01d26f7fb992466073a05797f7a92bf9be233364aab47439af33e22feb765a159043f1d45b11243d1646c68d168c6890b97b066e4ff7fd26a17b966894092bb01a4f704445dc164bb6f9ad50efa21b6235ee4fdc5a10a91ab18e3174aa113de2da0956741a38321c713309253d5520de2de06db41760734f79baf5362e040ce0e680339572c9040e86bb1aa517f988ff86e6735294226d39d082dffed950a014d9a8211d8a0f6b04626bf24d0edade05f7b56cec88acd27a80fd22dbf3c65e48e3e65c09a7e8abff392ff13f446bf11d8502a521a325d848895b4acd0f9e651fe402d2abbb35c841318a7d1c566e640619d1e3005ec31aaa3ca8e255885fa73ed0239303935d3c249dd3814c3cfd92ce11fe546f642460d34ae159f2b1279d98c15e4c92884ae99828b307e5f5a71dae56829ddb6cfcbe4a523b978d25712fa15347ec1387e33944e0e4eb50428ffab57a65e74149587dc54a384a3b99d0e3f9eae7b02329de4d2ce2a7cee626e2f0a6478886b0a1f025eb43dc7b1072d89c7162acd2fc136320d0b0054ff3ff5f0baefd2b4c54c967cf72e4e34875fe0056c4d1603bb5075f0c717500d21f81994c4145adfada36024d408142c65131bab19b1366fd8def82f32f2d19767942c661096d00b5cdceb85472dc146e96af16d109d7a38eaa2344f7e8c33780f742f5be71a93ccf5bd0e151749e94e883aa752de2b9ddcc534c7abce6a78500dad4aab91014a6bcc390bc65e477fef81360951be7977595dfeaacc42f2909b7c54841186462a74b669b3fd69d554302c623559457afab2009632f98a397965dad840ccdf099fdc6b97ea86f74dc1c70c6ca78165c6a4c51cef7be0276ee528b921fa3f6d872a17b8664578b0457f1467c37caadb1ba95ad195ac5e83411604bd4a226e8be24205d7691520034022241baffd2b29d57abb6f974a681df92536f09fd1c60d6e9ecfd4ba055819ec85aa541b6a1a910da0f440dfca3710d99b92192aacfe1a7f7bdcf4079ae597eed21180c943023758f3187d24a94cdfce6920e1e0d38c2e816c2ea9943fd2bb44cbfc59c5a156fcdd643308976c9c3da108e62b36f718d30fa08cf66f29801d8812742c1bf751c0841f580f791e81a93de0ec6ed3c74e02d388112210788dd7251458e12c876bde1be3b23f576f02c0347a72e73670f78057047608edd1dd38bdc1f97b58da0f86e88f5dc582ae82b36385ba18d8d97a09956f55ed3520843a57e879e91c04434ab79c92bfb68648ca1163f6a9ad343a4fc83934b407bf1aa3abdcf0a216cf0549e384fd06c72e66c8c48b8c66e0ca57d86fe581dead50d418900fa51547da191cb7e0b56be18df841874ca1658bfa4040b0e6bf4426b9905f0fd8f8edf52ba56a6be1afc328f252644daf673aada940932d8cc47c4cf7838278a60aff877c2df53ffcb701f4ad322d837096c9875c35dad37b2a64ff7905fd9c9fc4a8215840a4b2e77bc6187c223aa95ac1b8702b7a28985bb8424524b979f0c3dcf5a4f00eb2b99ee482d67cb9c376737e33c0828e018d65d239f6ed1dabd82987037f6d6711635e17e6425ff8f166a7ed08e0b598c2039a62379650ed8e21e35193f877f78fd9357d6bfa1b84f854f5894f878463de420a5314f1f874c533d52393038e02a76da7adfeb93f5e7cace59f38414aa43d0bbf5a351987009b2dfe7cee5746d95f06c2e2f1a2e48fe8c9c65e07982313e0e178a419262eed7f13b3ba9ce058387b0402298135d270ff6bb983f99915a1526f33141983ba1d7c5b3dd37234b8de394f8846ea5a25063bd48101fddecdd74f2e095d42062c4e0f6130ec64bfe776277401af36e77ccfc69fd09d3fb9285cc7c560d282c2e8803b815b522856a99982b51fad3a5e9f0a0c63b89c100c9df8530302d8e255cc023369553f57f25bdd3449d4a0bfb98064ceea38bcfb2c732977518a5cd2e90c2c845a0a98321cba13ef43177b69e722101d5f00840ccf4a26f6d09b8c4d478a6ca8f2479b4794520b3e96e7150efc81c794257e9e86ccb8fbfc8c59564fd3afa19e12c64d806eca3e5537151f7ca93152fc20167a7c34ccf229e68313f5780da9639b3c11798154de12033092e0e13bc7ebc0909d217c57589b5d0fe0ff998ce0c77179170678838c7aead230299f3e234ee377a2d5cccdca63631311fd6ef5cb75cd5305349c9fa18e3be80546fc58a45bc19b9e451997f412d9425b15ec870881ed6b2f484f9c691ec5a4a786b389f959243b510d2fa00566e9bc9458588bc946f5fe8a83af422a3ad883bb89a06512b7401d1a270c1959ac1aa3d81461a24513f12c8ba84036b8f63cabff1b44725392f3cc96505b914b0a013e0777646d5d5bcf2c4f65b84a5c5935b1b760b81d2f5e462532799de28de4c3af2607e46c2bd40ea558616fcfd6498f7d119df7a6cf73dca80700463e7009551b5d6b8ca2ddd729937e1b81dce3597629f87603b8b3721856eec03a83e5ff0f36f4fc9b0fbb44ee94dc157e7a5d15af1962867175f563bebb89797a8d213da6ab285461c511a9c7cbc512168bafdfe9f9b552b0b78fe2d860d591fba74f23c461471aa7e39a785823a779eb428b7b2aa2d4fc1a26a678535b3392abfb7bac0aadf6789a01025829f5d1d1bf054e6e6310f910697cd90c0c6a73dff2ea35dd883f5d8b742afda1ce3a70bcd0d2ad13d21d8f7989c93f43b316a44561091720f4d1d85b4d569060c557ee68b24e52fc110df2e61f6ee24cbd233d31145d21bc6842eca78d2dd27f8a64286464bc8511f3d3fe08272aa035e547ecd52beaf45467e1f7348426ded410070f0b3eb8992ccecc671547861ee1a68a8b2f3ab084998c9fa3a0b9891b940536cb62898a6a47588b5680a2a7c1e1ef51a42d9a04b01c22e75b39b1fdb9dc14d947d3071861a0ac4850f6f25dd73aa88f7177ebf5bd4ac605c591ac3ed20944566fd4574efd3e79a6bda7f2be6d22c708182b8b630ada66d51ca6443d53406428e743a458b55e4dfa3a210c3e6ffd7471ab0f092ccb4488dbb62a9bee8f6874ae09a31fb02b6bdf83b4df147e386d9d847c3850e9ba5c16e374b0aeb3e43dbdea7bd7976d4592614d24e14095ede14bbf2a4b4d5d24844aef4fb87ca96906e335b3fa3bc776bddea0c696497ab27865fca05a23e5d47ae27deda0e690af3231d4910aea8d4aa93a027b9fe680f66ca8c74210f572e4e0faba1e14c767e1223f9db386bc50509182dab387f1455bb2781233683e653474f8bddab4665f5b1311bbca44e803c8f617fe72e38611a4bd27391feca7da9bbd97279f0526e4d15e6e6f0ea75e6be2aee48e54d4423b85433a58546a0e7d3d8037239787595f7eb8ef5cac61fea9150e5d3d104ff9b0cdb092009eb6a6aa9b096f2d05c361fb357e011cbaa75868c964ff6b6db85fadbfbaca3a7d574d74bd715d532c42adb32ab9a7f2c617b187dab44d8d2c965164af188472fe6af2ed88daf45a474b163f1c6d6e110bc818e0fedd16ffade7dbbc6a8415757249a200388b6039ddfee55a172abc02c51799291c27595197c88f3f98bfddd213fe3d514e456ddf9967eb9229ec9e77d905a1745449c1d320bbdfbacd0f4a8d39e705eee8a965497d7cb34d798c798bca2bfaf494515cef1c2dc75465859d9219566dd7c979c0464f6a1aab45454b77ca0b2298602aca066c2c3e8e04e9829c743c49633d84da535967d279f95dd4f2f9e228505953ba5df80c2b390e64dec0ed46115b48be456b13cf079dd2451c459942af563bdc629776db333a1a3ec1ad01958555ecde475cae25935fe73bd06af793929a7b23ffaa17daa21911436196a4cf24c88ce2d70c8ceb4061ac378da6904faa26403b8e8ed6a796640c0461b7311033a36e5298ce61d95d2c12a9a9fbf7a5b3670f07d3eb9eccc0dc2f8ecadeb4c12f7d218321b9637e1676d237afb8b18593ddd9c333950f3073837880e678c86f52ab6b73468b6aad05aabf46adcf27b74b3fa2f588a343eb4053020f4ad6f55957e6cbcdfb2e1e2f28acc59acbb3f8ccf3371456179ce4dd9468e0d444085a39afff46e8efdd7fa2679561fd368f6e2bdbbccb753fba41c5a0136900e71c231d058a71abf7188a943e299ad14c50eadf0d04150e2eee89239b73cabf71424af8730ba9df99de1c57b9bd9e6b3f9e85cb0dd1e5ae2b029696df82d9a7382a67bf47b68d00ad96f707b12434ce6566709031a89f5f4fa2b78d9d0300c416e9358a52118269c03d30f648496da73ac171fcc5fbb083f7741f6e50db0a67edd5f31f63b3accc6b769ef826674a2b080352d013b91c2b39808f6eb2fe99ff2c0cf297a4b68eee16ccecbf79ef919e4ec08b012bb0821348cdc563cb3ee7807746da708df15ea96bfd42b94b5c475d6d1bba5d17574a0a179488daa00a3d346a5a60cdc174cf352d4af85879275d734370876bddf8975769f08bd3cfee3944bb058dd0f78100f4965b89a759f47f9a85968354a4d585feccfafca5c7d86527ceb2788130a754a5241da64e5c63e4e8b79ef36c0f94e2f4bf87e5fbc918cebf28f6e58a6ab7bd25b97abb0c6b17b02bb6fb1260fc05ae28240a19632c9a752b5709cd45a7bc7ddbacab0fbf64f85940e91bb814b6c8f966d1a7c0de8b4be104194bf8fc1b771e35ae101e7d00131933bf3407823237cbf935b979d91c9843f499e0cda36d78c5c73676984de798781b92cb7f95f88c702b8f5a460583e3ec0b671c6f49a81c1c57952d162adc07b009f547fcdc82156cbc86208921bfd2a0645fdc59dc1ccd4004f7e6a8131f3390b6132dd63a317968a6444db4724e2259cfd22c66d5d9bcdab2dab900c19312b64c90c5deceb0d419f9b63a26df6a6961419f0dc87c585bc03f163dbc841e142af900b65e9d0cb055e99235ef36f40d59a8699dc49825cb7644f33db7e76cad345fdee1ca7afdf9a97024123a4f6b0f330d963d2bd4a99b40b0721e12ea50d50c5f506b37c7d3b07c055828f57f4b4403c9471ef3d482769f41215627deff6dbf1e1efec6fe565ef6b9bd4bef9204016273c1d0f65c70b41a36dd069edb17b17aef2ca6e9396c936cbfce931f7323a9734f75d152e47c01f98033f52d7c589f749c29d8de75c4ecd8dc8ffe1f17f5afa3dc4e1db22db78b0b1d2cc06b315e17e9a3f3b475f7e4d8027e0495aeb52821b7359d7925f284323f1329fb9adc12acfd9e8943f7175f6c85f42730c83ccfe1010b5d4cffbcbcb9e4f1ce0d9f73b5a56bc3bb0b63a9d479591b8579e871e8555a2ac029f67307d80391a72a49362d3c17440707916ea0022cfb7bf68c2e8d5e66215fde83fb233cd2133348b036d924be634cec7c087d647af3077c09e890b8f3bf4c4ddfb072a2d6c553a8a465e798f8572ec1d47ecdc87abb1c6f27e9737329fef42734a0906e19e17a22e0f24a9ce9fd5f21cb3592097816e4aefbfce848aa6685a0a695bdd01c4336fe330e3f5a642598b50be99b3fff86ab9a1b8672fcaccada3e4ea745784030243d0ffe31ed8ffe3c99af1af2e7783a39a0c2990a0f214a1ed0ad7d714f3b643c333c73dc3013fe20aadc2ef8f09aa35c844ebd47334f5e28fd7e899c82d96cbd2fd27b4c57978148c35cdda82da7dcf07bf76767341b7c77f8326726759d5e45425036be7c8110b660411d22ca95b6974ac91e26f08a6b13c702fc7583c30caf17b9d2186019570d3ac847297f83be36df24509c7f4fd3d7db4f81298c357eeecd5c9fddde6e320be02e818068f145537c739a8ed7cc5c8ef933c3991d7cab2ad56add6fac49567fc27301cd11adbfde5955a4e5c17964042a8c91bf64d87fb51e4833c86773935e2850064ecf97d26f4ee46c3859b0960e47995256d2914077cf2688db8de07300c4858c1b988262576e57ab26650ee411cd8e3b39a95cb081d0bac78619ede8473521d02f915e1b1e1d2801c29bece226a47c617007afef57c1edfb2eeb6160b437077fce7075e0efc1deb4a46d052985e757ac26bb426adddbfd81d471ba895d57f9153617e3d7e520c5f11c4a886b445022a48389dcf226e171b9f4d882e4f26b7ccd23804f89ba0b039e0d924b0042c5a91129499b28cb88b6d8d2baf778f85669d989ed60bc6b0e55f9ec9bb4c60b1ebec1f62f4c43df5a45a409af8818cceef1d0450e9c18bbd0f6086b21b74dae3023cfda1f6ff149ba69037dfab09257f16ea0c44913f4b2e7e91511d84c0aa64f20aba9bba7cca53bb23f943ee196acec2d70312c7e14ecbbcca36615104a0f008b19c6d65209c65996b9aef500fb241ddc67bb4a4a36181c3e66a444161e2629f50ef79559f7d7b00f94dcc44f6577cc98cf62c01ba04719b2af0509a7adb400343789e7683089a123267535644d327139666ea96c9b3002f7d5e53880a355173793a035454ae3ddb3ec8fcf2e40bb84f0cb49e45c9a5012da36ebac613b91a5fde8ac42ef236a794a1211089ef8aed9ea223750f33e58272949be1d6af6e78dc9cbd88af4693b2a30ed1e538fb0c962dcb38459ba2540591ffef2d229601878bce7a10d5084a3921ac85f705060d60fd0900868fe21dbff97f7d83a0491e366129832464099a5a9c56b67d100c455c4ac6f62872fb53dc4eb17066279863fc117d224c594d9698affdbb93155bbe6e6e2f87e6d02261add31a1509f8f48687f17ebe606b8eb94827bbd76b822d3d96f9bd3cac0a8114fb083177d22ae1cef15bc6469663b15a76c8beda611a5f133f092e594ad614882a10791c640906fcbe218fdc7ed6ff55ed683e03719a2a3abd2ad69609671710a8f434c84d03950b5031e77ff39e7b2f44087d334704600ad96862a686f64bbcae7fac536721f82bc1f37b7542c15ed37e4b5fc6056fd0f2487bca2b956800bf177ea41ab112a737e2bf866029d4d3cce218bde97f74418ea2e238aab888403b71453334076abd649c5e4463df106f859054bb7ae062790dfc3cd3e27dc2f7f3d9b289d56a66ac9f60199932adece05f5badd9d07fb0d475e74f83dbb19db80d38df7ddacb4df236cb96d9849d0a7d9d13b7c921f1111b6ba15c40725f04f37e7c99df86d45be32f266b05774279b21918e48bdfbaa3d048885cb7a52e2b9066c2fca27c44ba070c63acf1038e80d503d6655fd982a0838328e429c73bd7756c565d0b9ced491bc4ce7d4468bc8febfead993a6389bb2118a55a137d505ddad3269086667f0930e32bbacda49e4d48cd32a266266c0cf9261371ea67ea0ea36d57e5519fb2e36ec55042193ced8d69bd0fe415b0fd42092021ce4bc5c44fdea368212ffe5a3638a5d5d4da86b938492de60f03a32203e57b780411558c689e417ed74c3ded3e56674b06bf8741308a1d396ec2c8acf5e5cc1ad5496c9f1d560aeba6b77959f04923186709c8cb6fcf38c7adabbce1d4d029d89afa8cdbcad0112969cd693f9c86532d82a9d6eacbb4387a605a6317da93d33fac753aebd542d61adaf494c8a39d61fa68611502fbe01217ae2be02faf3f0061c9817ff38e926da0b9a39080b3ee22f6a04b364c73ca36cbe063a7c17e40ae1dfe0e0fb792daa66c3193d1cfcbe3166cbeb5dc3698760c4cdee7483e50f0684c4db4b6c27cbc35c582b3200a567c57d704aefffa9b1b7cb5aac8153269bba28161b37619827f2d5da24c1f56aca482195571e754ad9b9695480d7810d7ff0caacd2b0e93990d8108a288d9e8fca367afafb781c80dc21b2c1c30ce91ae77a3c1b00b0fd2da39eb4177d951c5084b43c4a49230c193bbcddb6a0fbfe1666df3b5148ec21e0bce260a6b879ab6be9fd61de2b7547284049fafc56d2e388694c90825ec94679bb35cfcb3b710adb8c84b87681d0eccccb3f2b31c44aaf151c29d7fd30edcd492581827ae2f76661952d9a7bdaff4c691ee3e2a3b9e707ccccd1081c63fb4886a5fbaa875b6c24a9ab242da76539e47991cb106bb43b515839bcd18ef63b9d438a594efd8c6db07844b36a3f9c930bc591295adbeb15453088c2810a5d596666f5be6819285b0139b5b90e22ee9ee56cd055227121d4a5eec7b063254ae141dc5931eb067745cfa76b8c944f38407447f4ade472aea47fc0d87c575e9ed8cf15e80b8d9604e458654632b71bdde3918cc033ac05ce22d404e645812f4a202fe368341188497e93dcc8f6c260871c22d29cc04b7d087980501b55a466a35269831746a42482ca9df52c530f84301c7abe353ea5081be0e5d0927f3ec8932324ad2f2c087d7b5ede68cd68974868ed304165c90ad62991f260c749da1b7e42d0f3e30e0b77d143d5a6b13622de4c86af3b47f9d8cd325b6a2f5f2dcf4450b1c4ddc17d3c34290c306e34c4d72e73776ecc96c0ca6ef3e4f9f9d4b0015873f4ce53c723354f4f174362716f707f2be801c8be54e3fa398ab5a1108f4057f26806ca6e92012452bd3aa42eb60b9d9d69c372c93a9f0e8bea399b846a991ac6bc215a7e7da4db845711d9b2470ad51a5821ef0e69b8dcbe9d1cab62fce95dd857d015504f890a9c3cccd18f52b0e6d9f446849c17063d186d1b4a62e3b8d6d2fb2607634580f7ab8908fc1c2c2e0f7121bfd0e9cba9363d60fff9496a36efaa7469d86127e945f5684e066c86859c38656dce0fc41e5fbc9effd56010a649871f505e3f7aa221d0a5a694bf54e90591c992013602b413ba520e1844b68c9c76fc35491a6e6e01098075d4e1babc31571d077f30117f4732c9b9e58e47eee0d75547aca71d383658e47e350bf3860c5e78f3f0906dd531af3307ed0f3281f5c501d9cdc63dc96818cf26b3b6551731fffa3961f40c7381c4df71dab9c20e825388bba068b5b192111ab5f5f0b98fe9686afd5e497556cc3d56baf3f5d03c9b61f99f6271510238b4d638a52ff419a24f9d621a62a4ec944795e6488ebaa04efccfc80d5d2a73f54126f8a6912f65f3d4414bdd2e312e13634ed32acd2b01d8709a9a6ca15d0bf4b7e1071fa21322b837a82cd31b185a01d47684212b226c4fa842c45c56ea2d67f339b7843265435451de0678f11095833b843b67987917d94cc7c7d7fccd4b997a4ff923dc6df3be10e03cf1e7045bf9258b54f8fccc0fc1951782f366a3cd9a27e56a2c005c6626d87602b7e4aa5c51a2662565f9339023c537b4ae9a313cd20818b747a9a6ef3f86d92706bd2765e24207697bda2b8030b5e3c0f2bf14c6c446ea1d9e627522a8f863a56eacc423f9b81e81abee7c8a124c1d9cd216323aa6bd97fbd88e02ac23d7c5f045b9888780d204c862ce6495a18a9e35d228b91c6eb135325e9a45c73c8983e49725f354601b9bc761b4c8154696960c0b813759531182d03c562b1eb085406a6bdcc48f13b479f6b0849ee7be7fcb3ac530c61e8a60ac9bc11b56191490a46580a524066170843c8b275e14f12cfa6f722253b2a677e2862664694b15af19b93612914a8b81a1acb07a60a68a6ffa8b6d9d3b338ab4cd8007e807d3fbf1f701ae1d3e0090abd8d36ec15d4646cdda9ceefb37e99d43015fce155fba26fd95fcdc20f0cdf82e1f7b89c00ea01888a76c30318db61fe33ae11e4d098c72d047663d0ee03d892232a49e4458d017b55e5a6d51cf6a002abfa7a78471094d8b4a898fe5ee3e613b4ba600cecf0515682ab325697b7fc2861368c709422864b4727abb29fa5112e611e993f6f4eb11d7dd23904c3e059fb2e0ad53a1f198d00151a98d46a125a5b2f8e973bbb3a9db49efec2ba850181d901f9d8b91365d2e23bdb788d7fefba3b97bcf46d9dddeaac4e6954cf4c4cc3adccebb47281626c04b70386127292010131c924d39ee9c7dfc98ddedf3d05297c33a70bd962571274b4a617067d61cab4be82c7a6694ca429675ac5711349dc369ebd24cf8f1146d62273cabc7c2b0179d5f978f46978cd67a84464b9e870d7c8be0fef66f0b16b70035d1dfbd0a51c66d6454cad35fd5fb72965099eac91c6561b079fdd091cd4ad4f4c9ac55ece4bbe1f6b83e8153475a031744b66aea9a8fe16fcb6cd38047d099678bc83fb66160696be808a6391eacd2cccfbb54f076e690a01f087926c55b7005560d079e6c750e8652526a19766456072c8500e2a8f312d1b333974469418e389791f7a1caadf4d2d3cce73d78acf3a1ac21cf7149067d9d5d6bb8613c8d5703079203ede66d0ac357008e4ea5141e0a9d09a4cb567851ef8ea6f7c1d3c75277816395dff23f425f53ccf93b1027bf5173688433b024144776c13631a8ee4c0368b9d107058281194cdfd6520729af5bf0c1c177731ca1d400c3f61962a70234ed9ccb0ef4f65c9d610f006480dd6d78dea74fb62632ad8007e50cb8c46078ce1108f9b2782b52fb35b951aaa1fddc4ad760e3ca2d8859fdd8af62dce0f0d911d90841d53eafc6e364fedc8551f60993ab9131251ce1e5e46420eed736db59d2d028a3f8c158c056a4a4944d4c8ae7a45d9ed739e3d5278ebce009fd57f2d674fd290574ec1fee3a27b32ec293157d793e1d19f130137a02fc8db568ed0ed2daea995d2ec4e8f5e8f5365786704ce8d310dac4274128f9afe8922782be3899c30ee82799c351ae06af9c0ad2acf8b9b0706128ed246ee18e6e0e3a0ca4e3b92560bdea25e3402206e2929d6e5560d57e4006c5b2de11376f99a6b99898b8cfd950956eb71d8255f124a06ce1ac40b41081d0881c56ca09b045c72b8f9f67651613e600cdcd84f17f64bb8314e5a6e8eab3ea109ca2578e56b421e3fb2b179fa7abafb07d344fecc16cfaf78e213a8507845803f006121695d858d0691ce14ef2aba93afe49d769c7935607f80802a6678dd9cbc75803466b6fc7ac1d846d0f7bd1e8b61684cb5b85da39af1b20dde5d9943147a5a16108c2a0fdc0fcba71cd361db77dffc4792252b8d81962e0a3efeae6661dbc2b5ba1282948183f33209f72d08865cb9322fd3595fd07e18d4fb8a1e31228607743db8478ea92b2c8f7d44fb51875a51c6140adb677565f730fec9a753141e987e4074f400790997dee2224e886ea5a9a0ba23b687c3c65b2dd6a499fabb84786c51ac8928261d7f3424aa1c773246391d6f9a681d3bbc3f5dff5ad765403593ed043c654d24ef515053ec90e132eded952d788e963c03658be0d10f880c1d1c35983e343c4e7af51b1e7d7b65325b0b6b193db7a14c0d20248d87cc3c323d39e89affeeea7ac9855ac84a131fd373924e912cb8796876f05ffc79421bafc68106e99b6a5652fc2db0c4e9c0a1ee5b7361a8765d869132ebdf4438ce2c54142e08a3d50f9220cde1278386ca41572a673bb37366872c0520b6a32d52b9634496546d69bd914eb78e4fafc7c6b6b78a7b6346ccb7e1a07a7f1adf46d4110dc21cc0eeb2a1410fc6a1a1ee764179189c41c0568550c56930cf233b6992b5523340d91754f5e8c42ef10c4b126534834503d705dae89a06806f53255a927a8df3902c47f80f5f1ee38309984ff64f28c8c49ae2f3ff3c0feda131919c8e0cadb8b54e20b307d50942fa528e6da00791763f881d68964cb70241de9146438162c793259312a401cf6d637513a1896336d46a74b083edc65839d93cd1e1adb0b01660d0446a3058bb3e49c15729da1b94c5511191c5e92042c0d27f327319087c4b7796b25189f89a97ded7a1e72992748b8143d3acd1fa50b5f6c0aa0eb55a508ff7f85957a651562f5ad1f9fbefd79f8c339d1bd26089c41862dab2b1f528982fe0d85fc8b338d1808928a8449717ba20c47a28a798e6f3217e88d650809afaa9edc00918da4be9b45c3fe2616adee5efef6cc9e9ab88ae03d42cad83158de3bfd200e48822774f9e8b9bf578b0065684b394b10217c8359aa12475c8d49afb4e517d9f68902007e369427e9d9df26d865050162b525339c4ab92373e6718bc6e157335bf947908dd6eed6dedb06bc96bc3fb9f6c14537d9467dc9a8e0590ed4ad351be8265a5d2ce99911e32a5aaffb215830aadc1c5ed81c35326183306da99ddba3e1e14a45a2ff70119bd1aa92064e8f11f846b10b5734e517f9de2f12d9fe68d23baa0a8d08dd54cfa9f14f1969573b37cc49e6ed365a094d72c6b0620930e8ffedc488f61d2d90d8dd2140504e21a2c7f8a7ea5ac743e475e83f231af9bd296cbdbcf49a763af6023da6ad0b44fcb2a8b029a93e1738f3d0bbcc4f922b1090219bb8a1b94231d7a3aebd84f2574b9e68ce358d1282a9ef0c485169efabe55ea9d332a5466229f09539e3bb10f07a01779279bd9cbcc329f263c6d866181d7c5857cee849fd65a3795121eb7f8bcb9cd16fd50b42ae23d0f78a13a9cce96e1f88991f05676596cb9de5ee8f1d8b549516dfc1294fc4221773dc3a1286e4809a40f35d58837236799e124c5bae74460be19477e064669d4f43409c1fc93d80c24448e1adcf05f46014e8111b9e743acd578923ea88f27410da5497e1ad183ec759f261665a779178420457ff0782108ff7d99950b61127d98f1ad31352fa94d4fc686184b2167965d1ad93fcf578e950db70bd40cd9656a928f512cea9882b636a8754513b3a3ac6c0fedca46625447900f5660f8375505764f9f4564836fc829d40f60f9266fc6371b2156c382c8263951da4534103839c6005124e4b93adf3e5091f96ea9f6908061d312ddf5b46916e6d5b0d38472f7959ba3bf11e4bb90b0187626465687a7baabcedaeaa65fbdcad37f33b96b4f1f8f58ef61b33cf1996baeca97459d331f7c9f7571a60d0f161730ab4819c7f84b5a539051b86fbb45d6b0e1bdcfaefe7f0ba167487f24ec99f9b33aaf787fbb1300cdcefc4125ef62e7434117e465f8029102e8026cf5bae20b1ad836b10fd8178825370cb42c06c1687346f4a0fba8a4cfde5df4cd435cae543e0389441e895535e50f3ba743de80c20625522b5b6254fb14d69df9340868caf9e0172381e45e41377fa392634cbe0252a855455e7c7cc59c8e33842445767d24e0144b819d6023692afb0d86baafcdfee54c0fafe59be3dd9a5156757fc22cd39ae547fa02c8fd854050e9759d9f013c23305b022a969585206bb8a349afb157eb1fc39704699ae167d767a2c48e8aa910a6a977c3f828ccb081214e28e2fa983a0839185d991d24615cd790532c8c24f8e8af1da855ae3b229e55124b4f373868c53c3171da31e0696f7d27d445c5ab8a8cb2735e05c9840619213521b38f910cc06626771f0faee9a9f6d90e2d0d2a15e7c7f251c8e07ae57cc1dc52a812ef307bc2939a71d16c7460bd1d0464c98ae82d504c7e0c75025f9e0e2b73fb05637dfcd94c730a9c638441cb6379eca51d64e5b03d46dfbc0839b0d7f7325f2c43b8e7896d32d8a4ceb04f8cf34407aaf39a01b0902ebf18404f3bd12d4c6535ecc47916510bd5288b28db0dd8f6393a0394dc555486a529c6deb7f1af3a3432f4735b891214e90656ab539d25ee02eb0901637a90f2eca3b1339ee46615141be34fb7e5a5d7069970a658e63b36d82752c4b1eca6bf4875058a53964e6e256b8577ed0bff6132991f7dd609daeadd7aa6e742ba55861a6646efbd9320a53ab612fc714c1697602e2ecb5fe60e6c00ebc647fdee8be9df89a13396bcd6f7fba97023fab85a43978fb2fee6f6ff94c12092970fb272a283761805f622b6ace0bbe490db706e08d7a21d839748b0cbafdc24accd69d45ce421653e2c828a268620d0d937f63fe98ea7cbe7bf3ffab450f9088eb3e589fd201b12fb28d897cebd83c516645172f805dbc2e979b578a883dc7380c51343884d19716fea8b6986abbbd43544d3d8fd7a2e07c08cf2ae07205a0e8a61409430e885926181c0bc7b3e2b73b9191387dedac9e3c0415c7252f8b8c77ad2432d16b4241e2f45d2492e0cbcdd2b7bc48daa1bcb3a61f1c57c5f6a1d2c0944af236513117cd67bd92906620e28a408ee82cc30c48e2b7b8ad22760394e48f8b58ee676ec761756f01484d6d0479d62839efe6e7a380cd360bf85db1034cb34a1aca41831072d2c57a98555b54324560a9d7078856d07f3564e017310ee9beb9e0f8306d834b5452664c52c33618b1bd1e0c32532090a463b4c4174ade0ac481a917e8a0cba89f0931b8c224f2c3efc5ad94460f409f0a9377fd6fe08f4f7758fbed86ee4d70b43d940c8676505396cdd8eded9a2a0a751153ed78308c35281070bbd23f7836ea737a79bd27af85f69825d9ddd8094c7e537f99c77bddeaefac179cfd201120214b4f8b1e47b0acb4106ca42b2dd05bcafb8d8fa079796f570f4c8a55b0c7b9f85f8af48b60d98bfe08b13356fa9976dd01d0010c6a57bc652f0a73db8702e22f42e1efb9b0259ca708f2217637bf862d742a4cbce46ffa2c8805a0a1eaa652c651a63fb11db7698f8ebb7d26a43159400e1b674139677e65adcc89cf37cbbb61dc438582044acbf76cfc709fc8f10862df47feba3a899ca0a93cdcf695a3b9a5db19c4d7b563f8c06dcde35174bdcb3bcecaa09bde3a4390f69e1fb72155499c9c9258e42ccb2cb3870877e12c1c28623d512244473d73fce7faa3ebd992765bfae7d5223b67995990ebc83e76029dab1914516954be450c9ecd902a823425b1779aca2ed900fde44ad330c462bdc597daad005768f649406959d0af096428c1ea174d3b7ccbe57c876f792f1212381fcee27aa54eeace379be5883b945d09e3f4e53889b28131d04fb3a3184fa41d0210dd67fa9aa6192d66b943c5e13e43363b16003ba2da98b5be3c4f7de3a5cec9a8c6946c9f8f750976672d0e54a24c6ce50d658f4f36b84aac7e7cb7e94b4cd0f0fa262cc56d69b19a02d480541350adb545c1e4425522c970a0af4597505c701aab009e2ff3bfcea4fbd4ecf24a207ed84fd30e65cc3dd1702df0a3d1064bebcb1439a70f35d370224372697356c64c4d003fb8a692de3dadb983a6e07f572d351b73e8567ce52c7c1ca4efa0a7764a86edd1ed8d7565b5fdf71c2af96bb4bb7fbf2a943c51afcfcf4314a7b8c9a2fb2dea5c99200ac4647f1d6abc788caee381e517442fc553ada5ccc7727175986a2f12d7e69bd3abd8fa6d641d542416f800e685608577e8721550639a0ceca7c94fc13dc25f1058f6f9aa2b07bd50326d2f0f26f30e28b509464af718c970c997af656526f759363803917230f001c3d6e026a25505c852f59dba11f2e13267134207c975517e724d888b9cd2cb5fe3c744a00e71277683b77be6a61806fb20cffba0a7548371e134cee7bf06edfbeac9852f31461d886accbe0e8adfc9e06408dd1e028fd65f20b4167f2819c1cc4fc4de35401d3304e2dbae3e91c5e3fd1eb91d45d6601dc58fcbcbd1746b7e2146dd2864fdb8f990a8da69c7b880cd8b1adeb387be29ba4e6ab08927bb7cac714e1553992a1bd56214d51423b7eb84866025c0d047f65b5e9fdf39501270eaf0529cc1d6be63435692c5684b56330a56ff18afbf71bcd50c19d17bd5da358f4eafc41834290fbb164678d337f5493b88d2e61472805fbbcd5d469e4ec8ce6b6a8376029e68eb1ea6192856c3329974539ed6256a6c6e6cdf6dda0b3877b01e82cced05294d287cdf92a238c6774bf5065862aa0704ef21af244cd9a91177303bcac5e0176d7a81a1ebbc17156a9ca1bb1d522c1b5d2f6740bbbed6fc9ce48ca38345c707d8b6a5bb4792eae6a43c01753e5740f64db9c29f0407113f997485a1c21d6499781427fbdcbc80e7bde14ccf36cc35d59d37a2d278446a601e1d22494e41744a1bb3dd5c1209ae277450bb8f9ddabd43761ce6157d41653022224ea8333bc47056f7a024e821c27e0174229ff01825d60b7a7b33a25c3c9e849ac9fa2fb49fdf37f17cc9bc8718033e9b43464d432aacd0f379bd88dbb9e5f93247d164cb250d6967e87d46f8dd30940b5ef10d53c877eb2aad897332aca5d9b27fa1b7c51d07b70841b4b0dc870eb94b5d5cc29f0852a582c2af4d4b131a559da0c1f000e5d34bb7b05b26ef9df00712a40f59df909bb50375087cf65f3be058f7d52577ed4b62eda3c7b7df3c990931c7870e0f3dd74434f734091067693d2a6634ce0ce6e085e407b5b004480c206dedbeac09d3fa87ed16fe1814b8a399d9fc7874c0a95273cd2729af367d5fda34eb61fe85b105dfd260553338c967304301effd08af60712dd80ab94af3247e76795dba8b2f48dd4b5c5ce9370ddf1468da05f9d53a9f34d6a9a43f7bcbaf90a464344a6812285b15fb243db24441f034ccdba7bbea23b1d8908f9d8729b58d18f60002d43d0374e51be5797e6d14be91f8a82ecb3a82400eee535e152bd918f0e2c43661b0871f4100f8e3efb0c84ce730d846dcdda0e80f1872257d19337c0836f59090c01180ebc52640287a5cd53002a4c858dafc1fcdcf9bc48338a4da264e9026d2d28a3ff826862eaabce87e13d780694df94a11e14ef001b0fdbc35a38497176e62945054f08cdc1a4c66eaa36ac714d39047255f25e6734160c612ea42b58fffe5701b6ebe548304f7d6d35972ba75b7f479a093d93556bf842bcd7e7b15e742780441e32a906a8f0abf91538ab677cf8658e1fead1099bc017fdeebcd77d4718bb27a37152ab59db7f5a164116ed9650abd7b2d06f6cba1c1a74b1c4da3e2d6c25d86086ece55fb170029bd6fbb9540cbd6015dca897a67d9a9b6c42bcf8d3bcb07348114c9fff1839570237e5e7108bde9cded329b041fc6630cf877818ba4c5ee62e6710f5bb9ca2f8d51a5245c2ca3d2af2b498e1e9bf8f4f99fced8ff0223334790af816aa16d4fe0fff9d092da24cd3af77ec2ff791e4a6056a362ecf312070b2166d3d9bdadaebf6c09c36d44be5587163afe67a7f3419873968a8aae04ee84ddf37d4916f6bb3a4e9e2131d0617bc1a83712e8c80bbfb8e817ec322cfaef8276060df956b496545ff42d28c3c914e8ae1a9e70d1c76cf43ad9eb61153423c1703299f207939865635afd2f9080318390551053b2415f0e78277f13fd6f7637ddf0aca384bea25641740209f5dd7c404c3aadc7646121b06bd5ce160ab6ad910bdda756f37ff10fb6aa7df888bdfd3036e9c852fc2ea8270687f8fe4f96783830b0bdf6a13fcd7b7e656e5f1d534100bb2f0171a4a6b2cacad61e84e67918f1fc2d76b07114b96e564c7b92a34ccc7b77b5824e84cf4470041263c048942cde05919c27d298e9fdb64826b34cc36bf4f129e2b52408f4bc5660694baddee05203c7e6bf9d8371ee015299c4d34e598ccf41dd3e34b4383804ddc7e703057c5d8aad1dad741b5d06c81de3b9dc86a2644de62ad9ec10062adf358211590c7fc1a67ceba3e4a8ffe962bcee88ce11d52a3996153042c9dff2428ca61bf143813aaf8350e5d93fff955d5c0d6cd214a2f2e65ccbb91fdddba13736d3a727a9d1d0b0f2ad984cff60e74046b1ae81c3657494a6c7f681fdf443865e62c452faf8c25e7b77d3b2bb73e7c9f205ed1f3560d18ff95814691c36ab8c34f0b642c8f9527a1fa4e0e4fe39a62684e4129a5e1a2d8373507a3415748e6ecd68c2d14542a39c754bf1b0ec770f25f8f236e626f0037b4a757949be9a52420a1937097b3880b88dc78043feb72639384e5d094cdefeebf733a11e4ec6b0d81a28d1b1210ed2abbcec890c3b49dd559ba46ad0c3c20c40c19d664ad2d5f566f38cb711b9f731aaafceda9f06de3647a091f3479b760ab11bfafd049fa361e607598de046b7a856c216c319c68e8c64e3584db08b828b8d620cba6453775f21d2598ae68a7e3303298d9bb31a74f38ab79bf2e4fdabaa1c128131d190fb1df726af92084974573604a157a59f90521e9d0624aca7c93dc383aa826c89280c000c579cf955a17b8d83fe103bf3ae083df2366e6a1d4a2de4f5f299baf8eec95cb7e97098c6ef4677652cc15c29db4cd510f344e646af02f61bed6aad64353ac5cc19fcc4ea67f3847ba18b5ce95c78a23010a9a662f2ef4dbf1e5a5223c97183afba15bcac9446ae77b9fc840c23429ee3ff85ce1ab3cd472fe558c62dd28452ff5043dae0a515ec9665c2162df62a6b4aed882746e19702056f9bac61a4d293cec7c0b739e80c4e616180b3d6132ab5d945d1031957b8ec96b64527de24988fc545034af4f8e05dae2e3c41183b7e5a59178b1a94a1696f8c089aed0c8544dcc6414142ce27a0f3f6ccdb413fbdafcdb34d99a7ad4234d49f2f56675a35cc053f21a2334d7a7aa2075ad7aca9c76a30f34bad5271d4cdc2aa6da208ee674e750e4c0900d882f788884ecd68040229cb2baa07c17634fce0db10fe71dce1db2ba1992e8c66a90a6e87bdddf608b5ddd49094d0bfe6331794617d8a419538e7dc4624d4c041c28cc32c728c6fa39aec27e28312b84299bd20e47372ea49b6110c349fcf84bbb5f6b599912fd603b6716f6abab29779a7f0c562f22e0761dc1c119f781b41e8166ca14f66e40db1c039a3f82da3f2300ee0ee846bf323735440e6ac81ca0c322532218169aa0aa2cea457a8f6cb08ba0ac8a0b95d04af60214198b00e130791d7a9a91edf858770bb9bc00796307d2703804743b1080cec55a5df4d9358e32215371ee5feb6b1ba3e372ef04c55f879aa1bc69f0cb8824b1c32c665ecac7b1f02c52cc6e0ee6d18c6ff8ec78e6cbab3222789eccbd1783f31518b55802aa8e4c0e5ba48c1e8b50779788dadc14d9d95f061458aa4d7fffe0b20f6d8d10c87f1054361286a03cfc41929617a384a488bc8c4a6ed2c1ab40f75e451445d438d64cdd2fbe4377a9196c15bb55962be6be6d9bcb9b9494a59648d2f901768fc67773fdcb69e8fd4aaa1f9fd1ab696b3aed6ab399eea04901967892d3aa059420bb4dd11f4d830d890d5cdf0cb79908f261f7940d9101f683581c22cb7f8b487bb8439de7ca4a4c09f8ccdb853df6ed07d1941335ab1a2006fcb9062fa795beecba75ae051f012f974b1bb6b1a54d1ed15476ec2bca076a8fcb4a6455710d4ad5b30e7b45e4d2f4245f6d6326a69cfcbd3380be39f3aa0174e8e833a2f4fce66e84a6f223157a244b7483d14f5e8f5bb613a7cdd773f301fe5f2f941be157ca1da8bfbe70e4ba84297979d8944558dc66dc92509b5b353c3e9ff31746af9094c2211989c02763adbb7deaa7344e1bdf066fd1383499f536cec8a7c3e27adaa53bff22ca9596bbe06c70c45d2f33bf4a8503d61d58e3eae27f41eeacc4fd03d44dad0aa579990f74e73a99740be1bfb2a2f46631a4511128885ee5fea8c6fb5b72f035fd06ece15aafdb958e6dd54a9121d17ed9c76270db84fdc364f0ad1172d2927c28e80c94fef432adb8b22a36bcc44c5ded77f4affa9ce8de9d6780e692473a6cd4d43a21f03889f9c39685b4761bff85f51a8c1e49772310ffc1dbb82eb9e83a74cd0d0bd732bb2d3553e40ff49ab5f78bdaf34a3f2035e8645fea8730c42b8ced04faef34e1491a00b7336b2f47100d30ae0a98529bb7349e8dc9d03532c4ba4a568d47d2be0cc70dbf0ddfdf3de12ecd2f20fd857234424b14eadc4f689cbe1c4c19187aeea4b38e41a7a216c62fdd431258f7353de8be5c2e27710cf42994c5c75572d8c821ff615f320c8a3314bf07a0a9821284526d81bab18431b7a205712e43dc042627971bbf16c227c55cc1ec840778c30270eb8550a2469cf5deea65741f4432e03e0f947f7a624fa8876d4ffd8342213252de116654bc656a66075c9a844f40c0fd5f35377df9edb7322d70bf037379add8807521fc979e546ff0c9e1eff7c0114dade69de51f8117fd359eecd1c3e90e948733e657dec811d5aaf991664553c3193ea0b3d5401e8a46998cdc3d0aed4726fc5c5d3c81d2e4faeb78d528e3a2c62a5d4f238bd6c2f0d29e80035ca52dd785b52b7d2c540da80b1d3f6b062cbbcbe1fbc8ecf21eed914f564fbadde50aeebaf29738925cf7e767a5a1231ce702ef76ae87b2084a874d7b122d723965e59ce3243e272bf85bc339039458d18cde7a9ab539db80d3bb2ad850a1d40e088f15e3df82e6324fe47aca1c0073f9dcdd990f6b3423974e2106100f14ee01bb6565af53b415c0faa410bd9210c17fe56c0e348dcf16fca74288c95f492fccd6620cd16e2d93b5889d27a3d6aad819eac4533cc3c8fc6d9ef4e132472540a6151960dd4ce89160588bc33b5467942938b4723749dcb53b3fc1127329ca3e8879829ca5eb2856add856855496033642819033185fa58086db9ec9389da4a6e8085c8c61e107beee3292f1690a63fe818f70aac53a542b306e00f80d3fc47d14d5f9d38fadb67dd14d6b27cdadd19fbe1689e182f539a1954dd4c864b14ddbac39a88d9fbebd57e67c691e12e69c6da537236884e83d99400aef4faec25274eab813714e782af59b2a63c0945ef7f636b1db39ad9e773dacd576a2d4c2cd237508a315a0711e4528e9230c60a554825ad4938429b8e60f909ff0cbed650c524f938c10eb3a9cd6185847516f317f45af5da26f5a0ee8dfff49b9bdf7e3bfc71ff26c8f046da90a447b2e33fd8817e435061218896f1c4920d0dd61a04f4bb877d091976329abbc5aa379a43cef8fc9602e835cce0eed561c2da597650ec2bb525953d417c9d4dbeca5bacb0d37354a6e08e2e369fa3f20fce10ecd3a29277ce656229ddaa54bfb0f395b873a3949008203ccba8b9b952d17144881fd47466bf05210d2cc0bfb00cc0783539f3e24116ea6fc40c358d7ba0eaf07c0becaf1ff13e0e222b718a90402625575839f51c8a8cdf4b1a49e8d782a1b022795dde1809263a5b42f4f27ce5d87a937d10b3ca71ce28ccc195628d46e22b7716042f01416dd6414edc8d96a644f5158e102edb02ff6e145d1b59c78257153af2f5560158ccad18090acae7939243bff8d51c760ccaf5f52f32b8b35f6da9d8e80fdc2332b3be7d71de254f5e0159d2f29dda859239924b17d80b227abe49717d66290e27c8b2c0b10941b43afe1f836ff7d4e57c10b914987893418b6bf334efe0d70f9e00f364c47e50e6df73ad1199d4228f0bc26bbd94b599cd890d83471fee8b5b97a63bc4f5fc10cfddd521cec8bc8e43609d76b36494b180245a2f7cced0217c147fce0874fd40ede3c3ffa19b3083a280b6e0c0d8130b00ec9df2c522db08c81f22d38bbd53b6264bd7b4121a317756cc5c0f69ff1475f02d147c807ddec07fcd42d2b2b56fd81e2aa2ba7a54d8ed13479b9d5bfee708d0686dcbff451735ee797e42e11dc3f44fc574d9c4f79fc8422e2d30574a7d6f9e2bd8524f9d7944ba6c5815986e2fc65fab094bca15b676bdad8f50e2d93c2fc7a7c6db57ed0488ddf6603a3113631d29061e23335e25d4422b554f1d3c798dc31f0a7ce60cde44b7964d758b16f8c39cbb2ae62e480688696d04db8a8a82df1dcffef17fa8f5893783fac760450333fa625eff189c54de6e3d51320ae0418e8fb68f4f01eacafa54f0a06d004262e8c2cd0b7c7477997475a0ed64d4094f06341434c4a318e57f3e5a8932d097e469fd71ed60afd58b35833c24dc9ac75715a280862c8d4456c1b6d5b7ab07d8d68f77bc1fe9a2920304a3cce70782e1aa734a8f19a3215aedc7879abaad674746303c2a3df16bd7e453f5cd5dccc334782844f3524c0039a9970ca649d22adc658244d1d1ffbb1cab3987a3c5a6b6389a517df09e6f7c16b3d0d4c4064dce674c3e61a91e5f4d4f8dd1e8fe690b56a5a08dca9a387874e6663f55f6916638ce3456d435afe43465262e9692fbc35ae6436ccd4dd885cd187044cbca99c3fd78affb1ee48d6488c227582822d681535e37cd0c927981204c65c0a8495f9232c22e37488cc42448f92bd7e2a071647e8b0754f081a0cef1f9dc69db5bc1c8e9f3573828c43f277a9f5ce96efd26f7936e19dec806dfc4fd7040f1eb9f8709d1594d8e7024067a989571c7481037a4c9b01b9a10a478256ee4ad6c9138fb1014dd357ce3b099fff0544516a186b7b21b13d43bdb5f87ab7c776a19e63dd10e3325250a0e529b71badea5da7bd9663a9e446e028375306f20f6e5a286add07652b6681649af8d348e0db6aa69ac394ae2a39cfeb0892672de6d3825c7ec61b04d585cadeca9a1d70474fd0b917224732836c2904831125d6651e30635dc7422eab48899b6782b92c433138b575367233bc36ddabeaf2882e7e4f2aff4c05c1e580406dfbf8215de30eb6b3ae1a4bd562053985e5f757c135cb2200d5ac69f03a4e7228b6f6518027ed2bca604983b6aaf895c05c9f584602bd3723c15aaf34876ac078d03411f79a01f9a3f2946c681fdb2ba49738f7b5ac6b1b8179395daa204b9a0f2feaa0cbf33c6a3a6ba39a22f67b0fc1333a50c9f0ce686526de9f79ee09630c10c8732c308cdafb7448886952889a4e32efc49d073b1f4224319a8d173357b6c247151646f0533ba1d626019db524f97d09b464c61090422c4cb9f92d9e424ef1f6e47d9082ec0c8c8dd763ef6e6478174551eddb7cf7e0456ff8c4beaf7c2929fa5ca4ee09bbffc475514a5c524546d5bdda37f319a5b094456c2690fedcf2fbdcb7a6a52fb44ca36dfcb2264efe8c0bc30d6f410b0dbebc6fbd1c7652842165baca77d4d24544e87c53f171716b54d7f7e1ded3ce43ac6527cd24bc2bcb652a56877f84d9221c2237b15ba639af10a857f9294c7733f95107bdb00065b5203f4865a9c0ddcd47fad2e21ec1ef8cb5e7df3abd92094d3b52e32c2644cc2ac0a65ce195d1ac2cc0d052012786969130643bafb9dd71175ae0d0da090957b60ecafa73c556f2f3681fd6052cc70a8665aab0d2d1c9ca8f740d3534077087a3b7b0d00235cb0b400f6dbff4caa2311a6682804ab2f160491f420d11ca315574e7b95dcd73109650c06a403da412924cca81030ef32c7c44a3d6214f8e2876711246613a2957557cde8b30e7853e85cd2977a0664d234e0735e8b89f95ac53ffbf9b1f96dad2a3399f0f37c3909894feb35d4e1cbd01e40f6c12dc3ef348c240e2d9246f7221e68366f6bb400d29a5cce26f5f0c0c62aebb664026f3113b8bf88b4b953a452c74beb720b6ad5f4dfd4a954a6cb5acc90cefecb90595515f2db787a3808f50dd661bec8b8c30d09db732d445522ae2f5b6d1299ae027bc0cca6f7fdccec171b108049d2bbb102a566c7f29670499e9f7100dda8ae9a4ae2eb52bd44b052fa0c8b044522cb82846208f129c5149fdeb1dcd66dc2621eb60e9a1f8869795dc204c154807c23edc957acc6ad713c7c29aec500d160c1883e48a58811f80a6871e66fe2f8c6ae6aa302cb1d7297229564af48353188afccfa921e4a74b73db7539ab31e54c7833591c8f4d99b0582e1aceba3da77c2fa03fa3867e20bab93964411f5ee2401359d0e8e2dd8892f7ac6dbbab8470dbd9021e17659422fdc53d0365184a381d9eebc2efdf0fd3daa6d04296cbf002090b80e09327e63526371ecae2cc23f0239f5c914e8db532ca3099f273aeb573a7eeb7b5349ba1a7868834d190870d6ee90d5e6110fa6cbdd52777caf96955c5e39eb898e8a5a12e5ec89aed9da81bcc56e49187e2ecb7fd36c879d28b9408dd2f14fece1225f591f973726b4cfb3107e06e6871fe0062b8964e004b45022670ae5231496f5cc92c345e195f6e1521cb18ddc3236c6d49b30cafb7a544a7c2e40893c3025c069fb904c71ad4e3eb406ce19f2f598db5051b4802e84d694df2b73479b3b228fcfb5f019293842a6dab12ced9060c8eff548b28841ee5a0b35f1519a9dedd1f2c342ac9f1a9f3840fe576ae0ec403cec20fdaebe0a2a018231f04a78dc34fc8d8ab4fbb551a0d3f1c4300ae330ba01aa4869e7f7f6af5df793967020a85de84719d3517800b2cf1f8566625974dc86a2983333286a5898032ce5aa7264fd26775a76a018db9df55ccb8efe0a1bc6f2952e325d8da68f0127424c56038e2d58dac4d208a20024ec6bf0472d3dff613239a8ddf41d9598a7bda6ac5ad90cf7f96aa66b9b8903c79df6e39ae6344c1bc4f28be3f33fc0b664f019219792943180913fc05453bd8a1389472bba06d256eb9f6214adc559cacbf95c81402ac0094e444c533f65ec6a3888c2f9b83cbfa97f31bd5891552adb90fcbe74c97f1d8abe9806cf14e7765537e302edfe745daf4191a4bfd162ae9d44755cd424591fa75a779a5f5bb18439da50e59ed2b25cab5a32679cee0d9b2395d9851a4351f10bceea2d56f23ab6412841d1739fc341255d66c7bad3a9080f438bc6831e40bc2ba5d9bf9a75d51978f525f86f243a4e3efa14431cd227557e9e94429ef1ce50c548ebaa668795e7ec0b8f1c90c668d5a22839244ee8e809fe8ce834d8fd837726dd623e5dfeb1da258212c364d42eb48f57337559f14cfd40cf178fb20e4b48cf02acd487e41c750229ee78aa4eff723000e356a9af32453a83bc610b044c6659c5add041b869bd177f9c0e8546d64712a6c12a3f396834efab4db9bfeeacd673f9ff1b5b5f4734a6a17236f94f849ce6043c2c62dbcfe1b03a2b128fe8c4513a49675c0c2975578448e4a2d7ad02bcdba06b11aba4b7d35fe3df060477931f123100478b09c22f95d70ac8a18a114a85e60e822248a49c0db0b76bfcd51b4f3548b60983c3c5b475a6149caa7739cd65ffd9d57f727aa5198a70e3c69d14cd0c3825d437b129df1b42cb23f837dbcabc934228aa9f7a8927009955a669861f934299a8ebfa60421ab4c8c827d46d8010728d075cdb7b9190fdec482a161ee66a46d8ef8389200ea172f2398f74f7e3f00e2e5ea14f9c3bc5a56928faf595d1d06ed42e56e6d09ac2d91909acdd1cc21aa04ff7adb6b2a4e17d00356be8bf5d2bdd9bf489d14b04171f675894ac8413d4aad22e10484752e34373ec4b609b5a800bdf4f0f2c0355a32bf1c11a8f366cf6b710eaa199bb50753d23323c4720da938fc90682528ac9a105ba74aae0a4cfaeffd2a2a41525efcac7cc76a0edc79d0e96f324d87a0123ba5f2c3930112eba193cbdfcb8f9e3c5e06fd7bd9c62033fae2256fed800fb459c3d9c6f9133f7a56e3a8aca7ee37321cd96a50e10c384d4adbcfafed93fd7a84742ec33ab563d4618a7377b0b69ef654202adb10960536459c7f6d97cd96a7b92e400465d6e7eebc663fd64d95996a1227020ad795ae11b90660be47aa5c4f8556cfc96f55923127d480a7ef9d8e923acc2c6c0f8cd58cdcdeb39dc3959378ae77e61dfabc33b97de50a2b90de3f942214d7c1a7cab61e7cd503c2668cfb6934465e7b63f19c6bc27d58caf325bf8454baafea34bf82d98bf15f524d8fd8269ef1d4bcf36a1ffecd4a68f9477f5c53ef6f79c128ea14f62a46582d2a5e828666e83377455808229bc06037192995b3c8e61a235a794b4386134fa36a9e8437ac6f5299ecae82cf05565a553c87e88204ceb71fa1c0ab20a39678fb6f92a300c505662c91738d76263d380543bb3490a53f1b22f327246aebb30963352555c481120edf9836c00c6f8dd20b8d29be2f0f024cc33fa67ef705756e7ce281301e8a803f45eaa33a1c6f7904ccaab70d538e8f139515d740fbb94ec02570cf8be825bb1a7993e22c846723f765d6e80212d85071067d3d61699907b03b37ebbc134932f6eac3b65ce14c658fae39a0061475ff62dae767f72c88f0b36e6dc3fbcc3bf37700b888a0d91f8bcd714d67310395b40b44a7998343aa272970e6b6bbdd61a546cf2452d2aae7f0aca3606b22a9127c225da8220c89c920129d397095a98bedc242a88c60496aba71e9dcd7a67bf942ef6e3965e8eb659a2df0e02b4854d9eedc4d129ffd75744c91b2fd917cfce71271cb5a92e34685c9aeb85e6d23028315292a2aae02bbf77d412648ffbb029468220075f050da19eec27f0f206b79e570f7f75ac77a3de6b10d584aad57f1bfcf7ae64b90a78289d00aff8d286ac2fd380cc3c6cecfa77c8ffa8c3bb6b3e33358c74341fb3d2fcc253efd8203d37d8e15032b07744d664f2f711bc02a9a0f5857334d6c2304d1c516a6c8f0a5814183845449ee690286b201f7bcb8c35a39cdad010429395b4ccc91842aac422f19fed408599fb6f049967f4c5655097f04b13ccfc293df441e8b496daa7d6d852772bd100877fb6fcb0889d315093fca148ec63ab6fb29afa4e9c9c34e0e90a0bc284f6312dccfd386a791707957d186ead32603253d13ae448ea61ea72bffb00243ec870aafe33456e8b08f70e9fc8f5e0944d2bc7dee18efed3c438b4c6d45d7cfd5dda03f6e474f0d09955dd2b21d09540bca4f6871d4576fd216111835864dc8481996feba0f45147df5f0add68f281efad0c3e92246f7803576addf9a8816bccb043762e27f6872b877e3f1e8055a20af4cefba1b20d06eac8bb0c6109f687f5f92f2a2e1147e83a0760a3292fd171c4054eecd4f8288ddf92695d451bbff852d3abe0d599ec2e2d8e24a2250e6d3753efae2056b3dd0bc2f7ec728e8f0a2e426237a0588e558fcb9d79e05834c7d40028e3a2876ea32ce07a8533293952bc345bf490521ab8a3aae09685a9d9c318cc49d9166af2a924071f1122c8813a6dd167df7aeb6c35b3b398501b4adfb8103112e546cb0f2fc4e64dd13cb8992e62b30280c5731bf3223323432d2ae817c4620db03fbfc1efef8673d08bab3a7dd6b7fa7b88ed0e8551077e8d1a913cbfe4d1164e4aa568de4d1ef39dcc5ca38c3e9c98ec148619e580c85cc57a3d314dc1269c1178a1040a56fe9a8c13dd44d3b58a8e4ec86cf15f0ad545d1ee2cd1728bb4f36b47dcc6c7a7c3742d5f180a6c942f55fdfbf841adfd8dfa2357d1631028e03f24c4503bfc82184f0149030b17dd398905390918d289d9a32949edd8f7068f00d85dd7b8af421253d64ed313597bcc4a0f00a83fcc72fd8cd6c563a20b7e02b74af74fecc6322000a0fecdc713c3e15f5c9aa343c69b2e0572463b2b3958fb5a96c641293c16e69a953166696decec4f3b543e1924e0a46b4616c40f3bb0ac9ec4dec4abab6c315a7e4956c2f38349134609604f6e8c118458fd725689f1c29e9eb9d1291318bd233324c309197df3c6ee26c15177f402985fd6def7d87bbec4731f955c94e989c98e744b1738fb6fd12f54adc78117e36839870d28ff05c68e99f1d096ec84c53c3ee61f6da235443b549aaa7ae57501cd846f07efc4b03f012766bfe7e020f6a9e7626a012f54c99533633c2aa1e7a6815e0fb0c32c885f8b734e7f900e4ffd01d758c31d35cda7c834c374addbe285c313524db2eb22add2d945540df7adf09abee0208e76dcd3d1bb70dd0b321534f40e62f8c086a9224b82fd8eb7853a8ad5ba979541266aeee8e9a2e8def2ec582d87aca8ac1ab98a7898b6c6900cdbe53c29e8b6dc50cc53de1c046e176b2c826d632cb5d44bf11d518d3854697722551a87b3e80f9265e8476e55aa6125f4b209b1cbf5017795f254172d02431e1f86cbf49a70e42ff7e1bc9f26b7bed7f3457b4d2972b42920844d1fb63a2af4be024e126757c62f0d0971e92b7d9e01ac501c6424a196ef768e58dd3dd189b40d82be9af213595ded2810763f6040d8b461fddd0e437af777e857c54bb4887321efe299a4c3040e6bfb2bf02f160fbe55f961a239f36d383f154d33f3edbbf6acd6ef95df7d74c237e6b39ad6dfa41cdae6ee7d51c953c8a2c109596d4c09639dcfd248afd55d29c9940db78219b5f2a0bceeb0ddbd1b78e75c7674209dad0fe87bb0e9fb188308c59189c4b95a60386c824f85ea9469e47008c1a71611888784cc3a66bddc0ba8be54b03e8c6c61db82b8af35c125672e220f39bc9276c5bbbf10fc751fbdf953a0ac1269925ee9c5a2d7b3c593972e0b4692d3f6f9e0fb9dfb0794f17803d8775e2312c9608be3a0dbd8d9cde7c17f01119235d52a7f42e28e1c5ce5f9b3a9e9ae07955e27e9b4af74d69a7e00f8972fc1d98431a532041fa70f409884cdb95dff9201c8a04dd46e943d95d267803ea20c8f38d78f224088ddd9b5c98088bae5d25dea5e395970bbf3abd76cd1a3db5a93e070feff7444e550f2af0146e616a27ff6a33a1d248bc759234629faca430ec94e7565c7ce8e2d9aa06c6f3fa5addfc91dc47920d05537ffa394ec704ee41335cd80f5f142693a04b31b6ac51e47e8ec8fb819a92844a44b349da1559326a70c8bf8062f11b76855a2874b0017d470c120047fe8816f59aeb274c5dd16eee1cf54fe5cde8a19287f413eb2dbbb69e75fa7b95606979edf5daa6e698298fa7c3fd901464e0b7c32cf7dc59b57d2466ce35bc51d82f27a539330976976d3cc56b6df7b3093a91811423304ae77bdc693b44ac9d373b0257387573e99c99a63c612adb676720c3c2699fad85592803aeaf5aaf3b0c04400a6a1921d092a83c3cb5d8f4cb6b1d761b8fc826ee16dacbd6291f238d3d760a599c536e10c092371e7eb7005036dd2839361f495dd088934e6c18ac0af9fba1c7d05351376c525f97027a628e045c70b09ea1cc2f216954d9567681583c85f39b796f45d0917bf324ea081e379a1a17bb631c73427875d5002e25a401485f84b97a8ab9d36a29e9a415beab4792d6622a91da1ae7567d1fbe3584ba4f26f9ba4375c2b67de6bad95699b5f0ae6760ad9d1787f89084ca3e3a25e1cc46215d2e3e347b5e5e5610281ad9bdb7c1991f37a58c19164166438f481bb0a25f6c6cb3e9ad693e964539b83fe2187d25dc62eeffb089dc459a0599d97e38b2e58fb5b422693f567118832efb8cfa05d3f8ce28fe629958760d6ceea114c9ab0f8686faf8eba6d35ee454ab41dd27a22927d8964dc82f7572a6fbcbced4c568c64b1f6b0f2d392d144f4a84c349d2a63b5b32a0e80faa88491187d71cf5e9cfbfef1f748e50b4d1750f981a6326a2afc000f580c900684f8a016241a2eaee00496012279825297473e6e36e88e1e8e052724e8b18c2da22500b623800ee9838873b22928f29906b4cdc84bbaddd4671d79c918cc8ab5cabea0e1cdd95ecf32ada4841566d0f22c5d777bafc7c8eb6df151a0e35d93150cc9929545e19c6703ddbeef5efd7e72df016cab417a2e226c883ada7312cab742c5670ed7da3864b5cb49d9286d5ee5cc72a1ab2dbfee94082f7fba1ae4558b46d8ddbcb03e3daaa15b9362cf06314daaa432e6a1cc219e718a08eb7a4b1d2e43817172d467c867c9be629114e9679ff33af730ce111b330d095ec949a3bfc6b33df1aec63dc3fedf9099ae8e42e5b74e2b6cbf7d6b6eab7d49c4de294a950b67af6f6bb1539e7c1f110ca4edaebad22acaeb2ad6bc414e133933f37fc53dd455c6ea4893495b927182cb1ec76fa3a43f6a7c48e2f4cfdf961537b4bc481585a06d98f182309d56196e162a8bf43ca8a6a4736e34851f5d2a43a2e0b5aa2f1709afa2c6306bf131b2f9c11f051f71c987e88841a499bc63b5a96e914e0919c59f1fa675daa8ea131ad89fbe333784df529dd984d1ea913704e9629c3919cc0c194474759fed9749db2e06f1ca85429c7ad6253f3d379c0e42f8776a3db612a1d5274ba710e0b20d501e678ffffee25c2535043e035bee44154a76462c3fc24842431bf04881570dec9df47ab2ec1fcfb0147565beefdd8dfc2a8740e59b53eec31c50643dd21cb0ea65c3e366b0011769266362ebb039dcea2e7eaa6cde0e4940b71933e6f010f77fbcd86e657cc9d8652570004da71719734209c5cfc338e25a63f14d20b3573ad229ff88f73604bf3f663b4f455a4015148f0bdd587a85ad584fccfed74e821d5379afad415c7c65162fc08961fcaff5f77e0ae0f0c653599ea9e25311654dfe25de8a1e9613708df7bce9675917e9b04032e1a7ae7d8b153f0bd748165480d59bb13ff146311a754b384e52b817ea3a66c3d7082d750c2214bbd33a9f5bc36bee9537122e389155307c851c7a8592bf96b0fc7582ab92cb936eda4f72a958089b1c3c33baebe68f2337a4a6a35e27a1ac5008117c14617e875c3f791c6d1c0df84f4f3ffd80ebbe05b5f605b7002e2ed4be4a2c79bcf9d6bb88508b2ee2a3f9ced3f87c247b66fbf79bfd5a1dac3f01386492bd45713ade28cde64b8646799f741c3807f85feae8fe56281ccc6d6e361ceeda7f7fc145c6fbc6b3ba7b91cd9f1066c4568683e5179702b5f8d556b22b0fb81d379c1c8416845af8ce908bb7f38135beb704292aef0fcd59a5c4291c165bce495de7f889a30d81682f958fa7b76cf15764d334be0a6a06dd8817bbeb164946d102a3f5e576558b4cdd4b3d2c6c97967e09914d57290b06d485f0ca5cadb310657826d05e25344a1c9ef94c03186c20db0d92feb90aa46722ea98d5d3eea1c0ba058811791ee68e72f43eaffea5073abbef6834a8f439d3fc5563f91b3c161f4a968d21901b69c2e9b6b1e57e25f2bd947dd462a80315286478041a2fcb0311561287d164e8f6e05f19704607819edab1cd67864befc0e0fc9882c52fd6f4a63ee204ab3dea47b26c0fa52c3f5deafa09f7d7689639c26085c0d1536d80783d704b88b6afa9311f8fc39886379ce9d675d36d9e7ed08490c933342a3d71dd9bae991a09c32c630dcdb638ac66a591feb4b2adfdae0f64e164d90dcf6944b277e289830211263528f8503be21dac786ab9aacec73ea956742d57862369d7ef196d77502119ddee386b5e9a92f3528c967d4932cd272be868f26136266614226b69a517cb0c865acf9c11503902535c634a267868d76188bd2ef90660333c7ee9a44b561f0cb5dd6c05faa692fdc32a4dbcbd461662cf231ec9034bbe637f987f2f7e7464ceb2e7ec9ead1e98b099e550cd8bbe526dca485d5aa7f1d8088c849ec42fa04c3b0c7b20e41b189a75f06b093528b294c56307247673410d6f56873cc89596325e26c3cbc93efcf92ae3caeb195eac80d3c91bd459663df936db3fecc51e7db3c1d009129010b2263e9f17a113cbe3f7081c7409d0dd3e131cfbe9eea7d810fd5117ec1f99226f3cbe9a1a9223f7bb0fdf97e76f6354e2d2ab1f73756d67ab338478fa40d62b67bb4ea043f31985be1903b759876e69fa884f311c29fe79b9d21ab0ac1b53dac80def2e5630c73b4f306d89b9974f7bb2f9fd2fcaf2ba3d6ca2f2ba3bd8e75ef2fda7109a4915d20247c05243a20a91f9758104101693db8d9bd3d86e93cb3321991b0e8bc470730654acbceeff7569b80aa0952c955940ab9fb5d1079d1b47e346a264e59f93eb43e58b4cccff0d1abf2baf0040349b27f68820f2727933fb703204a5a0fcf54e0acc45da7ea0a4bfc0fd83be9a839043bd0cc3b6369a0146e220db1fcacb6a51dbc99b9b20a7ca22d2123451f9d3b8f6f3f1fbcec47e320a0d2c683ba7d89e46211ef86aa47b7b9b598901ac1e00c578497cb9eedc1895e11a2092982b0dfa916b7bacab2f21256b9d039f0b25fd7ade0ad46990db9e8dcfacf1c7e62d7521dba5b20eaba8cc1037bd0c91d27300ff6c15c33004f582e09352245074938cce1014b983cf27f21e444765baf34015e0c74ad44287d70dba02a881161b3647b021efe78081c67c1aa83f8e77a26b9c90757da50ba5f47add0454aff45e502b4808879ae41a503e903766a44b55df31e0ba19dc914332867e371f7c02c2c6909b7249f12c11a8bf9dce621d0f3dd19f00881d6ab0c3faa561a7c5a4a20c271eecaef46ab03c359c5dface4ecedd69da2d078b863961cf26f0a4d53a221e1b5da60d3e06928e3dc47f95a46369b8619e47d74e0e869259a7992d8566e3df0d87e786c5dd890441ab252310f11eb9b323bb0684b3a46f963bf10e8643b2d6c9b7aad5a97a2d2a0ecb02b34f3ca374a08b14066e4d4ba82ff7219003187d182934e0fcda786c0d6fbcca1096cd4c0cad886d3990423da37376ab380cbdce4f2a687fa742ce64a02ecd913c144c6ad04b8a53a87c90651bb86eadec28a0fa6bf02089894067cff18507a6480ffb7752a6921845b93eaa6b0877103951068dbbbfed50c877090b4a7efbe277d4d9f1847b605d7e29bfbe713c95acd23f58c3b973faaab12f6592ca9437c4137c912f9da2b96f40474cdb4e9ee55b476ef5c9e38905d1e32c431aa52eae9edc73d34f6d32b53c0c325f1de59e9286df4d3c25db2936843b09a4c97a4f716d1a83b68da267725da07e7805e45fd39931be5b268bc5c0004f6b84310da277f7f74718d8d06fb031ea6585bf7ef009f36c5bfcced5657d4f0f6a9cf4f579b5a1f9d03e46c24453d7e965e2df9e12b83a16601bf03830a54dc83ac011b3531ea0849231251be0f52f6b40aa9fa85d0fffb76d5897a3c868b8576723dd53610dcb24eadf25fbf59bbba69f4cfba83927e7a05138a1d883b69d672859649c9b6e5e56ca985dd87a059dcc3288084f6b908d024d774ae17a734ce241723a9d5bdd329418ab8582b00bbdeff48c783de2fd55eb7ccd2f01016e4ed7bca508c442987dd7371379d511e7634c9fc5ce4ada58a2542894a3adba7724509f91dd4a937fcd52dd630fd3a4ff86f2b4fff33dbed3f4c32dcde20792d10b4785fbc4074d59300bac8e36122001a2caaedb15e416a98e9a23cb3d4db054062375b216b24ea2a5466af32531805a9f53be69ebc6ae25c1a3fb11fe99b59833d157e9285fb939c3f6ca43483df74c15160dcb9c268edd4114c9ac73f4fafa4a1a762f7bd976cef1b876e0dcf918e9d448b3e725835331f8e064fb5ce7ca1d27ecf5bfdd263328c15105f2d52ac050b013d0e0a3512df8cbde8584e62edcbbeb7d41e6bc5d95711715206c429bad54f57cd1b0c29cffead778c067b4a44ee03f39b212020b638064b1d894052e99f6d37ffb2958cd06b26f4469c1030aaf5da49e8562418588c01adbed10f61c1fdb8fe0cd0b2b70369981501a8f678067649600184c4645a9eec0752ad998af47c20417f3816ee859b00858aec893bda7ca672f43fb285dcbbac1cbc58944b7700adc46054004b1f7335bf76bf4122836254cbf92cff17c9e8c1e4c3a8b4e976ca5e3a5ccdc2694c421e1c4cd258c199abbe31bad484e73ecb09f5103b0e74967440cae7bd97486ca82cc81ca0da1040bdeb1844069674adb816673a96efd6bbafb189320e468feacc020f05c67bcba21ee8800522b66992c16913c83a3cb02f9fa35530b23cc6955f405b39f7f105458fde2720127b1361276d3ce144d4fc7b347f0c41893133dd6c2cd0c087b51d3408ff8696555de38cdda4b88ea4df14540dd88d8fa33f88cc4b3ab22432fc291a79bf1a0684e9dcecc97a36de96cb260bdbab7a0bdd24a3e4adb1d00e203c773526835bd0944fa13cf8664f8e093bca755f97b2b81e92d9686f96c6e103c0ca8c7c313257caeac4429355ec54b5fdbce77871337939488f0ae720582acdf24375654a2b90b2d05e6e3de24f19e928e5f4202acd2d32baa3e4017407af27e6cc4b693cfcaff5b03038353504a99e3b7ebe36296b7828fa73ad28f13c6096a0b291649a2a83dadf52e833fc9637de926b0e2f81a339b6c8afc4be425622562f92c05c00d617664391f0fdf85e4a3b75ddeab6aa2bcc894d12c73d456740179da600b0a83dce1ba8bf85a1c2aae1013425100b65cb3655392d72e33f9f32703103407f2e7f2a248ef8c3801b3666e2c6eb23555667d514917ea6b6587e2b9897678629304d47d9684403c41563794c2100f6ed703ad36b31a33081e26283c3bc61fc6ab38389cbe2ac0191a3e0b0cd39d9fc797445c36386ce2a4c2683a845f92e5fa52509e6e326cf693c8739643ce9532aa0eb8e581a3170d84b8dd6fc70da8dcfcde9c5b6aa114c24104636d975f2a924170d9cd85339e8186ee907ea6252b186f069d08f2656de1a635929f82380e6151addb259c889ffb0c34f966b0ea9bd8d1fa437e92e4865e40fb230aaf976c4a1a8954e96c589a78da1f9fc77e54f97bb773c52e0a9e72d4fea22155407ec8300c7aad98eeb8f836f7f3dc085e9b0fde6fbe4eb8e206a7e5577a80204dd95f857ea686f0ea8a8a373dc0b07f6c627dbae828281f544600de8d9f0768ddbca8ef55c25886a80ebc8e284fd154f96645937bf7af815c89441df6f25a675f763cad73584b38325d63243d8e5ffcecb6906a21dd94abfb2bab93c13600d857cf586166644ad69d14ae572c99959cef062d3f477f6cabc67352c44b698cffdb489ba33a23d0af5dcc33963c63fd0fdbf2666cfb39989ec10cd5cb76253792692eca3abbe59a8b172b04764f011e0a58f2210d50cb3a0789a0f5b00cb81e58c8ddad0d13063da5149f91383d73045fa6f074afca88653a9bc240caf16156eb2069296b083e7e6fde1e6fdbbfeada25b75701422033d0493ee12d1fa106842f14cf154cadf428b695e79a538c3a6a5695f07b8974c2cc8cd755ccf78fbf99b2fffb628a80740488f28253370325982de9cb10c490fc5ebb5f8273aeebd0d65ffe984dbd64a7e53dd932fca55e30bc6afee21c50d612f404aa6add0a5b5bb5fc050250b85bf9a1f39e3bd30681e7d80ee0172f25edda0c6cff7fdc7e4727db025713a1a3243d05f67e3a8bc541c5c88c5f4c91e6f6ed1414a029dc85df8294139dabf8ced3196a171e2d354ef6f0bc642ec1bfde073f1e5e39c16214ed3e7517b6cc64626bdf0882eda6926917bf89d19df986a16f39f47615b3037d4b92fc47f3e76e1fd871386c21439c12fe09801a7a347e2013f4a7bb4d8037da08c45b9577660d768e06526b7348b780728b702872c17f9528384476cb0fa32a70765355438242553cf628170968f007840f699bf04f356250df4a24be68cdaf0111658f230e4f833ecb27f48dc9904f9cb7dd2ff2866ee547a63c9ec4f93270c145e43d59f929a934673801354020ffd844e880735f856b47b066994b824a33d6010dfc385401cbd5015ccf55375cd9d2c345fcac69f05b43353753aa8fc55bf4ca4639c4a17325a82bf947ae05c1993e6fe28579d1c5db026de4ad6b1df37a92b697ff5ffe299d4d58d425c9884903fa18c9dff9f7ea0dd3e7c3d90d4f8199777cd1e07aacc9e84e7a5dbbbedb76d1d3a0367c982b7c090f698db6433f94fbeaf380b89ac2f25b168fd1d8198ca54980ea6a3b865c0ead935d89e267c541bcd9c4a110793b919759c60e2079bcaa4c00330c40e2563c550f465ba6b68ca58f8f9b3c369abd3fb5b07995b717c18ce3001d46b025d38866a3be646fbe15f3035bda3a7097a06242c5ebe2538c4fd0a26481d8593995a6d1393184d79a317265ab0dcffbd6eec710c6772b5d0248f9066b29d245385351b7ffffaf078f4edf085f2c3d004b9f25544f8490fc22928977554985170cd6708be7e9deaff66dc872e8c24b61cc4c42de3320ca824faf9148bd0d70d8cf5fd9340f056e18a45e0365016f45f549dee8ea56fd4e1e3e71f461cddd7c4f4af61775ddbe8460fdd8c2ed104ef609470877f63b62afe426de56b7f6a7a4650c4fb11340c7523fb69f5a650606f8083f86e1ac20d9d51f9d23b5b8fb85276bde08530996167a55fd3b9bf024de16e27475c0d10dbffb4252ac361a5b01ed524b861676b5335c17c29b1a5dbe282f301699a82a9f4f7cb282ddebe4a3c4e46656402c4ddd5aae92b24aadd1c916aabaf0c9e29b0308a5bf138b7a407c6465d7df22ba986cecf1ff778185e6d9f621695112d504c48a9d037f081b2a2870b1ca98ddb6de58f6ba5c72b43ae02875b70fe22e77e61523dc2e2c7010eadaf34b2253234fb55b0040d794829d1a6683193a6d6ca93dd3df234988b82519f6f29c3c684f0322627579b90a0f25c7a5718335a245752067d2d159f510df0b57d308c8598b2d9f50e610ee6d7303d8d02b514fd1079658b47a0075bfff5548f95971cf08ae01fcf9908fb97c68db9bb8af4627e865474dd8ed4cb8a508c52a9b5839d482176c2e96e24e3a9886b3f5ad7c18ddc45c858cc54a74f17c476767b39d96c6e29e9b4531756fd1225a63d4d68676c1fc0379efb4046d62d44440dfd1756703333dfea6e0eede28888663148f32dd3521cf00f29ab82d9405c89d446b1fcd1675bbeee78b245dc5684af5ab065fa70455a96b55041352a3059f97ba1c15b1467290e6fbbf904100e5161f68e856b6d4f15e2e0511f4cf6d53724488d9db2c13f061f610567730f3dd5dbed62edbf7f15a4e051bbbc201e8c9ed1f3e65b4b44b8a866b29873f0b1931e200e1794e7846e386fc9f37d3672ada605affb8ff8dff4a0db39db3a13459e183f9b306d7520dc26b8bcf0a109ab273fe85951df987870c383a5e116f1efa923f316b6c7b8ebd45aa0d57100e6e6b1597c79ccacbf7c69339a345824a9779fe30d009d42a46cb0b9d92070666a3b4d88b9eefbedbaa6ae38af13c142ecfab4ba117497f9a13517684247033ca0da423521c920f94379c76346806a42e42ad149b6bd8c763b7a248653b355c89226409beb38bf25cc8b76d663b4f82016ba4bf04b09c9ba6753580a4322cdd3c5dd75efc1ecbfd910b1ec3e780ff65903056ee5c15ee22fa1c5d1c159865abf45bac878b08940723a9531c5a694c0ae09f06151188761037ac89b22c44dd25a7f501a70d8feb8d9c94e94ad2d91fecdc2513ec8c113e4afafcfcc7a5c4da9d7b03e11ea64e70312a6a6b504088175e4eeb84dfcd5a3d587ddc7c98811812a3d29e67f14e91df91a456a6dc2032fb85bd0622bd6e74ac50007a71397de7b75f20d918ebf2eff82e1d6da2d7f24cd25a3d812165772e6e4d10b9eb29a7e698e1ca0f059b2c17b09c48521b2b20411779fd532536dc39a62d810fdb36609478ae58250fb460851e52870f7af9265a3e518c332a5cd7a3acdaf89c476837f3acd8137c74b4f6ab5f3a4a80ce1b63cbf9541e280efc7354aa708478cac42c942a294eb04b42ce856e404490e8ec2906ee990f95326915bd62bcf31f4feb89032e85687a3518a17e42e4ab136b8feeff4d717a1139201001e5959b3c82cc5980a43fae69c414e8d01f4080bb38d596c45e540a15d718cd6d0a456abbebad71c88fa140301bf192a65dc119f351ac7534788bfa40255bf5b4ef8da27143beb475008c659ae8e949ba1f02a76487294443a15052aa9bdb296b155c46ed7388c4c910f18cb840272f0e71ad1e09caf6c0ad7b43beccd561fcedb9d3f72e0628ab61fdbcfd466cebb781096971df11b5b2c17023b842b8835256c1f255e0b3160572c8548c65a6ce92b8557ea1d665cde1966b9f14ee4506d926350516ea70e69eb8762624139802e7d52f581d78e96ae46938a25b217f77e7b5a114ffa3d6ba09d21b43272a8a287570cbdf7fea32d67988b41d1d6e9463d9c427e603f32fbbd46d101c1c951b6a886f9c89a7b109e31a0ffbf93e0d63eff64168152881df58a568f2d7a88fa7653807bbdb7df3657b74a0986b380c38ce0067f88e13080ba61b1ddb76c5904de3313854fd5e2f5505729c0f82fced7c73082fbd8dd268a3d5f57fc376f21439ea6a6ef89593a2cfba5a3a72c94bb52d743d7974adc6c7ca8896872806c25ea61038f764c7a2df93c90c23f54402e71d2c4f31eb73694f6b7e99f971a2fe9affa0d86928a9bd3d2ce27da2c0327e4f87d7d245198f01405d42c6698feb31cce4978ce85180e65b10c6ce15717b6c7aeb8eb08976b25c49e6941fd72056bde1d8dd7c95b463f9a111393caa421e688bdf50c836ab31ffc9b1505f22d059192a25056098f13a86ec90a72b0a4870c09b191278a6ee76a4641d9ececa640b30a14114008ca61364bae592c787692aaa0886fcfa2092ff245ebb8893864a9e80da7015fae29a461475dd196b67bffd7be0e25aeaf21a31165bcdc3bead574706fe8b25d0401a613b526b07093daa7713660ab977e46bbb4331fb9b8ad86e7abfd9a4298fee45ac92f3bf75b9691064e6afdfa5d2ecf154e9b5cdc514546a52ffb0f3bb91f236f9e26cb1cb00856a4ca12110d9ab9ceca896bfb63c74de07f5a8175b6704f34fe1f8d486ea87b05b5dff51f6e432518f5e8d73f4c314376dc1d600636756e9d8060d4ebef3918c01e8f6edff6c9cbab5176d7b8878f0f52619769b6e1a5cd67d858016c39a72c75e4f13fd46dbfb62ddf7b646146560c1cfe800c3db843ad3bc97a3f321204a0f0ae183dcadf406d10db5cfad71d5db3646ffaeee2fcfd51290ea1094af4b60f26fa833e6d61348c03b1cd84c3a22da7dfbd74cebacb086d92349a7a2bcf0765e203d8a27290b99d631f5a623e08d09ffde99dcf3bfb9816d84e9b7bcd40b9e113443f545880b2bf6f996fc7a5c9b6632f296523faee1539a12dbd2f8ef655d7d909c99268e13ceaae7b651a92c088d2b5735d6743d9cf00eca9bcab9bae1f6529e22174552a9e3a2f0295f30659d1cc0cb7a65551496b15dcfacc544b6aea476bb7060b9169de310e8e35f2477c6736694226690d53d4e6d3ce26c2e3eca9a0835541af6c4dacfddf270ecefb70b4210582933a3ecac2f115194fba1e6a386b17e133f51f0034b485d3eb2c78c5ceaff58820c8dd62f6b60fb201cbe3b04c1454228c4f84cf630a63b62c7d1b536161dd0ad14fc44e44cf2c84812c7dfc6b90f4bf6b6fff421efe6229e33ea3841593028b76a5eb819d328ad5ab222af12dbe34209c35d6093fca685caa1a1a7c845f9b9327d73b0faf98bd37ef0746a89f0b5a2433d768ea6357877690e64bb3f2fb82be10471e10b6de5e1366080ba4449c2d813a222404aca34312ed8202edc2a949986a2c4b4cf9069ce49bbd568cc5c22aaad63c102dfb575ea1e1e88257ab57e3d7047de044c31a27a338f35c0de6b66de20045fad9de87e287df18a15d918703956b26ebf71ea885762e43616dc81d1cc8cc5c2aec5f2e79ba2c1113063fed5cb80b1ab1008d5b5e863154683bd5826a06d5ce3ecb72d1f7782307784bfcfffe3e3eec9674a607a775d3effb51c919cde5bbc1185090bbfd19bfbc170fd495f99cfef0f78c5f48e93045c25c632e386651709a02e4c35606775e2eef004c8df2ccf69fc7efecded90033dbf5a0eae078648bb341cb4e6e6ad8262b6e7cf9f8eb08d9bafdbdef550dc8819c7bb2b458371ed09386a3986ce3b171801fc3b0824cacb0f52cb3eb79d249663baff209285cca10693a46c918425faabde2475da9a817221075decd45bc1a8bfad7d1f67427582a4361312e56ae46690dacb35f05c476f24a3350100a95885538b5ee3217ef0fe9099080a7c227cb26e5682ae16654c05e72cf1710d95d09d15af2623651ef881b780939fb5ff0d95d4371e928fd9ad4ec9316180f732835d803548b6c52b577436df154ee5efe8a339d9f6bdef3470840ccfb1ce6d28e849f2def9f22080df857597f28207223dce6bb9fd934aa301823426ae5f86e2a9f09439bbf4493ff1d853ee79f4bd5be272bccf10b581294b508f115ee75a1f9a059e06bcf90ff002d43e756c13d7620834beed6c30aa22cc6cca10c603411077c8427906082ada1414188cacf8af52d24f7b9ad5eb750364f710bb6f6273de8b0931914d3306adfc140f49f274bd44f5ca157f5e01443e354af30255ce72006e876829550cb5eeedd5abbea9be38da34e860a80db6587b5df7c66a6bce5bb3c6c3d0ab86faff7ec9dcae8386ef5c22699653ba66e0c01d0932276c83bbc6a6616ae6c5506d8997ecf57d4a28e8642b05a5bba214057c91811395bc763cb0d3a1fa24b26f45696b42c8818cc1d61f896ba70832aaeb3ff1000f3a01f5a4035fdefe22fac81565d6b5ac299df39f4a6d0d6ea7e282ce06c2b99c9cb1d0bfc99aef2195a382b8509d805ca640509cc81e6f43b28b73ce4d7ba1b24dff78194fb8c206c51a6fd0713cd283a4b17e22e8d7aad25dc5e642f9389a705521b573705cdd85750f9ec53175b34b563a921e3cb26ac139ad912ebd8ebbb23e1c61cdaef70cfd70f85f8d12423ed288fbd49b4bfab26a375cb9c8e592b753e5c0d235c73d834d99a0e3487252a0b57fd78dbb677366c18e4ce1e1502e9a02d562d107de004afb6484930b8fe0de345007ee8b1490064ce71f55961e75f5aad2d7a844b618a04f53fe1dcfc4c351f3c7a17009eccda9278dd47025e9ae425047665f8ecc1e18581ef5fcf7db9d1395e0876bdadd6c78ec74ba32c891a0c23eae0034e6cbb8db28355f4f7390b6a90f10a98fd4ffb2fc5994387d8fdbd7d14be8de3353d2bfa21e6d67ad3d2e4b3fdd020e2b60bded404f307e5c29c6bcac2045b0c70085c70920a1d85f83d35bb66497cb468212d90ac5bc0ff94459fbce20e5f8141696481829c21d8190f05c298f5afef5ffba103bcf9229d6a15c3e8528c8a4a7f2186ecbd1f38a9d57bedaa13a2371aea96d29eafa0a262375730bbc28972886d7d96ad95684d5aafc988901a663d2b2ac2e58f2fa761a4668e94ee5f0d5eb5c83829d6081fe86144e1d34545684deef056f20b34460805dd7f433ddd0e768cbaee1e83e2607c0821f03a1b3f89feaae364b506b085e1d10c8eb7b3f1f3cc34f6deda6b7cca0ab0de635981124f4462a668e3c03d1f72d96c5deadad6a839662c6bc21d3d2a67177a1162fdfaecbea6d0250fd5abe430bf091e6acd803d4753584695267324b851c8366754402664afca486b6590251194f8f25a349dfe23fe79b13d3436a2dcc2f0c22ac4036a214030c93b570b2f29c864267d910c29889eb89bd3b8bf566b2a1b8f6925001399943cb4f86e27288164f83639cd65e5fda1bd8e476a5fb6a2c86542230ec65288905f13c5dec9d4f859858999d59109d53b80e5548a2bc772dc7e5eea6ba5dd3e4b4d59024835d17fcec416b16469c892e8c05427067b770d452d45de3519c7637719c852547a2ad6c557be815f8ae63f13d391458d82177a6efb8a1322e8dec5d4274b1dc0a95b807ba1acb43c05c31f1958cf3a80696122152d755b2535237ce578b46842659099e7550b69fdb8d1e6858e3e6ce995d6a3b12546a16135d042e6bf6cbddc6a51e6ba4c98f8f199ca6ca2d5ab44248083dacb6b7d23d984842ea49dd52a481129b3081236dabc9efe464ba068c9146e4a83474e96b92a2823ed3c345b46dc4fc30b6d57f2029597ef97e354477388f225b66b6fd3e5b5fcb6b7e9214a682a3138adbf6f45533f22733ca274aa30cdd5db36798ac5a08451c7c4a3a3e487d0853178cd853d5affd3aa92cd8772c2a769908417568cbd7641c900dde4ad10d774fef19574bd1261852fe88ff6159c53169f006f6afa5566eb515a6652f6c18e8d072a798f749f59186bccb5a59ee5c0553939a4ec0d3c42c71eaed17aac0b0e53bb8cc9802fe272aef966dcd009176b5fb10530f14d4db145a66a1dfde76ceb7c32ca15a3dd9229ef0b4afc186c51ed9122744efa3e20f47db6d201cc77552c36eb556775921720e1f93078ab610a105c11d8e8b30509a472f8b1f1eda97d2c2c60d7b3eb6e817ba11fde3aad6e6dca19ad364892caac273c45c3264afe61c53b6f04fb8ce209b21425b3bc6b72822b3169d5392a3dbcf07c5be2932ed73d15e4340b956fee1b7d95ec69b0a8e250f9df23cdeafaf3c23af71f7b502df503c1d2c7a93bd8e9285791dcd9a0434f394287fd39d2e031204924c945bf9cf7155c19f5ad177091d8bd47d3aa9a1761ec37f83ad2118d53b1a948342c57341d1895a2b887455f0afc088caa8b3d36a4eead359acacc2f6fe944843b90b47c37834ecfefdccf0652f7f53ba0ce63f20ea5f1750fd585d9dcc1ae2d6126e18f39e2d7963614b29badec7ad411b9811ede4909b86a0dea573a25814e53411865634f19560f3e2314eba1a221b0a86e4223cf70bb8609d4b90c676a23ae2a5420e9bc24bff902d9d28faa3677dd577f6b36faad51b98b40d5e1a793862e6dba0879ffba95affb6583939366ad249bfb5e4164a8e3e085b0310e57a3ed0ca892a977ffe148950566e38c83d9a0e30ab8d8d86dafccb6652a085f27936374441ea9ba96269d7870477673955763ce8b2499989b71803f5e3dbef3cddf505d468e1603ce62f1b1081a65ae8c52299dc6dd58e00a9509fc0838973c6c4df27a94cf10ed608e9be3298ab7c767b02ae60b06899e6dec78271b5fdb89e7f94a133912cf36cbea499288e719abac206054e6016671245e6e8ae76254c48a6ec4249be06cb248f1f3233a9da589c8b30120a2c6b9856b6ae691c1edd0d17c46a0ba701d19223b5911fb40c86f2bd620563b582be8dcd728bb9f38c3695cf01127fc5ffb9da422af1013e0c11798ea9c89dd8dc7341f49f52e926e603a320bd868f7ddeafe8e7465d94e9a994ab830dbbdf25d95ce028da570448f7d7d3e3a43a9595b2aed3648f9d537e9cf1ef46494dbbf47267569050a380035893e5eaf456994a9cc3f9986c75ff01071a2c53ad34f7cc4db65d3ecd6240669c22c16aa969395e410bfad738507724b065e3ca6708798f116cd5662d745f612d488b2b477e12c51a1d13eb4ee7897687953c1f7b133b0a386e7a4e7b8711903e69205265b9e6ed8daedf2dfc9db253e7878b05d59cddcbd83b69a63500db3a2f35c0bd78a30b90633f10c7408cff40199a36a66b05d49613831add8a87b9bd948b40824d3406d4b96f2ea37ce4da32242c1c7f24bb6c2cfb8892fb719858fc19f4a2029fd7b1820c580bf0195b3b24ea00b0c9379857dc0f237d8320af21ea51b354ff1df1a41a28c37380d6924b5668ba67d1ec78d26257caf8745bd6829c8c33740807c9ab87832e289da7f051df9c990e41ff89a4701e544de8dffda1593aab477c34ce53da52b6296f572a61efe71ce5ac055e38301d0a2e1975d3fd0e7f2d2f83027567501e914786d00efde90820ef03280c23e0346bbe86266f0d364e714b894fe958595f1bc9a4288bf625c48864d7410a1437e329067257af43608753019215450ee5bf580aa19d7b9fcc4072caebe10de637c7f47b44cbde71ce28be05700f7e650ca5f06b4334810a7c81479d85dcdc7c04c3f31fb5b285e21ffee5f349216d55f65e95a9bf2716fe36464a4b680fbd2a72bf821eb021c7ec8fdf6879ac06276ae6cfc2578393a73654fc23eac8be208a4aecb8f671a430414f136a7883d7bd421a1bc6843badf96f2bea804e1970e36547621bf8d8402da1d950410e03db04c578e3bf1bc85e9c091338658c115c898f04307830eb7edd902037470c50fd8a5aa1cad694b3886a19624404581c7e457ffe9e79164a4eb9b34d12abfe7968d400f1adab630f5452f154a8909b5d022e143127d2ddbfe9cc888d01eec46940440bb1c8ddf92fb836ed64957c90f203012160bfd8c3a07cd5539286ff6c2b328eda57baede02d37c4a5119c63c0264f9047789ff425cf8264a03ffdeef04bafa77758951c0fd647786f1e35b27836937fb8ffcc7d0c7ce0a4e6cd09f3a30cdd789567283b04533cb310ef7a18b3565ffa3000172d66520016f817624e5b68ce27dc33a09db8a6a1bf3905e56248540be5ff4083e32a3fc54742f76a7fea3c29665b6dd412b67388e497f3d5e972e60805ca74c33fbb66924b215dff37ace94be72ad55a2461cf0c2404017fbce06685b7e5d4b4f0605d355141887923e72401d112e8f6c6aeae82a58178f6e2129db61f8cc37f6910e819a6fef72b08900fd6fcdf607dc6aaba3cc2539ad1225032eee5c4929e282b8004b3aea00e3d2ce3b267254f3bf1e0adbe1c4d1621de302670daf73d463a9804bb2be4859f1b912e865f5edbf5df2814b22629c1bd6de905e4e61bb0814e113e48ccc1f1d02d1ec190fa45652ce3ded4fe616eb009801e7ab6281f568713a69af66a9bcbebc22f6c73873fd3f6bdefadb016b47c2237ef567fd870e23720095cbd031a83efad87f6dcf39c9353937c371794bce5dd5ec412ff87808b3d2e48006dace5acbb536eb7bb82c8fb34ebc19b95540b9588f2d7fa78fea7bebe565d2cdd4a33e0895639fbca1d763203fc00ad42eea5044d0854ac54a5b649f5d3d986f444927c6a26d0c9915f9e1f0bfc7be9f718238e05f6589f90f490432ae6e6ae6b6f156aaff8abdc80fa014e98530a4d260e67dcbe82f8a598dd0fb0c04c5845443799cbdf8b7d3da96066924932bf98bba32ab22710708fe9fcd8cee1070c88d90adc11fa8f226bcbb0c84fd68d836559657b8e75b13575e635bf6d8e4ec465fe353b719bbc8743ee43a38d8409a6e35af745dd1916a1265fe6fb1f2143d13e8ba2965707ebb407433baad00b0016651297b51a7eab46429937720e91aec583231142881da5a230f55213fbc8a881470b0652f123bd61e50d164c06880d3e48d63972e0b05bc07e96564bfe8be56e3c22cf83a522981611ee7584b74f25006e2c630bee11102fad8d8b0c425a039e3d2289047d070b9ddaea213ece3348bf2d897d2c936aeff3eda7695d558cc4d5d86b1814f61113cebf38b169789ce0cca684a4c68e65f14d0a0a3d7ea79055f84e3f2a494c6f1079da77c67394dca21ed5a76c072ee5ca18fa8a1ad2be52ead1c298f106d47098d8215e89a34d9b626239b757ae37c94b979b5bec3f65ff87911844b5bf8b1f3b47c71bfeaaab9f5a21e3eeb977a71a9a91ee3a44f23232a60b202279dd5c8e582b04971ea9baaed26664cc54eae086caa7a5868a775cff97206e9fa3339ca413c0f2c58216ded202680dbe8b390ddf0265120009d2fa65a6dd13b22e74341f5eda3660272a0ac950623dd2c4314f01510ae8c29cfa37ad89bb446ebe763441ed6ba384ab2af9fc0ff6b0ae6a6cd8360b5314f6323d41b2aeec5a8030deb3b6627926dd8b2d01320cc316ced326d6a3dfc638ab1ae9da1e52b7bbf238cf1671214547d881596fceb2d95fd7e4ef996fadaba09a8a12565c3c3d6847ccc028de62e7bf64b203dccaaef1ef05130847e3ba32e831693330441fe7671619e13654b209342e7f1ac3bd68755092c11f392890934ea811de4da74d07bfabf7aaceceaeb38828720550ad0cb2451bbf6f9e852620f7e36209ab1c21aabcea86f230abf29e1a4ae94f1abd3ed56a9891db261734c220ce31be995184f4bc038f17a555ffecbc983fa2ca7e1ae52de2b5c6f938812648d698d8422dffcbff289ace58d57a9cc59476f05bf4b490e0b8a03edee487866691450e3ab826edd7b77755718f0ab1c149179e9e2e37fc082ec9bfe25a029cbf28732992f7a5f1ab3f9b72ffe482a5cf2c121ec89c7266ef96ae5ba33ad3f9acb68ceb01e75bc656cfc0473497d2b1c6d8959038932f211bfc380f835bdbfb9dbcaf16b41a3d2d04f119c1b6ce8dc6c382f00d150d7cbe8e5717da9165dc73b09d6e4a2361aaa06cb2f277473735d98d8872ed1323e399450d8e9982dfaeedd15078f0597f4a6e8c8df77f55744436d158b71e8a409e5878a55a86332cfb79f8efb5c4b6cd20f4b7eb2dabe2cf4254182a0fc304fff17571bbd780af6bfe05572b42cc324c5e0eaa4cf3df95f5f2d76cd14d107496c30f5b6c6af9dc9f987482239e0187e4ab52f2871c0c8ec2efdbdd5e0ca81b434a087d52319872a4bc973ae02c50d62b985ca8350c7105d4049e4eddb4d93713ebe02fc25ce1492e52c18ede83adaa2270b58de2818d6f91d0cec3ae1f0654764d3c90074a3ead272142bb9f64ce4a8fdc970d94ad0e6c2b3a82164a4969d5831b61570e786a018338ae6e14124db35dc0af8a8a4dc3c1593721edffb85b2c2038f6b58a1f310fb162a4ddd18f91af64a57bcaac2a0c5d5ccac400f312a0dd80cdb0cea6f45daef5a34a30bcaccf3274439b4d7855dafdfe4069f9c6c871d2d0eed8421a662f833c232e73804a4c9a96b4b6aa2513b8e64660faa4eb4dbe2acd5ef77da43cccf13f7f2abccec3257c519a0e0d5da589a55e6919aa3a8e465ffa3c6a54acb0310d13fa4b968c8899c7eb356078aac2901a2b393c38c70c53b2b43e75c2480e6cd0a782e2e8995c95cdc8c84d8ab54f9dc067afaea4897f373870a0879398d9cf70422c9ece18befba63f9ea5386963fc10c705b94b7c56ff238fe2cc900dd9bca4ae513c231e3a9763bedefe84f7e9d2861b137a65eb8f4e1cc19244f4b154a59fb9e887f2b95553c038d15f7fb557cf1f5f4925f8fcc87516ebbe4878cf75e0f24597101b34d5caa0b5881baebc463c68316666e063a1779d0fff4eb8ce3638138a71482b45ef5b43eebfcd7128d76120b0c30921919dd5e23e764e81dd729659ea8a83a16e25d52b0aa94fa9e2138dcbf83ef2bc1097b0dd86b2a9db76160a057d3cbb0f6646c3cfd7aec8330b09c31c75d831d8b65f76699d21d1d01638215de2e31ce0c0a1b17f7609b31405a7f08691e0043d4a509a099f4257c07f0847cc2b65b7e62298b5bf1018257e461ebacb635769bb17ee5c4d562262083fb0946d0811f93685e93500a5ec975017dc20c811dd1536144146fa809868cd095b7a4c79aa982a84fce12418e736ab9a2628692b003fa2b04391760206e4a85546f5fef19ef94b80be37e6369f613c3dc330741b29ff0f286906bcc8eff4596b3959518bbde8ee7f2e7a84e2932e631447c33cdf624b131c0620edb8c1f934ff9481f0c70aa096c56f912cffd43f5d4fdd6eda23d0192ac863558b3bcc54e2ea1cffea921c1ac0054fed436a8345aade312e907ff3430e794aa7aff109d378c9f0857805dec5aaf780bacee3db82c1c76ef4a361cf4c1371432189a21d5b4822c8ec1f18a913118cfab7b3f841d2423fadd4a6b44306f3727676e5e0a02fa9e931dcdb038f15d81afc3cf2472ddbdcff0afbb9701043946c13066b819ef05c2e68431bdd332a70f3ba21073347a377f56db190c05ae61161289f0490deb04cd3d2b85d0bb412f509c6f0e513e8c13f482c54c10cde985d99eb7bbb7bebfa5ded5b8768e4bc53bde9640265521f966cfc39223e3205ae321cd4d40225a9a5ed4ae08ec27449b8c64cf0ae5bbef60433b4aea6cc9389bc5d60e4100f4b2d389e474fbbb87aea9956918224521fc3b01297bda67fac5a4ae981473ce8cfc5e832a2c9f4bbe42879fe65e5d469b41d2d61b0db2d25587b3cb099079e09dc1f3b36c3c6cc026f93bc1db78f715011d919e68b030e0843447fa04bd3d7d93c4f8a0dce091fffa9082840a63453927be461a9f0b079009c67ad3687092e830959469789abe3c7d80bbd2fc963a13d36b2c3ab217928a55b99063b5ddb6958630bb9752cdbd1ad45dc31356f3ed4f724cfc6d94f13045c82c582e7ec1171d7055ceca0cc24080ee5f1f88b8778074ad720f293714fcbd94f50351ba905fb41cd22a29716acdad25976c2f11d98a08118c6657f54088145521f118bd5696791eb07bd5defdac21cb7ba25dd98f689b631766e232f5928c91d46870d5feae100f51d95246d4be1736f97155c49692d6e4831699c201e21b6e349ac86662adda073141c0d6f6bdc40f9a17122c0641a0b7f8fa7d959f2691b2e7a8fbe520773ed6061b522d2835afda17ad552be144595f86e207a8053c0f16036ba2e69f27a7d7ffc040d70827996e78b9dc5c6775048592cfb22e7148e74a92aa5fb2c4ad1e35d00a2948339565cbb64688373589378c85593d93d779462de50069df11e990ae4a0f3902d6ae0b14c87feb6d43e313a1206fc41f215cb43f1af04c935600a34addc9eb97f0d38c316df13da341cb649ca82d108796366d3747ba38ce8efa7cb010e91c0f9cca0dcd1b14120ae84c649b993ffff0478c89f0fd2d76e29b880456e2b281f2879d3a3a402981ed474eb9e4944f36cdc2d21b453abfb30f27979609e3f8f110157eac850a38146936fd5a08c17ec57d75c76b49bfca4bcd31214e807de800988825407d8e076858d852e0d356ddd90009f0d38ec393cc9366a484be1e67dc39eb250816bb58b058981c6515b6ee8105c78fdc4390f7fd81d004f5f2e3d19b8903c704050bcae5d29057cbc4351873045341caef8abe4e06a70c95438bb57235854c1cbe74fb65faa041f69c5db78c466e0b4dbb4e01f7dcb9255770f9d9ea42bce721747139489193bb114b4390a498bf58278a3c343b3e85f67edeaceb69bd395148e8583e6a2fbf6518097fc3db32bab793c8b8ed4c387cd8084126e22ab7c3ded572e0d3da8794c787acaed45542043e24710ed9513e6120fc47e2b010646d91449a4392876cce791ffa452dec061ca2d6a9937f29aae78507d4e46b0802234dbed46d4e20818b56c28fa6e47daaf632a8767b0e85927684887e9cd32a2ab413fe5a633a0ceaca95c1d4a6a5d5c7b053eaa62bbd2e4d79aa02937abe1e98e7836dfe639c762be8cb76098a304461664419b3959088df17c1e3ebc2fb0e8dabf9ea741bed41e28fc502fdc19eafe2973f6b404fb8a146d7144f23b00a258ab3375f6eb50301466e4ae6e6c7e3eb93bcc3d2853bcab3f35fb50de5219f0c223bda0bc2c25fdf140d6696df2eb90f18cd712c551ff6200544b860834ba8c4b7290c08b57d00930882732da2bfdcabe87f69f2098f606cd9212b78038ee189cf65149b832d1147f41f238d004fb4c63e499c36e67575b492c92fcd7b856c59007a7c917ab2413f9e959caf68c6c18df3c1410a751ccf5d18ede35a35dbda973e96a0c4cbf8de67e127aafe62e14b9f8b436fcba4c60b2a7ce90db66caf82ac12dd78a71e0774d4679f0a51491870feea8f4e4a1921e5496b8e401812e6ff6739f91c2eff46539013028cf122a324ee746cc3267dcc136296667e1f73a4ac2ce8c24c51815e860c112d88f19bfefd7faadb60b9bbff79fcf0a53d2899f18b3a0b6dcbffc3387c1db154af608295eefde73cc7023070253035bffe8463968276aa6e60e405e14971ae04a28d0ebfff54497fb578cd3ddbe50f1186d10f422a8f18f81e9c7041a2dbcbd17f563c3088ecd863899a62130470d11285bedd701fa1512f15387f76deb5807837c027813cc326558ffe1c0ff957d0135f6cec06fb7442bfa4a9441702d05bac97a176ca97ead89b7678bc54eeefd9c1d9a36cb8ec0db7a777fc338914b81024844f88b21b6d6ee5f323a956926b0356bb1f1afa0f5ddca1ef7da70b61ebbbd917a637d90d1c069be7b8cc36ff24f7e2c813629f4ee806f3c6ca4789f212d9a872b2f4a99a362f3c52733b0fe5dc174d8a410d9e44330006feb4b2869ccfb98a66b9df07c35c512fb0e1125f58d8af5344b45f0c54e3c5b50e046fee5236bcaaa926baed00351831666cd1ac1b9afde4c27a7004dc7fbba3547086ed75de576edf358f2ab706ba48f74f5a55402afacfc737b290f044353ee9a813101620cba0d6cdcbdead695683acb5688f650d1e878fc4a39820e8779f83049088ef2db0f3812357ed5369494af3105e03c0539fbbffc342087bd9c3fcb9c6dbdcbd8925b8c482abd77d78b33a55fe264d733efa851af9c18d043a9355a3e031546582dae404787f69c96b86157a234b88578e38254f8b722d95522390f4696a3abb4cd00214aa7dc2aa54682f947a6f8351708df4c6908cf282be0cce0ec4b2c2fa89fbf3afc8374954de5fe5fba3f8b648fcd7b04f3c6a4c6abd92697d59f326fbe4128234ed45f64f18fe3d86084726b989b96bc32c995896e107e5c6e10ef90caec68388ade3dbd59398c019b1e37f87b70080ffffff7f