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

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

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

Block Certificate

Block 50323 77cc7e8a4bf30867e98a07a13cd1d3b65b1e84065901054d592bf93e70a9ae17

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fdb6708c681c05efe19de3b89c0b6a282b4ee81ad3d5737cce51f1149c8cf4bb
Certificate Block Hash
77cc7e8a4bf30867e98a07a13cd1d3b65b1e84065901054d592bf93e70a9ae17
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...001302000092830000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000076a222e97c9fdd6d68d502b22ec986c98125e7202d55ac1f7eda5a8b29d5e21918170ee536b161ed7fe1a9b2251f890e35ec4c33bedc0247109c95813758ae68eaefe0ec1489989f252cb3ff0e452d49c88a5f92646ee507c5280000000000000080000000e000001302000092830000

Raw Header Hex

00004020c26a6ac8492225f35650c183120aa0a7dd6fc754b3dfffe0fefa90832585914666d92aca61b6f83d86bafd68c82ecefcefdfa91df9821b66e95b486c1407f4a8c1d7026a7b230c18bbf48c9c14f151ce7c73d5d31ae84e2b286a0b9cb8e39de1ef051c688c70b6fd

Proof Data Hex

59,560 bytes
1212160103075e9220fe50ef789d4acab5686965b211b4425961cec636eab29be5d049f737421ce4ddf7239e7d89a135b6ca824f5e4e78791c16362eca9e9c0b339ec2bfd127930259b5829c6fe67d846bb25d8a43c4e712ef8b45cee29692c8a8fc7ab4b1fcfdc86edfb3fc594ee2849dfdc95e83939f1a4482329562d2d945334e0cf5b2c95ed04f603ee45c6f40326ca3e0444b72df52fa80310bed3db1cf5746d0c0cfa1356f4180a8cacaa62193d7c5d33b1c94a2dd35dac3a95c7e01af6ea9e1c69ca0295af03fbd605a520c6ad30ffabe04c40efc80acd212cdb53386af04bc9978940b48e033084085951aaaca06cd62e5d431c8143507ca9a553f6b51f5cf1d8e980654b8c873c49553694685f8b001cd9c137f3f2dfde7b2bfafdfaee637c5f1b850c00c1ff2269fcb40a19a37a0c6005fd0eca6cf0c85f660f9168745688b508751a4930599ca7125ddbc288be95ac79eebb232328197cd6d1cf66a93713482d74d15616064edba23445b352ece78c3d79b00caabb4d89ef27450982b42c0cc4beb49099555af77fa85595f46628b7e1ba2dcdca002bce5446a0ee04d5b80e2493f16a96b268e080090f8c4e07fc025457dbd8262f0f8e52af1b5149de324120e59709aac34c22bc52716e0593a6ed3c695e2d0875d2d8813780917361cc4addd1fd66a21c4081044ddcf641a3f27b103e1192c82346842dd89017def10f5d452fd6e03c9241b7cea08e1256282ab3b6effe6349f0bc54d4a69d069acaaff56364215536f10c87b162b7980a18f2c875b7f54069d3aa54ee16b19f100eb6f42dd244382fe573f67ef038f36c3244464a77cad1fca6cd815ddd5cfdb8596874b6049ff95dc3b8287e3e2e39de3b3d5266799a60b97252fb33ea43668043c0e506ffe9ffecf789a7c97f197caff813788be8901051bb08f40807fd07fdc567abe0b5aca3a1cfdf76690740ec039f57cb5fefc80daea3bb1cdd14f3bde4c59b0ea7e439d6eac82972f4c81cbd39239dba42354b2104e5ccc3fc8e76b6b6497e64accb33632e6ec3370ea5421670fd11e29cd9b74ebffb82fc5690c1b9a0eaac350444b580786d544ec79e77f99a2690159b96952ca2204d121cb3ce4d4a7626a8f20cb1dc421453236c7eb26a5622bf13afde98dda969dacb37dde6909dfc2810218a3a3b028554f9b32422b599c296ccbb2d35b423ce0ee8811acdeaab88b02180377b49922b868f3416c809ebb25974dec5ff3b5e0667e2e7f525b367716e64dbaa8695cc797bc872bb8d6af9e39bcf089b1f40befcb32e3debb8b58e8689ea97e3862e68a2c0b859dcb1d168730b7b02354745b77737c98c144cd87fe1cf679c3da86544f27ab43375e413d744b197e54f3ced5d50f6980e80a806712fea2ed327381a48066ed59e3611499312707559e38171855cb53a749f79ad3905048a6852430ba810f92bbde76800bd120622a9d6c8c7b042402aee0dab3225f1fbc3713d33598971dd73f4cf53302c30c5767ab9c78539f50e4aa6cb00fe6f7077bf7bec0542b4ca0bdafc1a4dbe9e2fd916701cb6698dad804c2662eeee74455ff18a4a30fce5b104c44ae964fb3f23500e9b4e3c879ba07259d9139f468e78d6b4bcfd5d2ede41db52a23ceac0bd988532a079e623850e937c3d7b77d374b35d35ece4ae243b03f30a75bcb35e416ece94211cc6c3ae4492cc05230eec092cbeb28bdb73fcc85638d32d773993516c34cf018c730a99a32f6b5d51cb6539e9b3b9959602e919fa95710c378528e18533e97239c355382ce6b0e7d71276830f2844a1b044c41a9f28afd1c0f5f9a5e6e6e07f135d3b89233c44e701f0a215fedee352e1d19f82366ad6200af56ca9c500d218b19df4e84ef37ccf6bb35f232cf8632b537bd818160a1f819f956c7a9ca004b4528674de4590edb7c229b15c16a1c06b7ce421ec0f26e93b5407f0dedd91d6c504a20eaf9359e85ff86fed1adcf5f543b9b415efffedde069a315f11543a01e4b53ace6a086381af277b5cb1a4415b3fef56086dc0b9113008e3a0aa1aedc6af1a513bd85676fb0545ceb29b754fe4d4aac0b4bc781965339f375f3ef97d4f8909c2d1a9e4aa7ea7fec11569a3ac14b638bb7116b384bc1b4d4d77cdafab9871bbd2599338725faed0d77ba088df2813b793eb583a541bc48604d0139fe8703d27ea311d10db670f38165d8b448d42e44e7cd150eea9a7e37879c9ea36958114beb11d09b6efb16466ed947702a498cc76472dd0a84589bc5afefe99a33df752d672acdd53c86c09b864ad4cf1c65d9dc558d95bcd08a755a9c581e4b0b74ed9760aff1d9f4e09163ac1beec82442648f0435107ef65a3c8ff0fcd0b360e03d62b66ab0cde740da218fd023601cc8c24ddeda78cc43e455a066126a7a04a2e3c3ddb747c01978a41ecefa04196c730a412ac03b02bdfd48a928cfb711d959cf290464eb4e39ea9f089e3bc9491a03c6d8e8ada032dc9b1c918bb57b75e9e16cb3c4bbd74f2e7b2442795b9056492543175e9d927bb3799ebf89e1e935119ac07406122cb53ef539ae0c77563df9899df385473419880ad23a6b186386e9120c9b0b3772f56c90316b944bf37973029a983f070d2575999e3011ebd6aa4783d9eda5e91cca38be0df23c6c41dcf5fb22d2b02f60a202fe349d535fd4183aff9ba08241290e80ef73920e8d360f32f52c253f0cbc4a6e3d3037db43d0a7d53719e282dcf4429561ebb39e3823f00a4354428ad5f29cc203db4591e253afd2ec8002c46e633c6eae9297e548d7cd4d2998c34a60e1a2fcf2cf0bf3a2233a712296c01753ac273196098b217f7aa9a5983ac6597d8fa7b3b8466fb47a06db9c7f02feda9dc10ea78f16159a4017adae641a84354b4ce3f11900ae8e657f72a6b6cc526e3e2e300f77a10da7229720cd0ca363aee333d29fd0e786b491764167b4f30ab400c024179e1cb909dd2f325be855f23de450147fdb2547a219e0b674b3756704f72ae402f3b6bab867867d63579d661f8fc2fcba75ec482d3fc300e8b892c5032ee3a2de3a69d0cab95e9923ea0b88321dac21f815b8e59e753074f54c69b0d921cdf24c548f09fccad72ac6550bde46e4acae65170117e23210522c76f534e75131bdad4731e51f1e1df26a02ac8460fac6175042ea46516cc4554a8ee1f8f850d4b22f5f6534cdd4ce86e7ded53115074df35b5676e117dd717e5454ceb934e1cff0d5fe8cc092544163dfa48de208b8f1b5ebce1ae3f8fe9d0d6abc1bf56b7808ff61f2fa812a518efb05409b2109ca4b24135ec07682a25cb4a61853c053739fe5bfbc6dac4f28cb86808010c28d43eb0cc3e9e45a0d5abd9fea2fbeb3cff9af67dd9112acbb6a03f9f67e71bb952df51bfb50956208f2fc555541fa2544ac7239a92a73b2b84c846ab5b31b730d649fed17bd63d6e48cbc9f5fe377795d93d46de24d547526d1ff54a3f88f61b3dbffc620a2513ce7e530fdc5674513170d8ffdcefd85794946bafff524616e0c31c6f23b86cef346fe4a882e870b244b356c7e0bdc13e9780d597bd420a3377c05582145be374d9713fddafd054b13339080095572ada2bd538ab077e385aded7a88bb0568d0b7934f20b98510f2c2ae102062b1e00496793669c178014bd1e30b99bd5b2d19c49b1f06a8d3bb374f000c0c5e3501ac2d4e48125c9833712954e07bc93b78469a999cf2e93e064bab23ccc125f824eeece1dba66c3b1df003afb136e5e98d7e22711d049589a2feaa66a334e25bd764e45418ab06448db7562f8349b2d84b1ce37a83290ac0f57ff2981810b5d4201e21bd95175893ea1b8e03640221160aaf68fc06a32128678146240243b354f704a101b22d5a0d390f5561eed1b8cfb6ced239474ebb0ad7e2dbd52d2afcc0c1096df752b0c25f42a3d00b0f8826575512e246c51109d1cdccc917b9bc59578bb7b60e05d852c3996a54a51b53feaf32c7a5c896bbd66b7ff78392a1def10c4440e61919d7242bcc0150b7a73346bc9813177f81313d56b3db248bc7f8305f3aafddf33ad85e7fa836889e219e5dd9a25d12ce08eed209910ca3b3927b86d38f06ed863f845be870577b318b9aaa311e8d03a19cad3a2a5869680a8ec4da4c40a05a44157683b97f8e66a933aea42f4acb96a4d9d73c9d2648407ca157fd5845f1390e21fc911f334f51b91fa069704ac47e2b361fda264e3443b966b6d85aa70e2c62825312a813a4e5bfd92f88a92a87ad7398221304243f5cf4c4a7b08cc8290776f214f3d34e05a2b54a1e783ab62a34c02f0e7afeff4afdeddce273191fa7a51c6f2ce8b47c961062f21db5a0c1757d8d408b1338368ef7e881f25c00f1b2ae0979f7102db05b899c6f27804a81eebd7d991e1e50ee2c785732fcdea9626f28621363e5ce2b6c25b195f28165634eb3bca72ffc3b92f4615d587d8d267cfa04d1b216efcc62e229f20fc9b2be755931f71b475b0441ee3470bf0fd06ec93b8718e4c7fc7303ebdf080c0ef7ef65d96af05c4a6d4af1280c25214125f31f9d7a35134dbb2aa06738f230a0e7db340f3c0a150af32a3e8a915a698a0eecb47b6900ccca8ec5ae43c6234dea039733a4718fe2f785abb6c8e8128f4063bc8addf71fbc8100692b6cfafbd31240ba71b2823505169448278e6ae70f29a627fd5e62ee4f9c9faea8c779f1e133b2bc1fb3a7c2b90e03e138f33076f51c867c24e862d957dc16fbb688595476dbb63b743b017bd03e96f287c7237c314d2c71c24a6cf898ad2c7534e0c85e9bcfcca8981dd3352f6c15334eadf51062d3b59c98aff1ea27c84577d5f56d610283a095cdb243ef310ca194a3295c96e7415052b3d8800c12f1ffe10e618abe0b7fd5a8119a12f0dfcb827e8b6e5c42e1eaefd9f39769f1efd25c37520a471d8d72e1c2617a3181197377bdb3dc82549ff7f45dcfe51ecd14d502deac4a7522bbc93439671cdf731d3da44234f5651b5fc73a9ac7a90957fd107f0a614abbf71256e20d03196a30d21f36ec6deb35e73921df4fd9d992db2e19f6565ecdade2dcd9fafc10b4941779d3c3952b7e8e284bd5872e3fbd8f1993079cfb376f6b93f31ca6d21d15093560f93404656d6f5b0dd693782c8a156ea54c23dcf214b13258bb2293888a22060f264915cbb5ce16df2d2f656928c8ffe9fd9244c6115508efec1b5a18e374c71ce1c1cdad5f869be829ad1896ad2ddb3559797b2f6c7b192b8d7c1a923f5ba3356c6f0047edab6063ad69f892a417376c01a22e993998d264a5f9e9ced5324a1323069245e5e143498d0395dc345653d543c4bcee16134dcbe275477a4ef1030b8922dafbfbb16e9e80aee8eafe720fd94de240b9933e1cfc5c993f4c7e56683adaa14e2219fa70650069b87518f5c5fae2df6b0bf75b15d1b7d0ffde2cfa56c98a915fe58b103964de17cb3056b20a37c45cd6b9228c34e098192374ce8d5d9aae87f652476cc6c2bc2ab41c35c69cb3059162cf04b94711289fb1b79d1bb24f281422542eb8e15f0f9ba08c257ea560c1f759bbd99b5d2d24de126100e9288d549c7df9e74d1c441f552111ebe9198176103a21a2a4920fef2eca8395314c900ff5592d6205727dcd7f70424990e5fd343a5fcc3c862eeaf227156847f1c1260a03b9d469f67c4992e1796d5d1bbd7059d329291b6646e439ac9bccca79c77406a3107abac691997c2a66d5522f1c0f05d499397303405aedb7c48a88891adae07264758c6ff500471a4cf6105dfa1325e0ebb30fd281fa32e69c663ea8810b4f9804174f3af4facf5e688d384d0dcc45b5d664df6d6fcf96ba20d7dfa4a0cd9590ec662ece23cbc5d26050584a0ddb00a74da7c6b86e5ddb8a1bdeb20c57ce44bf113552bcd8456fa941c67689292f458b4d50d5a6ef1fd45e40a93bf084e8ed265acc7203926c65e765af70c16ce9a68c36d40df7ea649a61d40178e36d92750180f4ded7ad9aae6446df8c2a1f32031f7ae2a19610d58632dcc0d4f1975409e60e28fe7804c8c765fd5c6d0ae2567dd348d4d5559baec6b8c7d39ee10322a0fffec53c4395fe46a5f90f781067d2bb09c32052507b5d314572c7555003c1f8b7992bc0ab8c27181bc12bbc8d3df51f8e80809268d33a8574b2f339db9504d7ee77e0154e31466f30b409fb14141221b42126a6fce4f64e559bf087a2984e7bad03e3093aff4ab3a2b483642f88e5f6941bc347dc45402a01f5a141f86dd25fd05299688f45bb00b40102c9b7f5355ea80e625b315d8bb5d09442a1b0dad361e4f4fe17ea6b4c3c9d6af6837b17dc32774218a8a12dc86b4461d1d2e490b562adc4f09ef55945463de0b492b36331b2996afb1ba76f100af5af6dbace3154e56e690a441c8209959706f51d4879965c8c08f697d953938b66b9402a9118c8dd8a24a57ea7fa64e0eb86571d7496018e4010d81153ae8143fb7af39abf008df6026efe6e7553d09aae2c87a97eda31c00f1dfd0fa560da979e873712c4f3c95cfaad21e84a66612e6264d9977ea140ff0d4e739ac5fa514039c1cb2b988acf4253afc5522a953b048961bbe96e4c71076509bca5dc1cd3d599ae831ca6fb9e7b935ee9417702754b3b4dd929e3a180350b8b4996e4567aedbaf2fd0b6f5a0281fca8d4d43e70b17349beccce2816e3a19f8ffc78b3d3d65e7894a51bb6b7a3c4830e24609863510a5bd2d23bd6312d3d870763f95e4b0adb4b37b0c5d80f699f5cffe47f03e4473efb50aec73f9c5c90f0de48e804149cbe6a47023368c9d9621ee1685d518944274b2f06b4a9a7a86b15506c77a0410946e21a06165876c2f52597d12994ee9d85313d564d7025c43086e0835918d8de8b824686d4cff3b598985cd248976a021220b5a44415bddfb6f004cb05d9228317e990684975291995e15124ceee24eaec8d4234eb06704fd61b057ed99ac7b2f943e238296dcb484bb7983448d7a94f9b99d89af27ce50c8102af760cd0b1bf146a1d4f3503677992964e570e3724fc5362490c7286d8819334832aa48130cc07e86ddde3b3161c40b14961a7d45f932e5706466fcde212162be541c82406791b2f9482f06c1dd02418f6eec671eeaed215a91020ae87ae3d0c967ad1b7a2ad91c48ec2e0539422dec6012589576876a97787cf5ea23014695a98d53aef72c5de7ec9a2c9186844970c94f642a0e97978b121fa7d439744ec83baa2e366e8224edb24b1a36eb36986a721a3c67de319181da279992d39e0397c8d70151c13ec4d63378bc7cd9ab2b131096b1a36f7164e3862435092347ef5f4473604884ed56bdbc97039885cf82806d0e1cee48d3ed9ae3cfced4f90f44f14da5489d2ae672c6822e9773b5312014e1670a220da84c73ad6680c5af90b91d047d719b86c8aacd51f03fc54d360c20332102f30709d3115cc527a6d28abc3f57969839f5de8572f6bcfca63f6e1fd998843b7e6a97aabc00fcf111a2e46c57514725e17b051e0f9e352476b32227cfd839006b1249ae076b8b9ed34b5a1d30f32c4f649c4d030f115bf841c3ff62582f0373ba73ddeeb1db2a1e8434d840f8874eb24a046d7aeb0eacd6bca08398fde679f38777dbca427426a8a445904b3776dcaa7f653c10906a144364c463b00e21b35be29bb8df83d478c5c605ac2fb6ab3b470a8db1b7299fcdf987efb1ba8746e27f8e72eba3fdedecadf956d0cf994e94d5dcb37718ffc0ab3692b0bfe53128cdee6bba94567430d03fb24687a93d0156c1b7833fac70ad5c277d8f25ea48ed3016f705b3533d6ffed92c53764a8e7140195253b0dc375110e08fe827e4597e3725b56f42feddd2a931b54a98e3ce334eb3212d37f423123db0ddd4258fb5cb1270f9e15e6b92403345689d8ee31636f84378fb86f0d9364b227b7c34b9dd12854f86f729f7681778835f9ac9c47fa09d35bdf2b43faf7ed4a298eb844a5c526c73b6ede4a4906e453337ccc3e23c95d2d81c494b568fce70a0200f8ca1e6c6530d608b647398beca5e3d97a2f142336b82d4ecc6dcf5fb98ce1f5d58dd81a3d317b138ad00902f38dd812e26fed014587ca51680612f4832da1871845ce2f3e2afef7268a5fe8d749ba7cf4ff4325e552503ba817733cdf05dbf35afe62e3061470aa193d7deadb38378d482687ea4101fee838d34b8771effbefdb13eda4d24adc52d59daa6bc212baceb1339868fb7e6714689eab850518c9696ffd00ec413eb6fe0e547cf76a9ac193783c82b24a4270089d3cfb15216d54ac9337da9fb07146b111062d7822975d6405e15426359b6df43696de05c01cffd7032c419a33dcc7e86a4bd98a70a5a7e667ed8976e3a3b1b10a8ef1cb9fd0b105f45653c16522153d6422c519297b6352c983c72863fa7ce363a534c44c0755c089edd223ccbafd38f8a9f26c0ee024cd6961e938d6d78f80d8c4560c4ad36f811eac0613936a1d71311dc041272a93d3e48a91a4522ae4d16640c6b132e5d4f839256ab881088e1de52e954c59579f5998934300d0262dc14950eeda2b5290511b1c2539e7885e490df3e3ec25dbd1749d27ee58f2b9beecc75525b743386a5fe39f6390fb79b091c7e06358b018f518ed6deb1627f98482a2b37df76d681eacae1f12c5911074334b38f5580dc4b3d27195e6c2d0194c869c2f83eebf77429ebb379681447e84ff558b625190aa3b53edb6c1e5ad5b659586c667d35c1b3e6ffac477f06c4e2375cce6b02a3ef5fc4c82fb47b1a8e08808e64f2e202e785d1f7e4d66ff2e6f0949df6b2aac2d45427680aff159185a81f3085ed5e9c1d95ccb1950f88bd29d7b2e77a68ae0ba2f4169c944395afbe84e829805e1acc350cf1681a117bef7d03e175f48855efd4afb078c1343c821cd61f35e4de63c17eda333ccad7cf91d8ed456ca162f3f734d5c06144e064b3a876efbff24290bf2b21fc4b9e44c7c35aab3263f9858f7779e6ddc56fa35a3e36e8f2c6a1e2743177b211dff24a3bebf39026686206c2cfd041b362c9d8459d9977112c14cf49c92de406962bff0c73e2d8bb410099ba58b4b1a57512da69716681905aae2532a93cbf562588fe49296ee09183d736c5ee6132004170f381016a459aeb74695298be3c06134f8687375e928e562f4a927e7eb2655253f1127e371c32d3c36c21331ba1389e7881085571bbdc5ff22e24149f7b9d12e69690efbe63f7768fc3938a5eb9b5de378f5dbacec02c442b32e9c35d9fc4693ea9cb5b723a151d81a741c835855938402d93fa1175c0f3e7cbb35aec8f372178b17ea952be3ddc2221812a09f338897d6f647bf275e364c3a543d2fb2272ab109b6ad9f20a08a182f95d13fe3667c04944dc489fa14d9728730ad5ffa98c7504a243f1fa4f33932e1f8f379d7e5b160fd3a6c23537cfc5ab35240ac75c096ae48d2f71b6c420ef9d8737bb5c6539bfafd5301c63c7e8fb818dbbc4729a79db69cbae9715f4be0a196cb0abe03fa83800eb2310ed8cf236705dc1faad56e1ac61851eb7a56f583366dd996d91ebb31b8d87a91ff7bfd353e51713e804476c3f76d0c757fc5f8d739dd273e93e116c5d3e42a8f5da47f7ccd962bbdd47374c736beb754653d6b555de0605bbd1afd6cf7eeaab5a21ccf2529c6f8e10e62d6c2c2efbd5b187ba3207233b5b6471372e1f7eb8fcd9a178e44403c2b384d4c8ee9b5ea851a07e2fddc6e642a63e5b3cb5bd5f71977c50c63f7c9d261e150732fae97068f2c5322e1eaa7ddfa4396e84641848fe7946dac9c6591e6611faf64e4919779697764a67c6c241ffcda7f65d1f0af01130d3a9a848aa0a14814bd35e7d53d2ba566f5bfc8d71b3a859f2924ab322072220d2efe9d079b1369cb9f281af644573d7849f47d37fea27f36742bdbc99593567cee6cfae2902840579e12776da151d5897dc503f10948baed3f0821aba95c9326c59314e84098eb322b355f1f964de5886f8f208146d53e7a22b55618763d6a8063ea1f0a3551bdd76f0ccf003483587530747d4b0885911180c241e1da0d99768f5ffbadf66a3efb48456252376edfa758ac0f8225fa8745568fa63ac203c1e552730cd3c0a7d386814f3145541837dc015303d5ec3902b13ff5f911d32ad3b47a7ad38aab769aac336f12a071dc919cab4336424801662431ff42cad176933ac9773add199fa462b73c26e4d7679eedbf97f23520e13938a3cdce3122e5cea29197376dfdf82f61766a5a6c73c1022834316b1e0a71fbc7f8fea72ba65992bf4821fd64a80081a70309b451df65d233aa9476cf33a2a53152a7d4f688c0ecc6fe55a2e6e4d4c2f06384ac7bee67c4be887ecacca13f9b8b4b48f02b2d7fab309cfbe551bf73ff5a9172b912a41f5e247e12e4e3e58bd29e89ddef9d4ff7009c537cc0d9069a6c90574a92abab061f0b77a7a900bab84890d4cba88f5d3746940abbc956e7f6bb0edf25ad0248ad0bf844c859b5a6bcbef27529ffd153f797c4868ffe50cd8d5a7a08dce80b80b388c11b3a744b2bba85df3ae0069c3697c7fe63486d113818cdce958e0145662098f9c47abeca8c4f27648bf15484800811a40a426fea17f564bcb9abf4a22aad763a96479debcf89855b2b4d167f504e4c91f41c03a2961e1adae28dfa2c1eec65a21b7ed54b431ea2c2439615fbe39b5463e88129c9ccaa0ad9b26d1973a2c96ef6a425500cd2693dc70f7df85c7603477e8aafdb9ee24714669bc0738a277d283cb67a1183978d169e32910c532b5d2f352b44f0d7e37f8c3e9e72fd6fde719f49cf9dc36a8c6e4c936f326d229646bee4b233131d2fe071ba8414e73487afce0eabc1f058c95e0889dfdeeb581bf522739ab74e45a47d5d41ae7da048997e17725fa4d5939d2ec175bd9caa5fca600d7471676872dc2006d43ac367382ad3862f4b765c590d04cb85fe9533862f8a06f6a99c56a1c6c234a9b482a118ce8a716f63aec26ec59dc7b2f0c58c47b91c2cdcbe9296f05aa3e246ba77c4fc267df57cdba261be6277cadc88c19f3e73afe3e69bc88e12748188597099b1d8d5f7d4a1b30bb4c4094fa6f24044d854860e08ea3513b71ccf704e8034a8d58bf9ed4997296a108a46c264e22e9702d7f8455260975db20c06d99377ece7cb7648f161e77006b21bad38bd337f5d982d3076b1157797e1d8d847ee1923179220702311147024a95d444a962d86b4eb31ff8be70e069275928ba468a2d8a5dc01833b717574b6996c3a13658e7380d8a304e05e57a17dea0f422d86ca067300422ec515d54309b2925ce41cba76aa266acc576a05bc4a3166c28dae94c9a757fb6f65892022725745511f8293734a37ed86b6b9c34f7187748376c0d137f830a8f7f6505faf7bc21efc576b839c1d4bb8a7b05ecd2389518b9d97abcb8e0f29283957e8525fd527d0446c2744b35e975dc5f1a9329c834f017fa75533f9c7ea2529aff3f12123b9ed72d3615b5bcec6b0f9eb839c5496328910bcd56c3f4f1933d3c3c05e2eb0273034f079382ef16702e3ee4377fbb422f6b4f4eb675ca7a63a1b77edc0f6aaee656c96c6fa0d7716ea3da2201a0d30e19d2360b9ad1cb1855e5473098af042ca844b9866ee8ee91c89b8ced5c3044c609b81bfd061e6db374ef6a506e5d30d1677d8ed5e8e70498d0c219a4b8cebb00fe82a4b45086f01bd83d80a51819e6ca1bc69f4dc0a57dbe185c168700f50d4922c47b1357e3cc1753143e52c0c27ad30c8aa1a5862fb324e90b5e75806f2fa922f2724c1bcc44cfeeae4a8539b8f5b7b771937e111558a50382035180142a8615071e3bf7a8dba7c959dc3e46fad04d2e2830fe69a5bdbef590f17194d9e9ad4319a6a0c5f1807bb4f603773945c4b7089d5838af73f398ac739e2295a9ecadeb100ee7aa444155c82ac7fee1c6d1c0cf7d525f3a0f972c0f98804052314aa1f951c40697775c54bfc7019a83ca0d46cf19f07f29647e3dcedbc68a6d4763c3740202a4dbd156ecb4f86b39ec2f647b80d05d5a12474532179fe6bf261708660227b6b254c73b5c9eaa7f4cd85f4478fa0cfaca3b6f15b987d38a7b50fd3c04c712154747083123b33cf4d7f027f4eb2b62f689921457669c37ffec5df2c1a3a16ac629908b2cc6055448f85243832f458130a1cd1ac670ec8412a813d4b6b78ec03c6c2e806de933eee27c87dca9e40ee56ff4eb375d31d6228b6574a4913f83bf59bd2f5a3078e4bb1e4f2934e1ce6a49a51b7251cbb36a6858fbe9fa1c39ab34e47b2fc6b9d19c3f7c08f096f905489517d916c5d57186607f6258205f5d1ed03c3eafe5370830f80b2e294cd74d0c5d4c845afa4bc673aa514e03c13edd93dad2fa6f00798817e1df9d2897784146d225e5a310cf74fc8a34b373234a1cf5db460abd2a4e4ae34481df5563d203be3a7a06dee31b68b246c74283942d6dce999534262e8881ac39df2f772a041b2037c2aacb9cf33dde2765600a8ad9fd69dae3622e784a53ebc7e3426c564279ca0de5315681fc8b87d1bc3bc322bc9f7fb90fea48a9d9eb777d11d2d6098a6e4ac66a73bc14bb40b2a0b1def6de913fb048108a42c2a8c65c373dac4f94cb68f27a2295172f1150b6fa4369f2ff936f2d60be78a49e2580fa263ee1c93119c53e9bf918ea0e12679bd0e024403f790aef22b0ea9be854487e820276131ea774345f6b622391f718de10c542e7009a975356cfdc12ac898e66641f582000c680cf52ee6bb5b7ddcd3588d53b790e74ef9112321167693673ad7e85b3dfbba4d05fdc3842c14ae2a9990250d895fc616be34e27c1de5c2a2c08eb40af93431713211ff3d8b3cf6cf41916f19dd65115c929ce839572299e49368f3d160da9a332a1c4d86b3bc4308d4e983267b2566bd802246bd983a2a009656f32cfa948b2f0ed285f2f166a8e322bf923f038f4177e5163963123f49894d975dc69effe6ad453f1e79f52c7b2b932b58d45155da4ffa5004177bb9925b1ba28e9261e7fc779a8f6c84911dd9e4c6bce3f877851e474e3f8bc2c595b900316cd3c45a66c638b0670be47b9ceede5c67fe479ae6133bafbcd5ea14447b5c0a7a5972bbecbe44fb5e43437d64660b118347ab3050789cdbf3b56af1af11890cd22a5e03907889d5882439050bb80a4e64a6a5594f88cc9b0d5edf94c34cbc95cf48108043b29e0049754017b97b870a7f8a6a1f91bbbb76508ef085ce5521b60469bc75e2e77954f8840e60205fed01974701cf233278393b56bd5f5b4f2f6a4e67b4ad84022c61188871c9cfa5471e36e40b4448cb1f2766ec89cdd5b798ce1f0ad80ba897d645328f0d915ba9a9c889754795249629314e2455d7b66e33873e8c0a51c652e8199be177d755384f296e13d93911fa52ecef93b930b893ede98c9964d0d5170faad6977e415c09ebcb4c36668ded23695eb62098e625ccfb005f9249b1b9f40de7b3807ea124c38844ef10d16884e82f015ea47d576ccf9bbdfb29747d216afb4a078b3cf07565422aee1e91c859ea071cff711dfa3be216210db9ec56416a5077cafaaceb34392bb79406c181a820bd5bb740663ecd0a5cefd5b57ee675219585c5d4db33cf0fcab5d6df39a90b8dc7f1606d7838efcee3f22e01116d799b850e2ad74645c5e0754b3e560eb03a2e213bca5d260d45397d6f2d907b68977e2e20ca4a09ac8b36314433cf82540a8f581531dac26197317bfad87e7567cbc662e94509803b72af853e7558fbfaf23d7520b05a81ea343495664dd526a6526bb42f623f6ba30d768ef4079cd427c81e08562100b2ad2ff12f9a8ea2fb7afa1953784ca4a12277a8a0061a9f5b9166f8becfaec26c4918a83e5ef428e64f4cf504c6fcc71fbc31de26ddd0f08a92ec7e9ec5fe8db02373da461cfb69e2c273f64f85f29b556ad76024645f64e6bef1222ac34a284008b157415e8db1a6b4ea51454b05bf2918d0fa3d068b09f81644f8fece100c9fb1f4c4b586f24947002929196ba2d093b8e6389d624b739a52f57613c9f8ad0e8138b25a8d6a51d1b50e7e32f7c3ee18ede84538b2ae902a0101d92dc79c1c26767a0099c3acacd518c623c9046b1480390ffb1cb706ff1374a87efde04a415dd28dd6624cb11936485b25c27d63533883d8b57736b2b547fa931c66ab22368abb261b4820dec9fb7a8078a28b00c66cd28e6b3bd2321e5073c0ae063defaddc75e5f21fb5f7449ddc38f472cc040413d261087762ecb26511ab1e0079e71cb6f9af9158f701da0178b59c96fe9ae7e98f629694c658a8e33e62d55038b72df9aaf02b6b07ff992877c0b841cd1862fab2bdb61581532edd89649d2d694043d04a61a8eeed6685e30cb49fccb925e3868c19ebdb2afe07a397bcf515d7c656e31a073e5aa9ea5e40fba5eac234d33490ba4d1e2ec22c860b6112da1b234f440c55c5e6acbf7cb9edc4961e525b3aecd729c6d2c5290671f6364c0ac8e377a9e0ed84ada1c32c4bc83d336f963b03b20b6d6ae0b015d87f47a93e2b3767e5c12f9e10d39e0e45894131ab21e1f261e9eec0734c9e637d1f494e35b397b49f795df7b5f2088e1089dd8b9009e506a109fbb73fe42ce9ff8c9cad82ca9dbb8d9b6c74a9732ffa6cbe441e263ec28e47825b41a1bd7c1fc6a28ddb02c2fc45f82ce3fff80f9a173a1b1c6fe8eda6b5411c0da3a3a7180a6022b7eeff26dd14fe937b157a251425e04320c17d2b62bce7d1e86b1b14c4974bb2ea0dace4012cbbc1fa93f342ae41b5be25f59acd657136bdb70b5c62500be2409e9a3ec1c5252c8fcf4650c34438c0fafd7b040be065846bcb5e1c903d0db036654048028de825b4361c115d19428139bb450f55916161685c74e82563137121c6609ec6d36c6a95618642c529e4318bb2a8348aa92d2dab93c567116ca5705ea21ea1d6b1a888c023f50add597336adddfebfe75f808ebdf1a066b5cb518ea9d64d61d8ea0faab14ed7734c2190e8869181cbb9031b0940253da477d933e102c916984214e807d8c23cc9fa8a77f943cbe91d28c5ff849a20874e1ec528f555a19dbd55d59d3fba44388e366ae641158edaaf13ae89ea4b8142658f95dbaa63de0f4f149d4b2d3b6912be2813a725f8609f1d5ff44601981a3174764adbefb5cbda4ad3cadcea3264f8e6697b1126ae5b68f5db780a4fa63c76a9e72b1b1a3284c6fed159b2020d32b85984776fd08b34925f01ef83de40942a57d2b9c3c4504ef1e3785ecc6316a366b95041ccbf185514abc786a94edbc628ae04e7ea2386e1e9702f63cd9beadab0c355a425801c4075a9cf0b79084404c91aadc9c9723cddc234d129c62d15902155854eda6b9661313090f4bcbe25e53f17542308a981d76d0edfc1f2d385b4f5889670c915d2c7010ce3a7d443a32f47e6621036e40e2a1050a3279d7b77d57be9db502715ab5b568330e34ae3290fa60886872390289fdee3eb78ecc53340c156aef026d9207abb076e2dabffee590aee2b1db0d13e3e87dc0d522bc62dbffff96a7fee06bab6646be50de7779e643029c99cde3044668dc8dc286970108d7b872fb0ec06f94e1b7413cae5ac9413d80632e1d295cef8b4a868e5903c0b9fee48ba95f9edb40d74b7001c934f933339ee9947d74e6116a19ed9f6c7fa212f3d4347693284309e0bab996924e8bb72305983e8b8ca1c80171642d8ac5d8aa95a861b29c0cc9663b358f19bb362f511c6e178c2de7206c115d18375445e91db1d8bfa75b1158b61aa08b6648fe251a311cc5709cd4a20bf8967aa4ca4775371979fd4c261b8d749e1def76da6af79b828018e74239a330ef213aa96cc0a701273789d7cef1f00cbdedb9432819d267dcca97fef79b1a082c8478facb12df544eeeb5e7a320d795706b01f3191098c5b1201adf627b6c7b095ad8afb2c1f56f5898c2d20a33ef2d5d7996c23f61669d577d6da7a7220d57ec6276a41730dc516de0a1cf90fa1ad206f576d1bb1fef8f7abf912f9144dd5703d8b01c400bcb62933b9514671950c464dd51ba16061bb3dfcdf164be342e02e2dcd267310b24d8319fcb97e99d64d62a915e90428299a9a12bf287ebb735863fecb3f9978b3eed1ccaeb0c92ea30200635640f1efce4f8e6e3691f3e9589f1de8387a236216a8a6a2ce43aa076f96ab108948040f14dd4a2447031f8569014ab05f3453b776f0603d7c92e3fdf4ca744b6cf4a72335c1e8c5fac806a17d8c208fad8858a2b2f01ac5ecdf1a02c48a95ea413552ab63f7dfdaf7988050168250b72936c717f7a0739cd5bbb77a0d1d0a70de7d9ec7e5333f2e9999764ca6d1772a8908ceda803d4469641b5a719e0dd819c2b19805206f3bb3e2d724cf6d378983d3e965b4d6819ed5d855e3776e2dc4edd40d8ce633513ea0df3a498cbd029a2f032917ed56bbe0d280c8b2d7b828d17b4fe53b08efe0be8bfb39784a2495bb0324b2e97ff3ceff0039daab7188039434661c2039a307b98947a77999b8b2fbda39e97b293f0b94462e48cb3d178e9076580728428c743c54cc84ceee223d3c7048f2530a906d2c949071a95cdc0be75629d61a6963d484526ea84323caad0507c3951f522d4bafee3c848bb161e2876e37ae9d759f334f361050126e18195f626d09fbf1901e41468f88e077fd503cd7d93141fed7e56efa63d4cc77f8927b08d560bf701ba272a8383b8025de2d909c9418a9629f51fa60e9a4b95e879f308e398d98b2c9ad355ead63c6813fd697a5a548967d6a8cf42ac5cc456d1390df074e2de71a9b1202714cf379812ca4684d9ff7ab325700abf67ea4a5437ede0c2ab65052ecddca30555a19223e6be2908adf2763115d607245c51878fa29bc4a0f79e723324c6055b68c3b0705677ed6f951b7692b5fb1ecad476bfbf9b9bae7a80f635c81483262d079714e77cc7040dcefbe7dea7d7687a985b8555545b4acaacc4fe30fe55a6b479af0dca694fbdd3cdeb7df469124cb8d7913ddb7fa91e3772d2fe081398a8f117ec12ef8afc51f16b87e7847ff28620b44e4d3e51cd7fe5f814236a547c243e76cd9939ba85724d7eea8bf55fd1baa36a4efcca00bb9db7924d25bddc3758dde72a93a333ceb7c2bb8ef25f93b529e47ed74023fb4efefcd044bcdbd11bb700edbe9aa68feac79b7b039f8a360a41132438da8798e408a2f0645ae0172da83d596e9f80560aaf9f684df4aa4a5710775f97ccf66abec8c6582e17e572bea2b443f8017efa0abd63a6f8f34d8a9aa02c2cd1fb5cf310cf1e48a1d373ebf91509599c757c64527d9679c7de0af511d05eee4800f22fb024effbff95ff6c8131316ce2c0e14e18d0a54234a1e7c371a64a98b78334808c6edf66bf96412f1b071f2dd8514684b54d79d44d57f40b4453fa7c358db1df0ae75cdb6eda9aa218934dcd632f0629c747311215c6a679231dd0017ca50fd98b7f9f63e2fc6c5e4708fb29aec2f78dde0cd71bb9e4d6cbf4573a499ff125398f37073f029d7f14acd99b5ee7e2de10e12eca54d86e5f2c37bc9fec192fc1c039b155308f4909ecf65d99478bf2e403a644a080924b1524b75441f6dfcff24f9df8609907a06d7d5e3dd9df8f9da482d42c1cca979062dfaf4c836f60d2c3702c3882ed30e17d9998d20104843fb19b48cd93c07ee6b5fa68f4dc35ff28b0aa570292f9e430806920889c39d7b6de29e270f77e2abfa1dc592ab0f3e88da9d4b215ee3da138e1b7fe2053c2d766de094ae0314708ac39ad3153ee8bfe1d1f831f8e85685fdcc1c65be81b08add8035d168b1abb7014fa8cdbcc2e7bae58b7bcd47ea27e44742f8b115cdcc2b16881ab329d220683ec6916ef1983b3fe468e0318f1c696656fa2423b3f40d01bbda1323f4349418cefc79bdd69b9abfe4306cc323a5bb556156107ba6e30460a729cfed8388eec7cb41581c996f8bbfa4d8200cfacd043056dccc60e846c5e2d7b9dcc47af0f8393ab8e09a2d9b5ea1147e4ce1e3ab940be6e4ce5f478a7d59857f501d6e6141c9f639dc1a61d03b3c467ab899ff54e47a1337f4ab09389d7bad1831b9ce81af3412dfc76cda55185f9d2f0fd3f5d7e2430d936168e00620b1f6cb75a4ae7e151d48f1eb80f8009e36ac758eaa47a022b6e952b4473ace649d12545f77d7b793f01c15bb638c789ab63eef723f4fbdc24d8d73c60b3c0ddcf4df54b54a5eb85e6d38d9d070ed4a1e5a32551b5ce5c72d13cf311fa1547c4ec9dc0546ded9ceb2ea64fff67b75e0f5dbd478932155a9c6380472f5f1822e39621bec9fd83f8ce8c3511dd551caca962de0b2e3f741787d5ac8d219fbc71589887dbf4e808a339a8404148558d97911dd0d3234a6b094a61cdc32fbbd3f5cd41d65a1698e92691d1ce1c8ac43344d20b88ca6d57082524d0cd062ff1ce13829d924a5670fb1fc693762d1449aafbe278f3c8f047568952bc0906fcc92ff1348610ce068754db0aa4fee20350c6c9185037127b7758649ff266cdafc3894ac988f07520517442e2059cef998ddda261d5a5ca2c1de13bf5cdc500e406ddc9c29383e43e4a6db46e8fb9334c021275b551aafd6cce3a8f56759ed95504c35e415b2189980410c0bc51ff561ddfa4a9695259c8b6c88132c86097379994a9ca2ed86595f7cb9cd5b0913302f5825ef882908a5e3c00fcb58d5a4fbdea26c96587a952ffada200607d18f345f72f05287970ecf362dbeaa89eb10c4d55092e2b6911d27bdeae6b2831b2a79e4bd08f7a589f7a7b60d1eb86642ceec2fc6504f7ca11dfe6f3ce55006e14b80be589146ed15eb617a02c2990e4bd6030aff9716e06a95215d27c010c911cc08d206da4406b5c65f3b521bb1e52437b15b446eaec14432832b0c25215a7046b129333491c17f3b4d78a639868e34144ec95ef84dffb4f05f7fa612b7aacbaf7bac02651c8a2004c8a3a9e6b6f6af17703f1247eff8f2e21a5f0443d8a3842048c8572ea1db73b5a79db4ccbe9455e60e1527731efa7cca5a2be092e85ea260a2f10f44c01062ad55499d73a3902ad906f158e7875ea5f04703e97e8120d39fccf0b33ecb745ab0b1b835deeb327b4c0abfd45f4a2925d681c47b4e4efdd74fee33fbfa8b0c9faa8911d87a1da39a9992dfc23783c3b3ca431e43c079411c8948713189c52a11c26d86aff3bcd4b028a36344d81c8a480b28b335102bf1909cce9461aacaad9fadf25bf4462249613da41b3d0812e51b13feaed091ca99378187d45ec98bdb86a483cb4291e5532830ca53da2b30ccb6f35c68ddd9e057145fe7450162330b3fc61146df6b9e60d08aaec3676f58282b5cf1a81697825bec58653a130802d0f3de468d9f6280e4e5cb7535191faaf3dab2dc5771defd2ee7e57d6e2e2e1b271338059fb3af0a3ef1edd41db0a4912b9903eb512a1c4aeda2918f0c25dbf80f93d9278ec4a8f0f7d3d3040a25c5ae9b67380a41fc34c24b355e13a3a605e7fb82fa952a55d0997ea3ec6691781707f19ba494935395bdd9f2ab487896b298661855e75a73c2e1aab3897d9d74bf4b060dd6497ad5fdb894c2d87d56dab068471369542015f3d8c3078c6c463c2d2461c8b5647f7e03a1d1e6c47b1a007981ec4475761448fa1d6a225c193ad5e6cfed3d519af15793fff8f85c420b55c6103db5dcf41343825bb0d6ccb42ef0f4a2aab91f4fb0cd6e2c77c2ea1d4c24da5ca3ea7fdc7211e70afd793af54d013ae29c21d94852072a80871de97218d2d183d11c05309e27e8ff555a26d21ef7fdc926f3df0386e4989d0a1a42a2ca398098322ffcfffc0e6b6de9e0644e2cf7c471a345bdf61085cbba4be2a74a148b8138fa3a69484792cfa5bdd97baeba67eaba3894cc8b1391907fd6350de0db2956c111cdc6043efac7ca15506e1df10de5e0dd59356ae843bfec700c9c7bf0a3a85bdcc4b7cfbbe3c085c5a4b4cee870dd6f62cfd382e42089645acde4e8fdf2669ef91bdbd0928df84ecd335a2fc68dbea7831985bb5144d57a4bcdcd9516e15cc370cb1d13d2ae3f3f70e1afb43b2161d4f59241af11027a7109081245c14e394d1a094b0487b726adbfc66e040ea1ca1d2b2ee2276d83ff7c1f5e51e05458810f7fe68090b9377a14c8903e6591e696ad59bf0c230bd1ffed5b0e80d896bf7665c1d1fa0465cad0d8904307161140338c7064d43fba7b7e0e523531a4c0ba9b186e3a85d9fe3bcb2a039bac1125473e015cb7cd68d6403f0b551bc68ace06810d322f02dc67aa1f40e4b053db101034a7e2c7b4674bec6c9b960806b2a2b8df09386506776970d5c55e80b782da81be34742a374ef5db66e97615df7f4f31921cb26e055a25720a10e1259a7f12dd300f8062a23a7661e8f2ae1d9e81ff087f3049ca3b384707e59b2f5c7d7b963dc6777d71fbba56c49480c3ddb96c65d059e9b537ec231e9cc3aabdc7bf74a0fc071932f58750237e61347f24a9533dd5144a21299232e624f5b85abd3a8672d2fe26fe8021ecb3b2866d8469168b209eec9b0ac7058893537deb5b12f115fbefc7fc2edb641249e2658a5910d384c436b85b3a679a2ec51149f34cd31056b21daedcb95d2108308f2a8eae33747ee57a4f3b68e5481f43c854c7a3d76083fcbd092571f1a96ce00f8fe02f66aa98dd45f737a4ec9a3a1210fb44862f85d0e8bd28dc02b6108144bdd88d61bc0860e28c8aadd5acf52343a8290d9fbc742c665468b8521b9302f9616c2f31f99575782e7e1f87e099cda3c6902b1ed9410e08e556b1810ca16a8f8d0fa369b8bcdfa952b3dc4f4667fb09fcd51884b8b93ebd28407af4651994dd381741f31adaf725ba1e4931671781c67820ddd32e23525280bd8f599f4148159febb25bcfc1e7592df260351ed1f5a8479eaf59a37c9944b9eda1d1b220e5fa401807037bd6cbff1a4b0982c780433fe5fdee9dfaff336c533796d972a99d3ff4c5f835dce13729a2427f2bda9aac5221535d438e922f9e18a3701b2be73ca816729ac72e415aafec1e6d5b05d0543de4562f9823715ad7ba8a7e0d7e1c4bed7d1d8d11a01e340c110d3a73bd4a8c6881814471e9d92bac662118d9e87fa3d32870520ef3267e3c9c393e3ce3a7d90aaf1047e319b1fe9887e9383b9feb3dfcd6e6a0c534cf39f36053992ca66b69b87fd5104b80c2c1e1010aa868949359570de546f1702cdfdf79e6452eaf2263adb649a3d0cd25cdfbb28df9d66a5756c9b8f794aee41e5180eb5d8dd1f0275db6d901ff176e241cf3bf69b7911dd50c3f5aef3017fedb072b043ea3b17ca77a96572f50410047d5daed59fb554016daa16c7624489bbb83b10098418d886bbcd7b892d1b501dd93e777aa512c5084b84c61f67ccd1a9fc90a8788f367f0c92127e5a7f8bfa29969b3c9ce7a3c05f44c194a23c7140411b5efb88144679363ed9ad2bfc9813044dc11f7c7dcc9dd4504a384215ae2c1681de1b79d1037b744af529b8ce3566844d39a7e21a1043bd59f698d8ca96a4a7f89c5401f3d0e4891ca8f077914365cd4ddd256ad656583af730cac059df64ea220a314a5ff6b016b591c7bf02d7c44de56da16f3dcf13c5e410e1a245fc0ddda63ceddb4db525c2413e7ef8f8fcf591f834cf62bb76f46fa37bfe3150e18bc8cde8bbc3c70f06253dea373230fe56e3646ff288ce327779b1e598b15cd6e3ae52e7df7bd4a406e95d2f49020a09fb0b3ea8b53a4ab6bf61f0309b37cec7647c5d103e3a3827b7e38d79c2c31f89da11332e2e5c39add369b76c717a79441ca35b93eded61aad695fedbb209ecf88b613008812897d3b76c8d24d7bec1ecf6e69088ce5e61c091416bce385e9873da113f5dbedd1ee5e91cbab2af67b0e0bbebab4437ca8149319e6af4072da5e78c76eacf1b0c219130778cb2a489a5f195a3cdaa06a5da34b276c656c26add32d14f3dbd278e2785c5dffe2a7a4006c73060f0b757e6209ff2e076e3daa76a4c72244680d0fc6540f23dff1bb1557e488da0e903ed6e61eb1a59a8efeb45a21c809424970ccc672c468be4f74ede4e641651cf198563528b1edf2d99ec0a704bd4d871d6e134d6a04542cfd27b5aa23f037b705b25d7001865810ee8fe6bdcbcc89c54cea40f6544880ab90ef608de596a82e5424a81ab4124c136d7c3914fa3ea78b50559b84a81d8c410e6057101d9c5f6e939a4183a10eeed0fcdca46f99aafdb6a42812c476f7c88ad3b3a0cfd2949e871ae484664c83b88c1a718c24fa87d0d6f8cf2e1dbeeeba4d76b06490199c39192f83efbcc379a3bc9881aaeaafa7d258cec9d829f2916fa7887e38217f449df96b2b369ac9784f6167b8260f659c5389b26ba735ac895255855b547b5ba8b845b7ca0284b0a8e15caeb182d3025ab195c54a831cd5e1cf891859fa6050a75f49deb426e77a75f5c99305945dafadffc8d083df5386a29eb60b81c1fdfff823712b08a0e05495dfec91434880d27ab312b27dde26a90244feb1bfa8ad674a3fbb1872827a78a5681639f37c06ea6862c605ba70a0a0e327f97659b877eab39114a98cb3932de60cd620413b3bc003d2ad95e211afe3ac37727f5c62870af21d6f4082ff0d73e48d4b10739083228352d17bcd6fc7e908cb346873ab2e8de8253f956d26e2d1f81cb491f41a1927c94ce0ab123fc13b67be148c8e0521c198cd91d4827529c213510e1ca096417e32587b5883d26cc8c373a3b88eb4581e30970371268aaee13de6221238bcf73a73527d5e5acfcdc69c3547edae84948f74f1830fbe719abdd890ecbda11bdba727d487437214de917b003bc05cb055299a6319adfeed408035d367294079d4c009fd5587c1f30624996eba19f72a822bc5cb7525f20fc411dccc714239726166892471eaca88e3e3eea805289e38b6228176c6bc756e1bb6ca0520f7a26529f764ee5c69f78f7f91c1feb38b0edb4a606a14484a048ff841e7d5cd4f730df31a4ad4edcb288c29438d6baf30ad69f815ae7d308c968448525606de9660b0ae7687f6875d46c9fea4047807a4e922f7e0aebd283bfdc9f0bad603bd663a6c3ce3cde5ce8f6c9557280bce8df0a450c2cef24920b52e053fa39dbcbcf3e9874523d24c5273499fa82b8e1082cdfce7367d32f233b0c57b32097510c09b1e0cfdc3e64a7af02da7c14422bbb706ed9f1d5a0fc2c6ba5039c7418ddbf34759f4a5b351709c4d24b3d0221bfce5c5d9c04fc5766d7fa78d1e3c89a5f96eacd79c8d778277d691c265b39ed0bf9316b4d1d5248b07c4dd6ed13f947c3e41dfbc331fde552b8718e5816b7291a25bdbc0af537a3942704dad3838ce14d5f94eb68f90fa58a4d25899a52f84bc4e3f83dd383258e0a9ef151ac4e6dc85b7bd1e696adfd18be20d8ace88e3dcfd4297c43b4ef1f5a34ad4d96d7bbf3f5da9358c3622f3501dc6435c9528b0f3dfd80d370a197697cbf256ab7f63cf69f65f0d01bfcfd3fe95ab9f93716ff21fdbc24586806d1768526a23ea1b421218f6741235a907f776cb1de05b8602e575b284232d82ae54db1ed558639b61bd889628ca3acd0926e74c7479f5b5f4b21c6f6d327c3080152518fab701636a7acfc271778572b53395f60ca9c4a030379abc34acd9fcc6ada415434cfc876fc984198a3a9eb3633395fcfc0ea0c76a58f8b4a61a3236abab285686ad32bb97314d941848113d2ace2d78aaa57355242e1bfa5638d980a98b96f2f2c7dd57557af197e3146079c5b8b3a90fffe11a18653f0e40c842e5ee1b91cd3116e525cb2668c94697aeb839f8fd4617035668c992a530c44d19c95305b0c06bec48bd1d22cfe3f9f2ce8ea58877bdb1fd7572b1d6be1e5802a3bfd95d07b0b23a7761b652f6eb68ca578218bc981ffb8ec0ae33b15b575da1ef589fb2ad9039408adb2fd311deb75aec809b5655706dd92fd7f7dba86e96590ca4ec6c2f6e182e0e01d3c7eebbf94b387e18ee8b02ae1fb1e2c7ed0e39a03e4791413371e48e5332963458bafa2d65d3021c09c00e328520848e9b9fa9ac71c7bbfd06463a55f91023f5389f896a9331d32358c7c69be647acbd09cf9ff8db6e6c9e60877a9f3af57bc005c1804c25aa03a58254254416726d00b2f559936387ede3e114b939a959b2a464b15f860e7666a9e295c81541ae2b7748c2323f284bbb7a7ec4c6b52827dcc62c41f803bdc43dc43aaa2356d9505d7102ff42ccbe4caf6aac4bc76d49e9a23f5e3ff7a03fab61fa924d9eddd05f95cff746e32226b7b678a0ca303990b0417635fd5b75a0e1d19b9403af442d4ea2b790e256613a0baf33725910cf875b26f740c20375b840aadde9b3f32ebb2c27a12a84d28dfdb556aafc3a61ce93db3c70536fbfbaa70834aeb09d9c90ca2696da04fa1a6ec580c4f0290c0f479a5830087f73ca6b1881e3a8f1e046e248c7bad6f99ad05a2d93e843812dc3f1d45b8e2294f6f4090119a5e311a3dbcf95ef9282e546b528b775c6263431dfc0c6b55914570ca70b15200bcd1171e2457c1c473f868992baea9b0569b2de9f554873366b15cec1f88b348d20bd6cd39cc9cb1aaba9d3d640e68f1fff8d0ca2e0bc67f359d0f97b2ed2525db9d4a16a2e319232cb831e054bdf2c4ae0710c5e5fcd9f82895eb54e85c5e75b92818b54ea26c6f8a17c10d1dc3625a663a807b7fbd8411b800d0eae32bfe646ca9f3a2ad1e5689efb04c3214e45f5f995aa3a84c817ac5c49141b78fabd5cd428c756ba89173a0f80f06ca9d7f0c0133836730b22818daaf3da318e9a449f6b15caf8598e9e8433c15aefa8e86c618329833325ef90bc967a99a56cb4c3a129cb26768cbc0f7cf09eaacffcd745a6ba416266ff1c178cfa5ca2b09a6a4a6a1b52423fca8e39c9c4979afed4ae957cf02ef831a97bb03ddea863b89101216cc70ec3e1e46aeb3fa9c40c33777a15fa602f8e41507a7a644e2f9b99a340651a9976a3861dd5cb3be782e3cd782505a0e1e33a29e0f25c4fdc694bd162b4845285d55974781b0bde32b08d2d3e48b2c4d4617caeee6f106f1fb0f6299fb8651aad7701e36186e0ef3afc19650874af8f2b5a3e9c94af26cef167f1749e5b40e16e6d361bb1d947c6d1abd58028e802b7756f16928a0a3fa07bf4e4282932447b091dd859de96c93ac737fef6606022fa05b0d24e76f7263d4b7fd0ad5c18492c694ff179751de926162bcc8cca47750f9c115a10e0e39c989f14a29a804fdaf4c7debc48da0d1c0787e9c114ebbfa329ca29c4f854f27b752402bc092f7c1b919df5cd48167b880bf81e4776b0070ffc514cfe49c0344be865aab7ef1450a017cb7a90b8a5ae865e4657d92746354a0b8dc53a51a2f9b57c55dadde60a21ee4eb17f4137668fcd121666b9f559727f8206f8575c666e6363d640455d951fba40f7c72688770cd62852a6ace19e1ae099a17a1e2c107d00803c6936e593d48aac476a8a3df30ce1e909f27aa5bafcdbcdd725e5eb9992116edcd7df5cf3fa85e9eaeaf80b0bd022000aaec34df8bd21ef9871f992dcb3d023c6999fe5caf53c6c45fd1eff0b78dcd191a8ef209015564ba395fa24aa3bf9580fc15605e77e783fdcbc9bc62c3cbd43360f489e5c9198a43eb977247d11e605b95beba61589506f1fb8fe08d6656de377acc5aa1f73388afd7cbb3ddd6bde0e25b64d8a7b36b333a418c2a61118b4af5369d80b670c6a76f633ad9de1bc525089be7a5c68f6d3e9c6a72d197061e7eeace1bd728500c10abaae96f4886581e9adee08f636fa9dae04c0521e3f28bb61e3555e8a7fe48e9a163ea37d41de643f2bf812e522658e03f4bcdf29bb086a6601cb15dc5d52f827b0a0c2208cd0237202f0df48e172f80e2de80a7730313005cc0e54008c5de05d4815eb2bff038ad08c28b7c5eb1173b1ec5a81c4f999bde5c2b8515217e2e722adf3e0589fffcef20ffabb304ca46410915ef9778311d88385b6aca32024eb00481e206a455cdd63288436a784869c90634890badbead4c906745bfef2b11c72e4001c31e7b848b34eba07b5db8d13172f52180fd87f334cdc93b4bc27d54ca464a79bfb7f3969cf668bbc4c46fa098546d52a00fb7ffc9c73ee10c9f01b6c0cd6846c512bfb0b7b0dec55f830baf1acebf0910d2771bb81a0048b50600f11723ff82c44f7ca9322cc059ab53953cda10776943fb458ca03ced6027983ea09916155473828903d0905472b9bd6edd44ef9158addcc32b4b829a98d8eab3a09609de5fc62a89d826351ee05f3fefbdb9c257f989edae65c4bc8e4b232b42b41eddb24ceed722483141dee2b5884389abe740dbbf8766a7e056b0c3a124fc3b6ec9cac77ea57ced402cec86220840a31287830f3c8fbc4b738214351c889df7a519234673c7a76581472e34cf0488fd4da4efd0d64d2507f2c969464512ba02d9db440a6f760d53f5b04c2d87b92a4f02c7c773c67acc566e839d066441986385a697c55ef20c0570993d85fafc04c3aa995e6149860f33b67caad89afeb8ccfd3c328cd09c9bda0ab3e7da153fcbce4eebe09c9dc59ebcfa15bb876315172281d6ae3df799a25416e421276ce3ce06a5b37ffa9c65f9253bfb8a9dfbebbf656d662551ec05b4b961294b4100cf7b1bcd91d3d114ac82fdddb3eea59e24d2c91b5ef808306e57bad1ed7460adbc19cc2844a188c11f043dc044aaa766a17dc7e9a1554cf8381e8a21c70408612d102ca8173f7d7e00bcf156c54605d996033ec5b5d37afff58f638937d94d4d6b4eae99356713a3fb5f410f65a865a9263c66a0f91766e6e1e0a167b5f238880cc0f07823c2661031cbd3220cfff6bdbb796b3ec70d0f3f51b47396c0b4b332ff33d6dc7a4f1791f85bb7c5e8ce0766463604f6b8118ae30c830e83bb081529f6eacadfc83786bcb00f865b5fcb084c67db1bfd2189c12d461006ee690763aab5f77ec227b490ef867ac679a3360e74c732f784a9833621aa91c928c6624a0b2674f023d030f77b03100b23b64fbba06c15bd127eb1d4707090989add6ec233676a19bedf6d27724a4a074032b3913ef0faff44bde4e2ce5e9828bd5495998125490708c71beed3dcdb80530061ec471f979dec25610a2c4b5836f581d57806f7ede1400fce136cfa381d5e1397926f97c2c95f822617c1ecb8a144280b35d3db3206d72d2493a905f1ced9816a4e77b85809a3d496aa4d242ddcd1d124a35446c44133560b91badcad8958a5d716818e4eb3f9a956480e31fed90a86873017e5c73d08ff4363339d6b46fc06af2221a839987eb4b46e364d3a9c513f472fd5e0f6e7a7c0bd6102c6d988082d9b17fbbf93883f59e344bbf02bdda7e004a0615f39543ff777d6e0ffd9052c5f2a0b95534f4793c4aaa4cd428c08b28066248b65079783fe9e2ff96221c89e92168ecd4fcd9e0175e67cdb6c176ffa322d88b4c386ed6c94a762c66f86a7e109b2c56ca73b770e480748c645cd4b833ac0615ac56c157b918a9f8a20c48121590f010e80ac333f395ff24a38a0904516a586d2fab28885b7349112b29898a287a263b80cd1f5c975ed760ccd1a42ae3c8e05e12e699e0333f9fc61bfaa403a9fd6bd02ac5c60f0d8fdc9d371ec8cca181abd6a1e8f914b6517801c7a178439c303904e9681f693453b8be16f8c080de99683444d5799f4222ed735d25f84dc80fb05dd51ddfae9cd46061663c2972068ba3648eba3c0aeb05b3fd6775b52aeee345da8685e98a144ad820494e84e14f61985702426e821da60a4d84cfcf660d6c6340d7342bcbb1edc99eef361b97258640795b48e50d2f430069c56f36a8bf57e7d46a33ddf428922230fa4877ad9a3df30f3e9b1d4012c1058b2d8dd643f6d7ead92659ae5638292841aaeee3fd7d318d52a31b114e4f28ef285c43a62c2e355542b581d706f14f98287cf67db9c6fd2efc088bab709510c69ae05bfd01e5a38e9b7503256817439ebe37639386f34cff431fa7ec286712e4ca67f8d48e228374458dde513c6ed978551eacfbcf51732fd89e574c62b8b6dbc7f8476f33015e7fd1926298c05cf2087a08db5c79f40eef5877c4160b309cd700b36703b4c7ae3652a96d923efc46ab04bdb31acd8f6f266658e0f89824138d86adcdb8dcd2a9bb9ff261c79509a3e26d82a567bcc97ccbbe25472615c17a65c450e4220bf54328f192daff330469f0f78fffaba17af784e9a3d49c29c1a19489ada985792f4f7ca891d603a896ddf4f34d49f7079d8a7263ef51325e0868366dc4d30ef6d8ca9b60c75f7a9f64d77de98bb115855c37a658b6c3894623d4dbada75b8873a9328cb7749bccaeba014495789038930dad6aee579e929f081e137eb9cc70a0e3deb93946ce4205fccec2db11a58fa9368431143d55b4d1eebfaf879bef45fa047246d0a7cb4cca13a34be8f2336634bb0bbf50751eec1669e1acc215ce0ca65f8d61c2131262c622bad993d9096258d20344c9fba9947fb30a25fe4566fd3a88ac781a54f0bb78cb337c50a0af621de553b7b20a6361ef4a94d278393d3fb7de8ea583a2f3594a101b1dc3aecc4d4ef22f045992d00f30d283efa69bcd3419ba1f77fc0b7ececb0236b16dca1730ae8f669c593d4ae3600432ba63d289835bf5da95be15e1bba01d8243fc5272ecdef61dfa4a78b6e8522a18dcc117f353382d511ecfdd7f32194efd473f99d52a789627aefb897407992a76f42f9e5a0d3f3abf4a7530539a8e95759f1309f2b8cb3746d0bb8d406cc38a705d585d9a6c560486afed92afbd81bfe585fb2183464cb81f7b66ec1c9499b243f61be7df1b03310f2eab84123e356db2dfe4a5ff53fc54b6c3bcefa01f3eb113469245d0954bba5f60ab0599580bbc7de20dadcdca19f0ff1105c1444f8f17c4f56e2ba4059b6c33922b35393ab51887b5cc8f291d08c55c55abbaba9ae8c388fcbde9cd548a3e02af8ad1ccdd3a58a36bc3056f91ac5010ef3004086ee10790e65d50f45e7d7ffa2e7c536fd9b3a371ef29133889afbdb1ce1ca7cfb40e4a89ded0654156cd36da1abf03d68bb0999e29a12ca76bd9c28ab3459d154133eac2ed06337aaa5e90e430ab5c3bc2abecd4c0e167e8484a6e98b1794d58149489939fe38447b65b808c2b648d3dd5c79af992e81211f625db8149673d8948578617109215383e55079872bb240897097a1e4bf2f7b49fcfdac407489a27949f30ee94667cd5c7c585d2fa90456281936c3a47388a57c6a0c8d2034e6dcdf163288e86fea6a1faad6894502859c14ecd446bce1cd1e1739765cb6e956ef901d2bf290b6595fbc9296875244357bb0bfaa3a21f81e5e41eba90021628ddd88ff940820ebabe1120ecbb6271acea2bd811060bec14c94c21740e7566d47e52e0e05e544826e022e2f28aa00efdcfed0d8159c6e2ce9398e1db707eca6e95d74615306899c934e16df957a0bd2a4b23d6e30f8152226ba513c4be05774fcd3d0fdc3a6f2f3d27e2d81fcbf3b6287f9f1eb189dd2df62c6c2b3208eb7d99ffae65b6d5a83e81fffc0bfac0b446336baa06e70ea5539f066f3d7c976ca1852fbc870c73cf0f37f81e1eb252665d0275643345718906fb9f1186e468f0eed35753ae8ca559a67ea24f49054f04450b4f07b9ab8eb389b1ed5cae4c8263cfe19feab560f305b152702323a31cd0445f6b7a779c6c0ff2831d1423d5306d4535fc68f9ff34c01764697aeb462e6895da267e812eef02b510d25f40215dcb0f8a4d6b2512a29d591d5f2ba86f7c8e7ae79e0b801e4ee36badda07a83274e637d71641e30cd3f2e2784a9b16b42c7e17c4873a464e0552479204b0cd894cfb6b60c935f8f8e14b035c9ad7dd30db251bdc76be6b6e1014874b344d91222d2540e72a1d52f9b098187e9aec6a0483dec3b6bbbf8ccac77d6a387d00f52283a936b74b8efd5ffb259751fa6e95f959dcf05661d7cdf915e4c7dd4d59ebaa89b235ff4c204656267efc8591fe9ceec647d0b860d91e2e2c2fb57ec7ab36d08405b56980c6f4caa437120b39d0909628a5f00ce372d8335663b98ec9503b48115d27b53d40bfe6a8c99e76a69cce4b8df6a74ba9cb41074a3f4482e32abf0995b7204b4535a0aece8a5e950a7d0fdb74090d32fac27d9fa8d1814adb631fa8054b0030faf1b8bf7b972c638bd255558d0b1a58ada56b424e7bd1fd4a459103c767ed0ef21eb2e212955a3d09f9391e2ddc4106303a649b004692b9d4aeb0fdfa316396b105f20e765882be983a960b3e00f6126d5f7699e8a62f209f9544843ac71aad722467ebee6f11943caff96d89add8b59114dba8efd69218e4751eb6be5309e038cd02b74183c07c416426081bbb261df4785e7905ecbf332c2b3a8fbab0d2634de84751f55223c5ff6acc74d3d42cc4fb4f6dc82238da5a3c1def46797d71aad8194b9d4101ea6b83972cdea72d4e2444219c90b529973e3427cd72c2223e6e5987d2e456f7d409af4e39cbf1a617afff51eef486d852718843ab777422fc9ccc381889ec7dd87b28e8335ea5212540ef9d5fcf33682564940591657f96dcd10a52df83642ae6fdcf55d62be4cebe15016e1922649fdaf6d8f4bd1d01be23ff3d6e836fe1a2fa77b21605daebf2cfda5c8355e036155ecc8cb4deaa8ddd8ec3514f4e812d2cd0e146d9623662caf82e1cbe3bd78c8091e0c39fa675b2c31695f91096c9ecb293c422e1280a583eddd594f69d39a778704916bdbeda86b7509fb54bd2cf273077c4fb70e1a818c4982d6df11439c96dbb5adba384c3d67211e23d59c8268a1a31216f2a1f4c8241c42ac5f085f70921aa04486f973e8fe98b4c978a103333099fd3db77c17bc13b6b47a00519c834d3ab2dec30469598e5cd5f85e0dc114a88809e9d0377975ae803a509a61e8472233fd9343d70f7227ae32e0c025ebdc09546258134e5f792f77967a9790abb4e87e57914fbbda86e9ea5cfd50eb63ec82217ad399b6efaa1fd4bd8621b5ae516aa0662009a9ad3f25d97778099d0d52430ed94c54c06bdfc0ddd87e5d3661ad8a02c9924c33113bc99b356473ad99c038ac1266ec3f59b76aae8ba0178b8cc149ab28a854e3b79827ce7a98c25456f52398c802e90f3d12aeb36e23328238054375d3d6153b4c1a0b314e86d035e11103baf0f1a2f2d270ae7ff41412b4248cd4d28c89be100da8860eceeade79c38a61febb6d52f45d01fd159de0ddb16aa059fa97f2918860aa16bf08c26ed005822bbe87eedbc5d2b2fcc661bee7b680371474f8f288bf35870ff2320d3382530aedec654bc10091e0817da3b7ccbf8e27a45345d83684097eda3e1e26a7b19a94589928c74b1f779f7a4039e737123818cc3f7e564a344cdec4be4755a34ccf2f58eb0bca604e26dce894a261f03ce70ffeb98d653465372a8ca1a18c0a150c83c675f36e72e92ad438a2fa236bd14f72a48d0424d26c9ef9cade09b2fb335c85b190bb60ab5e4fd45f8ea9f99e2d1a4b23b5ca8ec59aea15cf73def08430d5601f7b6cbfbaa49e6737242c257dfa733a162c4cfa879c6e20bf4d8fbfd5fd4ffd53d7ddc4e72727d32cdefaa58d6daf16fa051b9419f9652ad806c72cb2f5b377746e12e3b2bcf8e6963a99b2da7ae77d1123012e5a31a4773647a1d93007ff94fabb9c65fdd7e9831304857ac2954bd475be166b8c89baca642a39cefbc7ab1f15e4156f390e80822c397d57fb4b80af8ab111eef1ce8dd4d8854697cb82ca006f4ac0305798bc8f619cb38fcafc50b2f947b3ee3f41899ed8a1b3d963950e640e157b7709af8bd4ab75a9d52ff47efa30f890437249f2857d69e36fa54983f2457245f95b56330e078b972a50ad7c14a09f610f82e06410053b0945f9f167c4684d78d78a1a2dffe208d118c6c29b0f42d029a942555a74ecb80e4d86713714151c968998dc0f19590f6526dae44552c818a8ec525f15014449ebd3b29bdc025843cb532b7ab84abecc1a0104eb524b507684dfc06cf56ff9efb391ee42c0cc298ca1e944d6fcbf8c6fe1f65c237c590e41f616af5e813553c2e36a0826c45a3bd7278f7a02ffb3bc40e711fcab2cc0600b38dc56bb2a346b9fc70681e87d9d8d8d0dd2dbdd7fa4aebb6f7100ecfad0f55684e84310a0c2502bbc5981dac5d4f555b8a7bbd67733dd0fc11b3b92544154bf18608490516a2868cbdbda122389fc788deccd0425ddcd9fa899d2099341cc6d6b5ef1beaee4dffe44d01476af9cf53b8972ebeba348636d12767c66bfda384306da124951b18489c00bd5c19bfdec14b2bc3c1521eee8ab28e7c07c324438472d54c2a09152838874233fbccf613e816eda1bc92561c72854c2b447e7cad1d70b2c7bb26b5304e3f95b5b08b731fbc0bbdc8fe9fbbf5e18560ad5ca4b877d7fa7181bb30ad46602a777063b5447b2637e9cd657b53584acaf851ad1483b3123a081ab415c5f47f6309f99e3994d92f5e3f838ace54f043074c3df67ea6ab1ef033f885ba54350ca58e7c1c540959ca3395f1b574f19e800c03b2e58c246ec19e9c1df0ee9241876e41770a64fe25535df897e1f976e84e6383f50ba3cc63b8eb50b20f402191ff4b241ec9ae5916e725f6e7b9288cf40b89bc577a83b52e75e6203427b6366235e9139fa2a7e8b058ce9253327696dc089c1ccaa3894073fe537bb9f69debfe270a0a8234a4ed549afcf1eb0313ae093f3f57856a9caa4f49b0262c2b9e5b63f331d988c0e1730e94e9b1a94e525a65891ca70cb1f782598177c8e264b4420e4b9416e861fe5d2e1028fe60cfb493483a4ee19f9a91647047c4074c4ff9b00aee30f15b0ef11aa89f4fa89640af79a54e4c556e707da74da4c585933710645aa37a8de94486731e210860425a887af6e697f9206677c01fdb924ef792e44f377f6ae7d69d0f854c20ee26bf77c10a9385d7f49933d159d25d1515ef0f76b9525470e61029fb65315288c4b8f216de0a899ca9f1c71857be268035c4c1767edfc0a7180df28523456d2da54f5513627e274444c889c024250ffb4470747761714d3657f3ffeb1154aa401d7e7ff4fafd2efc4b2f9fb7882a2e844685fd13e3343981648939db50207fcc1f2d7f1c66864666373c85e0bf181537ff9eec21856878483b11de715b8adaeadabbff8b6a9e7e2d51c95affbb10b2a050e9bd9a0297d2ffbf8abd73854a5b3b7c9644be5c6113cc78ea985f8c692d64e139f34ade24dfa07406e6b434f976d366627fb3a8fbd909d887557a1644318a4ffc6a20414907985d0bdbb9a17831a7606d5005873192e920100fce62ce96b1c3e95b707621ddca87e3f9b7b139f0030073aca0bead93498bec930e4e4ca6d6ea1bb04146a2ab6e0a1637b5e26e8e89127b3e47de9c576956bc74d360b2904d05792fd837a445b96192d7469129c3dc2a87f30f79662f7446db619e973e4723a6da21a8ffbd87702427192a093d738d61785655f3c1d7f59a183fe5e16d8484042fc6a0479495ed55de8094fa1c57932075d3c7fb2049f2442c161ceb469f06bb4488bdbdff701a418a5c8ff3d9492e9b60fca5f50647193f3f1d9f4b08c9fabaed4e5a39a221a8e1f56eee54ccede8671a22e0847622bb1bb044c8a210440889bd0bfec7e652b6a5890015221cd8cfc0de1f0409ef90177753a3df820c5324a4816bb09a42125d41ea13dfb7cc970a1e9d93de24764c85a47a0e24fe0e65ea85875ce1cca7ec3788251a50f65306b46ed0c45cfef83129316d418663b65141799bdcedca895451a35fe2410e67fee58d043f67c3b476253ca7caf394380e3e2fe72627b8d738ce3c0c5cdc2902f1a5dd8bd50a4adbcb0bc5a3c12a1dec2856a3a0c46a4a9100cd865ecf067888575692a8f998571eb8c6760fd39bc7bf4135e7dd39ff3d4f178abffa8fceeabd073eb7406d06827aa5cc21f3ca84621f324af3c76a54f277e595654149cbec794961dc2c0a96197b20addd0589b66e474f4cfa7f7d5f5f2643b57dfa80c369028b346290665ca90715e45423897344784fec7e3d7c315a1f9f465ea77ab21bcdd727cba64a1f8c2807b8b1af5bc1d145cc0037d9feaa76f3d6f84e2e8fc09d55c698f5f87167e45f8bff3848b04b02f2f6f28bbc5cedf0345ef173af897ab03ea6c8d648874d55071dd37396a498e79f1d4285ad33410c522ee8bc23cd9da0c0a5e78d6d2f4690cfd3ae2dd36edc67d319f4b3adc4aed10bcdde550b6b88c800acc0a9cf336334f5da0986fb34b49a6cacc8a2022337a4bf7ffdf4e0f0f56226c6ab532c89212f50cfca0847309844f4bca4e9ccedc39d2be3308287194b14218528c1144b3b519791f1832987d2f867de051a84b817cb98f8939f45004e623c7e772e7b34a5baa4605042b335c5a54c9e29ae2adb294acfc37747bad55728dcf8793f964720464cd83b0e9afb72cf25958f6c9d81c1b81909e5d1e6545a736f39cf6c5bd898f148dc389df8942dba450cdcc879a41c25de202a7eda5169e51a84f5778cae428a58aacf6dd27c26d9de40090bc83a5fb1b8cd5192a8997ef79a815f583028b0f168addcd51a4145c021cf0e186ee37557f8aeb8d84ebe1afb0617f6601d22f3e472b91977ce85097494247db34afc4383afada5c2727f742bdf1d0cfb61c4e664ee8296adbbee50af9c69a1006c9ca2230be6f876b8bc028f6b7765b7c5824bfe973dc3a974996875e14c5771af17381e0c6d4fa130b150f45de8aec05e2b32ec322b3e29ed04980181b58a7895a3e5235b552c0a2126aa6d6fe07c0432387eba72bdcd5a3e143e48e86eaac0035edd6270fa7bc8f4f8d75b74ebe2c6a26e5c9674caa1294af509e9f9c0fd33549c19c0628507319cdff7d00d50d5b7e88017358b2f83272147edc01838d94f0a9520eacc3dd880f93f7208b24a99cf1907bc8a7450b9859742430a26c1417a80569781ff5b9bbd243f458edf8bd6dc84fdce51da625584fa6bbd6f70d75b164df7352d24b063b84651cd8e7fbf65dfd8e50b04abd37a870ba6a4988c9ddc49293b2cb842d8bca0356c9d2ae0619bf8335be728dab755d12152a89532754c42ae847a19e8f589e84be49ab214c12a70fbda71f03af891f391c103c5eaef5803d574a9d8a94261016a8f5a62aedd8c80a02d8dff8a621d56a3ff70c5ad5e329ea04c73c48c17efed7cf31467de54b06ba54613ccb85bcc76a04f2cb817a1e8c02acbf07eedfa281957c8f69a4254b2489a0eeb19af4595a8b8708e4dc43c5ea3a4cb4c6366e9a5bfbd69280640fb7a16ee714e093b4e3a28e0f8455e4ff445f309857fdb7b398778dd5bd1c463ccbae21484b54e4e9fc3bf6fb5984d031c062a2c5af8a1278fdb6c27faf350cd504bdeae9ecbb0ea95a1c6c582d1a55a134d1b35d30847399505c70b0f640d49fdcefabdb4966929e87bf60da4e2ecbf3b2f5e35c5bc46e16bc506a4a23a722b0904710ee361440713b62b350b397b263f3b8267035a39408422b0d0f7e8ba21d578775e9d3b93ff289916d8530e8a48aa3c8f18167caf9cd346e145d7c9d2d2139905b1ec6e70ee5cbe98eae1720b8605123461da5efe59802d4e41033f8fcaa446f169f2c6b17faddd525de34c027233dd52ef004485de83e7c1f2b5c447fd3d505a82784ab1f85d99b099f1b707a17d2c3c61cacabda3f009d1c6de0fb1aad4d0723b74bf178e46cf8a202cb5336487397537dbad9e144d8e41e63258d9d45f905b78b875f3a3a2e800181393e161ab88e4adbe63b71c9745e297640f9f5dc71511867cf4d73d3ae2ea0eb12e9c2d008ce09ea51f29b37185253e9fff1181051f1e00744b5791ef61293cd960e9c8e771923727943094af5575056c648bffd27d4177ca949871290078cc5bfa3fcf6413ac69c9089f18a0f8114df32e4f2f7e1142586ce28b04544a9dffd3cdef8c4521ba6e97d405f180944b78da2b18f36b59f41c3edc8ff583ab8d55b871c19d7d184c69416d782e02ddffb6d43c5c1a74b19cb778254421752ab456b7010980db44f9d638d6050dfb2abf98f7a7269bdc56ccca20cf6d656d3e9bb7fd4a001950d1491b05ed9c3126059d74899326cbd68726caab42f86a7394a5d599f55683f45da5059ef0fdea0d7b0903225ce1ed2b0ad42d2b9380d909486e697f227cf18d81bcc39933710accbaa3049f7bc5c905bd249212285dba8ca8e6ed054416e42a04d199040c5dd14bcdf4f6f9f06c4155a18c016408799d4a57eb7b6a051db99a66f9753ff8a502ac072c51391436d369ce9b03e67c2f8cdc3f11cac6845f8335e2efc4ebd09b8980afb4ca008c8aedac26a6c869b281daf436b2ab2933c5cf6401c97867577b42bd34c8ecd63644870c83c7a52a8b39725634cb08d19b1c44f97c11dd0d6e138c092983ecfe55ec202a8981cb62d430bcf8329f3995c06c74a8edb1bd9524ebf8c198ea820462958245b17a4eca67e569b693b369e360826e49a9a50c52d408e93a0b1b65f6dce940f16e9585919f1a5d8a835addc65efb5a7ec9ee6cc39379749b60c6694add43be48b68b22a380a0d284778bd7c21adf364a2f833b3effd304eca400547f79f00f09f9f6da29101815c204431611f030f4d7ed4b06c9d43c6748556095ad193f70eb14d4223dd6cdb87f82ee44eab863f2df79529b527a27098d8bc28c4f574d01dfa6a91bfaac841910111f67eca425591ff1e643485b48146bbad23af820c728a92bc756ffacf8429ab638e10d22c7e9a906631ba7c28a121c8ddf5458fc7df708fb481970638c14579fe0a5bd683c902db24f13406c71b6be5f268a4880fe99198271f80998e43477c911580cc7525ce3153708773a6b11f8c232273aef65c342af88e9e2131b756338cd8b87fd66061fd28b0e149d2fc65b199a14e0fda95408d63a485f9dc215a1a64deef77faab10b5d9e0dba5114fffca88080295bd513edd6fc4d262022587a554331af30c5a2145348bc4dcd27a5211db4b100ed71e19fdc975e88b0a4b7a632e533766f2ee9cbadd4aba0b51c818f0f24766c5c4e56dc912247a5142fbd718ffab4eb3da792aff49d89d5d515a8c2912ae1ea014304f66df46a8a9eb09de0f0c5e458b2a0582802a3475c15b62dc113bbc036a976ff44f17d594eeb7a5ad17065af1e2911b93c6e7ddf8f5fd378e9328e696287415a61e986b44d7c0dcc26fddcb766cbe5043c3b0f10c1593fce3ecb94b9e0843f26bc1f9610445d9e89496f4fda7c7e0a9804dc14e3da358c1f45c807a8d1a5b8e00de096be57839b4fa3a7951b3c0f42b64b784ac9a174b9fedce8c915fe2547457cbebafa2902df8dc632365ef558a7f5f91d1d64cfcf08218669972389a403de90a85e5214d1ba1250abba8196b49e146d12620a9878ee604937a1fd2691a31a3862cb9862c71a18e717ee28a24c8bf41af1ca8a736eed887e5d3f1c4a2782ce0660d99e2ef670cfeda0ff98975ee32020e7f19edab36013532dac3ca9bd9db5dc8fe4491e5d27a89637bbfccb2e796166c5ab3e8ac11d7b193c995110f3de89c3b69649dd7ea49ccd2461da05b60d371e1a44f9320e9c0a8f77037329b633b6308685f16dc364e6b862b012cf2ebc2a50b3eb8314f6e4c2d5ef1265c2f097b1753e2bb91627d2c2060bc55f95e926bae43c2582733c9e0201fb2f31fd0529b0034fb5b72ed0ad362bdf053c2dd33d4716de71f01a07f301e91903e2a97afb0ae0dbc0494bc854feeb4cf4ab4e4944829f68cbbc0117124979df553291f6bebd0c74da9f1c516f789968a297b8e3c41781e07447a9025c62bafd341f29dc01dd9b8967b46764d8db54a6b01745e641394e354ebac5d727c6524e6f022f2c43466f5a4f8813fc5a9c2c919ae95fa44dd6eaae4675578898b53fd11640564091a7bad4a49da7aedbd7fd68ebfc18fe0cdf72fa74aed1a320d7eccc14f03458b0afd78d5a38155ed45211bbc705288fdc065dc048d8ac0bc7ba8abf152faa0825ef0f4bd92acdb4051accf72050e34a9d4f82acb1b87af3d2155f68a7559bde6ed6437f869a4a6752c919f5e6bea4893bf92a41b02f7ce8145ee67eb29db94f6ddadc49f4c2e4fa1e3c1027b8815362066de2e595ddff83b5ad988f0ed7309e6bc1ae5af4cd1d37d34e0f17dd7e0b65d3d755a250d9011d910535d573556ca07ab0beacca1da532de21fcdbcaa607ffa40f494636ce595acd03dab2bfc146c9ccbaa81e55ae2f8f320e7b420620164c7b3876cde8eb0e2c86db24656a7c53cc73f3df919023e201b3b3e755617968f3105d3f247504c259036933dbac535ea6bf1fe0cc1b011d28e365ebc03d3b279c54f965880ee96ace18874c6ac5027e7c8d2ec6ec873698a0560f5e47fd9fda851e4a574fdac1a72277adc8c3cdc240801a0a5f935130719c408d38d3283b597d0f8bc65ff0b929320e70629796b5354b7dd1f286aea99c3e05abc1e69e72d1e17ce4c0cd25d06f8b781d22fc3e5c9b927f7f35edb65becddbc2b8ef072ea69d0f2c773449a11b94dc535d33941f893588cd18c9eed36dbc2c7d85409fd9640cabf188c6c4b3e7f0ad26204c5f6b4a654ceb1d185e8fb31c57573de27fb8ea01fe9f3d35015244ca0dbe0d147d6c553b9f168f82cf9fdba68e0e27114b535b446f43b572565fb51d094c8fda59cc69bd766c1bda94f4738e2e837b67d1365620e249d71224b54cc88b0e5ff7adb8cec503bfc588b1d521cf683840e087340f473712ac6c5e95f4d4c60ac09d8e7f190e542f23195f26f8593a21b5e8d563e2e4351e2a3cb20667dc39ba71a554046545ec737db758da453f3ba8a36eff2590dd3cc99bdbfe164c6a3bd1afc2c2769ee135f6327ae158f95b86908dfc7545b44513141641a68b4501d32501c710bf3e4d2bcd0d8a6418d7ea8b9d9dbc57e015ae325b3fca4024d1f7baabfa4eb3e9ddac7db40cc7d11e90bdb6b7723c6141f133f0f1062dd288e362e2caddd7b36c52654ba30599dc4ac05088a06eed4fbe439e43f04de6f861c0368d368ea529e11cde31c6fa161183d3fe69b76fd0bfddfd4c9bbc4b791737e5fec3293d31e28f979cc9ddd300b6587fddf64065549b185df8b7c40af740c63e52f6feea115f3178359b76efae3adcb9ae1371ba8ab7be57f8e53e64edb2a26713b57af5bcea17d16936eb05b0ad53b33407fde1325e704eb4ca7417dd274b953715ed98b34fabf0344e0f3f36cf687081d772d4b8a70d5ca0060645018b6146abb8676f379bd809f132a6869f375218a93ed1a3538468dcf7c9ac7cc3f278c984c408c5bed6ab9703ce268a2358749382bd22a33516a609c63839e5b64317b31cff8714d090be5ea40554a985a12b2ffecc09ae8a7a3e37d81441a65939a7ad3699fac15fac1f39ec12a47118106debdd3cb01aca4d1a53da595d682ba1f91b1de60c3f545186dd84f4b89bad4d19d4f1d44e4d2c9f769f2eedccccf9e58e8be3cfd0cac2749814a80828953a9d2ec1b8bffaad1a6a656dc89996451ed2af27e5e91fbbf59de47c0a42d97d710546e2744dc75b9d0760e0891ea6d3908cb9217f729313dbc564181095aefbd8f06953009ec414b1638f8919953f8f99799404dcccee8cc9b9dee7d7cc3c66fe96989029d0b430360a1c7356a20d90630c9da88abed2379d47b12b01b0d242d8f70b6f6ce7f70488e351f29623670c9a1b4591dc11482d3b6e2bb2d600770e68b29e40c0953dd084d00931d78d4a74d7e373812abafc7efc0b7e38faebbb30de8078e8d43049fa8e57b81ee33b767ec44c9a58bff7ad7616cf7c893088f4939663323f460018e35c9a3d63ea973033a760f0b84f188a04f06bc30d7e8da901609717c6b2397eb8fa5f4078cda33919e0fb6177f6c7d852c84ec56dbbf3e0e018eaa851283c61049e0dde26191d8faa1f0edb6b0bd62c17fa402cdd54b0e0dd3bf3c797ac4246ed52c31e25b887cffc25a8933edd45627b4ecc837f03f4746f5077cf042518a8fc8fe94d9af1625665173c29f7683f6de661e8032881684885ace9254eca5657e439254e27650b56821ae61b52c90c22966034e7cd39ef7fda3326e2b43130849a9416174d080554103bad2990bafb57efa6cb2cf3c61d73dedf835ef2a115aa77cf185cb0b02de2d1fb4587d685f050a4c4c69a2e635040c69786b266402d07f3dd987372d88a56d20482c246fd8e03b657d06485bbb3ac05cfa3dc9480a43e81e34c1feb4fdfa5438bf78340072cc8cb2cc401567b5334f31b8792261c74840f96bba1fe980d96062c9421e0ce3af59165ef2139ce938eb7efa0d61acd4bb14135cd51ff72f51a6827e4e4d08a492625a27f53b70252d39b8463f0aaf23ef1eb90981cac4b52141f7417a2fc6ee98e5984577ba7055f0c708a3dc0a65a4226568aebd0b168816f216c7a426a9d735e5c91f1765c9ba3b833474331327bf7d2c03e68595d41e673470b064c47f597d8068c6863dbb80d618daaa977724b38cd6414c2effec2f778a6f662068f2b422455a794cdeb7a4874dfcbd087d65fdb8f6d23e6e624b21338c73f6edad35ec94db254120e7040d0436b58d6580a3840a81c5528f53dc278e96a956d5733be9cd19b8f08ac2873406392ddf0a24bdaf621902f2c036ed133d702dfc8c592b4dd9c55d6cbaabdfc06fa4fdedfce675e0a0cb3559d1ed5a5c0142e54f51de60d34dc849181a41d04b88e83f0f2ae6450aa14887c10042af0c8d84357ca59090e479be3d6c19f6511c04531d94fd2159f41fcf59fa17157b9154e227f10f01550db7a985599b114fe300c7431aa8cd2c1f147a86d7aea8859146c1c6571be585d9c2f5445c1300d97875d6aaad3726a17e7af405f6bbb15222e5ea48900ca158b1e5e8ca57437cdb5a4ad04c885fe3d05d268ae54323538cd7ca014c95a1bdbd8efc5b6209656965a997eaffea731f7d9b294f889d2d4a59d1c61946a1d6914d08596f403549863185ab25701b567b1b64ded97c99cd001476f2c131ac3937c65467bf1e2269717d6dd3f63d61e9c069ef322d9cf9d7564b0c7f9aa9bef3d4388a83a4c40a42a34b2b422684dbd25b66620915a12217e00862399a34886c2792240da6fce5e4adf9388eb94c3b6644c00a2cf582bfc7be83c4af47d37eb73a2f61c5eb1597168e3644eb73a1e30ef7ff627592079f0066ac0113029a70c5c2ea5dd8dd117136971e63f76c1ef38e5c7d256aa44c65919ee729725d156ff8266c38eeda4268a27d3415a833d0521829dba47072646f09c06ed8c96cb44c5907299c2724bdece82b730b9dd4e1828a9e8513693e21e13c32c9b6a1836b535cc80401befc085dff5c1d6bf55f5808899b4d83bd4f7e1ca59b7494de4c5ac13ebe5ef7bf1586d25223e8a922cfe0ad6732cd7e04e50aebe599a33963802aaf258c22a7bb4b89d25f729784f310a70bcb089de807b08727cb76ddcd33212a81301e941e9312a552b0a9956b5a3fa85f47cc46f976fbf450708b1017347922945e3777f7e8f81145539269ac754389e9475e27d2bbdb00a5bbfa25fd62a076f06358473b9f6a257f7ac6f7d07f1648a7802edc578294d8bf648bb1b529ada88048f3f2d45b1d693525013b8147778aceb7ed8b5cadd95b55627ff6e2090e668ddd8f24d40bdf084774b4239185f039fff85139e707ff8c6a56e93da5ae6840bd8f3c4d8f39716b44842044882e1a602a59a4f385c714a469c90d18d00f0912219122913343b72397ef383d3f33515d36133f2741d9ec7bb772fbcda8d16de9238892c9eb16c98963663f7c626a5b07cec4c814d6d56cb06de0e790ff050e14567e54510f38903ee32b312d8e195510b56856b01c6375216e77763acb925ff8a71548e867fa1fdcbbe0b77732281214bc6e9652f836edf521170014c4c9fc34420e8d185b49fdd7fbcd69da68d941fee955781d0f6e4b3b1cbdac77693032491baf35f9257de8543d5ecbb31ca84525fa02ad0d2a90f0177335573dd74bb118c14d83f3ed90a8d618a252e1ded42e2304fd090e9486a2a18dedc5a1bd46c72cdbfb5f65504181e8f6fb96d516abc4d7b7b186e241d93fac17dae231bb18daaa8ffa4bae2e8b0dc10bb6b08befd60c77faf05dacfcf908de8342a6ece4396b435e6874c0ba0231e40b7689cbed4cc8feb709b1f8fb984d8db53a777f0d43ede45735b012a6aa12fa06dbad938c2069c5d4b32793cbb12e5afe4efe376d28930745c1637ea6414474e8bbb985fc25338518de02a9d24f4316a3a05796b8b8313dfec3cf610f7b3520395acfbf55d6ae5e7aa5e0affefaa03a8c3b3c8c9a20b4f96f47ee5d138c8905f6c7bb794dc97434d9f75170264fc5e7a12027acae16ab4e4c2736cb066f2ec3e2edfa738347a6776f9c01627e3c07821041d8fa89eadf572ec51afb3043b1d2b5c8b8b14b3e376736d16447e056d9f2f2da8df9f6cac5a505f019dec0edda820cb76f6d096644c53cb81a701028b0cc05d60d1dc7381d3c4aad5b1171dd453086a2d1bd6e8652b065527038508772609ad7ba3776fb31efce76b9801a987ef5df8b6877ad1fe2ed000eb5241b6f838470cf5ea7d67f897acf6a9e1aa00898aeac3fceefe98828a1c8e856a8990ae4b9d336ad046e98a7f96f20bfd03b92a8f2dab0d55e5237ff1bf97dad553ae4d11be4a4351d0823149965bc5fb114e716a7b3e43b4c59ea6d62c7b962ccef1fb0abf5b7bb4ef935ca9ddcf2a25fdf66ff545ea3a5c05c82d0ebf2e23b8c886a96288dea51aedfadef5616acc80750e66960f4db4ff3e7e9629007ddef0deffa2bd32da0126210b650027a7c8d4deb5d65eb04ada603ddaacf82577c21d6f81b18a829febbe4dc188bf11b9e716714c9db5b37d40a7c3da51fdccf6d665a63bc522c79ff3e26f71405f36f7d4db2cccf9431bf6de0e995d16a54c47b87e33e421280d943df2559d10427d95a00d3b540b9e0f2f6f6ce0ea7b2836574c93fc2933ea3985183c18ddb582f190a2fc0297c5f8ab6fc98fdb5a1b7c81b77b631f78a75eda9623ee1c2fa66f6a8a2d91331ad21a228ccb299e455384a994a0fe2347fffc135f5f910f5394343f993df88f655243e3e45f42f3d8656ceb882fab90620abf2a0666748a32f7349f5961405171bc6b043ff740c38c30e29c5751a5cc5c4513a776e67238beb8b5a590402c32971870b50c3c60ccd18d2ccf1b27b5e670c294ee470dabe7515fee62acbffb13aa557e65c86fa2e7fc354b3628eae189e1fdce303ebcbaa703f42cf337a3146eebabcb5c5d51e335cab8cb71a8f5bc35b0c44c7371738962ffc62e1fdb47dc4e5c1781c3eb76b358ce6e8d9f661f42d7e2f47fda64fa2337dc652e58aa52a7cd33ebb9b80461d612a64247ec70c36dc8c4b6377cd4df03aff284fe00c2ad89f50022f6721ec1df96b8f5f6a6d867d9eb0d7f2ca175e8d087fb442fb42b2afa01f4f7977b0ff34851210d0dff0a9ec6773704527793680a3db19bc92148deeae48ff0b9df5c9fd7ea59c2acf0e9488ee3641f90969043c929befb912b589acd866a4cf4f51c538e1a0e4fa06a44168e44dac390163c94347e26762fdf5fd46759ee8c56118bee3b9f35ea60ff21d51b1119515ef3657052a8b7fdc2615eeb9dea8f3f8c5fe9641a2fb87db37adf7b86364a1741440a0d46cd89376ab4fc902662d9bf1f974925edc801f73e3940455f8075c2e5e70f856efc0d1a625defa9f746dbe33dc43a9d5769a1d1eff38d807098792f820345a4414ec63f39fc0d3f6e98c238c75aeecb23df92897d2244503a4042562bb939224a4f4d3d06f91b520e0a924431c51a0821a59d3771ce3dbf71ff4439c4a035ca125587b2fbf7e5dc88b8403206133b6bdef808c87388c241be7d84bb485970e8f58c8df9de5bd20844b5e6185cb84f4889a8f61ff3606bceb6135b67d090e802870808a6ef34f8e0430f22c1a916199fce0a233979e33049a8a56f3ddb3c188ae0ff63e455f203aee30f5d195366a19d606f97d17242efc1a48003f5287ef6cc4afe56fd12b0f79b4eed5b154afffbc5906e39c4737b4ce9b0e8d7ef1790d2a84aed11c73c0d14f9fc4b408883bb21ff2ee7b781cd51c5fbc38d6a9556b6fc53f329d28b84b99a81b12a88530ac08ab600fd7a8f0d41886329b8b4505e09a2a99f222d2e53fb813a8d9a87068a75d4e22236617b4608e553af183e5f38107657b07c9ad44561ce43eefcc053d1cb006ab4a35c57d9729ba1b79dcccdccad3c0406955c0fcb6e313beeeab4745012c30f9439db0548527b0ed608ad57f3b82a9bebe4723800c50dbd3970fe6cf9fb59b89bc077d2b6b4e0ac2566418379eba1fe2cec575e6e4da19cc5982c45c953db33e8c6470ab70d1eb4ec9c7b53d34cf20b42384d0bf36f75b498dcf4d5c5f36ac68bdeb7bab897f07277585ae2c9ca1dd9c85ba4511520822e3bd2b2a3c36fca59b3a3087990c85553ce6f6afde8ce82b003ea92514caf53377ed82b64a5ab7892324d7e634dcf8d091af4a13a974d9f458556aff131fc055981e5e8c1b98bdc2fc88da6c1ab59533748a3c4bf76fac64b30e4b92ac6011eecbd434a0318f6b4ff7ead5a7b534d4456ff99037e282413a57334fa163f04eccec2cb64b7651a15f292b4317e577a9dff00c629bd0a1c2b43b032d5461368f34b969c6e4efc985a2897b047672bd695feb8a97d02173e352563f045a21be38d6577e0b5ce61bbaff198def8e53ded5f82ff2632f09df6622b9c17966b52f0f3e3f39f6db27411d0ab0a44d129b6e5786b6496f530cc2da5469a817a4db4f953e535d99454dbe6dc85ae10af9be46dc70a39c60612d343f7f55d97d75cd5e1340f587eae845ce4cb9007aa3e6ad2e4084dd4860a804b4596c070b4e0fe19ac16456d033d73ecc7b4d9a9591492cf008decd62fc735a1db2e1d8c2af1c4900e131b393fc589c42004c0b7ddebba934b6436ccbbbf19088e864afac0b1d22c6589f72f2caf0d46377763754308ad97073627de46b40a7287e72b3afe3ca3ed5b8b2feb3c472993cade5116fda18694eb633c53ca17453273115e18e3dc1cdb13d18f4e91132b14d3aaabbdbafbc9aeda391779da6455ec705552278f4e7ac3fdaeb77e299982a78ed83b6a08f144663d88c4ab875dc783d7ebb098ee8344c85434e1fa8f676bda2923e6400aa8c42adb3b5f96b733cb737bb11fae66c889ee9493eca38ec2915b0117455f606871ea37c49bc8a8e66a7afca8ee22def6cc59a0aea9bad0e816f243a7aa2f164dbbdcb8b7d0262724c9a51150a12017d43f3f69aba90a339d60df65a600ecd1b7d2fce770eb7608fcaad92a06158e7ec54fa1ca579fafd2943e8a6d5d12f168f2991c140750eb40b6f042cf370c9eeaf2f84827a5daaa19d3b125cd57d55ddd2dfd5ff07cd186eb162a3da5c14e509abd7de604e551a9f0ac974ec9293d7dcf09c8f69525ad47907dc16851a3b470e02cbdf612f95ddfc65ff347fafff1cbb4f3df7303d61629fe301fdbab71c8302de017e8867081c02ae8abff2f8a76f38ef34e1d3843ab50224c28c5b274360f14a99049a28ee9697d9a128c4bd178c82eb798364c0c40a6db6a6329373a1fbb8c2006245e2183f98ce2db0fac4c3f1b34a6d02f7966bb7ccd1738c5a17153ce91373391656327525cef66ad44af5c91fabe39d6f8688c2e795b0d69578328c715980e510b16397587aeeef7649ab875d75794eeaea8c12411d3b9918a03e7673bd7e937efb86b4067aafe7f3e984474c7856bb0c48473dd8b9e49f549116c60a6f3dac0d74c0c6b349f83c60cad377593eb8150d9229fc40d9d671dd7d3cf1cfec2251d140e493182a1917360cb48144ce3bf6d61640b64bed749e0a61fbb68d3d352287eec4721ee5426e8d6fafd1b9db1f74cd76935d4f821512be1b310a94fbbc47872edfd2b7ac9d4044774545c5755127480dd319fdcb19915ef42c7da6182a12dd225ed43cc5ad40f6684b415a9e506864cc680276d014a13f6e0f38981946744c771af27e780e4d2fd9592a5eb1cc1615e018d532c3a7e89032103ae60ce4a284dca43fc135dd92fbb390af8a28acddc4ee7319fa9107163f366a3e2b5972e4b72ea08f3e8d3816dcdd2116acb374d7f64ec958b2bf1c9f0bbcb9c27cdc004b7d554028eca76a45d2adf4e067610a110f6d09f24c5ae04bd66f59bb9a10226c941107807c0cae3930d53cf0116971e891ea3ea224a7ae5649a4cfa354585190bfc8173d6131d1f152c9994254551822f613f45575fe08b5af45139796f3eaeeb1f19dbdf83529b3df3d394504e6f13ffbf1de26ab091ccd60b6386631a491a558dc74158b9bf8466372a021473f9259bc74541dd283944e2d916c007307e6276ed00838fff52418b68064d3b158a9c5fe01fb5ae8736e61925af290bbdf0f8f7556f826ddf8302423f7d68cb7d5a432868bae52f6099270362ef9bede96a521f63dfeec9ef04b291e054e4aac69c907a5a9e415a52a74f0a088660a25013d57bc3b8e03b4a56ec64fbac71ff39f6d872d8ff05ae13cb15506765edffb3ba0e97768c680d9d4116a7b222bfbf30f1daa6f7df4fbacb1c8500a0beefd1f1d6be7c61fc5ad731de11da2b0ea758044a9412a80a33185f7c9c6dedc6bc653bc79d8d50f9297301775f2724835cf71d1eb20cc5dc2303fde2b5a62327e9edcc676955f51de802030138e8c592284e42a6d39a9a2422e02dcf8683aba9caa6141793c21e0ab6c35ddf93ec6b2d6bb5d5a5c3a318056311e8a110cd92ba962b37c96eaebc57092d888baf7ceb93a0abcc46a543cc18624a96f8a8503dff07c1f4352d5f753b7583a7d57ca97c429e11a58e6576c29022f8e20b575557a0a1831f254a3f7e4130cbccfa092b4eeb876b3637fc7e42d7f261aa5c89e83b06fc1d9a80b2f858550c003e0f487e72f843124ba67767750143bddadeb05494de89b346ab91021f11b4081898f248972d49b919651e34aabac975147184cea5116bede43862a6e0b489a3753bd217cb8188f3efdd195991100df9103637596ebbdc619d4f60ef656bd8567867fd3d52c762f3600c26b5602232273959eb033cf6f960b38542405329eb5ac08ba9e13e0337e06fc03a7ad5d106ae20e2df5c0e6784d9d6679c21377f4a78cb6bfd9a45fb4439a88022fc4cc5f6aae52f5c34fc00c18617691889798e0b7bb58b990038e300c2d599ffddd12ec8416f27b44f63952db5d9c1d1f0a938fa9c6b67e9452fecfdadf5366a856cb168ecb6b759364307ff5fbcb14a72775cd7e43577dcaca6fc80dce6b80e4bc97ae3bae1c9187471db40b02d8f14eb4f21eff90dfc3ae0fc513f213a55579a030a5ecf5b922fbb9ad5e66f33899da70a68fc6f176206aebd1d01e1a16cdf741193e448de15fd36d53acd703959692e93659b48e0306f9e55358c490d9ea30853a6190aaa3240d4ce8ab90e4161e5b5569e1bbbdffd46062a3357f356c8b82bfa7b7e7b7ac87bc0cb5732624e96803861bb59f5e633c31045bac136d03a74e350c59f485912af3021b974c70b4be4390ecb002f01f2e6211edbec1f2609d8f25ffd525e3f466844b4c300913efa89afb8ff78ac5ccb1554b6c8c77fb308f335fc0b3083df0e5aea6ab73d0921332246423ed4ab1bcc70af49c8e6e22d7576ecf9c07de27030ba3bf00f782ba23ac76e5364bde0e6a0fb0649674a3e22f98da3330de7db8c4e04a3447b3f40bb82c9cbe29d0aa8d02a1d78fb3db37ba0976217fe74e968fb233ad64be296567453c458718d5ecf1ea562eb5333955e5e06a89bcfe6e380b9d2a7b67a161e0d3e245f49bb855dc2eb0fcbfb303f14c0ccca88190be8175b9490ae4dcbe09e738d02f189e94674e1b5bfe92df3ad16aa20ea77caba6f239f2585bc1089bae4f7e996b23cb4e291c1ff5b0de2c1e36cbdb35aa97635ce6ba5ad86494e0b01883a6cd2268a554f742e593b3997160d7401016c4f88db3339b6d6f88866b659e02b281ab2e937a487b4d4b693ab0f5b5dc827f0377dba3e6f314c46872a505b8c0ce2985318291f905febdd434e47b0c56519a928441b98a106acadaa18551f4a590cfe8289d1decd53866b3861ce86f1fa6f8fb871356f0977fb60f195419e082dd51c05be2909f4c3d45d3a0b241311ba0497d021dc61f453598f5e8059552ca6c546cda6255df89cac37c3a7fed306f37f960ee713b69305f314e259923d733d69e169c3096c35bafd26d76a14861e0c150cf68d78ad1e311e959789801d38f95cab728ef8e1711e4decfa7f55cc69d5dc30732135f95ea3b666d8a10ed4130f4694861f8ff33fd5e313750bc5854a271b0f95d9c1492710013bc86df872ccd5583426cca4e8f13a4a8d90d4d4fe508205f68dcc3762b8f090a0f1e105920703b47f5d8bed5336adfe9ffa93ba23870c30d300f446ea09343e7da887457c5925aecadaf10470db4132ffd62b1864a12c0538a927b4ddc9d8bc1b9ebd4c6fa750052af470d096601ea155ab760ee0d1f6b330f69a8eef5e17ee2f94fa70018e5f973f38776bf2408816948f830b61a9fc6a89353902af14ffbe5d7e7096782f6366919c439e6d282ed8f5f180a7c897316a347eeb16f5af2f757d79ea51b7e5df01402678a75b4d43d6155dda1ad68ef0b85abbfe49f1530ae2997d4eb43d2e64bd93043cc3f51ce8ae26e5b70c310f5cf451424e6e3ae5069120964b45f2572ce9699e3093001bb29f2f48c86c22f791a30c2378ec329d92646f929d02dd1dc9762833f9cb1b83f85e657e76609b4780b7372bab68c313a4f6477d9498111e677171b7bcf87a91d7505a206282c905f094e6df5d61ff1ed1a6bb0bc6ceee2ce3234bdc2fb33191eb8f912212f16f2610021c297d3b239f363e75de5d3b2747a622159fe4fc473ddf92a0a49624ea6ee1f3fce4956ae11a0fa5fdc11f82f0d6e52d337dd0194d29f101df54ae5765f32b07a6fe708c5e568a5a7c2de30d1986a6ee65deee3c1b48383a8ed320ba0f53f090eec9bc071df79b0dc018f6e5252ff3686c5377ee41f93ec67dd6002fab698fd9c125e1d76955a00caa22b9ccb6f048bb8e64fb163a7ff0fab923fff46b9ab47e36249aa795400f6e0195345278a628b6616c5719842d4c962d89acf2bfd0212ec4ec3f121d463a0d9ec78314fb5c512bb03a07d9786d75118cd434d66f00d7b6bb0927ce288dd39bf522b51cde9d8e609b05e35aca40b6dff07b269498f475c99dcf8e214d8cd9479343bb7ec4409ea23e7af465916e326b989b7a9d0f6a96692d2cc6e1cf121ecfa324882c1e6471e4d89d7f3a433b72baac04d19c150278c95ae5e39be57e9b9350bcdc355291674f2e0f62b369ad242fdba07c305f2bedb03a7ffa21c701363539b4a25eb4d12899c0a3f0dad286faeb888f91b4a163b21f2a239fe5968f9bad03f7a71c7c530a5a15af76d68b4a4e28cc2adbda86e458f1519c9c62d75357c1847ecedd59ee1d3f52e6253ee941ccd774d61331cb700a00fc1c96b7f8f5212f1a5c2bb5a7d7660de5006ca8368f1f8f7e34bb674af57ea78625c9dec983e8783304c03c343ab3cc1dbf742ef55ee4b7edf3b663b384eb180f765d52c49a6a00db263c58a2274efdbcca4acb6abac5e035ab4a96bcedfd9ccf2c8053bfb3aec83ca9f13791500234cea6ad25f76a1715927b70d715203b9254fcbf897938a896a311ab6c27180fc8e952be659f60515a962ede7b015763e2fefee3f926aa41b04d437a70e1536f5b72e89588821c1a21fe866cf3bb948ae91591a573a28a2fd8032751e89eb0d24f717bf87f4b75482cfa86c7a36c97453361b1762fc6881ff150c5488a30c145826bbb07eebc8e472f3fdfc7a33411a2dae93f52deac7c551aa9e280287b1a41ce011acab89854409bc42bf7d2444934505153706dc1a70451b78764a16c5849a4d2fb605f7a3b6bd02086e879617c75ceaefe82ef46d8fe113c77234b93dd9c403f90a079d409199980b9c23cb380b3e450345ded26c97f0e2de9dfc13050bd276f6af3563f408cb80e1b823fab86b6bf87937d033ac5562209ac6d9e2db49f12d3a157ab45e7590cf1fd7ab6533054135e10d862ef0ec04e8ce579cd1de4dc7b43d354a81886bb92cd9912611c87b9fb4116c5d75abf5bacc2d5ba39570facac8ea8eefa601e82c0e90cbd97fcc8e28256a14cc93bbfc0827464b575cdac768eee72e691ee9332d38c5b75f8c5a7c00fd5463f4fdd6bdfb09be2a474cc0d507e15873c196c892431b4accf01716e3a566deed475b02b54406bcc8df3dfdd1ca653e04b204871d40509d9a58f1df2c390c703ea24bd01c3f35b025f763f63e7e892835ad49cd96ec9ded6d12550463cd40684f3b50e0dec9f8b1d540292d0b91cee75ed93f2396e1fff5ae343d9426e450958ef7eba105dd54000c0ff555efe60d55567ca60091d7f6c68750d05fe309558fc7e3d21a5562f490174fc9ec2ec07ec909ab978879f59f4f9552852822931ee40ec6d8afd0942845ddd80f67625d34fce5c771ec94b421f4239f7d9c12736973f105cc76786562a20b243978bbfebaeb9a011254cbaacfef7244597d9eeaf93de068edc5e9b57dc966a03f29ffa1faa26bd2acbf5ec1466afe03fc668eba833e5ec47d073ff0defd041e09ca8f34e58bde5ebe58d493e64bbc83aac2ae13ac04291b736d25e92a497960ffc02fdfe6938c7975ada69c834e9ad50fd0ac108e2b4d085153cc0fdc1782b133d7507f474e25532531daa192e7a62f4849f005342906e34094703ea0bb09091c9fe3d331c20308cdc3b21ec9ffd4137fe3d281452ca1e9ec64546c76400d2a5ce781498e0a26c4c1955aa39eef71fd65d1e3556d1322f503dd84482cf423f66a290e2f9010db2f2545ee0bad9651ae1298a8480c371aabdf55390ed04ba77ba2edd67ddd147e5215b856f4987c9217e6d1fbd9bf77429547e112013ab2184492c96027a04e8947c96fa205e9e1eaa1fb1e1d8f6585b69d9c4f42a80456b332f179a8c4baf83e710a683d1b0c5a6ffda8498ad232089bee4d001f1c105f7aae0e723a9b4c888365646ed747b3fc495d5d76067ae1b2f2bfbe1ea656393dd9560b3e67bf508acc68174269bafb40d6685b559a96975739e8790382e30ed996177b8d92f6677ebf79c8f3a604ecd4167b36b9f8e2cc8302d1e567db2e1a774be27bcba9ad2972166fca29b5b3bc6f3823978cea643914ceed49f4cbaf23c317effebcc410fe1a7e02dcea5f6988e0b813b162be31f2f2eb4fe9177e08adab75c66b2b82b75ac0c8627cadfbb31047afe102525a10cd74d6d87b3b41de0c7b9a74e2d08fafd2b8e25ab5fd5a67e90b6870351ee9f34f42dc149f46d5e0c5c224f78ac25df2790bc1a6d5e5b88b71f676ef895e55c549d22f9d9f0962893a36069ef423bdd29f5efd0a02b02cd15f93d36f8ae6ee7507d784848b8b87f3661dca09853277eb726b6b7d7e6ae56d183e75e643835faa42be5b4c7c66a105ba1885c094eaf77f0d46ad3029fb538028354efdd0947d1038c04ceaa589d3330861b56e38f3609a2393de7600054dcf45cb9a53c9a3251acb078e20eacca2bf885bdaf5bed7bc6cbb0d555b871049c74f9d7502da5d091f7ea40f9ade3481a3094e578eeb650911f1dd108235721cc5c1719bc2fbaf1af99781b35533facd9d5b73dc05f5bfa87e38fff2c4aa54cbd92dd8adbf17072beedf85f49f42406e51ba6d2de5cdd1a784540c4ca42d41cd29e36bc92e3d23435c19b4ae94a9e0d99904ee7d028c106bda9565fbd24fc426639a36360d97436256b69af9c4d4213ff945bb7b99996708a5f2c836cabb66dcb06b63458b5e30fe4b9a787ea21a4164e05e9c077281605c5175e40d0853d5512e954948ce483c5667a81bea8e9dbb9db8b7472c721f0b656a833445a6f295c76b46ef27e1d79a46df5fe02ff83e9e700131ff0546dae31d51fcc905bfc00510ffa8ff4c6a73011d7c890336411a2e00ec6b36392bded18dbc9a01f8324c2f64b6f4ec1ea87447b3d74b635445c045a9486054a2040b50b33ca1d0ba8a31889b35f1ab205d668a80509a80b6c607274f8fdadef82a821ab4cd5f5517994c885bf49fcff2c014115700390ec3eed3679fabb279081844a0a9fde7d5998d0cfc75f9a218eabf711c82d2c3f52bee5f5380907ca0fb30b19fd37d0a0b76b7c7eea35f72f49a5a6791086ca39f0e22add78e4aa3771ad5662a25c8477ab2339f5857e38eae50a5bdce59e7488b46b45925aae45a9ddee256bb515204fb3c92fea5752bb5b5c3d3e748efec2f6f22d95d8806f4401e27899e78c10062680d7f96a25c1d0f2ad6168d4f33c57195b8aa075abd63e1dc4d838ecae5b359631d234f2ea9354e3b6761e1d00fe4d5fe369da09501ebedc64a492342394be30386652531ece9fed3cf8d2cd4ddc296bba0e39750f85032375ca2e4361d4e17c152e0f7fc79c077ca7a108a93cb40795dd41229017ea82f7a55d18932ef280d978060cb415b8695a8b3eaf1b50dc9e9dc4bbfc10bdd8ea2757497197487540b072b3a9e36b7d3116b050682311ad16eca31c77d18bf36b956234bb495fdac0ffa3d702435fc58491dbc76051c31f57feff7940f2019e71bf01b5a5bd003e55b40e678d5993c9082b12fa286ea200180be0a8e18a2e245b404357b02aee1044ac76d8d4879896c6e00cb50a55cc0a5f24afba2a18ac2a593a5c4c5b2db0c6f4dd88d4566118d9d7f7392a3a034622805dd88f804fb49d462dee1fdd2ecab4f6580961a01a684243f76d141c3080d11e78225d5e70ea40d80d96d64424e53940f4804e34319fa25936cf54fc75934ca77c068ddd6bea43c952a67853ade3e65a55552b95d86cfa410f7f87b1588e5438cad3dd9514840682163a8e92817ec0b39eefb8a626f5990e439f988a749608de6486caf3fc0271f384d80ef04889574593f681223661071f7a8e5e3fc7bbcc3eca1baafc0e051f704b2b5b81b0e6a5e5de8e40563adf4c363f4e9911678dda1830cfc6fa92b8efb898d78a384bb7900ccbb6db8ae5089f6e7cf54c33f34d43364e463e32f33a1c3d29920b845937b9ea63c68576013bd4cf40037f932badbd4f4c1ef8963b82fedd7f5043fb44627e7c7d5aabfae86dc5de5098a0f475ff42477a22caf74f2d2bc1c69385a0ffe98caf88b380c245b59576350504266f70897c693b38ba3f81486168388c100745843d7aa8b1ab7bbfff087a66f350a809816ad1891aad0c3e5cc55d74dd111401f3a5138de7905e28f4a9b71b6ebb87b70387bc08d29a86b680df22dc47e03854475e71d097dabb8a8813ec0ca9eeae61bb1e32758c4148550355a9476d1763ccfbb6c8e1d856360386a7e9f1e69983d1281dc5e393ae0858994846e26e9eac04025b81758983cc917beb8eef85e3417fcda95d63a29025222195f5364731b2210f9c8fab7109e9f109e213ce2329f22c0c16a9465845ed4e6d9dc4c9be40939c460d07fe27748e846160b36d9d239ed11082984a986820b4e992ab43daa032d4823af763ec05120542b5c0012d6af696eaf8f1450d2346c585d99524fa7e18277c96e9b2e680801e5e65ca88498b768a5cc22f6646da9fc6f02fd3000210c42f22ce31ec06c1cb87fe7aab95700fcc200248ee61e565148def666c830de130dd5d513accec043456a9800480ca7e9363132d9b86d7948564d74cbea60c6d9f1b3115737de5bdd7c5952e9894d952833efbafd6c572dbf65dff773f00a980fd4ad92ea1fd73b4f63ddc6c83d9578b7dc8f1d6af0dbded6a7f77bf704889c43177a3a7d04568680be580819a41c856c9c26fb4b3c22828f9b4afc1353bbcc42b6758a2e0c9804f08cf94a8dec1398aa832badb480e94b68fc31f56b8d323b9a036624ca46faf626175b96389519bf95ae78463233d0b7d48e0edb01c56fbc2c64aa374a0aa3820c02dc9e57e80dfad215932ff2ea90ca4f120b3e22381fcf779b77979f52b36757e597034778f767d4310d899a43195debf41196e32ed8525c30475081542815c62acc839f0593487a05aa260fb70cafab398b58479c5227d40a3b1c811d02a640beee6c99c66b9eb2372830f4d07d7dc11caedf35d02cf7d387e3a3312f94ee1d5fbcc037290f15f4ec5acb5867f149742112cdb9da58a590392a58c7e1946b580e191bf4231f0ae8c936dafc3706cc1e25b192ff58560ab834d958e011be90f075134f4ee10aaaae3ed23f32c424b5c188ebea403d4cad14f50e18a21441cbfda90d09cb3cde1a1812cf1de80ba9bafee3d4de90f1b70f6342f820fa1ba7b95a082b3982afbb90939396707dba097fefdb852067af8b94d5344489d335c2d0690c1f0c06a5fb2cbb9d55a1de3a6481ec9d740e3d88b853a10bff7f4248d79fc758d0bdc978ff479381a376218e413eb3b0386e4ddb330e9745fceaae706c8fc47e1dbb4ab4501a2be899065e53885133289bcf70d0aed526dcaa585bf585ef6716737f815bf05934abd0309f8072f1575d0315d372182fc9ce2265b11f77ab271823da8f56bc651006c6bf00c8e67efe5fb993f84dd3b57f5d1fd6686ea84c827a00335400f598d56a16ffba5648bfcb03eeb05c43fc8afc26b101ef9d07331c87f4166962df4027258b071df9784b1f7da03cdb2621e75fe0aa9e0131d34e8aa33fd5837f11a3537e93f39b1a3f87ae30af2e45f34965990fb705a5e805d7df61b9d7a2f706824346e9f8fcac94adfa493d1ad46cbab58f3ed8c63f70b7a9bb56a5fe77920569860b70c020ee329a435e735741ebeff6f554159e50161bb15b56b16311c1a3cd9b5b5a1b1c5f341b6dfbfe31399db8944b359b30e2f5099ebb2f3d0929d55e3876f059b9d49509b530d902b05bc1be92834d91ec0c467d7f936dd2a7254d35072777b212ef4d4cc41477c66a5701d5a941c267431ad015e06497e64299a838879f373eea6d8b0e92443446e7332ba4a7d91e599d483b75e9ec1d6d70fa70fa20972a500db488ed4c8dfe737dbc026ae01cdd70a4985f25523e20fae6d0b4d2b1901731f56b1389d7e6f37f77678675f70607ff17fae2a1ff59130f45119f71284c0c83aaa6d5956564b35844c30ade6ead1e8fe729e964f411a508574c80aaa8731beef709b103b36d862960120bb9d28e16526ee089525db1575a57eb3569c562c84835e74f9892baa88a60f40c4b0232ae41efd4b8ae633fffcbf422d1d7dd0e7fc8a7eb7079ab156152d1980ecff9cbdfdc97e5ba8db766ad998718b64d34b06cf60ef42fa070481ced86a1aa07d4c2c18efaec6471d37a773bec269347f355b3acf60ca4edc675b8d90a1c2a2632828b2cb168bbe2cc4d2765eb8ec5c1d2f059e62bd67e7515f7dee5ce9c94072172a8af6b69b95e77445b29c675a2424ce8bd400a2ce9fb44311a2e7f272d2381f8ac3b3f7b7f3ceadef0ac208d1d03c945f4eef696cf0c8ff5e61e5c6b06ab04f70f3fb7d9cf9b9dc54431db80ed6bf937ef52469afad3a716ea80ac59cf49c605271fb8a0c23dd11d098f1f44b65982c3aa1f95a889c990fe7d206936e0ab79db234f50cee9f9efd20a3d68c4b6141b687de877127f753c859720dcd5459a3a5e135ebd71133f012b19fe5f55ae934d77f57d52bd6c4d9246f973175ebd448cd28d0af503df9e281e0242c23ee2d05cfebd80db14bbdb71e3bd3c39b4917fff90588f2230fa7c48bfff16de315e1f5374dfd46a477d0eb1007e4f26a5ea84ed24945ec16e26f52f729283013c432119e4c2bd416c0fa6b6eb4f7e43bd60ab3dbf0661f094c2f7012f0e41e25a401ad04e204180fc1c63046a33d259d5bf239188017b483af83cfaac6ee28d2bf825c5f9e6ad48f60c3e1475a7de1829470d9040c912de9b53b128b4a69b13e36b8cda8c67fe334afe42db6c0ad8d1147e6842ff490f7a29cfdedcd4666e0b10b70bc67e5e675af3ab8c2105c52813e25f2ac9f31086c9e7f79473778c1b62cd2c3f18359862a2b2badf9e9ed197e14eddedc36fd666aed2cf1b03978b74541cb82e4d73c6594060fb0c172576b81a527af61f4f8202ebceaba1d0848cd737e757803456fe229b89db623cc7f59c2623d31a0ea71830f5a82c7f0a815a4368b9fa4b987bce5aca13994ae93f60d364d15b4282439cf35bc7f5ab38b47a46eece6ec42b43070b931dbacd2687a89fd49a83a26c8f9bdcfaa0847cd3c3f0fffce476c0d2d280164f821d9527726d54194262dec4c862dddea065756ab5d8c2d5ae53811212e30b2464b47d133c9555ade6f3ad93b5b35a1b9d691df6088f8cb6846e2128b4997bc0ecdbfab5164f9c4869878b1392cb497832fc216f290f98d189cc5ff8674c95db602818043a7757b0cfa6f24aacc7c445e7d80def45fdf9e85da4646988a84e52f63770f75f0fd7034ceea97d7d6e7861eea5da2ea17373a1023d688697863decd60aaa31d71bb1ef3d03e535e522c7791f434c2d53e92e69e02d449f2cfeca103bc1f8e823948f84688d6d8aafba43c5a1795d6a7dc00852c64677c5e8552abff7c7c32f251ca267858474372dc6b34a8d614b07c268d39f6997e2533d8cf20e4e2bfcaba5045d583db31051e953e8d3f1016933955e5be6525522a2cdb5c811d04870857eadf361a3e8daef9c409a56215845db78a83e99a9d2aa3f6d1de01b41ea2e8307736d7a328e486932843d0db529dd70d61889fe103cd1595c8d4bd7b41386a58d9758c37b54816ea122ebfb60ff616cd05d3fb781b6071bc7956fec83e10223e72f23ea853916ce8ffd33bdb547869b939e9e413a18d385dabf270419d11b0e274f78b827c9bdd0480550d04a1fd213e4da8bf0afa11fb450398056a0c3cc6ac13045c2fc719134116eba1f13d773215a15a5b05108050a60a49ea452135a795fead4dd74674ee31616b1eb04cc730ebf6f290350af3f2afe06dea2da471eac84999e66afae60783e319f45bdcbfd62330a48f8ce1e109246729ff5b12cfa6bc548dbae939d1200e5a50a96edf5698b742765f7d04823d31db040d5899643c018ac7728d22be5a3341cb4ce0120e62e45999fbacdd8656bc3dc1ac9769e8b951f8da6a9ec43dfc53d83c049f6c383a2c614e7ea5993ec6da417a2970f290762fb0b616654cbc1b1d7c0f194af67fb426fdcd1a7f0fde614f1dab28dfe86f79f9931877c873a6663bbf1032d0166a5d2a2d4b560afd001dc6bbb5161c230d69ad06b939317fc49bd76689a942309024a95fec384429605ded177ceeb01541af4cabe88a95b033d23c0f8569901612d65d39bdfc8ceb77109818e5ce4f027159a550547b8e31e781dee0864cdb0c611282636f74ce18d1666698a31c84c0d3e41586d6c130c33a1d76e0763ff68065481a0c73c7d6bf256bcf9bc2490c3ca046450896fe5f54fd976f6860b4381adb0392630f3557c0b0ff30cc83dbcca0ff0e36ed3bc86d813d0697f69165f07718c22bfc0691663b635ff6ae4d9a979433f2c7db423d7f6cf8b84b590d008a06a49f326e38a8e700af2491d31c1c6a33ea5d9a1812b49d4a5b7686ef38e29586ffd9f4f2f8ea3a8fdb1c9c01124e5298acb948c1124546842afa398db18febdb0625cab6fedcd19a9f83bf5334937ea93f3e7ace915eef5bda2b50db9556693dc4b8ddb3b3b894c636f32ea77fae2cd30954cde4906b43a66acb74e1cae04a5242e644a5bd2adc84860cefb178cd1339e7b7e45fa6c395faa5713abcf0fd3e7f6ae2d80845384071729ecf831acf2c1ac338383ec61601cddd49643a35f6d674af23a25cd8ae6b2cbca4f5e0fa199ad2004b8ec4d9a9ce930d61f543ec66b905659228b0e5c132a3dee2e116238731d2cfd700265f8aad14524154530263d84f4397a0f98f667768c277c0fdd4f31c4413767731511a763a79c8be63fcf0dfffae35e6c4a7812d496b706481ded9272e59285645866d0356feca49c059c12396eb48ee0413a723dab9336cfccf240e5ec54655b871091cee1dd6857e75fc506e83eaa1e3efc25a3823c6ea2b5f103a530961c8b840f43a1d2ece85dd8132ddbe37a919e36ea437ffd45dc4969dcc6131bad85bed95ba781047617b9a525f839ea529332ec5f76bf478374c00beeedb61d67cc1b3496aae51fbcbfedb78968a4636cc47a4154d9d501e05eb603538b2f25693c429c39c48c523e4ab6381bcfca147662605d10e4f3bd6b253bcf373387b4bcc8bc19dee2c346c6877a5fc90f71d0cb79029ddf7d0a66a74648c20c2a4c86b2e9b34418a915a7bf87de72a1d13e89ef5805f024c5457f3dc45687e4b00b5ea5ab7619942fa4b18246bb99f95cd797103f3b5397faad2994b4e32e4800626a8fb432f1f452097881e7a3ab7b44ac125ec09a58ff28130ca3d9670934d49a8dbad43afc028550db11a302cb7a32aa963c339ec152e54c7eb7596f19149cff001a96dc8672f537080d760dbe8d978d1a5349a72148999cef2deacce80af10335f08784eae48e38bca8f4cdf1a348ec67379a6334f66e9d1aae8eccd17478ccb6eec1cc55f5af76381037308b49cd799b95a473e395b0dfac37753db099efa59c2f18c5b53e2b52bf175643c56caab66a3f4400d37134c2d3e102f643a84944b90fa7cca9414118e899da40e2356b5c3d21076dcbd5556e7101c93a4c19f85bcc4294d33497978c9ac9885dc99606997c0c26b2bc74bfac8fb2329c98acfa02ced863c3b25133408c1907c99ea9de3f57feae6c2d10f3483e3c2dbdeda99a53cf1e77559e142a59d369bcda87545c3b63eb46adfc4bd1989f879cdeaf1941fcde9b0fd595cd6d662b94f0b6332e461f18988a15d917e2dcdc4050565ef197957a1fa7d74b46f1638765dadc912a4a72e9006f27970e8d6f7a807444d8b43e7bfe5bf086fcd69c90e34caf72b801e512c82ef87b7bc12631663ab02ef86bb886b427bc3752be5028e6b35f29aac7909745adc03aa85b4e9b77ca984b0f8cfa79d574fe8ee1b93e0089655b69974463aa32a2b2c9b5b3b6e9f0ca36e6a28081a23e5ff714f9158062c63ea24bed300da7028da4e9047d65a172728f170fd0dd006c6bfa0758e5c98295e2686135221943dab33efc7f0e14200b8ccc2469ccb4ee571bedbbf804c61c835b646f84375c5c90b924bae6689293686c6fbc0d513ad6f58a11e453cec1c07226c6bdc22f5cd3215ca972d25773c625e69dde0fd85d0fc297656cedc33ef678015e146c25bee953a3fc023d1867228ec5f381762e96424895c91aeb859a3a05580fd0670c046787cb55535d3303f77b1102e59b17556e8e214e420b033b129325256a10a26f90f84abc2fb11909c88e2ffda4cd32ea34ea10400b6695bfdddf3effe668e7bcce1e75055e55a3dc51c90d7416e871814fd65f41986700ae850d451429ee9f24602d34b3302354a9abfff26700d7e0dd16b5b4b37e0e0cbcffe1570136e70228ba42c4ba00f3de820380693268707d08dd3c453ed6baf027a5cb7d1a32b0e7ee2b0a2d5a890533571649884fe26a5b3e88be664a8767b8ff4ead39f4fd9f2967265b4afb7bc4f06f04b58343415c07ed2efee4dbe5c7a8d208211cbe73e2f47d77d79ac3e9963311d3ee49528fb50b84bf59ee4d1fb918b31cc66329d627a6e8fed06cefdbfe1b113b9874bea38d04420e02830730bf8c23616e0162082022c804c7b8f57172c567d89e7eb59ec07354d1e70bbb817e003f034509d15a0b1d37d13d154c51991bed178e875ad783782b4340e1502dc3c560ac52d671f58dc3461a222d026edfdfaf8f2ca3203560b0476e7aede042ee9c6b9379737b4e9e9bdc8602e5cb7159ea85be710e82e545782cbecf65ea4c4cc71f2e08a996e1b61e52869d4480f2c87ba0d23c91ae49c269758090eb80d0ea85e03f12d69dd62a9b3e6a3338f83c103d8a6110867082cef3a6aa60f23c96ce4e53077554af5c9210883b3a710c57e6e46b72580baf4d91334ab5184657abcfb0e8717088d7aefc63e461f78e1a2c8fdee9b84e8ec9753106f85848364285f5c1beff29dcb2663cef1374124c41f39d4cebd2335e4a49544913346ddeece7456071a6ead68db963acc36c8c21bf59e35d5c69ae7e1ba1acfe472235b72814a4c9bc55beab8bd55c7c038d338bc0359b80f64dbc626413a340ea2d1c82085be6b073e99e80e7b7f95de17fc49eae04dbb05dba5ac044448460e70554959e57dbb86cbc87f69472a9536a2fdeb5b527436eb06f5c5d7ba3bc897aa8b357da3c1f8a134f7c217234e50c058acdd064af6ed4075630bfa102e9e1ac33ae819ab303dd3e4b11b2d8bc3393b836b0710199920ceaa2c75a1db585d3450815156b4febb30f712f97be0d1c56c48d0158612ee135f0f2e86cc5a462974c4d6d138c275848f6bf40479347e86e8542f90db3e2cbcb6872bc16f15cbc6da55ad42b5a70f47aa034b2437d0fa291adfa6ec0a96cd2bb7639465d364513f86516bddca34ce20bc265a31ee25a00a525ba41f4e0f019f1bec3c494e954711ecb45cdc3c6f71c72a02c8b7556aff1db988dfeac915432bd772359f76404fa2dc07a188202eeeb26cdc6228d62141c3f30cd60ecfa82db2e9d091e8f920bccc5ab08734a5b0b2e81d10593e309f74313679e1bc5106097bd1c7ba9687914c3ef79383feec59f5dda7444f63c3081c0bf1e8df6d3680997129d6d6634f5b05cc497751bf59a89a217899d243b0745ed12cc1abf552421b81ab36d822497f21e88a6299569901f7558e3e04c4cd8bb6fb9cce98e5b71662ff0c61477bc568d7d17bd781df86f0285859422bf00b7ab252911c5bd58fc8f0af577c1c7b7a361afc5f70c82b5dac85785850d53354f59e4cb9d6362335884ed93b1585b34452e46c5d5ed9380b72fc27372cc7811d6807244cf09ab03adeb3ec12a2d798ca6e380d2ef3fc4ee787974e1f0d0705c38d92f57ab57118ed2b690e6df0fde7b4bc18e7ac2fbb6ba1eda23f3f7b72d38d97907eae3a12f43c03b7c89184dae73b97b63c0253856d5bf210b2dc7c0111676c2c10bd22b1a66e5334298ddc6ee40848bce5737bdb1b2454e189663c0b1eacebc7439ca5d91f71adbe62168e87994bc08d2e6d4f26d1b47f894a9244da1ba0c84eefb02918a09c0e8d0e42c623e00895e84a9324e39bc77bcfaa6f3fc79ff0aca9726bca18dba11e5c19e788656498a0d0c343c22a74959c38f8bd9d33ea918a6238233a6deea8cdd4338699695c6e7c3c5bd33533de9c75e8a470393b466b15db6856070bba737b6566b84d5e0293e8d650dbe5ac8aaca2f499cce72295f00a33c09fcbaad4883cfad158bf2ac909df6cf6e863547ccdcb9137382a50b10a7b084c88dd98bd68eccbf28782b8d479bee68d731fbd2ab37da79e077ad085450d0e053654e3be440948c079cec1eb181e65050bb0bfb5a11b03d5fe68703c394e9280ecd66b0111465c0f3a253f7df6bd9670ef3bf99483818886454c5aaa987f90fb9ac557d06e8f9bcde1d7b9e8616de60a17670313edc6de919fb1441d72263eaf87601fe4e7b16e52904422ddf6be8bcd05cdf1ffcac6681d487f5cdc391542767e8be337642eacaee26f777d73a5d5e019574a839877c98d184e61dd2df2e6074fe5b61f095eb9a2370ff90f9e8492d235dd281da5466b959eb1dd8ea00ca4da5193a929dd344586c94420a8b4a110e76e3b47f1357464bb7c2c6d09fbf01892377db9f374f94744e6a07204f365c0811cc71dbfb37f1ae92bdc264275e78a33ff7717905bc20c0552631f06afeb77e2567f521b641c7b111623d29b69078b77f5b8888a4cc4aa4de3bcb5b18ab2e7da2b82c02c6c1d205238c1cd67de50f3a3a8a9889ee83fa02b789a5b0af1f07a362fa8cefce3d858c2030aafd45be09ea9cb1a183b7c5c845af7dab91ec3b8ef6c7c38e4469587425a5aace96b3963cf216ddae936550bd1ac2738e32372063804655917e2fefb49f0f27af9816c80a6b0e64aeed6a7307009f13740cf6e19ecab91bdbd83d4ffc6270a85bbe395ff8d7c30ff7d19b59ea85f4e24a389a8e9a9570273cd3461267371a0c4297da35e673e2d454f971a3b4cc7b7aac696bc56a911b17749d96945a7c50716362de3566c4dca45a2ccedfacdb385c74910c6cd790cbac10ac037b032713a1c3ae715f41919eefe37636078466bffc01b89a7822e5b43c1e728383ae7ad6f974921458c04ac7c0198d2f424ab09472e765f41a5228a041507aac40609c3e8767c743f46db47ac58a73620ca5c7b448ec7307f2dc26415fa58243ccba457312cfd5c31697cbb455fb259184bc1602f1f2b563e956ca045565bd582442f83d0eb9d1017403d4adf8b08fc7e39bdec50e336ff820ae9acb24df095be1f128398343527a7a9d8b7517eacb916415f2e8b7ede0999db1f608fbf804a512509314a261a32f47f303dd0f32786a79746ec87f0e103921477c86c7a3f53797c8ab078743079d11c018041b5902496781b09747e867dbeb2a29e5f0dffb70cf0f627a7567ba98fe0149100c0bb14888831c2fb21cf5f5cb5a6523c6438eefcd6c5f97dc5e4e0ec706eadb48815a4c93de5f6ce6b7c565f9088fa614e25e981500d98c51ed2ba48207f9ee5dcfe01c77b8f678c492ffe937050c5dcf49a406c99ccf08e6a60126da15f05df7087eb9122f8cd7e2d81549752d704aeaf5bec08c924d773a41c8009ef1d44a09f911f56c6557025d419ab3d99d1e77e5be8a8ec0aad59cbe1c15987c993f4524abd520b4d0bb059cb3df1c368aaa068aca6bf2b8a2ff727c6c947b0d90dcd7908c0a7b2ccee02816c791ff6d52ddb511e055073dadabe9a5478a1bca627399d1836226c8ffdb7c2ccd926be3acd772c647a3ac618fd5b0e3ddc5d9fc50d7450ff615d23934e1c72f15bddbbf8326e3c658a5e172c4a6fc5c298507db2969f603eac6b944edee2d259904502def7e470cde4f0a6bd9eb47654fd33ce74c320d88651e08ff07ad02802bae402ec2f593030c5df0f98145380f2bc8dc990437609486e378a6c5777a420797309c9ac1e022fb8e373b8025a557f8f5524c536ab4ae90fcd567d1fc534a6183fe4677d8e9efd9bbfc1ee76a332fd136a7060ea0f9a68c6e57f8f4643f52b1bf9da3b757a95b88bbdd03d1a70afd036ed4f86325b3914350935a9894c55f712652e157bc073d0f33f2bf2799f426733038a03b48057062d1b62570b007f9b8e1362ba3187012f635764c15e124f0dc9f340f200d732ce551f4e69a693a4eb7f4852708999719e36bab8f3b3bb7257879911fe4fe8372e3050fa0d657abb50e9290df6809fb6c89f8cb4ecf7ea17ea707a74870ccd9fef5df0c9a847831166ec6a4819cb108503ab22cbcaefd7e7fc50163e2b8f69175c09dc62084391d37c33cc944cc09ffa6c7877c8c915e408b469e4f413e150cb9c7b1940ddb03fe60cefeedf05f1513ef47a45f7912c384cbd1d88bd32b34091cce3f07f429c4b0a08eb34ca5f194bd9d750cb923cd475b97dec1bd84bb7e63d47acc7b3bf642ffed9f32985bfdb9ae3404de79115f04f985d4e358e0ac97fa0b4cdc64ac954ee5c789c451df9c91d05562ff8679e11e8cf942cd955509a5bf3996335b47ba7f32fb11536208dd26c71fb28c25cbe5d650a705d79652823943e0bd350c5e2355660bb870f62597ce2fdc069df42150e0f234f184618676c0477146930b2e41d9a9f49c073caa2a72a4acb9f60247b6e60f3807337e8a4575d5ac44a68b4899f99e6d89e8b76c0a28169fc39ce39ffa7963a27e1297447634a313461f238964f352dfbdec725da61d586a6c6a0d688ebb794a6df82058e1882f6f1c51a70c60bbfd535e617f7502431156ea4f7960c035b08c19ad5a13f606c4a1029d35ccd0720ef98f32958001d0b9c3f58f04593e5c1078aba6a769f699695e0eb6dfbdd641a23db1fe47d166af60afd2075b8e0fe5a5d2dcef123d105b90b10f8a25676f7742a2d29c0763b784efe3c4c579b0c197ad907b7d74b462a2c84b43471fef42f14250c013c54176ef22fc312c63428d3dfffabd8aed6dc908f912e2c7a65d961f16318bf79ee2655698d8f50b4323d6f40e4a36147158d2685a6a8780687a9515405e2c8a6ca20e8a32495c10ed3404efc2692917367c60f7f7b5e540969d6d9435b7f3f8352da8bca522a10a950ce1b6145cee3a1037a107aa453fbbadec20d4598892c0fdc2d2e1a87a4d8b75ff5f4fde3b142483e3c849f460d23774a51561444a5b693564bc40bfbf0f42da51d7bedc5630390234c3253f7076848852965e615ef984a0229d7322e31cc2f12c5e2a2366a1badfe78d7237051f8b7dac285c18ce0a3e2b2ec93e95a68dffe23f0682dbdf2b77db253b88042a8e8063012bbd2846fba37aca483ddaa2d91da9d0cfe0a2389f4cd3f90374af41330baa59ecb055563fecf94987f3f35f2d532806291dc51d63799fc5ea9cf44f6506889239a228d671a8e582101735852abb4f8f44c6cba72e9d380c3a1d6449c5b884ee5420d9f1d1b8768ab9f30c8520289f790781168cea807b6272ab3e61f5bfe7a9bda8925169f4769b3bde8852d4b55d29f7c92c25245a9be910110197e9f2140ff47503cb6c9db677a8abcacb14fb2f3e2c33e0aa75bddb6ebd4cd6ec11cbe19d07909edb0536895984e2b4a796faddc0e6a025adf5e318410c840f6ab9cfed4a65bf58e796877437401b25ed414e3e175c132dd73d0c5f3aab8936da10ef7d5a0d8c8b1f5acc01552a71bfd2234ea9e8e3adb1845f532d733b018f2dc5c0785d5a3884e7af78fd3543a506dc763fb79c8aa95e08ad64621bf6efbbfd9c96757aab13007695758e2850a068801c28d07d0094346635df53735079c640143ec77225383f397d6df616339b5520f9cd75762159a6e355524f0079bc40e79e293d59fe9742fc2032a4c5ce4203dc0042dcd1564a3e533f74cc71b584fa7b09d5fccb1b7be2cb1ffd7b2a0fa3506e237d87c6a07d6a3b22c68cbac64b4a49f4f163c6569c0c98ba0f0ddb6ac4ed956bc90fca509ee502fe49081df0be32c00a7fdb0a86963c730af6174d6fbaa13c3236351792aa0517f562145ed5fbfdc60e76da42c94b7bbcbef1c30be56ed0d2e8d6f6f3c74716b8bbdafc5194713924a5a3482511bae4556298ce53c594568c4c6ff9aace6c38765b0f3b1f0ae955130362a311e2b6fd525b38342bdb3ff307845d9a9087960c463c4fb1a25283b8bb83ea523db14725505a92572a841770cff3cba7c0edf23d3399f6fd370239ee3d8287af33e60767741b238a65a122a32c7cb326e73bb233d58f07647ccdf3d68541e6eabebe773e54b82e2f6aa9f6e368d271353a3e4d3a23737ea1044cdf5263ba853a7f2043f94fce90c0c600fce03e6813947f92ead4f6eccb6e0456a28dc63d4e99b97c10245ff3f1ecb27d708a3712c0ccef818fedc35095bf089e75689fa66f858c4d7883ba30ebe9a310f10e844f84a1eb1ac778c0bbbdd1ed73c462237938b57d3c9711a510bdb9d2e762da12db0014be963c7c35903263f6183557cc32514508e73d4be570faea10b75df1fb34932f9211b6ba70452381d30873707463d335c61b4e6671774c03287f1f626730c3690e2dbbcded917f622eb13a66f5d0efccd8c2c45c53fba4d609ee831523f1e176c2594d8a8c5a7fe8a6be46d8f13b30fa8340dc960130fb02d4301fb7246dd71ee9482ea1dcc318dd538bd807f0b3de603b818c43dcc7a17d09d11892862125d5d52e203b92cacb93b4144d7ad6991fc79cabc6c007ed98c2ca63bc8225481300bb9ccdc27fa9db4260a9ec5550bce6e89a8616b420f4c0867a31cba5f148fb4452ccfbb6befb155b381dd45712a53b5965e629790fa818cf4cdc21e54d30744bb43e9d17a66eb82202bfc79916c0de594335fde6aed4fb905f58cb4bc083fb1dba54a8358e65dc46526c2351959cd5391e14d2a2409fc7f29104a9318cf43dbced9b02c91fd22b59337b0f050674ee4c189339e8956ab71958c34d5a2e51ea72384a29c9b11a48b59a6336f3ba29d2ab5ef01342c7c377dcb25231a70d2e428798f6dd6a957754111991769e8984d21f5d286c675a3d1596db057c084dde364d65f75f889ab8e0b7d98b710244eec32e832c2874601eaa14e048d052dfd13e0516719cc0f73377a1a9d389df372fa9ddcc325bd0428ced349eb067ba2bc9d88b04c6e4a0c1b87218845679461f7ff75c9462e71ed86cdf04610a123bbc5eca99116afb9c83e779599ddb1dcfb129451b107cd46b528f8ab9ab9e5474a09301cad487ce83b94c2f2ef6404eac4b8a38941d839317f28a75b5d7ddc102c399ac13b769f3daf14a3902baeebd97726925c587ba5daaa0bc27f2e6ae7071f06897d06a67f0a2166305c0a35199b275ee4a507a0cb63d1ab06831c03a9d2940a6fb3791a8197f459febc7ae446a9f2dab89459d224304be21a3a8f79102cf2be53094ef8f8083b7120f21fd01121a0280ec9c3e10fa343db613a38280d0244961271cd23ffb58f9aea73ca55f41e9c1071ebc784d664dccda254c412e4a17bec1ca9d4e45d374beed62be2fbab2240b0d5614526599e87526d951c4fe08c4fe2da07b8614b608f093cf2516729c4b4e606eb813c7204cb52b016880d182dab5f57aff805566f1af2c0ff4dc0aedcafdd63e3c48e1d6cbbf01319263cb04706d461c51b7bc261bf1aba11a283315b54b0a65a280c3b4313345e4314a6c59a29d27e6ecc422a927dac5e90de7183b436c8a6b2121a8a265b0d8010d4c6f1b6b75b74efe02ecf47e5ab3aef1986d9b8894af43a9fa80a2636b876caa2ea667106bf1d91663ce76e7884f7cab75bc89ea6ce41b993b808e8b08c89f439eafa52b59524f0b8a1558d845799bc1dcaba98813987583db379ffb12753f9f5f8c43bf1f3c92d928d4328ca1011ccfd1f289241c6cc1145e8d4032d1b04e7c12ceab0a6b6d9e1f03ae8115f51328a12c16d0e9928e5fa0ded75f700f48914889e6859c116dbd0ff9cc85b4e7534dd91aadc3a8ed17a0f41b74b15634be1ddbf9a8e29d4335809ace1baf06e744b80f0c56ed36cde221e7c56c075e1514069c5f828a6e4d83a2d8c5c378713eb704b8d5c7ce86b2e32d2c925b65a3a8f35e9920c9fe7af88fb88513cfac6fe995abaa45a18a44310161753166f388b2a3faec460b078506521c8cf1f704fe24672bdd7afb381127a210e6285e7d5fc35382bcbc2e46e01526e3713815a6e2ae8c33c1ad38a5d963e1502937d2e3e96e022bfbaf7126fa769dd47f74c6407577205234f03e8406342f2209d1970f368377c2dd4beb14e708ee8c1454c93b6ed69979a3cfb6f3e4536d3b59626228ff644ae2b7627c6c1a3f909b364cf16d321d6ec1e5e4c956eef1b4a35a496aca8d45d20d7dcb2819a9fa49a486da94b83d5e9fe216e910ab7685f9d5dbbd124fb63dfa0e5b825b4889501f100d074ce88a6840b3d2ceba8f97d85467d268ca1115e068ab99abb6b2fc12e521b20445d1000d04310e343886ad75470b02085a191b432fcd108f3ed450295067c4ab08efb70f0db14cff99cd0802d945b7a894a4baa5afcb5033cb4b07ba8901e1aa70db64818cf4cc694e8bbdc89534c2314b302a76fd0032f7d4feaf79cbc858b5af4c22c17fdcd8747d7a8fe0dff42518d5e4d9606f099b7cb7684fd4ad945b3a22e6ae530884757774cc9155e22ffbd4d88016f09813bc8f9d1dcec086d05013208215957685c6bb200e452672c7e82add1724d9e035362da7ab11e3a64b3e5cea34d21334ca82ad227cbb2d84d61dfa92c83b4d9ae95125cc6e126ae3121878d66b169b52821a60442c945d3c2661e06600eb1b5bcb84df715e3fbdc89407bc6b97c1615108d7f9ada0378da5d5e784be612ecc77b5b188019ed31b1318ed7c71f318ef48dfccbad91798f3d572c640358cba9cc2bdfdeaffc71d76203cd5c596e7c9bb63f532b853a1f23ee5f5be784ea1fb4d1c818fc65ddecd6b0005f57fe8d1640499bc404a4a324cb75477ddcbb3a9b2962d0594df06a6a96af4d6d4d5e03b3af9d9074dd07daa97cfd827ede997415c75a161c70169f1d9879e2acfccf240e5ec54655b871091cee1dd6857e75fc506e83eaa1e3efc41d035409ba75167db56d08d767ba9b286e45f8ffa166237396884e483e8259e95da86acbd293b51b8a3e325321237b653193446d3c68777ceb575f9cb8b72af013380e8393438469b2fbd9101f4e1a87da11bd61b8167bd4cab8af68d9638f996b09c33d260f1b30fac53ad54a0b38ef63092f2f6a4d1c6b3cd15ee06a7fbb3c9ae7158b66abcf04e472efa8e0b30d300c99c144e3724fe0fdc655b835f014435a1566c77c7b5e2542a40def12f8fcc9514d47e00377789eb04ec6626d4ec0db19b1b5b983362c423b8079ad9e7432d3682a37caf0e8d217dfbc508f8922023317cda2b86ef87ab327f7a1ccf52bc54f5e61f8f0c9197b68531a386cc6712218e3e83ab66fbdc80f767c69354f73155b77d5086fe9b9713aa478ec4dba0898953f58bc7e7aa6fce3cd05d63ebe3653f66aa9892435d5f4d25b441a542fbd326296c287aff314ba5a96fce916ddd136626dbd3e44acb92a090b1d0e07d8ef1cc3cf9f39d596e94c28eb505c9c80c802acfa828d5a7aa05e07aa4842acfa1be909f5955588217456edbb6af01289d9e32f70a8d239b2f03f19cb299fde12b56c6eb2def4b7dc2b97fceaa18fdf331dc377856a2c13b096f4ccb72444de36ec12ef24a06749c61f65a154cb69e8b12286f427fd82e5cfe42dcec5dc1934787266eb6be5232a93a767411a288d8dd758ee945bad9945375b8a298372c6f2f5e29d08be684a5f441790dbff2ba37938af5aecdebcb69bcda87545c3b63eb46adfc4bd1989f879cdeaf1941fcde9b0fd5b579a35006a2be3dff47b7c2e4127389a56d5cb99bf19c0ff930b86e4237758e1b97a80d93b13b6ea17511244f9a805d7c209ffb7195157838f99af35dcde98e6f4cc9e8021dc14a2c9b280a36749215d4ad2da9aaf97287e5bfee6d3fc2696f523b2e873f4abdae449d216c9dac3fb83ef5b63815c8f47721baa9e039294121e6ce7d1437d96aa796aa577af5fed27e4886b1b5c3b91877f960a41d3eb84e7aac5598b5eab835efb7005567f127a6bf8f65628471695ceb2fac3be2b3b43ae8bd04f078052192aa63a01b824ae44eb59632e76bc5efc4388532dd71e3437e4108b7dbe06ae2cc6f77861b1f0890d18d7d2cecf2791f7ab60e56964ae015f9ba318bd9d24654d189a4defcb40146372ed2da5a849e28f3300f890206ff49341567d7daa4b651659916faa454114eeaa22942bd6ac713dcba0f840b91823b3c09dff49bfc6a871ec947dfff059b1a42b354aa0ad5fa6f5bcb566786ce0f9e06d8651e2408aba61c0bcaee2e0cbc3aa6aaa1893b7d8e4f5a33ab4a1e5c20e9ccb08304f0f5ce766174a1a7cf9b0b7262eb359d34f2ca09fcda83c2082b6de02274a8a1203f35c75af32cef3e2e66a5ac877d181d16c1b14782c7cee7c2d5b44728e7f73c6df37770f280260510f11a46220eade0614c603cb0245192f4ec003053fd18ecc9cdf6fdfa2051ec1efe059ce334bdaff9a9e51123136f40a27deebf6f6a445d00917cc90ca1fdd26f24631d01de071bf943703d7f3a763fda391df63f0656e1c83cccdedea576a6648e51e215a622ef2376355ea70e6d53b9228998c30eee188ed95d00cf839354cfe8d06649492f160da84401779c35fbb4739da7f4d8962dd431e65e6c514ca200cfb611c8b385dec05e76ac2a6e7dcecc14d3de5bdafdd49c108ecf8b94dd65c590e29b21116c54178e875ad783782b4340e1502dc3c560ac52d671f58dc3461a222dfe222b47920604fb902a91d25ebd710ae421594e5e8fd4b8d83c95a87d4a6c2d4c693f134bdd415d97b037d8bf49ac6d6ed3e44f414255453c5d33c03520ff7e208e52915e417e0d3e5e5cbfdb29a667d8507afeb48adab74552b91cd61c4d6232091a9be8f27f16043e2c99e0d9b6d9019eea31a1864c549d33d383cba10d030c05efb8c3aaa75ed1e8f29fb85cc53d8714b33bc39266539202a0568b03ce6e4688eab97f50cfefff9ef74087ee44f276e863bfc4eb5e144d109c391f40e6f71c86f89ce32d90126569300f973c5a8934409f7a269fa69538dd0d5ee026385d937e239063f65125b51c8825d67cb7e8b2365b7dc64bcea151426734d4ddb9d4830709f1f2e60f101fbfdc4fb2bc8bb2f6c6d5e2290821d69cbc5643ee6bb002e132a6544a7b692870006e42d2bf05a5ddbb37e5f458ae7c93534373fac7273db2c1925d162ecd4c89a352b3ae6f8320224039fd1b08d58474682ed1a827211fdd2d85f34045a3ca5875d30153989888eb31be2fa9c2c43d1dd10644476c1dad47847ff500cd62323e12a92175ef49428f94840b2b047a9abc175d4df9f018abe49cc5f403de74fdf73062974c4d6d138c275848f6bf40479347e86e8542f90db3e2cbcb68128b3343910a0d76211266b17e23923e36d4dcc2247061288303cc05df9aabcc6441c3c099319b460ddd0bfcc69ae6f2706954dd8cb04584a49552eec70f1f2941c53976a503992f13902d96df3fa9c1446af9c9ecc8d0d62704daf0517bacedb906acd23589e4c801f1e39af7e1531469ffe1c7fabe41cc26b930e2a345fc76099805ac9d6666c0f0e43a1534c5c9808dca3bf3e6010165cbb7ff586f26881ae5291ab5b228e4da2d1d31167f269363823ef203e5900bb526b930b596993a384d3a2a9ff82ac2f604ca13521fbf330c67c8fe824b6956ee738ccbe47762ffc8aeb5e47889ddadb3d67e1668a5715d15567b4d587492a2a662afdfc03ab41613648d358a97bab03c89f51e5c25accf10f036a3369237e4b916559f89f0d231dafad8c594a0b726d8eb29dc23656144c82d96cd3dd3aecf3b953f00103bdf2ae497b5cb25dcea1e211a624b50e77a2cfaaa245af8163f50b050ab03adeb3ec12a2d798ca6e380d2ef3fc4ee787974e1f0d0705c38186b6ef31b2f03496acb05761ffe1c0cbd55b6a73fcb10906b624c3c21f0985ae7b1013ac6195ca4becfd4e03366e323e3717415c6a17ea735239c26b5b153038a6f60f5b8d239afa642fe549059372cd13d165a526b9c96b5de70d209a83816e4e6c251c7fc9efaf086b7e7309035226ec6acc4a50a8e6ded9245a665fa16dfcf832834ba0d55e933a21f3843c00f5f5b0db45045ba6c0346622142ce8f00443168f024f1fc9e92e427d0c388bb84ebe9d6e189b8bc5c3fd76f919b6ba37d46948ccac2c3463cceb6f6c14df3a8fafed89c9638c56d3154d1b14590e6e6ebbf7858fa0644d104627c403e0cdfd2d5383d0a80228105c0f13eef1858d7390c5a771a5b11cddbdda25e4a6fcc0bc43d73d84e82421fc0e9d08959a7b8a226b6ade3161e068893c1a9eceb807ff747bf68a7e5b56c88e7ae5bde6a6bdf39d3bb96e95c3ee86a33e79abc26157fbaf5f370de99008407f46bee0722af313319a7e82aceeeed6f959cab225e10c8d3218ed08c5f4a66244ed29e635c3b81926da38be83998ca246ac9859bc9293c0e7aef4cea6da30ac4b1df023c8e8e8f773b5f7e38bd7c06a858ce5393e8affa2f04fdfc313237367af5cb537f7e93f739f9abfc34d5c3948f0d94d05c5dfefdaeb87430a60e1b9d90ab0d52f793699ab20a17e592b9bef5b9738a3fe8c7b34046b215b396cbe99cdf274a7f85ca90b39e8a4e5c18aca7aff0f28c99ab16e7354f51facf86e593b60865f0c2956edf246f95c38f25e262e7bdc1f84d6f27aa9474870d58b2c70e93444faf14a7b4301b21b59f6969b5fc38e22dfe0001405c3a947ceae1eae1bcbc698c8eb241c3dc3379521362c36cf07477676b7d5186f389f200dcf4cfa9a3b4de20584649d7d907cff6c8a1c2fb5c14e0d8a341b360eb899326757ecc1552c87ed9e61eaa12d32b2b7e878e7e55e2ec0a63e531a31ca8b97d42c1f0a6effde90cc70348b4cb1d24afc7de24f369b6e1e0bf54eb4d6c99fd9db0723a4f2bf581c20dbac3071f8d7a321e6ca2b1a09ee45722b5d42d1747b8a60f213d42e3372de395f173eada3e2b8a28e82753665d3871c2578ab79432ffb51551ed57f48fad1dd03c42b99086175d8473e85f9060629663fdf6ff5bc36306e0e83774947fff68b6d528afc205229bd4fd56e7258f79f3e48f9f4af204827206320dc14bc5ed2f1ce9f966c7576d2ebeab532161b996c12063e29d0e1a11a6ac16e498004c58bfe75492d2f1f8af012e5018d307b81289957101eaccb759e9a117ff783e8f5243ebcce2b05efd08ee32704269e45fb0d34003ad919fd7f74351a5f68d78decf77e9c16d40e435d20906c8d168a707b36c46942200e9db990a408486dc907cef147245ef6100a6b9b3bcaa4c1550c0bfbb8d2e1e08e4dc88f5baa1369c7b6365235f1a670adb65922a8d00b6a9f730abc8d2f194226a74230366ee816a7d1426b1ef58ec96fb8548014808a830ae8a0483dde5c1333e13ed602d3478de91e0bea362bb8c347c401d66615fbb2053b7050f5fe54d0edd0f64e4d95a1733c8d7e4b4bc5bfa0fd713cb2e84e38d6ff7775566af90eabcac000dce1032734de07aa529b46408e816e88d686a0fd419f71e6c93aa2a520e93de3fccf68c58d2dbc36a007c1d2cddc9d03e4fef19e183bdfb3ff0552f1b29bdfea4c0bc540c9421b198abf46ef1b743bd1426ab2545fea3a07c387dc0281cbffb4747613641ea1d73ba481dfad902042e5c1a0a86cc29d41f981e99c9be7df8d35d5920fcd00cdf82df764b25468b9b04e02d1a87dcbb69b9a27d4c6a04f13403d5cdec14b778e16a3fe09e29248a6d29d6ae275643476414a831eee2d6d52e53739b231e3cba200f1090070d357599d0eb45ea9e2c839b4c38ace2fe84be62e119345537a51d8b680ff92b1b091eeb16bffacf4f086573dab2238c6396dc3531388933f68beab0c814a2bbab9a5bb9d680e9f7ad623371fecfebb9a7495901a76e066a47f62a26d33f0a81ee9eef1551b7b058ddae97fbe9b8e7d9a7bf584c40a51ac4ad9945ccb8587b418de56ad7d2dc1969be524aa4dfb610a2e193fd5a90b95b74fefb6183c7c26c3a126831e02f12255f1fda1324dfb0bb85c91b5019f112d9b29010b14cbe724bdd82f504822caf53c2fad04806bd29f3d69e299be9b4e7e1716b7b8233e2b8898ad2b6658d7bf919af9a108e1e5fadfeed4b43be90eabacb1c41bab76c70b9a6843acd908e1e3e52bffb79fd575deb5c2025755a2d3d1a5b5757302352e290dd4b9dab64746c5f67a8578caf4dc09a1fc2864b41c0fd393d8bc19a12c74d5aec5277760b95ce03c4644b931ad02a5796780f79d787397ac9dda3fa92a2dafe6b1689b664aaf86f19f3dc50b8aecacf21cac004c80720c67509640aa256a8942c327d8ae7b5394584bec0a78120890c82440e80e8a9f9957936bcbd6dbb9b744c2c29907225cc34b1001426eda3840478cc16312b4d9052c22d0236cbb29a2e82584e07a05c7b43a9e50f60c8246088f4fd71bee4b42fcad420da39440d37ad95ef90cb5bbc3372932dafe353cc8493ee5888708cce225f87d20893448020a7acba501e2ac7fc56d5517279bc2af7a8dd21826c18108f848fcfced9f2519cac17eebad5d950b2f82dfb21098ecf763d6b977a10f1abbcecf822a6e35adb987c6c6c379bc1c2b55305d0376c99cfe2b875728c6c3b5119a3277e8a61a65c4527e3ec677452c12dc616e84c9bbc127810ac6095fe0367a66b81cbc3127afdfc93b600908bcab111ea90126df82d716356272d024291df0c599ef8f7b9d665bec878b5c76207b6dbc3ee185a9f5472066c76e0ceb5ae219cdcbfe2c3413f65b3fd347b634c19266304b136f3473fda0c91f1ea77a62d8df99d2850d4dbb36502b48e9c998eae31068482a3b41e5067af90ddbf00987ad5d5853dbafc576f2e5f7b597ed50eba83c8b93bede45192586fbd803650f73c5dd84411d98a4dda20f6a2e1a341c430731fbef51ba5a4b1e836e9b65ed07c56a3df014da25de939a9bd379a56f7274d896f636679b8a7cb718a1a3a8cec1687ca3e6f388cd493b195edf6062023fcd71fb48d1f8a182ea3f02b89121639e63b6033ae05ec9757c33ef3b018a375611da1b4c9975ed0fbc1c5caff72e0de9610854bad6c2e49c8ae97b95c279e8e2f427a72c4b16ead4be78a694bc69e6225c07a45d9405c326c2cb70e17b538c9c5877dc6838caedfe866891a18d34ca3d476c486747b8a95f9d864d9ba3a2402bfce110d48e9d674b2deb8908ccb7df368e28ef6a96827007b624d22390f486a0d326be82eb5b78180840d6b20ad25eb981a6e1e8099712da13b711841993ecf99898544b673753bb2bfefeee61b5986b7531be5e14be80282e2f57500ce537a04ba8cf6c01931326bfbf452c1b238b5556fc1ec368970eedba88027afb0999125b6514d27775e1a400fe0e4c4840b3c902ef7195071b0aff4334d30e5011d03f77bf715f89e6188024591c4fe630498558b45c726200d4cc93e9d4a547d8f5d5cb91dd76e787cf9821715186f455de22825174d6baf42d09bddb035469487c4aabf25f9700cc65541d2865245f8b0396a74192a11deebc83407457042fde0130942e43d8f06e2d3253e5a4fd9fac55fbb207d6fc60c39378ec74a648b66f0c07cc0fcb86a903c094d09566706e9482baa4aa95f49273c043a01787c719dd967a95d775ce8f75019254e162088463664e3af7596a8cc36a3160f74662eed3c1ffb88bfe3c36b6b66b3c6b5c6abf5cdea583fe34201781a8d54372bffdc0f0687f6d20786489b710e07ea635ae243d774444494ea57d37092599e43861c3313cc8e202bda9ac473c1c2ce2aa4cc39a640f956d83f3341c61a4620a68e425443200831d856899f19f54066325554b39df4f7bde6dcb3dc9f53f56d8253630faa75bebf5b279edf80d05f53ddcf6994fa94d47f416130da0e899892f802ce7c1ce6b6796bc0eb7f789b3d017cbea8a95d6792998024fbda8abe9e4ed35dfd3706111a07f8330e0dbe3cce065bc6f9d10d9bb07fa20ce84687021809716bb5252e95236c8f54f82e22d4316209cf185d4fc64faff00b40d3274a76a3ce16e9c1f23587ae36cf63aef72f67ffdfa8010f3d008313198100b74d9fd690367935f409cd88747ccbd7d09012d2ced1a9793569194568df53485fb836af247dbcff1512c1efa0b2680bec779c8e8e9a8f26eb3a851775a36267fb9b9a48a32aed35781b550f53d1516203618d136356a91f8a0972c4d3d4899280215a976dce2506e19a82cef6a4e67b475bb23c4e8fa0e9b5382b4c15eff0fefacc1621fd140d60f847fb45486f10009d9aa2d50ff2590f59ce3d1a6e927bf41cc3eaa80ea455f7cb9bf46250e5cbd8dd6abc2675f19068c99cff77163553d1e7d63b6ffeec5d6c9289ce8cdd129d3984d33603df7e026a1d26d1f48dfc85d72501d1115cf7b646db52885060ed2d1597b7885be00191abd5aa8d9c25f64b110939e429d100d8f0335d61d9e6a5488e6f35bc6b775f5cc6e3477f22f58bcfa8da45a3b5ee48b722ac461f1645ca76fecdb98e14c7273c5659bf352ecf3dfa10c736cbf31329eab7ea13f3ce454f949db782fd413c29d2762c2c44b19873721869223150f41d0e0a091aa50a784ac56e996aa95a3ac8f9fc5f9d76eb10718308ba4655099930c10f162199495c0d036053f3d17d598453be3df084f25c8d30608ba3dbe10b032958a6289cc2edcd6eef362f962632b0dffa104a47b24ef66df2cae0640e600e9c1be819b94f1f4f27511ff56f4ecafecc5f73a1f39700eb5efae341c67a812e10c78af3210edc5053e2e2866d69171b1b65ef06c2c414c6be6aa865c54e29b367f96341fa6c2893451e553a6f122807cc619a0eefcc70a5c3a878c73bf9b76677fe4c4a3b23737fe8da92d99ebc58cb9801ce993306ffbbec42a4a531f83c3c4fb0bbfaa1275e73e10664022f3cc4937d8fdfc3936d8bd6af5211e8388e68bac0460e63bacb173f6b8e86a715df52e817362951931b31f86f82c4f1cf311697c2ced8bf5501f965fa487eb7d717d70046005c8a6cd8997c01c7fb1c1bb09f71a446d060e8caa39ec3b86bad357af203e19d926fb27044a3db5338144636bc1844d04ec1f6c46fbca47c6dc8bbfc066c71fcacce4122198b0357a0ca33603462a585840d7294b44aafa1577f72565f2883271c0decb2d4c68b7b35f4d47d6270892a4a38f5866641845699cdab10f20d76a2547d5d857de8181456af93bbea565708aeb251c0cfe16c146350091868765cae3d8192d844061f473b4b4ebcc4143b2f7e5346dc53cf6e1b48d114d614b851db40daf6e4cff27c9f44aa82d6fa7809ee40426af52273c21e953888413500c397456483ec2b8b2e453cf14fd9f2782d3d3004db2a1f3e3af6fa74091ca0c8a9246dec6ac607c4722d992ccc438d57294d5306f4da91744d867eccdac2b16075d6a018767a72b1557234383037d831a424be725397c8d8b30223efd1e6dadc41f698dc8f86968c65a1efd58f6d235297483179d78a3bb34889ae7d76bea93f636c1a84cfe19d33ccbb8fd48ee42978629add2932e6a336522fb5ddda2a5b0cd02211b112238488cc16ea1ed688d5d490aa2397f071690bb2d9dd91dca679e6217993bde9ecc241d32807f9dcc4a43fbab94681f4e3ae17a42c7655651ac59fda23ddadea3172d584f770f71dbb5abc676ab7abfd9a859744e6222ae00160c544bd88232970c6173dbd7caefa5e44ea7a218b5d516d7888552e05fc4d26c16b38f8443e663f4fa4b0bd5817593e15ff21575578e904564eacf4f6ff650da69df0b82019a9f4995f43d10e9976e4c65ef73b8b55f42dcfffc61303f5fb359d299cec1136bf2eeb072d7b1b02902ecdd2d1bb36a46efd896d99414e767db3a4fda86ce8406d4bc7980248defda9a3f67fbcc2d4e3354c5d1a9b82ecbd5705586aefd5a94ead19646bbeb46dbeee18e1befbdb72a441e2d8ba22c5807195eb70dc82254861665bab20395f1069db2791c3cb1c430d1cbb961eea4e94529334495bff31227a851c15110beefbab98178cd6e00dac08650558a666e8d3536e726bb8e6e51f9df48afdf4daf230d2cd447d9ad73c04e819bb1103c718afb3341e77291a0325e6c0159b804644221d1f99824aec0907969357fee6b1b3c5df71c94a1f768cfc140f53202bfa53d100b9ec7ea72fd0304fe4d1d56f4e15e6b699efe39831aed395296208436b7e51da789cfb26171f01bb32ecd4c9db5d938958d1f1674432bf5b1637b118a679094db15d49be111ce41aa26927c5b0b1580a16547d1b2b3fb319ed0b2643cd6c4654cc66c3d4affbff5fcc68eb4ac551896bc8a01a008ed64e1a99adaa4fee1137b539ca92990ec035932ee0e504c73eb53e17b8289d6d7172fad5e62010b02dce11df1c5c11f7ad1b04dc50f23e00abbc931de969d9ab00763d268a197b818731dea9f7a3165b0e48b7076c1c3319c6e54146a31172c927a29332445a9823a5cff75a49f5542116c69a4b0c3218ad49bfdbf3953b07b7ce7e375fae8598213e058b7e08194f82c0487ffd0c7b58580f6554ef86b5cb346df5cb610d100a0473bfa7f5ef2d3532bd5c39d86cdb35ec0103aba345e5484e237961e7edd455f2fce32b46801158ec57f54940be1445cfd9fde67c529c4f6fd9a724d503258c27b4017ad31370e3552e91a43e0618fca03b6938ff1ba18011dfe73224799ffcf11261a4fafc32f41a911649f18157f2d22fd478eac20014621b203c6ba60d9b55a4e26a4f414a5638fb1d2a8b9fc1ee8848c6b39d8925fca41a5e6282f209ea217079add303e695d448f7720bdf419dc81c185e4140f39033dbdc749c505fcb88289c7ac467ec121832f1c906507cbf1e9394479fc5b316df9bec133e6dd8ed572afaa8eb89daaba53b1e4b8ada9fa71009a9416dd900e40213d29059e09a1a61c6838b750a6f2c984364e45f64df59d86571c0ef7c8e3c6449f7774a060bd6d83662d507a4d22cac0549c1c564565cbbd6be7e0c561176a27c457ce55154e19d50ba804e862c97643ab042e6c9b5a914b0b9c3419e377cd53fb4cfc76812914e3e47f30e4bf85bad5e742bdf27bd2b74d0a2b5bb236bd75fa97956da4f721b6b209c92f2f9b8221bad45a5de961af5da1780d271e238a8fbc0441df32acfa050cb0884d45174baed26a22146900201f5b4c465cc92cec52a2dccab1d822562d0e8e40e47885c2426d5e3dd36b30123ee6d2179c43e51e3177f36cef4af8eb64933feab1942ebefc423195b105c579a156cb0472ca4dd170f5ededf874990261d784d5202004397f588e35115de73c6701b4676a4a2fb44f8d2694edc23310ff1acb76075f0e25c8876480881f117d199877f02195d83ed367ef9df28ac5c248a90b1d026282debd27102e5079070c3d114ea4ee4b595373f2a6aef110dea6f4c5e8fe9de1867963f6173318746e41941fb9008a3faa950882087f3e1d740c2c179589ebe81d916d4bd422cace578dc6165c336670a5f794aa4192ba223d1ffb5ede2ae13b343069c401b11aeb842d00890328928a1cca98570a0f6157f7a36ced41e51832e38e9046d0d1df1b7bbc9280568a1058aee0a20b783e150685955dd716dba596cf376623c796dfdb00bc7db8ec38a9dd6000e7be2754157c0785d3a28091623615936263395fa1ae9541c29a39dc29bdd6f395bc6812b78154825393b2e7a92301bff90fef65cf2239973d25ef40f8f30f0cbf4df44c93d901978aa33e647a821c8a37e73dfc117fa7b1667a6760289e909bd9eebbb5f4ca2d8e0d17edde1a9a5cfa83b9a6074a7470b6a19aca2d3e163fc0cd8d2cfbab4f23e76880aae6ed01d9fe316d21019d04e3f021dea708691bc39969d35acfdf1d7fa63b6f57cbd649d0299c29a34855104233e50e491a9fe73f8758dcb38a3f954776777f81fcdf87a1484ab0f297edc9c18e82d12485265e08fbf111f696809a4d00b91b7c5e71113b72f308df47f62571164bcb7faffc6ea8f147d919e14f1fb0973395dad8cfb16df9c32ebc46760712470ddbe22cfdb7d9887296c6ec9e3b4a434432f595132689036ad7d3c4e344f7915904c81c80a4f0ed89435b3923438f2d195522908b1624a69c163deb41ceb017a1409e806663cd6e9c07ccd314870a4145686256067071794152b20e67d2ab1298cd898dceecf30e5e11cdd3a8a2cf83223e590ef5ad22ae55f7db2a1e8371b5fc19d09dcf00d9d49d5189da49c8aa9c6e5c0c32dd519079d687626d8e5bd78f946b2409aaa6016c0c688712959ebd2d7e1d2cb335007a836c08ecc37100f8bf2a73108e537da276249fddc6493847154aebeb251b7496b936f93d6839c55df305fbd61931b5d62399e8479caf6967891497bc88366234716923830b0a1c2811e713bd289155e320ebd36bd20f7258614ed19a8367788c396ae7c69bacffd673d4fd3976cdf7cf95053516cca455cc980b09771884ce415dc02f5d0c508261b7c343a7b68aee0ebbeef05d36b3a9bffdc8ea1778af9d4a823ea770ffd0b9401bd2382cf58440d5e9baaf5421969d78e4648d06efa3f1bd91c58c282df1c5fdae9d2190f46b4549ff6d15c861906ac698792d9a7c4789d2512d30a9c742a1db5e5690db487ef597f5b47fe751d1bcd1082388bd4c15a6de70dc5bb911ad85d4a4f4620e718573413edc620de1f3bce925326e1839eaefcaa3886407fccf5c7f6a223843a49375d3d2205de870a606438c568df46fa0207264ba3c437e0b9495e10cdff2336cae97d9423c6b500b0c3e1eb21cabf490eb9ff5e60a7adcff4a6e34d77c5df9e2f3dc4e5f70ff1d10d717254d7a8224325fa0553a4af142178faddfa0d408046af98735811c4f1d1a2ce8f226f6b9ed2d3cf4a44c28a737ee40d1c9dbf085d15e034d57e49b3635f2b4101906f9fd27ce6cde7521883494c8ac709b88ecfa86531dd0d2496286f106ca5f917eef11a1d0eb462db335f0e170f097b66143d992af222672a2868b5b17c7a32c8838f4686f35b6e1a9d8fe0287867b4f3849060d13c22d0c2ebcc68fdfb4ff14282214b0ce798f90252a20d77d1d1a8e1e37990d95d743fa673f00332d0932077e02c659ce902e9714020b5d16c273117e36f38e2d3d12731dfbd8316462460c07f1c2f71ab060f4fc66d07796c2803c8d0c04c5815c3cd2c03f2552649e26f06bc29cdea02095a83c76bf2dca22e86ce72d79e1bb64f7f569d50ad46e33149f5acf49bcfdf82a2c9d5d0039ee8888c0aa972787c65766b861a8ce93f8becf7ccf937210899611f49d9218e80bbab0b52b5bfbd71ba080a9e94496ff77f27d0e172ca15226c5fc7fe6cf6e5bb54f31e06b42475aa363e12861a7ad564e3d2f910865d7793cf2232cb38d87637a7f931c4c74eb1a7c7d39a3f97b74633822cc2aef5bb73d8c8446839e9b0adf682339bcb289b0474f6ef5e3df742249a872e6eab8380f5174233cb99ee0164dec6c653046218ba9aa76e7b695feacd37f2b458d4aa71bf57e983860909584fa52e7086f06752e778cf755aaf62f470106fe7125d2a112b038f72635c1a3059a070462160a8498bb14651fb044af4ae0a23f01b1081afbbaf27131b09d9a777b435e6f0117335cedeaf705b60edc6dc8fd367f94147724f8e0836cc375c8498d922f9b07d05ce263ec299ecf98cedbc79004ceb36f2583b3a9d4dbdcd09b3548d5159abc08b72a8c5d9e178c986cd17fd33ba86978b9efab6f91a578ba7e80980d020bc0daf1c46d77e46cc1953fd4815ff1f9c32cf143c2d366c98c0768c3e8c57a3e9977389732a189f067cad6accd60168a0d9b5bfd253dcde36b40ae2af0cd775c2694445790101dd152e1da4e80960b6c58f7c990309714c27a1a502181931c0be743a0637ae1ab884140c88495c3ccdf06f9a2a20cd7752426d3a59e79154cf6812ea29e2cb3a8d2a5c12c73b097041e81b55b99bf08aa1b31570b4c3a1ee36e479ac072eee17ca5111041dcd16ce6b9aa1ed738d817ce4e616438b997157ffed253c1dcae75bc474e7165fc51857ae469a5c4d486968b0a529ea1ec29d9fbf544904859fd470cf782958f9919b73c71b1816ae54596416058a601284f582ae2136c3460abfafc2bf2369c6945ee9095d3f0aadbe24712be0edbc73f610504c59fc40a13a68e154573b494c304ecfc8548fa7756107e92c48403cdc992940433fc23c0c9d7f2b4414cc3f022cd2c6335dc55a45106e56f1eed042bbca518801c98dba09b69f7f9eeb8ed12ecb24a029e8f90aec8e2a658a170d2e3cec6f1fb6ba411a11fb8dfefde40d47d48cb729e0d7b6491c6c2860dfb806ded54c34b1d3533b2ccd0924f334bd71fb609d44b71eb90f476fd6407d1034de82fb3a83d37b4ce541bbba5df5ed611eb7367d9cc5cb959bd7c72e5521cfe64c36f1cdd79686b30ccecf1d0d83d97750d46714de733bcb77d86aa37fb93875c4d79f77c37360b20ac580f6ceb752c605c40886984a7e0eb1a13cc88b4b7af833a3c50e4026c402e3a808b0f7b31f4e9cd21a1942f0f69fce91e565f8dfaafb6e4bff1788cfc5b26924584dda576a1f814e73f1ed4d0abf4967b6c38336e5c230ee04bfdb0dfcdc20a4bdc85963d581280df4cc757f65384403545be99ef096312920384ed289f8869596d6d34c7afc120ca027de5c90ce4efc9597f349d6ceb84b8d2aa910d37f6e5f9766f1772094cd48d283a302162bb8893640a8c2479d7c384b358df5e16be26cc25218f64ad75702ee772a33bcb0338924d0e1dfbd4f591cd74cfa171e6c2072978603fa74b04578a1f377e2d5eee92ae12be8d5c73bdb3d757b97ee69f3fd794bcb7298db82b8ef66e6e99b27dc733044aea37239721a68dbc89825539d5e40e907c8fd75a03daa168c2fa5e15843f0b16a786bca16c089289d31274cf4aa1360654c45bfd5ec22636b377c168880a95b0a454160c1c70b85a6dddd849e5771502bb489c381c47ab47b858b498ca00335accc5e9aef3d48f0446295ddff2c697da2a278f7c517e80c50cb641337466943ceb14a2d1aaf702090dd0cfada63908fb4b5f01638ad55f6a39836cc5c63ed00983682844960fc3f504a15ff4c558baa6d961a5005bdd1d22279689cf8cdef896ab9725f9de9a031434894681ea5c8fc27d6a411ea5fa8fd84f48c514cf03d0f80cf5b560fb185876874da9ddc993770d8d05eef63ca70b91b3ba97c6e95b0dc30c21496318c420b33aa0436f22daf1304bc543d57537c82bcd5d668ec1f544c5651aca86ecc86dedd26253d1d75db8ba2f2afcc51d39f010b6bb63578bef074c2fee861ad3186521618c962e5bff3a3c233e612b4b2023d02f18c3c1b1ddd51ee1290dfb5ab218ce6761acaf637e0dd95d3169a2ee1f6b8644758de07226c3fc72337757217c780d3d85070d593eba18f96a499e402b60168747eda29badd5cd0be156eddfc02bac645486188a4ee7504acbbbf56c7c7f2bef6cf92b776ec73c829077ac5f9a4984fc53e01fa325ce73c17b8593cfd8516b7318b2fa649c9901484ddc6353b842f3f3cfd3d6a7c7b078c17c44d0b3f08c0abafd4bbddd704ee1426550e73fa03da39b4e7cb12dc3cf7d20b178b561e233523af2ffa47335ea6d6740f4034d885cc97b3dd6610b5c38a81c02a9280d4ee1c530219466723b78e3f534b8b5dd9450e469e20e8b35aaeb7aa616d55590118b2cc8595dd90f45ca45c3b24d5dbfbc3ebdc45fd152bd8aa806d60faf150c13b6b8a8f491f0276e4fad8a7eea592735b31bf4e85ae5fb3df0b39f2300ed151f7e05c7fa51a0b8a8573e71863e106ebff3b60e094ce5814813d1d0bc97173ef3a2fb39f73b29ce9c134cea4a328770189c1dcced76c2243a3337ffe6f4039be436e8ccf406ca37b8ecdb69431f32ab2fca9a3c7877ca993b19e57366e48bd9b8a60820fa1be0e657b15b75a61c98728a378202a93a5ef904b1a49e77c2c9c88f486f3451723b4db5cd6d14653ced24dda2e76f91a0fd602894e3b23c4117d1b19767950c36e016ca5e9afb6ec575d9feb2da185d653ea0bb03853a2f6528aab7cfe72a82134632d54d89eb2671a12252477e85ec7bbeb35eb5385b453f22b196f98a2abe3d87672f5736b081cfd7b1c2b15edc58fa4c94635872f6bfa04a95d65fbff1c4ad5bfeb274d708bbde004fd46273fb5450d91bb1860b1a4d238df132194f27369515fb5f72406ac3aa11ef8d336798e62e02b205027592977c248e6335cd9acab34417fc3da86bec5ecef630f36cbcc1f053d486ec5712be6d094e0438f094f7a41091a835d5a723fea4314478f267c6486dc024a3b7bdb04a0c2692d4da34dd915e2f23a28b24327b04cd3d99462f1e1b47c7d665a3cede84e88fdfcfcd593326b08fc3f037bb8a0cd354e0975905fcebb6744349448ce23ad0f66c1c92dda754529fd6fd7f275ac1cafb678c4e26f7eb5448a1a38550c06f959d50099d7caa06c864cef6105932277fd91d469f1184d5937c5e663e1e4a071b4d87d29ce2c49f5e077edc113d44a4b258e3fc37f68b08c037dbcb4c3f3cd0e053ee9d8428ef5990dc167004ec93e705dd8c78e146a49c8f93faf7ad8c98a85aad0a0b11684edd06a4a7fb0fa4216e045cf1c4c11d54cf297ec8280f498a18e688f3fbef0986cd5db56078886bb16ca5a3f1dd2b385f32785815ba6816fb40b557cbb6b9433524a605f466053616cd18222ba853c9d72a1c4330893abe77f19dd41484670e32994384bbccef2408198e1a6ce36638694d891606d51b62a46af5a50ea83968a48d2b4215f2a46fe0cc921a19e824ee87c8888cc63b7fc9c341164c0b51468a50ec05a7394fc9c359ec25b335b7089c0913a183d2c3de03858ad339dc467c3d2449bfc427014b8f66c6fa915528ae5d81be74069c89939e1c6dca73070f5bc94a04f04e8ffffff17