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

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

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

Block Certificate

Block 57160 5f417868f1210086af855ee284a9d4d0165aa8497150d8956b9d1e8e280aa4d3

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
a92711ebe1552b6623856c0e4dd55bfd64e8a24ee51b8e338dfcad2a7cd41996
Certificate Block Hash
5f417868f1210086af855ee284a9d4d0165aa8497150d8956b9d1e8e280aa4d3
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00004d0000f00a0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000803f0c6ca56595a794d7804951e7aaa88941fdd96b465e75866bd715d4caa95b50d33bddd22334ba63c329d74d8694d1fe61d0b05af966ac4e39ebebee72b8e4fe3d4f8df0dbfd3a6671833bf8704fb848d64f25192d4ec59f0d0000000000000080000000800000004d0000f00a0000

Raw Header Hex

00004020a1ad60ee5b769f1495c44f0eddb8801545b70cfb7dac6bb2429bc490e16470639658984958439dd454bc6306aee3ff5f80f051b9b458ba42634ccf3dc0cbcbcd10380e6a149c04189619d47c2aadfc8d338e1be54ea2e864fd5bd54d0e6c8523662b55e1eb1127a9

Proof Data Hex

59,560 bytes
12121602030739aa8308f90e129bdcbddaf4eda34db6a4fe27cc9543371402e91aa2e3b9201eae3c42e97db5e85eeaeee057ddbecd22bff4d47012e764165f683517893b50cd944e53a7a0e8ab97c528313a2c07ff0cf23c7e5b5ab340cc2a2224ec71e8ecc835cd63ae25132ebd58b4508b121f9dcd6be90fdabfd3940d60e5f09a1af03a4c183d53d73c7833f758a1fb20f1bbb323535cef4916d125b4bad854910042b37c7bae527e5aac410757f6e4f256e8c14607b4362f375422bd8cd04f68d4e62b96e62a4a97e84553e6925ea23458b70948c05239967dab25b93bcf19df063ed66b8f71f1d0fe6f2f4d804d6185e02ab2794e0f1f77023660e3ec2b670a0ec8d7fb001f5b3f29c2004b6b011527a54977d1f62a417a544bce7bde0fc5ed8c90b57ae8a95041bfa24458b48fad1846d7ec9d594717a1e8bd271d8e8dd4122b56fc60ad02bbf72520439a94095e561eddf653d8db285b7b18a2a0173e52aa3e9c3d61d5487f5ec0697551ff5f77523d7af39ce3a7ef2103dcdb0787711d9a051fbe8be6ca80ea574cf1b9e6c265ce3240d2a12d5db425bd76784f318a891db584dba6666d3094404638d626a8a347d51f29d1f424cf5d86aff6f35313eb21736cef977e1b6fe0ad76a43e238613965502fbadc713984eb7100e8f48502a361deea182313a7ba6b04df15a286e8c22a88176638c6db984d1f9be1dd0be4b5263dca0d0d44fa1f1144171412647e7a4026dfabf82e4f1a53ed1fe4e17c647919edbaef189baa671c96c9eeeff325b3b60c80f79653dfbe58ad5cc39c10f68e6c16c60139085dd06289d3ccff2576d9c9a05b5bdf1ff4b0f7f5fd1a10f3d3c14e7a0a42553632df63f83c6a107fc52a247f4c5bff14565bbebe0906c271bd9f01d9079defb37280ca3e9e3a591135eaac528b6dd11f49a883908aff8593438e880c2c80f5741ae7f09bde077e495cc8ccb12538a9af190e3f6a10c48b247b087013f9ef4b501b34c5b37faba73554c1ba284462dcdf32dc532f910dfb22deb2ca66a51e3cb7e675f428c49bb253aeadfa966227ad23e29c040148bc7062396f5cc20b63dd2eef4f5f826b4df4a3c5af8d91dcb10c1c237f05a6ae144806c2249e77eb0e617f40144a3c18ed45404551f184c924cf0e90e70fc7571ec2276171d022eca7656d722b2573baed8df3982bce817bfcac05eb5fd249e66ca8e681c248f74f96ebba9fbf8aee52beaec4fe3c529681be67211ecd7912e8f87b07921ce6514cc996e3c9bc3aead211b6300f45331802b2a5d3528b361672ed86b4b83365f31e326c911d876c6db56014729caab8f26a7c132774a2e1cd811ab89c30ae22b6a1e136cb8fb2a9b4b513c7d39ac461eb7e8dbd3eb866d8be45be991fc434442cd688655477167de73289181a33e8cb6106edaa3b42163fa620fb980952d630a682b0ccfcd0ca0e1790616d88e48b3a1ebcd2923250bf56531a08bd0de3575940cccd6f460d6307a76b950a38247d70c6a1a8a1a6a7be00ad88db417b5b4c3d12836225739d86f1a4de60d516eed07a8d1650433d882551d3db33a7ad2a28e8c4d755d0c53b56bc819f0cdaa0c969f660ea7655a5898e07a0e8064aeb230ff4a193a7060a30ec4f1b212b271f0a12ca5142682fdbdd3b94417dd50f03a9690970e14df7043a482c063046526dace043f2f5f01ea456cafdc5208bf10131339f383459d779c0b112bb3070c30315aa07ed1aa4e0557a8b6090a6d0383e193954a42cacbe6e67aa7aea830c203276854dda62ee674410ecf94cf703c47762791d372fcd37eb80f466f79ee7f7a398e83151f080a3dcd7d51fc1764d8023c2f4dcf5df58da2ffa957bba089bfb2ecf2ef2da0e08ab5cdaf74f0ba579d3748134d5fd2e73aaa141ca89bba27cfbddbb820d2ed4c7d50136853ff37eadca337982296bae995a66f5e4f6a7720a73e355479c9f2171cfa515a9d2203548c928a74b0a517f47d9acf873fd5bc7360e334de9e9918c8feb0594cd644fa48c32b77340c9faca24d40913563f0a266ca8d3070d7be523055f7839d14eec33cc742c75b396e1b22f87d56b4eab293168f6c55b3a0467ddf4c8ea6855f9d0b7095b5d38c4fda0b65ca67b50713ae354e31b9fc684b7fc1739d2cc8b18011557c63cc5518e1baffd24d5edbf633feb453225ee0993b300a1df1b62c0928eb20318a01a56e5138fdaf7b24515007e7f62bb6117b483d59fa79e5feb51b9600533edad8a254dc216c8a8fc4f6a7a38fc1e0f780c7197dc3ba7619fa7d58df30615b45713a4a47e93dfe2d1801e2e6dbb1440dc92d7c68511df2b4105cf3ded992dd8bbea5fa51f60b55dcedadafdd03e6bdf3d2158ed057fb568774c4e7c39f644c870934452807ccd6bd3ef5aaf34ee376fb39302b7f521fccda95dbe8b0a05ce5195ae1c5ffa163780d9923ce1bd9252f5809434954695e7f08c19adfa8e031c00f190414ce9e0c3270325285d51977377b2bad3fb196fd866d6249c784dc93ceccc99053bf7dc0f806856ded7b7fd21210230def79530ddd17d418e777fe0217d8dad38ee9c422d7d835f9a7175356bb9bf0df3faebca009c6204bc3b280fa21aaf8449532865e5f8d0a0394a88df5b8af91d71eddb3411b9dff3fc9dedd2bcf241393a166aa8335c07b08668e9bca8486db008b3c06ae6a65c43de7756e34a56ae1d5f6cf6127fc8bdd797ba1596d855300d11399791697e15f7847498623585a57014d0eefaeb4f3134efef42f6b207ba69e877cb755f66a6162a1389083ea66f47c4827e8108271169027420f2acd48038c83dbb8fc2b360b7236dedb4a794436a2f8dc0586fb36ac1fda95cb199baa6133ada2d8c5de2d77c048d1a472da5611e311790c12756b914d57c14b74cd925e1d8facdd383d8b6f8c632a13113b48ec9ad5a6b484b0abc0ce055da5ed51a9e44e0db9b2610f7e254b8bf4a7877b52532b3d0d447c2c6aa1f6e1d5784fb90abff9a1e868c85afd77886ee3156a24dce873a2ac869fcf3b781877c5f24831856129e14ecd45363038addc17af927f74433cbe7cbbd9f25d6c3f18d12730a25f4d39dd50cf542c9eeb39852f3bd94bf681647616c3264e30092331b8fd5cf1095f8532b21929904947aa6be33a3efb6884d410bb614032d89eb62fb2e581a6c46d2fcf73340b727d7f08b934a98dda4b67e3c86493e4913293c6b1b425bd7c16879fc4a338805680c716e96de1aeb1ae33815f305e11fef1522ffc8d38667639241c7769c171214c88520a0cf04b4bb40eaeb76abb1ad45fa29d0d26da44d3085ae13cd2e2cc4183fc3ff2afb1f4aae326381d04b4335369379de2665a923a7e45059c34ca2059f420791ccdf382c4d4081049c882f2fa1a9918fe91bc3158550ff53c34c04b9b13994d7d1fa550d9f764e8d5f7f41ad00a0e74500a27309d05bca4c0e53054331f71f705913fec49c1653dfdcc9def6d7fb316177d98d1e535d061391ea716b355db44832601672b28b89e688eb719828bcd4649cb736ce5b80b8830ad5800d73793828f419b7631cf105f603f37003305ea88366acc69f3108a15818c5ab64929178f8a85e128ea3cc7bcd862acc9530930efdcedda0742fca8bd07c633c8673d84d524f04d7259d43efc456f627ea8425446a0b9668c9f937c849734d83c5675e3a9cd88610e4f726c5fe389e122b6d6943e37ed118599dbdd27e74767623146533f9951da6237dc17b61e0e733d2d611fc8f822c5bb345d79f42142e215c29966a566f88e811354afdc339d5199685485eb119f4cd5ee6077f6fb8823eb6a00b1f81327f3c3130f7d7bde190486eedb33eaf16ec07c05a44613de9cf80e498cdf419071872718ce8d947d87469b3bb6f166d73c0fe40e99f9b7caa72da6a0a58a86941a427913dfce0eb03626f96b97ecffd535ac5a2bc11c0d956cc671c0520187beebd3d5b5f45bff0d038880c13782925c1f5c7c2f314c9a75d999724dea213ee7c28ec99ff880d43503d90a7e6efeabd853afa1f942ee21d04bdadd79bae356ed0f8398c4353d6fd8ddb292b32d84ca1610c8baece2f2cba12a025822788d2c732f862f88cbf9d46ce593e55f4a9be38b1bd10cdaddc13036017b9e097aa6eb118995f5a2c5241959639c1439c57fb6f97e216727d13dd7c71349a440ede56d07ce6f2478438f66f49d64339c817999a9318b5541f339c9d828da0ef4b5837d788fea633033203b439455fa45a2c01f0f141649bbae3c9002c39008d26fd5594888cb39a65187f9a7d9c5be5735af5032ac4e6ae4055ce7ec3ff0fc022afd156559ae3379a69c10c69044f0840707b1648eab66dee8ea96fc08ff1e9326ce0c701debd5480a5b0970dd4c338f62d52152bd323324f219f140e599f7f2eff17154e3c029ce4d3962c9da216729a449b8571a2a23a07c00db636b73a10d7c0723bcac7b78c49e93cc452e5ec7cb0d54f6e68160211a0eb592553495d1fcb21b78a7fbc7c2acca3361cf92c418a244b92503d5c1cd8d9f77b6c255be4ac078cd1a80d25be5e550956920ab74ba93b3e50a983381a77bb7aa86f7c7df30f8b9b63f706cebdaa1bec1f59c6fe9f16f0bdcf68b5c59b79d86621278d5d8fa1aed6073cea898c503b0716b3fc87768b604bca0f4322476f385e4fd94fe0251221e0fd266acc385b9c59e4365d8ab03efc370ba3bf63d91a70e4a3acc37bb1c8ad588399d3483bde6486b9afff2b33f88b06f45ae2d89f8dfb920e2a70dd17f421d3ab4dccea408abc0e022754827ddf46b3200caed1c46f580044343ffe6dd64ae7def593305e7c1c6f6241028c238d26e72b90fa863f2e055bcda3c44fc7bbb1990dcbd47754feee1aed8e64058cdf08519d2b0b215d4b752870b078724afca899e15d536c1b977059671eccfac40ba2841d13e90891f9ba52f71cf6dcbc678baa4ddb67f50ef076872a1b57e396a1667d02b480e3b8f69e6fcb1e71101d8a723167c8293d1910571d1b08b199dd003ccc2ecf1615b98220b577b4a5775c619caa2608b5be4ea32297861321cf9f61e8a9e7e49ee51a57988d48905acec31560a90e97fa75525d1933880dff82a0a9995cd5e2e8a9715d968741a214dfedfdb417e88ac47738b36fb9959ba2d4727fbbc71c3781fab88abc632d4bc70e5419b7b41b3b0e1dc25f713233adf7a8b7c7ba9520cf940144f3dbc73eb081a71aaa6b56346462cbef133d495bfa8a9b84f9040cd34e02170fda692d0434c9899327e92b9a01ad31c7dea104f1922ec4acff48dc9064ced28028e6955722180e397c48f7f770533de754d288ab3ddb613577f54693415a2390f88d212939344d442bdaeca6696e4d29a3df6219857fcb5ad95c3c67aadbdf22daa38fa5b80a8bc2baf2a5239f9f23d5665d18240942e030180f5408672e690cd7f5aa528a0bf8d7fb2aa470a288567fc7953f67efcd2adae18c0de794db04260a7175b3b64ee9bc7add9d59ff881fb3f860de089ca93c1dafb94ea8f28f088a3ee4f6f1001b5ca71cdbbb7509df99a51854a145d4a0fb3e210b7efd3e0906a2a01c516e94f57e8714ef73ac47b5dc1df9fa9b7530822967e5172b0bfb7a1dd7a99e49323f392bfc3e1842df3f6ddde7ee508af9ef42935d23b20f2d1eef44638d2361c3c41cf9e48f4181ca24163f96d2bb6eeff9e1db4eb6932e65b814e1a68314c2f20197cecffa1f1cd48ec61bbf5aa471775a094a725a1e3b3fb12d1d0bdf56c062026ca85a46f1a878ed37b06d0903587d5c1b4ff014e4d7b1cb535e3600371f4521e008a760b3534e5765082f9066898aa1efe9a96e2698cc9b742926a9c31b352c1ef057b7ad30b550d4c0325697b131addcf917fb55b8d2d84f1ffe027993b8c68adb76ede2a244da06c29f28b6aebf8654fed8d76b5120848e39a02dc1c6766df29d31c4ae9bad082fedf9b3bafe360e0046f6bdd1fdae666f2c555d72852a5d6ae5dd2740dd34f965fd555b86bef7a17e343ca6f4400c0537fbbfad0e929b8e59748d9deaac68515c2c3bc6bcf4843775d2c7a853faa0dd0086c97879b06cffb28956deda12f899b5c4ae4344e00dac82fb04f31448bdb0521f46c7a8355f15c40fb33cb09fa410765a283978a45e04201bf9396c3beb665bfa770e2368abe1b3fc13158db410bd4f44c2ef5bebaa73c7aabeeb81246cd6731513ab77101cebc7afeab013a5ee2b466887134a8b8e834457951bc796e13c36b07de1e6029e18162fb3827691d60f23dbcbc112db51b37619eea9ab52c4f61dfe6ba94ae4c1e297a85222cd9b1109c9b9c22b77078b94286dbc6675ba01829d07cdc2b3a6686490821f423e5ffd9dc468f434401e3997c93b153c3eeab78d5eb361a908422ab417c944ea59cf2f24b06ad74c5062b9881804e618003723e7f11424087bb2930955e5a07436678907b60a43582288958061da9aa6d605946591024478628e2cffe5d96f3ac9b268bf2ccb70977fff9c8034364db7d438e1dbccb09cc36f33c40f15003922c090fad9f196bb1ef64980731a1e13661582b439ff8c111f2261595b433eec3515af78f8ed406e5ccf050e3af1a6c5e2fe043bb7179461014c9447325362a0a86043faa3d4a309a6e2921bc60f0b228d09051c1f105cb6123f3eb027af92b2dbf243ca11238f7152b1be7a8e374aa38f75bdbd6381442add2e4307ab8456ed1221421d4ba192b63efb5b0a6f40123659f2615408fea905d9b8cb8f5241d401859103bb9f815e92e749de0abddd31e500e8efe3dbb8361400c33b43609d7792a399c2e9f64d3203d46ffe1de7e7529315ea3a16fd1b968d66ddd08afc5cf7ce210be7dbf02dabfacee000316c4cd080cd06e50401207f77456b801ff63225c85c0ddb160c14b333e80ea71fe6e1facad1146ee7f9d1afc46e0694b8c3178caa9866c642d8fcd3a624f3bda51692b923660db73f0367a360679fa8a1d263fd17edc282d5caf5d18e8130b7b524748f3daa8967d105038a83bbecb4174d3167e7370939556ed341d8c6f9fc95990775759a9597a1b2e4e5eaff28d3a5ad0eeba0687b02ed8ca07cb22f02e87a31718bce3a45bb3badad93342883116527a3b97a2549b8a0ef413f66cc5c49cfd40ffef12508ff466def30f5689073e9091bf9d40876d440c83c65ede0931021a9318630389fc73b5f6c00b6256cd7a89590d3a420732c1ee154bbfde0034da04a5925b5015fdc5f4dba90032cfc6a3f17e20b44ae5345596b4fd45dc9e55d7f803f60860c5de4ef14cf98c6da0f4d8f1707afe69e89cd104d9aea6cbf0f4b7983089425a89291f3ee099b32dd4cb20e2261490f0368a95d38d5b7b79ccb5b0aef88ce13ac07b612051e5840b8c20680d5174e5b93a7a6f1f92939d32193f6136b09758f7435a1f76b7e54d76eda004d0eb3606d1887fece74d1d85cf03709b6d665495bb9244ca282d3d151192be8a87ce12955c67120b268304dfcab73839651fc47649359a7516417dd2510c835e4c9e1ef6a118e1d411b5a763fe3f170995c879a67d664afb35ac2f56e26bdc8d81b7f0b7b34231bd7c55f740d7e9ed0ac4b77829769e2ae313e609ac930776a848f05f2a36961d39980ff7dbb37cec1d5c7f04637ca785668d3154a41b7156d4750b15ca51cba4a0a4b318e72e69a5cad279be0a7010d37e9c07f1a8247a3a7c6867ead8dda87c8e61d5afdd1b3be6137dd1649c2596f5d08cddcf559468c6c3051008c09038b9d46a10c26b8c2575ca09e7ff9fd9f4f11e3dc95283f912ed64c4d9d9220e1977cad1b034cf06a5d5ae3042d74a2f07f665d087dafc33f25567a653fb14f29aafb568644ace90935a955b78f4bff68d30c0e0d9edbaffe92008a739603e37ffa6c35cf0ca7c4e3a8284e3cd5387180f9868fb835fd35cb8ae3a91f05a6e7afcfa8b3b4cccb2970f0245417ea787c6bfbdc894c786d73be67cbfae4da11c20238751e5a6c7a27370a7802ece6e52824e9ecb41989142d7cff3c181aef6452527d32ea0b8b97a40c302ddbedb7249c81b570cb0a41c8b7ffc1cabe3b2923aa6aa13972b3ad9527f964c74aeb1d2c6aca4fafab84c05957733687ee68f99631a888595c6444be853cb8b1d70c7968e68174632b8be4eedec87314972051dcd5c5b361ce2163f856a70cb8b663f78575f5ac92affae96362638815d4a72569afb8dd3550fd0f081a346dd214b9c4a6538cb5150655638468ee4ebdf3b07abc0048ee6464a9fc6840816e1440949b3e93db731dd7d430c523c843732db7c40d86cb27bd84f890e0a287f189406d91d3956b69aa84a03f92c4011a22e9dc4262993ea8d5dcc0791a6f3cdcf44bdf19e1c52ba46b62e6fe740c5792024789ff6e9cd5af11ba85a18bc0dc03df98bb94812b4d76904c685d0d23aec59f137c21e76405f7b4ebbe7954e7d6714dc20aa54d934a502c780da3e0cdda02ca52b38c6083a5a5944b1f7723465ee10dd315311e0788255f6ddb0eb7e5b9010a6e0cb6fa18fe1e176cdc5c705c2266c6bb06122c3ae8841bb777ea82ed38b9fb4863014f8e0844a9e78c9a0c4eaaa6641dea59a6453d103a6d7e8bdbd35aae1a36130e1dfdb51e588531cafed5c19c9201444526aa2617e51b285a761e94644e7f248fe3df52d6cdb1b2e651f0d092d2996711c3aeef9cc36a25df559a4f2cb75948d72cd7a22c5f21182929f3ddc4a759170bd5a16c8f262bb43bb772e6e172d4b616d38112461c473c608cf5888cf48236b662704cf67df883c82b67b9c6c5e704d06df4b6e39e94e3cedb4f1232f84161a127dc808c7e7c7c7ee425ef944035ac6d054ab327d641614cce59260eb0eccfb7fb119c1f785e720e42d199039b425720e710a63e97f40a71eaf56aad68ea8b96fc781595cf18cd1aa0e960cca971761b24ff1dbfef74ca798fc3973deadccf07b2ae1ae27ca6ada353809d42bc73400c3a097df61f3a390f0b0beaf757811f3b8caf92d8511b37180a1eb06d763a147ef6f36a492f98d6e1d0b9861476582610eae85919c3b127698e3c0783f5202d92df2e6e5cb136fc7df1cf9b6d13c68cad0a8fee79a23a7e86e0bc67675a052d4125bf9d26bec50896493205f3a2d487e0edc643283314997899cd8b4133fd3734afc5f76d32d4fdc0f61e2b5f4315541ed93b46231782f092a2cfe90ab879453b881be65d6c1354c5e3ebd87b4f79c8c3633f97b478dfbaac42857cb8208338d4266764b3b83d810b160c35827436b76e0c29a15422f745edbd45f5aa0f8d06268f6e3a7eb33f2a99f18b50582cce7d8791220b557ae856f28cec7081ba1fcab3732bb4539ffea632052cbaccc6ac56451765a58a91ef155349dabee5efe83da790e434ee2a8e4aa8da7de54e1bfd48469975bb215b40ae27bfa28ce3b36c096c012c4fae55a5da9c3d7a841dbd1bf283228063e54ce852b2d56a536714ec464d8cb8c3eda34b37d692b9af982595cc45a50f7adc702abf04bce60ac9c701ad92e4a2eaf83e2871169e11a6ff157eb211d6a74c431042ea7dc6a8de78a2e9e5f7036bf5070f25984f28ddb1a9e170178c5af19b7a45231059698724167a51d5194779af6b3bdb2a929ae1489fbe790454ad3ff200d082750d8bedb923966aff580431a27c96d49391c36b70e99581a8f79c3746e90bd94df14a4965cd6f0240881ea821201b1645ff510a9275690bbedabf16a5c55b52a640dcbb8a731145e655b9acd8c76d5a109d5d57bb8862f553c12da1431b447a562924e472a3c5096a20f367b636627b593c8101fbe5417a07ed2a33eeb87b4da284381ab5ca3285574d3654b686d92585f661c4a0037d67b61c18c72766c31c2ac76a2c2fd5bb324e075705179ea35f5328894b421e0e5a9172dc337ef88c1080390bbc8aa8210d472314d2ee6ef6a7734f1fd5211e1bd900161ab6bc73af65ca0a8d347cec6cc91552b3fc461ca7bc8a14937d1a3dcc1a68a1d66b25e1330190e5b31084c32cdd8e75bd9bfc5f57078fae308653134e2c78f82f6d8d30b422f6dd6e56f5275a8f258cd590d760fc97312663083e0d9815896de9b60e9589c94a0b975c518c2a084fcd8045803a57b133cd0e9f282a2965c8a13ebae1b16e7c29b4101344ffc7f3228e30445d248fd9154c8b034509154a16b6548af3d6ffd0c390a2da4759407dece97b4ae03b5a62b815a34dbb2ca47ae4539534195e182319d37fe129cbd3f756d0def3b6424ba77a3ae333d77b9642145abcdd3b7cfe18efd4dc8e6b303ce8a6cb91f930fa2b88c174d91a4a1cad7c306586f2b8ba62601da7cf2fe2ecd9332ec9b4274c105fcfc50c4c7a325063fb50ee33889cf87c4a06ca761efef911c05bdb0b465fb9c0c36f6dea9e3e3a6c4492db709c4dd8641a4bf37d4c984ea36d08dadfb8615695ef59b406f0e4b6914d1567d8b6a6abd490385f05c7ed6af5f14b096f89277492f536c2e47a50df0ea7f3b817add53de359341d9297f8abe533312722aff10d7dbecc034136c78f39005a1931dfed70575a28d9272c549dac3e83cfd88b751639e2730d87dc1195fb92e3c7229ca423f45be99c826209f8492e91db4c11f9d8fc1a2d1c4bb6545527ba8dafa0c06bbb26bd8b2839d068091a377d06347846544d6d8a8175171f5f89d66cdf3b9f17862eddb942da8a8b6c52d69f01fdbb69b6e684a0e4fb4362bdf32446a895aa1e618f4b6efee64b1534c927ec0579533e32998a946d75027551b24f348db66983757bc12ccb5478f181ba676fe60b37f4ad9dbb15f5856af2a425c4006d33e0275e0b2e7f5822ab7812fb8dcdd438e6214c840e440b42e5aa4c87f046c4197215c0924b6fb815cde7bfe468f4018847ae9dd16db0722b01b7c6386b7b0be6df378140f7a539be7730771d93efe886f50ee1e937f4b7cd6aab78a2b5f8708bf5b0117b9ae978468f9fcb6e9a26a052d8bf407ddc6dbc05256a8fe3a9c3b3750976346f2e346c08f323760b7911bf6aef96a23284288e752a51fe1e3dd542c68ed253eac6e4264c478845e4a80b58687904b6aab8e2c547e86429ea93b3eea6cb6bf5f892a7e2fcca5e3c79c3d23d8917d99340edbe94ebab4764aee0a3b41d9548c7f057ec5b5cab7ff0b90ba7a8c0511cde563e2e86e6c073fc1ed916d8addcfe38448890917b86b49dc4bddf22c207fa50aa1e636034c28433aeecf12827e2aa57a3d8a7bd2ef9f07bf1c9e1f0f6c09ee774fcff1a12af33f00bd523435ebd3cee35f3e1b0e84336792ea69dd92fcb6f35c5b26cbfaa9765faf60e72bf7e223fa18f127721c442134864c79e3fd316cfd9f381bdd6fc3dd501935149496afc6cdd720317c457665bc864df350d3d2aa4960e852acaee61e28f17d9c36f69f1bfcae2233d97af710af84dbd756541e971440bd0c98b0b52cdeca01ea4ea9d545e355a51ab4a09302601001d9d7888f9d4b800d8fb64a3cbede838205bb1f1fbb52281f30006b771c6f6626d0404dd7405b66190f61be8bc27cf13db88006d11bd7bf13b742051ad99fa611c8c52231b1c3a325f6b8fb8542fcb8d236d18ae57ccdb52e255eb18d374db81bb7e997e428e8f27f0a9217134caecb66b4a67cfeb904e01054c925d0054ce61a894864f046d7fba29c4713fbddf822b32dc309825c128696d89122f53dbbeaea8faf21dce63025a85b7debe6c61d34784ecd31bf1715d34bc05c9f54702b210af7a640c97d33279e9c94366730422a51ee7f830b69936ab9047140c97f06d6c8a28dc1055598bad9e96ac9bed91c7366ba2146283d39a948cd1aa70f2c1717824e525f106e1fb99863ab50436ded2d5f7f89bf8377aaab60abd4c5a24a3c310f6ca5300819aadd76f61980e4f17cfa982118e85120867670935d7889b0ab2a45a0e6f694c79c81060cc264018946c92b794fddbe32614bc634072a6b69641ae75d68f19663f290325f2b729e2c18fd243afa8e1a2ed487d4392a7376abbe0396b838d60aa3040bfecc469f4126f17e5946dbedf6aefd5278652399fa9c0de9e53bfb46fd6fb92d8d6a953a77b9c3cbd4757fbea108a7914d1074f8a43e4e0df8699f8daa59f386fdccd6349cc97b75b45d8796c0afd9b93699d123b0dd0a976535e5eb16c415c19c9983d108e5e374c143424f389d6dbb0e5fdf707c313fba8e5187629e23d123bfe2d3850b598a35ca1918b70a8764e4b39dc67c0ca8c9298ff5a962ee1e0e51779085532f55502d969541bde7d38e3d55ffcff8d4768ffea8f631f46c5b7b654fa06a2dff646d9b36bae2f192df9bbfe9b174b26c253d1dceb0fef47df99527d4c99280f387eecf78202ca68fc5c430308a3b1baeade3490da3d3e511cc605a295ae6ad9280f094fc024e7511eb194d88256ebe0e12be2d7e8a896354665b272282a2d1d849a5f7ce42d8abb731a1142ae56535247f983cd1c17b305718e09a422c17569acf76e56b97f60f72312c4ad1ddd81ff10285802cb0f1afdf8475ee8a91d5fd9d625d9e72c754331db75e3cf96f4c058faf4e3432df77f6cafbfc3f3e72af36d15eb0ec44f5c726dfbb64f0a65e7085d9ba2364b25f81a754f8bcb6b23e7bc0de5ee1c1b827ad2c8c45205d7bebfd6b741bd17625f8d8f0556605cc6349fef565ee0f81e001d89184392bb197306c38d3bcb4a090c5260974813524cb6b7cf5f2e3d9212246f6ea18b3940c9292f891cf8018578f88b081fa0fa1f903e2fff9d11df7df91fb0a1b8fe6c00ff25c06ba39bd27c0418ddec85d4c966e87ebb4c1452ee6e0594149ec19867b71a022bf22fb7b44a1d34c6b5c24780056e60c181551ee7d8ce8ad565292789989fe7506ad0adf563d91fce2053c43a8cb433404d06fa73391e6bebc88299d6e8eb2ac5ef5ba27c03d8e646e728c842020f12e29bf46f7f74367b9313c32ceb9a02dffa94140d4d26b4698316795bf4db80e62cd840c94534cd18e2365eab906db8f841f889efc656ce484d888ed5d39aef423b48e519b2545cabfa8d7104534dfecb73ac37f3368e4cfe67ac413b111d088d2aa7d4548985a043a55276cf4ad295cffe3883e2a5d31f7bdeceb97f4dd893637e5f13535214ca3762a8047e07b70979fdfe08c86bf6c9f5619d357ba4f2cd5fcbbc2c49e762b1873ef569f6ae096524954f148b0560c52087b331e826c32e575dfd960557313a718b585fbcb068e4654340086b345c1daa896b1dca0a0d6a31535cf202f4af71873c6a3061193cffc7d54f5417c18b8e64c052e3d688541fa6486f575c097f69ebc6fdefb1e5fa9b06eb627275fac7e2602cbd6cf83d0d3e07445374227967a679f5753564b8a3b503d90fa0ee0d9ff86da8c184d7717b108806ce7e9237d79e0b65d9a6c1303983040593a5b066d55011b59cd612dc2a05d5ef92fe0bd8c56052ed2c95d83481c0e99c8153165d365268960651b5fca1200618fc101e07637800855d7266ea016132ca1414534c75f50017fef7b57c294618b248c890e58541be636b23eadcfdd7e84fd78f7cff0be02e485a489889d984a2733a50c4a079e3c3acbac97c52f72b53c0da0e959bcbd6301bb40f1f90dd554a299d4543459f0b136a02695b53263bce6f3100fefe8ff18834f90647749a1fd764b519aa2eee14d1f7bcc4aa3d0a0c7b2b4e1c4112da054bba407922c071d5b1f2906a8f0376a271371d8791b6575d0e46794b2355b67ba3ad8a16241682d499767c211b0624e39df8803c11b09b7d16a38d660e2531614c38f2852cbd03a2001798404e3118a1908b8fc759cec02a535f3af7a96db6d39ecdcfae88fa3ae42803589128486b02414a8285909269c7921e963bd8d832b5d1919adcdd2e999653e9464a311a283dd53333c7c354d661a8b7c9b44631d284babc26d063d9d830879f433c8b130faaeddd9f355fa9d87e5e1b13d955ff1a6a6a7c1917166e5bc60b37f3529c11341b2c73efd5d998569cafc4e604852873c98cb550cd9abf1f8fd8800832f876116245ca5de9325971d8867ab1c813961d952bc1040a0690bd50567dd44c6efc83c782e93ceb0abf48e9bdf1ee9cf579033995960e59ec09447cb6d94ecf0b7d0958907044fce9bbb33e3f7430afc337ad6e30a753c6c4effa2fc631cc450aaa942ade3a9988ac0a07ba3f4213cdee3564b45668a267fa458a3da03c0c12f40ee628cca3e2f04172c71206c74cb12104c5f45f43a201bbc9af208f9bb10de1c21c79a2a672e9c68b364d4b73073d98cc0f75609703b45ad85b697804ce3ea2fa1a74cda8bbcde955e684ed4fd345864ee2fd25f27a7021df0a6d856e216798c99c2dfcd4e697bdbdb22720f827ee6840c787797cd73cdbe7b6413b1d78aaa048e0e3a390c2c5faf1bda6a786bdc05417e7b1d2f54add960cc3f4f85ad896316ec7a2f154421699b606a551f2e5a1a5bd68a68c797dafb71e9052140bdf3642113ca248a2c39fd7cfbe8e7f95e0db6c7f8b566854af8484a2bc1110b464f1dcb286cb22add3a7ae3ea4d5069368cf909de13cd2a1c764f84faedcd4d8d43871636669d89e00d36986220eb74ad2254ca3fb397a3571b96779649e960f2c97621150c4eb2d9b3a44d36cd9fd5bbbfb23501096417098b76d555637f175c0f62515f1eb7174e367f155cac7f049e28679a2bfbfe658509bdbbc84bcba5e271867bf7d2eb4ab56dfa7ca2939d7e85c89fbba37a4974c13a357b79528067b22660487d4e8c645ab862386a0aae8b2500814f7518a28d52d73c172e5f9be19ac38753fe0eaee8645b44dfb9577d1fb23035154e7512f5c0fa8473a9eea0d4ee528d70c836c13a4edeba879ea0cfaafa4e77ce7f4aa4ffe945d78c89a8932fce51b0409cffcc36f4e17a1988d84dcf1536b7074fe9a7a3a0ffea522586b45e5347e6263ccc803ddad202da170dc7724a5873534ba2bb001c1aa570c5b3fdf24f2ea5b1b50119897448842fd37f5e2707cc074b9a0e21ef21d1fd876355fb5555489f4f5e536fde8d9a3ddfc709368e0868a8c62837abd3964bf1037e301a6b1d4efcbd0f0494e9e2f35c80904e602b9cd65276fefd42a5ceb66b1a068a8045cfd39b0f514e274614bbdcdfef18d0596dd54022a6f1b7c30af82ef150c1cb193c4d7cec32292256767ca459c44f74443faf8032742b6f8d5dda415ec9d8863a8ae3d310b5f7e7b287929b5b64e4ec405aaa2d6e3d0dfed27961a35aa737a94177320b86669c2fade2105412b6d973cf9dc84deadf496fd47fe78170caf9f12395366da5161401f6abdfdfe832b73d0620b22bdb4d7f92ff7d71c9c66e5948f532058e1f692e618da1d579939aadd8e6084d841aefef8aa22d4e419ce3ed1d6ac13fb2b0f23631eb079d4ba0267eafe8aa77291684cf6735ec917ab5d22a3b4c71276058803641a2f760434952a8488d5b7b4e026e0a1f9cfcbc6aa036f6e8874d236ce2929775b6abbff1c5b6e3d4511c810fba5c77f1f6753e3546fe068a879f3a1d8fd17bfea315b7ca4a97d1f0d55e358f881ab185d29a6d6997a5b934a70b9ec28667589d7b9763bee77eb611420567c431ac5af990585ac7ea69a970563cd74b15ba8a5d6c4e68692f7343d5797a05d4f4f37cfd3078d9d6913808cb8294fca4c861a5d573e6735dcdb99cd7a5f9af59c6b507488d5736583382410b9f0a11ae19b048c4b9a4b1160e69f9734bd47f4dcef32d6760ca9d672fda4846141a43ea813ca8dca77ddcf819b4e94c933279550b4549f5ff6de03997461ab6e4853eb24bda1462eb5c309947477fdf5bc4cb4008bf9ea58ea15860c466525b21137d7de6fd147cd60707ca2cf74dd84677fcbdcad2f191e4f01f067b3770927b5d6445521acac1a194dfa0269ad7c07f3874f5e0ee9fbd4e81f6bb1ae8a89faf60bb92a530feaa0b0bd42ec81aaf1627322450117ba6f83fcd209ab0e0e927362fae875bae34af4e96546573aac17cdbc8b515c1bf5aa4aec381c6d27582e41b4cfe5c3ff51d4592b232bbefeffab4cdf88c00f2f226530deab0db08eccac9c052317d64234ff174e43c7af95368b705aeee1f10eaea1dcf2a81e780cd56b14dc67c6b391229c2086c0e5f7583b02a106d0d297c0bc9b33789cee1cc3932abb5e18d0e7487bdd03af77de30316746f8070af8da5af75b6cccd46395a81573be34a9aa85bbc63990a77b29834c8675e2073acf29b693594a983448d94109796668336c3cf76954e6b807c4c123dd202b223729eaa99d367c8e4a7ee398e1f6600b160bace6bab4b817ef49256188f44bd793dc152a3f63c9ef3720ccd8d2bed2e0ac021b41042f0fbeacd5f3b50055e8ef8a46285bfa5c1b49cd80ad5e62e63560dbcf4a2a3abe5ff8dff5982e4f59e20ac3afd4d64b068670300442dcf2906f96ad82ba9b9ffc3896b8d4f02fd614f8db85d8ba57b735e28a6a5745c03781648c357d7445f5ae686633e57672575e1fe01c572e5ce5dcef1c50c86a88e10caf1780ea51cccd59fc25c927284da6d56d22dda5c3fdce4bb8c567df5390ba52526776c1e84bcdd787cdbb9cf7c130ac0bb4a4e242757c92bfcda6b6c283f6ff21320421e3fec995d4f3ef6b84e27df4799ad8af844ca8e0736bc6838770ce5e9f7734370536aeece164925c5e31e4f605be9278dc7cb36f20579be22d737689bad0e21aa083adf98b2b564109f27a5719abb073cc8249c4bcd4364e2489fdcab7cd08c0281b65baecddee7f9564a66c4c1793f04b1703fac240f1fc6f82785e63ef9e57419f8a5ce0639395154442c048b0752b0e72ba2ac88439641643a4b3d7eac1bfad3e5970ab95908c1c717669011910b3c618e08cc77bbca433c1f720815e36c260a676afea3e595e304c39ec47e7f5bf7867fd68a308de74f064c37eeadb59f5b8368733aef474b0a1670c8d1d91bd82a1a67608b21f40fbbb484e8006408c3bc3f90b79812111555cb61973a47dd11b0dbee370d1e5f0ca32f45aeb221639ef8334dadc90b2b3214d300c1a95b032ee5ee634c519bf53e1972362709b649b34667ff506e5d2ca4e27ec69ade720e10968546220bbb88b38e5385d0865879616225927d45fa78b071900104835acfda682fadc3e2b9938f4ec4e98e4d1bb6ff91c56221c2402a31c95e259a971ae185ef5c7aab12976969de4b4c2b6c7dcdf4670dbb9395e4d224405c14f926c943d97a050e75d0e55781fb914e3eb6a96f308bce2eb738d7360b0815c4a7c8c96df24673f86c2c06386808034ef8b7cfdfc02dfd1e40e6528ff60d17e2f876586f02b2596eac04939f9a2d51678e3ea0282b64e84a4321c66b1539c61d9be8f1fe4ebd4f81bb6df008e52bbe5f46edd98faa856a2dff646d9b36bae2f192df9bbfe9b174b26c253d1dceb0fef47df99527d4c99280f387eecf78202ca68fc5c430308a3b1baeade3490da3d3e511cc605a295ae6ad9280f094fc024e7511eb194d88256ebe0e12be2d7e8a896354665b272282a2d1d849a5f7ce42d8abb7316f07afd62fad12fe7435ed94b68bed183868f944c4aba0515f5c84c5701ab4506bb1cccc2a34284301d3150ecc49498e7f20e8e1c9b71531329f968a20b8c26c4bf8cd92bc003c3064b8da0fccb9d5f2a4f4ae779b8ec642cae130d494564559097a7028060d5a24ac213c26dd5d7857b47ec053859bdc983e6547c4721746e063678d451d5d4542677eb365ef89fca12f48403799e729f00f9331ac65a1894c42baec66a86fab18b9bf3c4d146dbfd1dfa5d24e4d768ea0e5cd6c8391193ba501fc858ad24c18ef45c5a6b0d0a5eff40206d3e258ae42912bd9b607d2b4856e1bafa836d4dade275e08bcb4baab14f9e97fb393ffd3480513e6ff355c829a7b9771461d94a2f6fbb6871f27e7fdb14ac1f8320dee241ad77b3dbe430b5cad05758c1d95aa1ce9775c9c55ebb500152c7ff713bf84173d0e33dd4ff14debdcb90dfac22d8069d68077aaf3a5ac02d6e05218d965160faf13d7adca240f948f74b7b2d807cde3f1a3205e0ccc31435f396c8088540f2debefb2380261022d62c10c4eb0932edc0a7d407ffb8bcc02ee89b1f346423f1e97c765dec081977204aa5489438d72affd9be125dcb3cf3952dfbc0716ba511bafd0c020da9f6c1569230df55cffe3883e2a5d31f7bdeceb97f4dd893637e5f13535214ca3762a8047e07b70979fdfe08c86bf6c9f5619d357ba4f2cd5fcbbc2c49e762b1873ef569f6ae096524954f148b0560c52087b331e826c32e575dfd960557313a718b585fbcb068e4654340086b345c1daa896b1502e87d46ad01eb2ab69a74c7ab31a9c1a30936afc120f7d565ac3bc394ce74e997510d7d415c2e3ae5bc34e9c70521434a2a9d1eecdf7efb33f136a4fcf45f772f5cfe62f27570b5950590126c3c91f334812941689145f026cd4b1ba315804d6cd2a9b83e01ee92128f29e33a6e69b4d091a17159c60c228ec856e4fa58fe724c98ba96961ed17fec0c10f47e8b3259564cd40a599448e10ac8f3e328ec6f4070d9cef9bbc0c3c8f88d8c4cf7e4243d9e8dcaa629c62585b311ea98b1b41f94a68c88c58d5e86936f17ea6896c1da7d2aaac53a19280992bb2c59583ab7d6c5cbd291efe18a4e18c8197b31aaabb5c9143d6fa6e1b2bdf60aa7cc18bcde584b6cc9a5cb9a5316525882f9c0e06358f6501147cbabb9e8c0f10e88e6ec8fd83580cb3acdc6ee414cbb142b669e6cf4041e1c1d46ffeb87d2292d467531049009718cc973d9ad1c399efc2e0410047a81a7d0a04ea874b7723011df6ed7f3d8ab0b80448e22c8d22f4ba77f8d192927b5e7af761121e4014e9dfe28f8876cd9b0a2db44738847e48a5ce5d7ed51bb288729602ca55fdfefe7d0b7e1287af6006a8ffa830eb432279b92832d35ddebcc35adc61d0c031a891813e26f1abb9010c004f821cae62309a4cb37261c3dde64e4a663c7fc065de5c05aa4e530ff833587021cdda74c7732adb724616a512c6a22ca25aa5d6dbceaebcdc0e354ad5451baeeed9d6339c2a7b259afbdf33f4cc1126cb917980a13647d02bdadb564fc3d2c150ad624ebbb129c56908d36c816f77ca5a7bbe04311f97f3f90cf466f2cfecc8cb0bd50567dd44c6efc83c782e93ceb0abf48e9bdf1ee9cf579033995960e59ec09447cb6d94ecf0b7d0958907044fce9bbb33e3f7430afc337ad6e30a753c6c4effa2fc631cc450aaa942ade3a9988ac0a07ba3f4213cdee3564b45668a267fa458a3da03c0c12f40ee628cca5a963451f9fcd7f6e52fb47b8edf61376a1ce1f976daaa381918b4407e2defa0747fde42712ac22e513848c0ecb4cd89d613189798fe06a8df96079cb4190889623d70108c76fa5ac0716645d524e048862f4b0264aa45223c5b89b902669082ff628b79065148d0ac51c8d7f25a285ead13e686fac783782aea7b830ad34e750c22d958d43d356e5411d21513ba9f9767de7fad4583b5a9e9970dc9e34c4a59fc24d616bae8fb463a9b0ad1b8dcc1074eafc69f0a3c8af7b41a52696082f1b1dd58dec4c75c8012d92ace3fb2494d14ce8ce258163619db2d8bd625ac92063cf1e9eae8de4c9be2f5e638fca8c6e21297a9e70286c9c21a72f647953761c644c61579d4625ec19adc268e53999a3732a62c3580361ec075049bc0d69074f1698fd42546134621816e77dd4fe2e8cc33da111edc1a58d17a26f29cd4beb36b5fbf79b44360ed0b8737c551c52692abcd5b3c46a095eb10535171867bf7d2eb4ab56dfa7ca2939d7e85c89fbba37a4974c13a357b79528067b22660487d4e8c645ab862386a0aae8b2500814f7518a28d52d73c172e5f9be19ac38753fe0eaee8645b44dfb9577d1fb23035154e7512f5c0fa8473a9eea0d4ee528d70c836c13a4edeba879e981377814c6b513bed6e105ccc588a51ebed9f3015e3024729d598bcf58c579899a2c65a6e4201eed4de401a279ddfa6c6bff707599e6ce69d07e543c6b73433d5ad5aff99cb20fd3bc0b89e91c937cafb3aae05f5c6bcfce8745fc1c8b3f8c88a0e2cf2f8d7118006a4589ac0cad553c785ccbda472f316a33aef437e73d775097626e8129e35c5f2dd9e016df95bdd623bc3d847504ea376ff0aa8bc3320839ea63f89a03e169522e445bdc19c1b5f07b0f096ac1914a3911e2a654e8baa23e0eca6e7782a5d0b53dcc1a9f6d81b09827f97ce1d47ba9eea9891fcd32384a38ff81c882439bb8d0e083e82210f7be845788f6a19bc95d33adcd655054f92d02d7931b4c8dca0440dfed27961a35aa737a94177320b86669c2fade2105412b6d973cf9dc84deadf496fd47fe78170caf9f12395366da5161401f6abdfdfe832b73d0620b22bdb4d7f92ff7d71c9c66e5948f532058e1f692e618da1d579939aadd8e6084d841aefef8aa22d4e419ce3ed1d6ac1a609611aff2ceee310ea1eeec80552e4971b63f3fb0b7c1cff4ac805a82b6143ed678d0bb89c5517f5a11bbc73d3dcf55c4dae7a64961e3af6a7bb2375dddbfef3bb1408582f926aadcc444d08df82817a7ae1dc6415c9b1f069ea3ef94c44d6bff3e8cbd6d986405fbf0eb4f55d2fea395490fdda075ea779a42caf56e6c51058bfaaa8b6e6a570d95dcfc4169d9857c00f8419ec33dadf8006e48f5b89d168e3414ebdffe2a72100a4e135c7abc728d1ba990ce70065e223c3aa38b77adabe582b6c3235169d0c131b580a1a60138b0037da2ade9ec83195bf371aa280c82e873c9f2758f62483a94ebafc4982d050b4071f99ffad7acaf3713cc99d9fc3ba53493abfdfa38a5b36754ef73b24ec6c6c19f1ba2ee4a90a722b280e635bd227a44494c2f27d6feaad1e919213e549961aacd7a3cdf4d6bda6e94e1f112f68cd9aa7bb593b729520a95c005671791bc0a5269ab93b898f88d71861f6735773d40ba3fdd22116ec3f77163cef6421d853d8e878a48cc51a635ba00464a1b53eb4928ffe38b42cb3b96bf8d73ec4e61deed0b71b153bc13d7b590776350e5d8b089384d13d19741079a28f54916b5f44de53c5e751648ea29a28ded1a7feb366e357c9853e9b2d4a8e46c7a8ada332e5485c2b36a877280d63ca84c3ee416a9197128e4d9517f9ea1cbb371ca179f41d8bef7ba23b007c8a113adb2c58cda7affca427cf3615a39799b0988313863135052ee17b382a97ac7b7ec689c3c8d3d58157f7b9b2aa324a96e536bf3576fe9cc7ecb4bc8f65252fc78716a8ef5a4978ecae2c9f63cc08dae36cbfff90c914e939a174c20e3e3e1da64a3fb47889acd4c514cd8d1f8f7c57a9a2137fc9fc5d10facc47dbd68e6f28cbeee8be3a00a27289ec10958c2a4c45a2a70a900874f17b6fe10c14c553221c4813e011bf70f16f0cde4c99688a994600244a43e9a2f26f393a70e667dc72d65c9c1ab8107a5a48cf87f8b56746d3dcb1888983f88fa0675ef3aa58cc05cfb2abc3ea2b03fd5f9e49720d6ef94ce0725eab8081b904fed37170d03a8af294fb69d064c725d936da5f7575866e3eedee8b1f8eacddc4cc89865f3ff7022f1238fbd452644347349f61c9b6f04999adeea90661a55677204b1d5b4e5ce30e2b0f0b5401a664d153564dbfc1b85a8350f330a1c61b931cd85c567c07db06c2d0387bc439910116a0d0a9da2d37b005b4fd8451ed180df88c1a8ea6dd5cf4a16bc531e7daf9f74e5668fe4b8688b0794281a0684ac80dcae36d73aa63cd4e07432b7a23b7d9ab5e852232914b469c78de204cae30eb456ef5348c2e76b01d5fd2d2f34a0237fcb4734a819ee6bfccaf250e3df736591a491fc941135826065bbe12050d75ecd22110fb2998dc226e46316a111cd451cbb09dbba7cd8c9e7896a18608666150d311de8e4af4d530c1bb8782d0443f444e1350993703ed74170a16ebd01c78fa5df54ab5d57d01512ac7a85d1f76267034f1a1dd2de23852eefe97102841030efe60cf5524329515e2576297b00bcbc054348333c8f99a345a7477cfa70f4beddfdf14e3dffd2c19811d4451b011e30822e07f2d8696b409d0bdd779b9b6a091d36caca65bb64abd89de0ea01d652def336b338c3e2cf46b33a36d26d0fbb8a3aabef754cf3f1e9971541270771a24de12e7d0320c5e44e0ae0b3f149aa76a68c416f52022cf620171728c33e83a1571b0965a11edd3e12cbf6a7f1874cb4fdbca64e6d9f9181c9b15cf2e6ce926ec30d000a2e3924fcf15385b75f579ab85d8b5d8fecd244bc8b31f60d23b77d07760a4c66ae477dc09cd1617722113232dda68e1b74b9bb0c1220197e0eefbdf087a4b0f500a8e1514b90b8d015e44c1b1881ecc3a24b7d6a47566cabf0c26cc4fd6da23f952eb8d2708237b7c9af4237c87c2e5aa9277cbd5eb044dcfc0b83d929379beea9b368cd6ec2bc09a73ea25ae3f3ac6a78682ad2e54581ae95d1026836d0a4beb9a192231a8780764f1bf6eb650dd92feac49284a47b77010f6b914c9562f4ff3720002d6357286870204eab8cd935b847e2e2797fc0a41a3ecaee89d894a3765aa4850504fd29cb05b82ce0030732c86cddfe3e27499014ee2226460f74847e31ff65eff2329feda06dc06bda17f421c629b0650dbd5e245634ec492e263c7e2b886f64327cfc176cc8d94fbfa38486fc89773d32ba8b9a5b3560a3945a1d9abc4a17d4809c896cc303d025e766c9ea683868c50d89b37611ccf4ca015f345b8635686eaf84c922ab4105976bb0af2e5708c6bea884c9cd3c825c546e98add198f0feebe428c0d5f6d19c1a4254f62dab623b514d476a3980f9bffb7a495df3205346ead83c414f924c237affa8ef8927f3ef233fd4811c21fd262aeb710a91c8b3012319f8127ecf2b698b81a2b98b5c07b78c04385e5d72a331418815c409ca39ba49deae762720719fb46e4eea3ef2c8df910706a2d9b574cc3cd56b63340533cf136eaf0386ed682f1692155c0d4cfc901ffd6fa292125deea2de271df8e85da3793e01d42a4e4c944b5103aa267e6aa377c87a830cc72e31f73395491734505a79ec642b1894a1c5b6e4d2ee88009497b633850c5036c642c90de71377bd8c5405e98f94f3553ebaaedbc46a675e44c6858c93247bcde4134694d42bf07cd81960070608c30d8d46dccd606e1300c733479191501796b319ab974b06d6e22cfce1c77d1e8c23e85ca213607da0ce7fbf430c85c261eafe0f9f2b93922b226ff3221d61a5edcfe2af4cb68f3f954a93ddcf5106cb01078161ef1d8cf7e468b6c391ee7fb3f955fdc248ab53f99e82854a4c0cb3dee382bc92e021ad4cfe69928d7c11a64e1178e91eb73bbcb010a1af95386051ac865555c90074b9768fc9589024605dc002562f2e057746b15309e75dee4a00a17c04bb30c881f311fa0db1f41369f7683389c4adf50a937ac05956f639967acee41278713cb14c8499165919b596f9fa667bfcd87f7dfd9f3ca80e41c240d31b3f8067aa35b6ecc3f90f0b563df3c6f033240daee323ffb2ef05bf185c4723c98faca8ffca06f431745bbd7a832a7902c8ba3083453e992e64b1363c13c9ea21fe888dcaddd55fe8f5aed54efba8dd8ddb31c29027c70ad2548abce17e15d015bdff96443a1151c785fd1b8e7ad583109dcd821816c0bb1b6543026da9f395d1471fadc3af2ed8bc805a95274a30c64f5dc38b3725b9fc0e58411762b15b0ac4b07ab595ba97cd342d89fe89e430f2d6061fd5fe3b19e9effd343e7121b63d0503c959a242d7a4e2f15135091fa0f2e0f00f91c4550386f0a061432c12af6aadfaf021671483ac664b4d24958e66c312e86a3e0c56c995cb6263bcd827c4c1591731533228d8f886a6618d1d009e37f251496711b95725afb82f21737a256bf905d1a2620868455beb89240e4daa5071f655552efa7b8f9e0920a0b14824254e18e11bf4c93f2831f9bd6064fb489ca623d2641bb72bd4464d2990173094fb02ceaac35c77ed785edd14de38c057d3d7fc4b8f0c369b41275f5b56d26e0a94b5a667078f2c48044abb8a3e8cfda78fbd29ffcbc385c356e332e5897a38347a9cbeb6dca64c438fce13b2b580ca5becaed4064d2d27e1330869a356731e64898ab93befdcd4cd3f22195e38381d0daee44390508cf3900cdb17b848e2c8287383ec813c90c81f4bd69908de0002da53a18c7ee87d84fea72d9e464a149d038a635a1f9567bb06378b84243ab8b91893aebdae9866da53d8fea1917e54e31f06baf2a94d1c470dec2cfcd3cf675465749ef52f0c1e26905eb9b08895ee4131166121962b5fbb4db8a3049edeea9cb895ec3c9110e0178d26d2b60ed849c53075453d5e47a3c3db6a43ea75120c9d06517f9318718bddd011a34e1c59633836acc438731ee878b13a8bee163de06c1b4a13058afcedf3b438703779636cd4129a14c44b5e35566742b119ff5cc024c01189620fe42b7b893aeff15e8a88a168a0f60433694a914cef72035d4a030cb6df6f77bc6ef01c2601041d02806039dbf9437be722bb5c50c5ff754e7a11226d2055bfaa6e3cf9ac0548eb5b4d497866cf8521aee30cb34081c8e06f15fa174c56cc269f44ac86a2f17289e97a32ed389aaa392fd28b597b2b2157cf38849bfb040269fa9e8ff3a6c3e25511d57fd2f4069761b6ccee3a15b5c510be2ee065102439785a410da8e9d71b14e8638cb0ddd5ed2e4489c644a39a07f23419658561129b5d90536866a68cd790d750b482a37055cd8e620e0fc0adcc4ae5315519eeabc79e0f64f19374210cc2209f837d7b755a390497bfcf28b42fcc1e3c321260f29b89b810e041349fae7f12a9976a5987d3fbf3dcd3d7a47e81ed54ce6cead71138241bb7a86e6f8fc78c8a763f894948a3982efd59c3bdae180f4105aede5ca41fa1a87971a7877125e81d3f411c8ab0a171ef8899e473156f385d4bb08a4c14be0c5cf287d9fce20f97633e02a418b7759d5addb277e9b89f544e2f3066b36eebd642da79e410f36322ab628d105785d1ca811950de790b27ff86af2639899742ef02bdc3409fa40a5b042465cd842a34a7ac9148b016b7b6eb81f6796f3c690a9f23bb074e8014a4e74d745658264e3fc14c28dfc7e0857accf76f47fa02bade4919a8a0fb69cf14a5733693cea35fe1642bce9b07e034eaace5709585bd277c60b014c460a44697dc1567a0d31b408ca0396f6dc60abdf335e22179ebf4bf095d47f9df07d5ecd3d5eb0fe71104dac311fc832f953e7c3624cda94b5bc82dc4e4df2c542e7e9eb23df8a1d4338846736d5ddfa68e04f2dfd47d001193480bbb8e471e4f8eae8a2cd27311c35270dc47da3a8775f9bf1cbe91e67e02481507d49c96e77989527c18e9f9baa675aba1fb99140a31dc79e8e3a6b42b503541c327e180732f38836fe06105b2edd252f4c2fea25588a75399098843520a95b9f23031a919e26a1e497e590c746dad72b55b7cbbc5655c1088ef15c58dd08cc6aef7bee04fe3479a1a9a6e4564e73815c261274b6af42b3939a62d709910d6bd8c5bf603a22165eaf56918e06d6f97a33432fd9ebccbdd1a8e405343fa1c5b8e45534aef3863c9ec3f585eb714edd6ef966344aa0ef8ac5ec2cdf813a6f8bef3e8110ac13046c934f59d60572576ceb40653f8bc0ce7317bf3453f87516a4f4e37ca864f74285d8b8aef09d2f6226636bcc86192d30f8c3a29e9bff6c28dd980bcce9be37d971ad42b6d6a582a76428342baf08943758b67629df0b7d11a0787aae3047514f4e34077138c3bef1a2c5a9792f94c962ff7a0b93ca6231e248deb4f520f9359f1fe5d5ae0dbe691ae1434e2287922fc1a6ea83f97ec1706a6cd8e8787e3d17ee579bca6e9801d262c52a7ffeeaefedf19c5359cc26afe8dd8dea8edf9010e957397836c25c1e47b2f3760ae5b616e2f6885121673ccef90b7e66432b9006b2acaf87ad6d81e7b05841ff327c06277ea88bbef0b753073bc580e03bc405bb98bb63f54af56cc4d7acc278e12a2c2e7251de8d5ab11c691b3ad6a198592dc4d566559d69eb09687f54aeeb3ef807a7389fa6cff0e788c8fe4ff7fd9f32adc21c544224631c6e792a7622d767a063a23bc62db50570d61fe09048dec15c2c4990302478ff1e3df18d58095fe9243d08dbb9ac95885573dcf69efba0c23d9912f1b117582679505a9a914337808f762a3cf652dd76d20bce4e7cb13c7d097c61ee4fd1d641ff1c2ded27da5519b0a54b123be688c015a3c2b3303414b8ada03da72c0ebabbc99cddbff477dd98a2232fb2e36107e2d130c2d9df7552d9382c2f58747b37bf2a67c841cf7b7b805e32bc17b359e1419d58d80825799286d1f7a7d3a07c51cad5144f85ce0abc958bf5eaa96b9378a0b7f76c65e37827b86f6aa329290eb6120d1b32737af5c02dd84916c4c8f80d8f055755d087de0ccec0bb86d9e0283f8a1cff3fcd57a163bfdb61ce210d28511da779aab71e3f121c5f1708c28f4b199b310a80f8ff0777ffec41fe4877209785b9b40a157fad1f93e64512b68d506314b40bc054291c0f4b51fffdee63d8dac88bd5727a7d6a680a32c478c5e0e9371c599b8a17cb0385b06ca5fc7a7d1e9fd86e64d7279924030e89ebf2e50be3cbd16c38637916d9a16f7741b4deb6e85044a90dfb8d5647a12b060375ede1e2fac70865b6b520263eb72f6773fe184ecbcda7e54ee3131fdfdb5def4cc7f93920209e3bb4699bda97e026016e426c4fadac6dae593d7d18ae5fb11c622ca9fa53151f767a213e56501b93ed9b6c6da695946f857e91166d68e6288579a0d589d477c0c55f6804a9266923008143f4c832f50ac94252f922a7af890c7ec3d7ca2a17f312c510778c905b6affd2db21e5c1a8e797420df912f60ac240274c7909d0b057212f3f248de88b19ceb04a4c67de004754da34aff1703b47545ec51db683b21f017a60b3e2ef78aafd5a56a03c8456a0ab9e009ed148f3a2e5598e07eea112c58c67883649d7d0df4bf6cd06920514486d01d8dc553a88c6d55b5c7f4dc50efffe30a0b6491c9173d2cc53ba3dca90523fd74cc27c5885c97204161cc08d190fe0e23290ca589f7a4bd5b38e546b25a369a6a7b1f2ca3317bfa0c768d1f2b418d10a4e6afa36823aa1f4d31bd0f16be2d2b18588e3a60586488015f5abd08590b878bc160ffb93a318b551d2b694a3a80466e2399fe610599d1a9e40473c4b37a1de50903bf579565bfbb52e799b7c4386e5c2feadabfeb7671462edea2e4cf8c5001f56e6e504233fa483a4b3f76b1c97fdc28574a062403cdee34c153fc0775487b478e4606142bac171dd6b3840781ad78368cb88fc21694842bd27f7068b99f7fcedb4ffa697cb46487ecb315127623839ad407279bc8ea695a15d4f639aeeb42c9f58237c25e33a38340c6992227901453881ed5ef2497f142121924b52e2c7807e45cb0430f0af340be2bb509625aac35c8facbb3571386ad65179f977c9e8e83f198419f62f889813a083dd26bbe7079ff389237e561735c9842d8e65735350db3dbaf9b07a42bd50950bb8b9cbd99f957213e1d06283e74f15e793c779ec1926736d48c1d1b3fb341b4f7213cfb829edb3dd6f9e8671e33abfbfc286309261690d1ec4b603430135d955c68562af89d6196a8d061328ce593adbd77f71a94e2d199d04d24a4232361139ba80d33c58a11f9920ae51d25468045571b44533dbdc1b6ed7f9eb79993f0466dc142bb1db2c273e8f8d806f1386b7c859545c37b04a0ed8aaad6aa2c3f232ab5a07c49fb9e7bc2013cdeda5b966a34762a1cec60f080bd473f5057ba46326461195b9796eecaca63323a2ebb201a41b6e4bc112aa0750d3682794f05fadcc0f0874dfd628f12536f59c1818e67a32e809925d3bbaf49b10d15bb9596ff3dadbb812281254c878c39c3831e72436203d6a8fbef6ea204448518a3763af387763dcb938f92d8fafacfcfadce4440a55cb9c011b209b8277487a73210d5f25bd1711d7de7ca3e18018569a5676315cc0be6c9c5d29edcfa5da6a80f443038a3ba63e9e7b7b87f517a244672acadaf2b54d2630c26fcea6d3e0d8a1d0e4a7f4940464829d6f820f5a838b1cec4c9679421addf30a0874ee5e6cdcdf857783c9cb23757a774f3bb95246fd29a8aefcfe6a1434ee6502c4199412a7403605e0481dd1fd33658ae11c2c4cf1cfe5dcdd05b716bd3ba77acc4f1a961019ab2855b0d3bdb8dbf77637d7e21247ba09048fcc93686feaf9f716f97eccd7b782578cc02800965e6e0d7d065aa74388acb0865ace6f35a899a7ab35bb3e32af924882d696900d462fafca4c10f5d65112b233048f3ca68efec87babf696d3693e9c9602ad8c602d9264448e84341f465fa7321fd6f34e61920a7c6dafb838eb9de1e738d25b86c1c0d6b3e7b88c74ea0e53a08c2df28ee66cb42ebf69ba352799a33378e40bff4487b1d807f381b3cd559a950d58560e105d17bc6851d50db1924b4ddc540a2391b685e2ccb45d01b285fd1bdf48127c479bdf92584e802dddd3df19a3b14c7800b7aea9229ac12dfd4cba1d04c2bb80373642c566965210c3c76c652bc8d97411aba5a0323b17e71264628b4fda97355143913ed8007c9fa99573e1a64fdcc86040e0f68c37c93e65cbcf87b1abd479e9ca863c1532aa9869b60275e69a710d4755d81d46c51da34b827962bb631dbca2f5a905a69841eb520cfe22d49c77ed3fa9906cc20c452693d0af9ae4e35e372b5b61f0183d2cb585ec93f46e2c4b2ea92c8c1b9d8fe475de4cf65cbeab36b5037e61f863603d99cd74db812331191bfea6179ea0d5f02a17f819910f212bcb4253803f2f5335a1bce10d06975807e8b675b8b1571fd11ca0e79e0f33d74ff99167528cd24dbb1128a7cb576c76660ee0d41fb349c27e209ca00f55e7f5e573aa114f2a820be26647fb6f0396687416846c8fe311483831e6550adddb98735fcbb7687de187c4489a25cf26beebf3dddbdccdc7c1367ba9e60dae902a7acb7361edc1b373812931f1c6f995fb7ff48c4e42541e51b9fe79c5707e71ca08dd094fae04dd6e850418f50224edafaa5fa4e7e8c8bb9baa424c4cce859a1a877b6ab8d585e058fac674592c4125beff852b8728d0ac16bd3ce1d4f6dc81e1f9daca009b988057da14757a480a9fdd933f97dd6e8cfc930381688495c444209cbe7975cee125d776d21ffacd618d858aa9795a6015ec0ae52e604047e00f4185dc78e5fa9b36623ef32fa2474a39edc79cef19d5d2519885bfc2c798f7d79b9b42ce74d3cb1e07b32ab2db998530c2a89a0912cbf4c7a917b208b67ca42f6e73ca6b5ed6c6b50fb1a560e3e162248bb8b18557591a936109766fc628ff5c8bc9d44561e19449046401db93bd2ae71d996c8212d3fe42243155ee617fc637fe34c244a0d06752db88d05430b4749139fde4a298e7973166a5b2b5626a0c43f50c67594fb716c6c671d7706d4c7b1f1e165d945a4ca693cd8090691979c53c772d06d8affc3f98deadb3193f95e7576e79fed2cb8447b07237720ecdbca194d8c11ca9fb8e519459222d7fb0c00b6d93ab41e1173b0ca62d825c0473562cf6547b31fa874943137e30a38c1365ead0ef6adc7a28b20fca480e01bde7953b1aff9bdd354890ddf97028a25a35dc72786763dc2429c1e47762e9e2e976aa28f11546979bcd63990c95c95bacb620b72c87b2527bebcb1213ec71f841659450417b893106854ea5dba1eb1ca9dadc1231b0258453b00027bbb32858e2da3bb93584ab1df44b4273a3564d7423997978cd8d31a2a539d02a3ef517e6416af17f50a641d15d12f4217e6cd3a8f7bc9669f855f445b5ac11add8e54ec567beecc5dce73deca809df3daefccfdab7bb17a7623a0e86030275300e9d69ea59683d69c8e04237e032c91f34afb4312cfebd5d89633f4b21dad546f289709b05ea8cb125dd2069ec20c3a8f4ab507badeb71f55b6a2b1372c71b79224d244b2f2a599ee117ee9bd91348535552740471297d0db3f271d67c21f6048f92a5f3d381ef66e8523876afc717348c5eb00f1ead0f1ed8c01e82c7a69b86c57e6e014507da7905dd1fb4fa95746d57aa9bdcd91fe9aa11c17f9a768b0af9dcc3e5ddf6c795bf2c84f4455f47379cfe52d579d46343953b446058fe11752b540bfb7680a9a0a545d33251e1e21484c20a6d6f237dcaf35eb7b47e846cbbd7ad201f5f09b7876a6d637039b65a47da2da65210497a9716086a7f4577e50f19ba29b4c444e96fa96e9e88cc9c0a961aad048f33c10bc975cc61f360bea6e29b8320d32cebc362d8bf475778cd0fe392a87f25044dbf8feef6ce5c630e4b9f0293c7f51a2e7a0addc41bc72f5f7b72f495252e4e30d0ef704d85d69fd384cc7acea611f456702beab67f4384e9e9f9e7bd5a470d6ee4e06a568bb01c2da5ab211ff72c6b48054d10e316c37979e63ca6e679c6a33d0c0dfcb2af9995e0c6c087f635c897746ae6d159a0bdb2c136326f3895f5210cd8f6894c52d4e211389cb5a439b18a6b8a92c1d7737d0dc6d0b736e95c20bf6ba4a0a57a2729814dd4d9848d45e94e4c11af3cbea8801a6a851d80b71f7f39c452b7038642f56ea7a1b939b45c1f31ec5cb817f797b9c5d01d5d4a3c3e555028fdb17f8ad6cd0309317f21f3589f523e917a7d6f0a0ab02d464f574257675311d32f1ae5d55f189d58a3527063f561ce76507d369696fcdfce14c25cce17192d983ebfb4e2cc938791a682f88cc64c4e9b148cf781dd2b476562c49c2efbdd241164cc31b0127cf14939c28f928e250b54022dc56731a8df741a01d859b959f5e5e0b39e407e180cdfdffb692ddf0f96062fcfe12a1e5f2c4c488289260887de1a95bfd4f2b26091a41d7a34dbc22535ecde311e3b2e22bfe88c8d8fcc80dca857adb6be3c2550b0b4e5c95f0ecdcf57e121e9780f34d2c7b752f6d807049ace52a5253ff81d2a90c79c97dc06941996e443c7be0b9d327066cb668b8a1a3027fbd62eeecfc2959d658f2c204ca269f2d338ad057039d8782d087889604706136154da0caa1f1d7ae1619f77829cf446fe17ae6cd73959e34d4feb432eeafaf1e441cd956d3b1bc1f7de30751408a1e378ed85e41000be28e3b93efe963089d751eb18a40ed57a598b735ae9176cd23f4b90859f5ed4197d8762ac539dc681d326ef0eb86c24717b551acface51cc5ff4411b573b52478639ba89dc61e0f3f17783ee391aff1a5316f37278fafe8e7b1d062f1a2e71ff1445d04eb2d46e82521aa2b58b42d4416db0d34d6defd3689bcf4246bf5c625d35f231bf952d2e1cd8dff8ff74de706968bb269e5a0f2132830edd9de96c4be08c2485a900dc5f6a1dd575c5b30e434122e89ae8e26f04456dc448b62f82545f83f1f7a73a7604ca6273c1f5ac796ff71603818d481b13989c59a6c1d773d984989c9f14314a742b5d16912e73096930ec0d08ebb746e7a29f43c632217d9bcbad4d3c8596e0b8e643267b430d69593f88a3f0a6e91e5f01c5fa77427d274bd5deb8038840f1bca727634b2d50bc401f25216c1790d70e2d7774b3811caac00b728beab7c92fd5ea982ed3d818fba6e7faad67eacfaf5ee80aaa7eddd492833b51a9c0c6724604b267c5455aaeba4226ead10f81c2c643a9d67331000aa725b1a34e06fa69668c5cf88cbcdeea933caffee52de26561271ebc7d4c579030ae8db3245fa1f13bea0e50ea1fc22ec54783553eb1ee72f67caa2e6fc8555f63700b802e3bb1d7584e2a543da63a113d3a38a167aeda0191165aac2023123eab7acf69e1407e108dcbafdc259b2ca5739c90fad7092a72eedb1b225769266dc4ff107a0f9e0379a6561c82eb17432fd289cfa249070133c624d706764f85a49a15068e3b0363e641ed61b48c5c4f23426f6479aa9ceaa382606e168df5f1c86f3160d6b9d44a81614e1d375b5c26a1ebb263db25d7f630a2de818f28925ab37587cd345ea85af42c3729bbea3f846d20822d7901a82775469a46dcebc036ab820b5d7c5c69196c27e113e48ed6ed0b759f9e10347e3cb22985a8df365dfd6c99e031d5aadb35a8dd0dfdacc8431eb5e2fc259b18ad69aa35045ad29246202bbc65b230d80f90f0f975302a52640cdce05bffded15d6b73f6f99a30c52e1ce988103503645cdbb7e097dc8f1769464cafa5e8ff9bf3c86a27fd8824d64d841c39bd2e4ed808d514547b99c50f4200512c91e1dfb363709a42ddabc740651b07f9e694d76b7bb00bda4aad614d1b094d99a24361d3dbfe3e242258d9fc26be1836e0c6d5d550db32b6826df551fb6955a73f7b02ebf1fdacba532818d3f7b61f136dfdff6b2867361c96d8c5d88bf31058674cc58223cb863c169d59e58f32cfadb5ac01b8f4225cc1bdc83b2e28feeb6b7306b09cee70d47f48a3a23a02e962cf2b36f81825e4fe294e3fb78b2c32f09a29861897e930c51b2cc8414b46da884475bbc473154fd480b1da576c6b907debf7044d9f8e854fa4ccfe733f8662cff75e46f2ab9bbcd62df2cc22ecbdac017fac90002963d07e5aa72c30887ae77c1119a45063d8c9d821347a0b48c12cf7267bc44e985dd79a26795b65511ff5197e83d504382e9ff91e78df7602b3ac3db959ca55eb6c6a91fe1610bf7c4e82c45d7e2a2584873cde4172f34a6cbdc3d7c99c3b2a19b0ff56065e49dae49cc97a4bd27f97837a05ab56b4b3f124463ba65c0b5299e3effd2cdb71ed78b7dcfc2c77d79eb115e7682b0bc68534cab06a6f5f40c3ce57fe28147cd08e511f732b13bb7eb8e2a3bc4b57986c19b9c177be252f66f07cf6e27c16829739e6e852d62cb1ccb30a9f78fd2755fb64adb41d72e5dc43383402bda5925e962bee77029f3fc8c4a58a2088da4af6b84c2972af92ad1168571bd760fb328c0979ac401f8256756c64b78a29a8c0f03a044d7b2dd9f44c0cefb03f7d013fe81c25fde8462670f0f3c5f4243c9330b3a4eb24db731ba96099d8822ca2642f4d9ad225c6eb51e5c1ecbe24870f30bb5795dd66a7664a8903d301e87ce6a7da41eab7cf20d0ae33ffdb60d9752dd2298daac1f57688da344eb27ebcba071705409ae597c868a1bcb1ce93e265992e9a6dc1c63a0f2b68cacc1f60e0927956fade07a3e7f552c97e8ac342cc96252b3b01b619828dac811ab37e95497ddc4be44098b12242fc98c83c3bb0a6c27c44c884ec446094ba0b8fc41e4f1e1c8c13295df6dc22b6820c77db69bb5e92097f3bdd37780e51f8ea1edcc68738ec327dede1902e299d4b42e805cc0c1fa3e1a08cbb7f17843a59010711532a35d8c47376d6afed360d0561feb0ae1869830ad977194a6d7805313557452933d922421b6ddeb437952159c64657b608d8ba0b57da245e52eb249d17b4972cafe6963a6449d632a5f484cba359eae48a5a42c9f965cd9b1931042ea0ffe3ee7d1ec03c6d10e51e061446786d9bb67c34a07eb0351ed8524b226058c67dd8e5dbfccbcdc13b634bf0ec40df9c6c9dd4ad3653852198ef0c58c06173445af1db7bacc2926c85e86aa049878f7f90900a8695e352d2b79ab00ca47d1e53374ca8c8c81593754fd5fd8b8bdd6deb43731442983ef3e20839d8653c47e611f444fb4e716d7dd29b4ee75a97e9a2fdeafc924e695aa0d4d82ced3475e469cdf8cead45ad5eef442aae81a37c6e3327ce440ff6ac2b53e89b6aa56add58800d5446428f8768e8a7d1c8406bd96f97a0ae1578d3aeeea85d5add99d12b4f38444f9e803277502a30e07e4ab9324a5d9f0e6c3488713e1e878b54f62a8cbf08a3bbe8a275568e6c23c287b14156cac04e21d86aec2a06301dcb12791df655387679d0db7464e57e3b88e0738f6d864f3bb641703d50f442be32323ecf2c3325717d02685d860cc7b70c4b4b48df3c5f0e0869e6ed67bd0b4785238a2d7c0b3028ccc97b5b88f572697865143ba7017502e70e2a26cc0c4f9dc79de85342972ca5b37cd5d97da55528148e7767b0c078f4f1c7d87169bf696aec61ddc521e0939b7461c71b3219913c9b78fb63d1bdc6a67436a29382fb835814fd7bcdc736fafb7c7690a633110b1b5f87b1e1cca4ea082b4eb55bdcb44971321e265860b952e00b0e4a8c5a9b49e3e2d70b93e4e41bf84b6a8c18efd48fb047205fda5f05129f2d75b04347ffe06fc852d696728e06e6d0691798742e8876b444e8ae608f0e98a0647a66955d9065a01e37c4d41ff4f787da67da3b528806444939f80a72d57e2edfdb2515493b2f73bcee37ba08d1a2f5bfed2e560f85df6b56c9a8e581a3cf0c6b86fe757bdc48ff2c33f28d94348dda936ce4f3b1ddb95a555d2ce05f62061b53ad18da3f23637d4ad26c87549537ad1686ac41c9a88b45708821dcc2a2e767e2b4738a2a7c7d94a458709084ac7ca7d1b9881c05b6d5de6b5091d029c30e04bad64946ce5fc326c74ce8d04b879bf01cf32732753e63c25262192f05f540c1e164935faf677230f06381dc31a97cc8be7ac4d28a5b8176b09064df158225d8bba71219df731c667108bd84483db5a09911c6023734c06f21b704b739d088e3deba1e46cae0fb510b05665285beaab7b6133b0d4a5f97c635a28215dabda244c710520ef80663ad2e80cd35fff16e04ea7a8b009eb8a0da01d775e32caa663ecbda2396906e2a60eb0e01bc7f434b167e34ff33c45bd165180472569142c6ae69a4ee3d76950c9d83f558fc5bb43a3e2486fa07b7ae2968a9b892bc976f613eee56d48169d58daae738a34e9704bee79fc2fcb554ded58606dafb6b1ad49c6453dcf73d0c373327271d66851429bb0d206731572d6190b4c0a314c6d9b8059e65643f08291f2a2c184b5c224a2f3fc82308756f675307465084287f002208abf76d46057d6f555babc4c85160ea26dc3eebd5958cab27964571e10ac8cc4f4c822926efb18672e0dc680461dbaa54dc0a532964a4a33d93b810eee705b453811f7c80d309496c3fc7de1ff0f63768ffd8004214ec220310fa161d20f90ec5683088ab64642aa86713b9604216d54b8970095876ab6bb821f1d9abd8294484de69b7b3bf4593fa4a3c68dff9e4359a4a98a1fd0cba961a1a1b474dd3d4784c321e5344069fa7339ea6c586c940dfe4fa025cb8e2fee786e597390e0669fca82e43160368bbddc2ea8be1d3ee33a25ad81024aff6fa914c1bbdc88f0f2a7e55b72de1bee208a216a556de088d5f0fd2dca417db734bc78e79ed0092dd76c3f4d738e5abfcb532e761a542cac4e08140939822f58e1c52ed49f5e52d79dd9bf1d4f9341500796a94562b64db96c4c97d0c9e788b0ef10a07f070a2c271d12bc2b0d32ee8d9bc3b7bc2e4fd9827d3b4c034b0b9a0563191fae74c30ae4f64736cf1c089ce8e5d1e8cc0e627a98025e559882c06029d23616b58d20da41a05fb09945118493108c2eb715dde0f3f0fe615147854cbf015cd35df6fda374b274ab573aeebd44e6cd362e49d12d69ca64c02c7d4c1d1e591d074c785feb64fa5a054d4cc7282fe5dc9448e95c1653ee17f6290ee4df8b82c6e6074fc9340bac6fe9b311e76246031dddc2cca63cff7440562653ee4428e30c04c79847587156a84cd845f45a06ad866e43a64a907f50126079c5b855047051321a1964b2f27697141bde1d716f652a0a4b82363fb5c4a41654bee4d9887b1a27d624233f31a164318bbf709c24894588b2a098118a4a2ff2b04e4bf926b9305a80aed724b0b45d15b053ad7af122c0a51e5d7fa7c99fd7deeb5fb18feef7948bd3c6da29bcc05e16afba3fe51ad9bce380456ce3510771999cbda412373acf3ef9f1a6c55820d735b4cd0c2dcdb8b94815fa31e57c494f4fa5549b645d77aeada211451c0eb5bc928142201f03a07e8dbe05596fcfa9279232534681122dfbd537ff556fc9a058d502b41df6d5523ce6d826d9cdf3befe7f2dc48924d7d4daad6c250ae639350be53ba71b2693998d9cfeca4491d57aceb72603483c7d34f3b11b0868571230db8d33ca5f8469883066bdb33b8982331c95b8038cea741ea60801ca453fed9080ee2305659d8850de6da902a7a29c5daab1f2c1eadf8e5db0ce032b2b2e3b5e9f0b45dbf43d52bfebaf62897018d536dc53095c283dbbd8c17cbef2cfa72f7e98ed40757d55b6a62ce236e4848ddaa5e127bba168ec8cfb2323c68f028b06603bd9ad02bde8f27963d20d5a94625388ed6a4fd8cf9fcd35e0dda286f1b8d5541ce064507369a5f558ec90116ec5c32d4ee5ebe9f1e04d0501731d4fc026fea19144f1b1e9839c5a11c77080c5aebaa39df5d078f33d8c873485d2a9871658f9be0c37a942d74dadf19576dfc528dc987a8ab5a0889f745adc8859a0ac4506fde901e9afc8c962a769215a370964ef2b438ad3a28a8c6084ea2287e56c995c51be7a490ca148bde59c7e7091b7e1e84d867f022aaaf2fa37d28df68d66c5029c10790b69e82989d8d47d7d186cef0a75600a960f6acaf8dbaee813625570743706c2360f01fb307e226c03e80c5754fe440c13e24b6ee679ab0a2b05a59e42d498af52263a6ad61d4519688db2dcb5a3dec8cb68b92c38ebeeb6a99dd3cc642b1d99971e613137d2315bb1e390e152e8f30be8710895e3be6961378cfb955c3895d6c03bc7f370949ee2f20009e73b2fc84415457c133751fb830db10bc8de1113da2ab0271f0a346da07d61570d00dbecef84a3ee3178b83e43fc5186035f7084bb5ba1a40ebe5a57f64e362f484a49e571e6930b86c854bcea2faf8d484a594b32665084949fcbc839460483e872e4e9262f8cb48e7f8126a5c3275a126c8fac21f901afbcc0ad55878869a8ba802c4a0c4d1403d0b3857329b4155dfe1954f3a9ad7e0026016371a12993c56f1bfc7a9ad13c1e3bbc973e521d87044b086b9bfbae61821a6c69e1ed3d7e30dcdc1c03bdaf5f58aa005254c298a6701c892138aad2ca850d73a692affad160f15e1ccef1d1ebb0599045d3fbdaef95fbc26ab72f46d1198072778431110372c91a44a0cae92b8b99c797883cc2f14dba3a4f40c1c161217664f4034b8e58f85fa4bb05c851107d5c2a6e5ebfad06961d25f1ffe5b098d056e758ac8c889e971650c09a84616bbae9e6b7fa83ac811639f2deee57f7f4bf360b383f9c9392d49d3756e94b6af976024263fd7987c4290a0fbea0adeb3f72cb4963a6c3afd3684fa06a4511664be204498736a8aed5733c4a48fd7c0e7f45a7581c092b582af1a9bfe733c0ec43b435b123674369ed7430b1958df625693d376bad9d97682afed83eb0eb6b17123a264de93e8bc2fa446c4422e3535a11a15562d3c1bd43749fbdfaadf3c00bc133dd83f1f2a395187b2868abed8a2047f58c89509f913c9357c0f1414494fa059cbd042295be3ae38f4af8423bb5497ad9e455ec6460415b4f07e1805f871d825ced0ae4fc57e005785b06f7824364ecb82932af92bdbebec2c3496f34851816820eb1d0903c2884e627346ac57f96f096c36c5d62e9f4244f6a606892414b386ef1c6774592f1678968cd56f1315d323afadca08b939a1c57397af67f7370f519aa8a014ea98798846a87ffd5ffbde777d3352c67821c16f33e1604564369ec4144be32ca86f1f3406a9a074f78f759566685edf26e18896b5ff6e92421de9ecb16cf4d469af6f1d3fead7281a84fceff531ee877f1f1bfab7bf5b900147351b13eb62cf3bf561c021d2fb0f511e18d62005cb50a62a88a2447af9ccece62499283a845320e6494f5f2ad962a3c02d40ba9bc487693301075d680b8bd270ab31baa49281ce7606ee00c01f04c0b4d85d1c6bb9a9f16a72fedbcbafa26ed4718a7a1f3d0abc46f1519b4976923ead61f01afb3c10d75f0a7c59588fbbf83dde264f5d8f71651c7b366b07dfa14f6d3734d5659ddbca5cd849f21d426e1161759b22b0fb13689ec9d8ebbb5caa1e541a050c49981b75100830fd915b64cd9a04f0d22b5f0a52db79677728bbbb7c9736f5d0a47cb0e8fe3f0dd7339a70310411f66a12a2c986d773885790b110aad81e6c46a81eecec54d3c1e016e9634431150f725010eca17eeafd5e9ad365ac380b8f763f7c9f37c0cf963cd613736479fdac72700b8b22391369c50fa78fdd9a505735218643ee8ab4a258bad220d5dc2e4ae9f7a5ce7f226b341070e50ee45b898dd6ac92eceb5f2dc52c09ba9d0504c4b811e7c0ca1fe977d23ebde3f76705d6549e0b646be14d33af06482030a3e521deb0b8effb6cd370c6ac2c40384fc3530796254746461a790d13680657509d705d5a388f0fcc60fefa5d2fa7c3964e37a7a12a29516e7a8025fc38af5ee1df9e000edacaae24779a8d3de80ac3d72b2820dab2f36620e74f6a3630028709abe502a6ff459cc838e1ec815a1791e68ea97b946f4befc3ec8567163f43b9272925775b4294101a5f46cac725b335075c189dec41277c7a5952966fadd13941e6a75c9acdf7085cabe197a2d6915281fa5da491c9a22eccd0b5ea981265a006aedbc5dbd84f2c9473a6b51bd586f9fcfa3680234e39f1dcc7d920c51613819a7f787451b8e0176f834e50526aed8963aa672b6f7459331ccd3adc690b47dcee1627ba4a278844913d1fb9cbb27eac3c7c8f69b050ccc5bae9b0090a4c048ad08a753bb121bf866466d9c907ff18cd5d42756485bb04cf1c1a6a5f38d0d65a60b0748fce8e52dd37ae656d126b875ba3071cb38551e426e44b6d9cbd89a94850f7a20cd01c95d08c5b91951499f7bcfc11bd9ddcd8646b3966719cebe56ae07c3bcd4e2829082fce053c82f3a05dfc15a4909446b511c98a06b54469a9ab8fad6a7bbf25bc53c0d4c9436d1ad05f888ac7ebb98d387ac10833bc90f807f6295697fbae00cc58c4338340ac44474966c26a2412bd6677cef987dfe9101ba7102552c539e1fa2188c270f8b96357e71738db15fa67ba3b6e8137a683a38a5631120ad6ba8a5694aa65b3978faaa15941eadc0f36795703a6c195516de93b3842848159ff5c7a075a178462b3c487556c94c29fed4ab8a82da57f1b44d42e77dd231898f4bd81b324d570d40fd3aad8f57120e93e2a5fdd6e07fb7e70ebc8141e633d78838215bac4536a1717b354db5791a5b9a2fe164df3dee0fb07f4c69cc7bf011e302f156865bb357b2f5ece0ca779a96d0c54bd206f3672c0d8fe086423a24e17f2849a00873b3ea0c917ddaf2e8b1c2fb4d5f8218b7eb22c7376a9986637a4d48aa2730d551fa6767802ab27c8847de7360426c8696ab30ea2635326d953a3b3ba55ecb3568cc8bd775f06030fe9ea3f3d26dddaa6013401fd9662757e0bd470db4689011845f243384fea61509dc2b47f4315b77fa69a5a46d91cd038faa035434d8b39b0717c4b2985f5e981f04b4c5e47dfbeeb2816bc7b6f7a9c5b28e7cdd3cded1e3252c477a0b93fd4746ade1f8f5b3c689d8ee6b11e5fff48599d3e1b53f213eb9bbecac5043c6d27ec566e47c556ef378895c7557697d58690e5d1c84330ea40ccb8885871214934d486e93ce6ffc14517190308b323d501320c95b0f4843781982578bfab21cce855d8ae1fe634de210b60f88af9333ba0919aec298cda5500a980c43394b5e5ae221380b0e239302eae25cd2eeb7497062aa68663186c7c6c22fb2ffab88e804905b2d4f16a12599cda1b949e32fe9b8fc0c7566c9925e402c33c4275869530b718657a36cd10d2252efb7b6269569c1c1f931a01f1c57492e34fd6db8b12acf78d1e9e01ae398f889664e797632b5272707538ddf4fdd5fe0e6d4dd3399222f9715136abdb8944899ff4413922136fc12c59f4bd1fb7b612f7b6dad497bcc29d3a2faabad25271c2cb92f41ff30e9c7e59e37a7829c579896ce85e54586b0f8db8b8fa803c54ab53b14f0cb52ee9b2d275b398892fc2248a03fff8a06d0778f5b66074a39a948600e4425ce8062751ae71547667f27fa90fdf1025c116cde938cdefc67dce43d7ba7200956cd06a97dcfa03f9e09ed89c18a12dc39dc5f05c0b50018e5adb74caf47f35db3e35dde5263a909035fe3daf00966c555a33b7eb6a4ead7df7d2ac716d35473414ee8976be4d83c8084894b1d0eb23d8cb4be174e15baff5000888539f5fa0278a45bbd7a6a99ff688710c6e769d769870538c03b791ea0ca0209dd9f0808a2fc16a776786d0156a91fd202dd84d6e3fd613318d5217b59bd1f6b6360082327308e57fbc997d726b2b501271a1d05c892863c52c199bff5a6bbd1336b256fbcb88817248f634d2c3ccd6448cbe589a7de35a98ffaa102cf4492eb5fe5a8cb087253fb9a4f5781401f96200945cef2e2e8a141720f48fce11e118818ddb4daadd5abea9d8a35f019c50c32fd50e513b6402ab3110f0b93dd0a8d67db457e46eac19c8309b7e7cec674da5eabd9ad62d3f24af4946a752da3cc18b7da22ef7deeb81475a85e11e84ec8a78d6952e5c4e814da34acf6064d5359ea25fbede77c952c27e73102a54095507f6630e2696a75833053a001e668177021b6cee2e32dbfecd082b9a481052513386d4d2da313e042a3c66699a0415b56b83ce3763c3da94f9a8dde788ad93ca307391f557d4a7589edf478d75bfff85091b40984d8aad6712b20f7f336203c43642ba5b40c644ba85f686a705570317c4dc0f76e1c42b1b97025df30d5deba028aa45fd18f18daa1ceeac9f390576affe85321011df2477c362bf45624945c4793ab5d6ecddb09ff12a78f8e2e47c92967d38e400bc627b214d3b2870bae2ad8522905bdef006bf6bbaa47c142becc3102b1216f9fff32496eaf8221f00b5ba92b2ded955420c70d27184f29ccc4929cd8f66bb483d4b922b2fa62e48783e1b8f614e27095113abcc9fb8695973962497a85ad8ac15b4b37ef81cfc115138da8b92e8f3dc14d7ed4d7a332ed7b4e7ad0357f59d3db1d9a8815be6097a4ae20cbfbae8420efd5e20a49e6e726f5b3b93e4401f331ca5138fb74b8e4c39bcd41d8d32d2ead3b975a7f4ca8c3302a6669a684f5c44fa39a7ea2a2e85f2ee2b415c0eb0c0bfee1db53746a2bbe8b9496d951607047cda4d8c085df3d3899ea9e03024249a0bc50bbf570f7c6779f702083b8452be9dfa4189e914e635432bc44a0b8a391690ae262af05d95f02a886d26abd980dbb8b6b1835307608ecbe58e3f8730c92e96dd159ae64bc7e14f462026375f914f8337be6d6dc319ef5957ee6959c033594025bb909a1586e8602e1e63fb8f1a2f419188eef2206023dc08f34b56ffccd7a1c4392dbc9f7c29271d39c8f38ea2e428a93b129d62dd83385cc703973c9a9cc1e4c536689a3e796075fb084677d8d61a2fde56c57687cb0b59f9ec76c50e7e02e69b170d10f610867f2d820bac5fa03df2432f598137af5d4ce67235bef4e4d05b049a076dc58ac8dd5980e6513e473ee882c19cb92496392e01cc2fd04be6e3fe993b26ca554f1499958888f0d127d954070cec5d756afba655eed8d49dccd27090876155ac3947693d40d961afe9bc1192d2607038bc9fa205ae97803baa9970e7e6c6ee565b2b6fda75204c596f6b48dec9958989965a96405a7742a1941e6949da1caef5c7480fc99c0efbbc7632745a30bccfdb2c2ec551f56c39b645cb7e5ee2f12ed9b03cee8ef65b83a7307f88e5d194789037558f3097dc8c784cf1403a104a72d3831d29d337f380512e6c52e996a2a381cbcd8eeff1bf6a7a56933f2d46738229b627d74d9755910023d1b722f11cacf16adbfe7072948e4f7cb12adcf71c47fa3e1f7b95adf10736da681ac2ab5dadc0e0a735b4f7d0a0e16d4de99e37d5afae02d04463afd7c7abf736bb0468f95bff7ae3482211b84f3889e32b0b2c949c70cd208e429649ab77148f05aab4a20a47ee9acf79a66d98ecb3f1cc402c61488052d19c56ddf610c4af40f542eb728cc83cf719908bef119a3ba3b61553fd2f01c65d0eb8dbc51d2805daf90445b85306d3e017dbe0c15915f72556d19fb0335a3984f407e2b9b3c809708250f7fc62fd0dabb8c62596be1bb7bb4c5eb262e1d422f1b88326d18271f7cbd01500d6b67f7eafda33b9f2ca7216b142d7b4a40cb111a474ce5a0d24077daf06836bfb254e3135ef7ac717c055fbf2dfffb3236487c4907f8cf405cae40b492f26dde4d53e1941f8a38055d118f3536fe33cfdba57597003ce31f18dcf1fe33b46dc6816b1c6e8e3a7df21b930aba92d938f49e07ba960bb28e0f3d85e465f5c2f58e281268c99fde78697eb77ee4d5f9dae6190ef1dda2d02449450d114178642c4c95e375a8486edf4bfc35e501485f1c567d7e71bc01d4f67bb8a3217740b623b83e2fcf74e70005908629b49277c01664cb4fb78292921310d99874f5176632b20b99f72fb8f91d65401f8054a5a2598f119949a5103b92817aca858d984c13369f2226bb87f55fd3efb712546956eb6a6377aef63bb11e5b89cbb2d32ed415c7a4eeb7ca12d77c3aa60e2b5cdb3258af726c9fb2a18517bf6e524d6e4a0f9257dd04e953288a6d90a673515fa1d46e7797441e4068d79d8595696393222aca687e77a78268620ca8c4260d88b295355dc223996bcff7227e2f1aa3c6a82718d8c8d6fb5d635f097af9c6e49abea1aad6e6f13a4c7d450a3f6ef0c4ea754f943f5785920183ab84516d9ef13daf854cbe7f31b0e907c34580fdfc9f2462d1d27f8a187c257d049bdbc4f84863c86365d197f4376d61288384e2429f342711c72330791ccc81ecd7c90e0b6ea994735dacdba114870919005df4afedf31a5fd87e0edf4f9ade5f2e95527325fc0c2f75302a37dcbf3b12de0895b86afdc9f2dac84cd23cda07914e2641e0b23b116b9914927eac5a0e2acdee323499613eea3b654079c9e11c1924247817ef94959b5df11f8fc07688b941ccf706d3e9b558eb5a668edab3070e9cec4328be4c799f1e4956f9422ef496d880d42dba5a1ec50c89f8f74150cc3cc61f3d6159b8516ece2214f75f5b87064970ae12d11e238d3757bd9d51e7aa0fd05b28d75f6458b0111e87a0b74456e342f98139e42eb1f98187416d49680977f5a8cd3edec691749fec1fb306ee4d4808d7925f0a01e86e6d925cce6289f48063b95dfd8af7ba1cd04abf281549ffe032513dd6a15f2f79a6972dd2a3601f27fa493bef0571599f668c38748b3837f349ac0763d819219f389a714c3b7e41bc8fec10ea146cca3de8d5cd9117702615fa536dc2a6320fc6b31b6835e5ffdae296e504e78f255cf7d86461846f2172eb5f808f3a835fbb74f584c5341e4766eac575ebab8450b58502cc950b3439b819688621686ccf63388c6542714501dd43c8d6a29893515d81909ef625731b46daac339d6945b4946709faec30a48cd05d28f8faf082043410696707e7a10b9c5920baf7b34d2ec7d95658cd23f3b21037d784bafd43ae9ab8e929858556079a548e2c299c5bd2f689720037db8897523c6ad4a862d671114d8ee47a2ccbcc4e0bbdea8366e5b1b3010cdfa927b602ee71a77c64eb379669b2a3fb4b0b5ed8d815b9a0793b710ec21d9755992dd7c34f3ef34379c66686da65bf78802fcb9bbdd86c7441e456aad887b9ab93b62f72c65a6932d165d01b32401a51123319289f809ca50610bcf066e37adfec40297d5639e2e2239224b84e6042805d899ca9579614952de1b2ed0891762282b89dc9b59de6d55bc0d70ae7f751b6dc001cff549249442f84178996a9f0687d8e4d01e0cf1d3b037088a10de5941a005f70e8a89426703199701f576001bbb9e5e98446574f35dde0714ff1c0880f3f51be3a94575b51ed5e1c5d3b1975b778da4733e9b538c28287d269aece8976322287c98f8a8d83e419a00d69ad1472ef1139ade18b426a321a23fc06069d972b7581d5d48b15575b22b36cf41b8e526f074a01e25657fa1ccf0617dd8d874d1a74d28333fbb454dc14b149a9750ded42e96a3f3530b82bd6100adbd4d333a951c58e0fd9e51c7235b80aa760e3a2a0ddc34412b2aa5b3d0911a0ef842ca0c4c7dd7ea9bf3123f95fce92c7572f10970be052586a26631c2ddee0879dd8f5bffc89001aa1b35f3d81f8d2e7a16d838d8a88221ea150008eaa4d932491f21702165a20d88ef8793b25e7ce346b92bd4ee46466b125cb0b647869ab0e59212514d5f3d6c351fddf1a00da31417439dbbde1fa377077dfdd37211c33302c6dd670445a276160d600673ac4a907d61790d88d77075f2ae44973383296ed0f9945e5a7a9da12e5fbbf5e84b60a96832e2fe45939d947c451b32c6d422520d213597a8f01cec75bdf5f6de8b2c01ce8273ecfebf27e9cc021c61411acb8464cfcdc58f1abc10136f42d57b1b08b154a4ea792fbbd156b85fca5ff2442eae4f55dae944b4e4fb4fd65672caf33b48ac8c43e4553724c7ee0aed31cd473c5212fe1dbf25ef48acd699496f09d244549398c18e3d10251126e413dec3abe45f30481eb36395ae68ecebd4f38e0d8f9dbc93bd5a2fdbe0f79898f3c05f068c9f3bccdc431ed4e206d9cd1262527bffc3075e504cb2866e0ca6971ceaa7df2b734848e453fbc045019c0ac1e8021d56b69dd055ac4a737aa04836dc6d4e7f1b6d8476c53cfaab071158f237f8c4b3bfa6f0438282eb6986dc7b6c271ff9822399b902f6fe0604cd77ea721307b2b4308b6d272835b942bc14603e3bd46eba644e96b53c57803cce964ac0d1f0f6b848ccef6dc27d963632683a559d1309f0c178d60cf0004f2c39185a640c0a154fa457b2d3b879e4dd7b45f4cb099f25e603c88d07bf49e8d21578bcb2074748d9cafd34d4c17a146d64a51cb0efc5eba3b5f4c3cb9bab347d7b9376338cc1d40a779fe74bf5ac4e17aaedd962ff6e03bfab9f7c22c4595e326679ed4d6d1983f2e56f7e3ae7e7042c624f93cabf66b711ec3735b804c41e5f354fa7bcafc31f2b16612029a8608dd37c9aee1542e962cc607af62fc07c6e9283007737b978d42cb177799acf57ae786ff159986e134367e3cbec2249070f648e7c3eff291a394ef83515137de4a2daa32741e760f52349eb496a6e05fd363178e3c8710be61ea9f9079d17a79a2c8a34106d18a694d406e2ad357766ec68b9a509ad59f7600917a25ade2f0402af088e75f0732d4917e6d4e1b35c5228a77c8b54a85952516c708d17153d9009f8b5491db11568f8eb404ab5e016d151bc3652025a3f58025998db99489386b83c33a8ca936da56b60c3f467305bae7848d7b61c4087daee7ca40764282b5aada9ba4c517890a5f0d2349e9253da9f3a32620d9dcc3ec03202a1294e040295e48c3ffd4cf4f39fd56b883c68791852514c22649759842b43a70d050d96459059fe8d8150ac5844066424124053a6e09134a1361b9a11220105b9235b92218db83db7fbafc3dd7457a0a0ed0ce106e271de806820212e5f4962cd04aab6d8a12699844b01a942699a6beeaeb331b2f5f5930735744cfce5573d5e8d9062e0c306cbcd512a433c4ee7fe111d086f4afaa55762be98628f516ec0fb845f2d538945533cd865e953333e47bec9c2a026e095ce8580b76b49bc7688bb4e0b4a6af59150395e3b339529524f3606ecf114dc8a42e7949611010bf49e8edf3a7c30063d4b5546b0b1db6af6e138974de03238cc12b327698110e68de29492539e1ce4328564b02417758ce4a7ffdaea87d655989b04f6061a2e958c269c9497cbb693a29cfbdfae5ea13fed94e7da0842027556ac1b8107272c2f627d7a3ba342e2424f1bf9293f9eb4217e39121dcba4704abc565fef123a017c145e76b6ec803fff490aa0cec010042a3aac36a2057bffa71f52050b571ea3e6c89c6ee2fa975550c70a7a035793ef86d8921f885d83fe5d10f8ee20c5073ab42ffe7b8475eca74d2190dde0434331c11ceffdffff764899e3b733359e0417b1c4b2fe2425e0c8bbd0e79c668d6d2ee2bd0716eb088c9ec3e43126b42ccab8baeaddc0ce76852708cf61d891e76cdbab3b555a76251271e324dfff43ec60ad712f4baa5bb307a3bd3e0329b4f57f4f55c73d274fdcb33a6576731ed1bdd4f7a394a6b32b10f6e8746a87cffd76b748c7813b2565753cadd62aae59f4e4816a50f8588f8a59f2b9c2e662156eeba4210aa9ce07e09b61972fe1b67571592eec28ef578e2fed486401380a71d2ce48397969e5322d36015361753531a3c89442447212fc9026f31d795bd0bed59cc03e4b8c289dbaad827af8ba9db860db3372995bf5c4ba9e0c9be0b6f109cd7572fb0e9fd8cdb6f17a3604c035c77f48ec579f23cd04ca90417732143b77c1db1fa5f2e009934d7e8d34e51d515c40581e06636dde75ca8b3adb0c8586392b4bcae592047ee27bc2c00e7d40932ebda9b9c32f12b0d3b8b79bf2e55a60f27a869ffef0d05b46395e0e91793e01a9cf2ddca9030fed63c4acec62ebefb016b735aa6a3b12a185a17c587feb44ca8f2d940a5e4b60e749c8c2acef3e95d7362cda6910a2f5aca73a706461fc6c82c711241ac5d0f70562884741826cc6bd5655504c8faf0ff5c7bd647ef46d9656ab18d38086d46d10810322636051b3ea201733c57b9b3c72719cdb977e48cda066775d0f4746f897f36fbd41bdeec2899b3b7e112840451cee9a373a0e7ff7b8dd910faea149fcc82f2d0bb0a6be565000c68bfc0217b4bc9fd2a93704503cbbc19b70be39c8a5ce5f10427658f27a7057690f8dc18baf1dc029900b172c3730de97a4e3f70a9745dd489bb7ed9e509680ee22112dcd19c8e110b7c474a24b0aafddd303c99e30a73cee57b0efd630fde72d4795e43f48f6783391d69fd5905fa15109893a083ad253fd66d2f712772eb159403aa13efa08d5aff6d6a0f402f7179798a33ea5481871b6c5733395bd18621cfa3f6124f5db6afb2e83ec3b95170e7591a9c05fca94c5ed23343999a74df6ff57fef692286bb62f43be5b1cc9051dffe5ad272cd1409381852fe9fed67a019f59ccec0cc5a178de330344527521aa31c5300ab733f6dd95f62725daa3fff970faaf2346b1fae6b71d0e9725bf846de13f91eb7e47972dca7ae6e199ece9a324f32923915d1a830ac213a28fdf580c8e3caa821228dcfe95f6d5398232adbde55ae58b7c912431925042e1c8d2fbda3749dfe98a9fdac307eec74555928f1a17640fb984f2aef020076d47e2f8f2e48b1da72b0beeb8327ed4078f43da76b173390e3c9c52bf2ba2de324135f290fccc8f3c11010df6aded851599a42b77e029d806949ad673fdd7500c6fff5fa9dbe8f3e91970c7ef5a00fffaa9756172c60fc791240009c7231e1819eebed788f1d231b95f3075df6c58d7eb3044cd36389c3973e5c13b14c13ea12629d9111a099632a195bbcaca46b835207a8523a86f5221d9e10d83e7661ceacd707e94f387696e79b21b2390fcddb2b6eef9b6a84e56094031621bce06babe55b8d78e10cf3d1450c3724bf0bc4d2e2f38d71690950e0f9497f080bc2cab317cad8e3067eed04beaf83dd3fdab57a2d605ed7fefc89ac51c9c26a7640319360ba73b2fdb59557ea47c2e09ddfb6062d2d88cb5c6f62764c42778c5f2c17bd1cfc51c399caf12a8343348ff328a15d0f0cf7788bb6a7a2e3b03d903c459dd141b9e7c9fe26d803939f1c058fe9f529150c5f946b658abd77eeae956b88233f34c48ca0370cbb60a278bfe81037cef04aa447175aeaba13fde31ab3059d0236e7635978e41c5cf7b76fb067b95c4ecf1c6b57968b603104a5ef68069d8e2a07ca48d86f8a6bf3f430cef5e2fead8bad7281a84fceff531ee877f1f1bfab7bf5b900147351b13eb62cf3bf561c021d2fb0f511e18d62005cb50a62a88a2447af9ccece6249bb210ca8b3d1d5dff16568d96556a545b71db22bbe339f5c371fad0bb32d73a7c30d0bfba42233a9b2315567d983205e928cdc483038a778a14cc6cc81b17ddbeacca0a715bfe18f6aba41e2b075514904a83c9e72bfb9c7fea71f8dacbfc294306169a06f2c0481a43adb8775100473bb57c6aeb54b331c32f5d7a14c71a78d6a6b4c9c11ece71493d1ad9c2f12089838702c9fa3a94f550fd0a361bb8ab288b800459235ffb670a46b303ec8350458424a0d891617f944d4c93f0f9133560d18470dab89ad7aa2c4c23ab20bf3d46a3cd98ddc6cda085caf331d5d823482a6295de257c4e15e7c18d2861a4f8105b7c9f1dd5c30a4424d11400aea8f1a5f605cd15ee85a849a0ae216255454e9054c074e3ec9829070aa7ec0fe89a965371e9b4af4dceaaccf04dc52862c4e9678d44f0fe961b1ef04470d1cf5756c81d5ba90c3efc053aeeaa8af6d6cb734ab1717980178e087f301918253c4c38ab97ccbe9c3d24e37d79613beaff024d38bc49f2c61121a59bda4428f0b37a7154cdb7c5903c3803e77bbeaf552f42d92edaf1502cf1b4f98ee0e607b641d633686f1ee7b9281325be238e9b3209675954c186a151dae6047ab263d97305c44feb8276a1ac39607f0f26ff567e83f37d850a71ae478a976ab4b492d6c2cfe43ba7c8fc72716ff2edc60814a2d3fb2e7df5478dc8759ca402d5d6b4266fadd13941e6a75c9acdf7085cabe197a2d6915281fa5da491c9a22eccd0b5ea981265a006aedbc5dbd84f2c9473a6b51bd586f9fcfc6be34359966f18d9f58ef19053fe32a138bb58fd4ae4ff2a5e4570885428dd20a3283c71309d4fbeecf65e96c5cad7723b804498bcca5e941153b2127971dd28807b8adf1281c25a7f952cf5f47a47b653e4009418958299291efb652eefd3cd4362d106f678d6563f527167af9b42b50f00d0e1f27ff37c502eb4cf6b354bfabe8a21ea2d606ac06430271509edd85dc83cbce96d018a36c07a7cfd4263c24deb879bbc4f5f4387fb2adb743dc4f8af9955f6e75a5f12a43466114ba4a5008c530e68b10f9ed13aa038912ec14d3e97b8d11e7b45181ca34c82b6021bc2119dce30da97725da1a3aaa4c971cfa08e9f042f9546189262c66f90216e4601ba8c8e251ec97fa6d67d429d82cd415e9e82d9da499a9a084250fcd83af14785cfb3af8ab86b67c9f647ec3c6665ec2dd6a5a2e0c3688de93cd694cfcd18cd914461f6d65dc466de2615fd25d4a72d8bfbf052fb3de95fd5c801d222e3939928046f229057d348c266b34c5dbb155c7685716f9f3df60c1f56d5915eacc6619d59f31973fa18bd471d3ffd6118fc7b766f3fe747c37f852e66a2007ce1dc4f2551cacd0dd9941c6cbde04b42b8a8ab4827ac5e64def801b76b559b7c3dbb52c824f819a00498af3883deb69ce001acd71a756effc5e0f73f41013b6cd091792bc4244eb6c66fd9c4e1828e52b54134c604bb90d385a1e58b56ec2da3fa089f556c703a6a618051b942e6b1ac006a14a23d89d2a4e4f19228c5068f868409a5e2d2b83eb74a0e217c1377a84f8923be05ac28b2996572b15caa870998d9453442262bbc27b178124f1f045a74dffcba66f3707c48e09d02e4c1604be693f1520f9825e22a0c89f3b16684c7b793dfd86513adb54932ebbdfb9b1477a0b93fd4746ade1f8f5b3c689d8ee6b11e5fff48599d3e1b53f213eb9bbecac5043c6d27ec566e47c556ef378895c7557697d58692d442d59a87df7f4c9e2fe669b4ec9dab3b61df51a23c04f0b93f3011a4d022301cf85dca2e812fcbbdbd5ebc725410382d05dd064c749fd17b86d3fefa0b5c239de5117a8e87891ad53bd14a414d2b505955ee672d361be3b2c1cb9d5ee6f6b651db1d0e8673ca5bd01047bc3d3414df286b3b41dd5062926f9e8f1059c510b0c43df99075a37e7ec9a9746c6742b8f38b27ff1e1223d619c51ec54a06a8052302e08bff1a1dffc2d37588109e5059dddd7f1cfba43c52b06832523afe358452b0cac2db9ef89fe86559f8e7a1a793cb70324d12de8f43bfb23656dbe65d57b265ba9b12d437e82ec344cc391f13fde5385dfff0246ae4424fb1af87c76155c792af39683b95a1ee5867ae550f737caeb1cc67c40d6fff61d1b6e47f964a8dad2640130e6bd2a6f7e2d92449f7d808e46bf0e7da789269023d0c92c90c6f787faf97418782cdf2bb3c63842ed314e0ea8360834e577b14351df76b459ae429388c7cfc75a12662f0c695f040e0dd5d931c81daf9545b77f8c390895f20a696977671ea5ad1fce7a52427194ff3016a4ead7df7d2ac716d35473414ee8976be4d83c8084894b1d0eb23d8cb4be174e15baff5000888539f5fa0278a45bbd7a6a99ff688710fcf90a97f10ade668466c2f3df43b167af9c825f9c2fcc0c8dec428d3fff4ca3df70f20b709c8ee8c7bb423c5b084a9fe986574af3fe995b8a4fc489b85c148e262ea2d44d5fa1d8e65b879f3059d0dea7ec0e4648a473905544e048bcb5e5998b9c5895d30bf3463654a80708f19e3f6a5b860ed0a3b5293540ec23849f1aa509a6e3e5aa24df320ac883021f17377f95c7109ee5ffe90cd5a725cb564426f6c0eff9cda1801dc42b0034fc551cbe2e5a76c4832dd67720744bb25a03db253d94aa7ab860f5f6c34e7e1ee2ffe1546b4fd6d9536ab2b27fe598af83bcb212da72a8b6215886d0565b8091a29290fcd9890427a33b8cf2ceec0e097db361ac12d475efa0d6ae966790f17b7bf02cac0d4ceaa1cf63943c343f85791ac51e14830d4e1da158c822fc58b7fd4d418e7d48d144e14aeb4a45224d8f6fcfea2407391f557d4a7589edf478d75bfff85091b40984d8aad6712b20f7f336203c43642ba5b40c644ba85f686a705570317c4dc0f76e1c423c4beb06bb58aecf0899ff38eb4b3804f7dec8cc3caa435c9824f2ee251fa12955ed5ac1c590f613f7e342bfa9ad2393221a3626648760792747e4de55b8a3706b2537a0f273cd7337f90ee6ca1a37ce044f08b30ddbef85876279058332c9c27380676233a5e2117b754d84716c7e98a14510112a3646ddae063929b9114b486977d0c4bba63ddc36f94d67c13e8567e0f6527b6dfaba8d084166faa4bae596f031e6167756dff07e5d856c7641958b897b352fb610b779db59f061ebd899605dd83a8a76d29d28c9cb4aea420a7ee815ce58302642bd4a10c25fb19a8773ad45c7b1ce9f7bbf50f253d835d3f18912750aa118ba5bc7161e84532fcdde68739ed44146ddd04120a40c9f9b69f674a58678db4de512bf0bf06a965f0aa301a314abe81cec6793e79ef003703ac76a9ecdf489c33afc4067edb0aba7101dae41a80034a8f05a5ff52b262baad5b00b1b614783512ac6008723e89c93d6de26fa3632501f821faa352710047463a7316a02152e404999cb891a0b8aff96f2c15897249232b0fec0bebe5171f69235f881e9c45b6d3998c37410617e165d8a56ab0fe9b5302910a2342ec01b431c02a8ce5d743fea37a944d407a90d26e3e43fcb97e2b07b43fc933d13dce134b5a11808f1a9352b2cd09182c6f3aa82c3ab3288e331de5fe31578d8a54e0d53d6733ae9b3a44bbe5d66d8f12198cce5a324dfe671e5f2f783d5d1cef90f2daa1d5934f407172c5b6b281407611cbf759f5f09370c1017ccfab8c5c70b2da960823d52c2d18b69ba62ed6605ad3673b70fca2429b3f982a6e3dfcd16c547178b0139243e9b8731d2531ac3c374be787353c83436ab09d02f8200d580d4eb237968703b08991671100e1f06988c49572f4bc1ef1b15cbcd8c8f2d9ccf95bf785570add8bda13496df3fa307a4229a65652ac6bd931b2a0e4a1f6c03a17ffbc43b86ec0b4b46dea2d11a4ee8f363cc0277662c6691d2e7d0310f8b7e98f257c1be7a0c6d2fb64d6b7a2eeaa4542bb89474e99c15bb4a56c8c76e624240ccdf02bdd3811df01f077dfe8896b2219492c943e756f0f1eadfa155e1185eea410661ddfbc77f697dfaeb2a28f268e4997d43f3e6e97ef60fd175feb90041c04f29d5993f5bc8725fe438a57ef86d4efaa9252cea7cb7bb7f9c883ef01eeb22a8a4d52b62a29bfa48ece48a848d20d89db66659172e79d29d0a82bc3d5e78bb11efa5eadde1dfdb92d443ec2d1cea35400f3776fcc1a8a056a4e9ecac0fd5aa66d1e78483032364eda2bc987b204ec9c0e4815508b96a54226dfd9d2e43da3c48fc1648e0ff9b1008f290f74d8864042facc751f0218cf2baac6f245196086b4b40e6994db00c9452ce7a762f45810c06f41c34408b4bbcd90aca5b3fdf404cff6e5f0047595a674ff54300ac80cba8a18356910eccea2c2a9568dc3b6dd87fdfab85d699ed9b6336be3da365b6b0f7354411745dd2f0ab35c19b76f4a39a9a7d6253430b3ae6629c90c365d7a832b1f888bf4f0f687f8d34d6a493cea8d15e42b8230a9a8862f34e4c6cc9ba36d2180f2bc52b9b85ff56b890a7b4ac89eaff875811ede305acf74aeb20c387fac05f7aaa4a78b8a024c119a442e659dcd5fb425ea5220d3cf45dcc35d884254eb6397afee637ddab369cb69d2a236b84865048b9dd47d706f3f7693750ecf4ac4aa521ed127415cd4e74e4c6e241688be56612976cf875c79f71a9e2879bb0588e8f44d7213a0848a119b6e69fc0851ae2367ebd36cdcbe5df233183bea8fa942f464eec1a110844a3443332379d3d55ea857d6d7f11dce7aee1d16cf3fb274b2e3d8f9c4649f1e9bd35293e8457e3163861c5dfbcdfcc32dfce6f02cf06ad726b6362594cee6254e51056f704174e6f16bca8dfc30f64479d9a1a003afd46194007de4a06dad051016a1ccce1a8daf1a4b884b31e0ce05c4f19ef339f0778008d7f6ca6ccd5ebf621d24b28f2e5a1c8649dcf39144aeb1a4b3d01268cd439c2ba84880cf943c9f16af92331c74540dbe0c63181223c02235a1b5e636ff03ee1603f612295e8a9c39c73aefc54e37559ac1af9bff9fa5be01b01f8ab88702480d698005576496b64d560b2b7010e8ce6fde2e65500f0acb0ea5dd77e9eb7c61769db7a8f10b187bbd0b5e7219763769402cd9f5a14e4eaa535e445cf2699cf36664fbec539eda692f094a5778a02465bc0709fbf764dba1c0e9442345e1716838caa11dc8b5a4d903823447f040f36a2581e31964ca98c8ae626514a5461c80edc085c04cef88d2a23dfcd952ecb6564199a3299c911cd6af905da09e42e0de5a44e77a30f84b2d8d7891be94fe1c6a10fadea0cace1e03e7feed2969bedc624eecf334cd1de36701c218a38c5546a19a79edfc09818b711412119a535bd73e113f3a5b764f958aaa7b22beb7d26e47bff24afaa9839404ceb79ea1d9bad3b596ff839645e6dd16daa7e753738b673b2606415c09c24cfe0306f7a1da65d2c583d2d3cd8f9701f44712f3501f2e6e6f5119d71cd58e78446196c204dcf63fcc8c046615edfb8b557fe45043521958c3e10e9f78961c6f7949c893bf73f4b233c94d753c1747eabd3e98d47c355ef59a8bac00db38f52cf6d2de02821e9847bfc2ec970f889723ec3238a6be3babda9350b805ee7620af61e1d3d0e8c84a0dd32172a0512ab5193bfae37e26d7f86a0888515f8e59718e197b62c8bb877adf0b4b2b27d23d691781896bccbb20401285833cdaf33c011a8f0b5270038f1432415891bdfae8d04813b1a91e073795fd19e0e15c2c1d03eb8f1f71c28e25cad22173e93cbc8a1fa39cbee7f70e42d6b4ac11ae0bef3e1abda556dfa06360c4c39904731f7fec793cd4dd285141a8bf9016af00ec7b95e143fc12341c0af4dd8282423472ac3ec843f00a91e09f7dc2a8116b75a47d70d6735d2dce509187e58a033338d6f26e097433d1250483daa37695751fc70d6d5c80d9ecb25d2aaefc614213f29d276b46482f15ea0df43fe62d9edc0c18eac4b900dabe107ec925462f9c6745efa724c4d22b548e9a5da6b3018ec26b358b72878e8f9493db0be4458d88e29b14341511e7820eee4e59c06613df24248af8ef08f05a774b503b7b0617a4d76e9b210f5b632088ebeb3a3077f8cbd9a152c96716d70ba682ec8b0a8d7d160a4520c038111ec0408adb60dcc10550faaa1a3ac8224b0b9948932a3b461bcc5df7d2f05ff67cc028a51d24bb6fe1cda5433c87969a7f20eb328c338ceff37c294f1248e72d14df928da0cc2e9fbeaac05ec466e8c02db6fe1379498c6810f892133a414b9c80008bc98117f3423de81d04a27f4f148982df22760faaf6b50e4d5cfb23d44f3ec936a7fdda589c3ee54ee7379dfbd625664d1b5b05c53a961aab03c187c492192baa73e37f98664f7bca9f0079a6a7ff4ae7f262fd517428cc180d4d94e6f07738e9fba3d4e4f2ee16a412a56641afb57488bb85ec164362c37f260fa9f23d4254d3622532bc92070c29ef55eb99e82419fb97643f8a7105be3f30ce992674541541ee5d2cebd6fc2c5318d86942c65746acaa499c65abe19e7f00684eed06dd7bd08567ac198a0f630c9cf0492e4b478ebda122e705f08ba34943a043ba5123b6da18d5c80b65f8c4564be225e53a02a1bae79f2ac301e33bfbdea909853ff91cc9260aff5c42cef609d32de34caf3c365fa630e06b29fd03e4633c726357ac5398fb1420cfff894e9336f07a83ac22c60de9fae54b6bb1843b5f7f5a9c958e6b898e9a7f2bb97a2fc21fd65a712725ff3ab5fa89b9b40fdc2f11b803306808b52c85eb969833447b4168e14e1a6c991e48ef0185d7706e6bab2d9f8432b8f5beaeeb2eca794b48c150f62ec9e15a6c0f8b48dec16bc45b4c8ef40c318d8cf1a045dbfe451709293785d128a391fe41e14f4e81eff217f82346d6ec6aa99f90999b108ae22fd1af18374d60f6f4bbf27ba8078838416ecb1b55a40c8b993e65750a894095a825fed997002fd26c4dc61f533bd18ab358efa011f4aef902e80b88a74cbebb654d7f291f797dcfa0c6369183d3edc713fd26415afd6f58815efee6f4ffcd5a7d2ef1e7a047f477a872dbdd0a37337814912f00b9346efb3c42deabcf4efb89d8ba48af68b6e65c3ceb83aea1314273ae7b0672e707dcf29b522dcb8dfaa50feff83b93d3484889bb5e4697353531430d8e3d03c19cf415a296be11925a624b318046ae4e6d605000d59f2eba1eeadbc2acb34f9308b75ac0b71df15918c4e051f8acb584a7402b8e5f7d4514d9cbf962eedfc013471a8e48933ff475737a7ce35d89931fc0025cd9b2ab5a06b77a7f8e64cec998229cc5a34072faa521927920300af3980b8bd52d3619192b039676c170e86688eb21020d30a00391eb1c1a70f1086c2c767ed1a47757b6c422e4fd823b5448b202f656d5371badea478d0e222e81d2ddcad4bd07547ddd205529312f63eb39859d554ada433cf5cbb7a5da3a892bc665b152c863d66afef8b5a5db459407e037b18842c91ba4676b4eb36e6237cf09dbc3f09c9bc2f46af473c3d17e5d48a57830d2df248ec5d8ca1d16571d79ee7fb84e6d27388636d3df0d62603be6203e3782ad6c76f1bb8ff251f513bdb1065ec1c052561c201f60c0fd23b695b255c3212d35f0d31206e814081ed3ab12c33a6e9102e650c44d70b1709ebde29588ff33bb63b57dd0b91003a9cc615d5d16437d1726df172dbab5ea088618386deb4c87c0422a206372ce59a356885d8c97495e344789978410a1cb93ddf9f5e94638fad8ed4619563abe56783312506e1aff31a8ec10a75915302775699c6d8dd571ed126e586f32f5233640780464099884c4bed77838e467de9d43350ac9d23b4375d93a230697dce1089ad184fa9242f541348517686c68d5fe79c3de614d98e4c41102678a3d13da88a99111cf5af666dc157bacf0d319ef7b02670feb02e06795a27b7d967828f2e40c2514ff55428770f583338cc074fc1a7cca15c897aa7b1b2c03eabea8aff4482ab5732e5c08b8dc0cac85b49785553720fe0c28c534e4c9ff7d7b53932ba947ed8a7ad0395531a8f6531275df3dce12ed054096dfc61b514b7d08c55808f988ed73deff6e5b0933bfa267b71518a74683e9e3ecc1c18d64502869368f67c986577c77c6e38c2fbf118bfb19c58f79da91d527ce23426589f6c02c1ad10a5c934bcbd7345b6e5c05b6c0d25182f2bb3c56f595fad310d1836f75f4f4fc1857bb7b120c1de05e2067d3e17874f0fd76ee2d68110c496487b4918802a6a9ec950785509cd8c7df74d8ac5e5a6ec028ebbbb8495726e739fd5dc33c33bb44cd0635e0936361b1237b5abb49415cd3db83da7ce08178215e9b4110d4e1b91c9015e9898e4659297961f771b4e07e293f3a2103f92c0429687c4d45184c2f5c0a2addf3fe953d011287932f438cef0bd41532e0f8370224c4b9830017073bf4137c10bc21eff0493e02c06b93d70f07520055571fa0c89d9499a9753bb2cc74b3d1c6a8f468a393cb26f7cb010c41388fac2be6d8b674f827e36f7931c394da03e4260b600679ef6e0aeb164ce50079cb0fc677d5a2d0305b57f58a490a1dd9b7fc5e7c6f37d9e2a1b917f28ae9b7009035534315bbdf03092e44bb05b44a2238d8b6005a970448b93776e6023b09d5b6dc4fe1d117897251a6dbb0c8b3dd6a055625f5512896a693cc491065c31260e217b21b6706c5e959ffba2bfc19a821cc358bc843ecf246e4b7b8526db34d78bf82d65d800bfda8e58c7d1924de47f9a0e2c2fcbaa9ce94673ac2054b559b3545cc310f4500413a94748299efd941b48aa2aededf502e88c8c4059a01af7c1dcddf41c126a8a5a4f878780206195775a5535b258310a7282533932f816b62d03789bed411dcc27fde65280f7245187e6e5939f27905b58d6777771a0e2634ba90fb66989e540d342e62115f859d1d60c4355de29e6c8a6be34f39b2ff14bd195e1a68490f9920814251e772255bba88954d2f306d02c5d511939b7a666d6c13b2149e5f5844c9aab4615db0e6e2f8d6605a3a915b51e993de288c3f48aa70e4c9cfd56f9e5ccf2e2f93c67af5c4259321c7ea6ddfad42546791680b663ff10bc41124f6833efb131b54bd68de9e4a2783c8f087694a30c54e9976d52faec6311b8697e3311650c16d4fe8385efaf451308054fb1ef277c804ba3417579b996142a062ec9f267d1ad30fcf555734fbd24f5ccb1396076034c36819c38090fe8d9b766ccea5b792fc0539d94ead7f3b4335015bc0688a8c76ccb9d1eb839011d643e27917fb9efaa879cced45c1e4821854aa983f7623ebfd82139e02d54281f458a97f77747d76e8ea01bd5ba52cce3de17b4ed4ef9a64f8b64a563838b89d585a52e64f9edab939d822c6ce7b93f39eb439a1cb7839ef2770bacdc9343f9b77b1f305e11fe6f76704c9057f78e919b8de28fc2d90c3c9fdf3d826de04dc08bc3a8197458bedc2f0cb3ea4f32d266187d964dff1bacbd05c73f64f5b227aa8bcc085f37e9dbb91363ac99b76d655d2d3180f2105725ac1a0bd09065eea386c6752713ddb0a959308a9cc0dba5f2c2080fba5c11907768073a939ce9e2c8cab7b4a12b2fd856dd855d0398a8653a1fdffa8cba12844c1224589fb444fb9a7404414ff699cff85ff4721a79107e6585e3772391954a54f34f3676aaa9a41ae35c02ac513623a175097c119c1c45acc2f7957b4a86f3ebe0acfba67dbe458d72fe841081c3248d6ac40f7626c3a6136bb1ca7bc934ee4575b36d16334a2cb8675483103ceb66f240748ca2e3bfa1ba6ce9a243b941bd5136727ea356fa53cf17315a74b00af18cbececf5ef80bcf91a10eb094622c912a3c7572566c75b1fbb1df03eb1d33aafdee3b741924b1c40c6bfe834c2acb05532d238cc61e120e91930288615163da08b6a47ac40890276657b98b91704aef3772b64ee6f2b557c0d7b304ef8dcf2209124547492ef4affac838c7097122ddac046e69290039f9a3dc61060e86884da8ca3ea170faebc2c39372698c075ec8f8b8bb25f179cde4eae2725e6d62a5ec6d7e6ad62380f8d29bc7fb712c2d4555a1d227f48b745cdaf2c4c4db8970023e6989960d29e4903909cfa87156f6b775a844142942ef5b4114fa1408cfa96eb274aaee82f45ed2d049346b2bcf4752e0f485a25be784363e82f7d5fb53abad33c05a8bed8eccd9b664f0577f2b2265ea2c3af1ea29990babecb298f41a9bee90c833bcff68c29ce509153477f9607c11d3ac6bc93697094ef663e81cf0179b4b55b76ca4a316ce93f2c45757e942a3d5f476b78d3cd123612c9ee4093facee9b2f86cee513b44189c395e5e65889c69a18da51705767e58f080f701cce4d1089c787a81504011315a5d9bc1899fa7b784400eef8472e8b12a4ffe58c2bb7c6ecb3aa97eb6f37356523f21dd942dd7f3eacbcfc0d7a144aa616cacdd3adf9327e6603908209163de83ede30d7e0d601ffed59b435d4426037574439a711d56a057c679a7b22d38a4849955d70d7eb704cbb62a44240da8e8014925c5176d25e58a2d16fa4d25026b905508b666836d6e62e1d3e11ae32309009df74b81396a87811a304e796559d297127ea1326911b5950aa4356869ecd1515f53235ab6591750048132cb157efe922bc070ce0a19b015054ace37de7566d97061592d5eb11ae59ba36584e9d58c90ad9d61614f6601b77b3de22c91da5d6c58915f7cfdbbc4619d5cecabc1e31dc1b2c953d020be9d3c9a11b1dc0d575abf0b53abb2bc8e04a432ec428766d4228401189d47a1a33d28bb212afaa6128e957188b7f47e595f850052b02c82e7da2efdd935c97b3bfc9fd766a46aa55a54ace65badac5eebc00ed15c7179e1e6072596e900f1c3b25f4c1b1f856e0eedf0f153aaaa164b6da169f6d3df0d0b52897f7cc4e788e413c429a5b4024aaf5d4c432156599b999c4f8043b1742a3cb8e6b2a88ad7337947e0305215d76308685c1e0af3290ab096f2c0f97d575a66a7b3de6767aa9605a7f296d6983afa7b3575c2e5916617f0f7f46fb4347194f501fa5a70232ada0936d81f21d717552a9783f37e76660d1b6ff4e830feaed06b2ada34792a31ca51cc274eccb36e7d83da5a463ba8338ae527d3e4bfe9f27c15be5d56f05558664c7174b4430ad6662eb3ac9225e2ebaaa5f800e2a8ad7d36a5388129578e9c3d52ec82e531050b32dcf80886881acf5acad0be9e2b23375861a336782bd773378db977223a111830c417fc155048f8b082455e586bb3fe73da3bbeca10f57835f32c1a6fa1b618a261755a8b09c22c03dcae7f137eceaba01156a0f0d05f7c4456f91cac5b5db6ea67f09f09c76e56d8d1e82bff759382742b62cd3f8357016c9e944336407a92312014678e87b48a172faad21d0d771da589dd3a3e539601b7ad244a7c9a119822afc9f876b62d256ce75e68159982a9da47efa0073f2e8d6ad20f41bcf2498d1c597859227d0f036dce0f98e8edaa4b786f080107084a322c1192d2620797f4d6bbc7ebe0ef02a916170b6ce18e669738bcc251f4a090027ae900f051ae7b681a203f263669345af56145c87e0bb9baf5c478b1fe621e007834bc935b07a3250ec77193bb8efcea7bb37bc7b0f0095e95b613bb10ef30084b68a8fd23f19e03db40b4146c348c0c03799a9e8e89b728bec3000903e80dd1ed1eaf723d15cb0765304dd4a11ddb0cc157b96b402a63ae3d3e04532c45ecd8b1ed11c38609f65757e694b1b730849b24783f94fe4f1367e4ca0e8ec2fe91e3b5bfc4fa813bc9040378cb78369c14ddffa17e6f1ce45aa2d89db37322f6d30bfb4a70002b612c6097cbec807ae299f854e388b08f3969215e57b634f70bd0869497cfdb96b65ca0f93d2e21dbf99adc125ee43c03c25d0a537f1a9e1d23b426af73eb5b517e9e05c98c13e50f2ba05bffd44cce5de5a81f2a19ba8e49f78be217de74b5b4fc8dd3f5dd764230f97a5a9d0f301e5395efb39fc9ca70100911f304f13822376659c2d989a266329d831a87638f9554b2a98adecd65bf2b70faca973fdce0d5321d38d476c526b9762a8f8d40c4b7589d5f5e8cd333f14dd80d6cfa4984311541e41bc209fb84551af562efa7858eba6b566f042535827f6bc23cc49a7746754206059a71906f65bddf8fefe5d4cc1cc2131cf1553605b94a13c9bfe9b5c82f9b3b9a6572cf8d7a4f16e3fcbe9cbe98d95ca26d9f23c97358152cfd015f6bc9998ab81b64a8af9ded3574d7a0f5506844acdd40f6e2d920e398d84ffba70e624f274bada07b6b1cda2900ab62942fbde15487eaabc20893da5e1bf1c233616af6ad1e01899da203422f45260d775fa1757228c1d668c531354eb94f8b5d9a72c206bd0b69d280bc811ff2e90c9ef1ec4792812ff829977a0a53f4c4dce64cb6e2fe442a73465b70f1f007ef8f9266ec52405a1dfcc5626d47ff4acf2d6917130205b4da44b216d4f69a13f5e3e344450b62e13f174a8109cf6ce69cde42aee5b916a7b7a714482259cf8b64d29fd8752964ac8e561ed1879eb573bed0b40c3e01b0097f1e3ee6548358a7414da5de1d8d4d855ae80de5ef73402cfeb1b4fd2e7784d5ec1aefe58074dcf5b7c84062cdc17b502ba0f394137e07d8116dd2164880222d1b5aae36d3c654ee235269f3be91ec9cb7e4ec799a264147504b183e6ba7863f2a369a58942799f9f05928ae9e3ad0909871cf6cdc6562ada73ac61c281e92662baa7b35b63146044cc406a513fe7e5400de3ab64db53dcf2340b00528f7746bc68383ed7c21575829e39850577785e685b44d1b1a511be268a03034e2d2d5676810e99e2e9bcdae296e65371be2cdfde974ca427b4224b07fb8b28482bed8aae4ee7bb8b188e7c186cf39a3449c6f889d5a104671d0e3a71c15db602413f1c5a10d06b1202e108681f33e03eaf8332340460aebb6cf2ceaefb52a511592c1e8d41b8e96d9c935e6cb750b287337fa29a612e09fd1c354946b4d4157ce357a67d7db80d80437249fcdb397e097edf16d177dcda1349401b64afa8a5ba004b8220c15dca0afebb883ae84ad90a9e7d46bfd96d4f8e9d849450caa2b1d83a7aeb74beed9dba8bc6faef1279b5c24c2672a02614a69b420bf9227863665e2858eef0d72426bb7c2b0518164669bd1172e864c32cab0e4b59ca742611e3d46779bc81a87bb6930c98521cb6368147bfdc4963a7d033808476b79e6960b1e8564681c6df89e910689954d00cbd439f58d4ba446899d466c3ff7ae3bf6ea49c5a169767461ef8d6f214e190452010149171c8b05f04d5121b3cae0b34adb96a29b7832b20a93a59ac6b663caf1b6a9d64c5c90063b81ec20c2d3b6a2a365eb2ff1adb9635eaca3ff9e4fff82c1bae743985d8593cf59822839d185bef75b30260da988d2cddbf505b0a0da94cfcd40a56bd142a0e7ec2051657daec9f300b165ed83c664033b6c9dfa3988e3a5f2ad702c90b4228c048ec674ebe36d649d2629d21a3c0b905efb6e793a11898ccc66e5586833222b53c34654db1d6bc5c2dc5d33bda266a2cc2c62701face8fbd839c16131d8e781f7ce6cc6819fdfea7ad427aab9b00fa02e48689aedadd2cb5ef85ff3453f5e04296207d3128def0748e05bc47bc26014a5ee89d96c6aeca3d2bebec5ca0991ed8dfec4260d84e7bf096be891fc51993519f4dc29bd4d09c16f20c618e6937a1c69aed9de60bbb0af43d1203a637a9f9c4af0778030812b8384866776725ee16e050cd32fdc5fd371dac067fe0613e75f4a8ac2df8bc242197e91272034f2671a9b1f60af9076d726d84c1d550f17828384f85a1723104bf6289ec0778d815056b654a2e49152285bf74ebb2fbf9f7fd6fe84e1184cc8494692a9c29c0b95be37894e585daed983c16c44c81accf6eb6f701727cc96837f126ba913fb9910149d777b39123e31a8c75fa0a04503325859a75b189baa74ea15ca0483e11cd9eb1b578b5520e8f6f26cdc2d62bca1335740d6920547eb75cb4a7b1170d15309f1cefadfab974e7aad5b457190763162e802dc64f533af22280db99f9c3fbf8aebe3ee416bbd4eb930efd7ab36f4e08dfe747198415a08e168e2ed3e60fcfaa731a3e878e207007a8fe614f43a64d18c9775f353b9257a812444dde86eed871f9656c9965a4c20498f408eb94482a56882cf1337a4645275160cc46e9d11d615c12637e1d915394c108d1b8ef71ce6a52416c5a2b86d72f3bed4427513d86a9c2c227a99c72644aedcfcdb5f268e9318e569bd18fef395bc8b20b64540eb14ae41c6a24a09634af028e1dd9bd1d462a29febc33e7c53b1437ddd1fc9a51e9f6344e99da9810059fe0c9762ffbf9527fb4d0040d02520e713a15a8a6e77818d18acf1f7131bf9939a6b95913c5c175e87ef26641bf50e977f05b30e566d89b252df56745b90312641ff2410529ca5481f581cc224f958497807ee09d84c9e7d79c9e4e3b06a1756ce8feebc6a2087603d1fa3d014b943300e08e68cd8ed37c1e45618a18568abd0f176a6ddee3372a87ce7319121f3c90e779516c952adb37328de535c0cfaee7e1588bae1c1162104023d3024da2e3f9266fb9659b7bdc81aeb210a0ab9d3d5399c634970fd57c676daaf30a05b29c427fe28f33bdd2d89998c73321ab7bd59ea35306a5a099176f6d3ed7a973d172b221f94174e80bd3e3bda78ade5ef7be5d61265da3ab42674bafe5aa45be621e28f4c82eb2b90e53045ca9e081e1d818a7465246d7cf4d399cdb31eec2039ecdbca9318735711a445b260aafe0d70ba7c5ad50f266871a6fe510894540cb2ed0227c034195902f8eaf16a2165ca1733e0ad3d640b7c296acdfe2d11775cd428e1720ef2e707dd0c815e35c2886f8172bf579364930f58063b95e9c993122decaf87e9b72589dadce76db41d2b52ba347b75055e6a07bdd35f2f466713eaae571602760df652d3f8458068a828f790ebfade9e353cf8148126cc0bc383a566689c37e595e06f523de34e60fe7f6c2bea600c33baaa121b235e32a9a2ee7ac76c78315973c2b5780daf560dab74bcb9805674d5ad529af56ccb634ba639dc5fdca853f53c93f556839df32d0ef7321c406865ebafdcf354c4e57ddc7ded04efbfd576a1898d509f618488458d00bd386f42010c857e78a1c844abd27c551180fdebe40a77d3988ad8c24281ae966d8765957a1e1db5354cdd1016d7b88311a79df65f721caa1833593a9bc16b36ba70f583e369cdbb89e4a753b7769bfdcd1d10482fac711e3ff169546fb544be47fce95bf1cec2b54ea53878ef7bc16de225ae1421434c4b3a259b7a38cd1b949858f0db82d84adb4d9b70c7ec33af2981a5ffa766b0d5a1bb7a8c47531d259be6d7f3e06d0e06aace191d88f8d32a735282527174cd50f291fc704da067db0216a9c13593c099a222bd9dfdeb2e22211b1341107e3e1102897cc202249a01d741a13e939539a82b31189f70e41cef6777a59ce8ef42c8770f72ae18272b46bb29e5bd4f9fb5e8f424bac93a449cc3e7c8297fe693995b9ef67b7d2bc5bb8a0e5bccb29b782180950f9b8f448c3417bfdadd88f697f6872b49bf686056972add5fa1de9a4c139462fb64957dd08963e87ca7447c8fdfcc2a3770fd898ec95426a0e244d947c30a32698bd7d15097b3bc9d668a620a28a673a6e451518aafd06719735aa423afe667c3decee1796bb2f94117a7fbdb8f5792df8c3d1df9e98bd6dcf13b1408e501415d387641e5bff512583d113bb1b8c4c98851a68b3a3da3960aa3fc7cd7346a1e8be0c78c3f718d18cfe1d4d6adef6b2a61d2e68f69b013a802a82b2c1f285c265694442423b397420f88c238fe916e5117f17512fa471a63463e9ae9ba1b872017a3553f17a2df1076171e7bf520f5d90a1d0e6f39cd279bcdc84d29f48fc0e84f2e6db416fcdf32089c3c0c778365b00a3ddec63198f490e2d1bb25866c93602f0986a6922490068cbc513148da2402ffb3e2badfc27687f71fe2c7b5d170730407024450412f1c32e4ff00f0608d607a9815d1a625dc42f3ca2a34d6b56e2b19d4b455591fcbee9e8fa89e4361055a8fd918ba232381bd8bc12fd64205de83d60cd40159f5092f999941b30ab6d9151e610c82bcb4af3d4de4b90dc8bc2a00c90e8d7e1be6562f2496170f03834a100e1306a4883c06b4ea20494b625fe3a16d6bfa4f8522c740a641a42934a4d4cadcce3063633b2b84056e13fa3829cb8a81462f3a1b51c7325ed12d109a5e00983b5ead02d9c86d6b864831c51d3697b21c0ba1a66f6fe8891aaa66807fcebb4e71056810a7589ef2980fa50b422f591e465736c2a0f55fbcf3897790f8f406e5ff31fccc0c1d35185cfbe16840f28d7aa16009b12fb274dd41a579d7ccf7c901bf2b667b6b2e973e5a1a65f69eecb3dc76ee2a2e95c3e2ea860f990d2d69ada947bca72c3110f6262951d806987df8cbfda37fd0e07d2bc6e337e9b4409152b0bf87d9a83dc8532c3bc4695c443cd4338860d6c1ed8f6683199eda74129b34ff05ada4550b0c142977ab0cd66cd4e3cd3f9a67e8cbc2cc5c1d0d35a8f78312b707fb038409ad5b276053b276152092a7b73cdfcf29bd7e9b91eefb28839b9504b189ba423e55ecffb3a44fecfd21223a07765b957a33043274d3858b5edf2c9379e3ed2df82531503f4eb1587691da3efba846a2b8a57ad16c6f51559646e6d6040f77c9679da66efbe9b43c3ecfb79b1dfd7c250a6790f66f09b8d2ec5bd139c236811f858b14760cf3173a3381b4aa2078d1f126e58d217bc3a0bdd3c0de0b5efb76846ac8d065f07043e9a98016f27da41ef810b890c89f22278baccac5f354d0469156f4748f7206a17f43e7510d6fe4040ea763bf133a6489e96e768985e785e7c54c02bbaa20ff9c878ad28ef68a72d0482d83e62e02d425292b6f705e6509964d85dcef0d9074d2cefb88ba4563e9775481270199eb90c45d6c770f37b5bf5265d8223461d0ac2f4109dc4eec377f8e986e3c66f452444d42ea068688393726ab2547c9ab126fbec5d40ec761df4f7991e8bc9e3bdb3985d3e11d456706e6986bbd105426a6be821f9da6581fa881f8c311d0841c9a949b953e540b44f05b40c48bf9d95f4077f0bbdf31fb255f8cbf7f83d124e37a0fb7f245abbe80619e29d46c6bfb77b7a233ee68ccd47dbb1c472513105c8df797a905d60fd2efd0d86aa7e52cf58e874129a5ef280f60a12448f51abdd31611a2c77b80b9feb1dd73da2560b5012567a37e89b8398e8a410d2f775ec045c37c5f647216bd37be6a162766ee250137462711478c26b6f186d192798c5acb89cb9ad4bea5dd998e04f150d24e9ae0793378cd8f6e493fac49a0182f1c58bb9e8881c06a3f082da30e2c98170a89a43d51fd55e8adba72e6454a764da66e52b81060ad89388d653f2a6aa168284c51981d731f3082ae1e945e1acab2ad9062cc67ac540f0bb7c174b325bf39b4b42342f5ed247f9b301018a725761492657b28c69e9323134429e6a1450d02f400fab0662bf1b912abcd14a8aa3f8d33034abe14bf1367c034ee57ecec29d0b45c49847777e23d0755821b01b377d04bddcbf1e026b0e02e82751fd4a9c0e09287b918422d90657255d2f91b2ee3dda0014c1f21104a75da2bb1c881c1fe6b4e8193325e5887628e58898cda4aa5fd4c80acc03488cc7d342e5afbd9e94fd420d98ffbfadc81a4e47aff7cd6a37f32af81238b90a51294deefc0e76d97973f41abf1109b2a37128f637736977c4e428f19dad6a4317111f2fe0220d956113a90b8d20d65af8947a767826b69ede86c0a81f276f9a63229996ff657555685b177fc751ab749ea41b8556cb2ed321e7e17827ef7039a7185c42bdb25f11f9b035222df48a360460e7b04d09508a3ac6e1ffb367f117558ddb1c127da1f66e6866313acb15206c01f0abf039fdd12397730af0006039c9028f62c3a48c2e0baff6d330340ab27174ab2a02b29f7409984bd67620316ec8f6f89ad1e10ab24e477dda8bc412db3e43902baa00dd5d6f10e84519a5a532f2b58c5019afb8197e116d1c7533fcf68caaec20646fb17013478b65c8b595221ea59fb76af598f3eee3c7f8b378c16e80277a6ef90ebb0734775402d21a0b17e59fdfe7c5d74fe324252c057068917036f5991c2ef791248183d14da9729c757ee6fa31dab7bebfbf8c9c7435db6225988b08064ab751ec6604af5f7e03d7810ca2021064cfa06db1f2e733e2fc5f7adda865c82509676b83277d76629b7ec688ec9ff8f3aa25f4351b04b59a712af0932edcbab14f3c468a71cea90270e21c637fc8e7704c5cf4ac4c9713a1d7a8f705871aeddb63bd880a836908e2fa790e1595e338e861491e158d51a79fa453f84e689039b4165b2257d4239b94b5fe35840430aea205d21fed45afdae9905d4e644633cb36b08d21ad11cfbae0410b8856127969e911e42fbdf69e0e325526bade745d6a882665775c5b4ceb8d7ee3705e80eb4b71e32a6c3d5cea2e295590480ff6902e25788d7ac65f4c79bff551e9ca9ddc758a4fa11758d8b037fe11be9c5c3c70eadbc52b13df17d0c9b7381fe61b3bc190c23d87729836807171c2cd024ecd8c51fa17797eb3f654135201efb7a4c7b80a5d018de0cf77500ab5a79204951b92e6f958b6207b6dd03135b225227e37b707129285f037b62811d40dea46631b70a9927a8d46ed5fcd5e991247251557d5d63cf178aa319415a476ed085c57afa81049a2320c1d43c1a95801f18532880cfb8ece9509480e3815630b41013d49bc0b6f51ec2956d833cbabc422c04fdb2678cac300824696af9581914c46826a46c0816c746539a9810e7083d815a3c7677d84c41185b0bea426a9ecbf41704f2d7d606397991249047393b9b4ae6e93b906c075724607fb025f8d0e7e1f0e1b3182fda24198899bb49b992e0f3fb71f78fd1b0cb015b7203dd0432d8416ff43590cced515a3c487d5823cc779e51bf8a4693f72da2745c312d5171d99bb81fd5dbab63197517a7561aaeb9c692d78413d5597a4945b3477131d46feb4f22edc2a97614dd959e6aee3f3728a31903e77dc37d547e3c00c3e3df559587292ea1a557346ba57301edcc43078ce34abdabacebec388a8016efdca3d24e20cd994f3bcbb5695c877165504f82f7ed7c25e336a8efeb34d599cea8c2d353f4d9a1451803e0eda0b0c94f1b4a808d7712530da5678434a37c276ca3caa250d826bb8abc28142181a99c1426fc5ab7b1c817ccf3b8ac19d0ae46996cc418ea74f45838eb972fe201d709d2c5da76c35cdad7e723d912235349766473ec6f63f04fa697d0e7ae59f501ab5bfc6855e4ad3c14a123f9fd6d17b60dbe1282d0977101a7bf2695a17006515a2ebf6d356c0ecd45242a0afe0d520ec38a075875ef7dd63d1f045e920fd973fc32da865b9a1f8c5f6ccf0534135d678e5ade3d136e6bb47f80731a7afa43c8e5d7e9c679b3c0d4e3e55ee51f89b9e29a25a99ba3222b11b29f21a862bbcc92b8c5d99c7fa36100ab97986bf71e0b418e243db641a77ef4d8691c936f40cdc48879981c7d7fc05702f4b3cf5f56044e6056b459af2d32407a58f56928ddc6975c0c93e43fa17e03ed2a37246a8c16d860cb2947601bbeebdc23c73f8e1c67fff64a40f805af6d127abbbdd242aac9ff7647f47d82402f6a1aaaae70531a805a8051d538b49b8714fe9b5a77015e00e9d79f4a06ce16133eceaa03b9911f567133cb782e6484fc53d5abd3869aa609b87794aabc570f589e98c2f58d0f825224a7efe8a34c940875d29525c29b4cbefd0cf7c2f48338b35550c037a17a45adf2b2d8757ac94eb0e66ec1aa9b407cca804e6ea3a97cdb65b44c07a452729eff8314a13882ef6f23839555ff4910d920f68064182a19c3e6dc6bba900440e1cc631525c46d3b799ce12f40924602207a1da8791cab97530972a7c185e86528c6e9f4a09d89c83e66dd9855764c61e1283affff3029a0fe772b0dd3287682b1f4e48828547fe09e154fef2709d3ac880b20a8b05d05ac7fbdec58512666b98256cddc49a4b65c8775d32f2ce3cf7d45d618046cb829afb166b3e0898d1cefd3daa851f8ca26de269f031792bb300274f58751435cfefccd169ad4dfc7c25ff9781fbb0bba23c917841d9a9835bc0579cc819d3021c177ef70549d70ad8a52becaf04499bd7fdff3d25ffd05cf45de1e54a5fb7fcb53ce1538132852e0b09834cebc10d06d133e2feed8fe284c8be5f448db9756f51a5bf982f7e07623f174d4b406a82e0fbc92bf7e321024f5bb4817c04b4081f430c5dcc5957e44f52ad25c0a628d2fe568c35409a68800daa89acbfff765fd4a8304b6f9603c79f60c5c0fb3f7184204604ea93251bd74f1fd78a3fbbb7d2442a1a34583ac2d8ea56f41dadc3105b218c692ca2e8338beb20f96f7934090f735eb89409aba7f86f55b7c0da3a44877513fefa22ce7e82c1c0f9a00e1e24cd267827781ee5986fc5a91d8c94c082e44641313b057c8b927e3762685d111d1f1cc289f6c27713ed522926909a670fd3f82920a9f5192768cfc35a9014e5bb388dcd2b103a5b64e8833fc71474fd2829d31df425e1c3b1ea9b810d1e86cce27ae4fc94377c076c431297c9805ec9101e6134fd6f44d51cebeb064fb033db19d15069b021606b25ac88efb5f4682e67fb9104ed1c67a466c2b2e4fa92cebf062901db2434231afe8a5e15336890409c3e7c0dbecf814ad83f863d8e92aad4b72cdaf4a19928a37f92aa5030c11d4ac16cd049da6ac6106821c41741ef321560613198c0fab2ed926fdca696b185e15a854388799df2c21dcf101df45063ba952005517d4268a3a98e003b390d6d2ff75208c78f79e9e5e43470f4e8e5e9048059eb051dcaf6fd256ede3e888ef764303cb819b39c488b4334c3f9c0a3a050778b83fbc5c420c04206a74a2bf21336ee8ba1f3e990c55c738f870b94e75c7c16d67927aab1f51609d244e527f644e2fd7d66ece88a840ca293cb68e7438e6e17bb23e70840bf8296d093f513bbfe15ca804d43b6509755ef16c0f8074e09a0fade9fd407eb4e27aa3af33bacbde3e4c5115eac9c0e424ad618ccdce659cd4a64a0159b218db9e0daba97a4eaea23533678c2b3dfe7b07a72a845d427d2e554b37d342baa9def3fce20a5934beb4cba0c5716f5a3d65616e724f4fee4d30279fc383c421aba8d62860d1a8aaf4129f3db0295db0a7c3ac8dca29dc97b0b37c1360283cf00b2788a469dd9dc198289deb42bf33ef345f22e5aa1ce2ef13bcfe4155f86973b05ce0c8b2f2d8f72e2e43e58fc1765dc83670c50da955611cf0c727c715b3959c9b1d6798eb4b08f6a6e40f1dcfa19a37aed547dd398d15590aee31b216b3d3857608c9eca0390cc2baf0f433dda6a07d68c6d6ce0bf49c1634939891908e09c0823429e9eda57e348c9ae7d11e5a61dad0b490a02d56813631d9f7a420a3bd8e2bb3322cb02180980cc773a2869543f6973af445a90c96e677132205b14f6aa3e565d057fd01c09c9b4e81ecf087d64f15bcdc43bc47352abe4c276e807f2251a052aab4915bee66eceae10cd7d61305c43b0edffafdfff3c94e5eb6d1b3aab23f7a1602d68ca9a28ef86b7ab36b7d5affa61abe0607ed8a00169c495e473ce447773e9aa97b42a1736f2b40d9d1f87a126cfb63de347e2ffa34fb78b6b3789971e18329824aafeb2dbfe190ac462e8ee3dc1dcc8fbfb29b80aa53be2cf4d425b8fc93d7b9a8f9221759aa6747be8abc6ca06ff14335558e05c49da2f1e76b74f79fa5fb9a59971879d0c45f1ca488cbcdabb61f140aa09147a2bb385240fa0a5b1100a5349e0dc3c3a9b9d571b833303c0a7e0ca0d19f017b9d71f38143d7f22517d53e45cdcccc093091d3dfcfaf136dfe18c9ec5626c70efcbec7de57224c3bc203f6eae3d19004c3881762b88e06b3f349a82d2c787d9b338ec58732d8fa57544cfb1ce9c3380b5a9d4139ebcdd25c976aa9b23f84c4923120592a26ad2469c006d45b6ad65c1cef046876fd7b64f48dc9075dfc1a8b6698e93fc4777fcaa7fcdbca6390d1101af4f6799c7ad9da82ccbea3448763b88bf2ca09a0ddab3f796e233f542bd3536d682e4584fde6ebcde6d6eae8e14be08789087328161e40c59bb85f3d13f9542bc4644f175d5cf91c87c49beba5db9f328ddb580b1a68adb1a0d1711eaf02c134cbfbe8ee3a2c679cb373d8ab65a8a6ecf96f1af850bdfa7139cfd622e6d96f75abebbf68cc65357b95c26a5f7e5b1087ee1c8c78352ac91e241c1087f573c912e4ec04b12d220b8fbd3155a9d5b1b11d129555888d4ad5ecd5cb18dc8d8f20c35f592133ffed143eb2a00abf9fde54315c3ad264ecd735be2f7b2f68987d0d3d773e855fb97cd0b5ca4996ab9dd9e95daf3adee8645faa5b0a8d8eeb64672f5f0dc9e319f82b667be61d6b07ed1fe63e019bfbd79dc87edb0a7d867cb364992427c2dee5b235911005889e34b26c56ee72697f4acf5168f71cb462eaa06e9d6da59eb470287a0bb76c72b43a7a087a81cbc60baccec8745956e031108450c0be1a574a38f09cd97f7ef76d9fd2cf7deb32f45afb849702c5f9ac91c09dcf19164eda156b1d5ea25c8aaabe2eaaa4c99a59a74d5701f90914168f83dbc6418766f9f4e1f821ef9cbd1a571e71eb79c9924e4e0ab49c4744b183501b79cca4b21cafbc73a05c766a0c2ee568fa551d629d7e1d5c37c4a6a701f26cbc99bd796df45db573924b4e8387f1e771a5c08372ceef00a322309fffa61591b3809632af5b1aaf68af2273511669022d72a1b6bf439273958082cf781c5214ad5d58331e9d5e09bc858c5369f43007f9c6298a0fdddeab5deb33d45548731fc19e5885ca8fe8bc311d6a49a01016dbd46f8da84c9c3cc6b23dfb55dc6ca4806a75d4ba3741b16093d92f615e23bd806b5cbb1222fef3917e18a44c31a6fd8b02e5a719805794cd40910a3cbbf4b3d6ff14c5a1b381ff50f1a4c0b02893a0803d5f8cc13967b70c63a989432b9115d5acd84a16a6822c1cda92b676f7034a5c6631e10099ea02bd5a47d32fd5dcadc1e590c6d6d9a8e20357908e78e1add0684b573063dea27aec4ffde57cbe1c411f5e3101ca1975ea9be9214c4852d331e95c70bde2bb8c9631d1df52ae99f5280bf29483e1a2f355ce83cf51af2e8d431f86ba5952aacbf89ef3ed39e71b0fb4e007d70e19933aa5e838e7619758398ae526f5211072f5dcef3f987fb22afdd67eee725d5af594e9e2ab44e6cf2cff20b6c89c1c48e0ddbf7e6c8aabac115c4d318376afbb2bb724fd98affd7c45ec9aa7fca30a04698308b0882a3d43ee365622f6526df40fd8f11499f7eeefd370c54bc4b27b781333ed5f5421c8a52715562e8d8d57176a886dfdde3fee2e9a6b84a52310d786761b72bf6725b2b2fbccd63ea27ed83be6422d885ac4d1a669ec20f5ac99334de9d47819e2352970f0a4973c5a48e608e8e22b4241a0d9140f21e014fa1bc5d57a0b722d164c1c884613e4a15f52c173d22b0309ebdbb0e367a6bbf38b208ee9b9a7dcee96c391e31d7f68f4806ec9ecfcf4f664df2e47faa6b0eed175cf44a9b9d09d6ebea46953c28eac53648690f139f8046fbda5c902d1aa64bddd3e3c1e4a251068ba9c8fb3ecc26d49f6183a6ae2e3f2d93eec631ebfe7d83f1b001e817100f35e9eb301a4b10021474648d01ba42a01126fe92b8a4dc625ac791db934a639d06922211235018b3e00b0fd6cf75289ac29dd265f4884321248f2d2e45e5ecc79fc6d05cf85c62c81f648218e3c0f3e66155d24aa80e18b8323f11bbfa36e44418ba4042abd2983c16a8a90953155ba495a0ee4784987f6630ee329191af13991aa7504d08437f7ef730aafb85282eb9ccb54ba384b14da2cfbe9fb470b6325b9c6ea47b3c46068c2f5801ab228c88d32151f75edda86f9adc6d934a12f7562d742eb876ab5fca17811aa1e94cf50f2fd3ab66dec9ee953c6c075176045856827bf3d8265307a5afd7d6b8457e7656893ad1292e0abab90e480f2a68a86a9dacc3af6038b9cb19ae57f1ed9fd608c94cdf2eba09d9391ac62b191e0990b063f4a7ff26e5323152c078148aa0cd7d09005e1163852162257cedad6154c41103942cec59072f3da563d6167768cce4eb446d24107b61e2a0b35832e4e2cc66a21cea9b43af939c61e9605e07b38bfb9ef8bee3acf529af3b5a6c1327af35677dbb437ad1228dc15734110935f1b61f51fc62b3dcbaa7d968dfe51020472e201b6f77fff703289d156619b97cb0bd60c1fcea940aaf4ac66dffbdc19f1a64bbe7099767598094b1918d6b8859003841cc989d8047792a9df8abf0fa42285bd945570fa1218f55c09ae0826b91417b5e0e60cf3fbba45706d65d1de83f1763014b0c7f750ce2b61e5df44cc6317f4b13c5378879921a73ab2dec44b8a2c368ec2cf269b6d04f0870c8511bf7b1a1ad526042f67cb930d6bef9786901c8e1b09af020ee48659a3561727b59ec9d5ca6b743c6315f1405cbffa01fea3111bb562cfceaf6fffdba9095acc5ba047e2eb1f1bf769032a0b4585be8b3dc7dd552b8e1a38cc9954de455f08dd021c7dfa6fc4775bbd6c063ebe76a189ee151867db78d71dd93c29e7fda1e5dbfec70f38d144af6cde03dec888903574d22b86d4493df8815397a5f6c741b7c0fc3614b94d58f274dc4822eeb854e2feb0712dcda9f78d2bd15da64c1db79f63a0dd581b4e2ce653d1a2633e3db6e852c52f2d65ecd6d61eeb654c40462f3f6485116bbf9466d7d6fd8531f8d91a17e3c913aa25711e7f21a8a3bfef567dca2f1e7d35671575ceff39d7a140bdb8985b2250f1f140015522d6767ead5f53c0e64a57ecb3b5e67a14f4c05abe8ceecd4cfc7f0fdde836f86d3c8666f2d6e2406c798b2e62c36163592c17bdab8a33cfb3ce02f6d5dea16df29c2b9994d98090854f3bd0e571ff522d8432bb0dda9e1318c30c0583b532bb630d6ee4afb38bdee3104e7fb7f2a9ea20d7679351db8d462ec7e035075d4817c91b3f2c75015433f18fcdadba66f4f6da9630b4be82bdf0016bf6ec1b789b22b8cc8bd21d08578854e4de1b237d2be8df33683a45300fbc4990b692d7431a5f39f0e82cabd1542da66b7bfa830947287cb69aff29f68d88f6c9149783ad4cb23f7b999e1c6c319d563e81636944d9bd2cd98718024e267b8c3e3705301153dcb00a6be16bc2f43dcadd97ea4578cd1dca90b6fe1daa554459fac91e3efc3d3a434469451bbb2acaf4c673577ed6015311fbf220bb4bb95c59cd23f74063475e3805745e0d76113a9b3aae0c1bfbdd3edfb615ce0684d40b4b02937aa7258f121cdee9aa10a3c0b372526455abda1c6784cbdfa0c3c67304991777bf255d7bb4ad7ff91b930a5b6dcbf510bf0d974292bbdc7cd39627ee075ad404141396a7ccf5f0e80afef1aff0007441599bbdb88bc13ef0baf690b0f9bb810e744d1d4ead9f39e198d93841bca30fec77e702244c65dae6b9505124cc811915402a31f8fc8f33162a2536c04fc7450a4ec22d73c5dbd0df8ef92bd870900c96c884afe76f11df2b37c98c02357efecd127c8d57ce73cf0766da69efa413bad2365d3efcf41f7cc6972e17f1f77b1a0f0bd9313192d3302342336fa8b0009c476c5d707978a048330b5f5948b0a0d72ccf65457fa2e96771a92cdacc9597a19c33d4d03b21be19e2f6befd02135983ea3048ce81f49abed7d9b1926531650b0dc1ff33e3e1ddabc8b59b7ee4cfc7fcd130fe6651e589abdafea3a2d0e6300fb83a16ff82b2866f6d7f40a670fd0023f9d051d2eee298416a185a08cada9858aea1cfa014f620300fdd86fed6b3f3fd8256c0031536ce34805079ed4e1fcdb21a00af4486384aa1fb4bdae52c10f8a0a30524487f6ca9a5ac09d9ea0f79003691852fd02e062e9eb2ec31552a140ceaafd5c69260cbfdbc64471934979ae1ea2fa376b7e419d0794b0de2bdac8cdefaa34260456979b594db1f63e5899e46716f64c20c0f4d7908a6173392eb3e3ce61e361cf02ba02e4e8848e3e1a1be65c84b422a333bbf51e7c3876e79819f55b8192785a6d8e7b375b17e05ec2bfb5c23d0e107900f216adcf834558fb706c7d44e6a48dff2ac03376ef7a145e830c812842f6a5925be7fba9ae3d358e2079f162711e6cfb63d46d6174cf0ffd677f20722a1b7b6c7f7491f9f408e9530c94e4adbafd016e3b6baf2b89f35f2d49080f0dd0758ef6137ff3a1b1976e02b241c86576f320cf008c8287d72ed4453dbdab80089a444435d9dd362e90d8a0153d6ade27cdd11d640a3433f3d67977260fbca5bfb834fdb0bd4c7f88e916344f6fa307cecaf6378e0d948c703a29f921378c24de1759b4dc9f8d65881b76a06c770dc4bb3b817ee6fbbdf9e46a137c2515f0592e54765096ef0f1342210f521dd7d11b29434eb6a3d76ddd1d40517755d230b48c920fa4c623d8cd3a4ba6a85e8f5856a03e92cbecbe236b4442dd7a9f403d0eeea1ce26dc798a263842d5fbea81607ec6c1bcec6808ce89a38f4c2b5fc0858cb88af19afdf9d0742eaf9d9c0a0d41943400120e6a4e6f1af54ca86d0a3a337c48133b427779b70dad147e01d4058d7ad92ac67ef62b2689fb0cde7f59e052639980bbbecada755295ae273caa7d773b6716998a8fa08266961634a9f424614f0458f790413b8c6b09fe65846d6b2e6b9b1da3c9759c6182364ab54572df4ee32de41aae6e407c90ca68ba833983fdc0d670411e21c4e4c60b2d2ee2b6e053c82d2b554684bdcad6bd2ce93d441d2916de0b941e741987183baa27294f8e100cf4f4e2c18e204675944da1ee670f832fe09de8320edf0d78bd6e6937efa04f1605af3513ccdf3024c0f770f7517b63d44a28e7198dc3130a908c3933238d5f769f347200585d31168af46b66a659df8391648ff1193b4f664ee2f9dda568f0f3869a93f881fe01c67407651e1895320020a2d9f281adef6c16b3aca477349b256b6c1ab576891c66d9f675f89c421a2758f2119476767f4aa0a87274853cbb37d5fb95bcb1e2e67beddcc778d0935e4808026602f27f3818699e2b6ecca3ebd19d4cf1bca8fbaa95b42884ae2835b5e51a8ac9721972f1b7a04d4bc442e79ac428d32b50faaf8fa279388ee8c077309bc5d3a91c431d55b67ae30267f19d715e0c90cee99e066a8abb47f771222dafab6a25f123a27d4de3e7b45da4ba3f1d54a80a352b0d4aa7bc005781d8b20270149132521363f40c85680ea692ddc2c411ca4da8f71e4f402baeba045a254a5185979c8a337bbe0f9ddaeb2a2a4169629450db283c439c053ef391dac61e8f641729c88cdc17643ae2c311b1a15d36e934e4e964da20b6bf8251f695204b7220739163bfc183072b0ffe6281bec20560ea6a06767f0a70147addc777b5f1a2ea2027a3b23140e070ad30878b52dae7cbcbafe47d93dd90001ff47289ff2f04d6c6d2cf39e8626b6ead0d4077d1ec427950ba37a19e7fa53df15037d9496f85d878ee31a630e293a3ecd47c4ec026389ec55f76c1ca4c398e7cbd15ede8a6c0f234c6e39f9b18ab63dd5f6aff4a971987497b95edaaedbed5055cf89b8eec844f4c0335d8d4383b10e1a90feae38a90a5a76a7e90404b0b12a73df97f53c6492db11d61aa757a06602eed5a4952be552f3347acec5e42aae90cf3901b68ae0896e7003c27d0b7151b794b2fae326514f83e9fbad920df3deb89cae85b821511991d5d0ccc3f86d902a72aa812750f38c8bcd437673a36240a49163756913ba0a6f216a9f17f6d4b7026782219d21fecb4985d65e26a5009b052d2dff88f7982ccb6d4a784c34dd0fb018a98ddf0f74fe1c06b5d3e3cf8df4b1c4f8b1925ed02163fd94f9edd2d60a1e87ae114c531493a0432f55a69a876c5a614160fcc6574149da25e02dc7fd8cdaef31a528d43e6c8760faa543fdd0c3e9e494834a651074148e7cd84cc6eef9f48554daca875ddae3e7e25e3377de559d5d08deb76ce6f5a181c025cd96c288520d0d180722868d2b24a61d4c4861998251390029db1b952f6860807b6bca1f52299178cde410f0f4280cbe52b5f16bd8d1b5d410fec5a57ac37249bf501d03ebee6438a366344fee004cb467a8446fb145b9ae2e8dacb24ca9d421f3731d1c69c8647424aeaf5e8578b2d9f54599cb4274bd30a04f2d9a125708bcf29077cbea98a9460d8ad84dbd37f0cc2a3f17c5d24dca2a6760812724ffb8bfa1022a778edf71a6d97f86de3685a62641871d1a8e29f85f2f6ebed7016d9b15feebc6712e5baa865a2e17a6bda70e30a92b4e6fc0c0c195b892d283224edb2dc988fb34474988d3df7272b58651d9936479f845c245f1433d79823c396bd818f6d219640cc2aa24bbbc4ae8bdce289eac2192278614dd7581e13bd7028b2f3176191376e44c48804055c62e33ee2ff626fcc1c5258462ba7c4225dbf21f852058e92f10021465619789ba61971be6d2b90ecbc94fc387c8f7200ab3e3a10387689d245d7c2aef66069d43344a4c8dd69a9445f828963273cb368a50aa7bda1f313a0ab0032534105a48c1c8aecad7a28636aad5bfd428a1749f6c9ae3e5d5ec79ca3899df18fd66817ad7fa8cac70b2b26cc0236306ec7fb82205885114d5610a4c0d31dc42a55dfdaa8b7cc73509d8a9129e7df0c821ff4167b96f13cb4b4e76721ad42966e5ce1e1d4d10dc5a6df51164f7aba993815189ee9a5f63ed3c4a8224d60b67a5004811f520c1d9cc02e3acf5f50f00a4e0762466a2253369d1e106c8bc8c34a3554a8344ae116a0ffc11d93a66b8a36345e3b83ef998daf43f714bca62c81f5ccbf08624e4fde574ee012264c79daa1a4db87d764440f8f5d5fb6a45f9d7156fd0f0437cce5a0c9ddd7712e2ca775b17da0e3b690225f6fe3d564b36c833209ec8c6132f5ec5089be17ad66aeceb6b02e06ac6d08104106e9f8dfe0fb2e063b6bead85e76569eaf08692ce2df6d316dbadb87d791259adf7b22fb511ad23eecc8d7f48d1189e67731571fd75065d22e924529631378c01297814a2ffe4a564068c80b9e8e394d1e55a5e35c1b739a67aab7f7e69b3c04d2cd0da587feea0d7306312fee8e3e773dcb39650f8cde4fbdcf689a23dfccc8969d58ce23954c7e7213bf033c85b0d4e5a479b52d19b3dac761e38fc9aa8a4490f2eab3fbbcb5a689ca3a0383dad4d89d9588085fc77d5c2f6a4bc37376cbbf49cf549906b869bddd286c1624afa554e5c6e46386ac2dc3def6e571dc63ce82b238ee5c46cb2d284ec8f7c85d4fbdd34556a6ea3db26e501ecd45ed583d08b8df96a7b5eb702f5daadacfb14c6eb996f4a09f25942b7a0c495f280686225bdbbaa9431fd57348b33add15672ea9018619bb75058fc09e8ccfe7d119bd3aaf5eed3eebb87b5f0331e9cf14cf5a8803da3ffc280886c6acb428c60dc5d60754c5a7c4f96463259a1e18ea25d53d81ada161413a948096d1d99eee0757ad9f6754661647fa624d66c1d16c873521f936972cd1cf56eef0fda315c3ad3b413e2665450a3cc4faea59729f80c022bb7857f899a1f0741c5d3298cb5a26f0af6ff7c6f7d7b16bb2e4710e022401e89fc3d1df19f3e4db1d67e93b8645f770ab7546e2a771b20c0adfda54eda09fd11d2ec4c8aa144e185fd0900c74b668c1e6f5a745240c6e97b0b1d93107571c0eac0351559ea81f735337293769436ca85d064701e0620fa0d25e9c54ed13a1511ffc7713ed3f10fab5bf878fbc525438138b7a0dd5a6693977257b64bac70ba270c1631c916c5bc38cb8ebf5aac1d0a2e643887261eb87fe7aed24f4e5529a3e343a5e619300af300c7ba6b128621991e7714cdc909215106601583fa370bd550b87e97259241bb9ebacdd5bec813facbaa2c5fc84418804dea277c3583a443233379a4e5207fe7afdcf268a7ce09cc8596805a74077e8d93560ed09d2de3b6c1a77697fe240c19a6bf21a1fa833924914eb443e8a8f29db57bc2b5f493f052cd5e03da8a816f8f06a092ef6a865f7e841ec4c9c58d3894308e310eece35a5cd84e52d387599651f01a5053be8aa11ba65b8572a25659f9bb8c2f2409cc1747208ca08f6aeff3d7b0a4f19a6da284301124327e93d8b7bf7a9a4171066dfed5a4923a3c2ce4c0b3b362723e2c7e8563c08fc890d11af3e5e78b08fe4e53863d5cfa50dc8168e8650ac5d37da5170bc3d77b66349b194ca7dc3a1ff43de48308ce11eadaf090df363969ec7ff10122a2443ecaf04499bd7fdff3d25ffd05cf45de1e54a5fb7fcb53ce15381329bc1ecdca042f24534c61f06190d17d6a7df362ba5ab6f1f9d8c1d79421a547f3091cc78241a55c1796daf1438fa241305f0ed6c4e356184b92b680ce1353720eac9664b594d613127db962d3a329272b5d0f53734de68ba627e8d4bd859d3e98e5ed4ad558009c5bc0ab52c0b4e5eb6253d8400d3e0a5c0adacc33dedff78005a08353e5dc004c819e837ec3e2e30ce8894163ac3e02d5d0f38e385be4cdda1119d3da5f42bca2eca79ec167881b32f48256008e6d71ce6bd539c754210896638a31980179f3ee757f4914676bbce8f54b081cbed8c67793d16f8623dd3b722203e8dbea9630cc99402a1fcb95a39667caac10f04277d68b9dadf1c0ab637a5abd2e65f27da6769f615b7e2bd7e4cf6daf34ebea2bd29f2bc56f55926699138891ecceaa7fed4b50524e92cf4f52906f9b8a130923f75a2f1149e57d0e5d440407cf9a0705695cb60c6306bf0bd6b68c5f9901b0c6b7269a181cf2b00fb06c36b4819cfa5b9d9b8be6b3e684b8e2fa6142b8efd400b26278f42a80bfe7388a456009ade18a8433108ba368407a26ed744027b9b9ed144f845f6d27d2ac87d80823e5aaf5e368c731ffc6259af23c232017ddcc144ab80428e05f8e7df3f2b6fe300bf61208ac719e93316eae12260030caa05ad75f632c042b11762088c6b65e8243ca7fc67b9980f4ac8f4e5c28d87faed77b63402975654f3169dbf3fecffb418ff371db9b8819b3982773ee0193d0227df94e75c7c16d67927aab1f51609d244e527f644e2fd7d66ece88a849b58921949b2110d302649c40fa3fb47c3ff9998c6aa37ce8d83f0141471c453e0e2a18ae10cf0896c7899754e59ca0bc06754235e84b14f1f8f3b83280edd0a5728ebb66b53d2cf37fcd1e10d91c26ff7aad3c53d4b2685c61f875637fab0c96cb5ee5a3f6988bffe0cb7d3f8451cf25be39d5bd0892b36e3f81011711968faf7e6787de90d4e437bf98468a98b8701f644b3d2bc0987473f87375db3897b0a5df4ef230f8bff6740c7d0004601854a51d2cd64e50046eb33137a0ba03722c4d50ca6543c23dedaeb7e2f6ed9aa2e4e276a705becea6055ebffd74bb64e6df3297705d73d89861fcd4a17cc8bc73aee51aebea617ec1e13e32ecea3104226d2e1cd0754d8e29543c19a6cdda0f3cc27aff2b88751fd999c0f2a1bc93c299509eb972ac0c88092f0d085d9edd84ae7e3fb5a40b2a46e2c6f1d186a805c4948e891df4eb41d2606b484a22f48e3b7f6d8df1ebe1fd594998f7ef959801d998ed1e25cfe30c9d74e41a04469e71872840e004b1ccba31d612c40882f3140f34830c21ae7582047560d4c3ed5819f1e1fb6c1128b8422a10043144e6997909e131e91f8e426e78fdd0010058188bf15bcc619f3f3802941f769fb1f9f1646394ceab95474e7f5bb3d7579aeac209a640ec4c6f5d72a3fa7d0245316fd8250539e034973725863b52636f2791af3b18547ba85732755365aad5902264f287c8d20a937a240be53dc508fd865a6eaafcff2ad1b2fb574937295e9ebc161b42b967e4a16756776fc41f9b07c09a76a2a63d8959cf2befafc4a48e4ef8a7674a834096ba59fd52822274c7d7fce2e58bf1defd3c634ec40173d7da3bd4d7ee17eae794df991e79984d19de3d9a315521405aa0f446946ed615ceb7897e15b31de5911bf731bd841bc7fb2f570cda56f672624b94b2ec4ae3d19004c3881762b88e06b3f349a82d2c787d9b338ec58732d8f93d8959fedcfe8e0df1c7594287feef0a8b6e553856cb172a516947eb03d90cfe074b702caf4adfb5ef4c6ae4a1599bd630645cca6ff0b0260ed1d73ece1b3a0f7ed489612295f747d4d46e43e286198c28e3d0ef7ea7b5b9bf3655629b196bf52ecdb6dc7876a424496b21008ad4cc5344e5aacbe09ce08e0448995638acad70ca3a42e5abfd05377746a4ab5a6c0387b20c458de2dfd162858ee7f65d5e1756f5d297f564b6db11c5fc74d881e4ee461b40784d50e650fb5bac71a44cf7df4484935f3b5ff30771e74856f843ac00b200efaa73fffb2d8c3425e678c4c3814e173ce50b90b57ad8c86faffc9f2696a26ae032915717bfcc67f588b22d467c2c86c981dc4db82cdf1f843e972668f82fdcde322f5c5d7e86886732d42f203514c67fdc2dc64e4f93cb88caf8c69b7cc887c1998225b24823113f889c36e432be3a95cf4d9680554a732ecf470ba206fad2d3669902bb29f1eae9cee74c9b090a307dbf166a03b6cac9b582fc843d5d13c040be12e62dfd991e8dede0edb0d24ab9625a29c6bdc70068212231908d2fa3594203fe7155176c07e1ab05294c57e09bc38ec3a9f3b37cea1a574a38f09cd97f7ef76d9fd2cf7deb32f45afb849702c5f9ac91c60ca72b31c88d78890a09d0e4b78334fce2967afb056355e1cbd48604aba0d5c6ff37bc33953db9a19fe904c2750944536ddf5ab960d96ef857c79658b84e39eac6155939eff637dc6025db86539ef3e8fda947af3c6177b571a9bf4f91acfc7517c50f85ae0a2bf341f465efa57ee11738ebe23503254a419aaa43ad9c961ca090852b07f0ac546661844f034522c011231287e1cfda343170c3894864dfa7263b5bce6687a8f66c8ca2168457c1c501f6f7140eccbd4e3cbe1c04df39aed1ae1a6ecaed6684874ad9906e96fa73344631b97ebf647d0491211ec4e693c264117d6b7bded185ddf286490703cc07b556fc990da995e7bbee5c76881098ae13e1c7a8c88c1ab19635e30e668584fc576c38e591514f60b7b594f175cb2e6a208b3a9c99590b6e925f1ccf648281e8a0e0f052b6571d4271941f7155cd6b186d9146a4c0951b0dd858934d1287b832a835948157991434be66ce78e1add0684b573063dea27aec4ffde57cbe1c411f5e3101ca1976f98c03ad4c771218003756dc7e9e0f5cde01e444f8b735661b01a552a9a62115d750283396a80374826e4918e976c2f9c4eb6e4a9eccf8b5b86c6c53759bae6bfe1edd8e9423d5f300373872fd5a0ec7b4697d69a3d7a55d129e2cd18936135f92f98d47b8b74345ff1508e825d34f29c1fb4aad60689378df5ccbcacb4841168d0842401375f1bd8e5129f9e730b6dd7cd41f56f665b4a1c85253e69a40a1e753826928bb34358a058c86932d6d407c8fa58399f58ae5745bbc3e69cf034a2770602ae02839a9dd8cb2eccd0c78d1e5d9bc46e15367dbd2be6984bc1bd31d626a2760f11dbbdd9d7705fbc0d21901f20c5f35dc65f649562e8f5316315bd353e79646211fd847320059dd7187a3a61b4a412ab55727d65b2efc7daa8dbb1189d147fc6f7f92736cbae6310068fcac3392abff2f8b9a0efc9c20464f1d49b752bc9b06afc7394af8da9950632573bd8275ee2329c32de52fd7730da986c6ed3bd16e4d678de40fab2f65e6cd1e455ecfee1b978a2c5446b4b5915df895c6be3ad20954e1501f888ee8df6b06d95cfdda59e9b75408b5008f6e9934e647be27c2018c2f69a5cd0a2a3cf006ef022ee948deb593aa4dc24e1add741e1ec332a2a00dddba3e37228f4c99d1afe93e890dcfb95cf8da04a850c46dbbb1f3f64c7973f4767997e8fff0444d57336e4c1d36841e5f5bb8005b76b8aa84273de93312060a41865bc7d0c79424441abcc8805f45c612ef885a14d043699922fa6c4278a401608818529d5dd2f5ea7288fb388ff28ce5a7d3a45a67c5965857fe6ac4e6c91c3e875f008224d91327d2ef352fe2c15f2fd467810964b92688420ea0ca9732870f5ba8c85b7ede9179c56a6b70e191efecfd629d3688621dd42ec0ce030320de3da479ab3aff924f8d859d9f4b8d7743fb84b77356c03a17eb639e95558f44a764252a281a47963c15b600319f19b154ab1d58dec0ba156ccea0d87cc0eac937492cdc1f062ad8a8f37d2e333d1354c53df3a83465e3f9adaf184b1d40128da0e33a11a849e5ba0031cecf68b5f42fa0f113ec203ff2c77d354719fc3aaf8713d896814e1cbb855779c55b27960c88f318ad0308b19858014831d131c67aba6a3cb5975afb467d93f7ef0aa2545c6cef837cc8e0130157e926c76f6ae75f11a71748090f8f2b4988a4684df1fb62e28da0fe35091114329327258da41fdae933f6fd09f8863fdf3f4d65a755d23a608af9d0323fe1442ffed891719cbb8a336518f412d704abde53a68496646a4fe6f9da84202f761e0795b22966c767b00a40451d00e3a57db77244a77ee0c863e050db7b7d3366f70d4515f088a7ad419b709a65d6ba7a7ae12073a83177e664f87752588e2bed08a5928d2efa470cd38d9e1b303b5a7577b445c175bea11ad8074a9d12d68166413a61b8ca59ab201c43c4dbe3f77acd2e15b4d8b2c72a3fdef3430617bcfe3870dc3242ca98a189848c293efbec883c11b281d0a7fd5be03fb6b3f37cda75ecb54bd95cc3adbc27d0436b844c0f68deb420d2da7f5ce9de8b138c2751583570ae0f30f0a97f228eadfeb9ecc35ea34af3afff3e11a2b5963a374449fb077f3db984c0095993edb09d2ae06ec89afcb6246a569772d256b9dd7f2d8f4f075ab402feb0f680c39f5c6f22854af98d6be38be0da06f07e67e03493d206116a42fa6b25f40ecd6fdadb8af3f2662256089045b04842336f70ed362c2661fffc8dee8df7c0c5d777d07c5a1d51cb1b2128add6398d6e5a7e12ff3940e9033aba80af4087d73f026a3ce479d5b4528a65b9a81fd30d6140d8daab43116da109314ac9ed176cc51bac4879afe42e384f95dc254efbe7c032373f88f96067c25cf94614b82aee55ddcaa47d0164822057a4a05e5bd6e4b918141ad44bd79d30828a0baf139670bdc30f207c6ee84f382e2994f1809329428ad73ad72f0ea1bbc464b12b5d618c69ff4db357afe9232ac36c367e6475935145d7119fc0c5f47da69da0902f37bd938c8957657502de64d4d79ffa40f0a86e9a10e1a2626f09929b9fe0475606fb6bd1bec3a2118613c5e2c2b8f60387c8e924587519be216dc21cb13ec379d5dc9d4e24e3be97f1c781dda6293e719514f030a926992dce62438989eddd674f4b138b9b5e835f2888e9232d842505037763b42c662bc5db43782054b07316f77dcb2bcf7246dd0a434038e72d172604770b740853db716f28800c6ff92d6c36743c02219cab136efdefd606bcdb6a32504ab5747c14af27ecbafda164c6f577a606ef95a27762b0d97669fce83f563850ef6fcdc1f3b7f724928bebf5b5818b5c82b614e78e14869c565a50d04983528fff43b180fe4e4a99439c436109231f7686e6b31a16716f157363288ea74af620201b021fe5f6822a2e555732de590762213677799b153639e9cb29d79511bff294709dee85a188b319953be967f8bd911c3ceb6c98acd60799a49e07d51fab33cd59d06ce560aafc70be15da247f39e05b61e65beb43dd2e5bb76aa948904f95010d84bf85ff3dc52fcac93713dfe80127cb631eddf44983506034f734f882b0029a60aa70a410f4b17aee497089ece2295139e6ac9bc46fe2fec586473b43cb4833157ad7b4455b9b750ced5e38924f5002e469dcec1e2d13f9ba1ca02b98220d9ebd974f4042e75fda02136c00e79d91f9d80d72c450d7b2d0e596c5a4660e5343b143b0130a7bebdef296f75a687d561b40531078c464bc64db09957cea899481641e33bdcc88249350b0ceee79955afecb1c9da5cf96cc3c9e3c183ed8664a4a39789f240019dcb49a6933586652ddc743ecedc3da2620866141664f62165ceb7f457ee8c6df9d7289910b1495133af1c83f226e4b9530080ffffff7f