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 80197 49c7593472d523d6c2a63a8b32471a909761c9da6c74b0776bdb85bef107c385

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
b273dc689070303dffc78158c715e02229a89b91c81b6bb4973b4c09753adcfc
Certificate Block Hash
49c7593472d523d6c2a63a8b32471a909761c9da6c74b0776bdb85bef107c385
Source
getblock-raw-prefix

Public Data Hex

004000000004000007...001503000000250000
00400000000400000701010300000001070700000000000000000000000000000000000000000000000000000000000000000000ba6c1eb33f2cb9b6531ddbac0de0d60bd3f2c43aab6947621031e6cdc0d176ef261ef0e879215e1f0278719c6699fda24d4cc5caa6e409d6e2a86ceb7f2af21fb4f0747eb7a158ecdfe6935d18201268be37e30bb28ffa5a810f00000000000000080000000002001503000000250000

Raw Header Hex

00004020c43d1d4833ef11e02ff819467b673d9b32e76fdfe1cf7ca556bf7882ceeddb9d5dcdd61095c4bb79236407485493fcd72a43f52b1278453255a55b75824de6c9f13f436a21c60018fcdc3a75094c3b97b46b1bc8919ba82922e015c75881c7ff3d30709068dc73b2

Proof Data Hex

59,560 bytes
121216010307887ddc86fe443d2369ee425a9d2408353b0db2b03c60d8d1a1ddc4a7ba3c53357b647f1a0738b6c9c0646ab04ede38085140aaf94954a14e30a1ff733bdc06ea54bdb28d5bb9c6b669cbf46fb534dba430f92be4d787261447566a1657f4828bd084eeb019ccebd4aff6e8beb7b37b99d34e9310b1a4f8b7be6bb80dca5947efc82df86418fdcef438c3c72318a673b5f966d55bae81641e405dfbffb8862baea18b60662c5267b619b63c27f796650a01b2e87f50f775be8b4d6785901af5b6b1dec2cb2f54616f986390018bc9f74b571aa8805006af9fe652e0aeb3000cbf2428559a8af909fbcb74aa03a3acafc99bd94cd2b743f474127856e839dd54d204221dc58b923dcd31f74bfd03d4f342ac8393e76a88efd49985038e6456ba1a9a851b208328df4e69b31d4fbc492d6bd54419042de3da6ab1e3c88f33f46acda790566c3085aa7fd3ecba8a8064ee0672651250f4b47c4142e46ac777775c457f7f5da1250b7592a5faba8a09181206d709518ff68f0b1f653a25ddd66e0f49aa62c99535c5888a222e4f1be4b717a9c16f4f88d9a6c8b7d8e87304d15b569167f22586f38f5d26ad30b73c74b40dd97e89eaa7525531f8d1f3ecc4c59255c751943a3cb366a0ca1d8b0e29ac4b41a1058b542a1abe7f8868b7cf9f4a1826949ac9ef18f4aad6bc9d896a00d98de0e5bdf70ff28763583e035c803b0ba2c68d3431cad377d0bf22a530a3e076e9c45c6c7afb15546678be8ad23bf013c7a6a4c2b074ceacac023938109d8e5b084e5d4cf2895e75406bd32990bac253416cf10132d80529686a72a935b60b4f9d15216f594ed24599738c1a1374dc1dda9fbfa8d5c76ebf0cdf2babea41db98bcdda91de9c64b56b5459e2d7b35f2b487decfe464fcddd06c31d890293437c1c53addd4f568262b318110e028058472b39a5b9430c690729a35fcf69d52d7dac59202c18ab81d1fd31bd1fa595ba5024bbede1606ff326dc23ccbd85e5df83fc9e04c195f6b6d34a1cc8dc11d9a2026cadf37d4787746475b12f3f9d43f7e184dbde1294419a68db3c3578ca9165de5cbfc7e16363f4446a9f9ae65732691339e8cc5dd6033fcdcf0d4516ba7d0b7a43a2d906414bd8b720196704f8f59cdb736b57155a3f49140f224ead23f0449700b7f66bef9d1dfac19cf9502e27e1f27ec0f37be17f0555c9e22353f06833b8d1a0c71b7cdffe53d554b29fd7f15bd3870828df870ee5159bb5e3216100a6095312b37e7b659282b44eaf4b804e97ab1ecb7bfd68952457532449caeda9522146ac82023fe48770def2491bfda7fd3a5df02f76915353a4abf189c3b3eac66e2caa44a90668ef363dada013e745061910c4cbe9c3563942991081ce0165a05a57f74a89b0c7cf41c9a488372bb70063c5026bdf0b1a969beb7faffcc22b9b7ec966877daf7f81bdcb2a53cd5613eb5b03403df80294c851716584420d87fd8e2a312226387d6233c2823ecff7992a5ef662cc76bbceb8ee5e2ce4ace22967a47d680e9438f01ddb11f638085ea4fd4293e1da99c4b9edc680bb0fabb091f0b356a45d637b963eb489842a128b0e1ff52c2c2ed63922e11bd20f7fed159d7fe358216d993cb7450f668a2914f471cbba1cb08782466ac3b906838304e9c696352185f9037b4dc7b29592032745d9453c4d933db51c8cc95292be666a64c9aefdf19dc626dbbe725e151afad6035a8d426ee65208a57e6c31721ae68dca02b344990d28006be785bf6dac309d3074265cb6f47869047b40342223b648299a1a3c359602568a6d4d76f7a0e0b1b048214d77977f748d3f7d1a4c02bc9afde970e9977fec1c944928b9c87be29a1fe9208abd7fba49117c0c275603afcbd8a64860042a9ed72e7f018afc483370b74e77150aefa544fff3977fdee685733d84dd2d978d0d4704a4fe4d6afafef3810bea690d8a900445ad7a8e4f61cd9bfd5a33e90fe20d99e12d48b6fcfa17c216a57ea4b33dd67ab1b9ec3db8b35a1c50eda6f17d29ede4b35cbe8c9ece83dc01e88bc9744c5af86dc851a1559de28d4d115c13e1d3a7ab75c38f112b34ffd1021b749306e4106ab276e5c5e40d72efc7c4d548b9a24b1afde2077272d7d0f14431de3fe13b84b6270a451aa4de79cf96f6882854be76f7b2bcc6f8848290a76f772c5f677016272b3f1057f72000e6cd8e35fe190dd4dd8288351a599ac36ba9b04f3e9a5dc8ffa4f9bf9850bbdca98aaeeae9ce5e06b0b062c67dcf805d43d298b6a6476701dbc97959bec103c8e64ca23513f73672e0a30fa1faba4630e59cbca9071f61c3340d097269d4713e952d1db07f60f93dd83ad413960efc29b6ab48508fcac3765d85fcf8c5b239547722daf519c2f882c3b2a176cef5d203d854f0385ec57739de4a4af83f33808bd5e4569b8c7e124733ab6abb6a732d7ed5904fadd8e5c1fc82a335cc33b9bab1fbd0d56bce730a4063faafa5c0baceb96a9f41445f32d4ba254f61d760612a93fd71af6ffe13a143468d8a990adc20ec5e1de9af1301347a0abc27f2495dc89ced51196dfdf986c8428264fa4f948f381ab60da59e7b54599ef9c23433b48aa7638c86febca132a2d8c92320dd2eaf66ee4e94d34563de9336917a83a591713079c576356e8c63bc94e3a37b0ecc2edc12983b744da79bc2e37fab044724be243e138c2bcd42f7927a5619d968043ddd5c01bb9aaa8cbb7a0c6bbc9e0d9751560b6af4f67d700e424b7cf2b6e697d7605d41886ff5f837744753ceda7fc7a23ebd1ad1171a3751b3b357b4e63826e112f6f3cee97e9505f81715900282c1574f85d9f8a6cc7e62f9ab40d6e66acf28c9b10f2b02eb2b8bfee31d112ad9fe4317cfe77f6cb3c45a4c43f8d2705ad3c0607c627dd8696a498a07a1d26d0616eb292a070e49bd4cbc46ebafe85c32b189f3c1bfba4c375ffd56fb2ae6212192e2fbffeaa368db1b0f23b2c743163a82c5004f0eb663f675c9e0698cd6fe7669a04d5f47d9300b8d45deef902c083d21f00dcaf4a74b5b44fa7e0792c016b21907326c1f1b5326d38e4d2585637bd0ac7ee76d2f2133bde1ad162fcca16c1bd9fb46b8de08d70d7cf3fa7182a36fb3891850c9befbdf0774c7f2231448e8808268c96103f0e0656769991f5f4378f4df16c17974549b8360f466be7e5a6878f9cc4a53f5fc70268c2e421be1757c8b2192de4ae0c253f44874ce7a9ddb43b53f689886e8878ba2a2b2f2a0090ba2609b092c26a6203c2f2c2e3f31531e78088b28685ec58eab55216317fd8a91882f8416c0bcb219bba829b3d6fd3726d5bbf8defa84d33afd064c3a054800e3eff109efad79a5c8416361c250648f9cf9a91cfe6f4ec1280a4197b8fc0785047ae880576606e6fcd969317c56155d7760183c773b98c285e36ead6ed7c7c38d7551f20f1451a11a8081019826e5a62aae34db2781e02dc0c39bf1b37f58dc08023f1eed06603c10f1e6fbfacdf6fd2715b3fe49d4aa29864e702044e0f68e0169aec80e28ac681bbe0e736f4faadbc87d52af09187e253d9ec4666277f469f62ebe27196d43ce8ab226c7197217a5124f3d177d8ba0281aed779c068564fcbfeca5f57e750619bb1c4dadaf96fb4ffe9c296427a4b166d740ce99ad6ca961f013556967b72349ade5dde29cebe0be8ead7a6217bfce3f7e6171a97855e7d7d5825ee29574f79d3144960bdf63d2673d7dc7d4304dc66a6304218e63b4467283b56279eaefdf96272749db65b1f1f50a1ac2ab5f22aaf2bc6215bfef53082107a3bd03088b79eaad14f7dbe07dcdb1a5f4046ac72c48fbd58c812bd1e0d64eac53b8de6629a564e3dff22d4aeda8fd63ac1727cbbd1d39d45724ec444c2f4cc78acc5d23ebe09c8258658f027e708d764270613ae0282252de22bb1a79279dae953d6a6d3cbaba6cc80cca97c39c3910d5dfb4da8c84abc2d47fe108fd2ec9ff5ba7852c51a08b37669ea03d190b17169b36a5bce963922a8e78f3a7081cde505b880032472796e22f73f5a48446fb7e4b763458b45be1c025fdae79fac6084557fedd34ae55fcc84d4b24d8e9563b16b9fd6fbdc5918ac179ff6ff39abed4a56c72d2da86f44acda9cd0c33e2c7beb73af3d91cdd36f50779ef6a8e5caf59928127254ccd03b300841480691906643851f5e8573f4472356ff13ea58e6e38d43cc463b97f7ffb2ec2ac0dbf8063774f6946b0854e8b6633ea23c6749fd17f67f385f25c06e1ac3bf7975ec33f305fe15135f1f2530dc011f0e80f6b6c55dc3ac8e8d1969e2f4fce4f0cdeef6dcee69030cdc091a4ce29b26478a0815a63c24ed6f371dd7813d56dced23323a84c6df7e7b0ab31dd4775c1d33af9e6a72f8caffd0f288700a00459e606188cd5e9044ca811e88ac94b37d19f8fa5bb2b7be948210a43b229c612d11337b630331fe68293844ff91d5657bd3e5ae615d8701ec76c49ba3777da25e6214d3a171b647547759902ad2d7fc3d43aad020a3c448c59d95ce9995c302b43131cf017329b60e3d724038beb329669c21aee83bd1c36f48b28cd48c7d479e17943e6fd5e6fc8260cf1312613c2b43d633fdeb1c7210d370d009575cd69c0c6b1667176cc2317d8aeda66a54919d657ed7fae4c06542e85e34f2b8608cf03d932713c0324cac8ecfb4642c211eb398ff23d69d9ff1deb5e964e3fed91aaf9afdab54ad7b6bf7205827dd12b3a06804b082143bf4897efa3dee1914500606a698d5353e32d35455325d708b57d2a7809342e080a97cacb8ca2dcc2fd276b050adfaeb75d4cd29774bc941adfb2ef2eef5b3370bb150ba54f57a2f62d5818597aff310f37f7cd85b4d228df0e1dbe354da78b7af255d71393617dee409a99f13534b3c7b81f37fceeb4723d9d2ddc9e817a1ae8d8dc1915801d5d15715c55ad63003c8e949458e185a265e28e601e23baaa9b59b0c1b6b56014d0c3563f9e35db223dcc86733c6dc955fdde76c7213e18632e50599bd353685fce6a57b0698cc4c5d71be486e859a21eeb262d0e6d79ec6e8dbac9e14820a0c305a8c7d2b3a10988a9c8dcc943b74ab0b7266a8c797fe77d40cabf11857a6546f352f013241fae0732862d37e96ec523975d57ed77073ba5155e399419e8350739c09ce5d769701e371213c62c6456fde5488d5ea098e4197ac34e4f6f5feb45c3c23681a12c82ed582ea55957c44c775eb25c7c4070e2c967a7a85c004b23cf6d67e6be6f56584310dcfa3decc5e4a905dafab3c75573937ec5c0ab190c0a8a313ba0ffd995feccbed5898b59e9b5bfd487a9e0ca951caf361d4c6ec904a445f658f8d7618ab4182292b947ea17ff22bf5112a27fe328c2a3a9d97c3bdf6eff265c178ccc4125f67718bd99ae5a8874c3c590578b7d84487e6a26fe994dfa7260e4a18957d49eb210e2f86380ca658e4541f4c9e8cd719313e15c011304e3275ca898d32e9e484af5773025bc3ca960856afa13d1b799b69e2ff18bbda34bbe4d3c8cee5cca5f6bf0a8b3fa0ec6bf5061914cf799ee84d3bb63e4531a8d5c941c98d91a9d0d9b6f4f06570213ded6258c7c33a0e492df8e99f0755269005975bfc834982162a57b1794d3756f42b625748ee64f55a447a639c91473bd179325e33cd55c81824cd8a2a9d84d33e827b0e35552fdd805de69155d5f13747659e54a34779388ed922fc3a4cbcccdf4557b76379612c35985369a23de42fa0574defcae7b9589bbf987ab2cd2d97a2298fc4d7f2011b04259a6ee479f61688811f015db211d795209e92e5fd4b732c02ec8dfad9d84d939d035df425775a305ce9d9ab7b4521e2a70d70fa5a594dd5cc7e4d78bca89f589a1597d5156f61ecec8995ee3146e482eb223bc05734bb1af828b1313cc6a70422478ac8e6bb19b67274e6a0865b5b226c3185151e1c6c5b7e7b4236c4d2a0f5bf3992d53a39bb7910e183443244704d010730507b30f5660f20b841a2916acdeffd1472f0e41a906fece70e4e21dc1e395df38a2c8544e14bef62bd8388321ee71f5c72220d777cb3928b682c880aac09bf96a76687d22ebcd9fbbc283d18d7c0877241c775e5bc0a9ff39579002893d513add548a69fdbf831dab0cf38c9d27a1eaa0df0f1fdf338d78ea38d2850a9eeace9d8448d4ce806ea0098f6f0d9fc6cbee99524ae5bf8281d5092684439c3b2c615694cb7e859255acfa16edbbd4332f42a719afdbe882123826bc21146187eac8cdd346123f6150799445ae461b98542cf018c245ab00538008e6e1ee5e7ed5d28b7f13bde26a690f5be4b8a2818fd4050ebefc444e4469db9801060f9e51d23a81183151627d58e9bf82829f9a93e3b4b3df6df49a7739208b7fce7de6135e6ba8d1ca2da88d2a486d34fb99a3e62315e8a169ee938f193ec5cb3129e4a805a19cb53600562b516238fe424d8da34c677418486f8e14777ff757ddb023f641e401c98a2723686545ba230c4623cf79e41fdc62424d9b7e69481d547d9fdccd26a84c855c2fa107bd226247baa0d91a30b5a6b0a2238d41be0d5ec30250b8327c1348285e478977935ecc40d66dc1c61845816bb15ab081cd0e481689ec75b7afde4cb92495f3f06b2cc03f3657e628cfe6d0fe41fe60524f642487fcaa87686f2ec16fe1f08790e467de0bab07c91f1cbe4b63c9e8e76b7e2b07763f63f1d6c86d030bdb5bcca2a987990b8a59f8528f07c114a5f1ad841325abe21e47ff89a9adabea4fac9a6174e6b62d02662adb58c25cb218503a8ce056f07c74c083170527ae99dbf8e2b59a6be87d4ac4511016c76151a7b0ec0e3139d9d2c4a87ec2e120effebe913e437cc5cd5d835ec6ef620bfe44503876d83161dcf8ff7b18b956425535bbfa645004548afa43b6a30e4a8995d0805e6573abec5ab0acbfbd3baad83f2d88e3be15bbf45e322e7641c7e852152aab520eef5d2175f7d211f04ab2e109cc415bb85d0bc9e13298a7d7842f3c98dfc84c4dcbbec730d1b92db682c64f7a96def481c636540bc1dee33cd63fb9787efede2b4cda690fd1974beb3911b0648118cedd56b114b7cc03e955ee8bcc4323cd1ecae09da039c2e67591da48e90bab86bfa6d096b3ad20a416d0bffd6b70c586b4dc97ffadb0f045a6f21f25e4659264ef721ea993f7a9623a7c856d5fc966e10bb165184f9d0e93fb5e43277fb69ac5062b3931551045234c2d0ee88175fb721bdf7486757e43a1371114b88c9dadbb8af152a9d6851eb3035fbc18d7aa59c76f6cd422b3f5401e8995b4d3feab481e29ba9cd5fc83c043e500a57442450f6e69e441820fb93756e5a5a6660f908891681f6c4014eed5e412bdd21923623d8a49b9b2bc3d8fc606633e11284a18bfa69e4bc7e43d0044adf90da3e99637561eca62957284c6b4f4d99205eac95b1b43807caf92e9329fc7c88d0d36f2f839016e2ee006afa2a95569966606d4005f510ca9a6b204ae4f1f796dcd8c3d0ac01894f7c4ed324765608e489384dbe7a618feaf07390a4b63ae240d7ab5351f00f4f42b5183ab61c18e4996f66cc66719f672b2db71929ff920144894182e15d995781ef4ab73247b17dbeebc3d6acad9edb49874aa14efc824b45ec7049978e014254e18d102ed9457bb52bba011fda5ddd52a1df897be0b52944648894e4bbf7567c0fae45c4783005cb210b9a30c9735db4031bf387eafc2c5a2e613e37314ef466cd177e07d50b3e5e18071822625ddd446f103f495a58e9160962718a609c60bdb79263c0e95b9a73691ed1e677296856687fdd344a9d6a35d162c6ecba0a4b674d826bfea1cdee20d8667a0fe39c23ea0dd831238cb3bcbead8a7b86614d5ea3a4d7f424bc75e8104526fcaae95e258585abfb3d26e72fa989caf81ed085fe47f2b66a09c831400aed9a967a1cbaa7707e8b9506e814591f80e8560d55780d6c248b3a1315f1ab94fe7c666e49644cbfdaaba61e52b7c5e5319e72cc3ca1db35bd778a359ff8bdb81fbc9f07208e921d80be11d3687d79d14229389767a1e880aafa1bba02cf8569b4d4fa92dd8a50dfd26846da000ec0a6376089ff55f32fd648ce736441c8718cbf03f97b7aade1684ca4faf112346b3a80b246c610b53837e8c4ace4dd64b81966b58ead9fd03342dbea5d17a4772a50fbda753f0235f9e277b9035643af040ec869f7bbb8f92b995cc68cf4a120d5f411e85d4bdfd70faa99e79eb0f712952d22c4bc08a583beb83b537c1f423b6708f7eba6cbbccf57187716d9bacfc8f9ea706015fe535500281a9f385536acc70eff26da59d95cb4babfaec75fd7a7fd8849ead8c35631a16881f18ea253899fd811d59448cad24fbacce9fe5be1e9ff487a2f671b3ab89b30984e6fd54d5402ddd6616129394ef4e03aa9a935d8b6bcc3b6e72bd3fa110168ca72416bc2fd779a7fa8e7502da6a29288cacd9bdce75d7acc1cef00bda99d08c7af3d3f18fdf53f17484dd74ac352512a77910018550be46a16725e2e2eaa2041b8ddce689150b225cd78875f4aeacf29299110ab3db7a2dda01e4db7ddf9885115c2506e614cdbcf6e999cbfe62595a83373f2d2a908c6a46ead6dbe054c7f536db2f44000922ae499e97a98736a8223c885b79ff1e76f0df10c5e1ed709a5d911215c61b71b0301e4b752efd9f9a3d6e577f7fc36dc7f38ebe11c94e0ba247dac36a1a40f5855a8d3121e4e6621ff5ab1f57f692b2f2cba8b979347f165bf69567887b58f2932701dd8c00bc3065d84352d2cb8ea2906e8e77c75bcd21198d94f8c21fab3ebcecf41addb5ff7b4e3bd5ef30da54f9e494205e000b946f0d128bb16b40801b6c7e8ab602210b61ae6c01e50b6d814a988e9777ce7986ef24d733fa12ec5d5d578fa781e32d4633de60aaefb98c492aedd0a6fed2585a0bef7115146089f7ca85214a6f5b33344117e8901637b329ef2383f99ceae5618ab6be552fbc6d88f1235b80d3b44edc66ed1955b552394ef0d8805bad89ffaf0874b19d2e484e5c46926c2e44a607d943f9d53ac3a6bf760cabc2c02f2176771e666d1878ef3368e2dcec68bd45c6e87b6123cb708fb343a52613c2bfa96b8dce24cc4f7a1cfd4824fbfae4ea51f1266e43ef30882ea3e43abdbb82d7a9655c9f7c2892dde2e77b2c85b3c38a10e8c79ffdcc67c5945dcd313466433296465ff0a73c9420e5394eebf65c05c30743cc2ffcbcc0a1c70f66eab4520a7422cddc6089446155e9d227e78be69d26879c7983e12b72f4627b2202e2beadf42cf57b3fbc61250d53bd82a0d1b2aba63b882727f79acfd6ee2eddbb128ad9c07016390ba4cf1306bb1af30a80a31844c524fbd8e6cce6f84fd8efddb8f6b06e94465c5fcf9b4908ea693a636180957af97670f7af870dc9210134826e1cfe012a45516ae540f1f4e2cfbb4f56636dad0b83ad87b3fc79fc0fc42adcd37cd2b03791d7fa815db99dc2b7191a1a8ab83c56e5210682f1bfe8ef912aca46e1995865bfdc186b07432b140b0b4d2487ec8d042e856b90d34d488ff473b843a946bb33062ab4bed18635205d52832de91d11385cc74aa47558e081b7dfcf2113212c6159f78025bd08247f6477ee7d69ccfae4f3f5d89fbae35fedbeabdcdf53affbae0e862410c6593de670e891dc054119a3153502ca5627c72b03416bd39ae648d32fab326bdd294d00420510e43f2122d1adb53a7d295977a19b696466334861bcd74e4da0d8dd17212ffd4bda4e677a2a9dfe3a19572ac175ab3a8e49014a7b6f7fb63d9f94a7d2f5a1ba93e89cd5db330193e4b2649998c9ca2e35db14d44ea31f4420d77fe6d6c8c13b101afb0f083f14655596c507b98e5cc3f1eb9bf70a47d6c71eeda243525256f5ac56049532b615a2514aa908b57f39fc7776888b18b7ee3d86e334624da7ee5523791d12543e4b917e9f7b16d65bf66f22d55201df3140f5a9804d9b58bb75990c5a45c68cf373d384b1c5911ca661967816ba133b9067d3982771cf8b816b584a076f4136acbaadb7adeaaf08b622862ba3aa833632097a8eae3a7eb96134746c4518dc70ece09a94f29a41b14c1ca910d45bdca60cb5dd9e04e191d2e8eb2143672fa1681cd493252d80f1c6088b279fb07a188d9be129952762d1a9f601192157bf9e75f2be95a17e02421ffb2609746f5967bae48ae99c0e21a3f1e06ed1be23ddd29ea7768fe816630ec098ce0fea95f4dd0b5cc3f2d53e828d1724d02c70847aa941a54edf6da3784c4927ab61195fd7e8e6d951f614a07b7dcc7906ad73e080179a786aabd22c24cdfcc490096adcd1b297c53aa61c4ed5ef51a6e2458042bcad2664806c5bb394b3fbd43a91bcab89f391e5e54491420def0b985fed4686f31a575105134006c604244f549c92d77da520ac278dd9bec724049c243d690eb78b6a939604c77f75ab8f44949a441c1f16e320c3000b60dff251415e429ab5aa0b508d2c75b5bd8e8ebb11561be8259bc676754c39b15acf88856b5218788ec090c57bdced1bfe2070276b21dcb9dddffc2cab3431f0f79522f5577275931beafc37003db20311ef07d2688185a5d03d839eddd6911e1f3b9924d4381d69bca14083e4d9dd901535f5e7246b8952dcf4c008c068005e4a05fbef71e8608d908b90f6449b3eef3ba0aff2f4381c26a52ea00644e30410a1001b29da75dbf6ef316abfbbb37a2b1a94db6aed712dbc4cb5a0d3a5b68204a3e5be771199add3772e0278ac3910720e0097ea0b2a5810bf6d48e07481e9f437e59e698d6555d770427f813ba8f28c124c9f0e51fcf3f4754ae7be4a84100d3d84d9cca95595acb49dfb2a4bb97d86ea8bc299273544602a5b44d8011000e158af53720b3d27a297e596b3ebb31f6787b9cb27a19f6a063e3bc28be8d236afd545bb92cf62f90d2f0ae7361871b1837cc774582498d41ac7bd9ef93fc876b875eca6398a73e649abbc25d6956cf2a245822eba3d9f03ea0035a58908a3fca23c8ee10399a9ce72c2a820296dba541a83463caa9bd593733caaf306011de6c5e1acebf0ff217484d21eefbfeb8042cb53ab35cc910cb6957e6b64974b27d052e9320a57e8c8a16221a55448b069b20baae088fa27a14da2d46713cfa7bbfddbefc9a44234ccd6c892fb57c0148dd39205a6770304ca78c07530cdca35574277284883f498a4678d4d29ec6e51e327e87d651a5f4c86d826844033fe70992bc590dc887dbcc8fff51736e6e5dd4d827cb8e1506554181bfb10c8222230a8e9289640c313de79c0816a09fb62fb05d8a8ddb842b2c6eef36f9de7fb84bd3548561cd4dee51d0feb0d80f9ad7d898a082f914539baa9bdae41e1e12b00ade9d88384df902d31f03399bfcdfd083ce499fc77bbc60c0d72b43b5036e139013a6d639b2e7cadc855ca6759ecb940e85a9e08ac1428870fba106d29bcd3118cbd5bb80c0023b45e77bcde115e0dfb61308aedd9c04ce322a05d5f7209d1ff0255a15f5e800c70a850e3633fdeb0478f53451db7d0a67155f9d4acef32c1e5745eba7e73d55ddc1b47769dc3dcb843705c60be825c8771ecec629c9cdc072279238f8c24edc78a5126ad412434ea5a4faee09b1e90c99012557ddf2ca1984610f5ac92a75b5e9506db62571b8d63c77c4314b3dcb2c190caccaeae88b2ce752f2fc61813271bd91f153ef1ed177ec6a8b876e8246f7425347b8b8b9acbb97ce1728e4a2bcabdc182a59b179b342ef7806e6585e66a0eb909fdab1ed95230bc83f9c75897acb0d37598b5a61843d68a8fc4549e38e8a204b487dfbd81ea3edfb05492108ceb8a68c6d295061bd4dba15875c797528b51202fa18d3330f9c101afc9da2dd8b1846b64e32202993e74d87d1e509acae3673ac0ef33eed7fa0f32bbae5f6a6190717375c3d77ca46baa331d611b6d3d997246b9f75658a70b91bd76cabdd88ba9d85dd6686b866b8e1dc1f47aec49fdfbc7346a649f7646ba18aa5bb5db8527a2db568d42770f757e2b9c7031f1a59be4e4a1cc7dc5299efe9f59b57ae6318597bb0bf0d6bedd0937d75b1e00a032b8db78b527b1a2c11c169268c6f02a96114f788147d6a5c14a885fd84912c3f9528b7566f6b52282ea9109af06741f25d577b17f23dc4c605e80e33182c2ced24b6ed51c861ba4a80d1fb964c80f7caef863025614f765dfa34273bd40d7d2c13ae6de34f6b7638ac3e90b62c8f621cad26f2f93b755617c8cab6b4f2590b79af7417f580129a7e20c2edaad33f56c274d12b9990813257948f847c7fe6d58ae93cec0cbee4657582e773b98bcfa4a71735f59eec64fc45e2d75cafc1792e46680fcd2a8603e2138fff0ccd872a2e37cbf6e6fe187603916a71d38ebfa34be79d73120845e9da79c717ba7a65554ff8d1936802e2cbbc716668ec808351b7c4eb1ec2cb4d943bf5012d1d215976afd8aab86512fea2ea6ffdcfe81dc548b0282c301a5a2e536669ba0ea8f80f4034d7ee5144ca24e24f95238f54e27e01ba1043cf729c62ede051189e2504bf6d97ed2da7d9d0f590cdac4ad87d82fe99ba94d1515d54684b559303a1cca21bf0fcd4ee2a65844865407b35dbd9eb2607fd7234468110fac05a0b2a5d489c6c83f100fce0d269fcf86a0f4d2e572388e59f25101a185c9b1631c92da6449698fd792ea0cee4aafff566fafd5ecb58b1757aa835cb2214431c0a7fbb158408bb56c26e128d96fd623556cf39dc875c3249ee66b7de37d1cab2b79c692670140331bf5462eba388164543d3301cfc2991b94d7e0c04180f2b1729a0182e5715d41c954b7bfe1b6226829e1b40139dd476c05d259af46666a51c7f9bf1e2f3fa6ec57c58a366dcaf115e97cba59a70774ab2c1efb33756044d0f605bed6bf8d36eb57fe19c162537b4f1fbfb1a4787b1a5cffa57440510d5f443b09d005f557f81ece146079a28fca8623211c5e70641f0cfee051fd2e75661772caacc905b2e35f2e1ce4cda9295743182a5ed8fb5294010d6da971d2cdb5d0f1faeb9455eaf57585cba2081aef4559c6a57a5c94058ef0781c6ee7cd0b55fff25f3baee293701166d10608a204606500d0daa6d7a5c7ec497b1098310c99d3f5650d23abc80d7f4882ebe36ad85956de8677a93425c4853518a963803cc4049bb8d01b5d8a7060a1c2b3d23e8675c7398460a462f2bc68588c354985b14d2f0a7ac86c3aac51fbffb1f578e97bea90b8d0c9068d832a525d28725adea3ed6857ad039a554b3f2cbb553bcdb369bdc37847f422b1b5a64d1635f27817650e856d7812d7311cb88765313bd5ae624ea78fe4d8aac1b5b943974110174b23693be819b67929bec68ef88af722db10baa5eaa4e3444eeda3759956ec944530b3004ef816298c4b6bdaac4e09aedc974702dad3cf58f50aee27e7e1a74b2a35b8b089da299c14a4a9888a8660911d847ae0bf34aa7a4f711d9d22f4cc4b0a6b772a3ac9e88f26c727b6caa07f157ee289674e69c4da3c60215d0d2b3fdb3f4965f4dced02552fd5999d9d563ae95d3508aff8eae5e0f77dbfdd025152e2fa7bdc57428baaea4288d7a73eec0fa4a64ed8ca4bac63f91f1dc202d6323eb1b3ca1560ff69f7cb31e2590f5f1840751e0b0a64704c5a97f278708ede1c614a04a0f90cc58a9586c3a5e360c4deb6474cc5cd15cab2155441b1a06871f1c80f89360701b08eeed7400af98cc38b2597ec311380b9a799744a2933b20d2779da25f9a6cf93c187f72e767405ca62e7fafc58f8adbc9ae718f04f20809a0eacc7018c50587d66801da1506ac48a453ab46862ae36473a78ca6906c12926db3dc68498fdd24ae1988f3087d6dc6fecfacd8e1881481f898432f60208c309c19bfde5065f991435dafe51310edf0990b8f0378fe9ac2ec20ebb1c85d93660912e713282d2b763b5b54e7de8cba90bcd97ad1f53767db3a4d6afb35c9e27316081999b035dba36bd6d281c6c0fe6557751d74e6cad05b37445a67512277869a41bcbd0da1193c2567ea87271738490973b9015ed32c2419d5e52d65005d86dac709a8ed7b6216a667fed27090a39f1b6f35c6a249231b8a21138c9dbe4190b1e333ba8c16bf82f56c00c3ab615a0b254da1ad629e980d843cfae6ea402f498ba152cec8be1e2a4724991bb49b50c43850f554608da38a66ba82358da1d01475a618d2c42c3923b5369e28feb311f8afa1ed01576dde9f359cbdd1c8f51e05d2df795a0e903a7ea0cadf7f45c2de42131c3ec5c47873204086a45ede950260b0fb9ddb467a2f3a7123051edaa8a8c283f031bf436151e4b213ad141a5d4892db3044f69c3f5c73b6f7325685954cc25b2f28e756198df8d22eacfd1b0c42c7854254e1553d58650636c689abbf24a7a9a8ac43f27d2910bcf375f97bed8ed614d69be3a2da87ab7c95ac2751eb3177d911daa1b6e9f3232e413b7ec5fa351aa8714f29889f6d1ab078cc7846beb04c61d68db11b9aa5ae20cbc4c37677ed49428777ada485ea224d2216f30a89623bf2786e3e42846e921e5de0843256c912a2e7be6264d11624232baa514c636a8d6368a50dcffc38b826effb1f08f9deccac77386b6baebc34e24f0fbcd043a898a53b76b40adb928d91205d488cf1e1919a937c0d9176ac56dd790cf10e84c7e5147d664a22cf209576008a2bf6afa645916ec56663c796d7b9693a764b8b67d51f694b901a4f2610a21b03854fd7f1e5875ac41853ca1623fdc4df799c02f469f3be30d467540cab4aaddc46ddac70e40a0cba56596f71772d17aa35791127d0661a534e2ba9e01277cfce4ac67d90ccfb21046009f773ff1bffc44b6889ac050bab8d64d77631948605c1b55b234195b12ba4962d997d45fa4778624986b21eaa33c633792b7a954af6151234885aa14dbc433e2293a9975b87effecc621a56f91b8202a4d0a4a243d81e1ebdb82fef3503281607d21c5b9aad57877031dc963b5a8c0ec2007a3eabb00656c8efde10b59109bce70a238bdfb40c56bff8b038701912c4630d70cfb97e4d388187d0decfd9c5b0e65c1350a28339caba5498e5836e6fc28404525700f2865139770fd14a96b40d5e9344bff7d7e706a55829190d07018989578517bc0f1164f728f23256e5b00a7ec5dfc4eeae86bfcb3791e61e7c909dea33b5019932c167623c5614e5cb7db7edc388a720e25c7e85f3111e67bde3c3c45c63e6a7ebe427c6bbc18ff2103b424db07f3cc11e0c9f4d0a567d15d7afb8900049347d279a8bfbb678e0aa8a934d14316286ecaf71d6b487846bd870b42def6ccc2a8996a69ceb363ed1aac11196c68196cde3af2d1ac4c7ad587cd2cfe29139263a6ff9b52fc1b4a3686716bfc197d3918403ca5080628c68e44e91466cdb4c548ce945ea89b280ad56778004248a6aaa2cbd4fb40b16bd320e29414cf47c794179dcb80d1a855eccf9ce693bbd207b7c040c60fffd8f233bfb85656e3181ff22095ec32df4190ee2690d3186d128d7205c74e593f772e2f88c6f57df282530bf05b8411d30cbdc27a780a166b2a624a7715458166849ceaa43973dcddffbff5fdd944e3a262b0b84bedc1d5cc36ed8d0a1a6e84f1c938181b8df3b9e444f286a0a144cc44f7eb54f960fc0957c884847e9a9ea6a69f280fd779ea9ae54e1cf1dcb95161e0dda678c4227ccf3071d1b87e5c4f082de21d474c66f90b32fe63327e7781117605097e8508f14a039d770a144aabc4e40c4de9c8df9c0434e5172295ce8bb44094d9c77cb1cb8af1d3af5fa0642b1b1c5367df056b5d34786cd588efa572009871ca852cf34539266614a3fbf6a9ddeb598fdbfd1abc5e4c6f7cd8604ce48f5554407e33f279bfd02df0d6d9e2b93a492ef24b2edfe413ca3b4a4701327a5c68ab0b32b42899a58c31d916b155227ece96f437e07f3cfa8336ca49a673d4bc6c44821a162cf80d01f5541135a4f038a39a17c0d085c57265ae907a868860d962c8671cf74512647dfab4f729f4217b71a61e8a8e86104082b6be7f194bb23582574ece3836ead38d1ebae3494faf366ff1867f5077c4d3be10589775c77e729333ca3ed38b4ccf9371d981c818780103e8f4be60a123eeb08f15a23b1bfb7fa7bf615e55ae3e9e7e2aa098cb9aff5d27979370520fe24eee54584c1ff9f3a1e736aa2e7a0cdf0c13e96bf1da9c23b2bdaff33aad443580f497fc7cb40052cefaf126ffe1c7050da9e033687bb54ce63ac2bcd8b7cfe752957b3ea40c8e6429ea0f8b056a56cbf16a73500bec64b456e92b03dfab7a9a370f6791e3f5463bdf2960cea17b2ce350417a126dd9946e2dc4efc4dd5f8851de0369afea865ebe042f9c2f350b2daf78eb3ce62fd494b248d198bd71a6d57d65be4d36a221c4fba48a16ed33f2ac93f04efebf47f940db51dfb635acce51aa51741bcd3707b351d9eb26eaffcd01160afe44bbcf882827a335a255d22a0b487720e9e30ff4ec90f6dca944ac0913516329451414668b51617a0df7b996348fcecbb144322290460b502bb1008d393fda92b2f6502b64e93923546fda1eb4788a3b20fdc34c57241817c718a2f5ff9dff835926687229e113a6c9d286caed5ec6817d75bf254a4ae798b5eecfdcdbaf75ddd4a98be3e551a8b07d7abe49077a626af2bd21beef5b957bc9778d6e674f76864c1477e2ed1d9f88c3f68c252d6ced83dffc49ee08456a095d8240c9362abb892159d997f3c61a01594ce827c8ebe8b3447c3657349ea908ed67a499d84fb07ce0f88df1c246b5d415dc6f1fdc9d0623b7b8efe404eaba43b9b00d760a79b04bea33b12081daded57c1d15888bfc9d9e536b6d13a73cc228852face7c9c17c81048b62c8693c88248e0edb90d9f4a5a415426430e5c75cd18ba797618b5a12cace729c0fd1898a709a6e40f459d041c089ed36efdbbd621eac7ab1457ceb6af7fe2c8d5a3305eb1e6047e2181f8b546c0fcb4bfa3f269342a652aef04ea4a7f0c55484d7fd2df60f47d48b5ab80baf324538aef9419594dda2fe8175133d87bed1615d692d80fca6992116bfb85a82b26b4f3b1d02f4e2603612bfc78a67ac271178adb7cfccee3ca28bc18f38750fb016e60e96d352a0221ae1c351e9610c3a14ecce90ffe6af64bcfeb82ddcb93c61ce59e5ce91e6da300891b1602e5daea173adc997df535c808b051b5dbfd151a6663bd9898796e214eba4bad529f99be88229f0249f3714829d7c1643d48bc1400c1d69ed93336fd83fcdbf7cf949bee3dafd3fa95a33a070b114e098cfbbe8a1538418585febf9afafe64de31740d156f42b29b452508e93b9e0ffc2c510d45d4408efb9fa57124a136bdf40061aaf3d10ab7d7627fb1ab819cd2eca7359c348db59f482ed4b03cd648115d5f4ae2a62045ace3db3365dd934b3b298d28f6d586dd354cf494aba2b43c3878de744bd07233801a5112692a2a43e91e197c59628aa91ce6c23f897fa5ca639fbd7dbfee87c2c07d95c9a45e12d18876992316450e4dd5e3bcc3c1887cd03903c5021610b3af48f8a063f442dbb487b2a5ff33a210f4828b658816b4cd8d0b81df6e3de6428b1be0bdc021ba6938985f14be1fa5a8cec28af72d6f42b0e5cd5c22be49a8de18fdf7809a146d34098b4c526a95365bbe0af78210ddb4aed78c784d1b8a4a9e4dd7da879c2187183bfccc875d0a471bb8c35b7445ea490c0f2fd40ca66f7d5bc25cd9ba733f82c58fdf1cce39915f6c275a46f2e514bf01d6061f853f63517ca137519e4fdc91638081bc61b2f95d907a383edd5f280c9c9c0d48bd4373cc54969a43470ac4255862750ceb5303f5336aca5724250f036a9dbfd4aab9b365ca62da9e7fb9902ad012d08184320dc87854495a2b89917e9ec917d2c1aa09f74824491df8c94ff5b3e2ef6bd1a3d1adc110e238bab626a0a7ea32fd852176854e8156fc7d048645ba96856d80bc98267f66fbc75d58f7930674180faf2253bd07676bb6d655b92472dbbaa5438f86f5c0890471c9426348ffea78ab1add082beda0957fda74c96b82b70e9ebfc175997e30279fe527c2f74670c1901066bbf60f7f6efe701f64f1f1d3036c9640723b54880d5555445185835c07410569b6dfd719f34fa6483ac19deb8fd3cfbab6505d53ba9e381ecc60230a8033ae9ccf56a8ff7ee8286746d41dee45f4bd81a9db30c6d906ff6d39e71aebc35261ffbff418aebd7e3d3e6b4f3029a8cea6d49c35b3f9e448dec54f7f2e8e6b7807cd7229a725e48627d8e8fc88ecda59518be21c332f54067483e5605dab63cb7c25483c9c61e1aaa1cc0ff55c0739dc6bd178b7764f29735a178b582731673b4fa795e563518c9e79046aa9bd56ded842e3509b59db5a2403c75f1abdd702359447129e9f69ca3fbe4b2993e25c20e322f679d0d22f4c5f54eba8d5fca6f10af503fd475915f68948b956af59bf48b473aeaa42872646b077761494fb8b800b2d5d4fbf6df56d4fb4ebf980bd50b40ff49f1d4710d0df3a0c784e0cf4b44ba1659f541c4da8d7d8165f944184b807caef280f911737cb48435cff58e9c9c9d5cab0c378ecfb4237d153d862df9c4d42f053c6096230d8dcefa91b3f33f0af48bf58254188f71368ae3269bbe1987b03c5578284edb38a1c14674b0a39a4e7938aa7645b9303424382c7210f6ee4486b8fc6429d0f2fb04f0e7cf25ed2b8120e8f0da392b1aa5ccbf75d32a8cec9d3ff94d0454aa6e8c8eefd349b941757ce5703dd39d2a00226a71fdc4b3f5d5a132ffc6affd8590b184baf098ac8cc6094d5f13a2ec165195f5304794bc0649b7e79a7684806c3658fc3e76ef3f3cd7e8ba32d4f2d8f0813c33c4edb7bb1d84493acc89729ab032516039bd4ad71b7c236d58445d04e609f6b805dbaf9803a36413ac5f618110d1de6f450c3a4fc3b5054365b2f832024c09a932528fbb893f065792a4125042983b5d25696f9f6196b96d9b1e4030b0bb4da23bf5924e9066dbdca4c2fda63d56dd2b81148e5316228e0100d501cb0729f0392e2b8d97080517c6b7ecdd2a993058136a9f050ed37d2d9350d3bc401f2b9e317b7085e284fb46b9ad0de2d07047256ac30b79d0be0031ac8e37cd57eee759b8cde6b192903aa07b136c1a5030340e21ff46460340216a7a2fb144b62d947ec4dc1418afcd84ad036c16bd9ec75f0dc6a4ca92b716c8d348a90b05c87eb331188a88c3ee3c053c0e4782ccddbe3d9938bb0c2cfff5cb5765d19716e238d52a42a575e249656b345b7ec37df25bcebf5af93e790ebee1cf5ea17c9f6e9a9d02b2119045c15ea09b70d656d0124dc64bef21c75dffd5400e54fa2b4f6c6174a0f29c39214714da7c49c8cf0fdcdc16f4c3d32b6494901def1a110cb2ed495b4c4bc837fd551e2e3253d9f5eb3a335c25388202b326c4eb3d91bf20c2bb65e5c9e855885fe2137b52091ed37fefb47876d82f8c4aade05e765635c911a8314785886b40a01a8f270638084b26a9a443d14b77be5573d6149b33cfbcec1483f7caa11e7cfac29555a0f67bfbd7d40a29365744550e8455dbfb7b3ec3aaa0caf6331f92834a0330887fb6d97c9ceafdfe7c9730fe2bf621c13df9ff56716a8ec9b4cb7c3085362f1d8ba57677f12c55287a122bc0a66751f014f323d74c0fcc8257b12b930dce988be38321c91e0cd1f67d5b37baaf128548b64483c06c859e37ad573b4adabb605da9222273f6bd35f3c667c05fbc61c45502aad3a582197f367f63dde88a52555f07acaf1895471dadf138e9f2d8449f33546c50667a2b9b7fcbea6ebfd4193cca01ffff03d6433cd9e94a1513230129a5d26d01f3f773aa2f974bebf2a7dfc4661deff16a61842613926cd788ea56493f333e6f8b29fbcdfeec413fb0374c2067302d482dd5c8f43bd43c6d442d3a463ab59bd964e6032c2abb1fd1a3f2b05aa31fa674108b229ea18c82f7fcc60255b2b58728a40fe9525993cbc2305e1cfd0097aed1ef625b69f8900cfd9c396a0987a4f6b10953f2b769396cd870ad991aa0bd0d0571804ebacf9d324fae31982ef7c58badd28828c7f4c0983574eca49224a1bc16e005dbda0b89344dc1778ac2f2abe4bb4e54887534fff6522c6a13a9870b5c4aa94077f6c64c31e13deb654557868e827239a663f6688b439435e7bf3804dba8e0ff5ee01b9fd52ef3f2986b336b26cb6a54a4f7112d039d3ab080f3edf2f604efc24bce4a3a378ad5aebc833954c1099482435711d9647dc116de7d322034c03536c4447c03f3f7f6a621c20cc06fc783b880acf09620e39156b73f71693be613dc5488c16e1c660cfecd9755a5fd82a69b6167135c69b3133dd283f516c924c546ca653975fba93c79765bc7098d314044d4dfcee2b7f7c05434803199500efcab65ed003a569a091f827f525229a4992741bf43cbb259b2ba8c66381446a52ede175b17883d648c35ef74497dd5cafea9457f1ab26224f8a0f8c4a615a076642bb15306a4870db67b6133e7e5c19a7799b4769d389ccd27ddf129cb3c5578504a2c6aaf528ad79b5f31ec682ebd38c9bd557ea93a4ca4565ce9a0c36bc42fecb1de38e37f8c247a45a817ba30d5edc45495319b36a634eaf9cf1da3be7b4edaaeba0a30c93cf7920f8c4326a92a1a4d1f5b14289998e342bcf1174c9f18420512774496f84da00416f1d8eff7069dc5b8b581c0c6adfaca09ae1c1ba11508176ceaa1b59f1aada6f6673df2c150ae60261159f8b543d205e525e3b070cecaeee6dd4b06b6761262fbe5369563a0361d7b1f37e77c8840a3addc111beba9fc7171158355a80bf20c94e1b27809585e2cec4485f9defcc6458c98e884a625d5e96c9f789edbe4d9d3274e413d5293ddc49f273b7c3b8241ad73dfd3254d9e0b1403d213a5c369a76bf9ea12bcc63606982311487ed5fcbd599a84478e86412ea790e29975637b3cc9705c803786ed6f18a6d59a33b1f33f9a258ae5ab26361dc60dff100fce8e3b05b743c9014df8b6e12e3c806e31b48eb444511cc233284a723dd14dd45eb4743451e3e1f7a2cfa707248272f1d294831f5c662085dd70bd0388bdb7a5302e64cb1d6ae26199ec636405391c5aecee299a4c522dcbf454bd8a6f78b75d28eda3f94da5d5d795567587f696b530904e0724c0457b0ccb7deac7d954bacefdaebdc84da04bd0025e9e96829562e1b45a0da03fbddaa1d5a20b95dc2c1d94913945e56172c76edaf22fa8b0e052da0a241d63024b0446e892ec5131945866a72697e6b79e75e482ec76650ae459054724398b0f40f587bd96839a6a93b5940e3abe2e990009ce5f134f5a926d9c67f52f7b75a323082f50db0ae32a5121cefb436d09f59a76c163d9311a947760ea2ef03200f8d993912ea78cf4a7d5976c93bc0badc0f7a31be7bc742697ea0d6d0169a227ede3687ab6407778aba95a12b9b85b00683c97737451e4e7c5d6b292d96d48a7221a97bab7ad595c9091e95e5225a36f5eea72bad7b699fa4aaf62f3f1d0962f18852fbbef95785575de8225b11ba5584b5ee699bb23997eebd5d8e426f2cbec6d3bb5e0a3c8bd1b2a3145a77c9a80aa7bffe0a6ad672f563c6f5a1bf1c6115778b3eb6b2cddad86d5efc1fb3af00da2e7f230452b250ecf4b3d3de7739bfc6bfa059b8e1e428bf2724c6efd769a01892405e615c500c440fbf4fc306239a355c433f12a26a504fcc91b93ff8b6aa68ec98c553695ca9f28b3183bdffadf6942aaab6bd8dd075a07629598b18dc5b9397a0558e36e1e89d2c296c1b5f99b8f2b9e4b871c80e3b4d687ae327b1a282dab35ef7401c818de6c934cf1f769d33646702ded86828c0759869890047150549c8b7bba8491bd013cfd2f64849457a3125b80bd73c3ceec9bc505195b4657fc7695d004e6205ef6d907bef48ec1299269af42afb2065ed2445654db4228ea5f20da27ac931122df60fe9f17ef8ef6a90c81f33b672179657310f6af4461de5da34cbd9854aa38622fd5d2ff5b0f09bf6aef4a1f6351b7d109fbb81e5ac2292057ce73a3644aa7037cf3f5ff1dd63105e00e948678e38424a846b14dc0c3d12a3f2c0986c209ebaf70adbd0b762b1ad961691c6a2672cdf3a1470b6a92a078b0c56f67ba86b0cc4388fb5ad06a037292eb981c3c224514d2db2b0b6333c9c2938df4f707aba2f078aa97b2db69327f37d3b6e74042ce5ee536573ed6d1fbcd69907182ab43d496b06f51443cbaafc507f614d80100c2f80088f61d140b5f8e3eff112c95bf4897559e293c20fa3821ff67c425dfee37d13bd4826f401d2370f87926615726c3a505ae189e3c1d9c4d8036230a70afe7223f1846f0fd69e3f217d0c43da590b92c2d0e9b8b45e075191cb52f6d8fd03fee7e7a236055b94498d7b73340606f3297332c066a77c30c987ac3109023bba974607b7bc9813af182860ec579ed113a64dca9ce88da64ade4ea7ad1ee897059042b98c70d08334c221795a1e3b1cc16f162b81fdd637ea28a1143193ac535f601e5c185661d015f6ab1d6fd537ec6d79e14b4b8ecedc7ab70c6d10558aefc4aa757f8acb409611bb1a583704cdfd7ecd3c83ca0ff83390a40b955cd12e63ad97a45f980fe384aa9fcbe5aa534113b6f45c56f94ed9b866c53e9a12059ac7b405402af5b8a1b53c40338150949d6c4b4496843d2ff8745ab894abf5001bfd3c231ae128778414044c773b0aaa74105e04a281488801bec6eaf93d7ff5ab62731c086cc0a59ca17a7e17763f1dd580438ed40f7a1100b12305a45d38976bd06e087367ca4f37ff9cf86b5d50529e9d621a8bc6b2ca17c4af03229235c8e9ddcf92a5cf9fca846feac9707bae1c461f01a0c3c9e882a64b97592afa4541139e9454d3629032138b5f8c5b222b6b9f8a8a12cad0e00356a9367ec5553a35488cf5f861b6305fea54d67848b227d1af026d5213a42eb9922549cada29eecc994c349f408f47e190ffe99d1c35b8074b6ab6fcc4df70cfa86c37d01d4f0eb917ec74bdb715f97d510f21205b7adfe90150ab49e718a4e0c95d22036d1bb18b010d95a2d9d7cf985bcc00fd21cab80238c24e7f35c88d5debe594cef567d9718f7572374d02c28b85ea8ee3b5ea1ea1b8aa467193af57ac7668cc155fa7ca7ac27307d807e05dec01b43faa8bc3924092fed9bc704f6dc40ab0c5e187b006e7503cbdb05a996e7d570c5b6d6a75e63cfcfb9b656f5a8a7312b0611f5e0b933de1557a1d1e562c140bd51370609a72ea2aa8e9eae0a2e4ee003b12f2eeab1a87d7d78e97cb300262493f7873efecd4b568a62b9f6aa18550543df0bba2c2415398751862f4c8dd4b4404098178602d65485087c531509fe1938e4845146d6d2086352cef84fb3a5da65410a68c5dd88f50b383f7c818c04059d51f984a732d7238b134fbaba66b19b37ce17e5cd410aa4cde5b01c26cb15be5c84d79be0f4575ea2db953ab8eb5e5240c8412df2090af914a2cc83407fe80f2c97886e8f1a3ea84e85de6b9ae5049cca1ad6f62aaed041e6b992e82fcd9f771b3d19a52f2f67763061103cec7f259995bf6b8682636003bddc578fb42896827cfc14f134cec62e76aea35edf56f14b5d0205997cdfa983a56048474637d01913256b84cb7b70db112c1e7b5693d0499bdc6740838fbb2a8d96b96d401ae8a500f85f63e925baafc721e5810a0b515b61034e3154e69d4abc1edc43a9b8b2df5c7272aefd372b5a633b00f67cc7b94fda2151bd4cf46e4bfa430ca5bd01cec11c67319109c2baef3ce8475af6b1d7d73ee6d1c53e3700656e91f67f56e54e5fdd33f4a166c51e2e07e45aae4ebf6e54abbcbb30a715b965fb4302f92251f8ec5d40177ec70f8d16895e2ca52ce7e5b54e191bf63add91615a9927843d2bbae433864e03c0cab0f16c6810a5a03f287a72e1faa5445778432413e5c0d5896ca8ca0cffdb7e42252e279324307fd51d964f3b388f6d79cd98469c8c9ccd402e313d74413c736fc5b18bbcc09ae38ed74ee826a5292b906254a14084122e946dfd4c231b991682d0a553c5a31bb931eb08d3aeacb9f47f5c3d8afd6e3cd22af7a5b6c7d01f090d964bd329d66f8e75ad84ac0c54139bf60135bacc994f037469a51b8ac54ecaa4b846409a181fdc28ac5bdfee467d5dff51aad9c8aec61314b535d572b39a90274241664cde624c79651f5dd28fc96e18947928a909c3c74910877f075f585164878c6498a9e3e30e7bbf282c766bcd064c8fce6ba88674ef99e3633ec6a49bf14f0e2bd217be3296512613437f32a279715722e7d3fda9612ccc91976f63920c6ff8c2411f546c5baa52ffeae501d0af90e613ed34f6acf280d629176b30c55ae17a81c0e8f474114930198b270fb62a3067a8f8b537b01ac8c1785bcc5070755f28068aba3279e8c692f0cf8fa7123b316c04051d0ec2552cf04c91dcc4dd46fb1932916335781af8bf5c7291a5020e04c3990ac9ab55816cf0a0cb321ca37d3484b0cca1b3fec3752208c2150f5b56dc642e5c5f5fd84ab4e62f89b480e1312c6da31a52a6ee68f8e9f9ef63ab6c1876d8925a36c9386c656c7e969dbd2285e6661c170a4e6c400e3698cfe2671c9b698c5535416b55394d39396be9255fcdb84e6fbe742136e9423f81eb03d2770c1eb1949cfa19f93121ff7b6308836386a241500b12739713fc10c8f55ebec109a358403c49e4bd5b72511d9c36d01c612e994d0fde38a99cedd8cb43f7197102aa0b201366a64f0b75f6d5b0b3eb72822ab3173fd4ba4b45e3811c9afb833c47126c659b33edb8bfb4ac2f127ad4919f6b04b6786e80ef93c22b87f804191313a91b008283dfbdcddbb69805bc17e14885dd77a554b2e4209147f10a224d4ed6f0f271ab69e291d3d2dbbbcefa3ea8d0c674efb03094c7f534ff034abc380a33f2e8f8740bdf66c9fd637f715de2e643a049d5d6ec89829d4988864a2a63fe23aa90e06c256b5b5d9a96bb261fba85a3f34c54586e0e9921d222eb3eb13239e7e6d559705842daa280773541fdb7b1d9162799bb11d0852e84e09c1e81ba0a2f59ef41357e2cba1cc94befefce362c71ac91c4842f5c6363f6220bd48ca1801fd391c5bb60210e0c0ad1592595dadb4095bea03be2396a0e6decd01e7d923ffba83c007fb8b2bfacfd9ee3d2146e91842c729cdf5b986e5d6b8e5db34893d0773b1b700f51062dd8090946455f395a2283c22f89701818815e6192ffd9baaaae9cad64a99b139867deef7ee0a20e0c950c4b69967b7800577f46e5dfd3eb539641ef57cba7c7d6246e8d15d8891c4b0114c8b443a90c71996f6a2bf577574b978e063aa7ae50fd42ecae244ba683f30a37d0ff9a50de1b2f6f00626ece308cc7e7cad29093a36e40ff1995ab0c7d708b4faa9ed0a306095247e4fa9f3ee2c8549553942e94645e6725084637bf27ad9a03b1cf13c47e82288fb446bc834b9a8f8413805dc2dafede9ef314a305f1aedc11ed6ef48c0219021b12aa9cae0cd7f759417428f7fcfcc7cea4b86b911793816379aae34740368b45c46494a4572c7e2442dd518a6ee4a32825bdce9905d1a9d645c1c98b6787bda0fa5ee9f53c1356cf0dceed0589dae04d31935af57a1142bde2d86defcad3f9eed2090049df1638103f32ca68aaeb69eceb8b47c57cb21a55a43673badda2f2e8631a613d59f7bf32c9c3916b62251603575155bd83b12229396459ca152577b45c67bcf1407918591065410dbeae1419791ae44f7264a480d2a6af3bd0a288dad8f8660e4fae20bd1ff9a1f6a476153b59e56379f967ada49a513175e0b78c76530a8f7f121b273cfe8f72e9d11e433c7ab24c2190e2b972e73263fd239ceb3151276e0ed14f407abf1057745dc88f84b7ee731266e2e994fdf34d3bbc8786aec953c9e7924fb5987f3991828936235939b73acdcc8ddd93ff2e0e6478c9c92a0c55607c2bae428b8b67fce5a7e875b76c75f43a303a73e285b9a01cb61518c52f96814e543c8da68a15a74728ada9e6b0a530c01ffd4f001ff280a1743562feab8f97d40d1ba86fd6755c5a363a046cb2c5b46ff05693326a41ac911b1c40b2da2e34e3c91d8d271550d49290bb4d1df9fbd86a79ab4f173d1eb5efdc2f2c825de0e0c6ac590a72e16b14688c5978174a480f011d5c02a64bce6231f2727ed501835c0cd8172fa02d9bd3880bea2cd7f7f7f4650528abc090a9f132fb9c5b871c1d9051a81adcf096dbe5c0246b7078f1cdd49d62adeb56ca7e078211dcf9fbeca5c4f7263aa06267042417b861494a63c9d6f1e54f2ee8e06a585f9b11846a7d6c90fbe0fedb01b161878efe12786e55adeb2318af471830cc6f4b7fe452db0472682c489edd569d42593c976d1b573d77ebc41177b85fe517e1c2b7d86737bafeb01cbd9a39e171ff7821fdb423a5245f289f9bc6795a0b0af1869eac7c35c5809e90130472ec337fb9039faa67a10b9a38104d19b7a2b72bb836e294c3c7251ec374241ad6fb6d22761952a25ee13a3578a4226c4586a0f94a5834b66d6a46901e505543a8dd46a1610c990afea91f84504bb8cb400cecaf36cd21bc564035e92aca211396b28f67a2194c7321d53eafebb239682f8b562af95fe812a912c58d0caebac41417c9693662a4deda0a4eded86674856860f2524d594f7bdb20e0b9b32ed4e57d454cb47ccb01d2b1bdde9a84844b62cfe483f1a70a8de49b404dacfe468c9696a7e7cb42180f5c3ee7f21646ca3d04c24f35d2e87fd2609457078a147bad523aa8d1bea81442c34d5b4a28ac966664fd30114f33fc0b366707409d6d7d9e845dc2f7964ed48cd945b58e78e31afe372ae85b377ae1bb699ca9e57ae4f1d15bc21e2c9dcbd8a76f13fa126bc7792b248d4b24f4782a606678915eab0ceed4d73b606c2be23319bc83ac230c504ac4dfc1e0512be3e310514bf5e76ada5d9424d0cc7b3e5c648478f8acffa5d9896ee7255b1a7f88ba1a164086dd17e45d5ad049e03dac052c6a114840a3ccbd1ce5b3964ff90fd4b0294db01bcd8da0f57bd89a85e59905a436bbbabebb3cdc8d84a2039356237fa7db6096763568726ae4640013e9740baa3abadc82045b13eb500a0703965b0c07ad417a98794c431237de749a584f4ac7a0e4cbd4fc302d6b48e713fd19e0bb595408a121ac5ab58f57462f72bda9d59f8b0c9a4fcd67d3257520314beb74d1cba6cee94c63572e03791fe5ac60de14d052bc44039028f1327be4587fe3175a93716c5286d23bd293800672a2cd08b1102a6f3a3e9f2daa94fff763d56a56caaa0036751fd74a3c69bfcb3e8e66ded9b11217d8f32495f8648caa0bb395cf7e4c4910b541a448ade24d7a2996e81ce1bd71094da112f8678683bd3ac4dfd8ee884454c0117e55fb69ad62d73d32aaad15b06144d5c6a2f18197295a6f32e9d3d76c3a617d3b999202ce6867837aaf214052037014c6d0cb40fcf6a41eab6daf5e38d8537ce57bfb7b8781e3765dbc94c4b2eee6b7afe0d3af52ce9a34fc28d137ed941042d401c8c5986c561576d385255502185df8b33ac11074443acc951cf6a7a076a8d4153997d2d0e6afc4e19113d926d719016bf1c20b3ea9edb8bb1c053b729a7d85a31eaa4281a2a73437f7bbd471ce88bdc767471ea317589b65f4bf7800ecdad7fe85c4b8a904fbee8981266bd0f58cf2320de5dc995bee923bcb953c38e8ffaf56b3261ffde495a37538b4cf7e128df581c97cfc57bb057b103399982f67fc16cc92fae6e5f5ac79d6364242beee98fdd7c911bfa90353f82cc8d271af9a18249dcf9487e72defeced6d099c422e85a0fcfd8506fbea4e1a866ea2f7aec27ffbecfd66a86f6be2962e2d5f67467d06ae6a4f7376c9fe8984eed2a5c5cc40fc49655dba243d979a68dd30d3f0c6417bc1d3d65358b884e0ab813f7ddd766c88bd3da6770944c5adc3b11076fa08fd4a08824ce9e685eaa1e76ba20cdfa72bfc70517dd64387feb7b4237af7554c3d1ebbe9c99a01d30023c8c6eac30fe2c7fbfe8d26dbe202d3beeb70ccd9c53bb5690c3e621cf40466c930d1e50cfb76b67f4afeaaa6f1f299411c1ec2f32d5f71105b64f5e5b0a2ce67b401055cba8a2b2cbca5ce8565f0a4d43b97bb90a1376a60168452890da8a3ac3c38e8ae885c90a9f17352833056e01d29f3dcd3be689ad082bf8fad8a47d61f09969a2e8c2a513a48b38a76bf25295e8b47dcc61a2084598b39ff0831f3f10d4f090adbfff57698f92c4e60d07d33f93e26456d02a6483b26c6c2962ce01e2aaceb8f6b3e27e2cbee2c4a32e8a8dc3faa0de31a44d511c4ad0e50e14a6fa5b15e6c69c3ea9be77cd599aab1d6639291fce701df7d65e49c9bdce39819529a607e6d780cdf6458d4812d96ef99b0e04c037b1b14ba274da610d52f1a1768dc9e09498c8aafba5402712ba0e875e2e4c5becd4ed3e7f4aa21d3f0fd1c11b4db2a55462b0a8ea32111b4d78df989acf98999224c8705b4594f38ce8cb5e9e03b85bc23b084d1588c331bc620fc3ef31f52ebde3cee8135c1b059642c03e149ebd955acbdd50dc62595c0980984aca6c4817ff28bcb12449101283cb9226df6268388e0c2be6f4487188008b41b8cc4ac3c44734690b989491b109779c004ce466621c8d9cf95d8afe24f67bebc1208e05fa84febc7601a7da42a5e2122e089f7cecf5fe3929ad776f822bcae2736cad2818ff56f28ddbcb0be61a4fa789cb22ee3213229f4be916465b8c13599ecb6f4c7de17978a69240e26b472720242c9e91a2b7c811aebae60fcd12152ccad1112cc4357442c99d1753cf869362512c79a705837bf3c800dbdd80da5713163bf38b30dcb6183b83a3ef48d8644de0f69c96515dd00e741c92dc2bb8002d5fdcc6845dc52348abeff0da03ffdb38c5fb4a212ef03d62b25644bea0cc813ca6cb6c5ce883a628434a21033cd77e4822240c30fa96c9552a3315a8e339661759347c8be959203acf6bbe728dbc42cb9d0a1dff4d2e91a09d803c34c9a75cdb544ead30f6a8435e9bf471e487e60afb2f7216e39db7c128973466efca989c7b7d3959d66fa71244b3c6fb485c8fa132bee8607a3675a0266f676449fb021e9cdb6f10f67b63023b0aff4691269ab4a0cde0143e2670798067da80fabc3a319d6995e37667d2b61079ba42fbd4087476bceb78a1be951309033532fe3b86618a4c0f991e73b8654c32910a553954296eb263747ae17aa5a05036185d0a175c52efc0ec6a1192a47dbc27dfe281d6871bda3847c58c9ab132f3553f2c5c31d8708b475d5845f62599f66bc37e3d63a0c98cc215ff0afd514b5d34b9b54ebb04c137814e9328e9e9c169e5044d0911b04bd424c45681d5f7290c31644263d25e0da740f86495f2b467b303a60878cd7759df4ef41ba4758bcfa516c9a1a0d20ea77a127ca9a3ca5b1dfc310dcd1b6b2fcee5fdfc4359f36e6a2041f0796d5306d8aedfdf338c7a2cb046a71f172427761a3ad7e75169cb0284bcfba718e96e6548988d2379ddc5a043461b3aa27f0e59cc2b0c5f13203fc872bb4698b748deb92b80c01fed4362adcd8e37b7ece9f00718cb734fdb04812f418230b03bcd36ba1f603c3758345c1d98137d0e82954d44373812e15d355e34c7c0102a46e21faf466f6870ceac7eeafd7ffae5feb936d1c0c3ce4e1a740faad06bcb83977a182fff2786bcd44da5d819155710363725a22f89fc71f66bfe4fd513d280d58de3b7170e8b9d45f01835d90017c0f13b4ba2d2d3f7ca33db38243b809d49f6d69f24eec7b58d9ab7ff6ced869e983bdd0b6c97240770f995a30625ffaa3d6597a16354f50312befe407bf1de99bc5b0d7e30e609489fd2fe8bf8210e93ce31b66050de474ef0ed65dbf289b1d9ac67fa606f43167406dbfa050b937f4a22eb4c5cd56ac2eda3dda3b4f0c96b3cbd1a5f384c374aaf1d05957c456e5af0e5c717540f5c4e41aaafcb0d1b2128e0420f9d4678109086133beb99f8d085bdccbde9f52981410a142c84ac976bd7bcebd809bb8f0834c6ce2d8f64db0ee3fbcfe1783be4fb359dc40615f13abc0655c52630422e019b3ea4c2aec42d07ab6e080c419052805af8c3d5ce25c4a0ea36030ce1c13da6cb2155e5824a8bdad2d5543e9f013b1b2998b4d241c85c5fd29eca5cba6c15d95f8a8ab23a6d093b0850f2baf199b3f0051141ffe59d2cf3097e43aba8447116df661bd850f7e8477110e6b9cfc5c7a8d802836bf66c67a0bc73a58375400a8cb47a233b5c98576ecc430a18dde789706b7fe1b83ae011335829c4c3cb99e173822d4d0ef9bba262ea0a158040f458ae5b29cf059a03a390794b31ffe18a258995270fe3c8164b3f7ffe87fd888e5d4b10c3bb8de327344f88bb0cbeccf123d3b1d348ba4c9aaf518844af844e45894778f2ffd1110d33da5f287823952471a6885e28203d5fe40da0df1834be8b265bb08fdbe6b47bd2410edab36e4a981cef4d725f2196ddcede74f23746eeae326035a213ff45a2635df0c6b9ff7637d8d29c1e55b18c68dbcbb37dafa45de9f3838e51aeec20daac5d0e1d4bd052525dc86f6285fbd93605a26101532bb905211f148482d332e27444c4006449260e7a650f7ac35642fbdd45d8ae9cfc972f147171f340c43b3cef3835ca4042a6acd199cda7a3953254eb2dfa3e23066a18b93e2a9e5d83716216557d48038ef564324404c091e1a33c07f677118a7525b7cc7de92fb691646ca9119d31977cef8f8294e370e4335515199d57c149ae954b91fa4f3d0694cacebc8864de548ab4d1eef78cfa5aaec84d6bc15bfb7837a1f49ded4c1a6261204111aa9fd9ad7bfb887e95927c4b25d48a6430d1e99169ad5cd39647933a5ad87a0298fe3e6ab432b84335a49e3b7c5b839f76eb9b81b518e940eaaa13a479aa836f4edfc6249c67dcb5c78abb24dd837247c8a4b460bac4ae9d4000b0c4aace239db804d479be6c9a9633b5800d2852378448d9f6c9f717bf9f266a63efea30017de1cbf7dc1f8fb10ded3ce6911135d2578c1b9ec189041a6bfa5d314ef1f95a8469d2aadd53368a1980ba655abea8e5bc3b1c485764f2b505a0a8ad9cc38a1f355789977abe951dfd6d9840d364f47fc9fc64d66b946d1b50072a7e4f63ab87d64e7848c8ecb3595c3c28cbf1a0ab94a69b0d5ba6c648ccbe35f8d8146d13278dd31f58f1941b4ddf760a4621673f2d09527ee440eef530e37ee8bdb0f1136ff7d3a4fe79dfb2f804cd0b6c9a65b47f1860699fe69e71644e210674c7ff44e9ec45e06beaa9cc1bfac5cd37d75bb7eb2b69d31f33a6a13cd2302b833ba5557fe236e1e056c3aaefa5c79d95babcc181aa818f4028b43f8d5321b7b4e14675679d1d4104ca947975c2bc477d92ad96b32c2d6eb10bccde6ecb7efd6a54fa89f4ce6748e8dcd769dee17271352389ab54a685ba0d74517bcf823072f9e7cb18491525802875dd4e3084dce43cd7dc6f2b8831e248b8e3e2cf02dd72b0dd3766c9a3f5b94bd4290e11ded3eaed4f283ed9d7bee9ae1ea2794f046dc45ec3b1c325559c6b9004eb1013dddfb134c746186fe0b13890df0848c42bcbdfdad460f644a368fc8766857241f957176085b2e5e7a9c6a6b8ada60a3b6c1cbb7e150d9829293b15c7ef84ca26907756f0e0f92f64522373ed773580f50f5c2609aef458d6079e317dd070c1bb8f102316410e0178869ce6c7c8425479f21b625cb270ecbce2c39325bd714964004b9774233e1c479a9ff75fdb4acef8ae9ac079303f07d61ee870cb6856c6bc47979498e7a80a1fe6786cd260111dd2181828045503e819a83813d78de09147a94409a24f4dac60184c518ac13ee0f779c7296e36253333155a112de178f4d52878592fd8d19763a0beed70725def0269d9955809874f33bf767014ac0e4e2b70c0589db38c377e2728e4c2621fa6c0e781cc5aa24830c3397b0e4277bba69050e9c6fbb24a75e59e134e20278da99a1cd43375868239d8cdc09ce16655b28fdee2379942b3ad563e7cf6385987a86284449d670a8fda8955f4019ba7294424f9272706feb237a805bad96cc8cf5af4a7f1b8130fbe2b0d1d1b3f88277c26e7542f8ccacd1b509e377f708633f1c67e4317aba9805c1eab412d3bd25660ba375e4c12e94983d7c29062b398a13c667672f33532df1055191e6d32f42e193a547e33204028b810a6e345f6e7ae2fbfb6d0c384199be517ddc3452a6e422f4c8ec61478d2b3048f91e60c0c9d76a3c3728e7b1145cf4f5734a69db33b43e3bc2c2e03b3c6a330ca3c35c2e9129748e5c2b091d1b4544542fc663e4efb8bc8607d35baa447655b9ddda8d13fef6a9e6cd24604a7799bb7a732c753b6c18a9798362ccd809860b525a9f1969932addc4a30fee40e34aa7d1fbe32b2517651eeb69d7072e61208f74e2a70db2185df14a3a2b209ed4e1a14f8fb372c8f0b388663c917a57189535220946cc7d8b59abe05908fdaf53f9d840a9fd1579b3dc2d42f538ae031e2af399c454ba69ec2d9f7a542333a4df29e35e8375dbe60ebbd9e428892c399d5d6746e4f91283a10617ae1bf4d0fa29a3dbcc68d2dfcd4baef701d4c772d8d53c02612037fdbe33120eefc07415dc36197eb6046d0ec8249c9136c34f8edd796b210b8b982786436c2a6c2f60dd2ba2921cfdd2f207f65995c92f05d5ef1d5f9fdbf1f298901431d2058fcaad6a73047948762ad917d3e1f9d4aa6fae7e416c5aa37d01984ff7c3c4b03a5c95450a30ae23710a97321c381dd1e3369acd2bd28010939a29e61804bf9b821d28ebece82e30c5a4b70bd152ba32316a1942aeffd27e4486da7088dadc01799f8fa604e9e9fedddf99d37a55438b2002aceb50fd7c3c9d3643a8b55c729812111971c37e8f0a785f3264e62e6545a017d116f129cf86daff815ef5473053b2072c5904b004d4217034e9c7ce2eff06b51f3d06f14a32fe98ffe46806bd2963bc9c7298bb95df265ebb158ca59f7b8ea68e0340d480e4ed21589d114b62bf6e4c36add4dd8d21fa85af46ca9078b7626981a293c4e1b5e817ba50e7e066d6b5f2cf8bd67cd63fcc6b86051316d449b96ca979fe0175b9d44a4e373316434b4d8374bf1e373f985aaff1c5019c353a767ecc7c9a70b76f6a1f9272cb8d71d0b1153dda64eb58c81d11f1824b9efe3ae5e13a56c269a024183e7ab6a0a1979e2cbee05001b023cb7bc57f33bb9de0c352a43932dfa4c303f88e523344a3d82fe1da0abb6236c6759a3c170626d9a6370005a267dc02342486de75aff0d84932362afc84a1dcb2ee5623a58ac57e0335174392c18e70cabe63a58b962c8906d5e6f610cc38dc5c7648e69424de2288c12971213b700120928ff8f56c2873ad84766443f1eccea17a8c577ad9d13fd1ff168f916564a4636223d26f9f213efda6b3b737ddef0837e7c145b0e7ca7978e5f6b2d1dbe0817eb3ce3a3ff75d301d0c89cdf0ab49e99ba331de4d5b4ed62bff2419d8d79073d331465a039de94d03e8612e1d27d5551917ad82319a59d66860feca380f2abeb80e9ba310a23135d42797dae536f1a9dd05fb7e78532ca8f1245960c6e2470a98a731d7adbf3cf4f46f2a64810c7470c5618aff3be860a26963b815a02181d043d0beb079ddaa74023eee26dfb4b74fa4308d39f38d6576df1f4da368513875f0df44914d82fc92011f24e781f9c80c8c09a9b844c7e7569e52bb64fcb18765b030328a37d3f81e21bdd5d3c1e3b0fee53239c417c1af95f18568a9974c0937a6a58edca5316900d232f4df3413d939b8dcd9ff8484e919daf58cfeea3a8fbc469729f69be876bde4e5c0ee70f10bf75222ee48b12e1e4c730a69921a3adfb07f693a06bf813b268821cfdb244809e9964af97c6cc4f2421ab81eeb40936de79004a94e9b282908a2e319406d717d8ef5caf51924a4a88f6c81fdeb9adfe479a5c2964b4c2e6afe0fddf97cec0c46e05c156d7b2732038a9bfab31c79070410230b0f1a3b0a88fb47159cd800470ea4c6af44f5257b48dc2fff4ad981b41df61ccb79a0ba25c6b0f6bf98adfc865a9bb6dfdac9111e4b663763c87bc435e6efa5bcba7afd325cc1abf52b10fdedba22f4dfe4a77d69fbe10e485d493fadf86ed80fa76c3ae0631ea729de84b93e9ccb5df7c77ddac6d0380a2bbe472527efbd8614cc4fc59aaa6ccf18d7776f768339708024da8604b4155c990704dd20f8fdb8b34f05bf2eef9fe5ccff2bdf9b2d1c28723e8c270c59c6b77757c31becfecf07c059ee0a49c7ee880858d1a069430aa3bfd601d66377ca7ccef0853b48535742fa1952d23571513950f51a78ce669a6c2d84b7f363be83f36d231fec4bd4c096f896f1b51d45ac4b2a9e4fbeb45fb0766c67e4cbe46415f050d8b21548cc55070982c6cce077c6403ab3c73a86d642ef0378a0094a5897403ca8861fdab62968c9db4e0a27417163f455d97e9f433862840e57b3311e7949572d80d4acb0e47e778606d7ff5f21cdbc4496f3bc7be923def92043e44388450fcab7482c228acd5dae7571dbfc6a2183b4d19a8f77a53053cb67d9f0ac9ddd555a9e7ba7f912041df0c61a9dcf5f17d1f1abfc5b4089bef8a220deb7fcb48d768417a5fc32d176524cfea598dc31a1fa779889ce833f09e1cd8e660205ff011791a5b4dd09821015fc0da0ec69eabe04e2495b5e1c3ff1a05b54873987c410dd3e518114e5e4727e4a1ad888170a4900411bc6751e6f6d5b3add823aae75faad664c034d3669cb422b91ce1ee13e5cf836925c62ae19b810866b8448433e594f155678b1eb64d11418833f8b91bb5fb414d0b59210cbcc508320a85bd547f6c99e3319f76894d3e5feeb7b6a73a7e5e1a70f32e7e83f280379344e02eccd8ef85eecc4acdf85e07cf065c441fb638dcce99138942db1dcdeab190c34cab99da6d3e92166cdcf8fb6d8a7f13c9e09fa3b53903cc7137bb8a900c592a1525af91a4eccab7df9785d2a493debf5546662f3c0da06690cbea1c6afbb8868eb4490bfa71979cda41758cd25f7ea68222a7fe9535f3f84f05e33c95f83a28014f4191c2ed11a4950381ddd199e09cbf52c510be1fa3f52e9407c1386848a53fd0240fc767cd6c77287f09ce08d4c646debb7361c6e0aab92ba8978565b6eef350f518b441898d4b77a8d5d1826fb8f8229dea00e286ff7b568f831c148ea1b49ebf7d9a58e561de8e1a5164790378fcee0964538d2fceb72293f05d9f3c01727891aee610a6b36a590409edd6d56de59e746266bba5d37117578ce3e8f932a78c37b7e75d045759c9260f192dee94f1c5c51a1df742bc8f555167d1a26ef743e56069577789903d76dc52a953a44d9057878bb5a84f84958d4fcf49cf8200863abd31c48ed778a61378d6b144241f12810905012a3e4c704a3835bb8ae037246ba45ce29e0283b9dfcd6a7e19a800d6f34d350b7c6c88d4dea50a186fffd96428d0a0a61d6a1d2c121ad83dc9c240cfc2fde60a5d8d31933201b1e8b0497c112e98aef53afc409b47c8bafa4bee50236caa2749b96f68e5ae39dc9e49f45b371a8083ff13ba1b5b30e2df5594b101b2dc0cdae2421aa531cd0a7f132c39d659670dd47e39b8088e1b764c27bfa4d8a186d5a4a9e8068d3ad3a422161b1bde9c3d41ae8a2bd325b23078290023f14d96735220693614eba47d489537c7d7c84a04a61047395e8b558b5ce11462719a33638f9e261549ba347e58d4987704bf328dc9c4fea2b145b1f87b8f4d53d21f2aeb00b0b684542995e25ed536eaca12c488e033bc7eea7649cb12aa7f622dded3f3bc4a9f3dab972c3df64a6b176a281971fa1ba2d0e9e3b7ce0ea4da6def58f1c6fd13fef04c639417e0b34d1dd94db6eae034289538921951b27f92f010db2ec16057db980bb6fb9143f83f5493ea9d9671ba47268079df4415386a4ec81bc9208a0bab6de45da0984418b1a0ea8332456c4247842b34cbf2b06c15705a1b737100aa73fa65728140b3f0120a971d9eaaf21aef89f73005f5330f9e4750498b57800aff906b8ecc2d138dc5584ef534ecf9604b2b7fe4b740c4ff276b86c36954bba3d6e9149460da45159a308ef0fa674c69a5b077dbd78e8c86b0cae6ab4059ce92e12e2fcf093fa4a56c117ae2f942b1c027b45f9ea5917a55f2c56d11a04f73ec36c357948ac2165a9138eb57a1a68cacf0bd869b9a0bebf4512c2815fa8007067e7ccbc0de2cc277fe636cc08bd8adc7f42425f937afad6fe16d090920c2afc5646075fbb88eb06b3613b81cdfd710761c5e9a43cb4648108e5511201e84c5382135e18089d281e56c223b24d074b36d3377f545bd60cfa843b44156c5cc99157e991c359de833a4e9a66a902191735b3fa600836582f045586b237ab7dcb37512db1e39f5b3f2fcd1adddb57a31a954b3e6d685467b027621fb7f8edf6aef62eb2ead82e7735d5c40ccb390ff7dd00587591c242d0c4816804b2c8990472cd948f756c6b81cb2b595887c0825a22c5454e1b928cf7696985eee3a9a1505a4f12769ebe77833a4032fb59a22bdd456dd5d2a898c295b8863b44bcfe64be5aa9cabf764f1a196bcde2bb612755069cc71dcb1bff5a5b404ee2385757f00afc4085402a01ddf55d265bb5a781355f35d73ecd6fab088fff214099349c7e59d3a0fb4e27626cd3b20aa2f123b1efb265390045530bc01a71509467094cb2b32a540fc67779405e0853fc672707cde8822bb93932abd5ae8ab5d9e065485942eb6fe96a97b7cd2f34803ca1d2288968d7d2af9eae86620cfc4f977a78e94dce22b020a038e06bd28f19763354f112338c0406cd12fa66f45dcdc7834b6a055240fad4d4ade8826ec1198baec2c596d7bdb93315b1a3e792104f56c7d8125bd6671e19b7b2ef75b94fe2cd8a1c9ecc1e1e8f88c0b1605b60adf74b6b481049a7d181b10b9d39eb77df37f97341272f8b5795c89084090497fd02a93a43e7168a41f5b15276a1c82a2559acb09a919ae80c49e0e33dd145dcc950557217331aacd79942cbfa18c1b4bf6dc1f36af69aa6771c067f01ba2e51351f6c121abde20e40a2e730cb92529a8baab4cdf9d4b7016c9ce07a3f9ba41a83d492c84d35fb1ae9710a4fb4efd1baf5377edab0fc28c4a4ca32b8efa9c19ea50a1a359db93efe23e0c4c717278a5ab208de1278c276884c9f1904038b78afb09cd1d750f7aaba154ba562e53d5e34d7795e59789dbd7486a238bea45cf0193640a5aa80005d59e54c555ea1ccb9d92c3adde373f93e9657f58ea3a6cbb0322848e208e604b72379d5825e086ba3be43916625226a5fb9dd84e942880d40ef779b8b0d2ea763cbcb47f1bb1723e31f71b70d52af6ba906eeadd655c051557b06644547cf7aead805fc523235314286f7e7835bcd471b1f6d712b0d177ba7a975f8d19541654957d50a2be6876a9f99f3030e609443b12aee91cdf56afafe24d2311dd108892be1b5f39b3ab841eae5432d981156546932ed60d8f97b2a09eb28864a5cc8468177b52e7fa3cfddfbeab3a112fec6afc52769a16472d2e1393a6f003b2fdcf7afa65b080aa0553565cdebe6d0e4fa5f5af98d593cd6bf1ca945e28e7717e21680353ba941f4974839c6d51edbfd212f0f962c27f53cddc5e2af596101a3ab6b147df64fe28ef2cc077bfd7b3f40e4c6b3e4492649abc6c1707c6ab774493df37a192d1873af939071fee0f2e56c4ee2f5f8e05d692f415228dace5ae8a8e7018ddc79ebc0ad02223db796a310953218b05cf3751d6ca5a0ddba1ac44cb100c84f0818dd811888833dab79df1ae37c4635fd0375ce7e673d4c0223bc85b49913227d695c7e01d578a9c5004d12ccc1ec03d2cfc6caae731d325b4c25cb6c10989ae4abbb4cda60ba16494be688deb6288b928b264254cbfb0c22d04720fa887e36af3e33bc71ec5643ab35ebefc2171fcb377d351f22ef52aeee5c127f6878cb4f1fd4f4a15b821fa995d121c0c0b94a824279cf52911e82a13a7f89ccdef2dcda1705ed157354e28a0ab143ae6d6a81cae3ee59d7cc355b5dc60fe47d5a68e696093b011133e4f8ddb5c82e72d94a60abddb03f6418a21fa91dd609b65efe2a80b39e9cf2958cdf9b07a30d7d101122009911152f8944952f525fbf7d538afaa69a00568c1968ffe950fd956b26aea61bd6b9bdd7e10eca079a0eaf35de0717d18ee1b541802639c4b610dda534ad80a2e953486d68a33ee8cff67f1ddb0e02e5a1d991e831e73367565a4b5d4078af62bde9c9d658626e2f284eee39f2ca8bc23ffe3e25b66d82c8c0e89455ccec8d702e4dcf81d797f545641e88249d69772b0f585b908ef2306f9692b64f21b68f821ba8735fb0fe9e444a5aed2753e792c7f14e27dcedaa608e5b7131acbef28868a7e6db9339b136f10c56d686700ee221d3f5454421c9981d92c554e9e4660f13ca74e5eaa26c3123ea738017c71b4f10762df822b5c5a4e66879c08984f2c0648fc49a189ecf41da7f91bd8be37892cbb4753ce9732785abc16bb8f9f9272877a5724a9e88cb701a46c5c85ae9e7f22ce82e35e581b22dddd72d34b73c07a28a92f69a56b91d7c041635970b65c8557b343b1c2be3a52f1713a068c2fead3781272d9c0c65f56f2d1a7a0d9242bb4462e47b590e2ebd077e74d45b19807cb5a6156940846eab3d733623ac89b436125d3c0a48b73481db564b978cc4e305a8a0b65336ff9e3f9f0e645295fb297efeab5e74adba024768cb1777346c366c034fb45d4994f6440130e581190bb0f73ccefb3461530d2733008ecacd1422a5dcb5d59d4f59aa74b214e3331c413e737a8c9985197d1284757e0e91783013bd7d3903189baf9dfea6c0e504672c547eaf95a76b8c2ea5c7ef0a7930f65906fdec7dd9ed01f372f350d9c72af7a769f0a685687c83c68be5cf45359cd558a7f5897a1039e4e1c20b82240a5341e798af66535ab6d5299d82a1baf4b76d7e20cde700abfa562ae4fb3327006aca3eacbcf8b58ee8a892aec0a5fc9941db04346b417257c3b1ad44f9454a304ec12f473f05f647b13cbb8fbc10206ea802029aa899168392295e327e04e4890267dafdf9ab5c4e5334ed949c8cf20917a2d6d56854482011d62970a37353fc7d2daf318184e87c622215547fddecd5dd6fe655cb8af974316868e422ed6e8d1ed7544be600abcf47ad262d49d4a862d96da163fe50e7d3cfc69a07faf9ad807011d5a411871bdf94c6485a5938e0144be4d6673cb06c435b7e137acec394cc661ea24eee77ff3bec67cc45cacda5f123d76798c7e173bf20c3005a7988052aa3bf0a593c3261f6fffcfe9c2b1b87f76563febadb16476968dd7ec29ed0e4e29e96c32f737717adc140d8da089873fb2f3bf4d63fc882b321cdff20ede532db93f43ae2a47d9204cdb6807ee001a28dff320141ca600e3c782ece331338c014f8cf628004426fc9b906a5278c0eb544d848cb1c6bb0efc1776f273889ede5106c60eff9f7bdefd136a6121a41cd263a14e678f586c08c2beecd790561904a2efcb6ca1c5780df0fe89f519ea9c66c1e4c0e10c6674f99883e75040f1231124dc788b6115d158d9fd8ba2f60d473d5118a8ac374603a3d9b167635491e87e6867c4322bc0679b0ca9029d6c39cc77bef66113cb0c41f4b47208f536844a6b4799eabcb3c684d1a2f2c294827b428972c9de62effb713470247a9197b8f6b61abc32e7e95738a3bf38a36070faa24110ac149c2c2f2e9fe209a796edecce234ae9d16058a6b45ba77f3dff278761b1efc640a1b8cee9695e2091b45855c33b4e6fe660cb11b29eee916d2383c3ef0112a5647f25c290ace09bb97c81782d999f947fef217700682a5b31c70f58af0b4c628ba96a8e1b3fc47478653a2c9bb73bf9bdcecd9f80ceaaccf86664fda7a5b88c66de08b935879a219b5d52d56ab239a152ed5efe0e61dc5f6a12157c9beacf7144f488362f36aa247d0c72c7a2dc30c492ff92387d51b5dadc1cdf67d0576c557b5e4d8f88211a738e5b447ccd99a794c026e6fcc9a6c729dde85c4df41a6610346ac93bb24ed11b14ba8a0c65a74581c2d6adf30974a4bcf83ddad8339c1435dfa26257760ccdff649200be2948751e1702ce76ac1b3a4241171d014ea2bf81ad8ce35be7ee13574635217223af4f435a91f65f80127c709148b5afc9fa9f727925cf495d075d36b9cae7c6be362f7d097280bbcb7cbcb0d4aa88dc32988187a9ae8b8febc614f7187ee23210fb36faec6690a48100d15777c2f2091f1d7534df7d32f3a87e67613f19fe9b2720d73fc034a38e8cb91ba5bfef02892c69c10fde1f6cdf9304d6ab74d950aff1645f3a945c78b57f7fdb18d54aa0c382dc2917df1179fb56c2561115efe821218652e57e13043f56c06ab6112d1a3174632f2f2976c9fcbfbbb6d659766cca98e858b22c874beb00a1be22227dd5cedcb13353ece393b66bebfc66937d5f0cfd09ff3970267dd1254d2df3f983f612e0dca9f6114626201ee600ba0184df617fe4d6bdde77f6c97ff1567a9cb23a3b499fd9b3b1f3e476b2cc838bcd3908f7a14a2daa13495f757ee552bb8b6387e3989d46c8abd8134b49539befb7c7f4dab60a7129e6eb3decb0345956d4c2546af3a13f19c4a9eef20a50296f14a0bdc6f80333255cef5811570af8f43d9c0d61f39f84b5c63a545c20b542b3a3fd68014a01835872caabbff8a9068313d9611a02d65ffcd0bc28e60d87a378f04db6424708b1f12461a3fcd555c457bd4c5ef3732ce29659fc38d3c1ca4428c7ca7608db8b621cae9f3d54c91878c55f1e14dc1bd9c14cdba6d6ba95c6b3fa28af17d221868d974c5a6d9f85acd983cc36fe0d3144c6a30ebaa650f39a6c04e987ebcbe513874b81bdfe9710584b557a3380aeab8693bf507b7330e10d5e6a890beaa3ba978bc5dd5ba193a88e62cba43be5dd03f3c3a77fcae2ff3db7cc49c4549ba3218ec147b74f2bb7ae3e0ac18cc9bff8f0f07f184e26c663b4ce201a34d4745a29eadc84dcfe06dd901be9ff0dd5ac5939f6413d4f934d481efcdb5a1425ba16a883c255a72c812184cb503ac8e197645890f8622ca1f60c473a8ce804d6dd569ee00a132efa32468db96dbe03292184ecf3b16ff31018995a5ae589c30c9dc511ba8a16e010a2f43495346986e835c357810d82b6bacafd22ce45affc784f577a9094aca0dbc6e7210b3c3973f47f446de5400b120b8bea8ce80b6ceec770867ba26aacb8f37bc7f4307f891e8911099f7ce8f948a132b38f747d763bc75410908e60d334f68d37372f838ebece758a80d672df4176eb712e438b4ad36fa9c38d6a7c319522786baf964f68283937b15cf3344b0cfbb0f447547fc121d354fb0aaf4d1f7dc0669536e7bcb10a9bf612fba7627b7fbe36b41635cd828d8bd5ead07fad26bfe8a70ccf533a655eac1aace206d822cd25f223b8428a8e5c9ef59fdbdc188d44793c003c356d9abbe33eb1e04f1efde5f264d03022ddd707ade0b6a30d4248781c5d6bc01217f88c07a4ab81cc0087805717384e48daaa2efcda100a488e93c4d21fbfe45437a4e489cbdd17802bb153b6bab2800d18b4e253f881b8ce87d8ee57d6e83848f0812aa5a516a6de213335e07ae1fe5bea31f9a18ff3b6906127c6cc0a2f97b7e28eac3f541b1934dedc4717623f0066d7d8fdd11f9cc9d8190e044f018f3951ebad1dd02584bb1ef41f598715c7b1abdc41646696cab7447914a54418ccae1abfc982b4cadfebb94a38a0f32a08e0c1bea91f5fe02fc3085d02a8f70969dc0f3a852fa909db1bb9168a10eeff49d5dbf2f5083463475bb367f6ce59ef06cc9ce45246e0c3edff53e76b0df84d11a1e486e10ac5f26f0838fd175e873987a6392543a1ebe6c30c27eca4a4d6511be70b7db0a6d374a99527443a484462f8fade5baf6719624bec0f7731947baa23a982e738bdfa71e105a412b853e3199cf3109cd05f6a43b9fb5c28991cdc23ed4ea85eb778d566b624a60bfb692d2b42defa442cdc61c90fef582b4ebdc15baa29749f4ee891a6c92cec158b151056aff5e7fcac8ab54eb577c3759816cfb6c29ff101ad1769671060491469bf3f2369690518b1fef2a54cf1499ab6e5810316dc17deaee08db997d3a093bdcae708ccfd08e1bac03ce7cb12fb18e36743616e520f9d0f5008d9df26fe4d7feb4782183895d722210ef3b4a6dafa7d7aa650d000f1fdc08adfa9e98b75de614744a0b6d78a120a801c42d394a0d69cd0b9f030af76a33e080aa1356b7fd78d419a8ed5946f6a18a2ae5ac3522272f017c82c7c0829fcbacb6273672ecaa882a5319e7749df61b36748a647f83ad015dd36c536c6a525c083451865ff3c30359195f2373ddf2c2a35ea7f8991e249fd47cfac10374998b2cb207c37e5785398198be5c2bd3e942065ee8c0b3457b085f961eedd2b4afdf96f84643a90e207a12d1bf755e654a01864f0f771e84320bf5fe9792405a9b83711210bf9579465f62785aa44b8e5579d437f9e130815844314b682d094a86cd235643ec8d3545c8e22c95a6ca555060a703e9e50fb863b6688ae074c317ebfd3af883063b7ff413cb1a6c82dca4fadd79be148daca2bfcd167ab9d90f910b15ff711736aa33f7d44bdeaf293ad0cf413200f1812baf2122de757441b2ab0de1775cb85d3ac65c67b5be2df3ad90d4dcce1cadc5b150240d78e6484cc663dbd1bd43f9a37a566b4c633334eda1b82cb0b53d6dfcbeb5aa86895a9adcc469199f5afe7370beeaab5e49c0529d810047341249cb343f18efa862111181818d3c9ad08c207aeb790944a4e581a0b3164eaf8a12b46c8091ffdf85fb61ad321865d14e681c201f307af13c7a46ba71c015d216025b94131c8f5337be827c4f3ab3246d75d6681a93b0d45c95e9d21250f2237aaeafd8f1f063d178bbc327c4b3c57a5c49b08d0a791bee808172e10450fe45de6451879a64bfcc3e537c8dc720b0f991248a10e60b511fb9fcb2f3b0e0e8ea23eadd1af12a289aa017cd7b16698171b95842c8c35e16c20af76e256a511dfc1f569f307bf0a2b19698ec1463460179b14b3303b295ed42a921a87cfbc81a111f3e7f4fc8163ac2c729a8b0c51126345a3b0c3bfb3924b0a0652d58b91ff597ebdef21b445df32223f829c4598265547243bc9d5cc6598459de5fad92889d1af807174ece1853a7bc468a1c40c45113deb9d4e3f498fb84f9f8a6e1d1481f68dcf5086a70d318a495413118236c83af969eae3ecf510dd29090923298f8f00f859dcf9d4d04da067814994736ba3303821574126c89efc403fe9dc55f53c3ffa882ff0efd5741d6309011e9f872be5f49a4a981be5104696b03b7dd297aff8a069555249a285efd1c87254d0e951a07e8d258f8d6699458ad92f1c5d20d41c66e52cc4d3ec3e0cfaf1041c1b7e5d317c8d9a9ea412fd0fdb2472e1fa3aba11ce12344307e0d13513cb89a6795d94bebb7fa83ce582d88ead84be27b2aac47b13b273784449b36fa0a0a7601f7ce823bfb70bf1302a37e2b0b0277acb6fb64eff9004842e6930c4af978b6ff8bb4f1478434ec7e1550cd1e7932cd82c5c20031d18c655e57bed3f42e466af27f93b051c5bb09d233301433b0cdaf06afc95d2da7d06b86be434879036525af2fa5508e8e3852fb12ef213d3bcc05e6942301cc33f4dc4eb6b133115aedae6a2a5c98a80942cd913488bd3ffefd6d25e05880762bc766eccfefa7370ddcd7d2bc0f3f6fa90117230acdef813f073670f76bc63aa0741acfc85b2000ea30f18a970ca3e166281fc4d6fae5f02addf1f24a0c48e7d7837df01d5e073cd8cdb1157f1850d6b5c545d1676216a2051686541efa750dad666f3c0e831b0d6cc6d7430c5005e8e870d0b83193a6ffa55d3781157dbce4019ee6d74d116072f514bb90fe5b7e5fe2d34cc7a80259c7e27732c70be821ffa4f33079decbb015f2973eb3ad2fd3962358212c9a18f95b8c8f87c2e2ce840ecd9279265368048c72b615d83f643991e5ce85f9e5a667bc5a0bf95e7c8f14862ba12f8c3006bcc7d40c9b2b97a0f039de270f14a71b9604115c26804ff780a025e61c52babf2ed9f072c97df09b5afb838c62afed844839a097afaf89348fad6bdd82d931ac7fbc07506901ab4a63d6e2d10b677b22b749891af86b8864e7c610fc999d63c6c5bb37d9b6d762741b29e868a38d6f9e0abe766e68ed88d8fac100531456b0ffab853bb44de619131bd39fcb87846595d2dbc78313d32add2c12ef0c3edf47f63c00fa2e76ecbef037a351470801514ff5eb913e6df9f1cfd130d0485aed0693e3709dc66c38419722a0e84a3d9f3e7e09741addbc76553296f5a29e40d39a5212c0424abf09fe2c55b736bf1f5782c4b7cc75f2eb69f654bc9c2720af4cb3be9dd1877cab13500c64ce8ad34bbb646df5222b55863188f85171f66af503bc0a12c173b514e705b22f407af539865bf449491870e31145757beb266a1568c9e51c2081b4b0d197f1696c29cfabf2db2b283804da87309fa0a8eef393d321a5c7b26ee6135cf85b6fc9983724af12cfc72366ee93536c73d6484616c13bc21db068fe0f03b99e8760e59be489259279447278d8d1484672b3f975d1828dae5d65a5e7ca81337d6d5a8892da1adf4341fd424caefdcaf58b9e3736ef30cec2afd6a958389d152eee25f27c3cd56fa083ab035bacae638770ecca308facd4417b7d89e63f0dab8805ed0114c95ec7bab8f020686e858b61d41c827766dc10fb9324328b285179c84c52a7e1224dcf2cba927000a77810d769a504151fb4d3a127913e6f6c11f31d6562b0baec10049ea1b79f4e51fa8339a4aaf84eaeee3e39974741b0b70415a546696d9cf3f80534f25f45094cc60223d4dff47be4f6f3c1ee5a71e842f62484f8a5fe5918376e0fbe31dcd5b1ca15eaa8b372df698bb086ca45562d63aaf249325c743ca92fd39e54dc20431bf758c34852b16c925319a76435b566bdc6ea5c69b83ad9bb87ea9a54a80e250be29f000809d6f95a50ebf5f907765121e640f6285168404cb5f88b59e8881377ff41ce1658bd0039298077024e82723a8b8a755b2d1dab7bd6df0451464a8837edf676a4db97632d9830f7bf3c2a1de8e3957937692161147b21111b10b0b629a32730ccd797368e14026bf58450861ca8e45bad65597d14067edb5d0807f26daf89b9e5b2e90a8bc6862072f427a22dff093344ac137ea9f8ae8871d9b9446749967f21103372f636d89a037d887376ff88c4bb99e9dbf455a6ac9298f5f46ed0a25feacfde79378ae7305c0970954d98ec98b3920c8926cd621e2ae3a359c68213d675927bd802bf773cb1db7af31a15819c715c6d053630eb3c23192c4385928cbceb760280aa1e813224fcf6392c7cf898eb15633465285cba211f1188d7d3ab5ac2db6fcffa1d2f4cc4697bc63ce3474d8db1c578baed24ab108d169e585d2024f49940f2c0612af198c4528cbf06bff75647030cd506c93f49d60826aad17e8eb38698e875f8e6aaedb9325c9644fe7881f7f81891af57e31b51c4e3856e75bbf19b1aa3cf46455b9d576d746a3559df16c43042dacfc8d2bd0f09a612dd25a36521929f7eff3793b32699a9a3ea3f1e3d49bb0798099cb7eac7de9648789636b1fdee55895b5a0fb05f47ce2f1722bedb518bb4cb2272e40b822c6c8c2d40a76587ab7592a4fb2c739dd3970a2175808372c34d0d98cdeabcd46e51e41026d0aa8d6a442a34f82189c72fbf63b18eb769d3397b68d832469fbb325b977fc54a8c2e0fded808ac4d4c575116b2f074d117ca55d4d3ce633f49ce5375d6b852d178f62e660bada63c8843fc7a8125a556c6d2e66b59450607bced460594f67d2761be08e113b92b4fbfcb2073c7f7b5946bfba64c95d19a689f271c536a545280c4cdca5dead62d10f7bcf6f8cf171e5c680466d20c6a177990be6ff248cd1c939260fc1b7a45c5419947155531f43e6d171beb87cd54182fe698eef004f3bce5d2009660355aa9e9262f0ed43ed3bd8742901264484bdf91fe3737db44b0b8be065cf08b76b74a88a91a54924061d283fc58397adbc3b520b2a23fdc6952c32d4919fad914f738064a0e3a5731f2fc26c6e727cd5a146f69344514e8f8708be0286b9cb427ef5125381abb4f24d13899443add8a9a7511efaedae1af59a938a2d78a757d35dc87940aa4f35a4faf9d577d6e8524f6fb0a5923be5d4f4ef05031a10fdf285ce603ad61ee5e974a4277d58b8476e5d9e865b5aa2860f8cea6e60cc7153dabe9b9eb994ccd351f9c119348b218d510d8dd2879e14542f3d720b722ea2378f145b63cf1f875fa024e942bd9a3dfe81facb35337b64e901c8c7f6ff841c6d689c7c689e683c15519216e8c1c15cb94226e9f4a8831afcda6e3153c323cb4810f71644e31545751bc9f97275a9e327d78cd1c5eb8b717c3d5aea95777fc2898c5c9599e15685eb347a84acca9649928d2b35e7419d5fc0d1291b32ae709c5229a8e925128afa68759529550fa0b24c1c53c2a52be1814514b00afec833b776c7cf6867b297c5e31e1ca6abcb5c90344d05346388e5a96412cc137dbbda853a1679bbbc3765515cb29695198e30a2264d3a70b991dd43bac9689afe7b309595f7039ef32fb69fc703ad5b9888c3c65b4fc2b268aea921d4eb432e75ac7685b039717e5288e98e2d7aa9dc3e760bdf223f8e7376178d4b9160dc6882679cb3fad60880d66750f1d94c3763f5e9028a7c99bbbe8ddf739d4635845cdd6c1ea567feb48cb4e0443de2054b1141046f72d31e5c7debff6ab6a224eb9202385c2fcac9b1cbab32e47958e74bd87e2f4b954489d2fd418ac01a7dadb0b642383b3ffd2aee3b025330ffb2a55ac5679479031bcb72c9b713cdf8d319b02ee096eb9c7c7a277b9626f043dd7d938c222cede8d966cb807240eac1e0749677eb6baadde839ae6f3f5b28ee1edc9579466d7738ccccbebd295b1b615b3b291c1f3d812b8e02e4bbbf020f08157f9f5344d8bf8a5b7fb0286c643751de7422df8b2efd19c7dcfe32b72e208821059a000c858829294104a118b8c6b4f28559588f389b64dfdbfafa3e888b62d3de6c0ca4e6d77a1aec4f2f39d05e727d891b2a1669c25380fe3538bcd22101bd040fb4b18e39b3f470865861d62e0a9459f071e0ccc77e5d10d7b12d1c170aba680a3900cb7712599ca27dc40f33c26332eb1f710782583c9936408db191ebbec20ab666e125e9d72652c961b72218e5f03f9320b61c2b8cfea8c60b72c47257565948046ed5e1180df24797a5811339ba8252f67d5ce5932c73c4d4ea450f5861ec33aefeef8490bcb964ecf5b1e621865122be671889cdbe7a00eefa68080e572ccadfd04abe02012fcba647c96a3fd13fbf59c6f51addcd95fa9bd1bbbbbdb37ddfad9459fd7a71b8ea61df36ef4ce4e940842775f5a43996ec36a44bdb9de60153b9e29e4462dfb08fe11b97b04601bcc98e4a6cdc2b2defb5b1e169234e6b515f0a1f4dc0b54056eee0793c4f9529f488cf2792acdde40d8964a1979894e2b369c6f04839ed504985ab409e60c4488c701af154eab84da43fbd01c3992ad2f60cc3c036e8a413dae6f9622f49012fa3f449a2be9c7352a2c4a24e35f7010953e6bc92a36b0fb7e20a557b28ab9d29bf1e63626556ed376b7406aea8540001d9e28fd200c31a21beaa94bf96072b28023d2e900fea56fa9bd41a728962493bfbafbc482ca654746a045051551af1d05643c05d09c6eb3a7e554075f97152f1634bf3c3c00b5fae2e1a43a8707d5cf288a53653b7075d247887cd6f1747cdf74255c7ff426d34345e3b81966caaa80e6bc9c66ccae1fbe10c523c98eae6b9594097ac6ffc64f9346ab188e8da92cf7830b47408b4d0a12091c01673049db3a16167141439be7ea32a511f05dfaacca26dd7eb4b6f3880a30c222914512a645772e172b042615195c9cabba1002a8bea1e96283d7a30bfb14d0f217fbca51e4ce6329976b82d6fbbbbfd767bb32fd0abd995c917a7ab09f1ebcf19b7b557ffd07d8f1416dded9038967eebada844c0aef486044ced8f6665f04da7ee4c135611212ede9884ce1fcccb4473df0962644eac2ad0abdb27c25cb38b644cd51c0649abcb9fc7b99f4dd9a0b2d917e802fe526ef0d91ed6571cc28bb389b9b20f5ae490854d8d534838e7f9d96f7bc1795b8992761d24dffebf72f9e4edc8a72b6625ea11f1eef8d8e48531aad5b8704dd548cf10f6c04a58160be667fd7abf874bee8e09ea552151a1293eaa74334ccc35daa0abefe2926c885ba6cf279b486a761eec8392e4ca6c5f03f2368fe94589a07d97305554ff22c698778473f2370d2781993a3ae2172ce02fe16a3869c5b5689951dd98a6cbece0b2879ba9ead44abe21fac10c6b74e70eb72ab956373692e960460815351f8750a413360f3f0506597d60e553d750bbc8cb0327264f5b0b8ffd36c7035c843eed922a75074d36d21acbc6baec91b3aad9a73e35e5b65b1a3cc9bca05a050faf90f57b16fc250c366625376fa8886c944c04b3dd15c52bc68f873849e49736c4f1bb613f82a623fda2a837985ca5ac125d1ca088b6664476ae9fb789ab63a21afc776ce2d310375dfe7bc387b99bc43d564f290baf64541090e762149f79fbda6ffb3c48ace728b6c54654b6af56b94147bef57c2ac15b8eebfcce9b174d440d86d217cafa28f9e1bf92ecbae9f44077d7b8d85989cc3e84411e4740243b1cd6ac332c40ecd4d27b797c700d12b5f127402c9cdd633d3e28739a7daa9c1591679f450fc9f95df998903970a5a26ac1b81dd25cb42cef8ab7f70ec1e7cba9deb347347650927085dafc39f55ddb142c1dc0b6a48571f11baf29bd854b6f28d5c9136aad4f717affc4e6725586357a8a22acf3e04bdbf766925904e53804f4b50187901d2403b3c8fb664c8b1a351653ef2f0fc63c0c0686c9cfb8d892ca88e52ed3948d3aa38bf170f62d8cf826cf2940491956ed5adf4673dadf7222ebff438dd35bb751b06c8e2f22aca7ebc134452322382c7fcaae736929a038e0436d2591e46e43f800feabcb9e6c2a6bc063e42d7d81972a7c74d3a15d1163a7164fdc942897106124fad74c6c560245bde3322abc67d0d4f3cd7783a0d0071da8ce650221ec2d9ebb39463162fbc7a37396b12e7f9d1eda4e2fa620cede12f952c87d5eb30b7b83182435d8a15b2622ff957f2a5d15e78181dc106851ea0e0129e9d944cda458a5e07a71289e7c44ff93bc931b9e1bc7bca77ac9ed6bac6983a281ebba82742a3c339af56b2a434cff66ae9bbbb2f96c4acca09f6c6b8f54739e49ac6a9d8ae535499d14f8eaafde375bd4f18149f646111f2948f55c101ab506cc98c64599519f5c0abbd31694dfa35748b1f197de0ef9abebc536166d685c911b5b5cb6ecd4926d518d04df8879fb1a36c61f117f2ac25a0c0018beeff721a3d4c16e4cc58667163346f764b59c64c28abb0a925b1268229484460a1a62343582e3692c8101c70e4e41d482ea9104ca1ffc0de998d023831094d2fa9f21f400b45f3162f2c3b8da99f5b2f4982ca16d81852c1097478e55b2375128af0d6088f33850d5319164213346d219a256de0033b8a1ccc09845e1bee707e47a632010867400abdd293adc2486e907543eb6ce341d34d4a5c80caff2cc90a63553739d79aae924a8a2b6fea0e60c633f3814419698e07c7ba926656d2f8fae26e175c612830762fc0aecce4f880a4b86962e8167f42d0be7ffa45e2eb0da18198af47d968de0930fed8cb4b5273e31cb3ca3492fb393054c39c9aecbaa5efe38ec6c56a95ac2f8c3e9c0100aec04cb05c074e98124303314e6835cfc663293606b5d6a9fdb9f6f729e0d5f7848c47f77bbe65adda5fd1ec9725b1eb8a3f6a811e9f45d009d7ceaec5467b02e7989fed3a50d1c33c929173fe115b914d188c060153a7ee959ada8c49bfd4e72060e031cd043c43f8abe44e6beb98a914ad43d312a2839d88c75ff7f19dd830a6555756fc2c6a1eaeab58bde9a307844b451abe23a6ed5a4231fca43abd732874dc3afafd1ea7f6a5379225b096bbaeb04c6ff3ba99d7d2d8f3756b8c75f5991c8c6d8dd7c93016a3fad6d913765a114614fa0b28b4e01cb823e0e8b4f4a0428b79b56e237b7af58447a5135913c29a255c42b1e4ad5066606db6a90b4023d69041bec9625e6b9cc6d2a3e395692ec3d7a18f64ac2ac46306e5cb9c1e5525c942d37dfec32fc8ab7d2db0cdef430c1e133f539b9a68963d719554a960d2cfb775557fc0111d39d4e440e5d26d03c95d6d2493543aa016b7c74e92dbe202833b63a98e7b8826e096e590c16cfaec4651e51d0c95572a5b5360fecb5a00f6d182eba98be3a68dec1dffde461da71c8a00fc0be2d53196608d254d7102aed76f06e549abd867af5a41a23ba743a3bf6cda5914e9f5ca7cdce356f3080a9f8741029bd1f340a83d8f4883c8ee10880edcb1bf3f060eda2bd32daffb42e25e45caa2e4b067d250683adc7f4460bffdb96a41090b77bdf58ed90ad763be7c1f55dc61b1af9264742e8223b1e94fecf71e83b04c12c4d68d9758caedeb56596f03d9ccea36e957f1c2add689a00d143192fc96b808174910e2d9b4c46cb2c01d35edcb446559a2b87a228e6672ef102ab6025869be0690046abe895ce16d797b85923d33d398484b73f503df3b403ffb4fc8da66d06723610a8cfe1b2ea1f97d0a7b77a1b0f3a3afd4b35ce5d7dccc5a987a3233cd43c8ccc62ca1eb358171343112e4250daec1338f8fa6d35242cf191b649ba61773cd2194f34cfcb7ec51c171f285ec89f10b4d8c785c93e048ddffd5e4b9b9dc8bd49f04972abf1e8ed64177a8c8586587a6fd298fe227af8586df28640769b5e933e34c1d6a016497ff9fc193e09626aa8e87e603d954b63d03022279949f97821fbdacc2773c23a7da506962e4c4114252e415bfca2374fb615cedeb9eb8cd11d77cb6c967412e4c919775287b3a01fdb10c9f529f5688fe772035b9ff31423f7d178a55bbf877855aa402c49228719e12700983d50dc79022deaac6596fd1a64170b078a0ac6abe2bb8f2d86518aaff9ee7644d16918b34b77994a63f6c0cda7dc19fcd1c9d21143344fd536bc6c22291b27e5f4df6d1e3848a6142395a887649916b19cde53c7faef0e5d9ce05cdfb3083ebc80d7bffc795f0a897c793b1eb8aa541bda7f04de3e9fa24c5b10209b83aa845e8de98df327c969c6ae8d00e7681fe74228a2a3e3d0fa048a6b43d1e7679af17a42baf3d8edaf09e3cb23a7a84bc976c124642af0c4915947b110772dea36d9af8bd797234f6592eea053018984d6fc2f619a1d7af8dc39d35351fa357c3d98fb6ab07ae0d655b1d68c70ee5836999229f3f04a1b0d0f1a8d1e0dba3c87c7bae2c1fb352ba57cfac3b89ec4d1c93daea87bc5a9a26c1c723062e36c90915731ea3ac5b194a7b98f0c1653792fbd96bf7459e7a35bd2a479678838a4795153b2d20f5ee3515b1f692b5a5dc07f5209b6f9e64224c0e94aa4a7692f69c2198155d30d510e555cbc6a29823928217034277e8cc0b27d05d8e2114c2f33d95de45c9bf90cbb015fb8a306b836d2340408ee1074ea7035bc439ca92c54aecc5f3c63dbfa2fb07f4d0e2cf856d12458fe3bc3165af197152c2b4b8634510dda976fc9837c8c42e892f685de3a6d326e83118dfd111523754b8423e9fb629589e4a300937405f73691194e66fba7e3936e89fe0fd161570a290c7997a08bc140384eb27c19654c98c42d03b00cbf4b146e4f695abf4af2f2882e0b85332d6758a4467b396c7798b4b3ec74b90e1bbacdb5b692631baee687767d126b00b14d2e5e50c98e2ecf6289cbc60852ba8dc969652786adc2ba80bbe2657066a1e6fd1104e3420e085a1e69ccf0fe686b500a41e496a3c218d80a40adedfb0d5d6ae866023d0656578e5d4f0b32d40772765cbe8912fa66791279e67214babe52f1a3c8b0d347a0d7d9845093dbd640b56b0832babf8fbb48179e9f5fce1c68a1dc0e72e8f80762e544acea5b0b3cb228727e5f5ea78e049a0b1a3a2f45d9fd4e7bb8ca2487fe71be34cceb7f8d2235f9f991cb7ecd3854c041c8c03f83f2e86426e5068c30f7b96f810750a2d3125889eaf6187107953310628c47561f6c4fa80403a552fbe55a452a9928ad646fec8523bd50d1577b492ac6a382f27c9bf4bf868d132d9ab3d3df77886c37acc0d6359eda390fda810e543e531d767c071329f888326d598816fe565edb3391c465b820e9ec59c05168c64b86d5468c8812247d5ce3bd422e71d70d176ce1fb4a1bc1fc52fba12c1cce343fbc1e7a5e8bb06a4d09bec04735bc63bb33c6306967cb5c196fb4861a7a2c3c26f5c84a4b5c512a8810d3f17370c9bd47acb31ed873c9fd41f198c9770a155ddc7bfdaac59ca581fd9bc22becce330d7c4e3b676f70062c188ec59f9684ba82b8f9a2ef13371a21e94d4241917cfb665fccaac1af80b7fa89500322e84792a4ab9db74f12962afce27f38cbb4dd9bfa5a918fee569f9b9c98a638e1760cc994c499258647271d2eefde921c9cff14c293cfffc024cc8b1a271720f4b79f4f357541c417fd9a05ead32fbddebafbd7d1a33ab9b7e5dc5a2b9a066f28d463a38650b491f5570ca7f5842b75b2406f4e046d147c013deb66baf69ca74f456c0a41a2bebbbb993dc77632ab0f4347882c5e09a70410b5a6003836b168a59b0d28d164da5c8dd2d4b4aca69a0f04c652fd850cb30f38ae76249ea86e81e97c64f4bdbbf9c9bb840dfc89b5666d719dc2176e9b32f447fda45d375987617c39ddcb7bf0f505160dfcdd3e9d4fa7cd9453937910d59aa455647398722263eb69df1d53210f82356fa3b979f12b87d3fdc4a2474558a040f3104bfbb2fd48742cd601cf1d1391200372d82cbbe34f7b3927bdd87be79ed79bf1084136ea7c5a007f591e67a603a03a1829d805b621b0f17087ebe9aab8f83ad24e7e471b2ea5e918a9e8a749650c8c88b7bd220f2b8ea6a0526ad844743b444d1f2857d3c783115c46884857bf0e88d3029b79e65a2d29b8ced59780a7778f0f13c29648171c2ced477eb16b91b918b708c0736ebfb149b737f2247d6e0d4b30eb9a23318392ff77ba0df4cd5d545d3a86f2f3083ddcb36d3080735258c770b4255dc7cb0bc17bbe9153b72abbcffc2406f295e16406544843ee97b1ecc9d1a01767191372f7a73b9190359b57f5c75bbe00bf1f99f558463bcda34a4c270b5e87af484bf5d3d2c1084d6c04aa5c234a299e0a730deff594ccde6c7e543eb97190bd7a7aeb879140f0e141160668699d382abaae82eb6952b87cad57a3cd436dceca17e607621587651224b27abcc72f8df7b25e4b8c3e813ae03607753f3a98596ff4d2b2625336e5e632b878c8b7eeaaae1f2938dd60d34be0eeaa4b54f293f3b52625e34771197eb1a97652ddbc1702550db6ce51454d67416d20d4d62ae9d3771597339b438a6e3d1238276161f0dff574179544b832c24a7f77b7a0765e4cdafd1d169c5f8ddb67bbb0852ff80f80f21baccb70acefd161f86fa786dd50cba938d6c93fcf517ab9153c49152e455043d2f50c12b32a77518138dfe748cef4ddad4539a6ecda8a4edd1824d38550815af7e522246a9884aea179d1f111e85bef81aff3f03db2bcfc773dd935295056fb4374f9cc4d83dbc77ffbb150ea2c97ce2a2c4e06a0e184f5b94fbebfe3c1e289122b90b1b1d8da490f875a0b4adfb655625e802b6d5f1d3ad03294b0bc559a538d3f3aaad0650402715d726f257ab75b7b25d61426ab5243f25ac0aa5006e4d99e69b265c3f6044ec6398ee45ee79efc0379623b0f7d566b13d893d7906b5fcd1addb1af15745b98f84028c083de435ee7e00dd0f9ed6f13839fc3a1f22b0e69e2ae05b9eb3168f90d2091f7d37b2ac269ab3d18a97ff2eabba1dd6a3fd31e3aa68a7b9437b6990af593f9b63612f10f2da32b72eef1542a9c42209d5adf7aafebb5875df42c0b7694f3c93c118f2fc4763991af3996a636b79941a46d0536972cf01e83cdc3e23b4a19d21d3eaf17b458ee44c3c011ef72f85ef95d33bd1ef200696761c3a76fe435fda9ca292b414c516e2f9ebb1de349601262fe4cdafd3700bdf9fdc100d1e316c310ba08d0d9d6b0fb70d60942d6632df46176a99b78b18a4a2b5a7cb47a6c9c9fb6200378159fa54bd84cbca4c87ae0841f7d61d56b668c64ca473c955ad90400bcf39f44547afbff493a703483c526211167f024eede1446c5667687bbf01d8fc3acaf091ee0999220bb837d2a4d0e28096b53dab7897e1e730ce8e5bb9141dcdbe86029deeda9598adbab263a0876bd4c4f2f3b8839c30568518d34cafde6bb5323c4784d458a1cf897feea8e193bee5998bf26ea3d16a3cb7b56271e8934511a6a8c5379ca1aad0c25622409f8918d95238ee8f30ac482a8d734583b9ccfe2a07cafe9c1675bed9aad363166a7b5745d00bc612e058719d86aec6bd4df93f06f10cc202f7094b52446a1c89d6852266aef8f668a464e562752d0db400764d602024793e16c61a908b16553a8a185448043310c79ee8fede482a840e94e1a29f1345e23710a84cdabe155e888889552f9ad2792a523f39d8bfe2e52be8e87422934eef90a14eb59b2ed528d94af41069ba6aa3b1347571bee2aa2ce92132a710023d8ad0b9544f5b0247d7fdf4039c823a0258cb7d302c17549840c14a2f474a51e7f2142e5fbfe0dcaa3e32b349706c22c5e62db9bd8d88b0f126fc7edc472cfc0e2401315dbfa915c057126a58cc8b42fd66d329ac881f93417eca35fd3a399a1868519a2870e7ebcec28ddddde2bd9e73d05938811c3e6e85ff286c67efe1d2a07c55052ae0d7a6d27cbdf0904c16b73e1c29f389610195a3d50553e542e8cf0fdfb6e003e486268d834e508e7c11b917996e9215cd7c6935201277f78b22e007959640ece5d23d81a6cef4ca3429fbf06e38ab72d8c66f592d61e5184b99283556e12969bdb43acc1d41d58abe9c6f76f13668e9db05bc1e1fd96ac6d31f6baaefcadfd22f6e7a90c6f0e6be2145d5c8bb059f834a4235c39a3da28ff8ace074231c0ba06a34fecbc1ad0d5ea308ec299a4524834023a074a239931c5786982e560accfabf033fd9e831af2decd7c91f83b3d5cf9393efa64c5381442fc1cc796254459c3d992c213b958f3cd7cd386ef66937bcd3edb05ea8942687ed73568554dc92b89d395727029123517d237b434546447d9b2b2248ca35db35e29a0f927db5f65b6d5e5180b5ff77a389acfe1869e5400ccb6e36ba707ea262197a3e5949da89af6b085aa3eda10b0a4c8961bcebdf2b8c8dbdf11ddf6577ca2d90962983b1a5502c03334dd2e0c2c73819220b82bf25a90bc866152eba007cefba96df8d4b52b5e67df27447784f1ca3ff11a223bdb72088b7205f1e63c5d1af08d528d07a89b9ac32694857c476aebff852ee277518722a7b08cb880ae665afab060ab5f5219e67840cc0f177bd9798422de6b387cb626bb975da4df0f56c2ea6002a55e5716a3a52be33a5a721286b688da5af3179de8f0882faef46c127aca7e5cc2f7c4812db72c440a8be7879ca7e3b25d924ef9eec3be4012eebba7c2f237babac75b86dde80461c012692748d8bdaf5a54a4c6607339970ae00659117b662a2f6c6710b9ed4445881a1aae36eb684581070d19ab0ea2b144b15ce09c3d4fbe6b3f1abbe3156b0bafaffc07c86af186272fc6be282fadee5358b4e0ec7627e10293b8e8ad6b471d24b69e1fbadde3c98256f2e5c345c6359139143465653c8849f81ae40b44c8ef252127f568d2b4babe099b08ee0c109b1839e6b08e8f1c827a4846dd9cef2bb5cbf794df9ca64e3db293b9703dfd6ea5fbfacecdb9ade67883c3d3591f860deb972fd2ff2fb42b13482e36f0613834c6f0e110ef9fe0bd19d5bf2744700038b32b35e14e5a42e6bef0f21f44348525a95836dc6fb5037840157843ccfabb5abaad8ef9c7f1e26bd62d44f78f4527284b19aefd83526ebd97482233b8fc95297ca697ba01eb8aaa7a6323dd10725203fb71bda65cc414e986a046a0ed90549558f139266f0a4fa1400960ac05130a7417a29ac757b74ca3d61a03cc820e41ddacf415b1b56d3f6d46ac95f2476d8c7f9a42b41aad8886ade52a6f6357ad4097b703a32fa02dbb39560467b4b978f2cda10fd8c7866084a0e17464ffe475a03ff3ffcb4284d1b97371456a9b266b7cb321e671b47372d5ee2bc5ae1df79e99e6d2ab48677fc6e7aecf24c0ab6ba7b8367e9e752af3630267b188a138a483bb3e74aa36ffe3d9bc03cf59a7431f93095feba0e59d2cb0fa44e7a900ca5e50d49aae7d6623043ae93805a5d03f897f977eb411883a33fd1a7581de6145b5872dc96fa5272357edc764aaed6ec86fed3bdc245306de24b807290100cf92c7d822ba84085cf5f4f206a4e112152403d395853d74f264cd1c2c8eb60227c7a992647b9bb1fe06105776c7dc95dc28d6e0947cc94b6ee9108a1973ed1f083c05ee2758f04edfc017cbddc7556c571e2213b5cf62f4eaf05e3feb16bd695c92212323e2c43325566721ec25b73aef068248a30a88144b65e131097d89052a29f4c216b00a4476cf161b1b6b4da7ce9cf10222aacd2051bc24d741aa696b7ced085e46f86d7dadd6254e5594de3ae068f7564292564d7466274a6e56f827d41c9d9d77410c99ea4e2edc2299a721a0b30bd6a32360e80a9d7272f672008be5fe9e1e198e7e1fb5a6465475efcb78847ed99f22e5455e2379a0a480dcb47342591654f03c0977eb4adeadf1c81526e4b4646fac54f88f99e4318bc3c506833b1f9bd520c547d158c50d48b198f639daffab5978ebee6efec0992fdd92e1cd13dd7978411a627596eb34264118a2ca27a06644e2d14e645fcfd08fd39e72927c7087cc018d4d58a11b903126e701b9d5abd3fce2e552fc260e56d675fdf0ff2cdca7175404ab9297e884b44c7a35b9beb7a891dc042bf5fae5224a994496b619a45321568bb1882bb3eaef4e66bc30aff3e505f7135d3c0b68bd0da19ca77bd6cb5c8a6fc06b7aee40fa83c5d04df6ff7efcfc4ce7fface826f5457add7fd49f07f74b36da766b8d8d50827e9f25522c6af33a947fb4cdc78fe3183d1d84d9a8ab14209417586eb3569d78292266f478ecdc3648800af39d48422942773529e9d30e9f3774a71a87bd6051851248d8c3278224a189e82984d51c0ff22a3e831853f5e1cd9a0cd2660f52ae346584166b3060851a00b12481af0c7026ccb375f09dad04d8f54290963b89c00878685d690118e1ce4a5aab9d1795aea6b918a192e0d0764a70cb86425eaadb2c8ce48aadca8b81579976c23f49aec49b15b21842bdb20ba7b9f763afb98c5a5618c7ae4e6e0a465e1713c7e80939bb4563f5f8dcb78b9db2e2c9bd16fe93717c084eb9ddbd1cd1704daec7b086835f3edbf5ffe9e2e089bca19195f8f27d16f9ed941aa4b7391e8e7b53cddac9b0a7d2d843014dede57aa5a39c445454d411ee64ba54129e7336ad238094f9c8b28553ec2f7f74e983fd6d7a0f97cc62bc45bc89aef3d70348bd2690d8966417743c2a8f8f94a8d3d419cac0fdd8fe5531e288c6c2a2080beca29b5910bc8833c645dc9f9fc20c09f04c855601b69ef10ee2523e6357e50aa065941cd16cdfc0f5a2d504ff62788ce4e297c2aeaf1f5eba5b23038dd528c226f1d41326e5479f342f5508dbbad63de5f884ea5816898353678ec0bf494250a5311bbe9ce47d905183ac7102e6291ca2fc4e8c1562294c6d493721a9446c2e3df705d63fb017c817f02e4123237584caa16ba215264f9de60450e1cd740a6723cfecac4d6cbed36d907df2423f0608355be92f2d29748099e65555004943ac3e23aaf09f0957955e4f6f192e1e88b59d9b86edbc87bc91bdfe1e3a598a9960bd62807b5235d7a64390a0b2ef224fca3e9f715256d49e1480fb2888020d64586d1546115d7a931af9414eb35c4fbe2d42f568235b97094694b5941cbc6ce9193555e56b350fab28fc9edc3204bc28fb97aed0bfd4ade55123a7c8e83982b6345170a3747903c5b5bd0b713bec5210f36fd0d0f22a14d8cc6f4a74ce31942c84f6c80b2f387e11cc90ad80253d62bb072e2b8839f7aca017c96c9075fff1aa686901b70f8167007db67dd841fecba09047d4abd3bc7c2cbf56d56931f2dfa6481c191c4a47eaf97ce96fb80450229762c697cfed9bffbaa278e93344ccb60619a2c11fd9f8516fa7b7a2ab80531e94186c0e2b30eeefe34caad7e8095213185201924609d8c5a0b7ed8440de2b19a58872fbe0029c4a6e951196897144d2cab1f08ef10a376d23b9d19c1bb4039ad02b0d9f98e752e69f5f3117bac5d61143705560a7fe5e02232bd32c2ba003f0f00100e0a1bdfb9ce2253a123cb3fd51f7159a1122a8a041ba16562e0caceb705162182b4f701f80de7a0e3b9a1598658435b2b788a8290b2c5fcb5484fa788e7599638dc14b636c6e47edc96f76a64ad1411c1e6a8738640da5f90d3f6c2b11b4b8a4ae58f9f8b1adc2a5cfc91054326e79f35f5e511ba0972eff89d851c4373b3dbcf850c4d11b7373bd66fda38baa2d407619203d2dfb9e41585d606602c4c05f3bde9994036f0ff007e1ef012a0bccfaa0ef584d714c75c8cfbd1fa5a99c6b6722dd1f44156b68760b6a19917998836200d810ab353b16f8cdd01aacf78f4a24c22851732d526f1680bff2ffbf6400467cea5eaf5e9912aa53a20ed081eff76df0deb14d6ca880476fa3a900557ab0d15ee0d683b3b3013abcad7d086ebdacb651b03ff01857906db69e2363c5d606a1271755991ff029f71e537640e31e11cc80e89664b7294ee13766fba3ed6be51ba79f6e48486b17fa3f6721ce39afc77d8208a49989e7768e2612164c18648871879578b2050fe3cbfd4e6b629325b8eb3e89639f1a7fc6fe77687c8435c1965e7c938d56e012b00c927891fccf57af6552021d0f8a81c8c15d927deb977af67d513bdabe98382b889a851172bd3eea45458f8f1041fb51e8ac13312992f36028452aed38472fd0494b70066ff19fb6df9b57b86eb982c58a08136957ace8a84757cce2db4ac8703f06130bdf2bef0320f81888b10016a09240e5f31052ce6a84be195dd8a8ebf6ec87a57174d093794ebdc68994bec734631b03a8d3c0fb3df806b8b1fc68e014637270fa91bce6aad16ded5a3c4d1f49b31c95680c31f9496be087e0f7e405f3cb32f8fd28f59b9d6dd4db0900954f365c5bfd837d46f5be8d3590a422fa7036f3b5a1674de0b98eb201a178fe4662a02b84430c1894d506b9088ecb8f7c1ceb38c01bcf666263e83cfb48a7a6978f3ffe9f543e43d1d436d95e48f4836988aaf7e0990b42f4abadd21311221f7c71bac7540a108ce57223d9fa6b21dbef98a22658033c79019994bd79ba919c1a223c570ae9839291a1acfd1e8e5f60d9e67628f955731627cae94930ec0a1ccf592284f7381e55a551e813094f597c736f0078478a8267335b13c58b9ca5dcec3ce422d67cb5c66a654354ac18b33ad0e4fae55d3604bac4ba97e3d7f2dad974712d6e4bf2304a6929212c51de146f2d488a45af543653ef90d2307dde7bfac9ad4465c2579dc7c667c81b6959c5e691b5e875af42c1b961241b79722241c537a8697460507578fc2f6aec89071ce3fa6d7aa9ab86702c0a462e09024e7bc2ccba0eb299f7c64405f2418de9bb3f6879dd37029e0c0c7be6c90422ca3dd193132e1ae2ad1684f69fe5adde4197d444bc97b0bcf7697f1e4cf45e5bf27e5197e7b45512df22b12c285432e067fd0b9fe0ffbf1fa7327eac232bd967ca9f1503438666b9f36157612167648da32a1d7ec74877e3372a2e9d9542f9f4013ba3c42795a59d1ec1042b2175086b12eeaeb171e2ca94357a19af1f65f08798e8e84f6b56be506a6338336a48267d08112569845487289e46903242d9903293021a4f97cc3b3c860e48326fdd746ffe2898fa3d63da02dce85134373564a51a34b18f035765af0beaac81281c1b20f643a48c98a8a7603fd56b83d4cbb5b038f200bb13028361eff9e21c1770223e235d7697a7662191341b7179ec85caa28818a2275827e30ad7020fa8b52f6d32664bb8419830e1d68af9f73fcb1e46e32173fdcb6aeb350b461f944d4d13a2719b709e239fcac0377168626168cc04d68cb381c8c0a4d96a0162a39feb484945eded3ea94af404e20c099bc9fc4f5686862cf6c12ef16bee5216d49921c7ee149b3b05c537d4881c36a65a6db12338105ae644a635c2179dba460f8caa7f39d3257d6ad09bf96f8e16ac795916577c4a7d9135f03859e77388dad0e3463d799b552179f4db54a6ac23f42b8ab67b097daa7dcb121ced8fa2f34d133f3681bee3afe1318803d3e2a9f6c81ed67459626afc51c42f035ea9bd3bdfdf69e4995e3840c61899730ddf870266154e22c0aaea5d0cda8437642ad3692042ca86a5358837a7c3731e0b434adbd8e343a43f13909aa4fc6a2ab9bb7fbdd6ba7d210e71bc6616b401f7cda8ad4edd08497bb7e00bb70100800cdcdd71bc70bbc729573c47f82adedb8c9a09cf7abc873c25e5b7c54064ac811fc803bf932072582d4e6150a52c75af9180235f462d9ba12ad992bd64fa66aa83573753b6cc7b650fde66b39289858c34cf041dd6e7a84399148f834baaed8597a51ecc00296fd5663922834012916a65f35241724b27b9b6014128015f4040a2c0d19ca1d4db26cdabb22ab3eef53fe4eee1fda65f20c047ebacb4bbe9410ca441cbf150dfcdf69ca9f5a0547e2e65b980c80bd1d462132f6cdfa71d9e131ba5b81b649d1bca5154056763781bfb1140703ca428a04bcc33f16b3bf98e439dd164ee5db0ff7345f1494c08efdfa20e74d4b644e30c46b024dceb1ecb765b6a795953bea850a45afa63795307a2a945c1517b6c1a32e7b28850d5cc8de9e4675106c3bcbb3913f5e9eeb317f1522f36f487bffeb24bd15ec2d88d00f08ee86ccbfb274af517845dca7b7e5d4ba6e6d59742126c021fc0ef79ec9b9053f800356b34fe41e7eef7c98d432fa337805f492b77240ff805b688bb8d39b0412944586055aae1882c7f9955b4239bbfdb5f7e47ca56b13012c3154eb56dfa1a177ae9b7ed76395490a21fd38379d77dc600d5b38cf064a619c61956f8fb0ed3907b63f86e7d1ddd8e22e439e5b1dcb2185fc90f884e574e1aac2abf7f47f84958befee1c5b5a6331e25ddb4130db5fce049fd58e69ebb2980ab6257aed6ce7f76950c479be7b20474277383c77e27a8eccf2850f788942ac6ee92bc1063fef9eb7890eddc0597ecfadc762a1e02549b5fb6658f2d7877afeedd35ab20170131590ebbe7a4b18bfb592cc0a2d03f12da3cfa04190390b483cf5db8416e66b60a9d1c1acf6451101f0865f06962c0a4c55993b433afe702b0d5e8c0f5153bf60e237330b0539ebc941cae3335f90da87ce76de690fbd944213e1e261e0d9c797f95593811c1e20031b565b0e5fc9b7dd1ecef0d3997f12834d938010956ae6441e09af02affc14c50400b7163aa6b204f80e68a875d9dee4f7cdd2aae0c667cc76f074a4e36ff8b3b2c98f9cb9ee525bceef6b9ca80e9ac36823fd3dc198915944a4691972f76a0dd00004988d2edcb3972fc69b9dce850b5167ca1670ccea5bc249eecab79f0be2a008ae0ecd2c2929dd98fa1d1b0b929f1b65f5e77882d9842e95660c566bd36acb1ac146eff371917ac6c252d425a774c697d0168eb9315ff57331ceab2742b820e163b302abf06b3d3ce9fa814dfd7b143efb351441b2ffc00fc301a3fe7dbc138723c2f5a43413ced1227fe07a1700ea2ec688990f6f5b3eed03c5a5d674fa0c0a99803300a2a9bfa415ef9ae8cb7b2d5ddb49c2b4f13aa13669aff4d9a909512e94deb43da2c3bba7cb65219b4e2fa3994f87ed4f502ddf0463714165abcb29e433300b339a551e00dd86e310841356481982a3fb1f0dfad9d57ba605730526e6119b5f857afcabff2e49714d2bb8884d90fe1a1322a570f28afef5b3fc3ff80a966f4100554ab4d2ce71a9f14b550b33472096e0c617233153e5d348044ed05e47ad12e67b545f2199eef3112cb70b7e829b41eda89114233d6baa2e601f4711eed3483c3334f84082612a8f3c593a8af531843f3d79f078b601997ab696000c15c96bd9e56da78293fdec8766b9dae7ae827e74ddb40f1529e7b1c72ecce3cd48da903cd6ab55cdcffcbaa79a39c6e422e863a5fabc9b742a7997d1fbd99a20f82497243cf707cdbcc2d11a4b4ff5579f6303f8e822c26cdb60730be835a5ce646fa6beab282f370c10960ed5c02821e9791bbed8a5f865fc786656086b20b65b07ae690bdb63a47119f4924e2efa6f449a19196e7afddde7dd3ea7a6270e42c8e6c55fab0f0247f310a58d03d82a5b1473d163daed377dd772f7469827acda15fc53cdec1f8bb8690577dfc5b345f2a364a600cd289b54d6eb30b7ceed63e1f8df204b6942e4ec588a845efd41ef0c1bc42e92da3b527e528d7ec199a729c063cc3495f451683dd3f8ec0c578fe5f374c8b61d6c09d27854502311f8641fa09948aec57a10014d88ce80bb867b3a9815c78de6241c7b427a28a9ba419af1cb90be6db4aea3b5b22013888c4c505a0f5f983c29f0be418b3d01cd988d7878bf144eb0bb56078d1e99797b0d7b06fe77d2039d0af3aa708b73c3d41b9d2c69b62c25c26dcf3634dacdeb76e80189621b57323b1fa0f28aeea441e07fe424c865d1bbc1e3c4d22b2b2761f2c6ad8d6bb1508d5e62cc7ecd07f60b32974b875bf8ba1eccfbf9f6ad4ba715f60db3face10c66f2bb09ec3e14fae99fc415bf47822babeec88619b2171c9ece68df07a2bd155e63a594daea5dbf46971305beede777ae2f7274d2940e395893263109496bfcc87a51cf4ca0e15fcbf5ef9ff84fe1ea5809f380ab1abf76bb67f7b798b1c91cf559cc5ae40b29d98d27e650e344668033889cf4ce7f52b5aef7afd5208595d9696ef852508135fd344913678447f06b13dd3c75c3f62219871871d9cf0f2bf8c1c15125db5249442ddec10cd736b057a252e432da47fe57a8fdff5080df2bc0a5afd3a9a1536a2d45b100de551fcde82f362794278fe9aaf01a4d6fa851e0cd7ad02b205d9a7721dd341dab1203e7ffa92b68bc06ab3c43db8b3b162638c218c8265f88d9408e580ff5a56706f07e35a708606377597a7182ad8f60bb8185b15da2b830741cfc242191aef2277d8935424172653534bf9834041a169385b60330c4a5e917ca4f2016384ba616d527a6c71d2e2926eab5f46c39fcf12a8634cac8a0e76f21788fac474bcebb09391ed1b48dbf8da89de91a3ad5743c5f09d5164e4609f346f0273dda87f8b4bf56fb2d77687a78edde6446fe93e6e91d8a8e3c7158287997259e825190dad4380e1c2e5f9cf1c7cddba7961fd514942851ac2932e2ca876c9fea5ef2dce417cd7ddf4080555f3b3b245f450042973f871488f17db9b97384d98b46f1817e35d05310208eb1d0e006a72d54a5a4772a4936215ed7f737c6846cbe7a1919c4df2c739556d95bf28c8ff4f0bb87f6717cae60832fa0ebc163c17391fe67c86b9aa7f0f7ab0f91397d48a2d850a88c3aa56f6d4dbd2d5b0c628aa45e8c73885c308a3d84fb8527470067c1d2310fc924c0e2a3a30d431b4ce64d9c4f5bb6a92f0e5d3e0027071b373c38228f9462c92c4315b6fac882213cfcc36adb7e9bfab064582349dce2b278219b0a423515970c3062f4cd808a0d7ba01f8a981d5ae0cfb3a633bcb8b06f844e5afb6c289ec5899aaac1ce240238253bd0199784db913ca04956f6befc6165c5bc267df41d9c21530673e5a00eca8df80cae15acba100e59c631837d8380551e54f2a8ab7cc46acbad4dd2b6cca5392bad2ccc2a9535432d14cf1e3bf2f42393034742d26e3c48106e592f375911a0c2469a312e663ace3612d081d0ef625a269f3232164842ec6abbc6f30dc73c3ee933f22bd4e08b6f0f7de5f0879663b7172d3b10263cfb927f6d83e3c8bd9b7468b933f9769c0cddf90a03347f1f4e6f494556503ffe4ce47b1626be5b7cd252c74dd4652aabf214edb2a50bcaae4ed7684988bc0d7210da17bb49f5164d3ec38082c8aa4222ccf4025f9d75673af7c4dfd9de2239fd6d197f785d90b4bc12e521b795e8b156d2df39394d24595cb70621cda3c8b77f22a999a8c11b06af65425e35cfc6546bb59e94f2dd3514fa59f7f56207b8e1083f23bdf12fc0bec58e571ea7b924ce10ca25514f928a6966e753ffb45894197258c384f327448af1ac20428618c594c2cdf65bd6fe1b0af4921b5f8c734a8d2b76bc7bc942d4b9d4a64a163fa4f9d4e52d7a0eca312e84683a330d51bff519b50f4320f212159e758e2b0221791cdf11fa1d94f7e18a058eb43a1812680704be1b69a4474dc2ceecb58a1429457d10e97da0d7713f9b87ad7679548699cafdb16763e0767f9b3f9db98f32226f8551e22654faab1f5a88a82458c9289748e332d40eac76486bd3038d3aea086cb9c42d305e9bc52fff84bd36adbf8a9ee7dfbc9b5de558b3ff673c6e49c2d69ceb8ac78d482bdd75cc54f83ce7377c0b23ffe93e7c7fff61cc375e5c4b2b0cc3d2a2abbfa8fa0f4db8b4e6552eb4e6c7d41c13147ba51ed25ca738365907aea95b8e2412fb81feded8fe84f9c42510112d33b0084eeebee045052072fefe706180ef12f72346694ccf3f35708d8142854f7702717ba4fd838f35730cc9826a56881499c2630e375477a1ef3b8a8be613997be09781a3f0c8a4932f6d8b89f4fb69b5b5ed7d1034ee71142f2299af671e3ea09c6c94728edb106608c946cb07033d481ebb57730c24bde0ce6ccd911a4b412b4322d5f3ae53a2e2723af7f79b27cc274890603a71d46908d737c17edd1d3b445dc814197d6e0e161d5ef96a33103621c003973c2e70b7fee17a32a213a547cea1126c09c81ce9851e0b5038986acba6a3c7a80024c953e05bbeb35a3d22b0f0340fc893c78fc16632cfc1b6f5c1a22c44bdd664235403611366fa774a0e8f56144c62b3901151e48824b957ebf2a72b88c777f61ee6da23c3bfeb081bf202d6d8400da5bd639c8ec3b23b4241c06c4675db1a7cd49627b73f9a0bfb28a8ca3c871f905511c80ee8a30c9b73439d27a8363404af3959a2c0dad81678f8865d9a0425ad051dc03821e7fee46f5c421d5d88aaf151c1392489f7a2028a94b131ffc94eb7ff1ff3812356f7c20212d0d547a812998e01175acda5a47b66e9499a771b1b1011105d7926249b1f081f7764125820e873457bcea9b73047c860a1c16af988177b98bff5bcd01dd07a783143d15ec93bc806a6556f0889c67ae060573a4418278b47293be743254e5b64300901e83d3a9b1d4fe8f90810b1d4176ead21a9ba09f9e74a957fe3631c80fc0215f740afb9222c7202caa81be77ae405d21f08257cd1ebb04fd3f9d0baf70acaf1268c2b27c25ae5ca13a3205e6423e3a6567db079e5695ec880d5debf646af391ec5c3134fc7a2fd5d383cddb2d38a96e1efc6fdeb014ecd8a41db18011466d71d0199b96be0c882b7b2812a930cc117a54c42da1103110c912375189033032a1953a8480ca8476b23e68ba7ddf6091d779696628ee672ab0bf37f1afa029473beb3fee3868458ea7b2d8d58c4b60812879294bf9932173a7e1da13eaa04c8d79ceb918814891200f0f350bddeb305631d3c8137659bff8954f51d93cd1b4b39860d935dc77091a40a57a26d8bcbb5aedfd9f43a66762c30d11d078f133011c2686762c07c076bff08bdfda8b8fa50bb6f147860f74a5dcddf7a1c1a84eb8188f9d56dca2815a169d010c8d67d28cf6b3b0b4bac7be234a8842752eb3c033179b0ea14d57e73ee74e95fe462541b07145947823bb6fb263af844138e5eb440d598e369e1ca581449e3bb4a8ac6b77fe2e479eedc3a1043f519f72abd543c5dcb1b8956d330d45397d4f353e8f773cc5da566b1838980a8fb329de95226f32b39c44d1f6c1a5ee09197805c593273eb8d27f7fd17f4b081f91374d93ed50d494bd4248d48bc993bfcdfe69911cac44315dc0e7853369d36217c612181090d778f61872729648f16147c3fb4ae2a729260aded1580aafdd8f11154a7ddd3e49a6fbc539cf0f242454fc575fb27e2a8a0fee4fae49068d9e05e54dc92347a397b9f3eaaf495abee5ec39417ec6c5b9323e85c1a7183dcb9eb7579c187558976faedb99bc2b7af649ff08f7236c427e3937334aca921ba88bed750c4afa5676477b1cc27e893af0a2762f0c8547b61cfc6bc57329ca4eaf3c163cab4064d9ccdd86876548510f2a7ba59b09090b77be8fe23fe0cb525f585465babe7f5e38c536a3fa29311000a5c9d35dd39baf1c0cc48b1cbf19a8e51962eb43d67a0fadef1e1ea65110ea9d4f116c4e552c726de5bdaed288c600b91b7188e455c04fe820351177bc185aef74f9af8f44fdac4d2c8ae401721ca6204e5ac293afc9e096dc6cd65fb4fa7802a7e81ee0849b17cd5c7a5922c7106b27ca1f08d37138a46a422670ccea22511994b3e078c514ca044b732ddc916185879db1f487f0d4416fc256dbf11759db89fe2a2d61c9da7be7154255aec4ae815c3611aee34907cbe5302da4d5f8780793e5633a030c7446df8855c94b5b20acca6a106abd45d1b4da33213ba43768a29ca00b428f9820cef436ca33483237dbf92101843071ee7584baf5f74347acf1950634b62dd1df467240f7bf1c58839d5600408a75178f9cbabd8271884f59b962a972e59c958608f635518fcabf6862a885a13c5ee2b4a22b54f3f561847c268c44f716a41d9b5dcad024e3eae7ed7e02078f9d31d78b71c77f25c4785ae4c94061c35fbd7890d21bb68e22c49518e089e87413876de8c911ae77d56573340cfc6dd5205707c6a8472c5d5045234bede20d3d50fb31346ff276d7d600003b6ad40cfe651e06f3d3a54a582eb3b481643c8d2f2743e08f05128934584b70a4742b8cb62408e0616e5ffba19c36efff6e49aff2cc60b884237810796b1dec91782098d6b5a41b3975b3290b3cdd1963096908df97053e69ebc1eae1c4ab1a7682b4e5fc9fc8049c75592e544a83ee4355f4dc0d8cf342d4a89176a3c39907e22730b7f119fabbcccb8bcf9b7eabfad641fbab1be88e9a047969c1bea4f133472eb75bca38ee588a42763344a4cf8473deae47d09d3010c0354a834461bb13386f265da5725e5241364d55b5b72db67a569f995e03747460ccc407514d9bc588dddf737cc13e84b5810fdbc0095a5e95240f3474190cebe0e663083618a2839977d671a62aa166942b670a6eaeab6f37c7efbcff9dec41d9f4529d487027e99d2ce95d1af297e48424492c27eaec3dfb4da81ea1c57461a161380b5942becee023001c1f5ca27b5ddfdba095f8be0e742cd66847cae75ed0ea4713346fca3a5a3e64d539e423e34447366146ab53152618f692dc12964212915329766d2013e7a5b9176fc88a2ec25f4c8f5d6524bc6ba3ddfc7f337457caf3b4cfeafa19768c2c9fdfcba83eb94022c20927a36f49565b5cbbfb3be96869005032c154808a1226f4782928f95d25e40db1de84cdb2c08a2aa39a09f799b956a888977dcedf8f984c9a9b05f8aaa741839af9ec8f3f049d15c0eb3692c9a9337cb8fe1ac87133ff31dbf7d48b1accd8586bd031ba4373e347d2703cc9b8cf45967ae0e54a944afacb813f18be5271fb92668abded1bb8181c69e35757067cf090a7474bd9b6bce8eb8b7a27a4cae864dc70af5a2fddb0d9681c89a38f3e0b82bcfc8633efed7bfe13dd00aab649e15d8410e34fe3fc03d82080804a5f7d1bb7eebd13bde517f7f9d572e99be3e7f251668090369a3d52d565199ac0dd1ebb5d58b6c5640eb0d54831c9046c0aadfe5bf7fb29215741aeea4e9a74dc1d7387326142266f2c8b39e2a1ad2dc3c7552e5cb35569d46dd689e2e3d3f49468b0e9efc39d4e0de1478079df29fae1322924ef4b9b430433586bf6a207dc59d2542799e40a900a9d27f5917cdb3b817c7c20a236a68916e463ce484147ad097a510fc70f8ef28f286f9199b7eeedbd6a043618d053038980b91bdeb98ba03942fdfa9a1fab77523879fe6c8cdfa02b89b010b48d507211448a1f1598afccfb1d9d15d9b59d51899266fd1c6c3e8994f09ce2db33e9cb54b93a7ff5cccfbc4ea6c329b9f45eb8a72d884990fa854bce3cb8a7327149565b4de6347552cfe449de521be44d5643eb907f5d937ac022d85abccd810a6c59f9e9dfcdc6544550d1a8b3e3616f6a9b46817c38aecc06f81ac0277d6f149f02dc54dbdd2510bb9e8d98301b56402e26053924a1ec82a4bba89bbaa0261b9e97c28262e3e388f705150c85479ef9f06b2742f0fcf4be76d5b9ad3e8ec68080aa179b840a8596c6baed8fb298847034cb4902bcac83a0a72b01bb96c5f8d23d13087967403e95939173e47958fcb07bdf65ed786d81500e4a124067f4140d83e18c180ca7f90894525bddbcf62d729d078b7e0881e2f14c61dfbdd643bff6b75f5f3290682ffbdbf908b42fceff7242bbfdbc2f427d9897644e5156daa6627671a99b6dbea8cb1709839b99f68b78a4004a1960c1f57d2db3967243e84bdde574de88aad319fdbb5c45732e7483fef4e387dd5c3d84351f1e225535c9f9cb441393074d7a36733e67ebb3022896304b040d597f043cb7896e6a51cd180a2471ddae917d1e520b12464e1d0521e798e9b396a027336391d6bca1e30545a6f7a632c7b72a60ddf9d8e8399cfd656db6e5ef49979158fc7708fea1001e40364f3dd6b39f3f1e89d7d8e2b9ccfc68901bf3cf5bb48835689e02cdc369f9b4be0ac9ce12396b0953c63770c10c32d41d8c9f6a8e8e248a3dcf432ced73e42c79c9e38f4b9ad924ab07e6456845529310ed4784d3fdcc9ef12e727c530151b7d37e70f2dcfc4352d0ce129cada1e8292b790b43d480a29a134749f406b8316a2b1e5fe1e57a119fed2749ff364a61a31cfc15da9f09242571835bd5eb0f7e22620956548c558b0dfb5c24ceaa33111d67b5d575d421d15d1612781cb4fb7015c932843cdcfc546d3ba2d73b117f28f1a5748543aadb1a3d859580f212a9d50b9decea25859b8f377c6ce615fe47c4b9c85fb0786990d49d786a7b2a0d8f03f9ca543c9ec72adb7a560d5f9a77d2df1bddde540d9a852fa003d6b36c4f4c6f375af8b1d97ff38f826cc131e6dff843660e5697c889bb131965001822b75896aa8c282d248faf594b5839c1ce55dc817e19900bc01bccec1978707d028afb972fb5d93e52833cf7c5ac63e00b89966201fcc19e18891113497c546c8de8b18c4c4b5d79638e047d7ad3a5a04c751c5986c5b30b67c5429bb36bae580915a7998547fad028a8e8b9d504b843835ecb09b5bdf36b833c0a377ffbf2d80e54423d3b3bd120d4df2cd463fc3a4082c952b052eef89b9a99de8f784dc1a6d66dc0080aee7e13cbabd1449c1e4a46cac2a212e3165f62aa11626726d339638d06c2415e3151c1d45d639aaa1ef406709f6b7b4ec6cfbf07128072c8b2972df4be3eab10acb29d2764c281ac40d2abad4b8b10f714dda7164505674f1299bbcb4592123ad6050e1c930362815c030b9731dd58baac8ea2e90f08a1af60595daf709b14a402c1f0defc86f385b3e25bfab61d4d90f2817790efaf14f42c4b1f1b95d591283381925423eb32df9bf2ad6389ff2b758d24da9a3b8a8eb37844693d3fc902b82ee85e274218aa2cd410b09c1919c50955d7160c9b2d37f2b6fe33c8f691438380a789ef63d0869ac409f4dcd4b0ca79ef46e012e462e0c0bcc14b4df2b03135d65668d465e6e09ac63d965610add5c69443d21f7b26392c9b3995f659b3da09c0506027a974378f61587b812ebf522fa614676bc93b86d36ecfcffb9e0fd57948ac66b3dac683708fc44018e1885b02dd848704a65f39d0255a31d03524e64f2d06ffd9102ab21f2142c3deaa420802618866f667bae7a03514f1624aacf9835b10c230f81c740ce5bdfec40c74e622f2b4c81b14dc27cc35fd38c4db2e5a8cba060a6a99c802e5a04d3d0cd427c31053cf7a9c854ebaee6d763519e0254047993957797782be6e902df5a8509dabb3a2af0dfc1793a467855c68a447bff14b903f1fb18f9476575c1fc2bf9682b28d3c3f76ae45153c2fd7595f16fca82bb3ac9c0eeaf3b8caad7482da97c91a56476dd5887aa878ebf346de610a0902162b02145b4296a65ae5f14c457cc1f9bf801d5d5d41cd2de353dd95293c04202ee3a28acc1d08fab99efc0d4078086ed064aba886021a2e0899f0f956658bd5bd57911025db6b75a816c86cef26aae7ec9cb3ff4f605c2c35ce0523841d2d88d65407afae8807d76b0f418da2b67ec79014600ba5273529023b09f2bf0a0f788a360825fc2a43bf281cd8d7d33a030994a440211c718058e658b6db32cd76671f42f89934c6b86083756679bcfad30d754de560544e03312d5b46c425fa5e00ae2e91c2a84cb5edc0b04737535c8f7ea214c13443d4e14c2acd14dfd8bfb65c4df7198ce6af8ca5de5bcb7121758f6b11a902df275404a4dce88d6fb1940651d62a8eab6184dd0e58952d3df5fe9b4fff2220f82b3ac7b2fdc4153aef9e268b336c32a9e58fbd9c2ebec708a51eb15df8c4e89eed277f633911a0748d0f6d59b0123aa589ce455cd1e1b9eaa3e6b112c22849bd63b83e887d2029938601ab039930665b17527ebd73e75a59d71104792974324750a74810399485babf31cbd80dcb1deced94e69d8540c6149a1fee15fc74115441c6a294ca77deb18c71bf7ee7bec905a6879d5688a8d8ebbd563f025e25b72e732cffa471739a00af4d8647286adea3f1a1fab28ed30bbdab7e6c08662acfda04bab90657d0cffe248d1624761e3432654db4c35109ff30a00a6a14a0c711dcb9a346a19a7c56b197f2b14859dc9cb9e7dc1dcd194f54f23665b80a45c92084e9f5a7aed1110f669dcaa6b72aea6a7387e4e3e4fcbfa40a417501c4b48d97d552f6503ffd650edcd4472d9e7683f3b3985877fb1a02dac3742f56260aff3a649760667779b7036df53927275ddb011049e9b41d4c6a52d20b6e1a94300dedcbe5d7de2d397449b7273bb411b9ba5fc570c9844efe5cbceae08c6fa72f6594eeb5fa65d9f40bf134522c9d51200a7de838542ae2fbc1fcf18ed79bbd1f68caa64d00cf8c24718cd55acd73fd5f971da5847bddbb30dd1c29b5b9f97bcb731f1857f03a72d5ed58cc4e849c0781132bbc9267fce5f5af0d30eb23173abccc9ea52c043a68d54b28f0a3bc4423fac41ec6f79e98407afe9b61b068215fa6e578f7b9b904af9e402413c363520a2c7c5d8476b480ed283ca50fc394317107b3b082c08c3725b06e92ca7922f6091f2ba724bb4be9462e8dfd5576cc2960c15bc21fcd7d5002a44e4d5f12d59cc7b4908dd86f081ebd0805816fcbe658cc5e295b09c9688ecb9fc318a3fabd8a61c4139bd2ca2ac5cc22b0f6cce3869d45d68875fc51cc45413c46e61f561020efc507e4a382fa7e9b2ab9332149b42a202b8d585d0eb20bff29cb0598268517bcbbb53334058e76d8d3e897489f80a88a955077b48cc7ff5d7d61f736897f930806be768c43246d50afdc76094343e966171919d74ac7896f789d251fcb3fda9abddaaac5c67eac59c4cf6071b4a88f725eb28221fcdab1e90da9495eeec6adb1e07354b4dc07cc050dd2f0d3b27f0c927112bf63a1a561ccfbeb920667943002d2caf541d09dfcd31c60f5ba1e4ca1fcaef60b651da18f51acac37756d65ba41e262767e01aab062f34381f450fe0f4051cb55d18ba4a25a59d721e79173e6a5732d4d35f501d7361214253b355d4ab2dd7daad3edcfc1d77b1c3f9cc8578b0d204d607a60a5b0842747b13ad6fc203629f61a26d0a6bddb7e0907b0496f377c75e7ce6faeacb90dfefa487f989d2eea7b7cd1042eaa09bb4cf4f7e4d7d02d85c23509e7e1e7afc6f13a8de98a631dd6e3088846f07c4104e0e9d0114c840ba3cb24a91fd6d00c2f4d04df56450054fd1bf299b6f01756471a52804fc8ce89eb0df3572c1346d5e135691ea046ee0893598e7bdad9b84de1e52a01a17cd192c682426c58d53b02669dd66cd42b60ca6bd09dd35b6771e4ed7e2c79105543154e4f3b8239a955665a959ecc86194da2af4b12b8720aa1aff12fe892e7ec144c688c50f0a816f982b51500ad5a5ec7aff0b55919714de1e36678e80a91226c330ce98f5ac8f99235a69264046f2d6d7d61ecde4f3ca3d839d645dbcb96ada877464d54677725950fbfadc7eb9ce80e3a03d65b8bec342c13461385b228c8eb06867e7dc44109760f1cf40862346b61d4d4bece814ebdb76d547bb6edc7eef8a23c3bd2891a51bec0cbbca2e29a55df07525b14dfc3c3c5af28786447a829efccef9db385df95624af7bbd88edcca8edef166000ea2080f429cb44f984ee1514785ee4b81b6f5e94ba8ee33f907c7957f63b0ebbc9a8dd3f38ebdc2ee5e0d7e189fcfde298c512b8ede182a22ada72eaa0232231bc24e38ad2b705ae50376e87fcfa13ce9f943b87fe67b9f2cb248b44f8a332fda9f13020fd7ce254af4f51fad939fac36fe002792943abd8a03dea961cf366f35b175a65f375e54e28ecf0cb6d52f924c674da48ca7aa4ecd11ee1b3a3178a93dee61817f8634de61bde1c1387451fe6fcf76c61f987f3cbfbaaffd2b5bf0b4d68d9854198c919eb4a30173b590e893e25321d28be1684ca3ad7fc29064f668abdb9e1b5983ae571099bf5b3f14b7dc0d77fd7a1c07a14ed7d18e6b403b260d95d6917a13325719000f355f3fd853a22aa5befa519e39340cc115b82e5e24fcea61a7ee7f850e22e6726b24d9dcca73ab0422ac29adb70dbc915dee2b9617cb136258363e69e18ce0e736a46f25f2ca90de60f5218827b328be359b9393f8cd9d43ab67c6260ff1f85a87144c8e0913db1a58d9deff44182af776c7374c9fc4cd50a18418acc5a378e0ef4a2a75fe1ab0b557524a51e110addb0e49f9d9df21a62ce857c656ae6c159d7c131c3b8f3aa6fae6a8afce1806bd96e36ee402810ba1190f0211e1ffc896184820862cca9965764b09799a56c952f4e1b99ae92e433077792ceb4c3eae15cb724eab0d7a0df383050e0fab2d19d7cf362aa8925dcafc18edf2d97d63866c426a6e0a8beaa62f5a6316603319b8de95ef4a54d2f80a365e9f9393252c7636dac838ec9f24a427ceb59f85071fa888fa175b8725942f109008f3af4d0e100205acb1d6fa48aeed701b1b11b2d2ded3e1f73d67bdf6b8a6d54b08546917b1e1ee3f72feae6ac99a75407af147d2bf96cb4a37f8825beb46125b4e073f5b9733f3ead12247107c892dd80a1ae153e6f4e3574d9dd00829bc4e389fabd5ad6489758a2841132f4e7c012650c205687bc303fbab9881a4a941f7b9c57f87af51430652e27a4a7121d9ffc4ed8ff8c10b2313f67496aeb610d2b492c1f7ecb101f02f9ed27eee4e87065ad5b6be5704ce89c138aaceedc8d0a3f50f90bfe397bb30ec4e848dcad6370c4969846ed48359a4aa91ce0bb1c3c46cd4e2ef5580389f8eb7e1c35a79b8c40960fbe498b69bd75cee178f28935e7db16a9b1a7ac7d2de033c1e292b91ad5dd2470554ae7851d83c8565de3ffabaa4c3191a229d8fea03eb6502d30c23619506bc11e5a8d2cb45825f1397bb397492f99f7c2cf744a807e7b78be5434e016112d7ff7b8c82ca0d117009a030a73f2b0ce1a06e80d5df6bda4ff80c12ebc769a2dc90be4e82480c78a833111f53fb7806ecc8b5238a80ab1186d6f3545983bdcafe71f5b3dd16db1688245959c5acffe2e0c64f3dbd47bd291bd4814873feb725f2eeda88daeb40a8446006bd40120fb6e6d3b374917d69f456cf597932dd6d8d350f687983ac6c84b7c3e09333a796c031447b18ae623a6f0be7f5b17e902c8063c96292deac01a205556d1b36c71c0305793293f6db5c43124945ea581a58dd852040113f644593ce333adc17ae6bba033e1ac0c306e56ce77a825348d1130f99a05fcbbe838b1f91979c7c7b50f982f7aef7067dc400546e6e2f43fe5b3bfc71df75f9e08178cecb8ee155d68d21109ab7af6dbc1891b1c4643af4e9079270268f2dc7931b8999f98d45c74748c59279f3b62b3bc8676b33534134e520fe84253c145a01216520835d101592238a14d400ac2a1bad3a0e0802b38552b9e7cf4273c63c856149f47c252bdebb2af1054d5a2632ccb1422504b33ddc78901bbca4b64936defc965b74a4c9ceeac01688a4ddf02c0524d84ec7b5485d69abf75f3fcc5060d41c59771d5b92a229408a182ed363730b078bc9c3fc073c64cd578a3c9d800cc38ce48a6b110f4692b5ff54077a3cfd09a8766831899fe9948f2ba93b17747abef4bad039917e240c1bae98cfc0bbc8e08da40b9e4bd5188e5908b9b2147a45d5d7d533d232630f2319517c0428683ed562307051b2a57486b22cdf02546c15e50d6676d70bc81deb277fa185fbf0bab070673cca9ce0da4df166a6ae94ec3de69106e4021f2d47e3fa74bf360d6cf4e1ab946fabe91a586ba98acc99068bdac19fefaa81936e9aae4868587fb5876bc978b96e638901127512546047348b0688ea6b20f04e8c3a39be16aa63e2904cea0a23ba6a0a926c16bd284a558836721ff2ed0cd89d29d3b25c7ff8bb9c4c7d25ec6cf092214b2e014fbf236ab73b1b11ad759c1a1edd3307a905e42eb3f3d48ca9b049cdb3ba000788f85ac1ed34cbd2ae5bc6195250866fc9ba59323e41ea340c524b0666e183f67ef75b2e411d61c505aac09c29f4b446df63dc53dad7820882027d5a4c566e938aec15175d706154539c7114c24eae8d56c4c999f431584fdad6049588281a1258cb25cfcdcb3b5d878af5f156d386bd884c1c84d5a11b52abc0d1625398f0fc0a735a1684ce66c7eecaa441f56a284d77f4d6d8fb7c32810ade541c3327f16bcd678ddd7e0cd2c04c02f75150f914126f516d1e7f541adcc902b0b31d8ea2a488e2bee63a81968a3022ceae5f19b8b96fb8e2babc3d66830092a9487a71a3ebfcb2b031609e3b0ba08d325f01e1a9a5257e18cb25edbe2fd321fec6bd3d46584354b5c779de2b422e4e89c56be619160bb5e56cd2c41ae7fbfafe32f342a72655a331afa137c4b2fbe259a1400f61e03ab739bde38a78dd4c1549fb896a55f9caf7622eb11e606bc62007f04e3e433fa707f48b060bd4c95e0dc84c3a15f67f3c84c1a36e0dfa46d19bc86e32e588503b4917102dd1ef8852c9d23135d705df5ff1797c3dbbb222640b47a77dee3467eaeaa09ff70e831a7d12ad68e061c97cdbb7cc9265b738a9f67dbbb78f390e1a5e56f92a8b05ee1a5b361f2a578966403843fc298be7bbba7fc011e72a2e2f7e7dd4de3cf83b30f22dee984ee809969646cfd7b507ed433ab47d9c57d6ae2b47c0a4ad457085b4757223be1f3ec08b0e5fe599fe2f7c47ebff12dc20ec3c1b9384841a6167ca3b2c1db19b9edff3488d803fa3d41f05a896f37a90d5aa69f860558fff551ef27871a417490751d3c436333eb50719bbeccb27ad9e2ec1f9faa30dc1fd9bdcc73e3d81bb1bd7c5460f1c9f25a2b97188beda6d386bc7f3892a0d227a14d51a1a27b5d96837996105512f40c783b1d2d9c333c5645c10e258344ccbda3816f89e22f19355e1a41856f6f35cdf99b1a5c8f598e9e5764e33433faba579fc06bf6fb08db5714996090ee03cdb4a749431356b8dc32857ae1fc59aaeab9c91b5714f032c97a5b6a4a9d011a447b476d4dfd965fbe87f9e908a8f914fa6916fc0f58d9a57c7277f7dbda36a3f7c582fe0f631be016110084fe3ee32e258ff79a9541049f0fa38753b4a6e1305959d6ab457066f0cff1f18ae02315a8d7170d44493a3b5fa09413cbd3c869a9e9b965a6b653d2e5d8adced81bd0af7d69679eae21c804cba5154bdddbc5259e6c0a706a52a31c5c1e4a1493a14b1ff104a21753f0d3323d83ed3f486b407b832e0ee749863dd5c77dcd33eca11c702e1b003a1cf6462e1e008d5526a1018850645f6c84c9840fc7882ea491e3480c8e1f4690adf354cd305215dfe37832fa493a8b8877a68dafc697006437cf6d2e26115032ce5d4718dc9bf79b35d9a1a6945f5acf1001dfff3c943c37cc0a4909494df79b90070cc511c91b119de79d37ad70bcac7cad7fe7e5294ca9e200dc76bc83c3caf8e84a01704ea51774492012145f91054f0d6ffdb77482cb80a32ab8d7364def6f60a75a0b8572dcbb6fa18c5bba76af4ede61f2b065e3b39410c05af4cf2c21ec60dbbf209a71733f5f98054e19ba91bec61b86b5e09fc3d6a89d333e0956e2830e6e077e8c2206fdcae22ced60194b0e6c92323a244a50a9622878fc3b11146114d93353f120e7a447c0ee9d035da4dc56605edb4e2db3b84c98bea29b973ce42d5ade0c5c6c2e705774c6374ad21359d3d919db96df1e20e4e48dbfd7affab00cd2ce44eec94499849d9e1d7ed04090591873413e62dc2b69bba5d4a46eb96d1efb37b9d716f06f7b0ef2643c01da9776e0b24234051af81e859129843db1aa1d0285e791c3b1608d5fc3047ca1319e95efbe77f0ace3eb3fd2853613b170485594eb219295b2e0964c720be223663702fd34e52fc725450e00226931a7728ea1a1c9dfd5965566885658fc22549818cf0674bbfff60c83e53af5c48024c33919a27440577726a2f53d656641b555bd8961445a16a4670ce6134ca56b155ecfbab725e2b54aeb6cfcc1e5a252ee8d396a1075f6c5ccb0e529d9799a622a53899ea306a848854be2f3f6decdc0592e88d51f205e12fa145ba5274bb3beee75dfe477e440b792caff13a4b66375cd1d4eda2765980a8207f7b0e86f4e1397da46091050963022c009d26b57b0c896ba042c81149050159b856bd4c3808a13777fd8429782c1750b20d0c1bb42f847e55a55944d832ac53fa485553c05a231dd6b4de4dfb834a2fc10a7408ab6500dcdcbcb64731524a767b10bddb2a4117bc40446307d4e36b0905bdc53fed1545dfba1ee13615696adc81b0a10b327c3cc5383a14459e9089378f3a744d81ec8a0feca4c2c81bf1db2300413ba307d227348417fcccd1e6817f3e209b5ef99bcfec50eaf4917fd87762da88580bbb39d072f7039bc2de2e0297f4db24c8ad67434e0c20ae17f31c9e3a3bcbe8f8ea3735cdcb07314522afeac0814ac8be5ef057e02d008189394c431275ad5b13c3b57c49b921bb0d39854f3e4eafe3cbdabc29f716a3014f4b103319ba71da43e0dfa98ea7cab9f4747f6c197014228712303e0b9656036aa47ba30f8025b429ca37b16004e0620e7ea2dc35fd21236cd65560e8a987c64bb67aa766eac1b9e56e92c38421ee3f0321457c1aa3bb0bf4a308cd473c1e5edfa55267208f73ac3ba197b23367f91d81f3f9413654f6f2f595a87686298e55dcdfaa7a6a6a2b090332e55812f652dc233876a3c94c2b580a16c15cb1fb4a7808c6201f72424a90f893ea1549159b16f7062f81fcfbe5b8c7ce06bc5af1299498c42d06a2a869dbc7183c5e0c67df08fc8c0c3c587ae13207b58577bd89256e989376696b377aed66a5dc0799657461615c8fa5e066091114a0b073e05956ddb1fd9b3ee077d8ed634e9c032430ff0c4d18ba7d249dffe0979180ab3307875a587cda57b68b5ada343b3a8570186c3855878e76228dccd0eba8aa1bf75306d6eb553938ba186b3baea8f62632ab41ecef269751c796442df2ed69309269f79e15890ea79544d278c85be3685e47fb15bf5e0cbe7986648e64590420c36430172b5ffa346b2e9f837fa1cbe9e29c0db74d84a0e021d81e1fb08038d06eb00f8795869e7a98a1347e0f66a95286d43eb35f23906bed3aa7ea739a35d6a35e5c7e05c152c449ab29b004cc047556889b18e39a787eea2e0e69750b257652b0699d72cab40f814680aae97b7c9d74504e622a05e3de422eed47f846a11899189ffce98a95495d10f45ece1383edaf39d19c7f160ec11f1200f7a22af259d552ffe3a9e660c2d6a13264a9a2a8d1d8e2306d0739c946e2ac0ea4412fc7c606b89af49aa3bbb6bc391cc802a347a8c2ebf610cc4e0f56ae9163acc5ff82ab1031e4839dbf35bfd96aeaa712ed19fa4821a6c0eac6bf2bcf2819b4379478158f852ea400ea7b439ccd8786e469558b0d4dc5b2a8eb5507b764d228246bc0335f31c355b5f1d0ae8b28ef3cd616886a8d6b749b91dc02a3e49af430b9394ebc04a8fa3b007e90c0782e299af6990677b4f6face948ccedc0dcec675c53f45f2ddadd5629fefd1cd5db4a97d34476e9ece417a1599540ec3ad494465ad4053cbe5109ed53f31e92d815e7757b55a5460d5957a665ad209659d198cac10015f7a77e426b860c7db3739db990e72f0e338348871110de1d3640d621fa5979e2b750f906b568d2dbb835b03496a3cb27264444ae4cfecf192f479368df8f2a1e0dc682eb8aa228e5cb68903c627203b0c30a65b9f983e9617ced275a451c676ed568d8b544b3ba841ad78766762fae45af1b16a9112458cd32b7d368a72852d7597f04138fdcb336ede6a5fefa9e95d38019d169507f2b2d31c7b677e4fe45e231178cd8b163f5155ea6a9e635362ce44e2e8141419a3a4f17abd3119c524be38c27b284e07e08639593ec68b4787dae2f4f713ba9637f92d9f8c1890610ecc66600ba211a9c014e22214afbe69ec79fddb65cc49153270c720b5bd11e70535470d069d8eb126265877d806c17b4cb5ee07af2446a55ddd764adb5a0c49bef8c63d496a0cefe787406e1b4851cdcb17b1c73772bc9453762715393dd01bee9b993d4287b11334bcd73c6b2de689cbb8f0d4e72843d14ad606fa4ad62bc7517349fc2f9f631c6f058644f23b7ce701c4df9ad120001dd51698548c9e46aa91a64d292e651fa05c61ddddffb6d4873caceb859a013b0fbd0b8b52955db101057a0c0f51c5c3ad1986862f4f468ebe81da989fda3c6bcaed21320ea5aa02b212b63b1c61f0abff840459b199244daeccc4ce916f03b24a08382cfe7676ad1493e45447bfb1293b0f24e71c7c47ca214d088d61f223bb57cf5037639f2ba69c4cf2b41d92ea17a781b031a0e864c3de93e18060d4d1e85e209e491578a48d094a3c0a5adabebd8d76c5a458d3cd248636c5e0ff357c91cbfe9bbee6ac6b2052131de0ad55c3aeab92556033f4da3e53a30229e475635e7aebca38e1f5a96738fa9dd8618321fac8415a6cb22eddd10dfe9eb109d8b54f23a99048bfdfbd9f7973944c331a567e85012fdc57b21d04ff49d5a0953f8a4596c5b302355cc577488b6d15f925f4faf6328595f24839ea1f98a64ec34652de63f7ee3f7751730c33b0c7ee8a94cd848ef5732ebf8a7667c859ef74bd10097820e0b89f377e22d41cd7246f386803dbf095e31b9a7e8ba3bab26779f0057939b5e33301f86297bd6444888932a085a7a3e88ae3de7917a80f26762f61ca918a92e5fcb77ac7ba2ca923e3669d5781a809dfcf4ca1f775279ae8802a91b968d1822e5bd9c4db6235507991f632663b0097a260e598786b3dfa5d125a21b07630d41746332f03b31d2412baa2f71dd0eea66a20446aac60dfdf26a52215caad31a2844a9549007bb0beb93619849ed7874a41f70d7d6845180273718e3bfa78166a4590b636b4197c51c25852ede70c61ce94e1809f9456b69a9c8c6965fc1f39165a5e4e5a113d4fad7177463d1ce953497f16abb0e138a4a6658d310f0c46a504bdc747ca9bfa0dace8cd29fea59a35d16d2e429df1736cb55a2ee59d8e6bd711fade186cd8f30c78c960ddb77fc37a54b44c101cb167265277b48c4d652124428d79bc5e9b395b7b47bfb441f47fe6a1de49a500ae3c680857c6b6c7a8a339ea8e9613c5c43c51183edcf5fdf839947cc4260cb989121954493e12596e2d820af6994a55d966caae47376a2133c7f5e28813e5332369b71bfa87937deb7c15147387fbd110816ef46456d885e732809efe0f07c5876bb86866a509edf53d0ae56c6d81a79cfa6e33e88fc65a8936608317c4b588dc50ef1a6342a13a56ab90c44b20b07c71c837f6830f430222098b6dac3c19d1718564885c079f598f7b7bf5bb6b1456ed178cda1c3a41e42b5f8cf09448499595ede054de03bd136ddceb09ee07fca149e88c1a542013f1c70e414a486d6105c2e2efd8307e0afba628bcf0d2d2a4849d08e6dcb5ed8f91e4aef3d4041f0eb679380d02482e5cfca361dd5c0870d2895db12201530b1d6f33312dfc1db862417f1e2d487e73064cfd4d7ce7df6aeca59a050cbdb45a505f4bf57ac9a9ced628fe09ee481c5975fed5dd3dbb141854acd58cce7003008063cf2685fe89ae7197d7c1612b627f538174fee0891213726ab368392498ad111d8a7c9a4a3c546ffd91f62813f663ddce53e7f5a0c1a7a859681f74720e8bdc09f387ee39155a3dadbc6967b0f4b2d364892e4095eb0b116409d5d06771ac0f3616864851a7e1cc494865ea6dcfaa7724f760e01d71674c19c6ca7d898f4aefa954e36e715884c0de5239ebfa6a73a72a70dc923e77e1326b097890a88c41d7f7011bbe941d25e1d882b1393c9565a503792b59fa4c0d859871ead6661073b3ee9901021f145fdae1f255bd030de7dd6e48c356864d9832cfefd1636392c0d4844158d771d0e466364e452b31538a81d9afc2c98d7d15950881cbf8ea6cde0fc8d5c1c9780967f283ecc35fc00c2f1f418d7c8069c1b997ae5c5f02bbef2169d14b4a9343907199c00f79ca62249771884d08c7d816c10a5208ad95cb9098ab57f65b002155fb5ee4285edd98261c819138a2069f449d4d18d746f06c3fe1d18076c2753193a3a5732abdbda9685c01a5ad92d6b59e6d7f9e544c6eb86e099c802daf407a0576e55bfb4ae3d3693c820566d3a190d40e1f18b6e6b9839356fa6ee85b12125360fea1b16be0adf87671545a1b7c5cd4bf14bebd9416aa2d37ebbc08c99291e39e57912ce4e75200c3f789c89788b4e67a9ba3f6c163a25c51e7709dabbb629fd0d2d5f74e3bfba8ce42153c5e191b1b89eda71de40d16d2cbd29e3140b73913f722532f6f180d87e0d97369b71b63b7f3c947966097ee16692955513234ff1a4382bbaa52cef8e9ca6dbfa573a969270ee9cdeadd95eb84f654eeaa5f3cc7ea158d3446d1423afaffef8af72222fb215aab75d6b30258dc82969d20bc5f352570d309638f21a2198dfddd7773a8c49d69959a419faff17a62d0e21c4c590817d68edbcd33e3b72d222b60338a1cb04e22f996be8373a2e68724c6f5fb10d9945939d655226f06a8b594cb38c7d711f05d5151c02f78f57ecda851877ff1262af2f892c5a2d4932909100a039d6c3d0d76957ae508bd5fe05c4bef2aa334bcee3099a8346fa386ddebeeeec8f15ac70f5519b8c5c7abe20cc7b82c26aff9f9114937926eed9255110975eff562ee00f75c43f96efbc1d754d039db16a3346e1d5743eebd6b250967ff94d57a9630520a85c5d288b5cb73ecf63c4c5c1052615713843e897c72d86aea8eb44de0df7156cdd04968da45daf8da09a233a47e7a59359969d3d96ddcc00fa43b0d44440c732f92e38e7dbb25a1fa7819b7afb8d791990d292e4453188f06457bee4712cf9bd139b5360cb5c96a9f1241753016bf1ea1772ea5aacd0e1d2ad9532cd7c5aa2964385bc40595726dbb2edaad4bc09968966850825d0f3fd8e1ec057bea36ed67cef355ffb150015a7d2a51a8b3b478ce0977058b55fe7fad3e35067f870c355c4723a423528a539b18bfae95b806e5345664e7abadd15161e06c8646a9318a2964bd269e7f9be1a8d77add4a374f759f93e5decf085a572eff09b038dc899578168fb36762b2538cc48da6501c6a7eccd007f0783582416a65dd9281b791c20b1d5bc32b47f14f1cb98df61052ff01c6ae8d30ddb26c9075a8d499992ae189d94b10a56b6167ef4de30822bbf01768ce8cee7f0b7c18f8993abdd49d0ab37c0c7d297ef50d6d7e75e89330fbc884979db9ddef9b181c46ada641d927784ada0516b7a99563a875db8681536b705f70674782eeb3d80803197e927234147832bb9106c42e2af8eb0970a1bfdf54e10c881e83cb775571289da05866114f983bbd21a6008909fa02f1ccb3d366d4b95d76d8e638548fe48008ec6cd9f9bac3d5aefdc748910a79d4245e69bf6914f49cdb8a1075be1112926bf962cb6964366826e5be4df6e65a6aee3c64b00f38040ab66dbaf56164928b02dfe4cbd4a79dea0972aa1088030af16923ce22e9d7f41abcc7e90b1cc969e7b78c43301f051b9ee7283b8c20b2691d6fcf3f1de1ae47410036351f837436a3cc5e95d96455b515642a6b22cfe4a56639a186cbbc35a1910df88df3060d409ff261b8f282a0a722b50ce2b709e03c0bd8ce870541a0a0c1f7f9ede596407ef2b9c3b671e697cd0bc81a7dda9056f7543b441423ed56679c5035abf1f07dde3e755afb8dda987f54d6545909b3ad37d504eba280f24a7d744a2674e11f973b8e18550e58c36a7f206e21df50c72bfb7e26bfd8ac8e56b1d3485d19738eb94bcc371b7b63ad2d2280ae99049f8fa7c91b604a3330ad75151cd6477b37d89cfc91ae7c824268fa6d7e7ee055d74ba4bd7571a449f9b6880aacb6761e787e7d5ee821c2cf2e780f8f053b609e4d1662d5bcd37d59312c89e7defc2c875551923c9c92b8e32bc63a3884ca5a63ddbd8d629bfa29bde70cff2837156c009af58f6e539413ca477fbb5e6fd8e9bdc08d3cbb23ab185c254be58edfcfc4c430b9a6aeb8a427755a01215ca531f256194d185479d3a16e679157b21a9435bc864dd7a94421daa5b83b52cc48b6b8315a79586b4d6ba18881ba8780b1d0b12e127033f0f2ada215a3bbfcdca94b4a236c787f0e387df595ce2ce283d99f5566659e1f553a93005cbe59320b11fb480d0d33405be21bca185cb6cccf9fd9347d4333d731dacf5d61214009d2acb80cfd0c849daf81c4e77a06d765d06ff5d1b77ea13fc945181e657cb6b4aa983d8bb57e2204d8b4ac5a60862f15aec50ba137eb0ef9e70e2ed4049465fe5fa16ba7ef90c681dfedb09d479ab832ce367c771e6ffa4bd6817f6dcf26678eef81940497db1d03e7408658a894325f2a19f9e007be7c875aace90f450602be21cd28a5a8b5eaacbb76fca6d4d9630d4c40eaf7d187d9ba92fb608e28e615b7d60101c7d01a60b984877d601f8fa2da70340a105c3cae05cde25d8a54bebff20abdd5c861cfe78611b156a60eef6ff3bc0963ae057601e0dba8b6cf3665a4595013030f245631f061733d5eab1d138d6e675c9db40db76bc60ea57c94bf7b2c5c613b46af8d32af70f9ae64ed6fa09a1abb5db94715f0da1907de8f6c76f9c8d7d5d7f1a60323b021467ca6249e26131b0943669cbd2516bfafc609f8792fe7fa6f5d8e175ef1c9c33ad20bc6718ccbe18957ae4a49d13e6639897329ad7105c11271c834f2e2f3c03c27c3eeeabd12cb3fcd99e2c7959eacf6822888961d7fd37229385d31f6c05859aea051172e7241c37e1e05cf4c6636e1cc2735d7d506ca171c0e8f4f558536d6dfaef71dc0f5b6d60ab072e28879ca8dd5f4b06821e9f744373cce5b27964d312e660a0bee1b90b177097a2f98d3f0196d83ff99895216ef8e05d0ffffff2f