PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 69822 80ae05913ddc05eacf51e1655309756d7e1158b4065768cd73c72e0cbe51d69b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
5bd8c78ad3cc82f6a866c2c23b3eed8909a36880a9bcc11d0ce6bc3f1d7ed4a2
Certificate Block Hash
80ae05913ddc05eacf51e1655309756d7e1158b4065768cd73c72e0cbe51d69b
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...001725010004c60000
001000000001000007010103000000010707000000000000000000000000000000000000000000000000000000000000000000009227d27c55022aa01bf5b327e85dff0d93b726a385e5a4ba6f268cfa7f6d6fbd0d58e0c6b0b711565ee7fcb259859a07dc58d731bbd0a40df4ac430b9e9c231fae12ec09cb3d3d4c9dfbc08e4e0cecc7334e7d4568970fa5310600000000000000000200000002001725010004c60000

Raw Header Hex

000040204beccad939c487847ef17688ba0e1222f0bf20aad773acf86b452bf3870a7cadb73183bc2192fbb7ede21ead2e9c783b93e60d642fa2b51386d933c248537c50b995266a760e0118a2d47e1d3fbce60c1dc1bca98068a30989ed3e3bc2c266a8f682ccd38ac7d85b

Proof Data Hex

59,560 bytes
121216020307e5f5db0caf2a1c425f5bd0e1f5c8f7caf2f8de6b168d0caea117ade634ff009f9f60de8e6e2fd8f5876783101ef1e8559cc402b33dfbd2fa5a6ae02e80a2c0986b4a6b659406e0cebefe951b8f15e9a44577e2af1c9184497ec7521ec2ad287b39d0ef600d74a7f52b940efe7437566b0ad497e22b6b9d92e838079ec6b5f893ef21ba2ff042931cfd73f0d09b9aa48c6790331967e9ee2c1ace63b5f660e244b1e511d29ce2ba51adced5ca4fee74aec199075a80f2243349146bc7e93988776e8fda92d09877f01fef7d17cd354d8f3aa0fbe54c8be342ea22063ec8adea81f053016c6971e75bbcb22ed3b4e30c57d00f562087b2d97bf3afc3d3d0c6d7162e3df723c18d32bdfaa9e9607be2433489315a16e142d9ed3caff4e656143c178196bd1208847ca2915b0644a7c7983b73e4e40ae886487b98320bfbb3df3c8b2615f9805e271cedabe833929f64007dd62b10c53b99e791402d16378189ba232ffab86b65d578092d422701cc9b320c339f08f07813d28615e04b9bc3cce5be730c8def6aacc4902ef73ea3b592738c663e849a76d044a5ab307c2b0f39c5b99d0bf0c8d2cb6d4c8dc7f28980131b23d23a50dbfc02b77fa924e925a0bfffde1bef7a0240e1ed9285c6f407b3baab10673af0439e8e6ee02d5ffaf6a1246228d52e431e78d57eedebec6387df347419169affbcd5034b47ce54b048dccb9d9ba07bd25f20c17308dab7caf7ef0423dfa1aea1e0c900688ad1949727963c3f4a045c024cce052ab6b7821512e14f61df447068b204fbd28a37339ed4a9cd1415ce806ba72a0d882023d834ccba32c510361a2bf8fb6a3506ece2beb2cf2cda500a0978235a31910ab913bde87477ed7850997486024a1f6ae52120a64d8d3d08328def683df838c63bedcdefb35c3ae7880d434b584b1f381dfbf92f5d140dae20eeb791626d9df634285c1ac79905b5a5655378a60b305bed16aaeb3a5bae1ca3e1f64d6d99af06dbf95bbaf45954fcb68a3e29f9d8e71518188080514f1a4162ad1ce6b9c1d6bd213b6f264f3d71b9f3f3043fdc8da84ebe37370519382fdd690345d5b0d959fc35870101f395b7f4732e47016268450131cb6cc03aa6d2c657bbb7c649ace012df613a40c49a7650323c5ad1ab293aaaf429f41f5ae6e7d7099c3fca1b28b8ef64365a976c164a58ab56c6f2208793f5e5afefe364072158c592334ec11b20d7734afe55403e7a80861a895d0db8e69378dd6f5255957626d9e150044a2054e77640553fc4cc02b75d848eb81c786203254bb98fc3180710043ec0354529d1924a8738d0b9e3dd8501e309a8019528f6e21d7536b1c41444e640999f7bad5dc3598cd4afa53d775950bd57bf0080824e8e426592dfbed5d4c726d4ac45ea2b995a5b2be70506c655086be8a17718f8fdda57156d5b8f858f6f95a037847eca9a35c4496f8cab4af1bc0bda740df6d6efc5a7201a0947e79acef22698b396d5a9bab184df688e9885b9a9b79e6834e26c0cc56420c4223f9e3ae95e8c2bfda412d253cddd59d7fb3f1a609a5192a3eeb42724b05e73565a9a551dc6fabf0a2ceb3545b2297bbc45d115ee1a030556eaf598a151c2d40ad0a8be0afdea7141b69c121fb738e17d3864bb01b45b2d204e3bc740e00240db3ccdea5793677cc761039bb878af463338cec880115bd74055d5a6e72194f00d4ce6d3e78556b5f909e644c40e42fd50da7e729e6cf2567f2ec06ec767665a323bdb144b3606c14176b045890c3dc9ab5bac63eedaa5adc59a68384aa078dd6e100af95d8771f0c99cd8f12a0005013a5ecca35a4d70cd21a458569ee94bd2e7d561eb7f5647aab2e12ac35094f88676dad6174d6566f88510f019164ecbcbd33c1ccfff79be80de0b7e60a6e007e0f8f08569140d54d83806b72d823c7d0897191f61424d949bbccc1855cd7a4a9025755114124ab4b261f534766d3290e716b829fbe70536c924b8983a299d68aac2724cd378ed7e016ac26894058dd71515590c472ce8882cdb46a6cca6ca71cbeaa9c4de1fa9a1ef35dbf316052455a280bb8a3a67eeb23a6f0df96b947bb4b066a0b3561fe8ae82ae67bb35fdb78e1e107f6721f1a4d123634238ec01e614997e0c0f22a45942ed4a1d183ed37202c20a5d77d0a9f3cf48c275f977dda9de48ed882f756340834e7eaec85d1d5bad71530bb22a226c5967f11340c562203aa04e9d924c31a0982b41d980b82e2b5a0521db9c22e064e3fe15bdf8dd42c55d6016d6fd04c3b301ab52684625bfc23e35d79f4642c86a137ca65d1667292ca63637145e55378e255522b7dd1ddfa58f29e1ce25b90a2dccf667c8cac7f939c6252d8097e09974d76a1d575649b7b84e3b747d0833b5b956b3e6f78082a9294635f55afe01694d2f4e952507067f5cb2b2dc8365ed7413aa3f722dc5f0e196933f72961aaad91ebbb4951e191c5fd333de678e22483011c4f0ab8b3cafa19633001392fa3a5d6e3adf14968699fa6197d4d2dfea47b1cd7cf05298676a2857a4400f503936a5b8057758f207c499c4092b23aa12271813760c0901498c55a215b85a659d8db5355d3930adf4ff1ea9b65362ae81bbcff5b82e1f16367a041d408952edf96c87988ff3c7cde7715e86508c4a1b98cad944090c1d3b21b867e44d00c6a9605eaf0a88b1f0f3d0a53a0a6a91a7b7026d90f4b9c0df8df2149c426c4c92c846e86c6f2cc415ee2d7e1199c29a1fe88091d4fabf2bcbbc0ab1993e112f7a594ccd277ff548c4cea12704fe979a273cd7ce8bd01926138f56632a7e0a5b2818cb506cc12df0402d65b9abf544d00762ed04f8cf0a4babfcd579d4e92e5fdafee040d384fb1c290e7d9212e4f4c8d4b01ed9033945c3e05a053678d13485a415f0b8b0cc2fe8bd883bea7459cd034d209015f0576fa53f15b504bd53b5db58fe4d5230605e8b58088ba0c4ca3c846f45a0d0a135c5f7c754a5afb1482ccf13d5bfe14496625d21f48ad2d411db0b3d5ac647b2c8c648f6dbd4682fadca21a14963e9428d2a51965c1b9881d194e7af1f3139318141beb68d4b00015ee8a315fd0caa351c0f225e57b7ce5b375156387e50de60a044a920c2c06cf7ec9c7f086018ad46e2febc023af9668c29faf332441d236172886328decf8363770308dba129ccb95da96c2773bda3d596ec84e14b70e522043843f00eda9a4020ad8f1adaa096e27f9ae986f45abdb68def37b370d9bf474577b6254b056328f788dee50a86386e64769d7d12cc242153fb5cf045c52c6e909867720b63913ebbfbd5729cb7bdca6e53fdd431dcea5f30e05ded5db44d0f65b971a55e08b8b8335a123d3faf6eb40d2a5214e37e69f077441d44a9e4ed0a5c27db0bb4ba9bc32544067454a0fd22f9a6a8ef2ddb6ed46bce6e3868d54da07dbf67951663fdbe51481392b2d60a0c691c7c556ad481a18648e1914c3d3b5c3807c869fab6605b9fe50d9b9bc47bace14fa1538fcb799145fe7228287f41745f8563729c7a09627d03304b51103e7ff5c8c972e2d6e381c7e108ba5502f1b768c3290375c947025f423cce065a8a1f1956272d96b23f31fbe8c976b90e46f89bffc2ed420a60d278543afa726e4841bfd29161fe1c4bb860b62067ad540a9427bcec17b43d6ad73a5b42c5ae2083b21b9ca21724f64b93b4bc8fe8581203861626ceb16ee3499ef2fac1a4c1bf163c96597c932cb3d35266ea98a3f1bc670b694ddc7157fe7af49a8b5de9fa79810e49846f908945478d5859548fbb0b45ff1b6b01a506b4ffe46b814447e111804b0eb927f46a8fbe6c8a299f9393f81873e8c99b33cd8329bbeafcd9f05d144d1e48b355ec84619a41e7d0f41cec950d4459334af1f675393c8fcc8f3c143f9c1ad02f6783c37260bc919a3a4d6203daa534336b9115f3623b66136182033a6a24ecec92e9218b898827134ef2bfd865a0376a7906cfab19eb330edc3e14c7a039d3c8ea5b0013aacd9c2548ded1e2fef38b9bf4e6e8c02b61babd57591313943f6ddec11fc1af678fbb5ec27a7405ea61fb1dfa4c23362c71e0956ea3cc64c5a26d5ee570b8a3dc7bf7aa169617de26512f4f7984ba7eab9c0477058f6f82385344f82ddc50ce00bdfcf05835db3aa6cdcb15aa2749345ced06a1a8608ab6331425cf8184640cd79a0c0094de10fcac3f2c6c3c4c1629a0858236cc7e830a7448f282b879505e5308c4ca93a55942424769b1ce1e21ea50337fadf97df72455087289ef4c0acce1211ab4baab3bf40d4b6f32c426761a9b55e839350003bc6e8ab2156593ee1435a7724366a415ca3ad51bb51571c8568da92f6fc2d7f54708558776d8f52d77c324afe3c173829982ec2e176d52e270862fabf97fce494ce0d818226980b1c52880ed2d9759ebccb07379a24a1567c8fbf29f7ccfbba915d3c167b5715dcf7f03e0f8e9fd195376fdea5d384a4113d10b1f1b4a8540cf5f52ba289381b45522b181f97118fb253ff33f5f7cb4bde66ab832d34b29cbf22a78588a5842248509ffa2533fd5c9e458980116e8f57308c00175a85665fd44285ac556b8d917c9b6e0e9cecd563d3f3f16ca96f7c2a7776984941df637b299186d84af2b6dd7d19ee20b0f9a240d4cd289e68a21a64f5cda16dbeebdfe200cee03a06ab1f60d5b6105b2e79e3d86915dfa0312d245c332d44ff8837ef99a2221e869d84fe7d1d277686cc772399c7f761f8cd447e07e7419558fb1b9ca7619a43599c594548a6536e9c0e6174bdfb90cfbaf52eede73b91221b7607f04699a17fdd117332da54a8f0e15596c01c867878dbcfde6af9570f891a0570cb263aaf945a015392c43e0ed1723738eefb055d9ea7477b1aee09cad3dbac441e3f92d9fca9f55523fe2d69755d04b76a5a58d4ba385475b0cd1116c662f2b9db356b16a074653ca7462f42888c197c09d421d7acd63781eaa1b16c606f71154c1237abcf4cefc6aceb569c0d577d48b876a0d80b64b29b57ea8099db994717aa0f7bc63e0ceac609ed3114f8d0d176c2602aa040c92fb47f9832df0056f4285041c5db625a38d86c21bd749380c987e7e02f8ecd064ea5243cfea14c8b761f8c628743dc4115b01a90e53fa8172ea984c756111cd362a9700aa7aee91713ac7e8590b121dadf79fbe2428189928748b04f2f950d908991d42cf32992eb43b2c097fd99b1de0ee6c95f5fb79a624113c66f3c3d4877f73cc118a78b7e5af4d046116e952d4aad11b6c0a6e1d6c30e9d770ad433254cc63b199a3c1e15948d83846a6e1707e5cdf60f1be890fcf14f81853969df70c6dc91e704359cbfc7af535e61372048ff94decce26dea1a3b5487ed7ff9fa750e15f3d1323c43b6c75a7d2e4ac38f220053d3fdc418beb02a5a523e662509977f97e07370b3d766fbbc91007bcbc5e7ea31257be71d8815f4211de564555c2793f544d650d4d7a7c3a132083a97f522dd1ddc07af0624039f55f1a81f5e52a18bfb257c1d0787c1e7cb823dfc0860a8a31abdfebfc4f05bd3f5d3b12caa90cc554358e2b9ba4daf49397fcde8a7432d8018cbf84d0b9113ae31e4b02cfae34b11b39868c91dc8aed855ac3693bee9bd34c313cdcc4bb013c59247730144afea6b6c0140d9bbfe43c85dce78e61ec9f14b5f6a19d629c6e0058b8d54d560117e6dab7dfb0082d8b221ef1c67b0dbed4055d0566a81561e79d3a1aa4b7340b636e2fa8a2cd88576ba71c007f9f726b2cfc3fd4c2c4db274383ea4c2d18a1485c1228dac8038e1c43c1e82d297ce83f531ec050d252e927eee338f5f7fe1b82d27ec6aea646f498f3fdc0b683020f7448bde2a00c8d9c3793bd6014d4e6a36aeb9fee860468abd304bea1334ca4d83954f78bf5bd794c95554d4cbbc5c5b4d297dd90cc86f50f7b6201034ce1fcbd514b64d139e00c6e08177d86792c871f731ee390923f88a9ec6e9731f198ece02985cbc13cad9ad418a862fec92d75425412013594ead3eef5b13674dd6ea1ac23560ce5e4f0c8d4a62288a3e486e1f7a2733c8e0dc5ad6eff72167023c4ca9be80992776deb57cacd104ec0b6af3142209a1c5669555b99f83c7b534162475456c2082129c4cfd5f29a7a293dc1c2c93c48eb2e38f18a5aecd4560f9f4f57bdb110a0266a3936a7779309f1dff6eced85a109268d4db31597facc657bb49a9b989499375742cba21ffabd5add5f1e87c51fb3645e2002a075611e8c65666203f8bc5b65d33339c6f6eb5413741bd966243e565aba1da84e96d8009fe3f5d74eecce6037e34421cb62828e4686a58a1050a86019d7c5d55b13f3ea2abc306eb91c32476796aac7d092136fa4fc7dce8afa88449011dffb8f007aa21b4b8741bfa88009e07ca783b39b51320ad0e320c0f47d9d65297cc4c7b52be8bb97efa24ff0df9633ce221e343539cccfbb1658bdb76667bcfcf6e643719423b20d4df23196795d24ba0e7122a3eb195ad1e3d1e8ea222cd1f6adcc18a021f6ae33808c9ec42208a8fafa6e90be5e64ce6d3bf2892bddc6e06535fa69b4e3a95f57ca675455e58dd78463e3cf656517dae3753780368aa61d96746c3d3adca99ebec4fc59db2bd9cf6e3609c92f26275ef5cde96b98fa53a280074898873c897a264d4f09fff7d928af765a37f53eb79d96e9a487055bdfc44164bbed9d0a1be2595ac4def0248ef78b257056e0a30e00579732b5022dd52b618f214f7f3fb8442b873263a1bd547d1bf189f0648db4af04552bb5529960ee2a9fb8e58e3f71ddc8f33dfd3cbe0e520ea5f1e6c8e3d0f4ae76fc25ceb8afab66f2c8c734a7ec230e88586c9f62c1e4f7325e46cc65488247ceaa34e424dba5d1dc88b04b94a3acb380e0b64a17518eccc36db78038555580d5f4b146f76f277d1aa24e32bc42ef0571dd75230413bb01b6095a3100cd6ec42cffa238e22a7ab18cb554dd8ab298e6ec2519e9c8623a5d3f84d413c7354b6bfe43d2f0f0487354d2892329b6c43478ff48d26704598a1411d8610e2c8b22becc105a640f17fa93020ed946f0212d43f6bb3994e09b2225dd4824db1c0a3921ba6251834fc8cea37b5a9d32ccb266ed2718b3117b7b77303e747340a6e8dcc68fded06e7925021e5ffd90601021122912b868e7e2fb277ed0c3303741b6fe29ea5e5b8ccd5c3fade61e84f53f34cd530fa1bd28de9f6e28d568beb317e0ad922c021b1c8c2bd3363944597deba8caa8b93be7a6942050e1f5924e7725c8c6d239515bea0fce82ec93c7439f8a0bdd62da2c2a7a2b9d52c06d2e64bfab466d89f23d363ea31ef2416ea532d38f527e48dd668bf360cbc619aa9d09748eaa2778b479f201ed3184105dbb8aaa5200f9031a0f5c2ff3bf5fd9576f1e99017e0ddd397974cafded2697c0a7a80064e9d14b4a97fd5d9b8d338c8eeed7fdd77b686ccd588f27c1046288249add1d0be86ef2572548d85e3e98542c5f45c9af32943781dccff4b4c007fcd91c51f978c3d9533ddb3eb35415e18046d59cf1328297edf4389163babd741465f3220fc8dd17de36edac7e2d512cfc71349cab63c9d3bb0f7faaa4ff1de8e221e23a9db133118c17b7e85b6c65a962e476adc3a2d952abaa0738a290cc95e548e6a4ba8521898e20c240aa59b193e3c531f8e229a9996ce5c5f80230ddc04336d434a627137d6e2afc90a8f659628ff4051eb99cd93a49ec35d8e2dfbaa093f1297e9508980359b4b8c77116519817311cd8de33481dd42cd3cbb5c4814453fbc4532531d4b5ccd7a94ea54856757cfb118d05965c8dced27521dd9784b5736bf7849a64219d3edb698c4eca0f296c3aeac0ca2e4472a8a8ea636cc8d47bed5da86e32e5eba9ef954812c859ac87390d9393f226ec7e223fd791a3a702238e8e9690a6015506e7dd6ce70e9adb05b96605b7893dad5c8dba6aedd9d288897d063437746a23572fffd7096a09230c6993784049e093d2ed30555ba17b2a116f1b204569d2db5e881e65efc99193ff67ed705eea81c7931c15c37582595909f67f3a3c6c8133c92b83be9f75b01f8f8de64ff857363e7df9cdfc68d4cff04f077c891138c47b72cb7faea749353ede80cbe7a8cf40eee69aa0a26c9174a31d992cbefddfc58ced1df449261b02e7d20f582d7a3b20e02a4be5412abe5c1a3fad24efb89fe6ca8cd36ff4f65b46ed6b2a0c6e4f3123fc6a24d702f6b84aa00a3960e13d4b9360123ede8d52f0c4bdc11d56759038179774a486dbbad92348db19b062261636d983aeb1d60e9247a2dad0486c479a4facb5f2b9daaee3b0b1e8ca5912a4420b1aea56fb27f7da24946a60fb4336139478bc7105011bb5e60920f0dfaea48ca3e50b4fddf2aa4c505af1fc2e4bc0bacf37f3ba90d49aad6e2621e0d1064826fd87d32d574256c4267d8118efd0591e9d7244a41560c2b95b323ddc09182080ea3007877de063160258ad616973461cd7bf455381290d1f4fc834e66d2c27cab33c3c4845612c6f39271adba17044105385a58b888dbc8954b5b1e32831d64af13f8530c05ebe20e4ea04446dad97eba3248871a8ec1de522b4ace995df4b378468ba928ad7fea83e94f41e97f39af943d996b24bba8c350b6ed52172e033fd8e8ee37feb480368a1fb47a25e9b6c5abd5eef71315dd93ba791383b6ce90ae771b7d7d222931dec32be09f957874b81ffebb66491c84e17983e82911ca8e76fccfcda6bd3f3ba9c747a60bc7d2d07c40cffc95e3902c703e8a19d340965d9a8c7339fd72863339d7c52a35ad9b371875d67c03ecf1ba844aa616d59ddb02d656619bc54213065862c91a3a8d954c804b3fa558726f66ef92d3116bf650984c309e5ec5b8c173d1412aab60749fd3d6dad9b468c6d0f37bff7ab58584c28f1577d20e5cb6c4aa2c5790ebbc9fae7234948f011eefe9cb7bc1738c42158d636a33be7af35da2de7835d0fb8656e0aa82cecdedb761b99814d397e1303cefbc3dcf2f652e0e1596502fbdf2d7c9911c4e16bb6b08fcd364a36a7854392c309c57d163361b04ca1c59b57f49366d35a07edca02b1f47c6419dbb72b8465d9a56e347ea99e36b0c82b82206387253548b05d6e65c84b460bd5e1681d75d771bdc30b81a21c9fbc00d830f34eb6dfa8276911395a5fffa56a360b137c1d471379618636f67d2aebf173447117a1148d85a79ed50f84edeaefed9bda814f7f4130449886e8984b423ccd137759b7af5e3281064face3db3520f074883e0c91800d490053d0874058cce69716d673c7ddcc68a72ddaa7ac62bfae42f319f0872d1f58cc5370d4fdaf8ec3c601c7a5ae864fa254a02c357ba8ca8c8f050b27235f282a4b819dbb4c33512a08c0aa003cb843d09e6ab30b4fb935a552df9effecda3d38806bbe0805a77bbba0719f578f0ab4c27b872423506cbc0f54ad1a4fee94748ce6381d47aaf1122c575e01b4a15075cd241deb5cfbfd42892af772ffb7b1bda128e76226e013a02d007ab495b41744772eb49c62d4b18f5deaae06a24a8e1f6bdb28136f17890d7742de8f6d7244a3616666e6e04e8d2ff764cc00a52e6189ac62e470bb870137446d2e0057c3d84326a37391c58d09c64578c47127b8e4113848befbc3b22f5a046ce49d7a5f1b495c2119fde57690a2f9acb6ee7571a5405a49f5c6cc053c7c37e83af8a68ee852c61eb62ceca30bf3a6f1972b45a5a7d21e45bfc53b47ce71923339ea12921d3a53ac4a10d2045ddc345c0a0bbd72514febc19e4f51788de089f1f318f25b8ed47dac007e100c2149d7ef44b344be1e8c7f245188a4b1814de4652bea2fe79363240d3f82c91aa45e9b97699585887a15240e275f3077983055075f84cd720d8ef7a91cdeeba08c5a91f7b611915cacf02f5103b40e310207a317b9d65bb109f030e2b3685c63351cf3eedbb32308f1682f84e2ec5d4498ce4f31a2addea019c4e7979b29d248fab568b3010501e20d33dc3fbb951cd367c91edb2bc0f4eea3e1cfc0a7f70a163513d86eb8e37c30a1640704168c01338cd8d5cd410f2dbe6460b6a97f1979f56fb9c6748012df61d1053aaca653979314cb9e015d437370fc19cbefff1cd43b458b96f72423fd0e185c3d26cee2647b7e55b376b077a113e48cca3b845e8efe88f97423f3d4633f7f5de60f23dcf683ca22eb1ca82a767312b47b0d28d35443e399d0fb4c4fe548ed436520e09e9f6b95f07fc5b2872626e01ae7542f945c4a2250c6fd33abc6f435d9d23aae97a76b491375c39567fb9ec4ee4f591018b68726856baa426030befd3efc584438902e9deb87149900ebdfbe5753ea827be00cf4cade63ce5857dc1aa45ee283cf69297cd90fd9cb93e2628b4e5af551231ff886e98f20fb55a633aa9dcb123a140f1994f4ddbf79f109f0654884069929b979f22b7d364980fcea8bdfcb074f4e9ba236558524c822b63949826f48b45bb2984ea75da93764b5b907cf4205f9f075efb18c67e9e2c189e7a0319d30075dc5699d07c74467064d412e698a95c7a05214dd4562574461540ef33bf0160bb351a3304af610b83cbf45be9b82a5a80be41391dfb19c1389b640f531af8951415743b99086e3ee5d9b7e196178bed603c9e57bc3f68fdf380b945352d0e05c703a52781882dbfc6271dd5dd84ef4c8ce5d93f01432caedda38a3d17ebaf5d10fbe18a5474c45d5a6397fb7a4dcbd1daa4b000b744804c7d67e9eb6ebc3ebb83ba0ac908ea30e7ce0bdc228fdfb44c1513bdc1358f8364a3dbec2246164676f2794e4757d2ceb6d64032da686774b549e70daf083f5d9419fb40de5fe351d5ca5c91b301be3ffe60d637a4d84401c085eb80d3f605f3d0effa234f81aab3f14af9f8bcd000e3b38afc7bf2f43f228001e70b1eb4bce6c664203620b91997a28efb9ede836182cc169ea3011b02c4b59edafe4ca3f5a1999bbc46ba93d9f00c45f6307e5a4a41ac136ad6fcb52887481143d5593f5358cd6777f97e1f18c6e71dae03a0ac1e4a7bffe1391b54f71c4121dd23b973e709b6bbe2f8860343cea16448c35a2870fe98d7da9f14264e6e89bdd1db4b6cb8c4b2fe583f5090466cf51f425e02b5182759286822c335c0ad4aed0980609ff8cc9ff21077887f862c9f0a598da31dc19751db8ca8d0199e24f8d381aa813713d9d7dec7703e9c72462f6caf37aeea5b10117325cfe38653a83f24df44b9f2642917258685cae0af1cb1f8f7815b6f20f33f45736cf4a63366c4da91e78fd65954ec84d04a3cd4a4fe799d229d71090c92b5d1a8d064ec610970cbef8f90280831b3e366d969291c3b7560f2aabe0c30c4dfe9ea667d1d55d33220a21e4146389a64af9a80eaa7d55d80edb7257a299646b37fd83b92ac763ce561a91fa345319c3f8add77e4f0c2d37705b2f2dc91cb324a025b78ce3338a3c88bd3244d82107ed95c558c513b9b15cd3ff8efc4f19d278d8c48e68ce99d049e40f819024cd333902130519b81179b93828081b0844dc3470d6f9034f398a1cc337e693ea67f44e101a251e8d02aaf8683c02187d34a6b4db9b0e01d8b87419fa276be2a1e0d39fa5423ae71eed8855b9a367b2e551e8d22e3a4fda3daf926349900dcd68281a3101d0e5c56cee52f62c824f9ee55b491ebb4aa0a64d1d7422e17f3e60a057c3e13bf12d9ac2ef083b0e1a9f1261862f4b9db655d409aef49778202976880ffa284a19ffe98b688336d3a94b7f0bfe4cd1670b7ba5571f807522bc4f7c3027471314c55fb5fbe2803e11890a3bf0185e337d0bf80d7144ee17b9d7004c82842e65aeb2e092aa4a8631fbc834d36dafee1997d5f12194b3abf41c0fb6fb5fd5d5f017a2ee9cbe5e6ee7fb059fda71ab27456492551ab6219f4184cd48261ce7c2dac2ad28809a86c6c977ff9d4050e70822271860dc3575ab84b648b74daeacda86c81bf397f6565fadb59a3cb9fca436a3dc32d9a0f917c9651b3c3953931668e565692480abbc3619ec148c4a0811fa025dd17c1940641bc9bcf5bbb856d476c34396fa2098819cc88725d17e743ce07f458476ac51e9412c6932145d3c69f9300400bf2f70815d2b13bf29e1404c2f1002d45f3e60e0d0cdd9c020b272b9da5211945df2ba9af0590d1314d59045debf2c6ca863aa129abefe333ceafcaf73e588e621a84f0cb1be025e8ab445e047837b11d4b19a78ce75d6195925a70d8d3d3b596fc58d480896501e75f87c50a9f94264190eaea815e148388567c42e483eea39ca67891b92742d2ab2a4c9c2db108c205c4800da83fa752d71b50b00a2ea69548a40bb5c88d513e4b27f6425776c3b5d2d03d6ec43b9661e511abdc6be6c2aeaddf92011ce0c199e72c0cb6d7a9f711a1c4fa014eee5062a07ffdef365dcba2b80ca71ff215914a0ee11ca0ac26572753ba37d3988fc96bc16776f4fe1a93bd2688ca1a9006cfd0ba13d6f17bc1ad7b119a86840d89cac2e9ddd8136c7f992769579de332733365926125dea6aaf5f727721b4fd7db864f5f16f20b785c0ed6cee4bc319277ea1d66bea902bd99f7982a573c4435797f28efe5ada6406fb847dc757ad5629368c863b2331ddf53550e8005a750b52b5deba9c9e9dd5c7a3460c64e59a3bc10f407be46dfbcac606af48b9f11f3a8953f01e8b13e38ebbe05295d1c0c3c734830327bccfbb4b4ccb7fdd6dc7a00569a032e30aac3b77303a23208100a38c5bfab31616e48364ca81b6e6d5dfbce901391b55f68b4fb3185fc74a0b190b0c25982a5b071e833896316abd677e329a9518b510cf4bef9d75d10bdb28cb259bac59532f54e974230aa9234fee652de361e8db18fd34665dfa1ab485638494bdc0ef83138aab9d7d2700103104a644d01b82b786f60c0b8514a29ac7ac91694215ab148d7527417145e69c0c491bdd4f82cee1a8cacf43a01629c75cfd7cac828589c451a4ebd3e8aaf5adc34f6bfa88b4ba65d73b6975715bc8b37859f6655fa957f80b825fd727935ede51b3e741ef41f2229a5b8e17cfc62e2d9acc77b23e52b01bcd3da1d420b26f522cf6744162824a5d04836a531ab82678585ed7ec0d8f42e2c996362f08a6281f11d5fd24099c2882d8c20dafb1a7c879b9a7421e98eb625ae1ea328e50ad246abdb33be4e079f2d3e8ee9c12b911232831af08ed27d2da37c94ac1f7aadaf626cb4d0082e01ab3a3d09242de4ac4a6bb75976152a37b4c417b908f412c8d3a8811876c942171f29d09810c6cc301084d53a0dd4ce2daa289ab458298c3acb5885ad807a1c712f653a513ae9f310613bd2b44bcc38dd62f6811ca533e192fbdc1464b32e87edcb3a9aa5bf3ad9ab70b83ec8406f0069b5daeb16751b04af3302f402f37767c093618c5faf729083ab78aed5766550d2066bc94d81ce4301bbd489d226a0729de0fa9ea123feb5b27c7b71c4a0572fe7e2a99f0fc51def35b855f101dd6c9e927ef52e6ed5260471eb000f5f37b64847d54307dfff8a459b16fe2f5f1fc49aae1abc5797c504292f43f7fe03ae697f4a0e6c03d9112a95615fa773fec629f86fd523b606afeb4dbc227c35e9e493beae46862394b9448600050352c5a06420f415d807b60e9298fdc8bc4c264a234915b63db309da158c777db2dfc82c3d65da14750ee5571d54ac942c2803477ac1bc2dd3923f8144953c6c6079bbbf4d9cbcc43a5d441b91e9902ff5c1054fe1b39c56d706298d458b27ca104555a76231dc057c250e51cb17197854ab8cab4f5345023e55ef121d6b1b3a77d2ab6be52449857f20dae4cfa5332f9799a6b20c672c3c510ef673dfe785c097c9878c86ce7e8da782f69408881942686e7bbc02fa71331a35e89d938de14c97d027d32bd2f69a14b3531136df92520b96f818e7ad5251f15b4b22b9c0ef6b6eec3412d3d0a7cce7c30680c25aa08a0f69866149fa7b48893d5e2184cace69b12b5cd4d3e485badeaa62ab953c070e14f507ed89ac3fc69c3e9a04c25a4f45a4e789f1485042c49ce22c2b5f02ca1ae4721126b929b3143cd5001a285848b88353020120a97453c9fda2fa1644567b8f1ccdc5c011e1453cfa66fa6af25e0a2dc0b3b87398d70b2c1cb03ecc1493dfb2a67bcb0eeaaa11cffcacd96824944c6f9116de02d1623234f9fce5c274a298ecd06a4cc3547beaa53c388cad1544149303f507cfb688ed9bfb9734823dc583df33013fad061b5c61d1dd294add6678b8f414dcd6adb49fa70a4f058bcdd8e77930f26c3e0b4eba6a8a3965620aaec303753fc45e906b09bba9f96103e81ba36c95600c56c954147d158a361ac8ef837d192b9030808e92ad88ca9a4d1e4139af8fde57ce0e4cc61caf3a30cd2ad0e470fe46af76fc08732d20cba312eb79255a16aa772a8513adefb3a44299b54a6a3dc1b18bf6a039f06fc0ae567db7af656e94cc04ad2c9430b769fbb348130eae8fc7edf4b3507cd94f01548d845bb3422bacb761d0ca1dc628ea8be9534381ddd832bb7012d427ce4cd351979ec780cd330ddd532b93cdad44941b6d802197587b5de0236247a28dde79f8dffa35fb9823b21445102df8ab520b2e59d36bdbc430dfb5989ecdd05bb63f16f68a1e7fdb5d2b0ccc7fdd4222227168f774972943259c167da5c3fad4dc18a8e22591321c7bdae25955c7a0d414b5499bbd2d9414e2566a844ccaf4ee8595f79c98a7b99246f9a66e89885b2c9909f131f1115758b8568c897a83d66f4884d0db37156549d6ff74655926d67e0b3b39cbce15bc813d3931163a33cf9581b15773d9825ffe875a7949aba41207fd64ce43f60b7f2289f3e8011302ed59f557c53b57990d754eeadb1b4c5bb881173650f6d8a1bad295580e68b87042769b9ea7ee2dee5ba5a59c651dcb38efcc333d4307635925e9fcc01d3784803cb3da77faf76993706562dd67842ca2828ffc50d0ae0c6fd8dcb6b9ac68f6298875d547864fcb6b370447b3998f27831e15829a5919f32e71fc909c0603e8d74c43d5afa76d888a2d752069c74f97ddc6f08296877c153310b2a1c74fad5b23725781fa475ff338975bee9b18be62804081d45efaff4df2e682466507cc3937dd4474e87a314994655d94a6966905b074ee890ddf4aafe1a5bc1776a4cadc9eb781417f9ee6e6a6c1651613d80a73223f567287f8f72ff7e9f88bd1de48c472bd0b022912716dc66492a831beab0d5231f406c8bb422e1a0c244bd6513410852b59d95691513b57a272084e7f79cac1bb02d7702418c00ecdd280ee0537e684aec505dba7d172a83cea989b6b0eaad989b419c4d1b95db1029b5e33e0651b660b349883bf4039ec484f805fe760534e62748bde563153a0efb0fd4b54c57616e12f0060bf15b734bdd486bdfe1576d76988c6c7d14038b71dfae2f23ae59e578c2ad6a91a582d28c091e29edcb87813c38ea0dfc10ae31811ea3ac14b5d0a43846dee195db0aac38726df48cf45f37b89b788f4235d3f2aa69cf9449a2dbd809886a0408d21380cfd615950479ba1c7ae75acd12c4692005be9274915f475c8ce869d0841eafab4c458ccc676eee573741686c9bdf2a568778aa3cb7d321958468afbb263d9f1be53df8ebe28e904623d3d9bae1f7afec8ca39b5199da296f3d79926f098533486ef7a1174dfee812f1039b89d8b2fbc1917a8d06e435f4720f6589ac3a0a975798107d9f2a78aaf3739c531c72106e652f40185631ad2c3fb4f8eea4558c4da9aac10922846896ef43b48f5da6fffa9fe1fce9f77c7fe80fbade0cff0881abad25ee1ef73b0622ec56452ed5c7720ac9018072b60ff1b5b7665e9ddf95734047ce8d84c5fb35166b428a30035e2785f98b06e1dea8e607d865f644496ca1ff3f0acaa89431e4958240674727bbc1a35abc4f1df630dad10b8492ce12eb2549aaccc5f5317d6df9e5bc3c7337e6b04cbf72c278e2cb7104f9359fab7feac1e98fb3feb1967912c5e533096cc14fe0689dc8265baae1ba205a88268e7eb83ded5de81186050a00cec2ab4d42927439af5f9c4c913d3eea5ab9bd2f891d1681e30f899a94071861df5c732524a89e8fa0c51092313cd474e435e03fb80314fa60b58412b4f2c13bc38792768e9362f2ca3c5cdd4190d9f1fe1a68ebcb144814fab78ed7e7e28f84754167fa08e159cb874c742ac703402b4697d3a776b7d40f45921b7382c63f2474e120c7635ebcf8d2ee3851e1bbbb07cfcea752d7b5f027459c5fb2ecd3fe0f7106ca26d34329ea4f5d44c55e7b3581ae9df275880de7b172e881bc1de832fc777394a0354f4a9a8d3e8549f823a703ac8557b4eee3c2b35a6a6056d8a631445ed49ddd3559f342f13c51a096f334ee2ebdb6096709e29025b7cc75964479ce024e245a0923c684b4eab347163bc66ced73d294e9406c37845f267c10742205ef53559a34db86012d30e847d5ca94379639859c186a6c3febd3375a22d3fdf14646b9610c7e91ca21cea52108dbaf2b6c08a67dbd5a28d0053a3057bb9f4287ca8e020cf0923747c6dcd4384982e110eeb1a90d860f9e1ea8d53554c7eb8a99039fb18990e3bfa284a08c19f38e147e3621640cf8c37260f4b8791c6712a8c75d1ac3d83fbffea0594239ffa8fffbf640ff4f2e0ea67f28d84ff5f3531565f90221dbe6f768438677a033b4493e39931c4947fa701b9659239df701c6319fada4669e26b25c98b5678376d5c8629117417fdc87a85b446edb71fc3a9d8b3154f466c02ced790d0672b28efda47d2496bef75c4cf3c145e251595fac827bb456e86de24108e53a37b50fc07b190a40dc1129aae26800ad9d3088b5fd6c8e6b0c8b9090b18e0c755806ef0ec252e91b42e82259e01a7e74448ffd8583dbcbb4f0f81fc29a4d4486d96033e896daa86d93fde995ccadb34b23f90f818bc24f607ec0f3c2d3854c89d339258f28aee958ab828cb9fdebaa28174abb599669f1bd294c3f9a25163a425f1112c578c6ebb65f2528ffd373a9f9357d464e8c8a65a2c1635e9dff0891179f0ed20b016ec71a0b9ff75b090d2411c702673189b4f676ebd5cf2c0ba941fe7026ccb6f9dbf7a3540b0d709779ba39180d877056f17c7e6f9e34213955037eaa597b4bdf543d2d742c7584b708a73a24e28fd88189ffbff4535cdd175c6f0427584eb0ec731a40707157036fd6fdb47b6b3dce3a094f7905a52a6c2a9123d0b93bc62722be6b33618c4fa38e5112f5fc80b868c2c02a791df14bb4146f0130baa811a8405fd765d98615947a9e3c11f046e375a0b5408aa5a9e97354460ab63a4e5a600f0c726d78e13c429311173cd634560fdbc0807bc63197487d783e97255881d98d0bff0b6268165a46721067718adaf4289d16178606a5bdad39600fa9c23bf1ae54cd89bf1c2fa9d89f1ce273ef30a4a5d3aee7249895face5428c8bfe5d7b94d341a4dc2bcf70f664b3e99972b4abe4751b39599b4d8a230c924bb9c8f33c39a22f2cdb3d84e175eb0fdb0f45a6ca128d76ca3dfab89fc71bc36e4727b58d938866d3012499b62b6ab601ff3fc0d01aecf1bc268dd4a3ebbd3370f81156c3ba7211e93dd8f4af2cf584edde9b27cad79061be509c5cbd5059cb3ca20cf99d9cdfa1dd120db913249e66fc45d5b0ff924f55e44fd69fb82b45f51a059536a6d1ef9a4559e8a25cd2455c1106284bef81ddfe9b3624893e67b53208d0f04b36c29caede7e9f50f1802ca499348b74b232c32cbd044264896ec9e105494cb21bbe9f14695b5ec1b4a6bb6a0c904d522326bfda000fbc7fb0f80101ac22789ff3ee34591366ef95428fc3bee01e436ae06d8ef67fd74883ab3d65987217574665f2cb823da3ec41676fdd5e3edd2214e14e5e8f61c4a0cf240eca3db4c19db337a79bca20599a2c31b2b9f708b87f028254de433c1a10177748bf83d664e4f2f174c265864f9eaae00e8760a3578a908b136ebccfdf21f551608f07c090227fad91c94e73f83264d9d3ae7450c7e62db5e958a84e4a22e3bdeaa7e9271311989014a5d0de68e0bf36c582ea1b88cef79d99b5e007ef49ff95ce6145383366bf7c0996f05b3db582b3aff5f1bbd864016506c1e163c87bb326ce88fa8458559fd6be0bcc8d011c972e3bd92386e52abef6d3bb314a3dd4288f2252f3abcba45f70504f4ed9a463145eee3e00fbf5bcf02b3e422e6c4bb7f00c6320fae81ee86192252c6d16c1b51e74d060815371536c79dd40d11aeb00d8c32e29446bf603326e80ca99a3f74dead5157d508dd780ff909c11a34ce46c06a4d4ddd81a26c63c6a70de14093d3e011f0a1baec6139045beb031d06ebe2a1ac26c93684799a5c965848e37da94e1c99899f15f07bc3b6e46c2ee0675d68cd54476ae8c994c6df1c24dcb25fe5213defe5968512567014fd5ef324630971a8c9a8801bc1ae5c3e1f6933b6ac7ddd2a44fd84cd90ce47ec616faedb755d7b3f6ab33b4d3e635fcd08a8e7bf7d71c0166c96b2f01816b6eced4c4ee25a33fa5774a50134c0c3ef4708aba7c71d9219c471068511759139dd4f093dee323b27cd1be51a760394ba78f2df1b968c5aa21d890750405383e677b63ed5dec38fa8d97d76eb83e867f5bcc4de1b0029779e5c54ece217309fc4587088563b997c6bed121e20e0da2e37d4be4f4ed7228a79b4bf5570640f764dfcaada5e64b8f5bc2576e8e19f532b38836f6ea4adf698978fa3dd05cf1182aac481fe213751e8884789dfe645906f880b3310205a31beb34067f8d80d4575327706906a12656dced1387946b219820b2fd7680bb64274485608ad022b3a5660b2dacd00dec4abf5744e959c599e4955c3d5956bd5cb110a937dcdee21f07266576fea1ce2dc4fe765c4d99f93d7a6a225ae40856a064a6c12015b286d60f5db1359e1b5f61ea1011a41b6b26d9ce8de77e5f266edcc4e87bd957f16a36a381ff889c765f65e7ad7aae413295dd06ff0e2195dc5a14f7ff0171693d421f6d7b3daf96f1e610c5513823607f114de489fba667703bd72d2b8b93dff2cc704167d89292434d942cce70497e83422f159a41001adc8f9bca60bf19525bfee1cbd0227737ea534c659cd9ce85b177e8b34a5d3e5c798475c281119700803c64606b5b419c74a6d7d7acc78a32dbdd0edab05035599a5a86844118031f2b2d92eee342054daabf15cafcb9cb29ad0a5dbca8ffb93489da933d9243edb3047b692262197a3d2ebd552e8a08b6788dac3e28a56b59c8c314230f8134497f68f9965c5989f86a866c74b4f9cd640b7ec229ccffbb0eef3a17b7a72de01f9521b0d91d7759bb67d870cf6e88810e50fd4385806a32bf4f5c1a6ae0c030ea2de9f47e4efc2c41dd94e410748e7938eb9485e28d54be690a5c12d9bd517f4650a9fca8fe80d59ada656d41703948878c1e85dc857d451ee870cb75c20ed239955bd34328328035bd85015c913e4b64537bcf7116306d013e613778713228e6f9ca4b6c596fcc61e0ed055fb4f8219b9873d25c03238e554940535eaaddadca7c14e8b4ea2e996c56b7c7150c6bdc49012d0fbc4c5a51c9929b535a2fc5c545de5345704e711d77ddafc76860d8205f69fbb1cd3dbc5a34df2c20300603078385bd5486edba4f868458c035d6ce58444ae87fe90287cc9b73400d26ff7747a933c95cefd00e9f4b677a93f1c9835909d18e7bed642e7f57f027697072abff9ec9abdccc8222f593e0a8f8c27795cfa6e4b8a99352658c4f2fe5c3f19c8498035213324c890f7625bda5a85b3d3ea569f7f7c5a892ec06d1a7b1cda09a8534d0639c324e64543db26d2d8528f63743ca3cc26e15a09b20716a45bb8448623afb39ae421b07a5a7d3cc333449b786de164abe9f59f9e3118103ad372b3326703d15dc9e9301577a8cf3ea2912b50221048a8e538e86941b6078ee5db127d8ab396ebc6b204b476417261c74075cae9be18d57b688700f7a172615f0b93d1e4a12a6132e08ba0a1fa782d3c6302df7b8d7b2b40ee00f46c4e832967d6518c93946c6f9d56c4190d20db98d8b1314fda796d3a3df365322d2a57d11157e08fc109b4b65ea901bb078bfc9d489bf7a61fc7b7f82856f564d1d68ac22d335fccdfdffbb9e87d0c2269e02da0ea65729d9e55751655facffa162a6913d7f111a3f024d2e0759ca17f6f284689d56c3baa2ab307cd24347ac680c69841dd2742d17e641240a904ecef77c58fdfa03569b55acd9a146a1676fd1076ce5afceac508e84e72d5892e060ec6e42f1dfdfe2f43c7e0372a0c8306894a0ab4a5cb136ba88e055a248f125781e999b72a38d4d9bb5c1811c5a2e72043c9094cdcc6b26a61246bf9e493f7193e4aa3a3b47e9ac5abc4598ae314529b5baebd6120e9ee1986793050f311df873daa5ef42f153a9b272f9d7d1d4c09aa3546248e46b5fd009912ab266ac2b4be29e131eb11b81add93fcf6c7dab2ffd7f9656bbbe43ab55899772650cf45a3ea867f2c6a878a023c5b5d2e3cf7e99197b47be676a3607be03b9da5ac68e43cbe1213314351a1a2a0b3e1ea7b38ba798ce571169e136f3458ed7a9c5482dbf33b8b2f46d13957c54d7b13023516372e231a0b50a049889b7051bebc34c87345bef6185bcba9a3fc56af852cb9d88bb53749e54da01a6c7ecb15ceade085dd45677c3a2614aedb89ca45d36e0d65666d14beb1172096739b1de0fe8ffa14cb3dfe6283dd1adca144c6c9ab70e77c972820f87328089102adb87f49bd52ab12009ecc3eef4867f2d7acff1d3f2b659f5e3a8925583cfed408db37015030e6069fff1101d3d51478accc16622640a31bc21cb28416e58f6718e70326fe3b190f53a0aa0aa5271fa46d385ef138dd4259bc3697af67226eb1ef6465dfffaa009476156816a016475d132671691f0064b88cf79e5ef487a752377a408259dd4217fd8263c30df9b18c6dac1b8777e7c6f7605b34420cf52b4de713e2ba77b59292c402e39c7e5476dd02ff97702e7903d9dce9b61b0d9fb532adbe780e75946c207ab4df4b0a5f023be7c1974f9cf592c775ee073b8ed1bf867222ca6fc76aded064fc2f9e01e3e19050a80ed751658399da9ce4e0295b012f6a4764dd4b165d7417b0c3db40771f1eb0dcb7afafd97aa78f0019297ce35f0ab2d8d540e2552ce87f48a00fad22200229aaf65dd69080f397ca59462e00a797f3ba1560fa87ff86325830b7c1ab2dfae4e4ed38463cf08274cf51ef2bcba8874140aa7a7720bb2761556928befbe6855098af888f48b812b7ce8ee9c180ffead3b890445e4d7e80fa88095ac12d238d4022f6c8fcb08b5e2250deccd8bf566f31161cfda793f9b6e7de7eeba1d37d1fc392ef211708837dc9c2e7e8a2998cf0d57593fcf1beb92163030d2d26110e3ce396904e8f14845b660211db01c2116f1e0484381257dbb99b2d92dd01004379e0f49fd40389394294f1d6af2249e88779b60fa516da3790a3b4599890694c1bb5cc7ef8d5861ec78b9dbbf261bd5b5edce940e9710f0d36b04b6cd46379f9b7e3b70730a73379465bc6e935ff4b4aa3315ea94229fa5883f8d6765bfc1113b32e57a520249713d983d64f0bc6a638143a74dcd436cbdaaaa24ebe99a7ae4cb083b522d4f8499017767320f03803244dafe2292e3bda42ba2efc57d7db85e53755ae713d1a3b9f135798510f0d56b4d03961ab1eb060e769b2eff5886fbf0642eb200b7f107ac7a73fe3d18e10ecd01175a041896626bc488499a8981ced90585baadb2e47f45f6919a25769b23d91b3a4e1eb8e28248bd2ba315edeed986c146d18b33df34511fcc30a79bcc544bd31805cd714fa94def9483d35fd1cfdae21b698267f74070ccb000ffa86b056d08f888cb4265e650f8acc54494782a342c9a3042f8b0eb4073999f2701596dfc24c24852ad405d61105442d7f211940f89188b5d4b9eaaa10cf1f8184e24f68027fdf3835d46bcb66727b56b5f8a3f65ac60f1d54c85b7d0a9f319419a0bec5fd89b62802fb3fff2b37a5797b6250a3f97347e402ee04958dfbab3f4c33832b059f620e338dfbe4bcb20bfec038e621dacf4f46f080166419d549b1542027fa7bcea0f46c13f198625a31c28cf8e3f6d60692e1282b33a2b7abf62e103c6cd61a16bd66056bc9680742d8e91411071fd33d5a12271324665a2bcf78696f82273e4e35a2fcd10f447297f757e0059345d595d5714dca1ea821b323e316cebdb050f3513de122646376fc88491c67ce166a9005ab30e453be47f4423126b0e16cef8ef5626d99a5f86ef73f5e293edd79786d763c7e46d0e96be2307d1329a02d50e7a446af1382dea96b41b5d885b83cee45036c6a451263835ba42ea13698887d88d7b11dfea2c9accdde66c98b3ef08f9576bbd2904a30c794dc492f82c43f8bfe6b2e78c616f897b5ba1ee6f6a781878fb2006f7de620a96c0762dc03de2b82c3dd22dc51ed0833f9ceee17c5cdd681ebc5d3fad28def620ac70a8090fc0b3d857d246b3b10c0b78e8e4435fa1fb61f6be64cc1d204e74ecb36a6d07976e6c8418ed986d8d896125dbbc82360a2c7eb333c84d4bbe0ec58e32adca5f55d9fd2e5df58ed106cef6fe5d7eb1d72ef32245d9c564dd4a52502be4395ed885012dc5eba7d40bd853f0fc9afeb07a3deced466156d19acc6b48f1f8f5e7047ad51e2f5d8d24a2f5d14b2fcf4cb0e6a1bcd6d35f5c737a60bfe66a31cc18f6cfb4e26d86d2b5dd748508c481c51bfb948a60ed89af836c65b79d905105da475a2b60f762f32f2802b7297e65cb5da38f13bd8784076ed3db591a0cadf06f96571d6fcb3b4452d1a8f53a82552d122e4cadb0e524089b59f3d54e08ee0782535ce520909a840530f46b0fbb73045bd3b85c5f1e14e8ffb1e7975f95d2bdc0ffc739d09934d95609e4f397d0b3e65a85014490535ffb32ffc0e9a8195bb670dcc81c72cd6d960f6964e305d03d774f2628ace938e3c88788099eced3349cc0fe52ed61c0233ebed93ce633cf2d3cbb945451b27659fad7e886743119918418b2ca1d3f7b2e1e479ed85c58f2c7d1e616aa52f45feedfd31f4b57e3b42c3a944ad3f3a13e780bcbb766c34f7b5d8b0b797927543666712522ee53dd88b30aebd899170a4bd47d6bbaa1c3ad04d9d6c374940c97d36f13741af99d629dba383359128439fcc905a4226f93adbc8b6722549ee2fb3bb2b07a9279f2f6bef6a18bc46f407648897d223e10d2c7843b52aef7b473a651ea84050e0fc4fae4f532cad8441002038e8c140b7b2ec105035fa96ad5b9438489add1be1e6744430b5a7b6c798eb8fee51b4309712da8d67fc7e485f7c029cab35bddc3e492af2905071d84b8b58c2c028305e042f6c0fbd4ce4e4c5f36cb2385015888eb3ad4e82516533ea72370e14211dff71b32ec76e25281de0207d969134ff504feb92a277f2af40671582a948572b2e4b65a811f68fe55d8492e39a7ca6ae4d49b36ddd294a53c381ad95c9c8119dd3c9955508baf3853b84031ac0d5a8bdd2d812ea27a589cc3f8bb1fcbf2d9d467d88e6fbb3ed57e682fb4cc3b6c94f879576db8ee2786f05834f4ff4546f48f29beb746e69774d3c1926b49f3486c357108a073d93a651d15514eddfb66b2a64866453d660f04be83a76889cff8e39713fc00e58712ba0bd885372c59bf74b12b43bc32a8fa158546ca2294130fea815aff7e33221ce9cb79181e6a91a667cf46f1d0e30d4080a5661370f332b738e12d4137c1c4014d516cb70b3580fe6f2ce2e6f35cb7c41183be22076e480aa66d918f15bf1270620b8712f0c60ea592669933244e36af5358512de4adf9ab1462e8249cf7b7bdc9276f3a7c31463ddd749c9fdd65acc9679ed61fa8752bbbf16b57c8f10a355854448380994c6f99ab388bb61c6f59cc8ea6fc996b2fb2416553b7b41de24e1762d064b9761e75d748a1087845a0457a97a85550c211eccb289a8d58f0fb8002ba031b5ee7f449d7cb7bd661d600baca2495882fb23e3bada7dcdab7dbe71af7de161b5cd07a272579ab127ee447e8832137297e4eead6f58d6bba7fdc3d05382d6ee5077de23789bd4d72e734fab9332751fe598aaa95d147cfe0b509634a138cb4182442ec2acf332732f47c05985ca140f43ea1cbe871000669b381e08e63f47bd55b7309b275dc79598123214da2db508546c0e20a3d4d7099638970e6cb24002b288ec72e6d531ccf946a9a1e3c28640580c60699a745fe749e32c9d8fe8799c5578a7f89b5a3c48908db8ddc98ce777f4ff8fa4d491b8233183a07227f6df66345eaff21d97a3d02e756e44a6a876f5d0c665b7c3a18da9a27d95746aa94b54f4b9498e5d9a4ffc10dc78728cf2e366a2bb01cb0d7d102ec3c0237b430383322d71ef420b87e8fb89a28c2a877d130dd98e66ade4853de37d291493209a4007b92d82500bc2247b31ef344e11523f66f4a3b2fdc308d587c9c7b708195655a5e264aa861f344b960c2b546b63772d32cd1790ddf1e3a3c2cda9181662b4d46d543b898008d50b8a7022534ebbb91313e8fad8fadacfd932afc8eb41f777233442684e2aa1ae3c452eb4ef533e89853fc2ec2e1affc8af4c19ff5c35dca294b7241d4693da6bcb4c85615d6b895523435934ab9a61500ee0f94f98fdcbd3688ddd61b51067f24fb4a1315fde67f32ee7d2c6c63651b6fa68c2c5bb0a41ced8c59f4c4e75e793f62fc980c1009784cc1ae1a42e80892fb709d2b78a5cf6a19127574baaff0ada14577aee4f0d57c3408fd3ce7bb5bb9555810caab2ee94bcdd0badcb03b229234f989288d3a7e7d094f803e6e5e1faae4c512e99d61dbb480ebb33a8f29363b7bcb158968f1a234c22fd917aadd2bdeeb703e6b0b36bd2286c2a628f0eb207e0dc5fd0dbae5eea032b962d8da40b47e0ab1e5e86540d5db2e40ef789a36d128b0137bbf216dfe89927690c733db02b1e7da08b73bf5fdcd29438b9a117ffb08fd20d8ebd9684bbe8f1a71abad58e8890bac3fa014e422b6dc0f140a89dc10897bc33b93d9af2673922070571ef35d16eb66a83022bb9ca5a0f857a60a87cdc9e750e4a53c14b89a7b43ce9238caf1d0a150b6838c3d4e04e2703fd7d9573be5faff24e5bcad569093d7dc9185cd328600143f83aebc9882b76f4358351c86045a0a3761f6ca76132de4a511b8c2a6680a1b580b0018c6c03e9563b7e1219911b32d9e7a058b78fd51ea8104bf131015a7041366d237ace2452d0253e557317398a5f7bebb4aa37f295c7193960977ae51c9925c21d3bcdaa34f02247db6cdb1ac20f06361acf1533475480c0ba87214b3821f6e473d5e7f29cc796ab3b679d4e9f528ea2fe72a1af85584af2eea5a02963745da0c020e71d9fcac447928dd2d6dba0f4fc325273af6ae8189b99861374d724e708600911c20c165390886cc37abad03d5989745ad705af4f395f1580bf34631d63fd57e82cd9e5aacf5409177f04e5a1bed508d9139d33f033ebcb527fa3d27ba65c389d4aff9b5b094441d178497a0556d1ab7af4c9de8627438b133131b23a81cc2de513d8e9cc06e942d2ddb06253121b325abfa34865de541dc8bb25136ebeef70778b51739d39760fcae42c21a543789369e10ab2efbf2ac98aeaa50ed0d2b4238ae724dde5063b278d516d03379ce0cfe46dbdfdf9f09b96c97827e5b98b29b6a5e08d05b015a7fabacb1b293d4b78f4102e31c5b1f7ec07a693ac30863594a013a439848ae5871b92ff34dde408186ae337b22c422a4af11d660ee92ec477afb6c9440f9aaf93388422f96642fdf8da4a43ccc02ca9d97df158ed73a2d5ac23cd113ee527865ca6b7d80263ce3152e08f4568e924bd64218cdb473c8ec0df2019d893f4ec86f163ecf4aa27272fe73e567fb61f62f939f4dc372a03f620214b20edb284baa2fa72ab0cda9025dfa9176638d3eb8edf0bc6804eceed98decbb9abf62b50bf0400d776caabcda3b5199351ce47c5a69ee831eae798e4f39035894ca7dafa6f1c34c15e6514c5ad67926f3224eb3e81e51fa1963465944a928bdd7316486b6732cbe7cd78febb3664b90a1e05eb640fc04db59b31e0546ed5cb08303abc8ad68a20e60cff0a9204c8783a604c4b62575bba8bdd4373b50b5927f0437ff2a4dd52c138ffb8ce5af1398c42983d2fe9ca01e46985645d9d6efecb02017e45468f7e1d520778fc8d30ca3bfcfb766232be846ebd27856a46f24c6cde9ab6f8b3d2f5ac6120685df44ab1e446408d83fec3a9af98323888cd5e57dc8f82b5d47ec979e3eb0bb260e663d8d310d8b7154593e3b438e10ca874037a9c666a606577ae9ac389bc0cd4b36c4e76244a4a5427049cc90cd7da71f5c3ad4f1aeee52da72b17953e3be953f67da1bd96c007be11863741fb1665dde693bf70d1c0689795db2c7742437ae5c19d64fc80b869bee2e9d6bead66d09e2eb7cd9b9fe6cd9ba6ff18257816c8de8b447672bce10f03abf33892d51c946cf927d1e9e8c0fa4b562b60c51118c359c139073cc6cc4a54be8880ff3c4ef053647244aa7ebad5193cf65220357017cf86962cfb911abe3119d3e9adff69d10fb6a589a9a227fbf38397b9f3a8e34ee66697b9bafb4b1b63983ae4732f4177f93a6c0f933dd4e4bb50000c8c71ca7d310fbe3ad4d0191d44f43d9feca3238b86990da222e3613a1ebc40e5f3210299d3b52e518cd561e3d59830cf58e7c1e33c8f0acf69b36e46e3617c3791daf1d6b058f7db5813d95fed42489f2b749bd8f199bd89581af07726b1dea9ddcbff51314e424c90d6639727448b5f8d1d88e59cbf271420a89fe9df998330181fb2f80ce0f98b8ef7e14976e3cdbbeea4d1dd5b26ce1caf3990e8fde9463580253c5aba408447e23efc16a845c3387a65fac52ae7009ada00f88239b94db88b75b82143b78908b6acd5e7e94a9f102fcb6c6e81776d39f4fed63168e49e7e6559e25ffafebddc5e5cdbb5bbc54535a8f23766364c4ed02571df09c2f996106c89605aae41cc577efbc9d3c42cc5d2eecf585d4a22f90f2148b64d6622db8565a2a1d6e7942aa766b78b7215536f2b76f8a7cc7f6b1921c799ed8ddc9715b9c897c95d0d84874c30c84d5cbb6e96191f6509dbf6f8aa73d90dd21307e2809a49997156bb3414473a8c73b347a6035dcd362704f79d4002ff72fac79e692bb1a85f6dd1aaa07208bd160242763216464b11f8461fdbfe5abcc6310825c81516f412ad035f4dc31c87e623ec72a55147adb376eac9e9eee064728e3c2044fb874a691c07d9fb4458a35a13dd09022518706d7ba99eda5fc2dcffaf006c71ceaf82f93b4ecd0b404f945e1cdc0f1e9448b7e6a8eea5dc54832f2582c90a203d3d663332aa2e3daec70c16a0f698604deec2400649ce08bca55016b40405ec37e959b549c60e71e9ee527f6e58769335e02efc5bcc1ecbc746f42f024d07b4f7f6d79ff87d68c5eb641982ea2a6b74346c6476923907077abab486b4d156fc05a1d4568c0f84f8f138a0b87ae93065e5f92869f4f3b43bcb0a46ee5c3dbf8b428209fcdb53a5633f64bd8d253598ed3e515ffee1e410694fc80e30666e7c9c75ab4234b81621b7646318111b8d0c8035ed88ad1873c9bad3a0563bc49dcb52641d658c7bf2111f8d4fd8fec31a587b0faad378afaf682b9d19844af67ef586ddf8057106797e7418aa7753dab69f46b209e687dfc0f8b6a3ee4a830b38645576f3062c2dd638faa0d913a43b665aa46a502eebc9716004fae04dfc013f851568d5b7c07a8037ee22246499bb192e99d161bdfbbc5d07b1c08be5694a5d169bef2834ce4635320f68adaf32a80aadc078682bc2ae3a0c63b9b0ed779e7a0b804cd987090ed359a69026b71b494fb00d9b71ed21920a29963c88005f5a8635a8610e7962f1414d7bd327e4b419b1855045a5b440d925130c98879f90eaa745d9eb969d1fbebb1319494572cdf77b4830bf63f94b48c0b385184c2fefb0772b0631cea6f4a2e84f1739bc143c09c3f77c1f313881e10bc0dd3d59a87f13b3af2b4cf1f5f726c7086145c9bad6e460d58687dd4fa44b109793df87cbd6f2f5e7bb204a2cece93443763ef7aecc41cf7ce3270811bc6ead1058bfc317e75f0fd1e9b780027bf18e5d3843a4f120a76f835e3bc6042c330327f4655be1090a115c0eff66bb93df210197c1b42ee6c15ff52d6b94b93993e8c077422a5c045170ebddb4c124dd0118ca8b15053517fed4d089927b18ecedf31bdd064284f15d8889c363d196fb46678a5478786eab2cf9e223aa2f2d95c55b08069e1538b3b1971bf13f6d8afbf75e4f6754aeb17b11b7f15807aa2a2e03ce3e1bf3ccef93761705745611af2cf263f5130f71c2e48d7fa328ab8a5a4ad2168dcdc6392e401c59fa561f0d56d324e4b8172f6a01bc2361bdeeb800ebefbc3affcca037a1e3a6dbd052c5eb881d0404dad6fb5d50434ae1800bd10fba09f298579d9b06d06979fcfd413c097bf90e447ed1ebbd207e3c1e3506a91095a7bb581be30e83e3fb1e234f3690fc17d0dfde20ee202ff1bd73cdd61659d9cde868ed08260be3d6437678c5d4a437e043d601d7e0c88777703e8d98a997bae197359b594b3d4c43d3971042b5def5f71f2285b107075ed6c0cd91f3db0e7706c343e4e6e7d33eae9358166fa8c03cb48d6c23515324add1948e26928516b1312beebc722711038e1f47ef392c659ded74cbdfd55d096c4a7bfcc977ed4ce61ffab4f7c56d3fd7ad25df07160d816fc04adca8f38fd16021162df6e81b7cb33d35c20fb12dd8bd8694293cb12eac249828d4fac6bfce93b009e2b69ca06cd9ac286901635e8fb1cd77c9a0ff8bf114f9a120405fad8fae0abb48083fe0c1aa39a51d2a0840d18cecd48ae0170b2ff6324f215abf698a2ae4924848c2649e049f8b2bc88eba2f666d29d64acc9e4df7e1a62b8d7af74f7a0fe75c7ca31abcea57656e37a642ca93cb304f1dde197e8f18d46b94c86827312b0c90d7dcb95166ff9bc326af773a48be8cd67e98dbe072ddbaea290e4eee2d3429ceca6d230849c5d0ed27699b0355bd50956c5d414f93e718dd0afc27feecd0314eb33caf853f647afed3a41106cf23feae5ed43a822dde0c99ff43b7de323c92bbfc81de3deace71e3205e4dfce565d00b0cca441472a9614d6073d585ae861de216206a655ec723905360a4c9cdeaa64a7db920982564baec25fdbfcdbb39f81d5893ed82f5e9470b6bb533cd88512f8e687f33ba275d43928b2ac49e6f34ac71d7c501a015678e38f03f27d78d4d294f95235b152f3a391e4f2901ff846fbd09bc9c3be2fdf3a3baea4c4708051f5d719f74af15b6a5b1a47c91f834984b38d9cd77881c733c50e6142d7adec654f4217de8c5f31c12d7d2e5e6bb8162998e96a18bdcdded2eb2f796626bc00d5e2a9f4f0d645df029a4a48ba2beb7ca4b0618592a488e4b2df172527ee4bda7c41761acd0a538a01c288751fd25a388b24acd8b3072d3ad423a902898304000a10a399449efcc232fdd07d2153db3a0d40c67b224047cc55de290c2f28e098e2f2cc87db899d89358e5b976a1ca9aac90005b4ee0336d60f739f740b1fc3f5b44e7af5b4df14fc5fef025ebefb8c3c4e3e91cefafe07febe6c204acb36b79e92892eab0d89e97b509a41e496899963dbbdbc2ccd66c84e0f867e79129e090e5cc7a57b6947a5a2c5e44e27069d8254bf3f86920d4f50007021f05d18a8dc1526a0b41e527ca3042d9226747df9f15fd9cc4cbe301553c430ef4863998937619cf44bea09dc5599b9f2e81fab763ef4789bc2721a3cd0e014b7cc3d048de56dc21b06904463de68f33d64594d27c85db5d51f03710114300f627abb42dc8a9773a76c900ba1ca89c3017a8aab9204c0f5fed880b6fedf34627ed1b08af886e2df1d9773f3ddf1bbb6642644ffb7e3be1caea19db9d0ea3dd3bedde427d68636682cdefac96ab551b94fcfa9b925081526ac0429759775197e17e30187c5c0e811b04c1c2b0b1790857e6343f1248457202ffed1df3c9238290c0fb52c100b7960e44be5262e93023b1f034606d96224adb04a9fc7f283512935a6230a7dcd362cc05b568dffad3606e75641d828832f266b4c3f31a4d5254ddc0e55a85e28bd7d6f14ad8f27a22bbe07a9333a5292c84f1b3167121fe098a8c9cb1e3d37a534db1ebe38510e98317e12e0fb36082d21ceaa555abe4476fcead60a96755bb0da6227eaef18720be84e422d64127c2891aa3c6598887326e3b5d99158f738f78df7a80c6347ac621992e01bbd44082d512d272bd5a43be87b571a60519a56f313ca8b9f3ea25f06ff5f4977e07689a3fa22a6331b038c55d440f557050589bf1f2376bea5720cf230f9e12bbc4ba7b03bbd83e4956ef6cefb4c1d81c206bde1d0d32e3f442af8705cd5eebfa2af3359fe3527e6979c05c76e35121c6ea7db44cf750d43eb80bf18664a0876046530d8de16c0412ec324d1fca38849d2be42536aadc7d7f7b8db322b2b7f6aa82e69814677ec97b2b29924548742d7d5413d5f16c72e99bf022ccba198b33c4651c78597086fd814dc25c9db582e91a46756beee4637bb8f5d28616df9c011626be5f56eeeba7819913bf232d38a56720d3481a246777b4be31734495ff652f6eb7763d0d749cca326e6a7f7547f07d686eec22f37afce40a0ff3d001ae6a17c74edf8eb87fca2524ba555f0e5f89215cf0e924d43a39d4b0ee6cd15d0604e3a82a1ac80ee4b0ab855159fa912c0f7ac32721fe99c4402ff6b55032bcc55176afe44f8f84d6252101cf60b33772571e47829f503eb997e923db164ac271d8cbcb52e5d0d181ffe8b5bc62f2a74af315a4960de7c19f032426c4dae9b32e358203c66bf32f7049d35630c0032093964f8ee20474dc3c01099ad24b917ed1e14e9a23f8408586eca6ae9037f0017b39af0f80b47319f2342aee419b49d21d2ca11384c8f5337d9347950b6ddbdc1828dfbd19a4742efa69712824cc23f53d099f805ab794bbfc54549edc8ecbed3e64a8c89b409adf2a0807bf218df16ed87bd5867057a534fa76a778bf73168c9869e90a6bb5f3d050092b4306a14c7b20122d4e4e2d5627150833cedb48ed321186709aa2f055af5b878b6664415e5c9694ad1fb47e97f4b4918f4a90f86951124d6aa482d38877368abf3c85818220a45d85e871cfd44b943e993a08715994dfff51efdb74ffa6c1fd3741a137f27835e3484240d4927d13ef92d79b60ec26f01889e0eb7710054216ce5f29d7d1a631471565b51799d26afd8ddf699fe66ecc06fb2a4867984a27be6ec6b4dc22e1cec19b70dc8e7202238d8fdfe20577b334675c0257c8eacd703c41ce57c55a2731757c1d079a1d1afc2181244966e8235d3115dbad8d195990174a569f93d619e3f78b6de881f6b5243dcd3cac522de0b8d1339ab18f00a2c5851a762e5e669983c815e5c56b299b523d498f6f290edb6d58ac268f356b6f76710acc7ae2ab90cd00c6bb39271c930210cb2481117289ba7253be4b35899b8b89bfdf9e80cc0a33f503b54921510304b53038460c4d1f74d7867e7d13b124943323512b69abf3c75938f8a9f53dce326ced420a0a51dc6c98b1500b09236bb7c84c47e1af68fe11dc0321c5381099a986f4532c324993e1e211f8d454d0771196c40746d55b0c14fc143d3d2cc7e5d6a07e973ece6be86d045fc553f7509febf5261e5726090f35a959fe74af08cc65b23b3a74ce70912d2cc454a7ab44002f4ca099dcf591d5d217b8cb576d6cad837479355d13cb4081b5bce23f7de07a881d95ab834ca0dd5974a3a9c0661162a7a39a730c20aa2a3b99b2d405fbda2b11a30424999fcb15e07a622f3a0e2344d7b624d26c090904691df067537e2f3f863cdd02c8104bf30be97c5dd10e6a7eb4fd2830436d09efaf5578bdcf0b3775e8c35843e5129b6c4205d0c32235a609122ca737691fdc6c1623d734a1714df825610e6c3e28824d2cb08e2a79d651ed4bf21f54096babcf16406e8b7a42b3e3336a7290afa328226e837847aa9ea2c0012c1c3edd87fa87a889bda61e32db93d1360fc1c954d513e7057026926c1617c35022ccd6c2b8fe197850a3c5a71e451711cea0a8b9c2131f03cb2f2b7f3343babd6a605ad6e07332806f3c396d29c73ed69fd53f46b8fc6e6a2067ff15c382f54d163e315817ec9e6374806b9539382193e7c7c7789f5100ed4719a7a627435b44d0b914baa6ee51efa4462c670a433aa01525b954791360d18ebfec7f6ed80757a82943144a1c901b835d687031da0d95edbae21177f9418ba6b654223a7861f25339e72b07f231cf3479c5f2edc4d44fc1c2cbf75a5fc4c87dc25b1c3aea2c90d3bca1a3e5629791ed60f3d3a5d841728c506c81a92bf1f12325110b863b3e84aeca9af107d71359dc2088e5172d91091520914b4b7eca87f88ec088a25b9d19bbd30144467af7aad5eaf3cb22340adc93033d5bb0e53964adde5c30921c7b2184ec63699dd299f288ebefc183479d6242fc851ad77130b2e2b898d97642e078281d1a76d3cf367b7af71f16223fb4e67d1423eec209a099178c91614c1cac41a022c15b63154e7af731efba1367a3c3af9b896776e66123dc69e12f54a92cff8be144e59b3cfbdc9d9a52f647356a45c1f7d31580a97b3c3ae1174f0defe126645fa583c121ba2c4ac1dab874227f07131a47b460f466516e8d1eb69e5d84b97c7aeb09ab83008919988c689fc3a6bab85618667922330327b409a799d2a92a86e758b83197e74b26435e222bd15907d9f5682c1637d240d635a19184f1992bd8a9cb5942694994da02abb4b51c1eea2359accee8ed87d76e0ad4494c7f0fe007921691cb2694906d05020e4234951be375f10bb13914ba1ca45dd85657b23f0aba345134a496b432dedd4585e62417beb803ffac45a844700ab663e7e78de35c60f536bf93cb5f7cff14a778f41a117acaa195b20f64f336bd42023be7fca83501458d7cee75eb66dd13f11679c1126e15309ddce8b26e80abdaab7bf88c967846e2dff0137f7d12681f56d1a73b54254d7faa8ae63d8648de3792987f0b74a3157e3a41db08bd192e5b714441146ef8547a0408eaca531261a5c0a8c81b42ab0c7cff10a537e88f38f523346dae4939c3a277675302017893be41e61482da4c96e28796381d7b8f0a36205ab58eb5eed93f294711b93e529ef65079581eed2ea16bb11506f0583c29bf09b36197dd60bd5545af09fed76ab40773fa2a52b3bd967a0dc959db185e374eba74d83056d498394be5c48e079a00f001d66f062ac904be5977453588580364b4c8ead964f6c15675961eaa010709c847016bcf00e8ece3ba64e3817bcb114a1286926b361c356898bc1136bc5a3cf0473c175cbfa7326959dbc67468bc6ba039006aac5dc514f3df32c670b1101cda5fb12225c91ef1eaaac5de06c16f8f326c4ddb721d022795ba52d3995933401f0db5ae33b36c86d82b8f0e52f2367906e63590d06c0719517541d1b2e7f6edbc727e0eff5111dfea39f4c6cb0da25b2433136dd201bd54b0735a9fa1c6270eb3c0811f2e3dd1209f19b7411736c8c445326b7babda9a774f4adb0de9b39ba639bce3c125f27a74174f65fc96304ece8c641ccdfa0aba8bb2f01e2948f7491157f4cbfabdca989e59754f9c7d6f92b97fd801b15d832be7afdd62e25918cbbe6059d250b4ede87f43dc1164acea0181071cff212cbf4a31ad62a3cbb4941c6416b3df3f8e169ef3362f124352d18a8f38310ccbee56d602daabc014e56275875367ebe9dde36eda6619a3abe532d83ec5a70fdcd5e09fcfa43d4a4269bbd5d225436725f3c68c1a267723b4fbb0061fbe7825fe8d42ccab345a9ea8e9130142fec4d1dd76f71d76534d613152b19350d3c509299e74cb0fdf67fd70282bb3e0c8715ae2d09e6592da66d354b1a8dba5fe52adb02032ae7f9904e0201a91f8805a996329664ea7d66d9f15204881c39d56457cb1eb6367e8298a1f6f3c43559bf5b5617a4fcf5c9cee2fa548d519ac013c05b0d010922be1c0d1df4d575ee8bb0d5fa0e64684e1e185c63c5b088553e7d2552ce88d77ed4595d083d26669219a75e46aad23d7432b69b80659e5d88ba810642685a868359aabe4f742340731a10459f788069d01eeb5265ab3a42eb2174da0cd50a7c5a5b9cb2546be59b11077c31ee81c82f3f23a9fa468ef24bbdb0fd2b6616a040d1828d4d2b3e8fb532d8303468575c2263f1fb8cff13f2a47ad4458401a891a34c018b071b61a3a1da1a916c2812911c07aaadd2ff47b22fef017b1b49cd1809bf559a264207bb5d66cfcc6eb302f4ecc3e999a0299f349843f4b8ec055766799f68163aca06ba4903c2acd97572fa76298e55025f148714869975c5026a132c5727a18771374e4361485e95850f7af0d83c48b5c065bd015fbe2a7015385982c9f0df10e528e81b2e89333c1527840462adda34a08d3e5fadd671036b84ab004b4f063ab535d7795d3f1133838a061b521cabe2f74bab21604e86a88a80d860ec0544d3e22622779159eea704c13b1859ef20ccbadd084113285d0879274d9b12b60c53edbd11cc70993a0811ca108d74fd39ceadc1eeb066e023f2918665063d9b3ba2b9e447106789e457d31460de13a2a815595f24553473f4e28497c2f8c64a157ac7a7c99476da6f0c670f674315ea755ba6ba1a8c11864c49d0694f9eced26dd6bcc1c77abccf6e9947298361223d7eed097174624935f885a047070761817825f9db0da7c445597190d308be593b947b5233c8d65e539987a2c6790f0e529d6d0edf0855d10840e19f7b21b57eef52257f355766645edfae9d5695c0013558239eb3e67876e83154bcd09f772c5ed696422309619a1e8d3341e2f26c2418cf5b6b013d75fd1bd87c2bc99f962aa47e4adece36a6a51fe1b4e1387c5432128a420f795a6623e52b057e9ca328f883e2145cd10e0a154d66fa012de6233440af841e1e21caa48a5daffe6c48d5ebb7b352496f68f4c81c89a7b59cbb7b4f7579e6e877a418ae0e4f4299979aaa19181eb76293223d8e4c3cef0f29ea498e8aee663652689e39c30a75dfffc1702bce44c8347c4e1978c6452fc179e0c3b8e5be802cd0ada10ebac2aab2dab6f1b144a1b3a60379c2fdab8e57ea9b6867c2ccc414105053f4d76fef452e59e3b3dcb1615c4095f540951f19aed089472a7f89518a257a7dde97af3abb55651ab73902e85e9b6b0145de4f577ff12a996d3b34a7e8cc2b5dcf8224e4e2c1e45f5e7a1989cb61d4e81fe40dcf84f0c51a7b3d26d66b1a4d3744ad8b26839ffb4512964c90922d19dd62b3bc4b337a47e329c0448de2c3b3908511389de47522c2c70071d0053fa8f48e803b8d423566c6adaf812f52df8e5df35d52df4ebb93c268d7e8356f691c07190dc63263a24aa17ee2b870a473210e765169b0b9e5120861b558c18046c565e1c612dd59c989265924f4aab8ff843adb8ee5174fabca405625ed610350ab38a4215e71d942efb13bf1e5bf1f539c7d663334aeeaf2d004cd3fab2fa417a48b58ebcac15e46676f934265d30609d230d196fd4b08014f168911eaad3e81a49690dda0d690a718189a67c2ea59140a026cb3b86327954646b466b5b663c376cb2e40253a91f4a902302fb54d16e8c3b01e649adcab1f0038851330d5b9cae0bd2b12a8e8f958717ae431b503e69bf65ac61c1df4f6e61d2ebf2898d69e9adddce550ba4a37072fec5e93490c04bc117563493669eb92c6abfcbd28c6c9896b51f9cb3e199d93c21fd597eabc3df4e12ec98501b373c5d1687891b26f0cfad72765b3bc79727ba156eeea6bb243798e7d8b7409396ea8521d1fbcbc412cc2d8652e4fa76ca91e52c7698d5329f30eef5097189e19b7deda810d502ec319c957a045a86af970bc9c868c857f75003c5e59ec076e9a1c22b016d588e7451e2ea8314d4ffc302be12b16b35dcc6aca0ee13b0fee8f4ff771ca7d5a2322c05a44d3cd62af3d82b927ba79e2004aa79a9a35de6811399313e3a0a28f9702a5134de8dd298609983fa4b8ba7c011998ac55df4b204ccbbe330456b94f5a6b68f45ec7ab7059ed69897e21451435331cf5027ddbe1791e490e0a84f1c89219baf165e344de8748118262124f8cef1560a47cb44ce6e5a7fa9aba7a64cea86a2df0d2f72c63f67da0ba962756a078792414915dbbfd63689e1a1ec645f0ea0525ff281524c18b515ffd755aa2bcf6c1e2a9d3666549bcac0fcfc0c374f874d74cfb7e05080192a85666d827fb0082c180bf02cb7dd2b4b9fd8ff518a719ada36cd2a27e53f005f65cfa9f5c48a584904ca586ee474c743eb09d2609b0317719f0123fdebaad9798ef852a3a8f5f61430dfe495b618bbe98eea00517e0b96f0c78f7264fd1b8c343f35a9ca5e2436d7dac14e3b7626f93420e0423c8c09c9a4eda80ed40d485039a373f24223d8dcf7266c71ebeead563220a2e2afcc9e3f5af7c26ef9f2334b7e216beb317889e2f01577d888e332ad71d2de3c6a01a998b169530ed184817afdc0c6c902abbea53d6a14839e180191db1ab4ad7cff9ee1826fbd6ba782edf4ef7e70833df1be8a1060631ba5b0450dead9fc40bb0b03dd5d950ac4e84002295bdb3d9b36a945aa1eff3c95379fcca422d6eecff3b9e9086576a638c329698ea8d6845aaf7b7719ce76813c8797fafdc000478e539db7cb8ea61799727a70c99795050069d26f2d183b4903ef0a1b89bc8663325c6c3d5cbf454df5780dc42e0f0b34af03f333d04ba171cc55f5d41b4af1540a3e4115d167ba3ccb34968af688334270ed71c0651ffead05a5ac34fa47b67863ec8b3e6d66ee21a6a9d1fd016d6f8eaacc9186e1529b5b64919df843feb84eaea9d437ad06468cb10a052a78ababef5f5f5804f846cbaea65910a3f132400daa3d228b2c12cadbe6e68b03904e89f0d1b934997f02b0f913449055bc168e2637848889f09d26f8335f10490ffa843321baa2eb7a966638bd2dcdfb827b9564afe62c7b5ad24d61c701e25cd2e2272257189637f5d285567368b910c4bcd59db6e7bc38f085ea1bddff43663e84ec7c2ef3e8e88989bece0f32a133a9f2bb143098580af837f343fb1af692c5d2c4e1d4dfb6d35a323756aaba2f406a6089bd84bd6edbe50ba8115d5a85818014aab78cb3d1da83fba0732d80ee79e2a43169fd175f92d8207818d3a43ad671722ea0e8f5e248d1374e4fe11d11a9fc000f858c0f057ca043a0918ad5aaaf49fe4a800d37915a11d9c42933e534c6e0d95e8e5d556d7c404fa21b56718f1310a8a0052169ed0f45f50dd80d268815cfeef9b9d24327df8e1310e8c5e273a4ed7dc9371fa6455962bbfce85c46f8941ad4ee8737bf877fc5942cf75d473124a6be06589876de184ee9986a116119d3c9ff13e87a2e2c2ea7d54a7ee9105d6a3b5a04a42b16cac93f78db72c405df3be85f547c70ba95d75f591130040edf3648fdd4f197d0b94f910990c86c2ac692c2a527c27db7067ff78627807138c46a6ad32107eb56d35c09c659663c1170ac606a51fb557f31ec396c20af0402ea0fcb881dc253c5b2150b2c0ab2dd76a0fa7464d96ecc2edadfe5ad0d3e483d1fbbcbc40b7526811cd37bfdfcff8d7991bc3a91d068d6d88a950939ff87fac1bae0836de172c04d745d90f8080b3486b6f5f311037a625cdd7e10a19e95ad32267369dc8595ce4d56876b30935ce9a3d8f2e90baeea7329dc01d5f56fc71a91653ff807ec27c7551a9c3b70acbbed0fcb530541fcb91bd3468a7508ddd2dcc83517382c3278923b395a05af230255aa19413559bee2d5bf0eaea5f028c85d699db22d8e6c1bcfc7172e18b2e19c41d3bb63329153663d093f23ac200fd5facad729718ee360646e3e5cfba30721fd41913734eb59293f5e7e51536f65e2e2ff8703af94e5c6687127ff8b250904afe698b0a0040ad423ed5cc1378f1bd79ec865c64052be78d5d3592c385d2ac00e69a794924a517277c6d5fb4f3f665d40a0bb4069a8770582b0eb1d82986ed4f0774c195f7f3d462dee0dba45eece9b8c1d5de02e553ef7d7a64b6abb50eec376b1973db25d4c0aa10e930669b46b0c01ce1712464d64ab1377013cbffb2674a8aa2c2e49ec9b320b733b8e9bc8911df5ad8e80673692fcc483e6bf4e2c3c265fcb4e48fb526d7a39f195f0aa9e5c6c16f6be959c81004bb327aa8afd7e393d2c013679fb522dc35137a689ff643ff16ae0b02033d7cf2689787b59ccdc38901627d469893d5cdaa6ca80ded33c33aa6ffa2f18d60efa5b976ee22d852a167ffd261b2aacf28a7c804cdd03b48b1d6ee0692fb5566bde89034a8186f31175326f4c04f2a94d36c74d18a3b6fe73ba8501e0242b8b070744e1f083c264db62ef8bf73a73a0b00600e97d4feb552236612ff392f37220d90d942427f3e609355deeb9063b17a2ebd4567e085f72d67a00279fe9eb754342b12f5692e84f198738d42c8a9f71ddc587cff7805e2c5a658d93bd5d0b862a46907d40c245d627ccfd39d10c13d4778acb4e8dd39da3cb041347e803f559924248343fdc70d12a42629c00071eb69ad5c8d1e853e8de5fcef3ebc96bc39ebfef705b9600a1962e05d0aad3a43ce841d6cca80c8ab400a954b26af8dfa2a56aa6d7da0928a216f0253af20a888b569dd03ccda61df98213407b56ecc22bad12b79d0b09caba7cc6af684e266d0f6c1404f949ed749095bf59a4055adeddd2b4cb242932fc3886c98309d24d5bea28cf0c0694f142fcedbbc5e3e342147a3e42e75af80ab69efa10bcd5024734ba4c7b43a16f08a37fbf948c05fff3240937ef2a262943a6b60f46514a1b551fd225881febb4b5708c0c1847feb402970fe30eeac71b72c4d5ccfbf0f4311d4cb7ecff8dc5eb1ba8af28c182d15d2e04bc6248aefcc0311d4b7be85a86d0be312a0e654b5b4585f34e2dc58bdc7e68aadc617b9f53e90efee0b317bfb29cea5cee800f0b7ee4962d7351dfa9afb9332e0d06bba79c69de4052a401f18a1594c7580fafec6aebda5c03f0f839cae729fc63ffd9454776fdba27af2f259d485fc35fb4cceed393a76c7be75f8ab440734efd787f0d96dda5c8fd32d1de071dc3c3c25a2449e5e7c1f3b4ea00fb9f245d89788a27fb937d3937443c3aefd4a92cc624b5f2682925eaf2a14f97c89c143896fb695645f44eb711f8e11f3b203663650f52cced938b3d743f1fa440671cd347d778dee9fc0e58330b1808e03b4b721a8752e232a36764966e6297ddd8a7a44bf2b5bf7791efbf5e0e0a29af97f9ff78158092b5607388986d7f49fbaac97cd61fefc9f64cb74e2562ac469aa7739b2a0cf6bb3a2f73337971527f6c350c7737ad2f86fc1fdfdfa2316e95869918a8815af73ebc2d00ef335fdb0b4e24fe3cc2d5535bb30ffc19ab3527d23c653ce74d47fc479af4dd209e69d2e30cbc881cab02a81331cd52764455f547d70a59b01a867fdeede421192c9cc75ffdc5af63fa9254590f1d69805c7f80811cb81ade5ea185b1ef12d2ccd28140a9016570a234a66dbda17ef657e624027c9ed9fa2e8d1ce9bc68306a1111e805cc46e28b6e0c9fcea666c911f4abfa6574917b3e88cc64d9ae3b079b3ea27de14e5dc9f2adb8e0eaaef3d2180087c778a5f451023b051208f75814c7553938e9ddc38a381105f51bf9b84613b147be3079df2528924f4bd92cbbe12e4ae57c70aa11fcfe2be3394a22986c3a4b57c3ef62d529dd8c48f3e1dd77f193f3560a1ae5afe5997534cc49a2d71fe2ffb45ecaa3aece78f2dbb4dffc6f3c1fb58ea6bf342bd47322b142998158ea575888c35f97d28de9948fe892478ea74588764762f6e31c73622e568047ceef752a6dedb70cad268ede828a200a3a59823f0d200081d9125cbc5879c0b0096fdd5ec5d65c861cd14a61eac381e4aea102bb8a2abfa3a8ef5be70a1cca33f65204a25799114f4298364103d4a016a452d094b11e24a4894f68fea01465549e47ca815327ac4e65432bd29fd2cd31ea384065d3dc360e9eb292402c8999ac34fc3cf25a18dbd664a82c61c605a4ddab094334ba5dc3ca7045129d0d10ab5338fa6a982415ae9a130de429d0da0ec8e140293513c00b19cdc5f5b032475f0a9e9602ce24b8a7184657acfb57d49abf8c5737d161801be541be9281acfd4d5d3469eacfae42a446fc748452f76e9f34f7e147fa374c411e61df1b29f09acb8e2a09ba9a74ad0e5aa3a2dbc50b6da3f6e74073dbea9cfa81a5b842002c1db40992ac088bb1959ca74af6749a1c483050503cdc87c70a89f9d68b6703d984e32c08cc607cec7fdaf7622ddaf0caf1142ba7ab6d5cb24a9401ce8d283f7300295d02ce2326dd6324bc119636c24ba9d4ae0e479f7bd1d82dacc4bd2655f7515ddb6ef3ef89194675d0f5950f4b7779be3683f1dd14b36c890dac33ef944047b1ff8a7e626db7c12a908549eb095c9a1a3b9101d70697c1bc312337a2696cfb7af9c59ed7c3c3f370d3f6cadd0582dfe98be63a469bdba2658d8f674c721d5df15421cace9d3c33b229dd7790f756f4083c0f1c4180316e53db8cedba1761b9b8c825e363dc649111b1324dd7acd570d78a77c1f20fa5dc3b337a5fc0b6eb381f9a11d6711c5e1824b10b1659b8ea46972b2daad13aced0c9fbd1027af72973fe8b3a32a2f8c2045932e52815ced619fd8c93b51b7726249ac1796233b99811aa8a9181124ae3c2562386294f422c38d4f1696b7cde64e64328820aa04175202f357fc679133f2a7376078f2ba1fb6b996147c9a6819004b7a8d39c689b77d89c5624375c2224f9c91c910cbbf8745f4f6d92f9871a1938dc72ceea1d83a0dea7881380d23498e29fa558144a1245d22f5412f72fbbfbc4ddcc7ae442f68a8a49b704d95ee4fb2debdd1306c4cfb51c1ae847487c4a240e1cbefe1c0f728629bb7c67d2931f9fde7829d585ac0cddec1bd66c076bc0aa6ede0c790f4184a81d96d03300bd864ad8552555df4bcebcc1a8e6b3c52b1c00bf65900c5494fb3f449d52bf4ca214ab0099cf93667fce9bcef48b343eb3d5dcda9eb7cf9f4f65c57b0c3ee4e5e8ceed2e94bac2327bf89cc57299dc00fa4eb91e2402207417bb0e6c376432d3f2d89a98b4f779735daba929f124aece64169497c9f62c6cd8eb62439a32b4d91181fc4ec85ace924359707c22fc15be3d8dfd7346c4c55a5148eb7f73a9bd188fd91e82dc8dcba7ca8e69c04f8a47a9560271d9a2352707ab14a57f0a7dba49f72b628ddc16d2bbb1e17519aa62a0ddaddfc16f7aedd4446c27ebfd192757fb5feb5d5db986f020e3d9c547e8686eb71deff326fe7d887cf9b35566fa3c8f38a48fb750d964d34e562c64494ed57cc8b256e61e0ef8834b8b26ff00220aa3aa76133241e7abc2e72e5e9f4b3ce5286f81458e580f438c6fa740b080fef069fc212db3d32ad1898148bc3968260dd71528f9cd4456d06910d85dc70fda3dbf0288948549f91056fcaead415f1606956649b361dfdf15a45c0cf8fcba0ffc7a681482974a71fd7e64f85fdbe6644fcb1cecc4e1d938384b5eb159d302d0499887e3415286faa1f5e8892f6ada1f49dce95dbbcd8daf58196f3c1f5eb0a317eba651896bbccee71f1e65cb0b44b39e6e6112efd1f413e64fc81d795cfd87297f78c0560d6a8eccede13f769a1120f9d1a58b504d8d4d057c37deb915e7797faa9dcf5a3014309a05cfec77079e1a5ee53089eede82b1c42c278670fa425384f4d2c446c9e0ac437c3a23d3605050b9cbfe3ce177f173f96f3049a60936b5077dc6dde6e00887493fe6700beab2cbc2bca70bf25dd109004c6712d8313435fee288294528e2d89ae7d695ddcc348a029f88eac528e031241b567e3fb4904bf6127112c11a47dd7820e07a44ca71058229b50d211ce8ac15b975f8a98890f8a3638ed8d2c1ed21453cefa1cc07b19c51921eba4c9a97b46c67579cf36a3d95048e3354d8c1c11eaabacd8c2ee8d2187227dde1c6f08d585142ffca1a23e934355fc40f09d9e1c078e5436f5c0709a682d9abb47a8b894ab62a92061577c4f99d18d7c42ccea5576961ed8f50831ab6b95feb2b90b8b76a3a6500992756c87716457e4c0c2179e0aba468cbf2270fa9852f02b650ef152e3e711da438de4787d7b87d54be79ea0d0adee65c1606fd5779b33ab157b5b72dcf81c0a3bf786f9f540dfefb92f350a89a200a84001d9162da6e60878d4f3e5f686f59d8c3ec2727b762898007ac276b2e67c89f2cb0b8ed7bbd2149068dfd0b0e5b8e8ac3d058997f55fc7a770570e70982a122482a049aaf7956537d55f529ff631b63d6e424c4d100f15b5371f76b0b2902a7c92c4f36b3b28ef2b871adeb016fdf1561d3755430dbad1a12b4d3d310300758748192180b2a28a760df4145d61f23fcc269f1beeec7aac8eaa15d11b16f0405e24a1205e5658cb290aae80880460eb1c0510e17da11b3647c409596d62ff75c4b73e89f2fb425fb7e3808abccbd95eb4b8040a6eb407c3c2fc0fd5a4f3ccca230b0fde3b8c2b81da1a25fb993a3ea276123958623e957b1091d032be6ff3e1d64d6f7ea23d50626aa7578d4e25f72060fdb6d38887657a33f8044fbc1c94dc1f26973305cd3e55e54829859d235260bca1ea231cfeccd48236396ea63b9efbde30801ce3f95469e41c5db799aadaab7b9c7211a058a1a4fea8829c07a281fb7e892cb5ec376c78c45c117c71f984b24085aaade3ea515ea717a0d34d0e3982be2abf20b678afa47b44598e7c794724afa2a8611e9725d918a3b37f269e169ebba97e0897433ae345864ba95992d08e4017629df89b3d977fa13097f2eb394bf328e28d0273b7218cd231b904184aee91c3de8664cd73dad445b7f2565b7aafe11a76f3fa5218d891315909efe450cbb0f8e5ff99b61f9df7e9d5f7af645ff24f21ace27e40f503eed9fededec74e08a8ba5f1c7873f2c4d789aa655e7bef4bcbbab58e858bc5bf1c9d55541619f05a918d0bbdef99542162db29f68676c992c21113222c09baf61a1883fa671fc97564261618cc0c9c6ef96e6fcb1750eade923d976421f798913d54fb3b55aa4f37741a49bc9a644e1ba04d5f70a762d343ac020a641bc2750a56772eec055e7e2193b4af3344de2515e1ddd35da2410365d90b7927550cb88afaef4ea4cd84a125b9c4164ee3a7f7268c093d803a46d3be6deb14880ef12b65b42cc5d988d18cc38278b87a9edfd543c5aa64d0fca67de57715608f0b96b448adbfbcb7fcf9fec51eb2ffe0df0a59e6a5b5c8b698727dfe59a3999e78c269bfb8a85cb6a9f8075cb2c81a8e7bbaf6e79b05e558f4566af87e0e4954c2dcffef4325fde898babc5226f855d376c39858d0f25338283a491092663c5d22b3f634f3011895d5504b1f12b4150dbbc7c6d2946628b4a1d11313129985ba6c395d4d1a19e5af5f284ec5cdaf279bdaf96c3843db37827594e478395630a43e0b079bdc4b131571730f88e0efcc1a037568d4344f3dcbcd30bc482439af841253835568cc2acdeb2825971de3774709095e893a3631604eaf2d6357345c022b2365bce150735f4c458fed84421eb7f0b5279783a7cfc313edf47356fd454348f96f81b686e05443adc3866ce6385f3c70242ad5c3a1fe67c68a8db58c65ed27049670d166a67f97efac80fed1b2caa6757399b421fbd139001724731b99ce98f740266bc6fb5bc08cd4531c9312565ffd06304ee329d9897f8fd8dd4ea253945d98380a1fe8232b70156bb8d3623dc73421010e3d68bb52bbe1c4f3121c9ad1f2002fcc47ec50e2242d57e779665a09168cfbaffac742ac70d0c17ab4aa81cf51e7482094a88916be93414844571ab43ba24446ec37ffa61d50f2bea8075846c9bcd6c76ce151896171abb129a808e19dbf534729c1106a54362b31fd519e0c68a1751d047f18ff5e0a64c293c95cd1c3329df22e92a0af393487f038041d1c45046cfbeb8b458e316b4fc26d4b814f2f8117514fb7340113e4652d301ec46f1d65b02a83871dfb845269635619c4f99dfe7dae92e014f66eb003bf297b9f15ffbe85a9a8627433f562f8ec9896c754d470b683906eb603d72bdc95f6a2ff0f1c7d4fd7aa4c9d5aaffb6d1f388bafcc6e5efe5edec2b8c5242b81c22d3aa05270040fc7483259ca50ccbb2f43ca8953ba80f574cc16b6c9eb2e3e07500520b15f8c6af4b11d152281363a77ba87e3338e78e1986ad4ec50944c01c1e9b27485aae4d41fe7c186a74814d5f4e0f73a0c3e634d0a7f9b6acbb95330960213857a3cead7d80721ad03eabb6847e0b6fa6c1dde4ca445f62084bd8acb07166645d5ff9ba4b4569e843d10d43cb4368abfd68090fe5a05e649d88b1bda928bf520f4e9b320a92c5d3caa399a6987af17622f57abe1b6c62c16178615f183153a8ae403decda847db1d5f74060a22b3d45c829d67d389a0d1e1771c1a7c81cadc345fb35e3b0b60a859dcd8b559d302da873995741bdf72f009d7eecd218291ea30b7664404c9039be905d520cc3d58a8a535133a04464d18ebfef7901d0cb100aca56f260b531caf81caf6a997d77d75f23269eac4f2e65240c2caf91f7a46dc68420682f63a64ef9b456a6b54ab911742d0c475ea5ec52a5f89353dd2a2c807820d488659662b1d1da10d8c97be3aeab6b4f3ef64c4f9322a5a55cc6ef9b9c8072276150cf1f465dca36d88a62f5f33c7105c7b78fd1afb80b840c6d544795d6c0a00ecfdd92ffb55c1187fda5cebcf332671b561f30d6445f14d81b99268daf05d7905e038f21959674e611ae10a44baa30aaa2355de8ec006ba1cf8f14132056060b0a510f094c438b48db4a042f03a77afe66047451b80276d9b07b7d2cb1fb4ea006363a2e9cab272ab6e307580646ea73a29ad1497c84e966ef85529799ec234dccca7cff4f8784a4880f82389cf80fec8e2a2f8a2c438fd577405b5d8bf9769b78de3962d9df33090c6ac0d8ff0298d526a29889b009175a701bb6cac2767e9632f5a7e3a60733e6407804bfad81c14fe1e72b842d1c85a268b022a3a06ce43e5fb80649dd48c1c77a6ba7e5f32f4adbcd9392e42c9ccb0b2981420c505504947ec53489aff51e78bcb5045ee64253de16a239f62ca38bbe012ac2417f47b64a9fbcbee5de017cb5e566ec87e971b8ec1812dc04f3bd23cfd9432b7df3f7ade12632dd449f23869222320737f1ef78c07391c6e3755bf1ae1c481aaaa7c4833f3bea3adae338d0cc7f428f3333d352f69a48d9098dc980aeed2d745c4cd200ea73c7f0b56b8ad1e1f9a06c96b92dba6b72ac84dac3a610f588feff34a3d21f621a6f4a84e4755a8d41989f1c978ebe612a51deb6426f867946bc1e6dab2914dd29b816184075a247992c35f1c685742e1a46ab99288d483863b49ba7d9afc91e85fcf65d98c9ed1dd677cd4f5609d096d116015aacb56b2e9f3f425827fa6503360994a289a76f1e54d4956db108999d1d560d6fab608336c497b857cec794c6be77ec2cf16bcf734a3057cccccaede4939bd6c82ebeaf76123c99ef38f90550a15a3c183d3010ad85841832cbfb2f50ece3983204579a297e5fb576f05ead03c61ee7be82ecf5363d9759e8614c8983ed25aa805248ce9988cdafdc7bb5da0e72595987d8143fed979addf290ece55daf8f824f4e8c3e270b0493549594a0934614c6996136074be3b055bb02985ec68b4c691d8503665bb493604973373539ffdbed72233bf40d115d3cfb06e604d23071f096d5e2d62eda5b3819ea1cdd744d362db642d12aa17e19b38edc44e269e84a1ccbd1c4e898b180725fc6ef342161ce1e6f7df0955a857a1b64b45b1269e6fde7746ee39f1e3ffe0073bc46a0373c1df5838155e0010af0ca667e5c583b21bb12aebbb3b7fd8b3926af3a5d46d0c505d3553cbc21e6ea9273d601c6100a9b0e17b84ad4ee2ce236ba7cf27a5bd4cead2496a378d184ba07300ab320f0e37414096e5f7d469c4099f1492394c76996c7d2dfd43322d9d5188b976163a5760b540b558d94deee11dc3cac2904eaa89a144d343f55344ac68c8106b01fabbea1bb67e7d2591b9292980cee010bb55003b46c5d8691f98f3cb63fb1fb33e48ff138069b23902f6227b3f5bf7141c4f40971a22aad843f68525cce804f217c9cacbc822c5eded2fb5facbd698f2274a2066e2974f9fff66b8388dcd17388b9b2c8fe23ded3ec4aabafb236b1a627f2ee7b00fa49fbde82ad94e68d743b27be4fd6a6485d91e9a77a606c66d9f17714c36288d570b85e7b4f0a5134be59dc82352e71d0d3e999aeda47b1a9ac806947b5fbc0db4d1c51a8fd00b7bae20e6fc8f2781ae5c0f5916537284cf8332f16050994b9511ceaf8e373b4d5d9c24f7702d4096d640428d13151c7283aa91614f6d36e5340b32d1637803b11382d5ccb692a7d77820b14d1447ee37f77f8d17b4cccf8c8638fa57808feaea1e6ac854cdadd0f41505ead243567121100453da49a27ef0017c214500c8d4207b6f1ef155dd6476faf3498e30ceff6150dcaa55dd7df41c7546a3e8a5017da8ca66c3647503ef669e77a6988570ad1eb2d979462ee0ccb7068cc4b7f43faf3a90bdaa82e6e61aa7e971003972c4ca3a1e36ae178888b71b7a4b795d0e0b4ea227e58676718436bbb7171f1bc664451da56004d76f021e25714885f126e5902feb3cb5fc8bee61f117cae97ffd82487e989f8f32efbbac9a0b9e3b0d478ccdbd20af614768206e8b18baae562897d5d307e7f28fcd198dcd28b5b2a73321049f8872697328515070683023e2e5f00576e46833fc43c4a677934b68060a90b939902f4eacd19e7ffba962d03f72ba6373217054ffe277432f68bcc5cea6ed38f1992fd7e358302635ed02728d6ddd0672b960866d30c4332ed2982a693243f6c59b54a3041f5a2a723bd03359e650069b222f2e9275e37e1c28fdced5c729035e85b51d23e7b13e15caf0a2d6d1f01c4a6aeee9071a6bc418b2271673361b587f98d3a61b07bd336ad6a4f24de3f510594f8432ec6b93e23653de699a5e7ddb277256e57ea550023632178b9393b6c93bdcf095a4e6e020ad7f6c5283b577d99bb9643f63ca1f6b3d0bcb35ae2fe17151ac2fd17c0472de4b594207bfd35aa8299bf55d6a593bcd000bcce5b8cc77640c33f99939f9c0f926b954451a2adc8fc943738b0b6aefd546fd0b4b7c438c6e82079fd7d19921961e15d33bd8261dd6f23f037783ebc3f031e713ee5a1eaf4bfd2c89afcde32f775972e3539719834c2b2d18aa5fc13e68d3e28b1098f94b6f1d39e56f8b4b13eb35ea529f35112137e70cb1853dfc9089a49abb1bf3b68fee09d8b0d176dbb98f2843bb3e6daedd2e811bdd9ea1257ac96c730803ad99684ecd16a6d6f3724dfafa6a5fbd72f9878e1431f23e524eb82a0e366b6384b83068077af913bb857c06e4f4a5c0fffc469c1121c3bab2af78144cdb50c036853bd9504197d814eaaea6a8a2c458e12b72ed008b92e2aae448239b31fb58970f4a025b2ba666cbf56de1f9c5132c95a83defe3f9eae478dc139d192962bd48a0ea2a83239124cdc959de6a45ec3c1a2f3f790d04680b58f477e19c347a34ea907bb00d5cafdb784c12240a90fb9ebe4a0673f18cc8d7dd5e18e78c1ec82bbf8315b1d5a511d2d0e6b0264ed46351a6b9e547129f1f01fb98c4bdca13298261cd8cb6de9eb369585332253802e787a87a0d05d5508cb197edfee002945b1fd8ecd79f392dcb8f3776eeed3e6d19c88b40d121fdf18933c5e085934301a455240371bef532e67e05d4e89876270d5da4e60f524aba1f0bbc46bc8c52a102b97acb4b0ac357d51c162f4d1487b7d102e622bd236454745ef4ea9ff9f4252ad9409ee8de37eb981f8098364b5594654775985e98ea6516eadaa75e00dc1275f003f0d6b7679c5b76d0a4cf894e09ca5839d5efdecb40826730f3158594255c0d254f683a1f77ae418b423fcdac2ec2641bdccdd3e3f4d3a0d1a18a56f9fbd07b9b045795caadd3ed56924e73054c54f5c0ccb54bef0d3c7d17f97bfe9848a625881630a624bb483a203782ed996b429714defca81d92b364d3c3d07cd05cae940bc4efe4a59e1f83ec6c7d63c0f709148c390cb71c94d7c3a4ad6140ef85f7d95fe75b606dfbcd75a76df8831eca37ce333799e2330262c78ebe68b44255c6a01dd94cd00ababd595b6aa3381a655b64522e52ab79414e6eb782bd889570ad468d3d6905ef5662d67d89687a46b293260077eb9af732592675e018ad7b868e5527bd5cc526d952d58edcd78164d38e6ca39ac949ac25a600878571cc395147596cd27840db0b0be463c6c4648534a112d1fb9ffeb7749336092a18dedc02fc48a15ba76120f3b7542b5ad78e43ac1f00a8d54e940b01ec04f750f31f333c81d6729cc89b999cd1c8b9d365b9a34e2074752d8195f6ee128e5f3b690b7d854bb44029f5cd7b7d5d1b5ffb5136903b311107b09cf228ec6b0425a26531029320f53cb3039783e04a84983287b073af0b7a35244370d71e5ce7fb803d210ddb181b766536cd3a8701474cc210dff654f69a4ba17776a8b94e5d40bdba41cffa9771eaa0c0a6d6df0c937812349d4ef2fb570c93cb84f584ea1b12ffd1dd27ae0fddef2c0b3f06b438a172a4ace3a5b0d412bded46aa72cb152f9cd8fbfdb663385daad70d14de7a03990f10217c8391e7ddd3f4cdb8c55a2b8af98725500615f340aba2dd79b7e8b0859a92c2b4dff421a3cc3fb1dfdecf207e304c95b40bf326c3844fec32ec566d93e1693a3c0f7a0c3fd39faa189e367e2602a498babfdfb5c50a5856d939d95a5fe66942bcc65e6c7e7d5fa9ee6efc04f5f2f82e35273f8189c9dca089e8145da1b680d9fc08a480ba4aec8ed14dac8cac5055e9147ebd3ff6337763fc3428a0fc33329d24f714739cbad0247eb7a4184a059531d686d506dedf019f3f74f9924d6ae688fa287dded5dff57e9999b58919b0bcf6a681c054441a17dd4dc7b62710237385a052966b76f10d92fbd34521c458c376c8cfed93bbc14211c73c86b6ec33083c9d8be298994d1e63cc537498aa9e0f9dabe229c8c8d3dd96508a67cf633694b662e05f78dce6a5aa634c839ff2e082c877c2c7fdb283879a36ef317233d240c29c4e95b28a392dec219746a49ca4a28e93843490937399c7fc84292d3686fc29866e0dc4d5dd8fcd7096ea7cc281cf4a564ae1f5d889849962fe99ee4b3859d85e2d37509b5f0f3b0fdf11406cf1508fbcaeccb682b8930ed0bcebc1d76b4fff1b3f7399a77030c139f4f79cd226a66cf237cf3c46fddc829f1f01e432d22747345421b2c375c0cda2ee5c621304883905fd49f53246e8c5ff6e4bf391f1b68813304d81247ff7e9087686cc2b5784d7b65a7a58e08d39be1d037141ffd01274b51edd62fd12cec4f9fca088a446794d55901900f11d21e423b3bcca8e454185be19c74bf0a51cbad00b23d6ab453774d2d9fb06d16bd987b6f6fae2054be5ddc5c01b9b767a6d2cbd8ce05d132a30eb0aa1db62cf9addcb41a7adbc38a89cac098c6fd92526eb9500715fdac9fbf0216b137d1a46ed92950fa1efad56b0aaecd20adedb5751b0f02e0b5f05637fc487a7ef2cce47e4da6f00c8280b2da5b9a31e3cb8095fc605c666c4aff46433a615fae0cf140ff7e1f419035da99cd96165760a72acbef56ac88a307fff45a12e632c9eb0261ede89271c292c3530aa7ff4b0601dd41c45206cdc745da9a17aaf8d2042c530bdf3d9fb93977caa91e99fa9708156977453e62a4eb43703cda80f7d73897f79d0a2ad304342a1249a8cdf9d9d558a0ba8adabb46f0b11267cecdaa2dc103cc2ca48cf5d14a1d7d6671471f9c9d07ea6435965ec3becc61daa9c7c8f4be2544e57da6723eff85833fffd5007caeddf516db37f167e45b234ad3dfd37b63ceaba7cb4120ed9ea856a18e59d96dcf07fdcb177da1560ce59f90c8ec9e6dd191c452dc503e8288460d875932f16314604be5e58ee1d85fa79eea78f4a753eec6ba7b6d7bb1540bdc100ecde17555f2a84224949a68daf977c6a292ad1915fd554531b14f8eb4b05b5e7cebe80dcd297628b695dd76a37e33a7caf33450283aa3c1d8888bda3983dc204e66c14d288a71846fdb92389b65f3e157d614e26b2b057358ecf344b345555eba87381746c731162b3fc1b42b9169daca67f88d3fa09186df7d6ac854e1025f575355fdeb180c2cb49450b08e4c84c801483b8a9353b10b07b8f556a222a583ad1cfa3421f38fd70f17f91b7a523fa5796915d6a80dab4284c9d7091c81d64fc422f04e15ecc778ceafab3dc4e53fff366ec6f18ab2b23ab2ca7cbcaef2f9b616248fb7fe27505112cb9adcadbd9cae3128be332d79ca63726a8f23fa3b00af3fbaef4414e55c9b384db896d1c1cf29a4c322a7e1dbf04b761ce8547394a7fca7f029d62f899919d42d75bc5b72c93b886188a618153fc1d80d97fd9d21cf177b155ac7174e3d5b3474c03843f56557370548716c410e17baeb804d6a26b8551f0f0cff0568851f28c2a4bf898668adb6ad0ea7fc70a5ccff2f591e7803b56f03ff81b542fed0d74a3e39a2bc231e9d92714da3b5f76efce06a53b68d07cd7ff37cddfd7efa00fc2296658ba725a47fdbbd7e2531e13f3377649001cacd734026454529c55596d4962bc5bbeee8dbadd6683f5d7491bb1def3b48df54f7f973a13eb905fa6d03efa60b81014281abad588a1c61d96b760dc1812ba928f12510c99408f24f7c06a18b5a6a48f14245e87d6bcc187000602adf04fd0f9ced8ecf94446fb8759c4dc87c5cb3347f95c93e7de0d9f1e9fe7ce24ca3c1459be7360d2b7a8fd3e9fcf0fdef3491d882e66f4de6a6d96b5260aa9c5d18f4e599044b770d532a363a67f717e661abf26b00b32aa0d49ec6cea361432daba4f40024f24e517050712adb3518c077193b1c3286fa39f0ac8f444b8406d6d82239a12bf06d0237951976b989d200ddf678e050755c19810258d837ffc7bb8996e670d9fa4c1f1a792e892711abf7d666669eed6300c83b03bd52aa0f1ea7e4efb521667ec3cc67b4e64a79c7594c8297ca11a59a1c719a0266d56339e8d59659debc74aa252dedeae9fc92be8cf327506f8283f9a477bfbf7ee0879cf697f3ef9ea7c8f87af2922512b512dcc529f494d5fadd9c85fadd565e83bf8e8c8b86414a34ac1faf12045a7718d5afe607f345d8a01bd4bf3eadbdd96144d7ada673e241d2f2e4884c786a53c99bcc11ee8967076dcd46bfb8789017a79ce5ef8ef8ef24a59333e863b869b39256e34bd45a3c55288c2d9721f38d1b1f092c4b08b0acce6be43f46994d66e4c4195044a0bfe849f890c9ee02610100da351f18c79aa1e96a462bc827bd428b2fff31766e9fbb2b4614a88f51e2eb30edcd6437e7de8a13366cbf1c509df3a06afa68804fafe7960b62e9be90bdd27702a5fcc49ee6a75f999593622089962eeaa4b4daabb659684459d191aa31a50dfa4c747cdd8d8a363ebd0632578a650fd7574a327c22bbd7abdf7be06eb11f32552513022f748bfa9cb29716574ca3c372e1abb483ecf880c0c6165935d825cbf215a179713f56b5b8a0e363f97db6ec482840502418a57a9b4277626a5dcac4bc150e58ed57cff8df347ea2366d09ed8bab984ee8f441f1508275d039bd6e3b9aa7ec040c85853b1074deb9d22c9db9c550687177bd716a18d0c0c762dc97e469c2e7a82fcbb285e076c04b3d7fde16468f6c709fb583394546f19b0c54037803b87ca8d59d3295bde1f7dbbdfa6097e7cc59cd9b407abb6c0247ee03bb8aba2887e57b2649c32b1d1fd519e9d59a2ceba5810c0acb563b672d66a848fb5a6de6697625b33de06c4bb45679e41a68f24b9235b0da4edeb3eba584d6bc8414871cb5e22c80edaa8a8bc170d8354cbfcfa06037c405c0f980371ee45a9637809c88bdb172e0b33b94718c6a4e141f48373c66436a3a3cb7ca5963f0277d44659717629357302b4e895a0f4a7536b9da4eda353bce48a8c2cbb08b47319a0e525a52b831c4b7df3bad468847d5c458dac631f42efdeec379ff6170d68e90943b56edf49ad6d31dbad7897fe9e9cc78d8fd2b0d9884df8db960686aac85e65581e5dfcfe9cdf17c2f45b23aad99b46f6d648eb2397ef4ecb561c1dcc072369968d7f8177fcaec89c357a982a3023e4f9ca574a8ef0f64471ba396b0946ebae5cbfaeb6357c6c26f2f698eba632a116a6e22513c2c16a4cd78eecb364180ff8431af51271af519ef6f05cc409444de8c7cd94786bd6e9cd6331e9408426a7ea3f26c94a07aba908e3c5514f505df909058b4a950dca69efabf8f8d1f81141583fb93cc8b02e58a640e820be2f0a4830b1acfc2e278448b6f4b599dbdd56467e454c0b00267deafd6cb3998985353d11ba52b662e389fb6ea19b751ce6c223d9e1e83bcf95b3f55fcf4abe7bb4d92fe9b7c0e80577f9e8550ff19e837ee61e4ca30a85dc01fe6bdde11bd6c078e3a0133cff3f6b7a4281b0f1b8522be2577e8610cd56c61557c63c35a6849111013ddd5c63345606c541241873ae90984993c21ece0a4afd4bce2b60c51b0e6ad384bb256f5d98891c671446ffc3419ec7864421decc4ae9297aebae9a76ede1e3f0673d384ce68e7f1281e31eb4788e06e8b97a718e86d7333227069fee8833bcb0f1147261a2e4d1a35559d05d280fd35b1a4579ee8dd88669f2e49b62f5f081856c553d726c77a6337cea8b398954e3a6b82ee1eb957a20793b8ad0448e884436dcb18247f89ba10c36dd1844451e95ad324cffa4e4598b7197453093b2399387079194f368e918269b31a012a9660b798a9bdae275a7d01c7e18d8648eee28fed4dff6bad73c0aa0e95ad7359aab2951d4b6cd1b027aff7680b1ab8fd49a5ffcc5250bf457ba5816cd9a66767d514753faae4c94e7825ac57c1ac6a33f0328ee5474e7431db49e58b145cbf5d00572b625abdf8350f9c28a24f8bead1749043e4311e81c6e4a6b61073186e581b88154503f43545f0a7e150756b3b741899384c1e9637c741c31055828fd27abd24383764424d2ce3896dd99c36b837b738078240f09a551eb62c27432bfef719359bca5c49aa73ff66cfdeb6e435f4231088974287498f4a0c739bc2078b8bfdb3448773e102616fe08fe4be3a3af80fe1a88e39090aa143d52f8f8abac39fcbb6b604275bea43b2da0f091021b28aa536848d7425076f839031915811ac44267da189bdbff8ae3b74ec234053fa7bfff6ca97b0a3b6d0af68e6e7f298743e15fab086fa71274d815d2e818e62044430f654e5340135f1d2146800ff89db44cd5904f3ac1574e6fbca2993bc4882897c27c9d96e0ce18eb8bfa30eb52c2a9c1fb218b290fedb3c0951a3866d01c28425a8ad808b49100ea932642c0323bb038361736a59fb17abb4e7d9ebe19185a2d906e7f17268b3941f9aba6bb3e3a263da7cd61639a3f5f46f112fc29642399d519ee84a3f2f2b9cfa7e65b25f8286818e38f8f5890d3476335e48d900c32d20a6858d72374a41f8fea3e9e0878d28edfa516aa1d78579ef68342ff9b7db2cb35aa96a8018c25ee94f08209da75be6bc427dd724f586c4a3f7a7ac6cbf35c161aedc8ef2ad221fb3ade19f5638fe2ae5afa37e631bc7ddcee7d986872e8e3a3f4f3ed3d694636c073f9749550ceca911a25ebdce6493b77916b88630e5131e00959a1435f1f81056ae96d09c9a5d0a0138f73b6708bbb8140c431f750ddb68049656d801007e60575347a3cfc97b4c3af0a6ebf9f3a4088043db77b2e9f319f140a1139f50be01e33af075dc6ba40899e6d6b617ed998a6c5b391a0b25f26f03cc23606d1459f85c8f6d9b9ccb643e4dc2d5b1bca890ca6257333f0574b8b5231ee60f60d226f65db7a69d9269b778b3b8461f0d2fb205594edc657e9b5307cf67fe773953dd0f7198d71963423382386ab25bd6c91570ef1fe671d847b714e00271bce85c545219a04cb1bf4e0778d5fe2b34b860b1b7af15ffcd337e7084f5060987b4730da5659a845ee84e57393b6df9e338481258be78eb38afcbedaef6dad7f02dccfcb9ba56cded0dc69e4ab655142893ad464e959f64eb8835ac37d68d9e546e0d1cb5e7e01dc185c707f36ba7aa4ef4fee30e69b8cbbde808421b8e7037102a8b3f7ebd321e6cb16edf7c26d92c3f661f3c89e0dec26d563873f23bdce0cea1c2ed900b3983c25e5772eba09e0f3d2f960752757a4bc02a0b81e9cac73c26ae1125976cff3a18926a9af73dfc120a628494decd9f544df70356294076ebbc4c744d72b8be2feebf901264fac5646e87afef35e1de751cf108ebbe15f1b5de0d047118819af9590e5b170621840e0c5ecf24fc6d2dcfd1b33f8cf18dc40beef3542a55ca1df2a0e21b89aebd529be02cfbef3cd85f234f2cf8b461f0007da5749b21439eb52e08c8223d7220661b737f750caf3788e0849baad6a77875dc3519c108208e2a496a04595acd1260d6d7f16b791df4db0d8454dad4696d3613f8e3fe7c7fbc60189d82e49c41a6359e7e01d246a1bba323dc38827c94bef6dbce978887d79a96927301b860c8b4d59d32f703a26e88750724f0e476e130fe17cb35188d8b003922398deb657f96ce2055f3b54df5cd275af3a59c6c2d391b049ab93ce050c44e7c3a09c9b4839393ba532add5dac14900096020c7f093abf382fec9eafc74f0d3ca5d511178b049a19747d210211c526f3f74053441ada3d9ed08d8849303f0fffb9f01f2270630df1f2d613ccfb97fe8ed3e10379a649e3fd92862bc3d5ae1b5a25249c6f580988cacd71e8ad8f13276b38aa7951467e661903eae3a6006cc23477bb1a5f5d3e44882cbc254ff81a525aca713e29b0fec90462f1bd6c06bbd487f8b78ecdbff742fb58d514864cfa4a8fe1fa23333640d8eae90db50d4d70b5a7d2621326ab234689d74c1f530ff0fc2ca15960f4689e63cafc2e2d934cb1b846c4bfa1602313ea42cd5a8ca24377f39eda783ebc121dd36393ad442052ad468dc19a68d042837705115b5dbb9eb4e0d5b8e4c6952215f8b00ead68a32307fbffd370d1534355234e67236581cd5a9624eb1fbd9df5b747cc288e7b7e1ba3f087cb592fc4887ca1b9ff99775f22e83d0e79e85ab10255163fd16006ac09ab66e3bdf812b1ae000b576f496a862cfe55403dbb98197c9e77fc5e1ec44778c8d7b3532923013faf4b0adfc3f8850959d72b94d1db17e9e32c33ef6ce384ab56d1d36a21e03a19dbde7191bebc3a190c8b4312d89ec574f7bc72849a91926b8967eb5043ff0e3e83b04bd58c4eb4a3c34492e5c177f06583ec0904480c536c2c90dd9673d15bd021724e276db753ec696c880402a2cce4f9ffe0d469ddab595c30d1e5ad02666d60a6e2cc960c85e2e9fae491e2629d92a717f354df5d2a381abd91cd55e740a338489773e1ed3cdb38b06ac218da6ab3648d9f358fa88caa5e40986c17284e2cb621e9dfaf5559228cad48d1de095eb9316c372e47721a8a88fdcbc0f3df1c5c941e06d272a80753c9c9ea2b855e863eb5ea446e53a246fed28ee89a4af48b1575115bd795522802cbf38e78662b3f1a31e962699918477ed38ca2b156c135def53a7b8ba63f8428696966a2d2c484c6e7c0db1cab8c68f15391ca2cadc03d4711322bee3a9e73c4ea07a8a9f81150127e0f4866742103932524a4f8dd96f0d32b67a4d6e550cfade50b6d958d66e0e85c7ba16459f29faae906413ec7f7d481adbea53ede58865310067f2b8f27be963bd8f8c406d50a0625de12cb786a328248d66930400cec18fd494f2d0f7727ea8f0122b88007ff85963810364b22de482d9c15cbafe5177f5cebd4297ce18959a528128cc06f7f4691de495212e47bd769619093301508235511cff7f606551197133b9189d8c6df29b8b9337ceb5ede17efcdb33c862d078ba8fbfccac75dcf09214cbb646de8c5f61390d8f576eafc872b495278833b3ee54c3783d229d06d90d0cb59e3a8c7d00a601619a4e4bb527b0152f2c7a3344d29aa2b14ab853f10455cd3b0c6b8bfe8b257d71c61809768897757a8d45c41eed3e35279ed21bcb788124d1c3c72a247e1b08e376488b844216fb6c9a3a37bbe28a69b873835fc0d6e94cfbc689e3830cfaf043d4763d7216eec1de988f598adf5e5d731db364ab8fba8ccd53985b016129923773289a8a645f7170a4261065ea68aacbb097c4438e1f0348889017f5681a2d5ce330ea49c1b169bce04e34a619cd85033789507e0180835ed4ec537fb50d41dd58902905c54c93cd69b3ebc7f2b0a777ff3e27ac2b6da8c3c719a1154bf95f13356226affe1d24f14494fda896b83af642a8d8ec3681759e73cd89ea02f8675bf6678b538995e7c58f6ae9319266cfbf69e105f5476d682b601667a1ad11bab6c761841715f2ac343dafc32960b144451cb424bae1626967b3c27239599f33c116027400eadaf732d27295a702f4dbadaf636d54ebce803f4189df776b01081113058c18a36dc03d67d2944c9c33db852af19e6cf706b25ca8758d7ae7fd1fa83e29f36662ae6e5962113d5806403513e1c9b68244507d6cea5c7f91021f7591bdf8ef11573682cb1024cc520674564cfe24e5410ef1064182ea91e2c035d8108358d1f25a3f5a4c2eeb63088a0330cb4bdd5907cb836f7467a513525d46647e0aa7b425ad2cef461058e54c967ef4cdb48457f90bc262c4276d0bf82f6993e1db99fa7e06ce0f3b487ca9d0461a217c03208923ac643474060260231f27dad735709c31983d6c802c15f5ec443d8e0725eccc50e9f42579d1420ba68caa763f999efff4abb5e1a5a88472e56a3543fce3461c9f5c73a2042d2eab28a712444d56912208c0f41c976c3cb1287ce6e76f38ee6ef3984aa772de0ef9f47720bae64bbcdea1fa53721684f6698de3e5f0f964412c10469088437e1c8bb595b019e7c2415018455fda356943ccac3efdba4fc32bf6474f128ddf65f1dc9a525dd63a40dc7d6a14e0247f1114e395205cf77644e5d66e5c5a4e459b337efd29f2515295b24f823025af9ae8d1dad27bb4d58ccecea5efcad0c19c752472472c02f143734b6bcc211ced4afd680fd19656aa27019c8164d195403aa423af46d337386c1e3b844cdf81e01a8b4b0a3842ad0932d5e38ef73f753e71da74f8d34cbb26924d8b35a601ed14a104436677bb4f5ea41816d53f2734d153db07589a182e8205d8dc00f98fb835923f5ca30274f5a91550be8cdf16abb5f0b7339acc9453808e39c2c05c41fcdba076cdddd259bd4a8ff56f03f593d098f2bbb247eefae46a1f93a0c0621ddc0653259817ecf98b535260a8f2bc36298e7cb4e2447cf92f96d88b0ad92afbfe323b3076de2a03b571b854b212c67daa52c8cc9fc035d575044510e7bc9aa9bb47ee9020548dd04f3f7a0afdbe6a778ca7bfcb0a374da59ba549a7ade6314f170b4864e0e250c487d8cb4c50efba0203cb1118020802ca2ff0bd1c548b90b1630789da3ddfcd93759ca0ae969d4dc21af210dd5719ec683a951f593dd533beb0221e676e16ec016389824db8ee78127a815d4bddfe4c45202d457cff7424cbda60c2fcdbc47e6d4b8ab7657e08604bc7190bc0d8a5d2d3aa209cd2917f1e863ca13a853c1446db8c28f11a87554a113abf14368c5f21d771b6c4c5a34b60ea89a8b1d72c9d04b6527bd1f61cfe9c85805cf0b2378dbea7beec93690a262f8f3d05519ef9e72829dce87390611f897fd70b75bb656e5f504a014eee5062a07ffdef365dcba2b80ca71ff215914a0ee11ca0ac22f6aa7213509356bd8c6c5e923eebe246596a2fa5f3ab3934f17230c728131d8de0bad5281ceac835f9051e14e1e7834932f1f9896e941eb7f95fbea244852ed9b5d4fb07e2dc827f3315c09a5c0c332cb8a2338e730287be414c16a6d34132726445a3b2d821db6f12a0d75488f93b53c6959e8a970dbdf0dc71cbc5bcda57556a9ac483f988219ed5c757be28a117d895f55cb49c01cae0f73fed5f805f67d7f914e249e875815d76f889eeb8ce5cf4ba6bbe03d07e2bc6f09b4facead15759e49b81cd455c251cbe8f032bcef24dc7599c9a843c1adb7cc3441a211cde745c0c2286f6fa5d78ebb2ab432c7b30815b460584f3957e56fbe3f6456043d896a8cc11b744e88c51774ecc7cba8c5369d7d5759aba87b005bb9f75469e0a578e7ed82c876d064b70073a3bba2f3c20e882f54b33d7378b0e93a1cdf5976d38d737fdf8f1c8ae6bb0efec50dcc07091ed99fb680875fccb95e1024ae5c403ac9989066b1ad78d3ec044f82f5123d9f387acc64037529eb8267f6b470d9301ec949925fa39e82fb37894a3322f2e29708a0f754e0a789850995f5bcae3dda30cf55083fd6b1db9b055553d0e84168c8deb215c6c035aeb7051c00b963dee9cd3972e0ee171fb72c9488f6393bb932224ea2a9df7e2a9856046af2a2e25786a2142bc277c19fd6fa73eaec7d8d19671d3f06d80c4574ebfe385e2d5640fd548cc9102f6cd63a6d716093d0fd7ce6bd3bf9f515790eaf08ed27d2da37c94ac1f7aadaf626cb4d0082e01ab3a3d09242dea58688547e9f8a0dbe3bf8638e69d48d8521eac2dd2f67266c5f2e6b7279e1bf4491a0417dbc3df568ae6a0796f7bf41320c3d3d42131a4db962354f9e02ebc31d26d79d4312b9729714c72e66011b5d80468f2699fa533c1ad54017534dc3a9a397095fca827f7e444f7df91a812f613431043ca6d91fca3716f7d2aaa335f695450a304f8ca8ab0955991463efe03b34d9f9e90c17580dd0d85c6375c1eac6e6be3eaba98873bfcfe3f20434a7a37a67aae5c7d06eea1504774589a9e9930f9fbdbf931f5bbc35403c99fdf7465f1b1ef1546827edd7b78a2a18038de8fedb86a6788a52209eff6d94dc50830d1410d42ab7402304fa6713a4aa9aab901d6e8817328b092808dccafad7f32d02b95c5afe74166e7429650f04e9e3feaabb3af881cffa8271b2598ba65548d6c21444ade182ab571b2f6c5dd0dc80771cddd1c66ecc8546f782a956722c29d5d891347e62293f8fe7f828b7760e279d39c58934b39338515773fac6ff373ca59dcbbda0ec548c36db32ee9be0eed69e90534588ea22d15c7ae812f3dc22ce84bada7fa76bc8a6888314425899f81aeb2a02808537c46c307ab2e74254935f53922862fc1ab4d38db16c06e7d1e77bde6b4b4081bc24a03f34194e4f65d9396bff427ae4cf7335c1fa48ac91253c473c034a379f2063025e7a171d5c58945d702421ab5196deb8163293cec4305828eac4ecf56734790e21b6bf35890fcc8659af338fdb99a328baab2b60e0626b7169f0199005cb255ee6c1e7cc59cb0ba1ed3f6f3f55c037cb44687b15e573f5fc80f04572be45b90dd765235fd9b2ca75d91464d23e6abaa070060b1fd606704024ec7c813934eb2c4f62daaa791355d1775928dc77dcec0c770aa7140ebb1601695cda869b433ff581815397d2b8b77eb9be6126394d12f9116de02d1623234f9fce5c274a298ecd06a4cc3547beaa53c3886989e98d8a0a6ffa9e4a71bc54b2b6cc47a803aea99702c8347f47e25de1b05aac7ff1021024cebccad095cf6fa8ad7c0daf463e484fdfd6ffa56fff43274a31d2f466926e3f9ca096e6865673e011cd46fc580c703f13316d2e324518ee7ab9c086cf4122b1b7d7a5792ab9a91ba465f99e430248805cc0934690fa9009a5950c2d0f152f6afed1323c88f2cac708d75892ccb0d0430a3573cc445940dfb75b4e615ed6c8e21089d06b25552c5fc1b6f8b5ac96c7cfa6287f75faa751da9a5e6359a7973c48ebbd58db786379dfe5b31b4e48ba6352a97fb7b448b0f3a1b2a6dbbd70d9fbfcd62681246ed257a92e917376f5d21a51597ab97d077a12fe44bcb95cb6249df57b13561830dc12835eef3e4d6cd69950738afb106bf61edfc7c48512c443437447efaf518d9096e96611a0990d791ca9631f94cda681029221d221f9fddc7cf86c66f91128309ed02448f378971e82d7c05adfe644782a749e19ce40faedf8a4ad43e6f36e03050b09be32659669ee43100de25a82cd821d35a6a5bd8f19bac4e2a6ffbd1c091cb27badad097e37409e07feffb0cc3ae776895c6438f5fea2e01f10bb4c3cf9581b15773d9825ffe875a7949aba41207fd64ce43f60b7f22825ab129e26b321422ffef1f3c7fc431479c634a9ffa300bc03f05df148c3e357283d7ec1d301cd3fdb138b12167404c971a68b7ab125ba63ece73f08e16814d528e93cf9647a06422a962ceb304a3763d32a64c84a9abd67b4d13d85cdddbf33e3ef0fed24e3ec992aa12a6161ef6f4e03b218795bba65c16f61e5c0a29d9e8509a7b79bcf9f702bd94d4c2fad8b7dd2eefb4175b1e3254171c4e49833d24120e6555e3de64694873fc7e49ea99c625fc11b59223404ac090e62ae99c3667b0396ed6fc7b489a3493d83be3fd700da99002f34adb5766c721c055c0aa728911fed0a3b7904c84ff8412f2f0f060b6a08d50a1e7ef4952ca4d06601ed39ce08c7502ec09975286ef7573f8c9f83ec51ac2445f2d8f27cb863c59dac8bb6febf6f2dc13a96c62684815aed64c39cb088ccbcdea85297bab29d95ff4564dd240dff0ab573908aa14420e5f1296bdf79db8e91045a9413d4b801c04d1b95db1029b5e33e0651b660b349883bf4039ec484f805fe7605409524ac89d22c759a605bb70da8a7661d1a55566f63429b583c4b81104c65709f6358af6001f8baf94b2ce8a22bca9014ad673ad8c4688e74ad27fdac5a53e776be0d201efc09f1530afcd2de722d49ee3bb1c3790898734ba139d017bba64ccb2e08a8fe42ff16f3ae023430a7d9ab12a1ef0209c326144dd7efc5da2deb871bbb5cda42a172ce8f08cb4bd0cfcb9168f189957bce73554b9b34570cc7073007a77c594cfca870368a9f0b006d557ee222b844a2deb6548c868f670b08b09c0d9112cb2f796c18b08180f1a3a2d10d4d8986d15650d6ab0b6204da855e1daecb8090b803cf25e59520b04f7637cd4d28d0ba66fcbc7ff25b5c6eb90dd4a0e71fdffa0ec54169934808ab33a7a89a89cf6f035d7674a0fde6ef9ae58958383da334295a060b9acb3553be5054ed83fd1b0390fdc414da62c2e5c949216858879e01fa5d88bf4fc4f3ee1c23fce5b78c00d6d231c37563a285c26f0dc7cdd7fb6c0e3a0cda899a42a5aaab317730e1fad7b9f82ff42d18c187e726b29453ab0afd36f5c106e323eeee91c0a2aa1e4685d1a55c3bbaebf4e98ff5603ea9f80c0cb98decf539161dfb775ed8878e7a03448eb48abb41177944db3baf1d6e2e5d1abb196bdc15f972d87852cecdd5c09447b260fb4a3ace8e0438d5fcfa3b47a199704a034d75e51d338e950c0ee95ddcc99b569a7dea1ecd6921e2003f3563ff62984530ef8568cfaf78ec0c4cdfbca4beacdd85712401cce9fa3841f6730599709dd6cf748ed5bdbd55a2facafeba58e9bf277cebac89b320197adfe01b611d2e4e0414a9da3522c7686c7125fc7167bb1ab344b50d235a50457b85e5a45c79f7f34163770cabf85cdedee01ab97dbfe1c492c1fa7a77a9eccdb19a1cb044e26e13e9be4ebbddaf8e68e81c29a3e22946f86a009f6940dcfc0298f45e51177d67f29ed41254e6ae8ce36033ce664b779f37004e6b97b7f96289b19bef9ee4e25e841710d9438ea637a39a47c4fb8da3d642354559d381877b975a066c76bc4e6ffab97702ab9153723cc33e678826cb59c668605fb1c057c517f2587b054e5ad128543c0bf25f7d72f73bb0b63e1b050432bf543ad519c46ffddf31338119c15e90adced14c40c9d75353af4bc65ead4cf9c6c1461512dd38d210114def88eab0f1e6e18e6e199635dac3263d0adb34d36f9d850225a51906e9c96b004b2d8af6deda5019f52eb2161d52b98cbbeba39d4d4f8e029578d535ea93a74b04c6505d079d3e1ef5794b188369272064d05dfc987a39febf1557a5b10a29faefab9a36b9b7684242f3c33f43b9dd0ecb5143fc064d3bfd7e4086695095b15c03865e099130f1bce30630f996eaa0d486993ceb7d95815c5503194df0e9bbf773743cb3e780a34e19655df1ece4accef10323ab50524595a46dd1d2d70208f06fc733e7e09acf3342c43f021ae89ece33c1b970aad8a2810c84773f86dae88363efa9f81dd234dcf41fe4beb3fdea57ae3d74557bc93866c37ee3b366f4101af6b8cbec93218a80d83c5794e2304d49f2a62488bde784e014bea6c60fd6ddcc601bea5653cf881dccd204903239181563c2222c76b740e16cad47d85edc9c6947bdf918111d451d9b15d27291c5b70fb4e3114fc92b8f9ebab3bd7dd204f39edb43a7795f91798319f5ea26877769c551442cf835cc2df0fce30e2df9e1aa84f32fba3bb5236c1a835018fb32d74749c10d42f1c97cf75f49c1b0f6474d6ac0f2d24355f7467a14405cadbcfd07865e9915c3a1e5f4a48d1f9c6fc3324a7aaff706b4e4f2bd394f2e862e80c40c25930cc806359c78661a6d1204b4fe5db719aee305dffd807230fe36510a7143b79fd12da3a4d649a43951e239093cedcc1b39a516c2171e0b97b42e7680c82eb51e70ba9394f567d976f53d4e775d40e5cbb67d877052d6928dd82cfe01e82138ab1d7ab4c1df946057ed1c2066667239ce6f26d9b62b42c29368757d1e4204c2003ad09c14a0a672e087b38a00097ec4f85254868fc917e63ede605e6a1cd173cc9df6d7052140f50012877c01cb86f9a60b460df7abf7991a6c464c3598734792973ab30edc13a802d686d88edacbd4ef57ce66f230f61c498d5f200407cf582a68c9e6fd124dfdf722de67416157b700a7092b81f5f08be2f0ce087c2780d0692b0da900e8e4d3a285f159768511f9257bce6b6acd1caa5dc74634e71c007fb83697ec37537775b511c14f5530e3f4b497bc30cd9a5741f6649e948b426ac102c7800cba5bb116ca443efd19a1b331a9b09f70883d8b3577119f2d8917cae14715ea733e97abe6ee11cdda2483fd9c3f872de779598aea9964770f8c7e38f676e071777ee9f8f872dcfbb1e39d570947f6eea275bd9a20e62746c14a4a88f4c9045668289bfdcfeb9a61b7381a38720802f88a9a48499437eb119e74195e0dd6d65d1a25617004ab7ff76e616c5bef9920c2b11d59f02751f214ea4072f24518573825963c1b5a0d6e18ea9cb0c31c7842e70bb87823b62b82ab6e99af1b31fc9974c5afe18826440d3b965369b9ead5fe01b17b08bac438fd3bfd41d3d7afdb382f041a13b760b846dca55f8969081e8e29c86fdc125a4f1f08b9dbbef2da7a173b9e408c98027640ab17d05a2e94eb45aaef2d1d78d880c76e62b26ba1b1c38abf648215af892647ba8ddad6a663cfdcfaa6cf9e35bb912c3c291bd7f9cd3710e32d24b46ef612c5095525ac93b8cf47a2c97f46433af5a002c9040cb6e8c643bf779591eec2b386cac6c9ef7685be46ee5da462cf0b2ba9943b1df276cdcfe5832cc68abb796bb0bdb0387afef85c1432020d67c6aa04e3f52afa2f3ff1b0d36b0ba099eae8c90679ae8c0bf07d54cc8188db6d106f4568a32b0380ba883ca28e2352d9575a5c0e52b7abe0caf8e43e5d943623f3625012a237811aaebfbbb208ebac6bb25e55516ab26d2744742bda5138cadf3aa49aabaf9ed724eca0d6f415444d3bc20e21eb2b3e831010bde4fea05c6a8186d0db4dbd8ae3557fca0073c88d8c4f786f66817e543613b38e82cd2619bfb41a9c6438d4d3ea5f03ed3395b4b31593fc93ffd8355c7c12c03873fd8204d123ab75a8d46ea64871bfe95a01ec024442ba6fc40ca6003c9dc91edfe370d261c0ae33451f4bd33a7ed89b30baa397b5e7186d60607b9e91f9bb68d4598cf3573a5bbaea99625a705b710d6925b87132accb2b479ba05c23f7bb93a7730e9c1d48a0860bc04966f5aef2d5ea0470a2221335f91b59839a6102165fa8655212d055245c72d16096f587dcf55bbc4de7ed737044cc0f55cd478297a426166471669fa8c2273f6b89fdccd538ff5412c25f744b6524b7b277348472ac23e69c0dc0ea4ac3a07f471a8f8c74e6a187521b7a75bff650c20ba1276656592efbbf7665e0ddda651351ee006bee0a96c386a65b3c7c409c2cce9c455f40df1a4de8cfa7b46dcf793c5cadfa89217bcbba766b63aec951d4f3fb1c673f53bd8c6396878be5120999b959e592d044460be1c0991d23bc5551ad2267613fc0d81e58ae5343698029f4f10f4f38c0af088004535f5bbe52fbe72e3cb0df3e5ed416f5b582fb0655322111b090414dfc2a2d296d5e8684377b143b291b7ad4619bd6665b38a8de26bfd721efc3691f781ff21d227939add7826346011b5f2a9b2d8fd6d214b693aa1c2b2b52b58691f06bd1e78d055e85f00ffa553f960549ad613495fd855a288b0de02ec9fc512d4bbe1e049f9fdcb32f8d09e5c09036e570d689b1d7b25acd7d62e235eb2b4e08458ec827bcaf61bcf6c3fdff78ac075afa0e0fbb64c0646e9f9fbf637ebee9292a39d1783e791ba15874d1cda7ae40c46ff1adcac1578a118d1bc35e621a82dcc78cfdaad2c58184bb73b854ab5390c0108903993bb837a696f36a0f483b7ff69cd9bfb0541c99a6a07accd6e79116ce741159a5eb2a364140f5be1bb887de9241f778edf091abc12c4207fc13cb30bd2152d01dafbb9296bce294f972fdb658f26cf44da17d5cf35df742ed0bdebd7f0595f065d17700cb8ed09b657d6f29b5b50c57d5c143b83d4f69d76d197b845822c1f39c7c886ee1ceb6d64818fec546a15203fd4270079636ce75d191d23113f2bf39bcb3d9ea874f20312bdf401d72fed587daa886b58d11399c8da1a1efeb1482c8fd7dd7875f2eb890d406423e7946aa75ec6e3d0c6cafc4b88db806cd9c2547125b00675276c836f4b57412c996812e9d985ff4cdb1ac1ca2d7a4d3d563f3d08f7d918fc51ddac409f8f0cf9ff7f9f825013fa990fadcc75e6e7c27438b87c1aaa558d7c57785f9a1a6ac3440a46524532b37e0e4ca4e5f7ece6193bdddf5cab48a706cce758decb1966b266d5ca8c7d2f5fbe84891f93debbf5300e5f8f558f28d937c73aed65398219db54f720973a2111ef1c3235121b7bb7f653370332a32043d3e654a06ab68b2db91c4095baa21a228a5e8349545f16c283c998c2e4897d20c8089cba740090331788ec5fa59042f6abcc707c84833c7006f0c88fb641073ea0c073238542609360b07a40cb816524100971d6bdd376bfdf85bd89268c0764be921586c022f73a58690c7ae16092474f2c28a9aa6954b60bcbdf224660064eca33b969b808fce2faf2c0a7fb4e207253b493a2d76c1e29d39ab66a1cb556e5f5f6acba0a7183c914b3a48445f022ff62809d253e7591b218a7650ffd02fb5e44dc3cd6ed9288c1596a8b2dbdba7a17044f9561cf8fde07df1eacc2a59cf3a89dda73e61a2ad0a366b8ee35ee49747bc146a10df109861a1311cef5ebdb80eda94c9c0190b0bdf1dc9bc7a8da2ae98583b6e9f6c84597bc4918d7cd1de837521139518552fef36aa46a16b8265107a21db3ae110daaf5d35e650d691c5e812abcf27e790312e8f4c4bf5828f2340f746bc3dc4db60ae9ab63fbac110c3067ca0ed00a1b964cae524c0f57f6d90e6db2a7cdd1a5758ae525fc2ae5e9dc4d7d329083f5cbfb2ffbb00c7978aef3a02333bef170660f54be60a0aa455dbd65fca567c9af288cdc131486fd0aac6f6f142c7f52aaebc9c15b15f52d4243f6767ed118e694aee036db040c65d3f6c2afd148fbd7b9620f16bc121dc870a5e35451fe930ee684105cbf3fd2d7e8989498a3fdd9501828bd3391d02c4710251119ac88e2e2da2f2d1d396cad09c03ce2aebca0311b908ad1e348448dc9eaa53197a4a329040a930997a8f06f964bb1dd229a2ec5c65d60b3dc7af8fd0d101bf36bc4ca0ac01896ed0635e8b004f6e0f2d0a5ea7c5fdf304c2ad32086268d915b3c279a32ad40d451e2d51677f96097eed4e3b68da43c86856e3dc5bdcdea5c343f53b2843e7c365c55f7229ebc9d84cf3a789f7db90a5fbd2f0160cb9c7d73d21d87d239b1ee64e706d736bfed45af4415bd1ed81ea1d8a4802c6a7d2234567554d2f3be7c3a2b8ef12dad4eea9079889fcf0c1950d67abe502d2167d46154b39cd76fd58cc5a783f24cdc562caed878b1bb5dbb82855f23bd9f8cd4a44f23f4768a2a3ef4bb6900c9a24cf8cd7cb8fa8a28f20d72cb4a51e4e6d60688968bcd6cfc3cd94526e9e3d8d6d11902133a8be962e0d75bd1e78bf41edf78183b20af9844d91bf610bb920648f8c0e3aa4252d61005edb238eeb4e42d90c811e57ad1e831e78ad11b2ba70e522ce7b785e6aa959f8b871640c74ef9439e5c7b1a32602274a4beb1391bd9ec00d0e25624cf65a4d39342cc51015f41aa079cc88281c0a7e9b5c9d3093bd5179024be3800bc43c50a3358711c74d9d40a41ed2066181eeb221d3ed7b9ce122e79e2b454d038a022433b3cb244bf414400a6331dab0ddfcae3b60a754010a51e4c607692a86eb8aa4389925bb35376c839006f4c8a4430faaad21103b2298e11192a8e4f738bbb623ad8eae53297d4e567f6d5f2b5b7d3bd20fdf5a4d4e412b91535d96fa268db6e091c68a7bc1fb8fbd26bb70477cb8f86f989de324c58a739af06153254576343ec8090eff6caf7d35a710c61b0784d5eda101115b29efac8f11fbd9e017a944eda0ea871ba6b9b5145d7ba1db4527d2cd633cf9aa2cbc98692b8c9412021d919575003cbfee795a93077f5c5694b09e48edc2dbee78ee429594c7b2931f17aeb3704904224a5a7324436096e2fa88f8563b1a8458f930abf60542e9ab7cc5df9049291681f5768d154597a8a76f6af5ebfb058f653cdd931a7d95da616c52c3c557aff5a59e073e683466da25f792c977550de94bdef6b89527a7f7e628b1c54cffe4172a2e5d5fe980fe96ae7012e9e3791654d6b2d2d9a0b71bc343bb847c8f427e9eb223a70768ae18c49166e20b822f8a51691840361f1344e42bc2f86bb027f7a1e1794952c7d656f2347506ea8b104278a2afb3a659fa52da1c342ca60075a32223bd07a686b8c87604c6faf92f0229561acfaaa3396585943fff70e0a9251e26f16cd6a9a6e2e5ec9c0e1a995a805e492713df8af175ee9c57ef73d282a004a738a7e273f8edbc4f0dc44a0da08dbf47e2582b526e9f74cd14fe2d4571f48cb4befd60c1f7970507f69e1e04a56101c5697a1f059805a69e50dd4b612d123802b621dc620be7d8b02028031d0f7e3acdfdf591bdcdc6823bed1659729acfba0ab7203a9b4eb39fd245b597d2142d603dae1a0fa4f491024e0b1236e501e630aeb899195bff3ac48ee35f6c39b5f102a5adf947dfcf8535d95bc5f48223affa78b2cfe59cf4b71a539630a0b90ea85e7403f0ed91d60afe52224c3b0ab02ccae07eb118190b014907e2db1bde33e04b6295afa4953e2a656278246b9a16626e69686b3751217290c0f2e3140d25a3bc1312eb6737e6d813e2ae2e181f84c16b92d2f8e93f274c6bcd344939885a2d62d76ddd2017dac15d44d8b3803a1660d41f6615a50452a2448d02895eca28eb899ab6b5cabab4c778037d17b6c13a89aa5ee11d688f31e8855d7f21e75a9b0e42e45a10329c719214db1a2bff703342ace307e65209b0edf144d7480733edbe7a98e86bc2aafc08f9ce45a3b6425a4fe0e2ed8be1b6d5e9d04d361309375f6eb27e6e7a8463a879f6f107e6b060094333a2936dc4dfe68fbf3a32b7519ea12fbe96bbe377efe36fe50b053b0efbbab7505e9ac9f29845a99e02f12b8dcb7aec93482993ece30129ace1d9387577c9d2f0340d7e764050a24e7ccd173b05e4b9fb929d7444f6e6755f108daedf6a116e3d9b99e6a9daab52382265d175f0e3ec1856fa0fac7abd36128d79c512be8acef289d78d271074568ed72acecd6c5e28b2ee5ed605b47aaa8cfae9447c2cb0e0f839214c9548b69ad030727a2b80da487ea76ac0775bde4cf596fb8e654651404e8745aa9a7b0c89cb1616bf0de06813898647c27a6f683ad7e9d1bf0faddc7c63897dea291e186951c4bc3435ea946a78d919ba79d326c1e77ebb9a9125c64247a8de3e5745337466762efc9bf131b58190dd6e3de02d23d65bd4547c9385a9bc9c678e7605ffbd0799f494942e204ef15fc39b8a8e004b392031e510103b8512c294e5023e185ee50f31d00f22348422cfefbc7d0d5aaf58e6c2cdc89a6170bc8fd9d49583054a550cf6a9e35905f45a58ac52fabc9e8371e24651e6886a6e73245a86f8767e17cefdbc796baf66df695857f7cea4903b3b251248320f12424476cf9772c32d9bc43720637dd008106062699ec4273783f9c0a13d1b9d42610e218fb1f24901f1ad0e2e2808b1d82eef7a58ea60cf078238ae20bf5d4d8cd400776b24fcb4e0d6af03c935881e72fcd508890877fde83d69794a53ecf52fbfe811e2d06c329f6f1677589afac5c33138bd31c2df6310f19db1928ff8e515d5673c1d605e3c351fe5d8b93b5fb36cc76f9f0737de5b9a6a91b4797d1c8e88863fef155ce50eeba1765ebfa1c3dcb3c2120a4fe5969b286a4919042ddd52d69772e272406f6ef778ab8d8d0ea4d06ccf49eca9b4b36ab9ca73df9ad82c7bbf88d31bf98ed103e94c36c90698318da055b8a5e7bc1d1003479547baac682f4b66f2e1a75a2a44370d7d0842aee1a54ce68ff66d30b0a68f051cd50e8c08b7ea18122de55535ad89e924fe3f57ca0e75bb0f056856ab415c9b944537913d6dc8783d835cd34cef38868c858a5e7869123a82f61691faabbce1da9d044f5770b1ddd9173111fce43df893f3f8b556b5341c27580ca83cf2598a5efacf5bda086f78f321e868b7657eba52f7a278025f1fcc4d34e779495274a9549b23e2b1848ca8fd10b71f122b48a39e4f2770a438b2612f001a2faef812ec8bab828a7891ffac2ff65c1fff75d1b6f428c00ce9bcde7df05a0970dab906d79fed648245310039fa8619f1c0f99ac238650f2b585c3e58bd3cc612eadbbeb556fa5510cec1b43b930ca919f065cc99cdc0816baa07990c65c86dc7b99796262d5a4e0147fc78963d806cba38436fa927f89da5fa221ca00952b3cc750e4280fcd81e0fb821ab1d144a11047a9bc8ef7355d2c698c6b4306f2b275dd0467713b4d1e43a097da56dab06410bc5f249fd332100eb9d6f60720020d4006fc297aaeb8f4b02731ae0b02323fb815ede2edaa17320c369539b46ec50eaf415dea7849de41a05d1782a487d3469a2390488b0620fe175b483c8926e2d06a11e4025c9e6a4ddd1f14b42b9736860b6c75fdec56a0985d5dc208081a33bfb5398cf8722548ba838d4fbc1db71c8f88bcf4f247179e9f181bc5a77d91d184e7ac264b354fd15c6e00e9718a100b99ffba9a7d98a093caa1dc0c47d86a71f5fb0ca92bf41dcbfa6c060764f71fc8c4ed9e80fa7627aabf9b8fd7f9cf0f76212cbf9ccf44bf90911b87b8f8879c97adc1666b8e1eeb2a1256f9a4720828d536d0146f01fd4071119e5fb22c09077191e3640f9918beb8ce405f0b1744a10169843ee13b8d2b0fe01ec3643c26fd63876d2dcdc0b33415952e088a811d7b4cbf2c80f2deeb784f5079b4b02ef80bff2824d013ef0567036e6d124be4a12298ba21d3fd0c5e4029bc482e7a5c5093593ca3af865cfe20b9f2dae339626af91464a2d58852d87dbf0b1dc25ad7669814a82b4034b6c40ea4bbf1b39e1b0f897f80afd81fa306958ff7aee7a1a1b1a0c230e10f9bc28511f5a3786b31eaaedf440a9a7fc944f91609896f289906a5683f7e6b6f75368eff79cb90c72d01bc9ac26ac1d424fbb54e1f818e83792302f86e8edb44c6bf33d57e667c8cf63e36575b363551a2b206a31a3b4998cdae8a1ab1b50c55db011335272b1eccbb8533e96536a3f6080524eef11ac20a514d1a1a7c89c372ecff15b59784ac5251daf58beeb35a292ba59c735d4e53f0132bccf2631945215d23df0d216b181c463833215432ee67e560b37b6318957f694c159831841e24a3b684b2e9f4b41d5f847d3d0238adf619fdb7c668d88604fe94fdb3784821cb3638a7c49072ea363a2e12bfe513ef89e9c9c4c0b17015d3c4fc8b2d0b53adeb72b6ec2f9a0c9286ac248e7c4b0a58519df91eccad65e178865c4ac9582f5d4aa0ae5d577e3c6392e977726bb4269d0a77ee22e0cef842c079e017c4f5ebe6b42b4dffa4456208de08e3dbc665fb5622441cfa4ef000733a7bf73e3a5d575675ed5faa1be9e91cfbb127fe5bd48cf2c944a9770cfa8fbf67e66718fdcaf2d4e295deb2f5cda7e22cd55750bc9aba4668134d31505876cd5e8681a2f4b100bf448292455e6cb5ce4d6cfd4d32826ff399d1678c06646f22b9b89ee135501ca966909f4d9286a99605d577c30c8a152e7380926af717315752ea8bc30cd7fe32c18226399192e9f02b711e63cbef0e874a88a505750ddcb2939608eb54e71ea95f120630f4ed82928e14e527dac0ad0c86fe65fca02fc91de36647f469c9314befdcb52c83a2cffabfd446a62c7900a3e53810d6b262bf30e927e7944565a2d07256baf87cdce4244731c0d031a0fea829967f0fbdccb524086909a38730932ddf9736c27960f8f50b4ebd36959473b9a6daa50403b0bcc404c16ec4085472dd437168380858a3acef4d50d175b3b20870f33189a4410289708bd1287415c6834f616568f2790b32125fa35cd55abf8db674e3b51c74e6e9d11d1319f19ff575df325585e3cd4eee238e28c696a29618c195c3cabde1a065a5be619d38952b66e862c984febfeea11744d26efc3fea60c85f9fea1e86008a9dd6669ec95b18c44dc54d966b1e3a6815368f670b0aab03f2c1e770a959437b8e8f0d7b9fb10cbb0dd3bc150186c48af0747feb5390a2e93e4f017a7d5acc29e900eb69175458425561e4469e311d60048a1601c452081ef3e9faed680e43256ee9add58246e14da0108c38302773e522829b7d73b675e162ccdb7e6b9faf6d6323775aa2b295c6f2549ac2199f06a58cf50b968b1db01b1e70675e5176e86fe4f2068e0b113314d2123f901dc6095f59ad40e2d24204bd355a617482ace26bf3aaf8d23f86be12b7b5f7ee2fd5ad42b8a4fce8f8bd046e41795d6d8cf6fbdecabe20fec4adba1a5e1eda389fbf654caecd5569d28da890e3eb0d5fe4455d0cabbc95e47764227130330a63a17c12b23970294913325093044a8503a032251c6a7eadb2509cc7feb26facc1ecbb92964bf26e82f4a21c277a1d9d9d657d90f098b6dea3b97b2d63833013f4e67ca79c24dbae659fee5e93663404e2de8cd4ed81f5b7f8f13a8603620c80b7c0888c30f556a77f19fa195d05a987d0b2543e470f6ea939b8ad0440925a3ac9b78193ccec218ad560f96bcffde47c4ba4772d5051ece6fee8a91665456d07925201887b9ddcefc8fd5ee2c485aae8a52ad4b96ef39abb94cbce59582e374a023aeae9d730cbf7681fa49e1661e6eb69be7ebc86cc19f47a6f1323f822ec6c8331655981e8bc84a1d7236313aa50e7aad695ef5ab7ea09edf24491ac8714974f1b7206b691cb9557c16d53c211115b626e3350c4e480f3f5a4b93f5f9f6170749250a9f375aee83881949a3041a89076cc334583b8337b1e02e6aaf44f47843a180ee6a417cccc86d51282005d0c65884c47cea6f07e831af916edc712567cbf3a4c6200293f6ef8b12539d3a62cacec0742260d459782fe92ac10f40ecd8c9d0d2ba4c912d8710e48d46778c6a5b4a478461955f661351b5c08e93427271f8e2628d48e6ccc7487496810897c57225b7317481b71b47ebc2c32bb688defb8f8925ed6dd2ad6b9395235cb02ed3819a387167d3a1b97bbdf6460b7a58372f9755fbb0a2de2efacf3144490eda694df0451170da1e2a585fc89b70eca8793283ddcb89e22fda663c18e01758798fe77ee743718a25c3a3a67858ce212f183fcc67da0242ba919f7ffcdfc6bbb78a1cdb7a01cfa332d9bb69b3d7ddc32d93a72511c936e76ff57a504f8d569024c375673fa25c0eb67763fe45f63923af42d4a3542bf6cbaeedc4663648974784a0bb7c8249243e483fe9c917ea3c9ebc714588455dc616437263eaa0ed12e3590c0bc85348d2621bea0125dd01713b900c4f9c84a4b1ca9a4389d9f2f8585ca82784b663b8453bc9f75c0664e82f6be7e2856f99f80eeb813a08307365de88f56a07620a5b9d39edb0a0e0fb172e2321f3c73e3659dad138a0221e8efed184ad29a7e5b9febd5bf982251647d3ea513fc03533563fd25e889656f114c60f2274e482d3c7d61cd96d6791429670d36fb841cc61d981f2f453620aa15e677182517aaac38c3fd7ac0f8d7d69785a17f723df93a3ff7c5f36f8d4b5316e6b4d84dd9eab14c2598662aff9388168bfd0f2b485cc203b4ab03bd11b0167b029694cef7280fbd40ae43e5feec05066ffe18f3b1e2a228592ee82f866c1cbd08dad582980d58cd6e47e741ffcefc06191ce29ae69fb34f70fd827ff16716ed1e76d01aa411652824f7e11b4e0b2793eee891983cfadfdf2600bcceaf9d8167c0227362c086492e32a34f55f5a681448e86ec0d980fb8c5da97edac319fc5d8ef82c93e96902a4a3a4848e3ee8551fd174f4302fb3911880c27a091f3475a34ca35572b31581b2a634cda14e2ec418ceec3c50baadf4e238635ca5749bfb14183aadeff0ef18d69b8227d4ed15e6ea43ae7aeffc1ee27b0ee5790e80163f98a9b0b727de4b9039ee562c76fda42de88ceb6a46b30f1fd4c9da0ac4eaf7d77d866c057405320ef6166a80d22c22be6509854d0c64d9be4792938433a5e60ab05694beebb2382f46c3c19d13631122b87cf7b5960c4fe112d8f21b0015bf1949595f6bfa3a068e138f5d904520fb05aab3f9976c1fb432d796e474d7367753724e3ad3cf0bd9f9dd3a900047d2e28648b897e61f807e12ee7eb4142147cdf8b5252feea50cef5c5f94a69d0c3c51c4e7d82373e15546e67394598870a06bd66cd746e285a459c575b9d4c6210fec74e056c08aea33e9b7ccf886ed9f22188e0e3c57d42aee8fcaae82b0e4c4656684890f317d2edf2a81f20a001b50e38fdaf05275098580cda050c650e840473389ab185c0b4fdb2f2384b056135de955be2657c760dac268dd6cc513fff6b8e3aa53d678dd4717d72997c816349b6c55ed87204e9eca958aa4831b6de5e0201487d1662d08d2baf594a92b41c4eadde15e831d2c979b854cd18930493d5aae1478940efbb6349ce8c15addb6f06c23b89f7f638010fbd035b8043c5843b008d977c0b9b13cfbd94f0b598ce6c74e29c3f0887281758abe40326943be7f6934e3d947ba84649127ee4fbe1ecbbcf63c4ddb467489b35c7e99f4fea62908090bf3fb10a00098d2f289c1c0b073eb55fd4419594b89e198073283068f22967c58044578eedad850d462df74de029b9aa7f5c4635c152048a02a7cc109cad429753dc91990485cb49a856f4cfe2cac4d388c9feeea9c0d08c921567ef51542d80a5c31c4dbbe2feb98b1d57dbef06cb5dfd9731353e6baef41e9cdcd04a7a45ad48d349400e366e42ec58882a204f23e854d04948e6cb59df9dc89bdafac59f999c785a27a93cc0badf88726820a4cae0b5473122ad624e8c08b2bf9e26ca551ee4ee4ff9ba03497050c1b6e3c6c5eb20c3fb0057e9f4230f1da0bda7402e427a809a314234eb90ef256d31e503510e8a53cb1e750c8703aebe85a642a10762fffbf27fc6b529b52d2479c6b62b9de4ba90f847dd246b98ca55437d2a942cd00b55578f18f0b498062e38dfe00221e8c25fecc9ed42c3cc1e6c88fa51403d0db255439127edb01abf5e0ee76576d4296d3c03d39e2246ef98f5204ad7ab6099cd38459ee0e275b617bbd7ca43dad500c6b5b529778a6d5ab592a66e7b294bb3ffad75796d9beb89c5c13cd8ab11905523a3c6c88e29979aeb8018abdedfe472902c2e7a6cab786b497956004ad6699076687c41abbaf078814fc2ffd62433663f9308392891ccdb9e2b55c0ac0bc522a52ec0fc52a4a923a53ca59444e9f5a388da06d79ec724b3acafcd72c386d4dbb4b37428f3564e783e03fa14eff0e5197ae5cff9e1a25fff9d50a0ae829af8e6d26efe30e7bd98c868da82d462b306b66ffea98b6e6f78df24787774b424e1845f4973fb781ad1238fbe35b79c3939725642a561d72ae3ea8338417e48ca66ff4665a7012fd53947f6093c104b973c6683c4a55c73497ce6a2eb4ae28efd95208cc4e634385381259d20b1451ded8437b7f0f80f379d8d4393f8bbf5dcf72d48da343d68bcfea471fc80e8178a4d812c4cd0f1fff4249aec51ebadf86208d1b124e809b74b763be287bacaf5f61b0f8c177554d414c84e0d18d15619a7d00cf94c9b9a38382c79b1f3deeea162609332c87198d8b3c0af17a8268b745b217b943e7dda1d4b7b67482850082abba9e6b9322dc6c14f7f812d5296a30f1376d026253644789ed219506553f1980f63e0abbcba31bbd7b50eee3f13a2e53c71944f6d36019dda7844acd1bff8028f56c32e169b4f5cca3b48f684cee99c4a7dafb1cb71ccd589dc7eb615eec95e5946ef16dbab791bb3936f6b44579e4ffd5d4013bb8cf31b7b67457712742dccc961da595747b33a366c5e5756ed9de54da854f24a9f1abfb244af424dae248b8d5e68f8557f18675b8e861e9015087098dc1d985b5508f0d1738d6d4284f50997b4044f9c0c7db708e96b8f6c55c247a4051f611148546267d5e419559bb1c24a29b1ca3987d78e79f0371580ca781eec5ea0e312cd43673654c3a5e678b3d3dd4e0d77895907f9b67f7b9c867e05e51db84af26213fd79c677e5a374fd520f6718bfd28be3022e212428c98b0eb55e32eb3df641fb57a4c79d16a1061fe249a1e63a2ea767af3c880a2496be0b8e3ce02c59f189632b7b1c82bb3150b59b7eefdd7d201c79dc6ab78f20a5e7bbc4f6142f3bdca79317fdb71b41a57feafb5fa9140e9e7614f45de26a50ed23b4c3ad61aa7db82cd072a314776623b1b964ca1f5efc50d40b8effb8b3d0fc97d90661564a241d658c58e7180fb45bb305071c5c6c0e5e70e84a41230d3753f180becc8d59c5a5c698f0b7d3c2f1214374336860ab702c9ce3ce7aceba0ae2c9c3c04713bfc2a38c6a98d06a4bcb028983b0eabe5ad4c7ff35312da9694c006f7d2bb1d882b4b8ead93db8e7eb296e4b5db215ce42163253aab191b23de761e2009b20e1084889502afc01e5878a5dbd99330f4cda3d7f1bed61147eee0296c247449f398a48a83dcc67525a3a58be04cd9a1e9a74aa5f70cbebef90fe9fb66111310464104911107fe60ae57f640802bc46b6a2373ea7b36e09d0172a75c070b9a26ade3d4e2b1f035ba6002d64e89d61f921fdb5e65094f41983ce2f5c0592169a463ba0981551bd37b8d937003058a61bc5cb3b8761859fb59354eef8b420ecdeee7a066684917f377ec7b6070f30387f660596f625ac5fc43ba78649e9a4e481715df9ec0e9cd26ae8a8fcf1f7480a706b8dbbc6811a931c3488395f372adfc7c732105698f84f4423ca34025f8e3fbf7f8ba3e5e1a2edb83ba646c28ac7defd8c8cf2cfdfa043c4e5c75f05d8362c66b3045af1cc5989f649cce11687dfbac3cebe10cd609c9f198abc7fe889924f369afb5668dda512e3738c29a593cb7ac5c57a204b6a1af47e78fe88dc6f9f4e719a4ec4a7c3d2121bd097898cf2f8ff65afea238374f28adb3d270f24a9934932db80be8ed6b09dc0382a89a89ed89393d99060e4459d3e2960980c111bb41f8673a3e2e5194ee50f85d2c0d2986fc80bd65020974283aa8bb4906f59d9e3305fc1b35a9f7a7f6429f6f791eeb520cce48c25e75769c582111347a8fc235db6652262524f9fd6f462891dedbe23b20b3357e32fac845f88d9bce4dd7d5e990814b14241a343b7a490743ef775e3198dcf0f2e6009c71c648c29dbc2c9abf7d49027c9ec9f74e70cf23a97d9267e1f4e237fe328f68e94a980038f224a52396a34258d50c97ebb3e7dd093967dd1027ca18c438ef9d1c1a52647efd760d06158e82c9208f13d3ba7b6cc40e8e7af70100c4a2138fb09865b5860f48a604bd244cc6458c75e9bf6aa1e7ab9ffe39fff568f808f8783b1de5f109a8760bf0292e8f3227a0beab78fdf0c73f4c0783e99f599f56473f4e554b9ff3f3bb91d371e8920528a4be159fd8a7ee52ada43614205907978b2e0b8def4b53e2a12e7b8a9406f12423bb1b5b14e133324566e7337545e5f9162f8feee3f2bcc2a733d0d9c2673462bc20a7efebe6320444acfa2337faa684f302769bc07493a971e083f2e69c2a74755d795ab5b85ec1ef527b583eeb19af2a2ffa29332bf437458309e5b43e2d1fc1bd88b892f87ca877462edd9ffc9fe0cf972bf594a7a80e2ca59d5edd908456fc7e1c9864bc3a88df35863e5b1100e76e569af0785d0e847c1091805023b6b73fc96bbb03e8175ab46eea4c2a8b0cd7824e9b8e4d6c14cdd7d72c52023bb8208c22870bfa8f3e9038051296b184aa4e8f6e862eb9bd59e7be10d53fa557a5db3e657f6ebe36d620fdb1789edf6403e5d11edde41f3b4c2c3d8c9e53412b38612b56d27e77a439016894359a629eebb0f758a05dd4cd6fb35c451c8d0ecc76c105deac6ef7c635ca743c2b229efd113d78b59bb1e71cb60b1dfb5c3ba5011f9a70ed484d4f848d7fd2d70c806189a2786ae641d7a82c896061cff948c8516660ddc3daf107369c61a119f5432298f748baf75019675dd4d16acbcb06da153e6d29ecf234bcd266d51e629a0caf7aa193c624957f4aadcf9e8632887ea154af041ce4e338da89fe6ea481433f8e7c174321280be075cf6819b8d2cdb525a8a92f55d2521bd25376e7208ae360b7f41d2785ba4a13159b040d8addbe3285be2ce128ccd859b28826c542b167d26563588b2bc19389b957ff52c39cf3c0ae902b9f8d2f9f888697d522ac9bf16a6dfa7d0fc638f57358f4908c6f690ca1349f1deab2693b5915a3d7820891c7f471094e295796abd1ed393449f393d2291a29e150ad3d28c0f4884b2b2e659f32cb3293516d2f140065bdc8c6e2d7b1e1fe96c41387c1a1e11146e2ca77ace958e192bb750a0801847441ec62469686f6f80aa8cadfaf15e7846eda1ea63d57ee58d23d30054b59f2d502fbb70fa49c75d9134ad62494a7ba2bad27c76b2d367e2fc38d74ae7dc0ea7892bd7263080f7503ba5fbcccc37ac48d5d0a524e2c5d0aae91640ffed1ca902456454d8c6d522bd5131ac1dbd3c9869bf0f8bbaed3191bced528d49c2e1c398478186bcc10bb66db0f479d350a545c2b66d0b393f86bd07eed8a6bf50cac84b61ac2aac3a6348255d3ed607b41b0b80aae4a283eab8e8984345a1d88ff5f04ffa8b9da52ab091f74fa14e668e25ac219f162edc5257492da2023352358ed900bfde44abef6b3821f1a58428fbca709dab25f6c8cfdb160ef52ef396d5846b02623ef9a47b7cc4832b6342ee5c88693065de5678dc85caf1172fc44b231fba13534c4a1a51be23a9cfb2853bdbae537c96ed8e946d23920d227e4136934d1d2f7fb5fb984103c8b1007cecc761500fc89ea4ff3bed2ad2257cf64053509f352bb575b520a31c9180de04f7ad3205132b967039b57a981578090a9a4322b3936a6cfb2512186e6aa9dd5c715a3711de8bf969aae9c74cc219306708cf02f64f1242e031713dedc8593fb790e220c70586c4ca23ecab17b3d5e2045c0203304d03fbc955260818829d3012a1d43ca5d807913cfccc83b506890a35fd9fa4a14fb6e6419ed4ac220e631be9d8bacadf03e5445345dd0e0452db42a9d599acb859cc9e02195b98c5a8ee1434f0467e801f6db0193003f4f410cc66ef7bb7ca071f3064d565d7ee7f89d8fa0b04b926d01bde02159ed8210d948fea60e1863b9d32184cd4cf57080450b0394969135ff7e5491b026e0f735635fbff748dd9f5c1e38e7216303788f65db6636767d611fb2db7ce276efc48ed5728d2d7c7011e6cd13376133cd2e98c2bd3695adf5848a335819d556beb7666d1f5d5cf00129ba03f44977572eb26f290eca6ff944f855b7133942ba53be2c5b0f8956e2bb98e37826ee5627f4898fa8dfce986ce856c49274ecbf7c29efa3a07eb0d60ffd419eed0dde5d1da55f9632c963982e05fb65f4a3634b7dfde5fc46d9713eff12be35725b5cf7e1b1403dd39fe39d88cfb68eaa1dc978a5d5d87ba452c854152c2cdb44d612e7175087b4180498e1f477d26d6b756f1887ac0c7f8c94d976d5584a18423803a3f880447efcb74052b25e751efbfd62784c40aa3e5a33a72eb475c95fb3bda3659f7bbff84a1bf295a01d434b5aae9b13afd9b17ee955d8a4aa951c99539dae73e14436d09c7639a3e7cf0e58992477418f2e9195013b3a2861f2dc1a9fda2998c9c98a2f0a883cafa0d8ff6d432076f687620148e7c9f1012b0827f7053b36a9f2626b12d7f450d8293ad904bd048578e7ad23728679ad405da889245b0f25145e330d1ce157ba561d0613a5c686d544b8c950c4c9ccb8223b7acb32c6429f4452d2ee78839eb03ff947369c318f50d6805a897b7c9c58f4fd04012bb2d26c220659454104cb16e9553bfb26a859321ec9a7f1667205ae009698f71fc0f304d7ca5abfff9cee53ec5e90f9fa19b2fc6e884be94e918434418c61457041fcdf3fdaa137a3d3a4eb59ff95a27244057d3363dfd806d2cdf05817224c4273ab898d7a8cf55c7ca6173c5667fed4f3e9eea7a0cd3e3bddd571ad3a9e0c355b2212d4610206681090f016daebc8e0dc680e7cbfb00dce4fe98c47dd4e7c173bd9cfb205476034dc97049333f8917f8dd5ffe13377e2741a436366cac7a4baa739b5408aa56d33aa0fa5db28c4c1502739e3fd32383c58ff01bb0efc902569334101c721f3518e1a92b0370f976ee65f08f581930f27995bf16a5edcabaad5173189b76f8bc3dd5fa360cdda99b90e3488aa3a5e5f49ab1a62009b095133f1a27d10b6ecb1fcd034021bd9e18471bfbde157b0fb5f71f91506a76990c48f5c14c47d207e40ee0f865f44acc694a3181cb97b286808b86fa0c65809842cd9ff442ef80fa6fe5b048709ba5513adb69e4687b1cbf56474a91320a5a1637a75ce6895ad83956379d0f424a842bbfa5559f8fd3efdb918ef711c1b3e57046df06a0b68f619b349e9b0ffa0bd5624ddf2e03c0bbc52bfdbc7dc72edb830946a18723a64c3d3aee97b59a2f89f0db246b5a1a5bded2b7b1c03415bfce5a9a2a46cf6a77f76e21d3da2d6ac0c3f00a05cc34f4591c4996d2f097732e7c4768ef1dd52867f17c38044d97a69ec697139c7f423a57515f273be81ebb72c6cf03b8ace578b1c06f3bb4509f3f8c5d3d5a3739a83d34ba7fc2b9e31ab73b7cc3bdb6ab632582060121f2fe0a602d354cffac15eb50267deb141047d24f22a3e5095046fd1360dff2722f3bb71d829bee87fc33d9a4103479fc8749ea22db2f4988a539cf3547f0c7f0a2a0c7cab722af0ab7d822f64a0930c03deb41b22530b7552f58a77c64007c26ff40aa84dd2ad1e32c1b7b0513268dc00d19f732d8dbbbf60ca11a64f56c9425e5e85d756f0b45c6877f46e484d786652b031a03328cbe91c5250e25cee2bfc1f0490e8ef60f92853b77a50fe8bc38f81ef4aceee83e0a27b7fe8050233d93c4078261a43bb6d2a2b51735bc7cf17cd66d9a1184c60cbbd10ba9fe6dfda49c0feb158384e7741a9bced97888120ee7f09276859b1fe7819d06c3409c478b3128872656c7b550c2dbe93faf49ce8753d28f682cf476d3df5330c21be1dbaed5fb783a2ff4bae1d82adf8456b2b5a1e46ff55c7ed18a6d3ebd47ed36d10f54fda0b1062980157f3213db9e8fe35db3b7f86db5c84342a4b5a8b9f8209c1ce150570e95f69daf48a67489333d629a83951c1bb34045659cb3cc08f54ace83021bca8d54f285fb82417bb6418f94946527f1acbbd27af4a6d1969f992d60bb150bdb3ed7e4ed85c01cce30b0d61dbaabe6028ceb06e9051241321dad040d93a14c19638d17b6731b655a972814f99b10e04398714bf0315ff8a3da36b5bd96aea8f98dee278814d60f76578eb7d871312d887c721f133a7f5e2ea4f15cdf7d4c90003ee7909e2df95b4c1a5326c17266396f9ee2f3859433500140cb46d0a3d75f64e8a281cdc91e87900c4ce09e4ebcf6198833414d0bea0ec36ef96590348e3f2a235d849f6c430afb2c93de61d8d8e615bcfbf19d60334d3518b003ae0a3705975b4524c7af140cd51832b145d75a41797d3deffbf3a8383138a6f46dfba594fdd504c08fefe51eb543c4cea754009126ec514386776e736a8671bd3cde23aaf0117ae34c5cde6784d5f571d7e6ebdab547455665987fe96fc0402937015e002961caebc92da52210d6c216be3ea677759f82cb06636b60d2f44182fcfe109e5dd378fb680d4cd472fad192a394273e1b3e95ac74143a5e4cfac89da1b5471cbce0adf3b48f8a1426e0ad41437c51faea4ab7ce33b662498db23d698c3d5f292e7f7f72976276dc0d78a25a17f87271e297d2ffabbaa7f542d177480e7e159c5e18257374175eb1beb9929496bb6d9996570a1fb81c8191cac6c193f18a9b77709856004a76d8a01ac5b1e9b8967445a1002fc86abf1abdfa0347915b99ff6e636ad2b6b11835a3cf7bef2cfb6daf09b35df4e0caccaeaf345d56774363c1541228d6ccdaa9241f9963b2f5d8533edc37b9fdc1f2f7114c4cfc7cb77127f9b90d86b0b092be6b997bfc48749f6a65987660fc6efd0b41df82de0ee55c5de750a9928dff2fff51c6453a9bf8fabb0ba6df83e8731b7a4ac29a846c8029ad243330b5aa29f493e7dbb6aed67d9f6c1129d8c195b93ce6aa7a03b040018a086794c7d3eb4692d173970f24443ed0deee347b7d04c1a9c3220bfc6ff568b1e0d2995b3bb2b90512cfb514854cfd36bfaeae33f48dfc49661655c901dcd0f6a6bfc78ef7927edcd37fee284baf4f2b13911c8b0da4efb9a6913e0bcd8c0c1937e9f9c5c9b6a767d50135151dae7512900489cc8b7e454caf0d8e7b153de75891644c15722ea0165bb0ce5c0299b4b2d5ffafda2fc637640dddff9145ae484c341b435aaefa517e9995fc13a37f5b3acbe22fe35f499a99f9a38c99c803f091fdb2ac32a85c3b499f9726825d0dc6123964cd508cb793efdf6d277ca3c1cc0538da3c710697db75149a2b6c2d9ae49cd774e4468fbafaffc15f52027bef6f90cd362a3179ace74797412407dc8e68b16f5e7314dcc67045e5fdd2f8698da8904cb94e62ff9015ab9142bcc927c9b32b5ed8e2e81eb92aaf04a04d8200ded411dbd1341f9425708876fc56bf8dd5d15b7f79ba82f545516046f8d613bd284b9d4cee7143265302f53239270a338128a36b4c87a6f7dc506f11ec5de97cb355f406a690ee3a4650227642e160f77a06a9722fe79b9f85ae0ae07f7cb64a33c68ffc0d6b36d0395ea7884258883190b44eaa8b99930106171cf9060e84e502efbc0444d0d86c541b4b95b66347ea67f486bd109ef176946cfc84821d1f35f77364a8684cfa6e8382933e270afd548640a85c23448a32687b46b3bcb94b5404eb192b0e02416af0de8c61f802fb434ad5a954d0f4f178135ad170e9bf1b9ca4b3d531b47b2261dafab6449c9b045b77fec8cd332e2b3887f44163a368f6e26eb8136e4e16a84a392979aef2f53b2f8ce300f970c27bee7a87f15b5bae398662ce156cf8c8f962aa876092bb570aa169fb88847cb0f7a59c612de88e7bf61bc294757abfc8cab37517c9a5d0d20f2e13c37e70f0a65302435e528f534a2169cf3aefd95a1c67d1b2fcc02953f94224f252b3e121e3d4e54f13c630b01b98399a3366cb103b41ef6b41606daf0771235f243eb7af88a85895cadcc147bc8b96b0f177b530d22c59d71ee1481c46e458d0e8c16212fd2a27854e968c5841f0a022ee47331d1140ca17b8ac3f9c3dd114683736110d85f76f6fa9debe7fb7681306d2f1f9e7bc34b82317660983ad79fa7dfb804af100a3ab1c075392e34e66620a0e5e6e0be6ec757b08ce428a338662db61459867bbb1383d0326f83ae460a797f2c657521e1ebe4df28a633d123931b165c9d02f2b4717d3929903583a8bd1e891a2c79ec9f2f80031470664a1ce2d6fadb2de50c0fcec8d797344af85b88ffff3180663b17a06900f904d91da5dd2abe67f2dcf86f2ca842f6c23ca121e5f01b0b0720fd494cfd0925e96b87c221966fe97a954125cf9a83fc3de9b2c14a0353915eb0b28aa928a11900dcdb58f6a33b0ccd4ec14a8e73388f206c9a967b3b0bc3d0941718df254402f4ec43eea131b804bb55fbe183b64e748f299bc5bcc73e6e0a77c928c0b510590125a678fa6e8d1fa05c63bdbee334792abad962d8a3f59e898fbd940bf24b5b990689648436d3e4900ed95368701cb0bcc7e80bc9ead395949b008ad38c976912d2df53b25dc42ca18220fb93589ce584da1e3000433cb801af80b9337ab948b9361e4c991cadbce84c51e023536c09def5f34fb209d4e8c6637e98d8a4c048281c25d9f38f0d290a9ce68468ee1486dde49b674a0c2bb5ef7bb0397e1c26cc5b16c348559d472d178ebd33dd756ba941893ad2704d2dc6d6f5932420cf48c162208627078e17d4c072a61125c1eaa4a34cd384bb70bee6618b20000bf807104b39fa89c20b18307b4028b782a9efedc43455c317dd7c13eaf819be64be83e18917fc5e1f5019a79521218fbf5d4ee2c3fe650ccd30ccc0c86e3cb591ce4efd2c29c874988e7a816935debeafefa45867e994b565a1c7f7aa093256298ca1ee766f5e61d324d96db2d68288a920c8f9480307704f19aa2d535a3cf44a7c20a820972745ee63e30906a0726c45ec134962bb1148fa034fb004a6e8d11a412345eb881142d656d70c2d509e62fd6022c76aa19f5f8101398157ff151cf994c041cd319740e2e775c2caf4cc2e9ede3611922512ca59050faee94cd31a908b925f5bb98b66bf08cadcda72cf2de0b846a1c9e4bfcd54e2b6fd7507b6d2f7771fb725330f1ff000fdd1af93b66455e241b7e88a73fa1686db3673e4bbfdb709ab74cc353253c937770c48e9b584a3bef22f9199d0e28794e2e411d98870900fb97e47c75608544c70d95eef35cd4a32901721314ebbf27590f368e3a3d3f184ef906fe406c0af862226053cb70dec72307483831ee8d25ad81d51bd06134dc7c78b089d160bf5191e6ee2f9235529210836b307aa0cf0a873ebb85928e8bc22f846126bce7eb611fd1eefefe5f792a793d1f3ddb6c782707a47d6609c4c9093aa52b62e634e0c83fd20d9045cdc1d6118c93c0d7017b7401dbdd36b50275f37ebea0d19dee838136dec1ba1e52e4d45bc697e48d2ce2acd83d24a1af26ac69f837dccd1ae3e17da9cc8841869f98942ef8c636deaf3357d3141ba2133a76c8b81338524e108570a9d3674373bed2207bccf2f9df79f4709a3399bee3d5b116f17ab3609b0530a01e04552e08b523f0a58104b4977ae9f9adf1d23c4d4718b9833988f8df2bef17687373476c269693345fe7b58a4db3d92d90f32302e5e09969a42306d8dc0ba4a267768f71358bbf3a9ea72a7d06fe83f68f9b1e01f8d41573bacfc1697ce134dc7182bd544453cec3f7c0580ffffff7f