PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 67488 2dcdb3f2c07035201d7f059deadedfd41c8482d63eec2315656d155226f40604

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
e432f49227bcc5c5ff9d60b55ee536b36b9fd3bdbb9df1b5a1c75543e00055ad
Certificate Block Hash
2dcdb3f2c07035201d7f059deadedfd41c8482d63eec2315656d155226f40604
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...0081a2010012ce0100
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000fd011aaf8e1e7207d28c51d727c929c05944a4c87221649695de2e6fcdad6c921e6c06ba10031a93d9c5a6909e1065711b04076de1419782cf0304ca4637cd95667ca056928122eb0f58eea22d53103d9d5e340ba7370d327605000000000000000002000000020081a2010012ce0100

Raw Header Hex

00004020fd4fab46efafaee7a422ad81c88dd025223e7035efb8f712709edb4825edf4c819d086a2ece305efa2e5cf59c0fd249beb13e9c5b99280ab65b002bd779d9a15ba14216a00400118ad5500e04355c7a1b5f19dbbbdd39f6bb336e55eb5609dffc5c5bc2792f432e4

Proof Data Hex

59,560 bytes
121216020307b4da2b8cdb571cf8436401c937d2715d4cb0e85eaa9db6829bff4dbd46b808638382c90f2ca88494cf30530ccb87119f79f9cd19ce7f0498cbe084176bf0861dfa4308a46ac9ed1e402c60f0302648560dba6feb37b5ec2ccbcf8ff6ec9fbd9d943875a361a42e2a1da2fe93c00036576211871d4012d24fa15d2a8aed4b9add4866d77db9a8ee85426d90e55ea8c6d7c8c10250091640ee0650d2ca071dbfbfc0a5e93625ad5b512b8ca95d72528c0f93e1b022d3e1998f48dc63af93dc22aeb63ff50e7ea3cac0b193a2d4a736c95135ab36bc57783ebc1620512af19d66b2705e5a1fe36962de50a19390fa651da6fbbf66b6757666dc74082e6704c386eb4ecdfc240acc0209569ce76de5bc25bfc17db70f1f98b9ee2c421ab694ee35fd69cf6d38911f8ff15911d0c435231068c68c981a5ab14c5f93e2b9c43f243f220f6775b1a5ebcf15694c6ae32e2912848c8c774fb0fc6380632183134f506ada61021bbf05af793035fa36f7a5b9a9f75368e4bdaf83ef2ac4834cbbc542865dd8924c87fc86322951da9cb2eb9e0cef0866c2d349da4576f00e7d51b5f317f7f5a336c90b5f32a8d260386a6b41e6a92264a3ab14e06479ba879f8d4a9341e404e6dcebe30e4b186b4836445e65dcf032603de028c1f8a6ae3c30fa84d8f92df5b69cfce4f6d7e06c203373e63fc035d91e39be6aa6dd3cc3feb9bb9dd2565a912c05f8a96ad767ab358666e52c97c70b397e8de3084343ad3561d74ac05bca2295bd327b50b07806e810f11503e46dd939f510fe7953d3459c1d4b24d7769ab9be0042743c780d021e36949f17ba4f5126cea8a2c3b32b6c1543650f2c7f05d62800518dd91f20f479c476960a059f71499e7582113973e4e3e9f9e6e3e2cab64ae2ab4e6c6eec4046334df2f426a9afc15913dd0128fbfcb3a8dcd39b5416a561d3e578aa5a64a1b9239afc8cb0705de1bca1676ad371bb6aefbb31cd0e7c169cc59e0447ca8c573731dd75e9aebeeff126ad818d3a3a044e0436d894401717899c07b44899d5f57e3f56f881ef1ee15be80008a6be6f1031f70553defc5f278888126e4a742bf023f33f4146350f939a1cd523000fbe4b25c4e5e5d84b70682c6d951a91fdca41c3d999c182aec6979dc66de623edb3f6c9193db3ae5b6bc0969076b3195a1d5e741ab5270e14e04b1313fcfea6b45f54b14c55ee79700ce6453c16a73757522b646878637f895808a796d50a6dad1700eda6f75cf7b9d8ef14743502da264cb2df7d12e4d292092023bbd47c684d3949c000e8c6f10c5adef127128c716df04a48f6217e01572f5b478db87f1778515728b3f26cd46c07b58d440d73284e0e92fa009916d767810bd7dc0cb08709b4f8d743d7106cb9a29ee4945ebb2f2d631bd47bd59972440715b38cc0fc4afd8c1092bb86d5199fa42f6de9f257396ee5c420d7c7ee772ddde981d4388066318845d3cf21e6ba459b7fb520730d1e640d6d7066a6b0e4745bbbf7039ed0cd43c57109b31efe1c7f2acb0007d32d892f9510a025f169c567f65d8570c3be154066abc9e44889e94e662f3bcd8c7c5432b6e81d43e67e4a1f1fa869ef4dcb3fdcfd21ac8489eea9401589d737c13d36ef233294458f8eec8e45d648df8080d8a62550f4495c014a2201d79538a755928e551bb85b1e74adad3b8f2c1f07146219c316181664a6c08b86a5f459b1e92758b0fb260c59e77a95f72b97292a436fdbc7172d376118751604786ac55f3e818dfd5487d89f50d796d9622255f8144d9e184a40ec6d67ab15d536ae4c76451cf07dae2c353fc8ea338dc435efe73c3ebf5e70f0595ad8ebe875d961f40ce32e9919d03f93fa4661e236ff36c9cc8372b9f7568a1fdabb6d1491075c9331304752bcdf4ed20a1a32e2f28773f698e6f35845ee3a67a98c08bb57fd63557d9eb4515a4b7b2ecbf7147f79f5bc14887141c07901fd5d0c813d0fb18c438199c88e3160c61b4975ccec5bd7aae8ee8ebd55b8eb21de603e733621f0f16574b96e3c986f6070e38593ccb9c04110e0a18a2768cbf598f7faa9438cba7e2805c44015da48b49b185278c9f24868d0c41511c08296b0cf00255e01a1f5147997084ebf37a344bb9d34081d253f0313ccf394bcb6e4d1555e8acfbc3e2e317aee32b225a6125c8343584baf83155d0a0f01b92515dc9135ba33614e63b414d14f074321c40550e3a843608d398f1ca1ca77e09ee6cf93fa2c12750523d47d0885795bd9aa3eb7eec14e7384a0948243ffdd5eaf2b1a11e9565bb7db110a0e559629dedc007b253e42474595d3144df724aae8c82475cb826fbf57fe6e219ae99e87ded15a2eaa78e48c1e72ab8caa1f231f614adb84c03fc6d5ff80d06924cea73f0a1043468bddfb94a288c1b162c8c55688b20d287a6b626633bf72cb4d6fc195ad4fbfd1c1f659106e7228b965000c333c9db1d6fcbdf68f3077c33454d05b9734925bf377c0fd86812623407fc4b58cfb2f54ea54679322ecae8eec0a9b0dc5d04c57d1ed189b8a0250949928aa06be333ff04a54f79837e90addfc32e0a01cb9e138731a12ea6d08a5597288891bffc1d13989e0d6055ff79f7b185476786af043e1e5428e957bd26fc273d7024c97e55bab3101cca59a6257da99dd9a1359877944cd104a9aec0d15d949481e34f8146ce415b5c43031bfcba40dc337f839ec77a72e7b46278d34bd6c4cda56b9992a268ccdf4823e0cc1d8c5c9ad43a57f78203da6da6757b875e7cb2c94418289b5ace88abb33592cf942ad230a31173ccbd0a1df9cb63e883e7508a26bbd698dad8f9f6a28579d23214974673ab945c997004d18d59050717deb78c4edfaa3a645c9ead75d1b2e574122c7acff94bfbd6d87cc7c4e6f85450f252dbd9256b1bb345472e28d5e0cb588c1fee21a99b6e4e6e30b99261caf1be94994417bfde8fea85577a099d36e3594b5cd4e765c601ced704b1fa890a42a68aa82cf7ff9a7e52c4e3d2524f6469d952a2ab43d31c9921ac1fd61448263e5d8f96786bba67eb1fb18b862c4326c0f9e203cdf149a5370b614d3e1f028c9c972f4a9e504cfef3797f7312ac18ff7eddb901217892b7cc64cf4dd40af1e848c5afce1510b691c2b8e7a550caa8ee9ad0e1de0d65126d8f45299aac506e4769b72b85360d93e1abbf617777b8bc8c0e108c0bc57377ef98ced14454af27f5165ba73f2bce558ba010a4394593c3d9e5b51e632d1931f2c07bdd80885ce7cfad8a26ddb0b5aac549896b45046a2452b06da80ced2ba160ee6894504814bb7d59c4a484f7f24d2696507d3d2b3c0e612e44b59bf41d2a0b015a417f3359b26cbdb0bd3b3f3bad383dcded4e5bf2444640099116117a2fa2cfa3cbf077920b4f9a6cfb1752faa8d8ba62f247f04ec4ba4e8ab7deb2bdd6337b006540bc7a76942c1df98eaa457a978a5c4b9caa308880f5526745a9267c16785b4360f72bbf200d399d84f1114bba82c32238291306be5185306cc8d8b726679b1fdca1fa160690d0d8b18500309447ac408404f9a9616030857adc7263ebff3b8bc423400ce57c23c9e782c6938e240e9f25b5c3120dbdbf7b0ac0707f4b71e79f33f592e63e46fa0bf09dfb953f0c7e32230fa447d26038cc3f5e83125978bce616e029d1bddb38e2faeea282370026fabc92e665aaabfd5c3141a884f36086fca8b8b962ea8504cdb7f5f497f1474f3bee7c57e8dfc47e01327a6bf3589c586137cf4af0144144d1d6dbd757ea5f9ff903d3c3deb5c4f56ed7b5fa93b28dcfa0bd18a1e067a958ea31104d7642bc6266c21413e66af3b6eb51db5838935f94fa6b19870450e61e6f9adcdef413e4614b37ecac73d6c287ec714c6e27c4c48fca25b379c996573a3ef07fed74c6eac28621182f67e46423dab610dbe86990d91759f83a6174324b51de9e5d1ef94a177eb41b5c3245edec050f432d3a58191d37326e984ec854e4e31f0db297e37ca85de30689f3365e3f15927b0aed337bcd743bbfe19e5d3ab3eb42ff85d13df1efa5a95449fde5f80ce6b3e92fff37c5f83f5ee12c55882e911c51d04b6547e0adaf1de4475ecf9b1f996f146178bdc5764ce936a4f50a9ff9626571a263ee388275ec9bce0466873fd94ed7254e53b362dff2380b3065bf58bbc66ba89baec8f9d8682ac06e1daf577e910aa8e3bbc42e47ab5d97f5bf26239e36ace54225164079247ccaf2c2ce7ace0291f1276bb3c4048febc95ef2c8ef4b6d26f78db8a8845c2d6f684c70ab1ac851c509c18aed67d99249ebfbd94de2b77ac45fa67b2f6db3af6e60b0e4061792ee5c188eec588d28f15f0cc1b48afaa9d40219021a059a9ca771bf58ccb3d6d2caff4989add03bc356ffcf686008256f2249a74cc0854a23573e16a5b2ef78b3c97370eb4505eb4c3b4e17501bd9fd18f42f7e1d5f1f96ad1022b5007ebcb0cf770c9f42af8618af22dbeb1d248d4eaf0c8eba6a0441e22ae36b7ce7fdc1f7e66080f2bee7aaeb1c80004ae8f32a941a6f8008a4b97caed3d28fb0637b6b614d85a01a3d7cae940d1417191ad81e39f98567a55f9fa2e7e5808cdb063093ece1f58bf56b6d35f8a6277274c0b7e6f97fa794177f2ae8bc1723f92b5cc4639cd808873c04786c3c360cebcdc7da5c9bdf1fafaca86672d50ab4881bf4bab903c986ae22abff158fd57f821e22c2a7b40bb7dbe89caccedc4f339748e9b33bcb17a7840291de5c759823903dfbc9da980f0cb7b96c8b21365376230922651e8dba29fdb05736d3209ea4af0bdf369577b771d998479c77e948e0f38088cab202eb13d4393d3d8e9820871fa0b362d3b087a796cacf62f2de54cf348b3dfaa333123670ff24a0a9e0568ecba47dade5cacd9bcaaee27cb7cf224c567009c5a3992610a0285d97db58033118a76faae3c75acb6a158d9e03113ca0a3a287177cf97b5fd9c360556c3c7de3bd2b0aceb83a4c80992f0cf8633ca8551ade17e24801e418dd47009d8efa9215794e0b5eb612a621f3033f06aabb76323d1c097eebe9b76c85979ad8acad3137be8c1f90d793162030fa3f6cf9e3e5526a7d92c345b57fc8c43ce5461be0abecd6de3c8b1b57912420dd9afd5ba8cddee9f4dd0732e902faed6682ffe1eedbd5125c9296ea58a5bec0488a96cb5c5ffe37b5fa27c483148254d5ea1fa2c64e8f2495fec083df2d89e0496ba43ead9296cb89652b2b6152c7ebebae98f2be6ff812982298b80ed315d55020d7b90319153814fe646f26885c88ac914a757e66baf013c075e14ff53be62e8c803e8e57408594b7532287e03857a96239f5a75f850c8b51f39e3fc0598d5581fbd9164231dea88d9ad1209ad517ac77c4bd4707555ebc5229d4b2a3f7f02cc92b79a79435a783ef99caa438896f85f3a166fb3a89562372c1646635c27350542d7a1b3f8dcd06a8c9e87a5f545278353ea5e4df91639745500fe464747437914437df13d1e2322a77f635da071484281f2d5f5a6ae86834bb3e76397dc4e31063fdd33ea7df8fb53ddc14193d9799a3db727a47b99dfdcd6ffa48329298442aece013b7f4eaab0ed5b80d3f499261166498539991a105e026f23119f0a46806b1ef96975aed9706917f1a56262f4859a6dc1cef72430e0be8a566de2dc166a6121c4febde4b18924b7b516f25c6e3fc5c393288a48f362d60e09977a48f55e5049737b24a4f37f134f99a74168a0b4d1d5228257acd5ae6185be88fcf99ba9f131bcebec7764baa2afd220f36fe5ac05eb445bbf53f7311952641d2b7290e84cf184a9c830ab71aaf24384b96971618b609f55609340d2854a9998616019c7b82884523de95f5273e43237f782d0f0b18f845a465c2713733022bfd82d4287036ecb42dbb41e9cc57e690b012b38f743859fa4406f6add97393dcad06e1c77310cd1a3e0abe474e7880371af7dcf168143883de255727f686a9ce8a879cc4e035f6f805adec21ab1e205a63e459373877891a3d190731dbc839968b0f75cdf0fb69eeb2eefaf3048c365d0a24f2449281635f634edee3393d95fc198b0f46655c76553198d98a6e6587e7a3dd53ac41d442114bb052de3497b94aa5ca7895c127828825f0ace3d7e17834a3b9438113b5d8db8c7fc984060d95a99e9a7d13bca7fef1766b3e6a9e111da342c5258d578ef6c202ed2ed02054fce1725fcbebd51090da214aa3f898f9856815919930f3d878de79c5071fa8aaff6fc18b6fe051021b8b023952eea0fc30e4b8b4ca5e1ad81d242264d57be5ce241c01606ca1a509e4e1961a2f63de472ba17656705f0868f567e180fd4e162a8f9552600cc36d33b41ee34ab4bcd537862d9b9fa63498177e206be6e847cebd7317969b2346868c6227a3bb63877e1a7c026b101dce797e45087c5fe9cd526d89cf527a393c00116147dcfbaaea4faab3e14127c6e04ef56f2d734627dc445cad7a5de4843aeee60ba47c7c824addb7027b540d91fccab6faf2cd2b1011d4cc07f9efadbcbd6057b7148389791911e449893317c9861ad86e56367dcc6dc3e587f76212c1f3142d8ac384b99c03c1e0e5b8a658b0a156860533ddfe1e17061ddbee7b0c60ec9974f9031a05cd3a603fb1c30980a693c58ac1b645f07825529ef9fc6d6fd16dd7545bd6ebcb73e1c562bbc2e2a2ba9f9fb50fc654cf2ebd1a20585b407e9b8a1ce44228c0c16600a03cda98a02734431bfc6c3b0fe3ce68ecfe838574d73f581246b2ba870fbb41ebb23785fcf20c465a935c75bd3fca12567f2e045a2afc98bc7be904e585828d7c3657e6f0434fc96c02443beaf1d69afe4eeda47fb4aec6543df763729c5d4073f0a3cf3a31e6ea15169bc80def4fc1b2ca7259809d7bed26ad5ae2bf05792e85e0d779cadd7b138eaa71b70383504ff33cc15b45bebcf259b73f4d9f7f3b4854cebac37d0a8c4f2defafe12ca4fb097113e1ed4d998fa7ef3f7fe2fbe2586826c9795b284a377fcd26a16e1560d42a38e71b1dd0b0656549ba2b717b1acd222c23b05100ed7b22110a798da9dc778c8dab5dca11ba2bf0e4c5bc7e18db65c4e5d9eafdcbe73d3e730dcd8a57c44fc2204fa5dbe8b5f49e6a845a7d3a5fbbc7eb564d957bf1aa9e163f4f9f78936487c44edc232f711758e1100f9c61934e513bd973fbe6f4ff3a767e390b179854c4e5c0723b6627de2bdc2135d1e4da79753507f0d60d691c4e2310c1988911f0a3b1c8f008df6a8fa695cdfeadd5b2a63fafc91ed6349ce78e54332679e3f2284c18b7139b8a81a428d6fb32eb6a51727c831cf2967871564fa8fb5a993428f734696e82a7e6e272c5939eb1d95e1d50dcdfcd4962dc100dcbf563c816bdb3e58cab261fdf47df20abac4d5513ebcb6ee91ac5ba0fa15fa25e70951948cda6243e8550e2f2ddedef310716212a893946316893116fa079d3c52f4562b14dcf90a5b8bc39db0c061a5198b28d718cfbd443f87f59da5a8c28edd7296cf541528630b7b3d06f6782d1e00897a98a3f265ffe05bf37f6de5f4c186801c4d1e582a8bb45c706bfd0ecad9f661046593172fae103d466113ec70f99a5d110cee775236b0a586aee3afe4d8ef1af265d5df65785a0f63731c8aff191dc5b0049ee27c725f61454441d77fc1fb977896567e13f7198a39a8f738556f128f4ec9af641924b70e8d1cbe5e799a1fe331e7f7ededc5d7b2bde78aa195612453aeb8159b24c6b214974eb7175c805494fdc74dc0566a687f3221537dc6b80b7319ceb5ea7453eb907976abbfe3ee0d9f28b6002d8856179deaa4e547ffd2a9402448b32617197f9e480d0a8037a8a9c81ce30e73517bdb7daf58b9101ac5b89f253d57ef9ed492b433ba5c35b616ac64b003bd281b929fdd357c3e8bbd30e87089fc834968f0e5cedf8e41d2154694f4e6b3ccefad0e9485f9c00bcd314cf28aff6f6b9e7978f45ea2cd2714abb666b047937ccd1e4db9b37ad45998cf61a5d6428d687f9dbabccd8e179b7a2ac17d1a1bd49cfc9b65fffe7bca850ca0ca5589cee1cd6f59bb6e387b5ebf92a5c335afc16b3c7b17680e7ce33a768ac3a66a6a1262142b14b8a6caf3c9923c0439d7b3e15a8554a732a7a7f0b999d240074a073a9876ada21edd52d2122e09ae7f77b96e135f2f006723ecc535b44dfdae0dc4d9941a23622bbf8c7bb86d0aaed49f4f2a2a7bb609e8d1595c9871f0b70d5c786d5ae8efd05f6efda139b4606dc7ea997b3f5db7295b701087f91d02841def97533aa111cede08c3a3998f2975d6bcc10da28290b2f413542a3730554bcc35c561df9bd37fae6966fd098fdfd3bfbe782040d73a16ccd5565904dc971f789c890b404aa2704ef31f6fbd02646b95452c3507c8bf163d64a6ce5ea1dfee3728c0bc8081b7746e562451f600e3e2fc5a1b590faa16529fe4a4d39628abda0ca2ea9d1ca5bfb77a339c42d2bf59bbf90f794dc3865ceb782273c817283b483407bde6f7a5be04b4684e28cc5bea615936fcdbc24dce7397efcf55890d0b57af6198a16be20ce4ad0c4df7dfecb5a68387cc725e169e812f68b89b7a1ccefafa4142563fc6991cb5ddba482c2ba7d785b6b5353eb049914e6bb74afd9f72d6d8ce1b449b305ae77e7124e06d79b5d7199dbca222ea9e1bb8b472f595a1e22974006399d620624963df0a29289bb8bd8bd542a1470b750b45434db5a47ef5d901ed5959d3b42686910e8f66a82f6dc11e5851f1fe2e3da26b45d3b7ff7d23efdfce077a5d9fc674b3def9721a82e8d48dff4c3ebe5e37aab78b938a685a39912d6258d791c205b3e66ce12abecf760bce639af2429e01703e5790dccfc94f8b1549023df107a1f9eedb18b96ebc475fcbbcd1e60228576f87fb3cdbeffff76dcf4bab1986e5f0184bf7a8f0b2cf43cecc187f0832faf3b4d388ed5620aeedc55c22bf44f39aa44f0aea5ddf16e45b7e0b021f43556acd7f82f7ca4edc8ebad1a4d5797213aa5bc714980d1e00285cf4697a949a0ab73d430337b3e4734ec8a90e89b9b17034f0af7c8f3c8acd5fc1f5a56be53f0349b7262b2207e6ca49ec8698994edb3b600d001f551fdb629d4dff85bb450c132d7dc32c9dd62d98ed8808c4c3bf1c5bf7ec24f55aab513281bace12ebd692d340407fb82e3ff91c81dce1375ce0e0c89df594fbe10ca4f74e9d35d1b671bd9a2d2a8fd18479d72fd69343ad867bc476f3a03ba0f8051ad230deef31ef07fbcb3ad038163a3dcf7273c91a98fd6caf875e1d7a077a3cabb81b745fc13ec17c86b51799324583c0df8a8ecc1982394b3b65885287a936e5132f5857a056f0e5b7638488153ee2541da0c533baca36e2a48cc5e34bcf76a0fcb0c40feea3556b00dfe9ca0c247260e7c655ad631232c9bad3c7e5ffa47f0e6ed1de252660e763d259e90f21744ffc8c32d67e5e0acce1a95205df1bd7033e46119cb67073c43fdd906a87c0674a5f85a2349eb9efbcd01aadc724dcd55a2f606cba5a7e283e4dd11c251881a55b379dccd46ac3b5ca258748c02a2397d5b156a02b9cbcf02f3a1e55fb58d0882af12a220a06e96b16f0459f15925898f98f2f4301c6ac17a74de0f3a772ae27fafe85fd1e97b7fef6d39d37df1d7c297dd656b9edebaf099217bf817bda7b2f498877d46c2f2f8b9e809788d2adb038979be909c7c2d4b4d7b21c1fd5a827b9fbc885ffd1e3bc1b383971f4f76b2a8c9665e0139aa18d91310e1e5e3ba7c537ff1db3360fdccb3d76ad5897831edcf89059e30a829a2151dd2d15c05265d870dc87e5a03dadb368fac8a098df5115d308b0676363d1551da90de9f63c1f34e16257fa5225c28ddfffabb14786be2434c25bd6c4d06e0ba8be3708ee9e11ce889031bb15fc86ebbb9dcf2b137d9d485ca195c21321e8f1aeabd949dc760a338d35cd7be5da7efe27a144c95632e6254cc868a74f57d4ab6dc885d66828dc241f0708c55ac6882e9fcb50ebfb567b5e459caef6af4c09aed42129680f8063d81125bcc1a1da81079dfdf0e3fc1128351723491dd572bb2a5ee5108cdbc4415bd4018f5ab8b9674c4d3a2854ff1cd90cc40cf7e6f6c5723be00c7f11805059d6a1ffa25b68655d7ebc66c97124f31b9ea0742f15ef16d19df5e087e00bdb7f0ef6fd1debed086cb3595faa9309fb091672943f51580eaf8fbc2c858c8ce8ad12b8f07643613e80e6c5b11aa7a56c9fd9e236497e3891d346e30c7591a6aa7f3e3f49e2664460627c811e93444fd23b09ba44c9698dd1ed7f04ea749cd7ce86ebcf0b45fbb0a6cc84d16c89e014128f143b52b591c36af4a995ff0913590799ecd1593b156fc9a1d2fe8210f34c3c08049bc7450baf9d7e334473f5db4e3fab2d9b72a684ceaa31b5e9f0a6e77e87090b88eb4a7513d96361072446ab72d8147c6078d4d894974c028b50f920fec4ecca9ce7b96b66910e76802542b8aab85b492e27dcbe0152d61c2d70df23dba19df331dcf903c72f6071456bb25b770e98db6a596d79fffa9e54379602eb0516bcf4501f58f0fe3860b5ffd34db503c0a9297e6bc9b82eecf10c24d381c297f88bb6b2c65da274778a18e078e4477a831b911a129a8886808cb2a90bdb12041fe5955046370e5108ea25b21c99b98a56c3530caa63e3cc87c56045961e7626f830c1c09b7c42c3980dd63204209998fe7f36cec277d585e7fab15f35c9daf52a235a62b9c5c3f3562cbcf4b29e5c946c4482f708c4f6a4d04981deb55d2a82303cb43a09f3f9a6000711f98c4af3045fbd43f9434399daa4db2f5ef714e475692cd0f2c99ebffee3c1d9688906b21ef1f7d04eb350a50780f041483155ae6399172c7c73a7bc33711e3567ece0b5a2e96db0b3967d5c985a0734e870a898443965aba159c3af8880b6caec20487003907ddc819dce4aed54c2933d8ca7c7fcc42c1e44c0bca9bf72924dc84a8c3202d76221783ccfcf3de200fac3e4cf232dcaa76f193cafbf14f02042a900806fa841653fb64211ae4de4062414edf5cbe036526782842d083a226b5f69aa3810a25bd31ffc90f5dba4e21b5ea4f37fdd40a3ac0f5ecd3b8e30f066acb47ebf597640e32309e94d8a65239adf80b39d5d806f97d9f1166e682915aac14c7c1644099c7cd86222db96430298fb625dfea7859c107248b3f9fcf3c0f0e173dce6e2c62c2ab7d63121fc8173bac4b9598c1982cbd88f46846222a5d536b2dad7acbff487182031b1633b0e08f26eb923155143246033d8c4b7fd84be788f3cb41f08a7b9f59c0b03ffa477e6de0c90cec0ca25e0b37f6c2e4b56082cdc078024b7c7658470b17f4d6a5602db0252758fd03267db541a18084092fb82d7a1ab091d66396861ad52c4fdb9adc929bea48cf3f053d4ca7917180a82599f2519ed5ea54de175be618c7b75715fd32f68ccdd25c014f2770b3c58768377f20ebeb9f6076fe1b6985a39d3ddc3c507e21b7342b0a33a9240844c129df0a896442a25d5117b001386dad4eb233b166990fdbcb12388a4debefb8c1dfdce860eb90de8f8d56eb5b31d005bbe834903e6448cb2758b11c1baafe8f131b09702ae62fa3c6ab76681eeb5a01f01591043fefbdfde4f2bc55ace2b0e4f0a816ddb387632ff914f29f3101a71926fdf7c36ae2ba25cc3b5fc446a78cc43d2fce29c509ec9eb9780d194f00733797e7d5a02ca99e609e7aa96265c12c3504db68a9938d852985bdaab7dbd5e2b1a73df36e8c3b3338a6660b7914fbeaef2152329de82b3aa58bb3368fb931d7cec1cea1a61e76e93a3c5ac6e634a6664e0748c8f0a6531092fb6d0edd8f59dce0dc911e45115021a56cf29f39cdac8370f4c2b960c7d38a45014aaa25a91d422280e5de33119bf1bc98c0ce59f67eee242188cb61e6452e483e03010a252267b219801ab9311054c3d9462001d952c43ae48f04d27b5c6f4c79af0d87e6b27bfe53768d86e4fb5c5917cb4e702847194f21f620476f4e27c97e69bc0d82f3cc395cfe8e42b4d20a562b4120af985f4afebbe271a7089b503c6bc473851442990194d7cc1cf26ef776c16ec06ccb27f16ee2b2613d0415460e104180db22046aadce79c1fe9ed9bca8b01cfab5a689419e8c20e2c75dfde392b4b59a65e59db515afd6ad2eca6275136aecae6c5acdc493363b1e11a594e4dc9ebfccf788656f2af522526dafe94e9b65dccc2fb011060b824b49c068cacdcadccc13aa6810c6876ad7b59bc4ea727e4c7a6afaf147ca5f109bdf425e6cd9205b1cedfffad5147c29815766fa2d219780d65c760d5721c3413e8e5097e63603db6e59ee856d2aae2e25f8956c40b2a2d928ec2e44c5f48e4498ff5c75864fc3a628d6d9e5ebdad3b580c0e6273672b9fc429778800421ca2367537d68b14e186d2525c97b45916f57e2154089716ff33f65fd684dfae4c49f3d824aad13f66d29aafce62249f056b67291c1f6ea9e6637b1dca79c35e5aff19548886796dae5821cd80a898f2ef4afaebe5758ec0ff5596e0b4ebe7e18759bffeabb970dd40f2df77490428a76ff7abf8c740c6534c9257cf41e27fec15dc185c4ae22c3580b75402d55d3f5dbbd7dea24fc9fa91f951fa815e1fa8a56028310ecbbf0250c152bae59d47fb0f333fe89f464f515ddf24db463c0696baf298bfc08b0ef1016d1c512c75ce3522a47617688ea1103ae97ab7dbd7a0f4a14f2f05c4d6c4a09d3f071faa1f54ce60059c1799e79fef84d524eb442b93dbe07762d677488bfb74632a9553e5b0d6ea4f95dec75a016bdf42f190be6c24904c7a50c6849e9621d8e47ab27c00e7098297d5f2f402926ed696da814fa9bd5d7f40f01359f6753539ec44e2a20a0f31deafdcfcb40a91c281f11341adf90a268c2e2bcd2d11d1269deb37cb1379ce207889d96337e98ae425c7cae5552761ae9e54a514d08ff5af29acb85466109b9dcf61ebc268b0debc9c4c7727f5b44a736873d5447cd8faeb77ec5b97b74e551e33cb3957d65576aefabf761e9e77c0871753688b3c88a8c7a04cbab9f43af1e54ad3da35f5bac5fdd181b54669346dd6dcb42acaa597733ccf7106f577d7495fc93c6c97f94249815e75004d9ebf878ffc236314afee3111447a5fa32ff2832b8510756dc80dffff1bfa6add72957c2daf7c382422e5c5baa724cdc2f587e70eee7d6cd27123f3c8088f6825fdb6fb75ab40a704bf2bf6131ba5761fb98ffc31d43c067c26b5bc5b12498b856aa0f38026d8a143b53257d45a9ca4eee250db3ffbc1616c6c4dee035c76cbbfd7c695edea448f0fc387b6d149a7a79fa659192dafa848d0c7059fd81ce4215d6589a494457011c428cd17b87de46ff6091f3a0ff9bfd71537ad8ca9ec66e622b4b67033ab1f5e79f56b977b6d1b31cd3dc70f2e17c89b504c9eaaf1ead3756a42972300acabcff879e15a123c0ac38fb96509480c0196e2af1be52a5eac095e6a2e94c6c35461ea54381fcffc7e344a6da6c68b6bf4910053b754ec93e9339daf90a15e31e3143c818ac99bdcbf3c7a7bffd98883f7cafdaf9825e9f93110bb45d7e54fe014a0ab90d74d91bee82d4d041b24d8a50b317a6248c0b2b502b7bc1afc0f9c48a426e6d27148ea1b4c9429ce6b59546c8bcab3895f87b8992e821640567026041817cdf7b68c3fe0dcbd72006d606e45ed6f1dd653052b78c06c1cb18046890b6a460a7023e49413198377ab4451f85ec5e1731867905b067fed42eda7130ddf0a7b7b2f66e19ee69aeb8f50a7cae2c4759203f23a5d8b3e8db025d09e493739f52c8289c04697073934d9ef11a63542b93b1d1a1ebb630b6e66aab7e67de6eba989ee453ead839239d4a5a85e28d6fde58f2e8b0895db33699626f37920e7f280ef99ababc0ebf9df1ccd8e63041957ff3716e49f73940675d75f1b5b2cf984fd68b5cca3ca962dc0490557d23021cd37b086aa93700e370c9cca1e7853664be1d23c0a849bb93fb42de33c91f82a9e3d4023ca47b142f31674a2a16041a7bf1e933b6d64b9c7c8d779e7f592d377d894cb343e77199e54d41f5ad229aad7cf084d2d8fd2d7ff7f873b88940e6c7b5ce9d98e6b4dd5f3c870024ebb28cd0adc6a5144dd858d6a5a07013e3e63c4a95b9dcac4ba67973c6b899adffb88983d9a061ead15e781702aed03497cee89613eae3f4e42817590801028972e87fd5a7f43f55d390c41f8c10135f900706f26f5f9c3db184c27de006edb3af369f0eed3eb96773e327588286ccd0aab29d75a39d68143c416d6e62f7039237fca4aa98282ac2fa68761a70f158312cbaf4f20000fb3548a696fb208ee66a4639ccfaec3694fd2b7c5cefb9dcd9bf23462e30ad2d2deff0c66fd11d183aec5413173040e69e17e3aa89347115a00380f9135608e5eb271d7c2f22f338a527fb1d68cb37c7e518b0f15f587fc9ce3cb7659561dd0a38be5c17099585ccbbc51191e1bcf59d458c418fae306b629f8e5d41500fd4458aea140024b636137f4e86cbb38900db9749c64878aa27a10c2919c4663ff14f9735722d02e70cc0c6bc16c9aa5d349baace93702c3b61f02fe2262d70c56ec82a82bc844e22a9a255e73982df472609e45f7246bd75e02dddd23cec2ddd841a22a15ed05ef97219553839f732e5f790ec91b1436e42190ddb6bef89857518c939b8185dbf4080bf26669e8a854aeb021f800297aefb685a62fccad97e2c56e9b05468166b69163d0c6bfc9205ece54472a132da94b6b60ef3ac94819a8ab6883f57bc3fe64c97531bbf55f855220c3303ef372c040d2ea49ba72ef95146902abfa76d6dfe53d67c24bd4efe6cfd0eeb7730b6315cd216b7b9d26c56dc28cdb3a6a7e319cb1576a4a4960c7405db303282384374fe71eb8cbb334302c6b2e89e81a57fb96885e34c4df820a1b3f82b78ca4c05c5bc54469c06550c44d30b214911254afaf2473cb05b5946ac3dd74e00d4d426dadf0e209721755e84a9c7c73944dfcc507fff41b0940373365a51c21beacb1fe5e2d7b859e800c99cd6db796a3831e6ce0aad867c9c09c9242a02b04f26c33e8857226cf990de3a952d48d8a8fce9a28c4e43a7c5ce26ce0e8c407f7e7b81f907396dd0eda878738c3b5cd1d5e38900851e542045190c84ca30142663e16a90e6e165fa89afd27324ad4d8339e3cfc7fed01e05bf71dbade9d7a070c7249e9bfe7baef272b1e06182d49c30d0f30c5b37c6d1d53bcdfadb979ef185c7a250194876b4ef996d1ad1f9622168efcf5b45d5be695a840448571eb4ceb0937113d4ef27f5cb0fd17299e2a59e802a81ea1e396e65b486663f67a7a3575f0c30628e090f58917178dcfe660970569ca32e5b5a39d7e242b04c79518c608c12186b46d9b78730097bc4c4f7a28d326aa49240724159db25c6d2dd15d1d633f2f63c95180daa85a73d99f8cfc455aa477e27de1b391c4ff59d8e036b6eb80e334e3154ab55bd3483d78cc6cb89102d6dd46f310a4d37031e54ed86eef6dbae9321474d46533705cd3f0a767a4f3b9611e5a8914e7d4a7a035e88c86122914b8863fdc5a78a9e4028148ffa2b7f4048ea616a1715409bccc217f72a5f14be3b5902bcc1d03fbe76cf2a31e68546b67bf15cb924a9a077bb1fdbf8b14deb007683475bdc2f61e1730c45b6b59f14d67b399eed78db8cc1ba54e82912e985e41dbbdc74813ce74041311c0bddf73e8c99aa9a7a6e961f52184b7cd666aaa546e20871e9255cbc97f13c0d7f31bf481527e7ffd2b7ca6c6b812625669041ad64a62cd04e26a1d6f6eefab451f6d3c83b5f4ffbd6d85d72922f4d4d11c694879e27e247c285d36c99da8920604183ae846bb8f180c34bec389a7502cf988926cce678e2da76e3020a2182c36060749a7be3e347770542c1dc76687aa29f0c91ffdafec03336f470a0bfe91cb2f8b3fa0d587a8e2a174e00e6fbd8beb76d739750d6d8e3c3d1feb7a390a56c1905021453294172bfa1b4d3e001e50fcebd7b2aae158d60c98d4e2da10a277db715794627426300167597756577c86a3ad91f8210a6bb0482f928be934c63cc16a3525694798be462019bd39af18969ba3644d68d1f577fbe682b41300382e638abb35d608651a663caca823bfb0ceb48806fde6fbcfc787f346485732befafe6926c44182a782b444d0203fc1dd8ac6477c0ed478dec8742fa78a9fee16da47afba31a841658032ad6e1f5a0bfb8ee27489da31cb2e55fe18ccc5b5d74bcaada1dd8b48d1ee256938a2952216b01bd797626c40ce420c4ff20864185eb297b6ba2a8d050822b6751e2e760054e1193a25894a5c453f13e8f6d725ef7380995eb189495a569ae2a4a5f095778d0bb2204f4c65b858eb8a7a4e029bd336198d7c56b49d1eba09e77cf5c7c66f8cf725e5bb745924bc0250ccc933131f15e689d0bab62e41e44081cf054ee55fa197489dfae1a8e0fc5c88e2a0ede12fe4486d4ad87e7be2a693e7a6ad680288222828cafba5d7bc3b2e9b2e245a822860ae6d3edb082eabf174033f42e7e908b3b152bb716655920f4f3683e8be8a6d48e784be27a64c08dde193f775a1298e6723e4c12758ffb0d2b788fe1b19128fc30dfa661763baed48c40aaba73d47e08646058c2263b9c13dd21a3d82fcbeff3fafbabe17234ec20b1186d36d0cb1d527e042b6f3009210c8607a3009ff60792a3f5ef99d5fb16b6dfd348b7eda2fc37348a5e042670f24517d0a5cc687f69b87bd641a5384b517af13bdd048e29883d0941e287ae64b5748d13f6ab5efce25597efe8f4671baadb895895bd53d3b768170ee99d9dd4bc9bb127d12adac6210eaf4f39fb5d1da8f6b9bfceb74fb751f54fdd8d90dc9a48ebcf65dfb4f896d820731b3c9de75b18b13e92fef71db694111c7fb632ec017c8d5f68a7f486a0f632b17f83a2bda1ed453d3f75949047c6e4e6a982dec1a8b7cd840ba11e87cc0142d05141281691e8cbec67f2decc9a4a8cc3cc6628c52091fd050f9ca86a104cc18d7b703ebde02c3c1f697cb44561dac7eded1ff05ee656b48a20935e9c1684ac0aa2d13294d101e88091cf3249e321a4ceb54acb006827a86943ec470432fea7b30b4c17993043bc4df20078f732c217a3210ed504415a102406cf14c690b1374a0ce10cdb558177d8677edf753d6b8ffcae09b0fe96874caf0bbd556e372b24984612b5aa36844359b03c435e91e375c61595a6b23101095ef941ecf99600df7f9c51ba58bee6581b8ed0d45868afdb2b5756c5e0b419855dd737aafc2d1f5c71ce6a1346e5a162a48319e9f22823f0d541bbf3e7d1ad2606c654242494955f3f67736e406fc7852e37452de947291394d4c647ee608d371a22b36afef31cabe2573655ed36833ee28138b891fc9a93dc522707aa9f16f4a951120872888c9ded57fc9d283c4f425a20afff813ec683132dcc6a2ca0898592b305dde96d0d6bea19c017f69e931e2fe893b42aabd6efe0b6e2e1b16ab9f47e68e0d69b3090c88c39752888fc65e9dc91154b7fd1a2a6487054452cc5bb1f5d469181e18504af70d3db475892c4af463869c1bd0377a4fac15de53dc55d607c8bd069258af2b22f83c599d5647c783595a9473aa472718fc4ce996717a63266fb9babaca57bb5380f875bfdf1009371945fb67abf9f9db60290d5996fa09f78b363ab9e849aab67358bf49d60a6480f7d14b0f93f033aa68273cdc9b6d032e01e5947829b342b9d2ec4ccd094ea86fee18db8253846d689f802faa1ac24297fcee6b9b282ec14ef9229635e68e1118d06c9cf4e243da73c655806361351eface62f5f59b779dbade17743b12a762680d18625eb509e7c3be8b61b63d09ebfa045759e1c156f6d0592f387616701791e98aebe1e7be5f9a964f2f28843ffd18e7a92e52084bb0989218f0eb916f85f492f3e2bee982d34875f30d24683e4f5cd13eca36a8c60b6007a8434e13b853fb0a526605fd0e057072c2a04e57ed6e6e3eef2c21ca3b88ad8278959e12e77e7d4bde1d0ac470611e6bbb50e344f475eddad788b822d1682a074cfe1e89cc15381eb10c2367614fbc3ea2c911a4fa2fe3aa7b9192c8c3bb7048a13b0bbe4bad91923e982ba3c7e5ecdd02a6e7695cc0c2babb364f4f5820c811187a69cca216a2d42b85fe24c28ae6b0a0352529b21821cb97f010f47b8be2e894283aba01a94736db1a00edfb43787fcfb92376b27bb810b0d7d942f013f55565d6cc7295b5bad28990f7957ecca235571ca95f075479b47ac953cabde80733396f2253a106c4aeb5bbe1313d81ba4767a6d78ab98f3e4adf28f79860e4f5ef71698218c773d743b7b169e23dac4bcb894d81e90f4a2c5664f822bf7aee78b4d48a2c617bd721b98ec6204f4e67097a80d39fe2897f6b46de5180b73ff27b8b9be7d489445881f813ee589d7e76ee7431faf740323b8bcad14ff87aa8f9f1c6a479b06403f0468aebe1e3d302a97db9a249d79ff2b8b8e05fe7922632975689f15b762680befb64ed833fdbc1828d1605fa19acd8ee4cdd1043ca4b27d301a469c5de960d234ed6e2ebc448d21b905843b81a65f7bfe5abef37e7aa2d9414d3e2f1a4fe4080e53e5bd0931955c7cfd1be7be61c880677fe36883a65c24f24492375f3c40d720cb6a975dadc4060dd5564864c71b6bd8e290fbded84a926e40023b16659e6f2e37ce2c027530db05c08dfdfd19e3864c73254d79bb4b42cd5dbefa7d787a1f76838339bb35c6c22521a5ef1ad1e88ea36cfb30fb4c39d455a04225eb13f80a08e6e2aa62db383c4a063f222d45c8e232c27ae9df51c9a3b1e1cb254c28bd62a16753029f4e9c718b52e053007a4f8d2a911e9eb2bbc747aa2e20260ea5d49db2e9ab0b2670a66631adc216b6a180695bc1ebafeb3604c1735eab11cd947aef98284b94b7bb77b7948024ad175d8f4003de2d80d72e586d238c9187c4015d639ff23ed0d41bddb37fb4c073fd3f902e18c1b537c41f35305a927c422908366fcd7857ba34bcc65af8d1d2f1591e5dd1ac71727a53cbd7480fac8f7679acbe375266e82bcdec2ab6ead868847e22c9c3ce1eb614e52d3f8c9b615c621e187c79854e40e52f68e26e7da2cec25589e18e709b7a51073caf54ff364ae18a49b571bd099236c5831376309d6b0e459fd050a6a392dc8b8f1c1ca2751181f2a87e14ca6b16a443068d4c3bba999ad9c8a8c2f30e67878910b5c9152ede31d3283a67766e827653167d307f6d134baae43d162c1b4cfceecb4db2712a346eccc4972f20f6e10bc9118ca4d36edc0895f6c43ff5202ced6cf53adde8b6b984ee36e069bbb98c2d27032b61ee22320376a7b2fd5d1a882d6acf6a909a055ab8be63197fed0c0672fa2bc182c172aa814575ba4db03463fd4aa76a533cf562c2d445045c0a304e3945c34d5ce0c35d1d95c9a25840b25b2373e6bd66f6767fde28fa9dbd60aa9e49d02fcc240637c336aaddef5307a5433553198c796bb1ae24ebd231362719ff8a9767cf20314a612b834fc49668e941c0d28afa9c944a14e60a8ac70add7b63bf7a40decdad8f057bfec2c589d5b684c220dee56dd2f0c5433d2d106acaeb5998acfc81d2bdb02d474af82b5f25de910e21a129fe102e326c75b366300d11922aa8ad6cdc3c5269362d56465daf73ab8e05d644be79eeb8c6e2bbea206c126451d78bc5222a3bfc2f7448864a0c9297681d895e24b316c7c2a75dac0ca69c61c6c20f4db55bca947ca107d138c519670765ba743ea24ef4644c84b0a1f57670082cf75a477a550fad90ad6748c7f38e517e6d10305cd99e464ed5051715e34d5e17d3980ef134ca60e0447e2be2c91723d6a1b20769d7d6998b605aecf5082f8a4275d970d9d3f22d978b21262de3e599b097ceccc6e2578dcf15927d7269ecedd15325aa0b7377e56837f37537e87d4902e2d71a9712baf33dbff347cfab858ed3ef88a3c5e126721df88b98abea2ec32a307e006033e19cace0972246d411cbdca37759f1964710e100874b42e9271781c68080c96efba9a635f51398c3693058f0a0eea9c3a418d4309987e4b41d0ec07a832aedabb49350455677d502802ae1c71af716487b5aaa976910f060e2aeb7a5b26063ecb4e0246e6fa1035d93781fa841866acddfa41a82bedaa071ec45eb560b4190d1b769e28eccb9ad328e5a6a545ac2b4c582da77f58dc73de7be21576135d4a87dc59f9626e9c2ae1b55a070a6c70661af5323b908a2f2dff4ee538ddaad04e428bd4d99869c356dc74427f69ab054c7a8d6e518a69427c1ace94b0473c7669bddae4d86ed9b7ac2801779423a0d9eea13ed8e7f9dc068d35413a33ff7d868264717d6426106d76860daec61639fd02dd1534ec1571dba1071137f94a5a3d7608c6bc1ad908c764f470c4593cd3de84156e7a956afdbb18989f65ee3a01b2596c43a56b277f65c9e0d8c698af36e2f99efeeba13f90be1b3ebaa4427c74a1665461f868dab15e5f9bee46fa972f727e3bdeac66d98e9c6bf43593a8f3dc877aa88ff447e3509d1c3fe9e62b4b60bf82ba9230461e5eab476de4c0ec1bedf5f07da59fa5d626b057ad7a37d6649090c336a8b81f66af075b7245cde0fa378a05de408e10f638cfe5777ec18cbce27f66e96677fea0bb6425d80f52dcb41b875580e1e343b96fb12c00a996b5754630c549e0b53e752be0dc6543c2b7df199a74b1b9f475ede096f97db2afceaf19adccf5e656c01059a363cc9dd320f784f75e120e48c842ae7a7970cb22b184412df5a33ec845b07f12f0faf71d59c7341b8e8e25c342edb079b6acb0efdae8d7212a3614267939521dfa185c18f9ffb604ac3f83589011da78deb00445a010fa4906e74c9eb850ba57e8f916bd7ce3fae5ee7c7c8ccb2b1622eb407eb7e73f7efcd6b224465c847b6c15cd5622726f65aac1e68305955467c0d0ba0b64296c5a43202088572c196487b384192ba0c1b47b008776405a12ab605ad22329eac92cc211a7ef036a242b265084e047ee9dbf38e52bd23da61bfbaead032b875248afadac59b8a5915c1a9c09113dfa34209414a824262c04fdee985f716dc7d8bc7792247bbd00c8915de78e9f49d9fa2171ca153d15d4d7daa3942268b76b8d15cc019ea8c82aaf2e6b824148c2c66752818cdb9d606f58aa6a14a34c10484bfcd8e3f67df0d2016c57fbe2c60b35db91ad1c99be83eff1f57fec43d2a325a7febee19bbb89fa94aa8b1187a7c627e47409a7585160dc3832199620f5bfd8c01d1e186caf82de92b57135108084c6f69204c6e79a41a8938ef9bf467b7f56979c37f63c30a9f509ce3eafa0b54df0edd4a406bea99946f5615c27b801cd236c10a5bfd6630c80e51ea6f1aa821abaa28048d4a2ce418da41eb3be9ba82c997aec07fea67159602adb457aceac35024cb8e06eb6041d1dbdc9786fdd904a468bf78f514228ef2b81c4029b3cff7d14bda7fdde4c0d96ac4fd39f63748374011d5dc524b06f0f83590087eb124f981ef3ea83add08412eb1d4f6c16fab86c12731228892f6035de61fe8308aa984d52b58aad9747711186ecf794998665b7851eea83a14a550f6779cedca686d4924a439a99abad914c56174281c05f00ef7f4878d4febb40cb86d9655dd2662e0d2fd9a661a3f30d08e71aeb21b381238fbb23e03b6b4dbb93675ab718c12cd6932219f6dac946f9a62d0642a45ef1ed5b8856f6f8710dc97e5d811dcbe02b01a8596de941378b0bf6ceab9089a09841fb52c0c466ade757eb14361cf57bceee92994e7042f3c4e3fff11f7b893044ce133da26b5e860b4e6c1a44593ee148231f9b34c2ea20705f57d05785d88b99ecffe876874e2a9c9a814507dfdd112c076cdb8af14be64da856d42fbc2d753df948c3de394437759dbad0a2d7a256aeb9498ecc979bd03083a529ac6f8699c9af1907c212e0194c8dd26652cf7189a250320d60c240b02e6a0f536532a75da26a1eae224d9eb8baf639ccf8e18dfdf7513e816f0a80d7f6d1c884122a16698ac2f7ffb648287bfe85fe2f54e913e1ff663286297e1376b97925397e58311f08712973a3b220051cf9fa70a55de1256e2137b7f2d7a73231f00f47fda680fae6f8582863b6da173f4d4eb092eeb0267809cb616208c24c032ab1b11914e764146b1624bce7e0c0745aace16714c020aa0e142f3d153b0e08c13cc34f6991d19e012c0f252339318b0c953336a9712d70d4f9e6ce1708ad6ee0717a724e18b4a57372d4e1802b6d056d831403f976b1a80401aae7c3f4525fe35eb748d072e40a7166b11ad93bf6e726e7ec7b4574f5e4f5ccf6c30daa701562cb83d62ef6315973af5849497c6f0fd8d16985093d978c32952b4ed4b3f71ac34ea2f20dadc8c665e23d1e292a3b6c642c4199bb3e7ff996a62301368784fc3f6486b417f13bc8fbeab24a3a9909603b5b3a8b45aab6ea1458c3340ba07dd3ef06b01dea6181df65d6b47502c4a88c1b12fb2e5de2bf1cf7c1b848eb90c631a4d127eaed0441a69ef08bedf696ce3cf5e92b443db424f52160ddf325909a0d95cde115d35aee985dd7749f7c8bee0ea3139ad6fc6e3baf1f11a8e8018911d215695382c0dda0209bc8007eeeafcd189cd23deddbaa2833861f25ccc3801dfc177fbd38a1906868ce6d22672b8d37fd1852b00857430218f50f42b6746b2a691035b18e2e05f6b726f2a5a9109390806b133e269f6bb4c6321bdfc29ce062bdf6a8486d04bb0a87e7f27be9a891bb0fcd0d5b469d3dae502fd81efd085d3c081c1378eb3a38eb453bee1fa8a52b9e69c8b4052b189d1a1f155dac1e2230ac646952af3538b6bd31a629b3bbe62b9da6dd08e1a5ad964eb47ed8b43584565b1fa89b595bdd6c38cf3509f7fda7fd613bbac20cf238525914d1e626fb6095f25303fe4f5701cc4e0e08cae967c2c5b6cc8d49e9fafd37dfe3f7144906ef071efe2df9e6c3812bde8eaee618336c753924bcfc3dc712b36fc399b64e36d70a840e4aea4434121cf0bb1cbfe035c816344949660a9c75a5be3400606bfa031eeb97ed7db287beed6ff4624487449e7903beffa3289fca926296509baae2283e26539899fee95a7e34b901f3bb653f77c2234de0cb5dee697965b1508ed22f39d6dfb8054f42b02aa69c36ae15f6e3c0aa66b3478ea22bd992b604cc3577069d1bd07b081c537235dac9a4d294932409b0050c8be307eec2244f99bded37cf127ff56638b2e93e0659c95a337fc6860e71f723ae2abe608a106406b39a88e1c51755554ce388650087f080490201e36a47e00503c1e0ef4a01de59ddba3a121b7468cbc967f88c3dcc2c9388178dbfa1df183711bc2d45c261b77cb55e8bb46ed95616528bf1c353efa50b90328e6e2835045f306c0bdcaa24c1c77fc6d9bcbafd63eebbf255fdcf328f4e0d7fee2ccb5fbaf77fb5d74d93cb8fac72b33d7a744fee71052917026d73778bb9057e8565ecc8ab0f0594b40097b0c194119f0504803db58805b9b767bdfe2abec5ea38aef56bac53a8259f11be737be96ccbb85489922ae9165bea03671199f337b59314a32991d5bef58c2a62eabf6c56f6205c60e4013a197d2ae81fbded153bba2143071fe1cd4205b18b439fedda220c1b0af2cbce5f3c36435ae98126ee1c542246f04b236a5881d14b16b9ea84d15d9b0796af595835127fbe149ecf15644a57f80762d1801f7120df894f7e65ff89ec0ffd0ce171e21d2bb2a7dcdd88a5ad932993e9efdcf302e091974d28d276ed7473c255652eea2637896d473c6215f89726bffa981383c104cedbd3309958d7811e5132a46648b8bffb77d8bde012f8c9a059b7a9785012ddb9aa683282d86bf181759ecf5325ddfb78eafe68eaa8933add742c8fb25d741743935b5f10dc86d6bb83aad22f317104985b771ab2305ba4cbca9e4e9dfd1d6f7b12c3bad63af391cf4575d925f3e357d358d39db6e5ee58e2a9cf29caa6ff570861793a673ca14832bc99386564961c9972870a8605dd2db3e6564e72611ade7718b3ff206fa0a502a63e8e0445678de8238ef15ff8e919be3cda7f5cada01005145aef3a579c6fec4fbf212895a14ca6e367407b573cb3cce5ba9df99a3c9633b8228e334c410c88016a75acbaec5d34748cc66ebbbd7b7698e0f712234e0b462a7306815adccec1027edffd30eed8dac056a8b8b305f7b110b9c4ad566b7dcda038697d60ff5c87130d11399d10075642e8226aa53668c103555de4817770c95e73b6e5f55067a55b024da29e533a93a95301b0e6143cbb62291c2c7f1d028021e80b7be1e274c450dec0a2b6b8179c7f8f785271d654d211d38c525dc88528b4b7cef9820e4ccce81acbd08731b094c4383324102f3a6a2614963c797d40e8cc24a1307bfc216044216c245327e38f5704176ef13a46762af111dc128cb380791b5d55a5fb71b2769ca6581eb075466cd02bc975490e5ed239667f120c383e6d11a1cd7cc41e187cb8a8d86fe8bc275b259fb36bce5eb59f74ec3df4082ccbaf09e156a9a08ad0c8a144801a59d719a1ca99a866e2ffe757667462a549aaa4dc8c481c372674ced8683b03a4faf1f408fcb159e348c4ef5c5ca41007c45ff3c8926d21546376f6075ddd41acc25342a43d960f8e0d3db00316d0092759a40aa34c227f99454879cd18e919f0527a62131755ef3813ef49920c7595f663fec16d0261f86e2ee8bf718da5a646a4cbea16753e6955cfb9d00cbd69d53d89ea11a1aef8b04c23a55b74eaff05a0c0e6f6a9ec209ad9efcd0b8feae03acb9f6582a14c7cd4b2d44cd10e0998e545c3efae900679d99bf40ea6bcbc3ed3ecca1f9a38e89711f1bd72e8510ff8801a150829d5fb3cfabd85bfd3c3458c21c91c3f5cc32ec20cddf93e9f5e972619da3f54478db5965ac08618f91a8bf622933f4a77491c87f96283e2c6d5cdd3c3cf9f57fc96c89fcc13ebbf62cafa196694cc4018ec92327966c447638271daafb998e1a180a653f3c7cff7e9eb26e9f0d4c78dee331fc4be2ef9884a5907ea6d83e2c5b874160915ebf233bd7ce7bcd470dd725a5bba237e723d8576286cca7039c70cd261e7b699a0c9ba24c450ec352e6746a5fc72091a72d189ef7c301dc6af0fcae98936a881dce962a27d0b42b90e1fc21a10cf9bf358d3cc38202c141499b4fafda3d349d433fca799ba556f673087afcffaab53a269629206b6e214e39d09712d923c4c6434588b8522ce3797c04c3dd30219158110ace98077ed3af0954fb36ac7559919c815cf70b6df7299b962713c892932c5d6bdc7895c36c00555dfe71e6a768aa1d7991bf9f9406c9410d4a6d51effa146378484125c34bee1ff98d235c537699bc69510a7b0805cab87a6e74bed45cc23fe401a5a747a6f05b286da9fcd6fe7fcaa5b6287d0aa772f3b270da5e7788e71e5418f40d9e6bc7065e32a9df99297986eb12a3d67f00d114917d989789e31616da2bf560a0ba36751fead258f88a509833958898c67814f3ac745e9672b52dd29f7dd4e6d6b5ce49b900cd6aad273d8192b555240e266feffd1e11dd741f7c740bc0bbb4dc5d0105226e752655a841bb61a896cb67d85d0ea3c654e918a69c7e4f50050629e246162f56e810cd2c70d14c8c3174100f47671b342deada717272e61e12fc4f8ad19bc1b937c62b3f081e0fce0f5201c1023ad32fabb39da04201244ccf1e248cef2ed43d1ac9dcde7405a57ab7f5c4b7f51a736ac8e96b1f99b7a69b520742ea99bc65562b31b923e0b77b256be76b16813dc21204cc4c789170b05d8c828a94efd07d527c584684b6e4fbd22782c7853f03fe04ff79e82d33d5e3960acf0578a167dace314df50b2fe0a1ae598ed467f22d80b98ee97bff4855a2ee7489790ee76174f7e79972cc12e41f0a43b3b1902429ebce17b6b758e36a769c932dcb067a97c6c652ae3bdaec0c7edb6388ab8d3fcb5600482dffdd94a3355894919aec3df0a69122b08efda2f22f993868b33c48b08f0486ddc41100ebbba54f54f77b00a7a7d6479666d511e751d2496ba7c1c74a504ac32f1c56b0cdf4006d592a032077548f60cbe4885d130b9e1c967d634f6c9bf221aee41d6410fcd4ba83f33c475db9225403fdb6a379b2cca2841dc4f25d8d0f45f78d3d1ede8c8a19655dab1354511dbc7adb2e8e703147ebae226f792ab09c0cc5a087599c3692e2fca2bca0ea0cee29d49330b38769af08818a233de560cc0057036afd40eab6944dd7e6d33811bfee414178c1e5acc211f2519408b8107df9752c3faeb6c96418209d5d8be90e57c32c37ea4589b75b35ca386144dfaa93635896f233605cc1a25f559702e90e82301381f40e4a0834618f421079c9a6d4b2620cff010009a41e5cc3c9555b952d59c9a2af8acbd24ca3f7359e3c44c825d1dec06fed6368923fb8b0d19b92fa09a03687226620fb54418f1edbc77755089556c08f6ddbe3ca5f18fda82ffeb91e3a5cab242ed0516405a301c3a7ba06224f4476424e61daa7a5a5287e995517c927a66fd96bf948bfe7391b85fb46d341351a2a4990248c62fbdfce2e002fd628be8c4f989f6c6920c6d8863f6993ad9f9ca2de2d4a5abaedb6511f7d2d3bff370f071c614387d1804b2391bc9ff4dc08c11d21ee736104dbf66ee0ebfbcde8bff686c8b736e2840d5891151882399779e0b24d65012757f2db42a62a24ffdfcf5dbf6a597d0056742ad766c5ac04720e20a3ca2b5f4f4a3668ba258f7755bd8551f97e786500612c9bd411ad581ac291a726f53708a878cbba1bb3f27f293d49c1fdce0c4c87277614a5f14b6e5d98902a299c272b8d322611f5a0369090863675d9c1c90184506df4a71c0f8073e73289df7517d3f88e4632ecdd5d5f02497ab3e0b53616ad85272a68c479d865334be123718917c8a73b4f53b9ebb5e10c3d1bb886bb96c69133afe84aa1299d0826dc9051a0ff50951e36d4eddc8993d1ea0c65e2c9cf474c2865c01ddf3978a6aef1db85e65c21d558ef2365171a27f160f573c3e50ad0cbb16da075d38c9826e4d3df7ec26cc18d2edac554257c5f901e376aca7c602ff6dcd7143d24ecbd7e4102a697679d31e2eb3d04e0c6cc6b1b5f5e86b47112ffe4931d49ab55e8e0404697e2063b8e8ff7a79af046fc3471b387ff776383022ca5aa9444ac6cc8de21dff84a3d9b7a4ec774e76bdfffa53dccfe03c4cd2c3aceebebaf5a4a92695aa03a20d4e48ca0053e2b942076a86555cde7f6c0c53e4a2f536d71408eb72a1d5d7794db073c8fc38498b32a5184ff955e50d66a377db49d9baf1c88d207ffc3dafb6df73e19d19f40384e719fcded96e2c2bffcc3dd0ec24dc378c644d957b3b254820952f6ab8f1a47826a7f610f5075675aaf3128bf9f8834ca56bc77b4c361f48cfd90476bc49134acb5390ffbfa25736774982946b82f0f5f1adc8b785106d453f9f973657e65b7e2135b84acd71329de7dfa6e5853b045e6d3a8234cf11d8380eac985e89668111fca75099fce361518c8cfc76155c883db59b4d78d07a82671f194e2ce888845de6e6f94688b2540cbe94239e1bd54943896261eadaad5b4ae06ec0ddb170acad42c01d5459fd0117fc65211ad3050e8e3505b5ba9b4fc66e0dc6792a4972caaa7f8104626a9287d52d4d7fbdef297021ff4074069e7dc9c36d9142c875802e7d36f4a4e8b2e600c4e0b0c430924222417edebef2bb0c5beda05f441ae3528418044b38b73a2ace73f7834c0694929c6a5a888f6125ae6e7ffbea658d9ffb7aefc9cbba2cd8b04e7c6d0828af10a56d4b3d0933534e0fb50a5fe22ce3ad8f2799fdbc15474bc7ce3f81a886e38fd620429eab967be9762c0211067683e61c714fb63fad510e80f8e7776c47b9ae9cc279c53286898d33e8ecffe1f430bd8bfb0d547a90f74be14c9d5d5035a2a841cc44d0895d3e9e527d1d3acc7385ba45cb553a2194dabe867b8cf4be64c106cb2fec698aaa705b8145d6c30d482b5da4a27aee7c7e58cfb7d50b78140e7c50b0d1ea6279b7d1d8bbd8ac89197e818555d9e620b676c1c356814b630d4c83f65ada5f3e359b7f6bb6a3478c9e245d2d7fec998604b2a9880b0807c66144bcd78876796ee121ee698b01ef7abb81304f18daa8295698a7065877df09be63171b5912a70f24bee96444c93ff193c343bef0750ae7ccd605490d782890cbc65125a6a8f3772a668038a998b21a11dd47859a3ad55b51286b86fcfe517ff2a06a3d4a64cb48f41cfabc3b27842861d9e461f0a7a0a57e86dc6c568456d9040a311a680bbb823265c8794eb98eff971e97ff4f7e91bc8c8cbbf895d0975ea773b9810cc04b3f73fe0b0c31c938d88ef67fd40417d71bf696738b94e0f732bd22371b5b3c29c98ba609d35aaf957333db221fd6a26b8ba5e4c9f3e5bf1e11845ab076150abe8beeeec42bc02b97e3e7dba8485541bdabd9185cb9cb218162191c19da4616c452c156404a6bf5e03ce318030806fee6f92996d4b722b2a1236b7aad0e7d01017a66b4c0ba1e62a9480c47e1ce08b29176b4bc83428126e2b12881fed763b83173c49d708c456ccd21fc80f9c23250cfb1bf0de1bc14515ff49e5ac8cb66af559f09c0d1b0be6b5ef9d18333e6117ecc474c68ecaf1ecca4e21c5d42a5bf8a404140c90dd02e4b3175b1c1f57d64b3ca142448cc2a5e3fb54df2b9f0d95f2387f16de1c8b059e242f56f8d4f878653999d04bf9396fcb5c5759f249a4dc07747e9abae0b2c51cb05ecd11ed339f3e8b891cb090f9a005b6e1089e369efb7de250d435c15dcc19ccc464fe7d33220a54d84d4679cefa54e01e6269c1b2119332dfc75027b886dfd55af96455a140f5dd6e1a766860be01d5f9b7724525997f2ec8d8224a5cffb1b6943ef1c4a611f9bffbbb21e88008311708fa3337e5d2ee49f66059f3772f4b9765a3b87eb79e466358b532c1cf6adb5232eb505c16c82bce33835c088615ccf7f1fd9badc7bc9af4fd15a2c708027909ab0dc244dbf95b1397e10af9792e432f19bfe7c6f46558a73627ccfda709522a91741e794e26154b655482882492eb74d892376fc02bf64b5cc9d62fad61ff7940021c7e7629eb331f4771e69db0288268f28f870c545d26e7679f9080d09976d4441e835009523623c240c3ff62be32df21177d21c01cca7814b2ca21d1c73e13bffc86d75dcaa9e19a97ffe7ccc96fc7b30ee0eb1ccd3a3c5a68e0e7768886be2bf172e3796176fa060889a5ccd2edaa5485706b59d191ca8a8ff0fee61d68e29edccb0f614afa943ac9e7994489016ca4f52516164e946ddfe742fcf01854930d98d1160380e43590fc0ad1a42dbffe157710c28a1bd8b277622faea79ea831378db806a512992b18166542d1cdd6e5416e8b564c35e01d0d0638bf20a8c6d24138c7b6dcdb8b80b559c29a68a3bb852fd101dd651f08196a3e176ff45c375dbe6848da18b78cd769f4025e6bfb7d65d79925bf4f6bb80e12b03bdf9eaabda52d811afe294fc5c7a96ae49558405d6b70cc551b2df6bb126ccf91df8c1ca7d3ea452ef12b89e0f00c9a31ef151999b9b8d43799922a7518af88bdec0373bcfb80cc088cedc4d7078b71425dd23457f86f9b69d93444b9644c9c8546c8ef6b005fb4cdcd6a6768d5a2ea8c151305689391b81478a489676c2710fce0f3221c0bae84bf5fb29f6fdcfc6df592bad5d8911d55c50cdd856cabe561882c0913b6bebf7960f90bc863b7982af24ab42d940e788d750a651842cefacf4f6140ff8f1b818066ab1bba28f0f6b7719c064c2f399358c73fcfeac3d855f207c0d046c66241324b92c42a79e43b4ac8e417ca53ded1cc0a975a93fa3fb795cdc1b1ec7535a5725110d41ca4df83f135163d13faa02812933727a719dd777d563107a7394e6707fefe83de737a2f1e1df179d2374c0f747cc1313c78de8e48d2d525c1d23fbbd145b5cfa373877ff2c67e8fa557ed24f00f407486010edd42be4e9975ff2889839516856e507cc6a90cf985a3a9c75dfc19095b48f6c1112dcc6b3993de647ddcc3722818327958f3b57c847eabdfc4345dca9a14a70df29a3e83313e6ecbab358f3588eccaddc8234ae9f8cebfc3d297d9d25331eab25a5b711b05e884994b81aaeb150e36194ea74da35d774c2852d6ada916109055774628accdcdbd89dc07f8a20407944538a26294f770f02ae543d2b67da1f41baf4fff5df80eccbc06abc985643c9bed4f610ad6517361db1e0d86ece9821053441b5ba6a6013d86696d17d6abc5974cfae3bedba14345b85eb8491cc0da50bb95e8b66f6fe98acfe771d2af26958363f30c4a14e792c96f1bb7322e473f2fb2139411201b7b825df9f50aedd1fb31a0291d8dc336aef9497d3869e958210f05a7ef66acaa7fd636ed7756b5f1fb99043ca08b9317a4fbe5714a1f6fcc11a7310be52398eca1ede0a6772f8cf06e9d250cb82d2b789a80ebc26b2479f7780f62880bfa09d27d6fb13461731938e0419ffd48d34ca6011928f608dd7b2460c1ea66bdf0a9665a2810cf54afcc33609341d44f083ea9cbbe843d88077d464026b000fb060881dbc9a8d64037b04c07fcec86c99be1adad2ec1ea91de77b8c53c03a9348a0fbb00baccd6b3fff2b3f097c200ecd9345d737be73e4acd69f33a9147c5994bca029f34e3bf775141238b96fbe37e90e26e213ad35c6f408d824defee1aa01b26f4bdf9b5342c55d71143a966d2786b4cf38c718155e0690287f09dd01f4440591a8a034155167dfba2839269e29537698c25d4254cdd886c63a82e7261e781e395ec80e93327c7bcf09b80a9aadad58658ac999b0a2062b875f7b8a03a9c3eed6b317b44df7e91443e1c25eab2d983776e37ee4a8b9caee97f767495dbbd6966e34ac6885b56d6717b9cd590ec5b270ce401fd71fcaad286aacad27eac33ef72203d03f09d0d0d882818606c3f8341be99827d9797f1ec323f346fe6e169c956bb0997e0ae95cfaf364e43850b765bd153301199cab761f7bbc4e16a54695180b2b4d9b06967ca5da10b282b0103e773409bf7dd97f518e053703f96475e9fffc8a92efcf6071c4afb196e58e78ffc5044f0df11d1cf6b0f331b914c5fdd94d2eb3ba6232f3269a97a5ecbab51ec275780ba6ff93f4750bd98ebdb678c3ccd1f9d6ead1b7f9546f62564693c9c10ab62ed35692d86800a96c7f0d91ac15e5a841a0efbb1a536a0f954154173284e92a6576a314518af19278b201945ea36ec9e8721bebf8868be191a60ab2d3127b2f6300a10d4a8f7f14e0d6d90abc94c2a67cf2fb963e507997c78f4c984da40865f179363614be7c756bff8f04076ccab4ba6bb3916b8ecf1605b1008837901e370abeec5955626459fe96a8dec017f5952fca29bf3184de5ce4b329a7c472e6a98d76a3e8babe4016edf6d87b4e7e5365f3e0eb9454d8e8970b1580c1eb6fa0fc96cbc1756ae4ddeef73612428135703c0940cbaf9861462a335615b31f5a751b1e06987d95e0965c13604032f453f41633d79df48ae911c8183c8fbc047a1029600f8a345f8303c61775187245912b2d5822ccacb0ce12a5cc4fa238ed005085e61c07dcdc3a97ed51c4e390988a858bf2e608b11d34b75997fbe43ae7c887f68c538a5a4c713f0a8a1419e573c68039c17f3e5dd4d2136d03cbc4518a5104dfdc0cb1a9aa9a315f33ed1624fc2405b0d5961aa526dfe7d547a91cc7ea5a79c7c4fc761d0a305a47ebdd91afca834a60fc8ef01e7ab8417679f00864efbadc00bdc3e46529b6c8ca8d550ee2a139ca5e26f12e7f78062c9f64aea5e68df8e60faef9a1f66bc91b4ee413570509bf0840295d3cdaa6db75866c12af834a419ddaecf9d2739cad2580456fe0360b33d4519092d00a8b5fb0c062ee5b658a6dc0ba40d1b79fc81f570f679e927fda4873c16c8b33d3c67708c3a47aa0f505b0db5e6383dcdf2612bc7e7c9f78ab7f90a0d040fb5eb15f62184adc641f83245981f4d187c2bb6f25ae45e5e0e5346b52ebf2d701fdd2e543927dad12db62e2492cbbc6768495f99893c32ef378df616c81b10e8f0517629a0f5f23cfe35e25f17e6545484412792ee7b50e27a43c462cefeadc22ce6ec4729bfe3b730e22b463264dedb1a759dee629cb28085c6a735b0c9a53697a59f3bc5d527db71ef74e0946a3007de3fe481a50a1031880c6bf438112009ef824166139911e30995c470ff876da8405c7f7f4e4b1e55b033036b9e88a07895948a85fe85b0affe1c285dfda3c42c6af060971362ee88018703591233eb82e6bebe09780acbf4d7bca2b1025e29647c944855da6fabd03eb65e110bfc59ae57b8c1a8989e12af37de278c0343eeb3d0dd8a9487cb74d7a61251c38222dbbe425acfdb83b7edae23c934191917157f268ada2b0504e0b6871cea42e2b8b8f3d07ba8a19771ee4883a841846ca2dce4ff86728a086b7e26fbe67796aa81f99fa0e02036e7c4f5ef64e0d71e3d892859c0d9d951d4f9dfc9be6defeb5cb98057c7822624b6c547dff34ab965996cccc485cb4fb817df49a5b7c106ddccb68b2e06d7253b35ebb899011c4ef805d9bee837c7381dd28b518fb4f84df3419b7443e87fa8ecb5a09ca41203075d33b4d7a64d662e01c17763895bd507069d71ac7f8695c2e838842de5290ea640420c432485674beefafdc3e3ad575fb884daada40139fc62bbbb22aef8ef4678e0a0590bc85e8542b2c5df1520b936ba139fb496cd37b32cb6390e797484d734f491d6e166c20c1915df3c959f74e1a3127dbfbe8c8328faac0650aad932f80e1d1acd9b1a9bdb0f8b5d6e0842694c981ff4ac36c6c5edbe4c4426136181886bcfd4a5fe4bf970ffe6be8cfa011e5d9ecb2ebec4d3d20d326e9cf39e342382a3904ef05b57b7c56ece0780ccf3d7fe98c1e55a0f74ab0510394cd161065b59c49d05be611bfb77382e6ff4c9a58c5ae300c3a6002aeec65542630f11b2caf7a728438492469261f4e38a12f8a5618ac76bfa898a73b1f6882c6cb01893f9be0f8a56b87a750274fd465e510fb737a7bd879529e1e707adaa16bca7ca1729f9428392c112dd8171357126abe5880db37824fa7897dfcdb1b56bf00fbfbccb0d1ca5039bcf9dd27bc6cedf06543c07bcfc1c0f5c1ad15735e337d3fa239c067052ce82890ece4fe30e0ddd636415e1b48b5ca0da9d0653204afc6e4e62bdcb768c7b04b0909eaff9d473f6d6bdda90a99e6fb26e85aa248a641bffacb8d20d155b776dcfdee5097d0516d114071dba93c6e5fb837fb204adda458cf964e21e63fc071494ab6c518c2c16ff8bc9c24a2771e69197e9f816735a900e61367909f64731c1deef5c5a840d3a0bf200cd74e42eeba26d568653d32531037e3b4c1e6110a9b59690573a6395be6f277346020611948596592b2e3b27c10e5995fcf2eeb817239af21295391485634215c00cded6e9b609b5041df52264a961019d8f95c723d397bfb59dd17e86e5294ae6c70272a297ef15baec6bde072595dec14da1bb9579b8a96d94cb710184cf6b07feaa05ceba42b1d9ceeadac7ffaa37207ff08580b29bb1141cc0e3f89e93c5d9da195995fe62573b8549c50c724b1e28c003fccc1b4cec710109680487b6e0ff684488f86ac023037337e239a57ea957f6ee60f63430324e205ceb7b2a37c0ed9aaeef9c03fe941c7a9927506416c76ec8690cb576a54c8ee0684068ba8052ac3973af73505d72a3115067d99c4006835350a53af41dec04158641d7a6798cf790efa9b8d93156d29aa6ace5d81a0ed80c894c0366d4151df12cc071e3f6254c8abb088df3bd25e0fcbe2dd5dc1ba4e0c16bc19a73d527f258a80d3cb017b0dd3dd73a6c5f5f7be1d79b8a56ca16c1c5de03708e80f61631b9543a30c6bcf42370737b8b6466e06bc577b4e6698088cc941ee5bf3778eac51bd39b5f9fbfd3abac1bd7f1b11e75715b542eb5296237a096df562c6ac6dd16ac9cc662c6163a0ad74939628d79929679d135d796f120e85f618584336ed80f899da9f44d602c56074424a373603c70f93612bb1d3a123c9bd7b089611d05f26ce3bb0beef0be6917b1cd1062e0eb63daf034cea38d2282ef932d73012e4516f10084683779d854bf0232097e6579d6dc94ebfcf12d9a522983f8bac0403a0841f1b05395926ed9dbf84ed35df9ef9ecf47bab0fa992c546b088f2e491c40aab4450de8688d463648682c55ce0ac964cacb493fe8de588ad39834e086e2954ebb6caddb0541bbcd68d18eb1ddd116dcec4cfc000af97a3143f7a1e63b62ea9071d5f3457ea8b95dc714e769690e8ff73072f532e4b198958cb874f0bfa3328e1d31ab4364ec5885643bfe627a1f7246b17b6c4b48ccf566d7d1e90c10faa3b93664ffec4b14cb9c7d02e151f3c2a9274d20b598ab0c50011c61e513c1707c720ab5b55cd7df770e1b35e7598d6f052ff4bad85e67de97d7c7fda45ce01f5115b9cf36ba46831e6deb7f2d388b72c787173e4050b9063f9fa4e7e96c280059d2d8691fa1fe1634de729d9923d091a4aa9137978f4bc70827030bcbb02e98156beed94c9de6f0c8f67e421da912b9b6964a6afa22b615cf57e268fb89bb98dd10ee915eba3b90c0060d090b515120d9a7046ad22928c1207f92ed80a51518bac649f93b5add76cc5ac40c452e09d1b0df55acf2ed309cdb635128c356c4e8464df97ff3e6821aa712c7aa6a9a8220fe128d43f755fb1a6895a3e574dcdb0dc8df21ca39df1e1c711abe001765961f538ce60428bf0aed996af8bc21059acbf690fca448fd715f32e1039377815614c33759c69487e9d0dcc587ffca60ed408950c337919df5223eb08fb613ee673c8c281a2ceb6ddbde7bd3cdc2fa6742b73c247cfd0d55fa6e1e91840d5f1d81c1ac26196cd1ecd48a35ebb55e6210ab23ca1f4623222363b3a627f662122bde941c35ce6d56615e3b17c55c18a5e8f3e56211b3a19a6e3e122b0cc3a53b70e1bba5f421002e7afba7eb3c4175f92e0efc7a1a5a3e0f7f887262ed463a51d745b81d943c8d7a071179b37d51538d01ff0f41b312dd61924d74fd1ff2c972e9cf27c8a6c262ffe1e1c38d6d9cc5940390780ca3e061e0563b22e8f4ecb12e495c8b0476eb9636c14a037d1da438fe37999c9252c1a04c914efcefc915331bf04722aa0459dc87f3e2f3a1eeaa87390315a679174529b382a656f7c5e6c0a096810583ffc92557add6cd3f00e30cd9d11b18f71d7db843944db89f44c6688ce0b9b202048a77a4178ff64935691e88e009fa3f380b2d0bb2182e15246fc3dc808a75ce3f99ff2dff9ebf341fa9fc82715abada5ebf0d988021f00719348592003e95994d2d09b5c595ea69b3677310acfa85df227c08dd24009fa0f41d6b8068fe8c887f04fb13e93c143066a6c711874a517d21c0d1649fbf27fb40c57bd41f769b1ccca6c36b12b9781d695fa4c3d481eb81b5d47e7758025851f5ee8f72dbde3c7f7cbef6ca2344571ecf09c1114a07b608a90e78a313a8fe8870d47f03052d9f033e8a317865e17e76098942f9b2318126ae14fb8138b4d4f2c0f9b2fa2850187561cd281965da617d7ece7d5402c4fcddb2080a80370308f6d22509135dc208030f5b835b34131bdd2fcba9f02e33cb44fa129171e974844d1bfa0fee2ecd65d86dd4fa2e34875e02898b2ea2382448759e6a3305a8848f2ca189e764beac1799034c18e8481cf19bc1dad96ef2b4907a51582c7e19f14374f3f495c841f91930290c2c19f91ff371283553dcc0af43d99e354c4b11f4246d750e3e3e376a5716e1bff3aaba40a57cf8d7c95a4505ef1f0bfbe5fcbb5d7138fbe33ac66ebb13962b4ac8f06577e0ffb2954a7102f2b49c077646003e141b4a9d37e9314ae118fdb64af41ba67821267c0fd1bd74936dd6f83f654407b9ccf3cc6919359ac57a6b6d72cdb62c072babb52c6ceb4c0a2a2dc15f0f62e8c7445180c83dabcdbcc7808add430d1d78459e0a395c6708bfb458529549c5c359d28bca887f58bb2bd76a09768cf2e078dc1c79ef6a38459469c87c5516fb50a7d53893ea690517ae396fd67f33436e199aa43f0747af314bf593b5cec41cb34e85156d27bf1214cf3bfde3c7ec09464180463a7bef4ab255c37cc6cd65c3c25714653d5d307a91dbd4add48563d4af8522e2d5efb513853441b60e3e91ae5ee608631fec1552468339632944fe53c1e933443e25bd28f11796a77d3bccfbac16a8d4c3d12d0f888667100e9985ca677bd26a5786096e9e62d594637cedfb4c4d3c58c0f6837c8da336440be23df52697714a64849eb7cec0daa8748542e4baa917f0f4a272eeee08b5fdbb3c06aad0c7c4b64dc709c6de90f257957e87a89c6db0801e12360f40fd0c952e94711505ae6d80fdf19895aa56f90b7d8b01b197bab8ba3b766c738deaa38e11675cf50111fe2c88cd8be3642a674c0549912468a541613ae15e5e37d1195ad8213a6463312a847d32cfa5d0e5c46d303167de319e8e91b3263316196b603b5b9f53054e4d9a74451d6a887b8d4a7e76bafb747d3ae4d55cab73c0df779e7fa22092dfafe776c5ee863d038fa50518f5b42ad1ea4fe65bc3e1b4b445cb584636423cab331f4ee94372a8f1c28b3505d13b67e45e1285043d29ffcb9b39ceac59965be082a535f15417f7a44f0bd073ec5b17fd8d09b8a5b14c8482719c102904f85123193de33fac460d6c6e4e3f1490363dc3c3d472085142341c3ba65347b21f531b4cc54064838ce44d86c0084e539751e9d3cb6434493d25b3cfdc27545180286950e1c94327e6b66d5b5e581394b7a574ddd347e8a5ef10596a5d2b8b77293a763d64dd9da572a4ac7123a0fc6cd7b6bd79210715b0b4f416263e968869fff2eff6b09a14aed323e772f828e60d528e9560a89214ad983adbbdf730cd38fc6bbbd387c622334a9f290dcf736bd1feda31b70e897128f84e203c9b0d3989d52cc63fe9cec90c22c66e88101a2ce430345cb46b2c983d6b6e42c57edead27904a5e5c6ee81bf1bdb3f50c277a4b82e2255b506ac3e28cb6d347f8be36732f74572135a16f968e103f83cb6874c396c3afb3da7d989ea8f97a62060df582a8895cb30b02e3a0f0381a0bb4d4a9f78c464ea8443a2eb28e145c621cc97ed0cbb0580df0ccd7f61ea4f2ecdfbc795789e27326581e410e8dc88bcde911c93c84683d9a062e09c3a32b6ba69581c09e441da8e9c4e244dc013e3bf4b329159e4e4532c9e9ec43d67879dce7730d89f277e7435bf98a0d0c0c960a0c1773692a7fcb4629e432961b4e193eae0906a40de3f6e1dd7642375d95fcdf8593d548ec10f7e2e63d7e631daced8a1d50d93a9d4337320abfd198851abb2dd75f61d31cccc210199ad5b46b9ec72470626dba1513a60a5ec569fe57a14a07dae11f8aecf33d4fc26eb26dd30a80e86bc91637190a861aa5098d789c4f85daa9f59d9c171c77b50ef63d9f62fed46dda5d963701fa701a94e60095e4b9e60d53bbb5ac82a995f7ac442ab2d275ffb51bd7403c29c7bd508aa1801e6a8729146bc44d0e4afda823f74e9d9c7f108dc91299f1a5d659346a2f84890d175596eb88ca285e118ba43540015d987234562e8784e38e2636957b71efcf89277e63c170edcb89ae29afc00cf493d20fb85f64d4deb4ff38fa81299d086b1fe6211e12e7479ff295e87be823411b52aaf29699a3615701299465d166fb25c4940ea12f8181bf78fee2a9bca75d13553bc174e24ab1885d7025bfde89b709aeaacc06ca921aec0faa2c95c5b7111391cf9f6c12476104bfd1c705ea53230e54fb001ac90ef097e5c12d63242bf9a5115c7e32ceaebbcbb28f2c55b541cdebdb8c19a5483e08b056e392ca2dc71491ddf8f9c7ac5821f7caec6e555cbfe0f0f34e2a6e52d6817a3b9a4bdcd5c403b331b13b3083afd54fb6ca16aa87aa49bbd4c6fad8d8efbd94a47bac2941f996251170d1fe1e06a7813a07b76ae340a6ba5b9bb80bc32d7385c7467d52e2d6f2f620ab43ea5d1dceef84333a81dd08fe1cdeadda2ac596f562815e688e17484aa997f34d87cd0e5f4025a481b53904b3067e55516b79870e9dbde067a6556e92ec239b60f3a6bc663f3f6da73ce6ccd0418b8289c7e244b859327d61caeac9fd98cbf57b87bd283bc464ebe9aa32dd1202eb84e9bb048bfd30eb98c7e5b612a6229927f983149ca700dbc627f5d096d6ef4bd8efe6bb53b20ce0c7f8118bf3ee61f7498fa4e30ba58e671522306ae6a5f551cd4f4a48b3b74ae82d820cac005f04039e836f4772ca3c9db028038428344a75457c9f1683a68776088d74a39798601a82c8df7a08e2e23a8d54511508123bd382af4ed4342a83b78fe285625408028340e9d89b0d973492cc5a9406420dba0a0812123db87612338f2b52b3637820aebc953417229b5443423bcfc5ee2959635f7a06bbd0bffcfcf50aa7e428a6ebae521d2243129224985fc12068ce5a3243b72800783ff9a44071b4ebeecafbc8ae4ae6ffc4f4b10f387d5d3850f1b4c64c43c2c7793f2d23583f6cc3c2004ad93cf2188b114b3cef8bbace68617e21e7d752073c0ad5b8bcf4715a0448eabc6fad90fd14792cc76b689e10d638dfca137cf6a9f925fc5e2084397e49111715f72ad26559dd67fdeb816b5217a16a1b3380cf16cecb36d38d1846c8fce2778c989344c4219a5b737897e84ec86e825b4438a5e5e9ea773153f82545b8fe5f8d1540d1cb84a2442bd9dd31c6aff71d84fc92bfc928b0ff48ff90a8aad87b32edd3fef884a84a4ee33bf0d6b5fa798220c3c0ff72dc906f8627e1d7cd6a171c47e3c26643a16118a68d095c6c135ebc8b8105e5ec0d2afc770637d45a426920f4fa4f19edfa20a1c8b9693d13d658605979e3d10d62d986126b41e5461fc15b870ab47d5d7cf42811db1bbd5c7ee770da5c98c5568c645176b98692d0150d40d877ac4b46f1ab54c4d5e5efe88673a8ac04bb37c372c921f22a0264805af5a60f4c0437eba6b45229373c1d9064cd6c65b41e319a16dc546aeba13c7ab6379fc11b48ae6c7264664f7ba250760bab0f4b65c0bc971dc0ad82e86db53192535c5f213775d86c8196297a8603fa4c69fd7e1f0140c213d3c913dc1c1bc35c7d44cb49b93151a9e7388097bc5a62df160614947bc8ef12e0fb9eb95ecd5aa8d39c03849a0348483730cbede4b835985d301e50d2dc2b478d864ed40c0525765726552475dcd4b0200e153ca083638d3de8902877391f390fcc0fdc5d5718571624c761d77ce0ddacf051d186c66ac757ad2dfdaaeb6c7b6e4c9850e23ab229bacbe69011587287d1c2d61a5d9b052fba59e44b1a4afafc59c88b39c365ac9913421fe5ebcfb787b7f85445e09b88b70aac6303b0f4e69a0b60ff68c3f523921ee88739aed24d3cdd8985728ee4e0ad7f61e45f6168e6d8ee2ea9ce9fb02c2ed0695629a84eeb6d6a34f9f779733085a0728ae96f3bfcc88192eca0753c2651ad69e762a2f4a8bd21890fbdd5e4077feb396ed99443aa74478890f7563e7a2b6164d37bc36f949242d611aa4d084ab6b82e0f1137b2b0156e760546cad16c433045533ec5263c207a4fe68d9ffc61afdf38eae35ef731c0cc88bf4ee5141addb891dfbf2f9e9aca7a66e9bb1fe9016fcd75acc2bbead06b80a5ad1fee1b5d81ddf005e97cb340635d87f72a7ba4dc5c0386986ad46bb03e0f3ff435f4c77441439b71e99808b0b7f5312be0d938c3ffddbe7aa730c09088e037efc1ba461c8b44f233eb7da047146257ef23b0f8f8f559bde030c740b34f4fe0eddde93c521d7e494818c30ca3b763be11ea35c595be43112ccfc55b8a69c1e381d9977c635680dbc699af21202a0f5fe196b0bd3041abae2bcaaccce2f3a31a8863a11201a6f0c139a4161f6efa65e8f82a96df1f7c3e85665a3b045c46236474f2930db760760f91fda5cbe08e2356bf8729ddec2fa1f5b60cc75f6f86df11a90ed4bfc4afc9afd0b800395b016d59f18321a8bfbbed5c5a8335fd3290e3708845228e7eaee73fdf3d9d5f40548b678f30fcad6e868158d11f84f6a9df407387cc5a5165d28b0c00ab6fabb1b10f5cc116e0a2e4625581b963918b06d43bd52fc1d2141ba248f4df358a4a63f4d929fd2b56ae161ccca67f29e6fdd6fad23899017be5feb9a113a52933978ca76aebd9ab49469901031efac031ef9886bc0fb8a8dc935692b245f6c2ad93fff5dd5d16a2c78978078f8eb1572fb0f9b2eb5e7eb8c099230852f88dc4bb1999e9c2747b3f0e416aa737e6df625505085cc64ed5b0ec8651ea11a50da44dc7eb235025a23285314de4236792c90afd597bc3a68b97bf1c8c947992a1650772dd2f36a63d930ae717393809204d396719a7706c0209c2574ebab88f65e277ad5bebd69d536b14f9efd60f14cdbf3822325068b185a742b80d23706b545d41e409d2e8311d1057729f59a82c190852bd53b120add4b34010bde9d76dc610d1d3116bcf2efa97d75caf2e7bf64e0002c62cef7913d6fac9c950e208345a6fa9d423feae0e6b3ca13756381019399305aafc1e407c3209646d7df1ead55483716dc15709e9a95dba01213aad6dcc661b09cf6089e4fa0024312b998503d0726509b8224aae337913a59dee5a5a38ac62d5dbb897cc3cf82a28ef993a7ca573e96f40502c760326a0d548647ed5e05859cb5e1e038155757b184c8b2c37eba7c7fc17ca775edc5c3c2bb5c11336e390b77d55efb9f3812b32cb2f87996f5f86ae8193f35edf493bc8827c6c442ae253d0b1ac7387b3c72e987b633b4d426402962a8b0c2bd02a69905e37601d4de6f4b2c764b98d081d163c532ae93d70975019b220148880f0ddde11c0df3e7d4b202ef9db6478e977cb1296690a65ffe40a63c1db162cb253779cd7bde0c032d1c6c3318128e7eccd647d829e5f534e908ccef70533b8cfa565d3c74f61d4ff8f41af5934caa0547671d2ebd3817621ce015bb819f01e5db378ff7e6e7a2054a2fddebc67e75e761462ee2e9e145aaa0cfd343a1371d309e6f86405c2d79303f2345bf07037a62e344616370a909b032facb5860eeff61ee3cf9560ff1d6b9e8e02c72f41135c8930da91e5424a0f05283ffc48f2738a7e067e5c881759ae880ab2415cbd353a176d487e8a6ef3b0a9f89456656d621102e7253e4cb68b3695f9a5d3491a2f12237591e1ded36ed287b8704c83969aa38942de6652310134fcc08587b95f85eaeec15a4b28d824c57b52c7cdf321b41066cdbaf11a5ad9203c5aa141299078182c773d7aa8707a414b25e9bf401929556c3b31c9e15d1e0e4f0c6a754dd8f38985ab004a855f3fa7d98ae78e8e793cbe34e1369b0ccd77687d81ad8e32512438d902df32f5f6069ccc0ef737868194d1da00a6f40b1b8bcb29a0d91acb842771a38f35195e85747fe6c664ae71ef8f29ff882dc0d7006f800307618cf3a9b34e449b6c45f7aebc2865189a0633099c4361d40acdc868105dbae441e3b97ca116466ac1b54cfc4e406f86a3b4a80eccca652d3a4ffaf3340f10ba8af81152673225a93eed2f7b7be5c74c4b3efeec3415bb5baa385b29647d83be824b8a80b6b513275ef0580438f47f3dc4eda2d07cb890daff9181a3d139c46b9c6032599cf371c5dc71a8770a515a60f9d8a147495ce4ebf36ae85b2b97c75f349d92b377ff5adf819f9bd13be75377428736af0737cd69840f7be1a1d1bfbd1add776eb580b6679f54fc6f526783b9f0fddb9289cc933127683473b76cf48b24a830178974c44673613756981a0e836c4051c3179d87ed1f99015f37480419a730ab52997d9804ef092083d51fa92e8a12fde56fa377882999f649787d5248a4509bb782640ccf56bc2b8b6fd39adbfdffaac92dbf9a24f4321250756bf3448238b2cc701364ac42796b7f20ea97966faea49c76b094edeebc3de21ffd4911002af96624825114868b351f55374f62036b6659945f505570c42ca742239ecd5b822ffddd4e18b4e425c440fa7c4553a7bc4a9e20ac8ece7d430db3a50e2c0854c84aac3278b077d8aa510e57b4759c086f174b280241dae1d8e6c73b3cd6b0268d98859f139ddb9d707fdcdc7044788e9bcb896c2dc8de4cad021dd1c13b68fdac164133725d9c55aec1285b058650952b9bb2ac70f0162b8cf58ca8beee65f0068cfe130b416c8cdfe20f9c3c3947db5bf6ef0244ec002a93bc4bf65f1bf47a077e38cb48f20fc4f3d6fa0f7bdcd5e5e2f8ba90cc8b88f34cd32e3e21075e388e275de5e1601612f293fcffc1f90e3b9524b3ac6e74423d41877a20253a246ef1a7b20dc4f17643c736553778e1c08650cd4d71e6535238888f53a55066be60a9e094bbc8181ee8964cb1e19902b83f6ad18790b751ce15d461fb87410489de638d275c353ff6ce852c4a43994fe94ae2119d8b90a69dff823865af7a206ab391b5bd3065af968fd8d8cae1fedc3b9fcf4e1022df27b4e5d3449a5000d4394b467896e3a63a38f7a45c0aadc3db0d52b8325c9167568d90779cf1f40a5e188faf06c9751ba92dec1b3429a2f2d559b3aaf3d888c3b241947cf337151939075e75ce6efd52ad41a1553efed9853aa0f2c23d99191eaae9d6a4465e1378e3aacd7f42e96cda7bb75a07b82e3821312bcc80e7c647c2007fcf87a736d7a40b57ef27803a23a1c78c671d159a03b201036e43a44221fde82a171d196d388c27e473d90a91aebb56baaab31efefbca8399e57b62ceb019d4fe00973b3a736dbcfdbeafe992753a734af024dd6eb38c6845a8bec7591a839d96b3c95675686a4a8946d7376357729fcd263177c968073d8c6ec2aef04393bdde9195891a23a887c987950663d939ca7e7e7122a53862a5c98ff86c36f81a7ef922f7e202a75fbcd6c862fa5c71cdc50c700bc1b1c5879dc9e21c719cefd5f2e24358d5a28a6de02f12f3cfe0fd87db83547d024be476b2baf85bc1c947f5c65a1c00a0b18d400fc30625e7756b8b2f2afce2f27360b27107f498c1dbdb60441c344743b63c59d72f924ead43c636224b838bff0d0f94cf6a825c9cc68681936f01e966d9258bfaa5520dcee6855e7bb2cd11212b53ba8e88ff69de47d8d56c42464fe4a8a9901ec33085560b785adee014d1345e82be453543f1bc11b51dca9b86943a3c146c8332ce8c6dda6284f9591cfc7777c3f1bb5b54f2b78b71ff118d6761ee218fe63085af57128b5a6090ea046b8238b70d0a383b9b4a262413885294cfcc2c2129c06d261cecf0eac27fc7f7505e3cdc224f4e493b1de97b77f4af2b376ad36e0d2c595b56229fd5fc3eaf89be4cb52cd840f389b1fd2d9339e947bfe67db6b31577f33db2931dc5af821aac8787f0e956d0fdba6fbe3b83ab90735e21c3214c9171181db68d440b25d78fa73977a3d191a135151ec97c74c066bfcd39c2efeea19554db20db753b43aa3091fda04d6e9824546534394755ab769e79dd23de6f9a20b72f9aec1482d81a86da9e2c301050ba3ebce61bbb2d03e35af197b5dbce556c782940276b1da08b19877494ceecb239967c1e6c6088f55f53587bc694172da553e99dbad7ab6467709d4348ab4af358c8168f839c02adb26f1ca2ba3dc28feea11f08edc4bc901b3747890c307ca706da76012c3f4a4299bf3cf417f636151993376a5e3d8851f772d2cbfadbbbb7e790138f238a24e3629c9dbd9b1996ead8c1635dcf3b4dd4d0210c9b5b672ecce6ceb2dc88414353f87f3da40508d21743e4d543ce22348c530bf7cc2eb486079f942be1632a5544fd1a7867d0a05bad1e496eafe09cda8372132ea8efbf85f6e2f3992a4e46b8aa780e3367a5606e81c235f48495209e657771454519dd735bb969cf1af5e89ca6be07330da5fa12fa0fef5d2caaa370ec0b05da8edcf5d09c84271010faf3bc36776882f020a249c25d2cfad45b255a5f5556c500148390f82f71bd50734fde4cfccc0edfedba76f9cfcf48d3740916ef1ddf12c74e89ab7548064da4af7bef200965af90114a7c7e2be9c94daea2f7c04a68ee2b0681fce57646392fab95fd79c15528cfe9326d8eb81e9f07ab42e4b11336fbad4b2d3cae7b98847d42c687666c306c387424528c7086a808685a6201b23a2242b9892eb04bbf0d26ebda5eaa6e60e48173dc6474d200c3feb0416136aec1b87e028593752a8c2071799ff0193c176caca337aac8284a40d45e9a96e36c3d5c1a54c2ff2b2192d22dcf713bcce4e687dad7aec3ec37429d294504aa96ba36de88c55e0f233218255d6ba5d68d821fe63854c2ec4f4b82f8fa218e5adee12c45dc527eb2f76a33e728855c24f8350a82bc7f974dc693df9bb6edf347fdcb00447253750ffa97ab246ff25455857aaf3ab2cfeb036f8a23ea48ffb53038c29720b90f12772a1b38af96fcb3b6f7205eb5c2062c58fbe24673588318feca7bdcd4ed7ce0f1c8a6fecacb06973133d43aff0676b3ee29fd575475e05d7c49df7f1769e5331b4fe38a14b9c7be900edc613a47486f1aa7fac29041e96da019f82918d739c7241b7b3eb695d498f22b3c54d9a9edbe74a24e8bb873c36f08a36305545792dfbf46fa308a6d694a9508a1660ae2b0d636f80ad0e9efa7f6831512153d5c23b4c173e39799609eb1e2357947f555df6e52382c3fd4dfafa20c631ae0cf921d832d47f70008f01b6bea5b45097fbc16f41962edd352a91ec570dd320e4ac50eee520ace7e6214adf587f8895cbc64e5ff0ed25cff8913986cf2fe76f7efddb31029d21428295f1c4c23efb59301e37efe058d67fb727ac991b340e7c60f1c13c3b0df2e7eaac85ee74790d6ba06ce7c10f62762d2d3821e8a7b9359f40b8b9cedd8d659333c9c6096f9e37289a3b299e76c8dc1a329ff594e97a4acf09ed877fb9c46641ec4e5978010ddcba270501b59006a40c75ca9996386f51b22dcd8087b4176002ef9984460d8769678148822e1dae5f0049bbb8d0710b7d7590eac5deef99d4a05b572db062b324afbad02e23461e1f8b398ede63b362fbade7443ed3dcd9ae997c4c21bde3ff578fa356eaf41b611a5fb9830f8b83df1b240cabfae7fae6cfc9978539d320b8f120b65c6605e06a7bf2f32b447bddfe17d87fbc48a37cddf03248068eed8467b9e2b0933a159173a497c37ef6affe7041a755672da09003f7a00cb9e92ae1d5bd6a87683f248fc5e824ae91c25ff7eec6ff0b50e820e528699eeae5ad1a06806d56b43927c3da884b3f8e34a39681f8abfd11661cce8165862c9ac230a33ebe2718076e820339f8a67e833c7dda9527bd630f799fe49409be032909991d6095113f93bd1dedfb63a0b6b578edfecc2790f6b6e21c388beaa4e3a5807b55dec316c3f96bab8931986b49bc783788e7b6ac418c360d679c8df9ae18973099259aa8c9e6dbe8c2cdaf7ff583b843615621133d371e2ce980844dd0282536904a09644805b2823c8657355df764f416ed5a10df2f445869f64825636ce0ed75c9bdf36fb413a77bfdba0a5bd374faebf2f665b02ad70b99911c9aba18e1a68215d106bcc9154d3a0f488ca136bbd1f0d14e94878de69e1beb7c7daf039449dbd06b88bba278b941ae9bb21d32b2ec5d6668f3443f4448842be72f6819b681f925bd5fa6dcf679b0db129bcfdb2efa4dace5b9df9511cb07cc68fdbfc6dce5c5e8aaf1725304b371818709ff3dec5081c151d758684915fc5c4aaab919db2ec6e2e720c8d6023b7084b5a3ce882bc4bdfc23d92c648c48c85f903e8ca8ffcc5f1e60fb246632cbd79b47412c6a22e516658bacb6f16205dcfadb7d673e322eecc93ff79f0c83b580a61e6e8687c45e11ac1df259188eeebfcb4ce2582bacac38d89f21ff6462a755c4e83958696c3d0a86f006f96631ef949e173c1c9c839aeeb90439c374ce0c7df574823889e7ec8e197ec7a54a3c6ad447d194fbcc71eebfaeece649e8cdd7de8a3ae858d17215addd10766f610550aa3b8d4627527c95372b18d8fc3f59bdb8f7f6aebd74029c18dd0d61f7635ea7a68d600ea0b68da3e7c9a96e3df4226a7a5f240821b9184d628bd4451e4cb18c153238ab596575c9ed70bcb9786e627dd7cc51cbe85946e4e655329f129d051c6a99142e87fc1b999426b80b12e77fafa729914b34ac5976d8d5af35e4b05f30fe663dd0ff10189a8b3cf925c5c273c2efbc5b2712e9ced183cd3e01accba74847dba53fe64a25947a115b58bc3ac19f4c774d26cacc99c72aea4575f871034c3bfbcf651285395f496904de903e199c0fb5301050256d32faa005ebb3a360d1fce31aba7fc35fed4a1300f469d22a08805523b0953b9f837613d93521b9164c8e9e663eeb2c95f538e64f36b1a9939bf641c4444965f552144a01bab5dc4e25e8886e7e29c4954efd241c5d19c33ce2ac72629a283b9a96e510b99772814265033fcf3b24136a610fcafcf14219a5a6e9c31620a8e96e7112ec32a908c58b99e3231b24215ad5096c705fe62d7ba9af137c83b1e050ce22f17db9970dfbb7fefe639c0e9af7747747a871025b2847a81d315e459c51b595f4b93af48f0a47e4613914ff64bd0cacd4dacc5be4ad8f2f589cd3f76c2fa1b6d7f5904264fed97edf6b29eec18bc0c374a7322f9ec4e1fd0ef933549afdca8cb6e903666b5ecd9db02506b3fcbb794538ea03a96dac92647a686c3ebbfa53a43f37504001f098bdb9c8142e1cc37903fd7a6abcbad3a86a462435d25e2e938fe576fb04ce3bd5c39c43ad2be03e82b078319eee56435d5bbd12571ccc4b341a7d7655ab17be8e325b47be2a5e8027fac666227a653d411e5c1730039f47216d6f5668b59b252697b2cc33667ea902a2ef4a4a3b6956f9ea81e621486a9dfe4b7083d9a90cca77a056c74b58c6ad4b25ea79b3fdf7c53e7cd1cd6267b414824d9de1df78e4f9f4097cdb4d573e57c62e24eee569027a0ed6b1b08e98487f5a72592633bced4422137b8102d3dcfdb8dd32025d10b374ea0116553f63443da0831e1a366d74ad3afe20bc700620aee0f8c58e928177149846be702946d05af947692c0dd58fabc20fec031745c3dcace6f509fcc87353364777c4c8e216d0b524efdeb84c1c7c6bdca31600938198aaa2e57349043a363210ab0bc599790a52a862cf81af8e8a2534dc3dd9621a7a63fcc4fdfe144bbed9a3d057864014b5a70cfbd2d89f6f4579989854ec2c6813f157634b90cbabf00f9e37746af28be579a90256afd370d20dbb7b03009c989578be4bcdb839482aa5b160433b3831a45488b56e2db77fa2da3c2979060fb4c214cc8904dac48589973ad846ea9e1a6b9db8aa96a5ad7c935b44d0b29e65c997b02bf8e17ceb27263d06e1c2265592363ecbaf0cef8b4c906c9ea55afefad7265fd0f470fc5b19683c4f0fd489cc76a5e199a15f3c39041cd29c325dbc0e00cd9c49282720b937588e4b4fb11a888bbe8dc4bcdf5c416f307f5a12923f3f568949e7a9a03938cf651ec1630c072b1f8bd07abd370b7c05a2a756d2f7f8e5c700c080ecd7c1aacb57091bf4762e9bd6fe2347ea9557f38d47ddb085eb1324e73fcc5a6bd409778e46cdd8fa38ea6c5da2f7265123ac4b5f9494103cf6c8023f52337b761db25615969f770d0fc913732ffef263d1aee69d0842d35887d757742d4eb834a07a06b06d3e8780ec41ca9f225f881e2463bb064402f3f5b3a122a7f97dfacba80d9a782c1702e843bfdae3d74a388efe62b9c357ebc82f0be6d257bb1c7519b90a94a26c90f426ccfe9a0362d0a83bb3b49722774556f2936afb647db9638e70c632aada6a7699d9920282d682dcb0bc1bb536193771453148396dc3cd8c74b48a12082b5507faa9ce9cdc6ab5f1d624f11323f9a7415ec6e705a54f93f094a7605c4a944f84dff1702fee93e8f211dab105f1442bdb3336f5fa112babafa62a921d32e860bc29f7df484d40b6396ab2c6e7231bd8455a4025eb7126ecc51af9da66d77a0345addf945cf1298c459321d13b0faa4e0728a7ac506db3de2a42ea97fa1000c18aa726f004f3cf6821e627e89fed7559091916d06f5a3bbb9114e47ab7d83877580f758c1bf695e73777cb56d898135d35263561c5885291ed600fc1df7fd82f640da66a225c88bd64baa4b23c4d0eaf7588fd5bac40ff3120a4ee8348672264d39168d9059002b3a27807674a3c00c1dca76f3dac675e5a5edbde14ac23c2157380b9a76db4e8fa69781191f2bb4098d8068bdafde61a586b6c67adeca70bd99793a3ef52f0980ba10e9e202da5d86628a8d39d3c150a8bfa67994102d1c9f17aa56f620b2e2619b40c28fa84e8d778bf6920cdf68edad24d3e2c1eda416c1810f98d2c085cf828a17b46fbdb6ddf20053a658d82d4841806d14a9e297a5fe0e58fa4f53aa5de1f818c99b90c1d6098cdd39efc8489724c9007427ad6c61f29b26c0af8ad74443b726122495be1af0ae4377ef8efd02f56092dff6141f7638d7cc56f4bb3e558903f265002959cac738fa3c86b99bfe908cd8dddbfd0117c381bc1f8e90b0604f12187b7e311473cb1d135a0ec81246628c4faf012c9605da30a83a5c982aad813c1137e987ff71eab069753b8447bc705f5aa13cb8ecd47b6ef3d671d0c940574a79bcdd28cf17c933ff8252c321a12e10fffcd4026f5397f4608e20e9a0d4f38e5c3096b7cc8c25893f0f546390a228455fb749f4a1d9c6a738493a36845221aa1650229c710414b95693a30f3f0cd2a89a6358ad2c1e0703cd45a73fb0b8571be3cdf81a45debb7572954f565f67f95882300bd710a87f0a5482e999ae85ed366fd7dea345552d781422736e8ff2b0c4a07b7fd80f115de17f1785525d8dce0193fcb4095bbad270ec95f274a9e8a13cb9f37d6ca2fa072ac42c0805246112a93bb535a9f5b9fd10f049cd2d62d250f40601957dd84dbef0d2785bc819347f2c97a54f1a6da29bc31d847526e5f27524785b20f301619637bd5a2e1f5507522a112e5712e898133381df60be18d7188b0de82c3551e4bd4c0eeeb14dd3eef1ce39dcfc3dfd9a093cdd1fb483762ab38877cc79129a1cf7ce76d72d036f3216cd3e0b9359bf4133887dfae9e9f63296b741fe467880965e974e919c7d0a6e2a5dd9d3dd4853c974c507b46855b999101ead696c5d6c8e5f3d68f5d1744d8171e1b85abbf2a55c4efef0beb6a4bc5a5ec6da2e673a6349eaeaa8e0dbc9c3a5a58c0c4b9d75e1f1a0654cfb3773d29994f90f069d952bc8d4a8c311e3b318464007efd214f1ba6163b7d03042d264753a889a3e12013da60667ce8b9f0f84fcc95f718b195f533bea76b1b36735ec46f16b79b863239df90cdce9e3221f1fc910db923a044944e0fe95fb1cdac2496d665789cbde8bab72fb19ea106fddcb334901dc17add340004c8f08161c3277496a10a9c90cbd4602d565b28cf708a06a568e07a0a283947ac18c371724c81494919edc56083d828be4d1c7f53a4e3876107fc1ac97788f258499e6a4626f819da3e3ed391cbf738709542e3439f1f8e7757ca2498b87bba2ce48f4222c83f63833b3afa3681b3d777e620d7905551ece360228effdb44f9e7fe9f983088998d5131be668c46e4212303f448662a83a8c56101c01ca0fe4353bdf43d370aa9abcbf547080a02f95875e1580120957a0d0e0cbd20bf9d46bd9a0ce86c26a62dd710b95b47dacc592934f74bf95c3a9e32d6c451e5a2e0080a360deb0c9f2895c6566deb74a3686e3fbab005d012b863b852c729e4a500e0cceaeae71bedfa50607988c499841a32b7384b2c74ca72538aeee0f367d98193a6a14b6879162fccef0f9cc1514937c4ef3590fd4bd81d95eca4a7072dfe9232800da93ea5327b2667f8fde4c7a38c9dd1eec7e9ffdd33a883e4beaa7a87ea60c583dd2efecde2094121bde98c571901fbcea4cbfc9d9f3154c7e4ad89aeedfc123f594df37609c7380ea748830e4a69c8095a31779aae62513f85bb39cc01e267e026115b792c01102d35ad6ab8633dc43f242744b2db04c9829e4607e29c71ae9daba96ae0c0024ea731f3f5a215a48531ba835e34d27063b72c4ad12925d47e41c8d7c576cfb9d3d605bb329d6bbc3490eef401f09927f8d05c55336c1726633da02824b10f1ec55e3a6be8bc604084ac81855773aba384bec5768693ba0bf75b156a09496db371970cf628ccc259fc97ea8c97428927e5afbace06a6cdef144bb60e0eea3634de7220c5c8d34a3db3b9d73663c05ab55aba6e8395148630a0889c5e14c066f9675e39b6a1a2c82d856ede7f9cfae84208ebdbdbdc779788601673967d57f2bb6b3ca362bef20d02f1570050dee1be40ac1693b979ef66163e89c1be7dd5643802091d037309742a93706cc09cd91f2674919632f976a8168c0f69162788623a466db581d947ca1c378a5b0af9d4edee65eb39bcddac9d2b08c7662cb7ebd076c7e4e850a97461dd05d8680bd25943d4978abc7552994ea3a50059eeff7412cef9b90eda18c6ebf85ba747ef69f3465c9206e7debab9b125284c873494a90cce08a0af22b61625d544fe91524007091da15847ca6c1ed85d33058691ddee3bc4ad4bec99a4c8196bb6ea23a76b2663750d41b2b196ad8a007fa9edb0a9fae4992118dffb95340e866c07198f4f12799e180d4acbbd3799e688f11d235be45f0b10f19e713ef56eab6c629d4a6dac60be72db83c34358effc2ca6a6bee36be3dac75c8cb5e2f8927861194616189fc47be54f677aaba4de68abec5ce9109884e135997a306037d19ceacb9871949b1c21fcd3327d039f181d3697067a548c2f98282c0c47ae214fa0f5e5e1b875fe9ed6fd1c7c5badcf8250667bdb23425e38f4511ce554872ebbd7c21c8cb8012fef40b2f2a993c79c4f308bf4fc83b8d0c29f800ec71990b0a69004c706ea59a3357cc7bb9528d31e3a3d642c57cf56e804c13b353541e89c2c5576a500ed7404f8e1988daeba18602e6ae7530c04de60969c5cc2b920f7bb2ce9686ce61fae8857ba3398a9967a7175461f7c5658f298d0a4f3636bf3272d875cc669a34111764522c6e793783de459686adb00577f6cc745989264fc784dbb5f74c1cdc43f48fed20105a9ebc13fb070cba90296e2f52f22a24aa3d3cfd98ca833c5d38ae8a5e62efb1eb37ec15e6be9bae91c549339f555e459c4521a9f9591f223557e694a3f7d49faa12fba94fc2d8b9cb315b8a5aab862e2dbdc7063e4150dffaea25fe3637c17e1a523eb1915b301e74503145082bc49baba0096b42981e2749842ace3e6107520270977c0cb1807672b28f7ff0bace29fbf506c93ae94c98551e551f5e4d3bdda903523c0633e7a802dd18a1214b93837ef0cdf248aeb4f215db57d5ce993000ec27a5ad88307b08114fe016665c28cc600832dca5b4a573ac60b93575f23e009fafe56ab31730c70d0be2711858ee576b389a88eabee188b08c3e6d046a9b0fc595b89872f2ed650d0470e06e47bb80c2df6b6a94da6efac060cdf59a17e43995cd1c424f00c1262c6dbee129d17e302776461f707316cb498d031243389301b73056e0999e2ec3917c9175de07668632c687fb59dd6dda0dae42b809f65860ac577b0f1ef6913eecdb4be9509f23d7a1b8ae1f5ee38af5d0e6221dc9083e6ad0999dbf652157ddc3d120409ac3a8dca1317ba47e89486b8542b63a014a09f07668daa2cf67b0c61d2ec0cbd27cd8154e11bd58bb5dce95ad704fccd6d37dbee3b231ce7fc3a0b522e5be2f2a7fe9024d0c327af232089dc16935d9a5e09438e171d60193c70ca0f1af57623c52cbaac3f0c5c36d807f1bd8255ad9ac6ef378f1c46433c6b4ed28d229d258d3fa2e80e428a0e86fca0e40fa3c6e6e1a927b7c6370af0d5d5e559e316e88728510bfa562c87ec11b01c23a1ef1130ec0241703c0e01857c3af83df1c451cae201efa80c4c3f66f9b8b710a30db43b02b2a05eda96d930129cf13f7f31dbf55a69271a3806340fd1b909f6f0a9848b866c6fbf2a0b7e1fd061c9c9b9e3dfcd0ad15c6a8c8a1ecf125359ec22fe6ea026ecdffc127a7bde2bfaa4a8224bf01f87833e51c2724f18aee39db849d67e7679b16a343df8ae1cd45842637780bf5af43260853226d71839a3838370c230a3c917bf820511456664b3d89ad75f59455d9fd44d5c4590fbe61f072b8714669b40881f2571d42eb087de5ac353a43fa70db4c550062f88470fd701ca20ba9efcfe8b573a7d56deaca444aedeeba9e1faba28dccf5ca338b1f6ef07f42cbdb4fd0f0be8fcde10bff2d7a97a9b4a592054532e29355c386327bca47698bd7e1f04b9010236f6ed37ecd85b3ff16726724991f205d15d80f01ad9e01673c2e11d7f8a61a17d0e8a5acb4dea31f99e477a07339ea1d65a0a0aa2e17978b57ffd70a655b19cf86147185c9d03f3089d10ad3c3623bbd6e4c24b049779825ae30c224875db86bd7f8b3e2b3950c5e1346f18a443d2067f36a15daa1abae7e4db06c1653cfd236cc0a5a2260c2c3fd66d0d491330efdd341c73d894c921876388ee24bf0cc47947d4a987d74d73a431ceb7cb4be980530a85f227824d51854d0d9f85735714254ae238726b8026de4fab220f1beeaecd86c70f40fef0bae3c086fd37826cd8a4cc748287d1e066cfdb047e49bd3d8e2f444cc8aae6202ff2712fedb1be38b723e29ff678f56a52d755d74261cb652d26f86ba8ec0895b2c1ff8e06082e4c40aa3f457b0f38d94f6f9520ab41c7d575c8cdb555d3ff3cbeac199c5bdf0479debe927fc85b18c245ded8338ebcaac502632e316dd23ac68ae13849f460bfc175d7e28d59e136629fc933d50875abdac9555b3020d8088aa68c7160681535039b2a42eaf85f53fe2751a37ce62858728aa8088cbbb7a1ea7bbcb2af9edd005a7a147b2d2ba4171b9d95fcc164bd62fb052ae08ce1e8f9c7118b9c36511292686caa5bff56c496719c5486a626e15c140693b31e2e36db49c0c23061f7263f1c890472a50495502d0e7e41b0808f0cd0fb04830e9512f30a9720a4909fedc275c36b5077f9a43cf5ed88701c760fb73a5d692f6e3d1de716a1f37eec746db528140943a4bf271e386c674c18906e79a3b4d8ab409a5229b139c7e01d7f84098a5176ae127164c8f69d77e287f7887548f26c25a394ffd13b3e4451bb1d8d66126aec2833040739de763390d697fcdb8b72909593b8e9cc5ccc725100a83e5d747db4473084005a23ca45a3850e4ceec88788178551563b138d945f4b31a308fd855c8bf2ab6e02390a8d777a75980991e9021c51b0cddca6e83faec44baefaa90bcae98233815cd0548786e01409e4369f0c66157ab2ab76ae864741ab12ca0d94891f4fae8bf391f9fd696d31686f1e0b02756a32e527bbb6a4c06c3e0a42e1374ef70a981676cb17ce59311d935a980af9a061d769625e12098c17329c5a469ba231fb9bc3c248952f52f5a48ade34da67c87ba46ec954072eb3f8b69bb2e57dac20990d72ec58812b605638bd3f24a40c54cfbf79a96fae151c0426d221fc35f34deed01b819ff74f8dd08b7432a1eae43aeba73f4a354975791e251ea1b97268e19009c28b371df7b3c9d8543e15cd2566e74954780a9396781c35f776771c634885778a02f246894c533c014deefc07acc6e2f5ede64744c1f74fd376ae65b93efd21bc8e9e1aee4b4a2b1c4029cf1fe15fc9ca38ef680c67bce9fddebf9179a0aa4e4797857c52f513d69b3950cbb0b51c877678cdadfac476e7ad982071271aea5b1e5bcf330af6a3d7ad7021fe6ae3212ee7c512aca88cded7eec725de544c0f3e11cb3bda25c822013709ca9fdea2c119c60081d9f31a86ff673c499ee60484bce6f6ee2626e6498afa61036a7592fe6f38a50b60197ba1ff6e18b6b431647758db82a2dd766950cb8b4b2d42b9117cea4a1144b6a21a0f868f4efbf046c4c8d1aa744d92907b3f79653a7ca8c7dc3e92203066e93f71bcb7d52c42ed9ae00be57acbbccdf30033907de2c07b13e01be250594ea9522b0f48886133fde62e6104dacc53288e0e5d8b9d9519b7608188ed8b323cccb0467b16453872771976530be10adee42de3b0a280dc1b82de44f4550ad9c30c34e71fcd0fc16390ae53916569c7227db99ce049b132860785dd009ab7fd679bff105f381092ad41d9d7880ee4358c75679e42a9cd376f1fe515442a8a7780bf9abc3505839f624c9cbc13d9d3c639d68e715c2d819ca2c7dab27aceeaf76a5bc8024873890bb84667b1f691f32c74ca1785a60003c4f3459dd35b07582d2924edaf77f8472cb3e0e9be0aa1cbb3cb8868887e26a8caca220013231f0f55833bb3ecda61177070920fa74398607cf8887ccd466b112607e7b597768b4189cae673e55f6a0fb08f404f9bba4e13381a8ed4f1d35798917cb87acd3dbee1e6d329efe5c5fc7646a34c6c071da497e64cfbfabe762eb4c632751c587587cadf63654dfe46119334b87779e4df4507300fdc83dbc47c9dd00b3864bb490d4bd62ecb23fefb7fae973d56985955884e512eb37ffa310011d7563c6118656553ca0adc392f502ecac4043c9d59c2513a327c11c702c9f27119a36decd33a1d92d32a167348b05ce6bdfcb4b229154d45afce37fade505fb5c282a88a913c77b3ba90e0b930685260d2edfb04b4149b63f58c0c7c20803c1f86c6b116a2db0fb3b59482a317d53e8ef890dedc7ffdcfe9af5bee4cea342784365a02eb54adc540669f7471c2347e29ca6ed301d8b47c29008e3465d9d707cf1900290cb971b3a8793968234a6ea64ce46d4e39436242db8d5ae8ee3b808a6aa1f681c42024e0a8f55c9ebeafa6a17f7d0b19ae91f18ab6bd437cc44543cf54ad6c04bd67ea98dacd9ac2226c53e7714b06564c442b711e341baf7b1648d6b112773d66b866219c90c23dde34c6813e6124d7525c8e6e914d3ed3d08014cafae6d15c2a83cd198382b98f517f5f972e404729019e1aa99c70973104a92226ff23093861d3749568e4b16e943b5078f0d5f7928f1f1562978f794f6b3008b35c544e4adbff97c89b30c259f456de2165314fd36fb9e65e70061338e8efa27e2f582a420641d83e810d8565d9af9459c11609e0a2d2f753daf1dd3c3d466e3797aa15f0945adc6db1b53075fc3599ad93e41429325dca99f4e78fe7be214acb56e16792a99cb11451292bf376f69874175be386249723159da860ae4614a59ae9ae6c7250def553a720b7f5da9c7bfdcd0ea5a916ef8de2b46c9c36d9673de44a61efea564a9fcf50c0ba7f2fac0819bdd116d561514256b1a7639af24265d429993cda8d2774010d1336fc664d2473ef8ae714981e39f37b8ed539aed0938e2d81da955eb20c9bbf8f5455ba4188fa13b9888f6d1564cbd5d0d1d9b4a7059d3a28afa1f31fe1f85f099f7c9920a4097f0b75fc9418cff8ace0d2315b1552fcef15d89782df9c347c9c0ade6d92c8f7aef4f8bd596e1975820ded41668b97f90d71c5dc95d7926fc6ca020c22a7435456c9e915393597ac88212eb61f9b064411823dfe674dce4f6ef625ceae6d6bcf6e3e4c59129e8c5be18b38694055312d4abe5882ae43be5246d7ed2d339127d86ed66578b7c052a214c34799bfc20328188163ac6e4cf4b6c4a40647be3e88f9265185dae8b0a89b274bcced85c7bd721f203aba735ebd7d148aa125f3ed3a7aecafc5dbac147d4c1a892d4b18ad947e77c76e1fa9c2f99aa7a35f72075416bdc3aff7df220aa8af633d6a96c77b1e6bad208b982e8be46925672ac917a7d878c02f35d578a22e36c6ee18680680ad47d707b006cf20a4b17103cf19d422d4744c1fd3602c3bbeca06ce04aa9c376098ad6d58ff8709348f7eaee69776749e5a4a6faafadd9e7f20a9620f995a6280bc99a78ab39677d8867cb50c86dd5b9c6df450fc875f2e9fceb12b973a389bb88278bfe67f7e5d25c8883750c23d58e21fcbac33c0b71a160dba37d2c47b0182de88ae8641149f8ce3d3c8405e765ac31a787d44cfbdaa25603334df94917ecd113eaec5323fcc92c817729785ad88f9fa7e7a1198d19f2326290b9c63be7629df802a4c410ef5afde0a81a1533f3efac5ddf8cfca083a966e3a8d5dfeb9f194037f84fac499b40bb98c2370f9d040186811baf2f8e42c621c62c77fae3c22b7bc807bac2e7660b4b3f6835b072a6ec681caf941650b7d5b8131eadaa5af6f8f5334a0a311041b430a790b51f7bab5a323cad3e57d37c3010dd29019293f94e50e3c56fcb2b2ae38d2d073983f7d7b0a7ce088ed3282ea146a7c63d487551ab817a458625bb873b6d7cf7ea540f9cc70b8084c749f267baa313d8bd9168e9f2d0b0dc0a9b6bc324d80583a22f0763494967a8354ccbc1954e276d53556b827cf81b2309d62f46f50f00c88e8c434ab1659634f4b7f22c405c230151a10078d2def2f2c8b354d8f872cda12fc535c22e7796ae469f06247402feed6135d520730cea4132f0304efc9f2d580d8fc94e4b100fd5d04d71c315ccd8dc36f3f3fb95ee7776a3fffe663fea3639758d0050f59bf36c96961878cf08f12f036fff12e92e321fe4dbc3d5ae19eaae585cf6c92730e85620b7d4dba65c497d54cf14d631fe78c9d397ed6344874160f3b4384577f79a814d1bfc122d0ba7c8d7bccb3c0528440a5cff39805d6c9ffc2a42a3c66002cc385676d4a50862e2237882686165a96e3c3e9903c4b0c030f23bbc21348fd8fdc25c4b006b8287ea694358b26a7874dce59c227087e0b410f006059fc6296bad48f0a9b37112752b55c1fd3892ad68b6a1f2ef183351de74b55cb6ed156d8a73a0facbd2f40e2c95d3194a39c7b05e4dc3304651235772a33c58883bf1f9dbb1b09945dc5d2d4ee4f3669f019f36d1b052de5b39232b668b75e0e45600c67d4e060a0181844228da4740bec3fa1c7f5bde22f8f7599c39f27b03cfc403ccf564b69e4f30ed30cddd5af994c4b1d1001e175152abffd4698d5138f23f1f43f0321c1baa044ed9112fc1b073c32e8dd4030d50887fd3d5bc4e5ec60916ba6e4decbfd03d2d162c38e7073f048e8e53aa0603096d5346d70ab5d931cc9d6ff4562c3d4881ab27333cf67debc48204fa539525ee0ce0ce31bb97c67771df28d777a4e84c76f9ef29aa49b8edc44ee07e6fd46334b8c4d0c8fdf51237ab5be6cf7ae2b857b2001313ece78fa02d4a8265c2533f9d282cdbe6f6282748556406da3a14a6c1a21d022bef2ef07a53dbd5e10c4f40b996ba71d79bebb2548bdda9097130a129f4947bfdf76183c72886748bbccd2b994a3329d28ed46db1b1187fed9c3f922749d110f6fac2012420d8e09b8a9844ecc6bc97bbb704d3d82b092de41b1f080ed078e048d5e83d5bf2e764e1092357aca04fa81d5411003b1e7dfd6e7e722ecf2ec88914737c954c632ff2af7085c1da10ea664efacaf769b4885f983677fc2f27a61e487556593fe6acce698c866bbf9e59c4f45cf6948a2083667ea8a4416bba14f613a2ae5a9e1b3b70a226224c5ed7035c102b0e01350d05bf492598ff7abe96ef08bf5c1dbe2b4730d727bb8d319644cc7dc523c01a44370665882857b079cff70cb3526a4717138a40a8213e0171a15aa86302047ec738dc40bf25380bdc743f407c7d61c47f26e21ceddf152f4e1ff920d903966e5065bcc2ab54029a662b255377da28028bfdd6bf3e284aaf14be3f8b31057dc927180f717d8dfc90de0f69670a24357fbfdc2adf2ba108a3736b34d9f70b35ef27238f8048703922ce47a65a0eda3549dae8326dbc08b9a6652b7db4fde8fed42a2e9504f4b8f3b5f14394322132ca53e205a34698a1e5873164f29c567349bbf0299bc1401c376655546393a82f906080518c8ae042077ad1f65ccf543e79a4342d77a81f3e2f4b6528f2e82e671a044fdf6afcd68c92359c7161b1e0487c45cdf380cd44757321cdd5a82a8ce4c6a18cd33c9d226d2795416d22b9036dc960289297c1dc6b5b749551b4c915cbb45a0c80f812b4ae32c0dc11bfa3db11e6e97fcebefb38251c96baf78355c9e3fb0774a096247c4ddba0cda3c3cf48cb48c60257fb8f00b817c266e6061826c864b8f17bd727cf03d6b400ff75a0a5f689794c8283b10d31dda28b54056e99cb8be0fd2daa5a72b9285f28d59bb994e5b3b645d7ab097ff63df93d2bf338e7240bcae56456bd46efa4027e68f850d7f987f1a79ff48550f8d6040f25cf0e68fe22d144bd08f0e95789217ed3e1c9d52df3d3a5308bd26b1c42d541813612e53a830fde22e3f462c15e1cc6bdb8537bf59e9cb640a5f987d47b9e1d807bbefeb996343c36582b81b8c866cd07fd9917226ad60f1b48e3ffb281d83634c273b123ad6ac9ebb3e27dfbf2aa99d06daad5b252878901552f312c0c3f312c33652aaee3e02ac667e5942c003bbc8aeb05fdd45eefe9773d7063172f6355ce959a7fd1142b5fd0f017ab4682ab7fc01924f6e28d3a44cea67c6b1f25548ca01031c72990a6a30abc3991e4a7bc1329cee809284cd227e47f92c32f91c6fcd387aba2bf36949cab4e4d14a9336ef55b3fafa784a1dfb2c83dbd54ae5dde29ccc365e4470c33721adf6181e314ab572f4f98c0764904dc59176153bd53ea9a51a48bb76ffbe3bb31a20ab3c47fd3331ef6dbb1de8971c28d8b81327b941314cf7ab72c3787b2b23add1190d6df8071e04cd3b4cab4c22eacc037fe275567b8a4ca07fa59e90a0d5711a8e6df6156c69686d548da1616a27cb8663f11881a640ea0feae32b4da731a0fd07b7de9ed64d2fefd7dbc341ab33302ec014b5eb8d3aa02be5cd1cce0cecb8f86f03b2b83414feb031373a2f754224b7c950f966a99fbe602b924572d66b1df2b701a58206bc2f389b945403e61faacdb076cc3fbfaf7820944ce66b6b44ecb0d1803b149ea493c8abd36010403cdff0a76a2b040e439b7313551977036831bd4692487594cb50caae14afb1cb87644403b067c7d8b691b083c25dce0e4440a1532124eeb9179128464ec251e65aa04b081e1cf01168d1f4492a4a193d3c27ca9d70c2261eb30cba0417ad5667c1572f7f2ba10f0c15ef6e79a6358c28d0de3644ecd21f146d54bd35df4c693e5ea8a3f6b1c686c16f8cef826938b01c97439dab912af2d745e5a83e0cbbc8117a110ff69b3cf2ec9431d0616c4c1dd53f6a27340b5433849ab4a340bb9a4993ddc3802ec7cf108488f3758544665884b8012430a7f083413286d24e811994839d03f5a159f8cf254cfc213f192ccc5329708f691f124dd7278c0092ffd1f62f7947cae3ea7eba8c878f67864c82c9924c75cf02a83c94f59362144cef8531b0590fa5fa1edafcb3d6b1c9421067dbd45ab5b3c8cdf5317164295b2f24513db9af820257c7d1ac62b0e728d83dd2f023e0474cec0c751327ac766db1036bdb81da4ca306f52d36b5dfd4fe232ead3375b04f31e13fd5ab041acd33de7bbd5cbe39a642d3afa15d66a149b97a62180619e5e2338eef3c5ca808a7ec46f84179632b6ab27426215d923fc166360e384273b8d0214b55eb2a213fd50b7193e4a47a5ede8717ea679b528f319a387b421f7e5e246beff7ed289490b7abd160246ade902c820401ce40dbbf9f29c6894fe1cd29898c60200514553db62264f62a893cef89300543155679cc4fb095805d407d639a5585ff598b17eee410c46baccdcc3477a8f604b40e7377e30b037cb284dac598cad1d71385483211359cb9b534f9b7c26d8688995de81329580d0153686aba169a866523ba244d4dc6d12a091c3e000e087b23d7179f54a8419e3012d0844a7b314625d4a3a9d51abd850c891b2195a614d3f8bf329ece7bca065767ea40673b069f04038d4627dded29a1743539ebfb0ccc9cc21cf22e46ee1065a63fdbb16d73653262f1fb25a053f635f0fdfd2afee574973dbd20f890d9f89be09bc2fb57cd9a1280f973b5c6316f5e089413456d44611175873dd406c8350eb673dd6f6bd28734c1540bb511077f2c65e6c5b8bb3b8efbb0c99a4a7c258146f570efc0c92c4fe05baf8e7d00349b4e53ed0f45dd4a04d5a927ab32f54128da39c5fd793cf89798dc8aab23554ef367caadbaf37179edebd0b19aeebe7169e5157c288725342afc6199bdd61d56b9634d72163cee9e39e07a9aeaf755a2679ab85caed85fcba876b7234fdda9584756b148b4ab588ebc605c652814845e6c4d374153232965c105b2a3bdb6345d95e8e71c65e31d114e180594cee8c986840ff617dccbb0418a6b7abd8a9a1a151c71373abe081e9456735ee53c5f9fd269decb8658abca1cd12700c2653adfafb3934648afea7d55c8dd9f3a30b7b90b21ed2a3939e4e393ab07ce7945b99f9d3e3bf688cca772e4a776e192974728b6391bb1ed9522ab14472b3df52f29379f503ccaf2353950de675905bc7ca1dc1841624c13ead1737d0a4479d6bbf1227be0a844d4ebfe095d876996245144ff02f125a253f368caab03e2df2409effef569ad4296dac336a529f31b3781d2c3adac42a1a0369dad329d8d1a131290f8d8fb938b0f679052175e3e81118d7e2ae93f3b5052bd2a3a6fdefafb07e3ea45e57b5970c3a83e59d3cc0e71ef3a94ce690d7637410e320623c1af402a06783c772baa8ea551f37b31b19b0a9cd044dd85689924e19b32d11dba437e0ed5c3f83110e7094e1d2a9e347c901419995b08631e3beeb45885e259585da2231e2b30ecb01111d18a37c6d2f8f9314d78981c6b9238c0cd89adf8a760a2b4c277f766e43732955d82ea4503f2ac29a15c72905d3a8244b0c2645c7df4cc74f7da452c9c6f00670708e14b997458b54ab90307f17e140c49edffcb7638a42831de04138e98cbda3401cfebe6095bb8ee9f53bbe8385f06498d1e75e4876cabe456ca835fd9b454ced53276ffe676f64ff12be94e682100867121c0aec2e13fcb19bd0344eb4df1c570ac15f186d40361c5ba4dcca638285c21df944ecfec12d585e67eade5da9d4e77d1add9b0d83cc6d2ba33f46f15cb9d619b1a4d1b5446a9664e118a1db451b6213940ecef33f74e67a5f99e75e7f85ae26cddd10b1aa7d5aac68469723da6eed9256015df5816fd59de829e9694a5937e3f2e0547d265ead4cba17f0f36386875fc0c67a46f4e587936abdd665db9485712f5518925818a87306ba4c71bb26cb0185dba840a7c9b0a17d5021aaa347959fb921cb887506dd75f3d7469e1f28298ab3c16923b5c6dcb539d0f7120d1be588bb85100aaa2892a294f9554197f7ad67b9d069524848a3eda1e54334edcbd672135cb22fc7f73b3bf338adda33ab71e33b0e544b23918c3f13f56276e691b8561cc1191ba0a4d9c314de2a465b57c47c5a17b7d738103f6d07907212c15c46b1e83261a01ad082190f7c3bb18979166de56ee98c8a82bac73d3addb1b6acf5da5c1d9a1d1b6bca961c1069d26e515fe2cc153f8ad3271354098397691913cbb5cc17e763ac82e0d479870b5666f7dc286ef71375f96b37cd745d41b9b707a31513d073a8bd50d64896ba7e745c27a32fc08f3e40c0a71f153dd3b4ebd970ad8bd95de7f9602e82466c6ca767d35179c7645c6a4cf04818c0362ee03290266a6591ca883c338c8094bce20b7c2a83d0b24319efbd3fe3cbe77de9a427a0b9ca239eea0f9a03012982fa6ffe83fbbf2e1b7770bf91ef83d59b075d599dac265f3d55832e06af4e488d54e4154a98be598e577b3ad869b62affa9f2da15e4162a6f5d9d0d464e5fd801bc95cc4bb1f0ddcf746eaf5e87761e5e98419d97c7ea13cf4496bfb1d52dfee0c2111ec9709c1c55f7750357fb69959425e0ed30e4cc134c7203946debc60ee93cff1e8bde47eb6ecc62b8d9e45216891c90dc882362d0f68d2155ba7eee91a9d1e01c58b153452725c36d1e0ebca2d3821251122a460d7460ab54fff2769b51fe905e5982c63114e9ba24b6619764455b0b34a8332aba56671611eced5e47eba8cf6f5e8f56520ca8ff32816c6363432f9565c37cbde5d4748fdad6202bd31d143ddd0652e4e7e0f2e2a8867d0674e3b0c29833c995b1ecd258650835fa85bef2bc996c71de5daf7886802464896fb5805ead04d9a2fc1864fa2e295875957d3db400c348f2c774090dc70dff96851bda16541b72e5a51afdc9a0387755fc9fb6be861361c74ece48bee106191efa7aa6247cff60a2ac6d61b52e9577dd101a2dfbc4d29533c5b6cd47e89b285b56aa394f293d52f0cdc5eaa76602b53cf0bb888303f9d1f59cbcb8687ddbb1601435f99927a98d181c2929ac81f515a015fcf1d9b2b08c853c9c36f0d4b52ffd19280fec34008ebf3a392eb07f84ad92fb3ec74968930f7de89d7fc8bf0a067ecef6f8d96cbc20f480300647dc8605738b8dd26c094dbba0c03cac9da3896b9afa877be0cbced8eb0a665dbc82c5b3825613dda7e0d9c4c861764e180a00dc58975dfd27c6de24028a5a76c178614f147ae466bc48ffa8d4bc071384823c95c0596cc0a0457324ea9b7f45dea3b1f6c22707b49ad654fd0d8f1409dff5750fbafe7718f0b43caff3d58e6e5fcd66181db1144b73537797d8ae60889e0b2125f88b3c04d3372f2e7721ba3d8ffbfc8c4820e8e9ccc4468b5cc3db13f5defb72a00e20c66be759da6920a5b038f564b229ee3f17779029a93e7ebae39808e9cecb3602953bd2600f0c37ae3fda2f504c06f4735c926093e09fa8e445ca1b6c9a251224ec361a001271f343732eb023fcd13f8490541d9ef06f4c50748323b37e98bdb89790201e0e99c01932f4d7824c95bc6e50082a7c7cc170b58691c3d78cf05b132a1d8656df0a710737ccea20e2339eb9e3d681198354aef549b1dc27a7a7764eac09668b4ac694c1fc33912bddc5e9a1dcb2c5f6a9168329b55aa71e6a3b94bea462ca27dd58bd9056cd8e98af7299ffafd9567739a3a7443f8097589ca8b5ee21808cfccce7fb63abed4c9c373a58b543feb2e42bdce56555a81972af89796d246fd63c3ffe4b407f32cd0ea30d638eed580613caed8bb9ae25e80507f5ed4c625875252a0181eb8e32255b65afd2891720a5d758f5e811f4f99f26776906752541927774dbbac232fd736bd396d5af66149b5eecb994aba55b20994d61d1b4403e15ae07eded36b1d519e9bc8d6641ffe630f5a673c3043daafdfcb9fd119a666f2b9d544fd5bf3321a8b86c2e233f8356f7a2c44792ec02e144aac555b33925b91e1c9fb0d32c98d7503fae2583c4ef7824b746d1199bd077fd0c11bbc6690e04cd3225713895f15a971865b55bffc8f164a8f6d258b127763d3a06ab59b8bca42bee356464dd3e34146984c5563a687af556f4b7a4c85a4622956fa50bbe2fd6faa4a41c984cd93be3e91d744fd0c72d206eef964df3707f21ee420232a40f6765341095f6d8fc4841c71224134bc4f7486108396f078cfdeb6d2e077fc2d94246efb49c075f4c452dbf69c06b52ff1686327facb4649b445f7fdc0e74343acf41e415a8749c3f539dd95c85cbb6864d451147bc0602281509ed1580d0f3f5b6b5a19f0636096b4805a80f2f52588f19181d6532d58467a6cc45b7c344caae3126be52c9dfe94f2ca4a0cf6472823ea8d5cde89ee6f77068f3b16625366653f963e02b702235d8414f74572e8467a6dba4c9d02c9f9f74e15aef6e5a61c36a23b7e51e1badac069fb54189061efee930e671103fe1825c3f8d9d9a317fbc55ea916b3566ce831433d153102801a07e19532c48af1e831cee6a7352682e85f6a78aea2fbab785bc5b6cff95f07f90aab31d08c264c337aca4d1338a3ec66e2f0e2967123ed056c26d8fcc5771793adf04f179c253223970f2a7d2b505f2886de343dc0037aa542af5508a90a864e30d041d47ed74909195d258291c966f795d5986def9b777b406260a6e0237e6ff277c83de129263f54ee88b508f516d0d4960d351856450d238b20ea60e9ecabe790fc862ae37b3f1409f5afcb5e7022cf2dce1ed24371d01a4ccb58a5a3ebc0ee98f9e9c7604f40a3476887b66d46135a2a34dbffa2e6ae4f3e19f507d27702796283075fcc9516b6291bbde82b610a5321f02fbb93ca4648e08b8bb29857c0ca3bfa9cedb545ebea2bfab5b20188ce150f5fe721cb710f02cadda3072b27e28a19374b5289562da349fb72145cb75201da6e1c759168ddd4a4f2db3c5e02e2bf43efeb9d9977a6db1f608e87c1d48f229ea60c7f8ea2636f72564a19bb4d0e829b743022067565faa3f511ba20bce8727ca48a74993ad7fa98965100ba28d1982264bce86895a27fed7fc196542c6e54dfcf8b909e2116e8157a97244cd17eba87b6803729bf426c39f217d5b316cec346b076509d75f9863571fd06659edbed49ef84f1d226aa5bb89707e3a6d9703dadcce44cfd0fdb08329cd988aad83cb6a045d124798a69b3ef525ebf90ab785b0a8a5eac8abf752ea3dc01c9e61f133e26b5f2c77ad4e86f7bffa22254380aac443bbc18c2646adaaea39ecec9345840a7a6be52c9a1c2f1e82074e7fb65c409ab9f408bbcf4084c64bd1b19fe6f41e23804f8c5108b6c900362b46a4e9cc3f7f1921d2fb8ea4f28a7100db0e218c98e7ce0b013982c9d83f8b761b1cbab0856658c16e2f849821c0b0795a46c403fdaea1696a93a4726de7b1f2027fea7c8b1e9f06065b5425a19e177a25671628982398985abbce9882398800d3bb7edbbeff3b6d4bebb67b529a1ede40ba19ecd8df1c37d1464302eb76da20ec9dc0c9ee642ce1f1f83b3544ddecbd6eeb09fc86325c3e3761f865543aeae17612507efd7d72b0fb52dbb950e469fe31b66e294f6abb8de90fcbe80c89a35d24714724c4f646a2c6307959c1c77ffddaf0d342584b56d6193a3f10cda262eaea70883af3ac53eaee648d2f787a65d72ae42c337541e8bfa081bcf64ff30fc8a0533028d25109858a1dc6b77dce3b6c918f19aa0db04bdcfe628d050ca472feed9c69a948ab8db9bde30caf7ee8647996722ac41ace4725ff6b0bae5c3277abde7c6bce8edcf26d9aae9bdc14bdff39693d593493604789df12cb29060fc428c8a900e0a4896507c562cb2f18f5428fd5c93ec09a47889bd54d1c9b0d42c8d05738744cee409e32a9f6e6a81c8359f119bcf3fef775c4c4678c9424522158796df7e885ca27fa8769d2916b7eebf2df8441364faec5bec66cdc3a1a952499a81dab8fd9e1247e94991a107c7a1cb614f88cd3763ca619d7add8f7444ca3a636d25da1817188175653c8dedc8763e776d39360c917c17da7da7a6ffb36d96294dd84266d7ab4d0c3cd4d1da14569f1cfd44165777a5ea0cd566b883b0e4acd14887c7501ed97261ccd81b49f3bae3b711e02c371b3b5c7918b0d1754085026fe9792e5dd7db7fdf24430bcf5827f8687d4b9f7f79b50752f4b9cac7568ee9f3fe9da1390dc0804d2e8bc4637aee0d8461d0c15e691b73666338f7419406164147d2be127202f714e1ec3c28fe0a46f067ae207fbf42b8ed046ca66cab562fc0f109cb8ced2d8dedd16f57a664120ffb02376cfb604b6a063f7770c2ad7ffcfa23fe08659a23fbf4180aa5130748ee7219c43c730592c6e69d15c9e64f7e0cf8ad9618e036b311e7cceac77e8169a905f55dd3a70cae6109169839bb05578a42fbabf6b41f848f25a6aae32e9abc755685d099714825f7e1289ab795d65beb51261aea634263e703227ed0203fb4886e8905b4e3a63847430b91a7b7b338eb26505a51e1072c34c103d463611f75062853987fd89841f517c168f4465ae170847369e3912ce902237e1870795739eff989fa90e47113e9c9e57d5e24ebceabe2effb7cf7fb0987eaa44a51140a5459a676ba23d853dbcf11144f3ff27eea5562a4a85f0a761e69c974ef9fd2a505319e852361199c044032cfddb2c68d9139220035db6bd7d3e04ed1d7dcc95fcbdd9e3683051b7196a3b47b9abff0cf18966ab7b270ffd989c394a0c41c833bf93c1f56accb57118bf24386cc8bce2b6290805aa1d38dc5751b4ae5d55d982bcf2eed51db16f864ad342642dc8b40ad75695fc24e4f5349fbf8dc3bd42b6d8d6928adb6c788681bce8f2d057e27faa1badab25e69cbaa9f1620072204185d846fe058bb6a4540af505a5d32c9089cfa161c75a3870327e60d6efa5e7b4e01426dc7464e2aeb8642e5ffe0b1cadbfeabbdf034009d2e1786b0ee7abf5583af68d5bfbaeb73c27797012f8bac503098b44c24cfd9e806430ed0c8425a9bd54c329c19e74333bae54551cb3bcbdabae735871fcd958f67f40d798afc4ea194aaaba682ebd07e761a88cb72a989ddf785043deaf0f86f57595afe2c650e24b40eb5d7c08bc751b62637492105c00f88da9f8597e4e627cc2b07e1ba2ac20dc8f3993167ee6f3c0aca6a73e16673b943684f0db7ffd1340660f6d785f4b8adbb799e5068e36988de0ff7b5e80cf0bd4a97b67d567302eb8973afb9990e175748f589e8a4c2427ed32afbf504d5a3e6d97f389627a18cff0ab4b917bf7357aec6e767d70c83a568d916668b34b2d3d7a6008455d6549af5a80cd8232cb9fbbccb8ae29a0c15a851210b03727bcd9cd47cd6e424f947b126ceda5d9d8db6baf6a4afc2ac754fc05ce573c89be8ffeec6e2c0da942a18d08861b3646d795fa4003a140377a95732ed2958d483ed99ea5c17638a64d86bc22ec9f23732a3fcdf7a20a696af3212ccb1b63b1f348e9d5dfd4f078ddceccdae43eb93c7a659a11dce476c26667caa9f799f5c5772329c05245c6ef2797be500d6fff8cfd60577adf847a2454476b4e57f3a0d4fc31ccecf9176f33201f8107ad10ea99f61380a2616b3625b641f1d20aa530079a192a39c788b50051ff5c2b1a94b90bc4c5ba36769f103174fddf50cfec4d099337ad45ff5b7a079a94b368d69431e84b6e961d153a00e10e216e8e601542e0fced726b2c7b3dce8002ad00eb8bac3e190ad99af213ee6ff2a09a95e5a19e72d6ac6973e728e71cad3ea9e9c6250b5cddaace143b08f0b4a1a6ca3522b7da64a54234efaef03f88573b12140fba6bcea435ae95800f39a6fb60979bc3f874f428c200bf4ddcb499b1a8ac1cbef7b8fbeb76803d731bf043f64bbf348ad8ae6897d9b33cb484de8834f4fd9fddfe0b005e2aa437a55aebae8e4b80484189e08c3d6be8dc5b74f797e387c5ae59bde4d1b0ea6357d42cfcb6b7295de22d8fa68cee6f0fe75a415dffc9ee1b257c4173b73e8fbf1a374fe40b7fbc074915545dc252a8d339d3c0450c85a55d6cb41d4a65f58058177339e9c27e304b43f9de704d86df922908d174e69b2dcaec5e44b62e613eea37a17225f9b70321d49bb23439f690b548f2d27d9c2939b3731db5c19c51aea415b9fb915f4d4b904e4f1dd173200968131c299e9218234c971147e259ec8f05bdaf140955e0f744359ca916ca39656cf26d2f80c74274fe8c48fff98adc3b1fa3cc1dc044d4af72b525eb77beb69d5cfcfc0da1606356c523521d29e0c4be2fc15614d55415762f7eb660ae885aa0913948a1376af64e1000c0fc11787cd1df971b87cb4ff60efbac8d460e0960b607009d1a89e2056a192aeb17b1a3036f4e3d18aa1970b78ef43d0a41f258fe73b69426c89df8ded06ea2cac2a4ef2aa484523ac37b7c527784ab8ae4782bfaa08cb13cd6d19601fc5379ddbff53b969f8b3980228a525dcc15bbdcefdbea3807272a364c7112b64bc8f7ee536ae7a06baf5c7ec645a8321e6344b6b01a059af27edc005e42433f60e5290dca7fac994424710dd9dffef2bc707e4004891bef2f4f5ff4f47159e0c2baf62f31967bb8cbe14ad2febefe79b26ffa73f4b0ff31c9152e37452de947291394d4c647ee608d371a22b36afef31cabe2573655ed36833ee28138b891fc9a93dc522707aa9f16f4a951120872888c9ded57fc9d283c4f425a20afff813ec683132dcc6a2ca0898592b305dde96d0d6bea19c017f69e931e2fe893b42aabd6efe0b6e2e02b245708b575f04558f50ae9e1a5188e0daacf50b99b7c97a82d02bc69db6cc41385a6ac384f1327bb8a7aa11f2f81da506cea39ee309cce14acf348f47a40917a564d22bf92493ae19f5f02b3dd429a611dbb5614fb31793dcaddc650f69e6d737a17be6f268486e1631d93c8d604fd16899fb457f68ec9e3d50778d2296b0f17dbee260e6f3251727c7eaa23292c3435bb8a837b1c3810f533c920ac9fa2ef133236664b96e24bbef26b9a1c988078dac74901b5081ebfbb3fc27c7cfa2bbb6a3050e7fdebb119ad74f98d3aa1fa212e97ae705e771efea87cc42a033da2543e20935879f3d54d2bbd8e49bc4a456c075c1e8367d6c9c08662bc4a48afe03f27e480068b2f035062f0ed411168449613a82a34641209dfff11fe19750ac4bd8e21cae36ed6f4935cdcd9a9d8a14aac689d9b6ae53377f5d9feaa13d30da48e36d85b9aeb8bc5ea62924ccb2a301ded4c222ff728978344dd8485fcfa50897895ddec044f1e73dfda789989f4efdc245803669d948c2c27c81cb61490c63084a2da645de66c32e77afe1386610fa780e4e5ca137dbb225b401cabfb077d9f843ad7d50e1195b5bc2ef180636f46682a70392a5483e73bc39fe1bc0597b47ffcec05cc0c2babb364f4f5820c811187a69cca216a2d42b85fe24c28ae6b0a0352529b21821cb97f010f47b8be2e894283aba01a94736db1a00edfb43787fcfb92376b27bb810b0d7d942f013f55565d6cc7295b5bad28990f7957ecca235571ca95f075479b47ac953cabde807332008e3e1b4041cdc9b8fa87b7a1af3a07010adc5a55ac00ac6eaf3e2bc8e129b6968a51fc6dab03408b8cfa9ea3568f4bc4cb21136234f6cf802e3c5a2323fb8ac0d47eceafd9d103d520b993f79d7805c1aeca8942a024e627cc49e66f3057b8444d6a085654f5344de6c4d421eb2732841c8bc59a26ccda9b7f1058e45ac5c97a6a92b7e0a2c45e2ab886b2a5f1b03a66884af96cac8fc2e1bef6162a503c6a271c97fc9c7f6d3c3328cee7abf6f502a5eb58c2cc85f0db2a67c57d8e697066f44afa4d66c4f85f87cc71370079cb195a3979291bbacf8b57a65da05abb82394eba2fc0ccdd755f2a56f990fa50021152889f2044adedbf0249a6c0cac5ccc326bc8fa32b96c4ddf05216110ee85fac7e6dd42ca3247410f8e11d5ee6a86473e03db8f83cd37e93777e285964fd0a6e6f3c2d8064b267dd091cfce969cd2e9dda583df137e053b45f38af3af5cd36b2109578aefc90bcd9ba318e4e340f003ecfcb932016897c4fc1d4406182e4771c3fcbe89a42795b01f114b872f160de2089dda80463e934ddc9010e06a396cd17dec85befd95548d4949568e0c7718ed09bccb2b3a22431459f9fffe8da18a83fd1527c86f4b04f3a312d7a12787965804e78b2ee3435dd420f8f8531d1f148327c6aed28bc4213b550c790acc7bfee0f7d7386b7ffa92a8f29d1a379d9a65a91a4c1d8556c2dd3dd848450932b0ca65f201368b98a20fa397d9dcb920f3c75a91564b767510b22869bf4ecbbaa0ae4834d6c9803a4df0655efbecaba9b2be60eca6844f41c930ca630ae86f7478f99aea0fe187c79854e40e52f68e26e7da2cec25589e18e709b7a51073caf54ff364ae18a49b571bd099236c5831376309d6b0e459fd050a6a392dc8b8f1c1ca2751181f2a87e14ca6b16a443068d4c3bba999ad9c8a8c2f30e67878910b5c9152ede31d3283a67766e827653167d30764e705c2fdc17b8aa93b54d3ca24e234316478a7d71f29a9d32e725aed8e8ca7c280bc67c869c448ff26f49304141451863efa3c3f738c75f54e7d2425e8c8f2ed0d981dccb25c770300c85e7a26e49526dd0508230dd9222636c85240ac22d27606e8ac6a2994a25935badbeb297d8a4a77e4671154ac0c163be55ca3798d700cb540915146fda8ab4cbe004caeed3e7200b1b49a5eab8f50196a338b558670d88dbe9df11d5ad9e81fb26f632ad722b43375e0267776901bbdaf7acf6ff64bf3f2050c4f119ae7d4cd134712e0d2a87a98c0157684b60ae3582dd03a14bf71690bb77215a64347db2a100dbed45cd0ffba23a55f0a9fb776fc742a86db3192534fb7c3f797d7ae9e8001f131139671b5094cca5818916dbad8318b7738e56f783e68cee869375bbc6b06e299bb9b6836c02bec255b595fbb9c98f76f39cf68fce6827b9729dc8fb03ea7f2b5941571549cc84e41e0fdeefac61c6c20f4db55bca947ca107d138c519670765ba743ea24ef4644c84b0a1f57670082cf75a477a550fad90ad6748c7f38e517e6d10305cd99e464ed5051715e34d5e17d3980ef134ca60e0447e2be2c91723d6a1b20769d7d6998b605aecf5082f8a4275d970d9d3f22d978d23139cb13914960081a9b3b8df437c49b70e33217aff6c199b6446f72c48452a64adb3ec4887588e37e9301811d2b8b0ce2576ff494cff4b33468f0b76614f7291bc08b5c8dbe116f076a49275bf084ce33554f81254821e18b54f281016ad983412b3a383156e83650675412e5a6c0027d308eb09fa84515e2b8f8cd1a9c81099a6c52fe706b8b23754a87acd4a4dd6c67ad57961872f5b5d8734c25d6e1f33c1e16e931a275eda90c7b5d08f04e97142fea13a42eb8da9a25ae31c4dc2c253170e2bf85a1fc4bfc2a0b9b4100c16eca9ac36539481be3226420f1cc24ad573145702acd986b17f0ec00a7b7437eaaeb6da2bb441bd5f28ccda6e52168d01b48647a5d318cc460aad04e428bd4d99869c356dc74427f69ab054c7a8d6e518a69427c1ace94b0473c7669bddae4d86ed9b7ac2801779423a0d9eea13ed8e7f9dc068d35413a33ff7d868264717d6426106d76860daec61639fd02dd1534ec1571dba1071137f94a5a3d7608c6bc1ad908c764f47bfd8af9e78cdbf3807589ed9293ed036966c76ec682bba18a75822bf5e63d81ae663b062678fcb9fb9cc0e4934d1b30ca7e75be428e3de82fd2f40ee8eadacc74ce19aa387a4e4f0d8160de398ff1dc8fd659cd6f124d24352509fac54c371d27bb2418a49a3f8d56170a47f1755393b684af151d0c1b5c206ed37cc1808924a54a0c1c823655e004eac41c85c11927ec4d42881319e974ff3e55e39fb5aaeae4a0ea7ca7953652ee3e229d74541c3d72cd6264644b219e9d9f14aaf386ade683a2753f6e6ac0c35f00415372acf879008d81ee53f24912ed0de52d294847638c549a63cb1fcec48b0891cc7845c31b6616714ab9d30e27fd1cbfebbd4dcc72404adf2fbd9cba0cbd34aaba8d949244ab4018a7483afa9f1d6b8fe3a709debaa91b9ee744d0dc9e31ecb9807392fe73f88125751a3da6ab5dc094cf6eec0e94ffb4e79899ce18d8bf1af05b9c09880ecda5a969e799eae0e9ab0fa0c8956cedd93f4c3dffd6d8c34dd48f62ef7ed2cceb6c4763b67ccd5e1ec215fa25a58ddeced2f65bf2eacb968e2da6b2fdcc66cfbc44e9d8b8c1d8e8a0bda288feb4ab504307f12243f48cae2d91e81c9f14fc195e0fd96fad0df52e0516711c3dbb143cae584b2970a26040cc8fa0ea03f6ba2dda804903d7c60daf5061a07f107fe51601246c49edb1ac314b589164ac94b95d0905995d74ff93ae0aaed27c9a42a6f3bc9f48df5c8b2767c15bfa71ef7e989b1acf4963830d02f50481d9b08d6e2655b3d3f01833f58b875f97ae8cd854cb13f133b1195025430a201544d9335fe9856b32b08bf502f98569d6eb3c2f1cb9ab7e349139a32d8a10dad2d31c4059e441e5c5c3665eb2fd520a4abd6e039a822c1ec11d7622986b813b16ac74b17201e33143ed5c2f4018d3279af864e9724c7f60d8da88fe9405d4e0d073e2eef5bea974fa4fc27781b037212141f7bf35cb11c45557a8a82d4f12bf04218ee2d7c56a40efa384f179766193ec0b7ec721230aa06432506073e6349fc84f7883ef3a2c62e72317bc33a51b0c424042d89b84852168f3d1985fb0eb4af43dd23beee9be661b7fbd4dd7bff9ad877c3689adcf2576253f75c2a30ce0bf9ef9102ca6c4e9993d4b523f1972c3cb65ea68dea970c38ae5e4ddec07fadfdfe9bff244209ec25d9fc5b43071933d0f5e76905bfabe3d3fc93725470ab63d91c023840492d8fc6db8265ea09aeafe85515de9e4f8822b3cab6744a699ccddde1fa320c461422ec777196e3a77be571ba80bda27161101675f0d208272ca50607774fed983aa0387aecaab9263ffdf9403c4a27a252cbb0037ad144028e71f11de468bf4a12f8fc5d85ae2562da69b1ecc6f94385e5668e60336072b37a2a01cfa773d1fbff8d2c8df33b7a2917c11470b17625099f1a8b4b811ea96633b09434933a78fe53410d2cb7cdae67bdf79823267aa0bc7df389b638c8d3984f2a12413d41d947cbb58442d91e8dcb2c17e242bf75006226e173467e31ba32f71016c696b8b58144abb9bf9d9ac01dbfd89d9a54faa0f407fa316dd6d55e5ef0b890fae7039e76d32267672d6b67582b64cb48dede656e8786422029d4da30fa6ec295813bbab6527ace6e9ea0cd51f7f6e8b3b2be68b8f91cbb1847d05338a21d6b43282433471702607a6e9d15391fd284fc04b4ca3e488a73f2a5545af90372059c7c3ecc9773884c8d103b2c007d90d9b625657930cb5a8ddd458d60883f84f8212220d4c831daefe3413d82d8c4fb8879170661b599969177ba657747d0c2f3cd3292049a549e667fe12af747b01312aa4107ebe45ee9d48311199eb4400aaa681e23f28dcbb9b48b2b2993ad5923686fbb6147f0e989702faf4a3a94386f77135104d39e15ab828567a29fca6ea0347a9487dd1da5968d43929e1240425a4c8010cdb266dda174651609cea16a9cf37395623dbeb924be523ad5ed14067dc22262e51f0348d8d9b7b22666fa2900c16e676eaeabc61064f04919b999facb2a2ded6e552e0760460672239d4e4fd65985aa3595f46e97dc7dca14903e55d1fc312a64f4f80b48d044efbf6d41a7aaead4d2da70ec0394fefe8b6c8d19ebe82849936a3f5f6add66616e76d3e3c27117a9ce19b5865d96b7143d58c197de0a815a72da845ac9d6be519d923f80b8ab906690f82f226d3726cf663c4d0265ce1ecf1d3b75dab758b2238ff5518ba8eafce97e65c6eb9578b71855473c5ba9cf817b82064485542498db0179106d58445715447c379c3018229b3fae15a6f24b1964cdcaad8762685fa9e468be8845f57544c6d2f91603992e6e0564b2ccddecbee848579d968e39e1f95103b34170f661972ef95a48512d07c733e40c3e6ac99a62be987abcaf7a09abd2de9cfcb9395ca8809aeb3c1e537508769ae42a92538d696f0a62f508c6554d5c6edf2a6ca88eeccebc0035bb4a1881bdf0085719a77f1211926a78b4f4eec5f7acf12a9c9c9f83a3c53b5804d2c9a18f67ffe0b3843b2f3e44d1be37ece1230cb4530bffefb36f938fd1823a08c72fecf4481b0adcd1b0af2b7e98c152c5c91d95f08fae03f029b7a4788225a0fbb55a9ea1c77fe8f5f61f9b0727e89df28644028de816c4e0f838eb7aec8cdc3ec73a96bfb21ddf33b5262884f46d9a11dd543a5e676e9d99212696e8b821cd8898dda0c5b2e63ecd709390dcfb5a5decdd05d540d8a85a986db0f23a70ea3280608b0b0c7d4dedb9b0954fd5241c6d70a109957db24c061c17765e5f08c40c376b1d88634740932ce447014d5d426cdc1b353793f6d53d21635e6c303c78d1ea2d8946f6f30e926d0d8232f086c101a9dbf95848bf6157103982680dc0c8b2423a9eff41cac8f4e790d8d38afdce01bf7d14719e08b3c37a8a0f3e753d4630085e722e66265b9e4926c1e1b505ba850f8d951aba2ba25d5539b13e72bc59f0f9d9318fd04f469a31050a81b2b3a4749900b5547a97eff5a9ed781910f6e19fea88be692e665df093cf2677ab9efb8cfe2377ea2fbeb91bc6e4e29c9aa05ca76a2d552907ed6da9a8aa395a2d18bfa5d1ed7d578995596e41dd3b0a95c47294a8e90f6c96ee6b550a6d9ce51b6c5c98b8458e85345af15647753cbe2f062d7b9789d1d24e5994262c2eac64662ab011a5b53dca00b0a485ce9b2274e72af9b6fb7abc50f6dea522f00c84e8b9bcc4624aa54267e281520af36cc4be8d3de4886c5a612d23730d7581c7c6ac10f905050137513e4643ad93fc98cd3cacedf2c65ba7faed491ce564211173b30bdd10a9ff20cd755c6db7427dcf1b012556ae419021560ca0f0fc3eec78020c925b1c7981acee21c2f46f541cb8bd24988dca26eb11bae871c07707afed2029b05f52651d57a22280adcb2a9ba283c7944beb11b12eb61dcdba15d6b9722ebce97e15f8b32343da01abf198a3eef5b63b6c0436b1c749226f7d1ced04761764c6c314ef078bb51c19e46c22efb6abce8cfb94e5b41cae2fde957d2d0e92ed6c9e4592bb18a9586b335759815d954d6f71e24e6e3e1f52192cad6e3ca277fe2fe16e899c10caf6fc7008670062ef67b2dda93665a178af1727b4848eb324625f8408ecaf44425658b8d98a1b37dcf3087a2ccdf6895ecdd8024321190db8b9df9a4a1a64ddcdfc3c079421c465f546213a6baa541d8a6290e6a59d46b614e481bb02e698923f5261969dc4daa0750dd2906594399c90322cb2032ea304f03a71331a49d9b6ffc907a8dccc530ea7dffbd2b03674b6b9aa2e66cabbdbe85650a8d5ed90e07599e8f69ab0ab6e27ad7a0367789f4b7204066063990f4a170eef79693b8b5b856601be3b6c62228f826f2fb37ffd967f9485c961b0657ff244e5064f1082c87756a78d02556cf99aa246bcb85a67a73bf90050b81882416c5fb64af8031e7a4c2debc7fa64e374242e3ef1cefbd728b71de12422651751eadcd95041822db7d7f1aff142e2d86320ec469b23e2bf0b71ea24718dff22e851176b6c7c92ad2b02a37b45160913971e3a790acc2053cba78b1ebc34cef40bbe05a5961e8585d79384209bab08aa54bedd20cae623d81162c5a50fa3e5536d4592a9dba94b0d2e03b8bba164b8329ad6dc18119c38173223b0ee1a1a10e8df61ce2344eb342dfcf6fb1acf25eb715d7eb8db90efa0bab1922e5083a4a2a605a01108c4422e319912db792a438b5909952bf237ab25ba004bee52c221ccb5c8e08c93e4232c0f3a5ee32652b5dadfbadaa23cbf15eef51edec3616a11f520709f2ea51cd58a86f1473b9d28e2b4d2093196ea8ee6655ff93c14a4fc6ae49c273e6d3b860f7aa869c706c4a9fa014507550a9595babd19eabc31ccb588b0839740faad6d418f372f8ff90a4458da467914b6a773a61d0d0910dbccbee003fb666b78e8d28e0ee2f6d7f0f77b21829fce23db91108a0c18de9ec9a3262af2a53176aaf5ec6dd0817a70aeca12f9e616341ef61e4ba8a380185933ed6e2f58b17d901544069d15d29c0f90f9f256fce7c046dccfe5064ecf8942b5766852ddce5f03ce3f4c63cbee144d5bd5509a1f9042af6101771ade5c345dca91cf8459d25248f322c53671903f01291baad049c724b1ea08e8de4a3cf7b8ab89e1bfb03c14ce7a3cf2be4e8ea5ca663f6e0b8188f3ccc2365a28a6ab4cc8aa7108de28eb5dc4fcb0da02425c2d8a9c849674e4b6d406efdf2aad4bfca09961fd4c4044117199964c93e91d2a3025b3e22c2aa38823fe3a45394723976ada79e77d431378cae8c7a325cd7881b7322e1b8d7f455b061befc8adc0b6ee52735372b9cd0d66fa8f28edb82a593808c973f6eeb04d924d4feae42744038869f2a1865914ca5ddb895261815249dc101d8641fc1154c6b97b85a7bcd13664e3bb73778bf26e8b17d6d06dea5ea5dac0e746ffa95f997019d0f9fe2d91e089fee2802b05ef43a1ee17b8043474bbb1a639b6535d07c33c2055684628029e3926f277f5e74765ccb4c0e97e11c3b4f799c316195035705c70240265c0ef5c8015d4c4e907043c3d6f59f4335ef2735473b1c47cf96e916046fefcadc5fd004d4016f296612dbe3db59246be0f92b813e468b4cb29a638267a9128ebb01dd03c4939de30321acee5286d9c3228d3e5ce5e99bd3023db6b7b1096f4964b9f7f0b443c481adff09a776ac68e044c4345e4f090e898a5aaa6c6a1bfd3c1090cd2fbf9395d03c606ebb9a9d4c9c37c5bf0d8f382e7f5fcf4ff319dfc48922622a94ff63115dd6ed0fd9b1b4f12fd8369d9b98c1ac489a14db94ef83546a6d31d9560b75d476916cd448a1db623d0a46b7088cec83e6fb7769b31237518efd171af4a38adc85a55ae2f1ad7bd3dabeed4b2d57cd4f3489844f4ee8f272cd853a60b6af36ce4f05398e0e535dfcb42e0613787b634080da6b0dcd7f44f39d01580be18c952fe3710909a5b7979d23a740dd674e2346cd30f4d4c49c3647a03fd9ba9ff223a761b57612fed8480ec9f3b6f7114cf1dfd68a1d777fbd165023491227b8dc5bedb1f2e3b3d7e0461550308cd636e92a5bc00ba6d1ae8ab02d4b056c5f1c0f63c122235838945e7790b5def01bde6ce561fcfe8f7fec6b9897be797ec0f39ef80abc73aabcc0696cde65ce8b0e4329767b47103da3a8e9ec6b2066d0359323db52250e3351773063c75675abc16a3e8ae48144ce680379beaf957b88c3dc2b92ae0c16ef75f4d58e429e35808a645dfc8f89e0361909295a9449edb0dc6d81793a617676a6af8a1747568c4d956b20812d14c86fee8ddf976bf135b845e44d2fecbd8af79e159436f3cec644e6bd604617033eb980448f45e0e9c673b9b10e26b88f65713b4fe2a7a980fb29cd5f50ebd6134aa4eb2416e61fd874f2803f2dbd340ec037409f9df0a7490a33efc90ea56abb84cf6e78643e942d57e51df2718ded57862f6719d7de20137bf7951c1315f8db71c6427fb806b8c8b1ffa8b0837b7ef1e5d2286e4255458c930e4a07920db9b77c91414de941bca04ea9ada8e5470739613e60375fa20122ce06116245502145913d3b88c298b93fbd2c2dab59f320d9ea7e54c1ef0c322b397fd4cfeae5a57482923454b5121c84b83dd921a586ec71211ebea5a6f39fddd1d624c866d6b20fa512573725bfe2c519ceea1634b81b11d2aeb3b10902263071edc0cd462fcc97b999c58eb4ee9d0243568b5039fb46521f00f9a44dc8cd38820f063baa609169f2d659bf0d5e27d9d7e6577f4e2f1b730ec3965722a366a707c80e6f87f4d2245ae122965bf8d11992ed141fcc819bb8893ad7202ae8eba7a54ed5adeefc7bd320c4f9e5cb94574b29b7efc4ffe80b37b4c3f3f66ed7e97331e3fa979cec632f355160efa6545add7737c43908ecacfca99641c0aa61437ecb5b4ad26b3055800ed43fad387ada421330a57d8e509a31247acc922e24847911abb57dd90415f4f198815637f49ddb4b4cc8bc30e1287d4eed4003564dc70f45c8f9d61775e994ee45a98c25487f8d5135cc31c648d1d33e4d2d56ea48bffdba2f07c50a03a6bae56fa9bc1a01ab80eca5c9ee8f8f7ac25ce1bd96de0a23f3b61b5877575002d621e4a5c70b0c110eb5894b32c5a722bcad58d5f6c9d0680df50f919e9b62774ffa5155ef717c436dbeb3e24b539bb6d612223555f30e1e3db0debb1ce0cbc134954622843825fc8f4443867b77e935726d5839e010fd400fc3672cb35777ec01ef100c04ab7ab90fc2f6c2307722927658ea77e5e5ee966d853649072a7d6795df2d6f5dffe107fceb77f4902f0c9440af4a5eb737b3e4fd8ec1823dc7246bcb987de7cc56a49cfbfdf0f3e48cc3f27f78d080b962143e2568fd33abfbcb6e6515eaf25c268dc929f4de7444a42c867141f00183eb2b0b6dc5f37e1da6b0dbf99d4a42a7c58654917e7cc5f0f79770c80d3c96bbc67c6dfda4599fdc8d1039537e5b7a80ae9dfd7e9edd11071b3e5c103867268473486f6aa1577c392107ef2b4c4debf5c4691ab80cced3306866d2d0bd4da6246cdbda0278d0fdffe7cf91cf0320e4a875cf33b1dd3e34fb25b65c826beb4f53ab8e2741d84f2daf2dd746202e070e51c5a4585911b23db2bd2018acbe97208266ceb211163d716f18f1b15137099d498b467e88bb8a88f55bf909cce69ddd6e54f3ec53c016d062b895a4f6b7858c383321089304d3ff16b00b5380f4f69a97e1af280ebff1231220e10a99592f04e45b46ba626d72cc7309d0f078ea870a149901e4cf8a9d7b3e8b7a55ec5ff067a8075d91bb3015dca977b4e801e14831153658a11895bd3bb32586073460d1bd113a7a18ce32e642e3b7a588dd94bb7959fa33370383aac3bd47ba5f6b8c2b85aa9ab19ceb1b57871040e50ce0a6c11646a5ce05f599ec4f70c79c06bee3a8477e6edcb00f5baea9caf4a7246ad89217ee6ef327e0127537ea827412e73c69a8edc5b0afabba21c553a8c9477a44ed7cd9a020afba4b6e7b2067be52ed71a84db592da3f9ad93ee7e57392b6cd21d7dc32e49b6063313071db140f3027e382a7bb5e32817c3e0e8b7a3e328217d5e377299bdbfd1da9d0ad5c35319764c5b78f7322f1142e5f3ff19e2aca7cb5f84d660caeabde519711391332fa82c49f9ddd4e5c5ea6d012df528a4b9cc3aa1bd5be43a535d4d81e591d371199bf38e451fd68d3043c07da57289bf5ea77698f9b43c388e42e29490c04271681878410b8db0fc4ddf8081ab0a41fd77340435a3018b631db1a7734b84eff11c59501f2f404c9a569e8e6f06dda1dfd02d7389c8a04d98c99fe5bd2fcd51c7d932d1dbe9c24a347a464e0dc4538fa1756956337ecd76fa0c81f36de20a3b9811c059accdee6fb440cc8c4ca9536aeede447c72fbde42ba738454bb550202d8a19c33e1164cdf40967621f1dfe51821135eaa01e5c3e632cbfd34679f3f51dd156a76b26cb50446b72c1030e382fbb5ce24a7eba6f2cd01c1a926f15b1f6fefe91d715a858a2eed435b6bbdc54f451081b6c1b67178e5c80a000ed66a65762deac1030a39c73e12752885ec650fdb2e1cf800cfedc4e9d14d693b1d4f4c905adef8f005ec86b8a8c191312d92f7a7d8e656cc7e5927848acfddf58c4a3b8e34b782dfcdcee61c0f154997c9a601ca6858da2cf17fcee04f5befa7cb8d92a89093ba688a0867056ea516c030c1529231438983f1082d108fb5dbec9a98aa2c24a854f0aba338cec0f301bb788345a62f0e05f645118d9ae91c4a2b416a290a423a7230f52f58424bc189e5f6059377cb61f29a80c13115f973fe904317111804869b8c0aa2810e89cacd8ee6b47c77560052542e55b29b582aee5cdf11f89ab8e1f5d27a31acc6d777f0039af4c3348cc6c8e7c7bfe5f92790f68c5ef569c6b654cd4860c6358202ab511dccd395c5bcd06f7dd0d2a198668e3b910a5205ec85284803e2df643a592f050cd592913717ddba6e3a10ac33822fdad533c367e80db65551f734becaf9761449a9c058ec2b83e1972faf58798f4fac9d58991cda1eb268900ed99ff3d9a23a34076d4340481754a8c33ab25cb6c3b9c57e427a4121d2a90d560efb318834f5b01acc7be7c3058969757f3fed127ceac9384495e8d9435730d632797fbbac379af5779ed1bc0941f7cbdc19b7df3468781066e20d5964c10717cb0609af6fe697cd7c003706672e25e1348fa95b89104da68ae80b9808b09fc116bba13530d58959d475f7f63f7f1708b26b6699f3f1effe8fbaf7869357e450ec0ee063ce87e1f6637088949ad25af2976d57543bd798ba3acce314fa8e1740e1fca6759e7ff75cef01334a9f0b9e7a5f625b4fc4006e04af25e170acb7c53eab9c33f9671a1efe777c071676fc12610395b8faadd030054f3e29532e5df7a54abac5e0c7e3bbf5388e5bc6d9d703f0e4b384a3ce9c2dec5cc1e3b83c358d99ddfcf565d087b32735d3394d5986a8e70b9cbfd12548a9dbb6f53fdfdc10405bed5eaea3f3e9b4be0a44f2ed388315dda39a666b3f24e5c433d3394227684edf147dc94a806f17e23989c274fc07f3ab48ff91d3be6981f0d928528845397ec8db92485ec08091cb7ec95a3e179962db1d4c0109d4bb92b8f5c755e9ac3eb8cc2f8e05e7a0111cf30f3030c4f8fc9b7159c5c6d4ae0401a3af96636e2164f932bb11a9c2f489d97e187dd965b066549a20fe635e41a9416b074f597edba7ef6aa4208d4e7f76fdd46dabce32740f8716be26ca72c8ddbd70b6389c5a85266a976a04c5f98ce1101f7015238af8fa6964d4d71f24d8f8cad794bc0081eec88bc333be2cd0df00617e129834a58d1ecca543e41c02d426477ab577d55c68fb6e8318b26dfae5267652ff6739f5007d645ee84684446952284a0d422031c5b674741021867ad66187ec5ca971d9d30e9cdf126f282833c44eee73f4bbc81b88a6d20ca131577e0ef1c36ef21646aa4d8151f368052f5e5e4e1f54f6e44c3b21cc63fc31580257665f0d3ddbb8272433aca9fd801ac05990536c93d11628c0ef21bde9b47cebfc07cf241d2219f44632253e0b95f1f5344c29a36d57959cabc3514e1dffdda5e5b207fef4bde8209c4dcd971546b38389f128c6186334356eae15a1f0583b4cb78cb90caaeed1cbaf52cd9dabff778ac06e85a7091fccc0c41c9492a1f12e9e2631b278aca0aa05f8ec69ab745df1b4ee9b2f6d4c91f0aa3821fa61540ac78b0737cb99265a862ac931c33d30d0711232aa36759cf4487271a9254de643ba6abf1580cb34ee7a9775e1a5309feccc013d83db06241164098071a989df5125d595b84f0855eeb336790e939242eda3ab974a9bd7516470b4880cbfbb4c9cc6e9418b12347e127766bd711f18a0565a97e7adc9aeaa6a7df42a3fe451724988fbb04495742a931b1279dfd5ff8d528cbef46e39937b667da08ad3da4a1b4d8239eef50ba9f96892348886e5f90943a0003f8629cfb5782557183a51c4e2d8a9fbd457da58a21a2c9dbd69be27aea55784f73eef3a3f10bb93392097c188e3811d653e75f0f487bb43375088636102193908ac15170863d16099aa8448f0ee1da701736894b143971ac19d0a44087437f229b60f155a749bbee2056c408b6945c91fd7e603ab7cfd7e088c90e011b4557a016837ed30119e4205ce79fa8125696bb6aa10a5a5936332c0cc6a4f45b0a2b3e6a793fa7293dc1c6a8d71f58f22d8c1baebab12571dd6a901cccec68e1abec73cf9d80ca4bba3ca9befa663ed3eaf56d67d28b2b23f795575bd8a92523491dd7432e883134f230b32b59c370d0bb9c439d28a859966cfed34a972a1930463357211cc2ea3ee50c8d58701780edb842b2eb4bfba4576f9a1846ca36574632c691742c6c0c73801c73bbabce82bb97804546494b34a42b362d987da4429eaba981c2e2493c94acb28ff7bb272c0f14dd76bc2b2076141554b0c562355fdfc0adeab0b0ee8f8fa2a3d0b203f6f4e5ecc8440da026be903c7d997b43ce371a42efd57102d250a2b2e0ad866224329ba8e10d2af7e8d6530ed436a97ccd835e94240930b72508f99c78caf74bf2a403904b9df39532bb44138f30c71d5a56c88dc0fbf2a5ae0f9508223e80b314896dcbf8cf49bb18105caa901551057c6486cf2cc4d15f15bf6793de714d8fd2c4dba7aee898593f4e72f9f4789c98e002dc206b225220c93200be12db74ee844b1698c6c0da92e68adce4e5e3c36cf0c203829ed387661bf377092326f26c433ba203a201b44da940763c056fd32c20bd9204a398c9a25df04e598e0ff91fa4bae83c960db699ef5ceef89926bdb8f2da62de6fafa73f2715e9163c7a45eb95c5ff3361cbfe63e47983ef7a08f2838dc0b0bab18930acbc32104838a5973c50148d5774abf0eff00c629345e1c3d911977c6f69c35a3173d6ab1d041ea2683bd58bc3decbd090fdf1d385c960b68d7cb29edfdefb9f1c3b2216896ca8b81fb904f4653043d56de88cf265999afddac9119f25fbb81b6e143948e9a554c2afa3c58aaa33cff56067a4d9bddf8e603e95e316905c73769f578f71650502a0199cb4cb2383ed649ee1afd99cba9dfb01ce25772076b3c8a50cc5993a57e40df2760211af383559adb6bd82ae5df789b786af62ff34ef4e06ee01045a32f6788de8993e23eab0bea7214944c60b1451fbb51cc368add89191eb72805b6489d8704ea9dac0d82a24c071df30a581c747d012e65d4c5c0461c387124eeed12681111f88062dbdd1fdc3cf2c54c2e897ea549c3fbc0a1fb37db56c69619200da00ac63b805ca2be65c8fb6a5ce8b25fba3a58b993b23c907aa2df23293820b91f6befd38e4ddcef21c952021a27366e8b021cb02183ec4b92b244a2da12dae3048d048023dcad055be544d9c148387e9bb22b090e92b7a88c689ef4d80d26588cefa86becab2b0f668f965c3024ea36023f6a2fea22862112bed0ca721bf02fe687ff614ec79cf0a49bb3e16d5de6f4f2280f5118fbd36b7376e55f708bdfd56c33b9802fb503b35a220b4718fed29b0f8618645a8b9fc71cd1359b8820e5d0627152ca67869ac96ac25c474ba458230650fd6f4778a909e18e8ba3aa1417341d0118e6cb779b711dc27b8f3b2cfa671db9b23aabb09d38930a2ad991425549edc1776cf589b111756d77c191cc81147b405928d4a506377b0fa0fbcfbab00a99dc36b7ea2bdebcbe787d0f8dc791ec80e06dec01827315d80e603181b710e0920ad415a956347a9bcf63e47b720b434bcdc98f277dd2d523919e62d59d1eb68e454908c83848d6c3d832d47337a9e98cdeb9d1ab6ffd9b635cde5741f6c7fc5ef39e3fdd26c5310739f8029cd8b367e65b50668ca644d86da10c617d4a743528b48d5974a1150a64fae1550bfe1d9d49e1e18518ea957badba58848ae61c0ebc4d42aaaea5e1dd4b3cebc832c9c592051614546dd782ceb0fc4a3b1f2b6dd8baadf72f000f4848e5e75a8a6f6273ce8fc979043215a7de2ae196cca472ee4deedf5d37cccf4105fb2a616e5240c83c0f99daf472b19129e314f4485be489e6961c28a47c13215a7bb48f3276b8250e466f5ff3e04549f2cdfa190c49693b12ca5584475a7fddedceb3e06da73b094bb2b15659b5fba766ece1733b53faea2aa58001078b47bd4f81bd720968a564ae2c9d7e574aaa68e4fb7dab3c6ca475155b8e9eaf9b4bd4d82966c24924e148ab8f10f3f522db86543e97035da4a1fef5bb26483657577559db29060a5ae4a716ad845e905bc5fba56e69cbf890b8af551b20f1207b0e912257c4760862098c6a5599b10a5bc66951eeff40072f8f390bf20dfad4b633b49d2fb52656e280a93af2a85cf104c66b0b8a147eb5454bbf4fa3726d2f8f84763eef251e0a73c5c68db6b78702de216c687b5c45ca2d12a1eb9ecc24aac75755e58256bcf886c0bf38b49d8648728124e4e4a8f1fbad4e6c1409f8c20a0073cbc67a906e1a2b4fb9d01db7d08aabfdf4f8c71b2d9423b608f9f6815eeeb2d63d6484a2bc7756735f6c64ad5fccf35743268e9be7f3e8a6d63e2f034e68f3d749601ab17b7d8cc2354479097a53e33477d8acb2e817d27191b068347664eb9f3e4dd2b6df2119471b026955eeeaa151a39a8c017becf4ebc55e64657ed85864900ea8f27bd0130770f7bf402bd04b4952d2e02afabb02c02c73076b957743c857c99fecdaaa5e99f36623cc012ea3daa701729dc4bdd208ce34a7bfaded5bedb178497039f93206b88feca65f5eea946073be9728d6a5283b5787ca0eec5a88bf30d8b97e8a8eeb6ebd8b7d3c271d8738b2506b836a96fcd3eda0be032ac7ed33168b4ecf5dda0b3e926ab14e65049611d10eaa31faa97e56d9fd473a73aa15c60be520761905a20267e2753b7edc8ed25d981075b7536b655ae0faa7f06ddbdcf7020cbd4b33ba5660b735dee77445f70cbdc583e44efca33b1822582e8809be3cd26ef69042500ccd059456cd4b7edd099a8344b4afe4a664482406ee7c34258bb7300f0ffffff0f