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 65178 07bf291e3bc6d5fdd44292915e457001a393b448c2b6a36ae938c54155c0af35

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6b3e80764aa1ca564854d5354816495e0f95eab2058c1a87453b9da67b80040a
Certificate Block Hash
07bf291e3bc6d5fdd44292915e457001a393b448c2b6a36ae938c54155c0af35
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00927801000e370000
001000000001000007010103000000010f0700000000000000000000000000000000000000000000000000000000000000000000066f5bd6285875042536accd4fa57712e737853ba05fc80f198671f4ff6d4e56bd1c368655c2897133a9a659ced5f5841101b9e715317482ea114c9b529cfc798ace9ea2af41cf42306b6740e77c430c19d72df991f5d59b1d000000000000000000020000000200927801000e370000

Raw Header Hex

000040205b1216790983d3652f147e1af77a316fe90b47e2ca892455b28828cf6f608baa2a7cf656a917ffd7732ae71c4bf4df1cd905954feee87d0f7e2905da6495ee3650681c6aa49901180a04807ba69d3b45871a8c05b2ea950f5e49164835d5544856caa14a76803e6b

Proof Data Hex

59,560 bytes
121216020307a10c0a82630122ae671b837097bcada4471343a70125ca1441cb5b5cc8e97d017790f4639b406d78a575e84cd317eac32b0a32520a6c272b54b335a47cc8eb067d2bab646c1b154e9fa1aef3129fad1c911d6a375c56871fd9c2aa4674748f31f4a8436cfbf8462875585adc239bda0577b3a7a7881f0a67ed52e4ab11e6bd0bf1c46633e5d2e5985eb69fff2a9c030c6aa67c143f193e53177b4889929477e2e0e306e976e42803a8693eb2031ac69fb623009e0c6a2ee44d9cd4b8a06e715328f62eeac5ee2015f3d788038a5c6167c167257fbccd700bc4348bdaa18e19d834972a7da66bc7d116b527106c3f60bc6458be6076094625ac189c8ba88b8ecf72ad8ee4844a2b61b2be17bb713628933473f2399a83ee747070b9d8ce478c769960ec56d3a6e73ea16094aa409e914d277a44aca9394f1dc21321d7f930dc6ffbfe5c7cfb094843e1656697bdd1875b29ebab2e58fa202ce8b01e58c16b4bad8038f7519c2227a368f9936573c8adba8e64e26df9b889c3a7b95be3f0611d2ea0a3b8b7f1001c6eb52f88bfa3c6fde6e1346b6f184a4433eb609192a549c051e26e6f5772d17a7dcbac0ffdd804bb415d1253dbebc523fd421cbf702b39ee817a6fbec66129f9deb5c53b16b4ef309bb0a74b65d795f023feca580d28c8f644c12230a47aad05db64f268223b7582fef42c2095708750701361a6ffd8872456353452b02acd81c501544015c82ddc126f45369e4714b28c7a31b758ab046a4f39c38896fb8881098782f9a6842175a8afa1e234368211e912fa99e9d67b454045b6ab93ca2d7eb38496488293ede068175d4b3d05281498838c33dedc400b1d493c1117ef267ef92a7771082537ee69099aa22b8c149695928f98ab8c1a46e96321ceba5a31238dd564a3a2fb4b1899b68351836c79e603d180b1ba93f998611bbef904c78179c806d38f51a53e26c212981b3a69ed954a1db82d3d584715f8fa94456521b5810d20f90012bc5300332cff6395f5593087d080892493a1bf454917e6aa562184bb2b46c7f08084cad6764f4d1f49c49af8b191879188af61668a3c0d6a9cc7a8e619e6c094f6d763810dbd8a6c6a35341509aac2854d3dd3886a8fe52c64f3b1a8cc9397564e1ff8b9971b1238dfe170f3ae74ff2eeaa1a64b8aa4e120f3943b354d5855a9e97055bb7bfaa96d8f5ddd81c57072dc97e06419c0873e83a84fd222c392090493c83183e34e0f96cd73b94520a7b022631b29dbe2d7b6a26a01c47cdd298d65d6724b7d76cfa848ee482bcd42ae12d5daf5383a5269d2f1c6fd3fa52754229ecdd6da7e29f1a20b6580f4a8249a090aa7cf8e0be5e5d925e231696ff1307e75af88fa2671654042132c09643272c4ec06d40f41adbe42833b083a611fcbb18c4702a65d5af32bba21c31aab5e9a37174dcb86bbbc2a7d2ae5b8413c9868184a0f8139c76bf5fd2abd3e68c4c7c13f3522be98d0c64678993ca2729a4a82a8f4720898b1585c7c62170da105333c6b154ed65d573029bb49e9b17fbec9d6b32e1b61fb6c4f7e28745788d80ef311b4daf756c7232a39c2397dc6c6373902164a436416cf8f761b512bf75ec250fee1786fcdf02bf08e204dfe60a8073fba35c623e65d36e0b5ae2984c7e2d4e4db51ca89ad599cd75a16471d29ea4b0e0ce4255d75847ca572cfe28a492e98b210fbe722cd2ed571684967f0b9d20560845618ee41d1dbf1acf7ed27ac6bcedf1fa0b90dccb8eff4e81a759316b30a7143bedd775ad1fdb17485989bd6bb1d3ec4ab4a2f8f353ee4a6df2a0fc55abe8e7412e1969b262163d89002345639735dbf3e98958a9036d3b18250760c73d096c09ccf8e4a2d9ccb1fb5474ce3824f7e1d8aab8d69f11fa93839fa5024c416f614035ff66a509d2f961cd9a0aa07454a443344398f72176dcac5571d37fc64e93ac4a96f62ce680ef1787a50823ef70f2a76456fd83c8553999cff192b727212c3cdbcbaa1a65521710d6afc690a91e3df103aa229c2c73f1a1699bff478efd234a9868d67b8d5cc1b1b2a64aebf74e237b4f49638c3d532521517ac56e5d4c8129e66e883e785d4ed87e786e2b047110e3dfab3452cddd95165373abc4d063cb7b31f0f59500f0a9258649e1bc199dc8d6efb3108734de37c139c8cbf1057ca42b04493d7c3720fd0325e678f38f984a9053e9452796e0f20810221b2778916122284aebef10aa7d7971835b85dfbf382634c54cd1c68ac0ff0fd360321def9cfbf9aec89bc3f6419f091e29bd0ae984925d9b205daf1c7bef1c61fa40b8c291dcafa613460debe85524ab58e01a4850088c19286e3f261a41380944e10250142ec4acc54071a526cfbb24613d4ccc9990fc3449c289823ff1cae7425a8e3cf4f72cab2dfcf3a25df2208aea3509c41e30df9ecc46cbb927dd5e197fd4f92d699d588c21966c8fc92c1033fe579dd5ca1910e7d6532c2c13bbaf28196f3063a0c69d88586eac76f96018b8894e4966c12a24b2d4ee81890e2f32a19e41cd9babeeaf89d4b48fe85f21da36131d2d0dafd08d04c286391b8aef1535481b6898b15fb5ade69a334f841caa6ac8e2189411bd0ef87d4ed56ca6cfdc6b310691c1133b0723972da0d17292f7fd8b74bd841148377fe01197f309ac8ea9cb6e17f0214ae498d32f3b8536c13bfbce77014a998e36e62c817da29bee1d17f2f26ce2fd411d7168f0acd30e18c02af41bc133ac93ed090b3a4adb01a43c78c7893bee3fc7772a238292d7c08b845b5cf4e8d37e0ffea5b5be0e38018053d4ef3c1f692da888ceb5107952a9b8b19993e7225a77ce89cb3495d11a38593f1322f1d227edac7deb6ac568b515814d212d143fd6d2ccbfe6d83d036b1d37f5bab3531a03be2369e11142492e69ffca9b51805fac173a1a0c3b038681d4bb50829b5943aa78f2b0792c75010c890b433af9619bf49b41a1a508885ea7dcad4afc69baa0155cfb2a4514fd175b89188087b2d077f97defab1ea6e7639842e14036e024b332353c8a30892972331a83762ab2dd7ceaa8024ba36f1c86f5415e1d2861835d522480a797e1356751fd7c84b580bc8c54f73b47a295920cf337a3cd09be4ee8cd0f316dc2449b7ad52d4d963e120bf277f560cf2b94ebd3e19730383e36aa4b0a851c3c3e4b69ae8fc3b71c1d1aab8770235ffab7fd4491eb81473666ef6fb429867b06eb5d8684daf3a27b13f8920e5366ffa032a5f0e51f641a535b3b308708e0abd90b56901bd21bd8455335b095893729f853d90e952a81355aea0e7653ab2267655a88149e3d386fbd35c7468ba9f66d9f05ca596f987ab5041cda0229bee7b82adc8c435ef48a7a050ab7e75b996cf8ec73d5d2a3e461201a65831c00c340c4b9d57d9c171c4a5bb297154ded2e4a306772a8493d0c611323c8828624d5444ac0e712ef2f703ee0b745804b4dbf0ad794836fd9281559d1b065947f447280f88b091d4341f3817163b6bada7d3a5542539fc95c4004524ee70ab7ae04401454e4b341f3c23bd8561a9da8d98e097662c2fec1512fd2023e72bad8107f153d6ef2abbd724b5858f772ef7f02bbe2f29aec8c3493bab534d7600300c9c031ff212a1690dee1c9ed0875036cab1dcafc885deb6ecba6f46999f22fad3ae64c6a411241e13688c566460aeadcbddfda2d8017a5fd425e17c9fe2f53ba04d30dfbe20b8b2f0097a083f8ac8141a95af1c29b813556735c7f971315c0327f5fd0f6ae45fff3a6cd3a804a4f72fd479b0237fc4546d0f221aed326feec3ac26d81d1539815f7465af8fceee293661d95b2e27ed0f22a92001ebf7d57e633329123eb57497f29bf3d01296d8adcc85084780b3aa3a2c6889d653d94121700d71dcf434469f679c4dd326660d2bde77a6d5bcfa919d3bd1f14fb026294b6a74dd9b4343cea0fdf4164730a5f719b116a492c507c7160e15aa5caf2119bdc398e5cd2746692b0c9e124741d34ad51cc0f3c09ea421deca6b2e9a80838572e864ac01d4af1cee8324f436c0cfbf351327754a3ae8b716d1bf218710420ea9885a3bffdfe0c747864cb78ecc193a6b71ecb8752621928f39d9a79cab70551ea4e9516268e1af89aea23138711171dbb5dbfbc09246c34050913547b2e68061f79cf0d59e90202a0796123425a755f13fa6463780bcbd576c4954b59a384b542d59dd6d3ebf648c6ce157e98bce2c0d01d50458d1cafef608bd113068c77d2dc3a05e3e9e4fe9aabfcff4d2deb4442a6af413d5ea19b1825f92056a9cf37802bd41ea8a65bec4b4af2f5844207fb864eaaf4d1ed4c195e10bb5f5b33ac77e574204c74c22915c3f0508c981b99b13f6925a7579e6cfbd3983c39bbf1b613aa8320a122f918a402a51ca53123839a6a670f1e3b28c6138a368652a157e1c6184e8b6b985e3f06e30bfdc8680d0660eeab8aa01cb997b1418236715b5cf964afaf28a6d2574c6317595bb24f31e32a3e9ad3da13f74843307243e395d741e18ea4de2f9a76253113891bb805429763c25f0e7e67fe9107f96a13f4fc73c54047d7d21d7b2ec1b127ac39e2656824158a9bfee66840e4082ce0cf0126777a209861ef64ec3b941d4f8f25fdabc90cecda43be038a2bbb2f96a0519e09ea288dc8f03b54b46831a58bb4da8ac504e0af2861be48b0cfa928130dd71f2b954c2f9c6386a540ab871f9e55cc527a16009bc97b1bfc4f506ec0653c764e0809ba29bd7a853e48daca0ec556d9732594e78fe8a6cf26b17e01aca321a162508a70385a7f9cd9ca6f9d4394457e4d3e55d633d3d2c4bf177bc402183fe2520fa286301ecf59ddb0509432f61d0c66a907c0591d7b267ee7a17b7a12426aeacd420df9d3c9b8475c23cdfbe309677253a9d8b5da023e68b6e366b658aefe9892c16a4cc9141ab0d1445d74fc70f4758f4a1be259e9f8d372111911e658cfb3f9280c8409cdb124c2c1a534653c7f303a6673b0290370eecccd407da8a641f852ea99145ef377b8a927572577c6cae1b337345461bc0b222de3212663d5fe1d561cba9736852aacdfec06b31616da2f17ce0c37d681dd605e7b51e79eaca59ae82f848d39f2da3a2c7f197352165d49d466ee322d4d51cc2a45b5f468509662cc0786f74866a6cf4e5a1226db9bb1af2d0d71f2e48aadbe279d0c004f2eb78e0d2be25d4269d080eb5d03db985865aba426a8a85f467121aaebef32ad003b428dc63be240f0e3922ab80aa1d3375b10d04a554e8a450a024adaef10ac499db10da78f93ec8107f39318d7dcccf3d9b99452576dcb77cbaa3a8f39410c4511820e049d7d68706dfad443f51690d8bdcca45b5ab1af99827e28c8babc707b8d0bf219592affa18b74ff6e2751e91387fb1a668580d056e13b001a6c917fd44630efeefc280ae28ee5644da9eadbc1fbe32c6e2c7abf3cd8adce12b3060b3f6b3290c84935b2f7e24f2a44d0dc508331b367df52dc22c6201a463f249bc30e14af04fca0e7612022b612f700ec230c0637ce0c836f711133e0274d990717629c6103d40703460ad134dba564e6c35eb09c4386a4a69e1c7887f8bc5892478ef26461a43eeddd033fea00563b510d0601875e544ec2187b7fdd87a81a2c564925a6cb2834877de251b5073cad2ff83bc9691b28ae8398c941e3f6e85511e84d579ea1e17b232628566ed0380692f0ebe40371c6bbf8668f9d5462a348a88afc57696bbdc568bc105c156ad4269f442ba98aab2c9935759192aa2ee678f8050660b406d2e226b2bfd24579e2b0bca7ef649aac9850bca849b187f0b0b34d4a3d5735684778417e7ebbb05dd1485fee7a0eba7a41e0306b22911b03ffa8458795e48538656a5222effcb994e676f3d789420f99ef30a1da2b79b06dd1b8367e2bd08c9996cc9d9b8d404c7e2906341fd72f10066e078662b405750c3580581e8051da7d0f060136ccbf85fd377dab824d4fa131cf54bb3fe3b91371d3069e9f73ca1413d2e71dad561057a9a3f4513146c0daeac9b58b081ed003ce10d97925778d6fbf8e1ac92c193bc9667536e471832dd4e4619be51365a0d220d0b2ca8174fc58a37503e088f1eb5e2d83a2558b3d5f0fabccc5a346bfcc05d53dc563d63deb0c84c10d20f90ee2a866f4648cda28947aa3b42dea60bcd0df77a8db54c3596d171ad07ed6762c74945164503619da44c71aef206e9a0ad2a9456a8421fcb83b9f8dca00000948fac1f0e20b98dfe696796408e278d5fcd5f576668b773a4e8543a4038ad1cb5e2d938ca3fc8f22d39b87428ed4da0a46ff7cdc742306e29966d59d3588c9a1620061feb72a1248049b2bb2d4be2fea0544d62b07912f7c7d1c7511973a0e3e9a622c3b49aa86ca4be9e191db18587bed68dafdb15ed189a0f6c006f057a5afc6bb247085b914316b3f234e689a4c1fa67bc312ff41da5812ad1b214da5c210afcaf1f7fd8074e8e15e57c74d1916e810b8f259e2df76810f10ed6ffd1e059e77c48e239817f15a5828b28fa4b3da2dc0f6a8d1f31218850b08001d89d15c292776d6fe3ad0d220b4039e09ad42f3e4cef51399c3bc7a999feec72514142eb957145b481a41c5b0f8421f53facb6663248f83da66c463b49e9420386c2e57d4c081f5b84402a02ca9c6e6c89e680bdb831c7ff5a2695cf76ecedc5a76d29b51979b84849a60f29af57d46834421aa8451303bb52789330a9e2c2a5612c8b4cbb9b220a2357067c861b37355098394d06bc6bb70f1741c2a28b28a72b8bf812cc12f591c5a2220e78b961466563afceab0dc630c9b64d23aae6b30044bb822eaf9a20e61b5f51cc030230c4b7868e84642003e2f801688c23fceadb83493a4d6d10f5e5c89ed36fea4a3622d716a1280021796a8803fef23faffd3b1b764a3c03897a9635ffdeecee9ec40be288c127c9b65d62f8b5d7a80e9b584809e1555c9897128146b6d5b1483dde099e9f9cc5736e83d318c5335a8c484a3e3f13c5b6ddc22855effdec3b11d20be8aa101c096ac40038ea24bab24d79ee06625636506ddf0faf5950ce7b2ed58d6a1a4032b73ed062d19ec864ef2ad4897a6b7b9e9019abdcfa43477255227a82d7353a05f80ea2c8119bd60b35ab58f409a05d30252a1c553ba0e4cb0a48b9b24626be865cd3a4c2012103aec9294cf69a9388a4286cbbdfa20dec98861aacf0ea849868b6571fcb0da725124d138a026dd31e87fe771ba0a962b144de505cb57fad7e059dbceca9b554bf8c7817b6f9d8ed09d1b94e0a42f55650e0f255b3adacbaa35d7fa2ef3e5a355712fba2043d9e3172b8ddb817719cb971b31531f715c5c0aefc4c1d9ccfd376e8bc8eaa63439335ee9ea05f165bb8a994ab96e4730057bf68398f23330ba35bf8fd6e6cd85d6ed8995cae69dc8a86f62427c0df955d70646c97c3ad1a93ec17663ecac046e37eac719b4b8096b4e11369edb69f154582aca2dc5419c6eda809fa6fe32465ad0ffaba27a15907a3a2bf0657aaae33f281f0e8e5b698f8bb29b49c76820e5358a171963554fcf4215b32af8f5a4dea4b3dd27cfc12d7cff32e4ea8d322c5648bbf5723ac852d444f495c76474d5ce87b7a8ab4b74f9196ca6606926d6a4194ff3229e82cca4ffb25e684c072fafbcb9b70977b808b07482ddfb49c913f23c977faa912169edbde0b2f0277e5641ede6139e62dff20ab102417eb3725f706c4b3580ed1edc74ea7fd7524cf26c79972953170608212987403e93154c35bb8a1e2b0fdbab67f7c721f9a663cd1df605d0f76d13e04dad524b9cad599d0e20354f03f9b99a495fc4f86f47128e312a90f5743bccdf9e2093212f08d786236ede744fd212f921bae81a1ecf9218760b5bbc3c7c86fd95cd2d10c94efc3459560687045e46995c6766c4fb6d2f5c1fc927b904a9a41144bd2ff00412390898736077cdfaa0b2b9b73f5dcb04b3f7eb872f0b72e151f38b3152481f5bd9a43ab6e9ca10533d0763374c7ddea58eea9c63e7fa68755a2591eefa10f2a1e5d7158f406dbcbf62d63e29b6f69a335d8baed115293976540803e075aa889d112441f1146ff869d672ebd0a5963e5e1ca6086240fa6e6acbd443e3a6bd79b2555c07887474325e184cdaa699b94123573b5dc532e4a036dc68ea7ba0bd53e326c399d7ab6b126e18b6a6553f5cd5ab7b1faeb9a8a818cc87e70b02462724fab06557b4fcb056ccb3ea788add3fd5cfabf8dc0634e8713599d9a4a4b5e75ee28390f3dc3a8281e7cbdbfc7e6f221b58bd38c234399a8a3ff70ef36217f0fa0d64ec76d4267b89ab0f6faeca5d5d31fa092f07de448151259970591ae274bb554ac1fe1a40debe38b3c9527aac491756ff305cba270b2524acfa88f0e1e082596582188551d2a0b8bef8db87db48d26b65e1d4689c2a819a899bab7d2f3c3591ed0e40624bd27749d4de70961ddd769822c45144e17583d7b2413fe757f59f4c58b1f6915c2d26409d531d3ae49f69d38d40d225b186543f8622c2ad2ca8c09ff0cfa499d4c8f219a7e9df3d819ef7c5396ad2aa2912c773d0e6ba719b7620a592ec2c65ff415552febf5cf9ec79194e9ae898d53f67e166c2554db62f89d36263ff817cd8056f5bf60200ed190adc3ecfae1606fdd915d12755bc2f5bf45758a2945c04baf2f028dc7cb316275df3f2ae0edd54930bf1cada0fe7409d99032a24cd1093b4f70f0fa34b57268c5892f08e696cdd70b320d5976d8b29b05a036d2ca9617a50dc3e9d31108aede6b39cd066fa2c8dc197e7ef21cf463a10c8cc5fa6b6c21c6475f326a6432617a5c450b47bd78a89de1c29005b39275bd24a719eaebbf3dab09abda688dfdec704f9bd2ab213a73e060ef01a8248a04f6bb850099d51b25183cf14ad9d347403a73ba29a0080386ddb57ff2c606d655007dfbea844019e6db60b84b5db06a36ebbd786a85f03c817b38912861c4fb36ffee849db2a638e339301edd9fd4fdc2ca86563cfee95e7d8aa53ca0cdcbb06a18379e9b9526010a17c0f04bdbfe52f1c57dc56d1fb63c37c6c4b6a90e5811e2169c2ff51722c6d2cea6c53f64e61e9279c1bd2857523decbd03db80b8ef32e4c0a9ee27f5de25e7141b14fb938b7a11e029bbbbc3462e2b71f33ef1a4e973fe5e330f7e420764edfcbc22dd5449c702a34d55cca2718a237ff7d1eaef38c80cb8906be07836d7a16074eec985ed7d387a5a9bfdb527ca09e781284c328d6ce956cf0afe5175402190ad05245b3e89a44c4531338a2a334d34dd208de0e3b2f760fd9f38fea6d43fb9239619d1bdaeb77e638277c439a42bfaad2a4e835e9bff4972762c8ab71b6d899b488d7c2440a7506f3d7304825e59a0a0d4d2f5c8336f5ce2af7ce5ceccaca6ab51f57579351e25004435099817c848647fb3c11405e27c646eed27a500a4b9827cf82581fd6ed52166e058435bac7c18a03530bbdbd655afdcbb996746944a3d3308ce0247eb68e02030b14459b01c9ab5bb0e458a24fe3b75b1b0828375639f19318557e5068d69b4f5310ccd5117c4aa4be2ac74fad29ac090664b8982d3dbe7265f04650d8ce1a5ba10b60602224ff77d1a84bb44e1c314a624f3f7dbb8af707da2482843f8c689ec2dac107940aefd914ae72ee33e5e08d681c25f2c7db74983d9fbbbe67d4222d5a2de8130e8e3aea91a445d9fbdb69e8ec8ffe000471fbcf9a1dcac2d19d5f0bb0b9e43a1e5b2774cc37fdcf89a66ca941517ce5897570822350a4883bc0648d2a2c2f1a17dd6c92e265cc400e184ec49ba933d43df5ac36b89e38de4a171a706477f2d92307268d871537cf9c8cbc00ad46080a596ace8a3e48f6f8dfaec5b201e307ca684d439e40be43283466284a91700ca13616463c28dc987c30d6b0a6d6c550d99f9298eb022fe9c794ea107b66f21666c5caf8566c4a3c5915afcd74d9b8994059bf0381e94fcce5341a2d5993967b4f073b9603d6ac8c8e53b01fe07cb171c8170449a2183322a498abf6bcaa1040263235b71c9150699df38badc86fd1d68fac4024fe0273bc54deaa5dda93c62821de023fad86e66bf58246e49eb0a893ee32b7e6b7e798b8059fd917dbe10691bce83283a51c3d022c27b0af1ecc5a6d0f0e33532d83cbed40ed73338601406f215d03fd628a08c1579f13b1a313c2434c1b4e27485840efba03948a42369729767d9d8596dd616dbbf41d8fefc68b3319616b2deac8d707e319fe443338b35d74c0c368ae9c6e0701de6d8ecda26d93c6cf656f1646177f8e8ac8f4e54d66b4f8b7271ddbe3bcdf78c194abd62a79e9a540f6f06c4164a245161b2b85bea226b262571ebcd815372fdbc33e6e18e56e222c12a6604ecf7f6a95acdd39d2e9dee86e55ba0cf167de59a077f48ecfd6294d52ce836eb3dd6a846aed6987a17fbd14253ecde5a87454e3099b8681d942c2c68e220113139cb8f658c174fca6a83b00f38b4ecc255ea7ee5b44c052e6acfc703b0e83be42a40a1b84944b400f1a746cb28ec556796ab5fc6c98ac21a23b1a740e1f7c2e713ea4cb4153a5fa2aec695978a4c721753511f67747e96cfa9b67512266e66b3230992be11e61948bc33bc4ec870d5a5f7d394839998cfcafc4cc59207a7c0c3bd575679daa431e54cbdba8aebe8e1a07e14b7599d8c11289982383f47f94e172a94181d5bf0e9e243757649a2f99d5405a20bd9587a492d3c3dc7bf436c42bbe5a9fe3c0c4405919773af7be6e1ad7f62bcffff4387095760a8b8976c3712bfa7a445109b64c78479047f029d587b489ea687d670ab5a9069777ba591d57df8e6f2a2e0df4c1b4bfffc996bab5e4a2c1f2f40350efe7249a2e8822a4f2f32590f65b8c0c468edb05208651ba95d80e194acdcc107c1e0141930114c92ff78a48781be6524bbeff0c0a4f44652cc454b2f82f4e2d7e51f6b465c8018f91e75aac866f3478c5f8bd94a3d88f8377164d3f4b54a80fc80b249ce53a41d23fa44748857bb6be1659a60ac999fe653bfc85992aad73fe5b2a7a014147dd3f76fc5ddcfaad8406d4644101f8edf5641b5984bee3b000f36f1eae48befb4110eb302523fb9126e670781c40871d37ef6f41c9fcb42dfb33b8b9ded553cee383e308abdc335c9145bdeede72534c9430a0d1a3866c0dbf478390bc79ea693d1c1ed95ad75a23b43ab554b544291bc08743de5de93451c1e5d5b031436bd2bc34a72a122018ba74ed79ecd093cfec7f93388975ccb9781ab622d7ea0f78a0166015b5b748bbfda079786bd892c357d17d99627877e4b2072fdd0a85df94e93d2329ee65b0a31996ac71a95df01ec203780c8fd822e7b8bff485c0b0bd87f01914cfbee726a722572b305c8b412b088938f4d88af4e5aeaabe8223fd282c4e0d33e40e6af9fc542574fd0f6f576cf32ce4db8a65ae423b7c6cecb0a67932007d7a375c217507e697e5540219caf50dbfdaaa6a956028639d54ece9c4f69ab55f1c488fc89d6d5de86707628c29ac113ffa0c3eebc706f19c4bc441e84e4b4ad52671dd3a2fd1e96c473d269206bb32967706e6e711bf3f023c47ef288b28730292e2c795a6706ec833c81a6120acbcd94f3ed8f464a0daacb6527cf74f4c4dd11023c13bebd90746f35278c0cf6f28e86203716485bdf9718ee37fafb8f05209031438703a7f2cb518777926316c2661ae956d1416f9d3ec40fcc71a9641386210858ec726adce29e7537484b23e295705253824bdf708a4e7862f086712da011574ac37d8a0b56020b9c010ceda6e69181f08507a98c971c01adbefd24aad74c84aacac2e4cd9b8597a722e462abd1913c1478f1bea24a8d37d3f6b3da0f73101c9ca616421b7caa300f878a258ecd9e4f164d05f24a389ec821cb4fceb5372eab214e731c20871022e3f4d4f19a190f357178ec897e2dbd705b7d08ac762e8b7e6460f94268091a69be501fc612a75d8ab64157065a359f85f5d4156bd238ccc71566c522dc3cab544332b504d71573cabf51b90c38706392160dda38bd91c0469150ce1f6e21626f00b5a0268e86c18bccf2528611d7d6983c4e78290534d91ebe28ec57ebc1e1a45c8eff9b5d46dbb6713858b2eeee7f3f8d99a0e3fdf3b255e7e167b120bcc59b06e1ab4751137ab6a6d49a9476073581187072d3cd77e37b0fc7488f575a16edff336d31891342c85f1d365eef7444adf5e188f325e78c4cc86e8eacd62f85ba9d0e8d9eacf3ce7f426d2c900a3bb3352f2b49848202b02b30932815f1ad379c3fcf74b65d7a2aeb4497c026d3c61c37daf0e455990dab81016bb5b0f81fd11ec4e2f82add211fc0114965946e808410ed78ffd56db2bb4e0314a37043db40e7c4d02762bc0f376aa615d6417119bdb27df4a36691c3fe2e68c1dc1fab9093d56157b5422ba0f2db9aa8fbf3850530b7c3d140b3556c0b0086993af25a05e067469e93ff808c6cea7fbc9f754d0ddb6af634ec3e65dd3886815295397e8eb93503cc54d994016e5c57b349d783fd5481ca0975b35e435e8003b3b56aa4180469d4dc55862aa90917446174371c5ea3d4384a3ad98b27353b1d4d95e7b44cfeb7d61b92d29ef22ce58f4a79821f7bac775e34e358c46a2094f721039290aeaa21fff80f003fd754e65c7c16a4bf02f8a2784ac796f80381901f3e61971b18a2d73e738fdd4ec880a24165fbb1ddcc48191b2e0977c187c1ab8b96b818ab15d4880de738d6c2781396c2806f26d60868f3046ccb3aa502d4292562a3140d9e93bb6de2a17432d513573a9afa06fccbccdcad564bb2e83667453b54c7e6580ddd4124de76a6fbeaa172811df98c74d8308cca4e98212c3a45ae36d753dbeb866e5d3c543db2c4fc2372eb2bba38ade703ac0cb3841fff84fbdb287c2a7b8ce780b796415189ea3d95e40896e2f914d795b47b7c44f60e689c885387ee9f08de02b9fe8d64e133f680b17fc32cec5d6767cf684ffa16682c9267a978aa375a504ac3f66334efb3bb12111b6d0a6c5c6e9e8ab34427e90103d0a530531054a2f5fbcb45376181b941939632f5a7900588ba4eb25a2133f9b10301628636aebe54b71d5a0c2d63bb764ca78ad16ced478388f7d6aa7d2b50d18e711357c27003f17897d54517e7e0731c44a1c9e1320fd7ebacc2965856069515b0902079d8793d4fd52387523808949afb94d1b9cd205274e3b3eea495956df5ff42e6aae0f3823506d84efe141fc551f5f8e64aff5626ac6a8f69a77ca5898b81aa80c767b0e90f3898a21059eb5ff38df0dfa4608bea1c1f24e19eae857383cbe8756f3ca4c4e86e02b969380dcc6d740c4a56fa290e54b040bfb1c29999eb4db22c1098c68a86b1a9de4f292822a1f97e88fb6dc1cdd3e292dd0403390c1dadc1ebfa3932550689817cecd691db8a8e95229233b29b069b49b5456c6479244098a20f121f2548ae2e8bbb32849d3523e856112956265521a67cf76df9a8a8f6286608f786d9701650ffdccead0248856aca07c8911ae9bed7d7196c59d1ed26ee1c0fe6096077822a4e2d23a3b334e2bd894d99392c9e858de950025d77c1022ff2f14b4b602044cb1fe05a4001289288a4e02c039d6bf80fa1acfc543b6defa021fab79e019950a1da61150076d382c9ed10c3428d71d27e9f834dc2be4c0ced07c7e255132d12669847502db2d746955f1211e7a7fe3596cfa4f504329a1341469d26aa904bb27a8836599057186d3a1a881915a80a9043bc989191fce5ea8a43ca4ad18be49d9f382c9265010cd6bb8ab5fc08b1f1b0ffd2ff2b07d365d8752fcec8c1538b03479839572e767020959d6e5f6f6a05aa3f6e718a5c45bfb198c205805b1b5a4ab699251c32f0dc1c745d996d4442930593e10f5515ebc19f6f6974ecdee5b4d6bbc9a10e1a32dfe2c227d028890e95341157e5b05033f98cfdaf865b5a0b8e3cab82bdd9ea84be55e2fe392948efb7ddda62766124bbeab47baba1921f72ea29e65538e9153c7415b3d947ee47a89f821016a89256599551983f056881b0e22338ca46f56f91bf5cf5adac6ccbe9bbb2084add1afb0efd4dd2f0e6dbb1837bbfd78834f4db42910475073f7f88816bfa22f1d3d89e9b0c4479ff1f08cb1fddf9cec584a1ab6ce5100066fa5d4e2cec8351e0d53ce556e7741d4dc1230509c1a77e5ed112cce57bae0cbc51be99b0bb90227bfb2ca3d1a09e89f2ec3a3095b3ad9a3a2aa2f08e5cb79be0507dbf1a0a813a760c454cadbf05368ced8f2e52d7e3b45bec7805bd08fef39f6e42d1c5924c52f0c82b8cda7f1b4f1c7231f0af4aca4fdf7143536ed12673fe687e9b1dc1d53cf5b548fa94761d16fae631c1df514704b5bf7a62bb0c0bc8cc611b7ae0658e8951aebadebce533dc55e25e24da2b35e9e9fa52a80b58f8b34f44353299a43ddd3ed72121a394a4c3da8959634703f56f513458d2678c4b5e2f5662b537e30ee405b784f15e1487e5ce0beae5bd073cfcd8a815fa265b876510c46800934afa143e061a1d0e158d98f5164145cabd587c45c9acf426380a3773977e250493c735ade28a73b016de606fe6cfb9c9d1cf39aa8a4b67eb3e9245666ffcebcba273866ce6864f761f8f96b2a213a1fb5a925bc4a7f6f1a02503baa13dfdb3181287446f1141ea1eea9455b8fa463133448f94d903d7b258cfb1d142cf5f1d30b8bfa85ca8c9648d97bbf3cfaacbd5830d16fda1743fae0a7055c1f8117b78629036d58cbdc684cdce396073680fa57d0afa3223b6c973f00d1e0c5c46441f1f6d1442194a2c2a16e2d4a354836aabb0e04634f2831337a593c444bda8aad6f90da586bc79087ee4cbcfa0f68e70016068697e3edddf26aee5ceb4fb4f8d7c3dfff273d9facee860db7de8eaf2cb48aae4cf19c7cf6833c30e3ec8038048187ebda62b3b76d6a6d72c4ad4fcee6a89fe3bcc5966ff9cfe0d31277336a7c81f84dd57151107dd3e903606eb5178a1e8a38fd0b95d1a62a64a228cbb7c0f09eb2d7d2a42277cfdf75c4057300678d1cb71fe574515f3c84f4572b09937e64114e1c87296b0f543e01f624e5dd4d24eb16ae758a5ba7ceb031ec8cb7445063415ac5f558065193e55762a73ee8faef8799f484f12ce0146d4fc4d485d0c09cd644a996e999a3f840c74cc5debdce39dcf557735238822b20a7793ed169f8eb35e852e752b34946303bd3c52d194c2949e82e5ee545e17c06fb538c5ec0d1d92ce0c155cb0055d52e0abd9e694fb07910ffca17c2e48192a732c467dd7b0c4c538c46e967ebaee1a871e83e3811ca4eb05bacd724e28ec81c9c54332535aae5719a557a58887726dec4e6922d25a45913e613b3bfcf5f11b5856933137736c1057dedf4910b2eb2ed8f92ab67a7b2f7fc8560b2d30b005961088fb32fdb0894db205c55e573ca5f65cb9da7838c684dd19b04522589b55b16679f0b8d843f3a9c5191af9ee7d0cca7825461aaa3b613568cd865dd32d0e9a0a49a07c5720d3b464e3f21542eaa021524744eee1ad3d495717114cd8179a3914b160c80a15ac4e9da9bf54d0e26b912babf34d7d253bd5d40d3f2ebaeb325baee231cb0827e5d8a97f7c4549b87d95f8fba67ac8c4754605a9778428aeadf996b7d2816d9d476c1680e2bad87c563d2369214441fc8fe92cf7538e5fde2a4c3ab8f744692ee22d67c095d41c6993e165922437fde2ec4b97a085fb806eeb84b815958654f1d8a8cf4a660cb5688e323fd4428593a88d86d5ce99dc7bee6c3f055a7be75029a1ebcafd8a902a345e47d895df291a9428477a8d839ab82735581e26d8ab46fae810bd57c664397fe7532731ac58b182018d178249c71aa87642e28cabf77295d2c38fe387f2eb0aefbc37e1a99551a8599db53b35e6454909bc3a7780ff36e014db61c594684d44b571bba8f57594086a3dc511bdc1b449ac42e0de8149cc165b9a058a9bbbcf02a36190cd2bf79d8a480cf9f8ee804bc312d228c85c72ceee998bdccbfb7e20313c707ecfc2f0e7c08d7fd5909558e48a5c539a8f86659fcd71b98bdbe9ff45111a65597bd2b74732cea9c055001a0d5021bfd5c0f0e7b23505d21fc3e69816e915f1614cf9785c3779c419555ecb72f918f079757ebfb2afb91004efc33b6c807a73242cdb4fbde70ad29ff0fcd97c40cbe84bab1c8260e9aa6f896d87c865c9246d2b71819f1cebbf8f952f00a31e90758278c46236151628ffc84f99088411a7df7ac2ae8f6aec368227d0fde3295d66924785b26f1ca478297c29bdc5eedf072b2de1f2d4057c24c2bb780af071c2cb655e2ca98575e0514573f19b62952447edddba0d5a239b7ae6bd664a5a4263f248d73c5b8c8a031a1842ed72477f632a38a64195437d6ea766aae9c290f1b1f43d4bad0d153b9f0f481f61f7cbd3afda283afc9de96092a624c1315ab161ff74a0b8a934e5251792d9fe67e6b41ad5cf3ece7297b21d490e08724109e9bfd40b33fcde3f2f789b8ef8bc758ee92debf9aabaf8b2146a50dde156ad776728dda9cf065ca34fd5d32ee88c9c6d5119efa444fc43e118e222cf38a5863ef701d24d4103266d84d6924437a92514005c52dca1bc27531473b3d74aa685f5794198c95beb9c7106cbd4ec132661143e86e56c3f9795ddc106050daf89121cbb6512b0027403a9ff1d3c14cb1a9ad5cffe02d9791a1844fa89b88263cf8aef551ad0d7a4d925bad2a155ad73ea7ec7c66af55bd249eefe7f7d99cda51398f18e846c9dd29ee7afcc82e61f7f709621e692101316966115508b2362ee70c065f2f1595a05e106f34ae45a340a91aeb96244ad2434187333e253481afb05719558ef26d43390549c1bf44d9eef580603f9c778deb4dd673e507ad825f186cb660fd2d8aeb26e413b3ff1caff2be18fc93f8de6a5d97a4ba50fe9eb6d4ec200275497996e6bee5c6eb511a675158f355b83911a0ecfadb866362d291bbe88417085e329477ba996e37a3cf4c2f7c8112921d47ade6927a8c11a6b444e796b23c8546573b45c11747493d2fb94c0a44a180279a289c6f82387cd6b5f0b4f25274766f0d14f5211a94b9c11b2456d085f4e3e10cb8c8ef3e280176a62a40cb4a6d740f168e87b40c03825202b951ccb324267cada15712b4b9091bd65a80dafe28aeda25c45649163daa7f1865da65eb3b2c5b8d820c8cb1b87fbab56d8daadbc4334d7e7283430d13ceefeb4b2961403f773dd979c2bed020337d7c166adc2aa1cb3a8b05422ce77763902d76ee100c69065846456a6759982010488cf0e8ba1a6a961d2f2c8043c198326409e059adc72ce18c35e633ba47e7d66215301f2494c060fddb2bd9fdc115ee3cd2a027e1748112f873fc459c4b6ca32440f82579fe439c432fd81d07e1bb4780dc9a3f926c16e00756775c69ad505e8f3658431420b003e0f7404e2bcd9b5f80cc445e4e39087da32fca8eb9575d4f8f414b0d77a1a90eac3a6145c8f5ae4420183aff13a4e4f62be995e3322e3f8f852630e5ebdff479f3c21e03be293ede739c350fba759f36ae2b4f03daac792b0ff7cbf8207315029b19a198042710f06810039ef18aa3bebbe7969fdced339d42c888878e837cd686fbbea389c4309da41d095d79b7cf4bcf8e88fac83f6b9256a5d9b67fa0f4297983f8a4926353aaf7493206407f18f14cb65fc87c2fde687ebacd969ede402be9fd8051c0f61af00b366deaf5f22c39747dc62274805fd224ca28d9058920396bd5ed35edc33c5410a1cc5f26ed9cc816b5496120460a2bdde0118690a7df6608c4e3eaf1f7b08d2a5547d1641e4a92189634e1b70100f6a9b320fbbe1e7efcc6afed84cea321d096fe7449132d7de5b15694123b91e7ec41dca4b476684a575b5212965121241ef15cb7b9ce3fdee398b08462da70b6cdb39acd73dd59e826e05d8c22ebfe713bdb9efa63f6839b60105786e22c5c8d4debf9c06ab823770066b0e33df3d8e96952679d1abaf70387f0e52872ca18c52d05dc33983d320f92c5d5440fb673cb24ffc803e908f56076745919e9af1c49db5876edb673a7add1ae276945eff5396cd5599c45e61ac0d8cfedb4f85db5e9e002efa81f499f87c251720f8dbb99c9afe87432de0c8750866cc29a869bc858e87021e51480f93026e77e08acff4d2de0a1fce54cc87dde8d31db74edc013adfc317ad56b022a4d5e71a34152bd453bd1032d489fc8121e8c5c5302d080f096b602b96fb011804ebaacb0a72e8183d4165fde834c6aaa7aac77574d57cf289e2781050d6f84ec411d3bcc89a3ad715b162de0cdb4e0d67a926df982c5c15d039bb849156d885868c385b2a52276d0da8f48b7f8004ad5e93e39e7518fb96b4730e562802a599f3e139fcc2b9c865408937c9c17d4efc0490a650714c3379f4179547903e81d7bbfdd04efab98cbc2f5d5a4dbc111763c8538d014bc47a305a5ed53c665a7d8136b44b1925f0fc38aebd514e2101dea6b12a225eebf5a1265f4e6cc5f4160eee0f95d36853ba6ecb7cb0237e22c4486010b720d8b0293d64d38b2683dc2a7af1622323aa3d4dadcbe561c61b7e4acb47406518629b899a20b3e939fc100653681e353cc43918d22f5cd86afc5853d5f3ac1bd6d27cd310b3875d26a40171df4a3f3dac8f79ec88e3b2af8fa662433d52154bcd8dca0fc590cb2fab8b703e81e3dbe78e8e7e97474d1d3f1308b829505707e431aa4d2f8e66e1ad1c9ad713e3ee1d5a413c8f40c0d84c3245f442425c73ba9ec951f4815fcea10a00cebc670178c1864787ec72737dbd5e4c0a56febec17a756b7d86b2eef036c0f5f05bf92715f5a0b0e7b37f0baef0ee0d1f67729bc5507d198a8a79c70e156bfe6b404c2e83af8a6d20d8834dc1be868a5bbe01d83d9eb96bf8a5bb1666fc2b076384146a1d2e227b7a9dfd867554aac801c069e74b93324b0500c954c4cef839f5fe7d0abc0786b6e113d0c3d21b3cdcbfc0efeb38620073a75d522a5f575c6a8ee414eeafa60d9ecaf6c1dbfe168f136a71e1eb6e47c5f295a502648734507d679e0422e6015d9d65003cd79ba3e1be5b82acdbb38a5a0b0e370c58f159d2028c7cadb472e15f9babe3375109a68783c74d96dd38d2dd051e61e04951d12714217b0d5401fc591e35c9f1867a3b1abdf1ec46076c1ac78f4e434b330f7929ac007f6c065b4fa4604bd6ea164aef98a4fad98d713028d706a2b64ac1d92100b8eccfe5fd25e4e6922f50097f9cbe35682be72114312a79af0d41b65de80b1a8840fd4783f1df15b6eaf021d043d0424f7dc27f4da5f8dd9318e065bc463d02f1bebf64cd24d4f6a3fa6945a7d87efcf7ae7fa0e0db4b271059080e2eecd2dac6ab3be1bc5d9a87cd80938520fb408cddf9273fcece8dd23ad2205d667d1cfad41c1e2e13f5cd89af8959cac80223d4020c643b122383c59916d8cb9d59708fec09df0d19f797d3c9ed217edbb6e04ed86f5ad508d1c1735547e91b4ab9f63d8f3b913347e4e90b0253ec9440b661f5de102bf966c00f5bcf0693ae59b994672ed8fd03fcf99130b4d0deaf13c3750b489b10fcf91c823c58ecba0c29e6547028583f20edd1f3cbc1f6f2d2d4fd5516f520ee60783d5e9573047375dc62878fe4b29e936a3974dbd1eef989414effff350fbd367790fe374cb627ffa31dd2bc959e631322af2d7bbfa767b6e74bce4b05ccd5a4ed4c8a964190edf1a5d3115d807c730b747ebdd99d7f30258e2309a71a4807db24a64ba32e9011305beb294375bf81d0850ac29c46523c391fbebceeacf266ec428ddd5e612bcb1a2d01b84d583fad1ef2c2b4ccbd2c8d456fb430de7abd14d8a3cd45251b6c3b227f00ea093e6ad8420bc37bc1c7ed83687e68e5453ea7ebc4282e875775ea4471ce40568328fedf4ed71bc891894b9d72f52958d7c62258120c25be56153ff2ff80843ee61492e830dd671c71739bc012ff36246c7dd4f55d6549c940eeed822323f3f775b6de28be72772594bb300b9ab0184e44711f00896d14a5f5b8897de2efec6ec36f15b304eeb80d3bafe2dcbc8dcf2477826fa1ac647e0981094b7a0cb317c12a7eae6588054ee071510f15585ed15b4541c45f20a246e8505ac9615be80a2455ebbe6371fdd7ebadf53fccc7cdacd3fb17efd2aa46ccddaca6b251ae3489522e5316ccb78416aa4b195efa44efc5b2a76e52b52dfeaa3d36681c39f8fc8579ca27dc37e417a63e6dc05f4ef15f25c0f12f8165621cc15c794a130289accfa768dd63f3f5dd9814493a74589d0cc3551c114e8444ecfc5263b499e6890cc072d313325204cedc72ceb44ad8692a496f414328519cdb1de514216f14e1f1db56c721a1772bb96c5b2fe7e48f74bba740afabcb0011036c834c877c0d255eeeea832439e5e11383d37814c0cac739a0600e76f9d506850c2aafd2d30c735e4fd6f05768dd5640ec8e3acdbda55e9f7860a19dd1afbbf03bc75ab5f274a92be5d4e027d9e8d4e0eca220059d7de0693a1de29a3b8024e823419678b8e2860ea7c1c8d913f2bff57a5f59af9fbf2237ecf29ba6c1f4372e36311cca0f85f1ad23a5924aaace81fef057d33dedce6617962a675f6b0bc37bf2f152c36e0c5459f141a49d145bed191d1e5a96f525b88ed0cba7434c05e79a111e97d94fca0a6cda4673d72ff5fe6737390437c58bda429487050f91a74c4acb2b9929d9a59f267b7c3607263e475af6dcdf04e2195987da952ffba86514f38a9de44941fffdca15f82896d83cd9b024a19a95d4b2c98e21ba1dc61f30c65c6b53ab7566925a6292f5e557f925a84e2c5e88db4d8e514508a3c1752efe590f95aa7fd7ce91e37eeec0de12b1918df7dfb3c628fd419ab05214dbffa517b18aeb9ee95ff999c37f400109f9c89064b5c9da71825a3a362213dad76aa2ec21db7347483e6c492815a12e473ca188a2ac2b2fb147a4c7eb6e6f2570c33e288b543a064b92ac03002510b9029efb875b05efe307eecd919be2c461945045741117dc76d6e55b9a4c091d36eac111d01d013eac24b1a76d2e2f993df0035bf3db41a2f856507a266bdd67f78cd7e9483e671bf970fa0de95ea33cc6d21e07f2f73eeddcdc54d01d01ad3cea9c70c8b59a4019177ae14db3726c82c09bdf18c47993634934fa1490fe6029944ade51dded3fd398ff8c4b6ef4fb1d9818089ad8e249acb5e151f5314a69967ec048a82480bcedd73e18ab6a486a5afe84ac48495651953cbc3572c8172289e90ba50e64bc2a6e5b059d6d09dfd8ef1b6d0e6a059701dd33dd5c3b2ced905f45ec0924b6bd206347633ff779eeeb9b23c55e62a86c0facbf00b2ccd9ac4466dbe2025e25b8d9020b2c93cbd1d5a1720e254f61d0b4b58615e344e1485145edd051d1fc731893faa2c36a219cfb24c799600993b0b55faab20f5455896c1400d557f88e65aced815d5cb4bcd6f6054de8bfb27f568147485d6930330af2d29d467796f58a570a32a61a29d0cc77ea0dd65109c0f1491e0a90176f3db8086ab851f4e296574715e3c8c3a3f050ee516755da11b471696ffaef08861f59942add9b63460c44ac69c74cf2a44fd4f78235f755211dce99e177bd829e5dd50a2a349dc9c01d67860c9f0b22a24ca537537e8c68dfcb47cf30a3b1af7fbed81ef17b161b6a7d1c51cd996a2677f15b890f1834b065307c3a29615bef3fb18bf4fa66b5eeb06dc9ae0f0c48c562307c5a6b48e6955294cb5d4279ac922bde79e522616474e3a6dfc7486e314b6ab3ec5072b774bd3e515d92261f2153a4b84d3dfa1f93daaf351dd20837d5e061da00345721e4c3ee6e575a9b03730126d8d1bb79371103d40e804bbd91d69604cab18f8c860f85744f75b86ccfec55ee56c35778852417e4842608219ac07d1faa5f58c69affa360f0136a085a9546351f5d96d3b699814be82bb1e9d07f66e6eca6ff95d345a6e8804bcc060eef53069352ec99350bb0ff010f395738fce3807b19ab133cdb7be35680be20d120413ffda90a0ae7ca32ea1f7237810d58814ed69160703df84c3ab475d6c0a9e9f10326aace348fc80cc75973cbbb96b80c33d9cc916f157d1ea663912b049167dc715108210191b6854aba085845e7a229f527821285f4e08dd3c468d13d249889d70f624346c2cb29e16648b21dd0a733fdb5d4afdef26b79d7edc1b51f92fbf09544eabf02108672bb3497c603cf41d953b3f2697579a23022b8b9be092c33db4660de6d007f3e5dddcff8bd39d7485af7f4e4b9eb5d284c4d36162f4d4b6edd20200c185bcaa15b799275d8502c1c129b3e297420353c69786b705345f49b54e8c60175e63f3ad10bd93f966dfd4d9fd07ee2e3a0f3a59ea494d9297cecf170aca5ad4bca3e60164c30308b84924c7e4d6ef5eaa3cb6f390b835785dbcc660b606a0c50bcdd6c2f8085580a4388fceb657c8bfe31fc16be54c3373184cfbb7a0e95dc4d2c91585b483444566d224c2975750a341f4f5da8c7cba77800590bf8320fce3cb55a114341f45e742c615406a146e17c5261eaeee2e404379a470f0f6cfd9f8a66cd3044bf318e5cce87aed941018b6976095341ebc50d677f720c10f9f49b0955aaa64c35a4910de92eca5617e28c3a634ec1f7dabf404e89ca1a7bb6f06ed0ed9a56bde2d80f40f3807e9d8df99b78c5d38d81fbbf672723e0990e1e76c14ee9fa79729da29f49c5c7d4da767e95196fec119c2eea42b22151d92fd194b6455fc4232c26911eae37d706ff42f6a65358d91beb0f155bc8a540b341fb25f96e7bf0f2080e1124d8ca7a00a6bde2664fad20846da95c0776e9f3749ef65309ddd5dfc89e479de7536379ec2a2aba4780fbe78f1cfd7a0e304fa3c90496381af6bcbab10c73383d920b999b085d5b1bf28fbe9c9d1b03b739e1137c4dbbe37fc1a19f4e31f00f73eb894ed31c8a3f0687e6a79c8ac2356a81063a30247bdf285bf100d50ea68cb36e6f0071aafd1b353b131c49898b91ca7cf68c5bfa59a85bf618b7d2ed8cfb57695cef39726e9179228471636b0ae6cd1eb23617e3c8a3e3b1103da2ab107607915e505864adef320af368f932e606843c34b38f4d13ad3d10871b30d218acd1d52073c2d66d91cfb9b60826c89dcf2410c6d2a1ffafe0852feab2c072ac79f030752ce239a3d0ebdf3fbaf5efa328b0fa5fd84e97f93d49b99729bfcd9d617aa3672c8f623b4e52d3cb48b36a99e8d2b9890dd8a623d0d3a643b4d510f6a1ea64b10842cedacb681cd7b923e324c2b64b7a538ca49297800e60b5d875b2f9cc6c2232a8bfdbc7c8d26ff62ad29546ab6667a11eb2f6b3bbfb5c05746b6f126c8d18624412a2276a01eaf5c93b2d533fb8683da77c9ed4bfd3819c827b9067cd7983c255d635ab1546311c8f136bb8d0e626181aadee924d9c13a334f613f29c785c9cc9f14ca2eeb641399cd9c96a453148e92f941d1107eafa5157d53d95bcf4bb30f0f89d41ca5ddb5cdcc63d988023718ad5f867b52b94bc4c44290d467dda4d172d3ea3534ce3e3c9c2cfed5c974aedca6fd3260bc145be52890adb1b2c142784ae785332ad0b1f02f32d866c8df11914bfd19505db3174e1432e72b93c10b0602b4285224ee1fd0f7eb82ed841a34f07af9f3ffcb2af3f01ebcb437c21476014c2fa9f9495cb5425cc0e72e414956120c60878c11aae4b414dc7b8bc9698add75606c19a8aa3d8d2c723bb77abeffbe8cedb06d1d56b3ba80fc866df8d84a5b6e3f278e9fc3c2112a5bc3b411e3b43616d292718a94cb4cad8eb39388e20a1e1ba2244823eef2819a624a42697291b298098a8c79dc35d12740a598f5c598688ad8b79dec0af781c583b3fbc76a7077276bf1af4216e41828b602f3877d8a2cb9e459c6711b10aa01a9ad512f1eadc403861349d5ec8d761b617a6e9aaab5e43635d6c6673222e3015c581e73abd89b01ec112330649b7ca3282150c829628bd8add9cc7db931c772a0ca421a0164bb203573d8a232b9deb78fec10c615a5b7abab3f046fa979a00e85466ad6d68b5069c4cfbb6d868b3df285b49681791cd8f994679cff27048c7d7c1fee648d924f73c7b38d1ae41328c405f58e5ce97e11796239a69039e179652b3452afdf13493f1d84cb36fc4611b7b32145e0badc9e4a12ea0d1687931bc9aba739e39dfe4baf2f7314719fab05717d9ea9e890d2e85fcba05316c54037da84053d8f81564fcbb1b9dcbc44eafa8866bcf09d2ccbd127a7d4fed8b293cb28c47864e89220c106ae0880b1791766ae6e6505d48e6154f9e294dadc0c61a111acddabfffa7c96129ccd8a2e724201ac259543c9dab48f23a28736090e6d3279074d1ee3a3ea151c3afd050e433b7337a7431490d916d7a94990f286ed915f0dc85d876c02cf80e351471cac195068f5500f8f16a6277aa038269c49ed2a52079151abb806749212120898aa778758182e74947e7169759d29cce2a5a36a6b92c9a8de5193c0ce91d5d9f98775caa4b4c2dfde8c6f3a5531a5c9d2d0f20e77a76e31588f3e69f6cb6aaefd4d3677153908004a7e905db1ac9f983c5f2e9af7a1a2e4d8c7b62a92f5cf23c0b39d460e61a5bbb6efefed8e7ec77d2e84010bb74386b699f261d845f108ba6ce3188c444352923f6769ebfa3e811834e8957e029b7c52a6f4714fd14935bd610b7de8f0ebdca72d091f1d086485a143008d66dbcec73717b4e66fd59b3aabb8737d751684004262a5bd5c81cc732478755b9307723e2483842b3e352884611ee990e72ad96eea611db3178ee5b99c0117689b2e9f6786be6bd991d039f5da1bac1126aad2c2b4d1d82e60898c2a58dc75bf11d344512579855c29d4b84796468179da00052e731221d53a5024f91e72265457c256536dc4d0293ba42136323232f000dda8e4a62b1767f78ebbe5fd35bf23151e04295313ee48ae049dc701d9a79211f324237bfd81abf3601cccb463de71c4c673282e3d21efb7c771eebb015c16ec3fed7a210475ebe56fd325cc46d3787aaa4ae25dfd35c9df47ceeac7c3a8360bc7b4ceec705421a49d0e7ac74ef8ebc74651587839990bf1e03faf0494114287d978e8307904406ae73194e4d692784f6b2aba2be60e0296f9a36709b0948e857a3e2519694e863041f94af18776e2dfb5d793d90cb03992517af662a36d4d70190a487161525d7581239b7489ec51bd4ccb867c8a3d6da3a4c85bcbf8436f872535c891bf9bcc7be0cb3f940ea2f5600b2f9dcc1f91ac92c98ee829c0e43216c524e8f1e01b9d91ec38f86bcb769bc7d36cd9a2b4aa74de08eafe94f1da3406f536f5dbad30b90c01651c72a6354b588c15f31056b647c81b1dad1c8351dc027e41c0f200e75e8296f6a7de3f0fb4c374beceb011c6b6e5513f1b29a223b9751830266a7dbcc02621b40183672b5c46117ec1a0219eff00bf1f1aa97ca60aa6ada598d47f5c05160f6a72da011da2f162fbcf6f1168b957f7dc53c72842d33ea136ed8d6519acceea0231e02faeef537dce3447a3fed8e1a291024750c1abd0f0dccb5bf211893c8293bc78d24624eb86bfbd08bda9a8389fba68f206fa4d5ae9d84cc1d23f1f1326f7b55ef8503df90d7938cd36f44682f9e9791a0143f047b77a03893ae18857eba8fc2a5e11e931ea8e484d44bf0990561027b1a6c52523390a30ebc781875afc8c8587b44ee6dde21355d5b909854e137b8f8fc26cc367357a17ef8c001ef53cf5be2b4c7f0d621099e038c65688aa60e9b9206a26ef67463d12225445c2a5cd54b5a912d6b841b12435ded7b05891487aa9a36d920d6583dbc2c604e6835743756ea7733ed3142111eb73d2141981bc4b8d85ba6999bfd1fba91ecd4c393290ec66fe418b12c9c44e52763430147e7fd418295877819388bf15aea406227289f45723b0943983bc79f2b856b6197671fdc162b5737ca644202318f9d49ac4627f071d54c3e10cc240498c8561ed8698f3d43a0b9ed0b9e5a7b8e5335f1e1bf0add0b30e93cb3ae9d6f666bc79579d17afae5c523867f3e6f0ec09ae886e9255c310576b30071faa8cbb110e6de023109c02e03c829882058bdbe8f0ba22ee3cd1095fd88419b9f676eccf7efdec6816e48df97812f8d175dce496034b4879c3bfd1ed3451859e06943715cf2bab9f400a5973cc4622aff7159f8e94c98a7ed00cc329ca37bde2f78d8c0812438619c4881788383b90cd7ccf5f268d2953578cdb7c0c20dfce75dff854221bd621cef791bfb65f8477c3a031c66514b5d5fda8f26b9b869995cb68239d33c84ae0bcfae949d9fa0f200d3881918e18aa3d52f081f79b2726bb1ea6f43364e0c9d082c4a8fde83c72d5541c0e5297e059c7f114d93a554b7a220355d3c869a538b37c3171e05b16028d27e55c2e90f04908dafd0361cdecabdf5773b02a71d56dca7bd63fdf6b7d60103912a3aef80ef4ce656927a7f77088fd9f0e5d7509601c0577136d947866f7d1f24d835955bb8e5db23f1b2f12c180c933b2fce00ac4f8ef4a47e00b46e2584fe62ba75a7d79ece708eb62e471111ac85273e34777e12bc6adb78efa5090dbedc32595ee1b19477671787b1ca06c50ebdb09509cefac11510c140852e0712466e478c18a4a8b25ad7b7921bdc5d4cbd0c3605d62f857d986522bafc80c8232416c1ec847c82d2165fb83c72f1d7a15676697ec062bbb27fd8a64e6b4eee000021add4db844d2107cf5730f163aba00e51b4634ad812aaa2e6766500e458a981af93f0aa48d441f0361989a9a9edaa81d6a941935bf8b818805ef6c46f4ab5bef90b5a6cdcfec659269dbde1cee163d65c1b3ef6d802bed85be0f92e41990c62854b45ecb4c5e0d6c783b328f8027d62d19afaac6adfd134204a941b7c69cdf18622192850aa3d19f45a362899f9ef8f8e1d54f624760a656cf65e17e18d3c0040552a53464957e1084e6f57d471d24bd187923d054373385e582998b8c45aa1efb06bc492ef19d82d682e6cd4b1e4d4cff06bef5ee2407aae385c59c8991c5439873aedf4155de23c080f46e7e98fa2e8369a105509239d5c32cdb3e4aaff201c220f7792cce3da9e53619a47eb793f6f2e3ad97f30a9ea09f10761d60af944843afcb02c9a13a065a3401d38f409dcc10594a0d95f1752734f453e76c81849585e1673b9a2d6cc1a737e3df63381c785c1e5fdf9c2631b59f632acc9b942d07b2d4302c927fd467ec04bd27d0ae02b29dfeaa7a115383b23234fb2102599de3970a7e99e7a66939a9b8b7043a5f5b226e6755eef795ae1ad92e8028cece58da983ed3a3c746b70e0448056717bbf82bf99bd5fc6e9c42a27af65c2da4e30916f06b19c5fef023639a6e4554fbb17a9c94c34e03b798b319b46e89ed25d15fab0d6bb9e3e72b58c3df7492376e8c603a15c9f21426f314d2c4e9750e9f9ba2575f5d488b6c56e144b544cb5530479f2f5584fd86eaa9aaea9142348ca7b07405e77a2c07ececd5924411bb470ff835b8a95c89d66b706f143213aae97eab0fc66454383641e72e9dc067ced8e80cda0306925dfec59e102aeb6f74927cfc2397a74b65e7d666b6fe78bbff6d6e14f1209738177eaa8cf67a95636b6ea786f1262afd08280366d68a0504aedc00a59dc8bc387c36213f0ce0a7f2343ec27080a0873039d7222f0224b97db23c5937a2ff8260a6bb41d4b2719fee3da2fd3f2d3406b928e6a4a06099408e59f6534fa7e00898f557ec0e9d672326395b4573c8e9f20735934c3496e58f63241ec90cdeecc08971aed3360c1c548ba8e8fe078df4b73e5c7748586545361304dddfb513e63de624aea16a8660f85c3ec150da814792c7a5759095f77b139a8715f985a7bf6f304b4f5ab5ce56865198ca37b0aa9685aff3ef3aa484a2459b2d1c786d6199df0fabe68c1bb3c65ea84443eeba7a34356969f6f6d8171feeb9ec7b8a607345cfb6ba9ff5ac2fe104381ebdfa42383a17b3916b80f6be18c633ff8be6303cda4c34e595047f72a260198af5e1855df5a2ab83697497605960562bb13134778214b742d7669c6707767ea883c649fb31e4574770ff714634975154433a5d3444b35ade5373b20157c8873a0b027a18ef4cd3327ff1463756f0cb3e7275109e31d27ecf301b73893db21484ccfba6266ec823266cb118f487de783882de39dccb72dd991363b47fe1aca4367d7ed1527973b8da2aea7ddf147bf10a07349a8b4964dd7ed13d18ad2cbd859def99bacb07446e4a098b97f1d249b55af18ad643e965ff04b8385e4882c72dabbe1293e39c241c7d1a4ab0f9fd2b18312032c1d5d0d88ae2fa59316aa1a2cfc95bfe82c45b112f273b1841988077445cc66d0496a8ebde58e92d34433e6cc936472a603f3935d1a38d57a600c37948012a7734f22a283563d6b1b2accfe689fcb5aaefca5d2673755a58f13b1a03187b23c98f4a9a777dbb840defb2fb9948b1daf1488d2cc824dbf79650e57d636f3d3a945b38cadf2325f9e10e5405b0f4b857309a046d63bc055962ba0998e0297679c34b889086b6b3e8ee79231fd0e1a08a79df0f4781db8e07e4bed4eac8a70808f2c7cf6296a131d0fa7595e10bb66462f3c1cb6dd955d64e9554c12cac37658a5e1b6a0657cbc3a2e54243a6332b729d35755c7e3ce74a41ae1d678c22ba057292bc31938490218fa15250e84c49c0aa76749ac4c26cc4f8163a532bd04cffac1f4a56bb2fe3a45f615bf0ad52a565aec9d07c6ca56f9f5fd44961131350f1060e3770220ac7c50625f7137ed7b0e49fd5451ec8efac53608b40fff9aa07b80b4e1c33b111fd83111987e5f13b107952270c2dc8895461ebe5ae641d8e984656774246385cbad7e2df2a6fab0338afaaa368d3af107f31fb630ba179a7f08b7c525a850746d81fb29388ff9945c1dc63a0793fe4905256ef2870f97d3448b8318e2d7bfa1adb5e2d2948f090e482bd6d99edb52e8ecd2e769ca16c58f2b68ad9d4038236bb405355e65be46c7dcd362ad99eb912258ca324f0c89e85e477137b7e33cd4bf6189513527bb3e7c31a2e8bb2fdcc8835aa10d1e74963deda0c581a15b9dba36a28b65d98fb2ccc76afe4ff96bcdf41110d64aed4ec68c9610980d2636a76f8eb12b5379efa596e50aac430c8cda205668f5fda948d0c8f896452bc440253662579923d1dcea2e42bc09167d45ce242bd3f51dace8294ddc560cd6b0d84a1051f5d53a3e7d1f195fbc153f7f0fb966ac0a40ba4f3a940e947f75ddcd322aa33657b60d08bc506939ac7bd4b917be17fba1897d79dbcf808cfe561be068e0fb1d4ba998a9232d3dae758bb6af513d4bb442c373b0df549bcc8dc8dfd7aaf44073220bba4508be4acfa6423248baad191c2a43cd231320924b9fa467e61938f9309419aac01021882e48c1cce07857e91a9acbd75369703582a2a28b93460f0bb1773b3d432c8b4756bfde7a62c2e1bef7f9e5334b36896b9da76099553232b390e7dee1da404a8d5b4b6feedd448072d2891d549628374a448c73bcec46df108c4e348e75c5faf22919b4c80cfb1d64e41cf0cd28e66741edb8992cbff932dfe9b698e484273cbeb24765216b650f70c1211ba95119f65a2a4a8422fd6b9ec37b6fab33038b1be4feec29b29d945e4d0f7f59f5fefadd91703d8642c8b90c73c15f2d2d3754bc0c7e034d670a25dcdbf2419340d2665891699d1c1ee99ac2512a7a3235979a48e707a8229e88c768cfc18bce608562822a9c02f996f0347f9349b30ed4e763994fa116b7abffd9838e8e5a6d25422255a39043146c09d6189f1f3c0785c8a3baf57d12c3a83216afa772799e7206f3f2e5222500f5d3804709c30b2815546a02dfff8e63461d46032c731d50757e1bfdfeeb8c2153e98076efd2525f6aeae14548d2cf4af09fa776d1ef0d7defaf205ef8ee3b875b79c78194d0c614cad5d117efc42c22e84934a30c05926373bedd30525d06995f9ea23d24cb93cf1ad5c28615a82f20f9f486859bd0696c58f03a02a0bc4a9c5e82292c3133a23e5bfb5ccf99876496d30946e9649d983f4169e13f40155346c5ddc756eae61d36fbc503fa7a964784b841bf177ce57c12e839ec8fc0c1bb597ec911e3417f87c2a9040ea799daf93a3218993566327e3378f4d9e683c0dc3acfbc9d014831107cd5284336ac2fa73066042640beb809d2715d2f840171e91bb8c242a11ace127377026d734f534b496975f1ec8d1a4c95e7a77f54f750425a6b96c7099705c2794127ba5e6614eba4fec76ee464f6cbf7ad957788b93e122b012722a61b588db1b606f0539f5e4bf2ee49fd035c93caa1db144b0bb14d7a5e84762e51a947cd2f52dbce0f6cc6e2f20663e0d8cbdc22f00b1e630a12c5953e68a7c266ff2925ab55d9ee4d37b41d7be6086eff264447cb0e5db8d577efba58bafb36136631d549d3f497e7ecff35c64a4e9a2ca2f76d552dd50173123d03739e09237c9e522dd497d4340bac550a172a11bb2a67cfd5c91c3abdb660a5eaf7d159bf87f1eac38d63987513f86e8f52be425f01cf49349bf580bd686ddf3b5f2aaac4363a4d28a051dcbbaf2b842aac7efb8d171a201582dc59cad0504e911fcbc51b4ce6d0fed7fb26980e37981f6243df7a9218742291c4789917e2bee929f9495939050b00389071222f7663181697fa8b379e598001a286e4fbefd8a18981c6bc33b009b5c8563ec6e3b3bee1d47f36e0ceeb5b0264e85e261073768553a39ec8fb310f8c5db8c14675bae038a3e79806967880af118ca4d7f137d2d827b7720b3a80dc3d133d21686cd2c6d09492e265e061b7a8e42bddd7923c1b9b77797ed4962f9c5e730cd53fe1d51313f3e918b02e0a18d5c94a05558d62fc7b4bdd6922d581bb0f6ecf5ac3a7ffc6932699eddc535979991cb7d536d48f339bc9dbe2b6219a77d8bfaf83af319bee52badc8765c969f014fcccf0d37d7a5750bf5295cd04fb84ab74064bca6c3795a5b440976ae163f17f6ca2902fb64ce9939253b36697ecbfe276b0f787a7c113d87e02c5b9073e06dcc88bcb4232c3e36563b88c87d5f16c05bc006d132846498122f88487eef9cd97ccacfd931ff8f00e492e249ea09d57f61ffd7203c18509d7f252aa63cd9aa18c3150cf8ef77bbc08c6da2e2a3fee54775a7ad96e136fa19866b4aeca368e9f27a2869f43baa80d6b35cd650031424e0ef0c02780daea9efb19a0426a63a7ed158ec23e83a708878aa185248786726daf7e1d020a927cf0c93dcb935090a707e04f06e0005c610fbf87b90a6c5fbf06fcd401fd4b19679edf60209ce3e37989c5423aa71507edd214baf6ab8121c04531e828652d87d3a7f094d49ee001c38ccc9eb079d90b3760d6c431fb088924c2bde685ebdebfdcc06823fdc01ed7e1f992dba83d27381ad42b7f8129a025806c778c853a53a232cc68786b21dbf5ac6f7026d8ae3eb5924e38745686b20db0b93ed71632286942019cc297b452b64ecd2d15ed2ed713ae02d0920b7cfc9cd6faa6cb31b66d075558e91f5ed8bf08dd691595636d207d9fd768d42287dca009854400950a7c55e2c7acae76f5f15bda0a88cbc513b9e9e6def7a894a6beef49cc98e27358f8fe867c340a47558dfe2f48b1335ce7e32f0cf8c14be831f2ecfc100086cd22392f784690ae88987b16bea6a391e6b5bf26c5431a9fd9e530ddb6b8416e6d7bb6d69917874786dcebe9cf6f828a72aa86d7d99e1d6646e6ac5505c720ead224e1692afbf5f725331732bc71048985705e2ba70b4ce1a252d98c60db62dc9f6eff8cee942afa5ed47679b0b69eb8d7b0bdfdd817307725a5c79ee73bbd62aa652162918aadf22dbb3fdd22444bf2e9c7bcb3a57299a1c50f5050ac5b66525e484eda50be2e09018636905223d204923ec99730244efc2c268c000c32837e4b89d1bb45a17db8f56d2a513537b0dce5b7aa010dc5a5665dfad285fd5514d335a4cb8ba6774afc91cab59cf8a2699aa6bd1ac25e06d2d14a0ae4b0bc5ddc9e5b60cd98d0c892719e5b4082ca5bd60317f5fc9c45f59afcff54269941a502fcbb2d980baa1846c39e814b233ac443a89af8bd16447f5e3da69d0f368e66bc0be1d222a3b4982aa42442a697d6311faea7d34cc73c8b76de5359770e8ab8b91a650c555e8561aeb0a03fa3aeaba9b71513cdfdd10019799b835135a691edbffc538b46e3a9cd4747dd305e00681509f167a7c54ae5352fa2ed2370b317ef5040a8c2660fc9872b8a941a8ceb6c6671216a73763779037cb19a70635ee6025da3e63f256d93ca437142122060fbf90286ef641adc5001aef2d627c047a918262ce47ddfdc4cf315a5e31e5b2038b9301726d9348fe82c5fb4e814beb57e2044d66618dca6fe344ce902648ed4f6e05732d6b522c355586a68e208154c88a90cfd552945bd23a8e283c7ed21577aa464640551b0b12bd78386d5040ebdc34a8b301cfcc6917b37af64e59f283eb523d168b55286a397da34549e61b4a8ca52d4fb639971975ce4ad89e2b4a2f3bd9603978f3883a5e9db0143b626f1bc23e5790d228e7c54063c8caa8d0a32da3ac9e239bb57ac31e98a2d5815d1de2b6ebea9a8853a758be1440358d8387b3edc45e721d16d363ec0b1a83f62322ad31f2ee9df098b6329be8d2bbd36a281a3796c22bc44464d628574cfcd6e9799c09b28a6927a3296f0f723b7352b523343c4c93efe028410a30453d847021d986128707865d06c2623574cc6a2e92490b914d64a81933cb865408b822c208c7232e0e112b38e6e35311fdac34c530e7a90f7aea24d6ed4c22b359d5f8105ef94eeac5ff9a41c9fa72b13cd687199dcbefcf6c967d802af41ef0cee3849dc0c637b629ddab7a775ade2baaa9dec0fb639022bd0f9a7b822d51ad05bb5acdf1027323bfceeb91583ac6e2ae2849244801b792c0904f4e00088f22c369543497f47093c200a9baa0fe48768bf1825d3810a91052bb305554b5b5ca2089fc68e430a474587ffb42c0e20a5f67d2d72b81fd5d4c11c4ce66b00a4bbe9dd9bf2e4eed46fe66091f9df08432d60879ca903baba2e9428cbda75bb6254efaee879ec834e85562004811789a983332db30aba41124a9cd0a88ef870f34e426d6d13b2eb9b434b7c251cc67199d7811792ba4924aa1d1eca5999807e2d3f064c304c4519af11cb99511332467b91efd044b4ea03431770bd373cc0b1546ee2b16c8630160c986484d0a0c38bbabeb4608db85a5b5bacb0b16dd2c267f572cd259efc2a39150b61ac1690427091ba821c2a3c11c32aa8ee3d5330eb83f9b000a175629a24b1a5b7d3837d42b8072b6696f86229004aaf40e004d699a6457ecf1fd5b0cd7a4561560dc57ab75b9c533d1876411c096f19ab6455f1b716813d6a5f3d9d40e5b4afaa48f09456320173c9d08c156af9a2805135744e5959b5c442c0cf061af819658e4574353201039db42d298212093a52151b19ed0da7dc66f272a7d80a6d649bb16ba8ae2f81b8d52502bc45eafe7d5e0684663c228667fae1e181d954466abb8051b76e90930c57643af8afd8ffed19669e3aee602aa0c55e62e02b31264dd418984e3312e0044a96f40762c66a02007b66bcbbca4caba3faf8d92bcc5abca4a666cdd43cc5ddb04cefef11fb5681f43b66e0227a5d027d0fb0f714fa537ec43efee9693d1b20fbe71b2c6cbc7f9c47960c7024fa089e7819734f7032f35643ce3fc527e530b5ed50582a09258a06d69f78a6cb1250e1cf3385f78b4289a2d7f00fb81fecbf1340fef06ed4ae71189d612c3c6e615fbe222932419a65f5ddb2d594b58eb02ea720cd9b58c360c6324bec4201b07494c3ecb25b0f962370fb1798554fbed99254b38e2a22e9b9bc360ff07150e5ccb2db740aa64f0ced1cfafa2a0a11e586d7f01d23af0244e8948a52934f6cd62b00a2f5d846a4a5af90973a8a309f9d95d05279661390b585a91d8318d8156ba3ef21fa749c660a365aec2ca660c3adacf184848711e9545c29b8a5c029bf4430e9bbcfac8b07a6d53de2cbfa1ebee431d9a69e7e0da42f7f2705c375d490111e3ae5b97341c2684e97095c812d33030748622729f883d53e49c90a9924aed817a70c52f2b109df907e29eb058d47f89bafa9c6fb09516fd044fbba77884827cbe8439e7c926737bc8e8380dbc67ac58551dec24b87b48afbe6a165ec2807120eec4427a4298c3982dd2d0950b234df727f64a7c505f7a87fd068b06d2effb8c4e375d7ac2ad53e84a00f0eb0808e2002df45874e2654f298a413e153e4f2eb4f8a29b711d3fce104277f49cdcb322cd480e97163d82eade0efa4cd19eab3284907eba4c5b7be7c3a6579a3ba772849da0bd83f4c187091a09af30868e9822002f5f9167ed250f840ce5649e296771878d49bdef0e685043572be5293ce163173f1fc060700f44a10cd50bf01527a3bf094b43288d67eaa9e4efd7a7622aa2b5dae96c894a2f1e70d5a1eea19ff86720ce65cafbc166cea2f69a4c773b455a6b0d5bc4f337603133b0fc0f95a4d1a0434cce5c500b108e3073ecc9cfba6b15883466d6227ae16ba415c70e63c9124a7870b195fb9220b82edc706730cd5b064bf4578fed7f694e1f9ae831cd527f832312072d1cf5467a3b7a139200ad770f3d05cf53963d1a02d1a17ef8b9a0753b3d1de4403b29e098a6e043d004dbd7e844093af0f1f35a098dba57257601371b32dbf77ca1d93a28259d0b134d7a53a61703f762794c66bb76d8b0e0dd887ea464dc476f99acbf6aca3daf0f6f353037b62b9084bb11bc08d0b4199f155cdf380a3015a3cd7a801a729df212b8a6f2d6cc52cb5c7dcf3a2fb468dcb9f054a488dfb61f18153d1c7ba5a7a7e40fa1516c81f32ed2eee11ece63a79b99b82c4bda43b8af9f140ba1562e5ba7514634825b072429007ee1b574339fc629dbba816f4f1325ebb410630298016444a2db79cd754bc15d6f01e9207e7417c8a40e1054e50d919c604d08c956b686140f576cbd615f65f32612564d554de00910536e872a56bfc4a58dbd3c666c9a2ed0b6701c53a950a2635fa8281cdde39c0cb95a20eea7ae41197f45021ede0b5ad8ca64c5ea880c3c66ab28a722a380558ff23b2f8ea9471004dc7a7d38ef5406594b0df9a9b97835099092bc30b99a4923e3dc4cf4ed4dc40af7bf6451ac5b173fd0489a872dd17e7e9b63d168c7ef09b6e91964efabf83182ba6b234c38e721fde60fee89b09ad519647ae7c6e6eedc693032c45579fd96288f5fee0338f278d9f55f1ef4bbcac24ed166e3ff33cbb22cd56f423945a8707f7c0c25cba596b59a68c0bf0a277af9727714225337909693ba9b10dc76bad60348ec32a625b86ecddb21babf47aded2e184a721eb15707c5916f01db87f12394f740a0730746c7bbec310242876024b936489ebd5c71ef4e63007631d735bc4301b0b9a8cac1798a4f274f1f9b6b414ed60d1079d09166773fbcb9c5187d465e494aadb3cd69e84bbde856adeabf1a2c609029e6ba0cfa8cf96a2f4130490b5ec90d2f3ecf6101806e7d14aef8efb42e42157e4b6a3ad1fbd420e9a896b30d261c257c754f7cd571b73d125bf4f98fda431c6e439673d0bc0f0dd97b9bcfc71de4f75ff6536272b9d08255d424b89988f6bcb3c029c3f982129879c02a646b177d6f7acaa20a128c98c2931751976573aebf6802435e6ff602f2dcddacc77c3f07399ae52bea2e4bdc88890ea6de8326839411c8c95d937783a08a9fef2df6d4ff8f90f318b21e1e77d992b206ffa3289eb3e49e4a76e10e218a5e21fe60c6adcd211bd3ac106bb78af849b42b3fc34cfcf8b4050cab35319534627d9eac8d19caee36c66c5d98a39e0b6411e2b189f2e35ba8db7450b090beaa25dd13f054a014d8f63f722e2535edb853366f0659718e7759a4d17ad01e2404b2ba5e19d8935f6e70f185c58aebd7b64dd6391f49c4dd59f160bb524081b5add5becbed3f6624efb0337c427ed4f1000d391403fa92710c06b1e12a078741774f23d7993eee873eb3a17976542c005d606ca1c4649d0f0bdd854cb657f8d79abf071cf935ac556b2dfda19e6539b2ed2ac34a344c1ebf9481f184d606c3e1129ada06784da120fc633d495507e452489d8dd37a4c655eaa453f3c8dc274074209bea008e1d404e9507cfea0af6f60808a2fce08f8c9a5a46be89c7e6f2e2d7a3c4140e10bdc8c167574812028fa8c21dd5f726e4e93df43acf5e8757c21d66fe2e5ec38efe9e21133b1b58fdb15226855777c7c2f7f61bd9338e9daa2333a75553c48c6d9f7363ba13eb5003f714ca635e602513efbb7ef6a99d41243fb8dc247eae303846e38038f6df3129fdaa745b42f730b41756eba38bb9e8a30264896812c5ab54749894e524e60125dbfdfe1cf8c0be40491029c981274948cbec17c7992e26524c6bb0aa82f4954602ae7bb2ed0f804bb292dc1646a1f66a39755886242e67a973f0f559fe6396bc94ff11294be31541a526b0988fa40009a3d4e03ef8ef27aa99c43abdc97150368e42e9a70b372058372bd5f19dc766db9d37c39ff6efa09e7bdf28449b4cf79814e29a9cb5bc55a132e0397e6c6c56f1cdcd676fe0794597c8b1032eafb9a582be6588a916e54876557d47522675cddd8ad141dcc2daefd6c1aae206626e668b34fbe1d63b0c705565ed569b6be98cd42b7a65fc10e29defa7666fc58cd6f8398e401c3cfee472d0f801fe354b5f937ff969439ffc3304d2a7b5fbb7f2c1c95a3ce3bdb630f5af5127c9ad99e286436e74f4752660c8053a28439c07a084ec40fb9dc6e2b9ed54a5076a5e8a72595103b8c5fe08cf91fa9593b496326103301f5402c49e92b3a6870b5e4690ded1adadca69b6f4b68fb495ec519b7bb85d39a40c7a8789f9a855b61af41106f89d0b0ea73054a9e93e32a526fc110e83f73a17cad75ce015045295faf288623490395268a1bb00a54804868709d81df6add003071b6e8afebdbc1d3f58cac24d9ceb83796aec3099fbd062c11f4907f2e418ee3463e7c1e3ed6d9dd055c92acb1c329d211ab59490b9d830d6f0bd449975da301ed03efe02a52b810723fe9c220631e54b66d7fe481be26f94de766cbcb56ab9a19cc92f66d0a467fa9567a0e596fbfe67720f54a6d420521c6c61b3075b00de86c89f794ea870ba5757b5ea51e4bd30bc0f8faf6e42806a2bb30bb838bd2ea4e61a0ba641ae1629392282d31599c585066e64cb6fcb2a13d77e1732c3d3045078968aa48099435bb956efa870dfc923211770ab8c515944637f3149b0abffbeebaa755ec3bbb8fc8628fc0f9d365f34bb90dd434b41a7abc7e393e500f4e9a711da680b9c865640e75ea5f8e51067af9d2b2423ff6c0c63a7bea793e6d1302e25f415f366988e14d4cfaf8b0be0130cd5da54b0a7d3485944689a02ae26692d0588d2ff9cfed1193c0a565e8adb913b87c1c5ad24c9e33f57b3a9559cc1bc19f6a0a7315184aaa02e11dbe9279a631a6bd361d33f25458b68d4761f4bd13d7abd876991f98a61120c2435faf7351c9ca0deeb27dda5ffeed4d5dc61036bce53d1975e00b0f5b9d7cf5fd66db4347f9dd6d5f97e2137f257316ac96c85a4f4c4afc1a56d8dbead8badd89a76284995c4e9945432e21cf8785dc9adf65e19d214add24094fa9a4e903ee7932cc13280522a7ba9ebdbdd93ca676d00eaaf9236e68e2b83ae47bf6daa3097488fcf83c4382dd09aa0a3d3ca77f34ae2393d271dac7285f9cc753d963085fcb8eb3a60484cf1a3e08411ea026c40b08f9475e22c486f533c9a409e4182b9ed33f0749e1820e3d6abd96271ef9c0dad75fa7b1d3ac230fb33314c365a73bde0096bc96060492c97601b47600d7a67a0543325775abecd4567f7b3beed728572165e993b7ca8467eb59b9027569f994823378dda438c0fdcb81bcb1f538a2725e191f3b2141da75ba9a5c61cb244cb70de1a0755bd5e46b1a016831c890c83909181faec65bbf4598a9c836743f9d7bb41d290becea66d01e37c1f64bee1aa67c17fe9534f9e40b3db875f3a0baf8cbc7d4a17df368221dbedd18d108dd780b7790e52bb0ce47c5641b5536655ed094292bd344d4e39cc74f2000df411f19f3a68b4c46ad688e7fc1f5ca07d0559b3960ae77c87f252abaa309e26e7331404f536364853b2da044eb7a2c08a34e3b1208d112310c4a4bc74e68a750467198742df719edeb7dc23293d8cb256968c2112b04edf3e13694d97de7c27138d1c039035d608f780eae000ca3e35943304509bcb0600112d2410fbfae131b56c20e048a5ef53df91ba910ad5926c5141c1e192ed9e047e159aec442355a4a274cdf11b2f0277930edca131de247c91006f2bd499a87c2561c2b715399d21be015bc5952306bfc3a2b82594de4b555dd73e24f0077695868da0c8e435872c7bbfc5d17a7ebc6ad8c6a7aeb6d4d2187ed355d0d9205106efa6212f7de6543bfa2e05ed2a678594a2cc42c57004c946f58c3eb290d6a14865d47bae25cf01f0d20a788d3b9a985892178de5ec00b6f8e602e98937adc46d6d2cf0ffc6d3f9a852e88dfcae1b7a420f17a83c26a641e0d59086955c6345e8ef98444e1873ee52d1fbb82f699b3c3556b02715f91594fbd3b218174c80e1d44a3e290e29eb13af0e2e5421fc9c248679d758ee66373ee9ee8589ce09a6015464f1ff2966ba108ab83968af3f1e7aa44f413143f71a46562ee02f309d05d638f499445de725832c497dcf67a15c39cb945eacabc72511bef518ce86d6d8f7b11fd3dd96f723366c5d5629d7936348ca01c78eafc7f64653739b805f874fe22abfd1eab0430dc2fd3c4f3b3feee818a44e52f236933f19852866585cbea921d87f68e061f5fe4bcd9ab6e3a884d7dabcd00f6a1bb8c36c9f43664cd29bb3d59d6ca10de9774c016507d5fefe38025924df3e16e44bd01fc10b489bb0bec19f8dd93d43cd4dfaf008cbfc1351b954db4227906cf8212f034d8ffc99cc34e7852fac7d3a40ffd174a7c17b7b1db8ea8cff70a153a3607c3dd3c9bf8402aae96d0bd210e521d5dd0c613c27b613e7a619a6ba5ae40b437f2325b327b855cc2b91344ae876f19f0cdba91ac9f268507e37eb0442339e24ee24858604bbbfd8c7972fe1a2d0fac1adf9084922feab49c19bf86dcce0abd08386fe4c29698d8b066571b3b557daabcde1370587cbdcf919a212aa2125dd4adef25d09329c5670ab3616d73aaeb6ffff79e22130496712929613bf4b7718c999ae20f1f590830222f842f1a5cd11ed41687966a136ce81e5c6cc2dfebe93d0e24c2f6ffa5fdf57db564862730b80653832696f0fd8360b7042b64425caed07bdff0cfb705b67ea23d04eb157913c92fd6b2d487b0fff48f9686fd60c8cc30a89d99b3a3090c389911acfd38ade5fc552198bf36cfb3e4977eacef9fd92f720aa793d1c24c2acf02a71e54d265132852ccf1a3249aa68f4d20bf2276cc8014ed265a494425c209c8dcac39f217cec6641d1c32db63ec4c92c6cba4ed587850fc69c76ec5f4591a6de9b0edac17cdabbb42054c207488dd74067a2db0cd8ac78dc2ee56ef3e2a56033602e5a9b1cbded2ac6ecf5c0d1fc2d26d848404ede0f28a43dfc6b3db4bb88329caf3fd78e043adbdd0c47bc2318114d1480c3a7ef0a79dbb7d625c19a369157cee6bf55ee63c333da29c4e8e55f52d54317f207fe3b703cd310a16ade6c751f51f0e61c7bdf5e9a98037b95ae07f5d60030adf9f04253af10e3a480d255b9423a15d7dc12f31ca1cadd745d6365c7c1306eb20b7eb81b671c36e92cd00b4d9ce37b821ba4c1c44864c084652f97c039dc6a3547c64d4ba1e55788eee62a97e2cebf0a8b477a8268d408621fe872e28625e884f55158502d3d5a27e44552331317e7e91cbef553c8c2db30b9f156d14785721dade637467a27f7d77b49d874e829dc9ce4a710531e8060de178a8f10f578226039d8219b0428ec9c5dcd7acd247b7c39bab85f0a4b28f4856684e0a2415c8d5f200402615684e8beaf56b11ada14dd8163433182e0055a8ea4fe420d209a84e99cdbe48e6edc722d2c5df0962582c61aa0cb329eec06db385226f4880db774af844585f63ad0e2ff87a13ddfad74c01ba23304509244eb51ed01b109e2eb7a1855d6ab78c6abbcefab2b2b3fc9f43f082dbf55016063ff1086189861a3ac75e40dc09999999d210bc49f6f47539984b5f4b0ced08f3f70c85d52f3f7acd6be6f6948418e378beb96a7371ed890f10f207d85a034365470a3529d3e094e882dcc2e644a234c2fc651017048eddfdfe8533a002433cf656ecd8864af5b9da79b2ed66775c6017cc3d08a8f1123bcde8677c8c50e2e039d102d9b5b5c239a197785b0c85fcc105def22ca197848fbc1a1cedae0ee3e3b1f7138887dbae7051858841d96a99bf53ef5eaf6954a656daaac3c27934c471c5f33bbd6131fa2f6f3817e4ff64bd7c3c7924fea6b98ea7cd15a24dc9f3d8004344324866e92af9657de2a303f2a842bab1344a33a60825ba3a5f8e4755da179f326767050bdeb696a4579a20663a826469ed6b45920ef1b0c1a241d45037f32a2636913f1ed48b43abe36616a19e32330eff647ac84f9a18c07793eb33ee0b25f7b34d3007a02eeaf351f8a11166ff73d139d15447ef77b9a6e947515321b5f8e74dc99715b1f3c18bd06843704e435179c9397d5358c955127144e291a3334b8ee3409768eb3761e4c4d980ff7e05095c653a80f9d98ebf150016cb6915ac1d7713c571b9de5973f602d52ecc8939c0e23a2215ffb4af41bc232578f4736168b7ed7c9b90dcd333f56dafdf5be6632ecfa6528da372677cb691d199cba23e88a52ea3623ea17cb6b8189bfe25276074ee69740992c74f8f2ba5d1fa8ca63531d662eb6c49c93bc8008658527b22605a3462d6f1e990096d0180b6eed7e95b44926a8e60586f4c670aed82088701b411cb7b6b3a98a2f81c94754cb9f96c187c498cce7fb7c8ba1d17008e2898a2e7696be7d69c32f77f4e235b05504e1f156066aeec2964da200848f631d5fad13ef2c37c98e38be6824e072e4476a4c5cc6bdc36db142c3394949e63e17962423d9ea55f2636a412c0ec1aed7d66fe3b94ff31d179f6f8842259af9cabc34d0afbe2b337b9ed4da53f7eafb7d534e3b2697bf3aaed90756f3450356eb5f3900a854dc8b709cec20f9bbbea426c28eebd0717c55fafb5e4539963427e30e70c6f14fee0119bee171139ec23d41ed2c137305dd0594e8afaa0adff7d998d156b58908af84d4f958ec3d250f6b52f8e65599a359dd85a3c284eb46d485e6ecfc37ac28d9a0ca21551890f6bb504a44b4471477f091f125771acb0ddffe2e0d79054edb35a6c3a9527ec2540d4ece5e8ae69ca8913aa0796b82db3ba6a5a6fb2152741de7f58d9464256c9892ac595ccc901b20751bd452677000a160846c0e6f45a6179f5f7604fe89b8fdb0db8ce290ac719cd693c7625dc623a73cb5a9099f5ceab4de353f1c0b225a53f6f595b0ef8bcb969ad62fc6755b817b5b903716890b27b628cff2a91ac15777ea577879341a3757da66c99464cacb5c55d6a1741d6b7436a752f28bb376a90736b7a2728383b32b058cc743a14cf35e2fc2c1a8a62290db6a3f75694e2667fab5310cf76b54453b819cc87767205d06a893e79a30ae5a982428dada40052443f3819332b515fb78bbed4828ca57ce6133f90d914a67fb467f67d0473d20f822994518ca7d741542d964a47f1e9ee1cbefff310a7f62403dc7f1b3e4a4c8b2ca630d08189000c7debafa77daa939a2b78552cb8ec6c911b482e01c0a3d4d7f68bb81475a73e798b335adb12943cf2aacedb610db137f590f05767e05319ff01948270d779ea3e46abd5ce45b2e092e9eaadb9119d84b1004dee63c4046d0bff3705b378c5a67f111e61af6aec9a0496615d693d2fd20527a5096ba029a55cc7410816c7586320f415b8fa992ba8673c268ba82286496fc544fcd40bb0c8b7df03c966ad66c238f2dba1f291ee95b510026fb8afc141870030e726f65642311a7bd8d7349c60d72ed2e391514887ae5e2e98ca53af9926bc0754cb2261b937eff5bd39d6ab53678548c5c4641c39b772f86e3ba2a3604a7d97dc2f8c30acbfe20283ee2bd28d324d5289f16c7da495b59b16be18ed7d36bff7b9b0f099e98287509226cff66db83e3de894797bac4f3070f8fe7e3a656a2b26e99e30f904a8b53c3750d2ea97cf2e4b8a674d0aa3ae1e50c7a7e89b348bb1b097e223a991980d8fdab4a613d30829dda991477060a15909473044ec705bba912cc6453a1fb09f94c2354747c384a9c1928fce022d56e95fe56bcd9577c88b15a13eb944df6bb4d5b85fc46834183eeee7d5de63ec6e9856147c529c21f4e87da6c90da25253a5f8545df9d7c74f9c11c1dbb1f44c4c35f9e233794fe5c6303a5841d8b8178250e33d1f6961c4df01fa7d8cf8ddb8789c986187cf975870346aec934914e544a1221f54e932fad0ba15dcbfb7ac2ed93667d98b86a7abf1e733f46bca753854bdd393790a8585afd67cad0b01538eacfdedb06469dca01b2cf1f98abacb54e6178202ff7628b411abd9ec56cc3e32da0d3052b8ad20118df060567d4f035e5567e433e333c80aedbd5e3c0ec721a093d20810c3f9102b5dd080ddd0e63bfd04c734be981eb30908f0cbaa2f80b7c8b84ae1f72591f8e2e0851ecfff2b7d16f98e591345b683cc69d8cc6ade7ea4777e33b9a6e9158429e70147718984ad2bfffb174c890d9ee37d5e096bde432e1d412a3e27e6646101546dc2b03f50723aec6ff68b53564f7ac3b05cceeb9f6f9854ffca7c3a630087b24f8715d5c8c7446ca83fea929e880e6b5e5fb5ee914e0655bf9a13454d023a33fb028cafcaaff546430951fdfc1d42384fd658b9489282c2b1082346cef7332df0fa7ec8e352692319fc492a2102acf3b2e0fc2d5e8f68ad9f4f279a1eceba5d8999fb6d7906d024bc42bfcdaaa2b87793f216fcba069094b096563acfea115b3518a9d48cdd97594d6a78fb49c0fc1081762b299840128e22657999e35404912777f39a8dd5f22298d891dc95b7e0c8a8e167274744d3053eb212c403edac64899ff8d558941b5578e87f05674093dddb4903c49e42ba47ddb27d967b3341c28f3cdc3e6e0c3ca23dac2029a50439fc8fd787a73704576673298db19deef2c146829d68cf88dbcaf8c1313bb225bca62017f8dce811a214bbeea758e144c941b8696437c9b79e2b17bd0520df8b0a0a544034eff7bcb3c2257ca4d6a92ba2ceef49f539c5e117994f82bdd803edae040b14df72c99bf1e99e71a8ca9388fa911c6f7a039eb76eaab97b009d41123ffc8cf1c9dee783ede4c2e308f9ecde186040365e18b8048d9e36d1a229e7ff4b66da9f2ee379c94463e7371d093f2800273dbf262a18520884c581120c31e886e11dccd13773614e5bc74515e815b1b33063c2afb5adaf46f53d769b7cef197dea5fc13f5fb349249aeffd6ee8c8214a3535d2989bee3881274b6226d55336db4cec49d0a44133c5861f35f3183b6e4f16ee5a32a8e808805ef2f053a68f01827d22d31b14e7ebe985bed00df8c677a02b5293547053a82a67cf39448f821cf5864c37c564aecdc336a5881bbe3452f0ef0e9b4d450ac1db5cc5061cbcc27130512af96bcf8b05a9ac37251e8e53fc16fde7a221fab74d993b1b69b9d608382b327fd7a87d177e97682c9b3700c004066b7a170a38b836b0d24666ba1a051247b189444512c94baebe272f0be578c081670d5f64fd9b762c9a2d169edbc2c008bafe4ac38051224d60325fef50969b1f7ac501dea75aa4cac41ec1cb6f6513a75e538c930220de46c7ccf57e3045eeffba9a355e249d88c206aa2c837e990b66f2037c2d2e50ff5d12fe034b9c57df7f80fc89e67f2ae4bf29c6dc4100967f966f7854dd9963752db2801304bcff84a4743e0d466a27d4a9c339663e250d047040c22243035f0e59cbf9e793320cb8df91945581f22855dc92c496cd9e8d8f77b832efb4f2408a3f2dc43270b50b85b1c80be245e2d4158da15921ec0e366a337d2ab86e2875ae80c143c81979f25ac265f481fcd3ae058709286911d3f47c6e93a88f652aa924b23a28bbb4cfcb31ce056bad95151633a0b41280bc60ba0f9272d96a196596a6c64841608630a6ded23109f0facb46357b59290efc4be740349c5bbc16db55923bc2fd836dc325588c2602f9da519897a037b71ce9e680cf322cf346c52bf3cb8d3d3b93473e3c69d90b925c66d9b510a1038eb4a396e06b492d4ee65f145b522056653aa928ab09856383e23fc9d233a7e2b8affa345a297e76ce59e45341c4fc39da5e2144823f25eb51300d37f812039ac6bf9a1dea40d89a9bc79e8ae7a35e72d898c4a9a6f5a7b61a8bf9672e6d889132f001066ec4c1e3cf17583af3a895a119860c3b157aa97f395b82d31cc92f98073b863b3018e705f3c2705dbc102d697f436a865411d2f7f87be32a89717ad5d9fc8d764c53ce3614cd43107566684f6e1126f910d35a01eeea1aeeb0bd1fb9711d2d0795ed2100322006d950c5a31da2d3781f18c6396bdc352a3a830d3cebff803d456140af4c24432297dea3d4ba87d82392903bb1776d8e06cb8cf9b300bc9a9ecbf268646619f74fe98b90c8af1389e65feb1b26348744e4196c68534a137071009f3d7094fecd522b58e5a8b7b91c4081dfb97cc8595c5e40233021b3811c3af27e03bfb5ffd4fa540c878c8d675e9389131a619670a7f812fdb53d41fb485508ad8fcca2b953de600e390ba0afb4fa71d6bc81c9484e6fff9eec860c224b6333ddc4cd38a3b630f54bb4d73efed854139fe5efa4b20785e1afc972f325db23b7f562c53c831359ce0bbecef2e2bc6371c3593e9bcd212ca4e7f5e245dc636372bf1423483e45bcf79d47a3fd25265bda23a24c90b4d99aa9f1ac778164e26c0d60c12d4cab31d53ed6d0b49dd003d3604f08273734f0212d0fc4f915b9eff3aa2c07b051dc84255370df55af8896a7d47b6f8019ec8e9245907dbe76c85ebd0bf67ea0a9bdb0769f2722b35b00356d7150b6c382ea177f093f78e1578993a7ed069a4f531b5440d41b3688f850ec28f2a30bdd6df4f345eee20e1e5085fa04674eca744d1183206542c2534f78674c0bcf1c38de6dae8b64add95167e247015c174725cf293df9e0f4215802d3e1ad666c32fe03a780ff533a831330e2cb10a1d110f184e545b4d29f476e3d54de0b105a0dcf78fe2a14953ae0033d931f3c0ed64946af069183279abbcb53d9c9709c4f5e102936900d6b1335cd990380b83537bf029129b9af985fb56e91c0678dade740d6ce05b3a8a9e92f3b99cee51b857a542d2e48c96a26e958452759d99871ab1fdbc94884648884a985ee3bda33f9df0c88641ab19818195fde06b7181409b4ad0df188a2a1d3078c537198b67039d9a4deb19971127f1965b11f10684561d490f15c77a03b1921906031bc9bba7b88807212e9703a764b62eb12848cd6157c7f1278120efd1a73cb6c40efe46e16b88dd88603be0fba729e78cee2d35442c802778c9defc002152bafe0c374d5a2385b8e8570720f108c10be4874c1a63d14b4532308c862caa3a1e083e9e5e074bb491c1015ac2a1d52878fca3b1c308e3c2193706b83b7ed657b8904a306f61e4e7f0a0f244dbed8de580670d5a31afd20c54a88724a6fa51d4e4e597d80189a384881260ba648403acebb4b48850d3bfce0a274ad6b593b0d303fa783fbb34a75547e4e362aa352580eead757a12adc887e336d8ff8be21367b389380c4c58575df399bfba776aef622b7bf0e9931384673ac4c5267c3f0f25f9c80eadc3c0f25cd5f89998f45353ccff8d93bbde43961c1f38157e7d2dd38b4c18751de5853745533d2841a18f1df7b3e7645d8eaead430f71bae627b424155d154b64ad5ead334d86f39c7ff420ee514d0a5d2883743ff4681c8575599573f7feb51857f9bbf081d73247e0fd19918fb08bdf57b1ef8b71c0d104bb841b791ca5aaae0b0dcba3758367db0ebba1eea12d1fe672014f5a4a338c1f7a167d0c4b4bd690347b8a8a984b69f20126813263e6204bb9cc78a82a5e3ba89add25934b4654a7c06689e51f291da40a5ee0f1046711d0398fa1dbfc7bf7b1da7e6fdaf560585b273de310a3642cf5a6c39b19f6a0f12d75ea4204dc95a22a3c2c5a5aa81f9c36192a85a5918740055ce8e264697a393d314615e11e4d16b49766b2413d444b7ec24b39896fe9da567969185ea679bd53e9860f519452e84dbaf7dadd0f41868cb2b768f4e599049932fc47a3f5592f4d6b77c651fef528873ed1138d7b8d2b70b8f0f1b11823ea81a98b0716c9a07515d66ef766f7c186246df2e5b59d7853340e4bdd6ac1958c10f1db4d357a2add716aabd19efd5fc23bfc1e89b4b2679ce08c005773c80c6948b37d791a066ada92c9a4c428927b260c1ac4d262c335f8e91c3d2893fe48a492f74850cbc156ea14f11ee5f37caa67bfcbfd628d666034834fddbee740cb650e5366654e5581573daa47f8c274f32d7a84b26f6abc740e25781e0c1fcf1abf626b236e895f4f33d4938b71a5a2b4bef1fec657be52bb07005e314f5c63f6987f044d616838fc34dafd570857cff3bffc80d6f86b30e3520394aa68adaa3f4d0a827f30e7bcbcdbc987153d6a02c9fc66814207bcc9937c6f34bf7d15014b8aab003978a1a53e0928f7ea0ecd30746bcf38ecab32a5b62eb3e6f811b41765a78be214565acd0739db7764305212534acd3dea2fc7a68c5ede9c9caa603a3d865ee8accbfd4ad41d22b3ba334a8f1bf7038439faf775f9ae23c226ce09e18296f8de4ca0cc84c2eb18c35ca1bef4131088af8269d73104a2f8a347f90238d369072b7088a0e58571de320b0b4c889884869839bb8fde5d599279957d6ed90d5d5390b33daf5cad20b2ec479f3eab3116bd1fd9095d3dc54a7b8fc82878e2bd5ff00d3a04710383fb4ae2594512bb55156265fd006ae7f2d9631695e2332ed076f1deae9b3239f1311312bee970e011a09d0a52440d853abf862cdba7598dd860503f1b83c07f4cc121d010ede726b39eec594bf6cdc04373f0490a286df8e138a6a8f2be698b19557a194ed2fbb0827796c520217597662b8d9846207304d8335b7cd7c73f9f6e711786ef4b928f3e7b040f675188600f4a67bd94fdc3e05e35d2c86023ca2ad79a7039eef4e619bef1cab8c8c4970b1e6dfb6a602b31e40e19127826f36216da6f2368084b5821de94f9aaf11882acad739bf8271a5c9943be937071bdab09f62b19e5ecf86df657bf34d723e922f0d1635e07ed0ce6b5763bf64db23f082bdf582e8f3adf86c0460996ce36cea792dc2f2b97d9bae478555f4b8d4ba5ee2d16a242ba334be54e97c652d02329e72265f221f466f7bdf419fba965ea66f07f786aa4243b4cb1d7af11ccbac0ff014c1b45eac31e9aa764536170024a7a05f47599f76482ee341a06263eb4a26bd201e74b287014ad6298ac64ea2584f67c7f84b86b5a8326f04f1c10c4d08ba82c1026d9e6acc6b17dc11dd9be9bd811aedb4b958b51c415c96781551c1110e5e8903d39ef864c53765f0279fd38e2b9a13c80256b3a9afa88294bc336ac54eb848f09daef4d02b24d0bad096e304c9dad9786178968b2ff207dff51ead54f77b8985e0eb116f9bbb94fa3d1f214faf62b0d6fac021b75993813bf01efce31cf8134bfd1f1f92d288ca12c0810c3b2f02d6cbffc4cb50def19bf7d7ffa155ca7676b2ce6489e8fe24793a1c058391bed0ea03c1bf1cd7d779ff1dfc8b20785eaa2db70c8ca06038b16027cb1049dc0731593de344dd84091177ccf8180882d8481319f3018b5970b4ba2ae153485b1f03c42669636e3a05ecdf4de13b7456f8959178af1c99b1d7553d719c8514fce63cb962048e9fefaaac1e7d4ed987e659ef98e2e9bd19e4ad76fd5de61b5604c1d0f06c6e6c2a9a36e69adf942f0fcc2199b0249f646ed22b898beec8bb046e7dea097e077aec9e50c13d1691d30107db5978246ac4129b2b2485f3ce99cf8301b5f5026f6eb0c12b8abb5aebd8fdae31a53707daf095a5c9e4a3dd70fd7d4089e3175905dc58208f550ac9a96c961c7e8a00e5ac6e4f05ba4585f32cd7b1c77a21c4c3d5cf309600de35e944f24f8593e626cdcf38f2f5246047aafd32ef0a641c436fc77ba22a4d538508e1dbc96e0cf4416387f92f6ddf1212bcd56a5036976305854a4b3cb9178ebba809c390c34494cb3b249b0eb3a95069c7dae53c598886f56cd5af03861ffbc20e576e3fc104796a79c7c8bc3032c7e7d7f5c8314fc4aacd23a6353b4bf4bd81ce2d008cf751bef9b59e26f13ff533237354b72f258c7a8397f9a01a57f64a71c54b1c974e40a8d88d310984994fc4c8af066e4f82d4d2b583b027ce90406fe436aab6770cf5dcc41b73b5ca621b640c564e93d88c0194eb84fdd99456177f79ef40b9286f882872e735c2ae5d4f481b4a6b22611ea7550462961d1e3039d0a5e11deb7144be8627ac54173828dd4f373682a316704b8b90c070ca9c0f8be50af26dbe347c44a1550b9f8b33fbeafdf2ad6d7a3e6ceee12544c33146e516d3c2fbe9a9a6e9b53cc3f1c6476ef0146ee3b3a55e1eb794c4b85d9da46511013864186bc10d09db5e99aa91e523cc452cc0f2f6e767dcdf89d7b9424b59faa28aa60fe600105ecec6bfc0d535b5e99dd2c8a9d2798f6613283c2ec5ba1307d9dc0708126f1c4c7592bff543c8987512eef3bee75c6d0afabb7824f568fa853da8a1c057b12f2ae35ed9badbd8da005505e633ad8d2c4797eb74251b4541c6f7480ba66e28c4e6a6bc27d1c8a48aed637ef4fe8864157e4f9beec16148ea3761bc7d59e8e4132e2f9788110f2747b7f6c00dc20becb71fa46f5d9942832a1a51fb06f58bac9450f0fbf4a3106ffe68672b1ae5a7c6ac6046141c53047b5d0f16855de143387a19a2fd72ea1106107b932515d3c4d1b277bb74947627ca51de830c0e5028efc9a922d0d33d255291a1df6611a113ff77a8976758b852c6e5969543680ae9127c01b0afdf7b5c0d8a0984fe83e32a964c6ca94409731aa5faf31e6defe0c3318f6d7c8145108616e2619185c526c28edc1b56a20c649147235cb18fafa78829aa47b76da624f220001f17090ba9ee8fef24ade13c22e1ef76e4247658b1bb565e17344080f6e82968e7dffc1509a4da9405c84ccf4923d41a616b00f868a2055d9c14ba82cbf647d00a629559e898a53c57c6c4fb6ef851100ba28af065da10541f1855a08456c5c41c138393e3b26b3d79acdc4388c055c2300dbd11b1a20e75abd03794837327ebe975f1c56d78a659579a76f1772a840eeb4c659abf45e81dfb2a2513bf63229c7947c3eb0f2f536b596d68589deba5556b96aa7f585f8198b3e022809478b46817d7465480e50f1dd37d17e1ae4bc6cbd1ce7c95d34313e89b3de10b623aef4f2e2a4b284c6db603162d45b44a198174492cc5b427970b3d4c36752078e2e99322e85b02281a6e40cccc2dd58b8698eb2eb9ed0d9d6e48e7194e208b9a62fe713ff0f0b41f8a3124f4faa284a1b6fe9c4b46fc936afea8d9131ab725d262f06b31295a5ce7804f3c0ea6e6f627ef17cc137b556605842771bc563815f4b17f89bd6c2ee6ff1e7f791c59718d7241c0c8e438c98a87452629dc790d08ff19aaa24339a05498e8b9699c4ad98f939d73b4c232526ffaaa025e89067aae83a1fa9c007706161111cdfd6cb4f8ca2b597388201d8648e2693995a408b958361e200ed244b12d6caf817e38b849c0c52b24753e4daccbbf56d99e367cfba24771a1001b802c4400ad3f92cb1d2fee7f251b68c52212222a9d0da692cf17227c3821b65fd8e554fb105f24abdd7666010dfb02f403e77cecd956a422863ce4c94e945fa7c8de24718bb0221e6164011da937a0ff4ac5d7f09d9763baa18c39a8dab3f96ab2713d97bed9694711ee6ac0e3e21835ad3e8b763c6f28df224a9d7f38a2c82a613ffc7a504a4606c1a8a57af45245a263ea3ef30fb5d2675675fe5626f788f77abc27b2b143506f90f9aebe91fe6b8e1475950dde58b5d13c5308e132be4ae872c192524526d1d2f778403e1497d1ad79be388fb53784227ccccc769763858e8885bd16ff0b0f1c4a4640273136f69948a221449f9e85b03f9edbd1b2c40fae8b8e55a8ffb7561102f1796bbe8b3d50b5adfa1573f1c1480446f4258a9c2cbff5b7361491ae3a1f19395a7e7d01e88eece4278a14e6add116d073c348a8517c3416614cd58b3b5e46b2f17586937ca07916b092150492b0f566bc5a5639c116ffc8fc5331927bab7fd621be3f5bea510df648c80990b0bfec314ea3d6fe8e632cc44a2f932c4ff184de74320de8c291283edf5822ef6b2cc46b446a28cd3def716aaa763c64015b8c428f5cf0e35f62fa8fe4676ef69b07428c0e7d6b641e837d781bb23c1c9eca5023359acc6dc3c3e9184b5c32e3f31930a481afe6dd10ad6ac0da14e7674d70d382c99b166c2a45e0fce6b36a446a700d133b04012182e22de021b85e7c954676bc53fb7a5558b948efc74ab487ddf39acf8dcf95f2e963988d60e1b9f687b717f07f8773735618bf9920251c73f066eacd377d03c5c194597c31ab2f5b674d56005a71aa324e3fa683084a848d3639fa7bf79cbca918e804ce99c0203a54a0892a6cb3c51ca2359185cc1348afaed9292f92360abe3d5a7739960b6a398acc590a38c604d4497560a525a68136bb6e18ed0e3f3cdbe8ed7bf46673a967dc23ac8e5bc42807a85284cf085691d00641ad1bbc4df09e22d6e424d5a6632eb442cee95a023790e794e255df0ca2b96f74dbfa88181b984fdd0f183dc2dd4f57540a659e9bb6bf6359339b9c99390900ae93c7c0864fcb5f908a238a86d676f32c0821939d5e755e704ba994ade3bc4e9c8fb2b7cd56a623992db83c5ee96e2d922b0e0a1af820057e194900383660f242210a5fdfe558dcbd26141cfb307f6aa0044092f19bea9018ac47e0cad60cfb94fb928401d883b5e31112e0671f8e8d9286459f6eaeabf5f5fa9a56e61821175a67c8ddf0802c58b8175e1d4aa912692c4ebfa5750bfd465e0bb61544935810dc2dab632122905959c815dd36c1751527270b7c9587f7c474a04dbb8c2f1a1a01b45cbf03e0c87243252fdde22a808ca2ec0fbe8eab63362ae994ec72e0c678e591c12301b8b19192a67580c93ecf7b6b831d566b8331fd802cf531420d57d482bd6f326562210ffcfea6fdc364bdb575ab28e922b9127f9f601c9e408fd57d483372be7b47656fb793d154ce41e14235623fca319e9519e5c89a863ff2d1a40c8a4a7585427d1fdf627977c0f59776961cdfaea146e304138206b097b4d25e696bc33d917e9d02f351979e0db7442ab8a3f80212b58c9b3030b872e74fcd7271b3aeb643f4dde15324eb3774ebb42d5bf3c2ce3d0618f8d15c25ed140c8b2c8cc7f2c62d67912b51fbedfb2108b8b6472544815d1b5832be0f41a0297b2e754c292bcbc7b230625d5654d6d667794ca8465edfab627cc0427149ece4047321931f0d7a146d4f43e5105daf8d91cc9ab7373694d4a862700dd10042356b0c59482710997bb07898ed6fedfb8dc090709ecb8250fd6e9519bfd6e85a3046e646d56a6fe1d04d0f397c2ed6c61d7830a4b47067610f8f39e784f67b7acb534bbf1bfe27ca1684d0c8015ce822ea08557987b6e4c4917d77d8ce89019438aa5822f58d0b3a42832b67a486e18b851da1533a490f515d69a2fa8f1f88b7b0a45e8b8317bc10dc0b5efb78bfc1aa719f3268cc17e78f70b898b0a8f844e594c16f3cab4c8bdb56a9e29866e775e77db3aceb15736a89f4472924cc1269a0c98026d7d2911dda67d42e3f0244c9f10a1efc5e2750c3d8be38cefefa54e4b5da82d8d83fc806295a9b5ad9a273b9133dedc04943ddc93ff532599996388230e4fbbed6adb0f995cd0ae2d8ee69056310cf6a056b901ecd6066f0d03c03b91ccdf622f683e7f10c14859224561a87e46904550a71b6efe421a102b660bc897414ed81e345a0939469073150acf018044d4dfc2e2351ede907716155bd9d159153367975827b500038702d54374a40e10e387a50570051f9199661f005226988a6198adb69f4e9edb0097b5751cb0e61a08062ceb17ed61d717ca4deab98185acc1573eda9ec30d4f1738420f5f5cf973ed62eb2481fbb152f8a2391020e906c64cfe6daf269cb78bd3b4de80f4f88896ffc96f74f3281a190c70199b3203cb35c1eded89a87ae8cf61bf7a6cd3a73a1b9315c1f6d1eb409ebd2c332d06fe8cfb9342744cad9021c88ad74a8446117865c6af7c2820b17150fba139a9cf9d74ce6290d3f4a721babe12b071037165610ccf8f28fadd477b85110dbf3ea07631f6850850a8637f5866223d284e23b260a62910696d5b107d3dd19a57f9675fd7cce2a40bacc818e6db062188de87c8c3489bc48beb098effc6d164236c170dbc97faaec7e57884e588ec9942b1826cbaac7f2aee3f8531790c0c0475f9f2a87cc9f2b46b70c0311a894370e8594296d82bfc26506e4b093b8294f2270246e639475943d5bfd4ffbb861be0d9dd1ffc9dbe1a1044138b373fce4abf89f607689350f63b8332c88a85543174a99e2cbd7926274948439538bd2650f93469d3b2f77ef850da04ffa3f86b26091844566d224c2975750a341f4f5da8c7cba77800590bf8320fce3cb55a114341f45e742c615406a146e17c5261eaeee2e404379a470f0fb5371de1d437bea9fb68535fbffe4ff9058191276624f6a5ea3d93963f335ed362ebfeed12e22d42d59d944e5717f1db926097d865ac14761199034ec4cd613cf4af1e32affa1111526833199db0f8bc07c4602abbd271eed70876258ae8d9b2f13616c888c188abceb36d8a5d0b33b2686e400d8023386c278b2ab448b385653ac9dc846af251a78f82de72b124db55241c25496de857010f486a7aab7744c8a69930facbf0a8c6b029e01522c414694f10941a3c783c27940f7e85f75ca58aa39dd27cadab3059ed9c0f6b87a1be8093b9d82a975df070704f72470591106996f8b6219eba65ce7dc9d120fb005c0cf1a830b27b692679170d3f97ebdd93097dd8c4baebbdf8a25eca9f257ce2cd26a1ccfd0f39407dbbc666600186e680c619a09bd9994092bfd3c878f4741956413e51e7b654f8c901a37d6ecd4ffa441623cefbdea185209320aea0cc7548342b413a9c4c5667ed873494d33e98787a94e689c2b84f47dd8af6a9ce5314d6fc549228c43c3aba1c94bcb9e327741baa949d40e4f208a88e81d405ad007d1bfbb66ffb43b755913350aa2b7676a8108a930068e8f79e1b1a7b676e1fd24e28602f9bf95a5eb0735442a9f5c7a1b375ed282b4d98f0ee70a07e971826fcc70e64e8b83a3b200fe32514d00e639eef3afeab950df99c5de832aaad796472fc171266d771119afd33cfa124c2b64b7a538ca49297800e60b5d875b2f9cc6c2232a8bfdbc7c8d26ff62ad29546ab6667a11eb2f6b3bbfb5c05746b6f126c8d1862bec37eb0dec16d593a88e27cea2a6183e974c31d7edd79ca5c26d4e7868ed3157b13b3858dba10ea9ec215d8eb606ce9bf0655432bcc40fae0f02d3e3fa8052f461b6e59b984f000067cd2596561829d2ac82e655715f249e7c704c3eda613c5ffa01c7b877491bc6f00546d31a563910b5b6dc69d4fd9dea6b662f206ab61fc867d439f2a4597ed6e286d1fbc60fc954e5a0e2fcdb23dea4dace9b8085311c6f99f9383ee614c6c4f274f9872ebbe1066936584620feec913d9c7e2416757d336c4d5a7dff1bcc7b503c198ef861f9c1e50cc85b6fbc95dbb1fcb2a82bc63f6575caff15b23cbaf622f76447d9f5f4374ce84a71200e8d0a8c226fdd61531098f95794eb19a1562057f0b30e05bf7fc2a82ea8b2f2307880f60d35b46cbfe15bc24ae95a1cf0c7944ce8bc6fe2b2f35d1c8a78801026a476c5341c1f1a2a94ea76e7e26f550ecb72e913167cf065c3ce64d3e04b79bb1467bcc36dcd30801c4c63a74bc4271cb590cce1bccd6e99d15cf1fdadcadb74d142b7c7d2a561b184f5c5d351bfaab3a79b46dc82a1ea275000a53396b5eaac573bc00c342b3ec62133aa02d443da0cc0c0f88a1cb2320a37e0a3248adbc64114049358400d43ea59053701ad37bdaa725ddaf014c8ca9324c62d0f7f2d6c41556bbeb2d6be58faec21b5b428b3602ffae54def110a48e26c50ef6bed39ad6b1dd8c6a207fea2df119e5a06038b31756abfc0243705e190abdc33a48d84378d231c7525cd3c570b72fe36eb53a215ca2c21a43dcb25d997f8605d28260603612ecee57297ed5dc7e72118bd389e9eaed1195578c7e1b861c1b9a606432eea67dcaa08216e4fee3094ee242f20db2804e4a0a7cb0775908dbb473ba40bfd0df25ee866bcf09d2ccbd127a7d4fed8b293cb28c47864e89220c106ae0880b1791766ae6e6505d48e6154f9e294dadc0c61a111acddabfffa7a0adff60c3b43e42e980da06f23c7549dbf88881a7aee790966fe18c00507497b4b5d468591defa6dcc4122b73bec2260d302b828e938b273d3a2ad9d52220ece0c071a17f8e1388566a272723ae40fe233be3e1bec22ba64eb41f3f82a999a0080d46f58f7a60c541d065907832446bc04e77565b721eeac47bb5ec4de1b5200caf269af2321f5f9cbc68766875a7f835db1208f1a494696eebe4bdc0794f30836b874687a5003a0e37622de98d259be0f1ded8172adb9a3cc094ea69da86af3f9238910ff53f8d0f1449a8011375b1d30ce379a2975295cfe962fdde8642bd16f5bbf262b04a61abe7363a8bfbef6e9410103b0c83b94b600240b55d656270c46d1d8a706c11de6e0360d43e1635ea88ed1c0b9a7b7f358d1f06aa01ccd2779d2ef0b16c0efd3b2dbd53204ec42a48faebd7668e1adf65c12a912c9e4c2fd534ffe387adae97a966dc648b41bb5ab6a55ab6e0eb7584bf1bd5928d6f295eeb269cb2c52c485917e5a04afedd649a4134935d05c6975b605c9d5294744684ac675bb1ca3093ac07c89acda7eb56c853a5024f91e72265457c256536dc4d0293ba42136323232f000dda8e4a62b1767f78ebbe5fd35bf23151e04295313ee48ae049dc701da45be1ecbce96537297ab055c6137a50a3a381d924ed9558f599346fe84ba8ebe49879531ea8a9b5ed22f3595a6ed4a4c66ec233bdd93ef33ea58db61921491075cfd1e5241751d2cda1acf8ca36c8e61ee9bf130ee92e956dc844433740c7e1db93874f344065864b2990c3f487b90ac3d0aaffe4a219103a88a206a117a09809ddf0c88ad589cd989aea901ba1d929ff0c3803e84c8de9969447b42f0baf1b1b638ed0ed3b36529d2ab4ee33477e2844372b89bce56101b0f68c75f8011f0aea6c6732536ff232bdab67af053438328dd567cf123259b68d1b60ad0d7001e22770481eb55c222c530bc064d5f09b947d3317859f8e2c4cda18c1515fb747e4ecc83f77d6e93ab375fca0b9aee18d3188eb60474fac3851396be89a9f0848d2fbbb08edd6ed69f066805f7c46ec2ec2b6ce32784949abff6799cf8c8a71b29a223b9751830266a7dbcc02621b40183672b5c46117ec1a0219eff00bf1f1aa97ca60aa6ada598d47f5c05160f6a72da011da2f161fef6084e27fb648d107501b3104121fed1c6827301c208d98a3d6c309c382608cba4d2cf64482272577a71ca4868356bf84d26f5b23a16676e309c5104d46f043ef293c2ccd5c85f515779cf599ecb4b78682f9b86032b8a7044fb81f903fc934156241a2322c68e73dd46a9e1459149ccb3186fea4af1e0d72032ac5bb42e62314dc70f97e8309812e07168561427ab0b2b45916a3b118ae41decf5eb5279334aaba47bbcfa95d9188f5a76ce180ae0009e67b12faa00c8906820abbdc5918855e8c17fbb5046f284ffbea67a75624d1bfdc77297909f11334cc30da30128e4e546e95e37fc140c3999513d8965e9b4b57cb206b9558c2edd3b42997311fb89372997afe8789c6af13ce9d251fceebe08e9565ebb9ca7d1377f13056ceabf8fcb55ed66742d68ddc43279185fd5a8632216df018fd0c39befb8714a3188c0772ba350e8b7e77257f9fd32878a021dfa91b34631e57609066479df009d7f65d954292055282e7d29cbb031e6cc0a94eeae570b0c5d55581e93782439b5ffa5b7c701f732b7eecbe9da3000532ee4dcea32bdc59f7b4ff55cd6ebf19c69babbd0e2657c2abf3c5989077ea56233c448b590ca5920ffd9c5b3d6360fd4ad7c3409d5f303dae1963731cd2ee7500f0c8759d8d397035d2608b8a831b080a70b30d7834aed1da2eb66c8f8e8b5f2165dabe1ac4dc59a7bf6f4b64eddb49cdc489e8a4cca1fd22e6c59c1dd94c01d8f9758b2c93b4e1b73a7ad39b05c10c0e709a3bf6c51e44224377e53bada8b788dc0ae398d4cabd7637bc7172567682b98ec13f818ca1cdf688414a936b49c7eee3001708726c258bc3528a53adc9bc920d011c77b703d8d893d0dd2e9b7d45f356ba59084e3f4d8a6240b989db61523c2f13372b7fd2b55ad14ea0997d6b9771311c4959fe0a16523a77c9e24a582240361b2a5565cd701c88afae9cc08dd30108ef00dcdbee1abc5af851ac0a837bcd46f1d2bad85284a27055508d59c86bcb1b81aa4ed7f3900a33fa7431c2e7cb3320c2cfe8db4b663f6d9a9a77b2396500fdc8dff559ad16c4c0614cc473c2d5c64295769c0340a5eca9612b8b1f5ac64b86434255e5053ab33c82a7df31094526e44a6fc1b44385b6c1fb52c5ab9822a83b1b5f7de499bf51083c6c80764be166035b9eb50f8afec783a4dc117450458393470ec7dcde3947b99146da0854efb52a52668caa7432f48d6ae03dc7a2f54431d09ba32565d2aa8cb05521f0a1b7e8766571b7e00316b526c3acf18de66a41238a7050dde09abd979e976166761fb26787c129b73ae4554408fd3273e9a5171af33e7ac34daaacb06d5b99be53c3639ae4f78feb931e3701a705e2911163734cdcdbf0b6ba48aa1674165ecbaf1225431a648fbeed2916e9a34394316bf4a8875b9834f6f9709bb27b4f44916953e8eaef94d3ca1f31a746c597dec52104cc8f923c6c6d4c930a4a3b63bde069be0b107a02c308dd633995e5f27bd8f9e767ee89a7008c3c3ce487a5c92cde1884e7fdc69eca97465a4ccd40a1799d36ff0af3093e79f48d6cafdb35410ff3ba9ebf3eaec27e5b4a96f8d7cf84ccaebf0fb159df324010648ca5aa272a86f821e4f11661fa87b0961221de379bfd5a024986b1ffcb761e6f4c692e336c0147706f2f3fa01e3598e3df46b0d40bcb90ddfb753d6ca69781a60573691e48f63c4dfaa3b686e4b38c6a22f969f6ddade708c3d0ea1cf6e7fa52822f103aac7448856292b2660f2485f2f58142ade826c8c5e78afb765ca9d1eb4f166dc8e9feb2d215477ab98061f83221baa182707c92003035168aa49e11fc730119c88d78d3a7589cc87cd504b0fbf08fe9e8dc60f7518d0d2a648616974d68e43dfcab76aa43a870633ef836347553e5ea83f11615017c847f0b668392e2e62c265a1a320f8d2db7c45d84f6a0ab3b4bb73bf800c4e103c396f7675437333f0cd1cb61ecf3d2c2ac25dc4d26be8c09df2d0e6be02721e91339ae8a5510676f96958c6bd025e70a9f547aa2d6677949f6bb7b1d244e067de5f096008065a0a71f536524ae882962782049ba403433ee2340f6b2b972306a18568b96c13b94b71332efe560bddfa5eea89950f76fa8cf405252293ec7b6061a66d82b27bba90e4bda28438ac25b8abac8f21989d2a2106a93ba01f2650672c58b305b25386a3a1be1ec1f7d517d480051344a22d68e3a953b5cdfef196237f524b3e72c609f180af94d4dc2c453cfd487984e88bba1d6b46b9fdaaab8e70b9a460f4db8c97b91f4b9eb793f9741ee379477c00b610495331c84f9a19da55f2172d90e5133b7833761f75d433e8b8a52f0009802fd26320ea80fcb250abc02f35535cb15b75ba8426707542c86fc2b311af419da46235eb6b55032b8c4a88a351af522d2b4ffafd05b1554fd84d26434a8d7f81a08c434a715f7c3d1c2aff769e3d1f2edf41d3dfc3a624a9cf94e39e9c945081411c32848c438e4c5600ebf6350a6808f92b2b8d77e398eef0ceb17581a3e5dd70cc29357df5addfaf1ae0bfbe74fd3bee5534e4d6c1d9e55501a2d46a9cf312dfb501a6809d0401613a69bb3a413ba09faaf770ed51267ee3a7c24dc34c956caa43f60c04e9a7becb5d72411cc41769dbc44945fbd8e46dc04c78c745893be3119dc5a103506fd963ad8f880c6fd418dff2ff284ae7b6fcbbab535513c6ec66a7ec7ee1a6fc044972a691bf0e843f7b0b751fd3d410daf330db9a76ca8c413774899eb7e3a8607f4e04c9ee38975dc9d6db1f928e6ca59363a21fe10fe39f6a7b513360de1bff8f9b5c0f4614ccd7c1501405588b4d139e9be0e78aeaedcf9296a8b0a6c01c43d67b5494db40b01caa89839159d3e31c0d50dd8d77cf63fbf6d241fc542993bd81cfb20c32f5789be3d464ea946d69f7e90ae6d93de47a359123c9d3083f1edd3c3c17580b2ea0b4d3ca6ad889f0abedfd3b933fb91497576815be87d1606405d65f011f2d98941e4234f4d923f4c42643ea4d6e8c807a901fd3c9d4c1164fd5cea7f42ec1532f167ee14c36755312c0790b58b01bf28178f1e149181a2c36f17fa9c86d8a322fbb2e8415d46ced860f4dd9fbbc0d94743552c51c4d009378f1aec0539cb590c4f6eeb6fe5aac8ec723bc2ce6697548d215fdb9ae899c7039c937b4ec76bfa571fcf17f60b4012cfab8a68b0cb51b598492d5e733d6a2055f7c08a57e25f0ca927d57a10803642b36477cef0560806332f24cfd478aec7722d30936a8d1874fba2cb16240d2323a4fdf37c03eacd71f38c870b93a8947b2ef2b38b7723509da3b17f7d2f525a0fa2188d8c543fa5d68901af7839417b5ed0f430420526d992c4ee6d71feac51ed5dd421dca47b49d597b7764416c13b2da0bf57589bcf39639cecf7464e48a15430b57fc7785837ed74401d79616f90f0bbc62c00ba45e5502a60f20a6f0a682276a18b8ce4118b51794ee5b384883cd4361ec7cc2a6145557b6a5bc0e16f6c5ade9b04140b40c2aba2e29830eb592ca0eb0c0b608b65c66bfa120f71264b68890df072f341c36c8fe5b8e8733a5e513e8e1799da7b9080d62c6ae85309318f64687bc33d46f3edec5923e1b38e098e3afe212f62133a39e6d8a253d6564a2e8ee92ac42d9726cfa559dc61a16e54c2f0c306caf55e452fd3ba0c5a87f61d84c2ff1ea30c1f4ef593b1a41f85d7b8380e0e825cc9aded4bdd0f3fb66a92489d684d1251a444fb6e45791c5e311080c5f90e9bae2b0ae36c755a9fdf19664d89fe12d2476004e4f6b60e2fad9a604af7f455d757fd3f34bf74245d34d16fbaa5ff0556979018ca7f02eb74e9336b44ad27c7b8e80b61aac69178a98900132cd668c06e9f8d9e82ad2a923e4cd115df2380c8177266b85bb0795e2a4c0bf05945e3fe75df74f2ddc9b90dcae8bf66d4567584ae2ec7e57b82969068ccea13cd8bfa48c94993edd4e154cf278d031189852c4f9c882c16b09de7062d68c646141082854d4bd575b754fe2ca790cc6c5107de5afe097deb9ff941d8b399f9baa94b1fbcf115bb823606afc4de51631208f9fe5af617db370c450869dab7a03327d797d3893d508609e0f84e41095edcefaac70cfbd1e297abd570c659d0d7763146bb242beab9cacceaf4628c96323042d6830a66fed4a2a57191222a51a0884d2103b93c2438080603acc1a9629acf5226c63a3447ed8abd37a52093a269c3e3cbdc8b4c651b9aa951f0e6ddc501435a7b0bcc996850ecb6c6a062852e070e0827b7a521c0c436897bf1728b8edbf6e5301fa3354085e7c4370933154338e4f50571b638e98868f25094956fd0b30a2021ef271182826eca41d3c1d76f8ccb89357ecb5af817645b238f5d3c499f2c89717078277009c962cc1304de151d4eebdfc624d0a5cce7515b4913b2cb6648e4f11f83936bc40afb69a81e95ce0fa50696746d5624abaac5a48e229fe7cf0315524b99e94316422fa708b546a426abb6493b06573d0ffa7985fb72254c5e8a0b695d601d2266847c1cb2bd67e0779fe4dd49e6a332d148da0d1550446a75b20572d407bbef1450371af9a322c4d7e2277e81802de62c42da5dbd108fd02b4bc4977b493032384e613b6320c8e717a40066ec91e3aff0d7e116a6bea684169890fc280e3814c4a7c4e6e615713c5d4464793c5e58bd940b9e32a59505abb92233601a73c8e2ac737d53bb4b71094a46ff3b3acb226b787299b98c96911f6e48fe86d68029c37a5e1db8e7917453a6cb41c98e52353aa31dacab5f019db9db295393173f46b270ae6a644cdc282f29bb03c4d2757946fad27115fbe4f1886a47475a875d19e609d082c6152340bccb8aa531873a9bdfa53d745cee70f6b01f918ae7594e68b63ff75111f5e25dae696c4f1a9b2ef2a7ab2e4d79f40ad6737fbcf8503067733ae75653fec73d5cb634bd8e24a892d936d42bc580d8ea074afeae78a0f5eb3158621bb8c4964d1ba0c7a6f372e741599d66ebdfc5ef81c7be005c0ed4b0de94f81e07d8c6e0a22741128c1d7749f7cde642a88b8f115c8c9804e9d2fa06130ccbf07c010437569a96109cab7efe082f26f6122c039725ac7f3e237afc49d74d06b404925a27516641f8828138954a83b30a7c307afa0b81980ad3b082a37450e3ba9af4c7d62016db1cbe8280bdf20e900679f81c16839fa55fb8e61c57d0b9a2538d36d06943f8fffdcac299bbe0d273e8ee5ebaf285938486714072b9cb1bf51d406c329987b62e4586f0efbe51b8c22c3adfbe7ed9ac004eb20034cbc4d03b5fdc3c4d22493867175a121feeb960399bc6d883854c70c64f0dd245d6f285004c05a629b3cbeebc2ed253f52f196b8a605b3d14b98811a2f1c4c18667e0d44f9ccdac30018367fb702c0af660c778145ce72b05e26409981474c49396c409aa0f31609ea7afdc2225c55a9eb33b20fb5c03820a803e8a02a88580194a4fca3a5b106efcf6c56d2d3e307621c4f94253b857a1ab0f4500e0d84f3c5579c3244a2b701ca8311ad02947d2752002000155864dabd5c671c97b1efc5a41254b96e2116978111e28a7e5d4a36b583f788cbc5ec1b86ad12dcbc7a7efd0dd2fa9bfdff5d67fcb9a46e04c0fa6317d2dd13c5ad42743ec0a5282d3fc7dc6e25c179bcabae393a704fb467dbb2f52aa56bfd1088058f0a97b0ba6dfd198b4182fccbca2cb1dc54caf875a1e955cbf30f0ef942515c01fce9dc6927800dbd4c890d42d87d1992ef10df81e012d99761edb34efb988a8ff402402e1d5e98bb7077558bae40c462729fb6140dd71ba3af59171740368f4d271ae84063d0eafe4cd2a859d3bf31569074299150f386ee8bf4b8f0d7e45beec2c4e561b86d27f0fbc98200c0e75b0058fb3ecd5125dc6e8ac128fab4b73a76d32bcd37bd897fef1b9b4fcad9e8ecd562dbf6a57501db5ff38504b291bda3bca08c2823794d94be0a983a3a417c0ed8491875cf2e5698befc3f6c23cf6ba0d03723fee60714dbeb84ac92486fe29aa6509b2dbbb771b1711cc5171498fd9beace2878681ac7f60ae35626282f1c10dbc880b264f127cc2217b7277c843477a8bbb438f17d01c2a5028f601e2a3aee6d7d16e21a95d96e60a9b4bb2c3dba364069a4101650f965ae85ec0c21f44578049cd83364a75d82b0d941dac71be8454f03c3778049ccfe5ae69f09f5fd2bb6407abf35b2ec23eec8090ee8849a711171c26cdd34a0175495d0b643752b97ac176931749b35c7e92aba8b0f6a90bcd541c51a4a412170b89d9d0f1fbc9dd12fcd91fda5b08e6dfbfd96a95ef8abee8af96cb692c8b74c9a19e3447831b1ba538e4aad8997f5483ca8c0f65f578892047a66f2d8cf5091d2e826d399bf4b881050a4ccac12ff08d160a5fa6d4ddba08bd1afb4b70e949401ac43d33f431d8df5c54ff82c9b3089f2a851e1cc682370bcd4357f2f06d9b28789ccbbedfb39e6b8a2bd061b26bcd4f47e51b8f1364bd06d1f82d1e7fecd77bd61cd36cd5ce9ecfa0424454d7df1cd2bfe8bfd2b87666ab78a49302bb21e41e985159c40f59c6014f9c4b81b2941cd986a0752e90096be3fdf89d589f1d6abb5e8b879c78bce9055182ba11d3fe5b70aa2630993b6705f401aa0f0b7e10c4c01ec289aba1356a26767935312a8cdbad9cf4048c27336b70db4e50e1e30f5d59396a01f14d9333fa3890d42e96d106ceb252451b6d8a93d82685f3cac0411ac66e2de797857872cceb170dfe936f7074e4b01c35281589c55725b290d99c32cb4650f97c59e637ad459bb0f731018cdd9a18c7774d543b5833067257bd07ab810994bc2da10fcb7b4b036d9ad93b1678aff3c1c51da7ed0ab9063b0e7b7f1dce7841a9e9417af81a4b9128db88b63cdb7db0ae6c3d68869c44101d86edc04377b26834b9dea7c298d2c71d139592d1001d76ede7107d5fbf632c873c595838080c3dcbfe950cff68a6a5ea2c23dce197677ab9eed946098b023463efe608ef905fd6b7015d1a248bd55ca540015beed0250bc03b48f9fba8116594a10ef94149ac6cf5346bc4c23ebff238fd66b122e858c9e4b32d4fdd64dbd0710f76f1d25d96172e79ab58b5faa23e70c86eb7917aff318a7e57473d6a68e99e3e489699460632cd1a39ff0df04b3fb533acb81e76234c8a7e0d033c79b11b48529be68ea6c5d1ffe1b3355cea552c75cbb482268e1fcdfc619c0bccffa1df6123a43e33e8921632f499ab2e74fc1c996dc5cd3fb8d0873146469ee5d175e2b4737301f0a02a3324ed35529a19e02ca35afe86a153c2321e676e5b37f1d83cd7e5c3c78be3f315c1afd0be76af36b97b0aa99ccd1c099155e3f0fb0a87f94485883bf4e0fc6bff6f1fca7cf1c7a91946c67274accec54c2b66de595c2aa93404b2052ddf27f4f6e6bd18fcc6ea0fd6dec536ad565cb9caa536e68427ed21b89eb4485f8fa0e156268023cbcd1625ad96504325df7b84d90373cbef16619b1e5cb4c96a1c4da7866d0382f2a067c06da8f197e7c4ec91266c5f96a5d4cfcfbe709603ffd7daab51d4f81f9cd8754d1de5bfbcef80951f3c3646d777fac597bc4386172359ae2d101c10430f0f53a82f361eef970ade342bd9ede18c8a0c6b3c9b212d6ba23444728ef391bd406486b921dd10d3f2befa702e7a83745d0d7fbeab6c36b032bba9a0168d38d42937fefab92ef9e64c56edfff0686ce1332394df878e47aa3500cfc300d78189295ec389276b1ec5ed7182c2644b58245c796a2cbf26f47c11fc8ad4b5ff636614efb0ccad30242c6e9d359ebc266b223678a1a41b54ab22d5de8f351d1454e17eb2f30271f67d686afff3ce7f1bcebc846190b08dff8e9c07b6e19cf5cf76b2e549ba3bb92f5b6ea956c51cc78b72f5b45f39a3a790931fa48ed56d9bdaf5416edea395d1eb0a94dbe7ec20f011a6ada2405bfce4e981e8def879f5892e4fbcedcf1159f85ec8a125b13321f7772c2eeb34f185727de79ac879e3e15294ac4489a23f1e9bd96299b4f2d796b936ab4c2bc149d6299c70493fc558bd7b1e9e88a29e0968c2f128b5a728b451f24b007b5b8fbc11cc6a1e6ec47fea3ab30987ce4979093546aea462ab7f629c8ae4985d5c2b7e4fedcae164ea01f5492fac13e631adfea036f84348d9c9015c8c0bfe59ce726b9e19f097b9969b521de363f06783dd13cb9dac78bc144147dc4a2c9a8107b32a7a29dda66c0e9f334c81578e31e8a72adcb5e3a97119c1c7b0b43427d48f1d587ff5d59b4c4fbec1563d783c3fc1dc6060d3f055ad108b01d5ecd2153757344b50f9f5b457a07435709b7373e037b78034e3ea4cc219190d2dca6fd543a652400d5bf20cde5d57fd3346da60499c2365df7a9c5b0a7190e46e18938eef0fe788074eba4990fbbfeb3a27a89d0de271638e2b26ca72366fb373218d927b380ef3788bd9ea9817126c9fdb8328a2864137a5c93fa1b2c6e6b17c1bccad5847ff35c91a6d1e9751c44fd9feb88d6a5d66508dcd23a000f53be4c4edab3b24fcd76fcfc40e7bd721f21090a7c2d2929e36198d53cda90d4feaa130973abb3c2f74a0bacfdca2bc231c43ab9dc1d15cf2eb86778e9613dbc827191a6fdbfb51e9bf1e45cec9378ff2ad79a741de12b5007090f98d93cb3bf1ec985aed3acc98ff0c5a0486954e62cc13ec329cebea3419be32974e4c4d8200668b5c68d6990ee15fc662c2f4d895be32883fd7c944d6ceadb0981edd841ef199cd9012267175b6b2d1de39f097e00053d8d2ea903b903c749a3124c9d1c68956d33fc5ebe71d6eed5d8d25fd665c94c421c04aa8c1c330813604d220b08c4abf8294c0fdc51d5f215a81e240bf13801bffb95a810c0511ffc3bee9efc956970bb282feed794dca5d9723b0950c4985632320fd7d21bd7cc5aab3c0f8ad318b111a6f9ae976f058b3d41ec84173b1c49de09cf9e5cdc789f5a86eb9c8b7a588f968d22cd773da7e65c5bd985a6866b09b7dcbbb712fc5e307818fccb8bbc260ba46e664cb64cfb54b6a799b782dff725d275d2545c14917ad2d5bf4ed0420ffe0ac979738a2291e6d5e1ab2934045a3eb4bea6d84273c10eccbfc1cdde7134b19893b3d8886db875448982c848960c57e903df12ba9487022ca1688980c74d182268c36b568259f2335844f155ff783bb4baec43d5874d5b036051916b2a5a06922da592f5c9702f0cb24c07a39104beb8c4383228ba270354b9730751093c79fae397d42c1db0e208fc939151bac251a2eb64fe03c0644a6e8fb04717bd1ed277eadf2549ad993e6d76dfa516fc13dcfc5afaccf226d2b77a95f79ae2b4ea571d7db77afcdff1dc84cfea5a7a61e074401a7bbbf29ad5d52871bcf56473634c405e461912d1009b3073e9a19ad53f3c77c02b039fa852ac20c0e216734b15029d2a7870e8ca7d791b60cb0aee896ea2a3521e9b01a797936961b6934bc4a9b73f9e621a465eeac69d52afd82ca71190c7add8b8084504f072218b40e6000c05aa895272c646580733430f18da149c0a250810dec042727b68a103215a594c87f8e1bfc2311cd3e61e49ef1e3d7b8c2b0318da1ac76fc22c076ca75826748551ccedce2a1605faa4609edd2b8080f69f44ce3c6d506b309f0440becaafccb354bb034f6cbd0b5a2cf69c63f9d9a0f80ab7ed4e63bbfa6a7740651fc02f0d2f28ed4ac2edc417339bc3f5b5b10372037d2f12bffa3be6d2e308c320baab92d29dadfa5ce26e43b3e5cd427ddac345a7e4caa4bd231b2427e41a42769653b4f88b03f097841a6b58391836ade4be14812ab1fd7b6a9c32f1d9357fd159acc974f66b41bad68aca4894ace952ca66aa0da2df6894d8684ff61d68105e83ace765fccd2187d23b5ab6189bf044e4b16d9cc8988d42ddace2244ae262ee52193e789f7f98692b35d8cf6449e1d609f30cfa9d67cd60771e692037e8f8c1592482cda8e0cf7cb6626e88f20c42dda36f2b520ef62f875625bd7c9bde14b9c971f6b2d75bc42f016974bd5e0cd176b330d6186b2754e0aafa47ffe86e4b4d32412826517d6e98f19f42a47fbd69357da2ba5f2203fb0b573a1f1ce2d21be99b7cb688c8732db67f9f2112eaa45b4afd92ff136da0c2680804615b59bf0dff3a35a38dc6188287d9f25e95d9c90772a8f3d46cd688a2fbf49a33e7cf62944d5f4350e8b4ba74b0fe6e4218d89762e711771d3fdeedcb31f7d546d87ebc4ef2bc71b59c462636e7b11e5c6402f47a4df391f5099042aee2fcc5dfe67079ec54904c84a2db0b0be95e36460ce8f6d78bf2e50a123b54c0ac98266e8a3a93f2960eb400a7b4aba41e8dea55d0c88bc73020ec00122def38e4b8e9fa2eb603f4c7700904aa59f2e6a7738f5cd8c0451158c4c8bc9b791220c461061217cc7d782e7e1f76936828a39335ee2c2560a3038d0d1befe43a9d20bcd4d4a60de8dc3979e2a0d9d9b7d546e56de25b6d810ce0a24f195e10032db2f086677112151363e369ab5a6caa2d27ba5b2fa52f0e9d5911609553e45c317b855fb043aa125183dbffc7cd81ae0066ac43e203b0122b7aed90574f718cfab6770fa3b2035516e950fcfdd40f048a6c28d2b1d4a190be82577461723e2612386a7324a9e6d34ec31f926d12a2fd07c8f917258dd9ac6b56860a947cb2d40d7f6bd5585b1f0155bb57c1e47c0d78828f2ad6ce7115bb0b1a860537caf336937373b592fc98fa1c1856f57471b73c686787f07fa68a2653c3eeb569661814c09e860e50ba8c2793562b05298a847b7b52cd47519764e818d650872f2639c52d12dd47f0bb85e1e510a4dba10524bd5487c1e091fa2d2afc1d791c727278666e46691d974644006b65e9d3f21fdd07a238dc1d05ba2930e8d9fff9c54f9d99173ccdfb2d33534adc73196d6e1d3bcfeeaf8607749bcaa128d7901b76677e56ecc27ca1405e8d86382160747e345207cf48d4ed94b33d607739d6ddd2f053fae87956d3ea93162c9744612604b0b21972df6983d1a22a912804010ac06f53474efd4e63202c8f68ab1e1850e2d610a66e987c620f60f4d6bed6c8c50bca8e00c36199530f1569c017bf1ada9f3e10913806c6326577aba63beab0d4b9912f4ce14b53274f8e839fce2dc40ef122571df121015377ea40bbdc42e211557bb37049d22b4d9eb70f6098c6416075177137ac49955e212f06f0c4c208c1324ea0def2152d6885bc314e43b87424214cd565811ed7826c2f356aa0c000c981068e25a3e4befd0c157a804892bb1b86c5cff86efeaf59ac13dac80919b66ba1f43062d563fd778f780368a0828d23de40a6912ce967ffeb327ba328e9c0ce361e63f002aca046e4fd97162788d39061d5e1302249d3dd42616297b1a13797c195f3ac911adb9ca2f24087f6d8bab4a85fa59ee1c4c638cb5e2c893eb5c43d810396c78904c49155a9783a3c99c0310c07a3bda4848ed96bebe5b2eadae53c430258b8643151bad185c44ea669793ed00e7f375a7357cdc17fe69a33112f57149c1fe31491e97df29551e8ab0d125452178d56f9499748237fbef36f000b24fd6d432107a6759fdd294e07a46aec175e9eaa4ce734457c435e98b10b033d4e955b6e07036f096e80c38b44c3bd4b5b6bb2650e943efc6bcf681a67ef5b59521fa25d4f90855a51dbaae8cdd8228ecf38742cc9e99686bc04ef38114eaf7fc7f660f110a08e2f2105ee7672cafff627e8b260022adff9bf1f1ae60bb7e6621db764bedbcf53e789231f711ecbebffd887c3941cd3298ed0ae9d502a490efe6ada658b7323dcaee306b8ecfa05403ece673375d17b21ab7f79b1916d8dfa6d6f505a11f12dee084a7e09414b852f3232615a71fb987e004915a7592c4b9513b242461b52e551c40be85ff2816019b3256320f4a894e8cb99355dc6474769395c3311c8bd4e188b8500f7f8d1939249e1cc6311f0408480b12b8536e29222ccf88e5b53b8cd55a9256132889172b09e0b6bad51899d79b4863b9510e4842fff3b1a13a087c1392439c4bf5f83d4cc051018aec3941c2753adc279bd5bfabbf2347bfe6c27aa85e0e970e5f54e0d3aa33c872a1b0343ecf1875318565722de22b7ad1603b77b90c688c6cef4c74d40ae7c292e696e605af0a95295ec3b49b5358fb1883ef80e790824d379c07f1f50816841528c539d182dc87c20ca96950615b4f0ab977bfea9a420ce9924a44f2796c1ec74d29dd1cff91ad569b64709645dbc05a3af1ad5bc4222b769264dba5b4856aebe5a755ce8b9c0ed714506042ca72a060cafe42e09a5afb666fe27bbb82694f14867f1e852e0df86f50e25473e5ce575e86d8d4d99b23685b08f5f8e5b2902d95c09d60db3281863c3248a124f1418f3c94017a7ff592da3c7871a6a8d7d928711d12cb0ea1343c086d4d33b0f8062dd69823f84958481949145dae927b25be6f5ca854f59d5231d67ca218a6599d1533c300be28986adc58de079f1260cc0ff5547478e9b1cac7d4ce2b83deafb87c8444192e32075491741b3daf080f3497d105ef8b70d7e1667aaac1acc7c5fe076de6bbebfa9124135dc2c1331ba0feeb044a91d9be60ed37e99d707c20ef1529f7bd94bf91b9542a0be90dca1e591f49095d3e8729f859896330a875df7604219108d5595ca99f488273df48ed4aff17bde113dc78180ca3207ad7c129624ddda708143a1b0472a87ae7eb1be66909256c91f4dafb8fd07283739d846cc0a895d243817e5fba0a8406bd21e029a3eb303a68428f532ee95b4233aab91a68ad9f8830d2d428f9e682e8f101fd1f632b15603453ef2077122ba38e84abfe890f6fe1e284953799c6afcd99f3bcd3ea0923d8125840e2a06bf5222e81dc0d4249e912403747ad6c4f86de6e8fca14a452c6889d48e7733b1fc0242bb0a3d5ff2b523183a89627371ceb194736316058119c81609952280099e5f0b237b889cb0d42efab14efa35f191f782c41f463aa8514f7509cfe74b0906f6e60fdf1254d99853195b39be205a68d6a639297f9d337644acbddfec204aa5ae58e1e7d443728efbdbb15048066f913315e8b61225d46ab39aaf444f40f63cd32ec017db81f75bd71ab61655f6e717ecfec9cae63938ce8673e242442c3993401e70f10a2e2b0ce0365e6017c982c6a68570eabec90d791a2b74d85f3358dcde4988e66374a7d6a47bf95e4ab6765deec5bacc0c91c612b9996f8d5b5613d511ac6d659d1fb0f79f35a35b5ce47e8b2d5653e197936ef2187ee83c209fcd4a6c00455e97ed54fe2d2e6f4c4d09a1d06c2aae35a4ba85f8e7045a565a7d4693281a82a8e3515f6ca2ddd09eeba25f384c9c5e6fe1fc0c75178e4bfb3d7a3919991b8f2d71a8713108cc80acfc0154b440fecb3bfe67985f77e30e1c5f795f49f79fd95d9cc93c53e52b503d3fb0538d7e2ff4ed2952fc450aa6d28243bc0d5a4fafd2dc9700fb57ea077238fe2706baf7e6a373ca3861bd0f2f13447deec22f163607f3187a163cea7a398a8c8a5c88f53d5173def27b195ca30e8713f70c57529007f76a5ccdc1a1f2accb008945ab59289f5415a922727763e1a873810e5e8e6a3f490c17394ea9155f01badc406237f589c4175abc933194f88087e1098f76fe2e56957568d327320983dd3d5e62c19130751671628c1ed8974720f7b639baf1b39356a5f570bb48e67ded04e6945f931a6b2b6b4469e5becfdd670346444366569716b312b8b7bac95c406f2309765bab4c0a0f66dd21054b879069f7cb5c10b420ce5725f6806c5f0f19d29ff1be4c27c0eb7813ee0bd3a75141ddfcda663f2526994b2790fc14a0d6da1772b98501c1a032123a8a2dd923e1d60ee27dbfde8661310ea10fbd28a0c24dd7a03f5c9cf13d5ce60b39edfc488c5e2d2da2e0aa6a4dd5b412e514b90db1239e37f275b2a8ee1cbe73456672e4d131a45dd0d3f0f57d358f03a7b8f68c350fcde91087e9964dda7e221b93369a4cb09d643c44bfe8226889dd78e33d1fdafbce293acdab3113edcf703667f014b4df416d6dbde4a89533e7aefc427cfd2d9ab2188e8bfa6e3dcc9c35aa1c255f2f8a262df201b77fd087684d5d63421def36a2aaf033a418c904f860c8fddc195808cbf16e28a439b49d4ce9e82563d7eac024dd3957a5fee73458f5ce76e32d1c80da93f79ff71238d60c5186a4a09b96a1eceddc7202337f412dc834f0d87280c8c091c816518aaca260e59350aadda98c5f83db7c1222a6b137f344abd6cc3380e08a6d71bc4c8e7e1cf948fb959356eff05381a16843c0e1e93f57b150e48f5f96f8f61141890bf0154a849c78175aa32129ec0c22859d93b106b89a2bfb976f310e78e3661d55704f573a2078ff71f106df1ceb061bafa175fa3870c6b8250993a8108ab3cb8cb18469ee9fbe0d7a6185d7e6a73e4152b12b11ba77f928b7a2531030295f7300091e3317df5f66d74f9a479849339c4e0061aba3cc6aafc546d9377ef9b067c170fac47fc2d999c285071a32b600468060e05bcf76e06068978c67cdb09ea6d462ece44fd1eef5047945bf940a644ffc27193a3923c8de28b6fd1ccafbd8b3ac46978beacaa23ef3caf401e48d44451be01fbb3c062a460bcebde426be0765ce2b75da550de22f20d5bff550012513beda29acbbc14aba73f6f73a0e4d0fa326cbabf640f60eda25784dfd2269fe3bd5358c916ed926c0c7cf5a1091af8626d8fb8842f69506ef8a51f2cb31d965386cf09ecc9093254e6ebdce6db1c884abaa9b1f9db31304d5969eee8c63834cd3d6d91420b40b657d75d181dcacbe65aafe378c649adf51a4c77daa8f8131fa7720a764815c7546291ec457d588b09342fb7482246d61a9ca3992710bb7ac7dd6406b6c456c1dd059ff6be3133dd3c66f475a488477ae9d27dd03fec3cbfef6f51ef6e0c1e2f9a788fdb4bc6c28b6d984ebcec453c75dde4756bccc61b8c374100c782a09d55ab7ee8330827ea37f2335baf1bace47ad6c408e67426e8d4c316eb0e99e76648a4b9a96e6c1d05ff85cc5a9b047e49e20c44474eba97ff239adb5459e2f0179ff8354fcec36ebd5861b5fbde3db371411384b995eac5d324265cc3dbdbc335adb8f6f6fc2030017ee6c86e019c66fb195e0eb0cef895ea11d0147c4dffdba80b30cd0f8cc2972fd841b51d941f48d7f343b03b9731b69be899265251120ea3903ccdf0242d9557d5f3dd47ef9ff5d8365190e19e12e4ddc5b8d7a0cf930bdbb061d35941504cc97793aa83d27a4f650d5ba7ce1b88a60268bc1ef58332598be17735715e526acee4cf3da578a692b0b4ec39904b43f6d2ebc5bde306e054d4333860baa78b42aecae35b22baf7a303f74668db565b16dd5179dcdde735ee1a13bf291ecc2c6bd2de1ccde3e2d4545a03ba504d8a3877205582c232aeffb7e1eed2a8eebacae9713c20362b1677542d6a7525b1588cdda4815a15ec92fdbf1ed5912aa67eed19fc1988b4ccc845d49b793e3db7ce05ec778c50d00f12ef2df2b97877ee94fba96a5bca7ff01fc913e92041f3a209ac19fd21b1b9c5e00c1bf6f427c8eee1599a8ae07dbe0fdff9f3c8ed25b8081d9b7d9fa1345ce4bdcb88c8a93702e9ff5339e2bdb38d6b6c1a485d061db283d6016dea540ad1489b9a904f28d658a06af69edd3b66c5443f2841625c05ff088b99fcce434b04a2a948f633cddcd63a31a7716a788c69df79be738f10a75be2289305ea055f0d4610186bd0e8602469efb63635d7832f4d9b9c50ff51f92b0e88455928d1528e52bb2b6edf922c8f90d54326be020a9287912941810375a9f19de2042a02629e28c5c547d34c8c154eacea6df14a9951005208b201ad7f1578017e8e8b6e88d2ec1671bb6046e621d1a31600643b0cf6ea536f2cd9c62982d884f762ac96a2bfaf3dd240464f4c69e1036022555db6f14c00e1809f2f161cfecd0aafd03cc7227a1ae65dedc3283ce1116e919c1950d5e2b47ec6cc343f34fff715e5ad0df2041b27a3fb349cc5d7db2f5eb619071f1c3d6d0df6b9a83b33818711824df04754abb67b99c554a1633534caff4fb5d610043ac7c9d25960e2537d38150967d6a28a71b30ff4b40e2b115cfedfbae9e99c202c949f1564dbd54bfd2a16ec30f26da88da2253f84b82622cf700694c2dc3cf493fbafee4890ed4ee63e52afa6123acbdcc190b9fe4e3456de996782b2c71e5d23690baedf062103abbadad90adecf64a454d59d1b970960d1a741ea20dcfed499316268bf2445f3ab90510afbc11a10ac365d459194ba6605d79c2aa6830db680b352a78e2b8860f65ee29dde7e15d47ff06ec5e9b89b655fec3bf31d1ab09ade35a7d1733937bba610bdee5919e7a2a0c75511e7f85016d98d7eefe187f62566c2ab3581e111334ceaac84c926c37d17592f0a83306c93bf01c594871d78e49b5460dc3a9d1a98b4ad2ee4cddf741b39960ba5159034ec875cca5130a78eaad5267cb50b83f5f673d585386c1cb06e22f950781a7de2d8fd2e96d6f7c31da7a92deb5c8bf737e000ca00135931be597a89c2660b2f4129e1a7bd7bcf97a8285bcf2c52d2a09f2c5c11587b3173c8a0527f8e05d72a358f80c8611ae56e9326c1b29edf21557d2d1aeda494b8d0cb42346a2b66f7268603d32346f3812cf2935986e7f4e97977f89686be3e44d5c146303191acd2276c26c55800d5e9faf1b52901344399fef8b9883ea8887104c203d20fc6b43bbeeb9b466d47793276714ee0d72822833b42f5f00f743d30528eba2dee51eeaecc439862def1ab92480ae18fdb2825cbacaa8ebcfb5942225ba0fab1f68dd7dbc1210784f0fe3662e0254cf80810c87803519ea2f1f50f89d5f41c229747a0678c00963353107885d6d1e2d57f402b521fd974fc81ac58f64df5846aea4408fc943cd2aa2a9c5354adbfbe58639956002a9edbe12e8a13347013ef82976f6406ad969cde7e9404da37159fed4d2d71741c6d7e65e95b4a6246007983c1b0f247e3f203f7cf974c03d4097dce122f6d3fd1e8542cad4702399c3322fa1b7b8f78a1a67ac6d52d368f78dd20e911e6e72f703ff17db43d2d77a7762401044b0cf7a87062b2cacb92bdec28da7689ecba23196d0a610c523563444c82aa46934be220031b505e7957adb95dd4e9807c8695b9b11f41db1b057ace3514c642b81ea8df4fc92e539066554048d915949ea8f1a5eca79dc0e244a4b38c8bf79f4904a2214bc8cdb32444b1aea660e4225668461457d4f1ec976a37b0aec46a46b2c077b97e0ce56ff3a7f87d4d4c651602ead81ee881c4032eb142680413d845d051346140db18548add4928017730cddccd35efc9059ee4789f6eeaa645027a61c7c2b26a18e62cddc7419c7786ff2972920cd1e41edcbd719d571eac8b27530c0d8c753f6f21e05df90ff5dc3243efe22635ce51f4ee0dd5be9d03a3e8f1412e9a3e0057a5de97519048dd381e4afe5e2023718eee9749b3eb5a4ee19227ef5d75c37bcb344278f9c87bc22d524efc244c77d6f27d322a2ea66d23a41e1b9242a5be10290f6b09a1e0772286e90b1bab7cecc0fd56483df686d0b96b6db66a6482ce973f1e4b88dc177a6cd047436da9eeec60f1a40a3736e72eb88b78f39b79fe0a70366f3b8117624a1d8d1af29cadc19bd908d8f6ab4b6bb761d5700ef01a0870c2732c75977752679e281ea9a71c178009368f32f4f04c4c8edd34c2fc2cf11496afd1c1bde4ab3a12ee168ec87a239f26b085703775f3aea888fcf8dc4cb25d21e15cde2ea27c1701fc53fa1f1a8b6ca9e0efbe73b18acd0400c0ed420cb64f5afcff49b988fbf192cd4cfaded06ba838510a238450688b5e8e22cf91f0d21b78fa2a3c6953970fd06aa968173d4f89621a65647888882b080bb8fa15757bee117934b3e240a37464aae9d085dcc3cdafd6d1625008d82b3a4369bcc94c2f789f4ec879074f1c35149894f8973204da381497880879285e9cc1928a2653fd136e0bd4f135ffd713200fccffb1105ce11be20bbfafa7df221def56788eab5201c7bcdfd8b199b0c17c170d46fa60a6b8eefe28a5a3e86b5b09420a1bc60863fc4aad9cf6c6b62f8e722a885560a59837656ee643000d39d63500a216ecb3943881c0a1e3dfce77d50d2156a9e640ff6fd5b1a92a382fe72a785234654e8f259df0253a8a9aef40b3ca40d6f89718e700d4f16d17d3d78be6fd8ce6e51b22c33413380022674097ae0183b72beefbfb34a3751124e9a7f6f1d49f1d9f623e81b5d3c5672a027549efca53f59489e5675720f7a564d88f7eac613d4f96b531d9e058dbe4420599b249f4a6ef675b754e7d0b2b2c8b0651a7d2e0c1fe2bc4e3928a05783a08a71596cbb844041763401627b1d3a71114d95314feaafe3695cb2630d497b60f1bde4ccf018e753305bed8a388e0686ed8832f741aa079f98a63e38a6fe0b7f377d60181149f227c662534b1131a1f393959227657371a0f920bbd3f35bb51649c76ff368fa6106d8255908d0f246a657526907fbbcf4d269f4b6cad2cacda5f877ff1858ecde43ceca9348898b6e38870ff14bc0f47f4ddce6b71e69082000f155e52107bd51d4eb37da3b88d5bce72587a571723ed238ce2543a8267f005edb3a545ca3ada723c8a10bfd0ac7a88ba232287ba1ea36b40544b59a48c5e0bef977e7ba6c7cea07885e5f6ad9d86b57e5d86d7d5102e03be33a876076238396d97ee504a709241d35f88c8bd8535c372f8c163e5663b671070165ddef1ed877f4fab9c3c235f43fb107c48aea0f2cbbee63db1b854f6d036349bb88197e828208dd2f9952b808d5f80d9673d598bd3acab1f28d43259371e763f9dbac3640f662b3368280514a998c947ac2975d2676a10d9683433e69c4221ad4c5480a29961cf21743208e18b77669ba841fe9abf6d36adcd945360cb72b88927bb5210e6d84ec616135dc019a9c4341af991dd28d3dd9c020b600511067b8ad3c1d8b55bd7ee9e1620d7b532477c07e9f0fdbc6eb6c00dc77dde10036bab942e81fea232629fbda528da25410d96cc8d670c9a2257ccb7e631e846a0bc3185a46512328277d651ad1d46c2046e3e572f3b4577003d8640c61c7623845a61cadb8cff64ba23f25c1f4180b7c0725a41a50580ff13845585803e89dd6c66fede47118458f666779d6f6fee1172f5a2eba63aae5e66b90481cbc9a4873dd1099f01eb5de31afc313bbc7313cc57edcd2db069442c282a453b9a69b431c914dfe1ac241b523740fdea0c1892d4a6fbf557e4bb77045095272a90a05ee08a5bbaa7c924bf4d1087b01f44ac0067cdda5a44bb7dc3cc2472de184436e2f510b4b2d0f8173ba9724936b8fdab75ef560c3547d0197122271c43ebef907fd8408e200994a8de298c40a6f27411d4e3683d4e6142ff597c15f5a9f966d59ec7dc324040965d76f8aae5e3be3b23d0de12c122bd82ee1f0563b51c6eab055253da29fea42c301860638b966d342d463394928dff24fe32f5f2d376cd452d269f53fe52c0bcabd68a97c7c339eff51b69576532de31608653cd92d0630a53339ae7e6b35d34922c0d6669f4621fa47b9c9be1ce84f36b951728cc44a6e612ec2c74573bc9022d3c1db4560e9c4e48a8ad8b5ed856e3f205424cf547e5cbd305643fdc541e84a2ffedd70593d58a92ce6ae92f78b8ea82656b1ef229d10fe27b3cea910b51c6907b1f4d0545544a80edadc7378655bd4898033a3c79738c2a12d65112bc762d9adc92b443eb24d8260f8adfffb8e616710ec3f045c77f16a0ad55aa02f329ced1993f963b944ee5a946485306a21c238d16df978c358dcfe8bd87d187df5fd2954a0098f4691ac3d1f9970f73edf8e0c31953dc6ae7e72d7d69c766cbcf9720406f1886f4dbbef537193b0a09cf5b263f2984d2ed1159b805e9526d06dcdfbfdd608fb26ca46238c95489f63de37d000f2dd33ce474da2676fa82b1de760d7bb0ac84b004d6c6426577d706819bd835549e48f893cdafae0f91cd2871b288eba0ac7a39b98303bff747ffe07459d5c6611e7b98cc1113dd61f7d4050afd975d9520d09be9d9b84321dc9d5208bd081cbfd9a5800b39bcf02529001629f4382393c3917c6dfc522bef6c24bc32e64bc897e8408e80af17fc65dce63d24f37eeda1fc5ee9933bba20a6c123bf769c34eecc8d688434ed1cf4ea56e5771959727b50d4c301dcb1444090ea7b1036273f8dae2ad63bd083f26245e53201ae63f0f2aee4e99d2b2bdf4eea6e68a6dcf8d93bc2d09cf436ae2f3936da86d15e4cc97f86bcd2f06cf45e3bb175cdef76a50bbcb2ee6822a74d265c49df9fa4097b0db2ea92376c18485fb6dc08ee089e7526dc88582280a8faa5533f52c5eade838c0b5113585a0366dd498a628bc489848b35c7ba73797908d13ce4483c793b2557a10a28b6184fa3d810985e3750f80cb1f11efbc7c55d315991851bfa65a9dcdba66613eff15744d5bdff345919fe312cdcfcc7a561a84ce2d24cd29f3fc13c9f15ee827beaeadef1265214fac5bf7655540ed899638f72e41a05736d02080eea2561b89492c2132d6e3ea776c1bc62cb0d102e49a6588fd239a8cafb59a43179698585d6b5a3afbcc987fcf683eeccd0229518eb17e33498ba787990411ab2a94b24e579c9a041a4c18299c952b010006dd90b7aabdca72f67d666a1d1dd4dc262180f6bcf399fb16e862baacd1996f0b60481b1f4a7974799ee15f48f991d480335acdd3dda9dd76ba3029c4cd82ca5951d82da4d4e854a4a607f2cfc53c06e002b4c26f37b884ccffafa2702499df71c9cfd1215af92163ad33f1724521c4a4e2afe088b95d1cc84239c448d5afe4483869694f4cc9c313474072abfcfa5b388e172b673dc3fb4a792ea0e89c208670f8f05df2d70049722cc4694c98b5420663567f29789669cba28244aee106a02d6e93f324d6469168dc4c7e20205416ed9b67a343bd323ee639b9fefee335336027289f921405903f704f3c51ce1ab0c86651bb3621bb22636426b7bd25da179944dfd3408d1b7720d23e1ae6cdaeeffb7bf92734825fcf7b16e77d75f8a3984ca2a541c149b95c244c3c7805ef0141c21dbabf3af2e8dfd75f3acf782a6a99a51bee61e4f35688f390cf1a3361e774cff88e0243534eec18dd8cc3e06e39c7ab8165a52b1e530534a6ede26e00f790172ed242351923b2df18de823ac18fd4807420f3ab1596bab6af3990787404525ec4612950f28e75dcacba1eda0858ebdde780a21ee3dbd84a996d51978b5f2996f9e466233cd4dba6a46047307817ac93163a753b53de4e9a13c1e57b7a8e646242817c2fa16066d0154a154c2fef402ada0308c12587dc011b862802b7e02c28cd0180ddd180702a798b8c1e882d0208abd45977cb9cc2661092b8bf584b65a8cd231c7c6022d8d078ce3a7e7c7ea0013cd3950da7a695bff9eb2b2cec8c1af7686016e84599b4c39438848f07737904e464d87164a752309c70832025717eea69df35b1a0c620fc122411e987672da7066d29b6fba2065eefdac18397ca3eb49ab1714487b738ddf09f472325d8f725eaaab9fceb38d267790ceac7a79915a070fef613adc0aa64d7d16c0d30309a596a4d4256229e49b4c4c898961755dd7e2073d3f73b876d18d3744fca38b8d67eeeaa63d006e0e82f6ab559b9d5c8ce5eaa30a2bed2875f0d7f9a5d56e97c4c82378ec05eb43364211fe295c4ae06cce63e7163e25699367f9cbb7e6a16c465dfb80ac154af6b5f2b5912253a2f3d72a85145a506dd9880396c6d562cba419603f12ab07c50d9d400c0f5b5792b4da6132799b68f90ebf5eb3983ac06372b3d63a6e1ba9a9763d36d8c42e2ec10fa264ed0e8387b2b93b275840428010b55bb39024519f308e94788672a0d24f7979ac96fccfa1092ca8d5b1e78c36ca619704f0a6a68d6cc18d460b5f92bb63c722fe213b07668c3d3c5a46e812bd82891973a045586b084a2654d3c6201cb9c57a95a903e0841cc38d8e886afb716fef39113128b7778915d8a85859e9ccf4091d24d48408177b8e1ac7c0bdf7bc8d02b4627d96425bb64708fcb48802a1794148defa07834f467f3f10b55f9f32a1eefe255f4c3e3b62ed553b9d81e2ceadece137e15522bd4c8b29b97ff6bd06aaa57f3399c3280fa75a02b9898e9c2e7e7b06b0f4530475a43b8fb911c548114223b7bed1c1f61a52c6fa40fa69e638c0b9f468933839f0f7e30acfcc7199fd8c80efbb3827829237102e46d0dc551aeea81b67317370ef5e76e207022b4898a09a3e9162dce3cb88f1cdc614dcbb50c4e6f3e9fa705faec82cc5e697b53cc28ca095203a879d603d8e15dbb3e8da92d1a840b029dd398cd9f66f1145cc09ebfba30459c9bd9081cb0eaf2b22baf029ed5879c27ed0b26a7edbe225c7aa7780361036244fd4af2af21dc92f85f14b31dd28ee247c854b19d782d712fdf6148ff47745b9a965b33613cbc948f6859f2810d397028ff4b2431a4eb3c2f0fe7152b8c09b8579dc75a8146f42abf03219a915767d79e825c1bd1ad4726ef495eaca0513021445c5e8a04ba181d8f581e395b89288b7909591a009d1e70ff89acaf30244859a60835d29ece35f3d4452eca3a041cd42a1de8a6ee36c56f8b7d11edcc25cb522b3c207224b5f64abd0df3f2c81221de2e823b4ad7e515fe0862abbdcab98a0b84391b1de1f600e6b7deb90bbdea19f298195daa7fba4052a2b45a4e713f1ccea36a33de4cd5701e7c6ee98d03ed6de5a32e1125cb6af2387cc9e80636bcc9db3ac8c9a913e423084536272a4f00ee50658ca4d1ddf15b6acc3093cb70a12fda797d48d8c34df795bb2de7c7ab6fe60af6b1283a6f677c6c309d63e19a04bea31c096a98de6101ff977258c35421e376ceb584646a8c6075134ab5ae37e0d9edfeec25f890666601cdd3fb6889cfb103f052323699bd0ae91beb6b379a83e07ae0ed300816eae19ea7b98bf97ca3d6a07e3562a0b03e9ea3e7eec411e9232d9db6bc4feea96b45de34f32536d8413ab6009e66b3c0a3c8e6fcc1ed287809e0a438cbdacfdb70fc5ba6deffd7d990863cae474c7cb863895e1e40852cc629c222d9a5bba6b5240fb6e9d120d2fdbfdbe3f6db41ddb7d60e2da5b4e9d23a0afee6b85c0e34e91a382bd85add120522e3a6f2252d6684e095fa349850b62861a7dd10e33e6f042f90bad68cb933e47d13a56b29260c0e111f4365abc1b6ec2a646ef12c4990fe4d69c135ddcd1f41a89ff4e505ae177817a47e69f4d501785db63d202c17ac20b1020cf64aaa64bf8ccb0c439bda3644b9f35dbbe9ef724d51a3cdb154c42298f1cf12130c547b12375ae7249042de303503c4e1dc4b568a58ab7a53cd9e8791f9d0b633e70d45b02144cfbe54bb87c657e9caf98494b55c56f08bc6210a931c6a84ccd90bdc0c3f65c9b990e5a077e2d6d1396d616594363215dbf4ccf9c11de5fcad7fd74b0be39a299537368d8cd62d19e2a0deff44672c91abba983589e965b03969ff66f4e69af1bfa77fd67b1140476b982b3e66171a32c54775af921250fc5c791a2533071f1c7b525e8857e065a50b9862ab718fdc5c62189011819764eca131ccb4e9755cc2bf60ce6ba97aa1034c980274527506c9a7c7a41b6a9aa6b0c46d01c12b01a5cf83ca399c72e15ab8f268c40165366ef9a3034553c76a322aaea4337248f63be4ed0e181541677549bb196fac252e0aab0d3d15bc98484048ccffbdde725d6d4748ecc7529938f9782fc89de85823ac302e1a17de4649f660f4e0b02a67fae1a27aed8a6cf5698d149995b7192579aad0ab9f710e1724db8b4e8d86d0323ed83f65ed03bc467a1f08a91ab5a1357693f480d465ce2f6759bf4398432e0a512ca0e5647ed42196153d5369101e6aaeaa7e87d4d244701f9a0f5ee281f6787f3b66162a5a20e2f5ce6cf2fb16b8e0e0459469c00de283115b035ad8cce577b27a6b1596b82c0b06e9691613d977d11b358de1c85d59ab62806b9868f61bfe98d05b50184cc48c07f4b8ce0715ac562cbba7e385fc892115bffa93d8ee3bb80d63ba38f3fcdf23939e84eb213bd3ca56d1d9334321a3fd88d5196b22bf15c1fdbfefdee0ea839c8b12bf5536a5d6ecfc870f907f6e503dbf161bf6478b2292127f9ced6ae177d6da82e9fac21eca8832b8b04d46cbaf6d7f53018d26cfc7ba10814e92f313ee0c3646cb92790195d1cce2c8cb7f68294866719e2b73419de6f201512f9293a52e9620f7e29f0132ffa9dc03f175bfb3c76d08c404151232a462b87ff7ddfc611e25b806d3ae511cb0c4d2b639b1caadfb4c116a04f0a71a40d4bba6c0b8340985138d6e8fd15fb05da0ddd9b106b2e127e262ad1b1023cc4a8915637104cc64e9d355920e55b1539b419057e8c1f83b5707464bf59466d3eaa539bf079c6acad0ccb06230c8d1ee2a2a166535d08bfcfc815f821188825117d22f41593d8709dbcb7899861cab9d3dbc780e89ffc39c4022fe4ea0c36bd4b7fce889b1f8b814a1c0925831a4399b40a2658f22e0b1c546450ec92010a0071a5a632ff50ded883a33de92216e6bbe6cb1e246b6c21b84c95a2f40e94bf0d246005bf2a11dca19495beeaee6582186a14f8b1dfbf90dce95b44b2cde879579cc4d96c0646cd6f89141a691c3377a5bc8b21aa480d1760de471e7efc989a10d9bb248ff3f74d1dbdbdb26a63ef8d24d81898390c30cecbc423f36a1a627f0a2292d6232b757790cc831025b78c3972e2ed5f6ba76a852ded42e4e876a121efc574c9bf8ea105fa2b63c0a68142acfce383c40bcaa63662842d7ef0d2fb884dd1249c273373943c99b288bbdb63110559f88d61fcaeeb8683618355c8c5f8ecaee0e3e546fd1bc617b185e29221ef7ec337407ecfe011982a7fb25647914a1ab956bb998a299c26b9156d55f517b09ccf39d5e1b17c09d5d2ae266ffca00c43a265b49bcff2114c685709406fb8ce0073ffc0f6b8e6014c59d00e8bce0d24dd9784efc6bd6b69f19c023ed1c56ff2f1efacfadca3415b7fb29dc74271702c769128e957a96264bc962c755ff24541b54b132575b20134f1942fe0b9bba9c69bcae3b71695f30ae26979707c4c5ca504a9a9bb5afce81ac1547ac7cc4ba86cc346d9b026f6475df0865269c8d976d1833835350f6c6f6c4a24d41ccc507eada1464792f943994779df3e10b114a42226517c4cb5939c5598727e320466f60e0b3675f573084048eafb1a6ccb60d6218c4bedb461ce63749ed7d0cf9c1eeb7de9249243f411fb23175fe58df9b148d4f1166e9d3bd8192af34c5ea5dd711cef810ef94f34ec3d7979c7d50cee73d33dfc03b1d6f088d1861dc5a6ed53d167e4f4bc6056660939eeb6784088cda2ca8452947cfb8010372fe0113964456fcd1bd091d39bf2d79f4e55faedb9070980ebbeabb8898c9d9fd0c262fbdca959e8bebfab2b628df1d90a6714e067a51e9a7cd9bcc3f06a67fde15c7d5484b3a5f93cab45c278d99ed3612385c05dbd9dea4a960549b9a2a3ea2840677e7d1e6806395883970c68cd4a4f39ae45d9cc69ac18323ef699cb35030846407772e1f7cd973bf6f72417a13b3a4ab51d0109310db63e1efa95c79c83f036519752faa6aa6f6d7f3348b1349dd27083ffa5047939038c1e1bf0192379f78a275e74e0c2d81450b9e3cecd069deb74cd0c459b932c765063bbfda06ca51ea7c2150bf4fd7054f0880de0dfeb6673856615c3a792f5666b1ee2d37883729455944714e7a32bc3393a6b3dbd43f158b32391b0df841e4cbc15a8a3112ec722f9fa15a3dd4c4d13cfbb95d2e180f5b7831e7827e30804af424b37f91219f229b20f9efd1341d5c723bf775ade935fe6476ec239ab936f954a721b70b5c05a2ed965e669af5619b77ee64f57116bccc300563ee5b88010cb6855241bb39f2b4fb6da15647237e19f48d9aba063982be8e24bf4c73777d9faeeee96b40606bf98ca5771e55791aa7ad8250cc7650e6c5e3773a6bb694420f32b3f29ce32b8b6dfb9be860bfffcfde392b96e15c03fa55b4d3c3d17177b8cc124f1320021a490bd36113d9690ecd2c1eea1990740186bac5b45663a42e98afff6e83f144cb2be4c415739bfc027170fc2909744727104dfcc370b9ea4c8d440571f73344308d8a67938486414079ece9c2bb1d58877f28b20c56cbb8dea86a407dccbf202ca7596b92b36cacfdaec588b45602716ecb8d21d4b0c6affce2221acde3bb603b51864b027a8a892956c33d67d4fb54775445c6dfc091b85b56fdebc3fce2dfa99949b0ddb7780bed8b8841328aaada9bc2d711cafdc3271aa0b8cc76dc151c24f102049616944fa6cbfc9437b35ad1d847a66d418a9ba4f8640cc640d4510314fc6e78c6820b8c19abbf2f80a5d219c3e11e66e6aa2ae59f84c44a00bdc0553dc5531e3e0f9d15c5b86b8390858ea02cfbae81928a8f76e567213fa9360e2c09a5177f45293adf0694ead808f5e1e1ae5706473e5058a30f04644da443fbc9ed374882ef99d49ebb0cfcfe4129d4c3d324be45424ee8c10fc8f7e3b7b8b44371e0fd4101fcc0c7f057035e27d35d463147986d0c558b3ac9f388d5e88f1ff07c6f1fb9a97cd86ab3418fce885531a21e109b6d016d2dbe409fea34be337804c54f59c7cca904ec5ba97f574f5611eeb8f3dda489006500cbab3e22ad8753f02cedd5ed77b96644312cf3d518b1774e487aa3b681ee43af03325a50ea47d9819be508d3f87213699754f3ba8348ed2782bc97edd1a3e063be1a268b474db39a6eb02586e9653f5d51269d6501e43d0af57d6915d0e4056f00613a41d8347b4ddee8e5d053f6f028e0dca8ac62d59ee29db689a894683ba1903ec651a8975adffde0c6ca2bfa7a46a340678b4767fc45c91a8ecdca3bfd2ec491d57446bccfd61625457df1d92b762bf9ab2b085f5a52c37ef140bd6ed52fd17d8112cae9a3eb5d52a4afd28be54f8d0bfdedac1a3c68e24f9865f04d183d011c589dd1a2cf8473a9917a8f46a5ae1e60ca3892fddf9c8e7311e2932d829aace2997db872b352979a2d134d22120452752354eef12b3b56dd3f5039c9c7a06bc537a9a572bac7e116dac6032a3874a0479f698635233ce0ad2fce5ca12cb7c60ed3c961e4031a028237a86de3d7afccca3224e2b58c51c2c0fd6c0c73f7d0ca245c4b17076537a9289cfc638b637ae27457b557e6bb83ee3c73d74d7a202514a068413a9f3a59b5162393ccb1e1e325b1200d278605012541b5f6c2f7d3773958424a8f8e6defd72834ae8710a37f3471fdb8de1631eff726f80601d398167baf9dbe0800801e54eae922c054be8f66a6dd00b83c24bff10aee857109c5f9b1024fa9e8a19a17e096036f10e5056c2cdb39ae5ce14fb7640bcb040f31ff8caecc146a0fc708c97623e88b63fc78d68120c971a11c6c523524b49ff3b57e4292c9795154ee772beb2817c170a427e151b5232582e33b5bf66df3cd880f6878c2808f306253fbcefc94ac81d4fe010e85d673fbacee1306694fe9c89c8e7f9426bb8190696bc8b8a0e9ae6be62874217e488cde524ffce2323da58711e5784b0420ae9c6731a35d91c06ec2d505a1b51d7f3e6536afacf27b7b06a818434766a425280dc39c658b0cb29d75e95e3da959459221af9f7f6b3dbcea3d99f28dfb4710b7dca6d6bef9cdff028085a603f5aa7f6a8028dc9be20f757a6d24358ea93c88d3e5f2504e7f5d600149c37343a957776071c97ba0c9edb7ae2cdb93c7d7e8837d2e7754820f65a7a33bed926e1802bd380c5d30767f4c55a675e37c2faef444ef108ad0f090aa6d6b8babd7fa21de82f61b8c15209145cf7c4b97755c7b4eb3a58463eb3e3d2db978362f02eaecc2631e87a61a218be94fc741dcc7688954b1bb0e3486ec26fb3c267173b0394b35ee93640a299dbd808f737bc6728683246805ffdc5dd2c32f2ecc4550777b3dab6bbc187c64426b4ed8350aa1b7e38816c99c86e4a58d2e8a0447780c8ee7b2dc6237cbefc55048862aedfeed04b5d96309d74e9fd3aec42b003ef95d43e0ed38033601ae038110260afe33e8f83b465eedb2ac7af7acf242d91c9c8f414a57a70f1b89f82672b68ff6a5de619762cbce2c91fb87fce363662575f48ce5e3f360b802ef81344242c48570aad3a19081900a0ffffff5f