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

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

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

Block Certificate

Block 65844 ff870569ad87b9d9f9fd933349de634327901e328d651e4d3e2361d1a0b32771

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
912c82950a83d98022e0f6e9279b0b2fed40d81a382c15491835cb4ef9eac65a
Certificate Block Hash
ff870569ad87b9d9f9fd933349de634327901e328d651e4d3e2361d1a0b32771
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...009ff90100c0800000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000c9bdde414f9cc58c9e59fd339e2043137b9488e2a4a040f1236579eb922202040f5230ee453e503ea68743e00f9a1abfc145a5ed8165ee3fc16f58b7608010e6bc1b57c13701ef884b5129493fc62b37d3f1aa77e85270f2410200000000000000000200000002009ff90100c0800000

Raw Header Hex

00004020fca9ebf359042adcd58c98f586bfb09f69aa3e60d2a682a5827614d139a7b980e9cb2c1511c79502810b90ea1bdcce7ab25a3413b915ad95216acb45b5edf44573b21d6a4c7b01185ac6eaf94ecb351849152c381ad840ed2f0b9b27e9f6e02280d9830a95822c91

Proof Data Hex

59,560 bytes
12121601030710ef2a7034b126189c9d610f7ba2157725429c86bdb7130fa43344a74b2e8880b4d7f33f47e073b06b3963141dda8de950ef29060a022e8c5c8765fa0f4167d4b528e09d20001ccaed06c1f212c8376c09058c9200ef956de05ab796d13f02be9fbd3ee6729acf8f0eaf15ef256cf6d1622664adb32234c228eec0c2c0c5506037055addf09e647f3e7db82ab777d686e6318b844dee962f0297c2ea8ea62e2a1affc0d65b8994f70ab6288f5d777eaefcbb7908729e541f34d0411404c97f1ddc72b07f86084751af204a157f61943184a7ac7f269cef8c5187e0ec51f238d8173ad347f29a22fda832e59b69c93c527b836c3e65a4a41be5a60ba49f2b3e437b46d60924ac14a6490b042e0cd997c4a0cbe731652dc66062f1098000e8436570c397eb56f18dace86ba158f7c9b8f5693396fefa85ff146e1e628dd187d1adf052e9a87f8927774a1abd11a9be6ce13c3b424b8464c4e534efd91adeec14233ac16d4726b8772628c0d9a7f6e13c8febf0563ec50658fe15af6c0d5dfc651dc78e135ac33b7174d10fec7647ffc8d95f2a56600b59410e27576abcbc058d78e5705a7b25a68b9dac20dffa5782af06197a2bca9d63eeaee971b73e619e2a5223a1066c798bb70bf262a9fac304979601155d2375f8964b74d37dc8ae5bc7247b8149978af4fb83e72028d814dc27061f4a1ae3629dcb69323113dbbe7d93c1fb7b9032433bed0c7747dcd505c1fbcb10b9244abc27e0d98cf72f14cf74100ab594d8cd4ee5f772f5f1847fdd6fea467bcdc36da8ddb6af3e07222f1cc3779b46aa37847fdb96fe3c1de06d6a64e0c534fbf9f153063e95aaf22003287e8fd104363f685954ebea680c3519d818b2cd8ec856537b2d86f32692069fec3dc23afe195b3ea58c258c59dff2509e5a3c2e0a02e4cbd63e1e863742f47fbe9e60fac729d82e09d0b2b86202e0601aa05a4207a4ae09d88ef26225a44cba82368f2277046776ffcf7f7e2de003ec9bc8f8cb310257fe4ff270b11c3b4383e8231fcc1f6a14ee16f7521ea4ca9a25d99317796e00e77b329cf1096b2b7af5ad2183c760b65112f999446cd2d9aca8d36adbdd4de767a9b92996c94ac6928ab6ef2008f9d50e830f5538047e43c226e1e7d75a8e012f1085e7ca812e2751492d188eec029307d2aefee8f95c631f0432cd5ff9854849cde17a5f42348f3669fd4f9a676eba5f447773afa21f3c8f63b3ae164ec55c4201379c112b78e46dfa8e6f069c3328f8cbb545f702495cb0843458c77d6a163b4415b908c1a07d2cc0562aef4c4c127d46f584aaf6058f0cb9d1db8a572f70b9aa1ec32e36e1a2f2c5089b9a0c4e28caec84dab3df03b3ef4665799237538b24f5a3c5db396653fc3535dc12bcc35cc6810e12f66ec2b10716dd19b4fa38ab53c0d726e7a2bcebbdedf7c3140ae4ac616534e483885e70296fa1cf0d0c9cf7991b14625630a63f945af4c9277d8572ea0d93c763f2556ec500be3e3a6506f3a1f88aa3851d9f19cb0b81a53443aea038ee72c0b9709cf1ae263c9149ef32ad49a11b87fa7d4272fb778a14f31d2135fe26056625142e4373fe982b4ca1f1f4655d3231dc0bf29da999f64a152a24b578293958f666a97ff6fc99dd073db7a1b0709d7b5fc09e3536df0e6396de6adb1cfdb7cfd457311b86bfa9e005aea944004504bab3eb393bada006573b8d19b552f8ad04cf43236c47c5e78a12426458f890ad020e5a277ed6f01d3ec7e6c76f72435fb2e506368448ab32c9032f6a4d33f751981181a2499dde2662dd55f924fc5a363945affa8954d94464579eb21e71b6fca39bd6fd8c105fad2e377a972b74e0adddaef9f48eba16286f0dec0a032114d33d62128136837dab9c27db1914af814f76df8d6d6ac60acc5a0020a2b262c9ed4bc8524e8f451864c7536d844be94a6de682092e669d92b31f119df1d8688b4e877cc69c2f9467ef221c2b32bb77c6e97f38f5c32e44f536e219ee938ed422a1ef99925bc1824cca566d64b875feb9d26b50ecf233852e06b92801792f8a15ab7c8ce03e89e9cb4ccd0bc787838e9c96c4da3651924151d6302b74e94bedfb2f974387ed5207a01965e0ce9fc1d9468adf2cd3387f0c3b7833838dadd1b4ff18e3c59265bde6d34b120ae2806ea2835dd3dda507bb52b68976c5b6d1598146a6379e8a73c7528c389b72d0ef06e94cbc5c02ea8414f3e418e030b6cd33e02bb2012301ea38c5e1ed175274c2a0b643495e3f3cf699d79b9596ad096d7f453208597056bfd4e90171592f516ce7cbc897c458d3cba9b17842bb30327ceff76fc318707ca0c57ec8bf71014ca0f4d30dfcbadfc16ab7154ec50f6fb0bfa4c4607995f9ffefbe9eb81ae84497ad3eec45feac2fe19fa332d8dfdd420bff65978a2547b7cad7cd9b3b45b609f7966cd9fc1fd7818d479831154fd5ad6c02f4bc07ced8f99df51e33dc541d973fd4e762586b96d8b2889c82e7022ddc5c52323247a21b64777915165a90817a1c08c86de551e08632e08136fcf579bd046119dbf0c18d4ee996dec31e3978caf4031e90e513573d218ed258cd99d8dfd2ffebcbf45232abb024a1bf82d34df4bc8763a08ae7957c0435e5206fb7900c319691150c1dddb8936b72e3c64f2ca447c3840212259b1082e0c65a0818cf2f5da735ac2f38bb180d9f6ed8d90370ebca3183a03701e8b98908a707321388b829e3ca08fa1480dbd910375a837ff6b9156c4293794b589e2de3f8544b57a030abb2555aa08220e4e413d031df49a1590e2cf411b3be486c32190e233ae3c85b9b6a13750955ba42e6e8200b0040b4d429427cf8e6620cecb0a538641a390c647afc655a88acd6407e72c6561dccb1790fa732ac96ad4119b47a245d6f2389662b7d38837d9b76b4ac5163543db66a40df0200065fecb4c5b5cc8f1c672a3b0b299cf9e4f676b2d84df2115de88c8c5ac7e8bdb40e26d0d3c108613c4bfb8b63ebb0f84901dc13e9c4aeceadd4339bb57510da74db93b579fc7bac69785802a351f0888525edd349d84ec58fec538c019e2cf6b63f889b65dedfe0ff98ece4bfd63841a3dd4b4385549a925655c2e6c1170ad4ea8d5c79345a91342b5ffc5e0261d508f6e3febe65beb9978e92dc112d97cf99e4db6fc53830b1e496de12254e6dcfe32aec58e189dc0a4cc85ab8814a2bf775a088947bdb0ef3390b741ade2606040f4b153a56d8c89ba5b928c4f191aec808a515c717c406aaab06b3258f9d19028920092f57fcb11457bbcf4e7df78861e76844c9cda5e1d5ce882c66700afc409831dcba5451eea78745a8fc031c3110cd421b3d8735f487c275805d4ca7e0b5b8b08321cde48ac6fd987a802c94185372d7b785ca837c43e4cc59f57bad48ed5393d234ae0589c3d2dda9dacedb926ac2f6fb07536fbe1a6c81e36c65f389f6fef444dc2d1d47462840772ecee68ef21e0f11161576ba2a9974504c6e3da15ecae14bcc483fc23da3893233968bd6f0b3bafb65ee9ecfac3dbb1ba20b61ac41931384c860043414af7cce6672f3e2db1275c5e395a96381e744ec6554c7c5fd2bf1dbfd4e66202b804db489b3675ed3d56cf45b941913b483f96e662531d542b080be1cf85e852aad70f8cd341edec6a9680fc42150dc571df29b4f2ca78b03760b28ef6cf3d6acae978aadea7b05a29942f95270548df1e657ca0aa560306cf4433b489a24a3e7cf9cb71eba3a67a632e451534829e38e3bdacdff8894b5a2b505ed750029e6be51e6978a71903933c28e70c2812d3ca955f80d33a2c2741b13dc2c499e21af33b3ad134a2eca978df6dcca1a70fafd836f11d2f7c0a605db4eea6b2e828bbfc0c37b80c88be63adeb2e9781d9c9a58ec498c51757e7737ecbfd13e7d212704bc7f10b7cd9485b325559710f5e7c816ee9be493f13a515272a0e5c6d4e3179c5a0270e920c2a5563f733d1be5669f4bbd1e084c54489b8162207746736f0a87690219660cf965b420ffb459e0510a9d44482867efbe754978c4172c0337e62a6bd8d1a963385c933a3b2d6d469148b0907a99877487efdff64157c93132436c0eedacd3b4e45d9a46e8d5330bfe5689d491710a3b7e6359e4f013bbac70940b59e9e82344de0a14f6f1e7a6bde9a149d4239aa30258fea21b78a19df3a72616ba7daa5dd12577d0cff92c2f5ea3256041cd97485366937e4ae765f82075b3fbdb9ff828ccd22cec51b6f323b773ad9e4f8b9dfc7773515b29d343566389c64fd1d96a266c0a77420a1caf9bf8a5b774966d38d2dc1b35c4042d674b05e79afdcdf895392a7b1a400374f1d58ca61a9144e549c1170c6252b737c13fec3d97422d5e4a492262a8861e0905357ce1b6dd11f29b69f3051a026c872d2128b7526d19764cd9d28eb899bf803ae178c9d92988e8c3329b5bef11cd67d17023e1d66aecabfca5b392484564922e46270f0a73cadb7ffc2247e642b55a18cf33da1934af2b6ddaf598af774a0e0d0607615a3bd598aa09b9a0e56a7a7e0bda58f0da606dcf5b01743a10c8b12fce8dda99060f4c6bc0a39ca5ce7ba8b0c8cfa2ba5d6de34741aab193c4fc076517fd71ce5fcd6b4e5510ca28c0930acb41d7be979126b194089d804e89d6a7479c68a1fa8a16811af81e0ba90867d71b717eff1ea3cba9bb736e3734766f815579c5c5aa3c082e40bfaf941fe86c025fe157b4e80f342f0e678a61f5e57197c426650245c4c700a60245bb7dfd02e457187b8d2eb2db5c1497cf42912270d95c9c102aa74b5b87683ebb5a1b5d4bc1e854ea3648d004d468eeb0a5685d093f2f303727bd5003555fad0e515baa956145b010024231a1f0e0aa34f54a5ba0079b7369bb47c22e361fb2057a734ef9944267521cef941820dcb5930d22e62848dac2aaeb4dd23c6030864064b4c5d18cf186f9f8ae80dac79066f6152cb68232b64a545666de68272851ad892e44bc497c6ea4a462b578ed1b7799f0aefa86ddba641b7597ff4ce1499ae8fae9ed58ee2ea762f3944c89042f75247b6f43742fe03d4c0bda03b84dc2097f965107f5a4f989283e580a6bd41a82a3e2c6646bf749dddee9c1ef5002eae6d5c7e9a45659641ea4a97c6b65c373501920597ce0fb4c0993dec2d97551030107f6992c47c089154cc4c721fe09bb898912e07caee4a7718720d3b49a6afd2a78fc115e13f8a93d25f5a0283a7ed37d8ef26e9f7a0e185e6185fafbd75f4da2653cb7166c78e45dabca095a174b4d64c9ea5ec79fe56c5477d986ecc8cdc85fac2f47502c4de5fb2a55f175cb08d48c8805638bcbf22ea0520c3575c159c09a66a76e385237ec627f060b485fbcd780b64007a29f7d632b01c662fa82d97e9ea72b40509300ea557d3790438eed62ef33868518bb9fd9a466436758f63d8b6e2323229d493976b27723b8d0421a5298874ec7ec008b3280ae54ebe52709cd8eb46417bcc85cb5e25a22ad69f3416a730970f0306a3a3bb0851de1c370bcc794c64707a308a17141e3eaadd62161de61259d6a7469855e62f2c852d58c286d90e869c2c96503cd4e9000b304b925d614b11e01d7e5655ec42a8262fe1b5877990ab1b349f2f6051f9e0411a16c07543d9f8bd6a5722ec6055d212f36e5ec044843f18e920f1ff8a92172261fc34960c1505667edb50ce278459decbff23e4bec65bf3b833cbce780587bd606701ffeb6297752e55ecfb6a039e52c6befedbee559d986e0b0c427731ba37a5828669d5e04f3f1fa7f3a28e985365894b553f4b03ab496e0223e307155aa8e89c1d920395de42a6041bdcb31844dc6be88a485062765e3be7b026c406831d43821e0726b3f5a68d203c1cf1156c158ddfae31a09f9d4f2c4acf1d4c346135dd6f4bbd0e5b85f8860b394c6087a8c1be9d7b778e834267e1178c010fb79e01b98015abc7c8a49b657ae0417bede36b400c1d0e93b87bc020469115554f36468009d2033de2a0dfd14d28102f72ee7ba80098da5de6244c3ddbee58fdb0145b8a000f78577302089a36487020648671e341378020aac4c54a43a4fc4fcbbe3f5273f45ad96146f9b2f389d5b92bc239a0f190cb68fa9794c3e1c68eba03d7c416c415c9ef6c80fdc97211b7ef42f5b373368a96db42d1b5260ed5582cb2fa4bfefa5e17f9dbd4e73a2375f963e824e623a6dda29867f53dc583747df6026caafe02a7a83793a3f38515771d3e22db2056959eeeb50292b9f686b2bb6d70c3a26d2bb260072a0f596d2a0de964340edea512133784bd0b2777242074c96a731c6755a1e800902923e2fc5c0361d54c847e4b5aa6d4a6b7fd8ce101d8d2995943aa6d59a0d2f3a01404f77edef9f2f00cabd678ee604238021d61c57ab8f3c4db3f5a6ba1395779f9b5e8085054f3ffafd8c1a7a746c29e26cb050d540764bac378a30d7e4860e044a7c6d997d15484a713ee4cd0dad3cc1039bf606d0fcbec0cbed0da2f34e1f35bab012169fbb6a7fc06b8982d2a84483823eb576137e355e2a5a1ff7f4543e3595b7e1b6bce27250856be15b7f8f99a5f9f9f5c8796bee46e83f129afed01353e2b4fa9fc5ce9565eb259da52ea227b09d1ada55423c662515399731b49972c91d82d5a4d1188ee583fe255386edf09bccc6b7996a7e564e3aa0fd4f216de77036ce7e7c0f140941c863bc38bc3f29e955241b0b63053b9ca27a0f5ea37b0a8807e6838d80461b13862040a0f5cf726d259ef54d1dc21c3390d4759a2e70bd543932004b87483cd6b292f48868144a80ed4fad6fedf18bed5ebc0f170faa40b2b5aac43b3baf112ad9799aabdbac27bae138dfc061f1d5650f9cc139ac510fecdf7c035a9da4db87b0ffc0df8ce392ce21fcc0728f4d694a8f180a5a67980ff552e6067d3be2fced440925820c956737f582697234b16f077cfbeac114dd3f7e468a10209146c5200a0c60983587fa3b74f8a05401b4cf4a07c0f5d68395cb28e2523cf84c638f392889843091ada5dd34d4329be83eefac0e788a94ce7e9571c824ab053c0172de7d2726c60a0aa421d88dc625b6152eb6ef593b2d0a0965b782b2d3db96ae2ae7f219dc8fbbf8a919810d116bac556d88e8c6e78adc756bb0761e16741533ff25bef663753e4680e56861a73c61797ba2851d9b2d9ae5496ccabd1b46b4380dbb901d2a9369b6d23b55aab95469e8e92e37645f46d7a33a637be75b9362b375994aa9b0f7c2f356eed86b2d0b63bbbf73f3644eee43a1eab0337df9dae62233b0128c0e59506bc93beedbfa2a0b240b5c4ccfe3b25a64ae4276dcfcc7d2818d847b4c91d43e7f7a134315f2a4980aaa1969e953c17bbad77356eb5d1cddc7a18e4a60bcb19ed632a0546a339510d0f1f820afd6157354dadcb9056c29338546f1c42c746f4d5bef4edbc5602cd876d2544abf6fdefd91d8017c4802757876345d14a33a927a93c82e5eecace4c652ea85fb5906a4969a0e4756b475e15f4df8166eebae090f9e30d91c7195f4bce46dea17c6718508c7e6ec9c7677cbc118d2d50d9a0e6e764cb0947d493414dba11fb496bd826e086b11e6d4cf9cd502ba1318a008e84a290b9b5bfd387e75867331fec69b12f203418b2feeab9847777a124a51769a9f00b14eabd959aafc177455b833278cc49abbef5700b1de18f5fff232f0d52f1b7872bd8dca7d31d3b2cf8fc217ef0841e81b3e664a03c62ee648bd9555e1864533be41058cb19987330f6dca97225a6ac23373ff6827b5256aa017e274af48c189aeaff36a6667853a7d16e8447a2fc2f386e3bf77e59d4f633f7b66cb313970a4b34c664ef1a09d144e9910fe15931e4635495edb97d05515fd4cf28448f88a91516c0815af658ffe41779f1e58f485b1260118090ace17bd0ac11791c842fed6a0897fa52184baf4923ed0be8771964d4238e0a53b0daa9167501a404a7124192abb8ecf64c02b1b2b894f2708d7bfecded8dd9c737b68b60f4361f6253bde93723d6635c89e259ddc6a762e7633aa62d1758b65e5d0bee9b1a541a9deb452e444e18c0cb62f79545a2896abff749721350f97857e829528a4447a1ebf4bba8aa251a573fbca66b49ff3f039d1540ab3c73c38c2e9e8eb3663b0ee307b173da653e7b2aeef740012173b67e6f86b6728bc0a8f1c6037f9f0465c8fcc956b578118874f3fa1dd48f782db4e097a2f5f865cc1b12f25829872e138c68859bb3e1012ff0f94a1f8fcbf4e73e46b5e3362df0a30a2f49a68cd1d0c25f9b42a1b361e843ba48a9c0b90403bbcb5288b2ea2714ce2c503eab358fe44d6c21c4df0f5174d97c2bcf0cd4cd81f2827da321ea55485c79008a5bba53d7a59afff18764396ae6cb9ffe0dc04499da47e8dbfb0e3b2938af1146601aeb1f1e1b94fcaff857cf29cc5ff1f9910df4f470c3800f216e397bc25c88613565832706b8c8cd88519e82f0508c7ac19e4eaa38c2aa3912899001ae1bd93b705274436169c1f926ac82244b68eac50ad07f82f8711e36d0859164dcaa88767323bc1f885990187fa52602b839cda846e6948aa2b203c29670733a099874fbf27078e346eb5e53800a0f3266e7954fc591624c25c4ee1c720a25f77c47a39332fce7fe37588157cea00f82270953ad1b4c6301de4643f98f810f47c2cacd2fd8e0bb02ae36098e29f8c0306790e6b5d2a05e9b06e8c8aa725b99881c89d61d919f77249ff7a12e0e1e839c95db0113963b2c6c2958e4003db9d09ad4e4f21c45f51685d271f916da2961038033e5923b3f77a11053e5187330e4b04a2a4cfa2305173278f9a6ceb8aa0f1ab31786890123f7957ac19d68c16687d067e3dc93a43448cf18a02c767d1978500ac458a5df369e15541e1c79f210ad3042087b3c7ee1ccf7a923caccac4f4a49158fe16ba3f2d466cb614dbdcce5799eceb74c6ae69d5d225b65702f780a0024e6a6918cb4146225e982d852e8c8e513b9bff5bb3fd96d27eb29ed9ad754835c608828ca140eca34e092c9d9c9a2fd780d03d4d130eda387898d71ff19cf1faac611f8e1822c8ba481e15e75513418558bb88bdb14ee70480315204d893763bf37a77485aabc5a8c353a1c2bbd38dd3eaf3c46d147d101229d8a67b92fcbb9fc8f1730d2cad1ab6eddea40d048b3169f51193a935bad50f29ec6505d58f3c08dfcbf7fb13839a0192630ed20be7b0ffdc1504cff10a8bafbe5cca20c4ddb01b1298b33c52423f8c4f290dc1e69ca5018db3e1a56e86325ac7da0c9471237398cd942e242b3d33c741d629c97ca0ec014d707752dd27725b2d7342e041c9238e08b582fe8f53eaea914a733d077ec0cb227ae28ae1716e68fa3b77e71b63d3e2241b5161f59e8fd7878d9f8c8dd57aa374334b9f89e40d3b0b2b3c074f7503c15a425193f55189423ce7a6d2c83f3a9b8570b923d93890327825a620f6ce4552e700987239f956b92b84484036c035809ac3540d90bb9be687ad0d8ea2b3d508ee45faf1ba9660e08918124c1df026dc0224574f97795acd490bcc214794073ad171875078a18dccb61d08f27cd650d4c88ba07f5f0d77489c66e5c16697b67ba6e1f3fa0788787db429d48997ab57b5c67434ccea77597c75b4f66e7b95f4169d6dd6ae2f8bf6b4e5160a43b1e93d5628d7448c53b5c1b485838c62542e3f1cb7b4a5b08d29aeed99d8a53f1b5945fc792b266b79a92ba8427250e4d6b5457ba8ba2d9278744b90cef81b03c0266b6dea64cb6c9fcbcb5a848aee08f454ea4a94d7870dc6ea8e128a8e6a13c3c254b2fd295f5d97d0a75b7e7b6526dc990a0289de7d3bc329fe27193099bc18e6f7e675a9af9d57ac1add005409b9e940c6aade63782ecc1ecbd912fb6f6ee8bed8f21634ee490a75ff652f2b2451de46994d2d10d50d1cb45cec7a7d2a3e577dafca12fcc84203417d8a83952816f790cedac6aaa4d2b0c4c10b630ffc40543fb603f93e8697eb4a6c98e4386f71b47ab377d2c2b5d36b79adc88e065eedfbdc9854369acd2841d98628f014250c738d63eb30711f55de7ca923fd69cc971145b6423c428f05727683cf641fa552e5b456ec6e77ee29340d97267f3352e118d3fe8a55f0c3ac669de8897dcf266eba585140cf4944c50269e561c23a1415de91a3a50f238641aa3de5cee660d231fd424468c3aea4f1f098fd98c31ca43d9a3c31c361014051966918a61589150c8d725f2e3c2060f5559771ed3f9c9ad4d641dd0cb19be387e7fd984d33a54e783af1e725fadb8723a4606c40a8302c10b5b8f6890d3dd87647a682015cb7455ce05e472fd1be9ccd1c84c2cebf8e6caba58f387327e0b3f918195ac7f0481069f13a54c6238b686f68761d8cbec7eabc73cd439a952febb257fe13efbd17c28b4eec87c242c7df5997bc5d322f6ef9a0d87085492bf695a6bdc736297074303af63c1b06f317865a6eb893c623266fb49120492251f6ed7a8fdda9e4e8f76f280af5305416fac6049dfd29ea926bd955d6b5a2a0dcd914303194ac26ca617b86718a64a236c203fb40af4e5835ad33648e5d46d3bb86eb4ee913f08419efa7650278f1453c50b0e500d00672fa8d0a465a5196cf20e1fd0b4d7f0f85d27a69587d3037bc02537ce6e2ea7792f936b9c356a8c66758a20d0e9535977e707657f80b9a515984bc214a0cab854a988d4cf423c6ab126abaa3fda559f14b19fd022b4f37f0c3e3d2a9c97d85bbaac68cddf359bca39718909886234fcf3bffa1afa36fcfc717abe415a619cb7b69ef1ff1cc0dcc99c2eea9ff21b30ff772e9f27d7f08b27e7cd598ec0e2badeaf9574b354be2659facdc331808ed722f84c5f24236ae348054c52da0a9e194a1d0801f81e480292686bdc0829d9c09850af62e3f497529bc970cc7b3c031dabd3f3baa688761d5e78b3905aafa068813f7a6e05b7eebc2abe48781c444f67d770c34b533e7fafce57c12beb4d4c2b6290bb2bcf12a95e6dfa7b36ddc4287b02527d6285c23ff72a3ab485bb4c1d1c9f42c2d88cb1c0ab10725796cd1ab5350051675693c0556e5a911d051a182c836213f664bdae8f4080f792bf8d3dae505865e0ef0a62152c1e9c476066c073519564b2746b4abbfec7992ac47b1776beb3438798cb3ac888ae470d769eb3571aaa2bb59279c6c3407969aaeeb7fda5b68896090ae99a190269abf7bd140b67975dd7026b8114de50a4f718ed38ed513e7812156be8fc6c402607d8abd522c00a2667ce6075847ae9773e441eb65ae7f6b697e64af8207e09fef7f17c83effb3a8183e5bbeb541b2d371116eedec0484f1465a9f033f5cc4c2f1ea142eb5579512a4abfa34ecd4a900f6467a37e4369ec23c2949de166b4040f2f32c7057b8ad444fd39746c4814e2c14043f375ba031b283b448eeca406efe7bc69ac010b81d3a26eed7160cead97d61ad12e3adeaaa421f8bd5846ac9f550413cd33478c0bceda94da8ba06704f58ebfe3a0d727dc09775f82625feb54a002c09fc0acbae33a8c7e7c7980e8a67a19f3c0b6f1035c54b309a708d47557dcd890b3aa45c08343f99693c6194f550b7a37b5c06f7247b00a4d66605074a47269fee2003c8275e21348c5dd0e17001c13e4f03dfdf1347c0db377b32070cdf61eb9d30f00928ffd33fcf9928061b5dc375f2b06af043310d0bb2feb147f82b4d0b5c7cd149764b7bcbc4b9c499e401c825d4b8f697b43b446a54cf46bcd60195b4b4a27d7371df2466ef60ebada8f98b8a182610ff57b195d3608937ea1ca7d0cbca40b1379aca163018bd105c790676ffa0593b1a0b47881f43bb0c8302d0a66378fd4fd4075a752e8ceac1c235c30f094345add0255c17ad63565bb07f54e66072b78edd65b6568a81150e973df00653008299b2623dc36dce3dae4c528bcea8831c412bb0664323fb32f2dace0c890f001f4df5625a823bf414be9c3eac54e41a5624d5826635400f6f454abe1a0558a7e91051efb5cff4b72f5d5992cd4034b57c97e307b697aecf8762c99e496a086119bf4dd4b6fd7542984d7356b7ce69b33a8950456973cdfedd8b344cf916c0a91a7443e49183492929fac9f37ae1087231fef02dd679fa6d16ac3e1ec95ade9d2f9e1c1da2f51add76e00c3503c2328097c2703bf9b647f00fa69f2ef4ee4e162b30a86862eb8a9dc028c8af6b5da046a71a7781e6b6fdcfd4960ac423de4d3f953351e2f8f1cb1af844b10d802ba8c9b9966eabd65cdce8e9d52e9ca9fbbf0943c0a8b8f6ae2b572bc654fb73a28740db4a4274a63a59c826f75e7e4265ac6953d55cccf0964aca40736acc146e62841da7bcf0d411cfd222994b9194f9c4b2825754c91a2a97348d98110f0ea74ca24102f7ab6532c036118f9f19aff747367d24a0803b24b071f584638c8e839143970c61896cfa3cda6e94c0519c75b0e29a81bf61bcb8e79181ca581d08ed75f907d7b09bfdf3f88fd2afeeb5e5baa8e6873488289f6124095c3d283d6d847919dc5059f961dcdedb6fdc35333ae273a4e3e0421bcc5fc8876a749e197513b78f21ebe6a9256be14c20173fd6705b3e85196c23ee1411e3617edc8580be5827ed177a8691d9e3f989be5efe5b4403c3194f2aad68dced9053ae80480f4536889a4dd166f9934e5ddda8ade71c36d249c073899550faffe34094878070736b6b46eff79d5e6b167cc42956040e080af5152ee4687bc74216e13267c7e7dfac7c6517d5cb24e97f6b45958ce1b9755ba321eeaf3a12e275a01f8fc2dd342bf33ac42fb7343a761a4b3a8ff236dd477ba8ea92f48acf28026f1a168f53e3442a249a2d768c09e0fdfb5ae03f5109f378987c5dad48afe240335753de499098b5e4a480f902f20d49f6aaa23482e7cdb167e98db95c92c5a6de2892c1d72a138a648f536095e3d9ab58887435e99f9349ff84b2a178ad2590f15ac8809fb653b66d28eab3d2c8585a6984a6c4b42d0f4cf309afd466177b5f68b9dc90c7619800d77a8644e8e84ebc15dba75450f91e631d26fa21e1c7f9d341f2821109caa0ca4ecc9f2a3ef40ec18eb89de3a9a140fe54cfb586b4c05acfbb0cb984e68dcdadfcd2ddf2ba42d3da258b1848ce9fff613e0596267f3ba27c680d109615de2b8e9a330ba257d22d24302f4d3786c0ad5abf683433ab44b73cb896390422878a5c7ba8152fe1d1c16fe17f35eaaaf20776de6ab729fe32ddb951bcb090d6ebf00a6bb1ceba3c78db6659e3c6e1960e63f765399d6cb1407c9dc2fb38b7395276e9272821a7945bdf67d98243b041811662a584b67fdf87dd178c60213e39e7157d713fcc0202a6010e77dc1ff67cf74e85383a8239323b66f919b4fd8c3e3f299c965727feee82ed750e68b2cf363ac7b8aac1387bbac44ea1d62e0fb7d5aeca08c6418eea13f563a6b8e29ba0de57f84f6f2ca2d130cf053e3bc12edb9a751ca328fff633f9f8049430943eed81aab0774795b7249b8a866ad423bd9f7cd89460ae484b545ff1acd838aae1f2e28fca990829ed2a4bd0e568fa4c6f2aeff10aeef34a1018cb0471b6b2e3740bba39bd11df798521eaee4327126b616ff5a677f6d3000d08c6e170a78830580fac13677e96e94d56dd32b78366b2fb2e7fa3635c212e919a4e263e4db66c42f5fd6ae21b07d968bf6ace974d1a7aae7d8693a1682743a681b1dca88b114ed5dbd7f80778303f42a0844bd115d2254a3bdbfb197f189e66fd1e4bb76276e52eb0d1e25d586af84fa39c93b0761daf6ceba17e5f53cb73aec2d6d96d0f87f1411ab1be3bb0f0a531e1bf9403463fd982db97341fa965a795fa1c5a373dc8dd0958996fee987561d4d527adb9d6af5617a587369cc7d55139520087639a9d7b5f2c3c1dfa0341ed13838e8e2a7bbde792e4081233f1b8f41bbfe2d0b4c8a81b0901f1df5af5f311f53c1db95807f4537090dca5be1722eae50376c9671a29e6fe399ddc19c957b6e86cea0ba92a19ede1bab8a42b78b122081c932d455605a3b6d64ce4190603a9667ecbba6cc8bb96d51da28e6d7fa703ed7b400b1f22579f4daf63364f51078d9b59ddabaf4418c53cef1dab9b77afd0dea14fa5355e96b70a7477544b590a1ce911d5809f6931ac0bad85e95b049a1e6f314cb93f62332a3fccf68eaa5e9630a481ef8f0a5e70144b3fc862c35121f7d3794a77cab56e608904cc440b7d9cd419a576e2984dcecb8f4e9bf1c270b45da6799381adf5d3ad236cfe3deefa272a02a5089513b34063131a8424cbd3fb524eda976ce0bbfbde67a5056a34b55049fe33de818995ceb849a683ebcd99059bc9aec9f5afe6f0d8a312a54a7431e2ee06ff8de6599f104868dc69f8cac3950c329f590fce78656561cbe9dfb283eb34d2b69fb3a26555776aace2e8823925335da38c9a5cbee093c3a7b487da518d6b047af2f1fbe05ef401956a9ca49b73d0692a1180df78e69ed97f7d79461f2806f3c14b55e2f5f16477ca319015f39079b9f0309b3612a3521efa9f5c455b5fd892fe413e65fee289a22c2b094200c8a11b27b98ee735030b4d064425c948baec978eca361702a623c3f482fdd7462160718e43171f70e1f913db54f7d02d2c225dbb0d9525cde491e16a58bd52d59cdd79671e5ba06a7e58dcd761255012abac64b842f91ce7ea3164fb6ee17de5942413fc280a3d27584a31b104b2f37828b8d93557c08a231b5817a157ead0299bf9b08f11a294291154a546e7a10f06cf8e8ce3a040a0da084ec0e50d525ed32bda3324ad30ee8dc0d8e1237f2c648bcee4c3cf01736b158979eabb812cec5d92fbd07c0f97d1a9ae084fa15a19937c9fb4731bc31eed834324d2b6a578300eba1547c11e176137908601573cb462be6759b8d0dbaedf147176f2b7bb626b8d32d33bab553930ed4b77860990602a6d465b062f5e4a7316ba270abc879b3e6f95e39dab9f75489725a4eacd330bdf1e253d31081cc55baa65502909ab9b0661d3c3372f678409d6e84769c8a763af24f1036a3092cd941329ba861a7021990641bfa68ffdd0af78d1fa4436803dd2aa21c34e75fb99f7a82492b91faf5557efa982accf83598b32802bca79ddb2ab9c9394d21a0283be7b4e333b56d46ce3c18714a1c6a3453907bd46e8d05f2928a652266938bb0db9216ae20c184067811df50247954b71fed8d6d042e7585d831ec8fab049c5611f48723e2c9ee15dd9c8317cb261a3f79fed3854ec4379a1d4c6dba58a7b6bf533fb6efc6fbb721c60ec064681f13205b502088daef0db5fdac4af4de10cb385c00dd7ae4676d79f8abaa24aa5a488faca85fe1d3c0eb70aeed81c18e62f1a49dc02cc8cdaa5acda226d08d005979158efae6dfb983025436accff98435e528979e8f895d8ee882682afe9816e946189f1752d8b722fe78fe89710189e40724542f9e4ab4ef9033480b736b0746040f92f7156801ae92a63dd0cf1b8cd0dfa7f51983056c00ac028de3db26142f2c88e9f880613865eb4813cff68fc294304da0b52970c8959eae2ae6ff2e6f1ac926693745669d2eeec10d3721ab2763bc328862a48809e438a1232fcff583da19ba005361b844b8551eadb41fa74f350510667f9856e698a96f2f0882bac06b970b6ee879a44c23dd83bc59f46aa69811396261d8b68ec64f9cded3da0f514f17eb34ec9419c968ffa0eb553b9c7087868f9cf8fadd72f4d3ebafe7d8dc8017303de1dbff9a43b4e63fdd4ea2a81862776f7e467513512881fa84a258714a79f427d93d1ac561e81a3287debcd91e92c131b247d6326a4c4fa2230512005fe7c27abfca70f3329bed53f61b0e2648c7815c7389c912a744b7410b81bcb5a0ed6b2ec0cddd75374a8fc5845cdaa99a71de84942506e22e91084bc7e2247b09bd6db90dea280c659ea0a39e1cab6aa7a333008e14b65c0fcc039674ddcb49bf4be422b65a53a707f95f30fa69045135aea031a700dbab06ac834dad12f59206e2db5c30ce5842b647f14cc0d95ea62f796a3fb1acf95f5315ba007ab9285c6120147ce911b359c8c2eee44409822182644324ed1361d2b92c11683246458e1614ea9d3f8fb072635edf5fcdc99716e168f2b67a583269f4249a9cc749af854e74b54242aecfd2a6f4b4e42aeb6def3fa6f0f29c9b445afdcf904cd15feb83cdcd5abff91d1a8f193d407835a075039f4b9810c75bb84e64c4f48c1220380b4640dfd444304fd95fcb112461df74ae5d84c5a3f42fdc543b740da4bf71dba5aa0767e565f8a55ddef114c97a70ef0f84b2f181465137e65c34d19799f9f1bf0b6917b50c6b2496e4cb122931e5179bfa13fd3d8631303a8cc2635428ac9028d5b78301e2b4e6e00eaebb7634d4373ec8471d841de997faf8ac03d49c084cfa34ae4c1cc716d2c268b5f314ece94a67f1911d66cc7fa4d2640f05574fd3492414942935c4d5ea677c42f1bb59384e87c8bb745c1a9f7014e545912a3e4f0a4b8cee2e1335fae39ac02202699d886a3766dacd34001652197827b43a875b39c268a0c328a913ab4b7b1fc734c42a9351d48e35ef4a7b67b1c2c1b1207b1a412b11b28ac7538fa66a6ae67073ededb16879acf85d94b2f41dd7182a06fbd3fa88ea09e9a4d66f765641c6a180eb15c28beb80abe04e6d277b2ebbfe3db3c8dfe700c0f27165efce2e7b524a14a142340b54fac965eb3a3290ab44e9a23c3c9acdfef6e5ea5ded38b96c4f783db2d6eb97ad7cbca1e92a2a0d16a76a959aeb45448756d3c929848257462ecf6f31e61e2fb14944aa57276f73ca4acfb4b6c782a8e641579f623553e3aabe43a991611edec2aa49c3965c1ab20eba9977fed6ae271901b7d644092506b56eddf2431a283a261b9fcb350c5aa11856a64ce0f10cffcba345a0a8c936049aa2dbb118e60a2a60ffde765a2dadaeb7baef91caddd0033c47b764387c3bd8860735dc54b556f2721c43aeacc7e65b8c2b95617db23681219bc0778c2484f258401ec1709d1ffabe592c8c9da2bfa1a2a935b82228a53b37407cef01f7b17b3bf23395e7f65f5a7990de839367cc3b43a272713e52ad397d85423dbda0fe870cf2178aff417ae7ba5c429ed5320a0d82bfc058067683ac733b550c97cee195f07205638cef06c42e5e80cea9c0f18b1c94d19cc7cb5f9da311c7cdabac3299fb37284fdcf53a3ea54271f33c74e4b65090c47cfe87770031a82f9cce53d44a64622b663c7c94341d167d8280d554ce4c0b0667cf59996db6e2ed3b8b339482d636c5407b6c383b4430de669d030d9bea37de4da905dd4535d515d5aeb5a26ec5e178ca571a598acd750dca9c0dfda550996dd6ce2861319920c82112eaf1a1a2d6920f207024720a110af82d78827c671058af463c6dcd1a4a5717bf22927db9bf1a2320573274189dc7ea45e86e2777cfc82e0fb98d8e771ec7c54379c90a6f73c51373eb80cbe922e17aeec420c31f48c3dff3380ceece96dcff4fe81a32c31183e8d2f57568d09d785cdb365501a6433805a359398427698d83c72069af679d0f38c04afec15fb2939a552aa6e4b855ecbc6056e19a7920465546ee3137b14021385d6083720da700be4a3bab129354c89076da66530791b7e4bbac40d2158298c919101080e7e5d50ef352cc208240f0d57ff02976fb6f947134ca6d361bf314272ba5a7c412492b7c980218c0d9b1de161e35f0fee51f79a326fa8fe4b5a7ec1ca91a13e04fe1bd46a11355f299e6e06fbc02b83e34cb3438b20a1e448f1056c656978aad09411204472b0c1b113416bf9c5e8d1b0182783f5306b6ce98c7d02f7dcd787d8e1133d7f719ea6320fe2e87ab62f9bb5ad5144eba54b6e6862299e0c93414e48c851266719ddad7e89cb3f05314b80cbdf83ad95a08a8090a54cf704af3b57a50f5358122447c35a684222f2473ebeea1d58de8d6f50a9e2136caf023ea2609c4c6aee43cbb5aab7c3b522315076bfb835d87a2e97ea02f396c69b360d166bd28ebe48cbca6d9aba5968982f7d310bb7fd3f665a1dd20f75fcba36431a829c55c46f67f8d1ebc39e333a7293998cb2f4e7d35d1a0810bbfe0271b2075053d15c432d5d6d09546b7c324ccd43ecc650609ebb8a521c3ccd0cdb16d4de6b9d63751dcb20378754ad30e5b8843df8858f8af8e001c1ee7fe1763bd51156f85d4b27672093612aff6bfe3394b5b9c20fea8a8d754bd529f0f3d022bc75b190650b5af35a31511d5f5bfbb57e9a726253ee3faf2af3bcfd8755e42808d9cd6604aa53efee6c7200c400a15bdbbca14055fbbdea5356a49659703461153cd4069042e8649b3d4500f32c45970152454ce6b5ba90d6e36fc38ad53cb24705a6dea77871bcf21b322f228306300ffde647bf390ee8446bf422e35c3beb0adab5c0c64bb0a2c8f199e0003cc27004794d0a623342ddc0d4f7ca62df23edeadb179903b44113bbec2b1d8ab6e1b88fe97b8745ea3c466e4a193b7045c45ed5537af58b59cea29e47ed6f1bb29ac7ab00d9055e6fa20c9deeb4f84fb19210d6fbe2c7a7a831893835ed5e5ec55fe8dfb5ecb31de886312de468aa2e8ddef9b7a2c83498171a1c932bb973ddffe2d9eae958331f9e41f3bc531cd90394d9162e4bfab9ef5cc576b4a990abd23ce8bbe3ec4781f52e4fed1aa91e7741ab37d4c659590f7f987ba08433ea4c6aae4ae8d7251b4010efc1bf0a1bd82b3e2336872d4d617ad6da60596ff725c9684438b64ef6973db539b1260011147a50c3b5e22becec2f64a9584bf08f39ead79566bcf215c22bf4e094f6bcd878ddf94a28f04b2915a274ae1ae3c2bcf077933275ab75691d2ca5d7c95a073ffa8795ab4b6ebfa79eceaffcbb64f88140b7018f2c420be79744280012846931063090afd638a639c5d0454c0e0871159a630b905752f8adbcf1649c6a427a9c9a48fd8fe4c7c9c92da5fb115ff66fa8c9158d2cc9562396b20cba4218ec503535dbc07bd02757cc0e2bac30e64daa437ad2556eef0b9caa357dc5afd18dc7a5e9ccbd50271393c79439412196743e14bee05301d84db477f11e7267ac46ddd41fc8d6e18620d8f912a39f4c3106de974a4f45e7c8787ffbe79bb06dff226e17e35c32c1a6827c0a43ea073a2d7190cf9d719c6edbd5af6161b9f2a746bbe08569f2633ebd7f0de876091e5caf54abcdb067a41b1e86b268522e173570ac299912b9fe7d499ece0f0a59e1ee19a14a3787d8804d9cce683c1dab367dfbb302ed3a5f21a996e578694f8f3295e4d1620af7f9852a7a4cb21d37543c9a3211f0f606e59ca4f6a817c5ca340491be54711baf7294a3b25109e4b76e901b9aa12f861430becf5c4f665322e35e55b16410b838297d4cacd94c7364aab7180db5dae648d3832bcabb0264459e35a909320c487e64e801ce5887dd2e9f52ef14ffe50c0499cf17c849da543046912e04c03d4f2fa8c858b47a8d3116357817cea69677962f86b171530023c6fede7a5134a673d4f3e9168842d9dcad3a9e5a0392f68b1b4a87780754f9d410df0e2587c626c3991ad57d77ee68d8f34a3884690a4cf89379f726f6e1afadab1f4eb415596159cfc78291bd6520cd1bf9180d9e78042ddf2163366b77c41a3d20c33c134c4a1a8bfb3d3821a1ca8507f7f8462b4d056a35a4e619ccba7c986f9e862c995652c899b0813178d150f2f1aba3e731813407eb4800b757c5f881c2be15543f05a956de51d40fa4c3dfe69ac5ea9a693c975a6c1c09168b22069752d0a387a1438f25399cf53b45f7fd662e595c5cc7d0e305e79e46f951b676c3c3e6fe6aa7d07378426a7fde6bc763ff06b2af09434df5fab4d78f78c7dcf189516bdd2cc3ef1fc3ec0cabc2b8dadd8fcd50e66a31421997fcdbb25bdaa16ac76cda4ea6565bf7b2a502f9f0e63d0a9a36f4cb29f839096de8ceca345cdf691b0f5343260b1a962d59d8ce1830757dc5473e9cd1e69be42a941e08e86f0ea2a16ec147723fb8a4148939325b16fb96b900293bc4de3e0a34f263c01579d86ab7a5036806fdee0dab5c75f6e38dc7385fab515488f8e3addffd1b21ae09ffa8dc2662be19a203d39539ec9ddb4f4b20ab1bc6d8c651650fa9e160b98de9642fb33c39cfaa2c4e45a28383e1d2feac3b711c8315848745adfdceea532f88b5d55eafc5c2c348bec74d8233acd9a381685ef3230afcc575977a8a93a7e15282228a26f204d291677be4d6569d4582231af51961fbc6d16d340523ebe1c3c90f69f165acb95b8d68147e824e0a3ca8783f46bf38dba0bba847eaba529c35a4596416a5a4f0b3663ce9412a8506f794aefe4a816f5e35950deb43ab3f15e9e40e5b6d9ddf8770213b641add02f4ab40ff3505b45060221c3a45f414ef64224983b0170940fdd4d924a09cf8f39f229759a893c2d3a49e08f6d5b6dfd26f652b62239fb007bde4907b3c5db31824a6f4e993d990463b170346b384924c5cd99584289ec1a6a3c16777b2eccfbc305dff4c5e3f015803fe2b9aeff1607d00098823fc9233fdfce0179ef99d64308875cc0c8e63b32ef774f91d4a60111435c53ab1b8123d56f8b24c6779ad174bfcd8b2ad8b9a85f4d793ce94dab483a70300ff0b349085daa07451c32b699eb093af4716ac7c368082d72746f56f0f8c534c906f957fa3c39516493e976fab911b35e637b7677d3448f6963777ddbdb0e6edb917ebc172092b119d673298623871493465b0b4e92ef429bf2726bc978fe9c424cf57b8abfeca4cfeda49be412d6f6dd5da4b8ed896b805622ef5a6bceb91d86313495cdaab0cbb05d5e8415583042e062f3aa4b719dcd1bc016e70b124a1e43abeac2cb72766a8fb147d6512e4b4428633eb779645f8a6cadf1c69040caf8bf9fb2c31bb0df29d093d39655e26378aa0ee9f3c642c349ad5fc0e8db283e33663dd04e7a991938e04db6d3ce4d7132642ffaf06e799c8c024986e84cc709f75da45c579a0412d0e7858325ba80bba1e156068da6c9cc8e547f6b97bb2d404dd8b7e653ff5d51f969cd0a4d8bceff0e2c9ae7c7d6db4f51a2653d90e2493048723a1d184464dae0a5fd15b3421f6db7d137748dd5830f39835dfac3c9f6925df8be07582d26076d2f3eea8fea784d7ef2b64f7d13404b3ecdcc50b5130450555bf10bf1f7aacb0ccafe59cad8a2561364d0a5ea824c2350c670d2a4c304e2b9576ccdfc2da4598ca903f24706e2781e7b8520c167d1765cc2ee0b53e4695519054efe8a8a920e0d3f3afe8c9b9fb6bba5c304365f195f3bf3f9ff682692a1c40e6afbb1530ea1ae3bd00a5837f390cade6d546cd3a27407cd66c57fdf3a167730503f9027e9cbfc585698f9d92d1880d3711d66b9e517f50364f4a60926294f66e6f2015929719dcff13c7bb2471276a39141a6a70e646618ab82a3326111b384a01bf46a98a43326775d7210d06058b77dd9de90eb0c022fa9f54afbef81f0be914e2fa81670821caa0ce92728dfac1e1288ec968d0c680147d1adb67d8da1c0ffc4cddbb402ad4bd8eff439e932b6b37d1a9b9027675072f9ba7f9f9afc1e3cf7540ba5052eae4d36a5075cb70f82ced00534ea87b0fd2e11a3e33ac9cdae1a9de49c5c4e0952bee37f101c4170f2b78bbf4bc083d411b999239ae982e24cb5a4329c907e36e981689675cf2bcc3b4c5097c61ca2740f53ce061b72f013a34323dbdb7c6a83f76ff0d210f357b890552e469082ed726a4ebe59297486750077182ceb2d951c25a112d2857146e55b725f2e8f54726fa719ef83ed388eb6b249e1f714a1f14a3d0738c52a0a184cdde37daf9147ab3d645c65a51f277caeae43c0a1c9f252ade13b9cee5c96e279c9f87dce83ae6077006e8afc2b0c14f633816f97fcfdd15527151b004e097424eb97fd0e3d450466025502cda7d9aac653c587551333157acee590d99560df52a17e868d5314013b74b3ad39e9d07a4cbd9220f1bb477d063c7761d7af30fcf75af8a309ff16a568d40ff2f9a22e48aada62fce865d9e80c2a483329af57e2dda9bb5856f44c91e9f954547386a5999c6e85255cfeff43341b37f23c808b3a952971af7bb56cfaf3191349a927ba7e25a560bb4ab9873c7fb66d45b07e4b93477142105bb0dad19f85df1491539c69725592bf73961a12f01a923a7558d177ae4d0a11d49b97309377dce94671cc297e956f3ed848ccf77b4465714c47465227d04b51e1d555bddf65dc125a514479c9099d9591064773e2e6bf0d273aa40b85261543d94be3ea793eaa52c271201f1d0ccd5f543ee125fc8cc9a6403648ad7879eb6432f58cea1cfb31fb6da22b8730fd96cb28f1c13edc8893cb40fa1a1808f9e11ec492b9af8b82876ce00f2b37719bb675caced51e7ab8fb7581dc7b7b735d5b6f90842f576fed5847b1bdad3daeb6f4703da924a727300eabccab6eba05df2b8c692e8e711a43f78f351b092c9e4e4ad9a3ac5b748b926d227cb519461a16134fa5ae4f26e497c8a8cdddade8b4a0e6f0cea02b10d81f8c379cddd9f2b82ea50a483a12a71cb6ff754b0d10dcc630407c4978dff794d2a16a431ed299a500ee548af5ded077dadaeeac93707c8119a8275a1e4e8bab1ebb9a0eb130851f0f4f0d232548b3af72d7c975fca49b0cdb736b0352c86fc68b02b76bce7533a23a6a0eacea2aea2132a4cbe9a434ea79a39fe12ed5ff41d739bbb99eb83b0a9265bc97eceeff94b5cad2d7f5093e5db19beacffed48f300db53ad8125a3c0345b66a3685a0a3f40f2efef470fbc2f21a3d69aa3550abcb0ea8405cd8ba74d910c16f8da1167333dcd591737e4d83b46b5c60260bbe7f8a9be2955c1bb46d62caaea9f5fa599ddb323f9833689b84dae4bd1617e933b07130eee7c9ebb0579b259d34c6ecc71550c92c76465d4871cdf74fa3df15c8c0e4579af2ec5b69bbece53274c213ac736e6808cb01fbc89075335de450cfee3dd215dea38c1ec03504736dc47a11ad21c9face11408eabcc1bc62ad70d41c51bcc9465821b3b98d30d935473b9d24e78cac6b319e0c7b873e917d49d6da152ce325b8cbbd8272f427f15ff103fbdbb835983e16b3919231d61a41bb499c3a2e80e41215f6f225ccbce25c7574e33f8d5f4dafc117691b68b9f8019392552be5ab1e67175392c6df9f0cce73b61334922678ca488ee7486030e1830b042dd83db371807a85874d1400cb2492ca71cebfa0b79d491552d55b3d07d16d3cd0003043747dd5a3246781f66b50abcfae9a7b2b03e1ffc85be8cc7317ada24ee8b28122bc199d8289a6105a156907c16ed313c880918d006333911730cb4b5b423d3d9543b20350e3011a27424fe295563803300ae62ed088147b389bea82cf0a72cfb44b95892edb382bbefe2833ca491ebff06c6970fd5e17e6d7bc0398df9818087d0ecfb109f4b538ee3ba24781fdb9543da5f3d66e2361f70ff7588bbb5ecb506ec9771f9b83989f994f3cff6fe779ad4f30d02858b3ea7b600b40a1a29edbdd9463553cdb88e968db0e3af6805adf85a9636b436e29d23ecb2e3676888408ec169df2b545e62633d49bd45302aa5040a480bd36557a05a556010d1914c0e4f0fc7d76b8a1acab508266dde613941d9c000d1630912dff4ed10d4fa7e8e768fd551cc05ea2ba2a838101f09b716e4e9f18b02728b7a9115ab288b98d048bc6851a8027bfde3cd218f8c609c8e3d10c3a48416189f55b42fa48050c13113065579581a2620f5b7d18422edc88f5b8fb3802157209dc8f1b061af89b844a82c45a543f5bfc03d4a9c3681045b5ae9b642dc91242b87ef908c2facbb9025cef2b31bcc2b69b8b0e9b54c3232e7538fe7bdabd6e8b86a41d07286164114e6ec72d4f79f7e9221b2c123e2ec2d7dfcb17e0711ed0ca277317b9eabd5b91a579702166407dd56cc57856b69b9d3f085a1978d27422370258f28d750f348a66d6cbafe9eb530b513010637a9d56319bca226add3aa86adf9debcedabe1dea7f8d3f3dbe96995435f24b0c9b7659c75f2d9e7ebf73be021ccbf86c92085abbdd19db73a64ef9324e6b7b3832080eab95607e5e3feae2003eac4d24d605b0312b5a0551947a1875ab8096c84818eb392b67e4feb75d46c96a07ded6af6ec6c4911ccf666143de2cef703478e61642293a6d2ac462075c58ac1d6fad0ab61b8a093b627aa2dcb80c4162587c4f5d045e082c2c7cb8869a83802df10a065bdfd8776e1b0b26d879a60bd267266800ddb5106d2d873b89884027c99cb0cf552852f96b0c9564ffc2bca9661bffa555b322d6cecdf868c4af1bd1a9e618daa8898c427dcfc902978e4ded3b328afe9fad57bc63180d0f68e349a4a992c8e0f0f6eb07b8498e93500d4ece92f2ec5f02ddd06aaea3173359ba36777f7fc0d8a7b69e33320457f9af24d80020961b7fd51eeeeef9701021cbab4d74c1208c626b0f56342c4325c33725ff71baa57160add8bf1beee79c196e055a8cc16291dd43200c1af960b3e37cf76867cac29fa60c3bb141f18259692b1862cb38ce124f8d3f4a47c5d3e4cfd0c2531a62af127528e4dded8bf9075e8f9266c3c5cde6cd4d2903abd504f04e16953dcce13bdefd1cd613ec23e424676c3c008cc76cda7919e9b69388855a7b7b5531c871240d31ea6c70de3a1d9746da86a6b5058eabef9873e62d66720b0d6da44fce613dfd22eda5cca42e562414533b11831b7076e4ffc4da7d6cbb3a699e16e829bfecb8785f1a8c8d9f37cf850bfa7463bb9ac0c8bda759bab81687dce412b7d99e9e25fca8c92bba59fe9407e407cc3e639d45e35d25a444737b9b0e41db811b5d2ad3031905db3b9af0a6168459d7934596d50a56b0f36d008822cf8b765badd6afd1f64cda69359ea88c6d1760dc61b7818bd13412d8a428cbf4718f3f4bb424d7987bc1311432289ac75e6451b8e5b32ed3fedf4284bee1bc429cfb62c7ad15f42792b804a857ffce85c635f07cd2d5df163fb8fb7b19b5a076eeb2e007ae01e79d4df792a60efbe782ef8fb3cbda4b8cec290dbf17df6ec2e2c1e3dfb3f681c66aadf73d707e6994bf1751f4ad03051db8359dc49e35c2e2b8e4618d815f909c1a64e180ac313cf9a67f219cfb10936442688dd810e726bbb10909a7fa219753ad56d713f5da55f44306b502a0f0edad1498fb840a3a80ee51e0a76e6ff58ef376194b66afb838153d5e8114cddb95c2d0037da2f5bbf9e0fcf6b7e45c0a531ffeb1a0c6b13f8a5004cca2e10bb2714f3f7ad2afe3a949daf3487ff48db9b37b58c57aecffdbaceee8743a681278bc8e9193497fcd18b546970fc217e654521d0e68ec07ae02aaae4f6b99a278018c171f5688f059b0e3b3f47d150462158981a37b48fa248cae07174f0287e49f3ef13ede944b32b6ec2c960273129ea99ea143805fec54a9c5b680d1c525d23b6ce139dd3f1f12146ba99eac2cab6badd823578c44a9cbf207720994ebf435f33becf7dcc17e07aae1bf761f6595ead30f389a63ea0336afbaeb0f353b4262cbd69e640a7a84b3f49f1961d48360fa584b1f00fcdfe16c954eab0fe2b1d7451ea376d16e76d7706c0c7d5b9d667eb28cd4fb3e64346971998bceb330a5f60583359724d209576f304f17d4dc6c153bc4154cd2638ac5a7cb6e89a444ad68263ad1361bd3499299f1c5f77f02513afe7bc1355281f9bdc032df1a7c6693924f5aedc8f4a4adc70eac26f2f42cd1c959f11156de3e82c5e50a107ea58ef7ed5cc663401e2eb7321f9e36384f6b5a3c7e690928f4b0e2378cb7d7313e23f8887c7fb0cb7e8855d6837ec57f978321cc3bbeecdf2f921eff8faceeca1c2231a73c2b9439d68b110d5da5603113d909edefafff401c1133b51b85bee123482924ecdeb8e50a800023acc95a6e39d6b2e9b3bb8ae6794cd4b1d26b429e81788c8ef164d2ae5273fcc9f3688cba18770c2b5a3a0d4c33c6b7ec8fc9c5eabc7f7e4a29a1e190ea4c0f540f2a5c33202c35fe6a923bd9a6545a5096141c554b5ceaba2ab26f2bfab31a39c66c5e3f4b25d6c479dfea2f72b693be809859fb05971778984522710570e195ef8f5d023f46fb9d70b5cf08005cc55c482df41636043ba29a55b00ff51b5d50cd1f10bf040cbf22212a0b32417f4164e44c993f081c310b5709b4f91d9a59d82d5634222b1d3497ff228301a61f3032c77dbe223025ffd9c6c33047b21447a8c1c9a24365fb32e001f63d8b94a1616de677d7babf789714b222e0ec2ccd7d15785d822ce699eed6ed5b04c2f620175d573829ed5a3e78fdd42a097e313ecebbec0a08769afcd9556bbb3e26841137156a43da13909e345aa959efe43e9680e2076ddc16b722e9c56440798447dde1d5d65df11d973945857336df29f09231b688498a9ab2b2b76d8023818c28c625eb4bbd4d686342470172576730f0c419526e71430045941cd49ac49753a1caa0742bfa715aa6b55601a1dc631a0c06fa0dc5640377ed2d4de595aba9cc7284053c37ed7a06d66c450d7d68ea4c7f92afe34b2b370e697bb50f0546eee835300b5b4d96663a329c4e44de8fa3598944e77eca766c3052e9482c6b11f75655eba49942bf9deb8cce349f21be535be63547499583e197dcb0cbeae400e65263439e71897a9ac5cccc757bf4f538a04682a3863f0d618126d9f9d00d3c1d7f1240d20df320ce9b71f676061ca235b83daaaeb960850a37012107b6c27f061025b642d265e6418f5e81c01104b03b8a49df40a1090a531698d4f913b13117f2043048c86dd2844d103951821d0f915e67e3a53128bfc2a773349b495a23f607f55ce095552ebb0b74f0bf44947c1226a620156f6f9e8780b7007009b4b5517ef663c031e5d0c7eb1b8add6450a8c86b417bb96d01b430c4d5349630b3247c065a7649c47c82d12382048aa3109f56cb97df94084fa58353bbe534e0e0e5e8900a9dc1deca4af7a0a4e6e2d831f72606db7663942481d9926c6858227be5908dae7bf7df8c7a23de2b12b52204291535f681937bb128c628cb97f93ded8cec1f93714dc6850f9d28ea2e09b3db4b7a1c668c5941b83109619c7e754c98d1b02a3dca7f89b92c471f0a9592309ae1929ea369eccb75cfd8c1cc8d12a06545ce51ffe7d3170bdfee6c109960fc590dd2d15b546f3eca162d7e737ace00463b7f7c8479b920e1815cb9079678743207b5c3b0716a920940a90e2914ec138433e3fc91131bc2e699a4224875f5323e0fa8ecce109537b5c89254bcdea2014bbf6da8e5977a2e41cba34fe351fe7e465f96fdf5c9477556417221a4a81aab1073436f7e8a449f7047e5dea1b16267fbca96052537cb11d7fd416cc37b597bc462e7b9abd7dafd53e13d3ee7cfa868efbb30337f9daf13d7c7a42138e8001be992f5d846ad2e30ce15801ca3a7a5288eeb2d005797a6491df2ee810d6ca5d48af94c7392ea8bef3677fab841c62de850cc6c0495d8ff67e75ee634e2efab398daaf1631368e42d934ec5fd25a19dc2dd0b0574b9b76a65e9acc2cec48e192d18b2de3e0b82288b1050e4c4104c2d5426779bd7d82edb3a162fd853697628328bd5e7fb11c7825bc2ccc83ccfdb8d86bf0cd5dd2d8052cc08574bc272ef943df77fb0e8ffaa87a5e089f1e31667d8dafd11a5f5eab51f11b901dafb762b0494d5ea7bdbdcab7f9ea1c0cdcad10a7f071e3f8cc7afc16c513c4ae3a9e5c3c016d63e7d5dee17e4b152e6494c63faf0240cd5e272b5c61df8b2e462a0fc7288141d4a3eec96c0e0d17dae8a7a373d29d440dac06d3ecf9bb853fcce71609e14d78b0dbdcd15b5c8f7d938fbeaf77b093b7c728e2ed4e80a0f1c1a64c9bb8165ddf2274c32166b90d8859041039d0367d12dbf9463f9cc6d293c02c33745c9886aa73d800a527f1064c85c3cdb083fecb3044057085940b83b98766258659b6b9fac7cfc2df1e135cbd6b17849dbec69e7b4c02233fa4678bce973f04eae0d48dc076f228b3bc9395f923a4ddc44f9ee03e075beecefd335384c13dc92a00bdc46eb31338bf1aad5a640233363cfcdd2d3987b0bd6e7d81eb46964d5e0e07d5daf642ae8f2392b9f94768bf07f0834a319077579edfd8770944e83fb8a2e94012f2141267fbf5708d24a64b2d7761ea24f38386c17792a6cb2b6e5fc3ff85e8cfd1a8ffff1367814c30ee5d349ed3851b6d3256e1d9488029e1c103dce6d0ec512e84fb5d80c1f8aaa066f9c2e65de3585aaf96c0a8d8ac09a4c8e38dd4f4067bb1cd2f3ff42b332589d2480762ff51a49c53cf0fd370ef7548c6f16c62f0af72b3fb3c7d2d612f7f52cfdfb4d70953b557686bacb4051586b93f589b6bd23540692e2be3db9c13f30200a793135eb419d717261d60034e7d0fab70ee832c20e1debd1452477558942cc3b4e5edc5f113cf7c4a209264332d05818a3334c3aaad66307060f9e1e5bfc37b424f8eafe8285b13249f20f5d729f3692d765a322f81698434d6de0825e484813fdd39326c96cbd14a3da6143e392d3100385a840579ce57fb96d47ea5d5effb55eb0e94fd02b67ba52e8dbd6857f14882b2b36b7d51a81bc8b8e5f6f49206d2cf5ffc3eefc1d940a778db7e084445f55613f40d49077e5a5a57a064b84f4655d63189b27dd6f21a88dce3cbaf9b1dbde1b14a0c3cf407cba8d573658328cd7a1104e1b43629bee74d6bd1037edcd754eaf423fb51fac2e2ace3fb8f800c1310869a8f28be47f605c30b0f7e911a4781a10998cf49ffcadc9d58af7b6bb8bf5a27798c4e28327fb8bfd9004166d51930469a430c0ae89c36d58e8de0f51bf499f6b00129a17439cabc295d9e77afa1ef5f8ea2df75879239c4f41ea2b792ce774843e989a8b4b5f797d5bc1f9d8329055957d496d20b9741301eed6af8cab1f0e7a899f8934a454dd7a80a009d1e8d20d37d1d8bc6299ffd1899cb880fe190394f9d83381d2be77bd2b76bdee91b74491f7e3a6659493d349a3a4e6d77ccddf331d854d77585a742ac3399ce46173c29084991c61e56ada555fd82b7e6715c1f8fbd98b2eed0dcdd359cb52b4d60b3f46c8ea8f9350e5e245e1dfa05e4fa080426cf315aa6add7cb8c044e1047d88659694ddacdc1aa4fa28a9933f16dd278d476a4a5abf13f46e575f0059c74e418075c5e24f4b58148dd79c4037b002b613bcb26eacadbacd06e8db3d63533e45d60927bd590b79022278795ebba77f8a7dd52c1787034f23397ec24b4325272e78b434b4f090b667ee6f0459c1638cd086f1a49479142de3cf4993c6c870e1f8e354f1eed5c687c0dd8ace3bae42bf812bd381581ac07c43b1337ad059319498698e94df0e53e8d401737eb6fea5119e5f5a754266b301d830975970943eee7bc05cea8430872a5ae5d3445be46ab0fc226a8800ca66870af0d2b938eb4e9af581fa5e54604e895e560e2e41edeaecde2f075598a6d94edea59a00e78e733ed462a75d436d99db71808a0912b1f6a717a81dec5076af344431d22dfb38b1af9d489442a18b31edc08898fde53ff301ff90a9d3e0bbea8c4cd94529dc39d9da6e85bb0b0cff61b827026b81d362eb934ae05288c6657c500619270eca5ad5f8b342a1a417b6f50ce516f85d7c5bbab46de90a79b90a706244ccfd9ee6fd1660709a4310bc4597e5b9d589c57f111cb293af11b2c34582859ff4b22c32f12e2dc6e6b11b40097da3b2cd3326177ea79360b90dbc49900050dd47b019d6f9b02c27486c57db4d886da7ce8168d9676cd7845d65e63a4c5587f12e478c154e33d0766ef857c645f74d1be9e6842b8b2721aa70dd2759950c3da026e70b429118035615094b53ddf54bf6631e87d658f8fd0e41e27b64425e487aa71aedb12e175053dc6233cb64addbff5fff05420c9da7136a5ad199ae8e35378d5dea192ccdcb63fe8ea02120c33928e47246abf1668fc0167ca8406e1c264a9c6387b0c3d4d8b5bf5b89e425efed04c25200c1b2722e55668ea8323d53048dba7867f0a4a553cf3be2875859d87a0e14f2800f0f9cfd2a2743747f1db8d62caffdc04a871ce90bf10d2ce7ec8ea77551ea03f288aff7b012261b781b87bd1abff4a3ac68efa8a2a3b0183ffcda8df2e4e4a18c506d0bbe1be550036a91bb9241cf3236ba715b126cb7095ca163d0a186036817fcc05c0f62411c90069768693e7623af66bf556ab41a75a2376ca3700977b1ff1b722169f614f1cd0fb697995183aed78f4b9b20de48bd1d8c44302310bbe52d4ae10536b193fc9bbfd2356f4ae220f5cab4847037be6379dbefe3916ce4f5954b7d7483be61edce75e6bea54c78133680a206af03ea9072ef516c144b0324c41f7d5727bc6a24b10cf46968b476448371fda9e369038f1cd7b70fc68232fd3aa30a00905edc11edc41097a2d82fea426d3ed0b144ffa84383576c0b6231805e4f6fd7c52f9586eaa6e5717e83b7590e245ee9709eedce03736a48ed9adeb620f42c784dd41d8e1906e1c3a26700872025719dee3e788ee301ea5db5b6ec674fc399cc39fb058e3914bf0f2aad4093e1253db36d1eeb6e8db2981b1db8e8988134aa8fdc0cf8e0a3d7d4fe547c8acd3ecac76ffa94bd7f6744269acbc828400214c0c2defe3dfb452f2728733098966a3e2b575b26ce515eb700e77c04c745ccb1644ca1ba87745cb0a719a3903bb40165e8b4878368ff695e5aa44b9d2c9f2e96f24699bd451a501286315e2050e8fac789a70797f2557aab752ad8757e3f8c20dec5c9c34774a685c1bfb5e14829a147d778bd8b2a41014c3a4fac946b38ccebf3a1ec9fe25b88e6acc368e0524efefcf800675a87c0233e1215b904a8e1a81a847c3363e71dbe08e1ca4d04086dd21cfac0f1117e7f88f2ba56eb81ed0c4675cede5f43c45a27cdd2448c4b49fad920932d2cca93a23ba0cf1362e0a7236d34e897a306dcf1531c58d4471a10aaa673f140dae4790ee703dd64de188497da4a98737b809d61e4cca47fe688a7734790026cac74762bdc5ed0e19895ebf41f424f5bbfc924b6d6a4fa4b160514e664651cd4b58a906505df44c563adaae0d803c56edd2e7eae605a8974e195910b5c3a44bac105925196010ea234c874290c518ea8a1917c6876cdba7b9d91b608e7cfd8af7b0aa58f29c0ab036ce9e75d19e013c9685b410dccf87604665695a3e9de9caef9922beef322f3e0c00b96ea43e49212e5c91aad7561790cd570b87c207e8a1660bb094b4922e0debbea1562c3a78d1e225628a7195a9f8d0bb6a7900783c8dad41f9efefb703590d9c3bc7f2ca0848ce0ac7ff7635eba11676c1799809e8c5f9c87666602ec3babd0bb361c9fcbd352b756fb416e4bae15afe5dc07caeaeb1277ceb87d43a10dd284424f16628410ed2272f9642ec9c1564ad1e62f32f7d090280a4f3f41dcdc839b02f3f8ddb5c777049a48e8994d6fa0e7792cee98fb67f1f144f4324be18e46470820720200549053401e6d25e213fee68d929b274de9871d43ec12d40465cce7cf99cc0e21ba4f819823ee8b364303a6e428de9579447fb1b58ab051a65b162f5c5b4b572cbfb2b01eeea3cb8f6ddd32a6e9f25ea49b3ef39d118e9ace11dcc342e340a66d1d9f6e710f10d441aab42cca3e1a3f4b37a57b649c7281387eacdf98c9ed6339e3392eda86beeaac4973ae37cb043b37034e655fa14925d1d841ac2d8a66d16078299797f10dc7349df4140b3c16640d3ad8d6fbb8707d764fd3cb5c7efbb91fa92cacc3fcc28278225a5dc55922bd54de2a54db9a637e081d162e1532def48d078c7fa9f33374fd56e7fa974357a18964c8badaa18fcb91545406f7deead43e19c73f18ae911bd91629948b436c57bcaa40545de8fd5c039d4f2f6db76174c11a1350e92e896d1900cb7034ca6d6a6dbec378baec4939b8399c71b696ecc69db1c221bddcee5e5cad18563b7eb6f5147c34ad9856a2387000d2e1ad1fd99d6afbf641d2c69685b6d23bbb1eda13f03bd6ae3d860e71655d1846295edcbfa0260a3aae679ccd66bf6b0c135c2f9f365f19137e2ce9179836accf4a803390c700f080fb4c87b88f1728d1ceac69a661cfc1b47276959874d146141fde0e346e95a0ef9396cffdc40ff33cdef3e28abbaff62bc52b3967d84ee66173cc5226d60dd1774dae2b1ed5e6e409efc122bfad11f2b866f24d20a01df4508210d228c74c0a8259745c744056458a23b657ba02a85dd9d130a3300b6d40d15de0dbc589ff65b71c03ecb8722b256f4f92bc4b2ec94dea9aa863b1d32d794f8b23a2c61758fa81f89d486a865feb8df83ac2247e7f9e210d4e4562355943de887553ad78c7cd1f702e78a3bd1a8c2f685b505b4c3535d0140e0d25d14fa88496d1b9d152c23a082d353bee894e08900f28d6f5f495d3645b7e5b37c05269cb9f6598fb275874eafeffb793e264abbec484a974e90a18aec166b1d466a5b84d6561a286f0b8dc36e9418b01adcf478fd0978cd30e0f6b773c42b362e1078069f845d0b9defff43110330c94757729e221cf8d836fe545ca3c2dcb509b4116322c8a57018ce7a3a386581f9ca13299bbf8e717af94f4cf0436e447026fa613261aa7d59a7f89cbcc64fbfa3d74f763dc475395e5e79c688398890d51c3a6e0365245643477a32297183ecbe550fcf7215843b65661a0de3767d53712ed613134a09d1308db6abcf6e90206a609f74a3cde1d1032e1bd5d6a79155064e10c620324988656c9d96ffc12b389222fc2579c237631ccd67ca24ff9559c79fd9c44008779f7f3db1cb21575203ce1a1d1b2e384b095dda05e123460556b82d360fa4f178aa1d2bc36cc2660b53ac7f8554bd0041f6b9dcdca987933a336b34726fda2292c9722234fa62a305b3b5bdfce5b5d0c15b1d3ca9336aa8b2e7a0fb358fe9c92da1dcfbff3a6e4b2f373c387a3219c2807efd36f4e4e5e8ef4ef44a06bd78f5f31d7b50a3c5132dc86542b4dea6ddc4eab545db99d19c31e300266e164931115c1c21fcadf80d8014d3a133a25844fc97e2a670f18fedb22a0f4ed5b28b22bf7f4579b6d23f2b6b81d552d166d494727e2f624c1b3296d2e079e556cddd377aec456a129e42f7e69e767771207fbf236d042107b416399635655a9e17f88ff3095a8e2296acf4eee05a089c2c19c2f065671c0f3752fbd93146a0824e4e5ded41a02fb3a6c5511bec6d64e41f0addc6f833d87666f2c2b36c09ed7d832b8eee6b4a24c7d1192ce2fb7504944362b924efaca4d7bd664c8517f709802e0ec943ab857ce253077bc39b5fcef7828a6b95fe770db8fd721587be2ebdca3b0f28aa4b9dd92bfa57f8bb8a9dd8ca5da11c72dc9cd9fd92fb1f834518b4da0f5a193dcbb9322d8483b2c690e9ceb0ec5fd09beec23b2f8852a90a265d2d0b6817c55b2be733c875a7721174242a86891f562c80d63704364263b3139ab33fc6489e91b8ab846f6324b4bba890d90fbb1522e3ad838f418ddc871bb6a0f14940ab6d473139ea3c0a73d795b40a6a61fb3f6c543251a0cdf28085fe1cd2dbd3d4844d6011bdfe08b1437a8fb3cd35c92a83e47ceb762250498ce0d6e2081037da2a55c2b100036a5f150b2e2a966ce54cd21909f5daafb10e2c3e3b6d5e4d6a9ead02550b202b359ee737194a072b3f655eeadbc9782ecafd5a15c83c9df78f97b2e182a91663cf8e79f1c277b987dd031b88475737d27c0aa66ca8b1757ae0fc25b116192b3693e9a0817441014013adc32c839abeda0afa2187b16d70c06124aa52caf6c1f6d1da0d4d047d0692c180be83122bbd51970d66bd8266170e7863e45348c023a1b778403cf4e1c348bd2f93b5c8bce9b93c562665d8dcdb457feda9070b15364027dfbdf3e460fb7223228c255d35f59da225856e7d3f10732f36254b9b7341f9885eaab33852403fda514c8708675c3b61b039e3848abc871953c462b89ebe676b5f4755d1be3f6e38395cacb0d563cd731ad72c6108adbdf84452a9b763cc175ddb782c7ff1389359d96d4a67ae113d2dbd0966815a09f8f8e0655e5b19a85bdcf9d6f8bf8aff81c8ee3c1c97953eeb54eeef6634286e7379eea775f52e326d6429ffae41d5144dd93cd6d5328eca1a84a6f59b331efa4b99a6e81de409b09e4a471fb6843463a66f6444d98e665cbacc7410588ce036b575bedd6bcc430fc6128bbdd5f36578c387d231b1742cffb3e88c77c8311a54cad5fc8deee16d75414d8bb18adeaef7ff9774d88d98b909a42776ea25a816e421045f986b8942b38a4921cf8335321102867b5680dbc22223a3789fb4b01b4c045fbd4e47436f757f04d8018430997316732256a501de8052e822c634102550e7318c8fd48b5a60e141a09e6474e15df504b79d665adcc261f664f34bde832383cd1dab6992a5093232f8a9ea795cae18442132c03feacb9f9f068e99a608666416483b123817f9338068284915db48bd3b696d58a1101b192ef2562b3da53c787d944497d3f0c9ec3200d4e2650cd07414fd75af5a7c3661fac13282ecb148453ba4a60f0c62313d9ef2f6cc83b1ad07696c23dc211c5e3ae68bcddef606bc8650875805e4d5e7727ce830f715338705f739fe10b48e18fab99b3feadb7960773c8f36d0c931ddca859668026db91c4511d6e8267c6e243b3b05a8d07adc67aa9264514280e57d06b647081bc018a55e096ef79ac9fa9942bea460f26ffec568f71527ca8826b4d9fe181a5f04588caee99f3dec3a09c5eed50cd1e426e83825664909f7d1fedafd011da24586b7fc55346dcbf87f3c041a86f4d1982693eb4c43487c6f601919cc14b9c89d97c6d8313d0f4f51245e3b63cc8867dfdebd84e49260c3407c9721382ba9f256c7ba2266a2385a71e18b5fd26b82f698ed075b198f33606c4538932e0c425876add25184a39372bac03e542137b95a777b6481ab8c1bf9e87f8f3ea9a68e80ea64e7631360f8f8e5dc10e582d89bd40b0a57ecd8b3e1b2c675c3dadbd002dc6036679455836e0143a1778f3429379ee7401af301c77b5ff591f9645434fbf6ddbfb8f5eb477e560bb609cda849dd6bdaa5d316519b08a259f4ec3868a3b40607d21e891b9e4b62059e9f6b1d6b04e7ab1c0385f4b77416fcb15c386cc29e45b149b876a2826898624166480db9615fcfedf45044793dbe1169f1d4c4f85b1091c0b23926a07ada775791ad03494e13a0c6be9c38b781369f7e8929fa4dfb4f205198eff63e14057b4219703420f8cbebff1640363e7bbf7414131d0fd097e33aed71376d9e5826936388c0ad5e2a2db3e0974021141e8b096085ee66046c1bee268def15953f13b93567f15f4991a4b597b36be35bd5b911f1ee2eabee2faa51b9089c454a412d81a36a2c3e861094c332381bd34cd7eaedfa9832521c9f92fe69b57d9731ef83c62b7da5060417f27deda6e1b98bb02e920fd32723c1adf1ddf06e96eba223172613ce47df51dc759b9a3d0a4b64b027bc789cc40ba57eea95aad8109201aaad7551c72b3e74ef7272976dfc3bab40d297bb4d949ca225b312e4a212c4489d2485b6a1cb7ec2f9c5f4ede35301ef0ed075a6882c642fdb9850707f2f93d8de027349f3f6c06aacc5f59ded60b84f7192fd9c46a3894eca52e4f7baca555cd64912c9a7a9274dd91e88520ebb7349b3599ba99c05e8b4e445a7a862fc9f392220a08e91e4c9bdfc58363a4560e30d94db1417c3fba6c725f3eca0a529951a84cff562164d8222b8158aa1e29e25ff318cb9c93641b36d2b7e8a2192e97f1dc4a9766963a1cb80df224e36c8b05aee3071b2be2d03688feeeb34cb88c3c7d30675b97086479c36cb59f3ce4d9741f75f0aee9bfe0eb65ebce6331f0320964d00e9ed1c632301e93c396c698f8cad3ef6c9b89377e8e3e05bf018ecd1bf8b7cfc133b8042fbb485ec1794f6680d7af01cba43631a667fc5a1f3b0919ee50e3491a624bcf487c18c9ce499e850e1c5032ee664ef442520249926877d36d54185e462ee6d977f0dfdb4af12f754f75d50432d4546880a5c4e38fdb5dcf56f0e1b53f0de010da4ba96ee9180f24182214f328f3553f21b98ea5bf15d905f771fc93c6d0bc0b34a0085d38a7bf51fcf6b935e6420fa43d4ae6dd3f672b46543cc9ec8ae3c4778b59172b5510dc9ad3e70283c07a4e61e1ca0c0ea45518913446516adf801d5c1145e94baf755341b4bd86ad9b5db62b8e9f8f71bf8cbdcfc5d3ce3e075ad097a823186a468f0089a20c2aea0c98badea1d41ddebee08c12123650bb73f7f3fa14f975262db3b349a5d5a30aef574bdb1336bf9708d4324d95e2cf8d350a7f7aacbf76ed09ce1acc1f5ba8fb9810794a61f9dd57ea71665dcbd8c56a45d65fc6720a6807652e362fc5ea855c353940c1d5b5650847c5778891e36cee1d4dd61bd27a6e5eda9b56cf4c9edfd06d8474171267b321e6bf811a46901e62cb3784664371af94b0bc777fd679aa629a289c2445430c30998361a4defbc559751ad76949872b53c190148a53f13f063b8d770c9b98442ee12b13ad6ee27652b8878fef46d4531732c79633fd7a6351e234ffef509bd67da13de49816c480a53517a2e081454354d385e62eb03d45e9a02d065ada42bf1f160d1d32a3882671b6329933fa20614f9154e632568aa259bf87fa87c1b48f469c3ad3fd0d06e87c274d12d54d8e2615a17cc20f515a68813bfa9c21afa51c824b16ef2abd8c37d2adac5d1bb7257c4a8a3bdfceec6d5b1d87e5da9f71d63705be2ca1cc336d3bf3af51371c0cc7385cd79c8f30e05ceea4fddff1d2b915d8b391799cf9327d5040588af6f940393f92f3b0f1df2eeaaae2ab6d2edcad2e8a5cf48487ce5466bdaac1836de74330d5e305ca082efd9bda66c152b4168f4ffd140463d025db836cc042e5d13f3c2a369de2b35f90dcbaec5ff853f62b4a9b598c43ed0610a8e1ba1c569fb9f775a411f5ebbe8af3aeec54abe40bdcdefa9f88f43e4d8dd4e61b35443882fb6b6cb5ea45bfac38ac74f0b348fcdb263c7c297065f540bcab9883edf250bf7f8e381917d5af47b7de2f92dd8ccf0a9daa57ca49c5592c6a0d8e82775977180d2181d09580a9ef3152f220d791fdcd3a9335fd567952ad2d2aae0a703095f3f65b46cc4cd5cacfc1531d1def5f9c98e2476ccdcff0955bc3920b6d53679b9c970f67dd494307732540bc0c7173cf924854fdbba1b8051a5d8c8110ccbe3f6dba9a75e5c36e2d125598584a6b78243512bfcdfc869c9c89700618fd7a056cb43cdc1801435e01dba7e3f559d1d0ceee7ac15ad25775a2943f0fa87ce42b0379309ff5df8fe3e934434ebf955347e51d092214eb45479acd893f4596298ed24df54b4eea4dcc540314f1d970744a23b25b5ccf9b82f9cf4cdabce721be277a922d30a14d8035fcf64fdc09b12074393679cbb03a70a377092d3209f2f090c417b9df9503febce79ffddc5a4ad77be5857b00396b61665cf8fcab0347639fb7e186c5dc85bee4a32f5702621787b11681ceb71aab23a7c20e350f3012f0da12374c2bfeddfa3f8b319844320623c3248ac680f2687332cb5e072929825aaca500f36402286fa1af35ec7174cbfecb138c06c9a58a72992a18838c96e1dcc61cd96fb9b61154ca8d9822bcf969aee16c3d5f7778dd58c52970e0cd933a96878b04dbdc503772b6f64ef0a950a2c885b7794c9e45f6a70fdba31d2486271323afea4f82cccb940c810ec74f491d6c09b97975b4d369214dde9f509625b6d9c42e61e16b657a1eb86870f901844cf04cc879e58c8308f292dbc00c3478052d046f61f27ebe526cc3b1cbef84389af6d0e58f7db933cfc14b6c487bc48b664e44c283520dca8d49a290f35a6f71f5be206bf62da451be449397d45a52b42c0aa904b580be3943f793e942e4ad7e50eeea4b739ed795e05ae7e5763ba7a6bbf032e1353fc482ec43f4a872a06838c72005e40fffe49f2cfa208764b746a9ea72301a45ec51990dfcffc6e3704ee8d58fe4fbb65230b3da2ab2367a84378c0af78cbfbffff13ab69873aa299e7830a33cb61c2a22190b25f7aae2d830ffb516399fbe4f3e5689954304ba3eeb4bb08ef377d720cc456141dbcf82ba4b8a15993e23935ebb24bee4dadee454e2c28e58eb8edbbe147e504b10249c746c0ed67009f00f47155f591b776f874facf86e960a012f76aeebe04590e567ebb35f2dd6565607c4492fe81817d324e79dad19cf4f054a3fa6f4bb2182e63d7c297b25cb69fe7af10751270cbefdf79807932b26b3e7ad8de1e9177b0ff2607081470cfcc008f1f10fbab0cd6e58057512c98826be12e38c3b4801d2145529196ad33462be3691a1161dcd6bae57707779250a1f30381de347bd8f39bd9bb18de5ea741e5b3237c035870bd595cc8f65d3426d1ac394f757c8cbdc8a6f2b7a6c4dbac9ca953196f78f029bd14f120d7aa54221cc6b263c7206152e7baf30bcc19a411b2ea6c976fb691313c20b7e6cb9de04009f52aa4630029a4bd635c82bc245d00c7a8697fdc090246abddc2d2893059a5ad4eb64dbcfbd06d041dcb45b07db2064eeb235f0a9ae2529ebac1cddf721bccbb189f1f521b98e17a3ac90b9db51a4647efbd925170823068a39504ead8086bffc9a63a899d761248f12280dc4353e93069f234dfc8d3e4ccebaf4c9d807e822183458b6e69da8082f381168488b4631ce85070e92e9815a12c1ad13636e896e92b750abd0457e2939c649ff9ef16ba140a389a84ea3aa0a781d3f99e955138c564c13cddd87508314c6a7d71a15e44faabea8dca1aad067c41f891b2062b5c6023ed86656adad33ec6adccb853ccc9c665e43495972c5f8eb994dc5745489d2b87bc8811b5357baf9fb253c4cae5affdca94bcae9191d1624dce88af846c8fd0b59aebeb2f41d651c306efe7f54635927b90fff54da50754f05602c1374410e73f084c05c826879fb08d0eb6e96b06a753b33839623b0e4e7631aabb7d68be2894e28e2d62128e11708dbaa6b2c52f7e0722e9045b2f1f0e6c7ebf0311b1130714b58d8d32e3ea00d78242ee21bbdc070672daa972f28f9a22377ee0e0a123a3e1f2a7705108703a12a0cd3a42da37870ce72ae3ecef8157896246949ac40db4e43f35df6b7a261e117177b94531db09c680f7b7d727a2ce54e26409be17f0d6cf17483e31e852a7ed8d7db3288418b4d4ca65263e033b4b8eaa54c054e447815f9184d1783f1546dfe69a613b66e56b04e4648fd44362b1b2cadf75a099b9f82bdc4be2f4a4a0f810521d5b11de4b66d0566f4f20c26b2c8b1b8188081c0a63cc87a024a8fb3cc359a40f17f0f7ae7fa60c70937a5af5c1fc7203a43f305ac9a6680501710c9c327fbf0bc7c6f45111649106317c20ad5c8084d4370518d9ed8b6fcd418e054dfed08939b83a6303ab7af65ed6a15390c9eac5aeffb78afd7f4458e031a92da15b02542e4f348118cf84abc97b0b7f39347afc3db457954040a60dc5736db05666b9b801dedc3528d0637f0d8f3ba6b4580f75a3fdf96256a5cf445c87ee70c77b863ccde64f6f72e75b6bb1be88b064acc407909dcac529a58f67fd054917af877ed99405567c6761cc4d2b2aa98f7db1243861b4df1bc95b726fb4ec69371ff7238e514bb23e76558917e32cb31a84e4453d3a6c33800055970c142ece4de720c61baf3ae79af72448abb086b6b7855390f7f99489fa36ca171808c5231f42afb817aea932563560251385d4ee54f9fe598183c27e72d0e8fd84737c575d9c39a621f3cd6b5abc7c9f0a9267eeae07874b902e12c78bcaa0c3154dc52904013247408fbff4b797f9b9a5f9a8a0fdde3e081e3bdbd975e174592576007dd779c2a3e1abc66bd0c9fb33141e37d39753cc8a178c3bd75c797d1a6e97f270990d4ddc63193d9977d35f00dc7f9c82d81cff047f2514bd23bd6fc94fe59827b3f6e88a594d961604c0251236a9f01bdd56e5b816f121e0c6ad371df5b7c4b2e644b5d9d2c153b7baddbc48c2c5deea150b6c22f347bedb6c6accda034783bd360748836fd62a3fc778583f6803a40593913367074cd7373e19aac8df8ea31853d9ae49f8051cf60646cd2baa8ce871c64134c6dceedc419cd9b36c8d45332ee65152a590a3539ba2a52fb5ae9c8d0c385ac62ed64371c8065174b13266a1e696efcd7b83979276522bbe46f70b24908282e2275659d93501a8117ac500fc7f21fafafd7dde3a7ff5803485365db87cc40a0ce09a4b104c516c863a99a39901018724a9854a3c34334fe42e7597e40d32c9693d375ca43e7803599e9af6774b9657cc0c3d8a59909bc9c35d0c6f8853cfd4d66bd7e45895c777590107d2f98bbfcccfcadef00822d5eb289b6ac8183096067be1f98a0655001f0f0f9fc22cebb7b7f91d94224806fb5d24cbb70d670949a550155b5fa7ee31a00481f2387f9f164a5192178aa65a6cfc29a5d599aeade892f4df5af1ad9791dcb0de07b484c0fe254a7cf62b9593059703d26e89f6f51d198d3b0750325706bffe0293a6d70080a6fc3e8e4d5baf64e6b61707981a209191121cc2c671c917fe0b51897f9ac788b1b6d4e2019a55b6b3a05476a710e3c072e319114a2cfd967d9382c87e8375238c13ee3584133341911b0546b613651311f85b32152345b1b844187f374c79d30db831573dba7a287e24fe0402048e958a511c53c422a59444b3785c2ceb0f45c69b8c6afdfffff4ffeb0752ba76f9378af65c1a27b0ad321f9ac68e5ffd14a787a4b9d447c4653788d9c61d9efb24e157789c95dd524e53ab303ef6eed5728aedcbafaeae425ac7c77b1d8b9848c63401f0a75a648c3a4340358ef1d73411f964e8144bbb691ddded61ed24fc60df4615cdd04c850859ce4f3d0b729ff804b83a9020919f7a46bb1c0d2a7cf2bbf7f346c33e43b5f28ac7d848a7b9f1632952ba19d2ffc16237e357a73d609f148fda76fe3f365544b1a8255411769bce8aa1f73ae3568f5f27304e461ef8c1515d0571cbc8f38610846245edae9c2c3c27842f6e35cf300cabe09e7481483c017c1da1d8e81a0781fbfbe396821b87ce8b7ea4da0fff65e57e4ab2bed8ad4b599bdbc8404760146466bf956bbb0611248962c1255fb3793ff2acef71d340f2f4519f2f7a1bf74959b31853a9c229d2445c4db468ae887be989da83534a60f5ea6075c98378870b9f64ebad31337bab6ee7b8d5672420d88789cf5e5e7faf7a243e567da8cd8c8d633005893ed5d13a8c77cec3960b4ff0b81f885e38bf56aa6a15aa5be8d7a09a87717a2a8a231a9a46ac21c9bd4f057c284fba2dbb5f13764c044f766c1d8a4525a987194775dd7aa10046448f6d282c1ca4c466b9cb7cb85341945f2c402139de7edfc2eade64a49b4c3e28073ebcc349f3fc65eff0498ab70466c2cb51137a98d50dadf81e59c7e07504b9d1fc2834e306e6e2a6af824156b3ba3b471cdaeaf0e423ec368da570b3a87ce977d9b60c642c0c91fe43a1bd4039cc20cb2e1595f053ac3f55fa78d3c19ac36862d47ac4a1388e4a8db0019bc2f814ab6409ebd1928e25b36f1118bf2a6cadfcb721561cb95fadca3aee3d7d9d634966a55db95d905e23d7ce8b212babfaaaa59124c60ef644f425ba4307487a0e44997ffc8687e8b951b3ca03c25dfa8152e81742401f31b0dfd25236fa57acd159fb7edf57613c7e4fcff220f8d26d203cd4a96192af752ed0d672757757316523a8029bded1aaabc7f04c1f93ff5cfc697ffdccdc6e99bc502718f30d740364e23168d09583c12a82ff6b944f4c72c9954e127e34bae6e5d14c203cfd517bd153f903106fc3786919724619eac8adc300b3d75aa51498054123b293e5dc3acbd31b94b503732fb38374f8042f2dca616faddc6124d01a6df0c7bdb0aa1749b3bc5e0b1a160f3cdb73d5b256eaeb6f704c036aa3ae17cd87b4058311dc71c0e58b125a9aebe54d042db05e34abebee22923860975c31723aab7c7326d9183981687cf99e51f8b2173f064fb7c723b0c5d722576f45b9e4b3ba16d307356dfb9cf34f363233a86fad7729d759e07f247a431f4c00dfb6fa1a1140c4a20b3acd50d3c613f0d34cf3042afe08bb782117936a4217d35c9293b2bbf564c94ab54e37415b2b143a68de615e367eee925591df0ec0a62797f2267d85a2ec41ef5190575b96a58764a02c9ecee82b1a6844af9e70c3738a2ffb62834366e9b0409c3d4c1f68aed0f5ba77735a4f3cb854e172c154b492f37fb79d8c975f4d871cb186bbe1faec36e8e97ada01508597a2db39b0f93d70fe94ca0dca6940879b4366bc1648e159ba20d195e20125a840dfeacd330976eaf6218886f411f1548e2adaff403665e494be21a8d1193bacd6bd29232e2f7bbfa18bcefc6ae1732a5f54ca94dd74892d9ed77a910d6bd2e65a2bf7552a384fdee73fb5719212f6a55eb5e0be6adc141be06e0b01ae2e0c8b5529e49d9464045d20ef0828e7562a7e59b511f8627e43238fdd74a36068450fa9cb03087c3ddffc3fad941536797b612fc02024119ce48105afab867b8bcef73b8fd73e801c098670e4d24f8fbc6b486d077cb14d880511ff12d3822e2dfc7b3325513a1e26dfe9cbaf3dd575b42a3b1f24f61cb829d1af8843995e805059dce4ecc5d2664ccc10ea2aa039ccb404f7f7f45ce830b84e2c8b18dee26a69e7c067e682edfe060eac741bd2e624fa204a1fac32a21fc89f6aeeaf8dbdff25abb4d056ff0892b05307003e61ed4e8b1cae68a5d1649b9ae2241f797331ab375ddb2bc370e102f17ca0d5b89ce8435be8634f725232151e0ed338aab66902af4ae5440ec5677453e3cabf2112b086b6354140273a88284d1d6df4f39c4f348271eeee5d739853029eb2630c738af30d515598173331a90a9b968eb6fca14e0f45bff4f53fbf7a847edbb43e6323896e3434ae17f79148128b0d11f7cfa765e641732e91b7e408eac4f1cc45751aa8ced5430bbd37f8d22727e45f32105b3e6d715db49927afcece20ff7502ec9b8e4a151a1ebd7256f03e0e1e13dc0294bf77ec25d2a3a64f66b79447b965f9b9e1a83c82f98cbe2746a096abf99de2e6d93699b038f4d0ac6eb641a69ea3f56ecf8fcf210c65e38a93c7d6aa3ba549e626207c0023ba08c789455578e9b2a9ae7d22f8ff59e2acfe119355f882e69dd8ba61be09b292dc378fc653dd03abf0218bddd176d831bb3adf00be673c6174ec0f435d073ad648260f1462fc4a8bf107119e2bd0cf19cb5a9534337e8a9bc46bb121530dfaf596de0953622e2d77cb35d7f387b81b7306a14619854568a6c7080abd10567bb10fd869409f35f942515cdcdee6cf2d06188189f1a971f25d865b52da1546ee1c6cdd24cfcf5e8241d6d3fd85f52941a47d334b7236a831cf0dc40ff41b49e1b8df2395de21765714a2c51db8ccb34fc59853f20df485cba68be7a4731133d5a9dfcdefa52845c93a7de3832078914acfe3ff40077cd5eb91b6cbf7af416182cfa7244a01734a0cc1222b11eef258b20795fe9ecaa36fb7eff073d09c9bd37a5156c555b6103fa60adbbbb90d1a4d194df4d54df6b13c6b750c298bc6268998859d95fa68f9bf794bc3cac46ee0c61d38f5881679ff5021868806a2b144858e794bcaa761fcd1d9b7247bf9f3b568a8d33884bd85107e31e607b829f0e20af8a04ae0cc94e7de2bcfd00a110d725153b186e67adbfe2695c021f734b6c4da04c6def8152c6c8672aa3189b3f233b172796828a80489fd69934788487cbbb5e0095998cf3a31fc3923275853b884ecf13efd1d41982f03e0b81813c050ea26da6a06d7673f8469605c83f9d928df85c767de3c0b23638b5d9603ee2bca54f081214f9dc61355e642e7009baa22a3cbb074e63d308ab3cb752b69a3f6fac7e862b7eb615e33baf3dd9055b98d389b53a7dbf967d484c75343ae28c084d7ed5accbbf4a899ec5aeafa16721a10e49d870dd46dc4a0f234274100c065a3284acd5a4c1e4b3c56c14420c141d536eb7fcaddd2453a220e562cfc8be97f3a3dd6de6353d75add69425e72d48795b2d09b7217d074a0b8bd5840b0f136a049cf42c3aa9027979027a7dfc1c794ee7b1b86f07f3da3fb9cff5c89bd94ad7cc96e51bb79cfc04b3fba8a01e774dc589f4a0f9c8a51183d45383a50f087b3274cde1fa23508529c6d74e9a60be6aa8d7584608ac1fd158af327bb16f0aa1c4965ac7e0bd56e961c6ff5104011f6e4af1cbb5e9def8a8f7c91a61ae38fd2336490d5c8c019f55b2da0f98c93909a5b30e08d45984c5d9ae897126bc397c9c07497f5ed235bd6eb56f6d5239e8efba4d547291bc45b11c815ecbd76be01c7be2e6b7f4e45170926548a0a8b6c8b103d56b83c564472930df24ddf7ae6fc295e8c9072477c158ed57654212cfd8b10e8d827e20294e7c5e9ce99366c3cce779fa977888b50164705895365b1048fd1f77507ff55927658ef87a9889d2d98301c95375ad4a6c9f3a6857f3f0063de64c2e267c683955636a31f4ab5c7184bfe6772d1e32da5f0a7eea08f3515568658e4d795210c92836c6c87d42722be3b78475689c20d50a83723f138da3cb959c5d1468e04aac399a5be09fcbdd5f4ac3838619774ecd6ec4f5c5dc4ae7e3c4696e97dab2b15e49baa6f0c453c0b75349b1fe1d2dd08f82626ed934010cee04eba4edc67a9aca95bd2e2ecb0c6e914778fc7360c65d2eaeba5c5d7e851ea9296c7f0cc5e8131361bfa5427f910ec714d9f16a1776100e8cca4fd24c915d933522ab79231e7a1c78e340645e44fe2d99a0029581126ee3a19105bdadd23ef57e3df35909177c36c20ab7744e2c71bf480e705a973721506f3416ab5423db6d5062e12dc10ac6dbccc6d200dc39d1488734f6fb59397af1d12d6704d81647cde6eecf59e4b258673ca202fee7b4c750c8ea528ea3524a8009bd931796574cb34e335fd48d39c956f9183c6359fe7927ce70e830931ed525bec2fc9cd057ac3be7472a2ec6b5eb6a10848999cc26b6f2ed7df7121d3543d6ee3ed1146baf0270e92d8fab3a29bd57afa318d2bacdd92b547e7723d610495df8b92034452cd903ebdde9fa6213eb0ad53c7c66df2047a6b0475517293757d6984b1a557c298aa5c5630e83a2aeee6575b8ab7b4e86858aac9dfccb41cf88318c9175f3f552a15e3ed53641620847e76ef16bebbcfc7aa8ac3edc028d94c5aca357a6ee114ffd5b4d7f9c5bd7c6dbde72bf003ed446b8ba7a3d0ea4a389eb9b417e2bfeed8604fe4a441c43609de6f8b27cdb00899efbccc2605d851247802d6f5ec2293ba5680e2239f0161c3ba314bfb2698793ab1a50f946de315665cf083316943f3b36df3b8b7e8d47cfb9b9f20914f6864de94b4e74c43c8f219be97db2c50a813e25012bd744e7ad5fdc14993a9091de4668ed8164886005adc36839b124d453c17ea96b23039cefecf36506a152d5be092e498084c1b458b02bcd76682f237082f424eae2ffa01b3b5653327023ea83817cdf5c1bcdf14fd8be3e53a3ac8ca382f0bc9cce9354128dec4e5cc5d0b376b460ccc9d7fb639d03fa56c48c3314eeb5f5fa70cf53d93516e7c3fb850c7e4f5d88e0d9d333ef0882d77ad84ab3683317dae5fe3c404573bab56fa88c6d5ef12ca3ee49a5c896005f69d19fa6ac9ef57c18e3b63fd5df34bcb83a5383c6b1f0c49511328ac2cffc3e933c5942fbb5485b7f0c77348d89bedbb5f34884b785da004f617a22af564941841689abc37bf2ebc6be5b4c9e9e0ead09113b46068ec192ab610134767c70e86c54da2f2d119c4aeb3c50eafb6881963d396b0340f2a6efb1fcf469162f2810399049ef439c65cfebe94c583e7babdbf7b1c5a501eda357835493a3d897c306594c5a551f13c0f49c364f241c54aeb8092efd3792dd171cce21a3273d8d688b7129510e8b68735540247463295881f9ed8eeba5bb4afccc9de68af02d18d41486fb76266a2b624522036a41891bc8409517ed141a973ffcee3679e077faeaa55c051794aa0686a51be83dcfd1055c0d0d336301436b52a977796380919acfda6d53cb4fbaf9b3b8f09b1df655c563f99fd8247aaa67331290d0ad574a679a2868f0e09b0a5ea7e6a50834380dd230341476576a077498966b8f0807ef128a42f57a59022ba947bb35d85bccb2468592879c5196dd85cf3fb8c55b7d9358cfa3dfec0e070be4a862e284029378187c2c075e6607a31ed679c1f6cd8285f5ae30d98832cb45815502e6a91553b7de85ce055c5a933c169746c8863ac218363964349d289d7df1a3687ea0bc92203f60bfb5e5c0d50c0d400dc74dbf3b80bbc66eafac224a9879ca80333a6a10023c4a40c4548288c210087d33a890ef1de8eb5a3ee40465105271ae7ae89ea007ef3b7cc0669750fd4eea3504deccf1f67a490ca395a082e3c2372114b9d41fdc3dd77fab373fc58fc08f91cc4e0dbd1e0fd7a27deffa25c4dad7a1d60573dd845666f0cb0b8cdba351c4859d193cbea5e5cde7eb9caae7f7eb1c3a5ee6ad6248fb8d630111f67d41d28e016ef5d7aabe2438e1bb53dd1c9fa953b114855cc5bbc78d41de7c8f191d33ecef15a6c3e17959fbc02e89f6d670d0b25e70c354c8332169e926f5c3b6259f029779bc09272b0258f18ac52cf98286ff5d570188982fa9b73fd979c50a1303720a71cf6bd20956adbec1cebf15911fae091bcbd35b3e0e317e9d71b9090e00bd914567465d6268aa38c4a428d3691f762183e559de3eb248032d00b0532c8aa2559b833ac12bac24b127bbd6ed8c08e0e39c0f9d2f1535b282a08792f233f179dc55b262fa11332b20c7b8be6ff7df3c0c78a3342a0a0634b4ef0e240868e10b89d15c4ba5c6fb7707d2560913667592dade2536d3f7b8952164663db63f9ce839ba849eacda49d22242afc0c093b93ed9777417ac17582b0158b26fd3e07daa002405b7f20dc38b2906b941e08374a1c97739b13b87f99aedce41c0e498bbf3a2d55cf6389caa685f13da1b36030584831971ff723fc9790919746582625abbec1d55efcf8ef7432475a26f2bc6e735ced0ab12c178b1cc68f29b2d6abe3b053b606295db519ff04f31d67e2f5c6d4fc0340bf092935cf507d6c9cf8ead3cfd1bb3241baa8a16eebe6019db85b5b935c6d8220eb6a9771d57d3c3aec48ed4071bd4ba13de9d4212d50c1ea53f459adc31fb9bb8b74a168c12121813004fa8f972d9263feea3c841ee1db99459d8e6bd686c9b303533742f81dfcaf9661c8d302ff7b1fd5b81b2e20f9102ce0b99ca07c14d476b0559a1e8c7ef31ded8f4434d750c9f16a0fdba9cc8a0dd9a4912a1ed9a4e00c1ae47c1bda3f27423968216d81266c15877f9aaa204e65588fc89e8672df79935223d445b064a2a9a91b3df5d29525d6cc8c0c557ab69702ba23ea3f154b70d6adf4df3a5d16c7bfeff6715027c757b0806d56daaf91e8dc67df71f22d1ebe6e35b7e405021c9c9dd6a928d305ffdee11971b21c4bb42c9f46d9a70c3980a3d6ebab6b1eed13ef1a8916b185819e7689b7f83fdca515349d88b46ae36924f59708e98c85d3fcfcb862cf851ac14d1afead73b814bb8400a5838c196b9806a496cc5054077484af5847fa8fc761cf9d620109fce41188af18d1ec49afc2e79f89218893e9d812c0803f21bf3be9cfe5f62a5f8225527ed0575b85c1262747b8f1016047684dc70d45089e8fe8533ce7d6a28ec17d146e2d908804db0caa27464f2e373fd8a87235b3f6c2b85d19890918cc6058af7e089957824f349c38fb3f317cdc8fe97fa08e6cf73b04ff554ecd7e48f13a2c8bb2b22cebc380e2eb8e92bf72e64cd1f6e6f869a47ae56e6a3c353365b1b9eae26d7e85223d7bf65adcb3e100da15192d7e7379f42aff9ceacb4fd7f119309bf15b02a0d51a70ed71f5725273d759c98120c937877964a4643a137d20b6bd66c8991e3d860d4a62402f7261558e255b9b57e452a4fb7350c720b6c115f064997ef04a7e866b90222625e938347d859977e23a6bc5c1e8318fee309f08904e70528f01513860132974eecc0a78e000fd26a580cc9ea7220c3f4d3c2d606cba80aa2d99bffa5fa00b3df08de6f5dbfba0afbfd6c7596b42adbed55a05df892d89e823011f27f712e0093aa8582b3e1dffac986286b11b041af27005b0889bcde2f0865a12279738f643205bba9cd5ffa57003d11b8e5f40865db998115dfead1a1be09c377e714c19cf9d00e061566e64eba3281cbbca736fee41b830cd4faa7917fa2f942e80348e56215ecaef370f6f66b82b93cac05d62e54e224a0f22e0c6791f91ac66bc6c935063d9e5bb69174ac8706d5d29ff4955c21db171a85592749deee6efa4f1ffa28bae46b8126d07d7ca4f2f6dd04b49e079566aebd44bdf5f48cf7e1ef6986af3259e4b58256ecb9764f87aeb307d5944f203614506ed6a1f516dc3f6fc1de81e60719c0ec4847d3293f8710c7f47e3d0fe35351ec2294ff5e92171ed3d63657cc14ae00bcf9fece25900259f991205996d6d866bdc912b373a072986342768caec1060429e32e64d8849e315cbcb4b8d8e33f440ab9e10b73ed02a24392c11498111ffe382ce34bbe5424d4a4349f7e552c61e4b34449868ab9a6b3446daff00fa93c3cd3135e5301239ba6df84de57a473450b7dc13cc0e255978b9258db8d1c47cae4c40d661709d123250842193bfef90d490a8400d629d7ad07739a1dc0cbc9d71ad0d1f18c60349d82f8a0dd0192c6dad36466397bbbc986ad883842860d87114ae4ba4258f507b455f831a86c712bb90839d7ed805563665f5d28bf1456418e009cf299c25e7871a55ef81d78f009945ba1e762e9b7a9dbbd8b851a25e84e2f0836f4ee5551dbf1485db431d44ecec265149597c27c029976cc8d3621c138ba177072bf8d44610197b69567f1427b0b5ffaa914a7de38e855c2de8d7dd6c460cd706cb43b9fa7ec23ed0bd5d4859de58450339d4c5fb1853001baa8b8c0ca94feb07f3a103a299275fc37e28a0336afcae10fa763a19d81bc54bd666ede107d296f202637b843e89ed11b2acb38bdeb2e23bd0c137d0cd463e5c3b86c362320a329d8bca8fcccfde57b7539fe3c149ee062f73652d288d095dff0f34ccb1227bc8782775ba9e224dbbcef55ec125ce91201c6b927e5786fc1cdc24db54d764c366417c80fc686ca3ad60972a888bc2b7740345478d7eda1bdc0ccf1a3c0c58d9031eb03e17630dde6473665344fa2b674e2154d89d12169fdacf4f89e33077340d5a010d2e75c392edd5a11d3c59f92ad6bcb89c01d7d1177c92952bb696f82ff53e7d55bf6d2b5186683314cff0e63f48241759740d771b7eefc6bb6db24f613bc9a83f00fa42eae1461f890a6368060c57361f8d1207109f16a9c2e33f4870dd8016d1abe738ff92b5c414d64056d3ab8a8573a2a72d8ad05374f1541d0bbfd5bf41d41378d1b6b7a89f88d57ca003daa3ec85f966e13d5e2c6fcae0d10d7647eff7cef99b60077729aa26fd71fd794ecc77c133a0449c7e5ac949adc37986c5fd5845ad9794bc42d6a1a5caa25df6a717e789013a6cf8e914d8bedc4c8c4154247b28344cdd190d65a93ea90ed1e007be30d672469c5d64bbd4a4db43e1a159511c4589a1a5b252ba4e442ff7d1980184ea3ea2dc63aee3eae1c78dc46f78f162447dd488b59ce225a405bc64c79677fbf67157bf63026807106c947c7b30305fbba1e23568fc6f724704d787fdfcda579f82ba34c93675635e2a2a0f0f6b877aec0e02de9ad0ce0dc67e863450174bd75e57adaa2bab6369cccbae5dcefeae58644c3f44a96f1bb8cc7044219cf1f69bafdec9164793be27f07a11bab949f3fded6c9445783da6ca0c1d4f212a4ec345f53c5da07ace01e22e2078e583317b64749de89cc271f386d4b18c86eb7f5899980c78bb9718a888d0236510e79cd482a5ee696283259d07d8390ea946e11289bce2aa7c26c07cf4d25a1d44d3b074e62bec3c7df402ba2a81ca78dcefa308ac7d26c771d03bc8d21cbe0404ee2af38ff397b66aaeca96c8f943501df02d1006da6c69ced4706b99540da3f271b271603cfdd7d8a91c87dea568f51bcf607245317753c20a419d7cd729af5fc7a381136d392aa1efd0bb96a91e655c0c35aeeb129b98bb727fd539a8f71b011800cbc95bed5624ff6f443a815f83f8873c0a36ccf68447c50e64cba44fa5c6f0780832313afad8b94e6e0f1473020e5da3588908d6647ffdc5039526119d75e0a8f72cf53d2182b2336ece1acc81df978c4123dba8b0c131ec1ffd8f38a596d94b569052b6f09ce6d819f6e3d6ebf0c3cadd7458c2168f7b0f12c1f8f2b87edfcc3186e174be013928ac4d22cda238a322bf340a2622e8c8f00476b0493e6b280eac888a21e8d1d21bd7957a13d09abc80f3204dce478088e4859e5b0f7f774f0b6b2c9b36d92b25b4173bb173e86b058c0b840734708e34a138306ad1c1a78e702ab0230316b645f72b4d09a9172792d3399d0f5e15aa873e6b648925d075c4b2612ba84bb2f0c6bc67bed9215c1a59c78f963fbf6926c2bf444a263f1d0ef4b94fe04010ca48fb35f983f6e927dfd954c10e4d5366a113358e147a7b0a124064ec37cdd070303486af6aad815f0a118aa1cf7023d365e8c93c348503ef665ef0a0598d0da28a44c363dc423e8474cddaf4fe23df87f7382a8f84d1f75630b09b7c2687f3a8e44d7e4e0995fabea0a830e81ca8d838f77c6dee28fd14676ee0bcd829dde55b10b6c5a574e3763ed2aff080e00661f4075c37b90fcff5bc6f278c98d472a3c4615e143fc0e08f228f6ef84f420445ebf98091b040c289697e4ed9eb1cb28096172275c1151936506b2fe5601ec845ad7e4edd8bfa6c65f7d0570373b294b3fd54bae102aa142d47166e2c8e86a0a26ab7c8958534b8a3fc5ce7d9b455eecbdeeb8ccd8c2530f292a357f67255f5d2421547e6ca741c3f308845a5af9d67ac40af25e21e462e98d31fb69721ea8165590f28dba12497e7adc6859aa7435796148a25c4043cc48bc9e7abb3c1ee7087dd20310a2757914fc9cfe364d8a24da130b6aea41657ba3b10c65d222db80f4abd9dc59ddc7d47ba935e6a5732ffa0e0d22a099dadf200e8f7a1eef00da09332da7790e7d0b054b3c8b94e653009d362e9f0df4e38e6c6694604fd86a4caa5b619fdf9866b64371aba9eb16e36675ebbd14750f4ee6f9f27f863bb571fdf59c4140abf0bd3d3a72933aa1a094c40af0c59cfd1c69175f370b62d0e494e06f59c8e184245aa538c737a0c3747ead4021d9246c999683bc7a7b1d4660a9126a2a6ae7d5dcd0ca51bf09eaa7ed180bfbdb70e142478fbd0e9e0a045433456cd3f9099838070b3018e5b238c763679c5ce4c050727801b776abcfa83f6dfe843ff2a6d8649af2e1184464496ee39f8c2be9e40ba14b9258f1142ed57ccf2fc7b8ce2c7ee096fd38aca3902f5637765de4205d85b60e9b64b36e74862293050a3b292ff51a822e9641b76d8cb325685ccb69f3e47efdac31defc6dc8dca6f361e381ded18d14b37ad86ac32a1d0219762e69413125a2c1d5c6f2caff4f150e44de73655075c697d81d6893154acc58776e74863dbce38a9b326d6cf54803287f3cd24e41823a9d1866997746400b2c61f10b3df8c19f432abd585023dc75bcf96e01099945f97614b04ed22c0f28045ebd4ab8635e39f0a74e5a12add85b9764c43ed2ef04b14fa6ddbd66e0e76d4a8f6a8b35444c425e422ba81073b5b410a21f7e58cc03dddf3748f67abe61e842dc2630b7c2fdc9204d8e2229dc087c5bd03017a03dc8ab6292493b8b2b7ecb578d92b8d1dd6af7ba3e78676351bb30ef52c44cc3a9421dd178a0f638721ec8dd1145405198d327a7329781f38ead4cc4a131a55afdddd48d704bb5cf59fc862490b128dad6987fb8e1009a8e0ccc7b4588ff09fb647d3ac0ef1a806fd954003e266ddd82dab42723404bcd60ff732e2a7715deef6fa2ff32a3518d0b2e2552557200a0689ddd5f959b13bfaab4ec956440923e2692a93e2c8634285b6a5103678066d36372d709cd06223d3c19cf4613e3bae63f826788554efee47571be614341824e67f7fc992c1dbc3d464237fb122f6387d52ab21e0464ef440edcaedb3f9183b29492268468ee6d64c9fe2fa127501e4f9466ff64ea003d8bc8e8e97f0bd23eb240e1876bfd717358fcfa1c9bfe06e07c4e1ba105bf2c4a51da710f7b3e2424e7d8e5b5a825a121cb52898183efd225a6a413f2e654f6bdcec8ac037442b34ee078b7dad62b9c29bcf933f9f20aa2551f64440989100fca1d3d7aabb3c4d9b955fa90aef82299f57cdd11cf58831bc444f3ef08c734759c560baf1212745a483ca2fff56fcdd165b16a3d10921b8c51559ea0ca1a6b31c5f770da981775ced694402b53241f96bb2d1e09434af818cad94de8bcecc4dbbfda5ce8f5259e3151a3182e7f09a87912b37266e279121bbe6fdb7edd66da206cecf93c0ef3c59f60e290c8d0ced9da7c169762461ee0162d5ac3fd668a1e17cf5e95627d9e0ae0129e828d5d3d98c28eda4279740d3057b2416efe376c8cdfa30d3e19095c188dfc7a4edb28cdaf82ca4cd4a7a1c498ee4fac7321c294fe5de61b28f82ae288a37df0775bcc50b12397a69c67f5b3b1eb72c4431c1257ab745d277e2f69599f3eaabb30792e16857f1fa7f424ea80874db413dce8d29814845bc3edeef0f08db35fc2e5d07bd43924eabecd8aea87b6d173c610a103afd9f84b079dde4ce9bf25155449dca22cf013b674f921beddb8ebe963fb7f2b8ec540dfc97dab2adc3f80730e8f98d8464e30a2abb20da4df039d915e913d9fc4bd5f40ef5b9f779d258f579c3151d1e6d6d6933ebebbd53150c939af99a9cfff34802ae40c49ef2935c7ebce575a370fb9594ea9b40ffde8c6563fe1c233109aa9ecac9aaeff739dcd7feb8da1b88cecf779f592c33dec1c8e3052598ac37a1e3b5f9a94e25d5e2ee3a3cbf5d8d3297443698ce62c4017a26c1f76488d6b6dd77d6e2ee9f1c2a6d401238b52512a400d506c28334e6eb6f0a398def19b28d1cbd20aa6b3775c3890be403a1128f2680fc716c1350240a534916fbbec72c4d88a3504128203766d2781ec91d663fe01bfd2dc2b733ca72d276b783a934602e090acaa6907e4856b506b73aaea112bd486bd0c80ef1dfac570f14fa680b5d72d6a7eb7bfefcae36b0d48fea41174a93370671ba342ae088297a7a8e3d6889de983a59a4f5a44a934aa21bcd2f3a5038e733371dcdf9846a2fe3d7088eef8c00056ccf2c73d5ead9ecaeefb5e56735ded10c499660540b9c5ccfe44024b166095098cc3555500b6050cee71adea37a682a84ee48e1c2be922e0c4a8ae7dd8ecdd2a8fd0091696c254e4fc23cfa404e963ed99aec8583e6e1610917ef2cd76674bece3d2d6bb5e5fc9a970170ece8dcb0a37220426df13308c51d026e689165cd84b82b29bd6f15a9d675c794451795ca00da377c8412b2aaa69ae8c4ea40219fe1881d02ba86abf9e57352c05cb1bda0a8ee84829f0bbe026129fccd3d9ed9db264e5f0f4a9a8cb27ae5bbd15f8ed3a436cdaabcbb5e9c1bd3fbf73a306de1acc772bef9123be1441ad10d1bd0978e607bde4578edf798aa60e6690fad26e8e3edeab0e19261130814ddda31a03222ea45583da1b0c2e759c418cfeb02c9c60788f6e50e71decd28b390feb2bc46f528c8f0c7930d7fc5d199afd91a12fb2622828ea14d30ffcc00c09a59faa9564c28c21624696077a815c9bdb3c26a73dd06a7c380ea6e3d1522e9673fa607689c8af1b01ef210a538d6bdd9739101b2994cdf3c74687bbd7223fe4aa22a7a5c1df1af88e2d6a09e68df979048a8cf53617f01999c72181cb7f886f9ecbf02851df2705554cf062888af2a92d2e13dfb388755ed4449f058dcf61f17819c5b372cce0863abb009f49565652cb7e3cd18673fc26fc800032d0a3bf0651e42b5fc4f80a2ad27be2a595f719b8d916353e99998c9e4844b2d4a2e831ef471264abe38e54ac929b5617ce64401b185156941c0f0a606a3ced8c88421097a40cc2510680d1dc3a5ebe52644af48b6a0077cd182c8362503f278fabb94dc5a5aab46c493ac092d698c155ce9d05b6bae55125a4f19d4edd2d879eebe6d7c2c9eaf68e66e6a0c4b73cb0f81b56ff177c06d18747c169f9dda3ad718dbd60e44bdf606ac62361b3ad21770b1e1f6dc8d015d80f762e212501ffe307517ca7ca1c23f0eecded57462d20743785d958c8664718214866667e80e627fdc7a399a20af03534c29bac237e7a7015c6917ca8adc37482413dbb6bb5b0b808e987df5bddcef9b2174fd50c1a4c950cc5fa4db45d35b83c912b0e2ddd7969cb7a270ccdaffe604ccb96f0c96975ca101d5d975ca1e754105a146f82a6ead0ec2fe36a347028b44c2d68d30d5fc93560cb7d527e687be9e37b8b1b4345746bd5c489c7ed038e73713582a3819e0bc8da169aba31c327036b26d14d4853e022f648af10b0a31c3df79bbc29661db5d84d39ec82223f153433a4d55db6b4a46263a94c22774fe01a9b29a6b49788cdf73db68ef608ad405042f4aa592645a63850489d8fc5c72e11d3e03823c42c564172539a221a97ffaa7619c46ecbffaea14f4843c53e3dcd2213e8f5494d355dfc1c51b2bd37f93d24f1e1d66e341081d40b08c29e0d1362ab2f7ceda93fb034779156f697a6e5c053206ea49ff1eff667e928eb6b2a56d1f7aebbe7eb281a0d0e7bca75fe62af32ea71d67319bf62e1a3d36dfc59536a3602f7f4ee583c53b9910c6c62d21272500da8479068e16e73a5529bcd9ca89dc1f786ad88ac0d2ae435206d38d2bf2822102446f081136837c0a42c5dc802b09badfc137f0d2d12e22622a71d5ec915b5928a5b26908b0702ddf32ffdf1181199421975670abef92d04cfde32609b3a404482b37b9ea4faf893d0aa1141310ca6aed0f97fca1a2e80afd53391408378f62f733435ca8dcdb844836e7e2e06aa8ff23bcb97556867173d06cd6899c30b71a61155014f5d02010724aa520ea312c5b80c7e18a3085944488ec4b9901d795ceab9ebf37edbce0ccc8cf9e28c68868538aa034f79c9c3584fb3517df125177f7f2850c9efe2717996158f27fe3991392bd3235ec588dc4fc23b1ffcefec0e9f2d92c3cc854e88dcfd1eff1c418ef310111cf7956a653d02cbc4d16de1602d49a68df507af82902a530647d859d1aad866ae05ee9d119fc0bfa7e770c8f5b2fb77394e5c85e2832adcee795cd12c733f9341cdbe92561b9c8fce49795fdfc7d74111cf103bdda80aacc991ee1ab8c97fcc298087f5549f2b0484a71344f7e404795bfc253504d22c2835fcd1628c9d52e35f68d6280890bfd5bda591d36d91330ab6eb134fe1c975e66257b6eacbbf0438ff792ff9c7a3574ed3ad3a56da09f88efa39897144179e69a622b9d3ff6e408ac5e9929c02b90392af3770b01b0fdf3ea514402d4b844b0cc1ee81d6601d733cfccc4503fb089177fdeec4e4ac9919dc60a088194569e4f062aff62fada9b80006bfea9c927eb241c50c47e9ed5c0af669592c85ea007a2aaf4dab95a331e034c81f67ce1c99243b1fe3f66999d34958a48989958c09799251592a234a3cacb8b4acd7fdb3d1b43b1886949b65f7d0e30ed44af9dcd00f48e867c51a34fa7c7baaebc3b5ff50459497e8bf10f87be015a1343dec7e797fa7b4864d651df3d5488755be0461805e62233dc7fecc7f40a78448c80443b46a888e0de3d8342b9f190b6bb11d8c06ce39cc33aeda33ccc0a930c5377d41b37dc0356bbefdb858d30896d36e3af606c200d7f3aee580bede4f11784cad1a6193f8bc1f351088fa008b4a373603a7357c1ada764c54a15da68830127058310e927ea74e8e3ee869589ab2bcf2029522555811298b2e11654c18d12d06ed10fe780a57ea9c5fa8676ba9cb85a25e511074df8fdbe1ebf1ee179aed29ad757f8120cfef5a07bc3ed12844f1f726b324d46ad1e29d1ea332e3ab6ba70320dc96434611103a4357882694a500f8c4b6912ddb469e0050b377e3eb9bab084e9abcb8892587b991a21278c7d1d6d2fb5f4a6013438a5ba61f3774b1fb47f3947b21e1fe39b6ddea79fcb2e009e732a0b5e829c20606ebc95e94ca82477e4041d8459b3b3525fd2333b4847a8a57f10ea0cf140cc241d16ccc73210eca6e80e0ae5f4b16f905ff192b6b70643b9a262455bab46369a02b35064f5a56950e65015791a3350e5818066d87bacc2996684f2490e4a4f46a3d211aa6a898ff16c276022d163bffd15b04469d13148d574184c377ca8c2d6b95d85f46816b1da01acf61dbc1cc4c79d0a8d4e23293d23605f16c9885359e67fce26c9b5ed25951bc40146ebe030450057e88e241b18f1873663f438c8d87c8f6fdfe5cea30db828107882652d33692c77ec463db22bcda9af36b71a8fa666911570663ad9791cac975f46777e82d3b0959080a6f987d2e45131615d3a4f88faee4571913dcf069f7a08ab7b28ad82c9bbb6c068b7bc668065ccec0c521e08d7c8e3f20608343a48eb285ebc6e9f7a1a027639c15e34ea749dfa3aa45abb97660b69dfb34f94194b4940825c556d98a288ce4a1b794a36d6cea373c29178e112c68c706d6fe53c36f5cdf9ff25be353bfe56152a6063c355db5a8b92a6fcf5bf0a9f458e013c77d44d1f8ee82ac680b978057fb5b33318b70651d0b382fe3a26dd5e72b5d657e505e709848c01243576d245c9e8ecd0c2842ced4f9000794e399421c2d5256d86b4465e1357deaa6d94fbe5d879dab02a7602358fc9fa3763f5222b9fe3d5307a5e8f7cfdba8c69ff9ea91be1f2a6ded9e27397ed694e3722ccde43637a493463dd0a8563afa5820f6158f3bf448e86375c8dc345d3bc76c6f06a13ab723839772b11bdabee8037bb7ea343e96f2cc5736848745ab94fe8d5cfd072e52c77437099512e576f9292a5835838016ea1d0654e32bba6e8f81b2d9f544ef49932848089345dfc02041bd5fb3c51da007a31cda45232783f9a3c9da407baaa49a3d062b6e9a2119d8e6a249db4bc55c2f6c4970e5c4c8b1d790b48b6a420f51df33dcb525de7392f2fcb3e67259bb6ee4911459ce9872694f444a5f74ef223cf2b6aa7b12767043aa7cd3116ea083d225f4b466f036769b90c68301fabe032bc9c532985c7586232f367165206cb5175c1eedcd13f131beec4ff22600279b12ab0743893d7205fc1343686a1c1e12b34138c4423e47e8197351021922a528c040e56458f9e51c73eb2632c294d8d7b67e8c549c7a43b74eabf326f0cef60b4f9523925fc981729b3a8183b80f9e733b7a1ff3991ad81fa2947186dd4ef6fb340da80a548d245e1ad0e468352c0c1f8ced274ff49fe4e24ea403cb0a3ac6779c440e2bfde18c607c5c54a3b3bcaa5ff3807c058b44c4057dffb32bd8a7603e3c7a45a3c756292b6ff6895219503e7a0659366afd31484afc2be38f86c6b3d9cc20eff006cc5d125ebab71f26e9176242d543c3901a009b5704ff272bdd378e35e3bb27666635f799bcbd8c978e973751c5f1f15a78c80cc80cc659a9b0dc0d647772823745f439fe0d46536ae682ac1deafdfdff8e8b9579297bf5d7577a045164f9bef5d19f39cfac7ecc81a3d7e838deec7628340516746ff086260dd73db7fa9abfea6b5128431931fc3a1405be084652febf3b1bd36bfdc3f30d21d649883a61458ac7c121cba979960859f6d0b3d4945d60efa8a8205e36a71a56a3ae4f94b38dd2dc19a25d2f58acd2f687334e470c1362552dbabe0171918fc35e8b774fbf488ef4fa122fd10c25cf0326f06e5a53b5662b9ab53a04eb60af081ecb8fab5cc4af3e17d07bf7e6e0c62548977db7450ce451d7400975c949283ef14824a004175dae667ee5918f60a47c52058b7196d04454413a839eef986659ba44a9e334c4651d4a8944926e4482cc3f4c1916c36b48dc3e02c00f89fbdd6e796cc67d371ccbf764962463522f3f81e6ae7d493cf926051d48eae53955d6b0d6b0702ea8e0d9f647d8baf7ae0319be87d9281d02f1ede83a301c8413556890b39cf505851f956fcbcb23e39828538130b9bc2377dad1a3bc5634c8050f0eb3ef936f553e2f3ade0875513a644e553e6f5587c713d893bb4ec737589e44723e7f73fcee02b5c80342335a1e1545654cbbbb3b59e42fc19f51f59e6e78a332af88274033f887d98759f0626e96f3ca621e135ca0957f43f1dfb69ba20d3d09a0819f895d38b8de303642d091ec80f6856e55ea5bdbf79b4eb960d387b545e44a4ffb19e24c882e1e8e22e312f3a251fb11487dc02e6dd28c1fc9fdc5bddafedb7ac975da9e0050581685284f408a849ef19159ee2e8754920cd0e7263820c668563a877d7cdad59030157e9044127e9361cfd65661ee68ac01904a930ab77d6ee609a7f1331ab544e45fc81be2d552db0bddb842043b05d909f84bd338c2e88dcdd0ece249b2d332609c1d52b5f60410efce680ffcc4821814013cffa52d52cb747bc58374ae145d2e83e17a386c31972c0b11b0b59662c0de50eacfb94591435bf2e12b8ebb18567e40f6b14ec1fa05b9daa5094d5a2de30de0179908bdd8df6416d97c368cd862e3acad77178a7db806f85a6a5ae9c43f0cbb3bef2c0c7b1eb773852484b861ba8a6a0df0bc46c288f89420c35916734a13bae06d4bd2795916e00a5d09522c6e0a98101c26473c9c5b7a6b62472752d15916faea3c07e2cb25bc19485a640c50454e63a28bcb784257dea9aea7b292e4e1c88c6038340987f7a715bd60858b6a469d6e547192df55ccc969b652cd7c2b9c1b06e97a7c8348185bfb2d1c0b782416f1d41d662672acc48ea1c82f6ac69e17307ed74500ce6cb651a20fca7a60bf2594a10ea7d49a8cb7b388a5efd0425126bc262de9d60634887deb4d4580c6201ff3421958fbc7341fb58f1617a7996d97734af7d48f0d4aeae6cfb17db3b5a8704fea74d3e275c2855842191618799f7ef814bf836a2a471095b75799531db7f236a18d8192172767ba36654a3b0f8d790617b09ee27a6330de1b22afb7cac0db60d50fe9f10dd7ae422329c9d6b45bdfb69a271c5988404bf7337edcb2fad8974ceee1302209deed340e0056d51cf21c257f4a32729e2a6b7de9017f94bb45ab536e78bf375137f6b0adf1fb65d632295a89f183814f3f9ed61a5d73b0f7b9e527ff83e95666b2623090cfbf4c9995539ff11d0b8016f46a24649bd1431b69e9c7b881542478db4d74692d7dc22ad3779ea9550121643bfdd83f13be8f2d2053f9f41c50a7caf3693eb8e810edf5c469e8099894d34c70547078deee5de094d5a4d60b3201f1ef8bfb3b792e180d2ec36683b98de9cf5b38e909862eb1cab521452d1e7b60f279e70e87deec611701322ca02391b4da35eb4a17ec5dee5b5439af3dff248c02d7544358480adef01a371e113c82405a9536dc9475fbd0b7481c609ea29b896eb0a3d2a34494326ed398f97fc82ddec02b4c6c83ac00f28386f3cc305b4b75380347da1af55f9bdfb7ec7b4a340dd67af3d5150603358644317af0a2ca34a70647c4f2a57e871a3d0473d3aebdf67f39b3a5d44609f6f2b620d1dbdded9c6ba91e7e043eea091341e7dc9a2a21501abba0d251416aa4438fc8cc7fa02204f1e2bd0fe6fdc1d77b845344585e8af0c9ecbf2c0b0b0f856e2e1dc9011308bb7cd0c3b728152cb0d4c5c982f356a11c32e8f1f988b717558992f657cdd9930bc94fe523eb03407b03b6c772c5fca3f801be08787b0ce70815430626934c3cd3cff040e2b3dfcad82b812951b45f5448f185bec10c78db24bc38d941186482fb6b80d6b11a7b49a7fb213808b65105bbcb71efe630cdf50d270906d4a031566a5683be47b9a6fddfae84450fc7b4d4aa019173405236da1d5e78e459b866035b196e3dd7d90d2236d8feda4fa4d194b4c41a977fc6bf3b348623f95eb8bddf034ad5155f4641e9d498cb540097329149015feae4f5e94b8e1ff41b6540f8201365bec20224a41698fa2a934b049bb1e43f7ee396825d408112d0ff0feaa1ca727bada9cdc059f112fbee5ecce8f38a2a0456809ddb1f82a5414165a987d539a418e695edc42cd51f1580d62a3c1b0899b455be375e87f121cd1ab9861b6e31e897b5acef9b167a90413895df4bd89fa1ae43254e87e4e3a48f2632fe94dbf221631d975bf6b439a3026f7842f0b86aecefa1ce7745d8c75ee11787d5bcf74a29317cd1bbf6d2c8217404ca3766b94ea67825b538e632a352c3b0fedd58da2107fa38e7ef4d0853aa0afd16b128d02dcea09c5b7bcdc77ceb121bd7dfd65ccede88f3488538f86732cef525e6c7bf6dbeca24ddf99e7302a5487a05d2ac3b821ce7fa17309ccc0f52637654f80dbb310ec5bc139ba6e3e6576e6c40e2166fdac4750da01cc01549d3b1d108ac41523a9bb45cf946774d00829909f120a117eab64b1d51b0547115067367cd0480a5990ebf8c5f4013b4efcadcc4f8c38ba032a7f751e3bd06852506c626c4e7cd7f193b08b65597068df2b2e214aa74765ccce737e8b3e16903bb25f1136b7017916b35b3b532f6e1deb0eb76e0447e26228f0b59b6ced0c3ed833badebbe2646f84946c68968a572e452efa5271d98ce726323284ce0a3b7d1df63e2267d7fe50a14bb265ec1be30cfe517a68e3189e2f6bcfb5edf9f1d5cc3ef2de3cfa25b94ca4af57d218f1415bad3960506d3110a0d1ea26fc818195ad326e61454841ed43a0d250e3595f8c0ec20dfbbc48893918f7cf975e40e008c88f4882077590c682896c010fdefa7a4fad63b3c843dede57cc4a5ef47626b1a768d90b9cf381a334d1fb04ce7a976cff2f3c246ce20b15fefe0f66d3332a638f078244a5089dff7ad10f8f2a2286017bf79cd5d8ce9fa0c6f3dd9cc218e7de6fa9935ccee4261cee8a3b503b101593b6369730e8de56136c2386d3f2a725f997d8cf9b8ebdf4640b0f4feaba947e73180a10fbffd34bd1a3e68d747a275daabec71baec8237070d2741d8a0a9cd1cffc716ef97ef8d3cfba0bd39ecc8cea8f0f60cc977d6f0fcb30100fe957457a59c0f85f527aaf788be6356c52779373ccb1aed90269c45668216974064e0692506fbc661cb7259bf9aa1171a735e814f9a5575d28febbc7a89dabd5aab60d64462fafeaba81f1bae6e0d1f9dbc54957c734cc3ac934d6c55334e976d72c3e8f2b3a8f9c21fe0ecf969b0e885516daea23ed26dfaf2dc9e65c28038454e37b2d25f01c5133aa3807e12e4193fd8d72e110d34c121bf48ae499d02c28a4867e4a95fc461125c00e38378a81b62b5865644ef192e4ca9951cb81559a6ecc3a1c2be2918965a562e48c618acd2e3acba875acd73f6521f9f8ab2c712f7e62e494448c154bc9c2c0291a647c6eddd24012ae344570ed3d580318cd01f2258bf53fe1818869527c4ab8ebc9a1f9bf33953b84fa94a62b2f8fbc25afc7f8cabf8becd12da8a4893b316a9fe203084ca494616d47e80dd083daf388015e6e20a1170d24736d92b96deb3653a2d8074fd40b5d84e85acf2d4c4ef008be36aba2a9dbe6692c13c6a78f103c271ab31d0cb7c526d0773be84963804666e8c7d2811969cfbf5dbfd80bd16a030bc6dfe9a9672f97dc3bd317c6765c8a0d99c6aa3a5aeb766fc2eee736193ca8bd6284a88cfa6e0f7b7c2b451fc16b1142773fc22b4e7d71e1a9e2b2cf8271d98d4d6d545a2a442fc1aaf1261bf17a218b85848c1eb72a89ff3730c0f090e973105ee043f0632bd7bf7f9be57e9f8aeffda4c84e6b1d71a85032c03494bf7719c6948c5a10e346cd91f11d9649adefb406eccfb1698b5981ef678ce535b59b31f6553757799714d9b2ed9b9d2b311bc7bf10aee906fc804868cf65c7e0d86d96a092b2e2d301415a6fa7337a871e36439715b99f8d00773f4241aafd630928c5221b87c2e4c1585fa58d015217a13f232f3a66207dffbf995052fd90ce3ff67c978dda13184b8752de8ba6a32183bb4fa00edba365722c1d250d93913e46198f714e9d62eabe5a0da3768ebb2728d3caf33e9ef77328b4fad036c877911d2c66da5536d3adbccdd5920fb429ffe21aaa76ecd85042a9eecd1f2ca2ccb88eb61f66f7a5fa22cb6a85aa0543749365e1f09ddabe52595941f1246e97c64a3b92ac14d240f619ef4709712f9f3b1a3ac51a66348123e166cc52e81877b125331734b935d8c47e35e380d4f97a8eb972831ed0d18846e849b44423c5133d00e3522905ca77376068b9598a3d8df46d369f4b5223789c829292ba8d8e37bc33f78e0d0ab0f4622d7a6b489312ed231b4fcc5cacb64571fab7dc027b6ead8daf3c26919f947ca930a3727cee2fc0f8e03fb983a8c535445b50a73f981723415f23a5bb74ee8612c989ef1ce4ff2d92865cd7795fb120eeedfef8cc34273b49bd150b21cf550daf236b9b89a93d62cb8884f479daf46ba0c96d6fd674a6d484c6c6753146c24c5a12a7177d407f8eca338a63bebc53c0ce8493095bfb7d71acb7330c69509d2975f33285ada48f5d60e3558e078975978c57759513f908e62ac49b68c9b7800805b183147db22ed7f1274c11c6cdf2c01fb014731516268ae1a21189796f903850a94ab134ebc33d705115d802e4c30ae44115714fb207f4c5eee3a72a69f2585fee66f66831bea00669c967163dbcbe5283cae92be49223164b7ba7a229b099d09efb6e1f5f85df2d06e9f74380a6dc48d9231220004dd288c4ffaaf559545866a286273d7a580a8bc6ac07bcafdc56f352ec8751be12c75541f9181430112031ca6bf1df52a96893a8b263c9beafab3c90fefd0bb7e02f01319a9da0ac157215be0a53051ef91f70e47e2dd13d61e6ba54b37a21efe252344b0bd004aedef739e14fce11f483ec0f1e132be4d8e9e2f2fcff18bb2fbee0ab19c574bd3c2f571fa94fd7d0b0697f4e93c80f4a9c016f2d7ecd44a1974e3ba43e27d3a8de9da2bdc54b1e3cf0d9f83517a43f3d1cb667e1a31110df39b22f98359cc6b2bc6a6d61340e6f246fed49233beee6fe6632d0389cc89cd82d94f0c042a2fce7b820e048611bd9682b611ef24e3494d71f93b9df53db5fbbe46ac93e162f576cce0e5432ddd0eb8f4be67004be1b4f16ea6ed2ccca8e73a6c0f3e36916728d739cc2a95bb8e028f1f1782696a2644633b566a4331a137bca9117e4cb4e4f39567e9c20f896f43349ddd6962b7e127a7cd51b77d35a73f09f3ba5e1b323ac46bcb0af28ff0f2274adb8a217c12028b89e8647b76c0bd5691ad8489080a4af16754d716d2a56f004ab6377f07615ef6242c3607f965275f0b7dc051dd68852faaf79684dfd782cdb2f857bd3b309050b5ecb6bd807b301ab5a90ecbe0f03c85bd724fcd4d3b4dc50dbab802eddf6e80ccb2038ca8268176c2bc88a5e5e6b48fc11dbf6c2fc8835203f4c8aac89be55767a386949f4a887fe6599f0d149bbafcef648d8d9273a0f1d2e07d908b97978f08205e02de79d3103ca94fcb025a9f7f7bd1c849248a9695d426a4e08c202c0f318c39cf20ed743f63141be165ad3d03f398c3d2389daf44022abceee4ebcc04897c52891cf852db42aab493a60c38d9d16cb3128ecae9c46fae70fb66d5535119bd804c85fe04435ecbee78ca553dc18a8958318870c8ef0ea99fa067b462b0fed9a4ebba985aab496160c1d6af1cd99606f534104bff425f4fb6352a6af83a4ed6af1d44d35ca0698329ede942c1594dd93c0b87eb6e170d9f4955444dd7875bec7ae40767a4bf7b5826f07fa1f7e508e3541b127a8d4066d0df55d67cc7cd57e9734e1dcc5a628e253276ab313c0c615341c5a47be3d4aa1afe421d04fcfe55b4492d6a610e477e457afd1c6ece1d5a81b28a9220301f0d879df5334cdbaa24868ad5d296635101e363a7532a3299e4e997c94d46f0e8e7e49bef0a92e01dfd77109beb40c74a1749ee3ab4f3bad9f5b2a2f7f0b5a01acd090ddc7fc8e4c9ba312538546d70f9e95a528486b30c66b22cd544c07bf73f8c15386a3e9f7ac15f329480c993cae8072b181908898cf4b791c06819c301c944e42b4c7e843e8bd33ab09257e3e19acc716f00b3675683568d657878b38c450fb604b7c872fd76bdeaa780eb5e9451893b1d10578d56c1885ef7f2996274ff9f62715a66bc0836d82e9093d7ffe4a33a53c068e7c557ec3cfdded1fcf04409fb0fb93e2c621eeac4992eab5006203407fadd22c694313a335b8210e843bd3be6197cf61dac36d60b6a633b66b3320afa75075b9b3bf72f1db18077405a6a148bb4aaa37833a1c597d8981854aa6ea9f6d58460621d0dee2dfc6c3884f625ff126a276074d4147df4f4f3dc8f3e26da1430859ccb919d33aa4a3f97aab3f1b554b97036170c60bc8beef105b617b9b2ea97d64e248742ff34bd9b3e321126bbaa7950fb521fea23b2a7b0b8dfa1f7b5a4754a7382b643309eeb910f71574f8bff1beffe32a1a0740fde86d53504f1c2538d3e6fcac94eef37d7b2abaa1c19d21ec1e84c5e25b69e28bdc7472ceef090ce1f39dc208f82ad436d907fe8538f773e0e07cec70b9876c2faae190f0f11297f724630f1e2aab117237faef4d785f44cb0a204973e4d198c5fe6201e79da1b0597a85164acc9feb2022df84e81e86a274ff75f8d71914b272637ff13984fe3b18036ca5f19a822341583362400d1ab1c8bc76dfbf8a2f93e2674960c79457804fb30d93fbbc4b4281d11684e9f4730b293ba1a8e7fcdbac64869676e00e8523f19e0b56b5aeedb8d78713e97a03c9844795e7020cffbb5da40aa1c23f541937df0691f060f3b27f6bf401213858f12fa974e87047258bcfa1cda84712ab77489b3cae01bdc0c1d509e622df3ab1d91f68206dabb1c2a700dc4bfa5507dd5f46f4d50a36f7dad70c46891f12e7ecd544781d7ae36954217bb08d2b55becdd286ad3ec0fc6de26edc7f5e88717c68597d2d147abbcc706b40fc37c091b4876dde92f0a52cc024b16e50bb8185de3cdb20eaf1e0821daa774887e47ea673143c5ca31f00f1aa325a8e7b951ac5b694933859bb638826b172731fda44fff6d6242a2f70ca648a1294b1c1737b58c6feb36831f83e5a21df2bef2abb539045cbbc2de4eaf182e4281703a7cc276d5ccd56cd0000a7cf249629568a002dc6de590902109d25beff15fa16d4d41776e8c1672729b0b115c9be3688a26d1194f8877a59c2e6ba9d1bc26c926634a1f57c3d4f974e564059666484911a90948d7e13ff71a3a241bf6a17f8596a93d14e9089ff83dfa67a14f3d521073380aea1e907feeb77f71cd143e775caee362d6d34ab6ea1778a5006cf946492b0ddb2e492d52d52a88a26c5a58f26ae1e4982fdf5b26006f6429ba8da0f30675007e2f8b8d2ec8a3bf7ed188a52cf0c53339ce1d5ae4c0226d2e2329e1edd3a82cf379a7acce64099be70db57082208214907c320debbb8d03ee1dc1d50978bb8a6b89f2d7a8fa098e2755c358113469b40d09a45fb404341f23f629e0141237a23abdf9e705ea3bf770cb7f8afbd9302fd328b355cc3a85023fd561879ed4895c53ca1d692fccd4ed91a8ff5d08df9accc802e3a2d97d6eca4881d6142209156f282e2586b71916167edf052e20ffd6950e17d89b2b2f9c03247dd640344932f508f39b30335dfc6760460dbed5f18f77eb91773380c0a3ab35eb7009429e868dfba0eb0af52bde48f8ec974c1668252d16af0ddce7cdeb548297d45cce62aac837c86259d5772c4c894c4ef6e5a83933b3292ee13f96cd8d63755d88ee8f768a5a34e40b325fe8fc7f597b327f278e415d9dd75e50293997175b174ea9aa134da44c8ec70a0981680b8b556b78d1d5d8b198f09809b109076cf59c20a898c1b717192d256d1734f313948096ebeaa23eb3bd3cbdd52543997b7cf1fccf4e6dcf0cffdb257c4e2d0afabdea9593971247d94ac4263da45ce4be8cd4a545e15b7a138d67d1168c0a9864ec8058b7130f240535c65ef4e9900ba23b9f36f30976817c2e529be843136c0dda04c1b5bfb13fab56e05fb03ddd1ea89ab98bf8c4848fd4a413c4e8b0fa657e1c331c40eac63d54a5b21728d002738a6dfb4c829bb196295f894d21ef0f2b36fa8e63adf70c6f2ceb536cade7a1d128702779777945e0ca68f13b3b8f4fa3cc3e1244469d3dc5eaa75dd433d3b85dea6110692eec829d13d9f52b513791c4a43452a504a7b2af32f65631e73a059b2a1b6477129bbbcab5db74be35c039bba0df401152e5c87d9fdfe9ac44fe2c6e97a5d026f9f46b42639ad3f17e92a879ab387abce2b9855df026f8b751e8a45c12ca98c43e6f0adbfd5a599d0ef7b20df809154c81bff7b71929ede4aa288b750b632936d0c6f35fbac525d705de44bb8c6c3e5e22866b2c75e34a9057173f8959d729022ad6bf01841b201d23711e794f497d123226fbb2e1ea1028f2684563d4af42ee8911ce30a8bcb32b50e15bc3ca87e6563b0838c69cb21aaf19f27d5217d8a812d32f585299f8056bc9940796422f81953ce4f8fffc3a64c08291b57e0ea5a4dfb102c77bb96f4891865c9fb67de29ad0eeec1a17e7406c5505301cacacb573ab94b699991c6d65b9fda85cfe808fd108e3b334724e3f3b79cfe23c3fa902baa997c5e03a83c050ca1f12ede404242e0eab2887a45f5c03a2c0e1563af5b38451814f3276f0fe297190e9c9ca47de7287526c3ca52f382339a7ae22baa92fa6fbdf349349e33e0c06666005d17e4c3490758f16cf5f56e067ba3085a8388678342a7f3c2d6e8521b164fd848a3d6e27f51074fc350e0d1d96c744ca5654ee172d06e6d543683c37e0e551d82b94f1428ca0fa645406a990b8b808bb016a97cda5e3cc0912232ceb3c8ef5302170eda2a322adcd7ad85288b5e7c2316fb41b0a970eebe087f2dd21c79a61ccd9349bed5bab2070e510ddf96752a25d9af4cef86fe6310fab717aae90ccbc7b9b1b8677fc31a646aa187a4e967a45d9a846079ad3def7b7673ddb8fd269e909a842baa1499652d3edd4c42a45cc71ba4445f28f08789e0f1e4a98f20b3a9dfc36d8a29a7a871012f41eb7b2e9f7bb44d96e8dd5789e174e546a63cdefa8476828612a67173ac41dbf25c693c128c3123478d5cf6f340a3b01c699cca9c5565b7a193de98aa541e006f233ba97d5a07587aa685f466a71383af0d42b5e23957c165e54980a50d89dea56e0ec801877b468863c1e32ca068c320599c664eb05367376279b6cf49a8c987713a298ee4ba8794cba83a31e631465cdffddc2e98fc145fe805ed5300aef877d47b4ad63a834e8669b654d212317a27e5debf29d7fa8287ec8129d82d392fd719d91418cde92001d0c83a081f5715739e79be9caec251fff018b47171e2d159de3c2c38d2584b423ab6dd87c0f6462b7e02fb5b0186e52474a26cbeddf17bb337c6b27aa3d6ac2102912df83e4937e7648f6034cdd4c6b4fdcef849337f31ad3e5684ec7435bbd927944c46f041abb01dcdbc862a9a42c45ed44ef72dcfd3f5b29e8aebb068f5886dd8f1fc130bc44cecc846e49e4a7b995bd766c2bf493e3ced8db20d0ba00bce98651ac9557c9945d1d114fa53091ff7c9d8f80487bc6138dc5ab1e475fab73313f19678fd61510db6748751780124cd3d2f18fcf00bbff52eb363a20eaf1ab2baf4f47efd6b794abc8975d626e08b4a6f57b521cf996dd4adf0dbb4b0abcb4d8241603f05c14feddba80ef22375d46a7d96d308b3fadcd4468c62f68ffbda3108d8a04327658e6af8fddaeec7086c0908aa8b0414877db7ae9ade1d90b93c433b27050e1e2169a520aa1af694e806afc6278369a8219048d003059ffff62d91c788197115320dbe12d691d5e4b10e1a25f34b2f7e2a88eeb06cb3ed6e443c41afaec6c0b4e0bf7e4de2d871ccea7ab9e469ad7960823f637b644decaa3b73e7d78fd0de349eb45e7254c1704d6a52b57ff4b0a4c8e6e15d04bb3135d9028cd0b8144464a38d7404ac95c702aee208c5524d1c8c06b4e64ce3b02a2e452db78b1c44397914102d215804380731b2174a590840c26db5bdeff0e121b2964cb8a0cd7f1a0f2982303eca6b39a9ee738496524f9103aee3fa07a2d54ea8ede335043ddf6acbdd0f800938e69c9a06c2340e2b18cb4254b06846a46eec3e08d060db6987c2a3b949363654e48a7ed03df68e5aed80fe6fab23ce6911cbb0c28f968b5be133bdba816464aaefa9af4528fb4c390f4260f971c6a8509dca920a5ee490d691c4d2488eb45cd4a5cca107d2d1bcd9342617ad1aa9bd9e426abb05d2b9aeaff7eabb5204ced25022c0194eaf3a3a8fd0749bb2125a1ca83eb537b680e1695593a5edda063cf03c46ca4da233898069ee81f545382453ed682228d6780975dbd4acf39ee540bf12b59b6e5147874fdb5117d720c16af370b6545781e909a95203c7f46d88158a90ea8eef7fae1412aa9a0779424d2f1ab0edd6098b71e51b8a71493a8690b1011e900b33498ece63847aa75cebaffd3a222919339fbb7bc7e5b64431ac75806ce9050fa47ff1bafdbd65e0ee6ed41a097d7f1c699e20073042fb3a716c565528c12139c2b78799aabb0d4ff554b1a9631b4d41e0401f77777aa9129e2a59d41d68c7ca9aa3611a4cce3f09fadad45133383b92faa2a917cdf2063e3779c00d8b89d937a12f24fac1f4b3ddcaf39e38e7271ae5889c3bb34d00ef1b02651a2487c9817e7e0cc9e292352f5842e1d4244274ca9a3030afc3160a22725044941fc5a7e25d2963dbb9d178131cabcdebe62313ea8ad2a9323a0040d184e889e201ea93a0fbd615895e4599177e8034fcb1ef9315ddee3bad6f42809ae1effacc8ee547112fffe244c137eeffec43508432bf4f66bab80e97dc8dfb07e882e28a6c303be1e73127694baba949e3476d75810a86568b03ffbfc3f1c762c322cfbfb1ef2a63eb02e1251fcaf03a37bfb907430ad8ccf85c7d572f83e5fee747b17170b1ba3ec6ae2c2afce44751012647a122546214867dffb3b0c036f290aefe7c147fe3b95f1d0004f951b61d67c03b00d453e98134308725039447efecc8302dfc94aa54f3547f7c728c4ac3761b01d82c13a8d1d0b50f6634f7bea3eea3dd3e9b60c01f73501ecbaf48ab345fc35f60eed9b7a993dde269409e40f3b0948b8e2d5ba2abc6f0726688d6e23fb7348aa97c9307a00b33eaed0db698aa6ac22183f5604c39de33efd7a33606a8a0609836a3ca976172a7fba35cc8de9387a920a53a5ef06cad6a577286d52b8a86b94bdf7c116cf9e844bcecb25378c1324e04d3504e4ecc54ca2f39b94d94a4de4aa34d759f95b7d362947bdab6e75348266ad5c61c923c9a19b524980aba71050d1154236dbef324f2f238ab4fc98e53241f2c64c188917b65699ae8ad17d38a01600d7c4d7594a9a64b8d90806d12bb20de67fdf7bcbd06904277e7ba9810e401cf772d30d35fdcf5df1e1abffa5a6f2167d6abc49d3a74e06b2625ea62dd0e96910c6ac93f9cdd17e5ff3210a8de83656a5ab07ff1586f26ff848a3a2f52d0754320a5fa047da9cc429c2449b0ae60265f6290b67ae016da4c4e99bfa32b832db9d78738cf562b017322b807cc2ae10a407bc70a1dc6e2f9663e68fb69186d68584928145695d79e67ed9402fba2fd40a82aa7b55c9149c61843190b2cbaf6e3f13275032a30475e0b25011ad47afd32577484eeb6104d8777640508b539168425eef6132992667a1c477d42516a02fac28896aa80ca208b1ffd4e565c7cc216c4d2ab6b16a4b1b2ec6ae0b5dc70e5efded2148487629d8733236cbe6edc1b71fd3543cf5c6ea977cba9732a2ef7a6bc18a57d5383df2d491f6fe406065f779084fca1d7ef33dcfabc6fe884ceb2a5047327edcfb1480d83a7019d7a2a27a3631ebff0c023c1126937ef24d2125dfae70aff84bc7d2768412d6970b5a5337aa90d091c9c6b5dfd0cc539986f8f861c929efae52f09a6a5916c033aa4698a4073f21bd066fd7d809125d7fa445e7d7e90c4e70f8d879b85d0c1f75673d790151c26a8060bc8510a474dfd46886082e3a7e8c675195184a43963ca259dc8bc71c296691782a4e9794c4dc06fffbfd2cf5496dfde14b780128a048b0ded8dba7678fa3a43031e4287fbf14af7c6dcc5f4a6775b846bb6ba3028e313ab81bd63ae7d90c1f5a4c902321a94d14caf5939291e3a4bc359b99bb968353335b52ca71aae154946bcf795e03e80822e8749f2364cfa72265c4d6b022233e696b5a43581f5b204f4ee6e210d15b49723281d70dc5b8e14301121f30737c5ecfdb32bd6bee652280c37ed0dd92ca560aab89157b38bcb5698f0fcd7489a6b4c2c13baee74a92b14aab7ded49dbd09810084e3249dd60e4c135a478f0d309312e429b968bea7a72326b49934d10a27168703082911c3067583189726eee437d71ba7968a1ee2c264d70e82cf199b6664e0ff493385151c87fd1f8c911f53ba4d76f72ceab6d60511089e389dee8efbecdc2e0c90d7966d29bb08c43ccdf17d43304ccc7c1da6d48c3c21dba85ab092cf50444f0424654743e5f53693799111cb7ad25729037bf87967e4a2cac9aedfbb4302943d8aeda60cf94a28b6b5f0a447dc4f4e69b004ffa23788c0ddaa2c0c4b5acaf754d802b88f962350586df5e9503762d0e38e45dd6bfa84e0d5716b7369217e6c38b924150614b102616c2bea2f307b91a0322aebc0b2efa6f30dbadb46d4f2529910f9598c08705c926257b3ba143335f9172cde5184a147242cb99abc61f1c242a0ae65c7a14a18bec3b6a408e68d3aea28ec20cc16fd65dabb364f0cf1fcf1eafbd78d8a6fb2732637af7b8132d3838aa9a9f94a578928ccf0aae68804c049e116b8184e209880910f583d8db1f33df30d6b3f1d46c63b7ff50d447ba6401585c0441d4528d39a80fe173fcfb66dfb7a05280bc9792e1ef46359c61d90987c80123f7eccff83fe6308bfc524935bdf32b2d1f4dea0a3ce389613aa29eb309b220e729b584d1e8e4e75b37561477181a6fa9fc1014bdde7b89331b4e54a8c09c10a9ff915f7cbc3ff88f5781f0357143b37ca81246612fdcd4a5845a00e5e501de7a4f3065745b0409532e60e3ce535ea407cb7a315456c665af52bbba57b1ba1fcd2acc0db56123a6cf03ce0fe20b363d74557cf3f57bbb74a3d2635e3a64820bb0d0109395125d196f34aca2360de8648b3f980fd1d277f6543b607910aec36c011a825055cc762fc622e239dc8ad9f698f14527e744baf127a383ab98fe03012bb8c0704b9249961e0df38c6919dd69a223e8e895059c00477d3a5bcc2f0f021e41da4b7fe534a11850946db78ee4c3eaf9c9e68c4060d8fa41469300f02a616828522366785200b75f859d60bb8cf8c11ef2fcf5cbaadad9236e7983aec0b1cb898c1fd8510fecc3f30248a915c0eabd48d78ed9486a06b22a6dcf711e045b97e3eb7da376a1c1099a6c4cb1de41b43fcf04254a80e3d34d28665d9a26598846a350d2ae976984d23a3090a6f7029973f1686620885cb9cc077bcca2f0422572d0e4bdc50e05051a6a5f8312e8993fa2deff00b0bf77b109d965a7be514071e5c6b99bc014b81ebe0f5dae807ab083f8227591b922cfa8bc55f0503b9303945206d0bc4c8f1ec4d986d316265c20417573862d86e0c9682709479ee3f89cd6bd1a6546823f384100a00b5a39757fff23564111021bcbc06fa71104590ae479db82bceef28d477dfe8e7b890cf5ce31cd105535a0eea96f84b2c31e2cdee3a235395dc28df1bc74aec0997f660eb1edc93b6763ba9a8b5c9df9f112343a7758cb8c432ffc0afee7ebee6ac0b201d853b5192ddbbb155588deb81fd2e9c4c4aeae00f9bde2793160d5b22cdcf35b69b4e6fc04b4c5702497f3f683448471da6089343d82e553b159eb5e6c7c25e9f0f6c97f45d3280b670969126b9bf178fd1056aab1721b097c9d47aed67133603f88813626299e821401a64d4379a92307e3966e9ec75ee9036ba2a2e227dddb2e672b7009c66659d588b6bf56531b12b546e7ab063751a046d47104c75066f46f52c5fcfa3c230541f04c9cb560aa5b9a26b2cb6b777376565a4cb35f855952a70deca1af2e189d6196e94ffd8c5b277f10e8f28ddcb0ca543d8c176478b37a488e2fa49b0c571e51761d413c670e4fe81e3ae1fad33d2bd792d7890a27abbdbaf9840377f44c90a493b2e0bb38410562287bc7a3a0d5f010f735e38b80931f535d08c1ea59445bce59ac3b316dde046be75b783850b355990597aa5ce7455749e84f537bc3d4028eb55ae447bb5493ec4e370a87e5f0a86c92e1a81de4d627ced00a663b708d39be55b0bc672651bf1ffc4153d4215f74259baa461828495670fde500e70b74bc61c3afb0963b60ab72a2349ed230ec3ee53fdde54693f59f42fd14977dc8c95f03c7d98351a739c7c7a8e308fe7bca0f132d322ec4f1a4e8f5e900f1ab535a8a6c28237b05a1f0acb71dbbe4b313f8ddd6def4730c3e0e0142e77966f8e84119a5b9693e0c155e6531a57f90b32abcad1f496d689ed4380dcbe20d42509ed4bd0f24887f6db55f8e4bdb2af8283c70477df13c8256bbd930ec00e1c70bb2df68a6edb525d3cfed5fee6c77bbcdc07e264b01fa06d8cefbfcf270560e6bd8994ee56860fae1dbbdcebcfad6af6cd8d7b4944801890a214d53846059893dbbc2f02b9fa58626614c99e24d8ac965d1cccc2c0a4e7085f845df360b1e6cd2ee9ee3ffc056cd3156c6adc7ad09d01fb317910458706c489cd2d530afad139c4e58a0014d89890aa9aaf172d5db4cdf2db1c5700503b82f4b24a7236820871264cd371a57a21233d3168cdc45f0493bf263abbf3cd426185d47409f25591e25ff7991ac76daf37a2dbec53396040dea3cc95c39d87a42072cabeda4cf4302fb065a5a1189ccb1fbcf224bceb979a0cfa9d606f90ed9434f950f5c4da5267026c3745a5b0b2a359a9d40def6c45c8f727e716f714de45bafbde87d9b6d8cb12ce5b7e34f135868e250527f91cc10b087fbf93a9857c347cbf5bb986ed6f8f4e2261fbe5d96e87e752a1d8f14315a1d7af4d41e10368cfdbd45eb858ea7de11be3d76046f43cc0727e24f088ae9eb4effc6a8053932eabc0b5109eaf7b4beb4499dde0a28e0f0c4269d0257a6dfa35be3932009735498fbf11d343bf9f0c7156d465a6877ad8c329a4277b691f8f40d4e24a20dbac6e58190c876e7320ee7622c0f4a54dbf883600ad5d1d8da6c1acd5bfc2587866c4099c38877f0d36485a8102c79e770e4a020d93b4ec0d5c4b7ad68f714fdb3c38ae333e2136c01acc113ebfea6f0203ce6152cfa8d1cab520405f93b425611801e31a6dc54de5b4b0c18db486d4126e82b10b74657be75b6e9a014810c9e43a85800b7c458847b48dcab80f6c5ac62e6df022fe3d201d4f769902ac95fc1c08f544059d146411e42c456eaeffe9552865e1e56c9357387e46685ae8c245711873a3d01a03364c1b079bacd8ae67dfb513d7247527524452653314aa8fe298075c7e310d786eaf42a089f60ed7376d84508ec7b1a970a8d9616b16150d948c2aa126027c74b2d555f666520197ad3acdbaa67d950b46896f49da029b336de7ee4075a9b92645182598646ffc8c5eec3ac1a980a5d010fe74e8589cdb9e4fa5ba4390e2a9b0c8e3bb38cb7425a959d159ac5ae919940c7e2d70a016180c3ea3eda188ff82a27b0b8345ef49341bbb27953a1e94cdb205964f50b1da5294d1c20e2ef207cf70d057a1bdcef4c65525f7dd2515091f268d97c9c9e4150b552851717674c9282de040aa7809cc17e7932b2be909145dc3adf902f13a1bca8fe995f978655d94b1a6e56e371c843177e307eb86e9c30634da1ff54c3e7db24d15d6add7f4a37676ccf899379e1bd8f301099ef5ef7cc15e19fad2244ff39e30c9ca13b585465d2b29dd7153cd17b0fb381488ac356301c612532891cbcd4a31f373ae2cb227a8cb576c43be09240b44b6963f8c3305d654ecd260bb4b52275949cb8bdb5e2953de867f0cdf834b3d8b5d9c2da7f66eedecdca15a2467f2ab720984ccbc95ecf63cf2404b896ed6fdd4822a08825d310f4761ac489b96a1036474caddb2b06d83fbc116282f2b073583f61a021c0c71250d67e0e81f6945cdf7317371004994f357bf32c4f5093d9d27280e7930a314cd8c6d3f20d530fe534e313b2570c3c95375f1683a7eb1d7d529885309c700d97e14f14db6c02e6fd34a35f51aff9e1d5ee19fbd926d2bef0354640febbfee9331582496d177d53f954b14c0e18930816f764f326307fe840ae119aa3e0300b440ef96205d6821c0d163ed366a94b68ef5761fcbdb098f71980d58122c66e8b54f12422c3530ecc9e57229cbffc5df65944c66383006a4b8d523beaaad3cd44d830b912f7f779a6c6b6bb9b02b4405a1a29e691f09999bfab8ce81267e5d28c7f41bd54409b8f73597568bef618e2a4b605b00d4d1daccef906a4d5ed3a33560343afbb440d7a2ba97a9da88617f52e4b3ad07587f01ac33cb35bdec2a9b1dab020887e1de99d685941c1e79a960c79b8f8989685d736fc4fb544e976d22dd7d7c8460184034cf22014bf5008ba6d7cd2135f0409fcd165afea892b586c478ad6d690c7a2354d9175486117624bb8156e2325e5e5e59a7e297d17e24ab6755261a13a2dddc3aa35213260d46b2e2d23475775bc4ac0cf876d663a8e56499364e7ee2fd933a2f67ce87d71efb17007c310f5c3db4201816d06b9a144e715ca01e36ddc4f8a7f764657e99de3a5ac3300d5284542b14b8ec7859e9b13a5cd587933dea2f723f9b953007ef42cd82497cb05fe382bf9a2888a476590d253768aa82712b97db94f033aead0439d77f8b4aecf3c3307ba7ea2b708915ceeb1718c2bf917b48876017cc2015b5705f2d88242b2f96c669708d30437e736692a0c7facc367db081669ba8db4a3ff4e9a0f2f710e1da7e8134c9504cc3b0fa85589b686dabc3cfbb1e4bd3b2ffdd21fd48a87eff2d333ff31443d680b220e81ca4e713737d3333d0fffa90412dd3eea3fbb5a2841e98c2022c01f4c974411042b96d23ccae465167f280bccffda350bf9d77e5713b162adc07148fbdce3856c3e006f065b62b210c6290db2c7cca2b33ccad675e97fd717c1cec9b0c9b0589692ffbef42b8f0813f55446731b5b5f8360f90d7bb01b9d8a8c0a36bf091834cce6491610a1f87bb058c5b959bd32a800b38adbfbf161a0004754d3a047076aeba00eb8a90dd1dfdc3c9015b345216e2a2c053642dbd08474558f35fda6cbda5f7df8c1caea5765f887bcb8135767ab90ad6d56c2743376a6d0e298a127195906c0ee06fce950538105587c373df27c617bd8650c53b25e89d8f2eba09e50f6effef69335c2129ed98b9ba43ec3f4436b10f35d82bc945053b6b4087c3f00b4701b6463bdfc18009ba9e46680daa031dafe9571c9af2bd558f6dbf250b7504f416e4077b16696c99341cf77c330aa398b0feb08005b226d2b50c9ef369c3a27673f23424dd1c92ee065eb274cbc18221c4c9ae4e827c984544432cf7a99539ba49f2c3f3f875a097f8a01d6252319115e3b7da011675d22d9efceeedf472d5f1bdaeee39daad457049debe76da2f3c163d4ea911d682422682a2abc56f7ee2e427841fd72118efeeb636e9b0702660242a4f934ebbe859f60a922a8b53202d61608936427bfbe69e4ca85e1345264ff588f9cc870776b091023656f6d1dc1b190c9c93113b03c415b9f6a1265a2958e736d7f117de8f5d1bb25974560f6eb9ebf11028cb42be445494049b0ef060f75725b3c1bbbe76836542692ee5a771f97e9d5575bf025ddab6a279f76875f53ecd685897e1953aa7dfe03d59d126efd9fca45ad83ef7df0a39bf11b84ea286e7adf3dab50546bb841d5fa180f991af0c11f50d1ea1395c854a1dc7b6dbe13f08945e87c6236e92476555b6b3a1e8cde3a82b1aa7f34b7293fa7e5a37f4aadd48dade1d556326340587c62685ee7d2e80b645f1fbf5a07f29c0091857f878f4cf1cb004d6715cc5a8e534dd790cdde392b0719c758fe81acba1cb7fc27699d54111d27abafdda94025d61e352b5ba45abb17883361e9def24c47682c9a21afa872a6362c1542103d2015c84c255e92e5addce1d2ba24f2d7043573b0b69ba8547e06f69dd24f1529eac049a19396eb2560d3046e03fa29836535be8db07c9b43f72fc2b3fe94e088bb89a35b2c0b9c5993b752880b0da5b2f982ec03be9a828b1a41b297aec5ec5bad7a0406a4d087caaec8dc78cba51f5481bfdfa6641ba0e8f9fb97e1f15a4784348565d386b87be371748dcd75fb316184b88e6abebdc583f803f83fff6a6ce504759f6e3078264aea17702d79fdf6ef2f0d7abb8fa1ee3272e15e8eb670c1b6632fa2f1ee7ee0b1e3161699a2abc21e81fad98029b80daed785f5987c427cdd234b7aa9c37e2ce9ce6a478614d93af5d72fcd9ac7dc7e85d49d218d1364259dd864df269d763d9777cb36a360884ea43703216fe7e997814997d4fe56ad93c2156592a649ba9aa648d4c49cfbebab7dd3f720cae2025aed7576fdba5c46184a49ecb7d12b26669964f618dd5465a70e75dd51682e0e93834b95fd02e3c34dde0501d9db72b3adec9a59ae757e50a4d0fcf1fecf4270d362167831f701c1f4ad67480c685936ab52ae0ada132538161ba191f1a1e46ac3259d2dc00f99169088976c419e7d66ab6036d57b993ca3d2ca70bbe3a9fdfd10bf970837138d1ce6d47036a3a8123457c21c219b6116c854864251e1af9a9d1f2cadedc612f0916dee02e5d28c1c72e1fa6953d7b152cc423368ed41b17401785f0bbcc39bf4495d279d97fd950e0e27c537d4c991a7aa599a42fc59952f71d930b5610d560552df7694568072240c954cb7eab57e287f169013541e12864fd369c7c61e4a6ae6d111452385a21e3f6040781262f71c931635fec73a16846eca0493e397d94d7d87c9a373b1cd618296730c2615b50936dc7a41bcec56a66028fb9f196dbb3734e4774a6b2dc71a9778ac23d54ae0482025f6dc160d329a4c699da8e8260290e820d0351f0c72d343a42b3739438cef2bd902667d201033c644f702173b04699cc306a2f06f3fba73f687e4ef258c3ae121393f26daf97848591a7c4ff35fe298e50c7558fac0513f306acb5df98a5815e6e8be2887e21a9a2ade94d169fc701e3e37d97412866fdb5841bffb5b73d0c756089f1f32c15cb634d34e3b58fa7c621267cf7bc8a64e75b0604662de9df3e184f3caff8522dcd9d2fd9950aef3b09de8cb8842f87bca156c30a1a3a16ff57e1d39c3bb58477012793a12486598495927bd26216052ce45f000c74f49ff1118458ccce13844500ecaf0958fadc3e03d195292982ce3e07d8fb805f855dd864d1d9054f59348c3daeebeb1c167dac785e0a8da33697dabbfc255168e6902ca141b9eb65f895e11473028d52d465e0f0715a2d9695cd7d7bffa9ab635c57885c5b75e4d07ce3d3e4e06f7aa4e2f7ad5dbcf592a5f720ac09caa245e7c94a5b35c626c0c70c45dd7f0a6cf1a8b54efa956b35a024a7c8c52aa53ee45a74091ce2d029acba534a4dc38ff500331c1a0b15108d2189fefacd1e6c7e034a70b9a9dc93ca177059ed0f57dcf8a07767fb53263a22dc2896708f46c1d79dae0be9e4b91bf4b0c73207839401e84eff81da93e4f2c8b57de8918046cc896982e044f315ff0cdcffd7d6a4573e509f2d8df79446ef75d0dc299582f4ddf4709eab34979e51e1efd47eb97e1756944e0cec715c2b7e8cd0f4e700a8326b08db1aea38124991da259bfb82c6b9edf46af59ba8d6340d85185a2ddafcc0bc125348b7a893266d9d6b0aecb00131ec4ab7b27cc037f687b49552e96043a75b401924e84b66f869551791e6b0e52718b785686eca353b29f1d8670ef0d800beec4a94cc127619b95d49ca7c8eb4fa9c0eff75356e6d97a7bfe11e07155fd6e44ad7f5c9e4731655e54c31277c273b9d9fa2c7fcd3c9216f726add1ed05efc9d638c8651e2819bbd40760ec67f994df61ad5f2924849c856af0a3cead1784f48974571319a31d35ea03686da691ef205bf23e66b96f8d0f7b6bf196e4d86c2751f7d4bd797a2e16603779c7d7ef9f06c727802fb5ea1a9e7b0c0230e8fea5614bef99b9e17cc59c24893516e61ad6951a43f237a90257dd66bf70aeb39894515c6cee0b78de31d5a916307c09039f3f17252308c24f77d071b37978f31f6a7142a63fef0f2726f541fb219c39fb6c872a27e6f0a848b9c746205180c7a50a6843040eec04a46d0efceb17f16cd5ada7f0b6cbac9cdb024c0d8894c67fc687fbe269c3b6b8a531595b5af51b5264f50fdc799250db7923a902e0ce23b5307a38ef867138f2aeeeaa0afd2bf1428f8fb909af4be18a3fb068612fd96634ae145026b0c341671c6584829cd59c57f6e1a4ed83d9a6ee7dc49d29173922ea8c8da3776418896fad06de33594185c0c2d75d0339c243ae7fe913f377aef67236641b495eff5026ed0eba995e2db1705950026a1130babba707a89e63b63084f71fbf2113ca0fbb3abf2d1f48ac6f2cd9e7e8a85028e79328720fb8b70dd29d727708754f017cb7821de871a91df9bad5c857ce899649d5950fa127f7ddd26c6a29712bfb366bc88e2f0f7ee0f2a82fbb7dea484d131821e47a1dbdedbadc1d5dfd8816018f5ed80c615a7edcacc8092e84bd08b58ef01b694c44b02ea23a12bb25b0e15345d1efd8f4cb9380ffddcd9ee27b12d85bf57dd6f3489e22a5648901ee706519dac0cdeedc2a01d034e9faf2612373b67dafc73eb3d83b9c6ea15bde172f2c3dd368935705c85f8b8d3a449a8b0467fe5ef5eba47d5896a58b54a6782f180de7ebf4f93dd9609ca83d6910495c26f2b4d2959b7841fc03bf33bbc33337285024ef5f0421c49e472ea3f126070c6ba7353ef4885616f5d89f01e0e563872e4487327ae355a1ee75c51c7b6f4ec89fdcec88218870743da6f484d2ed2ab445754a4afc4b15bb8ec27ab1b504465e1ce583f736e35236847a43294a6588d431a622ad320fbc85b4e30cdf2c45c665b125ba79c8ac72068df16f5ea6f8af12b51b485f68edc3ff458cd93df0aa4e86ed90e84d1f36419acdcd41477f096efd10efe1be6dbeec16f2d897814f712490b4e00f0ee0917e37ec699e7e3292392c17f5359cad95a3a5c56db42a2d829b600a23010f8d57993818df5af14369490d227e8dd55e4cc211f2814348a4f8dc94797fb083f7bc74877e1bb4d2138b7cfe873079e2a73789360321f047de5fd646f29206fb4d64b9b0503d33f086bd28f937c18cf93b530fafd5638efa18dedaeb75a52beb1c432a8fdd2c0c6ec44ba583493fa707b06e37e6b34d676ba0cef4fdc34ec98e95342fdc5d719fd9bc41969f2318faa26c41e020e3a4ae8139bf3104d9bab0e049422e7bee53c0802576c71f50242bee84549e9d93c8fbc32ff2f203530c26fff4e019b8d1d51b0f128abde7b2d519e0d0392d2dffcd2cfbacd723a67f0275525f26b2c0142206ed6dc67fb691d211d60ae695747d96aaf1320b0bce4a0b36dad20cc2ff290d803b988332fdd07d9340d52a83f0392dab3cf49f6d3cb3b79483a9a856f6642d55c9288aa96cbb5f360c0da5c56babec4070b64ac128b6e10af8c68053997506045b645461eb5d369c4b5c52c43ea6a008a1c58097b94bdba63eaf0ea356d32958ecba30409083c1b4d5ba75b0444b1fafe46d5561ad07b5ae603787c7f9b3393b469b3b78bf98efae2593249a5ed3a9667c6fac6f630643f42f011479bdcaf3928d73072d81e1ea355d5846317cb3c927861991d5b7ba3026e42602a1b07458e3654d1b265222c6de5f0f154055ec795afca27733c0a6c3f662a405ddee56b715866e1cf2f3b30c980f316cf68541a878c7f0cdc76cc61c6fadfb391aa68b89f7369b7aad3c8dbb9ab8fc705686a10cac46c02e06ba8c93c0286c5a03c19f5e01116c6162ac98865eff39eb8f9e664673a2226068e784167042a06534b834f9c7c5daaca75fecaeec28730453bebf940fea30d9c87503dd2d68c48f7c5acd0584bf7e47313b59f4b0c19d712026f24cbef0a71bc0e62224e9cbddec582e87d883d624e63362c526bbc54ffa0b87d3924975170e98af30f4036bea2eedc40582cdca07da56c845cdc035b09a2bfbef68a4fc2f245c186ba7ec98f5bfff8272f4e948bfa847c821b41a6299d59f31986950ea73b666df13599d4908dcbcad3225284642725aa79f63882e3e461ebd6755c5e2dbb2467967403e4af103f0f828b769f56395b0b2a1a6ce7ce203dac1eba10e88e8c912175573271934f33d3d977eb15d3bb56bcf2a213440f1e38bbdaf070733f36ea568863e5bc88547a945b89f1aec5ebab6d2d7147301e5a7bba6844d5b76ae1c9abdde95a0708d297a7fb33486c3dc9c680db86c12f547a3d2261f246f7586a2fb350b3b9c6137cb9d88f266a863ed33e0bdfde33a73fda8d349870fd741e53af774ced70f1f7b70cced20152f0569e4925a1bff442a7aefe7f0e9ba3a611486211a68c0ae363cf8d324b151fc55a620d95706fbe4d33305c2b0bff50c66e55109726aca12a6447dc507dafdad04dcd6d22f595f9bfee2682b4e610b86d03007b5f6ade8f5a5b5c40ce497a019bc0a9d9dd0862331097fa1a6a19c77e72239d302226950f133bbdef38dd99c2e63b6df2f2961893738d78398ef1b91cd790099eae998b8017219da5f000cd7d49804fda4dd8bda0b94d426bb55b107a1c0bdbe9895f14ae496f50e1bf844bf45373e61716cffe3b152c8e199744573681ac4366910f930e9ec6285e9e05cf05345b54c2d7ffc0ee5b457d1139400a9a7901d8af5fccec888e81526bca9c6977265ceb996bd3be6f641d27c4236cc0c84982650284f2aaa223e93cd4d4c30d5a01e923060d0599f64a17307b64297760f5ba71c76b83877d88cdbecfbf8e71a23c2d83f341d5183af7a74d3808112601b31ff57f6b87e04ecc97c57c888935293c9ad0183c91aa5996a100257443cd7c9f3cc78788b8fe83df22bf20c850ffe4cedaad79aad933bd99b3862a5b6012bb6b9b15e4fce6b0a5e614d81c4785420f61d53d110556bb37ced4fb63e69f571a94c0972e7616c25bf94a328f4c5e0f813696fdd29a19d5d3eea903482ac70d6787770b217a9f9397d544b28809396fee8055ba1ad1fd34ade1c887eeeabc9c3d1304a2f1d3c8d860dea813a8cf59227e263ab3c80bfa3aacb268348bc2e9d11260f5f275048f041bc3e41a5954c3d2d10f7a46ba7d0e1d2a18e521e5b73d0ece17d8885dd433057d6eb09c1d1dad8f3bbcb2ce355834cea9b299d82145ce88aba56738de0665c1000fec902289cf5e823ef8e29b275716891ac8de009cbb1cebad0790b6bf0cee953a3063ac545f0a3235e85391e53efb640fe319ca447c3d34d5c28f201944af33ce1948dc97efef0a7d2aaaea428d6bba2b567cda5187544c09b60118322e6342029e241774f519fb6ae6760eb1d099962133d965f5d01c957588136fa4b8f446ac6f0ff62f8ecdfb254dff480cf70393bf62d322aa71a682fb7ed322157dd4bbcfd5f3d9f0ef150425450731cef785dffdc901fe189d2c55a1fcb60385b507a634f8e60a50e227d8fb0bbda5fb46f65acc7383a248235924937f35076a49f6cc38b9ba8055f9a42f37d7fa4b4ba1ebcf46bfa6233d470f05891f9671d3a4a92bfedd5933e25a28926e9dcc6e50a9d014a345a6e5abce66567232b47370b551f4d121c0fe787a3da486ce2d477f4dc77e8fecb95b9aa8896ffc90c61222b353fb8a8484c5a817879eac413f77e04e1d7cffef73af7319cfeb0f66cebe4b1d654994a6a6aae42f2a476f5fcf9991b5a887e26e32d2e70b8b67a0f560c147d219ad3d64cf87a54ad7a9511722359ec91291dbfb72750381f056c07a630e60b72d3bb08062032c83aad56df02561aba2e8f85edaccc730b4028a6047fee20a1a63ffffc952f7ff2a113c03d2bca544be4b5cafda7873a4b03871541d5c5cfcee15a7e6f4c3f9fd304ff7dbecaf7a3b5714637f196bf3b89be09f98d5ee89e7f27b62c278be396b1dd2796cd00b52d99d1c7619aab336f9f76665b1ea432183677ac161ec8bfd86a4e2e1477a4ae09ff250f3f5b5d3f546a885423c101bf4060280ac71ea2a23203120cfbf877c5c8dee21cc59f826f0f47bee93157e0543295d4723970651f663ed6855de7671a2cfca82dd138f13a950599769f11a27015a158cda6651fc622e940dfc20c9a194292a1858b233afcd2ae5f31e01a854aa732959e2dcac3aee688dcfe392f40c9ce6032fe2fc1c7c4f718d60a1f4d649b6f1ccbb7180968372086c6a5cea63df5ad2b904f6a725dc19e1e33224aec7105186dbdad7ac98ec9f8e9f64f845bd5c0b5539ab6d0e9ca47e94821e095ff63a41c428b27094198b7d8c954f9f5174d05e9fe59c8a94d60100e10fb2759bf001780fe77fc211e283a130ed5ad9a238bb8a67b7bd081e6217edec40b0dfa6dd74008d5bd28315c9c26f81056a53d6b3eaf6edc9826366ad21c946ad768c752e4eb7ea21b89219deb9226c216825a77363aa921fa52ddff1fba2036e90680cafc9fb06a1d5d29108bbf5399fdfa3391bcaee17529fdbd3efe2615e4689a506c9662ee0bf82943dbc056fa61f6db304cae26500f882a4f50db132a5fed57ba118924dee3680f716405219f76747991740277f869c188133ee2f8a3c0da95b34554df1fa3726f0fb82692bf38a3e99b8f801bf44a88230163cd98847e0d27f50ecae482d014ec0087b124a0596b951014ded9a868e0151b180ecd44d60e23cfe48e9d3f1ffa97ea3f319eb37ad23f69b3930b1784865278804610525129618a63bd9d08fc8e29e053d055d6a1dfcf177f850c6b7d53251db2fa9a62c691e86cb8b3d68e31781efd1762097fe99679d255a64eb9ca78065edb361f7c8a7de132524005f45eadd2550b53d57ea1adaa6bd2ee5be02d8981b16edef485559debde24a536775f6a8577e28819adebc013c8f6699cfacf8223a31725d31759c52a6d660b2ebee3b4e0109177a62e82eeb15d84987d476d832866be7940a613e877fd5ece15b75afcfcff1a3d68af152bc6748dbf3c44322cca796c5cf0306db9a866312c225e0421a7c5d46fa8c4a03bf4114d4b9afe8bdfae3708717e317c116fed911371076466e6265b24a859e34ff401027f8720141a15b7ab0691a3662706ad2472336e388b40eac23cc70a49427c379241aabe4aa52f000bcb3a583facc137a5dd21fe3460b0ef0a55bcf7f4f4e6bb0d3832b2f352e491d274cbeccdd5fc382278cc0156e3ed6012378381a95e88c5e49f380865a6eca43ac8ef283f5763ee0c78588a09917bc8a3a5f5caf5269ea00545135ba5605c0b8f1d4aefa299b83f48f55ffb635b7bb6eb14839d8ea93661931dbd87364e30e26f0bb6db86ff69c7d85eb6c200b8ef7dea5af630a2444d92f0b115f1b6ee1615aab77f22e599d20f098280e499b5dcc2829f240da04dcc964e6254a6bb8e9a84bd558d544f8d8b35ca8d07c0f187673db0dba1f13606ff7189b37fc3756ce08845aba512d9a1177ad7202f36ca7b95b5fca3d955c16750a920174d3d8e62d374459ac6f9d3493043710232004ea5c24996992ec38c1a66eb839ce909e2618725d158be5ca072e9f2bf47866dbb1be14da8373d7d275599d2ba7d95e4b6981be11490328fb0d0365420f31f4d19e584d00a52a80379352a55f621acfd06c4bcbc11d041e37a725f31bc8cf97f92a4ff3f31a6f8ef6e7ccacb12cc08f762e0a401cf160000000000