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 80050 4bcdf527a8ac0acff260fe4f41d5fdf9b55aa5b1e581ffc601959418e143e62c

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b36fc53eef1667ba6ff38287e97da8f107efc2ce91fb9c71a6362aea500bf4ba
Certificate Block Hash
4bcdf527a8ac0acff260fe4f41d5fdf9b55aa5b1e581ffc601959418e143e62c
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...001613000004420000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000d58713d68b241396a78456cca36a9c58d7b79b04bef092da03afe8e02543ec4749334ba77a61932e584de40aa6880f2760394d6855dbb0289753c0566ad0acd802ea6cc8d8da63d90994657f428c47f645fd725ded738e2c3d060000000000000080000000e000001613000004420000

Raw Header Hex

0000402097ffa4feff4ff8115955daaceecac49616474d8d89fc27b1d16077ee39fe64f7997b026c8612bb6ce2819cb8663703ae3da03ee1dd236acd2ace9cf3cd4e787291cf426a85c60018baf40b50ea2a36a6719cfb91cec2ef07f1a87de98782f36fba6716ef3ec56fb3

Proof Data Hex

59,560 bytes
12121601030773da8e98e169fa2ce9aa4e6e7b376a3f3c3974a00d01ec39a8d542f65625b12aca335088b2398fabdc51dc0ac0359334d1025eac0a7492cc744c4523c08c166114f523d862a455237f6db984576e48eddc6a809c4e5003c30211cb601497e65e549782b4f7beb89aac7fc9154e8643b8b4a7af4deb020f034dcfe7721b251e4ff02d3ad148a8ca8006846a9cd1217e275577e4b2b8a11de846fc355247ce8966f187652f2a53f3c64de66727134e584765261173447f6e82c696fe0b613cdb9c867553c968f434623d02ccaac204f4dfe91ec7f64a8ad83d1bdefb7e3a1c53d70337a4b3a37d1ef00d7e0ac37140bd8ac91186cf6eb3217442fbdbb48fa182f5bc55ec99d817cc05214279dd9fb4437bb8213c48c7c4f6426869ae38f3ba21726026eeb12f7f2db3ddd8a3b9280afbf788c0b83c61487b142f437e14776cbb921ffc15831b640f3c9a1f04d23129969ab4d71337cf6fe25fb0d50f7d3a8db2d9a7ace52d36268d771306658135b36f04d5dd812afc5ee9a9e447ee5de65421d6e90a920f2631a7d1516db4e94c1e377d13aa50ed84a7cbf6eeeae2b48819763e8865783aeb6f9c0f8a13ae3bf81e3a25629e61453f4b59b9dce10e296f953f6582b6a2e762bee779074922141e19c84d5dc2f02c0603b2c0e981bfb9e0989e9a6e3767a585ec6bef07f676d2bb14368483f180201203398a90bf07dd714d899faaf94d22c8be4ccc122b55d3e41031d0cd2f2f98d5c387c0d8e3060311e7fffcc9f91d507fd7eb346585450c31e9dfe5c8ce04002e99c66e03bffa971e19c200c25dadc5861af80b3389271a05b4601740e8a98e81afca083ffaa9098e3df8a0de38c37c8b763ad9860255361c2dfbb36ef758435efcd7e525b5076d4643b62134541b22cb6b27b81ece0f5a5fe1eab831e7ee3bd67f19901357f2b440ad6d8f4f05484a4ebf6a661d612349d74d832ead0ddaa040447873cdd639bd726485ffa85dc0a1418dcf6b117ee500df2e5a2ec00b405e056b90fbb3ceb939f869c88d1e4a4dc799dea71fd66f12d369152d58dacad1fb8fe6c7ef341c30249c433cf47f65b3950c7e3d7193f71deb194375ffc92e73642f1697327ab1dd84ba27915609493d1d537e19a8479533ca68758ede21994f293c1bf00dfeae5444145e83b9b580becd669664a7aff37ce6d30eeaf4ecdacf77a00b407ffb50adb0c56000738ed752703ee3f9fec154a1d16d23456815ddb9a3137dca0ea69f26c9403bb4dc543d7d74b6039251883b81ee1e9f289dc2f987d5bfa16eb365749b42e452042e21b40ea3801421c6fa76ff9141ef38a061ff050c760490c141c3ebfe9758672d089877f8f341f80a9d23a8cff515da3955cc2f200e57d6361b86cc283519140d5955cb979dda2100274a48c84045e88217d191a6c5c5c4d02e4d9211d5dcf30e055087da0cd880285c785ec0cfac2820e594fcf35d4f7ac30ab6cc2fdd8a226a31efd5f5470e9e9978a3f31505f9df83ee4e6513fe947b8f5efcf0eae2d3c4d067eaa47041aafa4a23182d21e8b90dec1e7e7dfb32fec66201d873a4410f2297855d5333bd9e1c118ab4de352b46ec41e6652eccad61d9e5f02109188a09e30385360b777c54513349f11cb8bca740388e994a82918f9c1467f89f4b134db54894402b8672cfef60f6cbe05dc9f4b57db2246eda30c240fa3c50c1cb20bbb24c485f91fe29b3fd1a1d0cd2f1a91d9a352a2b1ccbac3b4de0fcb1e6a04489ac8af21ef17ef98e48dcc59586f0c387944a28549937a9abc7dfb08e5a68ccdf4f30c54c7a42d76de05399e584ab78bf164bee7008a4e682ab7e0bb40d2ca399f79f49cc1900f4314cbfd3a50822051b52f5c0b4b9edd5ad8426b0db15cea52f25762ec2d71ed86e492d0ae2bacf30816abbe44499e1d068f53304ef7e4c128f0ea0e36c6dbb8ce1fe08d45925af3f5c60208571a9a30435f53ee3c592cca97ca6d7e1034387679e425c7d2710002c04ec1c115a56425facbca87fca30bc83ed304c8d8a4320a0e1a9320d3a0ea34a71ef2940894e882e4c21eaa96a8a2c6707ac003a94469850e8432e1f42ad0cc98f01e80e34a9ad01544b30018ea2d722374655cb2f6b10aed84b6bbd28ac7ccf0e047cbc5bc0ced709a51070738495f2c2fad29fe945f8de19501acbbd2a5e2f6d2f602d7d0b56694945195d3b5bca1fb49608f695dff164d92ae80b9f64a41403f88fd76df09b2405212c0fbf2ca54fd81e842f0f68e7b5bc5d67c38aca6f3e7115bc52ae4d885d4ae0dffce62819990b9e6a61fe9ac25862889964e47d71d6393d6217437561c2faadee2a3f0eae62f47a14ad14bcf4f5980e85ae2f71975152de32f35e4079b3a7c3617678e4a0661c615408e8a99dac6ddd60ae175f73e0db5eea63074b8b815ad95b53776b47f96b970fe826ed84483c49407331787994138e0d1fe14800ed4e8f4c61d53bfd360ceb2431bef56e5429863c65c79a5d24bd5a00b060a5f7f1841b429f94cd213ae77fe19e963a8643203d165ec3cde62be32ddb2859bc60fa9033ed1bf9bcaf87c9e30746abda7e1ff943c736d362cf9e5d428a34d3fe091422329e8c59e96fb9bc316ae740e9cf68a779282504fa14d30baf07b265ce9860377d1133e119e1e40250db18e1ba524388b9d2fbfc36c0fcfd42d28c9e98f67fcef76335adfcb02bf0852cde5038641c2d156bc54895023f19c54f03fcd5d9510cccce57a693c9eb3036ff7213ee7d18e00f122d03b1ecf43df9f05753cbb9faf188591434290fb97a7a19846320745b6dd5896c42d97ebf2dad5ce3f64cfccec303fee9a39b48fad023ca84ea1fe05cb4ae0e862f2153023f2d80d990994d25c9f954c4f5641a43033693a0eef13bcaba9ade13ecb741791e54e90e0e4bb5228f0185a13e466e80b28c6230a4a0c76c60e5ad8f1c8344ff40b1d7f3c1ab63b7e01b01037e1c119627a941692a6a19df507a5b087b513a156783be314e388b012b54504a38b128d4a1ad1c01980b6ae5a1dac9a471a6e75d941297618896f7ba58119a689043f8b5daf883a488d4f23717941dd0382cf661d6556f5e345f46a100a91de27a3fe8a64ff2b643e3322704cb465c05f23a6652df4b02d73cbf83f8b0d9f073a1df8b36fd466c768e85bb7588296464d3aa3b90ea2867a544a3ad93ebdb319e2109fd9c6dfe5828d94a4c9b746db133f259cb1520523c8debdf3d8db7b4f308c21bf713b1f19d2e1f6fc9f60948d315dd1827702110bb21f658a1a67fb71f3b4d1f1e2d9003b34b8c535c5f53715ea7e0f39ed040ffb637f0ddcc2110d3f7cfcbdef9a68ff1526b00f41566d5611788218524170f7059290617d852d03cffb0a214273472e1fde80f87a3ed675fbac9142c3da9585cea1ee99930140d1ffe3dcfde75a27b6e0f26e6935d92ed321b1d99ab383b3bf1e638b3b8e7238b384db8b8aec95992104a2572cb363b2cd0465dba87a81274317dedae8f90c760bf551e4096a4986fc422180f07528fbf41621a488673113482d9976d37305141f1b3f539b00e096433004aaa8bc0e6056c7eb62cf08e50699fcca7cac35012963659cc491da3d59d73c9cbb6047e738236ab0489ddb1ace90ba5838684a53598461ab2a60ca7513edb149fd4723a76f6912b8381d1670dfa341aa3ab360dcecff55ecfa56af83bbd3b9c5a8ae310f3e8efa87bcad9dcd5c8727f804eef19a454d7b579c1762cd2f0b37d99359535e5e0fb2dbc85ccc4df7d994cd09dd03412da45ef69e7960e65bddaefc981decd331cf8ce973448995c536e28f2cd7815022a23c556313777ec4aabacebbdaf89db8d79e379e38898809534a2d78938b40528dc38f2c5e4e6af69119c587b508ec6f04de873b8248f2d0db1c2a4fdd848dabef387fb416b9f1acaa823badc47a9a84880d9b278ee41302b7748d6cfd63cc8f4b5c5803c76663bc8261e085dff028b2f93cdf679c2c77a5d6be1feeb69058c6b3480722af160bcdb1dcef6be25afe6f92b209754daf39e9dc2ac5db4f1da7c2b4f8b8ba58bf6dc901d9a5398ce8fb6e708dbdfc8b2cbbfcf9fbcf1d617ed18965cc887cddbf182fd1eadd7d72bad6e81e88aec0013ada6e274063694499f29a27435636ab6bef0983e8adf4fc1e0121906613318707dff4b432da75dff1751df0101203e4db4b3b6c0890ab516c91e78672d0085d940c85a9d90ef37bb9d65d945d3a57e0360a90a603e7d07d1f9a13d9c1c1bb13ed7dbd2e3cecdbbfc38da341d12f1ef67ddef21e657ea4bf8f64caed48bf2b5400e62fc8c7084c18fb55b6e60c196ca16d86099554d846f502f4042096894b5cf24e5949dc8d16175752185260cceffefc920e342e6af7cb1ad4bb6bae44102f78b716f1224c97f965daf57ff4e35e04eb8e0feec092203263a9d95db8d7751af3e56b03381ec873e70ea23cd82ca34c2de0cb28c65e15298c891df2dd26de59538b12e669fc2e183c6094026da6e7a8b0b9204ff1995a8bca593d2a08548e53e8e20d6cecc02565a6785847449f90ee9ce3fec43c7801d6a6df2855608f760879ec544577d44ca9f2d15068cbaa75958a340c1518da7a23716e2f4b21d93fcd6981915a267d6cce559145ad13456a20f90c0453e93f66e1fef104e1aab648f3f0583cd6cd10b5f2891d979dfe1e8127c5cdaa3554ea7b9d232e3319477e695561874851f2429de3256296eeb153c8275eac050c1e5070ee355247a0fe022d019fb9410837c2ddfa02a390cc92d0741874b507af7948bf521d26a3478dc50c1c9d33a0cc605e3fc5671ae9909e90876c0f7e4232336fdbd91cc09b0cc1c5d813316e07f62ffd732c891e3a75be76c219098d5e8c8d2bbe60524bc01423b1576dbdc423d04cec48aa839de4703514c3bf61371f87a4a2106ed23178df15e81693b6444d03112c577d68441f79d3ebb1c5a2d108c5710c9604cbcc1c2b638ad5cbda10c9e42107e10527a2e4e065b3a3774d7ad2abb75dd73c8b45780df810b63bfdab87946d157b91298ddfa7985d23d773ea60b1d5ba34d20d6c2d0053e8190836b87088dfc0b447d35ef5925d6fe8d924e3eade4172a887b49984663f1638bd173257c1cf04e798d31e15e00a9143d81f1ab51beb905ce55fbe35e8145ff77bb6717d2bf94bc4089bb76c56f9fa6740888734b47dc606a3046281a3d806984db198919d72307c15281346f4f1eef2e4aa9a4c34fdd02598c15db7ce2bf5a2a9919f4dc622b0dff2017ee2d7781b0200de21af6690c250be38b9c5868cdedf207e029b82a2e231cf7c337c690aa8bd76c08892d057a3cdcff1127eb4f358ccd4bb455950daad3eca9c76aab0bfc5cd2a88ce05b3c71374aa0949f414afc781f6c8d1c655750bb104dbd21c82b715f74aed96c3c5dea70b528b0646ee5ed221460cc11667c7a3fcc9867293c64ea05628a93602f2519b3adbd329d16d5ccbc1c1a3cae63efc567fe094b7363a73c560c37acbf5fb6136aab7d9a84db231e97559adf7457071275848bcb3aa8da80d0b0a9628e9001847fc4b4a86a5faeab24c968543ef1e27a0100c9ddafd7b87b7ea7f8f0da0c6d307f1f8ad16fa2f94acb5b38e7c07d2b6e419430a554641c127fe38aa3165e9b82c97a9c5bf541906d19f1061ec5f201a2a575f41b32edc02d09f2d2f2727ac7f1b0e2b57f08d64483a843bedc7d63efdbb4f4180a2a77d756ed51c53c6149a8de7e45ab544549d8a76a0eaa3d9b9af686b78395351281dde5e7cd7e82948b760bf3bc35a4524fa512ace9e0cf2b4fa5c4d0ae18b80c645765bc0bfd5e86c3bc1351be3979b12d6524a8bd07c4a78534c586755f1cdeefe5610dc45c0887b59dd2f4d0719e2fd8394d9290fda1198d7e8515d08b255f6bebb6d91f2098cb14e870401b2a07c7ca78418a90012fd52db4c6d0a32b43723c63de9853a95ff90e20d38b555e53f2f9440cafa2b92a6c7e3eb39fe8064cb5288f4460d40e8a6b5ebe451e55d82efe8fecc98c39e6cca63a002c40a773bf88622f6aa804c20b13e7be2d2c9b8a04dd173bd1af75f75581212812e05e43fc2592046f03eec01408850221c5feb146aead7cb50330ad24c10e33f08b909fc11e192d25101f198ded65786b33326e2b3982f7cdaf8dce524de1555fbe34cbe1ce31f9d505e07451c8288e10eda8a142b32102703726f82a2dd7e80814bc3f0ec3c641032fd1d7a479b3e54784aa45f75dc406d0715414669b49d1eafedeff9e4a5ed5136dfc8bcebad20ce8d98f3daf6684e93849ce9915915b2e0beda107589b45250d27d91d7ba9db1c4f371ba7c2fdc16c5ecec68531925437eb24f436f213b0436a45d308d634ec554484e6cd9f49ff153719a5ee1821352eb249523011582cc07d29324e8f483f478707c6e9d98c270300b03d6c9d48c17706cf2fe81756c1b38a750a60c4c720d52271f99a4d7afe53832ef7b9eb927d06f95fffb3288161c6cca75d725e7de0fb58de5b8645b46905fdd2403d5a7980aca677e0900e0fe765f520b712d7f01493e141fada7737da659d6f52ca1c6d27758516647a79716955ea2ae6dd8098bfae41c10b26306435310d214632fb655d8eaaff1af035910057c01f6317f53b3a2a4c608e69f0d13836bac3e7fc8e54be6c564de9103514d564269a0ea9a9be80194bbfda82996323fbb45eb8a807312a652170cf94a02029cbc6d56e4f5dc2882ae82e3fb6a15a567b1415274c0871335a2ed3267d0a82756af9202f61947b7444b6cf2069e0ee12ad584c99e79c92750ee81e315ef8f817dccd3c061d6689bcd550b7edc41cad44c706efcf9702f64200eac79bdbdd26fe22118091eaeb1d0b2f712be66e48e5a6d43f40b3367203d593f80010bf6e8d676db374d0b989d474e3e4b6d2a073f35e1ab01d494e7dc2248529c19549d9f72e5b9d5a33899c817fa7224712e8d73fa34fd8ec99a5ccb21323a5a389651e4d6e78e6905ea4365203929fa6067ff8db27df1b69f2fc0b68fcee9ea847b3718eb96b46e7ad3ae1d7e29f39c8d8cab25530ca177151c47d6f9e3c0948e078023cc4021e4b58cd1f10ee61b681ba166fb7323620e1818f297830e19ff848b2786758551090a7b64e355ad76a0ecdb5547f7a22adb51763c7df7ed97862404aefd92b33f944499f6ebb069aac6b15972bd083aa98c2ec1f201f0fe6d5f22742e084ac3798cb588b21cd475a07f68bd7a16d109ddd6fd4a867b907e1e85a73c2a0ec410b5749a66f05e93c97eb9f00858b65e6e22e51b7e9e3c21b5c0d74f0de73f4698e913155e71cb7eb52d25fdf5e5e5bebe059da51b13c8e05f8df6ca2e4dad334b198b3c239fbff40343b9f810f17f7a1a103ae33722f2c9b983b3388335b21089c339a14f6d7a13828e5e2db85085186afb5ed2cf2791d9b5e7d51612c4b35889f777f4ab8b6f58eb2825a2580be59cfa267b2044c34cff91979fe179252c67851946edfd313a939c9778ca14ecb46c214f06ad1abadac614f4690dedf9cbe202ebee560e77a952d533ccd51c4f5dfb801df9d944e3a94482465092652b7af807e8285f41fa55a9d5e1b5d8f92808c628d317f4688904f3dd5c8799f1430427c0dbfd752b93124c78e1a4799ab7570240f8da479962748959b1018d067afa3cb454226cafe29c3934c1f72a1e2ddddd0d0394a3539a765a4739379c0756f246c10176e471f8499aebef937ece501cb7b6de7f057f648ca2c04961808e09c0492c32e3635bd7b9de52b64ff7c5304276a2289aaec642d5b4998a08f6f4fc33174e925b2977cee3073d628036b003c271eabaf2d060f3c76c882aff8ee4ab1cfaec86a303988e04886e03bab7a2217fa69a36f29f7313e1aae841167fdb7a9ee8c6a162fda3970e83762892bac78ec574056c1a29abfb7c73eadff4621073f8d788cffe8f8a1a167e3cd15a7c9ffcde66c706d7696ef2603976029f9a13588e31a70293ece7b6db998c6c5dfcdd228b582e7cd284210331b0ff05f0d37ed7d9833d572d8f1b26e598562d3ba0c27c6d799d75a979fee5672ac2dd6db24d0436d3b43e8ce18c359c0c30d3ad3972bece22b0ae36c775df584c0d71cd7ac19754f7d61989eb025087c2803b9a725969bde02d7540013f910f372f87263e9f14b208cb1347f9a91e29086a5fe708792d58c9deaddab3c3b763f99bf6f4cb91a2218bc5036e362432e92ae3140951be62f1f1cc84dc3be26139ce823cbdfd7ef4929146d930e1871424654bfd344fb75954dd5be7a7534f8534e3a6e1d18660c52297b18a6ed459f20258a900277c93abc8e810d5cb320dd30439648f4fc1081dd17f170070fc59ec71a4f7cc74f2f5ceb5033a663f99ca4b0950b7164e795df9b8af60607013d232b7a59c7e5690646becfc4cd699256a1c31dbad9847cc64019eac8cb264e1e9eda26b4a3003110111bc9827d717a66f826244152f787ea17a87b072b9fdf8ea096205d3beec68cd622a857523fbffbcfd975b53a3b38575af1f47584ef9e5857bf786526106566e26e8907a506e13754468b68922bda519c25697fb0a948b6f2e76ca8e3d6655f4a6cb12dd5de56c1eef2934b918893322ac8aff02825bf238463c08c9f03cb7fce9b6bfc510c93462e7e7c532a6ce98016cc1c1f45ae235d2620afb500d8b7d03a223c39b17f216b6acbc90ab254e62efcb7489e33915b65b8be2d8c8d70ae55ac2a7058378e3816a928d768e211a660d14df898a5ac429b4359d8d8b4a2481ad8142d20c03bee1b4ef9245f28463974e8988918194171d88cafd324587d86051f1e0c3f992863cc13fbef5a88abe12b9aa053d126bc7c57f9dcf6f706882ca6574c65c1c42daab29ad3818243f086e9928d7121629d9a1a90a79e679ad4f79f6499aad318e8f5562f25e976c4a29f75362321befeabdd5684a6304ae753c286a95344d5cec148ae219668d5e1fa9a313f319543560a6595122cd200777e460e66838604f08ac34fd5e1f804216b19f384ad384a11a5e0c915da8727029bcd017006399a664b7e2405b764b02cc7de051235ce3ac277947c2064307f4e955be56b36c41a2344889559d8225efaddba2910d9fe76bc8e4749d9bde1df2df73b1dea55b04257e272544445017bfec6a52dbc4f4b88f0412e675861a24946ce9094d37c43842e2f6dd8784abafe7d9e787648b3e9999d4b849e2c54049f6f61b9aa5d537369f7d65b291fb7f49fef990e3d4974647492835fc93aeb196bffac781b97f1e61763bcaa0bd0043398a9ca96f8f1d63a4e45adb19d7a964b5cc1251a3d4537b1e1438e62849064ed6495292c33fcd7015b9dd316a235fc59f8c928b35bbbc4fba2c6f392359158d101655d18074e6edb91558214a49086628b8dd4b69ef08d4985ba48d2e15459b6d00dc6d2ca1ed4e592ccdb8d6d4fde72f58fa50659c39a6cd8e197c4f235a503b5f93985736adc64a15f66139ff5f98d5d0254c3ce1cd51c4ceba2e1fcfc6d3ec3c0ce4ad175ed10a80f346d6f93d32b2963ba5dd8371159eb65a892a81f635aa51ea7a2b799459991d14defd89d4d29cef26d8b66fd604d17e1ec7cc6b2a8d97934c084512b3f6fc671265b2fb71b82890c19273dcff2f96990e48fc96c4c6f9ca9480cc4be9bd8726f8fc88186d00094d2783fb8c45478424d1df3c37b59a6dd1b251a3191ff60b5be9fa7bf8a53d3b05993ae7d31f9ec886ae29b2fae3a626eeaf798a3c0043b540b416139d63e5ed9174661b1a4f40361e5acf9ab383f9b65d8c6c47584e87b6ce46e764eeddceecbc1c41391f0327265edf9f0924134771f543218808b42dc552c74cf4d812fcb94029aa2c7bce5c90d955336f66110499e5159a5884f06b9b4838527011d7ade1a8c84fb55f8d903f7c078e2e2ec068d27b3173092e9f345d9463b38534e609b11d3b3924ce02b9924853c0d60ce8a6556f4c2f529c31b259c5f1734f00c8dd29d392a8b60be64ecbfeb4e639a19bd38b9963e12999eb0f3bcd62fb14bf0e3b78cb9c9c08c42e67fdfd04ab0089e35fd9db6730691e09ecb9d5e41a327622a75e27a237f9e8c0abf893acb7c5774c9598a406f0bd90201a8288557ee926a67381086df06e883ea56eb1746104f4592da81ad34f387ae31d6afae1ec3309288539d504604ca4def3a749c54a4c206022720c5a92ee93ba71e1b727926f559feb0c456717743a657ddbcb14cf8a9ea43385cf63424dfd03648447c608222c8da07e8448d8e83f38dde74e4bce98a827f69daf790b7f4039bd22a835993d5bb958535f83abe661143ec3f43e8d5b19313b014d0029bec3a086dd8afff19dbea2fc859e84ee6f1545b2b42e5f872e67ddd7ddc33af58cfff90e95efc13551836ce7db799c90ae16d148f2835712a20d2a779ea69a8a8d8c7b7fd8f6f979a2afef10da7446df8f003cbdfa718cedfc705722de4a66ef207e0d2b49a5b7b0d07e74257282385a9f58e876039a4562f1da1a76b4a9b1f7158767649b7e3887e1ef4260c60f95f19da4fd7784c5a15ed3adc1f2c21f3efcef4c88b7e48ff4c92e4a828cd35150dfcfc19c3805a9c5bfdf7c5bba906e25fc16a2023b1e9a11adb11eaa3acd7d52731b444037479cdf568080ecbe18dc083fb3d3c4aed520a3c2e8e0970eab4494dbd2a2eedc13ddda3f1c6e7648c552c8d8cfdd92a7a32c4292729575f21b08d6b89b2b6d8420fd51767eff360ab0de4213fe36c2a602ae642fc18adb507649305eb927e28242219d8f3f609b5f8d83f2569d1eec2865d2ebeceec46815aa3f8237c588946e93dac5dd61796e0253e52255c0d6788acf74be46dd2031ea8bef1de52c530803895f376fb556373c0cb7a81fa3fa5d55f55d45d346de42df5e616abab19e2da815a979462c9aeff0269499e2ab92efd50a2418c0bcf90aae1de4a532c09efb1ddb2a5a7f5c6c2bd79160e5cf900ac3d06305f8094b326e2ad5faf51833cc1534388188c3eac979113b9fb1da03f223d10498f8abdad95bf48d99a8a5e7a57dc845168beef5770b46be91e9adf39dd9da05a5b701c1ee87d47e618186432edd6e7da8957ca5421a38ca21996dc1c4735113dfeee52131728070e40a0cedf29cb6908bea062c35c605bd15e1fa47d1b913f7cd29c7251d05c903d9989cfacb42ed4b84c5c86ea93b18848d039adc74a41bb4cb3d01bf0009757da6b95e87743039c0860e706e6bba5cbfa547ffe530432c5a0f637bfabacb4d27e953606d03e91152b2729cd09d98c07ae79f9c994a02092023deefc367b1bb602ae1f95bb9141121928e73038ab1ad375ca2d1bd9b12c3a8f49b6ceb2c1ebae97423ceb25eaf38d1c7a1e4963e4067d707c84d723d58f5de493e3b935474334f3826a5af9208efb9f156b918e31e5b4714ed97aabf24dde3334e6db9dcbff0ea79aba39ba3c76393c2a04b7185b48811cbecd3774620715376d9199f0804764e6360c124151039bdfc47f2c0966c3cf659e5d901693524ee8f869a117212b767a2b8674867000ffae90f395792bc78dacb3ba7115e4fa2e8add2047d7b86a0f5cf6c6d7651a9a96414068df3ea20e99cd5cd52f71776ba4c379b2f930dab7cef24556fc512150edf856557cce761de9d7420d72606508a9a8b1aeaec99d26c181fc64caf878ac73b1865497fe8a6882d6d085a935d044d4da69c5eda2afa3be64b4ff7eeb230515c55a1e41f64894709fa7ebe4a4be6002426c2423bd923cdf76cecfb8fbdf2f0b718b3c23dab63070301abfa49c52b0a096f4f05d49452b9562e629ec378c6f94a91e134841a5a908116dd11acef23683712012b26d6ef431408c769ad32219efea71e00ff1bd5014547a2f0fc75170909d1aaf6e650347b5f7b9fd9c1e1e86d7c299237a771e617147f8ebef329cfea844f439473187f81dcff83e83f40f54ef24a605348de99a830257780d2d77ee45a41b10fedc6fd6756720ca6e2fea05379e80cf65382521087fb647e666c83c81973cc74dc0033a5a09297cfb6639692dcab3aae33da5da50ff7c21160a908160fef648faa3a62b278437ad9be10b575d1608540d6f0178b815945e9deb0f55146db15e7fcc4259a4452b2d1fae22c83d71cfa986e906868dee651d2f1c420736663084df46b30cbdffa008231a02f08fe906a8250796b2f50ab126696b1f85b256e9c4893b6c2d428c2afb0d4e463aeeea0aaf95c9f61e1e013c4a1f77ccd829146d0385eaf341cba33cef038a3e0c00432ccba8ea524ec693d90392e1f46cb0de6ff4420cef97b98822f683000d813480af99ac7f28eac246e150490301ac3d1e10005ac61353801a80c82ff3acf3d99a8ce016f4153d5059ff5ffa1391ae0cb5abd1a82515dc88345dca8c62243d0654fedfe567189cbedf7c57c9a165799109cf6c3045ee574ce3807a411f4eda48caaece2a31b588293e009317fc583af4bde80adf9acf9e080c476227c6d1448b85a10c9b77629bd384f2861fdf9ad7982f15f5fe92da01b46ea892bd5b7518255aaf62b8ba08f720133deb41b6ab0414b6d6a62b5ef542de7f2cf8b99072ea24615f5de3198bcf42946b96fe11f1bbff96cf8deebccd1a103f84d00644c5b6d53aca2cb5ed05f8d501c3f1c545c524ddc90f2cd97b03e4e989b1122bcfc5216fbb8c2f72f28df6428b029cec2cdcebf7978c46f01ac08b967ac2a6554e6f9934af6b0eeabd22d681ea72a5e72b321432c9e94f872f5a3f4b48df95a365d051f3cfaa61c65d7737629471c6929f9822fb81adcbbfed3b87e57c0053e1e8c82de12d8ab9ad164e977246c0105b89621d4a0b77043015bb1a4085ae00e375a21ec2c6d5c895ef498d475770fee96cf23c15cffd5381437cd59a90e92c6d426295734b3257b9e96bd5881ebc0c9a89ad159e856976d5631589deb3ffa26aa751c5ea8081ec0ccaa8147debed9b1e9d23dac7875110053e0c322f2833970e91d3c68d50db4e68e2966d299c20da937a7827f1305ae786562474fad164511b79525f71013cb9d5274de851e66930d9b232eeca231cb8fc3c987f052f7cb5e0e8e85c8ad4e6015fef8ee1e50ef39c664300ef1e9f777210b89504d240aebaa0e6a1ae9c3ccee533f9436f570bcdb5ec630908c85814040b9da98997734393f77b18d9b7fcf10922abeca6add1ccc56fe9b4852d82dc73a323e0eee5c9070c758f7ae867b3b1391e702a703243546c3cc39b39b0b28c69a9106b50d793b40cbfb174a794bc7c751a9d4e64aa5e898370c7cea469501285e399cdb806b0c98f562ff931f385b001d96af543eb4993e2110e980bc3db252c39094b9530c43b7bd5f3260bb19c1ea085676ce538dc65ca839832813aa0fb5cd2245840eb74b35b6e859e0159e157459054329f96038c015f00c557a32c5bfd1e9e73a9c46578842a4a8834de02d86a83e9e40e64cb9c4bbc8bfe3ae5b2bf242952260325cf028679fb56778b11b46244e4b22e3744212f758a3d45e92a5f7cf0f4ed89ca008294d32e036b7c1a6ec2d3858358cad879b8e62b6178b9c1712c4f5aeabad25ee5b7f310d6a3d90533a2b3f02794a652bc58fdf1604a01f4cd639143df97924aa893c48db8420fc90c39af548d4eddb7dfa172b5c07a0e5676475dba1e07c3a4db3faa1a4e379774966a0673d8b8af00bc7936283f53ceb39a9f3ad3e3c570fbb709156d34888f7c95ca1ed236bf59da78e7c107a912a1aa90ce3be5186d70a6a153b763f082a9ac5bb40889eba0ae55da6b07146477c818fc29f7e46c005cfb99cc4a2d1b67f15258f3874eb6bb73a2b5f53494567f4b494086b221e82f978c89abd3db454ebdd50338956512f3d39649b02f71c8da7d6189eaf0b571f875862bb1691f9355dd08b48d0a649d747e93ffb89d249912e1ae60f66ee67015f0f7fab4a0898bec3dd6546864502ac3ed4bbd97bd951c7d67e033a4f90989dac9249065546b542c3d04d7363d38f79326e2e59ee9614c229e5e1d732156e3a36a81bc446e618d016cdeb4604c3303c2e34ed9d9ab28d01923bbceab4bede70e1f498eaf6e2ad0ffc3ab286793979de7cf81eed02d486ad2556ee0e448283e6377191a38cbe360361ddb767cb81a3601381d8b9b896ddb7db91df5318b286846f1a4c1629876d1c7a5dc9321747829b612d96b92bacec62760a53af62cba840fd9d1ad687e3be963805bbd66da97f826834c409ea466cbbf0f13f2c668cc9d72967150a4dddbc0bac7a651ce8bb27c68d9b732cf10eacab7e79079303c32c1969aae2a7d53a0e23db5e0d87c7d844893b3a5469243aade5c4d1b6de5eb0e0195e6eb5aa49d39a2399eda52f627a5ad9fe3b6d164b72384187c013d7898f60cfb1b4c316ce693cdf37ce80dfd9b89c2efb06c7eb0ec85cd522c5cd7917986ffc3a26c8d5800b27e8c6214ae7d09dda7ceae2c3b263c89160b78a3cf29df686636cd3182cdadf10c8a9c2d614a1f4fab5bdd813b856aa6a711ea652d724a6a7eaab073be54cda6f52da9166bfb2521ca8b57ef3ff3f48c6533f923187f5eef3a39db125d15ce719b5ad4db61450800c040954e95de9bff343d9a57e4168a6327da2c2e9b18570c7a03f11e7b6f685d54c33c48484326664f8ed9a4a93634837c0dd2b909db063688d6f7a3a3668bd6035f8cbe54c68a46945332243afa49f1fa341bb8113b40932aa852fea28910b60fe5ad9eb3e9ae5508c1fca14d5b0573cc478f8d4e798d159e0e4bed82dbf9a301421701cd3e6cbc46c82411bf608a2a543adfb53a8e624ad79ac1ed076192fe551a10ff680a35a3cb04b2a184da5bd463364d58a3148e11a954d450b406afd7282a70dea9f09d404e9cc2c581ff66a54218bd5dea57c41f07daad3703afb6ac514d0900905a326edd87e438608debd086424074cd4faadb9bf0ac574cfb45d456c49a16222cfabac34e310a218b64619d7f16148bd1fce2faad1397e4da2a66a07039a6b13d88c9788a86746b0a3e685a32b28c1c09cd6ef42c89dee3e2fb9517b086fc171851d7f46d26981d6aba9e750813ceb921f97970a85525c6d12e2f93d43e4c5c2dd291dc0137cc6cd4f03874aab77090cb12d9ce1118e4b35e2321cdaae36c8ff6059810a41669467e882b1c1e8473214991c4b5bc2a4bab4ebae864137e4f085b0911ff9121795cbe16ff3ae7a7a82db6d74aae7db9804ab23a3f68f82e973b6eb82ab257f51526d1f2d37425150c5c83cc64447ed2fd08f2957ef933a16624f8512c740b5f8ab7e626588f5b59744997f6089e376fedeb865963479036f4a57b8e1e0b2ef05b799bc0e09ce0f73334a0ac6f18ad7807884269bb1409ece397645408f74ce5ca4e32940e18d6ae9c14e153a34e3bf6686846fae5512fa571950b2720d87e4d81dc265791d68d760995649d9805e049758f1f62d5fb890da0046a6dd90a126cd04502d9d17a4432d29eecca101084053dfad8dfaf4e66dbd9b0784be000ef126918b64457175ed6d2c05ab96fe3325507cc8e80c36e9de93b0deff85250a7df488f5b8985559ef6cfd86a44f547c811700cbbb059d8a003fbc0a9bc5053dbf9636b7a0d1e927ac2bcf2e4a5039274951dc0f6fda8afbe0477da187890487fb4fb114cf89d468be3ca959b1410fbeef1afd084ff04f6558575c56e8aff20075bcfd0f99ea9296284ae55326da53a9da7e300c99970cc8d24109185db46ef3272d4703864559f5933aa81f4770f68be788a533c3592e47aae6034087b4ec1b2bce44b3369269b17f804e12aa5cdf059a26ff465edb850ec9f709eb896078b775c95ea57db982c1ba94aa5a9358d9fbc55ef52f21be55e4dd1a12aa571bf3be9eea4ed4cc964d22d808515af9ce13b7aafcb00e9a15632f2ecc242139976cd470cb6b4df0f43a810e1e0112c9b0079d158466b22437eac377a2d3ecc0af65017e0c2bca3f3162fcb6d9350779f3bc1d635f747118c7c8e0ba2ab4afaa33093ee28f2d1c14d812ca319733c152fbc88966c192c1822d45622c6a060fcf08d6c5a6fc0f1afcf258e2f09121ede6dc3dae95c5be26aa5240ad5a2152b9df40c84c796bc1af488dc2d7c42537f41ad506f16b07c5a15230a4a73affa14cd56d6b7995c8c27ef373f76116abccd06c4631af59c60434a95df9d0767d404614b1452699fcb7c5a7f154b87ac74e0251f104ac1bc7aa4d9d0b92fad4823f89079f4028179025b176701e7653eae0038e00a6de54f24f6458e821c0a41e5c9c22850cc168d3aada5cbecfec69c188bd67d1f541f45c0561df97d5a3f1c417746d7d648bfa7882b32e2be1bfda5d5405a9aa1e9ad8b034799308b341d449f6d2bad4c1a56e75877da8d027be33069bf3d7d8ddc67fd6c8481ebfb1d789eb52edd6100e8c0b9a6b22c496ea5ea0b95c328fccb715b4d564cfdc59512cbc9efbb66da06c5b7969eadd77a3528ec3d950c7f48484524b5b9c4274ac9ce310834b1e161b2fe61104d756ff107a8da110d4e993ebb5615cfeffdcf0be5d6d97fe4bf9f5d5ff04b6586a12affe1858f21c69c77e6950071bf70ebd577541b0bfe77e91fdedf64f2c8a52c53b31f68b0559939cb2e934df7ac7ddb0848da0b11fb81a54606e4492ce5d101b7e39090348c03677592f3cbe811ed9fa05dd305a0677806d4fa4b901c73bf03314d7fe1d8ba6e5fd56b7f18f7e09ceb3b17330eb20b5a2e0e472908467b280e6a123d986b222316d2fd378344b4a9104b7371d731569085fba9114974220842a44c1adfa03d6c57ee6af5d5beb745f1fd8423712c4e7c45a07fbc6579f4fcfc9ae9e25e45b81ff53d56549699701c9c303d8958ae8e69516ed129e7cc54a663e044eef42fef6d2293fc6f5e4f4521dd6eb9eeb6cd8d556c40384da27e2706e4b29a797029b393fd2b5d32466a1f12f185f490690ff02d6fb151c6337fa60c34e9740322295b3ed46faf2d803225f56d0b9b2842a166f1f5cd33047e21fcd62dcd222bbfb2e769f25b42234c01206e018b352aff79df7fd73a20df71345dbb75ae5e5d7f9ef4b2537d76b05cae19440c515f902e783c862e867a16dc9c62564e60dfea1844fff66795ff10ef5b20f4952a630f1981312cc7d3272d304487143bfce30a3727a40372380673e0cfec161aed6dc3f607ee18d16133434f7fbc8070781c2433ca9f4dbab2102869417801d9a869b877b0ccc2ca8035b241817858be8d8d08095ae29f8db290fc1e9e6ad23b76e793c6aec96de110a5dfbbcb275f897345483c7ebd3d25e10fa88693bee168a740d459a62f21e8bead20722503f16619a2d5562ed939652359ceb7ef1a5081126d8abfddc693a7be12aab2f3b71d26dee5f047957cdc2c682a438448156f235de85591c01da7f6755e7246fe17eeeee0c0e054a65e16f3eda7e2c7da4d460210f45bf03a454c26937a344cfcc09cdae1fdc6ed6edc6d54bb668f045289ef74149bde90967ab1565b80ab9dc812a02c5aff0a3e4796ce4741ae7cee7ca358b5b62d13b71760a7dd98a9cc0312b34d3de11ebcd7084ebedff6b512291c37d0ae82c2dc5c69702c8bd040dabb337d56c696112046db4a45ee57d0153f87e4379a9d7e527bef43bf712469964c5dcfd203e98a05833e1a13d97168942a57531a56d3fd6f4603f3d9728c60587fad260e3495d8ae2f0aec29655883888580362cb36249204dd2b0fdf132a123d927250e8563370f80f8b32677784873672392b1ac33002e9ca8f3a0501a288f5e585674d46f68d505ca2af7d315700074204ce9be29014fec2fd79fbb0e8b1489b520ae8ab498cf7006235cd076a874ab706e17f422e51c3bd416ea6c90a441028c9b769dabb102bd83fac1a137e741b2788c9fe145999f173ff5f2f36fe415f216eb21a23089bfb65da4eecb1385b3b3ed64a51e01834ed27022edd95a16c4db8deabeeb2f0ca9adc452b090da23322e82d054640f90bea67090eb014e9209829d3f7ee5dc13a8186b56a4d1e918340a2687ddece45335b24b88ddfe8530fb9cb982b7eb242deff3792465685b292230fa4eecb64cf54e4386aaeba3de130711f7a6ba4c6fc4f9a09d8b1139fb51b431e07a6c4211f06009b591c04e5e087ca15f8c59af3c11836f3c1a91b9749d7831b1329bbbabf6b185b395fe3cd805b6553d37cc5cc22a5ae8b130a96e39bf150dcc8ffa191c627fa480213bbe9fe4a0df33d74318eb039e8ca89fd4773beb801d6867178f9ebbba66103da19f933dee2f733dfccf16b6753040ada8fa03a0f0937fdc3df6f3718b0aa3c63d0bc1e987a5ae81793d025bee29b8da771a46a98c85076e4f7c633fb306c7954f6515a05799b696bb8cc75af90f9bd155a8924c5cb8b84db27f24157457e30ce725cd11cf531851655679c4400a83c806b5b8770224d4defdd0c5a311abd0075f9502c9de40e350d8ba0822e7fc45f58bc291b0deb4a539b55e7e14e14f24d655ccf1fcdc9d8667fc34837ec985b3ca35a6e78ec3399c050697c3a8ed1f7fefefc12553e7a6f813aff1982790f41df9baeafd9fa4f24f5ba8414d81b5b54772bdf75e1dbd4bb08d8de8faaba93cec9b793b1fdc5103d8056b792900817a16a8ad9ad872c9c3189057e58954c1c8273e6f14632b1b22a815e0d13b18b5fb9e4b4c3e63e52cf96d54b92f74023409846cf45c5cda5b88447d49e60f891f4711f4a1ebd8d0311ad91e082f393596915455dfce847fe90ddfda13620d72c339d9f7295a760afca219e88000fa317ed7eb86e2a75fc9328ce8cea348a25997595a587d4257152a26c3edb9516ee073cafa607c1a8742007081cf96ef25138a8f25b35bf8a1c131cdebb6d09ac1e0dd6101bc44d5e55ecfb0ba9e651d30ae20e14b9c2b00cf9282edfff61891a6f0c83c10cc7f8cd9dfdd0e9df0dc02c65f5dfd938d4f0aafef435143d11cd5f5c44ce4f09baa524b22af0a179e11e04bc81b9ea47e80731e94da8aaf6c7fb15aef358c8b1828970805a4815a5ce013fe613b4d495f26e1da906674c72965f5056ae6bc5c8f18605d4d69f51d68f2bde9625b40915017623450c7c8cabde0fcd00a208005fb0f8c264225f86f54e78a5dd529fc8800ab73270d0d32d49ff18faf9fdb87b4a6e17870e5f7748372a7f96fee3014f75be4fd125c966843b7b9a3d4f7b170e2c566fc70a4fc9a79f980b8e5dd36f050534e7917b36f4f0d3a5908e790226c54d11031b0340d97f9629d0e77a7098deaeba21d3f467dad26e0697920c5b49ea940302659331934444f02c1e74939faf022310a7d0140ca64d4a0f79755c26cecac0a25bd2ecec4424e5f1087bc5bb44c15ab6c8e92a604c334c5036c236efcc1ded2cc258a92c9ceeef5ec02fe004545aa7680aff78f6dc93f81d46183c73205b4b5828ddcaa021bc2e99fd3b22748cbb1edf8699f6c2687950718ca55b7422d780cc29a2ee2ef4e3f6a64aa921953a70d329b844ec3f67cd1de3b699c7ea59f2f71950e27b89eaceec15d4c3c0ee2ded1caabc6c57d527060c6e1ab0e1657740a51f79cb7747c3c46a95be64c49496851ac0d1a07da9c848929864180b92197d8d4f213b89c1f642a844b5f1f0a672d7de92052d044a3ce333eb48abcd0b7d38c905deb8a3dbfd185d1dc9e0b765a8d7c2e1cbb7b72d1d0df916c6ceabc8fbfb5a2a20b725f6599209f0adb15b50abef2ccc2c18df82d5f1116777b14098617d01420baf3da6c886ad42a3df7df81568c96105bb8a04a6fbdb76f411e1518fcaa57c449b53ef6c7d67ca2daf7fd1dacb7f01d1699f65382f2f1abf7f15990e6d496d7010d95f199b5d178a90facde8b5efdebf382c0753bd2cdd213c1e9d1e93002d17e945b51a2535eebbf6ac9e1da6166373399761c85126988ea4be88e0185bd2694ede33a459cf13f512c50bc5770851e1c017c752ea674b3d836ee7581f0ba7613fb17b023c8dba58b01a2bae0a626460029dea4b9aed949a834f900b335afe750a16317ce139078b5f2f2d4187c45c3b21595dc093255ff30ccc558fca6174526eb181e851e66f61ffba9899ef2b42916eec105443e5d2e5f953812d75da5d1065bf809af68dac5a9c7a63bb8a0453e76cb711d1d6f91c82f771908a8db34e3c0da100a5d1096ecb2f293dc0cc5397f757c127f61b83ce311403b8daecfd5d4b366c5be61fd0a413ffd042d7c7cb186c9a922d03efd51517d0bceffef3b23f38bcc30df14debb592b5d92b0e9c360d35f7057fdcc56b77fad4f9707d051112910fb734aa5c5869fc80ab4ae3741975e04373bba3c008083b5a2c512df60f0a0546f39b1ce123c0370d164093fd8a618a84ceeb2272a0c48615cd484665bc531cecd528b0fe3a3c82dcf9a1492cac91407f5ae30e42e7816cb6f89d6b69a1b528130be18cd2f6137d28cc6d809920c9c37a14d76a6296e8bfef120fb96735f93e600d696994d66475301567b893fb659bd5f54bdbeed100fc84ccc5e31abe2ef20179ba8bebb746c3074246dd3f56903b57a4c64ea267206ae000b9765da53d8a32ab2230a7e0b8a09ecfd83123bf591fe455fd9ccef37a03415aa5b46696db3b3b6efa5780304615ff76835ec2ccc6ac2eb693973b19ac8963a1f8937935738569f9a3950665beb01de91867f7668af6b1c996375226bb21e29c786b72cc3f5fcbc4e007ca10744cf1c9ad405110315ab0f64589791985dee04a6e07525a7e12695af08cb8ec2837c9dcb762685ab183b93a8c27c5ac3c3c80b913637427aa919931a64d2249ea213ec97019aa01f14967adae886e2e8da746aac907766cd48da7008cbe0fb6cf5d3055aa6ad1096c22e08263750b637c5c22be4f5db7f628143e3d02230df024cec1c5066a8f1f6684009be638bc3c88c435f49e0c97a3e321970fbb0708cb9b6bfb01980753bef66e685799085b933eabbd0191880363bf17eceef197eb2ca69c4250a3bd33b41e3040392fc2dea65a9f929cf488a66df503ed3c1c1d234151051e63891176cd50b97abcc4736a61126077a94b4cf9d6f7835ba484ef84d504c2f28fdebdb1018e780b359fce6c184579b7ff8601168a9997cc268b3cb8135233cb32f379f16d02ca9dbd2bee80edbd92d666317b3763e275e57da1f15416dd0e2697292f5e45f7e072d992f286d980c2acf76d156ed85fe9a5c8818933f452817b9f574a801f5d72d63560ab32bac12e52d77b931a85439d853268e63add1f90a30ba41f0d6a9f7446f936a522556eaa8e132145ee36dcb1f80860d15798c3c6d8aa4eafc716d66e4f78da04d9f5c4cc69e86e41ef07d2c486121361848bd346b5df827cd9bc43c463b3b297c88d9049ae19a91c081b3da3c77f50ba99305c15d578f86fab9f1f210bd26c9979579deb8dba1c20cefb5b10e3bfae5176cce35acb4415ffdcc732eae5e3cbcf2e33e58082c4d86edace4a1646edd09278d7c81cc34d23d5e7ba0c508f9a79be607d1f599ba021d73ca872554f14353b8756450a22694436e4eb211525ba625cd33913e72dee2131d81c504c5a7a26033ae55ebf4d9674a85fc6b3d0ae8437ebaa0de044fd4735bdbdff972814ea32d48c872d2de7da16c39b012688a277e69a59bc97bafa34cedcc1fef93df62fa5f7831e48b5c5960b1505933c82bae655835628ebd778624669d14f6f96f1fac4e00520a258610dbf30ae7862cab0ce8ef27e8824c0e47f721b04a3902a1c1f4f8470cbde87e386ef0050694b353fdb4d8b083c50468f4305bd4c99bd34fcb31cc1d1e798cae1a0b715265f7b1dc0676e998818bc1c5bd26c5a9e486487a9384e72dc52953d0e2fdcb5b44ac5f7c68a52b9a2d78686be5fadf50bae9539b21410713f997cdee050c99236835c4fbb2763ac4647d3ba989105a0de612ed4a1ab18b7c8f580e5e53b3829a9535d7fe075616f4c29006d3aebc81392e4109d958dc79649426d81f96d689ea9b9ab3536b0e77531d47941510b32d6dc6d502950a74766b356aa9b50840d47c724a0f48ab9b94de4a157afac55a520575bb3f641690234b8174d70c3f085705e8504ddaa183546276daa5962bcd941bf24f8b1cf2fee89a93949d01fe6ef48e5bbeb2e40eb7186d2e702fcb5c6c3acf16347f5c689983d41a33a30de777713452f4bb154835becd4addbd61076943901046b2b2d69f8a6f5c6fc92e34de58e1abc598cb61a095a1596f71470e38cbee96432a83564fe2af8b46c9e64dd7529fd2bef43dab66530e8202c9a5010674fa343e5279ab89872194b90aa256cd8d77c15f0eb14d58778cde9b2de90dcab18f9fa557ec7112d733fab51e0c9426c237f16d71fa31e2608e19b63c4daa1f4bfc0d312044824283070fc7c2d41b647b03fd927745969ec6130a09fb5cdaf9dfc151481e38eb82e19f3797876fe625f8981b535568a10d677df65a05adbc4c7dba6ff2afe9f35ed1c5630f92f47e8a5583ca603bed8e793e17c52182e48eab298b3e7530e3e938598b0a8d5ffca2322af41584160b3be9829772fea0a1b30b7677e2fdccac78ddfe079e89ddcbbe9d68f7eb2b1a90fd28126d954613200fd00e16e116d83cb4d75a27de9b1f484216b1dfc5e9d9b77c9c6785d9948286b05a208e61a297d77b49b9ac96159b904d87a7ed8fb5d4f9b931c419cf52203d1da0f5a5a54bbe96ad2286e714dd9e31a6c31c56fff57acd3bc3c9bf0718f7fa7a8035955d14d3f46e9ab4c74a96646412a880903a30b724b868cd64e687beabd1e93d3b3c44559b428e9d90ab218e2da29a2f278e0e64a8a68a44bbf380252609206fd70f3d1f853fa5aef8ca7fc773a57bf2858107cf5c623ce2d73eef99218bb4500851e1eab775824ee3373533d4faee65862adbd972f3bd86f680888089b963baf93e98b4be2fc48e89d12ec186b2cbe72234c7c2a7601787f46c9309a0e1faef02ac9869fce4ce0a9f185b4bd82adbc3cae8660a3104fa1d4184694a4a41af7be1de0d9c6868ff98023f4ade2a71f9e7119aa4bea8ca48f073326e84df36b4ab6ab14d10bce2793434b643002d512c97be78a5ed4e45d724f93300504cd6c3db66b82f485fa53b9672b89c9339315504f6401e4c99afe134fdbf2e3ace7a58176785e7b3c7b982a3c5eb568825ae681494e2e955d413a5dd60f6ef160401247d0f0a65642bfb8f581329de4f028a71ef54295fde3892bc7a319c6c4e2431eea4247d0b564f9a0e028bc82f79a8e38ce469335f6ac9dbd1bd45f57a5734fff5104983a5cdc6164faa3869b4d779b469496946031bbda200a98ecd51ca48c5fd10a06dd9113c7e98227a6df653a27b29fbcdefbe7ce531fc28f3bbd3bf8184f3516aaf2b659ebf73ebec1da451849f6a5b795563a46f17ef1f46ae2dfb02e1bfce2cefde5fbf71b869aac26b92bf307a640a53e281a4a01e49569aa68b5e4766acfbe314483911b8d0088c7faf51c96ba8a28443c4ff5e2eecad01077a7c672fcf88a4a6f935e0b49f0e9d656be8f78ac0eee5fd651392e5c941c7ffb79a4d5953c28596f16b6e4c70d545bb17f70a2061f2d477dfac4361baa6c792225cc38a3fc9e78d89cff87688a6a7dd57acd05fa6085392007a8e42ffae94a041950a7d0458448f0ae062a2f72f8df74258ad254bdd1a694ef46e4226a791d4e237aa8801b5d105e9d499cb83d0ec0dccdbdea54f5829006ebea187311ac8bc21b4da334197f3788694f49bf9596f13959de0679670ab8b805b4a5ed9ca7e49a52d89920aff8e11632b9ba39b675f624bd296120fc891c42d7828aec049745abb40b480d4650f779500c993a8381f46b2b0ce7b583133fa2127a19225b845153e5dd21ea5dea2d5226a62e1091abdf5eadd314cd857d43726cb5727f671f141bb6b8eb16e732e08637a28887309e366a1fdcea597059073b8cf5ecf8055177a51c73bc8b8024a3d3c4ba119907a396403298e8417e07f6a2f744aad2eece6229fa8045caf154086ef953f3e14fea9f97a533c8d4e0a0ceaf22ddcd6ffa27d3c31d5ac9e4b8eabc3f52c89ad0dc3738fdbc0225849fe18e66f66dbf703c262e496d7e6f95efca1f8869b1610fb7f40bd2d3fb3fe16ada2959e9858606f582a413f3b4160fd23d30dfa955832da19f9b4a1b1c0be84cfb6f6f1a2af1e3bab8b9ddb2e0a4529d54e90b57ee1135216860abfe28f67bd969bc302e8874a4c14f9956eed0ac3acdf858014f30a3a2a3abb32b5f4b22db54cafce8589d99fc59c588b08825699c4ee94dc83d25f2b760d13fb071e8243cd8f38002aef0828ccfdec7c47d4cfc079d8c6e3fb174df9cf190ba30115d4ed8652f7aa102fb39404d29ce603816f35ea9b365ade1f2b2fa91363831eec2ab4eeaf3ffdd52c9a3f106f10e5319aab6b25caaef1b74ef7e47ab7345a80fe7a280d1ec7d99340b1e1b8fa8e4277b6451419824d7ac5c8186513220a494d5bc8db01674776dd0b57feaa7bb2b109e47acbd37eaf83ab8079e69530ee6b4fa306c78b47464c294a0e00174998ec1534e8baa86efd90c7860c5e3323a4c6781612b79cce3e00c118f2b036483681b7a13380f32bcb167df864922e3ab191631225750612a03dabe73d053fe764607b1672f9baa5fc85c2a94da044a33b0b022dc6c099a175cc3af7b6580552525f8af2e7127f5ca2826fff3712bc2fe0cb9fe9d40e8a80caa7cdd1c4ed320c034e33629a9422ef42871cdb73a259b725e043799e9551cd162eee7a2ab513c09fc9c9fd01f4ee50e7db8bec9e33ed9c7278b1743121006ede11bc7c1add1467fe8e82fae21bbb90cf24bf1fdafc596cce8b238c6eb41c54bf582e7617b799866be2a2621f22e71ff04d62253097464354b3936e69f0dc7f71e4b7a82a740b1e9ccec69c2c8c9958364426160439552b0018199264e7fb89521a3366052d899737f48a45a363aad3e9fb57c3922bb195217fda33663323150fa178b47ff962a531b938f7c5e56e751507d8f0b00834acbf0d092d8cd0b6a5cb18b26b82cea457116511f472b98d233703ea957e2a8a586eebe7368a56c8c6b17968e35424cc3c76491c418ea0bf4ab49c6bfc7ca50290f8d679f4d06791c2308d18981d4ada67f0e17b351f947084b34e7a2d54b69d5ea0f64dbdcc257f1518c0e52f91d0ea118f8b6fa0576da4ff0ba84e72508664594409e82d960baf6fadb0e739572e7f234bd0bd5c62b19c6c30767c2ec32009341bc9c6d73f255052ebc30521cc5c350fb7a8ccda894f0b0158240f7e1d967e21009697c4fe32de84618a7a74d07e856379cac6b12733f98025ae94a7fc169ac93408d87ef78222882bdb005447c2c8b6401dd4fa9e4940e9637560af0013d810cd8f5a3401de466ece2b5bc9e4a7050ec85f22273a3a100685d63f32ce82cebb57bd7f0451f56ffd5fba2cc2e8251ca2dd87f80253ccedf0c92bce63a00ffb2982e69b3a3d1522d3983ff2de7298576768523ede82ad5c69b2d3886625acd1b2d89a3b7679ecbaa1069c093343d77549e09db3056b9a96989b7221ef604665108493119c4e8a56857288439cf22a3997722c48ac383290dded3f4b0991cbe00cb7978a1c6a254b772e7f5646d0f3f11ba5f16126e529671a5b45b076bed57f63556e3fc0e6461988dbe3e31dac7eaf21e4b0663dd4dc502395ba80cd5f9f1035b2f1f148b5ac4cbb6ebbe0a570f512cd13c8556b78ceb447afc8a495fd059c548b9fe0461fbae342fe859251a35a57f4f52b0686bdb6eb31cda6407645d3d46b63749aa05a6df1065687e862979c8f1dd8216715d835546357700cba154130e87e8f584b1cac570216e6ce242930e682db7f297ba8a7de525be08e8d41e435018e8936c7f3fb13254a281cc6c4d28a36009bff1e10dc756da2bf920aedfebc3b9af8cf672fd620defd934197f6c4649d81b4be898dc9fa4f4814a5bcedd9b5dbc99615123a4ae86c870e0d8a10a115ea40fe273ca5f15b83431060885d802f863aef7465dda1b296b419e34d5991759e0c7fef9dab8d18639b3d51d876c29875005c7532ecf8d8dd23d905b53de9a0018e4a5612d48c35832ee1d5832cfc6bed0e2f731976f8b430f7e836c5e17f8a744b96e6ad2fe60ffd0e476473af32bbd5f43fd58e896c9edcf2c56b626f05676026eb32a27d6e3470633ed8d90c6f9bf3b97c4487ebb3908f323be4a9058ec15370f4c1e029bff3c030caaab150455dbfea82153c23013f13f09bdd99dd9d4e8225b7a29504a3a8ca1d2b06036f78cd9863e1f41dbd844d69992fb853fcae9db241e5f12c8593c88365b60aee42fce3edfc03febae073c181152a6c1c4446490ecdd21f33b3139a92c6a6adc252db2eca8f18382b4bcf170dc3bcc500d9ad3fe520f8ac972d02cfd24e3a053097e64544dadf507958463ae2852585dbf0969ab137005bc67355227f5838d7e14607bfd519468591dc483e586a11e3ffc952103a807e935ad407701dd32102752dd1f36402ee8d3f96156b14f0fa59281213aeb0f089e0f53f440d6c542274cdb4ce55ebd1fcf1e347a51583146603210c06ceafe7578bee50b748a5038f2ae34128a0cd42904bfc2b6b9e15e644fe3ee2a83ec54246d871ce571ace6e4ac0035614dc699be499c6396a94348d9d22042e5b2d3bf2e2a0d592a4c5cb4c245b06c876ade0ca2876cb85ac34cd8b33802ee6868d2e58f2435d366fbb586dde5b41e9f3500716bfc1f4eb8dbb728eaa3b4b54e0533749d556fd1b19f3bab58adfb38181b58d0e179fb58f3de526f647d8b48c758fe9d987063ec8d3fb6fb4eeec2617eaa6f8e50992d7e3b8dd4eec63765cbabfa0af97947350200ddad67bd2f4631bd4e47dca8ffb2421b79fc74b14930a3fe432243d11cbbb62ccda741b4c99b55ff519114191dec5c05570f347704b7c3f52ec30202f7b9a7e4fbd2cf68689911cc706858e6b803d89ba52f73450b144f4f69806706bafa1b40f2bb06d5372991d03098c79b3dc395c3d143f493f7969b6d0e850ec7c049724b43a62dc9400c31199bbf710645e55a51a0155671aaa8bf57aa60f746478fc5cee3eea45036742e5d03acdb449b14fb781e0f8bcdd4e71fb0fa55a47f60952617e6dc16cb6059154d6481883f3d51cc45329d576722237db8c4164191415687279422f851e9db5989b2f9d29ca133dcb2f0efdd128afaaf34cb422654d04fdffa0bf801d402f7cbccc205b1d554de02d4f059b144574b2c99fca1af8d37f0e0efd07ab158c5b84c63d88a8f3176135a146c604b0995b3cfb0439790faba60de4de77352d1341ccb397e09a09843cd85de67cbe6d6347b501058562347cc4cf3e2892279403ff4ddb4e1f5cda718ec176bdec111b7c11170094e25febab2951d9458fe865b085f7f2238a689cb79028222e1700283de38bae4f09fc160ffa21b2e8be964716d357e568bdd58dd2ff8dd24d2853062951f0dfac67036c98f56c0a6e3263015f1fb330bede5b440e2d751ba549e8edbd37c480c5f27ffda4ae62d2696c814820d53bdacd2483af6e8b1aff3b9438b4b8f1eea3d5dc0c5789d84f2dc3b3595d3b4b7c136c1a935784ba1517182bc2df935f8dfa616a448ae83f703e4bf4ccd63d87feaae5d4af6b1eed0146a470f29f8309e8e7b0f08c7a49f86b1efe7c84f383987ba32e097b98447653d36280147e5d5e3f5c86810330952f0c26aed24f7d7250f49bdadfb40fed17a8656e932ce1a20eda4998dc99a9dde0b4b8c0321519f6908fa269fa4cfcf1db90681a0db51df6a21e9b6721b6d1cbe715b4bb774a95218e4b30b25332b6c04c978ba036c9ff91657e2d93ce575a510df11d0b08b2822195cd4a551c80628e642ba5d2b776b9e31de4ba63d31aeeecd7b9c01940e517b2ec0faeed9336f277f415c69f62200bf9a1b4f8bce408e28b8cf86cef63faedb97f66ccbafc87eced42007368ff393d1de7ed2034163d498f2a1c4fb8fba74421a58c8a6af918f905f6d67868f492bf30555a10955b55534f9286947d6fd58eb3f4bc78eeb590bea12cd37f5d4144a736dad10b6941a21e1132c66a6c21351597cea9baa12eb3ab619e552bf09aaa7e9176246219f77cec11bb187687bb076da1ea9e33c96abcdf31c1f4bbec9abe252fba9e2965fdf34da0f3008f457b5fda63812f33383c8241b8fa9398c6816955bdcd3abf096d392c8bf43cea158c9b677debf59914e37accca335941dba078035f5cd03330f70260fa996d5798a3f9f7aaf252edf20ee69885a2454e4bc7f61888fc171cb48828c8c85e59582f4e4a406168b33ce89ce1bf1b7e94af6bdc68364fa5db1015ee4d628d08350f03fcbc4eb4ed21c1aa3542b9ed819b9f629bf4933f035ba74c184ac2d4e925b156e400a76250ad914d579f1205b628f9a54bf996ea828ba686b9d0d27e040a523c9aba09e0ae9d21a695b8fdf7b105a15b07f1fb2512c52ed9780635b4d970cd060369fec4a4b33e5119f6d9c74e6484d0b005cf40f54819902e483f12f2cdd7fac1a435d283b6a5d3aca24678b086962ca59bff6b2d5b1c7ea1ffe400fcd0f8725e6fc1932733fa465de29efc541e299376f9bd224862018cbb4f44b6f35252bec6e77e09c4b8ae3ae36e9b1791c581e098dfd8d76b64613b760110096f23e2479b09e4e787ca13c38982864dd03233d49cfb454ac7053432946eb24a76751f319c84dfb540c42019c2ce8f43aff148d0f9fe29f228e337b1ba66b4f92e498ea98e5892a767485e928f79f7fd8f5f6b83e5c268fa03a2703c073696510892baa307214f232dc8a5c8e32c24acf2be310569f738cf8674dc3db8ee0da8a9194560fd2ba0ec62f42176fbeb0714ccc65aba1db0680f142cf8c2782f7a7dc72fd8c7514c4f716d0558083a05f9ad1a46c43fe50f9324cf1b37d22c86620954ceb9708c5137b388f312893ec281cc8efc851115fecd2aaee79cde03e6ea85f223ed901044aef370555f71253272d986f54abc292128a2aaead87c51e2d05c7a46d52fda0717861c8a0222d26cc6f7920a1e333a1bebc5722a33e4a2a4dfa5350975b4ddfa45a4647b5b42e04b0e45cf9604f21672c9ac15d12bed7bad7e0faff847218863e3d5df152176ab530b8caffc9311fe4a247fd0025501fae2c8b0e53d37c80830f3d40e3c75ca1a452093c9fd05d19486de8b8c903c6a5f8b3d54928183ac3c2686f65d67bc1f1762bf8661c9f31fc5fba5709c3d22e9373bfffb74fd403c90ce66a0a8b46337a0f0434dd7c994a5c150c4f49f0af4a4420b74ab492df9c0f04caab25f234e623aeb3aca598bb60f3a5908a170fac23fe3926a71bdc36f9484da3f6f1b620de393deaa180c697b1342ee0e4d5d5c7317ff7ea040997e4378c693490f6a7a4a069bfe9d01718f883fc3e3f7146d6196a30a2cb8cf7c1863dbfeafff2920406847f78fdd705c3a8696d5810301b0eae2b0a63e4156dd8a3642a56ba98bfd62fb87040120cfdbcc0a02b56e8e96f91dd7d3bb5fbdd12fdd3dfd82d062ca260c12a4bce2b63f601621714b4ba0df1e1906a61515d8bc2cad2c9f06186ee8d0d52d54da5b6f4a3a43198349e50698d4a9940a0fe5f183729aa571b74884e5f2056f41f70c1e604d4700988da48578612ca88ea5885a7c8848b61cdd9607654dc097f9e15bf5cba1e2bfbe3da4fea9c211e673ffb7deaa9f506c0791c958796e3ac5b4de6b28f27629964ba23a3d98232662f550b7800545ce2675ba8ccdace51c09179ae71be9212acc394c4add2d57cda91ad7a9bbc8eaceb66dfe9b759ad93305f31652a9f165e540797acb995f219f90e759b0cbdb1e1092f28401d267bc51589c050590106f8dfa3d003f04acb6794686a9112a0476a6908f5b6baedfd6e0856c2e759ed5d6fcdb11fa596e212cf4a80f241b7e218e39ca4083e3a79b60eaceff7d5c46b5f59d30efbcbdaf00b5dd8af2fb254bbaea0bf92e20033bf9094f03642be76199cf79d21f58d7a1a89f34abcc91b65935b61c6212e8c5762217c4b97468dabb152858aebfe709eee4a3a244d0eb1bf1a03d13aae5a5399d238d23dfa7c78d16083f0bf7aa314b0bbebc69e49f528526f597f6af17eeab9afc29daca4949a1729a75bca65b23a7cc95f52f87c334f91eceeb5fe96954cd41dcd2f5099686d14b1bfa638014645c7db6819216eb967f4eda310c6395960f0e84b335bdff1860f51574f8cc4859a923fcc6c0698da3dbceedcae013a58b67211e0d099ad814e2a6327fb609d6b79c8a377ed6bb50bb5e2aa1cfbf970998f4c3ea2862b683430bd632bb6b858aab05c276779cb3636348e3ae8ece37b2b51fc612cf3536ce8b8a64069b210898e8d8c10f17289c0d4ffc91ccc9ba4139aa222cb7d43442d0bf8fd56a9f7d544a6fc9e1e253ef027c6a4a19dc7bcba455ae04d2c7406f9237643a636aca6521c18da147fa8065ade93ae6e8442051d003223414c516edfaa956f95db8790c1aefce78ba64f9fa1d88c65ce368494fac49c808c19b5f173a4678c5ba8371d0013a144a303fc1fbd505ddc7112358a5c57c31c7d376d958446c8ef442e47c6c2a1e737af673986bed8837cf8d4710bd4a077a805baa22cf23ec4e5a871fdb9deae0b49d36a5be95ec0f0798cecf436c520588f069a92d3577543fac3e5f86afa213ab2feb91a343e07dfb1bb87704b68cb77684325faf797cf7d019417d61c24e7736421160f0009ce4f05f83695c55baedbe4b1857caf98e8354f89cb2ce33ab69ae755999813a50bd1eebe9e96bd4ecafc1a2602ce0e9d207c92ef70176841c8c13a2f8525fc0160f9473edd6087e84a0ae6bb733dbf1ae61cc02e1bfc8c5a8d61f875e915dc7d7d5de2f879cd58901c1ffdfff25b6e2ac2fbe39cff46f366bdfd02f018bbb5089f9fa5367d1832bd465ace6522d6117b5fa3c63684a6665274e71134281253c7e275ce41aabbbbcebb4a96f0a8a735e6e6c6d06ee1c46288318c0a2c0347ce25bded3153473ba836cde1d7cbdc88df1f331b75af2169fff9def3f3034b37bebb679f1c40c0a8e01daf14c37c5bc32810d974a36b10ebf88202f694f3ce05e06fba4ce91371b74c8689a9f29de70895607a525317eb500447b6ef8b9e393f4295f52cd5232e67264b64dc2cec3eaa544f1a3687c1366e5d8db76c9f0ed6e9fc82f20435f40557daafdb50d68cee2315b57a42b983fc37d49d1613446e3f2a6d507f5a30d98de4d45f66ca255c64864a621e2cfde52ed4698d3e7ac759253c4ebf837df0555ac425a2500e19ae38d866c7f1b67cef6938c7b05917f63cbe3d0c1736b380991d33c035a97de74e7b2c30590b53fe0a575717ba05ad4cfad8cfeed254cd2fc9df299537b58dabbebf35d100b9a4b5a07990a9d0498c46ae52ce9cabe6609ca5982c6d2d14b39b7152316052394f63183391ca983d0a44d6aa98ba743268925717d8dbb4038cc96fbdeab68bc3e0266a858c5e722403e3afe26125dbe86dd6c03d91f32108551491690bd4bb30426d0c288b1cefd3b3d2e17008b2649516744617e28f67350be25df8da7a015714f80aa590e86d474a4c2db4d03a8bbbf0ca559320dd3384a444400d0b1022487e68441750fa9ec75f1bf8c0f6c9516fce6012fb227356a0ae64924eca8dbb5003ef62a1ba1aa20946bc43fcacf3dd1c44cc84bcf3281b6aeb932f351b4eec1c336735f6b87165acb81cdcbeb4113851166d15fc2f77134821bee166f36e8f88bdee421716f9e14e1d299b6412a706c075e3981cd0ccf2c73c1bace03265bc2a241ec178867ee730403db3c1eb57a99a303091a7fa77637d9b4323a72159e53d827f5d7c394dc1cbee5f9b6512080b35d2ca7753c81e7a02c9d6af3549c3df884611c0179bc4411362c9d5f28ef06cc41b92d2c9c638efe349cef618ae65ada48a05a35dff1a2a14c6854c1df6549d1f44ffc1010f347dd2a05d3462583ad71fc9566946052f384ca70c26be1f1ec2dc890f19abd40d1b786f93d8b9f45d44bd6790f30a854b22728091137a6d0d5b2bccbe9409b8e5e7dbc28a7bc9ba55f8fffec627b3c0ebd7d65b5843cad7c71c16c6c17b474154c4422389937ed95f1782e0fc1152d276cb5b24f21876c9eb208851b268bbf9e9cc71afcce697aa79b4610d68c5ca7d13a8bd03bf514bb27258da23d8d0ff1f47328d2d980ce2e129572c952fa5f694c3f5c5a3fb1f498e57f034001e27285feee21a5cfb723bccfc7399f96c0f1f9546ca137279131f289622de15840d4f9777201ecb3b16b04c990e46ea455de6e8190732019fe2267a3f888ca2638837988b177e1a5e6c40ce7c04acce9f5ba7bdc48278f165c203079ab8d4198934e8a344cb3d29bb399f02f2cb5823e2bd47a9fb889ea5cdc04b39599e022a106288346f30e284d23d3222857d3ae3251e68f0db09c197af728f8700ca218ccae5e966eb1b9b10e9b07f57576895a611b0ec81e7c1ac0d1a6df18a2399359cf12d6e41598be5eb00404dcb4f223866e6612a28fafc2bc49678d2407ef78551cbcfe149e688061e87b327d224632d7c544929454ef3cc8b4e0469d90bf1f1807ffae98862f7737924c8052b4c01d7aa3cc0c9abadf1081ad2f4df13842546e255699c9d6fa1d9f36feb6d35d9b1c141825fd93908e3930286c1d0405b39bca77a183faa7bdf29c60f13c3c97ecac969f2f17364ac05be201150fd8108ea68d4f7acfb9a291bcf115e1c3924bd58228289f588db518aafe81e60d5663cca3661af96204a7e16e8932eca7ca10c7fa520c3e5e3f56e422c246ffe31144c23643496b0f9fbb75999b32c4cc35509a3ad5e3d8332dca4f5c231dd47a696dae8c18c410280618ca642e8f337246bad536f2c51efe598577511b52e359656a72d994a6e57a4f0d2a15d853d11e1e987bdfea182758a7f71587d075bfe375f9284e979c1d05624a4284220b88d1c71f7452f70f66127f454b5cf29f2cc461d865b4ca545577e2ca26629169f4dce8c6ce0b36a7d3c1c55d0bfcdd05d7aed4faec19f80346151821f1aa948515c882e4229559a64f6d5c1aec7762a27996e5164af9a4ba8e8c6b13d33c4bc93203e154b0710b4ffde91c1f887274c89732c659f711471d3dc8b062253e8070bbe6e284cfa95ce681222b531b17673f23577d0ec5a412fd234940d603d4d39d99d1aac3fd1ae710e212be09b52630f5a9e98905c826e1521b95946df9b40430a365323e8150eb53f8dea934be3b1a1bca4dab9dd3685f43e936da294cc21ebcb9e12a1771cef550a3e7fb83610590c684ff5f27fdddb3266db91b21ec23e3ecb9210cf5759ba06b2f9db38c789f72940e359f16e8022946e94e02a7269548705be3e2a202aa1fa743e164263b7b9ffdee3d74f9f2d6a21261d2ea23eeb50008f8d864cc33f6e75ae732eaf7a6113f793bcc3878f9776ee9c09563f40a7efaecb8ba12011e85a27fdf100026e9b0f79d1849dfd521207d8b90f52c4b70dc9b7fd77208904f8862daf6cebc78d03d2bca5550223e88b54654e6e5045dcb50a4252dc3ef23caa6ee99c08ab45849c86a09f62c4f82f2c500465c271d1a30b24e3c29bc35b1a2cc2c5b2a1c71da664e0447ccfe0119f69d10a6468eedfda28f050c8029fd206eca544fa4f5c08de3190bb66b8fcb0fc9d01b9d719e50e27a36b4b3b176e889582e549d5876c90fae3485236ab91d55909ef17bf66eb892908c6c6b4ef3a77e3c8290865a3deaafdc6e090b5ff6f42f4e39a09d22e34a408df3aeed747b6e4a2c954f9a547559e86e9ebcf4b9fad57373e38f6f38cf670aa70e32812e0a5d62e5b95fd64b271a4184913ccdc2189ec91b63176f18acb4c7529db36c0d6f57c945c563d9365b9042c05793214b0b84c174c7ea14fd01cafbee355107b86023c74fe13c2f2f8772dc305f6ecf09669ce9550f4fba4ac381899e4e1f0533d7d02154d1b66b71da2ce812f77c38d5d3756ca8fb4efa9e1c119bf141adbe65af4a210b9962cd2f1f48f4ff1db3c2a9b62d9a2f33313d66799453d9fc701b30897378e43159d474ef79143e3bb0d638a522758d7216617885ad47780197a7cad526c6b8d5fa37e746b9f68d1d81d3ad44b7c372870a60281e10c674be6e6494ef7fd96a988fb5fd17d4bf3ca1ba8c70a456bd2b0070813e60f80a08e8123da9400f0c615264a0b5585931031a642cb9ab27a1b81d1cd38d269511b7cfd63bcc7b9e7ac3e0c2bdf15d863119433fe0595026917fd2a0466b1e182148b0a5a5e3c8917b2ca02369c1dde32ac1acf7c643515b357888bfa9f38534505c296b35bd4d03835c85a427afea59ae6750a803eb5f48c41bd3001b3ddb5e4135bb20b4de58bfe43360842dadad71cba00d19050f96d31fb6405043ee9104747d69a358493b6f9db94dd85329820b3e276ccb8b5fec356ac9b10de3bce28b22f20217282d11cb1d66799772384110bca54773b1755aaa1530892203d77938e5d4a2c5b204e24f79c09d63713e291b81a8184d49688157970aa08f694fe215708003734f38a725386b02ad4975ae836da5c2b1340cb7a92ede1a5c71685660a83108aa5bddf1d117f3c028fbdcbd342bf646822837b5f38d0cf2178f687f0733ca1816225817f29861b01ee1008e7f838baa98c1e19111a3e404b7bdd0709121e2f42b740091f974f4fcef9804e5330c927888a0a937e6eb624068036785168cb91303a3fb105614717dbc81611ec366a15f09ca6cd372793ad52c0b53e0b1af15dc2be07f0f165da1db25da3b48a067316b4c28bcc251749e0fbcd13850cec432a24ec8a20b0ec939e6342f307b3b176a19e008774878d245bf5f67b573827181f84b794c66f8019805e77fc31d48c6c51c1f9ca9a7b57ee6941c95f76e8858b6aa7fdba040cb0cb8f4c83a042683779c852a9d5ef973a736938dda9af33e4b3e3f960bb9e0b72eb7ad655c3f708e82cb04218763fc0f17835ce3608f55d60d9ed81d23fb4795ab7030e57d657d44ffe7f743be759c9b41ca46908c65f07256228169020f31b5df5c7ba40c3652bf4b3ee719c1203182c0956749d7ac87e5d60e16f42a222aed30b5fa6bd13515b67a380a554831daf9e79ac4d28dc19c2ae8969160709c050c0b700e1e94975c18d8191f8917d19f22286af89374ce7938a610143cbafc309f29a9c0eb2086adf906979f8642266e5993fcc7eea8921a88517c17ac9de06446c26344878b87cb9675db4e9aa6e3b45b6ca86636041ee95cb66f4d141c3cee97c7b6a92f0e48f7797273ff9e8d293295b9550bc54525baece79d11dcea145e1a2020a203b1c745cf17847b3a5609cfb3e3bc7b2888a7075b36ae549678e9eedeb94b721bde43194c554604191dd06bad77e9b86690910fc329a8d29e44519538ef8319d39cc9ff058c2e61217192ad247d29cd0b515f223711a39729b68050e83eaad5ac0ad07e4fa7b11bd75f96942565a4c813abec3b48b6d6fa81fb5656fdc8f92bac867cbe0a1319a078948fb844d82516a5d7b7e9eb9f98d7c2e52f4db5404f5e0095b97b3caa83442fb6a72c8b56c0e02eb164864d65c10b4ac20f3ac727666ff98295d00536dc660ed7db67a30e35de153e07cc44078f893c392bf25c7a25c8981a8c6d8e0f7d5227a63bef94ad4ed4612a7a74d74ad18a980a314225d3481edf143f11026e0d485dd693bdc863148e652e5b9b8628822bb5ff9f4ff150567e25fa73c4e24e4fdd4fc49e698565f7ff15ab9485a316fc659afdc21e98a28376e53e4913a616ca36e1f5f1e2ec42d1b9b2220422042a6c7e00700dfff1ee5c798a64a0426887179be7e9e0a7ce5ef52deb0ed00c6e9a5dac960221b8eca4a566e36a964a2e296474f69fd6915139c7fa3fa807264f0a4679849bdaf592bdf74a48f32140be49335efff6be83a38c50497a4ce324b71867f4dadaabe2be5a26fc3cfda15c41841aa5797efd4d0d433ed30a75b5355d4752515e08bb79ead02c664c67eff4f343b507a922908b951e56ec7a5bef7ca0eced72818e01116e7e57f54d5c2870c32d69eeb64773aff23032b23263078f50a9c00a8234aa717a6b083234974237c08f26419b9b9000cde2e242cb8b684c973e580779686b68d0113385e54bbed37cb0d7d815acb656386f26b2222ef98b8e117e1bbfaafb86d6a6841ca58f8f7e325f1a55c01eebc2020e43f89488c1c37263ae56bde7f4fd04db349c06803c2ed85bbe2c332bc178979302740c38d3c10b2fa84c2163dc246d986d1ed33aac8b7bb3268f91757c5cff2da9491cd3c0382492b86e4a6a7083e6432c90c293f36c97165aa6ee90ef64612e1506c907154aa2297016b130c41ce562530950bbbb364da23bb7c2faa42e68f2193012bd2cac866fd43cd254d36e91864eec35dda3414a05bc3f57b31073782ae48928b15bdafc82237942e74b1764809f44af56f01344b55771de87a45ffdef3e4b9d1cb9712be00eff4f0389840baed8babfb78bfcefb43eadc497f7d62e63de03950560a9b5ebe9f883dd293ed1bb0089a918866ee3bca83310d754f4b1c6be8f25a89c910f55c50b785cf2934a03eb5fee57598fccb2dddfa8aeeec442997b34bb2d7d1fc39fbcea1cce22c1505fbc80bf0996e376ed5da2a7092c1db24815d4e225116881554858eb8a15cc7e6ac2bb683811822e00cfc389cb9360d1645aa8210f24f0b3317b833016bcdb30737e0f57086ccb5cace523ac025b3f0cf630ae89cf6b5d35d7228fb71e4950e1abe6eafd5136365574ed18bf828df565105d2b90c7ad520ce2bf23215cb34053e2c6785e1bbe3e80419b4efbe30c7d568ade7a1a5fab73df6f4f75eb433d77e48daff32c64cab7cd181e2e5e24fc3e3af3528efc2d5de183313da3641c5f0eb2ff97808944d97a6b0e613dcd15ebc956e0b15a1f58e6ab95f5a66ea409bb3b1c863170b611330786df0743d306f7d9be9292ade1c91b57a9f68d86fd170f1d775b93a650620bb8397990e05ab4a643bd382a26198fdd818441fe339bb193d11d1b33229ce81d5da15a9e114a9620be6810a18b4f0d3bb24a81bb19faa111a6cc3fddc1734ca9e5b33ff230c3989ef58fa676d8df29d0bf98ccdffccd81311b764944dd805f3d8df6d6899a7a480985a679159a6cd6589943009660ee91a3254574a1ef5fcd709ca03c58e2b5ec81193d8cdad9868191619e4a0c2994aafc123a8b561eb26fefc66c6aac85ff1f035c46e34c09e4962bb2f10a0f5fba02e02a8f4fc43a44152e5fc59b5fc66eaecc2635557d1b517eddf7e9458065336c4d5046ae6b7e9cc87c37ad78a92fa12053c8e35dc16517a2b68397e39b73e7b14cc575cf6808821e5881d530fc622f71e7a76bd830e4d79b7dfbc2fb89e1223f69d1dd7fd860aa5d857062697762a0ad8e4a287d234dc6dc71ea7ee89a0c5423ae43781b01dd01faec702f6df5ed291730ef79b84bb38d6838798f160ca304e66e61bdef7574d6c619cc9d39d48987d37ced5d33fd0d666bdf9764cb237abad38293502d729e3570e1d292c8c256b75d60ca8e95832a205a215b4427839dde13aa052ff33d8edfa47aef4a9aeb13a8438dd8eb794930030b0f47d1e9a1bd527d53c6e1c39223affee416a3ed33e2904cd723db39aa6a46664ee1679393b0a0f4a0ea5da8917b7c6600064153fa2b3263040a1e2efbbde68258ef9052407ae634309a37d15f4e01cd19df6e48f56e707278d796d2968835cdc6eadba55c406d99f35a450e0fda3378f3eaeaae46e337923bcead9b75c788c865191c9cf06cb03adf51367205e1ab7c558e43900c82f91acdebcdc5cef3a310152ceaf76e582f819302a25673b1a9c0ee08099013a911150d563c12e83e2f54d1a98f3ed2d1d5ba7d2a4a471364218ff9b3b097cb70277ac3fa13d461bbdcf632c99dde7a12b3ede970114ede47208776686a8eaa4f8eb12362f3e0238e6c45e651841787a530c7279ca4a553949d3adc09736ffb51485dcad854b3c1d9804cec7729143e0f99524543823f08d2214736880ffb809fa301ed607d23ef210fc9b544930e9882f4562f1f4494270b9731f76c8bb8c3e54c6ce5c91a493675701bff7f5d74ad5f257206761c292f94f02a0c0ec1e0df5e2e349fbabd8044819019ec55a7ad692c27552639525f806313f6a837b9bf9345020623df0f36e0719f3f2e4ad2e1610bfa594c61f64e049511f54dea4645ec1dc3a408472e261ffe07e342e63f47848c50e23af80cf74802ff04a4f6a285c849c6a544d57804bd51eb7b793e1804d4f5b686e6d49a5bc04f7bebf01a6d03a11943ad43c31487bfbba12902f01b79ff2647ace0f4d5dd0c3a1b2f5665f90eb82c79907cd259d5e03f5d786b56a29e9f385a26607d5b8e280c94f60484d819c39a8b709dbd2adf38b534530bec6fc4d442a7221bbc245ad9d91f90a3bea05c3ecc3468a92260e9ad89bc62223c2f4c71bc4b2003eb0cd76392e9ea66974e833aff9ea2bc4015eb1574006b771adb0c6ed1c46d2724d0b27379001efecda467ed3511a9a64981e1a467c967dcb480de497d09f6e1f35bcc97777005e7fdef600ebe075da0a3261b2182fe9cbf8f671c2bab27af73164594387222a642f8dc4b09ba3a4373bb62b7fe1435afdc1b1d2c55b90529066ef4098614992d139e23cede0d5370bf3d297bdbb9b26f29aaef43f9d21552c2a4193d8965329aa6aeb75847a438566f4ee6e1e2bc4afcc91a44d34703f31caebe02af5634b5e4809377d787cace5318366798a5c5cb38500f6686e953d3e7d0ac20813d0030bd17083258df51866a36d93e2917d4ca426b6282dcfc1abfd4b68ce64350b02eaf2debb7a8ce60e0eb8537cf4642c8c22814fafeba670ad854bea0fc714788dff2e6a3981d134051dce503f96ce4d4dba547ff940e4b7bd3bb1a6953c7ce92b1c13253a237fd2df8354874aebceb02aa7405856671094dc121e32c7aa9dec6596dcaf94732fadc6f596a548af10090bd170f56116ccae959e134f593a272ee404442ee2047951770d8d578d9e759405c9ea090e3920d2da37c2bca6f5d0ecd312076072e5b7c72c1170627e0acbeafbf8b0a7e6ef3f3657b5e7ec373d1df0cbeee8a2cf9a74a3e711cd782f31ac8eab16b03acd7ba990d264d40c11ba069e08c75b7c6f5deeb1555247301c707f80fc9ace0493b63f5e725fa2e571e47c5fe04fc2f961995d8c51411206c6f27cefe17109d80519446e275eb0db210f0ff5c1f93f7dfaa7d483c346fbccc3f95b724a4ae7dcc8b3871326db5ab598d68a468fc87e6221e7d28ccceb3a4916cd6c14b21439f4c7e26ffb9150bd0e6a675dc15fee6fd37563886d6f85e0a9b38b3d3facc597f2e3284d61593c58a44a3f2ec7c9040da9d536b1cb7c8e6cbdaa66ecf06cd31e5a67334a7735bac04b88ce58c9a302de63d61d16d2fab1cca195d7d0472c90d400470f003b27d9fccad3957ea2af0e7dda547e9246cf9ebce8f91d6370076cd255df3261495aa342747d6c775f5a71424a2a2fecd7a2fd09dd8dea8ab653147b2374eb99e4b01a1de75673c203a480683f13deb00deda4de9b3b9220e90dd6ba0243ca35fe7e912f5b0cebe2d8f737052889905cf389bdb49de5fd5663b3daab9ab4eb5e1973c4bd95775a6ccbe62282a9685bc8c64ab939149a265beb07235c23f65d967d87e29bbb9cfbf746040c6abfbc1bcccbe7e28f1c822c1e70f73474b2d84ce5947c641e870700b8be4f6314cc4512a46cc0c100fe461d40c9c793456ee1d1ef2bfeb3fed34b50ddebf7ac18036681094d580d56228c4b0745256700ed157781f6702bf3d52222d7571e8d33a71686840d76b30bd14f9d1bfd978cd1ca4aada6abdd4f1a04e9ba2eebce1cc076c668268e19b4af186982bc46dd4d8d3d5bc5a5ea6bd37a4a4d33b5836bfe738132046effad52098a4d3b3c6b61c369dd79f3bfb7371bea299bbce1c1de8454bf75a9e9bf46b6cdc61e6492610ca2f5d9094fe9d80ee6bd2245b1e3483473546e4f74ee86c3624b66c48b8c1824256af1803f1c2e81d647e10840c140752ec4a5502c2331ef2b546740e7647563087cfcd6e12cc2309c7f78fac5a05f869a3fea3e49de3b3fc5b0743b71ba891e348bcd39ffa1ec6ca6604d57d1f7f4206de12983728c36383e12b4498d4d40464ac0391162d645f0cb3b05f80f7e1250246c97c1a173ab27dca47fa7130659198aeebf32ad1634cd466bf33be5e76bc40a07fdc40b843a016d68e5a3cfa66cee3aad9f577449ddc1127ac898cd8d17a8139fcf7240b3e4f9e691903eafa78fd327a957b6bd137216359a7f7704b29a8bbd278ec20090d2d0305d013d35884bbbb5bf6c10e5956fb18797d2c65429291369873c3eaa0418a7ff6d5b6560961cce4b8066c73da41d65b4b21e0c2d59d8370b542f14a697b7bad6fe122a231886f6414e7bcbf7e7c6a5a9a68f81b3924a1cdac4da4eb964c52376206cdcb9c65989e1ea9f11abbbcbeef1197fc2473b8dba9e4879566d103ff120044c600a27fcf353a6b9cbb40ff20357eba0ca9e8bda42a1e80946d3d3cd88f67ff155c7a0d9f5a2ebf6eb9b428cff8054d5e6001a51dbc745e5f514cc3d4a5d5ba2ad798f1b0ec4eb9a395802486ac440ffb63e6cd73138d2e1e1e96778a2259bfa07087c8de83c066abf4f3852ec054dc6aad83b7c12b17ba90b7859d335b10c3870aa77599fc76e5e120b53bca094c680a6441cc8a90efd342f91889953f8c1c18a9016896f372724e79889d5cf4d84fb9a61e4ec15a0ab896802dd6eff4d55ac8b4b321ec8101d4f771a366ee5f4f16feaed9e6b0eb8a495894f0cf5cd5d811e2f459f57cbb50547515155a216e92ce9e1a9694b0a020c025b008a1f613e728d0a3ef89982154f7d09be99fa52c3c47438eb44f66567b92ab85afe484f22f2285b259b527e6c2df94e19f74b3b3e2c93ae4a6f2c78c42f78e4a720a7d7040d21a84f50704008e406db1dee23c4e2b37419a72fd9a35154131e1d420d49ba265391832d321efd895d74f01521b21ea2474227207b59c2e8de827b3c31856885f4563759252e8573bcfe261058f82bdac1a2e35a99bbd12acfe40550eeac6c84c344482dc418b93732ab4235dd665c5e64f8aae541d0f38ea5e4e85875a5ca7246d5c4a5da76e6c9b59c89a5907b41d6d18752d9f641e75f216fe2dc1a665f38811af671288135fb3aedc0d2965efe6a12abdf88078408c48ebbe6e91d54523393351b2ffdac2032fd27b1af606a0a0d564d135018c213b4db482abec9f1fbad83838952eecad49e46012c00e2f7b46689b9de8a2c5ac91e1620cf5fa60f5e60a68a19c8847b70c7b7571ecee3e89396be9e54d55363d0d861ab86e95cfc5af5fe98bada580ad5a2f5943c2c3279f5501afb51d621aa26bea431253d2e8043cba606b8442a1add184f7e3e15c782528990d1a9939d42b2184c2ddf44b1e56fdc1bc3eab79c027622f48a8eb2c2d358f210d09ced3973dbaf8a9ce43f6387261d40b800a6854c5129e478495617e5ffbc0bd440194f7b69adcd01586057fd2f23803ba3d7a4081793c28447f1bf6002e160efe17df9dac5fecd4a56244dae82d1c278ebf4e29526bd9edbaf83384a122d9e6ece9e78eea333707ae2cda99b3fd4e6e612887d8d900cd22f50bc76a90d9e104eb731150ad042fe097ebe43d80ece0e76384da56dbbfc0344b78c22bfffb38c8be74c3af6592c0a60f666135acd45e130ce47fb398fca9086baf59eb4cc109bf67276abf51add55dde33c248a3307438384e53b4f643a4fa28cd31a6aa25fec82c97c4791f0bcda5fffdb64d448d658f8ec21d8aeeb42002e9e61f0d43da9aebf706b49994247064721cf46fc52dd9b1f30796ccf5ea6e5474029bb8021edc35a60b3e4a48551c1dc4bc2c436d8dd55a5e6f0ab7852236fd0638feedd98b02cf6721d53696e8a181ef03b0f1082f6b6de315198402a977a1e0ecd835b834287b23b93b76873c082ffaa96902ae66eb1be383164f454d057bee18b64aa5c91e0a826c2b1b6ec492e7724203e773e0369466b807aa2f5d2b33e3f39dba13e923d696d64384c50c1c546b546c346ac54799abade36b99eb7efa4288331432d9e8a1367c6c8870df7876841156103a67c762d002c8d794df03e62be3c88004aa87b899393e1570e74daf624557a844742da14c37da11199f7e9ef3249870a67d5db32922453a7f8c2b7eb5946f25a24126138cb80629cdb6bb1dc625f3dfe0be26082822aac5d39db9fa446fbf258d858eb889c5902a26ac6ace0624adf20e0f7b954e2c26d2fdd65175af260745af6a599a60013a275d22d5ede785048f1d7f8d9fdd83a94a389e5bf56123fd0efafe850c73927aec5df4455e4f009b8092ad5214b455a4e5554dfb7164f22e7fa03f1c362ad9e41c120bca528bd6acbcb4f9b8c3727abc3f21a80a251929655a55f1af2b5a4b684d91678cc2011243da312538ef12c989a4f5f6428677fc0f45d220db8585b67294bb324d84b9d6b122dff47a66a6d7d0a4c5106a27dc517c245c2e07252b703cb34779154aac1fd237a63c9ec3fa27a897e5b5455629e6cc1893fb3352b652c5a129fab57d9de5966cc533463e5e09f6f5fd19de22c9c4b74394e52a7e300944ca202b2b8f286cdcb8f2a3de745154b68abced6439b8d87766eca8742ce6385c87bb624bfb504ce485759399348ad6756cdf07cb0de4d4bdea1af32a6dd4a30993c0ba1f78bdc397fb9ff57ea810d0bf4552c6c700619bc8443e173bfdc270f356ed4940fd46578d55653c06ac17dafaa1d08ab6d3d9922ab1f0a2af0ece3fbe61edc4bfd1092a9d8d59f35b42284cbdfe3c3d51d360c250684c5312892fdb04fedea40d36c2d373c5fff408bb469dc03a2cbf46c4e9dab66bfec667fe16ca21858177df454d3b6ba47ac880e41b2b75a196f13568b8e8317647961a1a354a207e5532a005f44d9ec48854d100d9037fda8a1e7d8246029f4c25cd67d9110894b633c96e3f4ffdd1bd7a2701431c1a919d3aee1dbffc89342dd05f6fb46571f8b13b965244925d2486a0301291a9bce8da97aca996d5d7310f1d003cafeaf770d856341b051aa74f3651f23ba2726f035484a4ebd3068d653f42850574f9ef4602853c0b97dd480a9b35f21566bf0514edd0196a326cb794ee3e56dcdc11bafb9613565802c90fcf60738fcb4e2996c517b8ed427905409cd48fd22d32f37f6b72ca3784ba6ffa173c43310b81594469c3c0cccc017a8a3ed5f3c8b38c31c43237a53d9700db4567c6c58ab823c3b091cd196fe6b0890970085ad1aec2b55b49424e46957420198236f381180b5286dfcd63f432e545735be82b912ac249e07d3508f88bb08697a5fbea3cb2237c4de8a3a0a37219b56a335b7bc5a72119126db32c55633f097083321f3bea350745e3c938ec967cb817dfe7196b8aaa520785c83771ed08468435d214e44d1e9aa3f47828cff29d561cbf8d229c8440b98b9806dd75c47321b07a61cfdd121317d8117e410940c5ef1956fd2a1bf2f52e2e70d9f9b3ba98aa0e18be36413de003cf3fd0a61701385e622aa169943c9e867972f12ba6b14939397ab28d9faa6077d54701175256781903ec80c3029f9573ad59f5bcdceb80f46539b416989993cd36d8f393140c1934c157129f5fb51b14f4d3b8ef30f80c217c8c4411aed80075a53503f77c9ddbc28d98fff9bb86d03157577ddc3b463bab7565247dc7832a299c1cea925bbf7c27d5070f6d772322a7564c69b03b59c5d32343a2f022bba2b5a98f50a1e0f512f7b23a14ace65059022c5fc16bb5856483c5a6adaccb1601095cabebf668001d51dc38fcc80c38a1172212cb0cec9e8f71604c4ed853853f38a2339ddc4d952e6766b53768a9fade3613a284953086fa02205f762e64870fec44d5f2e63a3eaa9790854ac80cf998fcf3f4f83fc216d23d8fa575d88c56de501062c026719169f4419f06aa349557f7f595b5c02357371d0fcc2ec67ed88c750bfc0c10b99a187d01a8170f564fde04eb2f6f6083a559d90f6d9c910022190ef6f2a58576e452dc352f9c984bbacdaf307f508b5620142a3112e96cfac7744b7e38d3dbb2a5bc3d248bb7f8ccb4492e69778270448ce26b2fc9ee5b6e9778ba10f50fd2687b7046972630aa6af02d52cbfb4a2a4adaa3e94b01a2d4aedf37a3ff8f32a7e823765e7f22322670bf7cf8d97f21a67a2b55cdc94af5a75df58189a99529d16751c37d31c06bb0757bbf94a905278d485b90358df37a26cc2f3482fe06b5e644f7e84b9b7f2e162ec097903c60933a5c861f1172fb993771f4dcc0bcae63c8452ddf559f7646d5212f3933d44c24eb3db56bdb72c8e9e96d2bfceef231c78e05ed576239da2ef21700a3d35fd3a5b395b0eadc9f290885a48a4d0cf0c346976ac5f0190ef0e8755df1606f58667f2b181f33ac6d1d655c7c69ef6586a78e94df67cb36442409c4dfdfb00097b9e954605c94579b679c2f5d829a68efe9c59e031ac48a84f1d7583c86c7940668358ec08ad2182edb6a875940bda8cd85dd0f9ba44c5485b671e59eed9eee95f6a7abf8d31173f3275b9100f33420184e843a73016589132e3b08e741fdc77ac135a6b8b3a7ccdce4e45d8a78e9bac907f4607484a1681b4d052e870aec09fab37404d146e54c8933f1e11e9d7e30b260f0aa46af25b9a2a3945669e5232481ba139aeefc530595cbb91007d6e0e8a5dcc052bca276e12fb0d6dca4906637e8aac9bf859557e99044f58306decfdf4402e62742124e557405bcdad7610c1f072edae86d44b0447f9e51fc964e49f21a4a86e3c4f6b498a86cc4dc6146bd0d5b5953c3ae466c4b51b36518940e704fcf7d68aa95d4a5b759bca1c6bb0bec30352232057d81fff1f180cc94afe958617574b018f08ef9b5f66b9c87937842d6a6474a8fe1249e76cc3bdb7b19a4ca896be8142a7eadeff41fa2c54778ca9e84af2998a678cfca05fc6795a3b313856102f22e26ce5a00665a8dde2b1a83035f46743ecfc10cd3e7fce5edb0b989531f91c133a0d10b6caef5c978339e85cd4868796d24616c06e9f53fcd7a41e5a4442a9aa7daaf028f5b5daf0ec915db179658b321f76e7b2ff7b6be3c23b7804d3de4c74812dfb45eacb940fedae57dff4289ed2891c4d7def48d7095fbe6b2614bad2a45bbde0ead044f290fc59c929c51a50607407203256c1db19d891fd2eeb937dcd15b50b64d355f265dc2e368a880aedfd5af2eece6bccac5bc6289d669de918c807c3046d4a527c2cf463699f8f28b6bc459b511f68097d3660a1e6cdc28af5d4f98f89c122979dae08d7d348a6d743ddb3fb44262bdd1e2afdcd9e5bd0eb4e30fa9d8bd1c6c2d0de7db787d6feaa34849fe7a6879e9944027641a5b611c4d30032c17c6397b141dccf6d7d22e4bd7117d09f5946e87dc495cb32858067ce91b8297797fd2d316e7cf1bd57478f61637a4308c5781a7ab9153609a068fd263ab3676f41a2a56fb52c02c40a34fb8e59a32bd5655676cb3fffdc6eb890e824da0dc45669d7030f5401aaf31ad0d060cbb54584e0f410670b91bff5b0730f14253aaf17062ff32dc06eee95e398678c8486e478a122b8f29a09fa0f53e35cf979b36f6c6d6928f41679c2f1ec051be9cc5ad0fffd7004ed1150fde2c0dca1a939fa75a442c6cb316c0ceacc5e1a8ff91e43b7a0c7d04ea0c342827b5a0c95e726a7c46623cd7316482ef0008e25b8369ef82dfd59e71cec79eca9f94d3ad3d4b53bcf8f65217aa98230c3ded28bed54dd699295452c30ac81dd52793b6de46bacc709f88baa4e2344491b2f117cd7c2d22c8150e6c7b348595e6803f873e6d74cfee52dd39488a6d3e27ed57a47f61a4ce8d4373b354c0b0646266ca389cf3f68b73a15fbfc7334602d60700babe9dedaa2d8a544f88e3fc6eb000fe6a0176dcd8be6b2bacfd53fe3037070909e27a585ecceb147df5ac9b53b030e444df42ee03d1f2e7b7179c278992a0d2706589685f8e8f13cc1b1cfbc4d1af0e74db7ae1fa3fa89294110ee408a580c67d8e43131d25b647ea9ff8b20e99bee7cdb1d2a5c40b380dd12da2ce9ffe6f22c9e15414a3e1f0fa91619263fb6294a36d1572005d9206b16de91d717d9e923b41c034d595e67416a0a669f5e70d924922cbebce87e1d761d4e5c9cb458c9a346c5ca7b2a1cc78dca7d29000b0205f888155ecb57b8705c467a6b3f3acf8a646a653571f29614fa7368874332e046933e21ef2a4de8c2c4e1da96441805f6e938959f480ea3c6343fbe247b4f8c0c0b75cb0a7657f16249164bc3ea657b5079079f5f140fad44a6d49837a5b3736338bd8cf139ea9ef4bd091b33a5b527cb519b1ac16a3ffa8f07e865e9395f2583601a7b76715f22ad2347d9d863e4b494bafc6fde17ec9a4110155013897d8ad92190648fe7c8b64600e411dfba5c3d04b16420640ad488ce599bf113b4b6cc7b2d07cfc35bbeff121469c9ac19e4fd4d8a86753e6b661131110d7b9752a2c4ad8e555cd0f1e6569d89cfa16a51635fd7e859c0783d8aac3f0fb81803542121a5ec3fb5f3a4bca45be73ea3b6ba0cb560f4440c7fdfb61e2f10b03e719baf8bcf3d2e0ee5c5314fdc74b916bd03eed0176adab72ceab9ce1494eadbd17d5f38dd36e0cbfc98edce6f4ba3b4f6316cda564dee589983867e466e424a9c148bb750f53cc1800b09e8f1fc4f1525a611f238df933480b31a3731426ffc6f51fc08d690a6f5d69354ee5a63e799124295e6bdcfea751d051583653c935917295114f3d60980c94e1000796a42259b89b10a5cdcd366d768e56f8da9b4694c1c4aabb55c0317fe42caf0fce3f4ccddb95ef8ae7d64faa0fe86a4ea6589049b278055b5f3adca4cd06cb82a0c5c484634e9ccf14183038abe5a7b9cd5e1d689b13e91e784d6932dc22efde64f00b1812a261f1a033ccd93c98861a9cdc7ba23d62fffb734d8e754d7d51ad9a5fa1bce2102f5c8183046db5a3fc42ae5b5267e1820c20214731bb44395fe7272c7c983dde4a5cdf09d9fbae263213390844bb58dadb123eabbff556eaab2c13466c95d600ae04fc501af0f1728370d0d8f3fbc6746067c083d15dd781c05efaa4484377aae5df2b637177ed1ef61d5863114eec6edd1ebc5c1c1a7617a4d3ed8648238c676de6b9525cf5fbc468edffe824afcbd69570c5c1fb5354c4addc99b947695066bced2dbf9644169175295d4325181372a709fec1d4653c130bc5f56999bb6b6be770b371b08a62f6bc325618c9a7b0b09f6a92b2e5a555904baabec833282fe50bfeac11f195525eeea1ab54f0cfb697b412204594e70fa77d7a74ec7d0ca085f602c49709ef1589e9963675765987167d47ef467281061c47109f1689763d074a92bbdd6acd1943629174a70589c5c2d303c2bee0986dee8d6de52ab8bd091a91196dec2f5a0c9671a89f2a4e45df86974ff5e80017acf120fd8cc4a4ba831f02a7ac824c1063f73bfef1d9114e972e31dce19939f7d29428f5f90deed2c8267d410744f08590b220c4b95353f3bd6c896f2501e8d05381d7e8537419d63915485f58f2034e316742613c0e15d3c21327c3841490238adf81a6da158d0d98a372c0b9fda75c839fb938686bc03d3882d8c8ac9f2384d695bd8cb0eb2303c6c9fa5fa8718429d506f843681159cf901aa9d821d1ae7adc5c54e0ae18cc220b7107ba60d3e11f63543e5500ad161ad5706ee95c6e4f314823d8fb26817e49cb33af43e28e000410d2e9cb392c5fd7aaf4654a3d062515ef5348c310a2c2cc0bdc1e88f6fa1343e8ffa47de9ee224e96bbb9920637054ab2e3672ec1189c2266576a6acdfd1d2152eff7342783154ed22dcac9af05c02aea0de5d3738971240329e2dda950cccee254b93b376546e1a8b77408f0cee3a2a58b32e1cdc059be309933851d7e09745f89e46785a8ccdf5eb0e6cb28f68d7a21595fc6e7fdd8942d89171f9883e74f9c91c12ba4a62732204b66ae9bb6ce7f45630f161c2cb0a29d77035febb0e4b128ea0b744889528397f5e6939143381e028c282274abf70e055eb1db4e7087928a46a882f7a78dfe8893cdba53a240edad4308ab074804a047e14558e6fa0f4fcb3e9d8ea2cd17cc9f72517daa59957a04c7faeae67b4ff4c961894d8254fb88e078837b611a4001bf3f71a924312078452d176d1af296a41994d967fbbfa99d8be31422a7f0b4f039cb96450e325cc75701cb01fb1df415eae2e8b06e158c6639f246ce3367d046a555022b0c0d3a3b106e79107e35bcb3f1aa368089c64c528f19c23c726211af9912622dc8efdc6d30ae937da91ac96fe3138525abc9218fe959a6977fbc609b2a292c7c89a28a40f0fa70d9028adbf5c68bf0e4fd9f78f27079340a67e777cc7cc1b5c5121afcf41adbe726696e4ee4fbb07aa025af9e3f776c7e909a6920b7294956655b2ae555db32c80bc189591def74a454e1055c96181ff3c9f826a1483c8ea060a769aaa4caebd02b1e579753fc7020d127b58016bfce9c5cc148de87c64386ea883386c047666599b7e46d1661c644670e59d24fa60183e743a7e54c5b788df2d0ca68d4b77c9386dd409d408199293fd9389aa30721eaf9e8c58547f7f9890b925b61148025a508c17ffbb43716a74ce8ee5059b3f1bb29c19d4708e9532fb78aeb14d111bfb1c58a63474fd126149c5836590657f4f6f07788c3407b9aa48616a702b4c60ba79802e452d2c402dd6aea9023d17c86fe0cd80d02223e789c9dcb7f7dbe0b8f8ea7bc4ba2d13f2956923b48db4d5a57ae3c9fce0a0bcd1dd2845dbbc2c258471772b2cd522f26533b044db168309f42ace2b65171245179f3bc80baa0fa86056525bac59052243a6d1d2536432037ecc58592aa0b3fb5965714ca7f084606df3086ba7ce56d5b7483307729ec4e8c425c0fcec5fc77da9ac7760499887a56e2c448cb4ef5a2be4276a0adb63adaeda8a53db07c4cf6af07c3d7a9f92160e16293349fefb842e04af8cedaea73e4e19f2fb444e2d667747400e3b7f9ca690017b7b6438db0d37ec280c7e115a51bb35e65196df48fb873bd3ee00f51063d26b1254d127742db243f03686299c8ba7e88a342497d8bac03099eb3650b300af09b577477b9de6dc9b1c64b1b3313f5192e28603f3edb76d858a7429bbf968d193ef596a2399484fc348bf420f0c72c22832c1181b4f20e76b0af1077ca6a31a2205bc02bc3cf6c7578a87f56c0bba07e1f5b019a37e4894dd3b3d29835e4c23c22ea01796ea8674f9cbdd009228586ac5129c97903cce0732043017c73cda742fb6e0145998e68419c0eb337f318074464da66687629ee6398f503f8c7e9c11cf792ead0fd9d74433808e7a7527c2a01939f474651f8783757ce690519091cae68716f69def4a86d1ef3123432f69904471bfcdbccdabaa983dc68c044e145560cc95be3ad51c78be84e727d5adb2b834aa3d3d833e6049389dae12818e4b1e436ec648a6d779de07a24d7172a9b697da275b1a7fc34f9044b715a039dfdd52d1cffd100871452a954ed751ee57acaee4a68c1c2f099f1606f7811621cc889c2d5516ca01055f69eac3765b64c5bcd821b92d013844e953f92f988b94ff791c44675cc06c66f7a4f5559e6680283d95dfc1c2ae479b46f5fb49ea8b67ea94263768224d97c93c472323a029bc3ffffc5eeb9a34fc82da2e3b75ea30a144d89f2446896cd6f1559a7915d9daa0983f749083cc74821326c4af4e8270625cb626f609cbcf90b08a7fc5bc044774818595c8277d9d54ace2d0ced0a5713d5da96ea5e7b3bbf542c4f037169ba4f4a720e9f8e0cabe38bfc670e3e298bbb2bade1be27153bba552c7209da5f65fad8bb9c338fd3068cb42becac46ceef819424e3a2888dffb83b44c0fb3899ce3269802ea2d00febc0d481b6f723f84527096b29d94eb8178459da0ad705ff6c71b0d0b765416a5b3f3a796fe8e2a165cb7769aede5ac21d14c393cf9268ec91bf946b206d3f3b8b23c42e6abf761920ce7b3401cce51aa6a6105c94a85cda66fbf4e727356b88fafe1551c442899f46c93b3bcce699a5f15b3bff79e5601cf5318d632c8b4c7ed4bb783fc4482f5f33d86353c58a457baeb2baaa0633ca7a51ada0de83850b255c46d74813573a70ef5dc63dac5059c9834d8d5d2569da4044e25dd444110fc932cdc4dce4c9587769192c61b1222d760758ae2c05987df4ea1f5a20c47ec086e5d591a7dbab8bf011a61e92904de50443a9c946c94367ad377dbb1a5adf0391ab28e1737c201b37de2508efebb7137242405cdb698887b2b1abefe58f3ec4259cfadfed00a64a6fb09ded003aec28a1709f2d31137b2fb658946e74741e0a9c24c25b0e17b53ce9a5218af59cd290f2af1bf58ba0bb84621fc6fcdd5b057d072a32c064398368a9b55bf69ec3b5b2f2b9e716fbdfdc42309dbd449cd03446ce7ae72d2c09d59ccaeaf604610cc5a969798fa48b50969cb465a950383668647333d3035cb2d88f96f4fa044d6eba5c6a4b3a5654ad3f9725dfcb668f509f6ca043eb4dfff3ec424dd8caa1e944f938cd04fbed74ffa1ac0ef78d8487d15b74cc846e405821c901d29a4e668af9d65312d991805736d6fe99a32c47d7e3b23e74d1bc7f42cfe589700a8a01b2b42c615837ecf9bfeeccbb8f02798f40ba7fe1bb21273ffdab7c047eeb031e028f6c67bc846e3b79ebe2d3d0f0806250bcaf89eb3979e02face00bb31a140012f0c17fe746cb8bc2f12cebbf0f817562f5cdad8d3757b5d48fe882e7feb4d90302806318f5fc739c8ddb0cf856c703cd46e6a15274eff46b05baba963d9ae46a355390e5d4cbd3d6d68d14e7a954df4aabf86d9bd79e6ec5a9fb18d83bc75be1997786c59a535f7fa5e32a54f08e243d6ab5b633bd785000563971ed8b94a70a5463b42e0dfc5e3a82970581a6c3de1fb31177493dbbed7819b0dce07f32da162e72414eb47aa9e6af579035a61f692488665f77d4d28eebf54c7cd3a01dd5895d60fc930ea3806f119ec2b85a1930428564ea3115a2390ceece3525b1eeff89c2bf6fae2342ddf7585de14daad01cbe33a0fbfa044ed3d05c8ea1a44f2f4307cb3f040b4750f30b01ade38a44e5001e8dfd76297149f34d6f81836ec478b3155081805bd7be72fa15f5789d01c75e7f8ca8a1f7011c2346f63a75aa7c605b720fd7a5d0e48878c2df63c41b0b82a054ce032c49139137bd93aa944358f4ade35822536878e7dfbd75d0e1b95e950d0d61c4ad91242ed049c0df5ae7166f779d1cb25d5fc9d9336fa25d2a9f21779e202eec517765ad3d78135c8aed34013db7577b403164a944c5aabcbe8dd304e2937ab2acc830e4270194a5253a1a6d9fd1d58b7a077fe42a70349c0c07386119fb21ff9241d2cfcdc7b9e83fe449868f82f1aaefd519dd8edfc10b306183ab83dd0dec702eeabce8901662df2224e4aa7ab290d04cb7311d40b04434c95f81a1cc76deaef63296856362903e8714b93baa66b556639c999bcdb0f72dc1a0db8f1d3567edd02539f9c58c28268e62e0f8b79909bcb8f6784125120050578ea6d527c2def20222c9040655233c54c499e3dc16a7966cc9397e7a04c4bc0a15b4352d5b06a23aa3cfb86f8effe741a062570cffdd79bc5f46ba9ecf3d13fc0e0f7023a7dd6cac46b41510f315eb96efd58a2874e3eef2f28aced11dadf49ac3f63d7f8bef04f5846074ab906f6f1ae0eb20eee7797c88cf90111ebc0da1e0a5de584efcbf7e66f2378baf4cd01e5acb707a1ede53f4d996904f5901c207eb411f7bb4f16c7ad7226a91fa9ae8c621bc003679ca40c857ef9de6ad7ce94115a4273ae0239cd618d4cb4ecd4d36fdf8b815f4c2cd7222ff3a80270cf99c5c4cdd5f4149f5ecade3ad8ba0818ac1da31f9c01b063803a963e608f8fd4f3814e06df05db09a1538cd74b227eb32041582bfcfe65c5a95c5154efcf43abc22cd24e659d46a16512056e4a7083ee79edc2ed76f9fd27b7a87e9ab99612a50c92550ff2275b18abdafdae9a1ec8fe7baa81f48620f58483d202a20b840a79ef4a73a7d5bed77f77f9881927920e68f25d67b738f0103163ca56657d64166281aa8926c3be0fb8d2f129124268d2c0df35786ce8f601ace9fe77f6b200ec9e68e5777cb32416f26f12d265498bbd4e5adea27c68d1be6e3013deef0fd3f677c6853649e0bcf33afad0a21875bc1f8730dee2c44ecae6da5759e4ca57be542cad11864c6592c194879d390029a4cd1cc0dd2dab695734206bdb8268c8032e8d18d687e9083ac2a52ec67b4739c26dbc4f67a0f2d03190f6da8bd3d652f40a0c5c73c7c003cafcca2d685c8344c3f10a7809ff5fc40788b0a38fd0b0febd06e133cf4feb088f5174002c2c397823738d72a4e7108a4dc2a9840a5718bd18f819d547874afee33af3db0064e5df1bd58e06d8e2239aa73f0c7a0f368824fccd8d833f3d5da4d1d9874fb46cf26ac09e599782fc4dcd66fdb0a4d30a4e28397eb72404e8aa385cf42d838e95fa6537b7e5dd46baf3cb26e9c79a1a8cd98d78f86ebe4a54c6d18902b937cb7b956bcc714a111d257232fcada099cf0d57462f0dc745b288ac877540a2dcffb7640a00ec5294617fe0a258f5a3e326796176b661b647962aec97db368144276d1a8fedd228ba13e31a95e56044e32491bd5dce7ec202aa744104d4fb63547c9aa2cadc5be409a9e8e339b99c2074799225a395d106fd2eae8d895d79c3ff969580813c3301294c3aa4a9e339952495d34203e72791b6157597ba3317f42366404c24829de0f522d4b192022646097e76db5ae8df3dcabfdde2560dfbc9fc251e8a220483c052629b2501f7b852ae0953862b78b4b527c168ca60bef107293769a4d649293cb8264946ca56478f2ad0e5bc9f8018833c38b2543d72bfffc6fe8906583415d34ba1c41481e58f092820dd5adf7b50c0beef833a36fcaaced464e0dd73c534534531f66fb3db4b35ae8d36277219bf4da5d4484126d5c1a3baab71402bdd8b72dbad802db6be359399d4ff9826945717789ce14dad4d678e80fb283a491ea01192c8fcde85156763545d54569f159faec7a17f6e4bbc59ab3bbd833894f340782ff8c3e9d9a88a0d34e5f3edc99c0916a793921a5b15e996e800f46d6d831cb689e4a4656ec1205ce5db2c8e8a6cd723eb021a780003471538a3741265a8e7e29611ac899c0d2069461b37dd6a8eaa74c270fa7536910aee2714142f165732a8ab5225233e6d1df30afd5e445e1bc6fc7be5849abe94540ab8ab9c6087b1732044030771ee8f99206da880375d9d432f32006adab65a1b4b5cae5fa835a638b9e7b7734dd4811117b4a6554f231ada262aca8337b257d7fffe9ae0fe4d62d531d66726b73365646b286e6d46efdde627d49d3a8c4ed65836b1e3dd9f65e0de5992e54ac708fa55257a6b4d769c68008fbf04be4d160a714efa9ca5faef14bda3edcf6e3a86671091df8042e50140b37abc05bbff93a8c8b3d0a18f7c8c1bfc6dda1393b19d82e2ffb53d4186914a661031b150cf3188689bd591316d8153a636135f4cc9badcaebc15620e146496ed6f639c1e377c5ab0f05a254a52fac5c3c2e377c8249143a2f43457abb76c3475dba9b7e0a570a10693838ef53cea259ebe0f8f54e8bd8588a372b121731422db9ca2e09ca0e3790fc6a4b21d408ec6c0214d353b08a2ee5ac6dca065dcde757ec408bba4401cf29584cd177d6681811e998bd84cbb9df1292978821a843e73b3d9b753d4780683087f58d1e732738742ca236d29fa9efb211550edf032f085a72eea71e54ff0a943f582afdb4314acce008e44b08f35a70cd0ca50171e433ac3ad463b1eb4649e54b8a2778b8920196b2f17b57db3cc2a06ccafade90c961bd0403236b42fdefd9c60092108f8d5db3d619bc639b8da0a4b8441a9215fd56b0c88bcb2501c87874f14bdc5366f13c2ad2862f52c2a7e5712396eb95d50761714ec1e870483530aefccaac261dd8611bb2d45a1a20e067b572edae38ee97974d493d41daeb9bc144c0b5bf5aeaa6328b659bfbb5c579730f9c480b766b17d6045a8d227a24fee081382e7d36a63119aa02d217b23c3207abdd0f7ee790acc04b4964b2896b271df95b201688befe460653132cf75bd3f8f07cce8f685f1019b743917b63363e290c65511f57ce3b4001dd02f575c716245f552880e8f9ad684124b2f9173230bc996c94c80d9e875a73fb48319ef47e4ee1aeef6dbea9f3159049d3c22be3f24dcd4f58c2c6b4d280b0a722bd66ab803973bac3f76d9c6892a99a605ace893c168412f694109ba5e84261c21898d94e0c1c2a05cf628d382abde45d6ed169c8683b89167bab08fe3e3f9b6e427a1ed85ccb53f1afaca32190bfee5ce25146224326263c4044e765315fc5b5c80f3a43f83be8af5348e4740de5d788f22ce9fbc815fd2c337d0f85632d5b3d6e7bd83fae814a62e9e9e0e1bf1bbeb2cf24ba7cd9b1baecf7afdfd95266d7d95cefad4577989cbc7c9aa26bc32983c03dcb54db8345be93389e41a24785616d40fc1dd8eb78dcb7250455309075cd7e4c50af6260b84b3fdc31c6b44cb178a1c56885c3c1df719f3453d6ebddd7103c839947b2a44897782875ed984b81a362d1556cefb6a88c37b742391fcdd392134ba239b7e89da8ce0220670935cee40b5c4a7b3955633003bed46e745fcde909946ff0238f256a8f740435fde6a11da34dc1387eff3efb1ee85826d58c1b010621124e13a641defc6b0897bc9812be10ee974711cd61caf8adc2599c5e3a0df9e78f67a49d2110aa7a252415aabbc6b44bb9d929ddddc42245b5d3e3d54badc9c7104ec8e3742944ec0b3efcda0cfd60e5b8b6f74f3e99a91916c8b344f1699d3c536afffb38b8b875283a8e87ff3e84b0dd80d40aea1a59dc142d9da86c0574ff5d7b0112f2196394cf104fe80cbead0503f4f884d48c98aa6bf53dce8ce03ebb268db32bd2f965c909e4b53102862e60eb94145a6de538888ed920ab4be256505ab43d7f8daac746b1d34031f00c9bdc434c3ff3f255c2e48f411f77ff567c6895adcfb191edc803dc55029fbe9324143705800b48568803a63e0e482b0ae3916b66fbd3bfa75137b23c41215fbf3774f6f1ba3c83261d9d5c534e17cfbcf9754bd5583be2045702b9926860e6f8662a3e888f59621a20eea4dfcf5b1ed3463a9f181ab74a11319ee3b28e060ec748194c70d9c9a724ba0e5e69d7640a2717f88ed9dd181e0fa1052d85882e6b5bae6bd9034b054214c2f071b6968e047104a05e30b557ca4e91fd1f82f777db7308143d621cb7b1eddfd614d9153789c32f4d80b3eeb5f0568fbc9a68ac4a514a76594c119a5ac4a8f5e006f2501273962e42b0765b91388e7c3ae54f58cd5da74725681f40cb40bcf344669a4f91c91a22749f9d3d06fc95226f7528280d2f47eb28552586447ef3ff27cf90de0e9c760657c14c9c11b9ac7c714f69ddfbc888d195f7095b5470c9509fda5d1a43347f33cb907ac3045bbad9aaaa2ba50c9f3b0f6b084ac25dad82c2b905fcde5ffe76800bf978d3dfd9e4c5a8c6ca3c3567fd225398e35c25e23c9ae55cc9c418c45a71f2abaae836ae88c18fdbb3fb652a8feaef49962c65aa2c76fd8c59f591b869861cc6c7ba7891904b8cb8f1a6bb80faa475fb3e1ddf7847baa1f15b47b9e38d06ed9b47649a298b34f9fe7d8bbf19712b3b652f6732b283716602955e5104f752ca26275a7d60183f0385b45d83ec9d8b073072d4847862b8a1b72243422e28e8b2280a4b3ecb03711de097346c07c1dea7d921d954b4537e5c0476890f6a9ce9ae9a53d6312051eb24d50a0ae560b3fe31e38a9f6e7203ac62ef891c6add09137273674f8c640b8a7648e9bf798bd3ebd9d8825b2e2bad4771b9ec88384ab914a55d8d3d9d660cd30e0139f1094a2f0931517b16d85a86eb782311d686c592c4d96bc3a8ad44be1293542792a3b6e16aec95856efd96814f93a31f5b3c76e2bf8ce9cc61865329b398ee3d794a845c9edd54aab898666e227504f97b1cbd5f26fd074b87aa2cac074478c513f1fbf20d67952c0a6791a2497c17798374dbab942d6d0080f8ef78a0997f98e87b68d09ab77d97be8c9169bdf574905b8490c5732bdd0dcab4ec7b26c88106b8abfee5caebb83836e7097e8da46753efcaaac884512527d25bca1372d19cc667d0687df06998536bbd3cb3e6001fb9fe49155c587ad98793e0bc2e81b8e17834e7b6b4adf6e09cf5ee00ffc426e8ae3023dcb47390cbdf46b668501305967c8b3e189f7dd22cc3902e562e3d968f2b3b4206b5ad76ae2475d1253b75524147a200d022e7e5131ab2d7488cf99b692a4da2e5119382a7ff54370376ddb18e86e4a47da01cf745ac5e680316f3a6374e6a8ea244d1daa2fb2eb66023eef6e937044d39408532edeb6321710ee5be56400f6a4b31bb0baafbcca64bb5557dcbeb9fa0a9de81bf490bc1f9ffa9eb03397719805d8b946d286d703bbe30394c38b9a04118ad7f65f1701f5ba6e9d60d99cee0cdc9c604d6e441bb3032bc3d4303eb838cfeb96fac04ac9c4a5495481eca807f35eee4496efff31fc34f762785a0857666b3f5e8a4cb5d4ff0a76f96e33d12c65268c384928a41a2098f0b2ecb136a412842837f6aa45e4e7debc7c89906d752f42ba949c230c3006dc4d9097e537d5a0b49eaec6391b78a6dca8613cf882526836b6664f3696f91aff93e2e267934838080da0373b66eee59017a63b4f8969d73b040a3e6969b16cab3c0204293bd50035992b65234ba35473cf41096312111ef9f9ca4d18f9bc3bdbc85f02b339359e13e9d7a77f4850a80f875974742c89064bd0d632e916d0522a80dd07982c2280315ef141f21c41564f383ba7603b2470085dec73b68f7d2ce6b127b4e3447d3640087d52e6b550391205f7123be85e6f446fb6988b4f549317cabf872b39ab823288fe91aa4ff8d32a93b1288a9a8fa2737424a4f2da544f17ace5da57c1d61c63cdd4a6a53dd3df6a34662e57c63fdddcc0acc97a7e1264b209e52f742312de2071ecca14ff86746d4a3f7322c71083a9115a44d477c3fc47f92bf1e86a1f0fcb4bb097afe939bb96d50945c61ac8ad0913ca52404f36120110cfe8a6425c169ea4f227f90797e4d980e4689a13316e79f5d180e8b8ee1392cd6145b1003019b292fc4e6dbefd29737209c1aefcb0d46a30c5c87fbc51d17105bff61417bcd50eb311398e07d31111fb2a0fae7803954835791e22b935303fe306c89667acbc1614cf2c55e4c678b90e02af4d46b390046cbdcd49511c0723b1f097ef7efbb163e6dd00f9d34ec702b741e9c1be5b77ac7104228329811a9df52f0a43160355067cb24081ec8f5277d54c9c90b45efb55f0f6ffc43b76764b394b933657381df235250a849ee6f771b47015c2879eeab242ed69c1932fd1883b2c17c8218e05558192235f5197c70e73918563cfb903164e718a6d272026560b94aaea67b846fb66ee46fed6b409bc0eac68d3d762accb0be86297828b4d81791d16bf35d0382f234e3d403578391aabc349edcc09b8b7bbacaaab841facf6ba71890a5f3cf68a031d181d1042419651f287c69ad28fbb9261fd5a6f556c74097a8376225e9513f4387a59b88a852272732b4373d2d717ffdb4c554beda2f76c5867a9056e44601e56971c3cd90be15abf619c1b1e00d6c078b48ee5a10c5079cfb80f7802b7c3aedb8e6d29e21ed3e49eea5fcfd2725429983cd25d8f26fe9669f37c5125595875f96c1f45aee3c8d6d1029baf612a2b0e53cfb2fd7ef77fb0e1dfcdf9b4255f0e7d00319228fdf40789c5135f73ae59088a186b802ff121f42144e330274071659f497d9e7485a4624551182664669cea5e89b8efc31cc00d468fbe9b8113312df0758e87c13a5233ceaded7acf09d5f308b85f988729680d3fe4282861a1677fbf8b73921d852ec9bdbf6635b67a109497020b03940490bfb0cebe8e1b3fca885b68835e13d93a733bd161a463c29553067deefc9fb6add3cdc3e7a6ea19261c46facfa3a859574e3e4df667156786bc8c8c090a59ff68e53a6c1d5dbdb80b3c743d40252c2b8fdbe3b8e4bc1be828c7eca431f7ee4f9363e6cc44ac5796f44428f5cb27d84e7fc1101303c729c93db5e0b0672e0b5f456e137dbe61e290f979847d4b5f702a1704703c8f821d8fe79c8bc7f1e0ae9951ccb2fcd29a1442614b06b8b158b6b6c098428e39ef9dc6e06a9cb772c35b96c2670885cc27e4d4e003cfcc9f53031d6e096cc22968f1695ed13e34f9056dfb06bc9ce5965b3e9fc76cc6641e21cd7f4ee31e56a9892bfc01716318970f54b23cc86c48b19e0d0e42846b14523cffbc8389a7d9059c57a00c5e7d94973dd8c8e1a2ce5bf7ba6cece3e9449204cd71c629be704af6cc3ba077de02cdfd65f130e0f3795485748efae2e2de114fc45ca5ba0c262dd83a66889316fe7b97cea178a9af8f4059fb9ce30acf6413c99c66181a025399b6e22b4312e4977d582b84918987cef0956b024dd9893b65bd797ac483a3b68dd720f9143ec4aec5fffd83728b6e371e133035151aebb829d2ea6024157354ce09df68c342d4f8c2dcfc69af37f1a1af8ecca4f8bcb69fcc69c0cdc9311bb1ee6499b1f1e7aee2f4f53c9ff318ef39b675bc6eb338c625b53a96c80be84ad8726a5521c1f522ce006d80591efbd88bf38b2bb340f15ce8e4ad258f7ab7e3369926092c1cecadc4d8c6e177711a41e61838c61dd5738e4f9fa52194820bf10e23fbd1480ce616bb3d70d7f17798a71425aaba4f1e417d26e73446f0eb1267d911a3a14e58bf0754bddf8c3b18857242eac74849570833f5e7d3f926ca3fd85faf51909e6ad7d8bd0bc391a65ecaa4582f4dc4f232270a13e636d5898e69d62552055d4d58c7df0e37de45dc97d9b9ea23fad7d26d5655902c260204e97a6fe16f064cda11dbb86eedfc5a0db81fc3c131f6871496873ac8e21acec7ebc99421505b393ced93ff6c30b25f9004622bca7e959f51d4cf832bde210ed7e864bb38df4aba791d06c4d7db54996d5339019165a489dbae0354ee00e351d3538dcda35a69239d291015b71a80b7b4b310a44091923ed51e11b19aa1e65c2e308b7a03888fc0f48d020ffa4c93b31480e68762ea398ca1bcd9e6c28ef282ea627d9a0db6f7e6cd43c0e470d73ed55559cd429f527b6d4a171b26f2afaf9c1d7815e199512a242254726ebf8402929a0d38abce736fdf7a0efad16790b945a76076b4878ebc0c03e769d14531d3a75c0fe74d178b2cdb2d970a02109442cc4f18e9592f1082ececd5b8323e08b50b227ae35275c0af130c6d3229e70575cdb7ffe180123f3065c804d6260d3fec2c5f048c55ed5c3cc49bbbb1567a9e42e971e4068cf42fe8a04d182afb4dfac3baba75a960e456f515fb2afe4846c5a2205f69dd7d638f75dda12b4569c8b02a1343adcc7a01b909cf12a06b060e9eedc6a222b5b20d38fea36459e5e4f31fd8604ceb62d4c5ca49a1b4f751ff7af18831d1b1ead8d710c44a06f7ade75ee9313540ec332343ed35943fad666181ec70255b2672dcbcbffa16a461e96608d07eba33a76c2299e92474e53d26bbf9317f6da6e3de410d227e277fd2c2c61e278ad99684c1ec202bc8590aa2046f2b6e4c502e80a58924bd66ab2ee430b3d0778a29aa45fb942580813e8cf6f0e3f22134604411601031ea2b357d20f9ec54e7ae1e3bd75ee81d32d9c40a05ba0bb98f0a52674c535a0fce64747a6c770f2b9be296349207b9f1c2c672e026746c11d882c5936ab1b305d035399fe0e477cc6a03c82b0ba97604627765ad314d59b3bf39f8b63a1bd81fd4c644f7ebd61a90f6b5ad2018954d62d8450a6163e020dfc0c08dca2278da973e41f22f361198169050274e8820e021ef432260ba00cd607fb50d5299a79cb82266f41f84cd9539abe22ad8dd467beb48b62a40bd04a01a9fe5768330af73f9ac904b47b4614ffb6390e997e995d6e8b94c89bf0b087e2d3868add3a6cfbebdd8b225dacfc779e74aded1f574fcebd4c1cd3d8ddf519d257f23c3686ed68f2ecf9e5f2a4b7c442d4350db6732ae41a86584e672771ee1e78fff42dbec423fcb356fce4f5e36f55b6178546c924a09b1276eb5e42adc00be45a0c5851d1ad28a65496638c6ac1b9ab69dea1e09a915872f85dd782a325c5112a500524e0ba2029aa5d7ec8c28f6711db349865e5dfcd32d054bbb1f1fca6928919749b7c849bcfb354fcf9017e84834d767f7259504ce445ad2aae74418faea79d658142441c3dd0ff66259c1ddf502f36b01c7ea11ba971c29321e48ceb2af08f30ef5b85f2c1fe64057d74a1fb959802eeb9f65ae026f336aec6ceb117f0109d98eaeda5bac9b6929941d48c4b25c4d68c231fab34a3f4564c48bd5e4780a996b9ab686964e7e61fb0291e718c6d7025d8a2c09955913449f5da4f30b0035a098d016e121e7be35c2697b5def21b3de009381230234348b53f228b454924742230b1d6097ab3f65bf02b7eafc5e1d1f3174ff804c8a53508e965dfc5a3719b57c9f176f9b91be14672af9893956cc70399dd4f344b85cf6c24da73acf2a43438650ccc2ec70050637345fd1857d5028fec5de624aae884d98606a16e358e29f44e80945423414bbba7e79eb6b434ca078d758145f5c349c2aecc26ac5b693ed182106ac93e712e71bd0adae208bbab209e2f680bd4f28f83573236ab79ad22f8603766fc7def44b261c0e8ae3ef49191a465a26f7b4507e47a1108ccc22bc0e3dfd8059a13d9a0016e34ffe6c47df3ee1647ea3a3e125d611c36ef02605674e87d207fde4f1c97ae5c610dc0071251cd962c0f6c4a2eb802b44bf63bcfea3dd862d16870174f267d85159aca2d505e1aecdf088144fd3b3232aa8af9daf3497992b26682b0436a56a4be471678c5d1113d27589067795e3d842049a3baf38ddf5ea2dc107841aeabe230309924826b3e3fcdea35dff6b6e394112c385dd38075572ff729a252ad4b637afb4485e18f53cd328f7b610f0404072cde7147c70d027cb7654c727415aab5a0c37fdf054d6efb81e9e4d6c19144b068828f0b5cb92bb19d8f0e2f97be8653b764b56e94ce32e0ddc50d3f1585d02d3fecf535f8beeb3d9a58f81bb8f5b7dc30e08b0755dd6d6e4f0fa6fb4a669ffd523389455850698b7790029f47b3814ee76cf86565255a3f69b4bba94b7e1172d3179003fb2925c560ac6149800252b66585406262c34514a5b961b321d89f1e004b7492f0a65ed32bb6afc5efdacd0b8e3d67f7bad5c19a2a6d6a650ee5141776627065840a51b7847b9384fe9b53de04e3e7fbdb3662b8ee6b796b66f8008dc94e71e8c8ff398ac2ba4c7df808c6cce81f7fb133e49dc66b39d7d5c4ad0392bd39464d90c7809ed67dc6addeebe334e404800eb80b668eb6ee6e6fddcea26cf996fc773f42ec0e2c4d0e059fb04878c9b6ea6a6b70ebde32b84cffb11e22d4a13dc84cc5355bcaa5c9e51be9b01d8583f2695a70abb161c5dcb686eb8a6d60da1405cae7a81279d0d896c6ad9c99b2f1762c5c6aaea843b4cac83569b979309f6d60d349ef3b7397c636cb3eebcb34ba170df60e4967e780bf29599be912f77a3a10cd3cb13fe1f36755cefd22bee38c26be71c7ef8069002e84b309f823fc49d392747f553a87ea0c48cbc40d58ac157bd59cd9bb2eb8df17c0b73d5a3376e2d1f8558f0f7750031e2c55c8deae77a90b4e633155fa956022f80b5f59ddbc85321d9442f71e3346ff0e473db03d01dbef820108a8596fc214d09340878b6c30d8c35927256f91487037ea39db9bf197bcab1de7000170e63a9e40daf808857c4e784ef4ddff4fa6a9c94401d6a1d231f8eb6c76a5c7deb509014c00622e904b45bd9377a1f42ec3c29f9b672dc6bed1ddd1fddf0e2f48f9ecc9ba2e4fa706e75244a13034f1e35ee1af1bcba210bd9d9e517e4b70d24aab9cf6670d8b44516b3fa6bdb6878c4ae63d495f7505f238232f2f751ea45f3a270efbb01daa76815e8323822f37a1c3511260105b854e615f3dcb75a015d6686c999a9c6347768303bd2dfeb15c6ebe88fd457292e7e2427f80e6c1e7402656f3a76940a3a93a1173c1c169e1c05a4b526d4fbc9e18494c9f4b7cdc4e4dfd59fa196e91c9f18b684f36962c283783852a6268da0e43da3d06e1ad5c48e46bdcbc386f3303a85e237044199291645acf5b4c17d213d5467e2054fe1760dfd2fe2d4a10641c814d278b17f2fac4074a7ccf81187a6ac0a838ad6d76a607618d66404b7e1579468efdea5123b5d82a4c66466cb464fd60564f3b20af78e6b41d38d2d3c1cb08671eca7992aeab62f24413694c04dfa90a7d2047168e247ce5daca043f80471c3d0a41aeb53226177a04ed86b1b571d9de3af7d90e8cfb67d40f29e2ab25aa148bab63fe5db1a3bd7eec70fbe504007249f415086aab42f9a4f3c728588bdd3cc5eeadde1d255e579ab358724cc0481946c0a3e92b793a3c15503302438d940dcfc96f06e970a9b9db736bd882d50308560bb3dda9e49e36e7497035a852d32714c7fc23c142338fc90d47d02652ee36ba4d42528a1d2c57fffb03627b05bc41c66d97057be457e3a0f556ad8679a8d81e32aeec0b43e96860c865ad891d66c8461b44b539fcb9c0c722c66e16fc7508bed80bb57668ec78109bf20eb2402d8d9bf3eab480de758efb982bed76faa28ce5c74ce4593aa5bf41bcfd01e244a1b400010d9ef801db89058d1add3605b1322751b5eb87d768f1ec044896a9945ca51555f9a5ef01f3b78b92b0f3fbb92479654171c90eb04d8431222acb7bc1883086ff1ce6eefa383fc2bb638cbe6480ae9d6e7b72fda58b289d7310da09eb265cbdb52cc6cccdd29c82e6890a291bfd91ffb6f3a27d044738603c06ac17dafaa1d08ab6d3d9922ab1f0a2af0ece3fbe61edc4bfd1092a9d8d59f35b42284cbdfe3c3d51d360c250684c5312892fdb046654d0908e7515ae878196c3a8e78f223b01f4dea92177289ea926953dd5470e92a08b90adbccad0ac8ec391bdbc305f33eb5b5b03bcce27fbef8a762332d7123a379c39157eb1dcfe8a3f6db4040bdbc2549661180dbaa13efb53b6aed0524d5958188796fdefdf1ed6394cfce18f2d3fe3569f182243808c6604f346c02d7660be9d9757416af16d940b866c929095f8b708dd8762d6c50fd1e047421e31aab775c3932aaf7c5ac42127ab74cd521f6c09ac84fc52473f33600abc01b4a390930288940e2498a0acc460c1d110d85b22e51266016f30135271dd48de5fdfa92d66a76f4e5a4bc94588211c05d71d793b0af5819cd38d200f886c79927e338c6aa39c9f59ed677b83c106c620f39d0d489062cc5ffa81ae033afb5ec6202ad48b8ffcb28919f21bf9305b8c8a01d911e20e9d407226cf0a152c31e101e714101b43409b21eba0de94489755bfa058f53376e049fe967bfda7368161227e8065acb87260e792674fcb7bbe1a0856327c9d4cc54cd082cf71ad5f59a480e978634f685e440bd43dda6dda1b0f096360f8df0c8e934a892e371675bfb43d47eeac3296a325e659b94c982f63be67500551421f1163d9b42e0dde9a7ad96ac12e7b38a2fd1fcbf128078192a70cc5aa410be79dd186c68356fa8bbd5aee3760fc62172f7f255485a3e11073a7ef36b663ce6b375251d8e5a278a169943c9e867972f12ba6b14939397ab28d9faa6077d54701175256781903ec80c3029f9573ad59f5bcdceb80f46539b416989993cd8555c017598515826f935c033894d42539ab22585ef928cd3211b32a5d252ed5b3c36677e6a03df428665180c5ccb44fdc1d8996e31b59e3a73c9c76ea046c0759716eade7c2331139b6fcf4476707a6ccd9f169a65a96a1f5c65a6f4dadbec1fed6117f6fb09f5271ec9234ac137f5de10c2ab515070afec034f426c281f401aba6240f7b980a19d93d68be60c2983a8691ad57f36aca36ced8ead83e07952f3b7a3549ece477ac97052de1ffde8be01cea791a5a4a6c40140cf46e0a3bbd5dcd2ce98fe8bb2e7cae33518475a01c3a5eaffeec53cc6e8cd3d1ed62e88bbad895990f5e8603e9a381b888a66af3ab021bc12c61ccbd55c1a27f8df7e44e705a1d3da35d48e68c9e77a45481b6ed44a45e8b417fb0847fcf0fa373c95501e7e7e4c5894ea3db0c0f31f149de3bc68b78ade8df1d4b7f83de50df2c6cf481aaa850570e4613ef9631b42cf76e187b4a97308a81277cc071ddc64e150b3670c822b57b0591eda7e7a259bace52b51f230f554f3a0f58d29c4cef2421a5585b89baab0cc5ed0243d4627ee8f707467b0ef38b3f050e358581aa6bbc2fb32a82e32e20c71742a1f8ffd3b340da223bd73b971a8a899c12d86185f7b8ac593bc97a4bdf1fe70f9228cef258be7a825ad5b31dc348c8658a278092466b5f300394302b819d3443ecea4da1c334111ae7c74cbd60e09844ba9ee413b46bbe3f6427984f09c7fb45933321b071f4b511c5356f8c998557f4b8fde79b3bfd5e018da3e3298eac8abdc69815dce4e4fc158ab5d7f174f755fa6b7d4319f394d8421b8fa9042a382b1ad68ee38219233daa542ed205afe06cfcaea86b44faf1765e9dbf583cf96fa0733ed4d19c3c84897225cbb74551da5d64fecfe75c2edb6a875940bda8cd85dd0f9ba44c5485b671e59eed9eee95f6a7abf8d31173f3275b9100f33420184e843a73016589132e3b08e74130cfd8f8d1fda4c5c6ae2b5314fb6dffe342cc760ec87169056c1de96b20305ed814609a46c9978fb89ec576d0c1e5269a134fabc6432eb5cd09ad45981a8a0e813e31186014450873b46bb533ba570d186de38fbefa42e73ddf6638f432ff895dc61f76e073326b4eb6fa8f156f68c0cbcc834561c39599c6cc48d073031d6f0cf28010c41e1c2be6f335244f68daa5619e9a9d91da0e254fdf04346fb286a72254ee1555efb0b2aeac7a5a524688018596a634d21e2f79794597e753a83e51439ed46579236a49443dde486a7b70cbc51211fc0872efb5647895fc96f880e28e8ef23812e97725a89dd724affd64d9d9e0362486dbd2e48669e374aad55798ed5c99c4112aa7d0a1c4f60c2e236ed3ddbd68513234408f6653b809afce5c0a8fba9b45d373eeef1d6d04d5c0aab961b5d0936f1bf470d28a739456e699c2c77a7d70473ba9dfaa2fbdfb285be77046e4c4355e02f043fe469dbf766f137c80dbc2a4edc720e08aa4584d605a375065c10bbac203be7f3f604a54e310f6ebae0818958df38d9ee80b1a369a4874afb2614bad2a45bbde0ead044f290fc59c929c51a50607407203256c1db19d891fd2eeb937dcd15b50b64d355f265dc2e368a880aedfd5dbadca9cbde86b71355ce67924d1be82d981dbd24704c61fd8c6a49c451d37059daefa31ecfcff8d03a89795e96ab38f5dd27480472d45731da60cd352892ffbb1d62443ed0220f13a492f664da62c1ced938580c3244374aae7d203776b3f860481ddac53667635f7cb0bb5db0e30dc99af8f1560c68d5d2fed581e03a5620c092e2d1458c4c2bdbedc88af7c3b9524b965f76287a5097434bc5ed1a08bcd72c09806680f7a8a38116056d47c54c77e77c21aade081bf711ee6a8b6f583e083a16be10e09e304162e0158f1100d36f77d7aec14aa654baf6e77b9543873d57a2db2ba775d0192befff504d444d8f240e70e0362d0f94eec58cd89fcdd1ddfd703b5b68032ed7f5e0fd159a95118e41ff2d49bac345360d854046523b6c100002b546a6e1b4b3cfdcaf1ce0bbd26a9b600d9e39bf92d494d572891785215e43b7a0c7d04ea0c342827b5a0c95e726a7c46623cd7316482ef0008e25b8369ef82dfd59e71cec79eca9f94d3ad3d4b53bcf8f652170bef7dd3c6cb9598be9ef506e9e5c16ba4e3383c1fbcab75828b3f4ca3ad593583f0cee8cd8f202ffcdf0e9cea322c2ba8743ea0ddcd7b28eb91cfbae5008a9fd274e926a8eea198e70cf9d3073a96ffe69095140ded9cb9f60dcb2bbd6323641b2562da02450913eb34bdbfabf55838116087be28aaf45ba041a25a580be30d1f12a9a75fc7391cb09dde1d7b8f9499fd0c575b1a91754c651b6934733c922f095de3d98a7773950e794164a52bbab4d62e76898518311c96508f9dde3a95361fccab50eaf6118b4d008b98196514befdac31a8d4f04397bdda2ab0e8d90e6c810f84bf5cd3f44a3993e49a37e580f23a8d41032987f76265ba78dff75d02a9ac4d610257270c2a97db7d72c4f2370ff0ebf02eef2dd8315af387740c311f78e41f3f638e381d587e1add7ad7612a2d38ef5e28dde87e71f25295661abff747618b0abc3444dc790680fa5ed9ec34e7d0bd6928172ae8e26552fb7d2f7348d7bb2586a8a0027cbbea73ff3fbdf3b563e6a94537eb14acbf3541f83f59fdee7df9a2d8c5b039e2abf640a94ba1755dd69495c00c9cc1d271f4b84cc9e81074d03ac548d86cfc038385f779cbde6f7cf198b1a07befa5b8f46cdd583c351e3169eaa75fafe55a4a3512e083cfbd0ee64cf9522378876ef71eb8fcd9373d1e0ae7617db6c3af06736708fb45c388e72a00d4317b37e9b81cda08fff5d86442c245238d2adf22fe99fefd77c26733aad72db0dc699c9dbc710632aec53745c9b72f8915d88928bb00f905423ececf628b6358388d50f11c7abc1ab6fc9ede735e2d12706633819243d21e38bb520a0087a6503afd50ed1033b99fefd745fd17add9e482466309420655cd09b7dff41e2b9ba5ebf946b2cbfe631d4c09c39ffb38ccc9f2314f48e74cb19dd29f665b57703805111b8f031894f98b403e61bf101c47f3a9c6bafa30597a4f9b94c2a29208ef8a0960559ad0d166e0805265640602d408fcc421a9e5fa5aa4d6eb32c82b5d4a1da4688ff8ed8d678ef01792911239b67d1a701cc96af94540b17459f09f391aba57151c794c206283cbb921b86cd3f883d478848e67ba8de58fcf6a44facd62e59aa4fffc4aceb8b14a51eccb43e8dd50c2ae89ba6126d6418b1716d284e110fb07f097257eb257c150250921636ec6bb0cb27b6dee2259f7a0c49c7439fe1ff1bd5a128800fadcc84261da2d2e60a46dc9afcad270f14f20d5827ce2c4b473d3b956ade12b38394c06e7527a39eee8209c578a2999ea14e2f6aa3d63b6abd377e96d9a66f8e0d6d481ccf84d7eaaaa3cf0752507c57f6e26fbacdd663bc9e528ff7d15dc827285a0c56f94876a0e6f5a2abab27fbd15e777fe4585577a9a2c0123bd862a4f2bb2426d3c458ec84f513c34180ed54c9c4ca918fddc8d673c933dd4afa9601c60a8e65165e43f7978e4466e5c5fa5628f553352483eb96b24904d99eed8b5e5b79122cb7e1aac2afbf167e5f1503c1f7a573392b32b5d87f7a26ebde442367932e4653c09edbebef5ad5b05adffb9ed1b0f0c1f63e7d29508f013f3c81bd0e7393d0fe4c07d9b5ffcd03d948414e0cb18e6e2895ff9c15f18c66575cac439bb4842d6fda23bd38e2954b9c9af9eaf43331cd86e0914853971c5b22ada8cfb7ac528c920d606c5c58eb7fe03056b5fd393d306564ec3ede2d46c66528ca12f244d7848f74b78085accf882b2d980d330a28510214302866988a1b461e3eac9acc9376952662f8a8fa4201902bab2c353049b3bcdaaba81178aa147931ef83176d9d45c8262d57361f893293fee85617f8a86252dfad7bf32c2b9093ad7ccba6d81a1f8d46815347f9fc21d7e540f8634fc31bc3595345a6bde7a852b166a1ca1a9292558e00bbd68768cc3611dc4e1add4c49abee5e033cf3b0a78e98df9462b03fbf8029ac876f1cfab008eb5e74a5bd9b5e1c95aae53bbcb0e638311207c49fb3215bf8b96114532b5bc65f6aad8840e8f491f4dc6408fa1e682da3a98d0461defc3514741dfd0227c882da16623538fda3fa0755a7e157190cb60c0f35dba6af4947c18760633cb4e7acfe11cb51436a2d984b81001e5b5e19187ac191ed37855ce1ac92a79a5f70f34facafb7b34c24cff1987d3a35af2cb53d4b6c9498d0c4a32597b28065b42dec4abb3403c36529b8145c5c05f8908780f6300cf435ddb2762f1bc26272d0c8f502b3ee2aadfafc936e735a404a9242e90e8128c3ac14e9a8c3fced9c3f7ebf3b0dcc86ab598f9ed7e96f77f8e76da9dcef565d5e05afce72fdb78c260710d75d5aeb40a413dd01cd3d5ff6312f8fa5d359189542428e2f85c7191eb0528312f92abe5ea423b0f972326c5db57ed87c9a7c78e3dd2f3a2a2089939d22a6cdd713ee21557359b7bfa1a5ba557ac6f4c66d4c072054558221de7d48b8e553925e2c051e7c2a691818d003aae9b2a8d87fa49334f610f613b58ef3b8b616a8937c614f5717d37bfef07c15b47e8369121645664a70f21f8cb494c9eb546320d6ab38943bdfa5ceedb5b137c71637398ffcb3c1eb7bdf54699f3874bc512f04c9863d13bb78f43d24ad9d84d6e2dc2e16a094d7ee25355f0d657b6d5317354b8c042b97b29c05a7ade81a352c4779db6b9833beeee0c10054713678c8bac1351cf61bce91da0e85f9ee35ac113ec741fb389c85a1c40fd6211b3b26121790d18997b1e66a2627682a3fb983fac60254280c1c49d685b053405bd4f83f0256bada8ff001d4b9bddbc069408fb2151ef63fa20109189956a035a5eab06f8c43463b2cecb10ea2850f4c7fa5bc6f648fc65434aa3a16d8ce3e898c905d1ff31bd580fbcad238cd0da9e373b96a7b67183f45ed61ada5f577cc66da40ec3e9ff4beeff3589569fa2e523c06a7d3acd6d2c1df9d01e5e11fb1f5054b1bfecca804b17bc223802dc581d167e753dba0bdd1dfbae7ea0d8277c0088aa52436ecf4656bd91b37d57ef48456d0c76aa6d1e3ffa614588f7c312439ca7f7aac9f485d3fc1b2b02cb959d88d25faece957640f969681441f2465107854703773d904f602c1e6b20637949509f67080c0a9727d7c3ff78152f937260011cd056f87164a9db358007d7979259abeaca0a0a6f6f7933acabd68c7560cc6fbbe1dd06c9ebfc2cbe2bda43c72564a88ceb8f62b332ca248658b7438d31634d891e81809234b590462df41c6c960692d40f84b5a3017bc098848ef5f447c0ec3c302c5c0c82662123a846e1a6eaa3f8bdb5d931ab77512793d0634ceb199b6b2e86768f36607c73a7d70075c90a55d5160feae2a0caedc656933f90dbf8b60f52eb5f4acd7b9974725c3d0d8036a262e497e5c646ffbb352f2942df0ab0c3590afa792de7194fb502036cba79f76016609bd52db86a20ed5e85fff9154f237a62fc1ce8d81be76bfa3bbed9d3982971661f8702ded07903b8ca18f0b0c34ed945b3792db3c52e6a82609e93e702dbdcc91203cc40e52e64afaa073b3c7f07bbd7fc08cfab05ac5455eaa481d29634da6b4e1056c2306f5864914b0ae0c14972ca44cf66e9afe4fc613518cdf6f1b863124e3860a60073f3def236d1481cf837b3d93638e8f80da4cee6c210ef9477c32c20805b7f02485bf2209db22379423cc1a8885dea919255fabdeb2e5d12f30aaa37906c07cb126816f624eb99859061520fc42c47baeb804921858fa1d64c1f0b821924121fc079b768b2d08cc0701605d51a426ea8548855274f493a535a39a39deb7d6d4254221be58880f2ed6429a589035cbe638b7e34c369f4aa0ba0ab29da99d4188728906e81ff734faa5ff41ae8b80c9b2544ca95238e2e5edea9b3329f107671010b57dbbade25d95c80b2eb7ca7a7dfadecd92c50a770bbaef898068c8a53163ba53750206854f2deb1ecd7ba4b1c238b9b8d8a455616caad6d58690b83a92c6d767a380b41c0e188a73361fb20fe8196e16d7cd18d6cf64b8dcc58aa1550e9663d7b4298f620d1305a868223bab582ad8b7e31a5d5f3e8d38aa5ee0146754cf43207f57b6c79da14e4205c95e019d8272bb46e25a90715aeaf7ceddac420cf0cd74118394cfdc0d82d745d2ba26679f44966fa3c6b74bc576f0ed2a4dac6f2df588302c5ad843011b37cfa6583d4afebcfebde92ea8d2035e928e044cd899a55030665adfe9e16f55c8ce8c07c5c321945e9bf9ee8ef5a9beacb7b8afe4963e3fc4b6678f24360228ce52a58f099fb1991a9a53c2ea0facb15f54247b9fac7cdbfc495a5af5a623e88b85d8e6844d6f3c1a16694f3660a9de0f0aee331efa83a547a4fd3cbfa40a457807cb515e36e3e45d1d3c41fa5efeca4b42acc0da090c2f86791c88592d5d52c54e84fd3e745dd397627e3a8c0c4062e60edd9ece23abf78e4d3cf3f5f42256e3efadfc61f18f07d86cf443e551a641fe6671f354b644c95b1048a45334adac258daa02349156ad2c41af1fef7290500da1e1dd40eea6ce44f9e7fea9a9773c9fe079e39803efe61fab5017bb6fc445f86ab55e563342fbaf1bc8ac9e750aa81d0c3daa455fc88ccabd11cdf3ad6ab98ad762a996a602bc70125ee32400e9d29c3b39dc193cfb531503e16095fc25f02c9f4a8fa9b46531c7add340befdc48fa644e9cdf3bc05969c1499ee5f9715b898d3a120e2b92189a2a4b80bca769dc0528e9781564a290df5a6d25b1ddf412ee19a73989d21bdcd003176e0981111959df4e9ff572da4809593bf81c15eb8c114c0383f1ab744b93d287e576e1649999b76640a8ca4c99a24a324846bce5dcb4ff945da94cdc12ce595b813621b9f4490cc10df2312d608f97472f1441f0386bcdc4aa8df77d26265acdfdf12e076dd7209fb3f09dd30ee645e03ba958aeeaa0a5101dccd5eb5edf084845e04e1e73127b700566d1f2938cdf48d09ae297953c0961bb88e21c91221df596a00c5f308e1d13f7687a8c44c7dc0c18e551b2929aa3ed55172c929c4992453c0e29eda7cac729feae446eee50cfe618b2b98f005357df4650bcd4f9188c0393d0ce504f639af38709e211a5660027e514cfbe9e93a49aaa30385df9b549d7830d06178b0ec8969c2eaf05d9b4c316cff9522217822db0aa18f273b13d02cb2d33010b886418c9c113cc87130d42ff4ca3238c9050676f42f53d5da568a76a2970d5ba743f7efcc3163699f7d0e62bf1dbd7a55959bcc1c44203a347f4490e9e7f1339e197858d2d45a5456cd17549fb2b46cf60d27c8b7a927a73d6cf8f662de81e2b6f094c34ee5d673e6f16a90bca4aea9e77c6f6815f15aabe67e4a5b64aac7caa81890f03871f52818d0287bf191bff1b96acefbaf321e14cf18546cb261fbd0f4b63060ff8c224d6019d9cb02528fb1cccbd53919ebcbd1af1585741c9b36c6f46de893dc2f7213b15755e1ceacd75c09c7ea9947030c8ecf05c14a8d57cd2d3653fb66c6897daf50bc3712c26cc60f6569bd2f34221ba08828c23f9e03ddf653933f82e12e6b380a00456d96501997672dad558794f81412d502b1cf59c3662cc1106f85ed2ec18d5fb39660a8785dab8ea9d343118991dcc837d71b92b8e989996b0b564bfdc831f5bc13dc7e8f4eae24f7e619f45a3e75a554e6a52a8a86ea8b5097f9efea377a1789ec36b664a4bd80d9cd6f46fdfded0057f9e830fb9c3ddc232c321730f1f957b73a246d17bdf5b68320a0188827fc297ef70e5f2e12dfc0b9696b97948c68e12155a9e989979c823f021e96d45f21737fda2cf46a44ea768fc4f9df9c60a19335a5c11415af1bdc54b399328505377b617edc46c6a499de0f99036a99469b452c63f7d8d9475285e5a428f325a2df74950d62c735774af4aba8efc4c443c909c30b9a11896056d8d83ee47b07c92d25c1a759bdf873bf1fd7d667e4e330826d0762ab666f0fb4b6017952e6b13c7cb3730c79d1f2f6fce1d7a46fa5ca956f0c8f1defb1e3f8b8f2c7afcf57edfebb69a615cb0bc4739a466e81bc6f326a5a9171a52e39d15492d87ffb7ddf07545c6f00a7cadfe6f99accfbd9f954dc34baabd392ab6e98720e7c3b0df3db98bd1aac446257346ae50fa3eea8b199dc177635dbcd721f25311261b640b26dd8105c6eac642efb08c4beb8e591ca17fb4b61ffee1dae6cfc71d5b8fc34eed5b77f7fc39f0d1d2b248788d245e0f1629e879f9feb91da66dde0777b0a6fd5219cf5aaa203443ecd61e46dd015ccc8d426e250c54fb2f2680e10f3c002c8f7fcabd44f16f83e3951763df63d0431fe172cb2e5675b545b862004929fb233f99e4027a5545c7fb28b144ab32bcd7ad43906571a3d5c73a936a3975b2b794dca65d4f3056b1bea9b3c5736ebff50e762b6632a65f0f06bbb8b73961b8c202da4f4f084c7e5cc2c49c8c3d08e8fa14528924458bbb6356f4442bf0525eb0f8ff9b63d12773db7d5c21aacab1eb0616c4063a37d2214118b37c8b6e920fe845ed82f2d7264d8dcf4610bf883c80dffdc9d8a788c950f0bb73c3d3382e63e04e026f4b63184f9af624a226e724361c9507e0ca4981a0f0c1481268bbe515414700b21d409384ffc50002059bc268987b108b67fe37b2f815d6eb3cf7d3967d3026da04f250df7c92f5702266b2350adfa0b98a197cfa0fed3385116513cec97fe9d138edd7b205c29675f3661f88c96bc7b211864af7f84cd469c2fab7674f1e7bbaecd9a0b31f0f907221963f6453c261acabe132413be693cc61b4c33a974af5a6afd477d8cf0440237dea9aa7c258ca81536c829717d41788aba9cef54de1420718b0128c415310459dd9c729b50107c36731e3b726a838ca9a3dd8a110c6a383ea5d41aaf39eecb8463736960b8aacf5f3bef13dda2ea35c354c1a987c1d4242b5ba47169d9bb20efe214e3db385d394ecc3c48debcc390d06a9658c175ecccd6a34efc4033bb4b1eeaaf0c761f8d2a3807c49c57b96433cdcc61d6cdda05dcd952c51e6bfd1dd203fcafbd2aef6ff945fb8a240d1d6f89d66ca9f2e58dbdee06388d35cc9eb86b5a28cce176a149c1dd90d48e3530454101457ff65ce6d82d8b47c8adcb21c6f529dbbadcb9017e4bd403612dc48314eaa72a77bf13d559ac31959b084a8372abd9d45b73581d3b9685fd2a621a2ce580c580a497e2147f7a5602216eead2e17ce0f4beeb028c044579ee3cf1567520c1c732c2f805ac81b0406446dcf399c84d16e18bccc46c42ebc4df453818694b0d90b5a0627c4e25a984f187327d142d630ca84ea2b61c6f468fb319a7694cda7a3aa4b6660cb2dede8c06a77c28d32cfd31f96e6f032fc5206fc96e3fdd2e83bf1a913f1b19167b7bd9bbcce28a9a2b08489394a2da5cf7db371fce2f1e601151a23290854a8d5f1ac9bbb1dc76d883ce9daf703f8f49b9c84473c7785ea1a9edbc180a325eea61f912b000f5bdaa48dff93e495e0246f61e0d587bc2784fd5a83922645390dcb6c33be8fb0d625502672d07ab99905a13803cbc8f6f38ea1f735bb7d360bff946395b6758c098f8397857d42b2494605c3b9d2ba9b0f77abbb83d530cbb44dd48a855596080a65278ac01554cd1ab7610d75c76c784de387a77476398a241d82af5db80a4770bd18e5bda9e5adc10816e4e33ac5fdfb1e23337d4417383dc7f5fc7c162cf16c0b5cccaf3958a23078ac58ac8e70125e6538088413db4a709290bc7ba373c923900a03a4bc4f28bee32e5e06c945426c3589d75b298ff542936c525212a2ede2c0c4943b9791d283949f818a12c79debb7ff29326d671d50d26ce92857fbdd1c1684c591c5cd4d2aa8d2496baee4a41e3f1bb3d9c8667fe3736cd10f44125484297df2a3c526e1fe537a12fe5cb5430309b3ee1b0b97e58d7c2335dc1a251ce2b50c975dd5bd23a92a422576473b40c0971870672c3c9d6843f481c8602c0ac9ba200412db89eb5ee02d4ce290dafae3573af5888f26759b25b46ad2a41dd99bd94b38e85fb7a19e67feb3bce123280c2af47aeda62ef36bfd76bcae7113c6eaf2a1f730b2ee50a6be37008cd4c59097dab9319675a965228f1a69f7ea386f088da10c5aed24c07b44ce9b44f0de78a413115f5e7dde0c8404fc7b8cb2907ea3ca3dd0c886b4b52f20f67da450fad87f56dc21fcd293a4bf0014eac568b96d62305a7080ecb5e044d40338500c03e0f3f55136546494df4072894ce03f47e6c844a6576364af5d0a9f890c55a38a6cd408123571df3ff54ebbeadee7913243897610c0d7e5efebe789c521ab4a4e65674cb6e961532a0aff65fa708b39185baca25de8152b8c4f5c82edf7d7891ed8dc653b564c87d0fc56d2fede96fafe9f1ff09c1d09cf8937cb94b8513bb8e3269f7d1feeeab0962676871997dd3b54023ba943e2cbca1709a698eb77850fe73f26d3e76b25eeb002d747b0d81c5734986b6e380a2036a508c70aea268b277a78a9c32796e3c5cb68c3fcc3350a75c1495e590503c43e25fdcb57c17dc1cd3d9466a8bc52a990e8f77ec1ac3f79d428d6b69cc9c3253780379e75a353b2754c685a9c24e0d4af4df937794d0a6a4330ca57570465ca8e06e51fab7b7da78d25b6d5d36f7b9c55ee4b3bd9a9bfcf12c028281c524dba9f0d46d6b6c63acfd4f22d664cef478c6a6825688b85c344fcd73ef52fa95562a625a856a040d2f8be382ec950d4869c45b9ddd923cadce11f2e719d38efdd6e5678efc3fa34336aa15aa2efbbaf68431094c07e948ebf12f413a80c12d714ad370424148df8a0be7a1c2b96a86c0a6dc0e2c7146210e0eba3782251abaaa5e285f702e7e196f7a3626ad75b6a3a4182625a6ddd2a8538393e60fe8bfd92149c45da12a1516524fadecb35a2545c5bf4c031a17412e8851bfd1c2eb0b605534521d89e7fc1b5a7cf549da3b617da84e4e85185e6eb9001bdb624fb2e1a5517940b71bbd6251384dda1620fb2112304c2951ff803a9a4e86299bae549ffcedf50a6d4e2f5633c8139411afb911594baaf4e3fea799fdef2f7196a9af7b2ecd628dc4a6eb8353d7b3d9d5ca9c7cd5a747f178da282e4f864422b4178bf5b0329cc001a32eee6e309082e029e1ec6496b16904d642494d6b4691e463cd04821e0342992e04d7351654f7a49f8402a912699ae9269995bddccef61a2303b6ac20ca8847af410396223daa829c2c320f6f736d6a473954c0ba8f001c1a10af81553d76c8686083453ce12211d003525b088e1721f63da2fc70859171fe77d3a9233a79ab8650319d8d3c4ed2c8317f5a001309e2c55c12ec42b0daa7f0468722a1d77e8326e76d0f46c9feab75461f814847d894c5d602a31f594251a3cf021d68359db828d2f42125a81f2790cb1df55196893c80e9076419024b0cfcf00d00c401ac0cbd92f1895e4a82d7f184a65513ea92c29e9cfc9a4a195a3fc6f5c85fa1f094878221a64248302c09f8bd69df0838c8b0a74bcf294b68afd0cfff7cb45760e4fd16ebd257a6bee9a2001974cd14d02087c9b6077b9a7c1cf1a73e4f6ef72433880b35728ea9355d9c3574b5c402cde0812d99da150b41aba8ae0da7126ec03dd0dd0887bec4c51e0faad93aa7c1d850848e2d7ae3c7621d0a2b18ada7e316516aaa67ae169d8c8c5cb14a0be41976b02279a50ec552433174e495e2bedc9cb898437a7ed8782923554304635393494cbf25fcbbe1bf00c8b40a47ed08ed0af9d55352089ce6b550bceeb8d087067f2104dd1e90266d9293404a4127681031fbc77fe5e8731b77b23aff90730cfae21444e319f93d432eb62a7c396c4b775d164a64d0954931f51ac7d749086889138a07c059ff694ca27d27829485b35364b4981b1dc702791e9a31067019f66594351dc146660d5dbc1d02813f2d76bf72c15dfe673f1d56867c1f7e0e985e8e9929e253fb7d4605f70fc476b812788cf92d84881d7d6fe1629df6aed93c2f6a5d2afee66f719fe77c1c69bd6786b7b92cf3804e4684794577bc8a6fd9e5877541dd9574058e0059a3753f3c6a8234ad33d53a7312aa2aa011db04afd7c8a46e68ae8cc4ea1ca84ac548f9cfb337b7cb131f75b18ffca0f70bee22eb9386b801af343bf594c3f687e741f555f0bd6a42ba1af8024496afa8e3b8b19a46ee3a64c07eca2bd0af3bac72ba9ae1c03ab73e65f6e1a905e72373babb6aaf1000bb3fa025d014d9178646eaae9a050fc7a043d2749ac08b4d8493d3d38f26d67ae597efe2db684a400f65bfcf4da1f8772a6f3a7259ec9791c118eba62bcfbdb2f6b4ce982f52133633e47908d726f3d40a1284b9780b580b6b2b279906c64ab8dcce2edc251b7c8ca2d360512e53eaa5f7d56dcf58cc9a0cbd1aa0721579951208bb98f530a6711903f1cd38f20478f82cf1f903171ea0eb764723fe84b291ca1886c790479bba3515c838c96011b4624ba3d0926569cc5b936c90f5f08de5afa0c9d89f16b5c624bae4d5dbd572cc586ad0dd3ca7d6af13da157d6d5d374f31297fcdc1c1878fa2182905cf68dd569ca3bd2a337d8ec69fd8be131f3d61e07e4a0555dd5188fd48b1eacf3a3e92a169e5f1945e52cadae06367315b81e852baa3c2480615d7ce5fa0f2bb02198d34e8d2328542ddf8050adc3df5e730209e0b2426fde11b756da2bd9a9f2e08317a768f26da2c6994fc672a2408aaf6fbfdb1fddfa96d2450222199bffd35db4cfb0964373847e8cadf9f0d0c7dc86b208a592db712275e3efd53844c74454468c85b4dc64d073619b075c2ccd3a81d0260e0eb845b47802be656c5a3044b066a480a3d649cc1b9a6981ff8127152fdb29665b011dd3a46307855545dbaef3b13134b3211a4bda9b34e82ca0f4417db44175201bd9303ebf5e354b7b158c222a07c3636c3b5703e00419eb654c9368a9eb3cd2ad8bb45daf06a8e3f85af1681e17e0e52cd4fe6b3fea8f7ff6ef2f0418bd44719fb4aeb576ae2c671e1af02dcf76691a3e9d4fa2c5aa902823a854a69812b448b09ebd24198782e3216cbcb01e80ee6f5fea8706da87fa9988006cff958b0b82d5791bdd5f28659dfde7dbecdbc38bcf96b965228bb78ef7f79f99492adece1d3fc34ed6a2038859ec3736007b5093c93c252da27f468399df927403fe535c7e0d0545bf0c8f6e5e6c2eab07b374260d17a81d8081b908bc23bb6c7ed99c7fc1722b493f7290cd04e1e067f78fe2c20312eb4ddddf1b6dbbb859e5f73cd1f46586a76a5e87e08254ba6185be602e86eb7584ead5f3a2917dca5e34b854d6ec90d664682d5b48ee6b7d763039298a0e8c2207b88bb6c6c56f4d011c1d383454fc0d61bda9d3f81513f6b9f2cb528ce23f31bd7cc97b14c39486fb92640259b66c140964de2f8e19ff04e2b80f0a5d28f49ac5e8389c425f58a9e0d6fadd66064420b183984d272ea7d43772e7a71964f32eeb328016c6e2de95ed32457b89f567014767c112cd35efaf05e5bdcbf5a4dcb5541d68fbe2a8be4e26f20824ac34b06d0fa4ee0871862db261c677b5d3707a36931798e8edcd3fc1b45e407a6e49adb17b175ad5c1e0a2a476b97eadeca2532c62cf9e7ba8c047f837a0d6c0d164959c69baa3b6a4270ca6b6f6827a763393512627eddbe227f2caf0e925d1958dadbe1e230c0829d903a5fb8e52bc82c2c1a15a2fdc8cd9cc73554c1619811197b787b6f9eb5f57f99900a50537d66a9a5d9e15aa0c742a1931ae921914c2f531bec7cc0f5a8ad53902e9a22efffbc4d309c2998a568287d609eb746f4dcae7f7db0b88f34f61594309735628b43bdad38cd484a042ee15de86b8ae0eba02cdbb8c5475d9328d0d35f5e5dcf01b7c20d9c6bc9aada5328e53baed8650c436e88ace088803c3fa93ccc00e920bbc543b4dd8a389d8a88137d438093bcf0c5e02d529e596443dc38fe8e394ab8fc6e4c13972dc1d17d977d801a33c6e93a19eedb7747016eb83f654d885c97438feab51afc373034abc4ac15b20bd80f8c87cbc133083503d30d14f8bccddafe4d6a141419e1357948054abca505516170739189556eda8bcd062a5196bddf4c097b1616a4262ad36f5300e93caf36b99e7471865f541b5340f3aec62728a7d09dfbe9c6afaf0886d027d839d8be6efafa34260396e7f198d71f6d98b584a4b00806167bd2ea6c1d2110d397a520b54f9beee289ac02bb49327ae1b4adf8c14d2f3538d92be5dee9bbaa5bc1cb1c00cdb65cc5874c12c5dafee60922cc1f46c95fedcf6f1ffbcce72088569eba311c31cd575c5bb54a181af623d513c71c450aab6e6953d37966af4b6bdb6a43352a70ace02ac904cc8f98cc96c52c86ee555440b9878f1256e166f25c0c28b740914fc84cee431f61656969a53c01d15d401cd6483eeca25ceac72604ee7a3b8955ccb3efe6d1dd4740e2a0182faae237929571f381e9a6f0d9bffbacc2e72074f45114d8ce0b358cc874803ff3faa4ca1cabd524d5279177705297169fa6aed798d6bd419cd11a92dac1ed257ba0981130858b5c06f0a460f28491db8312dfa2fd63a44a903502bb257f1706a972ee4973fe10ed2360bd5042da352035cd71d59a3ac456d8bc9266455720fa383bf390468962a2975b876f67b29a478b5038b4589b22eba63cd6718760da110cad02b710e9041b1c4f68c5fcef44e086417481f7e87fdff3a990592f22364d8761e849bc8d1e23dde5f03df6671368d537667b88f2c7ca62b0034d1ac15529c7e60776e7da0c91afdd87d1af7c06a5bd153ab5a6f04be403dbd02bc4c9f5f5112ac5ceb7f0b32f1db49ff949119ad8c8756fec450ad9ca14169f47062c602dd7790632f43dce688821e6b70d0ec7676af749233d8e01c1126da1e3561ed3ab309cb64e0433fe1c39a08a7b701eebddb992fd6d8f349b536180069405b34db53aa32250f8d76afc4c99b3d5ae9dc5bf67405d1b8fc85ff3c46d31ee0b7cab3db067bbd8ae985bc1ee3ae29dc54b1cb91c1f4f527e7aa281ad8ec27e1b55bd8017d4da5dc01b88e9c9000f43931430e5cf54e4e680102e30e8ec0d63d95999d390a2275673d0cc7086f52ed9197536441d30cc89635744a5145f46a90c51e2fa0287bb306c309379badc9e3ae7edd48e4157ccd1a03a638e34cbce36d536ca10026c73190618a00b787ad5e33149aabb103810159f9163df57a9aed239eb9701509a047b05ba0f9a4ea62a26d6cb2f1c9b666ea42a68fc234f8b4d41913d92b2c6e8410aaffd17d1db14cfe46e1ad0dbcf22f2d7e07c811cb31c3da46033884d7209a0156742f87eef3d9d51a13ed5bcc19379e30647567a4f5dcb78febcd4a312b9533c55ff6a613f95fe641807d5dcb79941a66992a368881295bb662d498064d28691b4c0d239766b6c62bce5daf645f86dd4561e141284d7f57874c3c3993ab33b89e4e8368b9af3d7017d34605d1bf14c168435dd536df487058ac05aceaf774a4af05852a6013f3b5fcb5b5cea6b91d94d5ebdff334250fcddbf1cd19029c4973aa5462fa3c877562247ddfca67caf6abfd73b679d032ce790fee950850fbdebd494e3d4c2fcaa8da81333276e1e4cd5b11589e0582ffa83fa5d60a18a708a48536fefad6955b059690ef3c94ba28f5074893cb5119a7e9de6c86a122204c90fe3c55d589693b0e3b0f6ca896f30cb8467f395e104615374855839c55a06036d64724aebdc20ed72253aaf160de05cea215e614e85ac284b7c96b25115db5c99849c4da7c296e8ea92919b452617d76670b9108c46d0e3274bf292d95edd6cdb53fdf4f3aa6b3fe8b0fe8d81c21702c32387d53ae0dad791afe852ba2e88910039f7ac9c8c61d7662357ae9accf7fe9e77182258aa6508d05f18cd462d5a27e13e04c2b2d89ca557266c57ae9d389f3ca8e8832cd316170d2ea8c3b3699c42175a3748e923e256ae34d5823fd0f42372c62303ff0f75ec6a08161ee7122309e581e56636794e74a825eebd208e0651f441d581ff0f5b99b5161eafa3df92156b8cc42ad5a7805df56bb45e2ef8c0f7208b40835a6a3cb132e66f69cbecff835c8bf6ac44a524a74c5d3a7fccc887cd95dc7e0b05eac7bc8bc5171eca162bc67588671847fbe7eb2e7ddb01a3a950d2278fd763a627b932c89b0af1b78f4635e11b73211a7eae74cf46e6c395b05d7606909c1c012186224654f0b2a3721fedda5ec0c0c91310dab9f82abc22e23df9c3c888a7878fcb240daa0b84f7daebefe53be6cad962fdc36e452ba70670c0a956d20bdc222e7e3282efcac8f3f92abade80ea27010134f30c7b4db2d4ba8d989860976f497cf64d896f0aa2b36835e3db6bb77bc1e5a72b3799c94c3cd59981dba36ea16f6a902e3efc10ed94ac065b5283b490ddf6100d6a73f7960035b152421381683ed658c6f06ad4270fd8a8e944f9baf0956ae5b593260f2872d3c8c6f2ae0a8035a44327c08c223775cecdeaf2aa24748255f652d89389c99572adfb373031cee6b12a3b6b23017cf74172a20bc69c2a9d2ee7c7885f968b1dd905077b41c8cd3594e2e2aa55b9c6f18c5d4b8a57ffdf0e5b945112d23abb253c244790042e2922aaeb2af19708fc94307ef118f4a604dbfe35a2ed8c67a11d736e752f472accad314e560be40c5351e81449e714626395cd9b6686c6434723e74b8c5bf572711041ed054064b7b99097d13942b3c133b004dced4233c17a8a8eb02b62a077005b5afe8a2d4b70cf7a026c9ca9ada6c3a770b66211975402cd6ebfb57112fd9f1ae2314a3a7026568a208f84269163426e28c024dc35adcf29740c474a3018c9fe70b13d25c037fc56570c228f343dfbaeb95368aae71df017dd24517af0fc161ef595b7136ba9a3f926ad9a26b78c65266136263479144c86e8f83c8938609fb23fd6e532e0b40fc218ace55a99a40f87836cf182191de042a1edc6e787f7a8d2dfe944978a5b543ee4ddaae45a08eb49d4f578b9a80f5b9bf9daa03abfb693ff48cfd416deb24ca24cab077b422648db158b65bf8b9f4ddaf698816856ec9ada480181baf4d529491d240efd039a6e1c879f6575336a26457d5cfa666776d62b950b3ea9f4971ee365da5158bb1ca098869ef251eba71450e5cec15e4b6d598883c12fb98e9715599ee20fb2a2adf139db2c5e45707d4472af172d3db7fe3a086736036dd4cb78f3aabe69350372e858bbfba8bb40d87c7ef1d021609e8edf338b25716222eb9b24708125cea0bf58bf0d59b6eb3759582928943bc03de4f72aea780bcb07b9a183d33a42890e0558e8130afdaeae4353a360130c6938ea707d989f40234cf274149995122be9145d5c4366083c0c6db714df27fa5ce0bf01d1a5ffb7c32f0eefcab2185aaf6dc805c3cf6cdfb5ca892cb919679ab733f361a193c03787b29c7f6b6ac594fe13dfac62bf0f032792e44ffc68d1f12970be6bae04aad10bf540aaf675ea3d877e0e1935a9ffc78e559eaf4ff41b4bd1f27b7b36692d3723728957e5f590f0adb8297ff939c681be1d34e7a1d8b62645c4bb220c2ec357efa0ae0d25ec7db8e75526325b5888651e4ad64583ae951951ea0b4325bfd040734f0bbe3f9306ef6fb130176593233d16209ec88fecd3273ee7619ee4e0cb72e301e5bcca0e17a8816a110e7742125aefecd7515903b7405c0f157ccea08f4d6ce2b0476d5ad61bcce27b89008d188c13cd1a928e8cd4d7cdf13e26062251e8271a8b80290222157f54e0727825fae66e0d249d94dd4f3e2cc0a0bf218f732335b44802d99e611cf44f8bbeae9420d831e8e1808f8dfef5ae71f3f6e380f48e5b5e6d5cef5fe569cbabc1eae68d1a37f51900ba79576a080b91f66cb23df3b3dd118c247bfb1955645c6077a2f34deeb24461afecf163d69791bf437956c82222bf0fa267f3761cf6d7383cf15687a206345c691e6154110b67c005620768270ff16ae1601b0339c5c52367fa5e8b4267fb163109c117a4163fbc1af563e2affc5bf900aaf35c43aba171883b994c1a47100be75c3637abdaaa74c016215604ea9a66060ffbbfa4c07fcfdb8644515130f4277cf940b272f069bceeec76553c9717096adf4a1d4163cd6452428e0f55f640b5fd0ea557cd068ede5d0b53621aae02c3e15cba4a6b974d8b2ea7e9756efd8390e8f038248e98efeab08d4f82a05f26f40c3d19f995dcffd57a9daad70f2ac02ff2ebb598837ba4889670224ed146fc8e6a3aef6df5f264479e87bfb5d33589767ba3f1df9087c9d59728a68a3d60fb94ceb119bcac73f80e2667e9acab9c45f70033456e5be36973de5e3c50896c7209c1e380dd8be23175ebf19df06d244646ac276048a4b6f5ba143012b854708f6bfa2095a9e2983ff94a2f70c7e0c16a5dc161b6906b898fd1b92e53edb593feba5e764f6a1b132b93e68a6b07556271943235218322c712b06b2472a7c514d5b91dace7938cab45aa31a5ad64dc6b8472e193e3ab20ff5f70ba858bbe2e5449b9953ea5687abd78a9ba666d9de552a5fac299dc9c807dfbd1db3e4d667a8796802a12ec50d33ff8166d290d08dcb50aacf28645aadbb6391d568dd7c79725b9014d9ec672b85adeb8661b6a7cd859cadcfe109a249759d365b06cb3da80e5490ed9dafbea005a4f275e5766080b46ccf53c2dcc8a2d6b728da4aab950c267e70e9bcdee3bceadcee16504d51b8ba4276ae8ffa639d7873ed5e3ced74d922bfcdc15217cbbd1a2dd59c8c10c76f1d15383fb9b7c877a9df48eed7420e3f0a81f5faa39db8c743a4d6d3bec049840e76a6cec96161b8a4311a6a1bdc7c687ac77a0b009fa120292e90bad28dfa16a2e454cd166797cde1cff2c9c21c45e3edcc27e0cfb12d0f33d03880046d521f8f10c8a7417b32e43928509db82071166cbbf88b3010d2cf7882bb2dbf67a5e82546ebb92bb03010e3a940b81e1ef67583308ea05fa2684fd568236cab46eabc20f2635e4473b047c041c6f7ffe7b99c644bc39890da9970f3a40e74220bfcf93525bb290fecd8b76aebd6d451a2084252eb2ebc4f4a738499793fdef375a794692a528ac94d384301abcbd62f1babaa7133464103857e918cd1a25f7d8e614c5209447f36e30d6ea00c422a7139f9bc662b851d8be79224e83d19d96a6cad608e2ff84b3066b013d1b7ecbc28024aaf3a75321c2a83e0c230147a180ea022bd4c2e53a23c231c78e09c53821cdd666a5cb57dad714230f27a1bf92ccc3082dd4631436d6eed6df7cf8e3e18bfbb526b7ef30df3e506aacf41f49a4d8422e597ba1e4219ffb2914a4109cefb28782079b5f7112856812517b8ed08439427de6b5f1350f9c8aa85947318e823311a4532061d33421c60f73a092b77a5c1c2c53e642f0928a89565eb2f8d2e3ef6c4c9990401a5c503c7b2d83281c536c02b09afa9d2652462c2997f190ccbe0b3134939f4efe8ba9482d5f6cae584e0ef121a9c3f91908ec66e5979f9de5fc9cb603cf88a81e52776075eff58c0e8710f3a056249700534b16d1dcee157aad698e8377f536bb2bf9d6b144e1045accbcca4a6a891cf9421b1d251dc0a992cd244db0ed30310a3044291e9492acee24a48b8bb7cdbc8dca46adcc4c8a0e4d146ff8472ea97fec48db5528a3766a96d0b746923bb74df7027570f3a0b8d3bbac4d919cb8210a40951edd58a5de88fdd608f72ad57468679d529d0acf18192df326e1c0e6c553a9c43735592232b44ffea998618afa8e89c3881916c6388087018a44e300dd2774b8fce6340954e4254180f2da1f677e308fcf1f662297ce420dd9261c77b0f5372b55d2cb9b0d070f9ffaed28fe6ca3caffe77853dc7bb24c00e4ae4b304dae85ad99e567bab48b174576f5bd778485a48064c2322c583d8736f4f01bbaa5b4abb2350dd15343ad86076f0e5525cb6b38bc76b594db974ff6c8980888ef59fa152ea25deb31c225bef8a823c3d44d346f7ed18525617d024bc75de29bc519e35229be9925b591feca04c8aa6293920b6fb5942e18a6ab1ae7e480b55cd3b07b1a3277e07d9492abc1c51e994b5862afa55a840d3ed2a382fb40b144b8a6a4fde0026d4c33b801444082303d9d05be03a02ab887831a1f0157993314431e19c5b67d66569d6cfa08796f7dc9ae521300092ffffff6d