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

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

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

Block Certificate

Block 62230 ddc9f1958089c092cca35a2b36a8cdeceb14ad69952e269054bef8957daf7e40

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e62d430981565045820535003af4b9a485f45c16345a98785fd2b99f51e37115
Certificate Block Hash
ddc9f1958089c092cca35a2b36a8cdeceb14ad69952e269054bef8957daf7e40
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...0040240000b0000000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000fd8d28bf77a0560f286a2587f0752d77aefdc8fc03ced74193dccc2d7409c76163165d95469b829516125adbea43af6ca504dd982665f3ad72e443ff1fee1817830e2c018f15f83af7c52a2c3f566995e88231a8c839153b2d11000000000000004000000040000040240000b0000000

Raw Header Hex

0000402066eb660eae3881e7eb5c9c84785a7a8f1018245590d0aa152fcb4cb4a5521ecac6ba12a51520dbc76c9fb4d0afe7dbafeb83393a4d118508ee55a38443d05e283440176a5d6202181571e3519fb9d25f78985a34165cf485a4b9f43a003505824550568109432de6

Proof Data Hex

59,560 bytes
1212160203071299d6d062a77730979dc0bddc76db200ac51fa15650a299bf995be2225638fde32eca44d0e367b24354727466ab333f572e3d6f845f8b884cc1a2aa596a261d5080384c4808b052e3accb8fd915adcd0279480a485fc539266f40b2180961d78b9adf18c433c794d73b30962668fd966139f386f7aba5341e0016ff9c9bc35f666f6ac391015eb42006f3b0646a9cc1b6c63b70d6a0d6d073c11e0f2d9edc28d6ec77f1b5a92d197d6335ada540401dd28334f66d64d12a4b60fede45fd0b5448809cfe43a6d43d30c02f03616da8c3128bc4f0c62eb8b68620d00a4fd7c14b44e7cc1de7a6a582be58949722f09bc1bc59ef357e080cd4294fbbde4aabf5f4ad77baf140d34db295d6dbf40ac64c477998a0cf5f65dbd057d17742454d243ce7188eaa95ff305cec4103f6540df1293b4a93b447af8dafb9a5ee7735a544798443f51f8d2bb12f3e1dae119f1a607583f63d6ff49dd6bceded40dc66d4d2666677bf16cef48d388c23fb739e983b9ffd2b65a94ba63953833afa2fc905c1bac5d8dddd079a87d6677832bd6443f1f735f96362849c0cb07fe48b668bceeda960347cf7078568ab49bfbc5cecc31d0cb4224fc9eaacf72f990c3a9116503a9ef277d5502952b1879aad70c53dd1f1845b6ebe07264df1fe054e090a966864e3e35b02fa3cf380a3a9a38695ddee4a1f984410f24936ad97467f56f2d4d8dfe4b45233a26e9b95becc48ec0772ebc69416728dc2fb3d31a0ff2b21841b03a3a33fdabbbc8aad5a9fc5c66f8496c44b7d1b9bba5669852097418f43f70c89df2c816e21415d3fbaf2728fa9448518da34b2ad48546cf98980e6e9588166637ccc61ad59f6b16dbd5b05a126cd9233c1e68fcab5038276094020a2e8fdddeb855137e22d023a15053015d0548fa62df4ccea617e4cef216ffdb5324101f29623c66766eb72a40fd55fc456becca379fc66e5660f1093efa7a4fdb31d49d86bb8da764b42a767867319bfe73e07786415a342629092f16e55d2ef40064608875097515f142749b499797a7b15351b9f27a998ab888603b7a67be2a4495549be7d1aed143b19a609e21f0771b9bb0398f0f3dd70ab9db9cb13fe57739bcc9dbd6b6fef282e2022afb901b0cb8a05409fbc0ab58cf10ed6187fd10a10027313f5ffce596aab730c6f1ec0955049c207ae6201403afdebffce7145a82a6cc1a36cb4268cbbf0cbd76e1c3222c768fee19b979b7c07f922052ddf4dd6a1f7d43480934d839280c6459cbd598c6b7709b4245df23e8d246bfe3f2a25203a5c02bd2c7d0a2f72280a18d21ea6d54712bc22e7a35dfc433ab8da3aca082d1398b9f02742f4dda88103a7a3213af8125f76c63dead78102498e33a11d06ddf379507a52dc89fbdce7b06a07de3d62d6d49bd2b517a36e964a6ffb109f9816df15269cb9d37a55d1649383a47296420f4b4c30bd63147643ab0e21d9829ba53e0fc9c7aa440da83515fed240386781cb8d95049120a389a462095c817797ef57cc6c193c85fbe72a2b14b772b8c453101c9482c835c691c4868c6ec65c1abcf683ed7ea02b7568ac1a1ad7d14cbd742f2006f8b5e1991000d7bacf309fc7cfe03f286ac46b19fa3ca3e7e6223457c73891581d15b593eb33e1b7698ef3ee17704c15d1336c37c69379b3d0bd4ae6fca57261e64ebaf397ddc761cbd882881a659917531f33b0e054ef9c192fc31eff1ca7e3cf353ca13e3db7ba64a4842fd1d60464126d16f38c62e20f30769ebe3a789bb2155082d849af1883376d991565fdd4ad1cb2ca6cd6077f89dc86fd62e4991c96560e5198da3a97e7b31bb2ef7a9f5ad1b1eb1b147753a8e68a8635c4a1db0cfbfc77e8e1d3f7e12dc422052205028b085806addacfd7c87aa48c13e8c1fd02215d04c89c2e6177aec47df4b0d6409b56484ea8e4f76635567105d0acae8507ba6a608411f6c34ca99b92b860459e50bb6430179440536ccb070854f1368e5dbd07812e25a4e7fc5f24290a431363b38993c0c9a0ad0ab7bd7e9f6a64e60be412310e031eb5a9981566e901ddbd2239617dd57ff0a9177feed8479fc53f11132c4e87e77d332cde41aceecb9bc28f8d292526d6eff878143fa1a58494a09227e3790085741da3ddb174b56c6ca4f164942ad49c9414e861bcb5585ac569059debf0451df50924b0aebc53bd22bcb75146aa621184eddbcc2636b895fd9fb12747db80d2fb3f35f6899f563ab1f1a9ccd79187dec8a783487cea158fe09fa1e9e06c328aaea4bbb5da18af7d2cf88e28d20c39db653e21eab23db949d7df3a6e1463c094a303093be04f076de83b873fc24fbac34053cce9efa865cb7ed2320ca23f748fd7671c238342494c53353ffb2381e4d05fd204be6505c7609d87294e6e3f4f8d0527cfb675ce1f33868f14c65ed5622bc440cc29560cc1f198c843850c967b817e167697fe77e72165abecc80192da9edacaa92dc46a7c1003ad8c2339eb333df40923bb1d06d1dea39f402c9f967e4c7a2f324e73366cc80896edc5b9b65090b753c7c7dc4b17123465bb8be191dfb980f0cd9d35c14876664b6f495db4b49a66f05d27b7a6b2f83912d7a6769b718dcd4b66c08c0f367fdf0c266617928180b3d7dfb4dfe56b3737a62e8f1177f6db048920ca4f7fbf4b77b459ec40d9e23059124099b158a9995e85128733873dd5065bc21953759e41bf915e9c0893aa0bf7a852f73c2e697fe5a7055bb6dd8366eed0739c71c2de7ae519b491b80113f448159acbd207a1eb72dc5d879dd95186b0b0694971076c66cfad25ec1ec1415a1e1ad05793b15c5bcd2d96063b993cf1aa027ea2e10000d866ded04f8439dc779f49d842af179395db7b10822ded3ebe730513bb98e0a0b1251bcf780a46038e8df9419f4e05c06c2dc54efd185ce8eb995c4b2d98dd578ae844549ce5812c93aad2ce23836c8c1965d62226c6778deb2c84ccb0161d796d7ac9cd6cb9d5cb6e0c653b9de14c87736a9b22289bdeda431ae81ee681b9c557b4600869c1067d6e843aa3aaef838437d71f919152e84063f667855a22029af3c9f71e3911e5bde3b20e090204efe4ead6b7f24e7c129ac03458eb3ff4d705025314278e30e3298870de160ace6c6a1f2034983d4ec9a60eb8e0ad0e7f4f3c4d3284ee6dbc6a02c0a085b5c8a73ee260c11193aa28d0332dd28dcebdd8b12c0423f8691013128438e7e6ed5e732e48315797a6a353983f782f77bc148cd2ecfc167b04c540f0d5aa5b96f692b008a784a22aaf94d634f185333e63b77966825ecddb05734fa9a0b85c128fbf64f3b31fe73c925f50936d49a258f5633e54b0908f9d21451613e33e2e962be05074f9668638510ed599e76bd12a31f6c760fa6d4988d0851f7b623da2a88eb8d1c7235daa24e0371cbe6660f35a6e18e7f89e723779f21653e984a4b572742eb1d1b0365811bd2aa150dcdec5c5ae2a8a1c2cf08a16f034a5fe811318c10eaf423ad91645c94589cebc218e83598928cb3c7cb119aa0b48818f299483818ddb19501e3669958938803bf21613fa226362c0de3d260eb8d8af93dee29b6ee5553d163e91254faefab8ec0adca42ae3945ab36bf99921b163184207e8cb2c7dad5426dd0c66d7ef79259dbeefcfd7709e96b731c2e4c7abdcbf4ea5e1e6a9546b6f2221eb634f4394000747d5f947f938941d44aa2e937285fc8370d82e003f8d0c690ca6dd9ff10df92e307fe68d44d65732ce1b3b5cd7a6ccdec080b58512e4d5b97ae3aa2ee57d3556ea2fa3e7a43354f645cd6aac03203ce24839d2570c03c7cc4d2282da94ca959bd8d3ca847be5119de1e362e995b02f270a463e20edb9d8e7fc37fa2ae31bc16f2e08fc64780c76b322700dfcae2888d60a8e5bd56947aec051e561df5559c88985756ed7e0a6c06c637333f448366312b76c21e7e1043e863933b2f776d7437f81cb75cdf2fa3058859da852e771efa7d8c8bbe34c9ab705f113b0a3961abc5a2a49048d09807f286eb5edad18c3b12818e0c9dc89cff61e6ae7fade0360dbb6767b4289acbcdeaea064177730166b29ea9658b8c1b7aa8e9aa612e2f73247dc1ac3a7bbd122ce3ed37a3bacdcbc4012ab0f9bbcdea60998d7d428ffa1eb790f096d6f008de5536b416f9e1e01f843728c26bc7899790b1e7fb7e236e2dd8a36e40d104db3dffcd815b4803ff9de97839caae66505e28649d4f054acb9bde26e9f0bd3083fb4692ee986592676b9a4e9124784bfa97c46b254398850cb0cddcf2b4f713c64c8aae9c25782f7bdcc48df73a519b33897acfa732958ddb45c2c1315d316a4b1121ddf4922e21db14633b44b967ed419eba85d2e2075a1e2e23093a0e97e60331c7f53292a439e699841135bc2ed03e4e654ab48bb515c03dab82e7e1279b2fe6f699a66016dfdf7cfa4a3ea0de74f7c1907de769e1485f3ce8b25ca05c7cc72874b584496364c4256414de69c0f41edb515ceea2b1906b953aebde914daddda91077d727874623db3cf398841e3d28117688af50598798b2db59e1ce5b0f430357c8e87958698adae3044ed5695da173113d870596b9a28ad7448b8b3c65a6035a816078ef5708a43710497a66e8095981ae40aa304fbb4f61e915c980a939814848eff2ffd17aed37f507d96190cbc5429e64fe622b785e35dacdafd0f96550f180d78998961b101b892501dcd00087a7020d90edc8233d1e54de424ef6170376a38319d44e906b2563205ca09d1777029e5269504b88ac25680d55ca7096d30237a01c64250d7c2dc4b582e132cabc704f4e324965f465216763db52f985b2aaa3c0f2f44d679176ce7931aec483689928bf20ea0cc8fb5f5d0a17ad84d79fcd3068e7e0b3840f55373e3e87b0183873dc748e9d80dad1578e54fd274bf5fc4d056b967e2d56d49984481083ab174e0ba844e58a47cda6bc87a4aac166fc5b39f517fbee4a384cadaac92d6f5be59f4704b23da4b0b4f75db23789f6039aa5199fdc05347c101d027de7f1c9475147d938efa96adfc94ff2a594e60687d57a3689b07de90c15cb1cf1e11692c90854fc41b88017849767449bdbf36c0815e4fb8d172fb6eebec14a5c2a0dd203c6e9f61a54b84a69a36571bcec36b5506695e97120383742c83b376319727ab84421aac501f4ff1dcc9c4682b49875d44633e7cf8f56eec899870055ec74c2156fcbc1467ab01ffbf29c553a9545b5bde47e9b712202fbc82b6740f7996fa53cdfc30bc8cc67a4588308feffbb4560e4ae05f6236ebf6599530efd09439803c0751369ab6579378e4478559fa0b681bc97a5a06b00fae0118e773568c66dc5e0f76db33e6a055924c580fea9752ca1323169bd1194598025a6a656fb97cd7e11b6452217327f161e0e6c1b1f07c03e964d143f21cc4ccf6cd366c1d4a6c2ac5327732895cb04e5d7a0f03ab2dd0ce6360e5e0689eb8904d5e9a2390e6fcd5cda294f63edb0cd45cbe031e3e7dbc43006c305ea9d28723047632828b0f937a64659a2c00019040325d6a6b63f769bc66d1f9c5dd51f2010a3491e8944dea3fabcd07bfe77fadae00ecf0e664ed6acf0bc4e9105ef2764df7c030f3b411afc7fd7c8c8a6050f95e8ec9bef0270698bd17f55d595a4fc1d1f52f87c8794c70bdd42a12b85066e99165926de225e9af6542e8475c66750b8c16b6c12f46565eb67a8fe2182d677e8c39f99bd15ef4f8c75a4c969f931061a3cff6b1017bec53fc2d9f17c1a903d5e791d64c08c800460f30149db78ac20a324bd188bff45be273b91a0a9487bcc9b9ea39d7168d0c387476035f7518a5635e48d6eca5cbaba067cc306d4de5dde8b0ea65baeb0e8280cdbc843f2ff88f2de51d074edbc79ea5586284c415261333006484c538e739822393389d08e18ead200d0f65787f25676102725895f15e83ae7a2188af7b7d65be328610faf0cf1b3a06b8a7832ff1fa4f4696dd9b9e61fa1ac50ccd07be2636c4002566da2495ce866c5004a51c369f6550cf1945c2a5f7c51639395672b86878711d803c2f6452a17fc0bd34308738e6cdb0590c748d3c7890f9d8d091ca0d291cd9c8ef1dd41bb5083dcbcc49bdaf6ece312614dd962cafa63648bf24a00450fd8a7528abde440878c6e32861d32fc9a0d73aa6fa5d8167528cfd8b0ea89fedd27c901e0fecfb17eb6931a9948e9c51ac3a3fadf13962a04e67b44236af08863140286a8d75fe4d0afca2483e49fb8b99497ae8b8794f39a5b2d6fff70938c95c24eeee4d6024352090eea7923406b260ad7c6dff24150671a5b11616c55f7a7be2e1df5d7b1d582f1730aaab31f01f31575e40a260a1e690167ff77f4c443b5ef6fbed80232d862794cb38b07e6d48c6d163af3e236201ed58c87b4f1305e01d2d862084440dd003faf6471412a632756a356c8f585f4ad4facba7a17fb82010ac9ff64b977c6f54d65c7ad0e4814ea460091268e9fe450c228180f361b796829325a1c919c41500d135ce1c1358f26f784c8362dbcbe801bd85cd0932afa6820ed19b71a29e5db8e896dddb08bb8f2a8f3e677a3bdee9a027f7a5a0f36f10f769883ffbcdde590000b1fc38da2c1941fd2e5e1446d6aca7d796fb7aa7fc7d60cbcaf1016126fe9a18af27596d700b4e9dd9e6222c62482bd06122c45d9c71e1c0e741d30b9a6296712bc0e3079f4f5607de4d2dd07f8c0bd435160a5832592d9bbc1f6d5a342bf564643d8c882af4c1c8ac5f21c51dbbe3e59dd543188d0cea8074d91287d4d60ccd563ec2560f42a9c778e5812e406694c3a71ad913da5dc8aac3cce20070b0b668cbc36d21bd806ee589311f673ac00230397b792ba4e047e1c71aa7f656d65dc5576e4e391160d7dbad2af87bf4d1ee9820ffb3df6110e0d0bd321b0d61d34636b4b409d96804b85cc10625085fe428994fce525ddc60a5808adc4e397ccf14a2784c941b1df1a2aa5f73abdf6acacd71e4cd011a587f41aefdc4fd0065bf5d58c67e90f46fcff5a7ab3993ecf7b9f8b427e2243f0417ee05525c2d651c69bb113cd4da3634346149728d86ebe9d63405783dad9199a5dd95b8e0519ba4b497e2b97ca45465918613962faf3c9816fe4fd30fda363dec11c00180c463a38adb1dfbf1dc5c88da6345596a4d6e46c21d1888cce4669947c7fa28c15652bca5987d5c06acd0d58605952550149fc81c946c8ab01997146ddacbddeb386c1b2a9dc6c3acc54c645b553c3e0b9d046ae28f0a93917ba66ab76b039d950df10e028fc287cbb310d9f6c4a237a12271d53d993893fba0089dcae713b94164e398f78b44b4c75c8c9125b6a682b3678a85b585209df7909049eabaf6caa678d2f44e945c0e74f654597b156e2b518db4a739a4fc7021e20b54ceffcb411dc23e20beaec3e230be80189e4b3dde0bf74f5927a2908730bfde1b02cf734b1b4bddfb4fdddcaf68394d29d2948b3f1751df1d93e030a5e537d167728ec0b2583656dba70b30f2dd68e45dced52359994aaf9a116a303fb837a5788147e752728a65181ff451038bf68111afa38963b83022f573d3780924f613aa8b6227aa5ff8339509cb743d9f8c8f2915c4438c09d1e0b7985353e7155e05ecc9d11a56b244ce7e03649f9937f2eef06fdc78efe031758095fafbc20c9cbb63043ed43d464e6ce43e3c191797b40c5cd6b10bf4c6077c435be333b18a470f1d348993bb60c95fcd190c6354c05d5c1691c28e550cc92d63b1611c616204587156e69c74ef1b8b423e1b4aa906d642bfafdf3a898626320678a09f0c356e42e490b392cde2c654b80605dca2fe929d77175d2d50a59dfef64ed73f544ea190ad203a4b943cbeee4068f8b0e3c07d39b42d684ffadd47ce4fd7ddb2747c7a4622c32fb8ad592c48c2050176d974fe9e1dcfb6da7d5135544a108ca6f1a966406ef8f0c1a64e1dd738c216755ec190f7c810c0643c859f5de3e245735a7feb83f009c18d78656d8511906bc97fdd96f1b32fbb61716f5cdc93061130de5fdbcbfec09e848caecbb37c41b7468b039b3cd9957b3ac80a5bd4d3f5a2f1b69d8f6c6de158012e78f67c3d1d6075d964fb0d5e8469285d15ba1748f0ade2cf01f4db553a25a016a430413cd931b8569476319303cf8d468585228f1b82c70c83e5189796bad9041f2ef7cfaabb03104a1e7d9e54fd948e961f628a11c876192ee4a9bd93ef1901b54ba61404c6dae23082c11d46797cacd708c7987f802dfbb8baa4a3955ba638b8d881215decdc9039be237d3cfab97ecf41e01ece93c45a62c75cdd444e2be375f1c2dbe683d1ac4ab51095374793c7dc743eef4d23cfdaa2a9a757f69885cf24be7b1b5fa75d97737835b86331bda8e88e86b23664b8dd24e8dcba7fc01c904119de668febb976dcbf669b38b8f647c7e1eb9805a196eb1c151d37078d431d30489a6b08b95d4e5fcfe8f4a5bd8b26087a3b5909514fef853ed40efc5a1766b973f5b43e1264d70065a11c7b2baacc6cbf28904942812962faf23e910a4538be5bdd96967d997590aba2c8eff6396b62faad98ff728946ca7584ca7ef1ce57ad76a3f961e24e45a49630fa55190083da28baa51ccf8954e7d1e13ad7fad20603e0c89cfd3ec118d67bb2c79236265a308a776c39a4efbe5a42790afc30f08054ad596b03eb9b1e96236c466c5accf0655472fa7eebc150dce7d0587f2aa78bd1aedf6ce32b99097a19383ca70bed8a334664f55c1057e9f3a9dba71103c119ef823a463baa69c3c3c03a71f2f6a798eb2d7383c6506f2258db9f04ce66aad542dadbe894898537ee51fe0e97d16da7cbcf75fb472087b8b82a018c238c8f376c8858f3db81f07615ab51ab5df4d7e40dec48a473e73d892f741d0ccbc995a40343589751ad18e4acdaf3500e61c2697a65a1a3bf1958c9e9c8987cdf401baeb5f62fd6487e644915ff2eefede8bb37890ad3cc9b9a62ce0e8d4e278e9edc5616479c19a0f7b3b48b1ad0862dd658a42fbdc897c5177fe7b3d1f371dbce5765207b15a02a39562a63b381596b6119a2f19bcb7f2208057858b81f676ab897243e4e6fe517a5bfd315732779f514f88286b313f44a83657e335d8476886c2aa0bb21c978a9712813c62eda6ce12a3d0094e7e295612f34b81ebaefa00e8ff7076427fef6870d081caf5dcd64cb23e4845d982c8d633e68282470edb486defb8a921c77b337edf309a821d1d0e8474e0a902157a1060d7304cdf3fa6e8c2e7ea7329bedd95f301799b9829dc48c1b32f36117f140ff52e1fa170fe3e9824b7e77d49b6ee0e155bbcd45fa408b0424d526eab1e59c1a43e3be2077758857e75dd518495f09e195e2054b0a9e30b6df4915a42bff54d6c975e22c16a7060c5c93c911f98cbf749d8212b99520890b41a3175044f3cbed4cad76ea83f302928997df415db2f7918b36b2cf55c722abcf2366a2b3da36a8f7a7c3002310050cbe858208b5937799a2f8a511ba5db001f50d7dbe41322928696508b76e29829e9e70bd197f4949a781b9dbd1938b4af93f032adf51d58909e0d1c3cc95faaed4a0be0e1a48e502fc7ab2bbb6e43ebcaf2751e7f253904d90c3e348ae24731f9b85ccb19e41a2418ae961a9d1dcbbd50f21960fba3c60bd67171b7d01bad8787aa1f724ad303ab5646773bd56142c6ff4b678a1f7c8e6551b07b5f5494401aef95bf51d98b621ae9ae5d77075a1a8a352886cc1362c36cd3cbb2259dd54074802ef27ab266686abaa08a26b5310ad2af682420c7a7798f9957c9835541973883186e047d18d35401b33bcc1a8fafb10a8a77cb1f502e5b5e0bd2de6838f9d6c5df440f0b401c5c096773905450f67182cb778dda3b63f1f6943072baa43361ee946c5211be5000066f1368e13410d619ac35733237272b8e0fc9d0cf67948d62fbd0b98c298fde44f9d3acf3cb1e2a05f693be830fa9e7e8c19e08f2083c78544d5871115f34900e05db63799e17dbb3bbe0cd74fe27e0c3676c0d406789ff35aa68b75e7e01d44a6f942dce81499ae11d95c792abd65d6c642cfe8939ed22bfcc0272228e8500686828481932c46b06be297e013f24709577abd89fd26c9c5fbeb13ee5c7752ec6b84d88a885c192b49f619fc18c6a3a4321b60d3dee77cf452c6a5c706989f05af84371c46f21bbd29ac8a33635733ad8145c9e6aa76f4e2f2ac02d6af3abd0cde022437fadd8e3d261a71d4b39e254a3b4c166fdc34078f98b6706cf4183e0b7d63640e78de38afc1dda9a8f21f5cd61980be4a788db76000ba7955f413dc1a86601cc1f3e69c9f98534e2eefa65e9a01657ed5aa9c452d233fef13b4e6cea384db0f192cdfe629751282449acb4029d1ddaf9f481f3d9f6ceba696ab897bd456583e550e4c034f928ea774eafde7fac33c450cd7d4ee0aed45749ec66a8effea3c2444ae5f72fe6e8b135a19db7167c0acc8676aaff715a6fd60e409cd35b32820765a3e16c0f5bb664d89fb2c377c6f4b9276d7fe8b7aa4940f10a329dec15fdac93c833bb3b542cd0e033ead677f764fc1a6cb4d11cc270a8ffbde80c6090ceaa7ec2056e6489ebdd336d8ce05bbb90eb893bf3da72abb2ac5677d9570332371acfdb2893c33ed2effe6a2fb655bb2b4baac0f7b09c100e536803f6c9951174465d5ef5ab6c437c2bfbe695795e6bbfb11d810c881818c114a7c5e5020c0489a75050dbab24ea7210bc1810cdc1968520de8b99fc3dac3456e7b94f67ad1798fb8778bbf64627c702fcb03ec41fb08209b3902549ad3aa95909902408e7204cef46beed0afcc20df994022f5bbce654f025ba22f80c7b75452ae6f36c7b00d8c8ae873df226f825e13847f0b5111f0a275752e4aeb71271a4a90bbf8c23689340da7f5ce67ace645f79175f05e18ba4baa4e47864053293251eefa7eb91be509ae89446aeb8f0ed1acc28b1c6a71ea0a3d1a4e6c9ed3a90b6671947a23b95ba8da3c7b08ab3cf21dd7c5c895661bd2b402587242fd660500c992d1361235eb2554921d66828a12a617a95068f1a5eb66aadb686ad13bc30eebe2ab1e041220e90190fe7d7667d872f7764dbaa775889b9a919ab16f7558f6908f9eaeeec20d5a7c3ea8f55275e0d9d865c28dac70b5b71d855da839d6b5b1f914f04b84a6efd9be3f95298f620cfdc0a13b51df208c2261701c9021d0decb9045797f90ddc49429a36ccb819267970719e69a421c996e6a86f3a30c235a2befc1cea61343e8f521fd2a70956ea0dfd45d106a2cadbfc39675f6385670a054dd4d3af92501d7c27d613bd4de40ff625603f3d7690b3469fe082f2d007b9c222239267aab96625bd5ea6b1359c421372f8029c881798d0893b61128745027b9adf096604714cfdb79738210f07feba990bad32e1475e8f6c3cce13f19111cf766d9a4722a31bf3747fd6cc7612645630491df49eb99a12fe3ab6a499a0ecce0e6729d2722d2a6dc2f9eee2244e28dd85a81ec7307ff58a6b7c5a8c49d17f6c85e0d9aec6def7f4fe590b11108239b3d0a88f55b5619ae7413a899223704e2f2131d5540200d21b26fe008daf9e4164dc42c550d574ebdd93bdf57bd69053e8eb93475e1ea2505ae5c3d90edccbdfd2038b4b97c94f573755f904797b839ad1100090ee00a308d985cbc7a4f50fc73d782326a54339f79a74f6249d8edbb9d7022a8ff5736b08a0e49eb46fb53426f5aa2f56d8f41123c6a1fab31ace9e613492db6cffec7086642806b7d453dd13a8eec6335474c55756c119f996224792ae20eb2caa3d3ed3397c83f4eeca5fa48e3d1955090ca264036840a4a9885fffb16cb9720f2f120e7940fee9d3a0a09a357e441cfc5abf06fc8bad4d787e53794f8ca61d7f75dfa6c9fc9ce7e9c099afa68936de979032e4f7997dedf6f74df270ed4c27bdc8b69bc462103342a6ce22f8ec8f878f5ad6e5299f5343979e4bc5f3ca156f909780fe64b7dfdc9a9959c0321b1180b3fcdc5d120e4babda632cd17fbb84a11ea2b730f3dae089631c28191ef272d0b37b02a21cd1308b4759a9a4cd85bd6fb96f63e7c89332d2b40b491d1e25446293001709fff80376a483f9d51544642b8747dc518f78f8053f46324c2b29ed5f395278743954b2141a8cd75c98a84a50bc85114188977689ea8be02633db0ea1c92ff0b78116c43721b1a1db1b15fce57e90018e115e4beaf3792953adc3dd576fb9692a7961356707a547382d93a6f38e4486e1367c4a580166dc09018ff11d9134ccf3a66b6ce23451828068fc5a90ba457152b6c07d6031aafed180bf44dd30ddbf5eb6e362995b1377a199a75a7d9deef80a07a8dee52509ae4be075ade3b6b0d5e9143f1afdd8e2d1c820ceb231856ee58714f305a68179af9cbd69a7b80af945dc4abff3bcdd015de25c38eea90a14a0b0fbdff573cb970b37cf923ab2ef9a9551edd8a35b772fbdf8ccb7bad0c8b385d056de75fe41911922b45376aa187c376e8184e9adc5fcdbc449690ff340f778e04c123ef1daeffca16844996a84027433a4e709a1426caa03eefee872f9e11873c67fba8881ba8f4a0776e737ba7e235a5ad03c5d8cf0b405b77d385ce76b969d2f803f77c3a63626f8381616b0081fa0fbf08c7bbd1b348c7d95d4982310c6736446305c3c402c2cec6d32329685d348d0145915de27a03d270712c8c1e14705234caf051b690c4627c759c77c87d7ee7afb42fb094d40e87de1d09ffa1ca5d9605bdbcd43d149de8fe81daa4ef7b306fe1acf52097f0cc730d586b279187d40f30328585f79e3695a6d9ff2778edc282ac421416b8b36e21557f7d6f4b1a6b80dd9c64fd68ebece6e4da9ba7ed9c7eadf34a3796c39674ea83e0df67ed9c40ecd952d134b06d6e4915bda4a9ca6ac08d05491e7d4ac37e3ed82cb6b9193270fdb9538aad18e8801ec442e1f1ab6008e47e1710b4c5e4a36ff4538a845babfe50cc67b12132a9a73fa337340fb05ff88c66f59991494510058f1485a052270eaf9624c255dc1684af80f62e2ee01b72cb9f49add6c4cad80ea0782ee2c3a9c63094ccb468e119c2cf5faa7a498dab4a6b2e85684906c681dce68be961d1739561ff0c60ddc023edc033b2afab4b387948e8d5c09a37951867e0d681f71fb33f2f56af460df35e663b17dfe5e93008d92b53071651da65096089cb0e37b1bdfdbc497da9708685ddd28f3f4d03f7c70b55c114d03836ed1fcc02812471ba822c7c7d12559ad2accf73242fb2720cb6adba2f5d7cb99008b1006bde5407ab80c928933af499ea45c5b92c5fad523e7c7b24272c2c125fe500dcdb483f5ea175b75b0ff3b539417331cba76276db9f26cca542977a7771e6810f16f35b1adbee9aa4676110e467029855ba7fbbb78b0f03696c40fc28c239dc4a98c7b876f6ca65fcefc235feaffe464fe61a60adb7b978382f27806308ddfe4b4ae4a077bee39a4035c45b9ab974c0e5e275bff0298f051eb6c034000d3db5ce685144bd00480f4cff54c118047aa73622023f78ead4339a2d4e53d7b1b3d8b180943540193b00af75730cc634963c2dd239fdbef9ca61a45d9aa93ef94d7d5294483ae7d30ffe10d5c5a86027e3bf34518cc2c6067f88346a138a99215b75aad0c7f94f31590b7ab3360bdbc6fd42965db6f17ac0a2b7cead19469b76d974cbd7a8f2d2823744b686abc4f7a247f276236343cd609113a9174a0b16d68f58bcbe25029923cd936b0b93ca0010d95575f458ad6cd1a6b85b064403435ea500dba7c2b99ba73a7714219f3b109cf4c18e5d887b6f6d8bbf3fccdcf294e31cb0c2a05e6424f6b8702c75b2f3e94ec38e1f0aea8337fc2504d2586496d56fbf6cef080889ae78b48fdc528fbc44bd3e90cfbc140f6d74722d725c74b43f46f278aee5fcd4f6ba62be201f6d100f34d8ab44d57076d8eb16cb03c6444fd22c793a8059d82fae38512f1b8e394da5c78a6242b364e1df7d8954c7eca87ca7f8a4c1161addffa8e5e7086c7d46895f1d4d4f3244e94fb49f3cf9c22ca782861b88e58a3ef737f2a565192113cc859acef4f99e12ff5f85d5b341e24bc0a9ab5f733614be0dcbc75eae17a96f1f9760cf7bc6a5fff6c46a56eda9801a99d211f2dacde213b25f057651a04a007cd9001b03291c95c82cca0730ef8614113f26049dbd119bd73393e6e075c46bf5e825790b3b4dd3cb93032e827faf7e1126926bbbce91af6c13ca43ef78579cf5e9bd03dfdf8a27836c03b8beb90a3fb073f2ef72ac22b635819c91e1cec464f58b5288e595c1184d3b7e9e89bd06dec56bd600130dd3dc21cd2e60a76bcd7489b000d7de91aa63bea41ade0b31edf7acce0c4431d9cc65f6c5f0e01f0905cc3e3918d97e0917cb31ef59d7dbd7caac2bb2153e8b8057e4f0e52cda743103467db2ab495f797fe82477407c80bbf6c3745951d86b63cb1b30b63e3b0a0100e21ca7b18237445a9a3010c45044ba8a5c79826f47782a96f3fdab2fd30b7cb4e9833c533f8e1e2714504fdf9c417c0783a20f389d405cc54b7793d7e39ce1e4c6ee4a2c1b4675301b4cde3a634b2ebc803f252a763c3e0e899b707c955a37fe9a8e7cc61ff1c40899e6f95d9f4e7d9f3c3e6049f7e46c8ddd819a82528cf50dc2ee042ee1693ef5790e0d0dbfb791134e14881ec62b611150ccf3905f9a301e1922f962df1521019963307171b18e2b6f52fa4f88a10de27933313cf6dc67bdf7fcfb3e1261097996a1a2707b74d038de9d5563a404ba146c704774ea2bd08028b306a889b6d03fa0c067c39639d65918927e8e35acba95cfa775b84789592e9d12a407646ef33b0246b8352ae5d8069d7c0720fb21272add580aa204932c9372e098ae5eb688545834b1932e3abf7a51d205026c40557cc0da0cae4f3e5ca9b11e064a90e46a94825f45ce43dc83371a6e58eead53d735e71dbacbc5190600166e67a15961d60bab55ecc9fb07fc2a2fa048b220afedb609b6b555ceb2e9b1cbc8107af6665262117470bbf159730cf6f6dbd99f7df074e47a2af2616a18395afbf5f53accf259dd425c246d7cbf8c0369955e90499ccf71e8b074b088495060e23b516703c6824c866aabf112ce464316ec27124e6af47bd4ae72f4c983ff2037ace5ed48656f4559003515afb2b55f7c8e5f39886ae5714f9fda4121298736fcde4481f0fa0bffe86b4379ac654943d1757a32e84b58051a8f4b1ac6d9e304ae52e37172117c1f75b840cfe1820916308c8604001830b30a1e6eff200f9d5a383cf6285b8bc2a2f31522b146b4796e0563a4bde30e7a23d9bd6d23099fe6553361e20ebfc99ed41f6e855ba16f019d9744acb3e60f664419ed6ee1f05c531e0eff269eff38a578ef551cf1c968532330caa8bffb430b649d52c9e36db23fdfc51da3583a47489a11d9a1197bb2738be5623d074aca6f5baf5b9b76be4a32b50db1a741e1093136c3a202650a0af6dfdb2b426d64aa0a56aa26e6199a64448af0730106873646a4abf43143293ab37fa76a85f7ce4cfc187701d27a45bd85c5e0cd9a7ef874b8810df9538d67fc396acbc415466f31b81709421f64ab5e11e76b810129992a00a97dd698af1e4035ea95626cc79a37aa295e077ba125c9056969e91a70ea4c1a6b2c0b50274b2f12f89e6417a482330712c00ddb8db20a5260960839f04fdb123400d6eeb8d1960cd42166ff05feda6ea85d2139a69d33004c9fb6c34a5f6aaab7577163a1f92ff0f809ec7f9790165d3661784e483aaf9a2ef0431813399e3fc1e5640d4bba371e91cf443dfac01d4e9f819725fbf598c1b9dbcf63690b88b76279148263b1deade9451ca6ef1b8a550072203fa03b9e5bd19f1ef874d0d1940eb92dca865ffcb0ca3f35cd875a39e47043742f3aaffea75fdb8efe9bfaab6b09f5ad0aacc18c016ef776a9d14f627100fb9cdff47ec8ed26ea8da0810932665b7951738c5be9b8024e4bdf5af43b19130d3bdccf39ec5d063da1e34079e852ab3220536b597a83dc64694fb84c8668ec3b6bcf6a755ebfcd40713aa0787198999f351fd6e165a4201651d0826a6497ae7178c56c36eae3786b9cacc0fa1d05cab1461dac4b70e9e0c8fe163cd9529fff14a8b59fa5cd28139a442b09cf32ef8fcba6b4dc09343ce79467faf764362e9811c4389b99bb01768c024269ce9d1f66937ed3ea2a70bf3d56a07fde2b5624d34c2799a233db1d6300b47f9cb80d72a69c84567bb678a0d25ddb3f6f1a8e3e5c7232da630037028479aabe9a89e24251e536f9e58a5758ab7e6651222a06791c7d85774d20b892f65d180e24bd9d9e9f416c2d8a17e293c230030fa60dc61718528bf53b15c65b11ba95774866ede2545daaad56b26dff0f893ef6757639e62102a48f7f7452ff5fcd15ed89cc5e3b32c390814becfaa9b316f81abe1b04fc9589c98c09e8b3635cca3d57ac0d773357e4457a7ccddf623c4014be107e70b3ce16b8920638ede5d0cc8a0011fd246e708dab5df39fbdf518b5b662fe0d8b3ad485191f22452be2dfec4c886d764687fd918ab5fa5bc54ff0505c65400291f68e9e9037e14622d89139258a707f6374dd3900284ee219288763eef51a78d997516e00e9cbd92af042748d791f19ff9a83c39b5aeefc3ed95b6bc62e5609e44eea84db3546dc64dc0062eba6a5206ea448ad8187e48412801fb9a81d8394e5ef2b68c583470148468485bc18ec7b5cc56020552483e33cdfd52a149cdcffaf1c10edb015dd8a07eab73b7a6cc6bcca9a046ba00323bd10527bc3a8a7bcbf80862e68187304db9ac185bb827e8876dfd9fb16661a516149c9b5f27744c7fb3ee81871cad79510d6a3adf08a2ba8e234447a38513bcb19a09e6601eec5e93681783d4b17dbc86b560102993e6a0ffe55b2559d0971cab3c45fd6ac9fe8f84918cc602929ce3e2b612bae296d99c7744700a240e016bfda5bc22471fa4edd13143b986fc30a8af5cf30eaaae5aa828baae22ae4a089a6ff0ef7e854defd5cf30f8fd4f00f8314b8eeeae362f9a36bea08e42442b2948b7405f42e8786ef79d28b727de3ef9ca09ab6cfa45233bcbf15ec25b20d764ddfb85c0cd11f9a96c337493b162351e018c3e292c70c9cfd6f975243c23524167b9384debdc9a3bcf9fce8556260722f05af9ea6c9a5f54bbe61aa852b44609aa3b2c1cb446128e8efc35c2904f6abf75283fedf2078d3b380db34fbe16126a11034bd9b2d02c59b06382f2194d61f03450a9261ee7702a4bce16d20b7abf1b21ed33126cb42c4e623a24c86971468558a54da475b05af9749dcbbfb42250d135ad4c32ba8b8c01ded9ea2a33134fb203804f290fc0465c4806ec08e9b5869c427f09dee6a50115bf62ef748fabed95ebcf2fb98924576917c6229a7ac9342836ae16c451622082f47971d4f489903cfe1494599bf86c862f33adb823e43031233145389cb9984bb4a4cf95e05f5fcd5526c0313070536b6e68c8c035c9ba9fd013bcb3a79e4bf8e8f0e314c8bcd147efc23d940d5e25e65869e0eae37e25515603331a504795f4e3f28871e22a91eb8ce881879da7fd9666740038671ffb926d81db012d5070ec697541455be8a0e273d0c82eec1085156177b5cc4165b658ba6d47d9bf054814d870c050121216c7475f88962e547be17dfd00897b31efcf3ea363952d8350f94f009aaeb92dabb8189eaea195274d7f9ad36d89eebdc145e87ff48d0c7d51c85a9eb4bcec9e4ec28d85c535b4457a413e3eeca71d3f4cf7c6edd16138750fcaf2902208ce7332f4397ecef807f4402ab0218ff85058c1090a714615969af0b3fabac6eb7ce7d790ace7c3279e0cbe4ddb378f9e8a4ec5677c22b7da4771e965fc3bc5f786b1d35e073e373cfe9ff958b738164f8ee7636208be43c2462400439d884721c8c41d8226852b479288a09ecf6782e20932d24d2900338f4b530924eb9f4325cac01dfcb3d0ca72fc667eb5e9614197bd8281a17503cbb11d5073df0170f8a70bb60771f23fc97e6a913ecc5bfc6fc2239de0f7af5223df14e92d0be7b9d258d4cfe967f9947553607f937b42f07f19c2174779bfd9967293a68dae72e2cd8942e230af51c1e2a6f644bba12186799dabeb9a5372b38e7d8a0bc14f2a53f657ed48dc1a7a25da1a62fb44b6f2aa5988928c6c48d53a55d552786fe673c0a331cd257f509a9046d5e175d7ea6b03601630035874dd07257b8ec39937c16a3428b83f7f519d0c04e53d6c0cd3785c90d121e198ccd325b22dc7c90b2071da0f0a56f3fc3f464498ec9bf4cc2fd4c70510a28a30890eaadb8e47537bd2509c5999c034713455b7afb653020191146f4aba4734c845497dc9cc1ff01465d4929af4f4c6f8683043661546182eb262cc677262985095b7e1179cfcbdb0ae2e11d665f49c6da5f5627fcd0905f2fc37bb17fbfbd33b32ac996a75129b0fddaac1cdd3aa81846b4440c6fbe26623d11ca78a5dcc72cedc573374a53aa90867e16dc8f17aa7de85fb4a450e7ef33e6aaedc54dfa5185532423d0d4a3d6fdc879091f637d3f298850e5e12420d93fd9fa474d3ed3298a2f9e4445b142ccd54876f812619615853a2090dc05186528f2b815eba88e17de69cf2574165abf82660f8a7d7cda28846aedfa886cce0f9bc5d6deebe2ed9595e8536de366a3407da1cd2f750282490173229d2f5fcdccb3a8491d86f00fe897b2474211afd9cb589f68f7948e52a3e3ebf14ebd7a779a40a00402231cae1c06e3c9559e1e72cb64ea98af94bf16c7dbe944e00e10c5da11a45f4f0c5c2414c87aa7c5f019741fffc6f4f8cdcca6402975c03d68ea55e804b4cb8d5c2e25bf89db910ebee14e59ac037a3639ef0b1504f340f7a51c2006d4c978c7b292ff1ec738061e9d5b066575a52cc8119927e43e2d8633823f54688163c8276e1d0ce80d829443734c98a5e9fb8be64ddb76a15d018936e6782856f5bab5ab0549e2016f291239817f82a4383f752696a4ac8d9c99736090c3084035d1eaa60ada1ec008d2640341a8a694557916067c9a706ee7b7f3aff48004c229943b596be259e1009e7741a1b224d5ab21d05619e64076194feaf8ccb186a468ebd72461bf770565596472ba4900b211b070af7b40274ef2625f7c559b6c886a7f95901dd4f804dea35fa47334697a2eb20c0c7b8591c7ff90bdef5d0d56fe92e17161f4746732404b1858e5b5ebf93a1aab775bf2d43ff4825e09a1b510ef9e2ab853305a860322f3a6379e4e37f8df2a38d0cdea51d2920cee9336a9419a75f9db17ddbd0d5327596d3edff6345db4b1a7a858ac23bba05f105fa3241762243ff9705b23751796b4eb2f29b8079521a62fc1418aa49f25ba4064ce9f5aea0b6d9217e8c30b23782a65b94746bbafd1af53455b0c3edfb7e311fa43ff0dbd0fc95a431fa2797e682a2875413f4ffeb11c61e568ab25600ea97bd4448097d2ca0a76e61c11771d7aeda30c595c8a7092c039f496d82c1c9e6a213b76e31899a9fe08cee86462b3c8d5af288ae768386f7294150b8ac1b3e1137dfe19c657ba9a85064b86061b553d5ee98fca6943f39222ece3102400aa5c72c589567d1445e2d9065b73f489dddcb2b45c728c0c15d01180893d23946c23a93784e574a66ef2247eaa7c3d1c0509addfceb3633724242f25ad36853b81c453ca13fc14bd6976277cdce547a58f9803295e655a29958288e56df370a1de366daf007e1ca5d9f7c7c181bea1c1db478c0943354e0cff1621b1e29335857ba277dac29240f379d50c1902eede136cb32afd505ea619f4c6f87c91cc8a3a3a870c1a2d185f9d389438866ff357e4af88bbaff5952cdea026b2a45d351658402fd2fcf039863622637d04b1252ae09a96a45dbd9cdedbc0092e26d3768fd9ce647ed5cb13ed06d47b4266048742abb901df36e9aff47089584214c71ffd0baf1886f46e7645437879c95c2c80540a2c3e6c083c451a8833741c046a62b9fe2e483530ecff55dec5f544b9acaf1c3787b11942037d7641dc421b9e3568bff9c25f3809e05e5981e7422630cd34623d502bd757611ddc7a70217595c10ddb1fde453a9e81460d6f6699f37a8d674618db944de7719231d9965fdd7de31148edd0b2e83f95506c8c316b2905d08b8c2893b6b63d20b118118d733207e7e3e5c39c6c04849ab265ff5fd38f43e61ac015dcb79f5e8c535cd109d0b77011e806f54d950686f3b582678dbe460c8ac6f469d1f345c4a2a48612e3e9c44fc937b7a24fdb544b0c8f43c7bf7dade04ceb8a2cdc8411ff289a9299ec9aaccdf2751b1b52c3d6c397a2c36dc6f4596b5e20f700476d272fc1a10dcf8b58e24b26423d656502f563da98597de83907bbe4b21f2828c47a334aa78433c07e1e75855964fa7f77b5274beee68fd5330b9384e966f953d1cf75cce9c15c96f02af6c79487ca245a69c6673b2b6103d5b1f9012c6c3d3a8380f73643ce98b7c4be0c46ddac1f96a0c3f106cd08c1d98eb6d48c8fb6b4ae1b3d7b3ecb7acdc98006ac8f388508dcf9bd783855b439822882348978c8fc0fef5e131615dc3b58067fb2e84c39690be3088c8629877b6456d2b3da2a53e4f6a2f27cac6a66e533a039237cb37f8336f79dff9aaa8d4faaa8952f18d9ee5bfb4cb37f07b80d8d8786f04a1d49950c77bc39632c1650fa5f3671cce4ef4be976bee4e97f1a38346822006a7755ce2800b1301c8e33b6164f16586f4d54450547c484498bfd360f30ad8631912f9e22843c7c5c275cac2e9221c474ef735516e63a6eb57d4b0ba762b1c3aff6f36ac2643644290d47ffd841fe187681d39c00ab798e2901f14b5e8825ed549f0c176cca9ad64c87e6ec3e8023468d824443eba10ec371625caa2699326268c7f51ced320ffbff70a1922a0f99c055d2e17827934f1b065c5ec29cb8622d99db763bcce2f9e9fa689f647aeda6e64776338bb1b875894f2648b642558df757a632c17b4338abb3849da7f1c175b6622f4e1a8d12b5c444369389474c8df60b60a4dd1b678ac0acb84e4dbc0d7801c8353b25f1448f5f203b818b31dcf48894ea414ebcf68355374f0fae337d050ee6b21e345831d54b15bf7adf685680cfeef87e7978d4c6b19b22b5502b801bdb0c412c8013e1574f32a73a25f2b6db52d9887c99a207c64b447fd2aa436abe880b15e9c0f4359e93ce339744aff3d4e600004d6ca730f3dd22e828e62b922b22d59d541aaa94cd29acbd0b1fce9c6f22f6b2571b158dfad02be73b18ea4531f5990e71bc73f5ecca1c86b9a3c38a96b07c07ac4f1e2fdcd736eaf8bff700ad20b0e21da918ba12d4b7321cc0b590f81a3276971089d99fa6afce85ca3333316771bcfe717469b01ac90bd4a5da4e9de66166d00b20b0625460937a809bb0f1cf410052cb58deaace522bab368c5442ee51261faa546d2747e1a00df962877117390c0ebd2dd43ccfc0b49a032aba4b2bec262fd19790f28275875756bfa8260c11dc56305ede64bcf5a78774132d3dbc8fbf9bf6ddcd9606bfae0bb05f59ac3ef916f132d255d43268614048da8e18c0c4cfc04be152728ebde48e26a8b3eba17f6e2c95dd1f3364682263775a36b993ee703b24b5ee4a88ae88782f8565f33d337089cae517126c613280e33265815f23b104f0c5bd8de14d306d935236e22a0f30a248e1fb83e0a45f9b874a95482426cb3b057fe1fc837d03537f8a12a03e6020308010ac64174a52133b3938a67fdad49376b094d66858c4f436021bcb8d2f9173ea65f65569bf589b06cd3564482227488e81636b8ea43d00f4beb439eff94eabe2d348bd898efb395bc1f1bc647ac11e9dfc5dfc537f7eb9ee1e0c22bf06c2dea657340ead7921903f81c2f61ccd8f4a21b796246c5b3b9c068b0995219173030ec0d63c4a3de51d7d7482721476cc5bcb3cb58b509379fe71bc5ec33cf5e9bd810f922256592cfa0fc38c8ff3137eeb0afd79438b3cd368457da101d9f2e862e394614d4be4b6139ff57ad600307fce0d0df4acaaa560c97daafe1f48551764e1aab1078e81f8d7d468ff8daf7a3557f452fd736f6409a71d2633e57362cf4f74476213f699b3100aa911db207e544328b4a4863fc4770a5f4111694048be19a851d52d13bc33ac91d22d4a5611396ceffcb0ea1d9544834dd4347ae2cf782bee53c4fbdd89fb12e623ffd8bfd4e5f833c384c1dc10ad340a800088801ecfc393acddfd13a2b6997069fa525c9d664634a0dee6e9af56e865316e643ca01f158b6aa1c0986798f68e3a30e5fe1c5d56434fe685608962bc28992d6aa7d35156a0d5bad28ae4f0973efac996841919ab8a3e8e491d8bf32d72f21dcd03e9e0e7104495680f87bef5874612f174aa98ba0c9bbd8f603e5ca67570dca28148019c3acbde071d52baf5dca611b9e0e097a9e00db61f3d2d4729af260f2923d6d8701800bd0e9c22afc9113c4eb11924fd099b27c95edd8db665f63fa11c7184adaa94bd6547ab563143ecf68612ffe60b6f216dc444bcc59101c749b11f8549db1a66c76e30eea9da42eee25a5983a8c2625d8647e460b2239c037a400b0dc283f6df7b10ba539cd87c9c574088d28eb89da6bf70d420f0f3f69c323a054ab70e8efe15e1dfa3edd8a890758c561be366823a8b9e5af5ce36ccc4f0d523c847cdc56da9fab1b6cc9919e0c677117cb7a1245e6cf40517dd2b955b22c60d58f1b583d5a1f6c4815305bb68123673df0f560fb1e854c240c78365d5149fed7c583be8bda65905447630e9fdd4df243ad3958b284f5f55b40ae30cd98c1aa9e002247098cfdb76cbc2da7a476014d097f102d387f3a13384a5ffe64eeb6a3a9cb8a6d709359931255b9be16345136e58ac2f9b1ac323a634cd296b5fa06332742400398e0022096372a2ad4de0dee3efb9529c2117a67f2f35ce9d450c45132d3e9905780ee0837ea93d92042cda39c3c63d2413994d0f017f09ec00a26432f94fdf7efccc41b2c5355e5486762a83c03b863c02e6f587b0cdbfb6a8d933341a665bb0c0f38f6e72dd7dcac09b5c237f347430f3cd27e6fe8996d19a1d5005455dc8fb03434d0daab6dca610ed610e35f1b5b24b4508acb5f9800640910320ff3ec348c903d0faa12f3e08e81565e0995b1aa5ec4819157b0241ac7a151b04ca0b1420616821315462ebca28e58936508e2016a874f303a8e61f962bbe08e470398e365a34c9b5e24b0ed4cd00efcc81e1ed6fbf1c098ea7269d56ca45f35567d4872660c378dfdce63530892a404515e3d6c907d94d83c8ea02e552689a1bd46deda8bec9b05b01781b557de5ad57c2f81c0b36161d8f0d0267ec19a00ac36f1cc82a1339955eda7645e117a3241deb3a21660c4114d3e818c5127f5c3dba5ed31a55c2e59ef2118097fe2c4592039259a2682bbaa43d7a18a620a4ff8a3f835c9096459874d52a94b5acd56010da965c88d6ac962645f8dd4a406dd394ea43fb474eb9f86cbefe8d3705ec92861fdf354397b979dbe24dda1fe9738bdfcf114cd08a85cee87fa4f518a46e89f81022bfda028ddc2223d05b4e18ac48a4d27172e91c7928c6f743d85b735e7017e8d2502f716ca295cdf9fad9de77a2a764927975b95471e621025c07bf2e979c081831cfe6135e15640ae140d2320691c9dcd3563ef93cfa593d81ac3719db1d932e3ca5696963a6fddeb4098db6496a90270fda386ac653206a3036fa6f170b45e8386de52944849cfed16dd7413cef066b3500486ccca2cf8f80f4664fed55ac1e1d72891e3578ada6299069722d975d4bc49d9da047a5db315712aa4bd6da3529da3472b4f869ddb1260aeac38b320954446b3d1bbee9eb00b8f3d180b48310312aa2332f5d8bcf235351d68289c3f95ab997e8af2db4b3cf4b408cc9859bcc53ddf64c3ad129a2480727a54dbad7a796ad1571610ae40ec47dd2cee25df807e7599bb19076ff055520616f7fb4bc0f40e7e8d6b6bc6837d74fbfeba3f407a2c62b66a8646dc5ff8a074ad465b1d69be69323415dc443517185859a9998ea02fca22cbd443fe783173dd3724e0237b6a8f609f5d9daa95287962092932b591fb3b8d5bb04193052c34d16ad193eefad42c8c8ef0e9be1e03f0a02c6905ed5016580ebccb5c87e10a71a9261c66565748813016f393ce29e92a41c01b492540ec0e9fcd9b2fa37f630233163f30e2f8ea0423aa26991cbf725b9dbcb26258192e17183889e2be411c781ace7380a21653c77c54992d4e47482dc8069f9c10b5da2760f011a730c6e09c8ec0d9fe9e47e312fbe379f94927b9873b6047c0ccdcda93f6169c0e2c83d79d075c7eb41d71e11e9799b372ec56270a03b111431e28ca8a6cf4e4dff7218088a31e941c3e136de144d679f71a7533bf0b789a0dd68c4bc2fc64c7d0e7ecebb1614e78e994eee927129a40cfb52347b1ea0c6da92defabde58e697aa0370cc3b7f40769cd851f838637833a16563fc3b4b6113e481a4d25c1ce58442142b8874e3a1aa31c1110d75c83a935d575233756a192ff3d0c4ab9465be2780419ad0edff953dda9fe24207a60e731a6024fc8239c9d09a0a01288d10564c33cf99772f7d696cd105a2f7c52e2ac8bd9ace7bb7583dee575bd26fb6335cce72a02f57027d194c91e3518216a87eb6b2397c06f24f0dc10a3b3cb115d1914f0c9c93ac125628609cb1b252faca71d5adf0060045aa16e1e43b692945f4b9190a3b790c60c1e9daa6b7b5e31b5c20f6a45affe0142da03971517f412aeb75bf4f4b1920cc0c96541f8aca896e738e114e76506ffba9726e7917050f93b74599ebdb5b0112d807c842d5ca64ac38d13e99d70f4c2cf0dfbbb7817b9fc4aa57c8d619f5fd5de3e1cb543e02278fd27a96abc99a0028a412e615768500873d8f4007d2140afd800fde52943a06a42301c21ebe780affbfbb52d89f22560a2f07197458c26d4b97c2f2606115ea5ee6cafd3cc6230ebce7db171b2b34eec1cdf09ec1f4c617f0bc7ee4e3536905fe1a6b83b1fa6ff647f48331873e1cc20d83e458d703134c94f9d09b31888d7901c08154be40035212d17600466025a184e3b23cc3332103593aefa09ec28bb8d6962ae4a9165b9664f1816f9405f2476ef7d9c2572a2b250f92b3d6a206ea33a8ef2ddf04afc0a191cf5bc7436e4ac675de3c48b2d5ade0add6a4bbc9bcf06b40f27005e855eaf2fa90567dd4a0924b408e193236fa96a623fe6565ce90dc25b5d01746084e032644812a661a70744211a4091b2868d8c472614ae0db82ef05f7f03e16d95fecf57bfaf0594a12106dd563873c44d870c5f8138a643dcc1dabb5911cb9378541eec0ffba2790d9baaab24501b5d35e32fe550a3ab4e696bc63f4bd72806a8a48442cc127284245c59cdf61fe4cd72d1f1fc3d9ad2ead7c5621f132a57757e739d72c890d0aa280fd45bb796021e5b94e4593e6aa3444fd5dfe7c5418dc7c49560ef70716f9b7365411d672a4811c24e8c62464b5960daf24f8041dd2f8c1a120ea94ee1434f32b85ab9e54e9080fefe46a048c1bea2f5cce6492f3d8389068d4dd0418122952c120fb47747deba5ff20045bc07e8e9abf8fc3eba4f6760eabf635666341267c4a1789ccae3d8f6118f6ec23b03c7269dba720a023ed64b30b3690101d010dec448a9d5f3b9d9348333699ab52e3dc49d1678b4dd3c837733975a15b1351d0894d6244e6de48fa179d5a13c6fb87817fcada441febd0c9ba2f1249733237f4ccb0c4b72d58d6732e7e82fbe4069bf553220f2789888ce25bc11baabae28c19b131324698b65009c082a5dfa783b996265f7e6f13f8e312f76270d3db42134df01e8aa3c677fe63977ce4bd208e30d83d8961c3c6d0c67432f1e2141efccebac6812f5c2650cb12b5e041ce7ec74ccd85a60d0fcad368d507ee478667917dd19e7cd2ccd89a06f366b468b5ddffafc9f3adc5ba5ac98695fae0cf163c2abe50044b817cb8f44cefafaa8b51c8f535ad5144062b08504ecf98998df504d1f96253a982a98f238497b4bfe1934eb12c381dea50a45b0ed2f2c71efb326302ec696d3fa7d7322b1ec10ebce78907eca082763d6019cd26330324e36c49c225916223334bf7b2f7c9656a169b2ad1cace6a02a0353db02b4beaafeeafebbf656bac8965a075f9e7dbf2a23f82dc1c25cc43a1d1922bbc55c8d76b2ed39e80f9aa6d6658f0d6a61b65913c776c02227fee923e40e48805955b3c371d21595b7af50ffb8257e773a768dab31b65c78f438066132d5346c0a494f7dd63a246e09e8d4f3ed5a477775cd561049a9438c38617f76f0c1c0419613b193cca302bf7d856d2376809a965b38c26185064db66b328c584da4530dd6c740ac1c6f0299502d1a7c595fee9ea7f25f0ff84b792767b66ba5946307b338cb0912728e6fe7d3e8f350b0c30dc3b4938865d5aaa868f033982fe0f64da855baa60d05ebfc00d626c4df6aa07c8afa69c1a9f4280418924d5136777c698e05ad1ce200b32fc9f74f22f65351f18d714d28d96df43602f3b6fc5e55d29eaa9cfce27e6bd9f46a065f381f0fa75b7df048d7fce6e8e3e2e14ac0d30a9344f111e911f2a46bd32d6dfcbd58bc42fdacab3a1b3c6c761f860f0611ab74fbff25985ebda41b006563439078a614ddb3b42c72e4538ee98c249ee8d372a7b7b680bbbbc59a0ede71de00fd3ac323955c1c23608e08083e198505598b6f50bb7c6c6474a6043bdd4914d7cf2726e3bf3de5039b61b64c8a117d0f554a761fbfd7f04276ee39f12da90147d39dfc930f7d9de70634c0445321c3bbef84d134c9c96f4e881212305f4391a7762fbc2d66ed3cfe53badb9c69809592167411f256244e79e14d6d499e2d45ecdd44e89f9ec8386e2fb0341f37e979ca6b69a19dd55bffd8672611c5be97fb120786d8b87c872cf9970a43d7161cc3f003613f3c0f97386a7ddd55c09f1eab9fc138c3cab2087071e8a0a5e667428418a91cfcc5556fc445d55f93d11f300fbba4a4d928a2ce8a0dce04c519e52715df785e625399fdcc4f326d9ff67de4cc0ecd98c4e6aa4f8d07474c16531bd062db5288d0faf02f56bd822c755aed32f6d3e570df14c1108799e79b454df20e7422215b83918f0352024cb333430aaa7c16263321b28b2a4d5909251a46d625c365506d85005a1e4df1d40ff693e103ae590ef8adf9668a40f506f31b42634b239be35716a71f31a1a28a5f2933d65754d379ff6995474d7517a6958b4c1e0ff7f301b1e3d3da33e71dc3489e73ed0b08c98c43a66a615fa330a5b447583185c300e58936ce663978a410ef0bfafc9abcf3176cb3150dfe1a15cbc61367b661613c37418bb5d257607d834714f06392db72e764ed76e32f115391b81bb87f2c6b5f0518ef8fd0ff1f7dc755e74ccbb9d55ee8f0c8866131c14ae1b6e84b4fab3af8c26b55d50670fa54d315031be0e69b73796b74b81816216065759a2fa45d4259d7a53aa170d6744d60eaad306187e7cfda732c0152366947775c751a66b18b8c4d2827ed28059bc747b0ada86b07b8696435fc68bf2dad9e4360196f090d6e942133aad29331b378f70a444b358a4b49c8e6f7b69bc1c53b2edf7a9cf5d96050fa1d207dae864d43c56b2518130a69e501be1f4424481f434563c08305e05b8f73005c5e1e6d106f40936dd64921f386aaf6508368e03760d29df0070caf79c1acfbd03c67fbccab112c218154b78bcc8ed244fc17dfa3cfcff65615d0699a03eb01022810dd2cd2e6e1aca8eb1e01b26c2679d3f45c7b8e09b4e4f80f3539ccbc0c5a7206ffcf1d1ec4e93c77b23bf843e6e5bb43ffd8df9211bc8cfd8d1f04f75c6647d03fd68d7f04768c9d31b9c802260bebd93524ab54142949fac9c5cb140491606f6a63f98c71c951a8d81aa386a671fe3d7751bbdf4698d52d508444e6e46035c6b084915b886b9f7fc735ba8a38c932c9349be29661183773f486ac153e0c1cea005ee93444537a88a9e1147b56f80bf86ea969872c8717d75b31850a1e8c2f31d850aa147773edff9a08819923dacb7e4bf0fa92fcab5f6c9b94b44aaab081cae37b014fe436112064f617086ccc5bc841a4dff297dfc7096e26154da6a7c1d8119e80993fab1fb619fe59ccbc5ddcbfc916a8c5d44bfb633021ee1681c373be4b27f12ed0590260e535e0ace9feff91278082277a76cb8ce40159f24f8a2214052067d1a7609029ed4243453adf34cac477cf6385a7d0945f2a6b2c5d06db62d057f14a1e8c9aefe9cc7a188b807b5e6ac5a281ac90159ec977a0951cdf5952707adce0a2dfd26f49b6272384dd58063e48d7f9b2c0c64fff3b72682bebc8e53316c03d0ac266672a59de2136c20fcaa975b69999da9e677aa38a9978f966fb1eb5daa6039c3c558ac752846e50b9dac5f6b95248d70c0a5d4330ffc9573d5550b4f6d6ccf341407cc7cd43c3a6d7612226e5dd0f7ab7c374cbaf26a503fcb0672d752852e182378fa3b38f72e836dec51471709f579531e87ea3068de2cb2a7c5d6e6dba77b8e075dfca891c69ad6c46080354050f27a6fcaa20af47c27c69682d18a05914ceb4d09f81b1f09e5e9c18e4f29c1da48739b460ce40921c95c71f04026998d9d8e35b8bef940cf4264dbbbf1100ec28e82864c16aca601e1a4b71302a6e034a22a66ca0d28ce98c7ae7090aa3d6b38903bccecae3ac527a3fe5d9961fcfb022a5aebd8ca432e606303f761841ea34620dfc29593723d5692c5e7719c433290f7bc91aa895e3259c78c0378e7009b5645c9a3aa96814f99321d3f3f0e17d895167465018ca550779986c73b25571e3392f347ab78a9f7b75f9497044c9bb05920938d784df7957a1d324dc3385b7d4605b520a6a45e28db66c7763d8159aa2dded549bd4d37e6d1af754633fe73b6da16fe74a96a1a7097348b7897f3dcecd2e9faeef5ca52bd4f969fd09ae54536d56249fbb60d97d80882b671ae49984e2dd9ad47a61f02c112a846160dc1810bae4b34ae9f17f3df0dc482c6068fdb45a6d66d17b343d8bd7b31e3eceecc41a3440cdb25f4956a32ccc1d8989c11980b729fc6bb0eb598a0a677298e3822ec52308eb52ec96681797138ed46b72bb500bfbb6281530ff881e69dd804507afcc2247355fc9fdabcab3e4e8daed2f9c49581f31f0b051431754caa19c982fd23cf50b14f06b7943bb4057da00a39e73bb209a9d7605af63f2177b64c7c8780ca8faf224970625e942d1fa01116dd8611796b35d057797fd2e5b6b666b49264d9fa3ebdb23e7f82b18b171d85813c18e893ed704f50f0a48def3139219497e309e232c92c6bb940bc515022f057dd1e7fde41df901b82d9728aa655193f7a9449f30608fe5a83fd40770995bfef06f6be3de2acb49e3625e7932f8515dbef7f26478c89dcb81bfcf50c175ff7e693509e12ee1d06057ebe0fb2a94b3d335e3e1162e7314dda4c621d999063755d69a53cf8a9e76ba36e81fcbdf6e1efd638f848183117e337b37810c94180870f7ed67e05f92fc176c75513a4fa7d8be45babf1f6d46c61febc02e97944476d733ec2361a6163ca8c02b0194493ed830bd446706e21b3c139d65673132e822beb44c39cbd9a47125c618f661fb9e524fb15dfb67f6d62ac0f9496491bee4123ec4f86eceb85ac1b2572e5aa6c5fbe9284702172a35a145f172042a030f691f50470592a65ce1e67442df3889055f13fb26b68576679dc5a120d91a9b84368124699a7b46715fb92b7e423af6b039c88d5978ebe593f8321da2ede320dbf3e428f8aaec0902101ff8e688f1579bcb469b495478b1219ebf5e4ee13c26f49e7094dd0a549e349e012120bc84d8321742bbde606e84e74db0892777d85edb3a706bd1684e204cb956485c51ce078c0cf8cfc88c309c8dfc60226bed24d8a009b55a27f601968e32912456646f99adba4bd6b532755c496e806b03e2bbfbe0ff538656c143f7c450fc6d9ca5a998a5a7b8911ef41cebe9b62b4114df12258abc50b513830fd07ece4454e26c2a78922e9784c3ae4fa562c2e4ed1d8660338cb2da396cd6c7da6d405a8a0b3236e402daf7a0d8e2b1a9ceaa6adcebe7be9ce79aa13d58e42c23596ac7bdfb8b880e4b8895591b7747445f36693c79863c376c611567095eac634a054a4974219bb238bd1ae64c927f2117798de150625ac5b6f7b4625fe6a8b2800856c6766b23b49a5860cf186a3ad54f9f022e5045cd0497d334a2fc2d34be657689ddcd578a5ea2eb85df426db1a8dffc677b9755eb3ace5d4cbe13a10c6018fb475aa616a9596c6a708e34b4048ed9f6399cba1b3fe9199369c896c5aa3f5ac36e4d71d406d6f4ab3cb6c837ab1b4e82c7532101d8f3f6046373503cc4530a44f38551cae504748c7d5937d949a12a3456aecac63bbeba9f378f0092dc547cc8888ca0623e7c2270d3328c566dc75376ddb146fec59e9f8e8767d9ff2a18821613af507493fc6598f3a04301e72696bf0b70c95b2f5bf7672eff7b829cb2c2704da00526368cda110b12e0ebda3bb225317a1318cfa44261063d8ae1b477bac67409b89f16523b960678af448bf6b8235dccebbf3968c0bab2cf55ebe94e4cd9ce653905d8a39627811b145d4f3a0bb9b6a653eff41439e6adb67b2397b6c16f4ddc196ed28f3b498907ad13a41f315785605fc89f55046e91868954d2156df95e08686c125a229f0c92ee8906f4383c57c02a7213c6dedb7b2133d24e9b8fc2e633ee38853ab76e4ded1b6b39489ba71c8f44a289d82591b9ba85d43f9bed8bf5533afbefd8eee509b028f89c4e0f14d28b25282b28fa8f277a12bd8ceb0e417eed09eaf29246228d8a5203b5ae1d89d4c35f8a25b8cd4a4e3058a80876f088b9b9c8c47095c147c087905a1ac3c541686ada735007cf189bdfc417d88261f366693c8e149f6c1a05f4d98a2724d883f02a8a24497e07e441fce945fc67b76d0a552ce85d5cb3953bf5d33381830b9b2a26a852d4db205ca32be1465d25a95c9e06bfba7567d88799e498240cede9844b774fca2434cac3510f78383f39c8e681e0c6b8ee48b92863ea192f5cf3255b8146b8456495f07710c39a2ca4a9fab7fb806bba28f0913ca4c0983e845fb397d2bdef113a36f86532117ce45fce5a47010831750de886fd9c85ee5c5439b0c62a68602303209e164c64476e715e572f3eb4f5de74d49b19c261e5c01dff82911898c4f21c2fe3a2e01cfeade182088add24c7b0d5474a68f1a308f9551cc5bc2068b45e3a9f17a9f97d9e7d0f18ad0f58163d70ebfae71848a48fb2a366f03ba303edace78a05b185f46e0c226f9b841953c2719ada3d289b7c600dcbd877067681b647f04e40cc94a316cca734b182c559ce01c2f19b711310aa11258b602264a9af0d52bcb5a1a53d4b05ecbf4a85c223f3d63955c394fc2b9d573d2d3598b71758156c3e4e8e004ac8899d35ddc95016f28832e20878e9e3bb78cfd721086ca25e0d0edb03dfc655fac4f04ce892cb12544323d272616bb12983adbc9b7b0f113423630d8cf2ff38f08593c786df38fa28de8ad86d1f742c65f35ed9857f653ca972da94d899e94eec5b40cad66ba19defd3d0fd10cabb0fa7c03b6a1d836f839ed258a1ba78f10a18a0ad8da3107c78213e1462187107ba07472e6b7dc953601e59a57c1664b4c9683e7d943880903acc9b3e3e764cc36578f6a1eba3304f15924a2553f81dfb5e93ae0e43ab4d7ff183924abf96a09de8dbab25bd4100bfd5cac32e9967dddcc26d48d92fd7c68c0f012b84b4d8aa809849159afb125d928f741c4cc594ce5bee589a9f486174623717acb8f451b35640d26ae5ccf2f966c046467aee9695f1e209e07c783848713641dfd43ec44c4fc781f2b84317e8e1c301df986cf498b431dc8440c2eb49355224ebc9064c3443bcda96e6ac7247bce02514ff086e1562647a11d58c00c85e4edf96fceff73471903a710c2ea664150dad2fc40607b87e66a65f4c4928946d64163c295910e3d3ff83d1ca01173dc9a2ff6ac4d8124ca730ced1f73d32046a5e794101f50ff751b4325b7880966533d56d5949123a9878cca09a564fe6a1b056e33d85578f54b6f732de76ada9e2733762150e0e50390de42bafda944116acafef6c445c59d85d96c1ec277289308c6e9b68c9fe8dfcac65fb0bccaec51486c266bef2b6d3999ba9a3c973b2efec76845e953b3ff299d760521d9abae6f646456650d8c47da0b22a2080c369c2eaaa822d27aeabd201804c091b67f176e62677a1accb8e55cd3543ed4d53776d0c6cdb9937fab631fa533c445a98cb637045c37beb4c9a85d36004899dfda65483fcbbaedd0bd12b60dadb979073056324b96b0f123bdc58ee7739e4338b1843d82710c68de59d3739cc9c5f38de6d287e2447864828b8b7c84318736336a297d92dd71f18bf8421782e969e8c8f33d2a9703fdec75d5e90ae601944b1d5c734e453ca85d8e96dfa88e82d7c2b0eb6c816f0b393e042a07d43080bf4c21551e7ac254335bf249483ffa6a87213e71acb3d05c05eed9f525084b10ecdb3928b24feee6287dea31f6384b097240b2c892f7ef8e3bcb9bf7063e8991eb3e6db43e458f5a043e45bff600ed242757b7079179510b41592659b54e3cc1b894ee4addb7fad343876cb32decc3d5e68f179e9cfbaa8932e28c56f925ff29e0de96e87578d6edd5787351b13b71f473d6338951cf980e1bf8cfca679cbbeaa5cb6219c483784ba5299c9ca00076bed06fabd97b704f6342fbd83fc982c79dab99234264c4d2ab9e935ec0d0f51cd32838bd5d1b5948dbdb6922ba0aac17b851b8d3c2177d0b966cd850f72a032bf022dbc7c8ca91c479995c3abfbdda0213c9a98bd60de17c59dfdda159b3e06b647f5d198fec74f5e0a08411ca3cefe051f197944f6673131e9f7e1f54ea36d374d144379395dc1fbbc165261232f89cf1f609e8ce18bbd4159cd0482bc465b08c35bbfa3e93f531557b731bae17989e6da41f571c53fe8976fcb6b0c712b5e56ea534226be1bb810cd63eb7953d1d2f69b2a3397c6eafbfd1e9413cd325c3f7d8bd0d1fb3329744b9b245f30359d9507d327398a5d95fbb0e01de65712b396b2eb74a45e0285eab42b85097fbefaf42141630f1ec689a3444a7d6dec651ea509f7a6ab5aec3ab4db2c8c1c5f0c25297350d12f505cba41e1653487eaa60a0a41aaeb27ad074a7db191438b8ed97f1f6613d040f2af3759308a32e6c515688745889e252381205e228c0547cb5542e33df715dabb66388a301f43263a4de2fd7b2d46dd96471390b985c68e71014006aa8c3356bde8b770f8439587fe8d384a74117b4d2fc10588356afcbc32c452700885355a97d5e8f45d324d938d5a830c3b3b12192f29d137cb5bd8927ac5b58677cadcbbd72a564c22968774f41862c1938e022dd9a7e7c5d9caeadad2dc70f7756f0dded974dd3f571269a3d6a2fd0c76dcdad7bf39f16510c3cb8656422e21791bd476e4bcfbb36d7f8984993e60070ea3aa8732f8e0857f101a1bde790da8211a3dc2b989e236854ad16818b975c1fdb85977dc024c85131990e909cc3ae60448d50579aa8d73e3596d5e2b7e4b1d7507dab0349af395dc00b842a7069556905147c5cf1f2f168c1fd7a2d36a9e77f2108686bc00ce94390e6679cd16272f352e3ea86225635cc0ee7139dfa3b71dd88076c51251af5d77c63cc61aed1c0a15fda84ed7491a767e9e65b13ee7e9980bf64becf5f8dd6860a12c3aba25501bc54f354ac42ca5a6ee048374a9872894a0cf7e6a082154f60f4c0f7975b9101f3833898953ec62c3be0950018c6f8224529e50b34184f8376d36055f5995bf736e01d5adf1ec9fe2d231e0a2d51813d3ebfdf69597b6d97ca56e7797db339710fc4033c182cf754e7b40ada39087b435940da08c13a8fb59d2497dab448b8bcca3d5d1eeca79e108f462fdaeb395ba89f075f071ae0ee15e49ee52c9d983e82bfaabd316607bebd9cce56fa8145436f8d4ba53805c612bc18afa951df45aefce28eaf0e067df51ed00513a40dedae95831da595d719a5b2409cb9df67da531a0bd0fe1f84c6b0f0d71a9de47a3ea841cf484d457b932d13aa4b81e336574aee64b43fa69bf6243109a49cebbdf5b0ef5165bf621da75cde7f2479dcd2bff539f531bed85fc0d9ab48356567a78742529074f43c6470fbd62caf6def94d5bf8babab93e62e79e9ebc83fc0467fcabd3084a5a3508c73398429c560566bb729222a7679ef85be1236f7c024bf4bb6fd7570319d0fbd8ac86c32ae4275d924c937d0023d78d1aba7b17ffda239159308c644ebf2b0857c92151998fa82fac509e9b6f0050e08304eb1eef61f3d9ad11bc4858860733b72a81a913ae75663fe5dc16b0202ea4b2aaf1e4ba99ffa1a2124fdce3c643822b7038e52178b10b6372db83f0dafcd8c79781f0406bffe27ff911d5d4c6bbce6acf9a55dc20fb9d3746a0b73d8452ac5e412845731353f91924596f585073fe416b368b0028f37c1e55a57095c97adb82e5484d6c146e8bf4e6b3c90c8ac5f67a9f89608ebc873374334ed41c591a0456c05789cf385cd20d9ed2caf6f50ac46c0697216eb1df7bf8d8f78b949a34b66448f753177078e6319289a8150adeaf0baff1f69c2dcce5e44fece772e3e8d4378b7adfa66f1ddee7f7eb0dc29e4156a4c33562da409df0b83c1ee171a4faa470b8c99016550446807204aedb4f8ce7ae91e40e26f645c076be65a0e31ef6ce29cab7052353077d890425310c2d7bb071d8704f4a018d3af526e903dd79298b4aa8e5b9bcb175c0a379f26408fddbb895a3172d00618c2e6b29c8442e3ad7803bc4ed9f3675dfbd8c17eca428a9df6fe60bfaac8fed0ee875550db38876fdb21a0da63fa11f667628734e74f0b535981c062b5239fd8af4dbe4c9fb9cf2e369315a04886e2cd95f902710d1d4b1832a33d08a6c8dfe5afa63017b747abc0ead0354f1aae5a40049c73f5b5b573cb5ee8f1bcee0efe4e0d837290285f5e5cb2f3e4bf5db1e96692b888ec6ad126f1c09c938893a4df423dfec9217fadeab9dd20be306f11045979b26aade889d437449b83d9a700f492e2604f7dc0a482acd8c745892418f848cf708cf08ce7a5066d6b52b5f74206b558bfd985fb98aa13fc1267c1cc9893224c1502c8ef92e2cab1e4909df241c07c8bc247b4979bacd2f035b6fdd752e2bd1322fd66146c68b27fee7f2c14de08b731b532694c79d41b34d7f8535bdf7d08499f81dd89cd3779e8898a2adb5629081d118d786b5900125f27ccf160ddfd18e70368679f8884bb542fa286215811c0c2a5383f9a083ad60c3ae5a580ca394042c8a01674f6d3bd9dba2371821868211f0fe0409bc9c937c95c4a82231ec60eb36f96fa3e51922106aaec9acbf231e2aec5e58c5d7e7832bb178f1b1385353c05e91446e25fd0ef5ac299607fcd70dc08e8c80ff7239b463d07cd32e51e69487ae794f04a5ce74087761dbd32c3cb8be8aeb151de3546e77fe7e30b429f2716eaa7a528c788a35139c6926e97f13a4ef450e044ffa7a1e2a5c3e0b83a7bed9837e71fefc40abc09d2bc04e46cbbe5ab9ab4fab990bde092a66515aca800dd864c347c3049e25fb46ec44e4d8d531a7eef5d3e93cb8fe72d2e02bf84d4578e79e09e45aa29e3b1ebc0a5a7df29811ab9f395ffc9dc899ee16e8874d82a8efaea2663e7f7712499ec6b18692a7a5cfab98a07ac221e580e52592d5ab88360e9a5a85410f7a2f1e8f4ac533a9ffbc26dad86999140b48379c748a6f22cad5635ec4f0ccf622f7584742efc67a73297a546f8c3b8838570ef338d1a5d75cb651076d268b2a7aa3e6c14bf32d8d03687ac1fc7392a24c6f8663163292f15eb0e550d18c60a23d90eaaaeac1f399fdc3408da1f010f6c1bf75f8d2788123634c124bb694e2524a3e2946dd6c4fa3ce6f8ceff3f0fc47a62a366267400d7243d08a820ffdc06c6374c25dc24b8340e965d24fa69843e92082e75f93dda74b98af91fcbe4ce0aa96c898060d2912d61a49af1947ff2e1fbd10e95bd4ba00b1b4a39ea2fb5ed1f41c3a4afc2d8655511a048dda61b1ebb2255c76c6b06a6c341f2451630dbe66ecbf388debcdfe2569e1c65bd4c6a42439d640bc2384b7e3d39bd8736a7b4a09095ce049155ae9f85edd1eb92225db237afcf1f862c6529aa2fe9c1e63150b1c2a0e9aa879c5dde41ce6d31bee194f5cd35268310d0fb076243a50b1e023195aee3e53da02927caf9b10d5a4989a1edab6d988ea247e207d3480a1d023bd1a80fe9c519dd0714a210a9b21a2275ac2880a867001926084d2055dcc657c4d7fe3ceb2e02f84f7ad06052fbaeaba6f3502131b58a73c3b69127bce10ba5029d4502b358a795441b191a28e8a5bd66c84b480e0bddbf429e112dc625d377aadefa3dd21d6f910a119731b7e6f37ce20301d2c913f18c4ec26ff48e35913d09498e9e98347f8a655e39dc1ead82708769e902e20d035d3ec0d6ce9c70ceecf20c39bbc801bdf0f22fd04e5203d3b4f3c8ec27dbebdf6fb0c3f02bfb82feae092eecfab06b878be2829052567ab9e7e5d1d0655dfa5791e58ef2643ca7386c08549a20bc77747405f8bdcd41b4b80dd16d944877430b646a6ada4a818f0feab7145e06ca61f699d30efef447a78dc1ec7ee9a01a0edb0ccbd0769e450de0cb92dfcab66493905fbd10c740224c7f581336744e9ff16fef189d271e4c5a9acabeaaf29d0090c7af588484f3036480c7137c1dcb0402cba4f2766d292bc84dbbbb37ebba3aaceca5de465832c70836b2d0f391aed73445922733d9167fb1b39f121b89c02fe74e4ca0bf14da709ddfa96bbe38583cc7e93daa99da88221ea00a44181edc854588165adb36bab511472c0155c4e7be67cac0dec624da88fd00317dc2bd3c06043535d92dd2d598b4e8520d3b9f549298b9c5165e1db19094cf9fb4072be22220f7ef1c39e8296059c4c9b758591848b616614d946141bb9961623041b50f1f9b0321549f81369ecc78bce627e4ac0fc81f7e052c3b8c2330938d0af0657e2a0002890a04104b606e72305321db50995d8030ffbd65dab23dce7e2e7b49573789df1778ba9a7acc01e0ff4067f3440f181edec1ab6c699f7ad66d8cc24aa789b018b47cb00df622f57680301687b6c8a58c7787dbbfc72714a156417dcd099fa5ed9abc578a6daa9c858ff1eb62fe8b32f3289d812f69ebbe69e709063e1beb6b462b4a4784424eaef23a0746976fee305a8dac889835db931eae7db1abc8018541a4c432c3c1d4c4cc7f96d30ac65b7fd6a53d8fbd1323c751183802af20f0f052f2c64cacf52930777ab3580eb29cbd878e7f8d5bd6efc7b09c4185034db43056574255e27d8c4102f2d8b8a9fc5ade396ddff12ac2040d2ada298921067f5b9fe1613b91c45438271c879b8ca0772d2aa1c417a6ae081c94fe3c2cf2d6f7b5271097d75d674f192b6d86900003a4ae9d9259006dec6f78666dab153ca85d8e96dfa88e82d7c2b0eb6c816f0b393e042a07d43080bf4c21551e7ac254335bf249483ffa6a87213e71acb3d05c05eed9f525084b10ecdb3928b24feee6287dea31f6384b097240b2c892f7ef8e3bcb9bf7063e8991eb3e6db43e458f5a043e45bff600ed242757b8a5bdd20e9dd1d8ec807eb15f490909aa281c135edc42eeae581a89c6840a548976987b1cfa22690370677e7ff598839a536f0a4223012270780dd74bda53adf13dd7bbcfd87e896cdc68d14244d0102a38586b69743e6c5b865bebeb07536b31fa4e759d6f978a42886e9cb96b31983ffa73f94077d9ee3789844d95ebc80e4a3954048af06283d70c9a731a2918e2ebc546a4b9c11e2b20fdc1530db5d415270e495cc24a13796d411107f9b7eb6de467e3bca58d98335feef6b44d4bfbd7b75edb3906c635f5f038772ea7f457ad155e28fe2d22a3c172f421353b7e219b3d1974593c938348f6dffa4983f50ed0a29db47b1628d5d137b96676368f7f08d62cf9412ab7f34164a8ad257a872a96d0b6cc8fb15542f3f8ac8d30e6eae7596a0d86c1e62ea0cc388f322f272532f8d36d577e429d5ee7080b2750109f51ccf31ed6f79d4b9bd236ad4292e0e29565f8405cb537a28c92aee28cf490aae57947c2dea1310176061871a66d3263b3c2b08f5d5073a4b8c62b392f718448577ea6b62eeaf3b7c081da84e755481474de382be5c62369cb4fe8a3e6162a90b7184a24ac9e70094c5d2d7ff82ef4d7095ce2323bc14c12583c403a14ce7210fdeacfa63205e228c0547cb5542e33df715dabb66388a301f43263a4de2fd7b2d46dd96471390b985c68e71014006aa8c3356bde8b770f8439587fe8d384a74117b4d2fc10588356afcbc32c452700885355a97d5e8f45d324d938d5a830c3b3b12192f29d137cb5bd8927ac5b58677ca5a65342b2551564ad37dfb85a427403f426b16a84617d4869643ee289eb98846a8d27c9d930844984deffcdf749bfdd0d186a163d9b4104f14d797ff20ee4fddb3a6f59c4b6cf36800e0650e2ca2cd609f3259029406f9b3f9ea70c0babb5c2bd6672b73de83c12077b1d7232c9ce0e68a26f347b9fa10e34f908664775c731c59ebd4b1cd14f190aafe2aeec94e8356c4f24cb2a42f5413230d2127443d3ea9b8687004be96f0fcf28943521ae4acd3905747b7bac1e23fda5bf589a5c17a25415588b8ecc03af81362d40ca3137a4b2e33d8d95472776fbaaed657bb01238e77fca7282c3f4c89845bb29b100329cf0909cd19539498962e592386d44bb586bff995abc1a70ad677e0e0dbaf843834c811a08d5eaf90600fa838a1383dc96bec15c26c30974c54d6f6a608c6e4b705a915b1619dc880bc6e74a267125ddf9ea5f5558143793c5f77e40441ce194726dc60d0269b2df4a8b047d121e32917cd0d8aea52cf4bd01159817616daa6bf36758bad84b3d54359a1d0ca7cf61c18ae6e26d6d1a628abae60133414228670c8a14d481b4c0347661f72092985d368d3d51294ebb84ad59c0ab95648fc209da4e16fded699165ff2a51214222b243f0fd40a99ab13cac59cb074a6fad6c5bea222a90b00c99f71804c0d97fdf89bb209f174b7da82cc59233ff242e77d56595ead3e8972c3c24b0ac94c491836219cf8eb9e9d43ca59d9677e2b0c309f3976d6222dc1dfa38275fb29ec92ce58550472e0f16b68dd4a6698c35c2f67468386b429aab3cffecf242757bbb1d38bc839fc98c9e79e9ebc83fc0467fcabd3084a5a3508c73398429c560566bb729222a7679ef85be1236f7c024bf4bb6fd7570319d0fbd8ac86c32ae4275d924c937d0023d78d1aba7b17ffda239159308c644ebf2b0857c92151998fa82fac509e9b6f0050e08304eb1eef61f3d9ad11bc482dc4f3576c11d98c314053c58b754d4614b01d9cc7b79253845e2a3369a9b19be06026aa1bbda04f10d763cd29bf30857a7bbab17d7cddbe64b2657872b2f2270f9810af9d0fe6a96d9f92d02924dd7b5129d34d3fa3ecc8fcefd026acfab8aee00af9e923c243078fd26860d66a8be4de47cd04817ce3a83eca09b230f96ae70c95b334fdb479b419a437278c2a79f2355eaf5f05061b0c0d78675af97a34eaea73788f86a9c8765de8e1417e7e7daa12f8a589a8b7968077496ecbf328be81ac1efb1e9bef6d1a1c4a171d1cae6f41ba3a373eed27740abb25a9b7734dcf7fb11c4322c795af07fcf0c66750130e86024f56bb8a52d2bc1015dbba69ec8ebfef482d2d4584e426b79afb8dc3c4a18b702ae618e721925a0d112c76e273fc939f57445f0f9f48ae06b3535125f3043cba2ec66f2bf79942eaad650fc72b33d2f3ca80c19d3f4a1301abb3b47e55101059dd7d3ab9c185dba775dfbd8c17eca428a9df6fe60bfaac8fed0ee875550db38876fdb21a0da63fa11f667628734e74f0b535981c062b5239fd8af4dbe4c9fb9cf2e369315a04886e2cd95f902710d1d4b1832a33d08a6c8dfe5afa63017b747abc0ead0354f1aae5a40049c73f5b5b573cb5ee8f1fac3c69981693a6e374a2e598d97141cc4164ec931c908821411288ab67e025e310073a54a1733d58fc51ba30fb4df58eba3cc312652c158d06c530907cd4b9c2b38ac4d0c6b36fe861e771123931e4c64e8b189deac4ea5b7026f9ab7b9f7f8a54ccde3375cd7721c7b959049f3401190aa8e39f6e72b89659c2e1c0641b250931afdd6038d0a49f25d2578ddc10d4ef66ce7c5cdade3802a5a138ac1e9f3bd5bde5b11e45ffdbd654d7ca55a04876f1b4a856c7156159399e7867067c20ed97168a31172b82b3738b267ee55c2e6dc8c03048c86268be25a1ecded1e8d16c08581b762cb5928a7d2f7fbd93ddfd1b53944ca61d6786ca5cbc132221cc7cd87639588ee21fdcac0409bc9c937c95c4a82231ec60eb36f96fa3e51922106aaec9acbf231e2aec5e58c5d7e7832bb178f1b1385353c05e91446e25fd0ef5ac299607fcd70dc08e8c80ff7239b463d07cd32e51e69487ae794f04a5ce74087761dbd32c3cb8be8aeb151de3546e77fe7e30b429f2a41aa24c9ad9817c8141bf13e6b096c16f2b0b5d77a6b1ca9e7c8dc84a447bbc6d0ea5cb9b47a7cc0c02e692f1b8ecd46a01eac8dddbcf70ee6d8f1ad37734a525619aef3c756819502d25062b29c75af94973b6c551e40ea2eefa094219877921ae69f04cf1e90f81b86a2dbb383743d9b8bb5c8189fce9a468251318106616e87e164f0095c05989d054cc4a5a2099694b881bbc63bfd338778f26be3cbd51dfde5118fc974052e2dcd895b7fcbaa48905115e399ae8cdb3a2bf3bde86b6441820211092a9025fac2eaedc2cc6e7c3781cedd090fc2730073754a44056233a060c43ecd5e5b927df522d15a985cc54105ed9452f1e21a87d33874c95e0490e4f6de8bec727a68e6a6ca55abe56ba19b75e0146109971ab3d24b5a68fc59ebe95c85c6ed9a19b3fb045605ce4097272e230917e12ced2bd8091aae87464d13d369aee57301d7a8e06c33bb5ab0dbca71853ced3ad5165bc995c10110e7826fd315309d939fbbb3826af2772d138dc2204e3fef35f95bc56cca9b84508d828c565984fd078390eb7f8338d9fa429a19a2bd9214de6ccec4016a0d0a1da186440fe65f969598663c6c9135a75d348fd902617144259083f6d684771215de8b53eaa9bf971914041e807ea926b7e104cc779d98efcc02463e4879fc50fcfc10e2a30de6c83f44a0864123f173c713adc72e69740573709bad5f5274f17afee898d2daf429af2242b855dd95bb8efaa088bacc4a8938a9c27a3495e4c6f7904eb3f1c4ca8a64792a985b318567b85c04b3b22035b523a901af4157f09fec464cc71745da23684f53dfd8e20997e9888ed826e82350003ea0a4f1becde7d38cac9ff03900bade183d5850d04bee9214271691be4bfb37759e00742fe16a7ffc3c5188e827b64dedbf8f245c43508f0bb884e8b3dcf51ea62975b921e6d533e8b1d9db2f70253c426087b0b3416ef6bcb0dd6c5df3301db11e7e3a0ddb185b7ff6c8645ff9348a41905e9776173c4df9bfa4a61ef76ee297dbd55e15714d2db23ece2beb153851d13d7816e608043ff8a1ea9966d701742302dd2236a58dfc122be075ce4a387489cb7fcc500b567e7337aa3a3ae18c37fd1c5dfb18859cc8d67746ae15605b54cdb038eff02120a90302ac9b01c5bcb50e856dc22ee740800d9b50012ca0ee1538f329c2de21386f6f9ce258986f827381b47ddb628bfdfb0b77f2e8fc9859873f9c9d4e1f3d2f11d091af1958755cfb67dc1f43e47b559d850a1451723eccb3db4398658fdbde4cb966cd0f53714b3d909c2c1d7a249202296d6f8164ed38b18183a7f2aa0254337a531242ee80dde73062710473882773daf0c58f3c286e4a446f30454c7fd0a0759bd9096111f9d47ae288f433b35689e106e3da498991c59422ae4c24b12da21dac21be88728eb6a43b91100fa756d13b037c882dd6751f0bb0defc47f894c0763398c386f8665d4cf157372c214f88618f33b40a72a66217407cffff15e11878d48dc3d84b89c311fa9bbfdcfb81d761005811086b92372e6b956fc869a371eb42ef455e70ff48dc15ed40fc7c93579a8c21523d3aaeca7691be0fd3c75f02714cae1fb3e3e8ab0b150dbbb3b2a22c376b9fa4bc5ca1a87dc768a73590a1461ca0f41689843d5187b33c75c6beaf149d6013c8f3169417e2c44423b4286cad433fe0f645320e27c4baf20529dff96f7ea4877667d8d870bd327085b3871f63e968508e4da0bb166eef8e925802ba488965b18a2f5e75de0c86d8c9eb3278960baaa55b0906d673f31a1794329931c2b30c079cb37fab4ce47361503b8a579d401193a26f3deaa152dd003afdf86eb3c204d36e231fb0e7a8dc71700682b04f63f7723f59b07b17655933f1dcca26c7e105086dfb99be54db567bcd4661e4eca23092b75b314980b508382701c78cfc7d3b5ea6cbccf230bc56411dfa934ea4f48dc8bf0b67b6d8a15e3546d3c966f1211364f626de575b034d4360d6a000d70e933a6230d9d773f7888cbb8184ca76cb39ca396181cfd40b3dfcbc07585aedbfc446f4f93e4417ae02d9d82fbded8093a12f9cd647e8a495ed63f70126ba4137d87d7a9a05556ee58714f305a68179af9cbd69a7b80af945dc4abff3bcdd015de01e67ba833593499830ed3bcaa9fa28e50566032f682b3e5b3c321f226b219e9e2b88c9059afb9330cf89ea6c22cacb2e242da68e2b58e40b4ffed7cae92d223330d78a01ac2b8f4ec894c7d8a1b1c86a367c46c0b362d05e5e4f5319c6111c8aca9fc032863ff34e40a632d4733525efe3af02820e4cbe72b0d1ffbb6b2ed2923e8e0037e69a03209a3f3ef5f8add4cf328ac7707e8a0ca0f2398ecf239257ea0ec580038467e0b5bef5dacf79e91cbeb9d81c6451b0195946b34983dd065c2c08e2ce840bd9c045193c3511622ca567f749d54d7ebea83894924aedcffc1b7561e827f5349777ae1a262d85325d013d02e4ca5dbe1dca8b1a60a2fd92d5163bacfe1e4025d788d9194a8ccbf3ef3e3360b185b16d4067105cc13d83bc32808b9b4f1447d191e037c184813981e03e1f77327c455e81804674fbc1f8e0cabda98137f0ce755ea12855a22de6245eaadb9f9e94d22cbecce11b865b88abf26c5db3530a56f45691829febf80302901d0971df57078a442d4f863c3d5e4007a24827d7c3a017bbeffba4c528e2f48c1ad783f2399f19a5198272ecaa96cff919a0db8d797163513752c8ccf1092de141c66ea834080e71d02552b181a925060a39656620913e853b8d00f17e7c82f272a274617db208e598b8f4885a069b42e65c3fa46b17444877b2312a282943216757ebc1b3a856772dad2034cc448956548dee1560f117a8d400169c639fc6a6253f4c129e5e93008d92b53071651da65096089cb0e37b1bdfdbc497da97086ecdfd0f9caa426be1ebc1bcd2042176e892b68d6af3ce1b21b28c1f82f8c6bb091b3b413cf108a5baf0ac61c8594b7aeb6021efc7630b4ce44690659dc750e6b9f922cd04b816f1b1b88353315f18b8bb44f88599d4109d581f301e10079f29c2555e96dfc65de47665ef34f6b562a8379fae33801d2a0a5239b135ee221f4d61cb594815b0b86ebf3214949013939abbb5e5fd34ef36a14a86f58b2f630acbddefa3b136da96cd1c7ddce0420da0e57237fc2a0ba03ada9eabdb198966dc494a43270f67fafee4ffbc083477b8422f688d95a8f1161f93073e81ff1bb0d433e67901aec94ad849535a8b0db4586f3067290f906e11d6d4bd678c2b8beacda4cd5ac4b436dd10d83173cdd0e1d10f6845e6c33485ff4452b0fdddc605181e71dcd068214c21212dba014def6d288679a6e5f561fe4ca9ed9060e06d59bc8fe3dddc8671936666e3d332cb7812b367fd1e6d3522ed456762f78530917c090af654730d99f6eef326e933e1d970d0f838f1c5f8363b1ba9c2563aaf0eb7ee99583afd6894c3388dc6d396eb2546e986a5e0a815bc513a76819c283e184a10ca3931df1ceb59aeb2a29ec8693e4b6496d32f70c973a0b9c994d002477b32d56fe4dd5614b83c12b2241b51ccef46cbaaac265d5794f7bc9bf3a5978d5826078d7439adf6911a8a818dd609940f9d05e9da24a09567729629ae9ce7bfeb02d84775cf55a810f78c63b854dab0df53d823653af07f656dbbd31c0e0adbb7d610607a8bde236ba58291fcf87d4f2ccfbdfe620603bed0cc86765f83b36257678515ad3308370739b29bd1d08cb35cd9ad8b5927be9265797cf23db92c95cbc0935d68f7b52557daab114a800e54e7e1ff98576e02adf476f326cb5f4af78a9e43ce07ff101a23edc24b293d9a83ede2962c3a752a35c13b25f057651a04a007cd9001b03291c95c82cca0730ef8614113f67d020d7461aaad0c0d68fb7c7d15aac0d009113fa354ab8ce5e34dfb449fecc35f630cd8b79f2f8993d768b8ce81b1f34ab6e95a0dd59279c205d62b1f954f3cca531297d3274033c0debede84ce1d042ecce40645cc5ec4cea66c23bebf0ad35b5a43e8a8dd3b0ccf69a64652aabef562a5205b40740482260b6fbcd8f0be50cce0163bba07a7db14dd37c40db787793dd0109e8f1536cbfb1c83d0412d5d245e01fa7389f1faa25cf30f4ab95bf7718413ab87b41329e79ed10bc384662ad0022464feeeedbe49aaf010c7dcc326f3028f0b16a1c2a940e646a18a49533fa769f6664b25d9fc28b4e4ed4caf32813112156c54e095a0978f5e2dbcf9ed463cb2264d4cf34317d514176852fcd030d6a8e43972ed5bd580d6d0adcafa9bc084b69773bf4587ef703104c700f56f34d038550338361e8ac1c4c83c5cce89612afb9425128bd1ab660ee09e589f55ee0467eecab51afe6f64d81ebc7d1d9781cd3f2a7fdb66cac4df54becc03fcf4d01227aa063bf2149553b9f9c23de9eaf60cc46c4b7b23b9f85cbe7e81d46916d3ae4716c6367513fca69ecea6cdeec0e7375006878290b9cb54c012bd08028b306a889b6d03fa0c067c39639d65918927e8e35acba95d429c0d32628a93805cf3dcc7007e3a04571cdb204cfb7aad58f0ba1321c2fece29004d680fb8e06e8502d6f8fda04222ffa25f92cdbebdeb2193b886ae615a0c0cdb73a1a6df9ee1abceb2530c97b5af58939582bae35e3df64cf509d2c5f33d8c4c1805bc34438cdf942529e6b3e617849f1afc539980cc9445f8d556bdb100941efee596aa4e08f6959500cef43ab194247b5f259d3bce9a1369a1fb90571b6efeb8823d20d26630067299092a09be41d246bfc2e9cc4c318e3c033c818cc80bb62882b89d3ed42c6ae1187dd547e64e26682354a1813891b1a7be4b05f7b5d8fb9c700b6be9e18f3a8c5fdc0a1a1ebf0d57a6df8ab85c7b1593dd3d0642c8ef91b7e63ec424319cce9529bb2a95964878c20e4517840dc87bf9b7296d23e36089a64b8722ffdfcfe216fc6b5c0773417389363e847ade50b5f2388aa6cd8bb3e6c06a6088e25f40e77aa8a341fa28e52f088d481873d330563a4bde30e7a23d9bd6d23099fe6553361e20ebfc99ed41f6e8571c2aec277cdd1b437e520496aa7fb0658a1f32c42565b785029dac6ee99c70de3f8acaff4f1cb6679f4a1c23a0ef987ae7d07e8982e884b9115fcb5a415ca38d6a3451274d6026cd891a8ff03e8d33d7391c004e4acebd8540aca4847a5693915a32dc279c395e77b8aaa802c35c699d4f23ec153711ce4965c22c4c3ebb1c9b9acd942dc4c23056c6621000f8ba668a523df961d42c1a5bff340d072d7a4126848af52fe478aca33dceaff629abdc47ded512dd0211b2d1bb8f3ea49d2be6862a2a551580b01411e4bd0741908d2dfbe7aa678ae5113b75858a6f70c3649bbadb63b35e1f6e9caeac0c28b140b3bbb9ae72d6cd9e0c9076c11f6109ad45c607b986df4ebe6ee2c7ec8f0ee91a4a1c4e360eeac621a9b8cd306ba30394ab1eaf10c7244475614c10077c8d362c3d6a752194206222b9f31d8e81159202ff30adf9665004276bb7398f2e1520a2f5a26f65b8e2ae8e936e19aa4455ad9e461eb87995b8eb2c30bef7f4b6633c6f897fd0281594666e8273d9e31df53b5481df6c0e429809340df3141109cdf8414d81b57cd4d633f51bed3be9b53f9c7edbff72bd90c3cc0ba42aa0d564a0842965c5a13b714c1633ae545c027c9703c8d498273d14c87c113d25634a21dcfe4ab3df5bce9067900f503a5faec69604a396d3f2d300cbb46017b0d086117571f38ce4659645443f9873d7fb9db908f105d27f5f644f555ad05270ed32771abc0d21d24b60dcc5e13efc62930e03ce792dfee5db4a6b9598035f4720fa9fada1756525c7a54de5654d13f1c0b834497b6cd3702350061981809681aef1fc616cde1fb37e9f352026d9cd95b527ad128196baf3fa98a89807d8e176a65e0262bb50fd80255f78315dafee58a5132c79952545fd7a48e63f5fa011a19cac00fc4495198b6714c7d802ba523237208dd2f84d53b42ec2e61cad144c97120c464c53119b529fac82deb17827cc4dab1a5be67db77f312b56b21acc7331dded991025acffd50ef9075703bf5d8de56558adb156900b83942707ab23604e4779b3b2b9d451459aa26311ef403b20e63b2502d6390e3f750b3d45ff66832eae8e3f82905cdd17dc831e162239e8521f85c8b8fdb59fc983a120f1e3d100c019bc2c2da124321c70b9154b1c21742b6877ee600027ec4470c4c8382ca9027faa094d4cbeadfd0bf3562fc99b457d1e79e8357dbf40be5a706bc94fa269d5c1ae579c0ce93b3443510680764f0306627c5902059fccd5332a5d95adce3cc93e4b7bd203fdc6727728a0d31ad8e8a87bf11ac172490fcc4b1e159dd6fe0a35eaae4657fc8beffc7c2c337717e88914c2a50c193d2f112c60a264f4701235c7142a76ab0181c75721cd7d966596fe217ca85b14d767d37c936faf56853054ecdf6c9b8fe69251881de1eeaec9b40645c4e7f103511a035650ceb5e564afbad056d6f229a369ed9c70b639f8c3cb1cb8cba8182f3c319d815fb4c80e59bbfbad699b0d0e46ca8b2eef0bbe11125c6e36c6c760d2a843b1a6f9225454a0ec76fc2e7bc77f18a865ceeb6511e3ca64ebee3100fdc477786d1207a5da13ca39b473d80df82464da330d7b83d1ab49f83d406817b239c1b07355d7d2cb9b4fb22f45f82897ec35d21ad036d3ceb272f984604f2d036fcef7bfef9991df50ed66fcfcb99524e7fb0ca95b8e71be93b4b10b665ee3768f7def29b7cb8b75b93683ace38f02b544af0558aded5e5f379d6b01a422f7eec09657dd9bde13c5ab19ff76d63abfa7da8cdd0999afbb1cba40ecf366735069731d405c7cb6265b11267845c81c4920418bac41f2f72213ab77b8ea564cb8c8be02f9106766d857992d47388dc5f65e3e78ee3c148e8b906e39a8af230d5550c226936955166fc14b6884f7f390fbd4364115fd2f5fb4f25e6d712dbacaf709338babc8bcda762874ec821285ac2d71ecb9cb4ae99ff1e25a136b367e937d01fbfdf1d4f013ebbdd4f8b99cccc36c29e3eb2794ec1aa646bcd65f20042727c7ba4f188845ac75b0c56cd032549546e0f1990c1977a75f33ef954bd6cf40a607cd00e56b68e4ac615a966c1b0129c80b76102e9dc661ea1beede94486c546ce9471179cc6f629529517bd570eab8d39aa39e36d7c740aa5162d00ae8c56d7971bc06515f98834692927d5516c55f3af437af6c026ac9b6a47ffb783ef75b4def41c785ae69cc09eb0ad118216e7b263c1b6b05175edee9b1bdb33c2fa84e50942def943dc13ac01ba8d0801da2503c9ad3ec4dc3c0450def290a7c3bd9c11840a24d4163549287556d38b9b8f11f2b3d16e1497358c81626e71531d53ae0dbb8bbd1ede1b1590bfd8528afbd50f8501b91a7bc3ba32947c6ce386a2fbafa678a1db2dc8298cde2aebdf7a7f0b0249e0aacb8149157598652cd2292aadd7ab9d0d703999a262b01b546f64dd18fac948636df4e7c83400a8994985855c41a5e36a339cbc7bb9d8f620b15c613acb999f9f205adc19f0cda3f83a1f969bb79761d18bb70530bf71a7d9ce12f77701f453d301452c866c7525d3c084a72bb45f15d514870a6bd798555dd40c03de3ea97e762b837eed69c54096c544a2b9953aad36050f46106fe4d657d4f14f36f38a6ff6254ada36f59bd795c79df869acb5142f9a0a18c2afd5edaf1a68633c30ae171891ed2dbe43137fa53ae3a5bf3a4b3c02258d367f773febb04182d67f398c285c1838125924c470be11a387589f395e464587924e9c3392a7496464be652cd7c74394b2c176835db5bd348a6d8078e0d67e06db86891e519df85509efb781a70aff832a4d18e4c6112986aeb6cf7a3d448a307c8b8eb54e25f9ff611200f28dd9bcae2bd16a811974cbec859350f43b195af318c670b8d148b6089b4d2f348df93206f781277e7783d4a52ccbbc980d9301099dcb95c4995f07e5649b2d8dc2db36b27fe35283704a630bb1a2b4507be44c627f789a4ea406218520f39b9af48ddd3c37d7fd68ade061b9caa21ceef792469f37273bd94022b0b5033c7147743634615b494df22e3522b2a15f1bc3299a6ce529d958537a8ff97e9ad4b3aa190809009b299dd296b6070455edc9cf235f53077f50ec254f381ccd9ee752dabe3ba8ec3b51d7cf7db20117531541ab525dbb943e8997102ef5abf92016fd2198883fe0e895001191723ae39708a482088603a813bd12aed1f349457f38dda9cb5bdf67abd6bfa3d37cb8764253f0a5579f13811fcc0638d861432452420049449295a7c9e6e2adf43067eb56cee9b8c349eb5017b8d25f7547d7e5783d47bb24510c2b63e672b4515205610f4fab88d1998b7923d886ba70969ba341929c52ca282fef168cb5162de70865d1c8d016812b5035207dbf32bc50d3c5cafdb8925e12c64d4c5a2ce5c389434d69e094acbe2e44f619ca2218b9baa6a16598e7763398567815f2b9b2530ebfa8ffb024620d3fe147de2a09029c79b1fa260b1bf558b835d790450e872d85f162d0c04ed6543adce947baa983fab2e7b3d9b73974ff1421d9eac76afffead6ee226dcc3cf9695d0f1fa04bea357c5a829aaa74d51f9bca32f0fb8be88a33e784f3654c3640e564ea5f188d98920aea054cb9279ef570ab659b284e3d88fa306ad0afea728954bf5d4cbab1a2b68fcf71f30e9cfc0000b5112fabe2a0e975a42583fa34e85deefa4ab158f61eb998c080d38ea5529fba44f0f7c6acf88e8d65e122a36217633c64ab6734866c761a12d44d291d1da185e3bb0a879b9fe37462ec89a8905d0ffe2bcafc725a6ea700aac0a14cf2e2d6e139b4a6e6ffc3d4e013939f40500180f0b138e37d40ca3bf36a0e2ee13ef1b0755e24eadb6a23bb493a7deb484c1fb83129661a963e4bbae1ccb9d0d78437a952224620a1ad2f7b8074b5c8f46b145a89111e9325547e16f461d6849ac08527ef724f285750a6eb3b972e5c0a32486d9b703916e65d0237e9680a7bf9d459b3c5fc3a77df6c5a7c5d016d738a0b8f46eb6b187ac344d8df1d24d81f1f97b05cfd6b96398b36187944ca4b490846e7b8a2df14085f210bd2c70344ad1d48f5dd00d0cc4fe62f0e7d70da682998e0f694db37d182158a740cc42749855672d2fc62edb09c8bd84a9a210fc34f415f812987a32bbc376ec47c1dce85140a6b5546faf4513ef917bb972264135a21dc37635f33f6d9e5dcbf5cf6291453b06d6f963baeda3b923067f144d29707a5f570809e5285e82b06eb404a6fdffce207ac21d1f4ddb84b9bddf35499a14b12b80c3b4604ead61e7f24adc2bef350ab95dcce545ebc37f3c4126bbdaa4f2d068b228c28d3fa74aeb12d6f4b66a58c61c8f5060b67e7179044bbb3662005952906ce69bc37e7ac2ae0cd44d775c59804d41d89d22507c21c0b3a8ba547137bcce1cd52e5298180e40bb852d68e9a1643e75ba4725c8193ef8c087e09bf4a03187f7ced1ef8236e9c9a5efa931bf85824b22687c4418482ae976541a7125a05bb987929e805a7ad97add66fbafe704860ec6e9c842f3de31192b529fc41e04d044d90ef31f1c618d0177a4f11b99417a2d549ac4fcbc884690370e8262382c9f077edef32cf9f5fdfb027a204cc54da15a60d87ba82981f7cf643bf4ae80d4e9dfc3060fc22c779abcfaf4dafc9df42197d6226d261e237ce70c117797da32311af77b3b62fb99a57e8b73d8ecb993cba4edd3cafc0f18600f6c09f6dce2d002ae7f946bbed70b837d3dc3c791ef042b0dbfc5f5d149e64557d2b9248701e61d7d750f5a21a5a12343d63881970a817443cfba3857c3bf0b295b18708cc844747b25f5ca0f136972b91b9b40c646416bf2b0a076f77870e9bcb4bd5c193e7d3e64ac74acb586f4a60849129582ec3fe1d8728d31b736ea62eab9386d701c8b2e6d0f082dcc230d59ce478ebcbcdc357089b519f0511921746c1f46d98898b8634684c60ba479e1b56ad0e8d69b2b6e1ca79dae6782ed788e09c4f3f45e26d9d4ce9d702222cb4d00fa2a034aae83838bc86a6dd44e521fb1454a57be214057897b1ae4e84fc7ffb3845fcef19326df6d3c3ff98cb6174045249678c12b1909cfcee545f5665cfe5843841e0cdefa4444ee080d392fdb63cc45327d7bdfaf02261dd664f7888221c23cd903479fcad0694741be225e70a595260122d29d8fe1a36a88c18e06ccd1a0f3f550b17132dc65b7bb4d62529072c1b8d1df30ffde4737c6a58ea8d0a758b6e48b1bb8e630ba0acb45131178abcab60282dd618e02a03cc81673eb4883784ffc24bb711785fe2039f95f748b48c61451e16630dd8f466f5463cf937bc730d1ed30e6cd93562e9112efaf4265cffe0dc0f95d8d43cfd38a7dcb194d627f37ee030addc26a86b09b69e8fe2ebcbf02f7e2f12dcbfb020b31529506d02472606806e5a9b9a27f487f920d3c52131465909b8173eadd71996e024332ddfb7c32b8ba984331e2567b9adde79ca4366d1ac655001624b6e34462e5c820731b1c39e8833410e2c0fa1ba9b98f035a11623b26d5b3b42c3c917fe6995dc87c6242674dabce80891159495bc6ab954925c045640169dd1328b0a18a31df052e1c8c97776137ad2e28af76a701f38c6ba30fee20bcd54a9e28b10d83551094d539517cadc38d5d84146809e6bb5a9b6945a9d72b683a223c19caef76fc61f3e9d1df275b4333cc9bfb2282c750362f51b0566bf488e9ef116d25b2c3b02c3b91c4fc54969115139ccb050c6469e6926e00341b9b2e8630bf9101aec7e56c3ce7fd040c61cba703a0200f0a9f64f79f552b2e19e0a48bbf2c0b2aa2318a862a2b9a05831103a1c7a11f5c12b5f05e5346dc3eaa9098a8c68ec5fbff4d3366929ff99d4fa2692ea89eb620b4d65ee739750c14c67051f2e9b0b8110e56229a8f9ddd644ccd33d37223cfc264aa8c473613fcfd0d5e011e9e64e5eb1fe17dba09c077cb9a3affd2b08edf4d88ca0412692051496f82e03786ed9c9a993b088957f968d9926418eed950ad2d9f805ebb8f3441c396f2f5553720b8e682616f1d2c6b258db30d22bab0db7b67b6ab7da3fdf1667703ac71de598b81b0f70bab8925a61e2ab68d42372593170b2d48fbdd477a48596c2e04dcdcba46154edc67d7dcaced5b76cecc621fa2995f34b6cf635e4f17b557e23557ca93a170b7fe831e707c33be5ce99637a2fbbde3af240d3479b43ae2631e64a8a1cf40ac7f22ea7bd4560af4b21cb62200cdf0874ee879c263c9f7f19a11d38f532265f75ad33be9a660997cbf7dfbfa210ff907d7ff408c26c52970190eef4586b314f54b69f10292e980a2b771078af009958a23aec134a9c8014da8eafdbf7c242739450fb96833cd25e5b80e3df22014dd09141738b676135cd2b6e53ada1132eec5a99d69e312598ab34bac2459797b838e7909f4802abc8c2848f9308030ab52cec06ef7b647627e89ae10d167463da74c560160a95f2abca3aadc13449121b4b1928c3626666609111b73b7a119b38b838ed68a419fbf850aa17fb63cc848e2753016a8831ffcf820e73f55b63eb0419c16d8757e9b35fdd08e1160823ef4898c35fa56a0e33c946c0a5b22c0d9f76027e63ad4cd84fd4b935d0740fb55af731538e441b1f36fe56d0f9772b51194d5a996b637d9cfccb6bb3f712ec43e29b959615ad0998534e80f3e6d9ce593f1808b778100220c8b7555333ea9aeb4a8bad47643455196a246543d8e4b573493a9eb2cdd2a134ccd44c250073f697f106413f0fe0d6bcfee25b0874749c12c5826c71ae0569932576659299f45cd76927f1e6f745315b5463262cd48fbf18bad5274f228e2e51ceec3516e5a279d10cb40ee1ce0bc4c23f15c539b2eefb04a419f6a82c305767241c6d595cf00ab7624f5b644688f6487d64fc5e177b8489e0070a95d0a9bbc8323a3bae9410cff5fead5c5f3d4554b1943c4768a8065fc44857b99f0147f6e3db4cc502b974c5f7aa81e760f75335ce8e81d3783ad52308e7580f386933c45b18d6609c2398188724d6ad15fd6a6070203d50a7d4b226a2254417b0f7f480275ac36baf9337c13b3fbf2da35c039b1bb42c4f4231ce1d87fb34235a2e449b1a4edcad6890278723492b4cd3004dfe0f499be63a32980f461972d269b614e9a7c7d533c0bfa39d4e1aeff45bb53dda2ad3c7e9432fa61ab6521804f9f6922f511c17326656dc3629b6aac31c812975e61603cda34ad6f50856c50e127f60891015504fef64ee434e0cb3e3a879795b48154abe006feee560742d756e0fd2264775fc51cecf99738e3268feb0f4478aaf9d2d44c1be38e87dc6b9f92532aee40a2400e9e8d9166d131501471ee897a4a845c6d04456c5c3a6c0a0ab8629c54401375853234e2263d95b773081f0034bdf184b1967d7381c4587cdf7eebe5d310cea50f769fcb56f978a812d915d5d1a788685101dfa6798fb729c5f7fe418f7807666822da3e216bd7cfb91cde505e9215e151367cb05e2f9cc0425d02a836f1e288dcdbd726cabaa299b863c491071cd2946990ffbded80042e0e51b8824b854c8f645a59ded7647e78b832354f7364e4f36cf3faf78b5d1abf1a09f91b9cee8ff7612a8dcb4b71a20ff6f0c135f6fa359a98b2e0d4ecd613afd2c8fc908e4e2a32cf76e2e8345affc6b208ec6fcff166053bf0d3537d3748e3fd214ffcba60e3c2e457c75b1dda068fc193163b381fe6bc66083939a9f7f53dbf1b1db6beded25b8c289e25d9eea9ab9c7063eb7a9ba37c57372c36cf96eca4ae2ad784f2edb043e0bbbd76287635e50d7c6f1996917d6cd0cc13634e3ab809ba4db2e3ecb808a8c7b676eabdfb543a692dd81c16fd1ccfa709531fe5f59212022d2b993f64eac37cba1d75f8311d782f008ec8311f177cb31cecbdc817bf05ef773087594970c2defac375874bb4a2d3a83ff25891d201f5c32a0e75953e4d06930f7cf9fb0afb0db5a015633953a411b735abef00945202c8c05554f53dbe891d77e5b82abcbaf227f9ef86daaf55c39c40deb90a29f9ceb4eef41e1b925551e68fb5501e0121b6a9270a4661b94eada66c3c0444ac5282718052ade43f75beabf72c7ea23c987bc43a976a3745d77dc35ab313167a139efd38f8b4154d51d9912ffb613bd9dd786a517778f10b5b8032cebcaf1b83fd1521bd89100176542fa4e6668e8b948b0fa5ca3bb474db63208a1e050a2214e333eefd7ebf26d49fdc5da636accb49dfe371480d409f352d6414000518801b1fae5c580a21b8d4121390c8eba11717fd566156d665e0c7f1753fc3afbd39cea78a03f4f39a51290ff2df9d1f587ad6acb93bde8d95dce4a76580eaa6692e23982b9430c4e2f899939c99f5a3534e2de4e4747182dce5e9fe442baf7667360f727afe280d311561b690800f877c2bf0640710bec540746e10e852fabc623f3bcad76b3fbef3bd9fba9864162deb23610de4cec3400b5f2810dd6c029d3ae17cbb273f95ab68ee9cd96edab8d36232eecc29f3db5bcdadb5ef224ad36fb23ab52f8d3f00a6317726dcc38f9d6a50e2fd34c9de23daf05f4885bd640e5b4efce52bb85c4ef9aada0c594f079a3bfc9a1898acf03846583c014d3a13868526255cc4defa16292875fd6931b39b89da16a486ff6da917a150a51ffbe63254d0af0e285db6b7ef703656e60bf41e7e9330de81609b8cb9edc5741d51eb80570aa1ebefd278cc7c2988e8d9b66adce44859761573c194fc66aaad22346caceb47e8acf962c7de1d0ffda7611b01321ca60887a791b15c8cb31d35bd63c071ba64a31399eea7338fe7061e477d4609dd463202a90c1054e12d3134d2455ebe3e059a742aedc50e82a48f50664cb5f53acf785f7bb2e6a3969ad6f765eeb68a604ddc089df6d29f9b3e4741045d9145dbcf2471cc8ae3444445b4eacdc0c50a9e350bfdbbc5316e746a791596fc5b4a096ce786e7efa5747c62e880ee0f27379e01d74a9606db6182e7995e3b9af9e233e668335ae1c4fd5d128f2176775ff95374f3a26bdc2cd9a561b8a2acfb7fa65fe95366bba9b99789021fed5bbda18c51145e816ee1d9e595a897094af20df74fc726205a35a1c455ded454eaa910b2516a433a029396a6b55d315a8eda41d2e9c54c1551974af3860cc7fbdfc3b9fc54497093dd4388e01addef235f916e8d29f6489d19acb0eb260a30bee28dab0d7df604a7c9cc8ed1c9cdd277b191c0f790485f4dc816e382b84e20e7f789a8eba0dfb633af0f5afd078668e1e7150c65cc59459cc2bc2a554f0f3f617ebdeb1ef75c81deed00ae0559e7020f97b7119584da095b2b45dc876a612d5f9fb79e3fc1691a71223cc05addecd844a45e4a770c469e1d0f3413a9351a73d8c4553b5216bd602ca58a4efcab1109e9d67361263b0773e8331b6de2225dded85368faf00d39820d44bd60524f5612bfbf749587b6a58e9e42e4fee5fa23f09d05a67bf5f7bee443a134d336f290442e83feb638b128fbd9ae0be375040bf7af6cd55655f81ac53e2ed78192811251d2623c9b5ebf0798e9ab30bba3eea1095c3e6088fafe3e9e1fc5071b7ea64fcd370ecf4dc280bf9435298291edd3a5254cf74b723e7a36b9a43711f92519a1b82c37a4dfe0677d526dab328487bbe886306c4b12bd3f26f29bcd82310c56be0c76aacba4ea071a5f5a53fb4d7ef49be4dc6af9a8dcf8a2a2fda3f086c5a9ac172b498d81dcf3bc86152b8985a3623975e5abc473e505a967f63e6f04092ecccb01b3c49caaf85c0ddd6fb8670a99273dd7b96e093118cfa1c67c45a5807f7b0cc90c2fd11781763dfddfb37887da8619d95ae5fc0b397ac6b419542a30ea3b22437d55c0f98bbdf2013e8de1281f2c11229342cc90eae6e99b11bed658deb8c0312808e4c24ea441f3f4de15aef7578aa29e3ad1842a32a17c00ab04d6339159941e82f4353b04ac76e0e37de9193fdf83f5220927dec26eccefcac8cedab190878f4d7b83ce5bf9dfeae5944f630ab9617b6ad240559b29c910e711e1063f64c1c281e96887841e77b63b68cdb37c4ee485a8e30c9c1d0bbf2b71308d62b32cdc0d2a591f315ce66879563043adcc2b4f3738c25e5a9bd0c4ca1e9436a9492fa6f22edb700c52e1a6502ffd8091d9435b38d6f0648ecd99abcc79055704f70d3d654c5dabb6ee63c6b56ae0105126be91e1eb4a501cd4941612183949bb45940d5104a4bbb22ab12d5f7cb7f74d6577a1b4fa399333fa7a3de8dc43fc347f8adf555dd4b046fa404dca9c6a2790c27732f693c22cd6dd6ac04c7801765de70edc4e154999f367bf2bf88802a1856d8c6c7b552813acd3aefc978ab303e8c24aa72d29ab078712659cd542b6d4b908fb2b3f2e3318c28e02f1c182c9d28b779506a9eeb5ed11b17cec63680e19a358ba843cb5f6d45e93d506077814c44d538c3b6ed6a84122ac8fe2508cf97f32a489eac745728e26945c2409b8edda960de4a1fefc7f5ba48f2bb68289324784be99fc18205c9ea73770fa3e3e230659233c9bdffe464dffc1f42aceb876aa762d00fb44a1b7a0ec58ab1184b8846c55f1ce910365f6b7d6bccb9cbfd42f980760ad3246ed746fceea1e80bc7420fccc884a313832a79d1c1e11677b9e09843bac01b1484140d490d4074fe02c9fdd6890d06ff22bde49dd5bf44aea79b145efd01466af55fc4056b381e466dce4c98938ecabf7540edad44e0af694f7f4c106d90da973d8381ebf3628e6ad3c09c27bb535da56f7c208977044cbb09565f2bf91d9e5bb4c97aec9f1e653dbb6ea580b5915401dcaf18227166f932d6586fda674024b4828993ad4a1ae1816070128651325a7dbafcd7f19d6dee7bebd320ef4345d0d569388c030587d317eefc7fad2ec47ed5b5fb4595dcf8099783f7774b8dc2cc7ea3b5c216ab26ab094a0a988ce1716d3b1a9f7f45498fd2e80f5e126915dedcaef428b0b5cabf12c2ad5989a6eb310e121dbc11ec041da622829575b69d63e7374950c06e6f37c4d157bca580445cb6547bc161c7f079ddd8a7c37f7b2a03532cf581b6e4cab9053635c301938c5fb015b2d164e6a20e2ff3cc51a614965b8a751efc9708e1b43ef6b689ce26546e68bb4d06e0fffbd4560fa3308c566ae8b43139cae85ad8ccbb77967d4e3afbd4bdfe91d25a01ee287eb43e6c9980965f473b063f8af6df9c2d49b7c91811d18509c86bd9986473ec9b8d386bcde71a00e5ddaf36a40143060597ace7abfa8be54c50d2462d30dfa5f788dce22214090d7f91a760646724f69fc8b2d30c7f75dc82fcd5b3632e7f97a96fc5b27aad635f44190aa82de23a80b5d72225f29a45d37ea85a9fcd021d31b6dfd52683fe6fa0e0804cfd0352d04983a8f58ce7f44047b1d11439ba3a876ac051c5af103d87a7bf702c9ebe7beae0946932d78f20aad31c4cce0a973bc67653bf8580a2a1984105e902f7889e829ebf39d22b68bcb6db4a1c49444d7845dcd86c2edd8112d4dd8dd37790e45f0a5335e2ddabdd492f0b69586a98bd202c04e02409780bc4e90d30684664230d614b85511bb84fa33078529e8624746c362a2389979b7299bb361fa11426fffd36bd9ccdc152adaaa3b432b1d9c22887d0311c0cc57a4fa932b68eeb856c132fdb66122af245971fbb182765639d710d34c3030cfab3fdd3866b0c3e1097dacb98772747bcbde70dd1a0f4fec5098034c99f255c4738449d95b28259dcb496be68369e94ab2b68f59c75616926de0c743f1f6ce85a90f5ad82c1a6d96ebfde2937c61085143f8421d9f51dfa743fcab72a1e4bb4f18a7061f16e3ae71577d0e86b5d691a7988767ac8d906141ecc2f88c63f867907a3550bae41a75b9605e0aa01e040ad39d20fb46845cc4b94abcc0f518fb27a10c81a9aecf3421edd97ecf040fd1a2bdd4983e90f76187d337983b39677f23ac66b60d56bad0f0aaaab696f075bc93f263983828913b0b7af81a1496e04812d901075a2c5a3220ae81292a74572d498b63ecf0f2e468a71e0a56a6b71fcaa696f5b3362b236194ec28c003a0176423bbfe66b4620efe455c115dbf818a61264ceca7699b39b6cb7667e15dfea4c7a03853c9f961bd7e25953870de843af570f82855193dd5a1467d7b9333d580a5c5a1562cd3cf99efd38518609daf7bf6ea5bbffbe02ca7145c17f4e351d3482c9711584ae595e7491cf4fb0e8defee88e3f4f29a70693f52ad012dfe0706d1db21f1b759196cc35259255be30f5e51b44a11cf6bfabacde8a9122dd4795185ab471d6357af94d84aa05f840667c146aa93029a71f216a0c3852e4849c5bbe24176e196eb4dacb2fc5b235f338354512c379c9a181dec1f3573d95f642efd96e90532badb833294db117956423b37ec3cc6f978c6796ca7a0e239a31f3ecd418555abe7f025f8b7e07d7d56a3311c6b6c00710b1b68f8186864d26525adbf4276a6975ba10f205cd0ffb3a08e6a78a2505247d6f7310f088b4b8a8a1a3a720c256a8fa6876f25441784b0f18b80971c2146754dbd633cc10d1485b120efa02dedbd13c7b26d1037d23eb54f9b2b6615d7d0bcc064478140464115fb0fdbd5aa347a92cded6d941e5fb1f523f379919cf5a87a3df90204b83e4162ddbdedaf6b1c050d7b281a05f656d2a03f73256bec4b33421c430db0b0884a83b21b67e22cc54d3c555c0d3ddb867fd121d15467d5560638874d10bb9fcbbcd096a26b3f2f77466967fa26f85c9616fb5b342ba0eb0f62612cbb40298d17f30c12f4d052336b7f2276fe77b9befc1a2826ab81eb563a3edbdb76ce53fa28c8c89ce30517565beadd6c0c041667c9359029407dbc8fbca1c22e1971f4b30b4e40bd2a5e5e41e11d098898038cfa0ed9a421c04d73070a605b6da0e3ff159d441ddb0545b2f85e8f4926fd47e4e50739b5bd9770ca204cc6d3133766b57eb59dbba19343416004556ca5b12043bc203c1c5473ea727e9e3517a8c215622b0238b4372188e57911203c05c97a16dc4aca6b70a61c88996145f5cb5d22117330c7928a9b1ddd9c1e015fbd2da004e64f62ff3aee555dabc2fe3458e420c71e90f838c5d33be89ce2b8323a0a695e86d680d080ca8fe42bc862117ef14789b8f219c9072bf73ee8bf7a9d332c9f346791d9165ef53545f8c143390455f9ffed56ddc0adeefe0eb6de7b8eb92f9d0046b147455a8942f5a911a260d381bfc623dc218352c3db092a2267037fbecf1296126deca7474b4232c5a1ff01473c9f2861455afa40a9b271806b88583869cc3cad0087b0554e0e7d3a18296caf3cfd043475813e2e87554942b06b1e96ac8e64f80e962030b99a3047b067c0a43cd7137977d42452aaf826ac9271c76449dd33a436758d2e20bebc8f53d47456bfae266995ec1c47741072bda8d804aca9f5324e3f0cbda77054c332392c0a291e1eb9dbf77ba4e704053a78a60c1d0ffde7ebebbe593eb4798afd6aec73d9e5d168edf9148f8a0da4fe8054f5539553a8b1302e0a4874ef7de9258c385a4cb28143377a69c39c478f051db1d3d26f7711521796f192c7bde37ef719a63655879448367dd5c11f65becc18410b85044222360de9e26f64545e58e145a9f42b2ae629de35f0837183178384fe534770f79b811569d126d80069b80450d2a995bf149292bf8a7f5ef3cf22df9a0272664b34dc42af1112e652a3da9dd0a9a5b8f9934a53adc8ab18aebfa3b349566f7a969d9949eaeac449452b396900635b85f810a58f0c551af007274a2c6b5a99bf59bcb79266b1ba870afac90ef7e97b0a2195b75b560d0b88656b8a3384acf4f911fdda546364d6a7ac8dcd333e848c6ae33ca274ce2e48c80f3c61fe9a0cfe660b3e9e471c5e0c9d4cc04e7d3d75ac2f183b80337ded27bcc2df3e033dc5eb55c3abdd0ab98bc76858f3a04e559f2c970e367d165df02119807d1f3dd223b12d2543e8d407ce72e812923f980ef5c3248e3a65ba433ce3d3469638ca17d4534f9403be830e982fe6f2e6c9bdeb14fb02fc41ce5facfe3207700403246836b8084374efcc43d6a09a01a25284eb0ed1e73237b55a750f132ca3dc10b1b21b4ca634197ab119a59d8b1524e2759944f0fda283822a9fac328bbc9754a5e8afef51deb8d960a80a3afd483dc8c449bd251acdca9434f5a106f15f547ad3ac5064bed31babed6822aee4bc680831ec43fe7f3369908bbdcf0c0d1ec4b071985125cd7eef66c77fbcd6832e88ac89da62c0403c3076aaea0084e106bfd766be0f9a3179809909e410d458c6acc17cbe67c11725b4fb7a48eba765b659ef40cccc5e1743ea6c29ce32b1e5a63b61725f0c8a5d998f73291fd523ee66de619872d5fd60a5c753e8ea9ecdd8f092e5d123b5d9e33a8091ff210c40bf2891aecec7618ddbb9e9bf284177c52e7b863ee92bf3b4452d0b547b898a18023cbda7b3a1581b9aec7ed3108f53772e77a31d9dccdc04e6bd23066f4a044f914ee0b01bdc955ea05f3f1e2b1805c926d53ffd96de7a3d47854cd9dc31f764d7d4bb62ba87b8d1cd269e2dbeffc705e3b6cfe63fc3ff1ca2b5e1f917030867851e7d769baff4acb57dd98c33a91364e8a06328a63f7b3f76c2bd2ae77c7a287a69f5c43bb86f8865f718509be362563849cdd3742ee309fe4e1d930841b7a6c047308de36e403e8819e1fff7baf94a169a38fb2cfb41a98c0ea7b2639d86abac0d8332b149d7fb7753dd7d63a611ce6338ceae81a0512b87f804f4366d0c581affb01b905a59570af949d6f9fde2dde013255bd5325ca70a8e9c496759bd7d4bce306652f6482220875336b564fde193bfc5a1ead604acc517ac299503419fcae97cf50924f8506952fa500986a44b374d4c3f2cf368c73080686fe161d2f6b79ef654de173168df53c82eec9ddd08491b0df8c951449747c1b9b2dafb17e0f3a942e1b9083d060cd26e4734bae2c46a9636cedeb474ebbcad1ddd0ac6961a1714916ca326a134ae6392ca0f8ef78e04a7d9d6b43ef48e7608f9d18c7aa758f8c39c5db58a9839234118231a7b7a5dd7c5309b3a554846a1e582ccfce4ac467df5dd29bab0871147ead06fb95c25bae32d1beff1a05c4c74f88b90f8b841b99454f6d54a9f468cc865e5a1771995f8d8609f3c838b4d965b261c45c6c3021185ab7fe0cb557e7b4d11cf8b00d448d800f46e42614ef5ed4d12ef1874fae2251a59580b67c4fd15de3486ff82ffdc78d56c821b27ba2507d469a042a8839d4a77116ece880b92fbc17a1c363d15e9b59fe676212f5d08c40fa851b40451c3288486120e526e74f05917f5c794d5c106f26d8fa756f6cdde1ce05312128b88e475564f99c5558a09ec5d420ba490eef0d45f8d0e8e0119901f006d8dbaeb1328bee7e0a6aee65df7b44c86157c53dbfcff7975632a913ee749ab9905fb3bbd78bede66fda918ac317e142f136ff2e09c5729458270bc1013609d7e311d3b4bc5b03aa0f0de1a03db4d233f6f0298ef0fc961bbd4b2ff75f3211492dd9d581171f67448bfa467c7c20c31b4b2bdcd1b389edb844931157c3740eee700dcd946c3b23a355b6b5b474e4212121a34b272f6753d1c5241095697a5d7de051b2e27b12679a2fa9f1df904315b893047e2a9cfbf33aaaa84ee6b926b26b58380d8e0993a3c411f62ed14336ab5bd865f06016937fc6a07edd4c508b04d5ac401c835899f29f9fc12b1540c69e285beff0a3a5cfce686b87daaa7ff3ec463a20781e356d15713022e51bd9325308f6db5b27e47f595c95839308fff302140f0aa31c6171fb301d10e7c923b972b409656befb2f8d43637428606764b1639e86728be0b10ff300d4f3fb424a692bc6a70d5e4da0e522cc4f808b96b1f36f793a2616a7d45aa09798b988f08790cfeee0a0eacfda32d95152071bd382ecb3b35d4bacbfdbba43e3e8656da24f303fcdf153995bb64e2062455d9dd032ad304730753256e91ca6d60fca09f743bfb42db67c84cd27a8317db877950506d44d00ed9e13ce501a605f896a425eaa29ae83f2fb3483f43465dd539ea6d0e24d1eb58aae690032fb91c8495988cc1e9ba9aea4995547ca010449a2dedb5fa81e5d33e5aeaa1c18b0c6421f1dcd2a17de60bed3bddd14c3daafd147e071c4d3462ab3bfcd5a2b96115de9b66512c4aa9bc48d6818b130bab58389439055b0a74741573c27ec3b13004ddd2dae9710be8f31f1a66db22854b037256fd8cde1141c4c4b90ef27e84561455a6cf05e0d4625fe6a8e0eceff5f7cdcd43917b4852f5a97029062c4ccfbec1bfc82d4adf63cc095e363a187bc3554f5d3b53c7c5cac94152987872cd18a4e75adcc6b2f48e9ff30c4851ee28000fee237efbaed94f53dfbd18c6a84a32e1f485584c3b12560019aacb2c381f55cd99f52a631ad1731f45a65a6e8495970fd2a62d90a7608ca59edb46e1ef89d1a091197b4ae3d85900f79ac77aa39cb154b78d9d8befc8be296c45800d3282c94817e732ff49dc54536a469837f6d14fb18017833c0da21fcf651a30509181b0f167876744defb0430b520befa5b84127c830d75e89d8a63ed4d1b83ca195ddd043401dc80c33787f107cf5251b48467dd243fd8433f028c40df49e06beec288d6e7c062821a8fa60c0c5ec98fd75d506b0ba399d637c0924049405d292822ea332124f31b95ca08fb67800cd5470cd32421b14bf0ea8bcb3e674874b81f0f262f5d947da946f3cae39b99576f66fc9b2b5f426f088bd008dcc9745da4978d3d90ffd4ae59de2a481a58020662aae6dbefc25919b01e5f029fb8c13299838afaa279f7f99d93eee370765d358b4343b81dc2e9297e1d86ea4b66e005e696ab8a812bb2e40b4cf58cc4d3f5df32496310dc7411a08d29612d143d4de9ca8318acd1b286e72bfcc4f2b87536bf0bb4489ee30802bbbe97fb88efa0bed271aa60803635a5d6b4bf377d0bd5a59142213f4d956e758232f0bf4b1dcd3a6e970ab379f9e120c95485edf627d68416ec8e479baefc9e798b9dbe765581e96abcef5a23a1b1c8420ea4805bdd86cdcb66e01d956bd353b640cbbf915db9a7081f448643ca44eae5cc88b81a6ab3af48188f49dfa8e591d2fcbeb8875795d6d9a5e91aceb39e043057458c7caded2c354e943ee78538b6610eb04d2692df0a8d3097dd0b92b1222785404174116bc450997b10335b63c3ccf004a4ed5fd8f21c84128941fb27c7957730875119227660a8ce8e5f352497f2552042bdda1aaf33355c075119600a6bc4be7255ec537750fb533b5f9d174d766df9433049139cc87713394cde6701bed4664133976440c68a57aceb335eb240b392271efc25c779f221467da48b28bf87cd2483a488f75ccd6b1b01ec63fcfcfcb1f4253a0477344047220564213ec6a629db36f4626ab93045b34fb36d2e06948dd477f195b382cb950d9b54c312ff2bb1d4b0f492a76283213a45e17b876fe9df832e13b843ea79e27cedb203f65ee596f060674cb6a77a6065ca0f2e70a9fe12c083babe986513df07a70bf96ed08035242a6c8728e7fe3600fefe50bf1d1c8311274defecab34d450f3325d48aa1d156c7487cd7e31d8d7d017329d5a5755319d9a770ee931b0c4a25446507e06169e5fed0ce31241b78fa6cc69081e9c0d621ea8b6afd7aa7d428694b7fbaae5be9a66ac04ea0b4d018e1647626d6997c3c8e11cc58d41b7e6420e2255bd01cd76fe668889be7eeb93357563c52f9e8a8f5e1f81b6b65eea5e55e9d9a1fa9e55509dd40316674b512b5c747ace122d15c105518eef64c4081db0a45b26e47b141a8c316285d9cb115da74df244ed80e90bb35ba14028000b60bde17187cf23f9c1f93dc5ccaaedc3234c4c1e1469bfcf2542d114b22b71f2d60032035e41c0b79f7f42f3581ec07aafa8284c5289f2392d1580e725c52ecd81adad22a767647e4365b2a3a5a5ba280a634e1947ae3d715ed8e4b513cd24ebcf5e917bf5eefcd538b50a272505701206a4536268f60d40adeeb7938dfd779ce540242079b2303abd23fb9c1bf7e45866d9bb7bd649f2249566f4a9a4a3092b5ef8181af5651343022dec48ad1fcf168031d7174989a8e261a6aa318b9e3f18e31db4949e48003fedd08838eb0362988d413a1c508ef2aea8dbde2bb746d33b3f2d90fd56f488db311190eef6408360470ba7479c546e361707ad10d3983f9dfb20c2b7faec64c5a6f5dbabab4e391959f80940a394f0c636a1b4f44d4a8e9ead49ffc5a33d6ed0791f4414d53093b6507364d845a1bc89a1e1da8bb10c51cac8bf7cb38678b1835f19cd81ec14a67d07362b812366f161eee7fbbd1ac9aee569f770f1531b99717878f9b434dea6f01053e672e51c4e6d39d333bbe7bc6d386e1acc1ec106901d38c9bab548f1f0e9d6c03dcfdbfb1190de9ff9cbaa7de6aeafadfa62b84572f0fa0db791315bef32954e3464a2e07038030c46eaf6240c2abd201790caf5ae2c76061f021d8d793947fdfeea4f8c5ff5983b05ea7c11223490fae814d56ef3f0ba250e8eea7804801648cbe8ea3341a4c3afe324c85b9a91358524dc2feb15c8ae2808d20d78b4443e5873a54415f300b3d69d8a766e28f3396b45f065da6cb2d4fe0c72a718737dafe45b682fd581783ab4d2775d58fd722e5fb64d8c337db0688c174112a467686fbe4ebb7e25c5d5d4d077578d8d22382d9f4ea6ab1cd9e028681ee8cf0afc74c331593fcbac0fcc6b6d52bba6bdbd1a78ae0da1d8782684dd25b696b38908fb9f7475721f329d0aa4f0a2507dc773729711262a7691965a238f34af5eea4e10c7bbaaabcedc90a093349d79c654307c8d0592e2fc211fbd6bd25aa5b2319f75df2b81de8110ab5e4460bc65c892d19d16b6dd9f27273c870ccd9c2f0e2ade2a3670006a97d78bedd924cb921f0dbbe51289fd3250f7b0f0831a3bdfc4381fe74a828fcaed651fe7800d37f147956d011b30d6934290efd9f20e259c6574b44b58c1896086df2c4e4bd5ff32538409a78406313e8faf3c7f54852524c2fc103b03652e1b9dd4f90fc4ad84e81d05b070f4ee6ed30c06c27925cc8cecec2fb2dd20585d90c197b6e8bf6cce9995a6ff81f116b5c9f98832c12e519b5e834779455383f1397bdff7cb6b46ba0902ba4266b6dc7b514e051f6cc0191788fe1a4091887a33e84fd3b5a29442210cb03d59c7670fc93ce3c2651d2606b4873d0a97557c06ccc78b51273b9675ac135608d76a02382158cebe5f24b51b988a8afe9b5c535f209a537a50cd6051591d90d886bb8f35fe587638b8af0123afbaf76e7a62d16de6e156737190f28ca67b6b3fde2163b0ff13b96d6d38adf4d39b1db9c54e29e0dcf948fbf1827de42217aa1ac308e250ec42aab07f2cf02acae5acd7e421092d4118a4d5a1cff8d1cc7f3bddcaa568dc637481131afd7af7a310279768eea98f71ce334c35033ab6e3c4aecad9ada324d0af4b2dcb3675f9cbc3a7441bd59085864feb70fcfcf2f5ba363b0123778e0c8abccd9b2c4b2ea233f39eef899145050e5d00ae91ef8bdaab67cabd80449a8d4e18249670c43616e2a4ff23c8c9674552cde9b285ec8b7971012a8001c903d6af7d5fc184ecdc6c446526dcd847b3afe4d4be04639a844d59c5fefaf4a173d9e454adabc1c820e610dc1a04fb2847599968d7e90f246bdb58a5335f98025074f99da149ae46f0647e056db514e628f2ec80e3401141778b21b68eb3cf89594f87580fc3a1dba952b82ee1470d898585833c447c8151528e7865e7a677b0c7d4b1b127bf0850e263ad3a7d6486adfd91f109d04c8d18b3126ce9378ba64f7fc3b4e97cf7b96002219933e1003ba6b2e670631f2d5d73e6d92317413e7c60e83f29860fff8ac4271784893472c4c11fbd276000c2b474e382aea09edf7bd500fae8c5b80724bba4c05738a58a8c786b5dfcee3573f24ab73ea1a2866b285db658fa399739080ec85a8d4da1fe542371e0652bb632e7a55b88c64a54c43cea2091e7ecf095c80b0bf7dc4c4325e9694877722774bfa662e34448bdc966e47ba61671b6683fd5ac60662047cabffa1b14ed40e14b35d06797c37895d5134878f803626c46ce7d778d86f74dc59c862891d8e3e6fe56d4bdcfbc92b786fd6816dee8ce4facfd524a43c6f6cd381098ce9574d6d1a4071f25e6256da5f52d571f5e6ab6d6cb1d68f7025f915ea26d3c9d7126613592e9cb28be63fffdf9644c1a0d12cb2cecd775c08f0fe159a114c8a3b6689b0461e75db28f8e616ded1422d1f87517ba5b0818fc6fd21f4f7d90fa9574649bec550cda960e2e552a45502df78e5291d193afdd8173eb528ae1239ff359b09a7a87ecb224d00f34c8d39196d5f12b43acf828247fbe67d8287ea319ab23867bed77db1b33393bfc533ffc5ce9f62f1aba4ef46f2a830fb908ee928cc16de25034aae4b670e19f14c081541e98516aaf3987b79400664f140c32b62c24acbaf84499c6e5b67971feae94feb5ca5d387021f6819286ddb04e1722509ec3296cb7a2babd6daeaaa775f2147bd395730127c3941c37d99de1e2d08000361c624d81f9c8b62a318157dcdfdc88c1da58639f445b71b349da99d59824782ee6fa632a2a5db9338be69b07796a62cc022480d41cc2fe1e535c1bd8751829319e26f19dcec169a20e9f18816c355fb2bf9b99c48c3fa44ca53382f6434341e8665629c7347b805cb0d22c51ae0d803045a5c894f8ef87e7e4b3261207b0949389207f1f2e50c4385d6a2ffb3217d3ac5bbe9c95418d0805bffa1fda7ccc6fa9a265f154f2cd62bc8290d28802cc3200e9cbbe44e2576743a9d2f262fd7ea944cb0224d482ffbd86aeb3a1a0a2c1dbe8737dd10bcc5d579651a38505cd035ae15bc467d7cc86f6c6df7f96607b4a613bde80d2d7d9844214d209e26efe00ece727e6554502b2cab7078990297af0711ff60fc2c17b41d1643a7891635f2d1eb66eb03c8f7ca643229c212d13e00dcac04cd489fe0bdc0cc28a9c5e751e3f71a0e092e33991f378bbf9e222a47767f104ae8af78c7cf2d92d435ce97a8bcb09420c5c287438b17fe2c555ac9858b4c5fa83013c6c7acae504c18b142fb8466e0b867fa1539e486f0aff15b64a1e9696e3caed49edbce88c2a6755e1170d39f2dd8d8b00190b57fd95b1f57c3e3c793ba2a3da308ca87d33682f1dc701fdc9b86f7f1cd1e3b0305d102fcb332f1a575b2ffc6fa5fa1d29e1fc12a6d6f94dde3b47328c85fba3324e92930fc037bf0e755861d45f9c143a4b4bd0f395096f803ec7a35cf287577fe433f0f59a8502b4ec68de9959fe8dc54cce4c8df63d5c76cafe971c11b14105f049062b34fc33272989b4c8f60a7cdd9f68763b6f8c6457122878c80e93c8a522ba0f1f655ea6902acfcd7f5dee1460a305046ba660ef15d06a62c3352c578c8741d8a15228c71ae181c823caa002c0ccfb1e3a7a7a4cf82e1d0afc5fc577640c53b2d40cda8821d5438df1427f4acba3ac9b8c45e70175e9857e17d406f0bf5372ddcedb2b3d507233532391c2a614db09814846e704de03fbc41c9a45ac30500047b12fc446fb855290d19bafecc8859aa5d61cb2e4f759cf722691f2d6587f57ef185ddc677cfc2a2b20598c0deb426f12208b53a66ac05b1d625c071c2674e899ae19fd4b4f182ebd1abef4fbc25e4e4f057a29b99436574f1dfcfc8316ebb9e9090768d6a92721ed7f59549e1d8354ee012dddf02b783f4bacd6dcbebf5045136d26955c3e40e1c4f0dd28b73c1ebabf3b89db1e62bc5efae3be4e7a45a6b13b818a1cfe0e5cde3d75e064c5328762e0fa4a99c9638919e44bc06c9dc15f838cd41f36f664cbf4a3921aa66aaa8174bcb46055853425582de2402be257bf8f5dff9ec673e171e2f553107108c2bb497ce52d6bde944af24ae207b9479d3e1327b39ae595c1f0c2ea83b4a7a9732ef5cb3fbaa789685ee99899ec3285866dc1edbca6f52f89629c0d735be2d83b3734cd80e301a280970526eb1462927788e89abb899bd24bd76eedcee4558a7706298d77e28ce73e458e47d4e1b98144145a8d6284307900c5822052d238345340cfd5d74e37b01e9f689f528b03851b3f4191e76f14c36716a2bdfa5216dd5d1503f7f248611a56710d3659d522e485f24d5248d986d92f3cb8c0edee0f7ac447aa1f93aa0a66c227f36c4f85b35b73e8a506ee4d60fae0d5dd6550fa334b91380ba96124612cf5add9dc28c397e7f519b948b24eae2abf856c7f3cf014bf8a22475166964a71c84e2905f1a2676194d1634689a8dd742eb5b800cd218a92ed13a579ab3cfdaeea4f7962aabfbd2ad86a1e988d918fbaf4bb9327c3a0af5ecd0be83f36582ebc29bf575d84046148ef8f23d48d89c52e6c91ecba8f61d7e3fc298dc278690e1543e30af9cc2c36920bafa332cdb2df0b250d79409ecba345494d329082436fa9c063a45283d0beec2a246db391c7571ee91a55d644965852191d5bf16ffce8eb7fce23ad4d0543fd0687681a75e644568840070b31290174a390f08d9fbbc16d51621c59dcc1e8390777ac3be771412396cf50ba42e8295e1f98e011d9c23d50c6d3d4efe5bb12a8f670fdf567b70f2278064b61b6f2281e8b96f47bf2c822c9f9f1bc6cc3c23d86566e8aa014781ebe8bb78ccbc1aeefa979f76594831b28c73be3859931a45c95e46dd0531fe09bd7d283202a02301fff95d9991f62be0d1ac71c78180e6d0e9558a803bb8195f806dfc94ad55d1b3bf5b39c19b465af4d75d988663decd0fadcf1c6ff4a093c5bc56111d4bb7327dbe4a4987a32f058b3109be59ba70cb314e522fd3fd2b185366feb4290a816563d96e9c1c5bd80ac7bac3d7eb88944c93b117713e4f1ecbca4ab8dc2e7b6ee9241670bd67011eece627eb6fe58ef7dde7adeae249a85fe11b9c73f507c8fcf989d677cd9e63fd7b79d0943533d4f2bc9d98df68cf49cbb4ed9ceb27c7f435b97853223f95b51899907ab47ddea80f215b739e41f5d357298a299c734d9b84097d88935ab754e0df8371c9dcb9f534df9debbbc6f64fb7d1a71e448dae4dc53c1ad14e235c91a975c5c81f49d31c3731446d406eb6f3eb9feac2d0c93fd73935a39cdeb8bc5b01d4676f37501dea8954faa16999ea2fb887fa116f3f55663b57f706a2d6b3abb776687fd256f66a78fb7698ea4fa6189e3537407ae328528b1d43288ee9b9455d24406cbafc81662f4002eb72d7f7b42fbc2d4456e31fa7c77eb8c915226371e96f4b446b5970ecf3d76c5c47e2e635fddbc75d04309f856b4f487bd2d38e00e361a1aa262d059954c66c0f60655340fa905151f3487ce93eff59ac8faf945ae9ae0f81ce2ab2f8fccadf15204b1eeb2b9f140de81f5ca547e044aa540b49e6344eeaed5427ddb37dcda909ba0e782ad697b8f335afdd9cf6b041631cc9ef14422d3ac1b4b4597960ba215d1bb246d350fed2cef2bf77001e40b27e54515cceef8bb4cb81071c1c8a2c04faa2e334be8809332f56444e776b2fcb9acfd0ed7529eef7db427b0220b6aee87903e165ef2531dc8862b3289a13cd7d620f77cd16a3aad338f5c69343edc328fe19aa81851af10070fa163e44a721e53f48797824078e2ad6a94ad2d4c22856cfb0b7f6a8ac5735225d89d97d977f0f04878d38578c1d4606124924d17a904c7e86881ecea037f9f38d5a028ad0e38415c6ef553c947cac6084fd67141dca055c33a2f5f6be6ac38445b5c1642d1d080a78c4f030df2115787b2a5d038710fe02f84a55d48a95e25e9bccf726ee39347d988e1dd7da5224c710210f93f47fd040eeed01af5bc1e9ae34ed54121269e2d6bcc18d9d92113d62c72b4fdec16a16899f034393ef1b58cb370275141bd1a614f900a17d62d8d5717949c4cc9fde0e3450d9a1e7dd9d96b5528ecbd637ab320562b4da697e309a8095bac22f48f18d85a941ea198cb91034d7588354337e6f0a06976293c48d781303ba123d6878ff785e79109104b61bd2e1ef972c23f3fdf42951ac8d07d1df96f6991eed9b383d25d4fd787eb18836e07b8158a9c480e06382270cd74f25604f6c7ace740c849e9a5a3d84a1765f3a7bef5fb6409c675decae2c5088ddd9528d0628c4603a7e06f08d90baae2dc49af79202933692e183b9899473ee463a101440e037e4101855e13ec7ee953670eaa060796698d129db5cb5d89c0d7476b666b63cc7669a983a51e88b69f291744a61ecf0e408c589e3bb1a899feec102fce4ec56a14402c76980fe82ff4273ed60e939e4b4c4d4e04c6300ac4395daa189e20bacde89ed9f5246d455510e5e2a0c29946f190ee2740ec1775a81a79f1b159798c469b9dacc3c8019f73e35b68ae471e9878d07c18f3ab86f4020decf34989287bab365a3bc84fccc8a9f9c3aaf3e3454ae227d52d2889f92229a3d3b0711de4f92486e1968e63d8f0c92d6fd3aa5de57ea0f0bb85adf738f7e831ddb22830678825ce93ac4ef236ff626fec81e6da92d69b5254741eea1d09e66091c90ff375fcb84b0fcfe39daf98d39c2305a332ab9ca012f72b1aabf549f8618d3270f2ebe931e77a8612817d177d70362d0da687c14b908f7b5b65c5d674dc856b9bf81037a02933eadfb49c2299d9484da815005ffd3e00d4cae76df825dc54ae70482130a7229398c4b46944d5ee62e8bacf371333807a94e92d3e511c0cf8a27a76b8202411cfbbfe9b27a18fd08624bee75642084d7c2a0e19e088420781e71c83fae3d1a479feccb0d6a40eddaa90a228d7eba0754b7de981b0f2150f99ab4632ff261c8a8fb0747ea977b1e477e9f16fa4f56a8df1e4b5a3cf2d5c018c20457a785e9a647f6333ec48cae067c9c0dd3a7ce0a2766298086a672224919f49a0704578126a4345554c95ac7e8cd6dfcc27fab8a0ea131c1de93527f7d6438733be0e3067c5d43eba6b8cc138461edbb847cfa475c090eca8a65dc2be09698d8c20992ac4e889178fdcf3fb7bcbf40cf7af84b7f659dd019dcbd1e8cf2f7e57043f08154cd8276f3290e0d27b6b71201a649a201be855c47c0c059244b60606554c1fa78bb30f6f2d91f05ba042b29061706088d1ff48af981e3cadc26e9fbdc74605dbe5abd139b7ce399b47a6821839ca5290b1be40cff0699eb43188df9140d458764a1f19777788258308839bae8e096caa8670b5a45e4c5048e094de417729c034aab5aacbb6de33a86c90da4e5daa0cfd0cf8121affea1ff2b33939c59cdc4c5e523eff642f16533149ebc77341a96b8907fcb28850f4f03d18e1d4197d9d7ef96ea12cfd65ea2d028b49ba45f04a8dba8e1ad7c6dd1ef81f1f2c6e646fba4538845fa9b88066ca86cb1de90f235f33c3a91f88291b31d8f52c3dfc51c1dd49116b7eee4c975c589f046f4c2eee8b91b2b8f798da5bc85215ffb0e0c1ceff10e61b461ea6244fdf2c1e80349077e948c63ea15f62e2d216884505c2a4e7e57c8c4fc20f384690eb3c2b4d9c6dbc33b5d79d515073c5f5e3eb0a5213d5549711f326f22757e78e4236526b541bd6b323531f25a6e382b6478fec3b90f06fd413957c793cea1fe16b049537400e1d3b1146238e6d649e92ba6b5a89546c551205d97b55fbfee47c9beb11720e4c6dbf198aebf07ecadb8f90c8c468e3abcff8a901ef0cc0a33798d897c9c42d6c91aa03e52c1b87f998e451e3e608658d4c65c0a1bb2a771a7e89e88ffb42f8a86405c4156b84a1f7688e673778f3f47e589b45bdf89db7e38ce185176e5da98316c714d7ed220e70f310848d9b7dfad5305c166b848e4957949b8a6f84100a3b3d1bf6d8a2c2903d9b07fe42bc840b6b1652a242bf5d9e8db02f19681b6975104b576b5a566db824fa0feeede2feadd985ccedbf0772bc5dd3853d767f17a91116f615b4cfd28bc6f4adbad545a9ba7d5b25ff3050ebe3038705834e5cdd8d081239ff0f34bd0241229887840a3ece7d59492cdd87b8f896c6eb4e6d77ef3ee48e79c424f62a53de863bb0c4bee97685eb7a52d5559fda7d2120106b686faacf6008ca280ec31e1d11f303f04106e026a7e5ffd1fc9ff03014850027e0e4225256e0e4231326a09df4d69ad084925a425d221a7bc9d6d4d2894ef82afd80b7807f644fbe96f4371f15e3da477ca67c3beecc5b059ff458142db8cb761bb7f23de0a390e13f880d4293b30bcee94f7a5075be70f58b0e67612ecf3e0fe54cf49b991b45b22262aeace1691f688f97988ed5aad3cf00f9426533acb0bcc6d0d6e25f360ccf3931e139e1074296b8cb3b772cbcbbfcfd2f0335982deb8763890ca46d99ec0e4630e06ae302e719da54c5a422047f47760c2a3158b643e88aaa20395ff82cce2e2c71026884370f9fcee9dcd20c692140d682e551ee59542b568aa5789399014f3d47e64ac45b56f5dcb59d8213ccc338c4be5cf9f94f9d31ce3e373e4cff7a5b31af8ae6c217d9bb533dffdfc833c25d1bd8de9f6cf1e7e5167370924e2dac51e5ea4a912f021cd8eb0dd8e0b58d905c050490c62f45bf1ad0f2f2a8dfdaf6c6455c7f5ec1d59746d8507891085ed27dcbf55602679ab78b49ecac6869d57f39a5ade540e0c9d2ce7f42e999978f9f26124d67598b8f7195dcc64c21e3bbed7926da4412607bb2cbf9330c2c311f5d2cfcefd47f2739bd56e090f1c8c610aaaa3791bbfab7f74843b119cc7d6f0b5091ebfbddf0ba2a58ed4f9c428adcdb3676616fabebabadf566214847d1dc8d4b17728cd4cf0324bfcef1f158ce07eb448e5eb5aafc5ecf865c030a46d30e2edc3a21f3726689f420a74dcf4b28220622b59a89e2eeeb263da3c9885daaf24bccbe5733814b3b8ef7c747d5c11083b8e214e996e9adb42f531a853babe030f233a4b706ce40769c17e51ff48ec6abe305dacb69c29d19b2c36114bdea1b97dd2733d8cd9de9f079412b50f9c7e3fa2e9d1c8569d59346d5d290c007dfc0841f13096ff7d7e43a95ad870afbb33e31db20961e1ffe4258a37879883f7a27f52216f30a11d0ad7f581e761c192e2ec690cf899c279d03dda9e119de42b501726c0e9acfc6f0bc29415328b56f1290b2cb3f4beb17550568371c51413acab700b9ed2e8dcbf160796893b0398b510753c6329d82891687ebb989e26edcd69227904a5a7cfc6e4179f96d6e589fad31c62a076a9356b36d0ffa44e1e2f649c08ee6440afa57169264fbfca5b036a1767d7ca6e4be13a4bddd7d9ec2fa212274e062b99f39d6fa8a44f042f70a2a239d4e443e38641bbba9369d244c08e56bf305607218001382cd05eb1ac0cd84f783d30420343acd4b028e36edf4d9629544374ae81fc275837f14c4e86f0038e1dd35db51bba28a2c83def93e8ac0594ba6f8017a5a04917b78499e29deac001bd70514ec17bba34217311d68943013098edd29fd7a763becc074f55503bc474918c9e278feedb713cf109d3ce4e31ee86977b6ea6b7c1f909abe7edce981c5b4def991a2ce2326a1295b54f4a596d72d02c3c6fd4e95be52113b18376dd719d32864e87c6d918346f81aa34b6163aa2ffabfd579e56d5167a2b9b2477d9d7df6967d94ca6b70f6ded9f3b55fd236204374dc8e6b427398a73af9bde3e2472fc874dd6747851b388d581174c6076d11acada07a411adf1a77bd93c1f4d34ee5d0f2bf5f1ec6a453e322301835a808aecc66055fe9c0eacbdb4436110ddb1a034246e7069724370b5a3e52a51fcd16688207e4b73dd59d4162e4dbea9073eca21b3da8c9364ca864ea06b751ba4c545155a389d365a6d6960b15ad6170f504e67d2951ed0c4f747ba98cd6e8bf29c065d6f3b65f36c45b71682f7cce3e92ab76df0f5b419c8bba26065a58e161f43197a76ea3cdb4ae918c63d1a08d8c6a640587efa87d08b4221dbfac87b9f259dbfa4d5db018c7fd478dc3187ca0c0a6414b753b57a7d277b03f0895eb2926adcf80e27ffe68ad121ac02dcf14c82a94f044863dd2ab9502a678f6e64ceb0c478fb4ffceac1df4ba2ed508afdb74267b24d32cbfd130045b68cd4fea05a3e51e84fae4901c9c0fd4c975b38236bcd3d6f4f3cfb32cdf0d5f671a803df4dbd5f87cb7059959c731b8f567d9047e04b895a4b410848bb02716b587a81bfc8b3dc7655d72cee7d1375dd7766af3892b8e8a60eb55be97560d1295db52cc0735447d67c0496227ce33539d771132bce7a54e0e02731c9af3009364c0bcd9b770fa4daccee57c9ec2d48a35fbb2fa2c0a049be80dbfb810aea7460b0eb87f3a187c9fb0bdc95183f1f6ec8d8e880b3bf7a2bfb91090908e69fbad1d575633bab4538bb6b61cce1bcdae650d7757658dc5311d4de44c4924e88c1654165c405e23d2deb6bc9a0aa5da3f8f89ce68935d555b330b8ffdb3231bf7aa2f9310d51fe1c9435cf5bd3c4d3320ef3c3f966d2cc0923832bb2557834fd0be9eba0946ea579f0095327a9eb2f25d6ec4674a55cbfed7672d0cb3a54191b47afdfe6b0644e019a940c919bae403e46985841e069f10ddf3ca948ebb6624d5a5df032f3907165e2ef5f8265126539ba4354ff1a58db0e6dd9a64e0be6215a4ff3d539f3bab888c9e41ff64e274050ddfd161a06c52081d6c61d1b262cea30b8cd93f6689d93cd4a370fe0b19d37a57e47221afcad72d11b7c92725412281edf2ab63726656ce94cd3fae068370ab3b05d9ecf9f58e3e3987de8f8d6acb699e9d935892414e542f75174f9dc3b42dfa4ab9cd52a684edd38d2f57a9f3df6b64c88ace7e70448c6f9da24062a79b0b24cca382dbb5fa71034f9d56d620eecebb18548cbb7cb4c2ffb6bc1d3f2f8b4d1d59c3502cc8a086ed91f3b54ae3d4db242b2b27351ef3234325dbe7318f7e34161b6f67067a0c554a092d56d2078aae6d0afcfc7725708ba51258a6ca13d82c22e212ec4f5a0d55aeaaf33ec1acd402eb93279a36ddc64ea2c0ac8d927f84cbc2a141c4fb59793304f21488e56966d3ab42e93a6a6dfecab81f811bf3d164dbe722fc33216b55b181a8413f7778a9bbfc447a03ffd5747f6f6d05ab6f41a439cee3f63470c7787770c4ac80f8d5a6c2a8f195eab31465249fbd3bad34747c40474c6b63020a2d6c62b94659c522750a98f5772774c3a1a131d2b08b6a5590b51b145bea47490b22d6e942857aeb55aac7f87632f7de64eee225cd0260972d3e87782c59b9587165b6bcec124533421a5dce8dcec3fa03b8c4cd73366df69963ab985a5c78a7be34e793d1802eba43ec880cfcc86363f3d0dc979038449ffa117f9552293117b7862fcf5f68c940f5c1d2aaea7a0d2d42d9e85e6bcf0d33f10ad7f396a032792b4b21b5b6ae5968e8a2c73f3a43e73d5932888a13dee0f95f27c53acaa7869b17d6adbb6919ebad140b00c6ee11f91d0706164a1c9691dff9e363abdf37efdf364bf50de116a23805e3b0a0e87a883195f9472d46a2b5fba47b437eefc1e6ce24955f6b2ee022dc5f20e0dc3a2386bd4e02e88286b70391a814fd78a627fad4f9086f908cf1d7dee9a094ce90f3bb37f5adb7fa2292a979bc6ba358146bdfb909602dc85e49fd351661c33c4df728382b531dc46eba18d9228a0869d0d2fe61421ef65c4c1c9e1817877fdc018ab6c8539047b8574893f6e07bc926aee7718fdfed796d9d9c11b3089114608a2fa2c0b0d5f8d75049050ec9ff17ce33eab80362b87bfcb97f048f709e17f6d40bfb5c41500bd85bf3a67cb5d8fca1c2e5f000928ebb14fdd3f28de62ae06d274f6a32ec719de31f47a41fb2f9e8bdb54c09be0f9ba2909e14cd65108d794f556d7fd1a092e1879ee3f2b32eab4212c1291787c1c8a13c276534a25cdafaac9433a58220c6e9820a177ac15944b089fdcc60972e2ac16bb6b29d94e5e9055871b5cfb3f86388da8fc6043463e42ad8389794ffbe43da01bb111d7a2f27b7f0d17cadae8f3c1ae1cfb945a936e10a8844eeb6f48f659289581acfb46f7907f6eb5e2e2c572796ccee522059434f79edf85011b8d5d34f3915848d2b62e0139e28cc99809e081a94163326ef869969282837c4f2cc855df523095fdb9c8142a26b58f7a04fd6d17da6ef7882d2c68e54723630c65eb31b8c55e7a38a87cd07cf6f7778c7007b4f7dae219a513fc7bfebb7c9c8c9a260a8ce1d94b72893af45ecd57fa222697b02e1bfed1f1a7fbc329ee24575403d0e29cd3bbea61ac2d72cf5ab556af50afc1d0de6006cc82389c700a1fc8633a9c11718a5d9c264a195d0252e3b18d81f72480d55548540f9803cd4db1b788474a897d1835ba780986a78d174881bfe656a825ec7f72815f1194fc40c9842d112f766a79493f7571740ff9fbf63bfc33e6b4debd6f7495493aaccd279251d2f7cd9a512a628b2485138170749833a22e60213219a8efa34bf7cac108a7f26d459b699a512212fbc12bb07cd712785c453b840fcd1c5069afedb870ccb09693561b3163350070c5c1c00b518b40128c3cc9794f90f426aac7a243e125165ebc9779c15fcf8f279254156b1b3250da0742f021a5d5bdd2bcacddc71d44db20ab5fc827e8343035f37e8a92c0c567f3beefe98217ea58556d0d5a07d5b96be97f16f7a3f1e98c8118a2034a654e863222f36c5e359af9e0375eecf5b7469f2e05e3df2070d6ff47427bd9fe79974c94b7f48cc825ea795e1f115682703d89634f9fec16f17d4b5ec4fccc68c588fb57c39d0f2088d5ea906118f9a800c9f135899389414ff38ff8de1a47e94c45899021b7e0e033cf1fe0102603d0412fed26bb103e28bb617b1fb3977483bf695837e2069f635279cb4e9dea70677af9278cd002223a85bafe8720ef0f0edc4a0914b920df5e22a4225869d679fce82170b76280062e969ceaf3d2abf4675dd813f7a4e256e69825a23b9dee399ff8962546f8b5fbfc0905c44a39e818b511e98c08974ab13abb54a8762bc5e0cc7602c80fbb83c4979f75fd57b804eec1b44b09d429e2343092ace16c23212a112c21f5c01ec67f12672c18901b7fee56c04ac25cc778851b6f447db2ee7a9135db37f192dc7dfffeea11dc8cb0a1a5837264faaa3c5caffdaca998aa9653858a45f64e0c3a32c04539b88154f34e77c69c6f692ea8b2e183476f41ad40c93197694d04854edc7fec77e0b9bea7fb3778d40047e240e9ac3eafabd1364261fc48534bf0acc6809654c3e084247ba63091568a8b5d4c6b59ce32f3e027253333e3bee168f53993184fa56f345281dc50280de4cb4ea7a147c73ae45c33c07b1db7c6a3a934a6a0e690b8ec1436bbdbac6ffdaa9803777d248d39462a6b6d9738d2f87b3de8aa8ca16b8986b2309d41e520ce6c27a97cf4948a100027b71d1a4624c5598dbdafab33cfbe9d97c873d1fe7ee925303816af9e2faaa4eef05c5141efcea011235568b2702f6c390c0863ddb3dddae276c2be93a94bf8882371ec06d0733a1126304adccbc5d7197689989605d903177b3c4caa4a3f03f66bc5484656730287093c1b245c39cf51e2ec5b3bb4f73301b347d7b8cecfe1e864b736d2b41eab7843c66e3c077c5c528b0c09da32d3a2dcb0c1f87695035f8b384c5d3e9d89f917914fc9879f94d9f635fb5f794f6ff8d74dc78a8aaa36dc5686fce726d4eb77685aa46a5f6ff25bf184ab90be50262b44cc9c3b50d8d1bb4ad6c6b19776b2ca34ebe5d5b912a7fdd2e76a400b716710e87c614b5d476d09a64e4445ccadddc6c3503ad988b33397f4beab8cdc0ee286f451d05bfa236e62a695b622234566ceae65cd8cc9a4806aad958049b8c7a64a37afe35d7548325ff058db323861c430a2493709d67e9ffbae89c1e0ad6cdb58425d89600c37b1c6c58460d8bef443c4951263676976c17f49d44598a72458833078493202e1468e5c999c8e27d7414c68c0031e15a16124c1a4c5267c0829ea4d6c31134c6a39493fe93b409243180f3cfa4915df1577640b8334853a588fd843be2241dc31eb4d1eb97735f75bf23a9ea05f16bd12bae09d99d104e730cc5d8743e1bfac07405471b2c56d9f1f94f03d4ddbb68bce28663e8cb061226054a500d472ff4cefca65c555642370df2e127556693a60cec804cbf386038169e6b41e777a4dec286f18815088998245ff7be6c4a2a165012b15f2875f8d8625a3aff448e5c2d9443abf18dd15a656a8c9b1c518e06d5b5a53d6c21fb20024f3ff7785030c22712ad77849d9aa3b4e6cad009eb6042a3102b72451a76da993e87af0bb5645160436cf09445ec3dfb6188b1ce868a1f22951f537188f71fd007e05834dcf492394ac9046014d8dbc0a0f1854b984323620dba8efa08b25794c7461e7ce2ea5919d8096ecd0782fd197cedff32f6b7525628a77ca9d6dcc98693557ddff607bd50ad61ab304ca5efae2ce0b60e1d940e5ca323a2d59c7a731295e35d259da786dcb80321a85a5f7dff3ba12fa90b866cc6c268b847a545e8c2c41f36a1e2e11de25120c0ae6ddc239af8c4650da26bf55492c910e95cef6fde46c6e22d80c38e17c38b17beeffe88b16bf1a4c21072d184e21ec393d505602508aae592dd9c0e3751186d78d6b5e3d72968788613d270d9a0a8016de72ef02b6f871752d0b108f52d5acc7da6128ae72fca02be5764ce619d8e7ffb8a84bb055e61e48ee23a00906782652cf97766796ddf72530308d6370f3874e17840de497099c5ce55d0371380f4e6a776205f01c39f9e64c0ef7615edc868a09fcbe479e0fda032bc6319fb3865807f46e7b71b9790b567aa45ca62680559e77c4777b5f44b886577efea69ca858064e89c308e2f4534460ec765ea16c07e7ad98735d5168bd991317ba57a9f85e88d8fae64ff39e99372517319c1fdc91c9c6ec88493c2d77585704f45b7907946f9dea9e12102f70ea13ec7f9ee8f977af84a58f8747860af5159065f50870fc727301d609a62f1fb27ca1299b49a3358c2bf3c1ac7818346a9d110a12c3c05d10203211a3faabcbe12a52a40e6eaf8087722d98b5379c3d6ff2b0687b9ada6be62bac714f7ba4a9b6d711152ac1fe3b85112685746df68fb36d1646dcd0524c573fbfdd298711ad866e59b5262807aa6b390bb58778cd9b393cc1cc2974b40f186000632c7d53e721c3c176734d30e5c8eb77f72db0633002e9598f8e3a0f83e3688ad93a459f84f0412956248f8c60124d86b8ec21d98dd153d852f682446aa17cf9b339c2905130395b120c0ffe9ed57e33c644bef9aac242988c3430ab1f961cbcb916bfc1f5a05aa17e6cae7b9482ecacaf6cafdf93794b8aa39d3b9a43a77333f27e4818180765436fe3e634828af7dbb261efff4048bb7c785282f436bf1aaa3af25f02230cb648a9f936b8c1be156f4474fa9cd9f3c0792d9550291e1e0c9c523a7d5de579d1458415d4bf5cfec485eed9952f68e4dde59e8188162d9b35bdec0f12c27cc1480fb4e4a8743075510c465a3802017b17bcc61a0b56144ffdd5350875ff676575d42584f025bbe22111dc960307f3ace27feee42e5a4750fd959be518f58500ac7097ed260456b2f896f2ecb7a7f867216d08ba94b953984d1e32f91b56d82b9586ed09c9d7a15e2f6959f4fdb784c30e51c2c018aa480580f4d16af8e366da8fe9cba2785249d415d89140941b53697b9d9c91672af8fc2eada3c2a2a2aad1543a94189fd67d144a928aebd45f774fa66722695e748192961d6c0f381009522e613e0bad056496785f583612b92c08c09514981c8139c2034ddbb84d826a87e551d2ab4369223e71cc4eabfde439f6c0f9fb2f6c2d25bcda1b17773aa19c25b293bcab0e28f401922ea616109ed9bc55f9a168fb1a96023e76c2e685e834c7c786f4b195aebadac616de51815fdf36be49445bec885b4966a2cb1cf63e5a948e0edbbd1d26abdeba2e624e72aa3df11b931d56b67ba90d9f149ff8925843d4fdd29a234d8721b5492ec709095c6b435169ab7e863caa00861dfb04eeaba56a40bf5973cdde0fd755866b2dfa9c2a74115e81140f12897651e8b55a51ed7595700a48e73633c56699975052b46c1bf6c885a451b7dae6fe29bcccee067bd5a8b0400d3495c778505d45722ad46aabdd5bca7b4e5c87ee05fe4de9f40a0066e65d622324bfe89d02443bb80c092f0143a67a866bd9c9b975188bb0ffb758ecffd1960d5f47feaadab73765c232287ad0cbe5a755bfd65a60034f5dfa8cbaf7df3b3cf9eb5f7480dbcb70185953dcaf2ce76637608709547d6d7e59cb14043c675878ce6e84e91deedc39a11594faa94489ba5acdf57c0505b96286b69c11900b123912c008e5617db614f2fdda9d0fbcb16fc3ddabb7c694694476498881d66c0a441d329de52d551567346f1a85d9548c201ff43c1b28907eb93815378c86381572eb4bfee82f7dd2279372021f329a2c96397a685ccab2e790d896a790b944f5520a921be95ac390fed170ff048bdbba0cc9df3539c1aa968ed18e74f4f6c1c884908fd65eebb36d0a08b5e070ecf0fa5df8a214f36698daccb039f8d043559adea16fd1c0f4f9877073ab836aa259fd7509085f73975c0b3714b3b7fb068910b22986820873e63406d57df3b338f798935716a06bd8660b0859dce9d6f0cefe8dc318766d31cc92e5aefe3cb4ffdc49924840363a1ff122f5a660be4fe6f628032f90a1fce362e176a4578d491656e4fe39290908c5829b7b865efbd0d5a86585d8cf8b8190cbeb6905f3ed43f7e583ccc0ce33f71e088fbda282183af52bae9511e508d6cdfe41893f7d2168200eed28c7a2ae20eafd8f845087cd05a9d85155651fd3358ebb59d320e5d65b979c40afebc0dd36805f4e2807c54b46cfdbd96f53c4ffd5812c53c03458e3245cd647b5f0466ad93f01e2a33cdc2593f7d8752f304181f3e80c812a568dbb76c35728a84e4ede3dbbc472facd3fa973a6a8a919b35a2b5562f3d565b256d0530317fcbe7bf0839cbfeef7d591d4c24374dcb1405cef45b98daca3e2bc20afac900cd127b3231cba020f03f1731a754af62227571fc37cd7035b9521062b8f8c20ba568a7cd919e58db21a0957bc0e38248dc34c2c66ebb4cfe8dea345fea7c09be52111be8c3495092660b99da2c1b7a8d588da94d4d6034cff43875537d146429efd7d9495ba6e82a30811cf94b0137f17e1cf11ed1de83b0438dd960c48ff76ca3b8a5c934fcd7612ddc49392bea693e0b541c7f7f34a045c5dd849b0d741bbce4f9c4d9f47b613788754ec26fd0eaafac6b52cbf071e91a59e9151e37fcf71eff4a8320f4a05fa986ba1b798321a20a4ac7a789c2e37ea384ad9e3cbc14c5d39d7e0aabfccab112a001b408ce958fcee8a09a5522b200a591012a1af6348f684956edccdb82bbeaecc748e7398f371688043829007c001e9a3bb2eb61da67b21ad052310b4897584d01b1d71723bb7b785c94048efb4c0201a8cc713af10c3dbc24903a5c4b92e8b0b81a24aab10b2881f0d963a3bdce6ea60e7d3fa68284aecec57afe979d0bbe5e7e27ef8f269d820b69d61d2932e5dcd4272071c6ffca5e81cca2fa0b29a65646b18dbe03de2f4f7133600471bcaf4fc05b9d339f5151b3cab935e81d0383e1a210162d9f74ee48de9e1a21d69a3e7fc81525fb9bda69fa2564b035cfa6a94bc0758ff8c217ec70464ccbb91703110184c7d7f958bfc429d4d7a7eb747df44bd68ac15c48d3f94966efecde1f7325a5b6b3126f93aaec95874338748cfc3fb39be34498079333ee565c871b1ef5a3fb6c8c2d59633466edb2b37e2aa4f36f0ecf348ead46065cfdefcb646459ed02facdc863782f231840fb29c6d1ffcd72b04730b1cb80a029be65e20505fcfcee64602316e71363988c0611604c9e4b160979a1e09eaea2252681330943d71e86df85cd8b7e970360ad0e3dc5876d2fb3628283008cd92fe5b0ffa7d411073bed67407a41c95b5f8b34237724ec12b68b78f89d6b5c45446e17173c8f551824e0fb3b984151ff887c300fffca84b0abdf70505ca51a47ac924a588835977f8fe27c6a2335b324f43ae69af8335c30e69d2c9d7e6e237579d5dd02ded47801d381eca3716475bf2b97b182293dcd012bdf48538f3c0c41c64fba5951e86ddb91100a61adc6ae5eb9f9374eec53bb182926e446ca968d82831da5681f39087cca58730542f250379f7e56ed41eeb0c3237459532373f1140b578b424c918be10d32f61e751f4a1bc9ef124a488b652a60756634e57eae515df18a906615d9517eed6a582862d31b7e24722f1aada69b583f22e63dc786f7b3a4564c1775e8dbe31dd587bd6e594ee079e2c201c78c71cba3a84c44adf1ad938f7d9850ef04a5492031d38d17e733c03eef6c0a80b971bc8e2942db802b4a2b0f9d27c5a2574032def15cbffc9ac7c83c780f8e72cb9803135201f66f9d980dc4dfbacd0e46affb305ca49ed21d4ea5c17885b73913f511cda302af67d7770f5bd210198487753bfc21e69ec2193b676f509f0bfb174efc803d43cffd3a7f2b0d377e3dc209674b06137f0d4200ed1629dbcbed9a2a526073dabf141561462c277445ac075b42c6147d51b1d3497490522ec2d654761e041ed52e347d12e90994aeedf60999198e866fee09e0fceaab2df2fcd4352be9d96b59ee9e9c842d26ebd32949be3f09220bee749a5d1ba861e51011935fb6ac3f0d198e94f1962b87d80952ac300a726407e2ce1da15031f5a9e7893738ac12b7a722eb23de35c87f92921359146b5bca33f856e8c2c47adbd783e36843fd4901865cc100f858b96858669002903bf0c17be3763f6cf0d93393f8bcdedc2440888105c9f8382c5c5630fee7287ebdb014a69627801e817ca4f0afbc3e916767207d784a60824b596c8ef772f41ab98be30857f0440783fd8bc777ecab96a53d76b189529434e4fce1fa454d53ea8f762854d0171b47c51c5fdf5ff79a3164beeec55ddd485745d722b955fc0969e4fa6bc61e8a11fa56c518f8d50497604820cc1135e14edc573caeca9d09e5ff3e61aa3c9d845327923b712b7b9c8c0593ffab461abeb933f49d41e337db4562f182a794cd5024012fe7c9cde0d5cd04e232492a4026715b2daaeb508538269ee13d490962c5d02901effe0ecd695428e17f84eedcf5966d238bf9181dceeabd654e32e31398b02d26b584f247b3fc719f9db7a47335c81f9d9f69154cb438f7666e3c89c9cc88cf26d564a8e4fb2fb5c653a37b490dd81895167986cab90fcce78160716898d99236f3e16530298b0fb3aaa0e9dd9c572a76245a6fc2f0b20c3bcc18fc363a5beb85ebd77778e12688b22db6f68841b835ccb21285ec4a9ab02511b247d09bfe0eace20b6b0a776aa81934501d9c872b3c266ee648da0bb36715495294adf83586611516b87794a45c62fd02116f4cb5e20c484ddfee55aab9576da76c4d26eb3d7526aa487cd2e398c05dbc84ae286b78fe2d9c81769b015c575a82de91e87d1537cf4053b9cc1b6f96728e97ec02aacc6c39d5cd37c6605de4c2e9296b689fa15dc98d78542ec8537d408a5b6a65478980614bd45197e622260356f74e28a289cc1c79c83b18b5c68f7f581a7fe7041a4a6360ba62d1abbcebd0c7d8af81356da15ec841d3ab0882c4b4692193225b7f77c56c6b1050400d4373e8da06dbd2b2de8268e52d5e68f4ad6dcc1e6b1a37294a7ac9e8970dca8f012baa7f413c9205e4ebd9d33a58c74d93b99f89c942a013c8edb6d5a4707f04b05bed8ced4affe499dabb8cf480cb7dc89aaebf43eed1864b06a066766f7465d4247e60e415e612f97edfd3c8aa948ea3320583419e8a5de4b26370013ecaf7799b7d76e8a753053d1cfffa5a2a7f190b0aef22fd5c8e2dfff2f940744c4cffe5705405138e2725f4976808e5cb067f34a61f7b04ba17e26bd10e41380b7502d9307d4928f1d63f3e3c1e25a36ee9a84d39948fc8e3830c8da7e451e7018c1727fb7752fbfb1ab9485425caf1841f80775b63659b75d34a5e65c1fb29a73a550e45bb14e5e3abc0f1f52d0f9fc373be63e20b17393b40c66cca2536dee55c4de3b20c2e1f79a304c08c21db066a0b291fc544e49c0a9e496c9b3b38943a7e0cd1b1387f8524f0c96179cb4643484bddd56c492e57fd213562148cc32b5727370ff55215cea7fa38f3cef573e247c07f0c3be1e7e699f6aecc186693376bc46a20c571ebca3f951b2d6fdddcc11748523c72acf5c57fcaa95ec7e2441dd00de0c60bf94749d0988cd8a87e6879df0e07bca445bf834e887f999d06d3262d67d455b9fa5ec9b8f3dce2e5580efa0598f30cbb06d4e1411704acfe00e5fa313d85a7c9a2ab8cb46dfa45a07e0ffffff1f