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

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

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

Block Certificate

Block 80731 9e6415e0e5d8d1e6798555615b2aafc0f4c596f7d96723fedec70d436a45e696

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
553196e37adf259e1746e5ccd9cd9cc59138b287930ac238e5af0d567d419694
Certificate Block Hash
9e6415e0e5d8d1e6798555615b2aafc0f4c596f7d96723fedec70d436a45e696
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0094f9010006c80000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000b37d97005692948d9eba61ea9a72ef12aea778dc7bfe8058776e4c7f947014f932e700ab964e9f86afe85a65e468878d51e293b00546f13306e907456b1abdb5be3ba9d3ef77901057f81aa683529526bb327ff85e89f0148001000000000000000002000000020094f9010006c80000

Raw Header Hex

000040201384bbc4b56bc64e6896b78bbcfb825fdacaf749ab8657c98273914c950ae23834c2b5ccf9d7b17cc94192a0b49ca082cf06318ee1142cffea07f15e1c2a36ab37de446a06c600189496417d560dafe538c20a9387b23891c59ccdd9cce546179e25df7ae3963155

Proof Data Hex

59,560 bytes
121216020307655a0ca7a2388d46881067ba0357110898f4d7c39007dc80022562cf61d3d22818c4b06f4eb15da4f7312c97f33a8780ace3f2ac3023705a54eb8ef6262183002f268b8bb7f83085826f658b5e12d0944eca845eeed25dc89ee11fc63064dff275118274b27d6e6df36c8a169129e1188e6c3c3fb04d4ee6f52707028215e8206167bae3ce3602f979ca44d00f6a3641a74b2a859bdabe1a3403de121bd1e12d5cdd6eaf6998e40194de18abb26cc5871e28d25dbe93268df2aedbb601a906d6e929a98924ad221462434945eca42ad7b4797846aed7f0bb30a7e44ccacfc9c05ef22bb2383378f3cab27de65d5e0fd57e0992ed313ae8eb41818c86465c617240fb9aace46cb53fa172711782ad445b4b15459080d5b74286feb92ccd6715bc890f7a32705abe1a7d2e966cb122263a6a29d267ba7c74ab9ca3514c243b4dee0f2d6d5722139f3501250dd29d063b9d9233e97282771932905d92251a11151c987c81a3fca957485d20dc4c1cacf7c9ae4620ff4ad411f76df0b357914fcd4b65c8069504b5f53da026ded9ba388335dedd240c2c09ca7947d0450ece889af0e599f7559e33db8cef78f535fbe64c2113a4a2ecdf4682a64d54209d3f048f4ae25b774a2c0d843f3cbc94d7ff6861f872b932dc7696e09404ee7a5877d91a8a138e97d6e33184847f2377bc0ab98e8a37861d333c255c86e81701be3dc3684dffc327d1891962f78461dcb7561e58434c2401d4625ab90ee36c76a48542fd4dbd4b7d6ed62a5230f379282e041d717d4342ca03f9d5911889908c3c13062026e114e0b026e4b5e525cff05dc00db635e4dd8ab3220514817544eb71e6cc8cd1020b7e02094bc032302860c3ab224272648962272af92163d718410925bc385534e69d7bbdaf648e7dccc18c994853c3aba7e6858d7c10e63860e2470d1762a6920a90b879f7614bfcd17b15bed2d0b77702b8af56724b6b12b481e50cbdedf28aac512413319b5766b53e6469ff4a7b2fa3617b5f08c99259d11fe0d453770287c6de5450ecd9e86f292d62e96db0a783cd940c66dbcc2d53cb034375a97755965e81e2b5427fbb7f5ae5b44870548e8fe6805a1a1c10182696862a5c3443974e5c6465627300e13e03afb3d096fb28f02e290e235c61fbe41e6a9994fed3d9c743c033bc82af8edc0b2c2a727953937aebafc9d748c80edf6e15f43bc0cd37b166643141064c58119bac91077d4326c130bc2dc37a4bc4e53ab6a593f2135c128c99dfce3cc481e3a74709b64d9325a04fd9ae5706b0af5b508538dc23ad605afb62d0173cd7438dc4627ec5536ec19386f7a81350659c0089633aeaa35b7c5abf28e193254d9c9652514ac2ccf3742f8f8c06f8e1f984e6cbab65235c430833f25f50b7f734ac21344c2090e2211be50bc5aa21be096794f8d37eff16115a52027818aad6282150cadd6e95f4ded97d1c3abc3350e255c64fe0839d26318415f85c56a7ba86a00ec0c1bbcb0ba9cacac3839b6861bfcf4b6f7be35004f02ef9bb1fc48012fce31c8bbfab2955bea8c492e8cff10e8f1274d248db01bae73eb7231d7183b25c15f0d115a9e2ec223ff2a1ad49b574dde72ee675629c020a14398d40b2fdab110f1656122a812cc226653a3c1cee10c9f14212c78845258ac23a610c12745b997feaeeaf8aed67d912f49e59e7dacc02963db44bfe5a9d5a5d39abea69dccff9ca61e7b4510ce5a447ff6fca3001346ab8a60b9f6e6b3b7e008d09e89f78fdfc2f331be912e9bb0498b5554316a4df8ad8513af8767eb7b01c3b4b68158edca00ffb3db7433d21cf47b5eb878b1f2bb7f3b829498ab5560f2c3ab03cbaeffbaad50e6d7b8e60184a3c7bae83b97bf168b53ded5fa29470fe18d9264920d9f4d76cc17f0bffe065df3876fe6c14af9e2209b86c75e9eb4d07ceaaa6d6bfe60c9975e5794c5f74dbebcc08b144badf60ffdb81b6cf3cc494d05bf82c8d283eb4dcf587248945b3fe6bb227b3521022ded3d0ee02634a734357fa8e28c834e7af305935d7be0a1455e745d0d2d590215a60dda40e0888f458114f36f84cf52a6c92c8f06d1a29f7f06134ec21ff07471b37afb2444a28de05df991050b5f9f85ae67d133a0405d0a094dbfe6ac93af8008d9d4554072adbc0413c8640cdbbd394cb473259a6f16d6aa202102cba2421af07095e97eb58c82d1a918b1863b60b57af32279b002bfa7d06df75648ee5ca575e227eb18d0f608b5277874911e4a697597dfb1d77ad79652ca1ae872690ab337d0010d53dfbb3df6029e58ce5e653590df29255c3b2a3ee50ac0e70e657bdf512b256f8f994780e272ef0f1c386624e7ed451fcc230405b3e533a599c3fafbcfdddd0feac3f336932e8e8b7981da1cf902b8021ee3660da858e4e8a2ce70574d410285436a82e867f927ef6edc6bc1236929ee4ae51bd45000b6031a62b2020a13631e1434e2d95795501bb8586314c2f7a0f0285ff4f5e07a3cd50b3265834d0227989b8265d52f184b72b85c4d79eb4b5be71d453359215fbc04872a19c72b93d1fd43dd5eb063417f24c0da83e3188b80ac03c25bf7314045de38582c1c227b1ac1d0aad67831cbd915af68958e28dfe9368c0ae968265f3c0c96ef281a7dd759f4c022348a55b07c01f1c74bbc10aab6b6c21ff04a2d84772b73f198da904434d7503f89abcc27e12d695bff4d9fb28e0805d01371350b6d708c2465fc75dd24baab3af32094a4ed1a538825709ed5cdc1f516e68cf2f89cf21a701147eede8570e06e608d177ae6e1d9fda38d449a48311ef2eae9a682e393659d98bf4c3c7a711d8b4c1a5ef34d5f6dc555e88966bbf0da815c126e6e124201e0d27eb2beee916e43b92421da4897f07871c37b9e36a9ec78a467cd33c30120ca33f16ac018d4331679f184cfac6cae9cead22856f394155c60579570b1f6301cfe4bfeab3441ab134eeec979592b26b406db4662ba1850cb8895e4f631362aecae00224650c7b6531d52a31abdddeb37782c8d1d8e7aaf11eee6a6a43fc6d0edea2e6c042caef177d5b91726cc36167e101e9099d1c2876df98449e5d5021c5ee5907623318eb5ed0be9cb2a253aba036fd6d27f68408486d39c60882d021984d2d6bcd517cf0288c23af18b84c9de7fb7d3272510c42b672e8a2039c00917289d9f47cefd44e92e4a7f86d4ae7f40958ff1d302f63dda40eb02717747ad1d88a7179ef05a87b720bd0722719a43250b9c8fe45314519882cea70ebb5abe8572f09e30b6d86d16d9a4908f6f15e214debd3fb63dd3c039a3100e9939723eb70c000a8b048637338727593dc0f6903004fb2760da9dc0062b5618e4565ad37280372b55dc6d353d20281bc08592a3a56e0df80c30919f385c8b3b88d077b8bbb7b8c780e4f6a5f75e17b7292967428bdc33ffbf3de5d7defaffb5316f1c143288be057af588182b0574f7499655635443ba684bb18dda7b3e0d72cedf1b4effbb2f19dafc7aede256116c2b392a4a6d5afd8a50c40cb6af3d8d24491d36dc6993ae4909fc9b91012bf5414a9b7712c3993bc4b98b21710a615b3709e69b10df8beb8131d9d337673f56cd8bd67d01a81923f9af5e818b56b3b8c5816e682bf7044d31a9a7e99f6e215d8d01db5ce1be0c3b6a0e456d40f84afaeba35295f3bdb90e27fbf536fbab2e6c314ec7806e0661b6b489d7f34fb95c91f80025c1703846ed3210d167d3ef38e2d46547a07b167a8652895c12863a1f298da205307a7f76f46a737a5d9c6f3e3cb9b626c55c7865dc7b637d7ff46d3148a67febea64fb34f7c4be6422b54c05366a7e9cf6681bd39c58253dc77f5b066f309448d154946354d8ae7f2bcdd32185b836f71573a07690ed92fca4e6cd161324c067adb940fcd06c55df98c35e6b571c86b06fc3ab10bbd38f8b720bf0aa0210b5a94b99a9eb94561d9bb505916eaf8d5c03fe1e5f961e557efe7f7beaddd947fcae11ba3a941af368cce12ddffb61f432d764803efa2a321c7a327f8bbd469ed7d91923c8d4aadaf5cca176db36ee3c56152a872e305d95a407b0a44526b3bb34d4615c39acd29da294adbb85c7bbac9bdc996230abd23ec7275e503793885a387905c4e053456b00d1aefa6968df57703e92d49f645c3c4e7a6407eb2f12bdea92f9b7e7cbb5a1810b6f74d98c18f3954e2ef4598054f894571407cbe712ee6e77c5834f8883472c44ba90961c1da7a26860663027db47d30bf85bd5430391ce67885d526ec3b92087ab4882b9a0fe9266a93371abdbee5090e51a9dbf52a7b5f449074e51f3fa248a5ed665f99f837e1eb1b21e25ceb7953715643eb683fdc299a7e9ed9c025fdc491219764b9dd9d8d3bd38b85c0738afc09e16d9097affab81b3b7b2722e24106b0b1331144042c9dd741b27f18585db80d2831b3d3fb17cd3b202cc5b4763867bcebe2d5118e7d8e5434f29d970ffd53de05f625a347ea21846f8b80d2ed7a2a8107470ef98431f15963023ffcfa52ab0da8bc64af41fc78229a79cbc5f4b8e2a59bd8773db0416089e52fac7559417b49caadb3505e8e8018951f44612f7c06e4e076672f946c5738cd612f949385d3aa1cae47a4340575030e5a892be6b20427dd34a588197fd3f9f86e02e3aa142836d147069bc0a480b03e881db903cee4f3103bbb0763b9c981a523fa6a675a78d0e1d4957fbbd9f37b7d45fb6d83d20afc76adbc083258786980c964bdadf59223fc1e069373b335bf488514c644d4edf46548276054c19a6e20024e23aaeb6de3a34a0129440f93893de4467fdaa4a64552aa479f511f8b930a4dbf34903f6a85bb3a117799df3a92a41e4ac4e1539d47e67b238431f39c153863c1de0cf5908b6cf6b24050011ea7636f9ef98eb365b48b3e0d29d8ff81554792d5229b17eb77f0d8021a1f1cd64ab9d1b1e807b5ce39e1983977d51a5b51ed5bea9273f539c855b528e747e412377eb4b6d613fb9a1cb0d4d239b293315cf79100db9f23ad073f4de0238cb3244e7d6fe777e27246edd390a87fb833bb99cd1377e118d001d28c64fe00cd69061c4e034447fc500f601854a47bbb9476b2129f6034afee8914acf14286c959241330457a3b962b06ca0976473d132098b6a5eb77227e2859759a47e6cd8ed8d2374aff9291f5fbb02a875c955dc4b985f4650e8aec1f4db73f04ab9ebea11149cf3539167c7aba6cbee376ecce1bfc4eb38fd5e1fbe7b5acf9fa70acb1190eba85ea7288eaf32dd0a31f329bc22161e715937c9422c9f5a70a174b330ff32844842717a4f9c44c5714a4f02b3e98d4a12d52d0b08e3a2c06b34467700a12e06832c766c9a3a2407312c88add6ad28335bbd437cdd099e5a7bf946c2be1424c42f6b7639088b40089aa42f22d8cf37afce7dc5d332428eac5cea050de9e596b4cc5fcd3fd7c8c22405c887896b044f5abf7f66eef506fa56b8eeafec0d5651f1a0ecffaa64e1bf6e9788802b1cd80cb78716389c905697cc1c2165e570a6bc777102becbcbcd5dc4fa1af825bef936806f168c8d585b4c5fb0f6d2a6391cf473f1ad6a9e37f66dd7b0edb345b2afd8d08f5d0662b5ad3d356de714bead3cff45975d7ea0662ad4305ec4efe4ee27802811b5cb32b8c43855aa8db25e8f0a5396ac65f1d0901dbd8f68a5d3988cae770f6982fa1ac53f8a3b02394e1c032e5f384fd197228ae7cb69ca1a35d024d0dcc28cbba79aec1bc44c44f888ee4f048195e26abc718d187b7ad494f7f4fa14c9cd9ffb8bd0cbabef5c3187f612ed29c03364f5e29bd76855aed5d118df609f8e3c8e0d1dd840cd2acd556cb6f2a5c69bab956a3feec2f17d666220524a06f876227b3ec0b34c939ecae8a8a6bcbeb77aa196da4a475c60cb902276f9b5b03ed9fd5c9046fa325b52da9c57ff63414a7548917401260d9c885ddd9801f630ae987af79b7cada1d111a1a176fd447cf484c8e3be62c03f879b4762b9391c80679ea8a4cce20497478e751e30c124496d9c59831243001af1a6ad7eae5a31194ea43f52203f041c429c48202348425599904d4af3f4c686b3cbd43ee9b447966b0157dac00b5f2a48392e96b5393450d00a48fa12750fb2b570cb8d562b8fc108239e7af4aa92bddaee966fcf4ed2a6c805d4b6e5e0d6baa86a9cc1d0022dc7f8683f6c0c634cb82878fa1eb76ad3d474dbf1278a65bf1a9e936f7bb60e295931156c1088a8d31bdab4d57b7217051f84015987254cf1cbd78d21a8d56d3ce1a395a87eb1b342e17bd4f0d416531f829184d2f01675726667b56def0390c2eaf8f36e73476fc3fbc4e8dc1e0b33a7e6f9d022b24ad428658b4534c288dcb4b18ebb19e3b95e2828a309d802ffb65c5a73d3116686a1aefb9a183b4ae6be2ece472bc4b7237b85cb2d47c13f774c5d1fef94de51b67e90e44be468c5c5bd5f28ac3af38ea3c7f6715731ce17c7e08dc4e56110a28761485364d548386b9844fb375c3e079bbb9f0ce3bed7cfeb6f2e9a245a51eb75653ebb59e6549c081703bc13d1dd64d3964725cf65423e3879d6ab49ebb4752078b24bbdea1175a6becd6762a9421ac8ae8d8d96be365a71a453cc3633d61f5a1c14dbad459101866176dcf3c3bb0901c212d99a1bcf3104fa4163085be001430edb0a4173e5e8a2e26d47387d4e0e193ae096f5240bb7b5f477b0641a91d894145cb4376e05f88238dbea2df0695acddd19d990cc34dc86732095a50354b1e8a5352a7e2ef7cf8b9fc61267b8dcef7195480ff793e8ab75ecc071597ad34a4ca1a883d8a19d5c889bb0aa0f8f39be02dab091c210ae77044dc3f0a5b67313e4a86de9cc398885012f90c891cc2d629d147b219041b8ac8e5c52ff36951ac3155ed92f1c77bb3c7d9251cfca674f09b41c2450145e5660944b691513bf216ceab99b71c79fb14ec13c510b812d9e469ea9a8f6ae9b1f49aaac5024d035fe0d68b4c5bfa8c82f5f15bf667f4b34da0cd39f183c2d5590368b64bc71a15bde48f2f9f52bb494855fb0f6bf8fe41516140670e775c6488a1254accf54df872509db9883ecdee852ced2507e35862585f2a20452bd6b6a29950780ecc147a862aa6d7012b4925b963805f19dba4acd87cbafbcfad48c26096255787745d1bf030d66136b2ffefe8854d5bb969329fe5dec96b865e1de4581ba9dbdafb3512abe30fab18c44ec5f1a1aba83e0fcd3bff80655dfcd433d77c7e09eb53162d4f843ad4af0231dceefa2f2948dc6fdc98586fa3e525f955225a834c2a7ef8ac8ff789d257730eb8e9f8f1bc9555859155812dcc5371a38031f6b4ea122277d2ccb4681e68340eaaeb7c019441fe84db66987bce0d88792b8d9811648d0c1ffd5d91211fc98a5f55584113761f327931ef23de42bc61aee36a9c7ae995ddaf921e43ea60869a91db8ebb687cbcad1521ce6697e77830cb8536e348c92a1898059afe99d62dbcba0896fcb6ac7532b03712877adc6e6c87c0c04bf9def3f14d5ad55389e9678163e48c00946e3a884756338b053e0caff58cbe32e9eddf3659c7babd0a49cc63dff763870bf976e1d00875c65fb43e78a73eeafc11d27076837f3cadc179d2895462848b116d6079bee174713354e03921dc6a23e8a69041c9e88f0332880af806657e0349b9eb233c1b134603c358b42e1c913d49c956fae50b7768e4302e82cebde0a1a813fe8931c7e70813923b3778fd072522f2cc230924bfef3a86c1f2148c9a5322159cd5b74681c7a7e077cbc72992f8944452bde13e1a0d1c9275760c4d347c7dfcda0475d147887a32e04c6897d5575e075cc41ed446cf1d60af70a5d370fe4d317626b05eb4b54a23f401f2ecba6b5d471cbf92391f11ff69a626185f044429bc8da2cb6899a16b4be3c3fd14b981c7e0076d75beadc357a0b3cc40019a22f1625a7fd4219cd79ac3ee9654dc456b05acdfce4a17f21b15c3b0472c89ce41e78c0a40c7b7ab5ad67b4821fa51e46726e7735d9cab3fe07dd933735cacafbb3361c3bc95327218579b1172f3977dbef8afaa165fcda456b778350288d3f14afd0796d7cd887adb248f1f0c90107215ee6c52bf43baa7b07b8c67192f99c2442fee8dbb7011f8cc5c7748807ff1651d3f5342f6286100e323e92da151a32266995479e43a81ca09be44a5a9142b03b6f0905ec5d2263c8c1f36b52ca6ac496c759684e4a5f82b8001e58af2c0f00d2dc6251c52802f5142d95ae70fea669385f866e0167e4c69e943545bcb6cef9aa59aa58d9c141e27e72f071bdaea421ee7f06eda114f87465606ca7a3faf6dce49a212ccf1e05cafa57fb2a0f8320cc5b9046394508a0fc62d4322e7db8fc9716a18ab1e3c5974f11528c09ee03d2f41ed647200e3424237376adb2d83b5f85e071a71a1471fe4972f7e743712a9633e7fe448c58d26096a935a998af1e03e050e6cdd46ccc772f91d1057d9d91c0200e6db0e746d3facfec876863750ee73aa0a5528086064dcf3c098cce6f699e8daeaa685010ae1278e300a43b53805939571461b81661dd199c8d1bf6da058a13f5924912956432faef04f97da46bc23d24901d252c620dd2dde72cab966941a65295c28cb810369e24692991fad7e97346bfcfd66e278ff1b95f8438043504939bfcfdebb05bb9c127d378ca028cb4b5ed358be7f7bd7802900f741b8f1061e6d4ae00fa961a9938b1fd6a94806b0ca3ec7010520c1704eddf6d7d849e75b40e909dd41e0bc4df4c66a1842105f5b159a411bcfe39707a3d3ba0347bb331a4c81ca3143004783d9f9d9e0fb3d53a76620a97906ec579db2dfed77e0da058dd7df075a53ad6350b1df4bb8b8088efe45a5b104d8ecba996cfc8214287c87a8923176b879cdda893fd0ae47ea8f89f4f998ef734ff92383132c5f34d0fbecf919dc1842f45aa9fb9b875370675e5109d1408678c0766d86c81b5f16426efca8ba1ffd9001cca8260b15e7a86bd9e9a567f71c167501886db645a962b1ce0f63c040dcac87faa5cca9e98832946da0826afc1c81eb57e815d3f54bdefa980ce1f58050847867bf35988451731ca1f9b0d2b82592657299721adc4b30ef8a73870f666685235af3d758f5666a0798d6b1a3016a16ff5f59e5c847144dfa3f40a335386dd0873f1bd7aae2e0857cb31e4f585f9f6b499a58a3f02dff08119a48258d224492ee85cad152d8cbde98fc70fc798761a76a53353df5a10d740a340b4d21ed9c244c7d8d6d56204b224af5489688ee6103627488ba4d42a2788ce3cfdf3d41f03c113bcab24cbf19daf7647a596a40eff3c2b2ede987d03e3e1c1b8b41d126f7b1b45ad4dacea97fe34fa1532a1922bad28bbaa5cfd083c45627fc5c9034b86c5ae53f44c5043b04846a074c4444e591cae3f0f1d9853dcf0b3b84bf6cc57c44b48a16c7f4f9054356dab219cde45e9ba773cf76cfe246e13feaf575cc2f62c5d555f1ab0d9759fb84191c1db2eb5bdedfbc199920f0a39354525f6f6357bf89dc7c380338a4fdafaf16e914049b27961a1e25f185454d774cca1454a74ea321384ade42dd45a1dc9a74f880798fe01ab0231088f9367a65339a35b7e2d0f70d88be06e3ae7fd1c89e2f87ff531027c15929e682ba7239f995a1bcab15a26edceac2e8a10d9008c1766b7a53e72a7edcb2609709dda9a6adaf309dec6ae75a9f63849fc331e16acf2b3236f7d191c4a39e949593d1bd8c2d9b520a2ca7cc908e25f7f3f6a8ab5bdf67be8b3500d1dfeb08693ca925e411407749ee672684de2d1ec28393f034ad23f40d4af7015e965b4248c37f9be14dd632a64251c3669ecc2d115f169316e71382f05532991e12a589aab1410e773ec6b7a411a4f22141e3b5c4da8acc6c8199373e667f9a2c5b522df6933e4f7b001f117bf1dc65218a75db1b9b567f9ef3cd90b24aeb00b68e80ee43c5673024644ba749c235699f07b0671fc05212a62f2ac1a06621726fe8e7b1d78f7cd9bdd2e14829bc506437a6f8e148bbba49b6c182f9576d2fa419a9a50e01ce1c70a61bf68742d37ff483378f63b34dfc1be51cfe429f016ead07a0935ac9a6d2bac274f9bd35a6086b257abfdcf1532673cc387e4d75f4a1cff1d8d0caa32d2b78076014f1c1d71a24e6b069808ae2ab80b25fa165355d0dee5736f8d2d55a89d5e68aa8c10f8270c905bc1ce5d1b033c7076e01455ad21bcbe1df6c6c7294264a952d5b562b1ec3cdadda896fec3344624b8610598048dddf75b6f2d3024294d2860b6e414905e573e36a763fdadd121d80bdeb4544ef9049645e61b3f06643a9756f0ff6bd37a7d85422fa9970817e28ffc9077d5263e75e8d2eec4eef760fdfb3121e13ae2fe3b37d962d8a7fc35b1622a674b544680a9e19433a3a9f503af4cbbd0473dd354c2969d501652fee05516663a88d5228ffafa6b92394f90299099e5d80c93dcef4164dfbbd4b40993d337623f2cb8c0f259a1156da0e4f98b42715d25f67123bc2ec26882c68feb63d6e75c2a232a02023a5d6b8c2916c4fd2e9558d5bd53769852434b75bd84edcff1256be458059d3dd35fa092cebfceff0e176d6b94bd3e66e0f7d087ca504837d22d053451fcf3c71254fdce5ae636c7acc081b952fd7d3fd0fbd9085bb169a023b87cd67e58b261173325b44945fd7ed9ccc7ae07a9679af596756c1ef5b8a4daf3756b281edf7166754a9b3964a1168ce1b15daaa77b9f9844b7ee994e5ec168c5c0eda66a437cde4be6445983a1c7c1cb6f51bef3ead23be11420a3010a3915fa716f31cf113919bdad152960235684b6b105b0bf6ca23393dd8a00e7de13a8ebdad954e9d05ec983ee533161d385b5c9551bacfcdc06bfc0519817552f87071d82aee9890d9ebfe85009d0e4db2053734d3758e4f190cfaa62504c97a3c2e50fca4ca87b79280a94c5dab82e10fa2ae68be12ef582a83b6c48c0e4c789f42bcc9fe6d195050df301b76727722a85287a8769374956af985c1a3b8775b8c2225c473b8e5b7df86b9e861b75f20bd1f98ae2b8bb5e2805295f1692cd2bcfa167d9ff808e7f98982b9fa9a1bc36073bbd4a7442225539a1def3f953fdecfff4f84790abdce2dd596192e8982b58aa57f55aef519bce0e45548d3ff2760f5f69f01221355ab9ff6308c826e4dbce19951d14d585e50c56da45a45ad190308f1eadf5ebc23dfde5431953879618b705fafc5dfe9bdd097fb6165bc3d61928438d4e9ef73c8eb187d2931dbe8efaeb290211044660ca19915ec18cff81cb01ae71833b18da563c25ff417a7262c8dff8076c63176d908347be1fd251d5a3fff2af95905c6d55070ec7dffc85caa332ead94e71956dc037a11626ceec08c3329561c3fabe101971a27cedfd1148cc0be4c2583106426e0ccdf64608ffe039ea58646e28e67bca37e65579f566c0844c3bce07b317176d89e746acccf2211e4f459b71699e569a93df540e4c7e92fbdebf910e58e6f427a6d55f7f15feab3a136e1fba6bea309d76eaab87d5c8b4168a34fc62bb741d49a387f090a11a9405b21346a2ae5fe4a9038b0ffbe64de6d73f85f77028d7ef4cf776f3c30c8d6229a1b6478d40d890cf0e9e7ab30d1d73f542abd04f6b80f9debc96cd4eabee430a9b848a1740923f551cdcade622abe868774f7bab1924279cc50ae33a0803d0877406ca5083c255ba4dc3047606a20654b23bd3b9f55ece75ea607bbb8ffece545f2bdc3a6cf5db73a16ecd3890da68155dd5f57078769ee37475bc60ef7ff1342939fc3483bc72e4b8c6222f1d243d74810736c99f6eea79423ab61dd5d286e0648b3651b02f8d25b1e45b202ecab8a734d0ff963429df4d867691b17a55839a0daab2d306909f9fc32f38a9c105097cd7805383d66b64aa160653c74f1405c89fbd6360b034e0f5fd534f90a9ca9522c5219b507c4bd779efa2c9625fffbe405b773cf1806c64d24bcf4bb73402e2eb66b076b40d59125fe059a2fc9a8f25b05cc4beb1c074e4a20c66e4bc4164046c1040f68f42f5bf4b8f1dce1d0ca497dae2e9a42202bbf029f43a6fbc30b339fb97db3e940c960e94534b9f81d10bc1f46cea80e50b7f27b0d19e00c5dc7611bc58d2496a50fc0ea3a3839f84a4e950613cffc146a666eccebf0259a6ed54222a47613643cc388d5bfb6356a53c8665fa1d9128ef0f5d05764e5bd7adbce338c6e4d74d5af31d09c152e682df9fad0c581fce274d5cc90a9db2d1057990cf8d05a78f9a9f00f88158621d28c72f666d0de4a2425cecc1a24bdd649bf54259f88482f0b48f76b62d87d6d2b1e4e0c5de2b4b98af9e7bc5ea75f82096d8a766f81a967c795d6578fb79063ed0c1375e33f6dd8c6ac4037ca57170576d92793705bf0de0c51fc0128399d7f30db82b62d59b448d5de0e5a83ac5be3766941b990e9eb4da837db1a0227ae6656916fb9e70839f7a5e808cbe04022a66698f76aaf93adec935eeea7f9a1b0a4d7bb4fe7e32b7421c2b3e638ee690d00c219f50cd66483d5369f9b6a7c4d34bc1b2995b83b6796fdfd65288f9df444adf7651b9b6240cb731ba56a4719fc021816e6d53bf74a7504fa27e186f0fc3fa6a7c353dcf63e09b6a50a039ecf374447a5e9abf92ddd0f5fa827d93e0d58dd2d8ff25fec048d8004b5fcf44ef31c9f2eaa3759a9e789310c1e9ad32c907db0c0c84d7704be9b4eae4064f77fbbe88bc40acf473b62f40698ba4bf0f0bf85f77df395b68dfacda8537b49dde97c036f7460e30273aa999eef3d8768dc8a04b9d21e2aecfeddddff51dbebd9322c572d7c955119bcc4f36feb50b75f65f89473e1749cc714634981480600aaa696f6a8733863c3d0addd496261ff06deb4e9cb681a0383cda3704204e3e38541a93574a74d150e31da3ddf806aab224d48013f5b3b8e5ea4b63fa88c242df7e2c2506127e6d22f36a7b29f88a5b1d78e5502559cc48e1e409bea0406d9236fd37a12bf76e09be8fad3cd3e0ccc67118fe42f6964e79da1bed5eca4e6a23c1a412e4769ae45745ec7ac7c3a4ddbe2861a00e3abac7245f60db6a2233b7542e466acf4a668d653729034a104ab4b4be1c4eb50059d0d57356c23d97d424c8c53ef9378e40067fb4cd2b08dbec347e7e3743c35b1c6ca774ecddbe7063729f503cb8282e235c3d092a1ed61a500ce2f689ab7a8b311c3f1bd12a82931a6de13815f45c2385a720c9084f1a6cec8261b4ac0b15e9e90277997acdde33ec3670fec04baa7a80f76bc50d8b9a6dd8b695c2f32a348124befd380d415b7c394b62752efc13c715c989be93fca59def896c0376d5e2131133d9e8c5640954ca5a0d64f0efee6f9b8b8908437cef42b22b37824df7eb72eae200aead3143fe93caeadeee4a037f6646a2e03b93be2858e08329ff8e3a4902a98b948b98698b43ccd0a59692cb2a94836ef80380c0a91ec82523d5b867d76249d1362f5f56f79b63c0010f79748cec00bceacf04fe762726f0dc449275081094b37c198318c5aa9714d57789947e00406b58deabbde8fd7264342dc93d0db230f5d6b7ad20e36e8021e516e1ec4f54f0201c16ec2ed844ca20ed2be3f756d6b8a5e98d20f6545e8c8748542fd995923c352b1636a6cd0ed580874d924f80425921aaa3cb37f4929680cc4749411a9473ca40bf2b622cb480dcd8900f72c9fcd2160fcf5373e12f3f7a7486127d0b9d603e623fa5db687e9f37e52e77413d2b1757a715902f0f440ae709f760903db6f1ce24d6ee5623e465de18a24408784a53c0fa83f7dee702050ddca88e4e998b3a3856f668bc801ce3a504e54385d92b7ef3a6a23786b3b4de3df6f5eaa37594237eee5c8f6e49a7bf81b70b07dcbfb3628cb9ec273a35a7f38494761a7a7bcf82f8ac6c14b557e41322e10b469b8759fdf3af85e824b4c8618573a2dd83eb23fc623ee01263e7ab3bd76618ea5c07aa58b98c6aded7735b40386a043f4120f52aba352abdcf94b521bd412dda8caaee18c4a9b96df0b399632f68fa8692311aea146bbfe9702fb1514dbb891ff3af0bdef50846f80d504b45b519eafcaff9e9949fa5f4cd682501e1df4b5fb0b091c5133c22b48e7db9fa562874acf0d3452a8efab858f5ccdc590ad80cd92b346a9be680424253cab13cce053585c890d1c21055bd0c2cc0cf94c6ceb135dd2fafbebab07a9e31f1c2ce6632f5e6232aeb67d1587d7a061867ce6dad56ccce081bca5b2cb0aedd73a2ee1e1bc1b811df602304cb6fc521e63f84fb7049ba8ee258b1847ec725bc5b47638ae33f16248ea8d006ce377b07cc587b241ccbfe8e26f13c1bfd93406d0daee264a73993748922df83a20d945467c77fdda690cf6382cdf192d24a081245f5c2ccd4fe9f71b61c0d797608a932f2d36d1801b6a2aab433c17a7cf5df8002b44abca949866e2a4fb2843c1594bcc3c638e4fd75929d32d297fd89c0d4034b79aca0dd23bf7a13a68935c0c8080fca0e29968389821a8fe82f1dd5b3fe792422028d93a3db960b14b80f56d30b55e19cbe5a46df65b85d66491e7d35aedc5c7d31e568b4aa76c06f54fbc8c1ed9e1d8fa4549ac66c93e57b9c8c4df27111f651031950b2d7cbe67f4c98bb7258425a594cc6b79c76e0c4d7411fc6fea69f4d8f70ce0d5fe929902f4a8905c16b7eb2d52184ade61d954c75644bd0ee3a77cb834b2c9a0ad86e5638efe94e6c88fbbe40f8b78c4d1131da011241790d31257a2b7721266487006d5a29cf36758d2cabd3f44a90a7c3203f09d97d525624e036683d517b995b95eb4efb8981654ef819506b56b30176fc6fa22215e56ed10a8db3e0df64b34bdca77b8c415a415f14ebfc46cb1c8b24a973ce99538d2f6926ef130a1c02576df2764ca3d5085ffc891e011b46c5ce0765585ea86ac822c0788aad3c4460af28661894aec112501b2bf532c5ac8281d29afcc3242b8f8613ef257736bd04db639395640f30347ddf7ebdb9e86f8d628a5ca04ff09356f2e6623a34c26382e57a68a78c757b0ddfb3cdbdeec4405b8e9a4742044cb3d11f3dde0c4bf39fabb6cc7684151394c73945ae90a2b29085ca88da0d882e1564b429c4b361352f23668c6c6ceb28d0bfc4e55e7e68acb3d94b0634e8729331c23214ff0c7422fd4421f6ad51b4bc057879e37dfde0feb6d8df6ceabb67f7705be73617c8e8942f15f3afd1066ec0aa583b9250dd291ff7acedd9eb4c1cb3b331108fe6a998d67da29b5ec9c0a0d8a69a5fc2fc60348ad9c73e6f5680c7f3dcf6ee2d6bddee2a10ee2c6b63473b37cf000f7f7c0f857c100da3baf09f7121df3680d1c329fe9778c96a5c27f6297fc847b4f3d398e8b0920aad90541b9d93c610241149ebb1e72cf645b89c8c373caf6386ad312b5ff35b668e76d879fdaad882119ea53534fc819fdaf6c9f5e0c028e39f372c0508c6da62908fdf3ba52d16d1f462fa15f52c7a4e9ca6e0b308f18c7158019c907cb9d1b68d94c1d17bd93829d6912748f83df568f078e0c890b60ca4f9ee41fed91c25692e800d49711023727b22143f0ecc03dfb434c407d9603ce19ce95fb16ad2100f9d0a1ef7bf63af0b5ead7ef3fdb8e648dd99de6177d1c5e2660b905b6ad3ee3018b242005336873d03488b568c37c9e8765cc2d69be76943289b77ccedc1eca904573fb33a2fadef42e69d1b8337ec69d993b169a47763fb8c4a1e3a7b89074400d7ce16cc3c4d897e511e5f09651f892ccc8898b90a707a3fcad4c51cbe92971dae200964d47bfcdf6221da7510faa5c466e0b85282b6d93cc56f8133455e4fea9bdf9396fddf6de7809673886b59c7cc42bacc3e29727b78586e5d201b9755ae05437b00e5a139c53c654d62970d04621b6b33cd2d84fd82095430769068a6b3da21fcab077b05375e56935a3fad2fdc89b95a47a3fa81d54767d9533973f839a863be00ed0bfaf2f6c3faa5d1a63b83ff3d292e6589549e837651224dd9c9956ee0d6404db7a4da9b2087f5734d57f66cccfd98af25ead46e5718549cbd21dfa65225e54b922db83ca50abb03e7a6ea048375b6ea21b517758ef5461dc21517653265e735980b1892bc2af6e87b67a7c85bf421eec0b87995750c7d8b99bcf526becb946677b6bcf9971b29ff118e5b868d356a48054899df6ac6cfa073c193c80204e99c54ab4b516bf94731c4c5f9aeedb707d3c8be88a4426faa74ab7c154f4c8eab0f0d51a59eebc0a4f6a817ef00e1bcdc1da25e5626f55d9846e0ac7b354819981e85b85ced9b2d7c000da945592f05dee986eff3659797a8fee7d68fa2697ee24c03d09cbd4421e8aef81b1ffe1232052b62ff64644a17cd8f1de483599a07318d32ebf91312817d0825e989330f61961f9ce22f7869e5f93d12a617f4652c4a839ce357367630a7d4ecd20aa5b721ee42785728730f271c48676d97705baaf9df616363d9406291b364c7b603571ab376826979d7a7c3c04402804d89be73653cbeee0bf09e701ca320dd5c79bffc6cfb1cdf01ff98e965ba4630a22097f7528a2e9aa197294e14dd5692563901f90b436a4257ec66c47e1696c6b56285b6ba3d7156092697946e712c2eaf11a982a047261032fc82c452b3552506503f70323b5340a2961eb8b942a821e0ca8576474f72bfc28421b9809bfd001e159668846532722103e82c27f5fbf0e89d848c9b3bc8976f27f9f9e035463b632004d14e6f9cc27845c72fa23422af1cd54969b709b2ee59bb0f2fbab11f41f1c8a5518309a7bfde1da6ac4856070f5cd4ebae51ed7c1c750792bef69fc1ef35f01d31322a902ec73f50edaae2a431ba10cc5312bc9d5b6742c2a3f5400993e9a51bbd047962d1eadfda6f8428110e83b80a8aeeebd028b365b9979c8d215f56cb14b877eb984de1ca7c2d41d029715440f239ab759886aebb5c5821672da78b27cc810e31d5d4ee7bd4ea1d8a05e2e634404e84c73899767464e9f9f247d11475f694179b38993b31dd9b25067a03c75bd189ef4d1bbb7cc81260b8a886a47fd572b83eb4c44217dd42e0b564e507f8b90e08b1713b8b94a6af34367daf1d60043cf0baf70afe3639297359d7883a24645a797532935925c820140d59f4fa7558dd8e5cf32f0f8704816a17ae72fea9c3eac03eb28bda932313d2b429d66b48c8986faa6f71b9e9d85ea597624f7356501a15f74a38a225bc0614382dc7942880cc98052b735d09812319c8017b4d69536828dc4e3ded7cd88e3a8ab7222febd6601957a9acd8a7c9e636335592fd5d49b70267a3b08158e6eab064365c6d2b24845e4c79c886c4c97caab2f284c999b0467123c8dd5ddf27d03eff579b747d9c42dac33fa8191c90ad4f74708b235b8673785eacc95777058d9cd79701708780759a4790fca0b83001b76dfc4d62136076d4b74bb124c462ceb2a936913a699d4220b95fdf266c81cc6faf417dbaff195f25620bc4dc40b50f746f7eb98626f975291db1599df4d4dec65951bdf8c4dc02cfb8a284461a0317b24d9982cef9a58ebacdafbbd59582a0d4e9bfe8295a1dadce1bf746fe40dc8ead4cbc98249a54e93e9e5219cab29c42b39e5343c4f7f9b16105516e4deccd3a84ae176c5d45caf3c7575005233931a2976c369f0e61e86dddc0d044185184ccc0b2bc5226375d4c3ade68915443dead36a039b9d61529c87de2f39870ea7819ee93d0b4b0fc2747e78689f1b879c9819965035508b8b510496ec142e42150ccd029bdb78fb92b6036518b886b61ff6ab5f53b105e45337d1215bf127d18eec96abb3e42260313bf73bd8b620d1fc7d729d7b4b5a226a89ba5b666c9c50b798aec49d943cbe06cf4d325174c8a1591aab215f0053855de72e51bdd48d029a06ec06228d0e90957db25d69827db07557fa3d4ce7628c83a4470ebbdd62d4777864d59b64b34aaa9020e93c2e4d580ed6a68a786b2af37a28eda562f3ffc0f4978ec158424223840ae9514e338006f28685e079eced7dc4b100503951a63b24affe1c1b7477d7ba44b893bb222dc20732b7979b9db0de26a4092483d76ab8be2a39aed6ff026d95abc8a2f438a5c6d514773afee4f0f6737f13b78c44283dbd37e17dd2e10ede079c484f807d68127453229f8b4123a3be92ccd7bd4232f983ff27a9844aabc602bafcb6e45153e8ff60ce264b84bd1c581a8c18cd2adf176c0813e7538d698d521fbdf1eeb4c34e83fb2cb9dc8643d8cd122f97360a458cacd7fb60f354d9a75d4bb45465b697e0d09e3e6aadcb41687492cec33d0cd2adfdd2b78cd95f74fac55a03fd06e2d443bf0d5ea4f6e62302088934ecc61d30e8f546394082d9b3bc89ea2154bde6ea9c8c88070cd388dae0716a1dff549c00d1b3890ca530d9eab22181a46413645fb4b5507d26e7f5c89d440104cadbcf32b196dc21c38286c9bf5a59bf7dbae13ff6d8713162643ee3bf93187a5d7f6947bcd6ba8277719db1778cc554f857b616a9f976e5106ca5d806fb1caa919873d23c32701d96ca66e404fee498e742aa4aa83cf68bc9c94565336e68f89c3d36ed66d8fa916368f4ce1b9bc4591ee4a1707fe87befd0ad6bc94f06ad08fad699457a9320f5bf77a4fb87cfd2f53d1ed173aaca12bc81ec081de3ba10ec5532e26b7360ea32ae181199595c5333ecacd96a956774ea11460f85e3616c00a101b817eea734d2066b3528385152cb2630ad473c0db451e3495584ed02d96eb060897ad2a8c1a686771e8d3646960730d01cf5764af8bf85a9d0f0c2e0c7eb723432bc419a52bd488bc56b6f690c6c702c4decf42585a429abcf505c45f2c99349bd4b439cb57e06d409b28def12e5f8fa9a8adef8fbbe4d980f512ae4604bb82864f47b0a11b380583069ee2c9d650879eafa31116c25c6e5e3600db3c8731d1f00f60320e4d0e135b1ebcaaf08255820403c7cf33fda540899eb31ded0b8363525adfd74f605b41171cca0e9deaf84432eb9cf8c825ec8b956805f592b8e5c6b026cf891d6a4af4063f42fd76120ae9afbdf1e68ca548390e463b31e84b16625277bd87c52515f59242f6aefd78f167bb4798f58a1873420df115b95f65ee68e15746b81403da3639084c1bc7ec024c16ce9e76bdc9ecfa14be417425e6c4e70a84aefcc348a636734f7e4653d907ffa4af984c20017d1717fc75f43841b9678b833836e92af4fc5d7a71e164ae320f3b0cea20aa5d780192a54b1a2982601917977df49d617575773414e8f04b2537767cf332994515a606317e7d621849e584949cc5fc159f845208720fe65d7ac4de1b801f73cfb3c418f2b88b55aeee758b7b0966aa7be559d362547d074e7d0e43d726e05dfea7a47626f094d618f060c4b80b3fa091d4df3f01c10fbbe01310efa5e45086ed9a31a652ed248ab67671761a0793f1b7a955c9413593f05560c07b2b57b31b63502c9b831a8664a678204af05672faf684356cf3cd1ad68010f650e73a576e2630c3b56e6c1fe6543a70bedb13b80dd0ba525fa5434c4ac01f7352da9bb9b4dd2b4855964cffcabb9f98a4fb4d6da599b3bbcce53d3d7ff17ceec5210aaff5ee3d4d4f7e97c5eaf5e7ec9caee4adb6a884abd831df5eaca1df4f2848a3746dced069719906771ece56b886cb015428482d8394862f0bbc6388625d773f2712a7a17edb83c0e1a3c75a297d9cb323dba0b9be5c05a6e62cddab57310dc5ce42efb11a4cf5183ddd1e8e9a10f84b72c60f9ceb38e225884c5ec7f670b9c4f9c8794d15914a4d187fa5589087149a4d8b8b3c342f581589640660fa73137151fba2472ab668e82af675e73e46c7cf0b839f4c3680c73912118cdeb8b3b0069ee24c91b8e93118331d38c69439257c6b7c268a23c5d2dadf18f272fbee02d20555ae8396efa3441076cf923842970f654c224d0abfdf1f2aaaaae050e628f469f77b586c36d39cfd58b1b194c327048bc9845a9a55288566f483a62d8cb671d63879ffab201502f61e3433e169bbe894afe7d1bda3d221c75eac3c0aa5375c41653e20a100f9f4f7d2075973a972b08ead71db9f7b0e027ca1eb8025e8d2aa109691c43506628dada5f180b8e68c484b336b97d9b4cb62b14c187710c3b5baf9f840ddab89b4fcb3522e4e9944e0f44b919420b634979955922b245e3bfe8fb70d148c552c9c3b822fe3a3da52dde3d5db0c35576f97850a92df15d6f32ec643659409e944306a66af0c7b003a463ca84f6fa68460dd6ca050adb61478fd0c9e4582436d9076e2612685cefdc93be9c3e19047201c6ab1f5566a6c2339d08e1c9f7fca0c1a10e89b89e850539071fdc78699c32a52960824f9158d85c1f9a2f204b582a70f574a97f4b3d3f73adbf986634700e795de395283cd5ae6f9ce292311219598f50ddf951fe8577c63c5ff2c64741fb718f74774fa5fbe0ad24997008a319047228b56cbc572bcd711348c978b71336a199f2f0cd8a9e0f94197c36d781605e32600e6dd4f7a46f4d8d345c0fe7057a3c47e05973b13b7989912d3d11c3dfb032b14b6354440b178ae10e20bf804fca70ea203b7ab24ab820fcc00d7d9ddd63236f90452372d0693c3210100fb25f1c21852a818046acf016c40f7bc8b583cd5f129ef9e826d867b49335a4873ff98c429bfe55d4ad623476c822c9c44733cca71808ab19eeeb120c636d6e7b9bdcfd3692393ce021c3f8508c60dc43754610739726cb0a40d129f53bfe714f65dcd91aabf3f9fc1b0ceb0b80c5b289de42797fcd1954ad9f7d20fdab82aca1e9b113d2189cacc43a194c5810a63d2e1827f02628ca118fe9be382f9b2168d5523023f273fe78671eaabb4e5ca1276478db6b56fec0455ac2207efcc4b05db9cc22a543c26755a168b7981bdf7b11e4f55c5c2f9fb40fd7b7d464800ef9fbe02e6583011104c033b7a7065b3f8961be7b564d6567e74d2e9ab0f3bcb70da8f96303107f78d25b4b4d96df707f93b99ace3e46fe497623d2b390bb19cfdfc284c24b147d0c923323a4027af32edc730ac7d41582683eec80d70eb5a7f143f0da68ee139afa4ad0c9714660895d3178fafec16f377fd48672acbf1624adb4ac4f371b592e49c9c02bb687f653af6b483ad226cd8ebf7d557dd9cdf8793104778cb3fc94b13362e55de4951dcd9fc3a4cc5cedbc852faaf3627a54269fb46475fabd1810d24949702981c514bbd8428fdd4f973ab4576fd35954133cf363de7f46c170e84648cda4583fb85991e170853f9c9bb53d91edf1ddf61b296c46df65795c9a7f18daa040b681cd77954bc04f0213e815bf38fd15bdbf1b6ca4e7d4d0b736a4e90aee72d3714f76f90e3fc3e239510157670dde04b6fbef8e93f877010d05d6c117a56fb9981cef2f75675dc1c69280dd6457392047f42095943da46c2fcf9b31ca7a6790a574c63a4ab20ab8668eda60a8f7d7716db4da34174224a67dc4aa1dbf6304dc05b6b0cab789bf1d545f5a222557ec1a262852582d2fb8e0190132bd80ac3ba26fd7ed52c74e4d73bdb5aefe929a5db02321a450129ebdbb9dec9e05863d79025720e6da5cadbcc9fd22e6b8b0e9a533e52ca65b0b62fe0300520be0d9f796dd54b00c046cbdb8ab96e18bda8a3216dceaa153db0b074ba61812491867bd623664cb586aa68e71794b5a4d79bd4f2978996e84029b26c626afced53645b1c657abd9af9816cfaee5bef6ece170a57db26da71b85455d5aaf6234c22af98b21db6c8e78df6dc743cdbde6be7b100fe4e5f52bcf3892de9329a87dde966c826b52e4f08e19ce17968fdc8e55c61e328df7a51c648b4c805c3ba97f81cb521f052ee414ceb7a4ee466d2f02241bb86074f91388e167776f7efb3293da4242ad812876721be6a42ce3fffff2f31d1ee991994e43f623cb3e5e4419d51d2c158173568d8cc0671928a4be97f141eb52ffbaf8554674b6beb4a1b8525c13b40d5c63b113f105d8f8b15ba27d71f311f337d49d00c4c3fa0f3d1e08eb7e33c5eec880aa2e8edb4ea7d867572c83437b5ba3f48514201331422cf8bb9a5e9a32a497bdd9054b46dccd431dec6f4897760a0fdb62cd2c6d54194629edd0fa34c3cdb2e137c8db512df98c0d93842cec758907179d0d1974dcf598ca2fec047f1093fce62bc699b23c26423d1f66c37aff8781e82479f352d64c78006a48e4ee81f38393f142aad6727fa398580f4d887270f1c790fec3bb7016419dc0b63e82d64d4168a2032644587f68f6d9b340965d843733cdb7c475320de15e052cc808f6fc0e8bb60662659560bd8e16d7bf372d8b7cc1c3610d589937513644d515cb923d376b2ddf88c79983026ca31b933eca5713d7244fd8a961fa523eb9f38b6fef71290d3e520eb9b438ab622021ea9d73aa6ef7af2a8cd1dcb4db3549a7c06aa960d78e9a7cba8be923d5f105ab3ab2891319a303cbe456d646d6acf1b4c86fb4bc6af310e4beb614c2c70508ca6fc38a169dc6da5aa2dad43fe0835f4b084bfba73942839495249066251ef05e7a5ceb00b39461812f3b4d8df40a2553e10f8d5ac512c2b9e65e700b0a57ce9e8821e92c40fd7df602ae8e01ac7885e564d9188402ecdf774b80dbf704fa939a39aada348f899479866a3e25236b25019c677a73f75ca671f32359dac6a7b2912b1f20ba4e2ad9bb6a70836b350a00377a17e3143d784a1aa60fe0619d505738bc347bff6a11e4b32b0dd116c58409ebde562e1e6101a93d55c7f9ede31b2269aa06ab957e50148817557825d9dbe37ac5d59471e005e603660fa17dc565efa389297960dbe599355c21d5afa7607c0cfa6e9e1bf685eeed73a4fbdc1f223b5d1bc91a3e618f8f89fcbeca0cd055f1fd573fd1d23817b9245906503347b375c1b9f97b8b988ecd968de23b40f2b9d660db2c38f45594d516d33d50b0a284da408c45e207200578605d07e1717d04954648c16c024a45fe39f9760ecc6a7937576df902706d39b319edb456095fb7a5e95ac2081db7834c708479793a6890c44c596070f90c51bf4e69a5ab9167a6dcdde8f90c7a61a899f9637c53960f0e842765326283f9ae432cb0d6fcafdd31db01ec2283bc189218d4d09452e83e67da8cd68bbc32178479afa8bcc40c28e2339a0ebd3f015821d9922f242b48853b531c268ce246583b75296908d4823c2c6423b572462215ee4febde9928d119869f174ace4b28d203de4cbf597102f71450dbee52c9ed238f9c10c6305e3c49aa8add47f05c9fe70d3117a1b340db4d0859272944fb7ef4fc91b6560d26957740960af752460aa393fd49ad305d1ec77d448e823c80e561b16d2808616830e2003578c859b3832004ab0af912bf75ed19628eb75cc23b53fa1dd2b68612bf27742790350c855faed230bdd3c8f60364bfd248f1b64b02c5084c13a69fab5c6d6fc5eadd0c2025049ed81869f6dcef93f642eba6a4730f4fc8d9afa4248a13b115feefb2a35c58dfa683759d1f6303f2d464d33660a95eac1310fda84e199dfee26c460a53360d61bb8997124b11738ddbbf8bdd610edddfc4454461ed757d79b170118b1e02f3356af730c1139414576be3b2f865311f322caa66f560af9477954f001ea51437dec843abe81059a346d363078808c2249b6e5a22e0351219ebe74756e4efc3c280d9e1cc27978080bfa6667ef8619de180f81edd6a82cfe86d5b75eb1f5e9506ec8f3a2ebc94611016892590e911fcf6bfcd77530bc0ad705df0fcb836015ea4a042150ffc1b1ae40d19bbde332f4a5f7a6cfe9ed14cca24e067b00ca2625b3443c08313c409f330a9aa82409203b065cf66de013c2b0556f76aa8353b43a71b022c6b55463cffc697612e12da3243eb2ea5c3f7e866735d83dcf7b1f95a7b2d952e09012923ca19d4c9c62764aa096912db339a33c36fc365bd396a1b860b4f632fa4c591c25c8fb72abfa2d0f50f14d29348274fa8904fcdf1d4622f2ee2ed52186d361240f3f9b9f49715142248c145a1b3758c082014517570c258e9463b71180f26a212b22659e6b48a877963f8201ec31839d458f85742f7e14993a150ae4b90468b91b7615584717020073adad18e3dec7634ca94dd6111544e6057bdf19829e3728692f6db7634e70df871304903ee9724a104b2f1b345bb3147a87a9e30051a09b9f4d0c693656d832636994b9ef24117ef37dee6fb61e4ffff1ab2ae5807005d1a036efabcf9c49407304e2874e2adf997ff79a1697a792c509921da4cc889d13f1a33c73fe6e0d5f3a14901fefbfc647c1553a75399de426f8c7d2381163263cfd8f09c0a5b282cc599e3ce32867c76476a19db998cb6a8d6309b4e656117f94cd4bb3b5ec916d2d5eaf25e24344fd0c49da5caa9bb41bc4ea1c4f22fc14d9f4d909fcdeeb6c8e8e5c937098c7a74cb9745ef09bac6a4af56e35977a5ba2ada028003f826a6505dcfb2dd2a640a9798422cf142c8116cc33560c9f607c094bebbb5af1dea8670bf967309ce4bce38b0c31010d90c69e77f5fc32bd461ffa7736cca3b9f1ea2d10239bc27e83253fd9e159e0267f57180c273be51c74d9d4690ef00487706d8b6610d3e686f0c336bfd5ce61ad48fca24a4a9be9f0bbc56aa9c08202557e03327abe72dcd352c0e15ed7dae6b7d17a83a4658b4427dfc27bcbcc19b95db693ff1d3b7509e239b9ab0236347245561be2358337dc2f6c530d26aaec6557eb0a07d7430d94cd6a9de56268d4e0811c3c6d2453d1320fd7a7e30cebdc295af09105b29df6b1894bcd3e76af3ad736259f74879d5d70476f9da2c228a2fd6dccc4c97d08b4c6324bf81d48a674dd578c9a14c063bf34bf211850b5eb991870a8562270698a89aa15877d84279466cabbeaab8af9850c45d641a081e8bd1835a7c58026a91cfde0f7bceb0bbe18a4933982999b32734dfe9ba2fbd409ffc1cbee7b22b95bc79af0fc2b3a20062b66e2e0013d28039f8447812471bd1806019834572cebd2e6da94a3bb7282f5ff1e473461ba63f65fa1fac1ed191b65dad0d21755e6c3ca17f0d3bad8c20a14d8188a777a10358c4ae898aca99354cdedd00a2fc05502b6cbee849fc6d91e8035389882192eee6858cfc8b41559272a78439f447098d58227c9f82cd9107bbb982c7ab385b96e41409ef66352ddb78601183803b6db4c98eaefa1a1342c847cfe8d60e50108026e1617800a3838aaf0dc08852bfe037a68711dcb44bdebe9b4f63e1135b9e7b187e7e7b496d9f87afe74170593dc2af00a8e3bde63647477d9693a971f41c8b8b9b3df8252df5334bb1518f766bb915bb4ca0beea5499115d8cefc3757ae40a1fbf57a947cd4be84f2fcc9ceb918d5038fad1de5120b9c979ce9dd3799c99eef2cbfd72a2431f1e71b16235476a5bff403cdb981c39963003d773e636b7b0c461125db36b86a6c35b3c0b6e7ebf42f7e77a2d3f48b742c0e8aa5a78566d09c7dcb8554503479edec764579a9ca1ec3f75fadbeb50ccc2bd51cd829d61ab4cb9d89d7372fccc201325ef65746463878257975de24fa60ffe395056e23cd35a6b3661b156dfad51202e3193d39f17a6e565ab03c03e80111fb061a49e7b843e4137008c265becb1c8cbaa8c56f96e015bfb73d3092de6d2ee3acaf0163faea64bbf5b1deca0ede31a79efe40bb1eaa0474004d9e282408159e6ebc967c83aa74995596b9fc666deb73ed3100c87015b0f92cc4073ef986502211f0c78cf05df6d545e2ce7c7d9f9c51c07251ab1557736118b6f3e1e659457db12a22681f3bc605dce7e5a0c32e85143f3f917ea46d47c71139e99160c8029d3f126760f15588216e0eca2d900147bfa44f14516fde5f9f51079e45b8971ea34ca207652d8d34f3675390f7b31a95fae49cc2e4d722d532259b697bd13f943f0e2cc0d61b87660cb9cef8728494f42c220ebe001f83f1a5a011a35adc4bd7c10aa55bbf380ccbca6f9f1f9c9562991970f74f7e615e64135da77ed5f550d016671921af94cc26d86bd2e7c774268cc19b47e1703baa711cdf0a0645980146b28fb14ed50dc90eeaeda63d8a8893eb2ec4138574b1407684c023d7c120f681a90cfac0d331340bf2c1473a60c4c53d4517a712f351ee9b8516b3d89352fa7820b7706b81f0961e205c7c60e7167f482589ce31529c461a5baf298cbe31914fc6b07d9b48572f83491ad217b2f0d406a22dfbc195556e4cb9becea130651a366721853606f04a49c7c480e97127630b90554e8f52ca6a156bcce934ce2e86e6c948b321ab1169f89bd24a4bd7ebc3ece6ef83c275d7d53040d7c578885cee2d003e8d9e2c0567340b47d1e4aedc57c2e742d8dd52bb8faff83f302577e14ffa07a2f07e246c18023316ab3d0367ed9d7871de268006fecea4481324bfb548294ed31eb69956dca407f0737d72e2615782ba86f9a4295678a4f90435f5422b733cbdc3887e2c7dd9e3c093d1f50768f9cd4bb1e9f8170607f3d188c947aa9050bc74634e2bee8ae58aabb09108d0a6896a3ac7be14561bd3e0dce6ababd2c27d46b1f026f2991a2f0ef651b979afffe6f0917f8942af7ffe16f7fded285865c41a5eee027803e8ba9821899df3c45dd687d0197c0b04330d21a8f94f35ae92c55b9cc03191be5d79651457a3655e1607f4579f77e973f29cdf832e72804da993b51596b724ea59f3fc89e87a030ff038c4b5096061a949d0678830815f14bfe84967958a4e7f89686c4aa8520dabc01e3c1b6d1ca13854cbfece21e7b9663d531cbc30b8a0375bd0e7b3834170d73cdef617ae26645ff25cd63ea91e5b89ea5fc1c9367a2445dddb2ab514b5f30ee43c236dc6f7af291885efa45c3fa59924e04eacb86f8d48947e88522f39396f7c3ca2e7f8f1bb0954a0e8e1293bbac5a254a4f7754217bc0baa69291bf395a2c6ac3484876b5b9844ca6ad6ea50dec31ea87cf9fb5d18b05658ef3ae1738bda902f6d313b5ee68911bbd02b04354f6404a99de8c65acd3fefbed122141133c9459392653fd2229397a5f79702bc6c81cd1f9b7c3a67e372568c4478788a07f2f67485fbea417030a0f38a90194eb442cb62c261c217410ac2d2943b7a85d2700e90f34623f6c9d58cd603fe977b56e76f9b3ac88935efdd398e846f7b12463d50244cd21d198ece34f40db53182c2e6ed59c1a95302e0dcf4db2c9b37c1503882e6df892d8f2443b27058d6f328a125db0559c6aa7e754a3a6af4dec58932c0b4054cf7b4799e3957f323e56b5c478163794f58290be8b31b2531cb6c4756a37688c6584b35012f943823d18795d134327a7be4b09c49951c972bc83ac1b350a45ddba1fa8b8f0f9f6ec48dd6a45e10a05b98f2f6c3359a9218b009f949f551dca4728b6f5fc85777313c34c7ed4a6c819867f804249b23fd66612097b666d96f2a703314ebffd9bfeb60eb6c12d365d9c91576423edec84b232d1346d9e37d17629f963f46ac7864429036f6d2468f64d0db0cc732a2421c6ec891c107ae8ba235f6cc48910b2cc4f99979ca4c2c55b63457cdc24ef201c4440f14ab03a5e3b3b1b6ea57a1228b49f29808f954bb73d89e14285f2fc446b0e8d50ca975b1b0af180cbba244648a888e4c92065843049d4bfe74afde621e24fac4fc466362525b0393e5750020f8d072d3d117c0c23d8441efd64649095dce9076bd3d8007a97728b3b3f3e896fbde6453f4c1af6bae39244480b25132465654fcf0541ebe4ace4170f47e661b95fde74dbfe6e5365ea7444ed10ef22318078955c8233a16998434ddc055c90ba16c8d5472b714fcc84926d414bf260621a2670a9a08226e7e81ca4db7ff9ee3f5095f572780ec03bc50792df7fc32c0ff0a42b975d332af50bbc2f775fe3f43dcb74b3c87e6f13f00b0df70002a9f22b934c4ff8837f8b32f86009a2da9b81420793757f0d23328c0fda1a36e0f4c3d75cdd4ad3f301c441cfafc0684bb4b0dd565cc463e7149386e2605cebe093e2066919bf62bbcd069149ec17c127a208eab2dccea81f628d4f145930124a46c6b07f395cbe4e57421460781daddeaa844db4457ff3820978c19947cbc0e9d189d570018721251b2ab2ad2f209bf89d96f868358e3fcb50d17e6c90129a786466a4f34fe0cdcc89adc19e94609c1bc88b9001c0093c0af3f0e4da190b1b3dd29c5e5702237b6152f850bef06c7d74a0aff71a8207c0266718a94dcc52a4315c001a0a896c0d2ff9e872d6ff49552da872af546e7d8aa6f878b8de576de764e1b73ef076f32c180a8d660b6e6bc9f502615c90d16c5c2a0b020938ade3b16f98d05653b9832a3ec20c0c0848236d2df499703365f5eae71edf9cabeae7802925bafe88bb664fb4f2c59fc682d8de3d47ed858dfc5dbdfa4c4ca8147a975e8093f9a96420421913d6e0dbb0512e7cc3e20d4833f9e860927e7fcbfdeeedea9c2590e2482f7def03907e3c998bcb8504a33498e27bfb0be0744176e6dc71639bc64632fff3dcddbb2ab2528cb5ba2822681144b871733988b1ba35f5c9ec41f4fcde16bbf604d285de8cdcec7b78d1bde6021bf033ca6565f9177e3887ad16b676f6eff5324e6b1e7bfd89424f86aaf47317bd5a05090b89aec8545226b7ebe70e12d7227837700cd20da55a0b0f4acb0358b8f8e177c26fee0861d39989971a2421c31ad99b85060bc7f08af465219b73cd2b5da8e1def08943aaac1afe7f2ed467657ca52ba739ac24dc2003ed1b73c34ded3f6f751be9a47b3eaf40f89f54305123e37b3a6c2f861959e4b966fae44cd6ab0342e838e2b919569e1065ea970a1424ff2ced58f6958cc37ecc675c380fb18e4314227d3e6d104cd714a6f6ffcf99cc1df882a2e9459448814d75e3b4d9cc31c4c119287f1f84977e18b8a9ba3279dbf6783a85e85d2df3259a01491326ab80abd78fe7f31fb9c863c5ad5f702a094abf38fee887e66ae8969ff568b5c590551a9bef6faefbd51267315b2802c5b183a587ca9b2c7dcbdf0fb220ea97228e94e9a6c49bf9c31d26120ce8c4cbb70fa4007edc2a68cd9b29d4266c9795ae5f5d5f1afe4825c7972d535aebef4aa247fb94dcc2be04ebd1368c26b9da7053f57ace5bae1f969611d2ac93d212910013747a9798602badb7575960b0f1e0e336b6c59f9d5da4817af35db15bfa10cc7d17ae993bf56cfd9966a3bd7e74c20a4b31e41af60308bd0bb2c13e3712c89bd105a3d85bb5351ca2b630ca82057d4e8ed5d9df5410041b55d865898447adfaca3b7e5b5568f62f364a3b8f7ffb1e6cbc435acbc839d796e681ebd81fbea707be3e56967c395618d2b7c97a7dbb60848650a376b491fec35c92c82abbbd2c4c6a43a461740f99c12349db9fb12e668ebe416a7a74bb2b1c47a5c2324bca827e7c7bda8150261133c0fc64de3bb323a8b2797825569192078e6b5c055bf6ce7989744fc80dc96ecc75915bd27f444c4147722e917bfe9225a6818b2aa3ebfd73dcefc9bdc91f47f684477479a04e198a33cf073499b4dfc29e4146a8357e09cea2cc3bd8fb0c87e6eec123dcb68f34697fd1a1269ce90d33947c59d001ce493c4762e052190ca1b4fc920758ff8ebd870d1bfab7a35e1de7beb37ef990776fd12fe94a59849e038a18390d9ffce0ede9096f0034253223a000f2de1d2d5ed2caa5a280f0cad13dfc3cbc927e74dce0dd58aa4d1c3f14329448b112dcea53ad66ffe351aaba0c04262d77cab6a5711f40c7ecf1ab047a7eae36e7ad69446e88b87ed264d3d7ca50b898bcc0b788bdba4ac4a34fb5f90f99b50ad2a0ad547976f3ac778be67aea3b264f1babd8ba3285f539632325f06b6a27acbbb269d7f59f511e199f0b7478b63c33922f931e62903ea26d405c8f8bd71a138ce142defce27e4647748fb93f44563c22d255ac0f2f286cae6f98117abed7b7f4a631712c99f71faac0f34df7c1cc9eb865806644145b4f9bf7e8f0bfeb8394fe9c6d0c8f142576547677bb58d524eb315b3f416b28da214f4f87bb9da824dc186f4423e52927543ef1c686548118ad27e41a8119783c75206f53fecd8c550dffe8d815133c0472b19be1666103a4cc46eddc7e037be26d6a83f13c6eb7a7a31655093c62863df85bfe216ae0c7c751519d694bafffbf5c8caa5e79934044630f75d7530f775bdc78a7205c9dbef2bb91d955ec157a645961fb1cc7e003b417dbef985ada144cb7b87ce3f9a7e5a78c4d09dd88d3e32d0d087296da3e31bd5750ad52d5b561f389345efce73bf03aa5e0011299017cf0ed6c41d1b17f284d386f1afc150192c0dfdd0ac1b9416069279d1864fa07acc0d2e4860632e0e84a1c338dec19b9dbf33807e4360c521b29a5ddcb21f4194aa2be3c4556ff034694d28ab90ab639d7fc8f6c975c87933cbb28fad76a1d5c3b03a5341967733a7a2b1192d4829a587233267490944472d0af0811f6cda50fe53c0a823f1ba5001be7f301c02f236fd9b97487491baea82ea55dd2f31c39b307bc68089abce7e69e53f405078f4408d603afbfe514c7bac180b6a4a19347140a75abc385c9e93a9dbc7310fdde62420b2c15b9ef4b9db8175f318ef0e7d974f05a28587228d26610edebea105958e92e4318afb8e2ce05dfde6b02cf937c4f1b76f0665e2115209a40783cc91453a09f184ffc148ef059ac2a19b5ede0daded34c0f46b392cbdb5a998d5dfc1d350f20555bcf802b28584737beb4ccdde88f59eb9e4926b7a48b102d57ff8c94c647cbcb3ec9153b16de426c12aa19b30da3233e2a4bcff7d879effe3f031dbd56544f98c14a01bcc256a9be1d95635af032adea563e39825f7d0b631d1f22c8dcb8f77559d72caa12bb95510d21efa32ae2006208fd50c590a69e191c4ce8924f810bb6b0049ec48fc57233947f9ccfa6d3843807f37502a1cff4647224c089674f075e9c7786c6d4011ffec1353728937e4b5bb491ee91ac79a954f6acd93206be6a32f3537d66fc9e567a39d242bf1d007c03689b70119146fd685fc304fef927a34066850a6830d5481434e9f7960841ba4c7198b0b81b4e6597d26a753faa5f26a21b13cc202ef8c64d26b24d3ae3c3cae942197a60956054748016b7d098dea9ff64dc27e9175cf24c835ab193e963b8d48e86f53638e476a2de11c239da6f533d91269ec01ea5116e0d896fb4a8423e456b5ba4ec7b4a7565be5a3fd5391894d80f6589d65d18f5fa10f55bd6032b8e68666ac64fe2c188d8403ed73a79d437ab2351bb6bc4f4f84df7a2628235ae2fa6d3cb45cf46310e1330ce6fc5d8251d0be8d19bb428b6794dcb892f57ddb1f284a90cbffe3a5c7c63dd5ba90837dd7b195a2f0da158eca42d8cd50146e839bcb95cdf15df48698a384295a8f33fcfb7e04603a66c2db36d0bc994fdbe5cf51e7f5ce73b33e3629161a0c2f55378fa535b0d9c313bc333beea81712756d568de66981a1a9e1b61af053d22aefa49d3c9168e74a14bc8ed8b2661203774f5cf8aa69c624f3756c329c6ca6cc021e0a65c8ccc5ba59da3e733d8430a3aff712aaca2d45032c6dc6b0e6cba4f16418a10d718951717de88415b964b190e40734e62cf0e6d7a4ae69eb389682c76526076445eec2c67521de00a18b892ea9d3796bb8c5cfeef47a14b3d804fbdd22d2668d1e5687ba1a45256eb4e2bfdc51ec91d2e0db12aa173411f377e81bafa807aa379d9e7c77f0edbd080e1d19d085d397c12987f557ef586da1af4a517b2e94ed4cbfa2e7a0af2897f317a5a93171d81df3632df49cc9b867aaff99e23db2f9f1407fdb5f224280b0db2d77ba27c686e0088cc58893126d6f6457ad8b8c45fa264de4cdfd4f2364165aa3d2ae837c144d6f4d776c2f8d9d73a1f26d0d6bf90c2a450d7f0294235417cbcddc2f4261c6ba42c7d4c71d9b030e5be85cbee1d4416107ef8b627c469f4b3d666720b4a90a9ee92395d664658211ed248f8986f10bd9d433b019accd0b12fc561aa8e57d799c661b76e8bc6c3c137026baa91abd2bbff3856b3861dd200990c857006af338ee7d10dac5f54276fd228d7eabc8fa12ea3c18fff5edbe8f3632c1d968084c8303b8614f14f90896ae56e656ee29de28a61bea3efef3044ad661e4ee9228c2fbbf31707a48f8ce662e40fe42bf93457cccda1c5981e0283eb9bd9f12821f977d6a625647a1599d7d5de5c18512f45326cdf48f5b5fe99b492c93fb3feb55431f89402f2de487fc555d42e23639d75f439cb3b788fe2b54ad9821938f6563d85fd438895158b6e88bc641616148b589ebbcc1dd143f791b814acc5ff64184f0b9ae683e789332f47828638169ba818c517be8c14f563f93625aeba568f60507d71ab5d3787f0db9513554d40c5648774ef451d5b0a1cb5ee9840b6c769db3f9d6b5c8e60193024607dd8c92f508d28f995c164cc9533085b5a74aa27afe0eee80f42afc8edc80b24263a741211079b60cd18b057d3613e79629fdf82d3c2cd2381d039a68685960c74ee92056a4ce80762229443d6ca96febbd2db34bc36f77a2c02e748bed86232ceaaf0eb921912d22679ef90ccdba235a5d4dc37de93834d65907f8def6e2101fa9e0773f5bfeccba99dfb9c1952880b29046010a446e6b1ca61065c1228825b30a99b3e1c1f6be7bfb3c0e3a78e44d26ee73d7d8c402ea0b2327071b1827f2ffd10dffa7a0e37899c30cfce794924049aa311cf7ce56acb1bae173f0d9142cd5c291530d42553fb30b35b3f8bee3b9d7b3cdd49511b8569bde6c13205a112fce0ca4269cdbed234ef854a0265df6b724dcf77d4111e78365622e1af36fff102e9aed0b3b53e96265fcf9802a27ca928cea9fe4d517684e54ca337340fe6b713578c51934bb61f61b4701ef4b7c8527b7c2eaabb9ad066e77ee175ce908ccfbb18ae0fe8752e2a7f203cf13c188c252e0f136788bebe3f6e78f17025c5dda5885f95cb0a58f093e07edd9b5409d183ef8b81983d6c6b591a57cff5e2797c260bda5f9789863a2fa8d414ccf2cb824daf0eba06408a229a9554cc1194bd4f02b39df3b633368f52c0665c7c53b044d7de0919c2ff8730395846fc54465bc2990d938e6044b3be1aed9eeb141e5ad377b61115421072e5744af22b22bff706e2a9110258547897553185d4e5e23ec66ae4e6412f9dfcf183ff0713f1ab74983013d6bcaf5f1c1e51e454340fbeaf1d06aac442e339ec7e1f192760c44bb53b85542d5c32598cbfc772042f4e8da50967461a09f02f2e762891a71951f36417a3eb3808f5ae208666d57120ac1a9fc8362ed5b3f6214cbebd08c899bbef337937c3cef7dcd8f0c5538b0f1dd0881889ac46605e3b58b7f80fb50085910fbfa1b8e4401373c5eb226dbc0c305b99c728e223907b52c1b0da0cea3045e1d07d8061c034bb6c4c7ee8a4072e8cb77d14e00c896cf46db243d840ad6f05134f21f5a45866fff3bab6e6c165a1b6cf1e84cd9b8719d4f154b394a712ff5ea418ddfd3cef065ee823b2a57833bf5986af980c0eeb610958f5562401b87718771a7f449648b84849c30116d1093ec23b8bb9d90601f66aa02eb0a1d86ed0590336f9bb4b529df490f5336893ea6e295e54c889d9ab9eb4838168b07d4c69710c012fe975cc8dc407fd3be895af5d58a84ff964e838b95f54d500f0e6ea9600b731a99f039470d3072c39b5553351379032be62ee70c34cae76bc6388eac4cda5c19fbc05279bc5e9b096e16df0dbecb713f56b581920f00d8a1817c1f546ff5240a2635043d3f9b4521135a03b0ad83c543a229cea7ee946da673971b48cc4a22998f46ff30cbf23113e409e719004cb335a6fdde887c3208962e019c55b0194c8f264036ccd6c8de9655102fa07bb702a71761f7d98b8210c24014e9ecf6835715a400feab5473731d87115cb4773b712b9b435c418470f25e3fe24fb0ff24c1ddc601ab7478a27fa96db22a1dde44fc932a0a96650f455c7c7b3f8483ef224c4e81b971e662f90224d2e8b3b7667675b8557ba0e73a878910acc85f08eab11b422a4c75e4a76d17cf1eda825b8c7dcb200ae3bc3f3bcbb982e5386fe9c277278a126429d050ba1f4c78f921e3c80492f508ae056fecc46232fa6b88f173e89591e9e2649bff3fd2db3b22fef46f11b6bb9f68e6d5bdd299e85cc76cc1b81116930bcae74cef2ec548714362fc46af9f9b26170760748f1fcd864b1f97c6bb99b1af7c29a3e746bc4b77573b9038856410db74bcec3b837fa29bb20995bfadade04dcdca85c0f2ddbc03b148759ef6e625b47bb887724072cbff45590403f7fc69c0be7a76ebc029ad06f4841408b01f61b12b9b2c5b7d2851e82771de9abb15e62ab9cf7d4294ad887ac101efba08817b4e9fbfe84b1b09436efe290d710e4805c61f13d7af54e71193fc8428dd5882122869a8fdadd5f0a18cc2adb696b0f1d234b691712e88f205916f6e8dfbf66cbb905a756889731d0ac679980865b2610b1a16ef6d231cec927ac6f3fc6f1a343966026df3051f36ae45aac350e41c1f211f998d64958e78a8de707ee9c14835970f375f882b2cd33873aae8a5aabb500797b7ebece20d7ae76b33d369aa4c699323418a6bd5e00ddee058885042989b7f64c0bbd8e7712b07907fea7dbe270067a083a356291be0b0c76f6c086161fb66f696c88b3f2b988630829797b33b09b696fe80c08a64b179e0e68fd0da08b7e17ff19616dcab16072cc072b7c709ea95fc2fb4d5ca8b0e41d33237fd613dc40c173f32294a1e1a71ef7daa5df9f3132c02b7bac68efab02fa9e9a327ae5556b2206025013932abff419bace404f06d0480bf126d177e21242b7ddd1af4d2a4119db3add36d75a116cff2018cbc8dc41a265b099b58c666abd5e0f939af249d233cba1854edc2209a5cd7d73b5b14556d592a1cac60b3ace917a3aa1858d16981fb7b440dfde7d12b9149406eee88808b0f63363845f745f0ce4f7e0054bbfa4806e016c2e970d81a44da1ff57c652841410d7c94bb29fb7a7f95f5d571fe3adb71c3127407bf942c988cd8511da80a531b1308bcfb3cf71ce0d6a30b4fe4cc934f4c6f50ad4328c41d86b1e5e9310856f05a38fe9825017617bccb2c852419aef22c42f746517ecb14cf2917e6316bca13a1c29ebb8d591e34eab123aecb5da26c934017cee2d707d2b309e8c9a681215b3a041965cbad123e496741d255fed18f9525bb1a0885fb40bc1c34cb7e08c225964201a02298a3e4e2d4d5809b21af5b820b860cbcb0c2051fc04bed7fb1cb62fcf3094a1d307b1de6afd6809fc843eb15ae4ead027e7a522b00cf11829351f34a5ee00b143d9255e1001353e6779ac6da97139d6f4234baae87bb283c8b6981532cbd2a3da2b39ee763a606857c94615083a89e13d83a2435f6807b63092ebda3a7df7f89efda88004daf2c172a19a8f4f9255556d357ff0a8e3a2e2b112d1047d2ba099e3f1821b58c15e00b06c591276a8b69385a6602a045fd6cf444cb4c69b62050fdb989f619157b3c6b3a5c30e6c6ea3b7ed73d070117df1896a7f8d4c14a9f2eb19cada3fa69b430c4469a5ef09683635af5878d35284396433dcc0fbc2cdd827d2ec39da16678469829de2a653c6d8a34b27456010d7b9c60ecbd4967f3f82aa751ef4deacefa1d4782b230069a76ce62d7838bfb2c37c03dfc25b677a70ba66506411b98fe704b1f1a0d18ce188ae77e7caacc9c128bb45bd9935cb8b9575e7beeaac8d6cd72eb9a2413fbebf2af4d1243aa8dd66cc14e5f4b963aedd92fc0ff60a0d9d2a826bef9fd684db52e44f05d37da7bd1607b6d2316b40691c7b96a23ecfb9ce4a6e4ebc64bcc6dbebdc11921df8196cba90764ab1a6048ede2e8581d4cc61e12c22b0352c31f29019edfe93a940a40e41b6c54e08dd23b591d5c7a3f941dad35c44306ecfc9c946c0886538364adcf594910a54d5d41ce876aff238738e3e6bd5f42bb1d69e161c238096b6725db9dcc233cbb362f8def5df31ca8464d0155adba6e65c3fa177bfaea253949bfb158aa9387303b79c9453a22b2e0246d765efb70a7d1280f3aa8ad9c12b5bdbb533e0202ee41d90802ed97c379cb4652de888f130bd9ceeabe4bab1c1a2c722daa79b6bfd4215758765c606f787a687ab3b2e76030017d72a8e43ce2d8d4a74af12541fa86176d63b251658173b1865834f255677fc699b5d631a4dafa56b32bddc087c0bc9b59ba4208866ebd191bf7bf4f1b9eae0cd399423733454d1ff62efb5df8fdb9980ec9463ff06fbe61a8c164ad48e5fd8aa722929d9632d32265704979b2b01344c7f8d50d4df6b6fcd08431e2c62f6adc57f7fa98494a372c30cb19fe25459b1b91ec8236e0f84bac04c85bc794e6efa2742d74c2a61ddfbcdcbcee6f1eada7c1baa9cf76137e7724b467a1409de55d313fe159096827edc33d3429173b62d9adc1ee7dbca66889ba44a2362584d9d287d431dec478d979128e7ac0eb47a4ccbe8595e6f164d0e5d34ac6965d5bc52aa975ce2dbc93fa258900ca0178fd980579e463196225f223316d152b5f2a705c7b967da31a3fb724489ee1f569924b97805c7645a51d0da662089830ac325f29511df4357435ad303910d9caae4f7db299a758f1af8fc8ea5a1b7f999c3c66467fd9e923912d86c13e12849bf062d5d07915afdf3148c977e8e40799b363ddd07936aceeaa69c3e0de6e10278bf6359b1652c7eea7b83cef53988f62dbc7222606db30ea74a14116948c32d6509bdbff4774d77e00cebddc941caa9c779cbfada93dab083ad6190cafb949e4579d8c26210f4518d137dc73ab92230cf8968857059dc6016412ded706f52393f02e79f4cae8430e3472416155bc6f5722180f0aae853db36c0459c64840cf28425f56278035806488f1f026c9361985cee9524bfd49a5fe12ff1c04029b5a5f8906228978df9514b6f4a0fcea294424cbb27e375cbdf9031596150535467e067e848f4bcf268a75e4bf45a8e924d750ab66ae6df1a5392a1d99563843c8f530fd4539e3ff22ed6a7cfce4ab4b31033deee62c5bb9f3c8e64426ac1eb75b1c89c395423c7f6ea5e42ad9b8fc6373bfce55a64b775f68ba04dfee0300d5104bafa7310d03abb8d4e7dbb86e30294a51d00f1f3d481e360ce51acbd4130901f4b70688f1e4d476180e4026b89277d606d252ba9bc2a8538c69eed2a80624b6119510ff7c6d067a23b12344e007d89ac85a9cf0b0c5c7ef5ee29215454f663c189761132c933949797256b1dd1472c43a1aec62572b7485d8f3607a41e773a411fcf927a03c4bb46583316f3e032efb48bdf1fd962d3e5be716661168d7c063e3421fadd65c7cfffa21b795f7862703bb3a99aa50b6d9ce05fb06ebb234429a05ebe60c58549c7e895e37c31d15d29d561c25a748ddab3d0313b0696310c0afd801424e6458a381e1117d8a47a45851341dd82afa4687a4458fafd395fa89b3c8baefe05bee2a5411c615884bdf84dc30f589beccb39edff1c803ae50db3dd64149bce1f7e55d544ae808b0518ca742c576605b52a5e3d9c5dfdf248544c659d1d0b946116a65cf15a06d895757065b1c093a401463bf54d7d39753268eb9da9f532ea255d203b64a6d284e712f73e5d43391a26eebcbe61988b616da001c237fcaf37b0167c25a7d97a5eb46938db0b717f6ad431d5f71ef63b6eb128347efc38787fec0308f3845246cd7b53d236ec47d24c9115b7776252710ade3edb4961c1d6262664cea7df2220ae743f73d1689f50498e4a726173282adb74abc68a450df5efbea02981dbdcd03357e5fb855428f8b0a19cde6faeef3f811ed9b7212ff0facfa56f946981a6cae7fc517998b2749f618390439a5c9213614d3580d1328494742cdf2d092d709ccbfe948825ca1732f9c6f667ba1df3babcef32a2488368ca5d7505873e76f47cd04a42dd233be45c1ff1af68d11bf9dddcc00e39db8b86ff2ab8117fc617f5ed80b5ad8751280f356021d1d6d08920b439fcffdbcf84a63c9dcc6000503d6ffa6860272ffa102643d3188cd6762f70c6fdea1e7b34c7e7137987f6314c8dea87483394c0320e0c4f2f6e4bf504912f49857e5371872ca0ea75c26736b0ee5e230932671b784fc8ce13dc798dd4bf342b3d8bd1304addc8cb608428be06a321cff1189aff4badb09e3249018357ca7af865ccfb426474c7d582e80867ad74d0bd961a179cfa6ab6ad4041f3488d605869a52df2a919ca509e885c3e397941c9364dc26ffa9dbec774e4e83ed014e5183efe839f448176a198e36e1ea0dc06970f0cab1a66f3439bddc34d8ab2a8b2b03da73d57960c5647271ea927914e1aa4f7fa5cc042ddfad11a8ac5db9c63451271c075234486178fe1f2beecd6114a173be51cd46443ceb04b84978d45ac0c44ea53bde121c71f3e575cabdfc897f19b74558f66f55466dfc11ecae69f880d374fac64b137b1d71fc91a7485786241d468fb55915b07f89dbf43af952845aa07d87f294ae4fa544abe2458c21916077a1bede287248848170c2a761334eed9cc20df17adaf7a2add542898367d728cf49f6ce715f4cc7b5e3e16a0d00e2841aa614cf4562ff833acf408a413860e934f801420d4f80a7ad9e65d68aa485e0b179ab0887de37f71a0fe43cdb235f0db5367ecec74a77897fce0c52d90594cb973124466e3459f6237115a8e690f539fe678dd726c67f90e9c103ec7f35f90b5afcb95b0a7aa29930ee63542273393c189e2c0dbdb21bd8cf4a07cdbefec6c1d630a85c8ed30abd24c6dc2e4a52ebe4617e762937144fcfea34a419287968336e134cb62e0d8badf565deb5c4e3aee819d39e32ffa65e9a8ffbbfbd214022263a11eb077782745ce38eaa77681f4ff03ee5c972ced553344a5c86bf706e8c75d8e250d06ad9ba890160c7693e82b8074f2076d38dcdd72052cedc106d12f87a08cad381e24d80fa05eaee335565c36814420620938772651c69cf9f4180f85d25d7afc4699d629a4421788a3a8ffbfbbab9452a1b410e9edfbe0e5472ca87d1c16b4fdc6d6f44d95776335e54b73bd7f1075df3219df4048d3268f77b22d4e50c20c07cfcc76b01709ea7d9be61963433889edcf1f3f7447496f053f05dfd194991711e850ece7c44251e38f65070055c4e16433447c624113d0ebe6c021fb9a2ba6ddf0e52aea80cbc9348355515fb0d4e722285646f2fdf14c769a43b6b586aeb3ec30ef2778ccee69eb9f847e87c8b49070f35e55dea6276fdfe52a3383f954e62fb8f50e5fbcb7e560a9187e723ddcc6a80c27fa6ee43db7fd8dff07a6aad43a50d3a79e6887dfb31bcce7c0facf828575664449ac7fd51d867769425b3746ae957b372aaf89dcda4b46cdca9c86fb583d834080823d6f63c00ae7dd6370d6144156d760448a5bf0ff6c51e74c87a588a6444410ec86b5d09f89a7ba7f4c9acd9c6ee14358c3eec54b3aa833aa0fad97b5e0989fb806fa132d422890d88bb508d79c8cb66048fbaac0f5b25dac0981b822aa4bc8039255f005d7744b1ca3b370939b8955bcfea49f5987285e2d576e84a05b7a2e3c989a014ada2965aa1bc6ab9dc2c3cdf770f94e0dbb19c596aaba8d3f35e100591f0f719df50c2cffd0e19a894822ea5714306df24a1a39d48623a4b7f3d10b5f2e9b3df2f9abaeee7c958d3085cfd95d1cd802d813bb57cd2440a78d2a64af9e3e2cafb7030c0a77ea987b07327dd1ef68c5ac1ba2716181fc9fd34202a4e734a9807a097196bcef74fde147abe076c0168ed4deefa13141a6e3fa30500f20820fd3e9f85edd991f3887023e611c7310b96a75a8d408b909a5dc102be03c5fa69476138fc8f5b1a0a3fe0e033a4a131a61c143ec57806a99b9c5a9e2a9fbd6a5a2ee20a22a76d8010809a3abcd2f925a5c61612f4fa100897d82cade73f7e8bac93df585ee157d497df04d03236433f86d6f24e7b639c78dccc8ab86baeeba95a5aa1b282af2871cd5ad84a17017e86606249aad873fb863e8f9dcfe21c3728d1ff4bcc641f7a767edf909014dcbb842f544baa44aea4112e300f140289c4883a7fcaace3fb96cd58ac0d8df464910445d3801c187634405f43aad9c79b0fe061471551bf2ee678cca32416e5094160708b8760b9e6ff079db809bac40541aa618ec38ec9fe72b15e666d4e7999e7977adc334bae0cf7817daa5c1197c8b3969a2d2d69664de64529e171573c3316960642ab11569de8d228d3191d5e1ee4c0a2f7dc5597fda05aa20cd6cd2233e186f2a4d5df90dfc6412be6293873c46c4078bbb888277d0bc3fcd07118f83e68e4f736590067cb31d2acc17c8f068c1405135724a0da596f9a94bcb09db3324f0b8ab7de6cc60375b8a5d5df3c73c3e8dbf28088c7bfd6fe8f0053b4b5453b8071263a159decaa7a575c96ef60b76c5492c2e8b7f4b91f8065dd988a9b46ff74ace799caa98b51dd09760e43ce0f81497ab0073182524dfb2884a5468258f4ed19356a6210f7ba75df1cf57381286534b5cf523b90e4e0b8b5959127d956c0875306a404a801217a7a53f34e46e8aba60834af5525177b754b37ce5198bcadf07025a2ef0d0b6ca446d6d065bf858a321d4c0975bb7c4d39a03aa4a72b4b8d1365b3edb6acc9f2c1d86a6b08629115386ab304e5caa42c0e12b11fe0d23ab84567a7e9b1e232811eaad095cf3a277641d3a6d8646781698d6a32b4429c3ac65be59fc146731a70b1e31491835f8303f23cb960b4b5c5034ac47dbaff14c7808081e310ddf49f6098bba54521d7dfa6ba7b342c62dc05eded45f99de45deabdc44460dd78881f40dd3ac15033b1df60a752585ff2e73dd00a28fa79cf02947423406ed26bbf3e4f8d6092b59d07f965470b9f521ec6d53c6bef3b8ba062397e8d131707548887d17ae402a2683adaab885945b3f830dd5bf5369ab9136c33ac6f4c072bb316e062b36966b05e6edc4e9dfbdc54c024a6bd865a478933ad492753e9594e55113aa10573f6d4d79eb0b48e26900ea3e91a8897ca35f15ada8da10c61389bc2e9e4d7932c850a55be7015aac52e3c2dacaffa3ed949f6aed8cec6dbc278616b632db3dd5de64b50129200745a63b0670c5eef6cd74f85d16765e864236d3736fbe9cc389b9b3d68195bb3bde930e30daac93f808b403c90a405c16cbdaf0cc60e997e9499caf94dfe23c02b240698c3b7ae4e8f619b47f93db9dab32b8d545f27f5b7c4b18e173c6a9b5ea6fa0d17c6b771d143588e5017f4072159d22042f859e77994416eb644d77e70e99cf57ae3023f50d641c010b2affbcf8a14d0e50a355c6359425a31cf940952ade8feeebb55a5ce551b95def81b35a4c50bf1c49bda7534a2abaf06a21bfa0b66a2d76191a8846d624d91a259f11d2a85dec38fd793a25cff64ca858820a1e183140a04005773dca01c5c64e478a9a16635d175d4e435faf4b62ac9543fb52607380d0aa0edce0ffe092c986e98050d70471426cd44ba44fcc9c095ff86363daf2ec4581c896668c681a6c791b1b46948de1c224ae71e9870f4750813fd9ee69c794c8d7a388c8006c7a578644982a39c2f076b32a530045158ecb06b012fd519216ad152db332ac802e8ece1bb44873ae10eceab8f68445ff43f446fad96c0660213d3fc979ac9a6f11276924201e07c7791881d76e62b39130231aaa140b4c6a00bcf8c8a2462853d451b77c38121f3131e4bea5a1f3672d309663ba6a595c0324175305af1020ac34d790627ddd2dabd1e50c05379cbca3f145392f8c36bdbfbcd7a03e2d347e4d89b5b5d9cc2f851a47cf8e3d6857d9c81dbb1d2d2da5e6065cd4902129edf77e810fc23aec7199b3aa1527b3a37431d5d5c19fbcf6a4615371be94242a6efd280ebbb18236a5b7aeda3c5cb75ce6a598e6cba6dca4597cf169920477ed5e0d0a18130d6cebcf26220ffb773beb81df846b03f3b34cdaa3eda7c4ce35916a0fa0b41b95741c0e64130b890c30c0443a593fb3d3966ab37fa408dc16cd15a7f3472c51351d79d012bed483c17a93cd60fe1014afda9e2770e1a48a38a2730c96fccc6e5e996dc8727265b5b49bf8d1b026e7771be30b7ceb02e233a302571e7c19fd91810ffd954df8daa44adbf84482e482ffad30d85f7ca9681d306c8df7d38dd4b3dca80ad421038900fdf9947951b277791235b14f966f124f431bfded1aa0c05e7974beb2031a6fe106c0d52032d844f7a3fa850216d89455ed85a62b82971c912041f93938bb27050f1c6fc5260f9da11245d75c76881cf53cebfdf03a4a0634bd358a46dc0fb5738c419624ff64bbdcd7d4d968b115e132ca9b2e66ceadfbca61d4045e9699156957610513e2f74024a9def7fd8af31e08ebc7baa1b10ea449e7bf25f0a5b2cea2e434ebffdefcb0c6dc5e95c619e9dd0c8c788c53775e173051987b82f7758b563ec9c221251ad3d69b91913d3a74fb36ee660728258f9e9156480817f290615fcc14f02c098a99fbd78da4b12130de0b6dddac4ed5e73d0b291c0b501deaa514ed42c1d2b569e96ecf52aaf0f4a31b7b858b44a77b0ed96484723e8a66151c95968968e8e4e0325cc071b88a3a99b7625023a619032c795bb57df50679ea2ebfe11702c7d6a9a4c6755faaa00acef67f6757958b9061fae85aa3340f2419bd98b9a3c964904621398a2d5d37d8d7fce6161c6387a54046b24a7ee3e58cd4a1fe93c340f05cdf68808d080a395a1e8852687e83732b6bbbd89ccf74e697f6771447325a0380b6f7c6dd00e8fc2b5228da3df45f5acea8f05ca9cb8c57510273fa46424cc043fd574a5efc8ef105e75859a7f75bfdb39fc0e5b82eeecd39ccf44ae26a76bfea7656e970d14e15892c4729a3b0c31a6464922990c0f2d1a05d57dbae802a8311acc8ea35ce186cdb4c0600ac24f4d8017869e7ba857240bbf17212558060b276fa87dd4c75c6af4b61146ec6e7ce1daf20a9e201bf0b113b6ff15ef590192aafa3da9b05830234ea777e00f98252069b56b5956e4af6849a44b94eefc3679a3cef4dcdfe607af18f26f3414c1b8c0f0115fa7eb7a9785498dcf64d6f0fb79a92774d915656298b740779423d16adbdbb8fc31577fe27bdbe3ad8f76d7c60f00ea609a587fa5b733f7660e6164e5470f6df24a0a67a1fcc7d0e34a9a63603e432358fc0e2346cd36c1a6935e19720e731df2a1939afa8a79b5e373dee8c202f78f86b0fba8de1aac88201a399d946d2fcf42a51adc49e35a22384ad7baed24a66a1578bb6a6c94e758f18562a39924cd7cf81c3b949ddd01dcf0ba22cc0595698e139413875cecc24a2ea34417ff8e849732509a1f09e1fdba118863e58c774033578cfaab372594a0ccdb9db428391d861cdceae973b2b308f31bc0498242abe135a8cba6666ae847550e710828ba9e5364b3faf30d084369a9c32d6378639ab73a9d6a384c88f0742f2dd6bd00ca593c2b91a0de6b26da3082f8f8ac7fdec3507a5a7c0ea7f7e2f4cf2e778d9a8c00a6fe8f515927a6a922b8bffc07a79e2c5e91fe0b5a073ab4edbb66defa568cde81e2d3214d894516b1f26bae255ba922e70d21c5b4851109cd3775af3a834dc9283576b2ef383733f5461ac733bb4a49bdce36b4acea245ad406abe9bd5d0f0608986c272dae29af2c5d95ef1dfb71f43fed1196810c7497473ae955541cac5856bfbe5cf679b554fa37faaeba5f1c04b03257e5e8a595f4f3b9e37e924aad0ecfa891a963ef232f51372358c93f881a1d6a8ffbb1678b3456483a75cf18225106055b5a167ad9e1841ac4b4ad5d9a9834781ec60af8dd2af63ee59cc8dab8353c16294e140b74ed31ac5f850cb22da6a35964581672def9839b027749a04032a61dede65d0666a52ca6170a3c57cdea8f2236bd1b60ba98fe39dfff3ee8de0e25ee0793e961e61de4b3c0ee742d6a7fd0a5cce6976bc862cb5af42fdf98bcf8bf32624371c4a72b5e60dadad4492a1ac28b7f4a5bae2beaadb280d20540bb74c993ffdd8a2db2aed6c4e3c2a0fcdeff52ab88f34b9993ad6e43d2bebf859af1cf220c1ce57f992b96594dc51ac1ac6692392b4809f869b0cc8fa501fe1c0068df523abadbe1d7983a23da290284a84131529e56356b8b010aaf9ed0dcdc0573f9ed2a5c94c5e754cb10f18f6fd20e81fd3556ed3e947b670af804b856a7de98b666eae7e24a7a3bc4d3e52ceae55bb7de325878f72a03d2223c0e3c4d1a47fc40ad2687187f1a735852eb0afb3659ba14d7db6984fb6cbb8ca95da756fd615201ca545d1ce1dde226643553a188cfae8f95d2dec92ccb06aee2dd178c9c49a16d5e4ebfd13f9245c437b966abd5014770ca814da0a48b87287da0d6d5bdc205f6c998f1c097e05b958820278e9979442103697abb3d6c215dc59cc239e1a802a7c989aae28634c2147483c82a71f7bbfca77ab5f5530b1e4ffdf6455e7b7869418e79853b6f79d83d4f3d1514d8ee5177f01388c98c76232c5699a124f5d3d5ee57044c206916f2e1cfe9ceddb420c1d505fd92996447c8419237a4dfc1737728a230d3f1d81ce27773870360d4961214d33330464bae83e44c5038ec84fd96d4df70e5be4e403a57274a7165d608b1acb8ff4aade92e117fb816a011b1951f9bc714ed75b3f23fb2af715c37e98b8b7d70781ca58086a630c32a61c89656ac104edd7e8467572706531f0c1f92f8a823e8e9b2d93f8e16dc7c0b7028a062197bc3d99320a0adba0a1bf5b3a1ac1d93faf60b7d4a1ae7666f2056117e6a3b16469530c62d1b25a05b977ea79d9cdd0e12509e5a008f9e83b6893c9f6160c8cb1af3d0852f84bbdc761152a81ebc81246878747b12e8f234ca9803763a31f44a56fb4c8325b6fddbc103951ba086202746b00cdf645335649c6777b4a87580baaec6bfc932810728dd0744b9fb283092cbbf8798a44f8da32089999dd9c019491750447d68e550b329041bac9a1b58a352b54ef9b496646fbd55a8bfa55bb4ee5733dab33e6beb71fde52527350a909ca13920ce66762ccce4621e960ef51f333dc0d06a92e19d96b45e12bf7645248379536f09b76bd07b34fca736b7b1f5295a5750035637998435d1f6f0d822638f11d63d5179db396a844535bda310ba00f2b4665c89469f0e64d7c766cc518f26db6783db298a78fe6473ba8cb71b276aa2ff98c9cde4ead6e4e77825c190968850368a9013d512e3a014ff312d210a6baf416063425fd2362009c97358ced2e12ee4d37dd14521e212bf05a7146f882f1f3c7196d69c758c2521601d2a6d1dea71786d81b3bbc0b12fda4ebe7b80b8aafcb28953dc11b6d0c03841c23154a51877d8ca048b0e3d847aab54f6da87a2387d240f3e1393397831a32741da98e3c02ce27486ba38a68878741a9f92d7552930052569be33d290919a99118719860974e41cb2e1e68145013f4c8f718c1d397227442f52d8c4958a551220e3f599c7fe72a19a493f8db1dc2c7a98e19e6a9e4ffef0d553d0fbe797fc01b34f34da754341de44bcf3584a2ec5ef9bf2f938885ac01c59788fcc1aa8017fd81e215c6ff93fc8e46b7d281d0c0621c57b45b7624052e2a3a033bb065b0b960c2f2b1ba0f940095efad801881f1f9d7dac2372037c02d188d152df6b4554c44b6a8ae9863466c6b13c62ca12b998958bc3a406dcd2c60778d570f6d80053615348c856b0fbb0c192fac06d2618d8e027f4a407bccacd9ea4a566057a7374b7a8ad0834a1c9d983d32ef39a671550cb0531a7785536c5d9a2b96918c3889bab574606e892164333cf73a5e091c712c9aa6ccd7d5bcf69ed0922d64f4e1b013519e555e3359d4bfe599e23eccbf64a57b54bf62e9e0d7221119519973b6f276df2b7f422d85daccb85341ff90f72d07e364d8183932bab431311c5c3cf6419fca9d6f9aabb9a85296f2781993f8fc0bc3e81389936288610cc333ae611bdc6eeecce57a7e0f2ee06df4a19c4fd2d5d058f678156fe87fe2ceaac9307fb8ec073055e6d52f137db0ad0ff3c335575a4d83e0af5dd377636cb148b9b22ae34c176caccbc2923bccb3d9395831069e0140075162cab40f7823dd8ad816059302ae1a2131317a3d8c1ce01b8bdc6dbc389a58875a50daf7ea89927cefcae99cd67dbe047f357e4c583385973434b2ab0985d8bbf8f438ef8bf81fa15772eb2cec75e150c02a5abd85e274daf38b0100d54fe4e7e6ad07da5bd578870b1cff591c21e30b9f9426170af377006d39cbb90d42242578193ddc2de991f5a8dedb0fb215c35da6d51b53e5fd9d915fc4785be9572fe494bcfc9890643b4f1ca27cd4157a6aea9987004626af578566ca4d2abd34ec3c93724282a1d8095abb324662d22cd45b1ecedee3a35a7adbd2b7b65dfac9d3dc173a39991d48627160605923bf239c00ed2e4507d05fd5ebf35a4d01849a4a02454195eae0d8ca41471379beb067ae5de387a20e8fdbfe736dc1ff9ef38cf4a1ee9925acfde8dd82bc229fc70d0726980c9c45d14096449a6e7e75e3a90f0952641f8af89f230cf490908c07faa2a687d2263327de8fe7f2ed8d89e8e875f01caf7c28540fedb90268cb394b5f9c833386ab1856c9ca18fd159c312281caef3cb8494203fca6995914eac34d5e41b2dd6f8d98ffbe6f73f9311589e50747f28138b7a987d1d5bb04a67f18d123e9db433679448e82d4e81e015aa7a24f3d105980b032c9b94714a2624e2791a9767c561eef89911da31852985762cc0e8b06cc69519f02bfd3a507d630b04144777eec1b2bd047251f24241e7d4a60ded55810257901c38f9bdad9cf9e77c098d14c95b2f819383df165d6359e1ba73918b996dfca3c4fc5dbecde942ee2fcfa58cb16cd06f2fba1663b6212929ef68a1ddf228a689796efdea24dddd9d8eefcd2d7f5d001a15b5b76a9ac7b63caf7a8eda74648f7d9275f5a1ee68f4afdf187d74418befc3cbc48300b1d2313691473029acef2b4ba9694cf66f8eddb1237b4c762b57abf8e347d560e87e4ad38ad0046bec4593efc0210a1347b13e989bfecf863b0c19c6de4c742653ec5589d2d6712745b7a719df09ebf570282725926d76f90190e4f7c238219c875e4a0819124a5acbd4eaa1b9cc15a07c9c874ec6057f1cc91336882f532531b0eed0d5a31788724d0c1a4d5bf231df2cd3db48ac93b24ea202b243597ede7f4368edac6cf5b1697c3ffff9c12ac670b72de6d01b486e89c1da3785a6dd510704c5fbef822a971048a628d41633178448fd16aad20e43c8fcc087926ff800df9c25171030c9b0c353296c889d0d63e36c28a5204b4b54ef025479d38e0ca6a000f8baa05a7931e2ae435974704d06f8cc24376b591469bc255485c12b9ade48c263bd03adecf387dae62b54fc66a824f35fa4e15d2e14005748d69a086bffd555b7c916d746ca2245f6847229ffa8708226c828047450502052120d85d97a1fe88eb53ae8276d7d83c12132ac6ba28cf077e4efe3f496bf4454b3e02bed57861b3c5032dfea4040739fd6aefe9a022b3e579f07d5b35f118dfbf718d3c7052aba93d87d6f46ea971a236ac6e5b714a97dd5af9228ed5375d61f885937b1e16ff5a3ec13ed9ad7c69188866552bad9b24dc7e61b013cc8920fb9f68f70009b2c403300b3a2911ac5bd0417fcab707e2a2aac013e4e29c7668748588697fc6e9add95bec5b9cc539c4db09174fe91747c0b6f967017776c3f855f54e880f752baba27c7f7a85b741f676f002ced97b046a66cfb5aab57cd43693bfaaa7d8f2962b73ba30af8d74038e1a17cd17ffa8f8740008b0b398f519867dbc813a16a8fa4d999a814afa5b896a603eb5d63438257a0fa8f9618d6dc0ba73bace52244d2ffd1714a315dec1706d7b345e1b7c4d07fcd27ebda077bd7d1babfa7b31a632b4474d2fd5ad5bcd74b50e036a9eb7530905e128961563c0cfa5da0b6d0fd378b653135a226c619778130180eb3e84f7c4c0cfd1e9cc33392588d697b9a470d47426bd39efe36175464876e4e71b41551dd421bf8463cc64ca9745555cb094f635dd478c060eb2e646aaf0253849664a562a28a8d595858386dceabc0bf90942e53c27c1a5683002f5a9339f18f1df160ff3780e5f484f8b6a20c3c8fceb06760e20b1b20e83d46d64f699fdf2474a0dde4b6637e3df614f96b71a51ab1cb6af2d5877ff3fdf9b49caec4c831bf55a240630859565bc0415d6310908b81f5b1b0ac84dea1f3e727d63ae4f9ae712f35ad54644225e642569b1e6f1c058390c9c3d251455884ad1ffbc96c3847fc52a93cb7b115f5da58fe54f122d658d2036e90df0e6d18827d50ff1142ca54e1e50c07717273c006691d14e844c25cad02e595a3e505a6b722689074c9f2d433f592b4456a1d8a11da2c707a054aa1cb56159fae07ca8cec172144671a233b6269e9c1dfa5b570b8070151cddb9fa1d66dee0da853ee4088dba5aa4affcafd5c348e93db9400f81725f65d7356f05dc43aa899d5a3484b89a4b4b4df2c270a9fdf0bca70eac236e9427daf79ce4943d6b5427db041fd6fcacd6131e1a8fac252cf5b6ed45c2e474a8b2c4cb0ac21fb305beff3c7ab784e4e3b24c70d79e56a21958492de9d5f531f6bbcb92ac0f12b3b61938021788f1b82dfd5a4cdeba195155ce0be8265ee0fa1eb88645a999a80df5379fb1f8ada8ee13621bd0a266199552cdfb9d6c03df567a87d812990cf12f1c40deafd2a18f61436d52b421ee8973dc30d514c631ed66ef65d6090b484824e09c6ac8ef9b7598e30ec3a813bc52f9c88b42608286dede984baeba2bfef6ce860ed048ef1d5ade7c95a60fc87bbbebdc6bdd88e4d1ec3e291a17c4751fa4fb9bcd78292476e49990881178a1a1a87ccbaf5973abaab330267a3113dcfd8fe7831ea4c259effe077523e7c614c42bf1481abca4503e0e739ebfe9816b680548d0173e3e616cc0adde989a8612a2ebbe711a6640d96d284bda1751638be0acb71acd2eee31d14aea45a4d71ab78d91b95e531043afd775171a05375fb84c9a2d0c2de5806aeb7e49d7434a02d7e5db595e6f79be94f941f7f5de5555dfc13ed2e30ff9ccb0eb435b567435d56a40fda13c55c7c135dee9adfce22953b665e93b4eec293cfa0170182062e7c431f10aa6947178f13c47bb101900e3df37802241b24e38f94a730fd9e5f894d865fc27c5b5d9ffa04edd4d7186a3f9c8015c0aae15f45dfcf06e94a4f99b3dd421713d57c4ee044675b669d16288b78c8dc97c5cbd4634411f38eb17efbc44dfbc978082621ccf1d15a38f75b2b78fc99c9a2296e6ce00b2453dde3c7b660909dd956b667d1060317a861095b5fdf131a93e9e682c14660fc73d848672a691ed59ad1ddecc2d6d022546cd66797f9f63ad57978f453d06f86722fcde0b14c30c3b4207b3355d85ccd38b1519f5035b6f0168704d9224493b2a22d771a07954780594795cf463ee15bcd6c9c6efc8b55ffe0da0978568a6c4daac6403646d5366d2a05f72161e5cd830dfb13ed56f5b70334e4187ebd4bb8bf8642cc567173604c9cb88ea9261f8bf1066f8501961ee64828d3ec5097da133c531d1e24ea2178d405bf40985941ed956e5118594a08d07a749618edf7faa4e6c613ae3a2771af6a3488c0d34ef21b7fb044f34d535561d8d17ed6767e93f169733a246a6328d82aed70cb365ef109b1b2eb52e08f0fa9a3c3cf59de62c23b13850850f830d948871edf09bfee40cfbcd7e9c10121a86e6df8bcac4e50d5df9b6ac8d3c5bedc78f7acad64c0a6cc577dd1312d0ddcb65b174b1f7a5f83f963cc95b9c259454a13cefc99606dddcdd13aae3440cbbae94028f26ab099ec28e09e29985f783aab5875adc2ce34f821fc32e94a6e8bdf54effc58463771f6c06a46d9bcfc994bf3d14c0f59800d58c0d2368419f86f23ec403ba62f6d207d3760f42455d796b0f82eb80342b3ab8d3c1d79e28ace6305252ba2e7ef9101de158cd5d368ee0469209badbc45a5d9aa6c3d6da0ee3734b8ba50485778b42fb1e4bc4ec43874e1c85480306f8534630cd8cb3509a01d81748df52949da0f1480867c201058b83a644f1c4d1df74fd09df92debeb5adc3da0c60fbf44e8f4ae78c7b7e3467fbf3a872d9552108e7905be453942d1da201cb66e91430d490860ab91160d213ded86bcdebdbec7da5f1fb8096f690bd2d41fac8cb9b3021b6f4897fa1d766a691667986cde2173a8c3c822bd1a19e4d91835bdeb01040137bb738547e81526f81de5834a09135f3c6505f14716ec96917720a31daf283c4eeb2cd7b14885fa1f3a6fe09a5336976e6400213d7cffe4209d47b3e57012e7d2fc6b940fa879bb06e772a46bfb6b22be8d2b4aca12684631350ebd3b7479ef295d1aa2c583e24278822a24c02fc5c4006a727a35faa43421492c5e2c73f1b780bd3e027e90b5c3e9529ebe20497785907fe9c37b33e92ce74155b39a3ec09ac5398208f68f4647908a5e719a44ce9790705c1c1f5895f478fe3f4a6e50335b79bae544566ef361244c389ae77dd78f76458f6c65a50684681ff91dd347cbe9bf24e7c17be0efd07a8f0bb239cdd8a90079e9a5805d1b9c6fdf4a27bc2d2d9c6fcdbfee2ac4d7e647bf905d9defc34a2d856e86a084195acfe9dad04d28e1747c0fe58b2cfef91a8b639c2d77f0d86983bf050b7b5244524b7c41d2b3a164c670e84c3b3920f34b4fcac3670bc903a21bb4e365f7a35191c248ebb556a20cf918035085465bb1ce12385b2fdd2c813bda7fb7acae3e403d730cb9bfeb747b30b72fb976f3f9231a1ebbcb4a0ed4e39f38ec57f11431153573c5117f4f23e33a6e3259b516348babf90b55b3df38cc6d8a44bf1fdd2df7db903b25fc6a69bd4cc228892e11470d19fea60a6edeba75934aa9dafd4c070c20714153b602ca626e8c883298613e0c585eeba88e6efdac9a41858fb9ef40a83b1e5b9348da87091a9874e6ea674f7d20801c83430b3c36264c89eb3fd4d11a6d4f675e1fd28cc18340acf4560088684ce11bcd46d250ce60ee02721c474588e39c16a9eeeed944df162c879555f1ec12e4e062cb11109c96c9ab8f22de304db0f24f01124961c948d806b7b3b08fe86046f0194395f0a775ecd2e46f00987c84d156a5c7318b9efa90ef73873ee63e6bb8126e081dbd2dbdf92bf5a03addcbaf35f06bab4fd4dd5ad87c6da561ffe2cb409784020b3bdf3a1aaf698d16558ab97eff85c69688556e2d5c480329c26ea72796f2874764ced53aac42e39c3bd76668a49924b1d7fb432d5682ca68c793c20d9e77f074eb58ac684594a82d67fe7b156097922cbcc2d9f6399752a6cb5564def73577738960f7a517167b3d177363a2ba77d8e63247e191f4b0df480cb627084557429ddc0da16ecd4340fc667da8129da467e5fb68f7753db5b0e6710183ef0613cdbac29e50dd2789db52a2df2713b6b8ebc9a80befb93bdca2c5807c36aa64f6cd81aae7c8036af5e58716c517694e1a42a4ad5c88763519eb2f2ac3bbde3c9c8b712c6f05fbceb8f09a3688848f3ad95e94658073584933b82d852c8875b6c202b9beb40b4d31780756874d2dd80cf7d11034cf050349eafa3dcee255a1a21326113bf45b41f54595519eec6cfe7193cbca7ee6366c8494bc42604c750c579f3375dbfeba97b4688135b43b1e8d4c370d389d7f4b82c0eb2d35e324265945a866b0810f18bff0466b0d32eb92035520ac5233f9e0b807fabf5977c28b5d0f1624a8237d6a27ad71170fb361c394572f466c4b84213d1f2925184c27c9cbfe8e0d2d466dca6ccba40d78cd0fe7e30163ed5e4a3753becbb1c657502d28e9541b5c305c187b86b6bc3296ff99e63a679ffdf5580cf7f658c58dfb14b69806700dac6ab280f4893ddb15e10e4de93da6f388d6a052558deb46fd55950f60d37ed90a50f783b5927a9010f391b24f067f2908549a961343e9068b0f320d621710171cf9363223790f12d5b5b6a255a18122b90c13a2aa03779987a95f8af196a04cb3e710a8603b4908c4aa83583ee944de4f6105f021a3cf5a752c27ac864e334be0229c2ceda881440c899495b44e7670d2e7219d84176ec8565bcb664c9c9c7ea21d0c814d7bc738f72e487bc5644b2a6f9369e0fae52643d8d3b6a7ed058a57ed24381bf002c8fb9c13476b60aa9bdd12049e8595e3019b0c8ea171e72c9ec1f9796776d80cd4d79c0c56b2084602998cde854a2f2c4b26406f912f68d22488b0f83596f8005d49a7c30c649bd9146af77a651bfcdb16d7b6674897e692810d2b445b03fc6d50cc4a44aa9455f3218fd613cab8ac89adfbd94fca936b793459375d0e74768b5f6007fba2c5891057690f65d081c26bedda77ddbc06e8bd2620f70750fd1fb8ef0650bf9259652bc215d5adab77f8fdea43b706e0a847f93fb915b9e61f8238157c03059504e300bae502a676304b51e56863e452df1222594967bff747a7c4b7ce4efb7051c37e4093253c69cd43af86c1601493690e68ee25e025dc27a4756ea0cfdbc098bc7807e4db5a2805c2f78f9b5f48c3418ded8983bfeeae34d8018fb73d61a89b9321412d197e726da6f699b593ed5294c74b8547d3884dd0b68ac373e135ddf57997437318611d0ecfeca7e564d4b2a1213b9d2735de1fbc80f6d10b976f4e8660b2a88bed9f2c4bc54fc8582a522e5f4e0ef587a0f9d3be5c321588c03eac4a73440c7c94a49a1976560a87833add9277a1656df86867799e90325dbcbbc961061058407ba00b539381cca6d7dcbba668667d76882d60f7151401aec534eb9fa5c55e3f5d31b9fa937be53469017605f0582ce3f8bc401473a7f0d588b88ab233b3055b29228b25d435b3079a3bb51334231f018fbbc043c44649f99763f47d9698a59f3eece12ae87c312c651be9bd9551f15f7c56de86d6b64a8f03c8b87f7e7761b93c09d94fe08c7e27f841c8a72edf440ab94dfca06c723c0a58b112057e4a59f70e5010d8203e92c95948c3dbb9c607316b7bb3e91ec50e3de26a271ddde89e7ebb462a07a549b48e4cf0fc692ff06d09f987548386b00a1448242c1fdfe3bd50da48ee6800d9945f5f25efc686004375184d11fad66f48ef5266c300a730d10c3d35c7b228eaea078b93963165050835821f069feb3823bafcd718816990fa139f2fbae4bf7b1d459a0a63aba27e032aadbbe224ac0350c6779eda5594879a171aeb984366518492860317698d5e46c18735d186d158007b77d5a4c994ab701dc138327e151add7d4fa1b2d853eb058aeb72274ce476149510ba9f3b372d05077e4a8f808ee7963dd88b88a3d27d812f7afeae5e5fa2d97e640d7676a866afa356aca26303016fc278f751da065d3c97c60f3a047a14244ceca9cf9ac8e02d2bd7b90cacf707064a9ee5242a08ce7b3e006acd63f82691422a5d2f48cfc9a082f2a06ae5a642adfc3f5de7327f4cfa6517adf28275c3ed094d98843aec19c9e792319425dd89e0cedc0a62932d72a65cde061e99a13a559456d27b5e996a7f1851200dba75309868dc3e9f4bb24ea164c68f2338a4333ab6c28aec03eb20c8a416e0ff690591fc2c68335f3a5316e302615b93fdb2ac1a3f2a5a6d8cd4abb2751bf59633f3c047c81dc863046bfd8150acf5c09286ae322cdf6f3041ac65cb1fe319f1fefe9f89ba99a981fe5b93854bfdf488dbaad7837fa04481d7e0f320ce4edaca4171b741a49450c380a39268087e0417b02d75269d1dae6cf21fcbfc14f3409f1e2a46ac3166ef892c3761dff85f696794d95b0ead5905aa70bc6a595b80fd8e01a1ca46983af3b7c095c7a82089df65d195c52245cf3a04657c59f54a7f3743742dcf89a62f8ae6fc25307b13431cb1e9ca1fa2ee20110eae8e237a687bfa17cd71a79832aacfb5b0f7ce642529c14d73a9f9247a24c8f5209efd38cecff4efd445e1675714ed1f93ab665fcf8b2d8f459b0d2ebacd8d4c8ce5bdb6dd642beb00dbf8bda43e20680b02ae85e4014f9b83a6742d7e34f3b616411fe136576627a0572437718513d222153250f4c038eb781b29516469199858e1713d95c11343ac430cfdee11f20060528c0910e47e7cdd4ec2de57bb2a410aeac64bb74458b80732cf18da401cf650f150b61962b0291c9de4675c7f155b310ce4432acd670f5e4d1cf99a5633809d1adcd7c65b1f053879c4af6657c540bb5cd498ed5b03f78af5d4c1b766fbd0e515fae9c2908e50e033198049a63e717a908b58f239d2e94826663517ab730f91996a8515e76e24a026031fc7f6d98ffeb972af4012341adbd11a46f2ed62f71e8ccba24b08c7670c01f4fc07c6a31d0fe338dee46094ef8a08bfaac98776774bf3eb27fe5b0b337f8e71497752224c1ea7ac458f3eb94bed1c60b0e97ad8e17a4c15ef9d490fa4911d3af8c0d1ff9604f90725eeef0007e247d39a62709a865d28c52a45baafdfa96937487ab73bf125a9feb049dc4a7b37aa2598132363a2abfaa53b383ff6cd5992f60e919f777cca457919c35782bb25f81532570dc02eb8931c43e6bfbcaf43622a6059870d1637fb8b4a36ef3d6cd7b08845619e79d3822da4345e315ef52ee4d05189c351e1aaa66ac22edf0c9fb4c4b22a35f6f15356f829d0bc70e333c6e3dab8f0f408eca47830257f367ba1b246cec3120f87feeb4bf42aa0e1bae07813e5be753d3f40e81f4f5a85ad188d039536878d7ab0228b5e75dc9d139f38b7f73f0a7678cf8f38bc262cb65bf5df7c0be39fe5025354e702ccfee52f5c3cd93bb7aa4a8fa4dc4e27382ecb810df2f15b55f03a9cb27b8b27cd4b43868e853c7db11d490c21115d49409d54c8c94bec55f3df7008796138da5a4b806c34cc6b7e931830b9b2ab7e6795da523020cbab089d42f9023358b856cc29b4e138199e0d17c0761197a2051b5ad3d20b72725f9b69acd20adf24533727034048f1bcbf642e6c3128e6f82334d66cdec197e205ee68e40bed32addee4950680c4bc0b83c05984c48d89456a403922d1d25d3f9207f12d439cc3ede0d3deeb474ab3a954fff7db736fcee2056850496811262e54e655a40d916a386a0fef9f8c4f0cf356a8ef1325edf68e9c814edbefdd29d6496ff97826ab0288e7d8a2d54fa41c2121e96b184ae7c13409f654e63e34bf37c64404f961d55ab4905ab44b28cd7a20bd794ba829e5120d9132341dfb4fb65c4be2aa013cf29634d9c1d4a9bee3f580e44494027efd340181fca9b1cc5ffa126533488698a4f7a3c3b756c0b3847b78c72bb82ba2d9c1f65dc9101e6d0110c0a1733a55ff050d9a12b37bc2234a9b86879f180121e669238a8bfdc04c724212fb5b8e0d3023ff9259c53316df203fa45aef24c0433c60ace7b90bb8f88ffb57c48fc67a9bc79a1e315391d9a78105696b46703ecc133e93806944503559e6605511694c7a588f1c48edbe815186ee5ccc0276adb0040248396eae230b4eb8852ed2853bd5519c995c268bfeb7e7123fc952bbfe58fca21bf5e2800110087c1836414260999ddfda1f44d9fa8c165789cb116f9bc93fd42a7e7850c647b070bd1f21fab92a24ea906715e3843e20cf7e13a03cd8e3657c529e6154be37b6e721d46339832a0f486a7a854c3f9feaae32cb47ff886a323787e56049263257261037d544ef38af28297ae50de0cfd0bc78474fdeede5a01d3503033d9e3019ae71d91d92e1ee7aef793b13a3eadf9309c17b6cd41c3304b2a29bf4bd0dca64fc55a05d2710d1f3eef08e8dfd0ae7ac4a3edc2304bf937e400c9e109f42a7cff037f85daf9f955e7c418d364e2ff5f5570ca8d13f34ed815f41788155fb4f8fb69c9305e3480f5557092d5998601c51a2abeaaa26846a7db3f438335a0274dd48226fe290e83935d3632a8af6b5d5968385d55f58777facfd588b5185fb97e4b41d7459b9f67c2150d86c8c2a08e26e1d602d8660c4b08c1ee7e792c5e818af7427914cc9903c776a5f8b64e42d1147ebb5401af6805276bb3836faa04ea9552273bddd26ac88d5d48196fb0e320a5aaabdce5f2bcf4cb1f088d8d83dc69fe516a0605a485f8029dd2e32cce958455ce308cf4568bf4bfa22bc8f010021b81a472ad99b08231576b3ee10d79ea948bbffd665eea57e4a0b6ab88e19840b0150bf0a9bd753419759e464e28bda3c598da17678575a993f196eef92852d87e018a7365f1b8bd9219b6159f4a4e0b7587fdcf07b8909b206c85929c64eb06a4f541a3129bbc2bdf39b35f163d0d7d68b02491f5aa1f36d8fa2a3e3dd8d9958ab21850a67e953b42737187de3dece92b4ad219a6a3caef4baabe139eb052344831d7422f66ee17f9fc733bd18db19e66febda029e92bc597d43034159f8322640dc4332fdb5251b9147c67ccae8d1c8581fae1d03231c5cdd6a0a55a6ba0176bd392a0a2034ecd24e5f812d8b0ca0b72cb65925d888a0bdbb4758a7a4e20c370b45ce0615b651407e6535498ef1857c773fea20f2306f489d37a46a8f12539147b7dbaf4ed81ce8b52720dd27d237d40e9d268f4bccbe6d18279fad79015c2f6ebafae1ca127067d6a8d1c6b379445e81f090da881cd22f4824ff77dcb9cad55430205262a76c350d85426de6e6b926fc80c286fdaf14d473d350d1a6b9a26cc73f2346a0eb395928ca8dfb3ec9925c98ad88c15d4e0f50451f4eaa3796e37d603ca4f3a8daeb20b0658cbb1454fa89a608e73f73ea708e6031de5400b10e4ac00c87ab74d962c4ee8b3479d276bdbc9ef88d23d8dbe2ad0674e7796556249c30622a963974a64f39e16e744687a509e5a931ebd2802b2319d2e68381acfaea1651c7da51bdc7796bcda61eb5a186d2546b39c66f8c32a0c5641bee80be439c72012f88d41e3db64f8fba101113071eb99eb8f36e417ac65145cd3abb987ccf18d08c55332e5f5a34dfaee53f5883f63e7ef0d44d9553dba6539b9acc8a0e16cf24dfcade75dbeb74acda07670b92d12346df856d1b4aa351cb0a0c5327627b3dde27cf33032dcc92d2733ada97ea23400ce150e4db5bc285ac951237937b35711c82d560eda50ceb0de587b70cf0e437c329bb03db02d72542264db1615cfb40f42b859fb740e87fcdb32110203e0af0c488a8c0264d7eb33fe20e028bcb97ee4040759e9db30bfaa55dbdca6723b23b1e498ffa72c24ac13b805bb00d762c46a655c65c54e6f57676c3d1866ebab0dc35cb56268cb7e047d60486ce2742fbd34855c4088a47c816a9f3d5c437688b891c156ce9842d3226fb2ce42e019024f19038ed1e3a50f4321bef4f6fa144bbeea835b2a46626247b68f95c8da6be90d459d787a9b097b40553d787cbf32507caf5c134053d359d8dd3b94b12acd33e8d4f39c4ad8316239a1b1c253cee713ebd94d6af47badc8025601fcaf4550c2348e04e9a604c786f25544a4874f8847d457ca010f41200106bad3ad7a0f6e1f4cd839f6b0ea753a5dc7a87265555d1eabad95d4413c584dc278821b31d6d115898b9f1c7bb2970409188e2c6468759bc8a3ffced73176cf7fda3c04b0158c331d5ed92887a7a64eb96fdce99e9f78969da39d6a097cfaa3e7433a2defd403676b7046fa27b8d53e9874e92798e988fb1dac99324a880bb3da646858d4e1bdb00d1084d01f7f6f797b8a6fb3c68070a3677db84082d1d8cad476ae62c77ef18761977fa4fb2b02e693f5828ef3790590f24e11c8e8f34fb2e015611dc1dd98a1f6868f46fbe211c1578af2daf0b2c3a54bc7e96a80093b50d0b47d48efb6ef302192d1d35ca7f8fc91e5af8b477a4af0d5929f6f83874b1ea6737d4937caa48c2479e64ba6284b0ed49cfee80d4a056e971a31b5e979c9eb16ad8865723717e163e3584d3a1765252d95cbe9b20e062d3b0875f0d34aa0a51856885ce0b40e8225b0c75cac98520bf40b7cb44af9116a88160a5e6818edea2d002d2b6fe45180178568e81816650374b4657b9eb73deb91a4e92d1e50083f2bdb94f2cf5909db03ea90425583a470d8adb5a904afeb005ef537b905135c78d6ccca82a2e081d769e5d2890638f346f8efd87fb8163b4c5886f54365d94985fa5daabbe16683539acb4f729b3759beffb65c85265802a6cbaef3de5738455846ce9e216e74a3fb7f5eb1e0f30268f562645e91fd8705b51b150b0d11690e386f91e24d47d098a06c230e6fb8b49486166d725a384c33fa9abd2134eab229498b7053ba820d101d9e2b0f918039d5d498ef50da093af275f003e495c6343d58121ea3a42ad6ee492cdbfe90045f0bee6454df11f801546622cc427ff8ce2c56d8c42640188a41aea56889d6ff23dce0ea5f021d39e109db2f42e004307e2f8375b6a102c81783994596ff18459bf6754a307d6974bf044a53f62cab41fddd186205f5b855d322d03b0854b98376e3117fbb40b37aa0e3c9c906db1c4fc37269b5f48e62c09cfd184c4a85cb994f409776e6a864cc12e610227e008e5dc300dfafb1b4c5a5c44913dd4316f19f0a8a3a03b704b037dd4c648cdb1b22049f69fffbe40f0070a7bc68ac9c6ac1843557e0343f98b3cc37c140d32ec621ac833d5d4452ff25bb2a48daad198f20c97147f1cf707ba27817240784bd9a33fe59dc25ccb39489defbf5719603e7d300369878e12f926a074623083f009a8a0fb967602dbb370ddb9bbc1b3714d3024d76a7e60e40d745624c03b4edd17bd2082d9343fe48bf974dea825f35e594dff482912da96c21560e4bf46f105b83591b2bec5c316c15d0d29500076b766d7426153284d3d8b2b2e6058973ced254f6a68a177a64950723257b9eccd081d741c8c33d56ab6e6bc2526bdd044724789dc52e09cda4717e38f351a5914a4cd3ce99071b050116e83e12e74906527c5f394db404faff47c6c80d0d219ae23b0412bbbd6373735b55c116f190d9a0af4667b46a5870e324180116c4d53454e69b587d18680b83dae5f01c3d3b318346578794e240bd307a1e616b406645b451b67f557d17ac406e7fab8a23d2c48cef546873dc29264ca8094534fcd8d1c743186440b148f2f89d70ce54010b056f8f84b75f27838b103f08bf9af254e5570f3eddaa9a41137ebcc220f90625397fcf6d106b5167bddd15622ed22e8c6ac6777f3825ba12c76a0e38d4a77c7e7f9c946f4b26ee4a1ffb99ed94e2bff767ef7cd0b3bd9451f176de2cde6d06c1b70f3265ac3e13f8f4cc1d99667f7fc2cc149cfe2f5919352a7e3ce55de15faf3cec378a99ef212bcdf7ee422286e24f73dfdca813e4d286dea37ca13bfe51ab4331d92e708d52b80738c994d0349a880815c55ce2f4181ca8a9867eb12bb20b06eabb5d2dbc43e972840525fc7de90f46cc3ab22a4637130cee3c2868d5bd3aa84da50c9be66802b3a94d33d2ff51a6253b75c2308af1f9dbbd716819d7829525aceefe2b1d0b7c752e529d1a6307776830b3a6972643ea86e4bb542c3ee81bbcec117bc1dbcd17cdb7af20faaffc48ce486d622d88a45d59996a495cc46d988aee502380126fe8837039c795a99e079b8247318ab092588a1ac47bdda21ec65bc747a60686965b38d4d1492168ecb862d6c63e2513f7c2365ef3bfea5f76163c6dccf857dbb750c58d7b5ef853d56de225ea27399d53589b0c02477fc1ab0add971f01b54625c1e47fb14f74783df9b127989e24986c566f8c2a2c52ddd09717bcf353a7714299ee3b59276fe4241adf2fe392ab2975a4bb28a172b677244852c00d8ff651b7324cd57146be72646d276a3cd77be87da99b16155b20b27af88e3235fb4902085c20b8fd07b87468b660de9262b2bb8e297bec748dc9cc83ec028cce4d0f281a8072d5b21a3c4116497be4d7a72ea30f389969663124e72f02b5858dd88bbddeaddc88da9ee01a9fba548bb57d7e6e61c0bdbcc1e14c165779d6f13c2be706fb68130e90ad86431f8a456846a88883670c8533e615f94a9fe72dfaab59e5a4089e581ab345da7ecaab3798c4192c5d9cc6253504591348705795b886db0152ac1cbd80dde3a34f61dad03c9c69be2ddd2c8b89506d2521285b0f3956961d60930cedfdf7c45a0b295bab9b015a2e52cc1021cb6361f7d9d58a8b07881889b329599041de09e87c38a353fa1ef24df211975cfce057215b053f66c1d18f46e2a38af22f831e575ed645c90e06855da8657fbdf084c4af9d95a3526d7b62621f058538802827f3b8dd806d0413ccce391e0363f2e123cc2a4f299c4859658fa6c2899a7ce8b4905e5acf4b937e54cd0e0ef30e18fd6b863b83ad65aa7217207e20c171441507f59100e6376de6a67c2abe5e7aded58ea24cde03b25b3914b88ab7c392ea7c4f4bc626278e314ed5d64d118f2ce91f473f7a2eb094ac21bdf8d2066d8e6114836a7ab5dee62095ac299961cc6a0572ab51f9ebc3f6665197d2c1c32ed5a097b739d709572b63107cdd314cef135454c2d4f85741ab304a5bbbf7459d8d421bcbe699877a72ab4fd6658d9cc209072ea7e5eb32a0f6e358c2af135429bead4482a747f44925826da4642f03977092409f6a2c6651b303b6e09e6669e1a60480886b536c672eff1157ee85c2f36b68cff009129a8865808eb3c67a07b0b39d05fc2a14d2907ee1840fd1781ccf41c08b3fd49a89410794ce71e78e7ee6031aed26b44a36868e6037396a9ec0e34ed0e8a5419773ac028981c9401ac8153d9e1244806ef5f97a3877dc3164977f3b67a95d7ae1dd1b22b95734c1a29ab0528e18da418332482d18840e8045c180b74b8cde20b0e5e561705d5aa97e49fd582f85c51d90ae7bbc176db66a24de063ce58531da3f3ce000333c056c90a9579a7e844f570b3999a9e2c92545b79a7a57ec006e25df79619a25aaad898932f53f747a34cf2fc38c5397f8cead85670b137213ca65666430e4260c36e710ae5ae4fec6bf8628136cbf476574ec8eec909cc14d226dd4af0d9786e2f5635871be763ffb58159a28fa0eeb275d121a86a83105b820d12ffd5b493b593534f70ce99b3189b863a69638e3c16985be46e7ec4418341ef8fc1c6a582151245615972a3ea46dc510f9ca38b60b99e337dc354726f1e824cd1bd839fe06de7beb78c69dff74e230e8d10babdca73ec9a1695ebf7526c76b608d84f7cb086143767d782bd1f40afebda78577141d72b2a4e390e9e83ef802414d59ceea5646e7e67113deae764128fa49016cb49e77b676b954825a4e1596232325807d5dcf3145773b8d401780b817a79ad05af260a074d251ded3f14d469a19aab00e896e124a1c977dcef597ea3801e0662b67697ba61e7e967cfe700e206b5f590262a055b1fd3b2689760761a66935776b29cb954c0a61b8b444730dfae61536dcc2e43c2747d6a2113a1b1bb387f284e2733d830d2b297220661c894f5a7034bd04b0804c312a4a15509274aa3324559b86190e40cacc579946a2a37ac4c130255d263d35947359025b25bde36365b85119e49d55c5e970e38619a37134909f0aab6b3cc5a051f9a9f7c9493926e759b8b6d39db31da3f6b7baaa900b4566ddc131463f9739fb4454014b32d3fd2bce39a534561fa58a896012a89f91e180338cc9a4d3552dd413ed55e6c46bf8861c9324ed5b7cc25a04ed0ed1de59302ab0efe1231ee8c58902db22d37dd5a3d4936f393be3ce4210dd9a5ab0612a538647cc8f4f17da8dd5a4f4c901fc872c672c5bd337b0bfd8887e0fbfc5a8d3078edf657184b466854745136758fcd0d899b185de041e18fc8ee6beb791bff59d50aeefb1b19ff86777e06637a02dc15097e5bcacaeb9e2ef433c9f42c6d1f76dc05dc15f6cd1ad37e1e1c1260994e8586616c04e8a2b4da1ae43a4ec027fcb9b5d3482517a76eff256aa23d04441431670382ba0f0710bbc64274b8c494a22d9735e26b61b5d9ed3413cee8f1a33bf8b087025f3d4b8851a8f6c11524bcc7f0013dea9fc57c737b1d23c5e9f0f03ecd5884f13b3a76c8ff5a9a23301984b265e8c74e76428e4b5456f12d0986b95ec59808076801e46fd08af516993bf1bdd12110c5f72b82d390c966c6a138f4d1fb35bd5203ead18c364dfab660cd5f272fc2aeca676018c8f62c6b96245b90577ed40d71d6146dd5d0c7aeb0dda44f10df734fb940f91a86da16fa169d06c0127f7b432fa923b5e987b4be1c6ba8fa9208356dc0536ee03d50c958772c5d46308366fd7838749ef8b7e30ecd2bc118a5862c0448c02d6372bc5163452164765e1bcf88fad3e9ed8b2e06cceaf0f5d3eb812c7242c89de39ff07c56b8d6bf167504dd8cddee3048248485f1c3b2de51920fdb98c1c4825a1baf2fccb2a2cbb9442175a8369018460eca4bc2684188148d850824d2c37faf2ea9be6be647abe4fca8acf264a7af53622021bb1d9fbde65ff03689cd2acf049204ad79723327f75dd1ae55e3311c24ea1c7e508b709e522fd593216b63c6f7f561692646aefe7f3b5b2b8e528ca0208ff541f85eaab67ef017c2a655e0767a53f40f2f80fa5c44e23d8be320a64a50e19cd0ea7a43d2d06e0c06c0d0a6448b7900fa1ccd1e22b519cde52fa576b936eb8046e232fc2b5288dd7a02f3d1a98f0278d7d15015016b4118469842bc2ee1e513edd60b9f859f791c5a1b88804ee868c263fbd38da07da38a93ef7ca141616c70f3c3a9f6270d7f1a39318b6992a97901d337203fad0938df96a0cedefd23dc510c2e0aee56305fec1dd88e0a1a2527dcc07e66470643821cd62a2a687d73e73042202a9cfd721d5a3916d8112bd32a33bec69484ac805be2768fda6e36019d3c86ca214a84d9c3cb4e55ad13793042234c74f7b0a946b042885b02f86c1f3ec6c4460c2360cbcd5ae0fbc0063ce07086c5f383610374cc00514db4b6d6e7098cc134afddc43cc3d0c134cc0afa668f6460325f805896dd71b7631bd8d0a0b607acc76093b540dfae642e1997bde339828eb7f2a287b7fc9c4c93bc25c90fdb07561aa3b784e1a471e322082b510c96203f0eb99f5253e0ededdc2baa35c3daa1729c63fad91797eec1bbb1714a2b7a5569c6b3fccf78b644302dcffd4cc192d5ddb69a042aeefe53bd8978e7144ea597ddc2ee81a17d8fd3fc76c6805dea70d5cecf503feeb7060c534ee78a8f56c604d798f530af9387a3041183e5a71f8d1617392714717abb25b0a13762240ee0e892193daed6d3650bcd954521adb32ef1b77768eb9866ded418ec9dfa0d8b344d165028e4a7134e84bebe46695676c0a9b3347de630d6348bbeafe5740c4c4ece7030f4e7bb15de9507744661dce5dd39a0f359033002b1f67781c3749b3eca38eb9631839cafd95fb670e1709e1fb1334e96d30180e7e26e7d0c50037325238db6782c7af1a8baf955f7eae4c9ba42a1e0b5bdf863574a301b3a108304cb65264feba8697e6fc457ca428ef2f619116d60902aa45b59e78cd1d9354d66281d3a0135561722b259ece2e8312fa93e5f815639258b68a7a0fbbc43df954d03a205f45991ff2d9c2a0b667170088562e4b72ea74eb7f70957ffbeeb57c935801a27d43b7ed6217b57f1bb764d8109f96a6d2af2b0b7a95c60ab679d514d37b28a4f8a8c5d11606e7a340f00c6ef891e12b115e504998522f39243ba4d9345fc4a891ab48b5b7669db7d36af19d6b07659663bf4583326f2b5caacae70598342b079250b9364ce3ed3bd8da9858769ba9939e1262c431a69d64ac002898e3e643f7312312f0d9e670e8cbfa8f096d3341a2e25823f2f92b886516547bd4cc381cef48ae223f4f27dffc171688f6af9ae44ffb82a34b509e5d9c424b815e61669ec0ca55a215ef2c310c78182ccd116c45288d689cc3f9bb0a1a8069a162acef91cda0c368c2ed7348177ddfb4ad2d9765b6df1cd9136b49187e9c4d0b6389bee9703e8a57175a464f32cfbbefe5781e2ed3d01a95a360942d4569de879401972058fc51226ec4b84af9b5b14b5aa1571b0ac6cc1fb441896a6e13b8ca4b61d5c6e0df51a3156ff7993490c18febec2b8019d5ef26f28f03f563139c9b8dbc0a106041f8f05f05f5b5a986da0e41e300082305775193a9c89ce973e0f4d111e421a2115164a032533a03441810a0620b9551da0b51952457bab17e7d57d321c11d005e7550395ac8df21ed77794c91c6e0331d0f741864e02ba45833df6c64a0b79ed413b39f5105b2a417e45c4061b4c910dce775c0a020fda3292cce84a7916d6bdb95162955f843a907cab54f8e411212beee474de53e9d5a571e0244d55bcb0fe33a746ef03eae0eb306e100ba39199b4471cbcf0f881d0b47f8d5402f2b00da53a212c8483f950c652d72879a196bbf6758f56b0141ddf90db052dbfd930b2bc15aa953f57d06a5518d427afbd28b0c6f1e58cce981ecdc174650d389c5539f9b71cdd0604cace09be7f7b2de52f8c5bc2ec8e2b6918faf0c4d7e09ce765421fe723b5f53d6abf46e4611f9ea861b932cf6ef30330ef47a88e1f7679b508bfce065752fca1cee43e7f13cac7fd2b5e6f76965a59f00919a8e4513911c9a184dfe1895e17cbe4d5ce4c3398ba6a1075273d770aff04ad1d4744b18000d975c6662ff10048550eb4013496e60bc604d581bc9a8089112616a3f918a6fa1d5f56fc96fe4833551681f4f519cb90cd4e0a8364f7803f66400a36450536019ca15ae39ea62bbc763b5b3a124bfe9a6eee9a6b88e588ca2876522c6989f60e6d8c546a4ff68b4976872ff6362791ace6e1426291889bec6d4b49e797f3d79c3f96bcfc998422ee35b134bf3a5411411869aa5fea5d89694b960cfac675a14b080b68b4b11f98ff4722e8bbbda7d99e0bcc3e777b742cc108874668209cb6cbaa9948236896d24b48188d9074b3c8158fb3cce6d3f6a1fea627668c859316a8593cf55274d0a7fd240d9154cb23f915aa203a07252091dc1b945093889c8e29210d9e0cf84c716d9078955ddbe12098113d44946fe80729ef63987d8b0d54eae9572779be122754b041eae461cda44e26d3b6621f04ac81d0c9d7fca70a7cc0437c3294cdfa46385f522264722258f639e5cf0914580e2ade1696fa3efc62920b22d6e764818d2c97359e88758d86e9bf4c7f6ee5e3bee19ac8b8780beaafc000207377d6374a49ade4182b7967dc73ae83cc5d94b98a50170d1fa6b6aa45e7d8d9faf960ea9d5ff0f673f112f56ec2401bdff417ed484309d229391f775975a0d84c7177cc945e986acda87c63f6a1081d21c1a5e322c4fb74b30277334a5774a39d6c1121063271cb84100b620bdc880202b91c0777f8d0c2b69828eabda1ae4645ca92f47334ef045bf437b567e5736690a36a60da5731d87ccf25bf2088a28a76d9a2b0f00cca439b03243584211e4984b0211cdcb65aa578f7920057a7862c6fb1c555a2daf9a073a9977e6bab58d715ab976030d95d473418713939ffd86f75fbf6cd49e3522a104bbe3da0974464c4895fa5feec2e0d6680a07ef93b04678b70754bbe37fab567c83dcea0402467699d30a8029b60ebded448b7cc316b162dea8d7eb52fe017e8b2e22cf24c81dc056c57389153e77d91753db7f4ee6e4db176798f88be2ffcfccf7d0e9ee95d5dd2db83d62dbcf5169b6e53324859f4fc13898d9abd08062b9eb6ed8001c9fba12bc04f2dd1a492f1e698edc092664906aca65e5355da661df47db0e3a77ed93a9a308dec62ab82c242d433f936e27224927a646a7d11aadc0664f6d49de124e1a542804a39bdc784f0c9834e5c4b4edd56af7359a28ab9ac0c70fe2a405ab6cabdc756ffc03127798aeca573a90f8f25077611fdfc12ccc55da8f556efda38eda160b1546ef1c826573adf4d75b745d828ee34594301368d5c64e479da6b792576ab04203dd5897691d37141fde557b7371c110e7f37536c34da04876b829e3602e46385456e6b7db8dd58ba07467e89f845b414024a3218e967c4a511ed723697898d838b5fda2f3f7e9c0533bb70598fb472a9b13fdf33e1c2f639bcd78124641194df1cfa9f6843d51bace3c21de6b02d8abca155afa988f400b095a1cce93611deeea63d6d4652e80fe7ac97c7c28712ea31eac48f2674f956979d06af7cdce8d0b559590a20c21634a5a8199688b70ab12fefcd5de243b0934062a9f6dcfcbe4858de650ca4d6e04687cf66e9b26c059094b0569bf7b15335f783f272263ef981d3d630a04c1d9be10627415dcf83214ce73e71fec743959ca1dcd46387abe37808ed9fb3c5c6b75979cea9b00fac8772ba44004d6266f1d8f18b6eb7a911d144a21db996f0088d1402edd63d5f3ce7a5e103dabc942d9bf9126a49bebd2dbe149ae7c68f535ff3369945fa8959cb20e10cef0eadc074c47532f555cc6d58f265fd89e376fe883de06c8148135667a2a717a94d967f52866f46f9271fa57c50df0b348acddffd879102ede7d4f015b66c8c781cffb330585c730d46655dbf55a25b80a0f618be63cfbfa1b253abc4a3cf256513156f1b46c2f2a007e3aed8db4628905d9f45530c897a1e092ab31c57de2ad2cb75940b132506146c54b0b86c32825942d61af5a79ec6dbbad88d9c24691f6491fd15dcb80739ed33da25fe54204d1d298906e18ae75ccfe8d676fcae4d8eafeeba70885a2ac124f825940983cb7fb1b56b2c24d4c5601eff3098a2870287453c3475b62a144cff89daebd1d04093eafa6e03b62be56a0ed2538881e8e83434933032cf9d3fb31ce54d141355a30d1bb0e72be9910d24d9fc02cc580c2788afdbe4d1a6745ca1f673384fe270c0b90e03cf654cac3239db91cd2d1cb85bf1f3a514dbc9f6e1320c1aacab9bfd92fe81f55651e12d53fce5553d8a66edf838985f78058c303f77dc5e8656f478060a2b9fba3b42ef95e40924100aefa4165da4b2c7f9ff524be21069c269a7a3c17c800e0b30d760ceafcd6a0b91a744136b68de165bb5b139c99c15e88f628671e2408f961b92f8d7a8e16be36c96e6d8fa0e57c8d69bfa7b0e88a9204da8926a971f28bc7dd96831c3b5d760b4f7827e015ba410d5eb46b9e9c9c2af536d3c8bb93afd9206e597b521b2e09ee3accc6b62d554d065abad8eae98f1e16f5dfb50e1159486b2a50550c9415ff9f2fad8477e84bc7dcd60a197e31da107fadea591f9393425761544d1883e132ab6e50e11ba979811c3474ca9a8aa01ed897ee3aebe35ba23c16d0af474d24011c0d504c3b7e4cf80ac3b7dcad18f10a80fc08c92ae85ee4df2796050239ce1948016b517f00f002cb558fbd0d745b67bcb61bc6290960635a876a2894e5bab6f0d8f4a5cf5fc180efca304518ceb11e76725b0a70c6169c994c36ca6aae538571248d029c9522cb18741ec0ecb5b14f4e20c4bf8f66d4ca1c58ebab7cf4141a84cdc11a15eaded081a68d0bddcb7e3662e61ca5580994a3b91c87b5efb6f29c15577befb384e7a3a8269e27ebde33e55d09f6fe23e8a7fed9d4c2ae77fe52b28291f8cb55a011859adb6312818ae9dca909534e6a5f554784a874661108d85ba38805a2dbc6c1c344bc3e2e289e5c9316cff78385b44f48344f327f5fb250aaad577808fe58971c4b0fe1c450c0e9eeeb28c0aef884f9e15c4b87d346146d5bd27bfcaea41f623fd655fbc66232d351b5f394f75f30275ee8ef7febf59bee44904e46731ce1a3ceb50883df5d60dd35743ea458f380fdb59303d23504b03a8b93169523025c330cdf63851b2d43733f7deebed904cf1f97a34291da2db2f214fba6ace73cc667b37bf50da7e7dd4b2ba412d9fa380e60e065ad5529634644b123db674675dd33489bcd8fe1b0e65c18a66d9eba5e4bcf864e31b51af1e246ac7c98eea757d6a7f410301d2320d4521b496ca81475d9774036aef3cbb64185613126fc2f0af479075eec194ebcde2a207357cc883f7b97c44ec7e12d6e9a6b60b456815ac7a2f8fcb6df750347be38122696266705e006c4b1301580d6d804417de626adb49bfde705c9ff62a29df3629d65332562a42ee771cfedc2e2b5b98991fb9daaa726f74fd4615cc331d0e448362772698edca0cfbf7a3541fb03e39afba5947a91c75d34ba48805040313a6b214854b7d39ef1a6e2deb03be1e8eedcb08575e1ab69f27c62293dbc2d75874320314c0ac861130cc7a3b687064a8a6951f991172707c15eb00446e6a5ceddc3ceca22f006021aa59edd63e1144e0e140f9cd8641f66756210a2269c715dd95d2fdd819bc5f73a50553f80315ed6cfb8a44ef38394c71a159a8e24daf341d38b28f0e90d8bd46d9a13b918ef2691be8fc6628dd773a68c4b04390e6a820c3fa63169a56e6036c8bcbf39628b88f39d8aa80db80dd7b56f32ee8977031d5d7ca1f0a1e057bbb8120f46fffd36a0ca6d09f5379f42c79071018103a8e20b8a282ffdff2e1c662c48a929b6a95472b2337c6efb7276d0acdb9f36bba2bbd955b460c1c5c71867400b2568e4874539bf94cba4ebd0c350f1733beff35ba2953a04e93d0e053adf9a761392979af8564fa93cda5e731ea556ab25041cd368c4ee40de46cf7c1f48ef7d4a367f3312bb332be0e8e2d90be258621dbfa183b10daedfaaf0a39f7f0eddd3c07179a7c97d7c857796fa8c89b7f98a0be7fb3b81aa01c158e4ea0aef79c0b28d39cf8a808ab8fc0bf368f76335bc220e4d262172beaeaab8839d7330dc4c66e595f34068c2f39b6ff1b410b6f719749edc3a7257dc99a6acee0235a82bd211514c1e53d9ff17ab0d2adefbd39f9d907c5b8d0be90ddd147ead7630eebb2c06c90562115d9021c3c9cf68be13b4370020fe06125f1d3cf2209ef7e1ce6fedb9d5f6c7a373ea722f193e47be58a771ab00231b93b04e8d7b0bb84cf9190b72f0c236877595ab7dbd63c6bd5ffb0305d46ecdf18cb5bbb7fff20f3106d7be3096695dd473168c1558ad397bd96ab1c66cc7b5c7470cc497cb1db080e32ab2b4eb9cdb3d302789bfe2b5f57ec1d2b971e4dc47d221aee519072317d5988295bdb367125ecdd5e3275d83737857461d718527fbea799e4b3fa7e8ec5d16a1740918dd06d3e414aa85848ecf8e2bdbbc936ddf85ee1014d0ebe6af872b2865cd722b6cf12ec8de2508ed4f825ebd64b175638ca1716a8783610611f04d59191a84b14ecd51fba9789d5f9e5f6b096759b4d9fa0b196e1387fdd22bb26a15016352262eb0f574c8c8db3f61ef57c009d70c451a88dfab28cb4c1bd19362dfc58c758890db96278d49192d5b0cecbf51487e287863e26ea6022291889b5fc478caad86d33b3ff765e2752706b0bc1b6d0cfca043b2604a862bc22f3beccbef5c5aebb5bede34d9bd22556bb45ca2b2a2f60f772c6ae6602288c7de1ff7802465076dd417b9e1eaaefa0d31e719f8c680821c93f6692fba21533360aed8dd72f83594453c451b90b66b8816bacb6107cd29f603836050d4fe4cc1a28650b884ff122cc5b7ad88424a93ae7d2fe278de826fb0f58b386966393fe96a0f804c3f637c13ea1b6fef2961ada698bd8794a7894467f739156df41ae43dc7fa610460b7752fac4a17f9746377fc5efa2f3160728ca4fa9bf405c8b9a7f349623ddd800fe548f256a02cb5cfc438c62b04752021ebf85102d2137cd3ab05bb819656b4d7404964fe7e2e8866ff334fb39cb63855c4e4f0c047a64af08eabd7519b37de1436d38ca6d4fb9972e5bbfb4613269689a3f43c7a03f34821888d575de0b3feba3c614b4a79af8a41af139faa86b67f56d65e69f5480a35d8f5d6e226c97c8860795de6dac7dd74ea9d37b9df4890a4e1f21aa5783eb373fced924174a9f6080c6f1e57f5612ad2eeed72b6d2f7a8bbdb272ce72ac97335064b53cbc920896ff3106d1f98ed7bf65cc64d81e7c7acc1a50ad05b17d98004692348f02a7ee150d6dc2942063c9a86b2342f205609526ff866c8f87b764da585d1422629aa0091f9a798a0dc22bd0e18d7edc2419cdb01e68a886dcea89332176a6bc0187395743dd96cbbeeff33fd6baeecd8a890df79d9fb431e70a86da7791ecd1520cac5c021b3e34febba23ed23c366993d0702d1ea57a6338e08bc84012ea944d0c156d36f3012bd071303750c0f30f1a3a42517675092859d57a737720cf78fe2901c4d0ac0202f8b29ca67c2b523a612d6942ba466d407a51a4843cfa4687ec2ac9076203106553af598f8e5a95bbd7bf069f5964661857088db78a3f0edf565cb165455a553bdf7b4ce4888815375ece26f7844f52b24e9fe9176e9704e1d1f5269a16e54199630cd83bb5c579fe5f0f7f018ba8dd70a83b7e34e8a8efad796528057d8d77161904927ac51f80081f8d3aaf39a652f02a0d484b9e64f7958c047a2062ba0d59ee75d1674455eeadc15e0b213823b2f4f67f1b1c6987535d7e3724de73d16bc7c4f79bee166ffe3758e5a1bb50d299fa05b068c5ef76aa5e4184574c02d38a52cd832dbb4652ad14c4207fc0ee9a61c69a131615733b129f6214828b55d89923d7cb3b402efaac6a3557ec2bcd9d4d6cecf010484a54a00e7de77de408b09c08cda297f47903720d76c1322cb1b9b226658d0240831d9bb3632c096b9e325ccbc1b55bc01278befe574667230b3bdd702422250ab44c2bcde4867e4d62713fb36de98674f23a95022287b4030f2b624a61a3ff9284082f8c699650f4c171c02c9a4b054d55ef670d02f17a98abd77ab41846cbadd1bbd71362af80f2c757b67d197169a18d00166885c097f57d733d1f0ffc77af09fb05b5b8c7cb6912d0836c348787d85593b3f17f163501bb27d8826ee4ed43dc8cdf88a6bbbab463062b054e7f2d14f8cf7369c4d251133f66ed9d123b1a67b04f4b3adfedff8365b491aa6ab313c89e146f36076319eb7ceb6ca9525fa8815c1b275c28b1b2d94fb5fbecc671969072b95d3210302b8769c5456bf9af7c694e61c03126c73299666e4dd47b30ecdd98afb67bf82aa1dde940b555d7685170212bb059d132700599ea5ca34d3e168cf3d4c975759ea0d8b25b27de24dc7cab8fdc655bb56fd4109b2ba602829ae84d6f8f55169e9757081f8e638669ab6e4c3f5407ed808186bbb3dbd59de38418388ed51f5917faee6e562357d4894b9aeaf56c061e0973200e8825c9b1fad41d1249432152146b06fa8f634a486bea8195c945257a10b9b0c94fc07ac5ebe721d9105e2429d2c0e8359f423789414b2f4653d95b945e377e9ef6b99ec440ad8da1ed283e975d1cfe69114cc46bf519b416ba45c92ddfc8ef8241c30a8f4a60a7bbb33578a96bfab360d1c976c9be04841625793effa240326f40ba0ee5d7f7796020f355ec23810f3c3a17fe9c5124c1d818fbfc9f4ecc5ad53228b02d658d07b122df57d76391360766de3e71be0bea7f811363e19063b8476b81a99deb3f42d42860fcdcc1a18b1fd637fa8a5598ad05bda30a6666355040c471bbbf1c894db15a4668635143ed2469a4a4dc75adab56120734af3f5e8a14ab4cfd6818d6c9fd8388d48439b0a91b2f6a6172919fd9cb35ca0229b9c1aa7957941ab314f42b0c2aebd5deb333218316807d966efd31821715affe6ad417a862f8a7874a3f3cf61421f6dda14828f604a36a8135ce0f59e53c260dc3294dded04744749f95292c0c998f0b912dc717c13105b3293fdd947213f18d2af61f7eb55aaf21140ae414f9cf9621ecd197d0b559d29fda1a6daffb64326ea0d2ce9e83adef395ec78e05ca3422e0cd750b132f0543590e052e232f6f827e3697474f92540c194d34761e5284afd70c463740afed3f09ff3980fce266bdcde6279d93484a4bd7e86a0786252ad5c68ab47d0495a2d5f43602b3c7a8b3cbd6d00c4de9cc2f2f3078b6dc40be5e1a99bf565ce684a464a5747b85e5a93926550b41d1ef6c88f6c20b1b3d61a785631cb60e7ca982894a7b1a59c6b7fd247cc28bfaa6786783fb73b4adda1998b835857aa4b943c6e5342d0af273a90f50d8453d90458c4c7feaf8f249dde5dd56dd52dedfa668ab55b1871a1f00d2440574bb6544b6f8f319ab09fe19ab9fe57d3752196132bb5a23f95f74dbacf3e5e25babb6129abec7655aeedafd93a3f6d4967503b2f357b86c9b780890f52ed9ca2228a64315035c7125dbc467f4ec76369ff979c8fc2b0f78eb8276fa458414487f8139c6d2affe58ae288ee33f425200dc34ee560cb24a7c5c76bd60a8a8e66255b3e36aa34c4d0081468f2704b9e9589bdccd9011050dbbf415cc412d42e486edf4093965f305d3222509cc9a877ea9779d52869c08431ae40ce7109b11457237c5f977de09e6a2ec8a1dfee6d366372b04eb11baef843d9bc763fe69eb5af49ba110f03b523490114f7a5511bc3c5388159eb507d20f2194b5c85da7b0523aa9bd027673bdc165a9ce88408c33bbb929560415cd1b087b4ad969d407cedb795639379e2d2d39c2627d0e1d91d84e522528120d2f99f3c8f2d1b9f531bb260d964d5c4406146dcd6bf8e862d80960f658ab4d6bfbbf3e28008bdf13ca4fa28d147c16027b444347f9bd80b11193940f7805907f0268d34354de4b0841630d8eb0d49d42451c77dbb4b619e59f44541f870b9f6af4299a91a25ba23e9eabff021bda411f9fde6ed489c7fcd653f6f4c686975ac3927b1414c17c2e9e9f8244f0f76bbeac47a5d3b98c7a94bdc74f03dec3b3822927b112e05c139ba3199fc13c0e5f7af282a6ee736c883148935700407c75b5f061e8c7e877391a3e2d04483f3295ae71bea9d683a5e88172df4c09eaf38ae68238e947f9d4e91f9398f01ae28da61a84821f6e687e8e2e88f466280fe08080a105b2e0513c784711996f45e1e9b3e8e0ff75ca438f6e94575a82475cca18c8bbccb579e848cf5eb63756b3b01b280401b5d05270ab8ff38279dcfdf99a567200087636a47f26beaf777d178e8b399277111fb574fcbce001d8511c6e83837269a7fd409d6c141fbb7029090a0f8de7df10b7c9db9851f6ad04158c37710742b570ca0a05241419e32dee3fb2c4847c0aeda07c43fa25b733abb12013a5290b4a4c20bdcec2f8b3d6c6b2bcbdc74c447d47ac954d7e02785c80d38882644f2b93a46394b4e3a24c1db2feda72f1648a5824847075708aa970cf5a1689f5c390c011b5b5c97a0385f5282f9e2c1ffe7318b661aa61d7cc09a772e0542301552027cc9be9e356fd0827f2ffd10dffa7a0e37899c30cfce794924049aa311cf7ce56acb4f80ad4d43d598d70afd9277cb19e5d01f2a96c9cb46001d82f3e98e8da4c8dd13b84231915c09f24324af29fa9ba6ac7c3ecd6a327f240db705289460efb6fae0f722415f3f479c6defe7c292098e54b7fa41996a22b720b844af197ef5dca165ec0212dee77021228081cb91388194655ebdc4f69f7aef8d39df89ad7df5cabfa58c87c6d483975c66490ab0e5666dab5efe044b0a0a7d0f1b81b0ce8243bb249599409e080ef981342dd6a0cd8dfaee7e133c738aa25c6bb34eb1928419b2b0b7fb560dad1405f78003be5f2c065b9931a065b8b04a7115155c81ea7832c12d7250dd89f5ef7916a0ab7e6e1064606e8bb234ac84655946645436574fa3c5c4040cc36fe6db4e0242082d2e94356a296bab23d0f4739a68cbd9d4b8db32fef8fadacb064c6a443542c6839b2f91164d8046469e7b248dae95d5c350634877be8bd8bbc624e9a5e3a8c31ac94af2987f58244c908f00d0da79e417181998875f0f8facdc713913c18f990afdb67785ee7664a64cc74da6278b42e5aaa8e12b6019e6f3ab0898cd346f1a8274ab8a485b905a5f01b9a6ad7d0d804bc77a54549c246d4473f252766767568b1fcc7bc0870f3707e01aa8b4b9b5a7feccbb265b5104eb77ddaf8b16e53789592e0b7038b0e7ec17af74788d55cef3e26ea1d97a6ea597b0e468a18a4bd17b9a3febb827e4e4b173bae352fbcb4e63b9d53dc6106256cfbba9b6826d463c611d3cc4e144f99cd01e84cd9b8719d4f154b394a712ff5ea418ddfd3cef065ee823b2a599dec9b44f68acf94b1867b6e907d4b4f8d8e64898660f03a85db9e4b6e9ea10a8b11124493acdad33b5f4ab3e1233e4e2eda49c1c9b3cbe187ad36a3f5ac7100d7b9b3e55d6d9c72e308f6c9521c9420f506076cfeb9bf2606ba7dd30813134a325e1de836a42a8befc1b7a11c3c8ab11c23cb04faaa412071a9bed557358bb66f8cc4aa6c0dcf168577b1ad465aef5d29221b1f483dc2a6a72dea195c21557bcd41d3dc2411032f62f8a15fa1aeb09539bea7ddd5018d9d776bb8672dcfedcedf38fb5b2dc34b36b4950fd640a9acbad35adb815a3a20f3e2589e8ff58d2e9d47e61d1d37cd3888e71970d50b94d12422886cea8ca626838533b25532ef0ab280c6bbe0359fac49788abd9773e884ed011f62c376dd3920ffaf649587c0e72a63eb16d600fea2cb1539c386ab4fdcbb441337ef716a284bf5a7d9c128c9a1714f189c4333b1187f91ad47512eee1966ab42dda97ef5891b479b61cb883a2bb5b6ee4edc2afc80c7a4012199714ae9d72439174aca8ee250f029efd553557694cd3129691dd59c85736a062750115b6dad1ac6cfcf4032122015b51fe67934bfbf2901db0acf5978117b02adf98ccac76aa6cd4d4313e99c2a77d6cdaef53656ec92fa27292b8ea24c7cc0cae108d30f6dc5964382f096046b0f0290bb427045518f9e3563927a0670c94a32e26f4f8df83157bb4ddcad128695211e9d6ce961b845a6d0fb847dafda61277e7936c6ff6ff57ee0d7a45859047ad4b00f906a6243721201a5c2b2a48433c8f45195247b94127979fac04519297ef6655613da5499d88204154daefb8ce84e3a6bc114b146458e26c886873778e79830fc4f0a9ef73295c183b5f0bac97f5d7556852690882d0e0b13707e6b45292098baaba5ae770f11fa39664ffdc743efe0ff05f742a4c966b0f1d234b691712e88f205916f6e8dfbf66cbb905a756889731d01e6ef1668ae036c219c4695129da650afd16921aed7918c00d45a4fa3f44ac2d2ec5a48cbfae2c9b1872635727ac0ac1a5915588ededdc56dc40fc955d3a7e6636b959fbcd195380ce4f4342b3237c13d22e3d4d5352aa001a18f3cc90da3fd149c6b6748571eaba2b8bdde338ea590980242f1d3c39d1ba23e989adf727d91d0c3702919d7bf395bbf705c987af29a25a58df9465d95a132e4cb6f193b048d56b1b5951736af717d9421a4f0864074b5ee3644ca7b81566dffc474f0b9879a52531e4d1f9638d1dc9ddc3198dd87e82eeff19a41fd2b6dcf9ebbd2499378d78c76d048ae52cef997acf0be249fa2dc116ae562a0451bef34c6ff8a85978eaac39e2fda9adda7f128b806ecd6f061d64fbf1653f4430521f2b99b7cbc73641cea851430bf17482b2f4c7a615d6f8e0a58bdd1393e2dcb01a2d2f5092daba6992bb8d8a840064471b0806453dd7bdddef93a38ccf5ab8934757de997706cc0c19843a909d783b09eb5637286ff85003e2130137fcdc3d1720e2eba1699f1e1390f9cc20ab6b1dc224b5b4af8729bbd46040828e2c7a50046e66b71ca7b77c7f10f43eb291f08d715cfe54c6f50ad4328c41d86b1e5e9310856f05a38fe9825017617bccb2c86c5388efaabd738ec4cc1af2dec3a89d147c23496a2c19f5288e4c60d7895972a5e631f956cc8043b58c35621fe6df349f158b7077f1830368ea7ee9ff5667d2d027d35ca6e18254fc1bccd0b8f611d604f26a6d8284f68bbcdfd2d70d2722a3df634a6c9cab955d924bb69d4c1b974fda50dba105233d8e9f73922347de8e2b09552558ab08ba9dc246f8c7d069ab2f2bfa360fbb81690e1c8dff837bd29ec4221377a06e9152b7d23bd2b39957deaa70fe9cc08ac4fa712e30d0e27ff51e2a20af5ad9390b3aa312a79845747c1b51167fc78b44a007d4860ac4f2dba5f67e7dd11c764bc23b70d3c954981937546bbc4f2ebad7f5f2a06c5a346684eedb3a4f540dc185b618e2b2a29fd6da2215d3ed17d4786fe30ecf182c3f6ba2352554fac7d66cf735ea75a1a171a4957ed7f3a33c63337db82128791168c099b05f094058bbbeef51837f2a7fabac3f02b76ac20c77b2d8c8ef7813d2ec39da16678469829de2a653c6d8a34b27456010d7b9c60ecbd4169587c7b27d0562a20bd16c54d930f88772b562e8ee0462beed048b5932b870ba50be352893bd9fd908fd698bacb7efdb6f4e4c050baebb44ac73e0ad3400bf13077ae5909e00ad822fd586f9cec730453fa3bedcead31688b8081b4a3dfe386f08407c71b69582074792b91bcd97a3470e34ee5a857890c33a4045e20aaedc5c26fea23b7db3c4be57e3aa2c727e04d26b1bd0cc5d376920517db8eaa9ad65e83911379aacdecb6025e29f1eef2f10a4adbc32e2dc8b62e9f96b838c04d3122a2391dfe43a1c6728bf9e016f2c7ecb458054d678b1ceff8d5b47a6d5cab88047ad26b43bdcbcf2947a5cf5da418f81d51b324063407a73436476a88cbea01d7a7cee3c3cba254c7b989ae038c460d8615254b037e8ac540502690505998e924c1a6a515aa9ad915b34bd72c609ac91d1b2603887187a6ff6a09839e0ee7e836a78eb57d1e1f33315befe92019b1299636fd87b68111127403d45fe025c39ebcc3904be89d56949d60c62dfd31c2f31dd5ea95ce793a9495edb4d3501bff4343dd6507fa2947af3b6f489f9a9408555cf69ad72042fed4aa99daf327364349b8b2dfb2a3d2d3793e124a88ec0240a4cf0500cb6d82f72bda2d696a23e32851bb5d70b3428a72d9d256ef9faae34e779cd086a6bc49eb7abf6f91456a99af13bcbb4ddcd52d000ff71736deab3ea1ee68cb669b5392dc243f7199f93737255a09d5e473797f406d17141a8491801620a549ef3e6566ad374c8a6fa47c1adc0fa8700020ffc417db220475f995c775b328a5cb177656a56e481a2194aebc48c6dae7261b6fd1d103c3c0a4545b22bbef58b35d6a9e0cf0c694bb622e335d2ee7babb4ca6be7a8bdede6fb37f8c1c96d4f2b30f62f50e95760c78a3b199d01cfa99eda731c823a208959f53881d9d7a3a09d903c09f464f2d8ea1aa3a50f4ff21ed467121db47a59284a283cc050b943979e1962f6a723be3ecd541aca6974583e7bd78cdab70ee3a9e82a54f038d97666c7ccf43f2df4287349b1dde5299b59f7cae59a906e648b3a2d2706f3d02919c71761774109d6c2efdb58dbb9f00a309156e9460628acb6808490fc5f57016a7122d11c91c1015d3619c08ec33faa810b1dbf589b81c62bc88a71a920761888cb9415d1131df9de04c7af014af485c071e662bf78b1da652fb8d509e2dd24f8c912e9f9850119ffd5bf28823c02506da0beb396b7fff18853702fdca8d1985714d63e2fc9a6f02416d432db4c9fc3fc57f287b263c5a1741c63c342a2601c553d7a537ddd546d15575c23e13fa5b8c714ff551f60369c947b9dfb3ed0d9bfe970b92f3130e4af7699c4f507439973d74a1cfaa02049e062a722782f0fdf71be79d82cfcb9379ce162ca260032808e766567ff122a0b4ea26ca9f7097162576af3df589da11b5274d4a3713359e20034e4d58e0293d4858dc57b54d3f76e8cb9bc60f361a1bf6ea0e765d43d59356bdf72e8d29386020859fc252fc83c428d633f5dc20e83e95974c9909ced834f32a2fb65ebf7c7abb857ee06d6d3b4349878a499e26e9152ceaf900f5cf95dab6e3a403cf306ead5a30a9d3cb1d305e503622a089efbf5509eb33444f10b6127275430bfc7f66603903a70dddff621b2ba882c9c3ac55d6ddbc210fceeb4ba081301a272f6c6642c89f0609c7b3fe0348074675a40dde7602b87fbeb82ed35483dbc97bfbd23bdf860cde534dfae1a2a341ee33b51278a1218a4de3a43eee706433c25a57d2efcd2783e84fa14d8e04eec4a64730f5d66bf825d3382459897cbc21b4f7e507f42e2ceb8bcdf0f6007760f1399c099aea72befeaebdd9afe7c1d566a554bb95c2472c425e450988aa069c87b5a511baf98e6d21ba5ccf35f5254220a430903f9083a8df3928a3c7ef45b50703fb95ccb2b788024840ef7922476a8d4fdd6f17c5599b6da5d87fe36de241ae4a935c3770275903da05f9a8cb9a44feb4981de2c59c5a0d3bcadf44267d5ea33f57e8507f4872e76152644386915f61789cdf55cbb66af860df98a74f1be25d80dcf52edb41186f2107aeacc09e706bfb03f3ae8e90a9aeea3541e9e8c4ce55b9193f8d53e05c1041828bb27bc770740933a6b458de981a4dde1747061e142f39639f464ffa82501e0e0a09ce7b82ef9957aa847494f3a808b8cc1cad1406c99b15b5b76fce142b73d9a694017560eed5efeec8931caf5768a71d3a35df3a64d22bb33029db069157d0f123a1f3738263cc27cdc07df250a1c3af20b75a90c28426a3bd92185ed7a56c8bf38c22eb2d4bdb8fbf22a1314aa631ec2417dff13d0584bdee28844ef12d87c5493903fd1028f56d40792ed5d0f816ff4f6c13261e0b3ab6b08438aa0aa7be571ccaf5846368eaf71a1550355c2bf9a1ca43c31e1aa1b9f6d2bd2beaf74eeac1a3199f4d0a42d5d4ae20db805acb698b6bacd1a625b26e2f6fdf7d0688ded6273ec012bf4d9b7cef8ba11b6fb84eb6fbd7a9b92a04420ec542c929b565ac169f3ff7c64f66695ec6fce4039b46312804c79a4561338ee866be77ef178a0e506d63db98a9fe93e038c88122b38c605aec0ed89886c2fb88ce52b01c39cd85dce018f18d96d82fc7cc59dad05f4021ab51919b2c4a452abed6c9d1cd63fc94204216409bb42ff3fe6dead4aa545255a7d935046a87f5be2adba5eae0b233d71780f95099c735e373540eea57b833c5b70049185d753fef0ab07ac8f8641cb80ea29c5f35c0ebab8143d5cd9c3b538852e394998b85c481916e810e9a967adca5d40d4f9fa8b67b7cc3e413e5b0de3216d15487237c5a649297bd3d22ad8b6f7d709edfd89939f8813f0b3439c98dca2044a5a70e4a4f347fd1b01f54059fc86c8d04a2f81ee78fa611fd5a74b2ff4f6fdf79be91cf0add491a03c7972ee5c6215e16510663049bf3f5e3bfc8c016428c00f3c257a180246112abd05764ddc6985045c2cc247f9d24c046e2dcb48f525fc99677c2e8e35fa431d9fecd2fe61ce19e51db55b8de62058eca27975aa7a491920c8d26b994b6179ad39d94b01862bbd0448ba370c7230bba72be7e933100b583c6a8dd2b29faf809391ee59088b7225a41fad1ea60626a5e42ddec559bb53348e179e64ed4527f3fc761837f390f438f3374fc8bb312da41fc3753daf3d7e38f217366c17307a01c1044632a57a0b20de12760039d6a2c1d11d7bc6a88122d8263d8015c18fd8c8f8624427460b42235c59914282a22b2a46142be9efe97bea535b9d6632ff152805a5295ff2d8f8d96649baffab22462bb3727b18ad2837a27be1a6e2da3476f949bde70fba08080a1517e68394381c87b76f4c4d9baae3125893bd770320d9b877a05ffa2b9c23e9cf132f44c0178cafe2a0c747f982ce8da17800e15a4e73b27316e1110d60aa27b4d921b31d94d848e1bc2279d36f14145c0a1a083dac7ca902e26b2fc3d9305de2adde29ddb4e2e75b31636b998d7b42bbb5a5a87f2b9ff43d0267f40ce0e65aca2999d9a3b4229f05be5ca7f2bf0575619ff1783b80b59b0748ae920926033123308b87247014ff86605acb6baeed743823365f96e9deeb2097f03b19183e0d2b62051f6a9d55b4e13f61020ea48ef3b590d88c0ecb3429e5bdcce8af0fcebe8a9da848c20a6f36b2e423bb65909c9a8446a394a7487e8ff2c4c9358d8b9443d83ca74576a4abbad460f24db8c750ac29862ca5f2b1c11dba5bd81f7ac9ec9604b0df008406ac0f79f3e22a7cd09d9dc39fedde1e1d47b7491b07bd9268469db8a6de568e0dfc9734c2f3e6681c1e83967b2212e531294f91c59729ad59e1f01c4de114ad67030d385661aec6674cf5ab24acfd7ead44e97c53a78186c7258912463ac934abc2bd869b827f1b3549a4d05e0715a15f70f958af65b9f95eb0573ec59cd3a0ebf25b3ec54031a7f8c1456dd6615b6187731b8d20d1433bb039b09c51aa209536d1660bd434daae06a60bf893a5ad8380be9d9b6a14ccd7de9dc153d0028f1385d548f2a08043575d483a0f77844c800a3efc18fc960b4f5ba06b46c6751aeecd5b00d4339154686830e4c70c04fc5d747e72641a44469134bcbe60108160aab859f2644f505398026e46acf73898131cf8e7b51d746b01f3a5d28f9f127c38cac2ce2ad9534fb2e0bfbc92d846cec206a363ff78d0a9409f5826169f9d4b9032211ea3392fde440bad4f70c5e58cb15f672555a9dbf2069a43831add64eb3a25ca8c3a503bb75215aa869b91a10681827ac808cd31388df46ffd5f220b97cedd9e2ca225ddd171af3b712d8e178539c39c7801b2c4c8e6498f48ddf19044824aeb3fb7c336d893d34a3da957b0f6a2b571c19f31b62b813add082244c2f44bf1186721c887093e6f795b7a86eef0ad0a9eddfdfb770a1e1c7cec10e6ebf6fa75619ad0c43c32575c264cb6754a0895af1259a7b87699f68426ec35ac8d459e9b0c22e962fa4de3a86f021fe0661714f8fde1b30c167a6aded9f28ac09b5249f600a4c1f7b5a44789b1c4dbdb70172a4d981ef213f413c5db1ed7805a584edfe1e6c2a1746ffb96b4c38c1f25bbcf585b8eace55300e1eb3a214778dc8ed6b3b5b7626ad997c9860412a2f219e27acc1cc8495fab26493a8a0a8bbe13e6769f2f23824d4a4d64e67234f60b0d62888b67854c57e7473a21f5e0c1535ec3229ade563aaa8a70b5ef6e1e7d121dcc4ee33709241e1009fa5739420df2947039f50bb6aa92b588aac3778743c803df08dea80001071fc66e641d17b87555d8832051d2b4b06f1cbc776199779420120027f3c9652ff6c973e339f3be5a310bc3d7d36d6b483638b92af07a8f3a0dc53a7721bbfdd61fc4a0a81d94c57173d5fce39b8eb0d49dd591a430b3cf0fce4e36f3576b6ae01a3bdf1adeae1b5a0e8082cd44a1eb536d0c966aaf1600a93120acab9684e6975c4e3921a9e1aad0a0fed29406f8b69883be9f21b6eac2906b535c09d8d3d1d6c12f8e23fa573eab7ebdade136b57801bbf7e34ceb0c0ce388bd0a165eef978b7fefa9d6d5b86ff5828c6f56f19d2749111e83e11d822de7bbc4360eb90613c4e5963b15b1e7a661a499e9f603888eca2a09e6403d14b5263f8f73d538862177f97c0e3e28e442d3813c2c15bdb171c08de933bbe74bfa600d4a0814a3c406d01a07742aa7440125e81d80a85eb19171c34b8678b673260d472e6927484e6caa65a2b3a99decf1f67eef2ec33d0ea2f2d152db192149317dc3c7d401a3f6efdfa150b081ae79d339ec90ab0163d76897dd42fde250a178555ce1276980a48b8ff249dadc73574283bea4b981fd6da48e5dfbf42ffeb731e5d2598657ce8dcf530dae696bf59acc896d1fbea27e9f03344ec996286e0fd5bb1723e7efa814e4642c02f01b149cb23305a6a870798feff4c1ea3438558e8bbfbbd533f8f1c5ce7b178bd3a51a445f2852fd66aeb13f8264469cf091aec0d0d3766e8c740aa77607aa206af9cc3e599f56cd9995503a555d66981b91dd3cff993c56e7eba8d811e2d49a5452b84a523fc55a91a68629ee6c42dc8287596041d23caa8effde1e0dcc123572b6b6eb32fb30ff85911a4b49dc77b50a8f1b8047c5a731d39a52386c7b5fbf2ed45ecbb248de6c1547504d3928b414168d56f56aade91caa62ec8895b9f8da92b049d0eefe8fbb278da03675b884937a2aad627608f6b8b118d1fe1f6dbf4bebd917fddcc0adc1e227cd3fde6776ae53e24f49a1999f694b65c26eb87a07125de03b3615fb6357f8170058767caac709a3edb6af4b30281d74a3ed88a8ed99e9939fb0164c9b0c5c2a1bb9132807cfd168d87fa7e3a1756df283617dfb25726284306b4584a6156ab4d3dc143518b757571900b845f2d60bf13de8d9b99c0aa7bdf1726b4a0586910aeb8248bd5c107f3942f9b52d29dc3d6c2a7b6e9b30ca3e96809e38858c11bb5fab9b746f91f88304e730e3c25c06653c96df0defc1412c8d1654703950841fa53449937ed3d3d8df9483800ec2862f37c462089742107663e5d0751bfeaa92c6da65ec53d805789e36b67a3114c52bf9141e65996d87c33092460baa5e3c98bde144c63b06c1da0ecfaa59b4f3e6691106f461fa28e81f560f58e6d17af6d671bab0c7c6e97961c9eff9600963a6340f8ffd202efd66475df5965feec3660116e7b7ba8c9d4411d59232e2b79ca419bced1f683e4af146c0ecdab94086c79de187638e6217864dd1348810abb18b40f6b8d9bd06a86122dd99f13c440cd2004eef82db3c58738817ed95b07a43237479d03292963f79b3fc485b6374490c3d59682910f382d7062664163fb826c1fc4208a14edfaaf95a6c2823c824087185dd4589122523e4320cbf09aefe3d7f1b062a533513d129b01f1591b34cc9b8a724851576ac1ddfed5e514bb8d24b9eec2a21d0c7d2449203266fc5a9208b69fb6de825a932857a2cc559eee56e6bfe3e8c986a0cf5be07ddc2727864fb3959fd20496979118fdbfd2b9cc176ea76533306fe8160c906a1ab805bd50514b047b82a964f78e7b121b619f730188c41df3a57e4cad06be4451775bb13286d47ccf15b64c098430708ed88b57264ecceeff36bc45640522ac2b96b904dd7475d4f70a663cfce3aa804580b0b95d91387ecedcbb5ad99802f0ddcfba4277acaa58d672e3c62e15f76baf3310218e6f938dcb26a79479339d2ce09b1a8a4a5c0f455c08fdeba3d9a8ff547fa416ea982d4a39b96bd949e82d3750ac6e300d94a9d52c78182938f6b5bf06a31540c76a2d4024a6400eaf18816d750c3378b65279d5baccb4dd5b94da6cf52268e4a7a3cf7be6ed4c5d4c58b3fed34edc673e15188fb15cdf8f8c5891d11627c5d51a6c6657eaef8f0bc9da0d1e2fe9b2680a02664ae96326de54afb7bd041a2b8ab6e6825531b19015a55d3b2f71772f966e7f330b9d84ffa12f1db1f6e998418ef473e782bfcef9b3f9661fce14a786c06c3c00fcce8b7e8972d1815f1b925f186174572f189de8817796ceb7c7ef9c2aaef61bc5c88a7f694d8c8825aaf86d2466a8b6bd2e19a52eeee4684311c71a5e0cf00af34bcbf1501a8249315bf4e663792acb06375bf78163d81ea2043197eb91481c99efa4ef1187899123c729449cba3310c7c8f26b397ddd2739e8997c77b644f392cfda1ad1abb144b6dc8a964486ea6f77be32fd9a51813db7121ae3f6ce38422213fda456269040289da1f89276c8901b9903e78548967b91b5d2f3aaf572a092b3df385a9aeb2f53a64b478b367b230df1c1ecd03bec442c9bb84da7b52a487282588be35fa5bbb61aed4edf2501e0c65f07de079ad0186f8310726514718da2adae929fa075dfd4a4dd76111f46ac8163b41564a6a41d9a0f31fd81dfb5cb06574d1bef6505056b85674c6bb3fa4cde3e20d27e2004399f73b361e31b90e02c35f6a4a8e4d8575fdb7495363b68eb34f1012aac41452d068f1ceec4737fd5951e2faa0fc14765942e5a83e9785f5b6bf70f64d15046504780deda2ce2b2cb40dd74515fbbee4f4f12d1751aa807f23af638ae8fba901d8519a465c23321967916ac21831be2ef68caa89844207762d069c8aab48ee9d1e4deb5a516c3e84486fd466672215e395a6d616e226b03a83c14f40956d04b8bdbef440bf77f55da5b034dc0bc48ff2d5c3458baac41af7dc2279e2e1d87c31c27ba30fddf4e12acb4b5728e0fa476fc965b99370a72b564f9299ee6c3ae1fb8d9f9147a279e3107aba0402624c7d4e1e1203aa80122038c88b36bdfafa89c9128395835ba46a333a035bc74c5bd4b73a7ec4fdd2b907c068d8cae28185327fd8419d7619cb1739e12201e99d13712f5d7d9add38961b836f28d94c24e907f04ca7cc2227c75df68d10080c5c9bb315debfe1d4bc5931ea94e9451052afec93a96c4cb885af14deab89047d757198dbba161c00dcffffff23