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

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

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

Block Certificate

Block 53224 3a48654f6c5eef4e92e40132cde19ea9ac6e050b21547ec49ccd731e861b97f1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
47f97dbb201c99381b3da2c68f9a14634e93872d262dc7dfaa7b04039bacfd67
Certificate Block Hash
3a48654f6c5eef4e92e40132cde19ea9ac6e050b21547ec49ccd731e861b97f1
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...006012000020350000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000b8c6708e5fc384927d7966be6bfe2178c242d5a488c3716db0e25853d01f1d5d7c0c8f327d387340b3deab077ff19a3b7b6b99d03e2dc8058fb6dcc234ead203db37c93e71d2f71190de1abe5fc86f17d628ce825a76f550ca0000000000000000400000004000006012000020350000

Raw Header Hex

00004020a808e0197dc20797332b3d5ea508038f3d9b845d9c8fcc4fa2fdda0d5536f614015b6f4ede8007f3c6c1a31f82da95ac60a62ac80258f0e0c49431fde537df924c98076ac9fd071867fdac9b03047baadfc72d262d87934e63149a8fc6a23d1b38991c20bb7df947

Proof Data Hex

59,560 bytes
1212160203079bc81550e5b0050b1a8c77d92340c8cae5b01d6350592506a31454e6bbe51b10e87b03b851f644ec15d3ea0348a535a27e78edcb142cc44399b89cda72f83fd963dd59d3ae5fd5f8b05df1e91e06325c1ce2424d8c602295d7273fa9319a35c278246bb4251de5f16d93060094ea74b3fa6fb20d205c7634b84d9d99e79f047dfed2cd8bbc7d8b2f2140aa4dae51c311f20f2496433578f3272e426ffbd98cf5138300e1e3773b2251a7ee9a67e9eb78a15c818067956cba6e867589d8959673081fae465894aaeb18b7f280436ce0986e8931feb680b5ab1ea890e200abdc0c9c738bbbcd00ea20d5f8d45955db2df07bb25093693349cbedb74b59b33e4ad1b2a92e4c9d214216e9340cf8a8647dab740bf896b232549df78aa2889c6cac24375a82b28a7527b8467a41a17930f366109cf4ceaff9f2b50afc8634c8d934a0049c6338c3c9020d21a9f0c1c318001378e4f6b91714b0725c7ecbe8d3b59ec8878fff65ea2980f68fc28a3e10f37a618b395172ef33047409a63f7b338b7a28bf8686e38b4b511ad7c6d8e41abb65e73af9f4f6819ab4e92e5cecd740f9bd1e991a3ec367c1af208f786c6aa0e79ef394988ca77431d5704694de149596254bdf10b62692ffa2c10277e57196d0c38d6b94efd227805ef0467fa9abb2c63aa6c59635faf5ea4fffd592086e81a13343885712e58ff04cf8551bcd7546e77d9918f7354e7432de4748ee6bae74e628f29c8283401b77de0641da956db1f35d56eb0de40b9e58c999ac566cceec1c27ebaca3c6395fd552775bd35e7bbfbc194517ec9881856e7d10fa159c26ae5012496b3cee48e954aac6d4904122bb4b1c0218248f3f0224390f4be2e5d7c4b9afa7a910087cf674e03fcffecc05e469d57ab2bffe906be4f946b1886ee08f0d4c9cb01632c90f3333404ce1d0746700dfbeb1a5411d733397a219aea6a3732ed069f8198e4445987a5cd6a23cbc84906fba666ebe314a6273dd1639423fb7a2a1b51dcd1053e1a0a6c3545d11407327e6c2085135edeea3218e96923646fe2c56c9e73f7683fa6cb7615aaf20347ee4d6cc32da9cb717a8b0c6b9e9b34c58af25dc32834bcb2dfdf442794b14bf1bbc4d81a4f0b89a0d78b89d33d205ce89739dfbe5b71978721ca30fe77d122a3d8f0663a49a4c6c34ab5f3613807d385e54fef43e9473ef9f0bf1a2a30a227ccf43186221b09ec296a844b1234e864bfb89219def997f3ec959ce74e6225f311c9e8e67a826dbf9511b0383b0e3ba4cce4e6bbb9e9705034535208d73754fa603f698c73ad5d2bec51ab2af20aa14f4e3995ebcba390d411210722b37811f23fa8ae7f5772f843be0a708c2f8ee35afe8655be56e27ee0bd6d0c4e6c5d4c5fe17589d2321e7ae39bda874a3aeaaa045400d8e13a7922d2285bc80eb64b01e24343f64baf45451a1cae75e6cdf92e3f7e38e63824c6b145183a288e1c51265744fa99a270ad1884e06b4e9814431e63a43a17da2825e496dc49549258e9442ff025a3366f3643046228c97a98ecd93a35c23ed3eea2b4696cbfa9986f6562419878f7409f64857b7246c69edff92e9fab95c67cbc40538ca159fb66c96f0a6d0ed316b1dd871dca2dbc4a2f0abf51696eaa8ab861b500fc87383856ae89cb072fd19dfa9a901c920c0fe254a09992b79f7408ade409fabb67d6120c4fb960535824c8133556de0f00a2f9ddcd2f04d887dd1a5608e822af3bfafba3d10991c7b782ff41ee87ccb10dec512937e2c465d35f6912e1f17024b5747b7074be1158e31c91cb2b6cb4f831fe5c535228fe11c900ed804826cd49ac4d207baa151651982ab594bee66dfd07f01d7f5edd320ebd4118ea07cdb8c311fa586a9b66f6b9fd9fcefdf6108c33e844ced6c7623dd05b291dd9ceae07bd9ed3d5c346f1e685b376a493bbf497014d253ec645cabd2055217e2b934fb675273dfb457d6f8d10d206e6a2a59b4beb34262409c5f30f259c60f4dabfa625e591591f5f774082e840d7de1e3892e0a9d2fc557417ccff9cc9fcd7437d05264545eb84379f4264396c7466a7097c49992d5f010880c93533a4da3c331305b2ac210c9b0e6a79cb5290e4136d2aef55cd4fb2c07274c1ace0515b8bb283257e381db6c8d0e0ebbf8ecbdcf316bf046d7b25b69968fd73904a466bc8bf75501609ac24370b5b27b129c5fd9c7abd08f9661ee827d58beadc4b19d32b1243bc146b96c4645577b2db4fcca7edde1f6b6e512b00d2c6ba30a2917266cf4c960a8f78ce2aaed0738ef6af28381f193e996724b0de2271150e67b6ec7d796c9e16e4f2627ad64f804d017f2c1f1660bfa631e804942b60ffcebf702dc0952a19e1ac746a5cae9506f71a53a0ff9a2d22971680a8f49c714327d89f4789fa29244477696bfd10aefbc319e3e612b97775d23fdbdff0a81d071bcb195fbbd5f42759a8dcce1f6b4f7770af545f744999f917207bf14a5e236a19dcd038d8867c01c15c559b973302c5f7c79e1a7dd86623961afb309547753010c4b0bc1787475803fce84a69cd3dc70236b6a0650e5ea32b4a0aa0cd5eb28c82f46132d0d3f2883f8c916edf9aab371ef595863d95ab90d82eea96da9654db8b87209039cecce068fbbb84e4c3a5ea7be20ce75d4991efa94b388555107306807620130c857eaca76f910b261c8998a90d2fc242cfd43dbc5beb772326d2d651b0b766f30eced5f6b60455dc6c703142d81bc5a0528cb3972aaad1a39ea638c231214b1a5b0109d2724fb17c4a133b1fdc985ed484e67bf531819290418031c8ff0feff8352aa5c934a33fc36529d80f6d8d6f3b37f46f64234b8d0dfc4e33212ca43434ecfcb746ff758295975ebaea75eac350da8686a204c6320f3cf28e44e7a267d60046d8ace42d6d5c06d11b3fe31bb0f92b1edc2975b209dca15812a429057213f6324c50311166f4bc8dfc7c71bd2d8695c9bafba702d2654755b618238bab9389163eb47ac68cc17acde01275c55a86393c2de71b37ba0486146203add83d25f4687d8fe9d9e9f804847c495d68f826ed65f1d778dd2c30ca0437557f221df15ecf681aede800c8903a697ad4da25eaa19356dbc2f8a6f7ccf8c65bf1ba516978fb2eaec9f52afca0d36462f7d5b57997375cd5eca9087318676627552ff8acc7fc4cf76af34806b9a661ebc7f0a3be4cbc2887aa04d3b21332207fa1d0a98a3a44f69f298eb1656912da2792326fbaca1043ad4439edded8f46961dce3432872e053983e5b3db2ae4a25e874b5a680e7d289227832e97c310386ff7f5ee7961cc3636d660102840e8f19284d81ee7616fe127c1f5c51a96e9bcb03a4724d44ca1d28c826359d3b59410fba1aa9c2a2107ba2c2b8dd09b9522d9f60ea7e4ad4ac33de484bfc64a873282bad0810459969e6684cd8f3cc1ed86fadd14b07c441754f543aa3cd4abee38d538ce21cb843e664020950b1936221ca995472a60c6012398165c85ccc37201a561de4b0f9fe7d72583fdde69c81d8d1e472f76685aa4e48ce58db81d1f065fe26e513c584d215af4bc7d3969eed12f4c47a7b208bf3933bcdeb2cbed9c2e551ac04adaacbe7d4bbf52b6a3f5a8c1cb8e4d9f093c26192020696b036b0ef2212dae348d58197ad88c53fb10d26d739ef700006867764e53cfbbe072d05237b86dc3d870d79681cd339a710712feafab2a7997c84a534d778150b531b341d87ee4f71151d37096584daec1dbc10153cbdee0dc39e23d9a4c022bc05c46fe9b01896eff8da2ebae5849ef686f8e9cef89d6c54e47dce2c5a627c5fa862c9cd9e5e5fb0303badd084ed01d37a671107c6d49ebbde1c21224cf0a7d32b7c6f72d4d0677c303b62171daf7365d6b01fa46101cb85bb65dad731a785f4d4fc7fbf0d90c467276e2250ba7e0e64f241df1c00914c0bb5a8454bbb98be4cc12c151074ffd2236291f5fcaff60d463af2efc01d0de8a21dbb0ec03e133725aa711a0345432e7f14ddf5da9a1136a4ac680b4d78880af65224db351ad500dfc7e67182f304cd092b063b07c0d4b0a1b59d8ef2c210554910bc81fbc8d39505fb7485893622b0a4825e8cce97b738c91c7313f4bc95eaf4e0aec43a8474e87be59561c6007b7430724eebd9a8ecf98ed5564fd5b79b3d36ddf2d7beaacd10abc94596e977e9e50ae8e794857cb5b20251a0bca5aa53ba84bcb1dd7c13beebb0349f671b688df63b9bf85896c0e51179eb43a3b99e706f3ece9e6ff7ea42dac7d4f1811ce0eaa5c63076b92e5c1df810237914a531862bae4f0cee049226cdb0dd8660f608f55fcfdfce25f30591d01b755a39265f842577d791cba6fc57f45cf07f216d5f8a0fa20632302331384f79a8f83ed03ceb11c604f4d9f6912531cd19f3372f69e05583e89ef6aa4adfedd0c4acc46600d9637aa036425aefa93cba23a53be5231d82491cf02f8facb2cdcabdc803fd229d29168e454da8448a1224956acc61b7dc813d0bcc21b60ba50c5b56d318d7e1d5cdd2918d2b9fdf79b1eef28e9f9003f81d8b4675b539f9582e7001b8787b16a88e2c02c3107848bc94cedf32c668a3e55586fcc5094629c8c8650da37dc04ff1f2f52ae697303817cacc3a3caf9f4d5a60ce7a97c5830d4d6788293003ec9bede7ef40c054675c3b5c9f3fa85795c69a271b527ec24dc37a4e5b09770afccf800f69fcf4b62b750e4cb96b73c8a0049e46ce10c3e34a5d7cf9f8fdf1bc9fa8bf000b4e843c143880f2587bf1b20d76d7d8ba0df14567860cebf6a74ba73880c1518c556cd996a737006c2238a8c68455b47e457f9ad610df707230b0c32759ff32cc8a3f5106c1ad4f73e3e192ae50d55d023197cfdec5b8eadf87c6f2fc27dea58b277c4147a10a3315117cd442d2609673f3b8388348a7090ec82c93bc5bb84a663e0018eafe7d39df14b6660bff34622d2149dab05c036082ac2675c448a9ffe575cb60808812ea054edd1ccce81b3833969f58630bec2c0a867ad2e39a41941c7e28fe7bd509ccb2ba9c327906ce28220e8f5cd02eb162c4a83ad47170554c2c954fb2f45f467bc1ed4dfd24527921a6aead0575df301b2de8a8589af6dced81947636c5426334e8e8eab5b8beca6db9c6c10306cc4d13e5bc4f863903a346e55434f95bf0e913cc682742ac95c64460ea9279fe8a7ca8dd62d744572b0ba41457dddada36af327f822013c2d6ae4d74123067b9809c425bd5cf5598bfdb172ae438a607d7295ce1616836c8f04cf9aa001a22a3e1109b7d19c7e95109c8d8cc6ff85eefd5a9c7d603a8609d156601d03c4e481aa13b2788fe49313701a390f76d3267a2a44352d8915bbea62965e0b5fe3003dd3a53525a04477fd730f3439fa852f0e69e26466d6e3f4f5080f4460d09414bdbc1c00f813d554db5da28f9018caba7b407dff4f81b821c0fa753695300a868d48eaf4b827c5462a6843bae3dcf50d6155318567d6a009ccb753fbdf5322f1b55917b47ae3c4e30c2514bc8870356b5207a7d7909a92b88a445e5874ddb18c260da3d05de9d3fd2259d47aaed61e42185398523d9b011d2d7f03e2ed238fa29006425f772b6299617519844d1e1b10538a6bcd65ab2deebd3b3416e79eeb767911b71d46c9a4a2a9ff39aae901af1da9bf6592869acc405ace92dd270f319b4ebc1146dc346c842c7c4d210b702426ccbed2f5f5c3da10b0ded1338bd8e388468ee6ad3f847a62edbd66bd54856c87cb6e5559ba264d1581fd9360584f756b2621812c5d570e8e814b78206a857e361e89c4c25a79dd1efacbeec21a059ae4aa74608662c39671d01ae0a2c4df637aa8cc6e433749e077d23f46cd25f0f2a95f175067510a41861df9b211b355df51de2d38d0a67b0b94906ab5464d21364255615b6041a83ee3b25be4d564ec872b4cc1eefafe8d2272e5d21687f49ea82f71dc059bb27feace9729ff64a5941c785a7e3b02abdff13224371c5fca9a74121324d09e412aaef3e5532ed1ab40cfd3af9fd5de2575d81f864c9ceed5eee7b9d40c4858a07068def916218833535740b9ab414c183a0ecd00d698b15120e5e0ecad0ca7741dfb53c4b41f9282ae9cc1c295298f8b8c872134c4e4ef111bfc4e9933f7b33b61d89ffdfd8a93f74ccd1b9b5958e6715a647dbbb6a7fefa1dfa221c1c49897e49716868be1fd1542350cbbe131c769dace7aa86fc792a8b182c3916a989a0f282c161b0d6079d7af98f2446f79563eab00e9edae8cbbd38cd59626c79188eabb11746828df61ac9612caa08cd95036d913bd210c7f0cbe4edf43548e0961ae1f685814a927c5d6faf0049b3e06d3dfdf4623d4daf95023b77f88c79d195b47afa657de6ab7016e84e2f3adc8e30769e3954fa152b884626269eb4fee1f4181ef928a2e4bd6f648f2a5d8195f1e872f94c60a52ad2a619a70df721c946721569ff1d096ce9d91c5fc0789b1da2a860f8002c1a92887c0ce8b0a2182d456198afa1063dd2c1fe0475a9fb1c85d9075fd0c79ed44b31dec8404d5aa0b56bd57d95b82b57ff347137721ed8ef0df036d0984106357fafccf84dcbdbb7049e3897614ce629ca0207d19eb7a805de2fbd963f37d0439cf02014e0ad67f54a5d1967487172c56e4264724d50995e3a8918aa5471e34b6de6e86c32a161e34ba34fe8d18d20c286785d36d628dd92dc6545d53e8b3a60405d10a5cdd58e2214c043b6b8ae747d3db4155f547d96012542ea961bad54373b1f2ad1cb2e120065e7bddf58d52eecce4cb67134721dc94dcd3d6675e34d96071d4fa703aa407eca8262b8073631bbad9b59f3646bf60c3547b677cfd54b055181a18bbc9d4ef5fa45ce6ea29c89f3a404f24d2e0af59ff7e4cb2a69bc3269f40cd313bf045b0d908fc6bfe4b5ec42ee7028d5f6530f347c32354f0e93b412fa1f0938d3c36124555a8005a7cc4c7e319917d2d0b1b171ccfefd081c100caea0f2c182314c61e1fdf8fd0aa4e74c7a71e56ec0d003dd991d67b90aa853c09ed2d8bc775fd00433dd7bebcac0c7bc978a7ce9f37694dd5c6801469b97ae803ea330bb82ba8919cc7ff7c32fe5980cb591b3b3bff985041ddb0e8e31c410f9e2f09741a168792f96d1cfec9b2082cb31a572679d0fc701827d4b68381c3d0dbf6be4cf264e2f332599253dd901b7d548269c1a546685a47f16ffe3252300e602351e1d9296fd3707579abcae5ea4fc07be94e32087e75e6daafe37b12d7f4a353a4e703b047bd88ab0065afd3baecf4ca984d8728a76e2ed8d19b381f5a1549a78c0383406e89cd05e8026056d967c361f86ba9fd005c76dd73e6087012aba34baf81306f9643161fdad9810b5a5fe15c363f7399b7a12617f8fe38879f82dbfc8d4000717ed1adbd12d537cc557b1f02b39091fa544b3c1d084e9799f3604cc181e173ebe1a57cf45e504580f408550511cc7f98d399ffb7956a550aebea7d40f2fddbe330557b25f1fe4518a33240b39a7ea8a5702bcc2698a5a24f0082d937a83204b9b61001e785abbbacd36b0c5426ced5b3b6b5fac3831626364ea98c278f2f19308965708ad83149e0dfcfdcabe76cbca16975ee94d6cb348eeff41f9d2a854f4ee19ee2f026fc24d1513728fbb8a8be8c4d9f2e6b25d84781c409583a896665bb506311577165980f41b8da90873a26c8d5ecf75407e7d7c584bbf8f132e95f4965c9927eec233bb0a390892c0e672f58c36ea9bf71cada1b7caeea884ba61bff23df1ab6b96d64c940effb3757a58e0fe90900775d0cf616266d464c55ccbd338b1021b798dde777cb27130ef174b91ca0d77456712484bfbfdaf545f15f522120966eeb1ee8e8be56856fb4a566f66360cbc51305c5622cd3434f2cf5caeb956cf1d14f3474d83369c3f85bb4e11e8e63f1d0a99e229f46d2388d7c5e04a259b7c2dfc16d539437a32de7c93c2f338272c39f76e280ac064d2a2f55de6214be544fdf7db44e044d4fd0c2d004f4d71c2a4ff3a3740ff14b8242de8992ac7c502dfeb81fe6b986e25a3e5e7ddf62ddf974e72b54080c5b5352cbdc92ebab29d84d63f3b94fbf53d59127498d963f1af22f46bc5a8fc01a317d9256ae3f9a32b8263e47c0946e45a7f177455ae2e9879bb9316aee5f9b93c6fd774a269f0b569ad14bbf091a69d09931e66944896d949cecdeedc72ed05a08c213e177f52e3c830b7e994aba6c7fcfdb2264012cd4c380ddac16d25b3f5ce9e9450a1c5901046b361f954d39f95220e3c16a225973d0b5c6a72aff60b7a6460eea5a4ec1f068516a79eb5a8905f67737295618c553e0a1dbd1735a71cda74387c9c579ccfebc05690275eb66ce18e5fa316e9041d75f6fef5e3112243b371ddae25c07ce5fc824c07abb43754daa8e60a05d89dcccc91604b049f996c99ecaa8b931a995f4c0bde8354f062d17e2ddebfcbaeae399cebcc3ba31b0ccf24c85b9bd72d72a09cd6d3539448a201df223044f33d290b45cdf8fecab50a80269ae6abf5e689a94d66dd25122462626ae1702320587a71fc99f4b18029049d3c134561328d65ec74fc4876c3c161be8d03b56cc9b43bd964ce09e1824a2026f79203af89663747ac03678fe459b6f141836c6a2a54837507fa3d09d5f5e462547dce8490efd48750617b380dac04f66cdcb53c53aae6d639667394dde7ed7218e0226e682f9f452badd789347fdfaf83a36c8f0c17be46664bb5fa2d009c8de4ef7d6bcf7fd19f654bc7d374323546062f0be2f4a1185b1eb6b1df3e73bea8225a2b7e14221cd8b46fc97188efd28163624b94a90011c262033b5ac2e2b5ea0a4c8b46a92653e762f9682288371564743309045f7062ba66e495e3fc889e86d31f006055038cc4d942a829e14b2588f5011c23ea539472ea8e7f06605fa8c709de62d5e6e3fcc868d6b68bdecb8c819453a8de1b65825878ba5b2be59d1698e0b6150d1cb99d93d154bfd8a8eda63755a4990ba8705ac72c96522841c95e104b4b1c05a12e930d0a2393b4a4ecbbc2dfec95a3903ca9d56e7ae089e19baeaaec4e403788330148073c2277d96d2757ea268992314d0d6a183a35628e7a18e02c1fa5f6d0ee950e2e3b262d2db7614295b13ef85de7797aad898e37e78d621f151b4100ecb653ca4c333f89277a33b614c2c2a7aa8e7732c1b79dea3e4823c775f96ccc9372b7170498db102136a4329fd753477529cb750af6f544012830aa2258000697fd713983bd7a4ac7848db2054396f86a406bd8f5d1440ec96f46a173291dd006ca48577b98ddc6b6368331dbb2df65886f997c8144c2923919f717625b906957bb5b86b632a2887a53221d4c1b163fe70874b62bb8868932f8b55de8e58542205a9ef33abe2e7b058a59d6d35d36c2af6cba07e1debc1863d6eff62af0fa47b8b713d7d7261136b8b44e109daddedf229da85ad6e2d45dfe1d802de22e8283ee1094d82baa5d9c96de46ecc13a1876072e6915a8b6c0deb441be0d029ee9a59a08ab47c520f6e899227fc68f7b7712904add72bd54e7f241f741f65b98338e865eed20f2526b2706ed0ac643645b2d2a08b310408e97baaafc1a3abb37ae5d350c9aed01aab9ec8e41f546604c956b0bb27ced366029e27eeb04e5418db93d7fcf4e02836c5d51d3c589936cbc8fb6585282264a8f4a0cdc551fc69f9ca88b3afc98922b387dfd7000576089c2cb5f250dc40f32bd4260307510282ed842bda46c26aa18474758f994a36e053b560ec0f78d6ae0345a4f73855e29aa5062debf0491bef22624928f6d9ee7522d3c66a7aafe32244dcd1345132c6b4bb88f31c82ab95535514fe8338f75c60e3514617872e5891f11d64b3c393ef88aadd9967f804ebf66164facbfd40dc68a34c1c311fcdfd1e2c1445806722113006a12eb53cf7ef555679dcc7676561791805ff65b771e031f3ce5a7f80033eb4e1af0b5baca7f25b14269db2d4602740dd7c0f1867cbd2939edf83b6ebfac6b38b81a0cb08be8c6ec90f2196930902a465b932658e32fbc9c6a5d5283312505a3eb504f7b47b0d272400b342ebd1b3f01aa07790a4c7839721c858413755f90d25542e8d1cbc9b8c0663ecddb2f0c392172303691d77d727c2206185a7b70662745f9ad4ce3035fad81ad980c6fd3d25edf49eb839d33de1218e54983be743e46d017bd05e050027821aef7bfc215eca92705d40a49b5fad1575f8feee53564a952ec7a21834c7c5d252d9bd0facde2f94348e56cc989491f4ea41d09888fb279cebe63a4025ff1a0311981fd1dc987ddddf17ae148c42a77059def4d0cfbc6501b2c69bc385a0ff24f62f38dc0ed51ac67180d9d82f46b9619925b607fab40fcb07fd677ec52e8f5b3d1f24fddf29292bb402122e772d5df80b3dc4023bca2a5851eeddaf89de96389a466cf44d02e0f6d071eee2a0ad3ba32da9ad053375c781919daa02974df2575627152f28fb21daf4ad891575e8a80234c29295be10292cd032938c8eded63a305e70b9e9172afdc7c32a0f4a6d6f60b2c0a9dcec84c7a1331548572ef0baed45c2c18269862ac34d71d20da48be8e749a71b33f4efe1e7cc40539f9ee90f1e96b6d28edd46843ca5f08d2b18d7c9b8a3ab57e2ca54d3b78bb5e7b567328c0d9fdfd5e54e98f79d68246ea7d5d66119d7a0fcaf080c3324bd5dfda10741ba4900c9d8151d58c076384d89582e8e3293b00335768474f597a032495f0c5235bf60b93fe3fb9cfe66222864cc9a7a817cfa64bce794e075c3cb1cebe2a0e788c1daf3659fe96d23ec20c00b3fe2148079ddc2a93134333a4de3830821212cd7f67f8846e6092240e8561e5673f2be712f926728e7d390a5936372a6ded83757c99057e0126d2928763171ddf572c7c5decb7e9f2787038d4dab9db039cb47ba8753dbf2cf2c0c3b80f147fb1a1870b877914d9582ad9c0bdd42c7167969303c101575f265561d6dd4e1abfa0064f2d5500b90a4c19cf44c542c6b9b83449eeb4f1f1b9b6ba3f1e4a72f8b1b4cd1ec2bce2bc96325d4fc8443fedac393ef9fed92e102b322f1e94b270c65f0525ac34b5f0bc3828e037eadf101ac46fa6c9700f56520efea2f8fd7b59f642473dcb2d9b6d33527aa727c307deffd66d28ac96b16658cde6cb5302d4a32a98555b314882d43b07e99be1444986ce68e1f6ec5d49b5cfbfc116327da1dc7536314f6348857f17ff96b830aeba8c4e15cd8d46d44ae72dc5d3936132f6c5631bd0a16952c1013588e6fd7647d51f4a87116f77973ca6839dd1d4baa6071dfefcd677573e8579caef61dd4c256ec26d1be3c6aef43c764bed47907e971d6971e43dcbac2df1b61bc6974aa6f1f0298b42017e9df6b6e09cf68e3b52ef98f1240f1ba1e2391c7f4e93f79e5d07a19087152682dbe75824409720b260d934a26b7dc0af225788ce2054690169b33ad78fd27a7f38e545e23aaad948910e4667287429a750eabaa48b12648b58facc71d53440ed9096fcfafd1ba01117bcec937d02582dfa8798daad438f2fb60607727fdbccdecb092f08746814720db25d8016a7d2f2e5dbc1581845911bd792cd37ea8b1015a08a89d935a6a4e2ce8921975059b02dc1b7011822d3b590a85f9485b7a9d9cd5819f17fea1a26b1a0619dd0f7615a3269c5e754fd458c01db7dc1f0ced458abbb8a9edfac8cf3e2304fdb9537aeaf992b44b96ddeca70740625009cd2199af6b669b9dcc2d902044ff57cd4ebf251610cb3ef527bd73ed28c3376a797c75b71d6835b15c0aa1a5f127c75557fd9844b4545c2afb7429a9b929ac1329fb4276d0e163ed9b43f2690beed7cfdfea8e5edb5a389cd0f9370f67b533648d65b52ca84d66a9c07c0870a1875780b4915d387769e6be49c1078f0d2dd3353e251ddb06c88d59b36ea171a03510023dd256ed0ebb73e43e1f11a3273d8848c1007b5b6affbfed4ccf522303c9f24570b53dbcee23c1540fab6e6f3c9ae31dce0b833bc2a5eebb900864990f76d740f66b8a332c80971f73372a2405eebb675b88d4ee43d52cf0c3f16488349ca22e941333ae5fb511bba9f1349033f2696a700da9961b9d6f01aa5fca92d79ad5a1b978e454597d810ca818b5e98d186d591ed620b85128362fb002d51ab4d3509aac881d87556820730e53e5f04a4cf3f2e24c1692990b5ba8b45b0e1e3928bdb4f0f34120865a84d1439e6c9176f26f8d0b067da74f022a3cb277570cf3ac50dcefc0a7eea9cb9631e0400719da58f0294abf4cc7b9c20274c1fbc0c01cb516383d2b6ed8da8f4427f3a6b57256a9f51253d525f2dfa857aacd5d0c28549052e79bff9a37e58de11311b24b198dbbd10a3929740510d4fc942cfd4deb3a17ef203456a6313762ca3d26c6f857fd1cbddc89ff299ea651a83bcfbbdd274caff2be226b0c9eea95fc44d85b5162c5b0f9c11ec94644539ed2b3f6818232c9cfabe1df6ca322bb7b37b48d1987aeaeb9cf29f1b16b07201cdbf1987ea25de6780ca64ac926c65fbb7e463927e7f64f3e445eb99f5743c18ad5d6d07164cb5cd36501f3926cc234ad04d09c03bfd09107e2a5f1fa15c13726d2649f3b6ab40179bcc3762a14eef738b8716bbd780ba7adc7b315871dd4364d60faea54a0a71661082e0d2045b8bcf4804a3e5ab8dcf81f1cab4f039309504de0f602ce0c1414fe40b5f32daa1a2da3818c15ec7e811b4963895e5b655eca49613618a2bc43d1eb9bc3d994101a24d2ec4a3b67027b3a0ae0ac822d40541cf5e1d717e4b82f520fbc1f2e6e60648def433175da788aebf9e467b57b40feedc918d3dff194b21104a3e37531094d46964fbd9af1c55071887aa9666789f4902281b00e2b31e37175cd89c753a6be9f10ea90b64cd841436e0f174a0e303812c66659bde30decca1a1d9f3ed6d2fb24770f7853bbb4d6f53fe0a6681c64198b9b33742e8fe4c565eba8f5d88b8d1d20b214d024b34d0e01ecd2e0a8afd08bda9de61e5584e44b4e65086119f93018a739a8ddec29f3f5daeeb855a6b007e76af3e399f149a10a12251d52588cf83dd0278feee43beb53c4791eab8cfee122072212099d7e0e69e39e9cc10679b9538b5c1b3443255bc321a82a20ff9bbab8db63b6c5d6ec4feb8d72e57634fd6dc303511d91027765b5876435b5f409203377f29df7398d774802c38e4d91bdb100903483c61217593fd5de025d2df7419600bceb801a2254e6925fe8d9296b132c711e88da88ea600e0f8251a0b9097b185f9a1e4a9170c361d59af83863921502e303259547c35492a00435735c9eeb5ea26bcccea98de794889c15c48e273fe1fd769c20e3470da365b9001dacc21c3c70c7d8444afc524b31e9447a3917e5423cb16ef0ca3f81d9ee50621251e057ba8a1c376a615894355ce40725c3480dcddc4eceefe6324569f027f140554a5054b0d56b2ccaaed40e11a8b567bad319ec00e0d9eaea126f8ea1199ac63f08bc3cf06470e9b87b9cd4010e265469107bbcf5e422cb8b0b88afa9003ad6912927f9903a5930e97770949c4b7afe27c4791925dc28f55c9c4e14f72353e3ff27f54a100003adc4dff9734c7697fcbc477f7140fdde6b678d349c9ed067b14423f3f0ea56bde7c8e51e3aa286b6c656772cae6a379a17f6a623cea73c7bf22e144761069ec07e05f931cc3eaff58a750dac7d851f987926f9c2bcf1d1fd94dfc3e8e22d3e9fa5207fc460a94437b40d63b6feacdf88b6e397be9c39b5056c3d8e686bac1fc1972fd397d27c074797d575b5c2881450b95cca2041be7e9e8ca0f86e462ac99723411bfdb21acce9e71b5c4e9ee2f861fbfb1d2421ca61a199cf88618fa1aafabf0280bd99bb41f1cf570c9d89e2aacc8448ec2b2af96bbc9b3cc9522c39781f1e7522ed46fd868c11c33b0366bb892e303df9a2c29607c3cca8c41a1c1b91a80925beba5eee239654490de4ff3c420290a0497e02b2a6e95ad5792dc31963f0cdc76ba79f01aba7a22a80c8e398fd6c1423ce4a2ecdf2ad926ee98d059bab9a44e39559e32bcb9ac552c0b719351eea52c9ed2c3460709149d029f748146d5f9097ad691614e741ee1c0170e31e8afaefc360eac3ded2299cb0ec0c6bc0d8813569d890101f35b962f8b1e5e7a2965a8d1da9c7c12c922ef4905c0f1155e08219e41c22709bee26e8283a474e30dd008b426b4bd5edf629409672069f882ab9977b7b9c726881ea64a90ad7ce68974380056e20a83ad7d0e487bb9b8c63e48824f5766d23db319e4f247f27e4db1ca4d53152b335eaacda7888d06eedb04536895790e87655adeedcd87dc203bf6cc9d779d515b09ad7ae2eb15afa3e94cea8ead766e0cdab7a6a9c6bc2cfeddc07687a68dc7616ab89017f2ab20b2f8a69184b24c519fd3076115981635c8aae244f8d6f3a27ce83843669bd24114a5ccda1ab297e433e7fa676c18d68319a765d6c1e4305e3b11443de7119879eaffcd4a47f1d5c9e04262bd220faa418c5994334af401a08f53d8113f71f7b43c35bf0988eaf11bbd649fd55081a127f3b6de98ed4363944ff77cc804c6088998d48d79be74988b954dbf6e428423d9c43fb8a04ac9e687ed627d53c62676df7d7aa9e4943d933bbf311a37fed8ccbcadae80dda317bd9a8f6139375b79d53a0b453e82e54bdc86eff1ac8ebd3f981f084cd750aacd68d6dc1f9a36f4f4f8aec8fc5d06e203b1fc555d6e59f7d19d78e761c3f726c3a4bc57bca8b6f4a6812c8328ec8240fb3d466900f3e94fb2975f8481c022a3802017b83db2b2d820fb2eefa6d492ac631e5cc4201303ae2b80ec231a4c1034500a5f5c1a39971d3221f18e1ad6eea8746de0446da96e1faecc0cd7f6c45d62e43a37f4c450a7d64f53772d4e72383e39d87f85fa7c6907ba508aec108fcef634965d08851e1c05114d85d2ff5972f423079b57020734181ecabd69e8f28fc80493366ec47a07dd3c7ebb815ba88bf55c483715872a146909a31c15280234e1c729ef78d730217faadc1eeffd3d1345bf4c6d3dc0eb3e794f3e0c4d8066dce7ddb15abceb71864ca7713b5412e55c4d450cd52566ffc12f13583506c05c1e4eb6bc9c63f38343760f63bd98a6e5f905e58c1b11805ff55cf44767c4453153ff399f2c3a84039ee3754f284f124c88b910ac2e1af6ae8a73e9e8a8afc06c5bfb5ec56dc0ff8676200d1a25b9063bdbce7dcd736b7d75869517a1124c373b39992438ae9083444dc93ae5dfe804b9bfda91b24c7cab1d8407896748d770651691f100ac1d19237dd8162e6b4b52cd60749eaf21d410904f8385ce4bbf2cb8ff30408fd1134040d4a63bb3ce4ba2fcceeb3b4e120e53c08d6939dacb6f195824d7ab6ed1f665fbc0f340fefcad0c7b40ea9cbba5941af289e4a5360f22e128ea1d0ec486df8505d793a39d05a31fcc17d352e7d8d194d51af57ba7980fe77e2793043798c391d7b9089bb37ceeef92a5755ff474e060ae5086d28f55e8095da92f05e478225443d47b1b4af67371a6f3d829da798b22ad1047b4a9b24406916484e99a9cc0b1acee61daf7b38c818ab20c22f0e3e11b338cdb62244a26adf325dd08e8c14d9b9ef5a7f1d712e421932757f12a021b78bc6ff9d374d516e3dda9ca62d09e92b27184e5941c84a7899cc8df34f2ddcf5e93e37712a69ed4f550a0c1b2a1bba378b20d9a6f634316b627b525796c57f456d62c65d3e3ff1f29ada82a1214cf67547b1144075e139f795566f22aa58679bde1e49e165e8b02c3dafc2e737885a2df081a55d2839fd4039c1d201344d0ef7907c09446b1520c69e6230d3732c81c2713bc00ff64bb9865e302138ca988b90d1fb11d7735c6c26129cc2e6706fe293f25483a98b468a63d6d851e79e2e073278112dc9d8a20c99f00f4748b74207cd4ce90e662c3c697ac13ccd51c9430aef069cf7c2dd1a1c071ba3151618bf5c80551b98d827b2775131b03bc727633d7d1d3e98a8d5928cd332decfd210171bf3d9e09f52921e9d77912cd1b1a5048a7eab3224181db20ee4daa4f6c1b62d5d17374d1ed59546fd4e579505d433849ec11ff5d90ba987c810e4f52d21e89486b8907e7a26d511d6b4da145d62ac59a631e15c3d0362d6ac55d638177d145e10c53fe83de287a4f6c4f534bd1cf9d3e8e1b3e7cc7ee970496effb07ce3e7bfdd201411d20e34086775b1a4ebf194676433c18d35f0a184c9dc642ad5da070614c80dcbe62b5632bbb0b19843e7393e55f180581f81c04e82f73134a80d910f50ecd2a84ca00d9263b6f143609ec439a06bc23e7ac70f7f5afa62ca60a91ca40cc3240bfc74ea200ca041b6ba5de61ec20b48ccce2fcacab24923444a2843ce284dca3b071c1063a03abe505d5af0925b5c674e4bdbd9c8b52501888390a22b79f855c3ec9f3a3c8ad54bb7a68197a5579e717ca6f44b1df2a12fffedc2d2e437a8729df08c48d6224b6f71c3d61dbbacde318a516484a4013ddc4cc65121e0d66c49a064da5d82f7d24890b704fae463f1d28523bb219a3c93391f2d8dca040943171be515cc5e958b23866c20f66cdf4bbfdeb1e7b8cdb681c78aa1838851fd9054a4dedfe1e3b0ade3ce6b60eb7e92bf4f19a209b537e3fc93be9a02cb056aed3ad10100be71982c5d3afffbe619071b40fb7ad315ece2ae091e263ef813d9280fb7a0f563f234ed9cd9110fc2b15f9091d93e2aeb777da237110540eef9daa77cf1eaa89fc115e140be7983b4715921ab96fab6d92225fcf7bf8b35963697cf8bdc49744847a2be84d86ebbc46c6c6a0fc059e9863d62ca7b49075c1f582d7dcd759aa76b65db3c8d10696d6051258307542247cb98a372c22850164ba7078b1839f261dc57ee0e6e3d974c49f952f0a6d11db82c18184a1f713758c1adfdd0fb0969d226c9b61904f2a1c133d9a7f606e45f8ed0abf26e0b368039056b7de116a1f71efc772fc756b079867d02daded6ca82a0f2dc7e171a3ccd90273079f860b564bd21f159cf88f755b30684d3be60e5c108cb4bd3a4b95833f9f6f6a4e232aa6a563af504d16ef3a2a365e2d413a83a1bbf62d2db8d2b748fc0584bcf50bee5cb0b3dfad66d2500207aeb2ec94ba7aa289881b1140350b9834eed48820eb1d2f8c45898a23329465766a06e68ef59258590a4d002515d104adb2e69d506a51ef4fe21e47e826a645e1ed77e896212e78644b56fc9841c030623dfe49225c3984c1e46a5f5214203ba04bbd749ab165732ccce4490e0942fb3c03ce234470821bdfa0485df4ff5ce5d23d489bccfe91e904397518169af299b79fc544fb30a2b9bb531dfff65493534c0dda46cc37dfe3dbdbe454600c69a18b9789292c0ed933dd2b854f44e557d9e97ffabd202143ee23b6cc64a89a0b7cf048ff6a66ce3ee45f2682b399bd6b65d76ac74a318d432261a0ab3342794395c77a96d8cc1ea8c12082c88c427e66f6ea6aa297dd3de59a8d47cddb2900b96c69fb573f3ce7aa6a7e90be4c3477c209e7bfab2ec34175b78d3cdf10f1d8ede88da7de3b7ee84a915b9809aeccf67553aa520cd28e93d5af2fe2ee4144a722bc8358c61f12cd26a32c8054e1d6b809729676f258f7eb8d043b0f86bc98bc85d84bdab2e9c564dd2c3bc27b4ff1eee8c1ad1359b2cd8a4dfdd6813198802ee6823b4147fab6b6d9fbc0e93325386f05f781c5780f46c66e5d0367029f899f81beffefb367e5c2be1ee3ad18cee0d57e21fcd0e931a8115243adb2cfdcdda353f05894719b7a053be601e4a11d4558815570ff12033b706cfe0fec340843f2d5bb5514f2289923af359e8a5c848afb7abc174d8a344f307409233f2318f11478dc251793dd312fd5a2cd52ed1610b1c765946dc9d5bc3cb7ec9970490617f038c70b3cb797d8e477e1ac3b8dae35f1ec12a942265ce41d2da6741b9dde37ec3d13f05951232aeb77a27ee420d71c5a2c8fdeb370a997f80a0780134339ee83c1174fd9b86ca9e497378cfbfcb52c57aa1de885e6c5d31cbb5a0176c94cce239e3e81addcbcb0b3e5277c2e52a8b145995b955131c34445721758828105de528b9d236054101fe6c3ca7c44ef733c8a961d0e4c2810cad69f40a3a4596179848b09b977a5448e99b2cc2f3b313d5c1b56beb129e4eb049afbe8eebe9552bbf515a4405e2cb6952293e2d583dcb6f405bcb1d6cc29b47a43dd97102b92e03b5ac73feaa276d15dd289d351bf796ee0ebcfff136555adee6116672e6c0012d7f7385aa5ab9880cd7e0bcbde2fc6bc26de54ee03c8df7a38783739675f8da84f48d6a018e92b94f82630b4808513a31dd921fae676d938c45a1026cce6feb475581e2c168850ef7eab1a72a44c05e39f4cd232d5870e07313e0e3de0ed707a15f55fe2a6ac9d8692107d23b999fc5bd35f2fa815aea63b133619a598504cd75c5e78628ed0c9e1ad470562ae474d9e72780fefbc8c8336c0a188e7e3691d92a21ae7ddae9c91b792b5e5cb8793023dfef1006f3eead8718e26472a2a5f0fe9cecf02a745ed2f3cf97e69c0904bc638e41ac06d6d68b3b51e1396ddb73a03853fe0cf7436174e05d0be8c154403fcf110b0cc629b6395fc13ea87c4bdf9b56b33d001a305ef4cbbf6fa6c9c122cfda353c56b8752471a4e9a14f622328f38166252a91d0e0fe3ea85968dd749230a2cfbf8426d0d16390dec5e1699e4debee1e88f8825eaf44a334f87fa679248fbe347f2f4f7c2d96a3379937ef96d02de2c4d47b791af9ca4b59caa1a4c51887211b60d7441d38ddb9b232ce58ebeb0bd2b884f7d5bfb617b9e0326d166a0fac803bc54498114d2fc50312a864e23918bc44ca4f49ddfd09025f1765ab5c3e267c6533ac056e09f92ccec9e8bef7a2b74c107b575bfa35e4d9c5e0ca7627a506ed6ed79d8a4a04e720c04f97c22a5e67648f6e0000b3dbe61a587418104e011286a20254f81c5f6d793bd48c233efa624f067ba6707cd5dba69f31ac13c3189340a1a37898f7c265527873eee0985bd9ecb495d9162da545eb026afc103de8deeb15cff59019e32bffedf5715d5d554aeb3a096b31956ca2325b53f256c4f8090ca27ef1137e68d3be67a05bc3976df76a88625f12a8fa2c1326b6bf7b11f404c95f1d8f33326a94ef7ecbe05954deed26bc7e48abfc2c450771a07ad295adc54494d472b4d143321d1f2774c27d017870c6fe0bab19232026225a5f3ca01e0439b73944fb7df7bf39494c3d358b7084706512a0e814ee1556a3accdd9e00f8548cbc3003c7d19707485cb5ce7ed251f8f852ac103fd8f2f39e947d6d45c0c8d994cba9ad430c2c855d303f68876997cafa918e3511fddae25e18a16dfc2fc0deee351ed7a621939250dacfcb17cc0cb628b121992fe07b1fa143827f36fc6c3ba33957e40f62883760f98ee60c848ad839073351fa71c8aae0d9bc1cb6978309b3b11d2bfb4e1083c68e9fb9988732549e0ebfddf49e71be41c08c19a4152c50f6bcbebcb011d21beb6c80c8067ede95bb587198488b0c484aba7eadfa270546720aa5101d897d5e5f7f21624a02ad555624f48cfaceed434254705d3ba1ed4df6e52ab350c863e9dc49da8d27464c3ee7dafb344db2472856cfa8d8931f25bb02d56562ac69b06ffe8f47b0ba257aa0710ee9fd7ed2e022b52d7cbeb714048e754cd088e10f75d6e0d577b80730ab4add35f7d90aab9cfc2b80c0173f8715f18472b9651e0068a63f3d3877173fdd7013e113928e3f1daf9a57889fe8f2af16d6543a9d0092412cb14a1f8ba83bd0e653d7e4a35b0a529386cf541b352ee6327b5042c905533542ab15904741611bcbb22062d610e69640d93239ef3024d4cb623f93572aa2006a4b24b7b857b33888f8b9e33d6ceec20d64421f608cc6188bb4472dae5a4958fce123309bdcb2430d14077232dc0e3f2746bce0d22d80578c098f5621a705fb0c48dce5c259922caad898506e0db73266301604b93566f79fb60b72c2cbcb3e3bb3c915473c80fd1c526cee16c2aff93192f31df60bf5b651ecd0275f2ad8fd4bd986a44a47e5196693093533e4675ffed0a56da1c399c53e3c1e86920dd2ad56dbf338bfa6aa7e165a4f74390cee3224d24bd6cf80d8e245e7512c9b1565d6412b576ea19b28c2e4931ad2add6a82bba7e5c083c0663b87ca2e3b5107da1cfef0bc93c7c89f728b2115477958f20aa828c1365086207c01f78055e0a145f735a55a8d30538d77ca599cf7d9cd806728d9f5bd4619624f494d5e75769c0ce9d62368e0dad750a96d8c203d8352d82f599efe2a7d9a35fd85a92ed99a131c2dd99a5ae4e9637a69e373e10e18e4dfd29ea6ba23495cd8d1ae37bfbc46fa5715ae5af4d1fa8185d4e208c1c1a816e2e6d4dbda8ac0847d1ef58ad6f7cefb784faa478c4020654ceae47c4ba0626c738a9080367ff2c5de6e56e0c23526422ae810e0a1dac389a8df635a1a504abab34c75dadf738c5b1edce70de5cfbcbb747a79ae4e7128dddc928280e100848657295a59a03fdf82ea273a311d148fe33c6b327d0bead748edc5c7708da9db65ea7b8a0630378bfad86e2ea1107b5e76a07070c2a9ae689df9a7c1ddb6e9c09d891b004d91962418b3afdd4e359b40b4425f60a5fa8b97e02b19b403412c0cca311d97b0212412738d4b3e3ad50c1945ad80cdc4e02d61322dc4741effd7f6b510414dbb3743fc784026f420d68fc19cb955c4c3d3b60eb604ffa71b36f63d2d18239f3997f058b37828c4eab5e919e6aafe3b0e1f005a401ace02df641261a6b445ecaa8947b96e9db1f3fbe91785fd036d994cf9c789abcfb0ef23bd9c84fbf0f601f3d84f73ab8bdc5303124d3ee47fb7ce9fbb91868be3a4ab9b5379df8e06133055e71c41038195009e246577cac534779af1ee0d27c3cbce5bd5226f6cbbbf510d4b6d691b52c294270a985af007d5e81c234420d08e96c8a48a9e7cccd44d16fae97dc85f18c4d75166ff00969c9ff26e5569f932336e2edcd8bc8535ac856b43a8dc4af6ea5066d6705e4a772a667563cbd87413a76e0d7f7d6bdecf364ce639788b263a256af04cb1295096138f4f866be0f955cf60a245054116ef2fcdfd9dcaceec9499e89627b44a07faf7cfe9a63993e518d95fa81a48e1e96034b7789fb1ef3a397c23ce747f879eb8b52080f0d8a99370ab33e266950a6b6878fd34727dd65b7196fbefb473790c12aca4588ee26804768dbe441545884864ab44d9859815cf1d1d5336bffd90cc145b66807c112482de46d6be5164c2c16899eb7c4905ef2762b2cb00cac75a84d6fc8da3bb70da790e4ae627ff04795d20960165586666f31077af1c139a124795de64f49d3d44c6d41a0bae0cf54e53f253fa3cfa101203fcc194364be84961cfb3e17d05655b950d8f2ee1958dab473dcfb65d3246a4c0d309c04e971a6c936d26bd16aabd889baf339dcc9b0cf3df4b920e6a2048de73227bda753479f5cc8486716ce7b2e527ef30a7c87ad5242d7fc7d011b74e3c2fa13f19445fa82c4a50e93b576ad411e89e2478e7f2b4736951a5ed96969da03486b05ca8e033a5583984b8a02450616b80d682e9c5fbabff533dd3e59a36a778e9242e1df0f18cdf36fc650bab922d55a0655f1420b2f87444d67d0a795a0c4e7c5d5e35792bf615c53d75cdc55ef10d42a35500dbfbbc8a685dc0bce796bbae0eec16eacc6fbf7a1311619918a71d1930d44d712b8aa010a5e94b459aa3fc0bbc86e651398c94a8a65139dae85a7706a9a86f54ea6768eb0e61f3210b0222cb0194aab207153303c5c8d1231ea3125c79983cd3843a837ef00cc32bbfed27d188ab70a56536a8a8618241385a26b4c3937961662c4b4b0ebe19878849c4bb3f00e762c1a2a7c68d485d08fac498d4c2c5b287c10ef6edf344c9d9958ba92180aa8d3d06f8e17d54f7af889c13b14662aa037eb75f7084fa870b15ef72cfb0a33430fa308d36e00f8fb99d0282830b2e8f8842f3ebc4880d4db06945133a011bf086dc58a811a99159288eb79cb547d9de0f221c22c1a480aa2e82380ea205c4743b3f6fca9312128a83f2644103d8b7057effb3b9f7e64e495965b9b28f5094b73c40401a8c026715d3c3c60d40201e70b0626d73833703911a97dd8932bdb684c074c5322e47f4193bffef00cc095a6a7e194a40f77eb06a6d5dcb4450d89673723030d04050833df542de324fff68c451b2770e70fa3841c25213e13a53eb3bcdf9d29a6aadcddfc29a86103d9f326a2156f04ee31c6f886e9ff2dd6a9f4b3ea3a68b257a23fd5db31e35418d0d41c6b60b521ea2a3f17aa74b37f3a45e3c0d24377ddc7e1ea94d1848659b2f88af8052ef4a4995e2738d855945d816785b66acd961fad2ebb546f15da3bf229d6e98307175901df321d888bbc9f57496c467c6b0c2ecb9ce0b8075a8fa6ec072e750f7ac8594d7b04ea8e11020b66f11527afe0b12d6d9fb34821ea93c015fea497efbb9c0d49feb6ae6ad77d9a65e0260a427e8e3c3bd1d41a52248b9528c9ab7cb91ba17bf9bfd7522f7d22196e02fe91bef1241c87207510c007430b2ded1c6fc9f411eca4ae5b2e1e5f54e96116bdb97f3d0c79ca2aee105918b98ef16c13781d30a14b34541fcf44e7ebc6959335f42940ef2f3c376fd38b43951f37126d8e20b40e42ffb98e6d33e1df7cc18fe702d9606ec0ea7009ab3d8dd88b442b7514c6c033c31013830dcd85e3574a0ab306235b80bd3442e10628fbb955ddda700f38b2ec4d08009da57f9ac26a562d6cf95adcdf4c64748f9d4becb6a99e2c409f21b1a7ecec8508ffce0dc3e9c8dff52fdc73055bc7b4b871a903004fbe42a5addd5a5ee2039ba4f3700f6c2158aa9362bfdf51f347bc00497bda1ed7a7f34dc471037934c5bc2ade02e886de68fc56a168f8cc1836cf30f05199602f1ad5d3ce914b24a21907f5b9323668fbe392b0a307750619d2b63a5f36a542eeffd432eaabe20709dcff6675be27aecc412df5f1d74b14a6d7e2aa42ab5d61b89ee48e7f28574c787b3a8894fec54cf7f65f94105991fd1273e543e38ba5477363d76312476f7677d7a9e58ea12b542f24e988dda4110f14a14b3ddb8401bc4a69d5aee9091c0e9e77bb2437c363989ca61e32adbc195c5d43b5e98e8a3d2a6c93847d903fc6a75bd239a86284f75dd1b4c355df1850bad40c4f0a5936fb210451aae78d0357f0cd4928551e62dc6f5b2b76057faabeb6846f413634271be501e0b3cf32aa69b5e3e5c700a78252c229de53f21b023d62ab15768ef82c5d51c984fbd27bb971537ca6c31a977e67f2bd69bd895141ae2c0cd476176fccf748833240ebb5506472f79182560a24a37c3ad94eeb8e91a989bd83773553ecffa7d2724bd99a6535731d454f63042b8130bb227a92fed3ac95244939738b7ed68f8e1332285806d09e79b861ec8b9cfb769ef983db31a9b794bfacae568a24b4746b0955f6dc645d7d859467d534e1dc161126d3958fee69932ffd86d42704fc8c959ce39d286e283e30b8a6bd8d4b792eec67cc285c03bb02a1d6559fef02ac969010a959edaaffeef5c720e0769045f92b2c30f1d8ca8bacf846cf99361de485a1a7b26a086f41f87aea86d09352e978186202bb6fc0b5d6288550558836e2f0894dc9b5ca621b423e28563f3b9614ade21b31b1270bd5d4dc3acf440c02bc9007a5afc53a3a1170f2d1d683ffe79dc25d560fae26075bec8c441db8ecc97fc0701cf133bc4f6935b52b6ae27e939a0c768092dd8be3633078ab2c98bd19f8e2518edc0bfb4c71388b5d938b15f7b47c2d0c88cf076f585555397998e01e14cf4f5eed93f5592ade0ddd09e34cd8b5cb4ad6db528f18c68701f97d24d43f945719aecd9ad31007bea1f7b3bec57c9ae4f161b9a58f1d8abb7e5dcbfcb5aff4dc2eed6c5efd56d831e94e2ee8c022b7998a1712e6cb8967cea7ed93ce2c5b19647ef9bd6726b008f3151fe8ca8cfbbd4729c223599ece8f54bf186c15175281607354d4d6d2e410e711120788ac7df983ab4ecb4c3aca64cf44ed4949e853f03ed3532a6ddd70d38aae0482d78233e1cffc18b7adf9cba662280e27c5bb307e0c9d6ab77c97be8bc65e0a376ad786fd1a1b08da6a1003e3616575dd103e855a5cc9c9a9cb7c0ef4448325b7c3de9ff3510ca978091c96c9513ead46938107b3948fc83fbdb9e708514bdf9c3d2c34c6c27b5377ba6d10482190e0e96d4226362285ac8362234e9d237a6de8c99fe4f77e2baec092df8e9a327a2ea51220163dc408e3318041add8f3dd7bf7ba4ef996bd6c79415bb42481fb037225308c7a904a842b4acc30c7bafaac2870c05f5c18bb536d42045bb53756fc1f06d40f262a445359fcd623c2f8e80baa33be50d732f256ca60011171262983d71b53819cd43747bfe6a39765d5694c7e134ab7e7266194195bbd27ca3a6475833015f2a7d6b0ce575321273b99b40cfa0825ae1afead09e6eb395db35472fa398ac2f8b003b7e9959fb2d80695698a1d2360d9bbb02689133d57c9dc866f854f83334a24c428957968cddf36f06fe23ca37617eca550206e3f435f576e461f59b3ba281085d7814324922eb9daaa0a13eacb240bf34b88cdab0ca95f880047dfc951685cf37a6969c1532827cfe088e15e4c7773208d0a8d7eee1cf252c45b26bcfba5b4223368d233c76f8aaf5ea3b4db440059b703f153a9da9fb9ac80beb015c576df4a14944f0376763fb516b3482e2ffbf54d08756be1ba27c6cb9233cdd7bdce49043a08a898064cee6d4c6961a0659dea9afe8b17d00730c384f08e7e34d4cc6c83c29676ad3934c29e5128b7f86393d960d1a77dd845dd47a5e23017f56cf55400e1e053bace17af6c4bcea0161ce44794a5c6b7f899f5c530b0eae5657afe9a1de486f3086ccc2b22f03174023c755bf63b91799078a3918e0e1cf4adf41c3036f6b1f6cdbb84834dd46db888acfaa9a59ca9ec8d0dc6fceed545a1be6aa574e3c4ab47e27c138817957653d43e314548b5a90e6297db813d119bb1e975d677a694ae2a79a30a7abd7d98a6866068c770b647a24f4d6b0ff4514a0678d794e7afc1d6da8f920a6d36d00c285b0f7d09dd4bb504c190d08cd87daf4a2205a9d1f3eccc912e4705199322ca0bcb8eb30a31251a0457aa8ccf3ea266d4601a58dba48e344561e478c9dbacde5cc98bbfec4e50109de25c5b426857c8d730255d817b48981c9a8e0f85b424299f669bdc5d3a11643b48602751e305cf65b8c88fdce1a91e5777578dd0c7fbaa4e30001177a6a440944a00a7cba02626f2ec7a5047e8b3fb57c17ec46755f446867bfe2056e0b95be8cd08da6ac0705601c2eeb933335ddfd7b6423174b9903e667ccfb4667fa72e822f9a206ef90938a4ce141f121c3a537b9d50fdaa48bd4e8e59ffa6e7414363f9336267a883bd3ed712cf34f20bfbc8fde166e6c01fde06b3bd2c7c850a7aa399ee16049be43b21029c11dc26e11761d86db9bb3f68e634251440ce30de3e32e9a5a5738fea09b981a7a7de4e70c433c4fd1e03523401c16a2b28e7d850554801b52807b747b8c2700583b77f689b4f097871d43036d0a3153a4ab5b3999eebb4099776752a6f929657209690ef01b2159a18d8554db6c582d2fb315f061567e19978f5d7dd3eb85344183eb912b436bf3ea7adc538049273c083f9087f9c4426f3c192d810b72e55d0b1c3426c5605e2e7957a2e68443e40e66e81cdd39d1c4de4fabf9a1c25e599552c806a07a742767a9be55b664eaedc6b41fe9aae3493b239e0601fc632518975b356440945583b448b95fe0971ccc702977a9d10f0d42beb5bfd3a7f269bb3bf49283afc42c9b37d1d6433cd729c461fd461fb7d72ad9620f5c7c887a377b657cc1a0d0557747f7fb544a0f742cc0908867cc80cf8ab6c514120383034032f69ece3582e217fe6cd35ca097c5020e09319fa5139fa1005b66daaff2c74b041d1a7e19dd2bdebeb9859473aef2f3a7098dd4bad38384aea36994132d1e2c6411f469df318e898daedd541a084c91042da579221dd5a3eb872ab593f2ff3c8921399654608e03360f9b6c1ead04941e93f2ad89b27ed0779e5031a41de90ffeb48f80100bdd2413fd1cf554689f7f4922366d84c61779736fccaa4ee670063d55784c7bd09851302607a002a6aa58cc6d4a22e26d9e5161b9203df55603cb06b0082f8d799c8cf335dd4626c2d887c7f82173cfbdbd06e2d81be6c2637293cc94dd981c93660b534c2511b46de863ec636d7f4b3d6d8e047875dd3a5d8adedef0a4667a4a5c300e7282b248054abadaff443b809234d07ead2913a9accb5df9b46f242bf129202ad09484cd9ab7303943acfd115299dc37e4a6f5d180db4cb37eb2c1cff070e1a6f77202e8f446801726fb08891c5e3090d3a6c7875f0ac6b606525b4bb6cd91aa7c62d2bd72121787096220fb26c57f2b2ed0f7c74034c2fa8f1731eb020f89585160267cb5921d5e96ab0c8f015dc756d97564c90733d009f83a9ff909e8e4da9e987a41f9b1706a1f4450927ea6e17ade597ce378a06013b4c903f391d32bf7c6ebb2bf54bb19810e6edf9913b7ce7ffbbcdc2ff332e967d06858cd2c61538049831519c591c6d3e63892cfa318d64b527fd7678d764433825ed6f70c66bd6d3a5882694f76ac1f376746e1a13dd6c0404ced0785b9727339c7b28987298ad0fcdf57d6ba6e197737b3e9fde39a1de78a9e5d70b2543be961901ffb71e77e34af78a5bea44607b9afc914a6e2719b33f652002e47dd4ca70419580b688bd63d32b2559a140666f80291d19206469d3ef63053a39256aa7482334d94f6790dfa29c792ccb9d0fd2ae28ad4c0789e4f73631e8de47859b517f53ddaf01f04f82d2cb2faeb0697ba9d306275dd576cd239631808fb1d951340e54c101075745b9125457eb055346303a3b7b31c18b4e43dc90862e4a93ebbd96a0d8689de9423083e7cdc86fb0ba33c51b697d1ed6d1db71e28dff8fc302da0f0a046d658a484d118c2f9f3084f2353ab3e0ed908bb9c9d46cb66c9fd2fab631172cae5c52a8150803779c5b43e46595c14f9c240ae4a5afd2bc201b391128ac5cf7af29aaed37b39cfd6047ce0af017b014a9b2e0ea3a61c016a93b5510ab87ea9a31567807025e2787232a6f29eed74ed8e2359a1ffe7a30a83825e52d4fbfd0c0f98ebf08c7a5190052467b1bd1289d99e4969fad467d963fc0eb04f260abdf6d16bcdfc879b4badb8be4c640ff539a6f03d4672f44833f7e7a3c685db2973ec17a1230500f11153b476d090e69a54f294b381979df2338663a950dde53769fff2552ca59f715d71c2bead98c08afc469d5e3267e3c739178a187f3a9c2b37d52d95a3b3fc7be3abaeeeaf0cd95ace1a3c929a995b92588b4dc51478d7cf20fa88f71c80ec33ef519d169e3f00667fdd581cf79184828275d965665df3bbb28877be28a786f049936064fb192da0de61a14c12e3bcac8e69f4cd07f509a34b594bc0ef2983c35257584c5cbc93fd9dca17efd2dce5b1cb4913c17fe2eaf1fb9c1ae9f61fd221f4050eed1d7050c3bf8ba752cb0c5945b68559bd996a639e3f1df993da9c30b35610379854e1566bdfb7eb445a6e2ec81e1b8108d57db06f46df6fe0a98d13b8b5e829c38294b16c5f74713c3acdd1da51be19ce10cce6a282c0e7ca2ea2f49fab9ffb5005e6631eb7e9f600dc99fef2f46abd7489806fe42c08c295cf87f1fc5841a0027abd363f989f32abeaed35f8c78cf9e64a3472a90afe7e6292b4d36d4e8a070799b0f82474a8f3f3cebbbe8873cc5c24f459cbd379a182ebe962fd3bda245b4ca6a60f088ef9218636dc3630b7109227866e5e5ed4f4311e0dc870ac40e155ffb66ddfebd972c8f1ddd97bb72d72db58be20fb95eb00a5f7ddaa56a1707014ab966d82a7319cc65291ba6e2d723293764a1317b0835e7c4222091cffa80486aadc521a1bacf40aea50a3b43a64e8cab153d3ecba56a6b85b9d2a9483c5ed25d7e36b7abce5e2a1859eea2c95c07ff4063958512c30f13c0dabcaffa125336a35e82c5741fe025e69bf38659f65078492f24985a6f73fbee84eeb67b73ebef560cb2cc2a3adc0d1326e2d45439069f05a5fbe9cfabc4a969ce59310d32fa4e55df19a68e1c4d1c53a2d77b432f4a75f7b81c075f3c583068e85beb576d56833fa074d090fb724cc1abe7a16a22bb647be2b91f470d8cf9e136d2571c488f3a086e5cf1e931748b5844c10e9d2e4d6edf5274ccc32dbdb98e9c7550da8c2bc804115477f9d071404f09f84739dab7ef8c91d2a590d173a8213f46995f40ffa8210fa9f91377022e15ebe6cb453fda70f183399acfb3fe5b443435b76783fe50e7b85f1ce40d9fffbcf4bd53c389593353d8d8b6e27df1dcd8f7fab2e1431e6ceae01a7de4429fa5f43b558f3ede1dd2dcf7d4e24dcc5d37f0f508d733e244ad9a3cf50ac852bcce73f62a76ba57dc7ef2a0c78c9ad79d05c0b907f77027edb96518c0581fe081a5928e6c50e13b1e7133318950713d7c53baaf24d4ca62ec3ba6be54ee2e65d205662b5e4b1ddd7ae0e4d699dd19d263311ab62dd0e80f51fee59d01d7587f90cf3137eb4c088c00856180d9c52c683795cd655f96cae58c67601eac5ba0d3277134e90bccc674a8c53803c9cf789bc1dc919e449da075fee7511e06073252d1dd8986577fcfcf6543f18279dc2f38295cda7c29263f36fcd1c66090d8485fa850b0acb05abd58c88bd40f22dfd440124c2b59bf3934c0dcbac0f1d755bd6f4bb3c80a6618b8fbf29c2d0e5e7b28240065a6b892b1af63cc58cfd0303a3901075d1727a7440cb34232c081e645b0b500f4afd2117747af2466743d2554c6e7f7b7370c16b8bae389c50b444aeb4cb0ab5239e9fa806941bde4c885f103767d53cd15e751db991a25e5f70f8481d73b4d469c3e9b51879efd36aaed5884da7f67697d2e72876d203ff810e77c0009b93773e7a7cd17bf64a7639cf656d4a1095c2864a0c2ba9b4ce0915ac389754c754dce7ffac3a0d88fd16934b29d0c0fe2cd0bee7f8dc8518d919b22272b3020e41ee90bd5f8deb05f9aa87c48aec530def880a32e622abfe49b63d8f16ac439abece696e260c07572aaca33436381d709c24863e72c07b08411efca3360949e5653013b9b60955400f246f4b511a79cdb056a7fcfb4b3a464dcefd42c397ad39029dd6f0f1185bd5e3728f0cac5a60070fa9319c619e75ba85867a8b4f3b956c58b30aaeda9c92b720344fe65b8c268b9583b3508fcb5e7136a6348bbcb84ca6b5f81863868689a69054b198501bbd102e6d22aef0853152ec2e28e3e176293a6d2869e25be139a3c07d451fd5156efc799068e8e34c3420eb33d4b1c162580cdd53a956f7ad74fe1f154d8bad4c0b7c79beb97981830a165b500e6ee959aedbf1df15b7d7174e6ae1aaa63fede594f2bd65253bf427f661551e5d8a602dd9facf04bfb01a5a177f75aa706a22be318fb620c2cfb77e77b748178450dec4cc038b3e704da9538be6997ecf7bc7527a820b8559137f6d5bedd4019ca3e152036e7cb3b2bcafdf10a5fc444c93a7064d9f5f5bb7d6bd7b568c606cc77e551a36ee2bcdab5642445c3e8e04e2ec43a5a1541c6f56b4906fba786737145458a9b404f66ac8b1368c16a2a0c86935253e3c8fb0ea81c7d786f1ce22304ca48dff35b2326fdcd45b80c7c73e0e3960217273c496585a7571ee51797aa56c078006911717bb1f71aa6868a32ea8eaaccb657eced20e9da4092b381c73206b7a2fac23e0ce4b9b42b7df1f835343c48560d6a00548fdbc6400f07a4bd1d0cb83ee8f6c40409cc90a2c7e989d5bc67c0a1e80992e5298c75c991ea750ea5bb2571eef335a7a3901b147a20a3170d3c46ba5ecf18890688e73bf2a1348496e580aca03dda8ff72550e8d6d8becb4224a8c796d89dd97a1e5f544df57a750edc77b9628c23e37cbcbea7a7075093dc859331f60ce444c65c533a1be691700f7c7a613fc1b29ac8d6a8526d73018eb2ccbdab0d6a544893d88e1a0a8f402514c06288379c75e3970ea977f779b5504ba91000823467b8478b09c975fb898018489863ee5bcb1c2d2fcdd87111cb3664b3c78abef58a9cb03a4517a58909c01557cbee2adebe2e264658b22a48539866bc4ef236297a9779db0d101098f24d93608594fc8a35f1d3317273e3c7e4860f43839c6d7feefb2b511b50d0ac1cc3d5eebe4f1b7030b0576a636c5fa9ba5ab9a03017fbbfb39da44c1033d9ec479d16b67ab9584434262d2205baf9086697454b26cba86aae498d9b063475cce35e3d17d48cec0c12dd0bd03336f76ecf7c9aad70e9018759593eb669528fc50bde7395027de30ad3d13892aeca32299a20b21663da6c65d11dbf9d222743fa23602d7929cb473eeb1db4395711f693370cb33604ca6cd3ba39719043ff3db4efa70a081ec823612941f15d71770f678d543147c361a1ff0551639249d87aa3b5e7e4eb5c9e9c422047cce1067cb64dd5787a4f4097a8db5a2c0d4e27c4ca28abb95b04d6537450712cbe027c623e5af419650512f425f3bb00236e87947d1cc07afa2a33b937b66bcfe2dcedbae92676ba1d3ce928815d5d8df442fbaec39f30d96f602a436a05f771f6fc511d4cd0930b36a48b8c8dbd033df4d19e86feeb087a6ab564ea825f406f396070df503ff636043f4522d2f1382c8f1aa6dde98ae579d2687b59140fc8d4c00ea6db89f6cb018fb394c5a2dd9408d639c82563cef3c1ced89e9d1175d9499d64bb5168a4047115f1558091e29c41fe2ec4b3dc186af0dc258ba738020592ff2d734984bdff954deedda09ecba55ea60a64dea5fa3f8a50fb767c6a7c9db4e3ea2a20908430c1aed5ddfdeeeea0ac030e34887107b506fdc8c8e648eaecf924dc27535114220ff1369bb453fdaa649326de3a169275fdd20eb45bf9262d22f4c87fbb4a250f66447100a9849f455e6d56787d1ce9807dda06bcc158e6e253619460ee6ef65890bbe40b0151372fd2bbfee7b792157334a50196568d9c6cf64653419795e20b499325ea89594bb62c016f1550cc1baeb8b7df9136736455bfe3f8cc82372c4851ba066c1e4577d79743867565ba9bf0160d1af4b4fcb002d82a8e33521b6e19aa9fd0a41401f620be015d16e8ef7d709eb963fdc8204a0a8117ce85c00f470b211529e859e0763ae0e02e9a0b4db96309933aa6aefb4e944a31bcc347d22680999d90ed82f9e692abe9f09e983d2e755b9224f7f64323c150abc64dfb8f05fcac057e5f63e65115e9f0abac7f3a56d6269cb53b7483415de79c90e800831a3d405842d98d7b403bf132605c82ca2ab7b4dcc998a18d95a9f4b0cbed97c292d8cbd8021caf188ebd98333db090fe63e46754f3e287377af24bccc93a8d747aff22e2db6bbce3b50c48d4bebeb5361f4b8d3b72ca10f50683609a4398853218680107799ca75771f7c381113a351c3b4bb6be93c5fd62bc850daf7ea39e09c64c651fd3dbaf40af255e7ac8384a1352b31bf1238193b8292483ef7a205f08ad6e17559f1cdf552e3653552a4253cd401fb9e5d3a45bbbbb8f6bcc87a68763fe9be96b78a4e251a23063d8835952eba20f906a533639fce1a2b46143166bd41b12165130c2a5468e616f09c088e5bea92f39cf9814d3182dac3975352352e4fb706eda2cf190b76ab0ba0b2da614bea83aa7309135afbed339a0bc2bf219ab1b866f20525f3c49798bbdef2ebe014b90673b1226f724b3170611cc237e224058b8e90d84111167754a416ea1e7feff82777a40c037c77fd556f0603ebb943e9b9d7b96dd31f06317219123b91515eb7a99c1e2f9bec67ed90b32466843252fc011c9ac1205564600dddfefd1b926ccc7844da67eb2bfc9da74b38e9d4f87ad98ca517aeed895df66daeceba97eac1436b2644eba9cb04e811929638a97088cae5794b831ba313a3a0e86835dd9c5bee3535496dbda65c2121dfa68c1659ac89496845c0bb260ffdf5db734f7f7e3c6506bae32f8f2f94e9098d44a3e0fe2a72835a509b8c59d72087e3f5eaeed7b0fc2e187f1f9deb0b0b45357369b7ca8f256184b38e1912938848bef197629c26db8d7b5c684cc1e1c5f1db18558646f2def1a4b2b2c765d648798d0b496c34295a717150db59a8fcf53e8a120244e79d5d1d8dedcc0f3f1238a101f2616b44616b23f2ba96e1e7e675a5aada9c293470fbb7f253f7643e83cd9c0b93a2de971e15c1919f1180d168c552fa0bf31834c2e8d9e3fff65a42e101e1e7f15c0f3dbcb010ab5e89bbf994b93adf0385790645d3279e21fe3c94d8787052bb1ed4d805272adb02149dfb9d0d79ea13699e3c2feda9837471c9331f32443b461a7a4510986a6e93c2a325bd11739e37301bd3ec7a052a7a42cccfc3c2240b5e2f99a49e3660c543b1e2c22f3727ef4f9e677207285663fa133f873c84ca6fee9a6bef1397ee51a5c9b6a0539910f412c6bf4b1381b00397bbd6d813b4d8120ae21b312028d30054172afa5554e38f9d880d15443b4dbf2cee5dcee90c1b35851051129c592ba3f2b7bdf775f1db4c1e74f8ae611caeecacb8316a5c758ddec02b922d359dfe3fcead5ca70802271847d8bf1398a2cf8fdae1a2eba5c4b6d3548173002649beddaef07dfe4fe01bd55cb300870737aca54f4d95f7362aef74b870fedeebcab37f3549648cf6356112a767a53a0cab21da2bfdff368105b3d5287f3dddc85be6dbedda6e929c7caec0a072ccb19ad779e9c64fa3d019ebee1272748d63b0e495b23e1a809e097283d9f22c35f77490314c563973d4fa94fb90f0f8241b628dbec4e28760a835fd8e2b5e1a06e94534e8bb7de6fb3f334de2fa00dc57d097cca636989c112961aef1790cb354e44b1be935fb43b5bc09d8e73d06c40adae0743c9a72969187f8bab0524b0e2b418f4ec77d87160bfbbdec3651863ca8dc9109ccef77ec720f18a81f16774d4af3c1989d0591daa323c19467fb50131b44bb0e22922ea049f529a359e16c50ddf678b6164bb1fabb76f179db7768bc4eaef49946fa585c1b166fab855d880cee85e17e384f0c713279d104f8af6aa6fca591ba1b67d337f90df34a4fc4825ccf91136ff8b6cf656822e681aafbd96262a749307312adc462397f10306763e1d98014562b9c0c8ac0f969458b5a9275d19221f3f65a0fb525f83407c97e80d2fe3d13287a25742fc3d280d3ef2a393d00e1b40f2f4c5012f94d9740b744be311fe6d18483b4780eb66ea1fcd55045d1b8474bdc0c149b95c01d51091b187fcbeeea14f303fd2ef9855076107d19e6e8b86c9469c6ef1798f260f4bfe8f470a4803c4171fe0f85d80f900c8654df3589828e189d44f3c58d5ce644ed38a12325e554392862095c3e7b8db235ceda003002aa01cc6505b80f87c687f08df899af8743a0a48d47a5911c5f6548d7591324596289acb41a802109969bd6e4112fbaf67c8a3487a1d98e1a682edd03640d5945f1e2c347bfad3133dc947876f4b8178b997204c25e735c6c12a0ee500140d65dc4481d039d26ad5249b5676ba14d8141c3fb127f62cc70b41719998f873a33c3d11d784af8231a2fc47ac8a33edbaa5cebb14f4456ab5c8fc4d8f0b6e08d8d043cb05084be9c42627dec1847ebf541cd94008870380f34cb80826212256dbe330b257288e1a2503f29eb7aed1274415dc01eb00afcf3d35f7a81e23fe3f86f2035d6262df041290878b9f789a7ccf2a7988eeb08f6c9a87cc4935a6cd02553b39732167904148bd16b3c8900f23cd035e74e38f03dc9891f3136d691bd111eaa767794053990776c6e16c3dabc97287f2af1455d7bc7a8613a04d799d5b220cc9ee61f446b44211d1507eedb9058b87c4b11f9f22c0b409674ef1dadbd713e831bd54bdb6467506a5ed6af623b6537f4978ca30ae8604bf3ba34ac023fc7d89abd957aa33dfaf6985a3fc988c41c9a4979eccbd78006e9039e239870824c7f7682aeccc4a80fd084ef3572797752ccea538f84af34e98cb1ad95564445112f5c03897d8851a27bd8d0d94ab92178ee37dd5f2d78a3d532104032bfb31acc35ee36378bef2541c90c513796ba959c0991b0300e2c5baa1f536167311ec4e773b8f6ffbafb54a35debe8bd0fb96cc3dbf9eaaa4d967a924c6ecccbb32923c14093814415f4937014546dd0df70429ef647b407943610e8bccaf47452ee7e268f5f647a6e5089a5afe2731ed9c5f557756f0fbe99927781e5400232dfef15c0e5cec0a8a1957e446fafe2cacb6288bb322ed81f3e53625c1ec779e71c2649a90944adb5bc1f36b62f0c9063f8997b729d0dff59f72b5cc4e3646d9584534fcc3f8329666ee4da6e27563cd731988f647926cf21f004e0b4d55f0575195ac26519739d5274fe9c3bd3cc8d22319e5df22b2e3e5ca333e75d5328f8eb06f5d77a76f0477d60871fa0b1afe9f13ac025184fdcda1219596d47326201c3e4fe4ae7d17bf4ed53d8f833fb07abf1a38f93d85b99a96a35ef9d8bca0cf11021406642ace468a0c429ac3ca89200abdd683a3b5a5af9f9edc263ef65383aa01d28768692d1cb45c6695c0e94b360e5baba177969e063772c87452fab93ac406b04b6daa6893d39f735eb20c4f66e0531fbe0a3baa59756ca2338d27b9b15bb0b95567c8c6c165ec6caaa9da6155eef83f97083fef57bdb6e43126b9a73536a71fec422075ada5e31f332f14a2970e2f3700875e629e4fcf4532d0256f679d6208254e0c66aa37bcd80f1ed412d42fc2b8ef665342357702aa4f0c6f2d0909db16dc39e2a58a8fcea8cd76eaf3c98ea20fe2bff9e822082c221e8f8c3aa314d724cba29d7e9b75b8a09aabe1bc8f8c3b036337fd8c40f3c0e2084e394ec5407af325f0b8bd21d13a545d6d350131c5603cba0da287e954de7f5488c6b2ac72ea553b673a33b60a5985ead95374a9b1d4aa62ceb00a10c3b0e6fec12b0976e562c9fb887307ce08812bf6e44d7c1ecacc3e536f1f7685543101abc616a533c7d3aae597ac01eb475b18a586b4512abd2d71c43162c6b965d040c66b7d3ef8b196b96b712b35cb302df15c203fed8add1c327b4e573b250234868825efd9d5b1b97446fa897bf7c1a5df8e3442be87854f0097efece9958cb80d148f82957e510ab306c4c5dcc677463cd03993092035e2dd73c901ee164117dbcb724f76bd0f04a8da52a0ca3b84f83de524414fca0804cf295aecb4651e07d495c644d6cec6566407aa48f0cb65558c107c72cc8b0b38dc28ffd1ceec1b06f2b0a06af269e700694db61d080751f5620a8eb8fd58e6976d3f0e2d39dc1d61f9c0b33f60a858cea48f94a8489de2466d10b31a8c0380cc52b8c176f9a635f90a6ed476e3d8143e355d6d366201ed040371f3bbc0441ff56a55d1aaa3be0043573d7ec1ba7d9717c7e0435d2a854d968eb6ea6825b96b9e368bae2e6d8ce9e78effd533bacd2126cc8501d6b4fa75e2cb9468d63f8241ceb7e4b14aeb71384f9ca32e1465463efc416741abcbd50fa58375564fc475ffecb773bbca0feda2b6a2f89a3b136d7ee89069e202ed167b661e4b7a72b71f0d52d8a97faf832cc1e49d028250fe1fa44234af1b58c8612175105f2655ee64ae0f79d880340b20a50f8b82878352390aedd63a464750fb81b03b48875be57fbfb55eb5dba0d9ea42e48b92a6f8ab5cd8901ef1a1b4bf34fc6e1fc9e2292da76be06b78fe9e4bd8bcc00ed10635a5afb82d490ba87bfbc30a87bbb69189c23ce3f50a718fb379b2b96beac9e4e96022bf65d10a58b45e651d6020f613767953a7c2f711b04fd61717f00a8a3a20e77836b631d85599cc4534b5f0fe23b35447f70caedfd34206180d8bab54c75923af15195995fe1ccf1ce25e8a2d5b268c8932c702d17387f6b2dcffac62c2fad254911381f579a914f215cc34f4320e7f18a68d744031915ea184cb147b9e242c8e4e941731f16f0a84b7c5a7f8e56c5152415b227fe903220706c7d5ceec8e771c6dfb6ad979e912a7e9f3d8c3d74dd22e6e9443393e70ac4d1c6b2f6c1c77f072a1256bbe7855f3cc8b6678ba058966dfa70c992e2fe3e0ecbc005fde2c5bb57b40e8cb6659500c5afc7406ba920b36510ade2a340195e881162d7da835ff43a3f4bc989493cea43bb8d5910633f6a92a7ba3446722ab54bde7a72daf62a590ef0ba518a942b38bbecf989b7fabb3091ff2b2d360135098ba34b979b2609edec6a3979a64621a9a4dd4d3753afc9baee8062a223bc59ed4ca07cfebfbff81240e8b885fa3ad57b114719ad2b33885dd5cf0b4fc1f2c61d83f257f3dc2e83d39b88df32982ac09efa7ed8a0831090b5b513e0c46348f79907389f31e3390230e3004f27eafda0d48c7aa5c87d33a57aa26a77f64fb0a0218c916b66aba45ea7a9c2f444bcd66892990bd6d2de2c425d0551c3fddcbaafa30c45ed71752890b60472983f6887432c7f39c68f6ae9663d83c98cf75e63d961b359c4c5e96f199e5baa55d96672dc0ae7191506d2936cda29c0361be6ffdcf5d90b54b6ac195f37b357e9a3e255a082fe052c3f9109b1911cc6d0d8657e9947eb279b1b6bb261c49bc6252554b41b2e109406451c717a11de80aff60cbae24440ec1c453e1407341ec99593d47910ebd25099a2ab2a4b26bfd190e856e83eaf5f9279f173ed12fea8fc95447521d703489c3e2694970d7ccfe55f062354cbaab31662eeb5d730972554056e856fa948505c8e479dc13283841973af76f98c925a4f5151924abd8d8a43f730141c4faae31100abbe95c8cfb0f76b5ae5890663de832a79d5fb0445d6ad520b9ab396078af2c5c6271bd1253c86bce2aa17b438cedcb9bf9d9461dbab07ec50c3cf98611f97950bf3696bf3f41bb442a2afe03bb7bdf18d6e79c12b18fd4aa4569856e1eec1b87e3d6858a6b0a63165b7c148f8a8f0158cae264dea180a005c86173238150be0477aff11756d2869d8d7ff26ea209ebac1d3c9cf0389584cb5851ff3a0164f07f1cd71062acc15b79aed9b4106fcde2e759bae84ce93adf27393b6e0170c86f855de0986d4e7b9caa5c7d2bea7cfa8b240f62f5e2c1c49dc82f476cdbb37a83bd4bfa0c03bc189299a27b4f5f966cac8dba14c0f1a979e7fcb8f671008fec3809cba3a40aaabf699b144deb583ebc942730ccd132f9818bf74f46e2269af5a4300e347e0e736e5127584ba52529259d5d2cc10e7b608eedc091bcc06af697e4f78d20e77848a06adcdece21c38f31febc8bc910ef85a872e3e129ea1aef12f2bc8b8b72f0fc6fa25735aaaf67ef504d778264fca50bb6e4c0d71937213fb0fa27b66032aeba61a84c5f25fe2264014e2a490acd99e94d8750662989a067431a41926694d26049c7173aaf4e18827ce11b9b186ca4a95def72932c5422dd4837b5540792136832a8c6e0e8e00335ad7181b9d398eb3cc0e575687d185cd42f604fc5d383ebb70190994cd0fda129115646b84261a2624c5ee1e6dc9327f8031cedbe7809efd7fd4ea02397aacdcd7f44207d12d5e929d1def33e26e3a841f683c6e6ca17d1c106b8545c9f4bcbd1b7612e2ebf3de65b3a4314b754ddc74816c9441ebbfb9579639eabcc36090e8ec7ba7d1edf1579436f3022e6b31bd4a2d1ee3b4ec0c9ecd0e3b269cc3e1af5f1a791d0fd2435cab320dfdc995fa8664946d0556e69d6e52e007fa9288c95915ea318e227cd108ac2f65564244a6435e253718c5dad2ac2633c920124ca378b6a737f6f7fd6e7afdabf171606787434b02851c8434d05b6f37daea91cafcf4b5a899fdef62c6ddf082b4aae33a9389d95189ae086bd9ac3f08960d14ebf3db9a4d05d22b30cbf1de2538a5b249901f4f2c60f7dc610475ef9da525f359f9e9f24b303b74743ad5e398702e28ae36c6753c0787a836f4888c0860f3c662843d9fdeb16b994c257f03613bce686e6a898d17a9110eebeedb74778fbc3b3086139b51ea485a793717ba321de0d862877b4543125ee52a08adc29786e137acd4bdfd9662b1a73853318cfe12dce230b1f18ec67d78e02b12dcd32fce81312e1ee4f5ed9a6cf7ba6b3efeaeba8bc63b6785c0c48230695820a649adcbb2c5e3579b5cda3e5ed2082cd0c7183ebac76be8764380a8f108cb44c80acfdb4b3893068e904892a47f958311fe665ea5ce6e72c0a9dbc5108429793458e92a9ee676fd87ba12c35086eb111d2dcec87caa466d556c2721c2d684162b054bb81774d35a728a3bedde9239116ff4b36ef230eb59ebe674c8bbfae29d6b802122e0cf278ef22ee8b58d9f0919dbdf08af282c0946cbc23b91a176960f67e43510552de8a2791f63a53071fc21fbcb144268c767cb1532dd468ff0758a961f55650235f2a71d2b29aee1a0c3909f7f63cc6fe3c5f08dacc6914cf161bb48ef90888bace9528ab72ccad458e60ebf9c073a7dc2b03725fc733130358dea3cd7bd5aa55ca7b0516ae23578134da9cf1f9aab081ea467eeea3e24540f98f217c5a84f5aa04ee45496e94a00152ad257c1432357239c1de5d0b4ae50c7f50272e55568c6cb553da018684495fc628ed687a82a5c23905c22d80938848991d8acb9f0da57c4b12e662420e484a1326d48a8fb6bb9b3821ef6bb728af19b7997b7e5ed4575d57a55a5b7c18b4d97cde5c111b13afdd10e22b87922549fd76aae1aaf1820f77dffe528b9d45e585772e0280141e0737bb07bf8e55fd0946d0bf1d5386f00ec8ded6ad1e965d2cde75be36d8d062cba2b0e0b00e36111879568707d4e63b69a7d18c58c23c1edf07e0ee2de2db7426327847d0f15e67ade57ec6f3c12fd0ba35429ecd4e0f56f4d89b780678ebff538ee695bff60f7b3986ecf5db06472f4fd6e7106c59d70b820f5c60cb0c6ba3389eec63b562847c26a744bcb33e47488616f3f42109a82714d6bb159d702a284681e26ec7b14259d46d6d67583142997e66cdcf5bcd4d697a93180f01dcc1e820a1fa9d6c721770e336fb1eab6a296be17707a47df56b9838488a3e3b9bfedabc397db3cbfe051b4654cbf01cbb71452d1fb9045884e03b44984aa3892b3e528ff6dfccae550223a612c21496bcd337c7f366685bff1c28fcf9655380dfe3b98ef2325736620ae3ffbee884c45597dbed96e81ab666affa099a2ea93b02e6ed79e34822b6bbff6cf8a5ca6b7d4e90645a7a0bea69284b274096f2f434f311e797d8e51a7cc9892dc900d4ba34b6d2484bc9cfeea3889300732783b4177e6b6430ce2ff5d5b1c6f1aa07b3c6fc64904d8818e4b0ae8daa9b5471fa557980a4f35ac7afa2f21f045d81fe966ec70049c58e1f42fa8c21dead634f767635af419f8e17ec9bdedf333258f0149e7a1e55fa613a33bf42f36269a7fbe62dc1ea96499b7ebe0b0e34ce2d1509269b0632aaacfa32ad6bd6036db766b60b226a9c2c5b6476e7836b1fd7a4c7b88e36a1804bf2b9c98ee4ef96d1a5c16bf49b4db6a4dcc0c5fcb21d7b9942ff24a7b71b726fce66f5e453e52456bac372f1d2e88ece91a3acf9a51ff3592e800855ba69f4b9db319b744959f62c79e5788e535e15088acf50ec079063920c9aee64790cec9ca3357ceed4f2eebf042cd523ea85400c78147c2d66265c7a85fbc4fafe28d13f55fb5a0c43601fa9a84148aae83e1b2559fb6adbe2092f205e3f8f7ce586bb4582b6f357d3e71f82201576b343889a03df77ef14547f6da20e633e6aab585280aff54fba99bf0d8d5e17095823b252ecab922223d8526d7e69b3505e2ef2fb223a03fdb4e81f3f6cb9adeb83894e41ab6ca92131a6267265530a0ba4374351135a4342562a632dfa555b9be56ef2948b62ca2d0aa45fc5bde7980b6d0a85764101a32798c66d30995e0f4d4cad9d78802a4642389d0e04f3b1f58c34989488b505ba347dfcfa9201e6d8a0b5b7f595d2dc4b09fe449b530642a47539c1d1c251fabadc2f8050af555ee75eef219b627973ee544fb3999ecce2511e35589a496e580d7a3cce48b9971cafec1e5af02fc6456ffcf3a46e1643938374fae0d140a2e08db648d86550c20825e02c6109ef2e5a4c8dfe8073a5aa304c75dd4646730f73fe075795dfc07334a4cb2555c6ac8546104b249b73d6ca730a6cf48e5e18435ceb2e65c6e38817d5860512984d35b6f270a23da7b7db5294c07015e769799da18e4f50927002bda6afa151a7f0e0350a20fa34efe04ff70cf0be362a41536bc2a509d4ef92480247581b9749951957682ed200636ec01e1e37dee02356355a9c515269f2b9012cc4f7726367a476edc8d99f602b225d9dfe1d6ecedeccb33712b6d4850871b43f5d7fa453857f77e0a1bc0bcf894aec245593fcc669803744e828fa7d04608d5af275feab1b399d809295c0f5b7b6228b1c65ff9a5c92778d367b02d1e4d1717d62fa2cb4da547c585f8f1d7bb8edce225622c1a6894e7b985302af5938638063f2d5578db9086108ab5d01ec66340bbed69c05045935a20d16b983c1934353f07d269b6e47186554589fe3b273d8ae6f1811567aa7ae6acff8190256e274247bc20d08fe815632251b3b40e949cd4fe535c965eac7e081cb51478807cc4a168d7f7587d6d02fedc302c025c52ff4540ef5bc145aae9aed8329dd678880b178bd31902d97720607c62d28b017d6907f43313c74ac33107c91917dc7d254dfcb06764103b2e87f27ff983c1612d683370e78aef69b5288a17511dce4efe71b9951db4606f7d1445b496cb916b80da90d76794be094f35e4fdcb1562d51bbfb3b031b2278335f27df44bd809f37836be87ed960eb416fa9c5f803cd6e7a0371ee7b9cf35d57aaf2416f90a8d888d5a9f96963c6a69e926837608d155cab44d1e8fc64466467ab5f5d5c905edfbfc0ce30d5fc60df872ab8dd7fa1ee7c5db54924a76cdf3c15e2986dabad467f495476f1ba713f58520a437187d611d92985918fb395dce7a704093a9d2bf4a6685665c58f9624ed721201445885e10772f232acfaca94d5c30246c2f8d88821e411ed192e1b2a90d8bc71483ce05fb5153a10786968c2752b2d54699a835df51bbac339a6d5e4dbc645bee9c25cf680f0b63be9955e7bf90819225e7f64fd612c43b232510a6713533fcde9b0e797becf72b08d3a9588f9c3985076a0a5e810d1cd182dcfbf0eefc9799c5842d6a0bc0c741cd9748f5fb64ea88761324c138e76304a7e9da89f6acda51cb4a2ef675d02f421ad08986cfde063d19c1c4f725d00b1b9ecf1d03c9010aa19f8682c3d6127405b2ff7b020af5af2d5f3c675d9e4e02f8fc065e8a1a29189e18f4365e104243b7d40d506a842c859d53629f2f217942cdecb25cb5cd0271151fda411b7690cfaf6ee4a010d98e3cc9135ce9e477f9363c8fffa95501fdebd4d227848a720d3b6d9770ff8898e48420ab44ac9a793c8669446d47d61df1286f6a6871a064aa063bc621e54ef28f6ee119b20f05679235fc4879bbd1091d4c5c6ee855a31b392d99c8be14f46c1b67b73ce74df7bd6cd9c348c92b2d5a7af2ab92c34dbd6764b7664acc06466d1979e11df6fc84647f48332324ac17799e17d4af294f97e5f47bc5394851976d7b6c46339ec38369b6119a3c0fdea15fca1df9ae9d506baa69f5932cb8d5c02d39646ab23ea1b7f0db7a5c9ff03ae7631a8aa844f6cb1f4df60dbb83eed60eb38ea462c5b14b77e6633d35b313395ad6165c8f262bf578bddcea995e06a153bc6e187b8d54ac85fea86302ac48f40ebd4ba23d957c804b21ecc0d9dab44c75cec2a40faaa03c4786e39e5c1e1c943c5cb8f541076213eb8eea93669ce4979da59a2d48667b93ccdb40d1620040da4c595312843b33909d6c55aa8b22df1d672e391395a4c4c472c0fa392150f8c1ce009383b018f5c78cbb4feaf642341348cb9c54da72a6f8bbd76d1ea5d1989d298ef5af6c4215b1332f176b80a1d23fd873e091a2050c75f825c22e6a18835536e55c0f684dc3a91c71d52b48dad4201aa70a2534bcd96cebdecad663c65fe265d51fd90251601e00f0b2e623606a9a9de9f885b3f62ef90a8a140fd1b6aa996b55bfb56645f473c98fad11ca2c6645087fcf7f2baf201012bb7ab1ff7a77a4104a30c121cc338f3df2f793e90eca2d102fb99bbe30f3f407ac27e82148d269e644035265611b4fd06f057335044fcd21d0ab76a3b070176db71fbdca80bbda93a2620faf1a4a9c1216a458f29d3dca9743861980e6eeb8976d03a0fca821f22096cd596d3df5f074b5dec4d396c3e25ebe69ac6e52db3bd12a7c61facc8397c827f0437240ae2af9a00c5e2db01ecad6355d456cbb0ac8f057af051658e568b3956b70f01374be3eb3265b5ff1a2d772035602f1a270f9884bc79e675dd5b5b297e296c8bd4b2aae17a98b3d321e312fdfc3338e95e8db6e038e4e83c77f89dc0b476e69d3c764367857f6911e87804817646d6e03cab11239d0a13ba7bf86fa01883b1f49c2609ee6772ecc366b8f009ea3208952fd666508953458f9b2639b639da051faf45adb3df57688adc5a9ec084a53e461b0fb5d78c150b4c532b33b3cb7b8d471e9806e6fefb09ebb7e700daab2f7e1400b3e26189a84395e281ce4e8fd47776374d9d651af6a2dd12d19656ee344248e407efad2190b864a17e2948f0c19db0c664b0a465b5b7eb53dafb92defcde743e10d82639e610bba37f66a27356ae839a0a002ef69e71763d7ed34cd6ec7228f89f7230c103ae47728c9e699df10a7f86a1bded99211a7019abcd92681c82590af3188b9b11b45d4a9e40c137cd39c588353ccf6d7e81dc93712eb5a1b12d97eb6ba84dff27a95648f5be74d0ed3d01539c931c957057bc6406ab4a0e8d07961f0a87a39bf2c031746e6bc4abf25593e50cab8beac5cc9a32daf67214c773f7d0026acf29ff3412fd5e7dc2a62c0fa8570fd4fe3ad8d957108ca5035db7c3afd755945650f04e2d1ccb28127ee97f190686b1af2998ee15bea671068b3cf96368b458b89af8966fa55a99e020e6e9cfe4d7840938fe251dd554d4446c1f30cce796dd4d7910b81f08e21465d5daf3280a680ffe252662f2a333da120fda85b3c8040893aa1c30972e2c0ab698b791b662005082568320743d4bb64e6db5b65811f22e11c5756853370d4bc87f4cc06bc5df4372117b9325d59a3d56132750aec0c981bd320932e94c5cec76eadb3812b2030248b79c9a90e4cad28317dce389f348b5b9254ce6eb49263abcc4ccac9caef9608765894ec1875f6cb3eb68d256d8fc326f03994200f36fc6be8c4a08e81fa0e95375b6cf0efec38ea38336c1f6cc3269a393b06718d715d902a9533152661ded5ec1acc0324754a805083cb9878380d5b45ef9a3d05666ca043d57aa5a069926f151eb1d5040c558f1ef506167ee813fe537beed43080be911ace5781cd59e330b1a2fb09eb83a4376527f2b436ec607f378af8ee5a30778ce1f13525bf01753fb5350f0866f4d6c27479438862c8e9440af7c1923b546ce41d9f7c14b2edf0c894fc7641aef6d9d8cb357cdaac7b14dc0844dcbf9fd2508e410eeb101312b6d1e57e08b92078ee7155089759ff66c3b5b7f7e2778cfcbecfd5f8b5e8f7db2dc321f8da400431787af0048e0cb0d47c2d0dea70dd5af33fa09a189a15ea4077e81def7b4663ecfeb3a8dda3daa6aed6f6b19bfe36d55a51568e162e4fb7852b6a40db0d432440913f840c0d17070c7237de4b292723694b7ec2901057bab85de49c6f3e43667ca526f9bec9621cf98f90c6a0c0d7d74322ffd524f0c149e945d8133d9a82dd21f871f9ab0172c1df73bc5116e5885123a66ebba02ee1b93d7da5f3947101e9bbdcb04f522f61555c54f58c65ba75657678cca23a49f7e8d8ae812e0e5f9f677d085a50fee769bbeebfdaf36cc61a4c3c183ff677615068effdf67f14f9f25761f1870303ce9fa67625edf3d7d9df24a453d219316f2297976474499d38b612722593ed1374a958715387169a60b72bd2292733c96d6ec297ae7dd3526d5ff20772693508a2ef1819ae226cdc42f2cb74bc39275a006f1846c5d90c3d4964bf3c528599e03548798435568b143a113ac7f261e50749a2e3141894e6b26af38d52dd4ff06397f1b2dc65f0da1cd35cb4987735520f2de68e9fc696753139ead83bcf8e16fe76f4031a902159d7d548d0eab74df29fd2af6ebe6f176a1913f6f283a11f248d9fb216f83be267d1ace0f72890eeb6817f5f53f9313a4ecb10d23cf322bc1196a971c9b086fc9c8528940b09385c1012ae7858d6d4d6dbc02569b1ef5f1a2d117f3bb7fdda222584b380377a243736ed2bb889a6541567cab625967f2e0460037bfd1c242388d9ecf3b9260cfc6fa6488e8a55ce7b81f65112c1f4dce5a73779e2c244f4875fb6594ad292f0a742cea604593318c1135b0ccd5615fc65511f2a2e1de114d15fb0d997deb3ce4bcd78ec1b64c23c4a17b5b5bddb2dbdcb4d37e3e77390a74861eeb05169e480da9fdc84afb9c6d1dad7a2c7d41cc68d979eae3d71fda7c35f39e8a20ffae59b1ddc8c177e55e037ebe95886353de3a901b382bd65d2aac1f40a21f9209f10448b951ea1ded0115c58f0375c5ac2063e7fd7bb32b0f60d066f55132a20bac240944a683cf7afec95f0c2e9126539a1d74a53facce0b9dd3e67132a33e20c66d29911ca06f28ec5be22190808f7782ed37b13998dbdbbfdeb92da110dd84112db37cc721d664e6c1c09fff754f99e6872d2d1cbf53314e75917f18412aabdfaaf95d0fb3f9cbf6f9fd274a67992327ec4b0794d84152309436fa53307f2beee90676c7346597179ae76f165ac21f3d0c6ed1fe22eb110bd092bab15a9d30d46b97ef0739bae3d926e44fd2d5f2e1075f5d11741f17776231fe3d9b315e56aa67b6c4ac1b999ef77645a60699905ea373c8728070b45d34c4a1836cb218446e7199682aba2aab8151ba1e345b2ddc19b52934b4dfdfc8bbbb93559a7b368581403d3f7724d50bdf0c98fb87983b5cdfdfd5ea70a94d1e3f0ec37bded3357c1b7c6616a3ad5455f72fc4774d71ed0a5847b0c712107d7136801f88ee21dab7a8e040a100e38a51444a8093f483f6b43dcb1b5e6db910345857cb417a7ca06304dbd5e48aa5cab811a15e6ca3771208ba02e0cdad8e4c3d6dcc8c386addf8e00a16457c88931ac2e0385d265a3df6b6389c117e891237db094551a2a3d191c6184916361ac543fb9e87e5712c270575932d8d242a13ef0b2bce5d9f507cf66d31486a43f18a9995e4c9fe8b127ddd500916594d48cf50f9d15334ffa7f65a5fae8f878ed6bdd41c777c33aae849131ca6b815c9cfdf7f3bf00de18d73dfc3a51ab3771957da70eb3ea98df58a665707f24d186414281b598ae980ab731ec16a2e8e79912e883a637e727f63077fc434f0c55aa3b754a00a2c47d19108a5df59665bdb64aa05735d84ded313a9f3990cb094376cb16e406c117a4ab02c91aae1cbe6f524d01fd291e59059cbf4adf77fd0f379ae17cf62b209fc6e5ddd0b4907ec42bbea408160cf0db6cdb51d8d2370124ca2382ea7d9c5f8f9a4b7a9a2fcc07a90b35a6a6f121af23119c8a7dc9432f2d1427a4ba1052015a1f7c6053fabddf79e312ca47dbf7a19c3b3a66a1547a7f049ecf32e353560cd88a4e942a55777db20259b350fc29aca1be8c3317725b3d74f7932ffde14d6a5f13184afdc9af1417a34a9718b14f46e0b84bea9b6b78a996acd5cc4ba222e0dda74dd9883d13a1ec25f37c008e5cd56a13bd9dfc7dd3b7ffd32ede7de382c71a8b0f6b344727c331de91a18efe31f869d47149e23d6292b0810770f14312c0a966472399b645c89529653de7cff3f2b26d0b4ec2d632cbc43ec0512b18c863daf20d7fb8e19f1d74e4074333d5794bbd7c05067f26f79de9a2980dd700f6ffdb40f27c6d4573b0aaaa4b685179068e8d9e0b64d60a563f547ab06108df19e9ee28f4bcb10d9e67c421f4f099665aedaa9fc5c35ee64f2b9583e9f12de6d2717cafff5ca338f4cd42cf011a402d89712502f713e31c2d3c2ed3ec407c2c27e88f0a832520861b4d9e56de4ab5209fac2137e978791f239aaae477fbaeda5549c05a2423df8a4de7db2d243325b37375af99469fcbd597ed2884bd92dacc4d34b560bf515729aac570570510026e8945037c47a971cf9d2ff3b1daa0f297fd2df64d91d3e5b82cb82f71ef3dc1886c8f931339d6e74e136797ada8569e3f16b84e08595e1a7781d876203fb395aebf3186a338b90d6adaf770a4e45963c40c585138648721329437d883f91c7a14d3a5fefb782688be7cee491491b82f518c9bbad26b76a0ba354d9eda719e99dcbb7c569dfb90ca6b2bab71c8026d6767817aa133dc569272c593c4954429255ba270c1778195c19b085439d72fc41b2581dbbd111066c4ba00ba46fc72a676f7319284c645c041943f69575affeef0bbb95396abfd5b1def66547421fcba063289453c3da55e743bcf2c3079917ff97ae85a88901aaaeda101aaac3af6a8fe21f7808f33a2d2c883785ce14c91da4a1b5a82f8e9384c0722003810da05cefc79568500544e9812dd47c19ffdeaf5a376dbb73fed96676420ab2bbd6ccf6555748c464e1ad1a8037253cb5620e1898c60095d06a0abf0f4baa6cace374fc8f42f6bf00fa597b47b1af68afdda0dbadbeadf9859a1834a20a5f502675084cdd53d934b9709c907c248953c106b00ce71f8c7e3612beb9169d003d8c8a0f87a064faf194b78ed8707216a94cd6ff0ed97e3c62658464aa898211b94ca854d23b98260969f4fd12c43d71859dc5b0d19264e7bbdacdc8d52ac68f4aa1cc5ded7f518db5a9c156f18b577ba2d390ed873e8e8e6b09380ad57b6a8dd847b4fd634da4c76dd407e716b17801e90e562bcd76aa14ed0ed2be7c1fd53c0fc7161abdf0ac944d0460a154440e7f1c23c0366a9ab032dbc9835baede19b5ff9e93ff133d7c9b143438ece44d8a96790d2987d6ac90403c5b9001c9bf9ffa36c4b2e7949e223723f54f31e4a00868401fe345aaa1a06d5e25e73139e572c81a651583639051d7e76686dcd2a10f143eae030a66bf2d7c038dc092721266d6f94fc20afdfce4afd0cc8dd8711e99cd2bafb3c54e95c75c9fdba4bf34357b863c559a6edbc312d1266ed557b230c8629441b1a89153ba09233e4d51370f1b08af596113289da7fc12c3745849492de2f29a49221c36020aa36fc9e202b76754841b84c605be2d0b0fb13a909c72232dd22142285d60b28e208ae237975f7f135c1e24b0b0a98c4ce01ef2194503d2bed2bc87696e63071fe088ae6361c5d003f9423e204d265b9343939efa419c8a17464ab7dc595d8b7423f5f8426fd08aa2af8ff6f47b3cc9d7bfd0369616c3b3e62d743a0d31f495dca4f40050e0e8fe2033795d035465b1071631a0552320448ec597ae75967d775abf026485c9c73690dbe88ac7dc1fcd7b88bbca036b8d6a640dd1bd07241cedafa5e4f3d00ae12c4b9b3c64729716ce83a6403edf1ffd0b2378f536f4191ad0eef669ecc4840773eaaf772d74160775856a19b976c53df715b3a7efbc37c9657f98508f4c0a8d9fa87c88f4c73d2ed8b235f855c08f6ac31bcadfae896ef7525e12d1d83d75c913e6a2727e36803c30ab9ab9c2d4a7090b02699192c3e5f6eec04d135686266c5d8a252d7c39d05ca27aeb8380e419424ffd514119652a6a7b50e83eb62b35a7cd4cae930a3ac9fa2d5f62a5d4c63458f509eaaab2b23c096498206b5e3a8c313791e3d05a093a89313f995e9d1d008b71ed737b539972cb40b592f6c7c0b8c0f74fa734f9d7ff1e2d6423ebd73b7669d706f481de0b1ca8fec1a15f2fb19933b09cda3d65b0ff12755bb3d45cbd38b3cc0549b3c00dc61518cfadfbb7b7d5f4aa52863970842e937bc52792e80d9d96fbe19ffac46cdb9c9975f8019863ae5b565b374795b1adec2e03e6056f0fc5df9192e3c46bc231077af7e5901b751a8628320d0f4cdd0cf498fc86f97e6f4878d16939436596339046a0d3d3b203d69eab4abe40103b91feba7095e2e56bcd8da9cea322e4287f974a7a49d0146dfd54fac854bde2465b338f6298d361b6c90c2126b1f9f20377ddbb59fca76cc886e29ba9c126c6206eb45945a588d6cd5cbbcfad14aa43f1c298d420a54dd019bac383fb5d9d777b385d86134874985fe2dfde16a37bd8a2a8bb8d77a350035a9fbd384e3a94be808ce09d3ccc9d99257151efd0d54d11a136c6a288e811ceab2176d733cb839d788a8c5d9f679f7a1ba5518d04dc28cb5e5c3db9c1b7b071a8a602f88a76d64890e817e447f184ee41928e973be29197b25e3e6ad413d33cb093517b36acec33bf747a7ec7c482c421b120a7daad455d5a0bfaee57e32a62131fc9394a58ab30b657e5ffb08f9dde16e7ed8bc6a2a90a520d36edcec0794a96655285552489df1cb9baff9a7834250452ba3c7e825853b94bb2d3ee0b73bf77512ae79f814ecea47cac745359b74c2aee229447ac5e6d9489f5636ba6563d46f336d32aa4ce7b691611593b52ac36679c55905a1ad7d0f78b715686dc8b184fa592382b0d930eddcf094719b2a7bca4e7869c9e48eafed11785f7c7928702f2368b43d5f70601df308c230dad240cdaae675a70385117fc78c3f4fae157d1c6a06fafce94246158c5fbd76409646ee1beb547526034db0fd1a603d108f0a170488efe4278cd42064e92b017977899c4aead04ee46a69781bdd3ff4cabfc309ab683b7e9c2f9ee6c34fe9bce4cca7bf19afe2c99d5e267cc97a8b95326050d9560107f9e449f7ccbf1a29796e3438486d47a41ccb1b96029c6202238ea93e6ad39f3656d8e72b5a700f550c65cd45820e46d94cd8a8dcff5463996d145b24e12ab66202604f392631baa91f073d0c257fbc1a9f311552065691936d0e40f09161855fe4502ecf29355eaeeb9eec0a8f85534c038bd5da265c1a4c870f73ef0521d6457448009d975b9925dc52fc708016c23d4c6c01f67f82476794933ce4dd8eadf44e6654141df5b5335a01a6a84710e14261f5546e3752490d8158b603d8bc749e03306b0befd783dbc019184f09074d183e6c9876351256a869960cb6036f803d3bebb5a0f7bba2262aa78cce4ea442731541bcbbe2b902c4b7a02e032a1b0fc9047319c4c71af3d050307cfbf00812dd62a33738d7d56af8ed7d37e389613502546efd2b2ec91d3ce81ea8fb094a72db739c4eba9cd2d84306729d17d4f67de3de85591b0a111bd62ac6050bf45f6ecb6b78a9021df47cc9ed2f78b1ab19aad459de79890025cb89370816e9717913e7f55a1f2662d948c84997e263b6756216f2079b3530f152c019cefd7811523f77365e3f388b6eea8418937b6e538328515c557f0c7c903be00e495aa3e332d4c1ebe2b86bdfd88d40521f25dab1f4d7258c16b2c4c809d81bb3b3ba0a31b9ccb986871440bcfa9504b3e0c8b72adc614b5d7ed6067390b95a53fe1468c8d00b5521927e8b82485256d8c84c4c05b1de2b0aa7c76703b55b5a5065174bdafb6b0e9e1f6698cdf41522e4df3e4719de1bb7959146d80d7b51bebe9d51a57e2d90d720b5c565f34fe14496baa4323e52e71c3f01c23b3d0e2c0fee97fcb7015f8376c2ff7285de4f74577cfd0904e0a6e4fed864d7b582ebb61fc4ae52e49933549480c7a2abe401b141fd2532a6e17f9b6b716e53928ec952aa8447e85a8a2fee7693aa2a98beb90ed6c60d5d90dfece46c89802b9e4bc6edec816e03cf03ec0a078af9f25bdec4f4ecaf5d52c97cd63a48fa1f61985eca190d59680a2852fc2abd056583744e24b0280aa3f277cbbf71b6af55c1ead23ac0c1b564feecda0a94c3b3ea8290870c14aec5ae784877cf70602dbe0bdaef3b01f0c9a0d44288db2071746b1023359b3c35c16bbb9354b9c337ba946d68f1ebf899a462cde3dd087d32318e8cbe0e34f0f269bc30acd6ac11f8d69a0efc942cf29aef8c839a7b854b5dea469f40bf6392fe2fcfa276ab640ac130f309358e2aa838fa10194d93f7e42a5f959f8c1aa6d865cbf25fa7192fe6943078edb5aa1bb6248c82c6552542ffa7ea6e36c7173503ba609a77b54201039d0fc910277b00107048a7cbaec4973bcb6bbc4945823736207cb89b11bae0c6239f7b349fcd90c9f454f23cac4e5d21fbabd2bf3a73ed2e7adfd2bb8ee2212ad543e5562948a03dc6051ffbc1abc9f1790bc49e8ad937b84fe2d812d77feb60014e674a4490e48c7045d8b84d236c522c7e08d7dfa1f5e61ca73048c6e7b45f56c2b21270c93dc8bdd5a5a2e1dc014c2aa29cb56850c09298a4ab7b9d20925a8777da6d93aa05937dd0f56f3dd579c3645822d6bd6f08bb2e7e270117bd82b2bb5cc8a8f208bca38dbac20aeba0e5c5ad498e7e43e2b400ba8c29f877d69876130563d236671cf63982b2e018a333015e556921d56f3a1a21612c10367b7f6b2ecd92a24196a1adbe9cf8e9c12936208c339071cc66c844aa85cf9068bdf3f4b34b85c1f0b62f47ac4a9b1265b092bccd9518dfff5bce6c3b28c03b61f3888341c2b860793d6f52de857c78dc5289f4bd1e770d1827d74f54992184fbedbf0a8272042a018d76fc542099346c9d409a8f957ef98ef84aa64943a3e47f11e016058b7691e64ea56d8edaec57c3205caa8d693536481a125de23916906a12e547fdbae2ea24583d3fb9694b38edada776f58f9fc3c62907d86e1246ab4497af907fd2896e664b6f7d269858c5d190717ccb086579cb1f3ed819d1f2d637b54d53ccf8f9161ba8074ece5a062433a7f5cbc68619deee3ab71d6f80e1db11a81316c68cfc314f5c251d36dc0c3a1470db7818b3ec69000cff11e1f650a7f80655ab0e947e5d01acbcf5f87c3c0bd4e8e8b2d5c319a048b26858b17984e12c53d41c8b026171375b50101187c9e3c6b0481d906e65c7d56986229930c6de91dbc490b29208f01b3b02e689b5780c08f16f51f88b538d84ebd83ccc59e7f1b81ecc7778a7103ff85ef4b995527e490af80387b0b565d2c1db07ea58a8bb7cfdb85621b9392ec3efc634677e8cdb6e6751451b000af44b602582a736075aa9e5f60a5a13a83208122d72c76abcea21ff6d045d92c89f339f911917e1e8beb20fcee8da7e3aff27e005b539d49550255cb3daa8269856bc975f4e569300bef8d6285944537988b00be2a3d556a94670244a8375ec0e7934fe080b18627cafeb830c3de2cf4a7e83b7ddeb273ece4f8acff34086aa244e7283aca7e03d437058364f8cc5b2082af3c53b73634da724c8883f16b00bdedbcb81fde10ec1ad48545631eaa40c048402cada7c09f5fa7c7960a0f96775365365bcaf1f12527d374af3fd5d226c4e72612b240c38d38067c073e6b7c5555ac0f43a3393f6d6400c35544f69c0720dbe8f32ee6c8df6dcfcc15e7a544086f9d32bb54b97a4c3b212f2a3508631d33652af52cd2ad16366656c22eeeb6de8c9ca44cba7a919058bd1ed18d82ed0ea14a6020fbaa88730b05eb2b5089b41c27fa44ce4487713fd087c975df3d4991a1772ddc61e500ca39dccb1ec2abba3ab9c4b898ddc345e79d405d31c12b99ad7f97c89aadfbbae4c97779cd00fb2b77d5fb8068e01e388b149dbd9da115fad3f4e5192bf8049746defc8f88236000d60947297189cc3ac037063c0d4ec93fd8e330f64074e1ee6dbd7ba29933be0c603a714d1def27109fd618c2dbf93a68c56bc64d7c7f58cd81d833d6cd303b442cd5e93a6c39cd8ab8411e2a5e6028dab1c09b2620beef0e97e7d7341db42bf35c04a22d46fd32616144ef56a1f30538d211d3502e207544769ca3d06539bc1d4eb863ee56eece38790342482af9042b570432bd707621678962142d589875302f8c109cb512988bee4ddbbee4ecf42e7bcd297b995feaa6994bfd23d30e4793b75796ec04f9015b1aa4569cf8fe60ac1bc88d9232876247f434c31f18ffcd83fd3e8a9aa116d504175752eee835a0a119d454a01b6b711e2418661e21c60139fb82c03f8cc9e7a4650cb1f8dabd10ae42b81055331d283d3b7965a3a4468dd2f539671614dcc89f999c94d4b92429c0c84fbc2174fced6769502f9c377e33810b6b1216be114bff8b604510e506406c633cbdc96d8175aef29b63a06766dd13cdf19d24f2d3e71cb35e084bab57699e6f5349cf47be091f9b4273a91e052f62fc3db044c29e6f39bf506f27ecc55a48524abc0f789f4f3b42d6ccd8523defbc792a356bdb338c5858623b065534d7f01647197453b3bc7cc1fd4b5dd8bd8961014f021766ebd2cf5214bba907fab5256a5f6e6227bd3a6e196cc5d03f220d3c0a6f9c2ba50ac3c129cde177b87729ae1ee018fa71c407872cae1a7b18f1b452fbfeb6750e7c06f273a431a4f4cecd14099a2f01c22375931d7fd66e879c80e334a79bf6593b3db41fe77b54bb5b1725f067ff5e58dbd036b9c9ca81a29bd5f4ec84875ca3191e8d7401d0be92bb8275357e39956e9787e790e67fcea888931ccd86c8c921f00813cc500e1d801ae8ec1389b2e27c08e8ca05ddf9ed9497ecabf00d4dafe8d826d91010c5f79bdf0cda2b3d3938109d21408e6d32b1c722ce0654a4b51a7a8de5883a7aa7e478a6fea14503d6e8f0b38d37cebf3adcaa0aa31ad25c857f09b837ced9b87a5e9f0905c2654aa061e643eac78d8956d511e953b7b5b085749182d23ae11aa56af9a2d8f0bd58e9e641fb4cadbe0bdc2ca80450e12b9893d516d0608aae6be110bee2a10469a33926b7d25e803adf488da22f680fbec0ac21e1a1b7e23273888b67c75dd954d175c70af0d2919995f63f01dfecb3e7c41575a466d66c14fbfa39399cca4332411c89ca8799df95d1e6f1b26d50e7b206d38be918a829085c930dd7ce46ae57413110ad19ec0eade28534c1ff75e7978789d9a5e51d2153615b896655476f437e9741e4778170c1f0de7cbd330e35c074d42f41087a554e018fa044b9b37ce328f1f0a5e22dc2885cf5f2b7a6ed74670fc8fed315a75cdb4670efd4edfa9c96c0537db720ba450cae3cd7aac20825462362c6b199f4de3ffe26e574c780bd6d2539272fed34cf19cea0a36c75c53e404859a0e182c7b8f6cff832e65ade23f06ef703883f87f47e489dbeb9e5a7680f175b799f9dbab2688aa88d901d9dbeb4f79c3431430dee375923c5e197abddca8c9de872651795a3a29f2c85195892b901fba47b3c8286cd66844449a43372e50e113371b683f79bf31c5d8b200be088e3403827f5ccfdf9a26ea262b65757394003bf5bb600caa2cc20c069808566da62a6d3860fd6090794dd56491ba10341b576d89870a605668b2f5309dcccb8a6dd834e12efc1be1c09af5e7f081d1b112873a60cfbc5c9c54e510d4d10a6d358350d07660b245ca572973efaadf7efc56e433cc24ec39e0d58432b92339becac539b66cb5e72aab66805f43939df7011c8ce6d24c0e1859e1fe53f7081126bfcb8ef260c72d631ec32ed34197f19f681aab83ea6ecc113f24183e37d9556b0784317589e4bd7770bca92c54f66be534e01ce957b8e7810815904b2cc5e458f9038ded872f2395e84f141c392c94a44271aee455ba0523ca47343064cf4d91c895a72a0f138acb23a0a620fd401f774636568551a5ac953ba92dd885e7c5d752accd9478088067e1a40a376a837ab6cb5b4a73cd75a6727463c102155467dc91ddab523def5baeaa4b2d55e076b3310cea32d955d463eedce56e4efea069884a6dd0f42a4bd37a362654aad4da185c303fb0336d7b8845e337bdd384b238ae15a9998a12fa64d25d0fd1c1f708a338cf62102ce8aad0c3aa176f0ac330b869fac8d8b0b7fcf484440324bb31eed8b8ddb95799e6cfced9283ba9bdeb53dbad7d92f18165c8dbb16fe6206ca90cb47afbbbfd5a4537e2992fe97a9cf5efa2d4d6a40efc0fc3c3480af9c0a9a1b25bd4a808b960853bde4d1db09575de8b51a0fffda51eb89ba1a7e39cd4195ffe528b22cb51826010ed08b94f43a927cf09da0b4ec9a2bbaadf96187b363ca32ea7c1d4e1a9f94b5cf74982a27361fc04d17f6d384cd5689fb6e864e228f178fecc82113cd88d12ae2a8b4f422e48983deced77e9b14e57815f421d6a4581da774c1eac86f5df5fd626da7fc5ca37ef2605ef75206fefe934cb1cfa119a12cbd1f1088a70f86422b332fc2ced0e6336799b71c6bedec48854282bb9a5cceb3e4f59e49ff39c8721ad6521cf1945b219a59cad94bf84999ab95907ac8fd7b2f89786e71ad74941858b9338c5cb5d331eba7b476c5bd736dc94ba3afc3e298263a674602a5503d45a94023c9675f971d9845c07c84e8a83cf0cf33099daf73da8d0d4d20fcf101cab1c793e97e7153d56fe199b1e9be1228b3f48e822aa187ae9d6ee6981580fcc9f6f88b51f285310d01fcd75bf55e51bdabde3ef914653aed7460f657095f7e9e0d6cb695e5d9b6346834ca76e4bce913f1e07a8868bbc998be04e58333a1d9b514256b7724ad5c96f64abe129639f7138cb8e303b5295d68ec240e235cdb775ec8825a79e23bba624992353e32e5b1b1e75259fbb99c739c7774904b766fa082ecc70f2b8ba1b1faf1101cd83dc87d6eb266a136aa78ba975bee2ef2a7965527f95d6a18302a6c347b891ace7ab5d0b2b20ef0ea1f10cd4b3aff822c71038f86e7b69899f242ba9aa800db64a7b765e5869743f803a9b534a1eec236b4c1399d7e0cf850c74862ff24b248922fce68d24a89ef97f22075a4806d54399de71984f8f9c9699f2cbf15476852a36c282ffbe77405fb788dcff9dfcc0212c6ca66b2801d5f9b4bc146936b66acbdd36b4ce1e6ae69db305a218d4776719d960b386ef553e7943b55d371d41a6cea508229550446fd52cd083e5e9590d6398ff3bd75a7f478ea9f03329e7f837d8b0b2a238695b26aec129daa3ad82e7526dd19e488122521f8f18b7297ce3615b5090d998535ac9f689e0cce99b0c42ff5190b289ea47dfabc48b47548910f48edc2d16235ddc4dbaaec0db10fe61400f6f242699b04d701f630079237ae720791e23956fc2d554a42f7cbcc25c837a8c5ab4bfd46fb8d1fe3d31ba85d6d93bdd5f34b871d81ea90cbacf0bcb5103e3eb190c18bb01700362bcd831772dcce782e2218eee92c8e76cf9ad5ca94ecc77be82a84ac3adcd42fe33fc0ee7579295bfd7083bfc8d09ac444e9a992b7145a713f2d21015085ef9176cb3a8036e1da3bdb24c3ce90fb2abffb92d9645c09442ef5e6b84b367283c51556fb4a0e5c206dac8484acb41d5f259de4a755bf77c099b825b05d890c19bcbb22d12ec42ab93c631de3478e81b88789aa6d9e131a4aaef369d6dd034570ed68cb4e0913819c507dd177c3b7e0333aa10273f2000450dd014c08c72f7cac2d9ae1d71cbbe88d9dbd75b9cf6b6cbb95eca8da63b52d110b9d234938733375b0b2f230989b91bc2773ad5e43f5b4ae13820a62ed9d32cef07744245f95b3da3fb9672de7f3d003d2629c7d7de5da2ef7f2c0e1fb6ffe84cbf935ab2601761fc769ab058ce2fd85bc3a29aa3ef4c4c3ac0fbd64f3cdac0b28824166080a95c40a07fadd4f091e3df1f680efc8842be34682fe0d0d1d75fbcef0ef87aa918a9ad0d44875da6f772d35df27afaa834d0a621cbcffb69f263d0e8b0b6e724889f6793100fb1f7c12115262b09aa4c762745d355b64e3c3258e7726608637aa6fe5464822bd59eb24106b01601cf7e2f7ed50934069351a1b32c8dd203bdd8bec12271c5babdf1d22efe9635c9df8e9810d9fc84e731de838e254907d9611235062c51658b9b0d55be0d4f27108a03bab3df27ab02ad2f8ab63c903ec94ee3c72c66ef9c9081e3d8eeb86ce776822ac1000117076041a8f4fdc44c898ac87694b56f6756bb1634c1276886e2210cf93cc50a6647a27470ef5d35f6bcaa83ba00d5cbd024e1e29acd650d06f18e924ebb7070883dbbad1c442d8ef38970dd9fc24a241fea02826efc49a7bd1bf7abb972156f366c81565ccc62c9761316de790d6249ea98701f6d8d4ec3e7b0e5cc69e33b3f1e00eeee2fbdcc46267fcaeb1390148f0b0d222442e52d6c2a927208b3e46eaeebacea43f2bcca78321de23df7b6039964279439fe420a8ab593f5664cfc334b1fea44d66ee1c8689032f621779bbff97dbc18e65c293514f7bef9628d726ef29cc5800f7ccf15e83fc7a2a9659199e7283fa68bf88a9b8add7a7a63405ff9e12c2dea787bb7a052707fb08da260ecf4db810a007332c3b7724fb4eeb05e915597836cff81daf6b21f3e31e15b3ddb51715f96236feb8246ffe21a6eda84f292a61428d84fb7f744f326ec77927137036cf46450f205274b2ba1786b91712e19a1b0fc79068f5c3299ffcc60d046f7e42c21b1be0b8fed4c907681fb120218742874c260ab7bfa5ebbf8f75b667e1ec80cc50dd831646fc521742b5d4a2aca4b9e1d8cd231a61f9df5784d5ff5a935d0bb9ae0b26a191e02629465daac792bbbd283f829496a7dde16f7b10df8b8d8aa0f819223dc8563e37b6b61fbf8fb880990cdd26127e684baec6c9f4cba6286a438b7933c5922fb6e60f3ff1cfe3b457238b85a11218d041b166e1167a7a028264e56cb4d428c29c7e5f9c5bab3bbf45fe17b278344f780e65d381aa5007f0eae262df00d4625f7032ccba4f31a12abe20e621224964cbdd329f7665df76c29cba4c332094c644322492bb972e85beff4204d4f8e3a8522f45c6b7917f9e3f746ce8b81761c47d135182a54bf16e2a622f68c1ebb05d0dafee8ca2fb4f84669bf466731a85b80d8fcf1adfb06806c39d7dd082d6ac2b6935c232d0da5177d9dac1bb6d0ca20edff4ccd8a2822ea1ed69c7555f26058a6347fb16248c4fa135f995d0dda8f91c2abc7dab7338ad6c2447f5dbf75f78f94c3c8ed11389178b4eb74e5c6c12f7a846464fca0f69a43f95d1e6e6a86d00e00b3e9ce26eecf0464a1b66f8f9641bfb04bc2a9f1a04a63bc114e37962a1c5292169c44944da846a386bbf17ef62dceea6e1a58ae303da1981f102ce39b07ec2948139af2a8af13d8e4e1c0265f837c2ae1b213d1ab459e5c82bfc3251df89c5f984be2e541d6ecb32e222411b88bcc92e81cd8b1b7332b8161b8eec0aff3692e4fed5febd46741aabb4bd85f6f271539e85af6fa670fa07d9d0e680df9392208aafa3b0896b111ce1117c0eafeffc66269ae5e887be0f28b8563001024ca35cab3b727a4de9050ba9e878418b8d122747bffccdbf7e29df1dbd0f792b7763c71aebc38818fffdd459020e97ed876443567ff5c4d56e3a9dfcd04ce62bdb90e4118246505f35d776cc5732c460882e8a1206403b029ceae64df5e514aa7366bb53ebc1944ceb6ed25d3ac108d28597c1d1dbf8264c0feac1fcfe3e1e5d6ab9bba50590fa6d65a1c27c4e08541596e972ede710f6d5491d0c2362c86b70fb47e4d79e320e33de27570a00727311c42ed96e022997d56ab357676c732be027698d130723eecbee65eaafa93963d4c4563bfb66baaf21337b01eb862bf7ddf3b751b9725ea7d25f57ff143c2c175a77cfbcc20c042a009254fb7397af47d87be5a3a2e08749f3b304abb3908dbdd052c4201b9117489b1bf142586c5176ebf32db15c3531258f60bb042ba477175dc0a613072b427ad8b109f1f7e28f707dde6492c82aa5f833aca15c250210b789d4ba504d1650ac5770213b3515f4e5fbd1aa2ff56aae9d834037c594f287864eb396f18879448c2757f6e51204cc73bc2d55d0fc108324b208b8b7a08a011b62dfed3e00063617a4e82dbec7f8149caa1cc750e34f4d326aa0fe64871676fafcb0c20ffd75c613f95253545a78ade238f97f65bcee4c68b3dc16fb0a03af1e14c0caa0d6dedb773fab229ccca1f90b6e25b3f173116f6d69481555a167c6a7d5fe1206c1e6a08981bb04e2c04958317ca5a35eeef6a99c7574e6e83caea6ab2e1297833f38ddc85133a49920b0e35b42d426a8e992bfc02bcb700e7011224dfa2ebad41a353c3564404cb7f5a0c7b0ef654f55503b7d44c0e202ec0f530e369b5fba31cc8faf9a6f4cd6d2d2f52b76fabd74a8450274622d031144cf0327c5248f5fe9d5dac7050e8bd4f5529f88b8dada2d6ffc6b1c86eccf082ff4665f7d6cda9e60dfe10db930582e7844f7dd7830ef62bd7525bc86caf1adc5f20a3ca5c42462db71c7d682b2fb4cfe7dd31ee5f30222abeb94d6296bd20302e9109d5c9fff91f1641a7c1c57ffe909ade00ede0cccfce9905bfb79cb3252a602915362f1c06c130900da9c020f00518ded73788af39b1d2d96438293d5ea5cff13669890b1bf0f9b5457e327fbe157e716f36aa6d7470d189d4d0c5a413f1bb2ccca648b7fd248408ae3b5f02fcc55f545eb7b35bc723f5bed64e1ec7e8bc556eb6dd93917fb1833726792267567f3de4c065335046cb5335119e68852da6ce32ca750f9feb15ea0fd1e99e91c20c9bbde8e784b5783380854989504572725febf1c7b33f47e74aecaea6f54997bd3d4b419c7209677f88918914296f8366d24a68129cf498e98c661905571c117138d2a565fc069756774c3963495f9f4057f887336708ff033147e618112a9df7afc01369b7fc76c81e3b42cc23de4993a46adb70def2e2e6bd0fb94540177eef6368ddd3bd86881286def88111e75ad4b6487144fb927b5413abbb41c58eb5e215eb99900920239bec096e3de6de58fbb7012173a01e846afe9b10c48ccbaad311826f71287d15f9bc13e4843b3be5715ed61e9512040a8d67e58e516608e06f4582f4e2521bf7fbbd96b0a39e41f12422f1af089b41fb5b632f8d5563df876bd11af15af5bc45ea29c5c74c7fdfc1e5c5def865805b984016053183a0125d3dd08979d95ac58202c0006d01fb5ea478463edd54f4e4d55d3f95093f854ddb2bb47a1331dbde7412fc31ea448716bf5653a649e13b8454d581d879922e2393bc3779012c7d5da37fe0184b4233dd91d4b0498d25745cdd156ada8026995050f816ca653f745d5615d0b3fb274ad04dfe349e02a7a4007202217f480f23348d4bbf8fe3105c25976bd69f354fc2467863cfe7f4a14627aa319b701277af51c0af34009f65a25133542b730464020752417503751a53569bc9f59f851b9ab5b08ec14b05fbd6495a6cfd2dd121a5a55d185b2789965b872ff00b5ea3f0b5274ac6033efbf856c44714ca177666c62d6d7c4d528c40ba09c48a6f03e441d53a6d53508672cf86cab573fd5b3ab5d5214c3a8268fc3492217a51327721c1ecf55caf01a0069af5d93b713b585a6d4f42c76e8567bc5035ae0781b477fb1ee4ad8902f0fc22b0f379fcf54b18fae31b38ccd4a258fe23b45c433e4c7be27951f72e4ed10ce0f45a18f00a11b1ef91fa83a588b55360e11a3775b68fd47ec9f11afa6ae766590863d3153fd611805b7ac4f9eecf2dfb49c707569b2858cd8d86972ee21f73dc9b7babfaf5a5558a3cee1cef359cd6004224096e97660eda8fd58629a4e1197387ffefb89067b916277e2f0a451802c510987c2516d7455b5a6454786377feb86a3f5dad69c4b6738f6e685ee0043665af5be9ecba7b8eb37a63e7aeb2fe774e89b226d69645de6065696f51c99593d239c6292aa7bc2723e20d44111a59445c2b08348b5195594783bb2abbdea0bb293b6e358e14e9c2e153f863863b96def62f57acbd25b74d9e87f744f10eae9ae365defb2578c9cf1b3c2fa03d10b1ec1e2dbf6d6ff285d82d8bea894387c293fd7f10c9cf69e673138753cb322010279fbc8ef6ae4791f8030f82ede1eed9fd79ade0a121fa66de5603d34561ad268bc1291eab63b69d37733c4903b0c121125e618c3bbf4af614a8dcaea575f965e221c0b1be7d12d112f4cf366e4242866eaff072196a73b300e69327e689508bb15051cfe71a3cdbee62d7f148336ce2d0f03258714b5345329648f04bfbdac3987bb46df9fdc408dc461ebfbc6c61f579ebb267b170e4db3eb1d6d187a4661070afe414722638aa5ce8f89983ed62159a151650377b156d8d8330624aaa1cb5e7dc9501304ea25a9d939069ff5d5b4ac35ca69ab4150d8344f37e9ee598cd92ae8c2cfffb81e46f4e5f5ed42ac429078da9c617ab66aa9cbf3fe67938302d1db06552c22aba73d57059be414121e0d1d0a4d2ed4dbece0aec2d756503b38d4278e46b8741cba4b89fd7e606b1808372e423e929d0a776670ebb03b87bce5e14da86e2ecdb2de0db9297fc1ad8927160bc27c170d7dadc078e6ccc7d64e2c7a6416beb40047cea631cb92e7a84af98e3a24f4cdaab828145bb6307321694f2094e8e72a037bad36cd81669eff8c04d8756055e717ea3c0ae6650df494a2d95601524ef70246d7a78ea09a7fdd2c21d3ea63e500d7498e2396095a8aa6a6595461677385dec7b0e0f3f93817dc815ccae6aebfd689476eabe7be6ce6b063afb6ed9496f63b14b3974fc81b4debc806c3b4c001c5f893b537a20e7c524adfee994729f9ada71b69cc2beb5ed5bedcfaba2c86c282d3d5454c266cc79f45cfd1c13b66caab74a30a75f4efc53b2e0ce8b5050d4b8f5014d025b23c1374cac8bf6e6991a8d7bce2aa7286fa859c67f79c3a32dd0b2e7b6af05cec63cba326135066d5c8e37ea3182c19a0c10c4621f07e42c7fc0e41cffd8b07b21e5e1a963541181b45fb8313d891387744d8b7acc727db65086168221f53b982e9828f7ca49158a130f8639c063d302664748f7498838c21df0dc31c37f2017f33ccdede5ee0c9661f34316ab839772d1507d94e4a2edb9172c7124d14d0eb34c894df0a848ce2c58096e2724f02b4cdd2d88f27fe53dad32f30856303abc26ffde752f1fc7291467d667959192c91fbbfa485e97c02919bb6971baa7c450b26b35e6696f3efc1f147b3e079e0e56dda81af30973ec5b6ddf29a23b430537680fddfa34fcfe9011583040f54f88b38b650346c3f407d44c69ab3afbbbabc5c76b462f08d326f3e4da1783dd2481e6e497cf68f4d93e162b9c5a8e53c033e835dd4f63f25acd7c1016b3d5b109c2bc2d48c769afd4231732ff55d14e783ed702e3c694d571d4d1e13e6d58026633e49d97a79ece45fe31bc2cafb937668a78e19544a82305918f299b211a6d4540aa157c475a7321f02224b3ee6860d7620ac767908a04c5e34efc0119bc70ab8790a874a92bb86e9725105d3e2b1d4281ee9c46875d9752c36cc4f8f682b0fd2559dc900ab561ae5f1148f9a46c16a48ae953a64e84554ca1d20aee9f8f19a2d325b08020759a7186df71e44c016ff3bfcaf208bdaad333d23323e3da96090e91034f31f1e183ec2efc5871fee20fef32b67a92aacfcdc0ff60b6b757b05213db07596d6f7d25f9a30b16e1fee1ffa478452a4500a4d4b9953e2ac48cfa3ab66aa9471b58f10f7cdcfcce56e707891c77ac3f729e70ddd9961d19e26607a5b8316c388b29229db4b574a2e8590e624e95ce83d529834e22801775ddb531a7c096e2f2aa48e65b7f807dbd4ded107d5021d124b9746aaa099e6322ec3c32aeb881c87ffa5f5a38d5c3e868560ba3ccff10c06b49a6d9697cbd05a8d846d242efdd6ad8c907218cf0b3ddb02b5013c25c5dd95395e0d85553f2a908dd81db0f525510ffaa7e75941d432357d0d8bda6d4f12225e6dcf68c57e42d2a02b8a0092c169a2e8f4c9f81ede05ef3c81b929133c88b846a6c1956f9cf29635dc4ff9c81bd41d88d7a2292e3c264bad623f2bffea6b752ca45e7de9e0fafd5bd2308fe40a62759ae4bb98d71437548ec61c66c1dd1d385d9c2bcbd304b43d778b23333a26b7070613a21255e1fc63c4a357a6fad6f2313d58077cc86266e0efba93588cd61968827a0fbceb367acaa49cabd68e7f9502524ffc560fdf01cf40b6b95bbf2b4a959c91898980e9419b2f4ea02e5cd36fb48baca766c4912ca7e554f684a9e516d1469fa447ac1f1ee29ca9e7a806357c9437e89677c20dea49384dfdf664d5ca51ea972fb7ff2df45987215d548ccface77f336ade8c2460f02f0550c93ef503a83aa4cff9bf41d30470e721ec9d95c7dadfc1f296a59176d45cfe5825073120f9efdeb8095492a17018104aec796466bdf84c3266100e7c1eb8acade65da84f96fdb385b10bbb993592b1c41b48f473916bf579ee83ca050f2ec8dcabaf6824f10faa6eb9d47acd326f47b90b10249e2ed0af7fab62c473003bc1627ada9de197f6b71b1ea101dcbd6cb8437218423dd070647f81d39047c765eca01cb8c2b5879d7f265fd7551f1d834772974ceef3d8fee5d1fd06b8da4e4a904efe760f98b0dc2e6125f5b345ec3b02843af448a5cdbc296d3fbc86f58ba2ad2cd866cdf6bf393a73c70a821a4dc73c4ffd7ae861cbb3eb35e54132bd9c8fe7a93f1c2d9888caf9eb54fa312fa0ee7d3c7b560ca2297030c105c652f73fc057a8e81b973376be9d3f8568ad80f2357597d4ff5b243e950f3aa14e305ac6d61dd0798cf087773971a7d360486f606d119b96696c69ae8f4949d970e49e51e5ba30f8f4b964d5739c6a36ec43ab0d8ed4208b8158d65ada49b9e7b40b19ac501ea1ce451c8da457824c55c5cff3e78e8d9212e39a2bef820857ea87e11c9c5c66af62c782b7f5358fbe48911dea998ae7634027d38677d01481b0a1ecea437de47affd4b90e8e61cb47efe74805b9a85726904c648b97a648da52b4013d9fa073b14f5522babb5207de7db7dc8a1e3fd84d7b6f341b09794566c290d98f2de531639a8407792ff0897e4a21d042c056c732b08e4f8850652edc08bebb28b9da88ca98582ebf3de65b3a4314b754ddc74816c9441ebbfb9579639eabcc36090e8ec7ba7d1edf1579436f3022e6b31bd4a2d1ee3b4ec0c9ecd0e31a5ae1ccd9e7fddde027b21da16d0491b04f1a9e0e5e2321aba1da703267723c14be1a6940f71b8141c141491fbf29f9db99abd9f9c5e48c1f41b417eb1689f5006f019c61a692a6a43f9bd08383cc953c286633e6993d0274ba91f0805d3e2efc6a03ae0a4e163e07111f49c8964a37edf2fca1664c5801fab4dc971f642852f320223dd062327d87d91f65359005d78bb87aad9cd6b0d00f9e48094a329c79434019204e11220ab047883d6fc1e48a1805e0eaf27134c3cd2c0748ecb5f79f1b8dc5e387edd9d8c9fd70abf8d98ae29820aaa7281045c6a254e589c94347cc9a9a6deddc6a41d5feb886ca3a6d1c8df86b5cbf989fe0032cd5eded30d3f2c5a2c46a6851a76de1da7bcc3c6a248290493beb69a6eed9b64aaa5fd87f99ee9cb33c5b6fb3910e87a6ec316d8324a3f363ad83f478b46d52495e5f24022c2141f08ec324fa2c5f53dbc958438d300b8d43255089f04ec8068454edf77f4516263e1b3d17f8bd0c7a2f51107c51a77c54f128ed32775d67f5810fa16bf90cf614b100814df7105282e3936543b8174034e3d766105646dbf7db9b051ad00cdf851b89d2e9db13636f4ff4cfe646334255f4af9b5a8dfcb87ed732b09f4ee0373f87eb8d3f99d081317571cd360732a71d054b3aa2bde1f181f4f6b2c61c5627d9bd01f6786bdee6a2e3f4d1748a8bef0839a19c740349dfcc68ff0758a961f55650235f2a71d2b29aee1a0c3909f7f63cc6fe3c5f08dacc6914cf161bb48ef90888bace9528ab72ccad458e60ebf9f4b72a885c88d6fac4540d227202447d00f0c5e960295650c82faa7803e43e751bcee4d659b5ffb4b3f8f4be4a7cb46d00636b1690021b49be4a9757be8c90fef9299ed588d80053ab0e6408e80528c6aef8b2e10ec5628551919d96849f38691fc96d560b4eac53cdeaa1c2d61684469942eeae718ac49a3d1a0dbba35c4f689aa9fa75b2054d04483ba0b1a76f7dc687b8b7ee1ac14b8aca9aea4f3cb9310cf76a2614ddee93d1b3170a62b40729df2ed827ab5034a0b82e4e9344fb9b3bd80b7e88637a4bbc46f9488027a5be90a84ee63639f6ea24431a23c596d706f823690c11555bd3822497f559538875ca89428af95df0e95b056cbf703589ac5458bf955f0c385d5b01ab5ef8f732db7b7ece2a2554c761edfd0f05be93940f4f17640781f9c8681dd6a840991951556047d4b0737ae4c098b6fa3a4ff4824380364c55318e6b93a142c9e1a0505a069c7ca27b5f986f2f49c7814c925b563de9c68325003383897f019e04777233b0f8863c481646974f5ecbfbe7d41b86701c12d0e0347ce5b8a76a905cff0512701574b76266b757ee3990f597a9500f4c8c791cc15a9a78306f5e8bfd646b2690b18f0993046ef867e2d41f167cf72dc1fa337c174a0c0add7af84d09b5c0f606a9f73ccbd951ccb4686d2c290a46f3578a5551bc73a857dc6f45f0773d347fdb53b5aefd8e9db37bcc997b6d65c3d218cd559f09c23f8c51b49807e8c5363e8f98ff191fe3d75df7935880ed07aa7af0f5a63078bfb1ee2add318bcb3e693718beebd243fbd4420596014505d4a947c90970bb1625029774480d915d425f2abed63c9f510f713e3fa982b52ef49cb6705ab8b6c75b4900d7acf3249562504e57f6e55305fa498de8e4afdead634f767635af419f8e17ec9bdedf333258f0149e7a1e55fa613a33bf42f36269a7fbe62dc1ea96499b7ebe0b0e34ce2d1509269b4c60b7ca1f4a547799529d703131d79bd89ae4f620878211ba9fc6d32c271e82277ca1cc6092078636ab28c416226de3d565d5902b061f274e5ac6072863558d7cb7d7e2a0c39bb945590d55ec93aefe60314456f0afb0b675360bcace34cf3e037807ff7696c2a04da4b440135359d2c207883988cd9616075d24fae31157cf0ca1ec6691536adc49de6dc19b6d6618465a6cdfe138531bc5dd0a66f2d9fee144b8158dc9c4d9325a8993607b2c641bb9e3564f5391407b35ac11a8557962d74ac2943002f1b2fffa5d21a01c79a5d88b1762eaa320e505b92b8476936eaaf26a39cc8fddc9aabcc3a57259ca8a43a1077cbf480749c1a1bd4da923586d413291bf2f09dee05c1e951a85c2da676d18b05b01b83203da9df1bfd57a95252b09c971ca66a3f394ce982fa1e8c630feffb850b60d4f0e8d2d89427141f0aad29e88f1993cd729cd570d9025cc99190108d62cbd143946ef3de41585203ea73e59b644331390a89a632660e7fea69755d02c746071e0f6f00d2bf5c2c7de13fe1e93afb8c390cc0abdda8d82377f6ed3219b627973ee544fb3999ecce2511e35589a496e580d7a3cce48b9971cafec1e5af02fc6456ffcf3a46e1643938374fae0d140a2e08da3835a69f5989fa45d249c8f8d5897339c871f8fbfc089303737bb43a522abf9e1e5230c64df72064af7cb537d79b2b77e8bf54ced6a5d3cd2597e47d8036e33e5b7c02197f55d32362b3e69e802b2820f138a6a9c6238ee34016aa749f768ca8f1aef5bbec4036f66530b4b3c2807f0f8076c64fa56c6e0eac0476312f08a5d095657591530dbdf787f7c4652e96fcfac935638a55fcd0f6581787f2fb7b1d18a6e011b5b5ef194994eb97098f6bcc0f302073a284bcea8ef1a1a160d9863c5ef675712e4eed8e1a6c6981841a94ca9c735247f575fe9d3d822ad8e3a932bb919d2dc9aa4ffedc14152357729e4e7daf4a375a945b1015d0eb7202f597ab15e693e569995a1b4bab4028361657d2f75e7a29dc6ecbbc94a2c61d9074c58492f1d86061d20272ec79dcc24d5088ebc79dd74e39509a93b9604a93611d4e216b983c1934353f07d269b6e47186554589fe3b273d8ae6f1811567aa7ae6acff8190256e274247bc20d08fe815632251b3b40e949cd34e3cc1ed6eef1fde298bfa5620e30f4594c67975d77dcc45e490739b8b1901cca178edbb0b7cc41a5b525b3125762631c217e0ab9791406b39afe5b0285d4fbf4ecfd38eef3f197ba146db509dcbaad8512f58bbaf58d1ad4b7a82c37299953a5fdc5f09a819c88285d34e962ae89a069ef8cce9191c4a59d9cd09864f2317adf71ea46e58b9472d931bdea8079a35e767e37b8141a796ce0d1b87d90eddd480eeb576a0bc3e62a12d3edfb6331ceaa34b6facda668ef1f025591b85c7afea56455d1d2a46df0a81e4d09c2f73ea0b395487d16d7829bc00eea3e9ba49b1fb16023cd3ec5d8f935261b91d1331ce1eaaec1469d4a958d0c8dfd67a69022b684bfd0cd783fa03b836d8602081b65125c9118f792e19a60605e6cf7cb8e20c7b11c8664a9c58c74c1ff77e14bf4256fb5b84afced1d97d3d30a1075230c50894e6e0c0db5031da1855f57f6c134d5abc4cce0250338d509cb280f976a7f075a03311c113ba7cd549eea9d7ee213095970fec5a6d944b61caac5d146b8e10d3f63d8662ec722959100a6af188b7f96203fcb22d21531da15fbb4d7f8eda439c6585f1a64373e34365dcd28d31118f0f9cb7e54814b0d6a7db6c83262bc4b48f90b7f1d7706bf2c625e3372f21d1226818531d8f943f6a3b45e8f207d2bc669ce325f4ff3a3d7609d15bccd8bdf1cacd96e87022617da95c7698268b02d84c5efb263615cf799bc9a5dc999a6d5042f0e09e1075c85f6dcea22bbe09982c205b898b0ed0c76251a2c9737558608569f3df582eb4808b8514767e3c62ed3a994a2bd439599a2ae71831b35dfc0e1bdbfbb377e3bd1aec893d7318e52a7f697d4719f6bb7ed7a4ce19ce629514605921a82c279393325835b954cdfd87f96138f28fb9975a6a98d13a8187f21d7e0bacce5efb63f1a94d69d70524c1430899a115540b09c2f7ab1c08beef8247a81ac05123df5b6fd5f3267eb2cca91e326702707db2d5dc51d6231ee4ac7b620439bb8d4ba85e7bba0b33c809dde6d52319354b1d1d4b43579f4710a2f618dbca7da480d631e309730956590a27a9051e2ed02cf7bc9f48034f3de6c9579060abe66af4899936545477f64a87657c564d48b59811103c9f4eaef6242e51c05865fafda708b6bf1bbf4bc5b6a43a761e9b45ebb22ce5d63da582f1566f2c2416e5d02c2fc522366bfca030b3dd12277197b2ba41e991b4c76f511ce73d569e708e2caece48521732dbaf940c5f297d1b2dfb85e57d1f0ed1a55670cbedd8251a7283508bab5cff876c7cc59d860704c6946d10d9d707f13b5d23df69d9cddf196bf24ff763cd12a7d7a1b524e53d6ee20adc3a8e0c0ea6064add526345fd89b7e6813b46053a0a5dc13f861e731c36f552dc72b8d048db3e00a9f9b93f9430cae30efe6243fc54c4aafcff3acf39d8e3f2dd0959c0123e4bbcf722693946098f264722f9cf9245e84aa81cbeb458b22138a560ab043e0e42728d144d266a23eace35eb3c2c6dc2572764e055968127aa9525c6f2c3a36e0b380e5b2419c0c458590ede07c569a8d51f5aacc07bb0f0bf966fbd45befbc919be3bc7c7c0718adc555f4051b70ab8b8414101c3ab877aa0b6654b76116f497c8f6410298a49ea925fed0bad2bc63960bf21b1ee1b419c0b99bd441c9d2439c9aab45662409eeef8c1fc718619bff6c90c71ce7ffedff58c6d368aaac1a3f296d64b73ba2a103ae79b2ab641f6271e514125a88d5ad3d95b588d71867a59b2c7b6b27ef5aa25696d6ff9b8b925d41f0cab602a4e596f7b56a68985e9730769f8b6df400ea0f0595747f50b4d5166191512453b6e6d826a1d9eff3322cb4bfab17cd5ee0cdd0b82835505c7ec759901ac966e1c804c80b831c5ea06e90df4803ded233410d1f4ceb16ee04080c21d4721cf063114e2bfc8a7c707e34f789b353ea1064dc04b60750d1614689f3caf75b3e50040f71cfb4933b99308634f58613c0418bf48f085362f03a25ca148145c8b76b0182d4b4317bacac75ac8b7a6735dceabfb756501407a5c58521984493b26ceef5aecfbf974f79fd22603b0e4cb3cdc06695f0ace3c7a0562cbf98bdc07fe797229fa2bbdcf12f5c1ffae219903efa9462103653d7ed1bae15f0a4e4a04a7494f8f0c4b1bc34ef86d51b240ccd3014c5f4bcff648d8dc2833225580d3432dafeb880e7d1b4be8f3da3bccc544477a0e816070640537a9e5c9e997dd3dd278379980c1f46efebcb0c50c6008922ff05723a3c0d9dfeadbb7a0bf2aab59ada1f543dc09e0bad4585b45c50373c09434688b450c08cc9cf8cc7e0c45ab0820484755a53138f5581ffd58fa9106165b22880243b0f03181a1794dde1656f195ed7aa3d729816c85c9f2436be79c67c54011f1ec8f3fa619f314d5c8574105b6edd26467c1cea1b2f27e69244e4990476ba6f4cc7c78a1ddfd260e96dd1d3e4e0cff2850793b8ce2085ca5c9e8c9e535e2517dc3dc05a1b3d7f2e791cda5584de2f84c2efd21aa1ea799ad8f342c4a785c47447cad8dc95a4b96da2439ed4e1d2acf7e24c2bb095b89be471e0f9d8e036078df3dba42b037482f2b5d2891316b3479d532cfe3fa7b49641df23e8cf224ebfa485e964a44fa67da50d9350cfcb5cb9cbac7b4dc830ac20b56e02a57a187b47369e4929c1cbd45e3d39ca56aa1c0426ee036d8ffcc998563372ce6641eac395eec05925cf3f3280259a2ce5da47846e04685f78689c629fb3581a4acd044620b7afb001d1c5297fa897aa6826f6156868f067e0f02703c21f7a6de67bb501765d47ee1bd0100a640876ab6da5b8bc300bc3400c12e80520ae416eea800a9965d8597f068bfe466ec0dcbf1a49ed0c9fffa4df5c5cce68d70c47e655ac304e3c83fe2c4904145e412589b991c1bcdb1f17896e677780293b54498569d9655d65cfb795ff58bb2acea2392925bbd692e8d2e85f83b4da0b82b550cc2b942eba92d95249163a44494956be9aa22a1ac4b2a30923c02e6493fa84ff2ddf3073dc7cc09ca7e9ff9240fffe749ee349238f6a8e11f54beb334a4897be6f14cacac8b5ea993929405d0dc60fa84270ad158d0ab0741cefd66cfca087fc622f6325c84023ad01285a7662225e5e33da0ac42326177b36f6920ee539cb86f10ca1533701e32b6e85893deeed1c3d56eee520273dcf133b2e8007c7b3ef273e565aa5d8009520eb7f290902fa4161f90e4ece3f43ff6b5923357e5a3b393a3e9ab2fb2ae179db2b46057af17d264f87c8dd7b5e55ec55d7664fe8196ed425dfb952635c647af14bd80d99499494acdec68a7d11705d0f72a34e009ce2a8166a828182fd56c3fb5a18f1703118d661cb6a8080d7e11a6cf80ff4f92300ff26bb8f9f623849c446196edff02c0a9a83c473d9c25ee3559c6d182846829868e087f82824a1350e21fac0e27a2717817ba930d6c3661fc790361e963d6e31f56eee5d20dbb6b4c5652b9a8a55d06c2792185eaeb508af120199b4609631264f9dc9d9bf36e7e8fcf831c14e35348664af34a130459420032d92ab7ed2652f8d72a81a6d0aa7c013f9b1ea8bae977820b300884f580697e384991a375ef6d7ea538ca621daa6a4c3b4b0c70b2e761c22b7b770449de0d81abd34c8a9910ff80adae79d11f014b0f27d1276f6ce1cdfd9e2c33dcf1d40008ed0f0beaee5916ca17933e3dedc01beaa2b79be4b7e889000db4bd192b8b58d019f3629af5867af35aee5838f581378ae01308d6f699ce95e5b209e8ab1d0426a56023857906996d1e8bd20c7b604794e762f58d8d49a6c8f8b15494173a122c27b0340eebe303f52bedd9765e5513934687d594a4bbd1e66cf113c394106be95e86c7fc7048f0915d30d0397d073251e6f92cd8fcb59b539820d1d214a8dfa6b34b1ea4cc6a9f2230156e5ba9cc76c51b67039f09f8ffa7f44c5668fcfdd8b7c594cb22e336947ef697ca87ac545936b8f18411c8d9dc10f17c7ffecccaa9472167a8457362804e09cc136b2868c166bbafea1de6955017b68f4ff78f36f36ecf598e93f318ab8be24198180c3be2dc92fcefef643890cc97c7cce2434e88b04c41f3c03136917e6481d1f1d31381ed0f905aa0ccd2aff47759ebe2d4d84d94ea4498bff5e7bd30f843f406480a110c376bf0c98ce069a77c0a571a6f8f2212a2c33d4af0f32564db23997a77129959205e9eeb493859d5426875b88ae298a91fa613286fb4fb25a91ca3333bf99e895e9597d8037cdbad5da1dca8f29b3c3d045739d35d9076418f01165e17cb70ff3fb1e13542c04d1e124bda890ad4c824387207979cafe04c8e9d8848c4df82b037ca1482b496f661de559ca56259e999a2149018c034eb7b872f31b4c769f1252c66459f8d3d6f17861661d8e61c8cc15e69bbdbf5844b681468d542027f68a7fafad98b2a8e6d370fde271e755206eba105491741c35cbf50701c6757b056b07e89df95336268f66a04ef5619f8d720b7dd5097a4323a3c63d7c92d277e74aca6fa3c48c646159eab176b2db0af3f1da886a18e71213ecb80165b250844cea64edaad4f292531ba52c358dad0db20d66ef8b03c2f9206f18d440a435f79f47d73387c19eda11f2595d7791b34033e4c64b397154da9875356ff5d0e37c4b15fc3efc81ae6bedd40d09528ba682a9d330f1f0aaf66da84779a2fd2e2286326f18af07c5eee8a5dd8ee0f4240905fd83a7406476860ead8f9a0569dc2511d5955a00259a14976bc81f617d77363722eeabd2b87ef801401193ed72bac414d1556cc124fc2d4ad12037da29eceb5eabac35cdd77e84cff06e018f590fe93e122e04c2327dd77d167689d78ea5f00c4294f9a7209993f5ed51925771dd34439077a45d44e1a30ddb3a590aa380bf03929154ce1ebbb3eae6861d04537da4f38e7dd906e39db3d4be23b8dc5e2c9dd22f8527de727e739fbe6cf39a53bcfcfc5dde494130a079d1a774ff8f9c647752c0eeb27fd9401788d52c5205834b9e1c1b7cdf6f6f0053081040f65778cd58fb9a6dfee3e33ce9c3c69d928194c43cf7e2bda194127d8d8f7802347e84ffe97aab88843ca6eb1b3b4e4bfbcbe198889a31902d851bc7d063e38209ef351d894514a4bd304b77c866d14c1132dc695e8ab38263f63e1b7869b5b9422b7a394f89c45802dc7e95f7fef9ec020db334dc3ff71415f152c8912f6c740aa3ccd8e2ffd2d12ea30d8cf5211859961d92a728ba861f87d6c7169ca5ff6559b63dfe09a636fd34f495e3b17d0d0d6d9c4f0d178d54981dce9046bd5046f86b33bf03386efbcca33b364da15ab6bcb18dce5cb694e160d6ef4b0e7d5b18915bb31b76f07137e9dcd97df1d66f4225c7016d215344a537e145c90ad196ce1f69e1fc73ca3cc02d42626e4e366efded5febad7b79423180449c4416031ab50c424825f79adc9b8c6dd3dde9d00420ea56fbc7d61d42278745d453c7fa5a38459203c1426fd362497ee07b14995ce93e4678f3a6df613f67f4fb65f3d0b1daf41a0152e79c4bb9dd4a9449f36aa0fb7d74152ce17a970c7a31febc7a1847a4a80f530866b7faa2bc3dab5e9d0b47f73a3d79614aadff60de208489f1c30bfdbc7ba08fb5b1aa59126888da8db58c91c51bc6ab0322a8d65b133c45554ee162521c14d7dff1211be94c7937a1bf1c0485cc1bcb27dbe6a7fa9316debe66ed1044177b05c520afaa68b4a19d00aeeffdae248841a06fe270336134dcd9d7e847c81983a2c306ca804b647f73114fa3bbee5f8a65c3c1876f720e83e265235bc2f9da66c20519846515be5e142941e6b9392bf5f07a4a45b531622007556a7637211684997538b26bd77389fc6cdfe1ed8aac67312f5b927be5d613246d0356dbc1c11f0e02f98c46fd69d70845a743a554c604ddfadf50877c8fccb9db6ea3a10647518e031c4fab0c6c0f09271c46aa370182ed629b634403b0cde82302928c846a46a0a9ef5418b618e39dfafb514d79767a9573105a5af8cfcfb5b77ec37a0966a2b9314fbd6dd90aa19d26fa5775e74cf941a856c5696b5115bdc6c2d94b9f80e6a83ad3c687a622f6d89e4ab8ed62a965faaa631cd8977de3ee477860212ed549f2a04770331dde580d89b9d209840ddbf98e703d7744dd398e86bc9b9b5f1d11cf53ac4db3a98d5d7f45cd791710e155244a2988f2fb3ff01f406e72ef9efd2d57ca7dbe8afd81aa49802286b6d27a93bfae17606150559dd23a1f1db1fdc00c223dd844c462ba438af57b586569cd1cd48c4cd4f9a00dce3b9960bcd57fcf6736905c13f461850a11e94cd568d008c1080115f1f2c5c2c6f5d079feb1634d168f1fa11febf553ae8822e2817773b3ea781c10c48240a8a12a1de596a5874e8517dd61804a0fd46bbd2b6760cd26e04164a246998d749ec7760265d3570d7d2157b26e70cc89efd713df88b75a97c0d1d4793993d2276342101d1d16c7bf059844e79ed0d1dfd92cb7aea6d9060bde33c7e3f16c349b1709ba9f853cba068f7bd77cd6da9278951ff295aa505d2f888a243fa4c1f1484715787979c0eea8b49317794f147805d51d654b6f3f55bfe6f39f2de14f374eeb5e048467e2005a0fadde1b15b72f36af4a6b83f89c6aa10fb8d6bdc8c0097f771f7964c20d9e94dc2dfe737dc6706e8b269fb8bd4d3101630ed79151dd84a8def6c7f9fff45490c9ee8c69a87addeab081f35885812ce97efd6e5e5fbc5a3690c56bd44c6460b166fb1b3bed75c51289209ec21a24bc33bdf5d45063aba44024accda0f9d5cbe98ca61e2e252e97ea07280210fcf3c37f30638d6f056833432a6a06ef4952395b0a1b6ed3af7b97a90e6eaf8d597b0940eff28af8983c05edbb41a5b4dc8ea51938f01052f05cea76e49082bfabf5744e03ae9649e820284b361e23888f5652fb9befcf9ab749a720ee8da3eda1a6e92a80c14c20a36b0c001ea6fcba6d413c6d4a514c70d83c0424b8bf17d60a6603c0ac15add873cebc3961c0ae8055c0bb9c029f49419cee29ed2e3289cec92678a19b1d42ec1eb3163e1c881f0e8e044429498267fc37286a3e52f14c7298e29e1dd038a3763f50824ee10347ae8ddcd791b0da273479b9113b7a757b9526bae9b4a9b39076dfeacf2adef59254d419576c3def77a08f8604ebdfde7cfe9e4dbb00a4b2f47bc100dba85a6a0f3a266c997870a936a0fbda89fe9619e6a496b0294a07bd96abac013c3631033763597088f229d1fb866ecf53b4835ddb9a8165e80b60977002292f760c240ed52239e97a4335e21282131d71a6b2741d8b892849e2ac7bd857bc63e870f7c4dc3d7f46f97d61bda88dd19a23310bb252d3b1deb8a8f3b9f6b7980cb648e92058c9686fce0b44666dec4cdb47574d0d781adf4c879a87f7afde339bfc0d267cb2d99b0e0f3c520bb11b4d195cdea5d9c33ee5aa2b937a5ef0b7b5dc7911445292fd0594516bd304497d950c18d1b19eff6624449f0158a5e8b3757df66e90245ecaf092de9109bd2964e4f978e1188d8acbce3243bdba581a87d6df565c0cff1facc18d4d5802e9a4ecb25c7bcafd0b1a8a17f7432914164395e70a8dcda4b5a820c9b7045e8c0a68303f7e96fa4717d456f7136583f2e0075dea282de3877af7191787c653ccee0571e0204e45a64ffb5931bec1fcf06def4b9b5d60bbc709723aa2707b2147086bb091971e8e3b8e9cf3ec1e6d007d79c92e164686e48f4fc2c84e1ec45bd6f3b06eb19987aafee7a99e3e3f6f47914de58ce1222327dcc38105fb77eb33d298e8434f6907e425cada1820fb30397a7deb919ad3dab3a323c86a5f869e0655d625248e6afb2e9c575472eb645db54a9b7d2db61b057ba76a4b7a2789e26a565eeb188728c15fb6a01eebf05d0c294140909f9fbc4645f183de20df002975cbcad24c75c4f6b87aef1e7d1851f97f8010cc8c858401c42803299d5681ff1ebeeed37c45483d9e3e75fa2d18e888531dcda8b08b4e6b6b28094a2025ba0a1c6cb0b0a6a9ab9a13d63ffe26cc41838267566714305a57ef7ca361e63ca625fa8efed6203d682cf6e1348d2990238a48b9c2003659bac4d23b45f92a04edf0ac161ea0474e55cf5ac97d6d14e3a9745ff9a5b3ec92354d5f5632f87b7f30c54c033c8b0df1494aee4252abe61c9b5fac86eb082743a83c25f33f2a60b177a275658dd4827d4974a598f45e40080ddb5c8cb58cc23a2abb7a2615e714b5d64e8499febc569875220375e37b333068851b68b90a682363be6d9afde4a282b826274af69da8838fb5cfdb867bbf51cedc0eb7a0bf75dd60380a26cea26edbbad972addc0822c311b00e4d69beee25888872b3eabb34432ffa01c2c9949b7750c8235a275f6c35b0ab7170c4aa620f53f0f7e460caa7d29ed8ef74d010169a25884bae7456a65b5bb0754a145d219545f99e6bb3e4a64ddd592c9bd8dd09a776281f2eb8563be462bfb6d975b2e0d3363fce4c225f7639f852ad9fee4d7f76fe1e77a9307eb2e02a36b1f10a0dfed623a713caecefa84e722b917dbeeace046e99fb72ae1081cd3132ec1f7898abb9f9eb36b9b9f3889ddbff5038d234f1972b3098f0a77ebcfd728792d04951bcd3a7dfad7e5a0c8e195185f3c6ff6deef0d6baea33ad73016022393bb393b07645a43269303b1a7f41aacdec6c0358a41557acc1f661835d35d5575a61036524fb31756dbd2343148f41838952a90b880c1a8f7a836b0fd7130f69c953b7f9a91652208771f627faf9dd3e691df806cd2db805e854eb30ca973130640c1c5ccb8a0da66f8708f82e0bd77a3738f233d288ece70f659bb35273a743ad16ba40b7f93f0bae4df409ff62da48190516995f6f7c290a6dcdd245757da5fdfcb85ea360318d60e41c1f2dd1bf5481637e83a43fbaf3e3f2b88d1f50fc52f9e3f5abdcca4eb67b9b6a119cda97c29edb061f5887bed1133ca548a07d86825078d4572263218c3c45ff85460ea1881d961e84d51a5c0078a0555f130bf1e08acd07ca4fba798929b4eb9df9f2a153b6bd1600aff984ee1250a5e2163188dbba3bbd4eec830b1fbd475ebeb6a7d445675f1d1d747140d97b8e27977c733aeb4fbfbae15a04dea95ddf249075b16074c25385c2455b4074269f920c6b2c90f0e634b09f5f753f4279dc23eb9432d83c8dcfef7c00633c06e7d3a682d54db044cbb95b468ad63bbbdd6f962a90acf889f99a1f6cbf8356fc38397c1101d038caadfcf6ad13a21dc771aae5465797ba0b0fc5e51da231978ef96ff8cac4a60611365f2e39c6ed176503c2764ca0354095f78d5c6022a3266172e382819939dd82d24e7944f166bc564f8457ba53e8ab41507234eabe31b71468d8dc66ef69d1615dcbd2312a74b8965fb573fe16f9f692bfe182c70792018b08602462c435cfae691feab1700d4893a1dd6b9a8efb78088ae54d690992b9d20f9aed267aff4ae52d52907e2f117104cf93adcf99d0655e6e9175af4b6735f76952c7909f1457640442d9a883145b8e4cce0a7aa877b5ca16ee08cad0018e57c6fb67cb91ab607187f9c00548416fec031dd701f7ef724e3dc20e62028b86b82519c10a11fd26234d3e680712508eded738ec7d2b6454a84bf085ce19a3883a248bce89cf3770aa6f8b5f4479a84f238f9df585cf56fbe3d7d15fbddadc2aec1ac3073a9ae2f13fba666d78fb792d4de0c276685d7133d5f1ffefb5da553dbd0d954ada109a0978af263718d9ede9ef2dc85009fcb91952a78f3a0eab9185cf17ac09f98b7c19f7096e98c3eb98a81e8202ab28f9aa2239cb0caccc2e0a3ea93b62f89df297289a92311d5c03fbfaad856b54751faf3e1c2075a724de6ea1a0133b2257ca78be8b7380707838260e0bc0faee7f9a8711bc56abffc385effd8a2e3c71e5126b6553eefea7421aea87a8495680685ac3a53ef41167cebb6faf2dc87586616e33850e9fa26cc11f90f63b0905846342b368a4d106094cc809e1dd86d192a5ed9b2ac9adf71bdaaee90f56618c45d8327fa46a7a584e4ddaeb11755137f96d1a6e86229691949640650578a597df18276e8f48426276578d3af192161327e2f576e721963669c848533b1cd73d9cd5f4cdc953a378c6e5544affa08eec09e2e32c6d7ee1712f104bdbce22d6f002b1bfb3212f4916bb51e4571f5be618b8179043ed3682ebad77a395059ba4be2fcb8f72c1af67dfda6e5cc5d828219d940439909f54b7f8508b17f629f7e9f7e91f946f20fe360c58d00634edfeb28710fe8ac28605bcfd8a293815d469754ba2b59fa49863e6c118d6ebbb572c430bba0addfd6be7bce48067a17283d9b66448fb1c1c655cf708d471ff401a259945c0d1a9cf14179fb5111d3cc4b6ded0649c954b2a122c2372e2607fa4c473955109e21ae5662a8024550a874609fe25ef39764d8a3db0f584d25012c2c66ff50576aaa55554d7789cf2f155315db45b3db508185ce30ca8186abb849667a78da9897f735d3f57a24e56cba8a3c34eb4349e2dd405b6764100d06b17c35a12b73fbb32216f5f85664196bba6aca94b8ea1e7a65767a648e128b34768386ee72f77893754f39297eeb864bc718089a559632ddfdfb5bb1b08230694b68d57460c2e37a61979c5db293093bce5b94dd6f79aa1eb593fc92645831d1ccce9ae02bdf226c2e1a81d21b5aea68e3ad8e24002e641f2d02c9f379ad14f7686eee8614576fd5356ddda8e1c8cb36f4b22ee2c32792de5bce936235f8d3ab79f5d97c591f26c39a71665aae04cd97ca5bedac9d7a59d2e7147c032236b710610e51f3588b501e433ad17a30f93508a5ca48b96a2bffbc527fd11a7bb36a52bf7990c28470db54583accf23f784f6a081421600814a131909c652626e346f8f325620cf4c8b156daeb5dafbcb8b70afafa5988a0ac944a510e929afcc70d3d24de1dec30405a2ca4cb53bfadf0787e31192b789a87c45ff9f58fce39aacb1f0d344caf1669bbaaf3effaaef2bc91baf7b283fab5b68fc57f076030c24aa20d40038b4124918807eb1e13f4475221cb6f810a2e6f10b97c2e35afd3d95ca3292c4aa28a47ad8dd75e2f186b6ae8da857f6f9ce98b823c008a06efb06ad44f03f8f8060fb0ca78af5c422eb15ef8135842e174e590cf36847a8c31858e986ebf98dff71df128c9e1342f0df0f58fd11c190fd87c82c875a145601c3966731f86df3dd3a4036aa9eca52af619ca12259b01e46a963259ca3086e75c67939fe8f1e9ed0f211dbb8cb7277ad10f56aec1b5fd4c4105d3fd1ece7bf6745eb8997f60500c3098010652d54c6dd7ff8252aaa5e338226d043651f7d97d21d2adaafe185a96fac6de854333a19dfe5ad695316f4a8e9ace7f6e03613c440884a41ec7a372d1e5ad79d549dd4a6e2a7f1af8db17e159c9f80aff3569404008f6a12fa5707ced4321d37cffd017fc21f5f6e3c246d204c400eed41d4b15ca72ad947542fab9f7d3710b8cd35d4ae5f274832f63ec8b3deac6f220b94e1fbaaed2962a45e9e877a5f9ad9c7df4bdcb6f921d3664f3fbae059fb714aaf5efdcdd2fecad4053257c83c43a4e241fe5ea11967f40456d741bc372b9dce55001fa49baaec8c4cb7b15ce100e0d5274dce295c2eb7e532f845348560f0b08d6266c6d519ab5a554597f8063b6c3450368f86e4441901d0b070abe8b2afe7848b0fa474eff378b10519065ddfc2d4a24cceb8abafb6513c9c599fc98b3ef880de50312af1590031ca1f1d24fff91cd74028bd948e9eec44d068fc4c12446c326499c420ac756f4596a81ea7c67cfd48a9c84ce946ead3952b6b3bbadd9e3b58f08be4eb9e29936edfdb5f0555ca2631da8a1285d0b1090f728bac4e90a3a3e418e5de4717e34d1075ee2931e8bf38171d6d4ee4791353e9adc27f65f91b27d87d642730f35cc4fdee7a9c3cb5de279765fe40316f36e080522dd0d7cd148ab887fd4256f391b0198b77e8c079aa3ae7dde336cbbfdec31c714279f925b4f0dd0d69c9d835ec5898a7492592cd61561a702c983f0d2568861fe59586f711c2325299cfb4953b8966adea07a2c13a7e5759d0b905a00ec1c2199372d8e5c3b16e153fcb0d2c914cb965feff094f70d1bcef94e990042a4ecdc48efe588edaaeba9f9c50f33ebd46eb727093691d0aa7e5e755db69a50b162815c24f280533326f400e915488bdc5a45b39ab5f91059d26f21aeaee3946c655e67446ed3eb636c71ae77ba966794bcabc38164a8494dd824ab3dac6664a263a8c05484968439b07d5c33ad3abbb6af8c8e725867b5bac90507e1892d4a48f2e98fdc3029e1c259f766fb737baffc6810e7f8d495d8c94a480ba17ed6714dc051f6701acd86929437fea594fcf4afe072d2cdc93104a9ba65d44a1bf4c87d220dfd25d1ecc7f25ec9697834012b0e19cd8b308a80daf9cc9ec60a3ac3aa1690a162e7b3599a760cf2bb39fc48eb299ee684ca28e7afd170ff65d2d971563d8b24c76d8f3369369eecb5135f1c20530c8c4209a930971f19935eae17c387c8b6433b2e666729f470aaf77732eed923e5c30c064eab94b4f3d22d96f44124450aa6f7f35ee05f462231d849827938cf3472c2f76dfac1857c1ce7017d526b3e95862aeeeedf00877d7c838cccde0dea0e238c1b3719b5247728018241acf2a66095ff1875f5d2bdea619165849216bd3cfc1801c78d0de5441c31ddd0137bc63379736bad6e32128018e3b4d8909f50dd861edaed9b26d9f90c105686a5a5604f59d934453e5b119e14372f0fc058696f9049e924dc9dd1726297d0757fe605847da6581a1e06478f7c8066e02bbf555b8e939293d757a66e3fe554fdb8f9cedf8cd6c4cb49c19593cff1b5a580a33c4c752d98429c23228a463112293c29fe71b430d0642bfaeec54969e4c2ecd9d70cab70bac225fea21338f52d218c5805ba16511327542e837168b9ca140709ddc3b6687dc5e505b02f79bcbd7552fba4e9e2340bc849c485d303c5e96ba09f2430bf8017c85f1043d31df20c749a4d92b9ee35aedb83b907b88916efd17e942dec48e51e25be7f2f3255e5078581696b626029cb103edb05ed281cb24c46965b18fef3d3628e1b56b35e0245ff0f4f8951497b91d9657eeab2eaa1ba83ab9afdc0886cb1c3bb09bf49be381fdfb934c97dbfc5d621c82068894578067ad1dd8a052d321df1c05e139cb7b1bf2fb9e736d053266142514a11fa9e22b1a66c28cb298f24d8fc8326374f7dfca8fdeb4d01ed42a347fdc9ef4542329bb8b5b44829e60fb2d1e89ea3852eb735ba77433500aa983099f147eb262b7a49a8bd40b09bce6a46e99a102fa231f6f05223987d3c0bbad32824b7e5923482de05ac6d8db808212b8cebc0c3a7ef0dd1c6d6f4a3b72ec94a4f48ac64e2a7afed7ab79d6b3801d3a1b902f8ffe6601e056900050567b4742a98160420fc996b59d0650c5227055828ccd4e8600ea61680c7169ec6815f847309dd9260412129bc38e113304f2659921e87b29d42856da616f1221a2abb0e87d3cb73ea2a4ad37725166c5f5cfae467716877b1c3026ace73de9b21db22b1fa42aeb8448b38ae4483eea5c4ed11a2cc88d21dc8288ca09f5e7fb2094f838230f1248a9410d404bedd5c6ea4f2dc9b9e0fadac558dea77965779b94b396f70e635305b33ba1d79b611e55040260b2ef0c8bdfec1538fc732326c1c4ef85bc1060296327406429adc0ddaadf1525875b8261b33f70df6c92a9d6b2eac7a22b186a0bbe808a00871a86cd79f64c2d96ae2ad7830b28f25b804d1fe6cd9e4b7abf6671e8899ac7b31b840df17a808f2b1316e9e4ef76e781d6b617d1ab66f3ea83300ed73c47c45da334a0d0404cea6d4bc147470a42b9ed3ad1ce536bc4b038c87c992d1d6a86bc426b0598c77e8044060b714f7d926dae3009d189ae363c78fc0425d844e2b30d735ae73e165ef0f433f81ab8e007bdfe8affd32347c3785a85bbff271668664174e2e8dd2e0ffaec3c1d96b496b42d3f9aa1562a50f9ba66bb07bf1745ce2d3513a0788ea5b2773f69d7636f91a6352b3cb0cff7ac6dfc57ac4d8e39ea460d00697405fc8473adb50ad7d878b98ccfb7807c684156d2e7f1af50d864881c8984e8ca25234379a50134db702aca1f78dfbac88865912d37daae02a0dc28dd15142792e109d62168091dd05f9c7134ec5a7e90030ca3e0b6337a30733e8ee33c6c3b49fa1fdf13bdf25936da1a70970102384e06c78aa0eea8819122df51fa0d5363d1724dfe33e47f5f4d57195dd61c1c824e41d07ee30ab5f37312574abb378f9e338b8d674cc16d3947f1b1507efa3256f7b2ed3890d485fa219a7039946f73c599b0e4d184b64b126687066aba57202d1374e1e92282fb41753c0d1d84fb3f0b75523fde370b4f8cddfec5c3823c6489b2a2b0aaac507915138ae71500d1c3ede34bfa24adad63d681141eba15690bfd950be5ee4542eccb736f179b2e0dadaa9c1b3777de0c43c2af267fc2eba142f0025e83009df9345629c4b4ad5e400520cb71bd563524ced53a060747f07a0a51bf34bd0a211e294a048c397df767f0a93dc09482bd7e6beb6c2b4a4021618389be5a9f3176fae842f5248c67951b005eb0fd55b7f0650e6d2e8b23345c4e97f34925ea9fdd14b31bfa9e24ac4a8160895d46b9cc0129f68a7dff5e7783dee5c8d15c3630b0ebae072979edbf8b9a110cd33f7ce7096f415cc5b03bad0de86ec0784124b4e9c50b07d6fb53c024fa50977ca2d57f1c26b18a8a26f86c58e6c4c35511b3e6b9ba287c7208a1d08b0435cfbc20c5b5a59438d208e8536e5649e5307e84813394808009614198cb92d88b5950b2fb3fa12a1fb428be32f5a2961ceef1f013a247edfd6fc465197104281339ef107d80f3b2c5c4393591252f4a0c0c714bc3be78b5f97581c4dd3b8bd3fe18a906224b9196df05f06b4c9e9646a51973fabcde02cc17485a53f3d7f6411fcd0b6c33af26f42d11060173680fef1c5187845b65238f5b00273023bd4c3bedb33271d8f971cfd2f00e7c5f0d4568654868440f13ede08439d5569ab0f7b52ec60a1550b9688acf80ba6a03c52edd5d4ca6082eb91c5d419687b80a7e734a2cf3ba93697f0a7f6ce0168b9e881ed759b2065f88d6b1be3a10527f9fb6ae2b0cf0efa0a688a6cf19a5a5dba2d50354c3e1690362a8b7ce4a98b2add6baa9b463513b7c3f35f2e5e5fb3f0692da41df5b7483d8cbc345ee2f7f3cdd19e8ff7cc44cf2c685ebbc3ec276f721c8475f3329dc269059189447e4edfe26d34a5ed9e668bdf84ed778650a18c000fcbc7c2ae419d2a0088242de7894735493af4d43a53fd3e83b5a4ff1466f373d2de63406fbad650e08b68e72b6a09e2b150efc3446267a3683fadb2acb68506266930401a0f41764b394508c9f9252dcdd11a20f5248bb012d824639f6514a7456a2c075d9d5ea75bfd409791eeda354d3ab499b84534dce663153f893addcebc1aeb73e052cd6220cb47ad3a11379da6bf7a14b7b47ee96620e0ec0c4eebcaa691ab67607555f9bcb6ca29b83a6f1b8c6ecd7e6b32e313ea414392066bbb6f9513bf7cae925288c9335579162f23429fdb0427bd792cde23c01103f9f07c161ffde7fc84120d4cd38817ac5a9d472cc9253fd8f11044f7d0d94f11e90fa19671d3dce96f4afe841e9640caefb06cf80b0b5f12f9339329d3db62147d9271698fbe024daffd77ee1fd14ba814245592b7ecc787bcf8c44b3c616774a04af32d0164265d454a516cec352c5f65738633d184bbe4337b54da2978b1d8057179e2d264522417853462fa3d693948e3b422cbc8047eb21f6524444152ace07d1ca0823bbadb155ae0d5228e292d753313e55eccea740e49322db1fa57774f4fae71316f186f6b9648feb70251d6addc705c5ed7fc59dc9e67017f75d547b607e678f7cd364bd6073a15b18d1c8dbbc92987d66044b2c2445b23e77d03c7d3e19cf3c77ec4794f29b6a39bf61b96cf3d2cadb04cb08a1fd27ce93d22fd08b51804d2237d3a4a276998a2bbf995088635f0caad83786e270cd25c1097fc028429b6048b67ddf1145e5c21875266b97de079410ec0d601f281b9dd21b52adf3f123b4f76911e8e9ed996bcbdbae1e1ad838ec5368f16fe5c6942bca49f1eef98a17420943054e88ec8f509bebed08ad108789b2e8ee882ba5f8c29d05793864eb5bb6ff7eea2252aa514c18e5aeeda92bbd7c38d8498de58cb82a46c0f75317e1d28eb3297270c9d816ba37d784fa16da68437c1222d9d78bd34e80c990e562e8c663c6b5fed99063e711b095b66da01af9da4206e0d0f778e40251b30ef1df439e9b82f03216a91f359b8a688541d71a37384f547d6a15c84b40b43c9d71bf931c201ccdc10ad0322a182816c3791d1c57678f98f731ba156c506c410f01f2eb38433c4e9b5d173fe0821e2194a57c4742ab497028b058642909bab79b71ec4657c9e8e8a61af192b71a5f37de20c07c384c7fb48954f4baea316e8523b090a421f0f30956642213682d168c645d4ba0acaf9db530bb7661df490bd04e975216f1475de3d66194bbdb92197474a1fdfecab1a1ed1f015b59dfbb9735313743cc2a5fc05163d3930a0d7f7f89c4656a1dde65ad9c429d1e4f7b84124148b55be82170525348cc3da223b224f25fcdc0e5121a7df6502d0c2d9e1c85db49e4613cc8c38d567b8f9e8f8fd46c7047f78c3bb54cff0e1d2d94b2c4eec7b53debad8528d460a374b4fa02accb9134fc5464edf30fb0c03fc29c5d853b73b924a01228c329d929ec8a8f92b14c1025a4943368b63e07cbf9e05776fd7866359567014fa0b6bd3bbbf62fae73c9caa7eae632718a3547cd750161cbc879e73fb692ed308734d5597613cb70ce1ecfcd1a300da51700218b5afb566c41ba76d8d3fea71e0e34016418d505090351d5b4ce894c3a9e51bcaf04eeb843870179b61a9232b101d4a479d7fff7263d63f9e49208a2e1cdd55df163380de26d81376f74de0a36f1f976ee44e3c036bbbb50f5bef2d67099fd90877617b940a7f6436f652d262d974237ae6b9afd54def2ca40542d41c158abd38b9c85546cd71d1bef00cac260bd2a9888d45a2cc135bbc7d23fc9369c11a1dc6a89e13958ef02f7bc3a883d85409031ab8a2e1b10c520a1948f7b5750bf34276d3881926dc699c92a686457cf86004e086ff269e4b15cf3029a329f303c2cbbd9a9ff0f20b0f423c135c9a50694a7163ae35ab841ded9d0b81f6a97cd81b5fa405583e684f62a7eae9239c87a47856bea6663897f1dce231734832f31b93943b64f1753fe691db9cbb69fd76d24a2cddab2d2df4ce7526d8d704fc1992a67922a8af9aabdc9cfa2accc4cafc157fde5f8ab6a89a62cceae0df4d1e4dab74e6f931a21ead3fad7dc8791be030f422a62d5bd60ffa860e0bfbd4f780256a7f5e34d3033b5d83258e6fb0fb34d76c4c50fac5f59e04f40cfbc453533850e86a180251dc2b627df3c862026cae5218baa381414efab3ab781ce6f7e8a669b36d3e51a2420c9860864f0f6731de893938892fcb9903c6b8cd3668855a4ffb177220ae2d942026a2cc7695a42df8f0e0b1f28cb8924a9953b9997e32995502e85880dc7519d5f284729320ba8c9449f37a2f6d8370559d0f2c32a1f9cd2e4cc69c10192f46a4089fb5376d30fc6e84c345c3b72d022d147d30d0b91632ec63e575d1b7a467aefd88a6ebbf2bfbdbb2246e626ccd690a23eba0a9d3835c5b9d5b4d4dfb244cb90dcde3853576917131ff3f2ef9e8fe79de46041ffcaa1c8a21e097c9153a711d53f499e1337f024192a4db93970cc1039fa7d15b16f0f1868a63af80095e1e5361dc77fcbfe83dead169ed6429f409f3792429d20ba51d9fcfe28116611cdba244c417c2030714b6aedfebdc012c206b6fc1d84946fa8409833f3aad97866fb084e98edeba1c039860555939c7bc77a914514ab72cb05265b86a60cedaf32f32b69f7304a959e66626b0284880c3106f9a04fb5a36bfa29923e5569c6b183405dd71dd1105b1b1ef3f77d458aad0cd60880ffffff7f