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 67360 f1e8b26166f5c860d3cca526714d315b997aadad9246c6abb91f371bbe27757b

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
899827e5331b1350617b58ee398d5e9002e501b96d08ee394b37cc499f677cbd
Certificate Block Hash
f1e8b26166f5c860d3cca526714d315b997aadad9246c6abb91f371bbe27757b
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c01a0000e01f0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000001238600e2a85c6707295c7d69feee3ec08e2fb30f8bfccd63e92009fda9534ad66a9c5e16686dbf5b841bf1f412c16f6bcaf5adfe86cdc41de680b0a2ba44f68d5114d9caaab35823949990a20750ae2e7e4a5f125542b4227000000000000000040000000400000c01a0000e01f0000

Raw Header Hex

00004020b95bf9c5bcd7bd212f7803d548095c2af8d409a18694074212334bcf67d5c379d6ac362e4e7216e8e885a8947b9fc1986866c2608c60808dda9cc341316c88f536c6206acd420118bd7c679f49cc374b39ee086db901e502905e8d39ee587b6150131b33e5279889

Proof Data Hex

59,560 bytes
1212160203073c82b144e1a331d7d9e1c6ae4ba8eb3634f9cea3522afd215e2cc4e2af90f4f01ab7901420aab16fbabbfaec671a705567f15d5b36b57a742457f662aee9afaf67500db6d91f60f615df283618b8f36ac1402d274d2b1f6634a0c041413a7bf3edd4dab6ad17aa740b773b711941e62979d428da83a74a51e446b0da23dcce5b42d9c63207e64dd3fc4ccad5810bf6ca375cf8380ce2da3f0d78ea8181cf5cf645622ce7b1e059a2d29d3ae05a3e207a60dff0fdb66ed6204f767de781bcb1b59abbe8a2a4d99157eceb40e1c709ecc2a83509b17dfbd119e42eca6d28ac18bfeab30288e3fffb8ee5dd6fe502668f59aa88c316689e924789a195cd9758c04f7bfb45b8a631ef7ff1d89924a0bdcd024d02444386896233a1b2484a96eef9257bcdeab38495c518523ab04310dea261fceb2708cb9f4630ed4470c98db4ba4b6143ea06ac35873bf96426b77fb44060e1f5a5bd9dd98893c94936ab6d2c172f098c0d5c3820c34116bffda2cbff44a759f6581a8b81bcafae43fe4ad95037651d3b0f119b53544917fd05893e40d6d395df9055c5236f141975f3355f0b239ef266b65d135d465f5b8233ec158c29fb141efeb6f74f8067a3caadd908bf348c1f56b34c72821846d0f7e7d52c0c62b7842c4dce72d76c0db702ccf9271a2bbd679f4a86a8c2ddb4101a4ddde9e2335d4fe315c923af92c9c1e8e5dee5855bc7eae6b9e73de101c48fa84240c10d907507dedb4a34dc5fe091ab25e42f2208f4abfb9270a14159342439a07567d306e59091ddebf0cf1e5c284e89f3d9113a1ad48f50a84acdc0c9e7d5a8064e9324c4e106bd7b197065dd1af6486fb96c474730b30c0f04b8881f33620523cb749522b95d7c85eaf6f6ec80aae32686382e36352215200d8af9520b128b42c08a39daa44800944d87e434b5ec3f9b7b6a097c11d2551f83fad3b62e73cf54b5595fa8dde01632439b76b12c1cfe751f093aeac1ac71b6fbd4e06982307ff7d587ac04e485637b64f2e3e20bade21aa1959becee55e27de3cc0b1d06fba5159464128ce60daddf2782da0e3711405e55592bffdfda422db4464bfde245e377ef8d95e3d86fce4e577641c21992a6c9349968d81a5e1fb842992b573bb68b1156a2b65b208fb6ead1015ba5d1dcb7f822d80c95d71802eb217997e6dff3139a2eba8d20e343464c1f8941975d1093fe9a8895a0a04c07fd41f7e5817d7d00bfc5764dac7ebd8380de92828722a9fef64b18121282fc4d694c3255baeea478ccf06c1e1452c843f0e63c1c6d151bc25b50ed3f26a589a29560359cdea6c168c29267b697eb0e64e4b6a174bbfc7525a1cdf8fa1bcaa03e9a076b0a4e48338926688634aefee0ccfacaad0e8a11c9f1be6bf92bcbdce5b1a2e0660d927fd6dcd74f810a0901c541d92053b47bbd431684adc55add8b4b71a6bb0f6d1f762b6f40ad484a466f80095473ec2455e15938422254034ce71aef35f779a4f9e4c3b8720f3220b6cb2908faf3ab45b9c465d1827c31dd787a2de3dddf13a159957071af816a8b3c1cb2a5c048984563e1f6bc4d114f69fc88f87b16e7ac82bfa71a75077759c88b670542f65b7bbaed200b99a676692626a19a10d50308056951240e13f22e1d30c42f3aa2e2f6035e7726efd213ff14d43e7085a856c89eb9443c48fc4dc2f92d201b2842fdedddd9d886c85d56bdbd3e0d1b2aec7522f4d1229dc0160416af124a8136691cbf981aa42ed7a6ff0b3e6a328b3c6850cb33e062a3109b12fe181275ed514330883ec2b0f6dc25ecfec4681cd28a9d877eb0081534ff3baacba985906318c26057b22391bee9e5b79a753672e942526cef9eb153f52484f62609854e69a0d643047c15e62f8298c19318cae3c1ca7dfdba8e07c75c9a3070777817465e7a624b4742880494428eb04a2ddc89ffa59c5dd35e13a04a1b93789488dc250c543ed88661bd6a08d9a17917053e947eeef68d0f559e816498dd1df8a4650256e6f698f7a22a3160ee41ca9fdf0bbd4bb30fbf4f5992f36e85cb9afafbca05613aa2f86d42df2b89646fcbc6085f478b36855ea4a71f155602fb221c05cfd0ae7058e569e53c074b1beef6340b314cf3c2592a8f13d71d94a8ef02eb1ca0852d779bdd0d18b09d74a28df7d5b357c14c10d8b030c52305f66aef58c4579980f4d2c91e77b07a92da1c1cdd8c11793bfe00519fae57e13a709279f74ee99cecdf62264528a250ca4f00428c686a3806fd50c3bc78abbe8188933b174a0d687e5855d7e1b27774191f72014049f7522a7a74dcda078391b188bd4e27be058c8d038961540b1aa05ac0f8d2aaa7f665a8739bb22f92c391695c084d8c1c082ec331a16b6aafff34a1a9aa32734a54d6e7f5c968208dc6840d369a0b58aa341e37eece315395c2f035f8789c588959873594a992338a32a8b6b54d5e22e9a89378999d9528e391f7b6a68423acb2aaee37edc534b1655f9fce47c69621bfe8b5fc8542dc38140c330329963b0d3f81b0dd335a1e4d3e90f303aed46aef4f2319ef41a423c62fe9dd4fe05a185eaa791ff934fc980bb552aa86f2e56cfcffa7d11967f7fe916db56b86bdd6fd1d7c1f487f19b702d804e79b8f9f556572c33f641b257c1b4e77aa9220355c403ae041399c42339ef11a9a76de3edb5ed336846aeab217419c2a899507fb0113d38d32b371585a0e2b8f54860703d09dd7e3682eed174a9064c9870e7e14847c143bae8ea8996b41c660489c4a761ee39bb2b228deb25c01e14852c6f0ec698fb6c88f564c2d44ad2f862c9946fb20526577c59f27866c689db343db7ee18f2ab3d9ecb6004248bc9c2a4baf6acf67397dfacdb5fbe20c8a420f134ad3ead60af52c51503fea53b29e256b815e6af57ec1dbe735aebe43bfe9efe2195d5798ec6433d3138bca504bd4daba38ec046ae130116175af6d42772f1f6313aa227507e2f9645efaa5c7360fd1f55f01f7dd3776d29bdc5d5110a82092d170dc4262d588cf81d0b42bec4d043691cfd7734b53070724147822685ebbef2b680631dba92c6796d4cd09988a6895a3155e928a215fd5046e985802f8da16bb5b0035d8beb87621db0edd162e78d348cc3c9c7437ba669fdb133cdb5d28201c62a8f94e12d0c3c45467be5c5ba635b9fd1f7ad993c11bad3b6b9a6a9979470c9d9cc1945ae5e27fbd122e21ebe4f9aa70d0031c43da9d684cdfa08158d71627daa6df9d241b0dc85560d949a474ec43016ed7a9576ebd591270a01dcb1b74b336702e8563f07089d61b188d9ddaf965c207355b6e6ddae30aff61558e4e45faaa7f59053733813ad49f81e2a78123d35c9ea2fb9027fcb2385fd72b920b3657ff25fa740651cb724cbd6e2cb6590bd9bb1a2cd7b82764eb99bc998bfddec3b1194ec5e3f41cbc8db73319e40447ae39791e0b02d6aa8b386a273a7a19be2a05a5779b895bbe202cc3cfa64ab1b08092d41403523cfb9b3520457703ea1a12317bb74c932b91c337013cde52d2e275522c3f10d8ddee5d4618045d8a4d8de9ba2714e7f8ad5db018aafcaf067dedf3bb6928bb6aea7402e9d44e31eb0a5ef2ee9785eaf389ad4868f1c68dec7ae22f41fa0e324e4a948a595906a03d32f9da4be08b5629c6627887c88df1d82283996ae540da8da7137db285e8f075c28c5bcd2a749784b90286f4aef2175c047165618c9327b9fd5d8a07e4b069ac919fc231ffdc3eda3a57f2e0b67b8cabb1983115bd3e3bd144af239efb09f4cf2da697a727f693e16605ca3576d4172ea3f6f44880bb37924f868011bb586af1c26c8c117ada700a0fb0fbdc32075da37fd68748de28a78dae53fe765ff4b34d5c0a6099ff7aceda815a990394ca4631fac14d1a3adc4d7ff15ec694e0a293dca26f83289842328764ead161244f5d7e8a4f84cf384e0b6a21d66ef6066fa0903313da67d49ef3441deb48be5906e81be51187765b87fe04b335bbb9d17638d3916def889a0bf0eabf68fb2c2e662727356801c83eaac3f856a1cd49c1e2acf12bfb337af9775d46a67281a11b6bb1b64cc83b3a16c766624fbdc2849bd8ea1f299fd31915cd16e69b9a7afe524c1a1b9e3e54c35fcc6b9a83b9099358d1f37570004a966fd32e07682c128e9f87951d18899c7c3ec41272875059c831daebebed0f92deca632079e0209434d1993a785bca13b7ae762c0b90a3d19e98b175fdbd0956a56802ca8d69a4da71a40ff7ab81fac8d44d070014bdad6301f3134f9034e9e5ccedad1406e2a106b6bab07be77268a2cae8ffca70ca563312c85e9c5cb2e9755cf9ad62e7e856afb961c5df14feea9862a0062da2a3175c2868414b810d108f797c565ea586cb369cf10b54c88f2c6b8d9783cf2ba5026c023a1dfed7d39684a08cf329b58cb9d39fa03366d86bf82b8dfe23b4b7be0d50a1a07ebd9bc76e181f4a63388008e97fe24c69e55d52d855a17a275f368afe27761c5ccf31d4affca7236965a68382a1d11767bc1bcfeccd1b89bf541e86576714bc20753564443f59a07794d52d14158b35e7f4ee14eda6368ec476b1b4dc55a0c8a872ec840752f5fd8f93c784f082d301a784bbd4781e6d30008539713e792b14244c9a3d0fc959715d16cdec45ec8463a59385ba81aa4a745afee5be70c2a9f8c3ce450236e3e50ba291ad3b622d1e2b9ad8e1b8f4ca0c59deb97f9857657e3224e71e4638f4edf28ff01a95bcadd63d882a7e1fa84f0733ae1a864ec0788435bea663a88db81faa23b0c936a8056d425fe00a52fa9ffff37b338994ac3a36a50009756418785ca896b3e336a6e4a8136cae0822554d7e1a967be0f61e11a9d6571a9972e8eccbea76e1d18589b022275c2b15951497bec46430649a83623a9bf346fce0825295f25e603fd0a1dcd951182fe02028b754c0e47bc2db5df42da93c2814d7d49aec99a1bac7f7da6d152948fd0936fa66e9f3de0b5dfb63e458f19cdeca01295c72afe4b7be022ca42071e16308068b47b2288d36d78758141eb472edc841c2838ebbca40c49b9923d25960853457be85bd680b784bbe1274026ab320260c4c81ebb6432f4d8086966553e05b831bab7ca142b53bd2d9d029254bc28df94d5508dfc323ceb90c386c18fc281a39db9b27899ad3fa928f61a51b38a388c9c3f7f88860b41e3e54fa9f9ec15409be9d0582e748d8f2dd20178e306ab97ac3403dd2cbb912176962eec72fa7f1fa5a7f72fd3c4ba479af9cacf0b89ed7464abc5dd2e38c7141d355184b7c3480e9506b81cc654ec2674e648d5174dfbd75dc991cc30cff8e9f4e997ef1b05f30b282332251539b2d35b0c0a6e7aee67d314784f96d70831481e06ef59f8d12d10e2497d1afebb093ca338ee54b94a7ddb16203c6385e0e6a2e0668b5ea9fe86372e55eb3122c259194910aa22fc1cce7a7c900f6adf5631efcd784d2f2b1b2864ea4018ec1932d96d8b34b39a6c371d49e110affde0c25f6115e9f0cc16d4bc83b4ec5c4b08967aedad862417eaa88db9ace3268ff12b66ca75ce266bd70f819233a156244deb9397277155b4d08b9a672c32fc693285d3d0349cd791a8eda3d94fb16667ef55e603dc5c851ee020f10e84935605571de96f172608f3ac69ee1b11348ee31a899f7fd6fdd538b3b77ee79b7058d65d540dd5bea5f79d380208b6f3c7bfc480d01a20ae491e7859417732fc789ddb8445f27ab2d44221c9f7ea8d918ac7b2ebc9446a855a3a2f906ee0b04822a1ca6c6a46b9324025f858fd3141099ce62efdc583efabcd4ee9f4b116ca16956b8e4bd0b8251bc7a26d4a1d413f03fa1b4169d8522a41aa0257630e97411f1947dba4988f8286d2cc0c7fd069900c8e2a352d0148cbefefb17a7d966573db36c9050e9b6dd8b2aa35b92589d5f66f7bf0564bfa548a808550c8b8ac4448c19ae8c499925867876c224b92fe3006884ca5d5dc3afa8becbbe69ceba978834b4382b3fa1f224438afa95fbf4c3fe1c5d3d22fa6fbee2d837b4184e66fd0283c333550d023820f34d89eec900e9630834ed2d0144d38d1599c9be42296c4d357fa8376c99d49384b8840b33c95a433a3f9f6800594ea777ecd30f6d75d75c1b4ddfb3872e1a5f49e60067ec5278fcda0a8d70eb5f8b5b35927066d08d6cc01be3ca8f4f8774ef00b3fdb22cb356116b2d90b80e2b485d52307e793c6e884bcb8e98c42cf658843efd9fc5605733e5890f2b67805c9be0d86ae94568dd1e09cda3622c253fc1ab5dbc038375c33fe96b665ab14695475c7aa5db75d254b5f180a9ebb83c75add1ae577661f8b4575aebdea2e7eac2dac30891ac706abdcdb8871ddc8d68dcbbe751900e0820a8d51b61618745603ab5284721a4a147b084f5d41fcf3ff562d3969ccb99cac8e5b261b37d2d8b61eb26c928e68c18bb754eaa62cf7d27745d01a0a285daa6b0206c04b6a394bd54bb568dee2aac00b2cbd2e97adcd5b11b1645143d5c4654f889dcc6b6f6d7c3ccb3a6bf22480d3f0c86eb64ff463b01100812e68c5349349f3de992e0678a6758cc6b365b16c5de65bf3f8e2095a737b4647a70c6d7ddb392906819d8fc9c90d33c97e148dff21463c5f176467a9391069655374c7c2653d9d4db6a4803ea493916b255401cb8950bd52eb76a56c9f21a5d60beeac7dcf1a35ec187f586fbbf1c22a585ae8c6ca0323156dafc9771aa74c4b395ab4348b312c318c893d1101a73f7a666554aff6ed54f8284a04c2ac677b7d2ee264065f20ea5b40af59d4de44c9c6f20d105741e5374d4f493dc6c5a8902048d93c26e32a02dc03789e36c4b234ec6dad8f78808350a0e7305c03f78f59f86e72e9a7bd7a3255ad68fc52cfd60e3908ad5315677f9c678feb357b725a4e420c104def49728f17526c6f100ada705cbe9bb020f995c89ac849c643ef791a01100496525ebbb689731e4dc533c438309b41a7119d9be7f82f439dd69c4c567cfeb0846bc6d4ab040fe59fa629a33db46772a21472a85129adf426d967e8cb9948d7c30770cf4107acc895abb3775281e13ade7906299cf56a06e1a0c2cdb4ba0ac92789fc763bbda514fbd41cdb656ddd85ed6c6fe382b68986a340ae97fbded17c0e5414b3c7283ae6b2182850862e8d0cb476a28605532e1a55de6e8a6aeedc182ff09cd7254b42ed3c9e35b5051d360d8023733a810f7dedb4e1f480c611a9f4c653f202dd814e62142d6f32b940252ddb7dc2611c7d163338b5c6ce65e2f27a2fb6abc4083bdd1b09f96bdd2be8e206534a3bcddce93d8b230e40effab92074eb830aed82ad549d20683968216a1f65a02e31215309710c0fdad662e2fb4551512fc0ed4c78bbad5ec5da02fac447f4fdeb0f725da2e44b182ae159574a65649e8b6c8816dd703ae95f409d056b954e1616e5c58bd1857a847eb98c9cb1a63ca661bb32f8fdd52b61d2382a2bec69098163f3f476a75c3f0faa4a88cd9a8eed49c24df3f02d392d77e58166e3f8bf52a0d65a199e207e45acca73a90c38bd5eafa6c1a14d3ab465c46bb14c62268b956784999c49b3e2c395e6602fafca93b00551591fae3e90e8741ae32091d9cc4a0a608cbed75e0c6d412b2ea9957411f64807d7a558552fb82346b4fc2f1414cea69556c3b67b1e588b4e91b6e46082f90c42b83794b84a0c6ba919b826033705598cc30e1405602ab24e86acb2489152ec2ec61df476d8d822584cf3f63a8f870adb18d8251136b789961ea5ed6c8907aaa50be67763dcc4f09cf440d39bab3f303efd5280bdd1beb2a4cc0ba43961b283ce06cc6f55e1439def29fd3aa4cce814c5244b754daeff1a906da28ceb8b440d3fffd6e5ee640b91f596d76a912166c2cff10db21f0867e8540f50fe702cd5ec24e14f8484c6d55905412d60808db5105d443393161fd7a139953a723b37f5e3c39cee224369721d442075d43da35bb6c9b4339f88c74f7394840c818543e946267451d130f64f9c1a1341bce18b7be7fcad2d2adffe1e73904f510d8ca7fb07ea50d9ae0bad4932e031a31c545b1d722d2e26871b6b11f649d0001a435a503e96dc35ff0af704eb65751b8c567a66e32aae32617e6715daf1f797687c70d1c9d722b18f98c3de355ff964d1ed3ccfc068f383e5c0e2adf9a61fc4f38f9f5f28ff597bb1f4276dc11f2dd8e9dacf96bbeb7ae1315f27c67a93593d3fe81d0415f3dffcd8e7b4a033ede17c58d4aa4e07341082f1e48550ebde4fee7894550d4e4b7b673be192db682cd32e997d48197715d572b75bf94c17aeddad550e65f0de37dd24dee8727e7efda33f1f4bde9e881bdb538c4fd3b49389870da3f87298f369e499d5481fa399a63b9198ddc042621e5d228f73f378137b4ca2e268b5e74e8009dd28bc719634c5935d4c3e901efd2e852090c60120f17f46dff7f93417cb9c7bdae4ea50e4dbdf9633305836c359897e9ef5c5c5f89b6eacd769e3f5f1f3b04f18d5a890939b93e05d2082bb908f0ad018fa0b5213427e0837a0bdf802e22ee86fdbcaf537f2e182a308f4ee6e5f173bb449ca7643a0c345b31ffaa87c0abf49228bc0a751ec782e202051ea0a56b806410af6d680ec31510e20107cbeea69701d341186f36580750ccc24a6941a3a256eadfb8d75f39e359c7cf365cd8d5e7133e4fb64687c7839fea94c3211998ade1cc4a0aae9b2cdf385c58894678afed46f0cee706314da06be35666e64caeb2cdb38804bfc41e117b371a2993a6aec84e724b48532aecd79344bfb9ffe615029f5e71e5a49e4ceb596c746c3f43fde8dfdb71d6adffefcd117995075fcd3e9a825f98759cb114fc5dfeccec27928d89c989696776677d029f82e725f19cc0f9ec37a629ef609fa78ef872f51b5d1367ffeb18897253e513bf457c869058173f68edb83111a88dba0339ca933f5ab2c3d435b4c5c3545b259473d6035cb5e7b081279b22e080e0968283957e634e940e0eea93df42f08e4ef2bdbb4bae417ef2f968be55a51dbe62b36a039041a1c1891ef66a4942a38e7225bfa527e3c3b1ebaead55553230f3ee0457b14fb2fcb7cf9c656e676571b49af5aa063d706e987dab88a5d2233ffd4668731711c08edd97d9c373ef3856b10d1f7496cf6751eadde9874d62af08d2dffb2d5cec9942e51ae235caf819641fedca4c7111c418fc392b365078c3330f9f9843c28f80d2aa180ad40dc8fa1ea5c9e144960471dde3044e0ea3ae1da2113165fda1c506ff8b12f9ac0ba5abaffcb5992d3f88d717b2ca0a78570f935081416b28cd39ec18ee8bed1eca1ed8f462fbd2f24bdfc9c8617d1efcbfd7571b344b9b863a128647a0bcb1b3deae437ea21d00c95729a09992e5123a30cb8635606700c2f729e5253d739f962c660af47930c7d6cb52981fac87fc4c1a6dd3dc26fec2e6933ee0a2999e929822851ddd3515c4d463c78261e740a16d89f8d9f38314bcddfaed712aadc50db735d7ef720579894f44e0f18dc3d5918e74a2d9a2d51614d1f2fd7886522123d0618574536a66bd410d88d588e152903f1bcaad7d78652db4eb794932c2f3dc053ee25f0c5748fd79ae4b064a60bddb782d7e3978f470b989198c66c9e053d0ec2a605ea17da55611dba368059a2329d75f4d8a33c4150dc9380fa0659028442f2dc80e061d0fe34d6a3f47f4e31ad63b9e041cd74dc63cd06093edf69a1ba1ee15f655b5660e1dcf21f2889fa8c99ba9d674267b42f0ee081bfadfc2df1566949c7e1330188dd2b805c0c19f03a0e6d7464e9eb912c433df25a4aca2ef2947eb6449a7c797caeec4db2bb922e3a43fbea0b24d5e83566e4d465b98051054daef51267bda3835801b98dd95e0eca8034375e84a68293b539538448dbd0b0f3ab95f9cca40776b295aa4f9bbc1286a1c89240c094bcf11f236bdff7f37f0ad24e80030846ac99d9a3f6d65c8989546d04150ad36214a867d62e076a5cb6c753b07bb9bc02d54f4999fd063d319332714daa0ee00b40cd9f672f5b7123bd88a1c1809db92fd9ce0caef80c6243cae84db94dd3faed3ac952a552a8cc06196d5019162ca7cb85843427ead3af7d59df3d74d293cc112fbb0fcdc61876f9b5098e2f0b8e3360277abd445849c3dfdec27ddf0eb49e253df43a7338ab1c7e73691252f188ed770b00fa95a6b9bc73572dcb5c7f5741eeb30dc472ac843d8d3dab6c67e4e39da0aeac4b78f2753695de799479e9f6fb0e43d250aa1830a6821c2ffdd9dccdeb690bddfc79c2df96b5632e06bdd08c3f0bd9ddbfc331ad1d6d344e445e630a81f055d5306d3157659934df9bb23b6f9c77ebdb62acfc69dafa16fe92150534f420a35f000446b74aee6d4d1c0f1e8ccd5a09427b1612b4cdb4af7e088c6e75cf7844e09acb253f0647797a694444f7c6e4147d5ad7668ffaf51915db71f44dc0e89c46df245e11dd74f0edd2782f2869b1a69a78faca4a07832e85f98d178d3a8fd1b163db774c5b3815d699891ab6f6cdc9c0ece7ec56fdd4230724b1638ee47db9308ab1387af3336afca33ea7376eb6fb2049c52ef3840395dbbc60962ddc41d9b591972367d0ca0ebffdf1a82748cb8a2beb8113d663f31028d8dda268debd7bdff7235b1ee32524c00e6058a43a819c29d4c157cdf98611f07f5f64cc7d2d74ccaf750f586498c449ca4afb4d8bab6e9a2b7d5f9d94ba7b23c24c02d4d5fb5d352f2c87d21a3a1b8df8fba7cf4e381ccde2e87c93c01eece26be6539c83942b67fbabf14e1d0e05b0fd11adf2ff4b8a38cd01ad6b966d818b7776979b305df1475f4af38c4c22ad22e2ee26064a52955789c338dce769652e34612f30afb059ca7e7fdf309b00d3e767b44cc55da5a5b9081d6596db907697a367d5ebbcf680f0316d2e1e5e5ec7513793ab250d05ec2c122d9e780ddcac830f1bc320fc7aa966581cea398ef825b048180919ea5e136174eed3dd0eac67bea2fd79c7a606183d7e72d86be81cfa92083ff1aa72e993b8b0e8b8311a03957cce8c5a9832d3a58132ef3eac8ca7ca3362dd9ac2eef427a6a841fa283f879bd22b76b321c30ec6ee5ef9c631397892194106840371cb8498291e4d5f4e7cafc173b476065d57d3f04c1c68e2c1229c09981ff2db89113f49d10c2a375e65e0b9bb297a03b1b5dc515d5c373d0b1e96c5a4ed0b1f8481caf81ccbd1e20a29f2cc4b15e365f91006d39276832ec7a35c3873560678fb3674ac1cdeb3cb3fa9ce8d80252ad10f302e6e49b05d6f9f856a04058915b965361f9bd107831bf4d50acccd84295cade7922451e7d2b671b8b3a639b8f5b87cab40316821afaf7be29fe06ef56cba47c5f001b495bc7738e6f7e2eb164f7ea1b0a5d6ea255d0cf8ab743666198e52447850e9ade46b01ed45dd08190011c4b69bca052632f4c51139c36a72e9c093e401c0a6349889bcc0c2f40be9807a57ebf8d2b8af1a20098ee24689fbfae2633e58ace5b1bc2d57cca6049826dc90155ebefd99bd98d01ce86328e6c4200167474777aa2045cbc07e987ec4b7992cc6b2f06d38abf1e068ef1dc87b187f3db17236f825513f69418358be48cb8e72e04f0af7ea8fb98d46126ae9a00320617ece609e3b38b4f9bc3264ad0678e01553c673ff9df413735a5454e678dad56244ab8e57e4a9efdcd183ca0faf25550a81e89ba258299b2b2850604dd05acc118e9b6091257fb18d93bbc1145de42ee46a02b12e091a4b705dd8853a111db1f4f478bbc13ee3accf64fa9793f5a90f8287454a3200fdbe21fc478970dfa9a803094ae014831b8773cc46df54cf47de5ec8ed0ea921dbf28e1ef60fb389071422dde9eda1c1cf2bb8acc0fab0edcd2cb670749dbb1ed81d81093c65f90865eadf1ecf9413bfa0131135db195836b515605a2b86e71cea9a36194d51a004c51ce217e9c2256a3b053b16f1414b94f678d85c7d76c12a52d3a85dd7cfffcce4f1c865808a4c9653aeeb8c01785dfefe4821ca7cf599ede3e32647e1ca60dd65e8a7436c5c4d6f344b7c80d1bfc56a86fabfa155e1b22ee74a7ff352348aaf44b27ba006146ac70751180df838abbd14db3f082caef0adf29b4931d833fb9aa4bac7faa95f0e3d0e5c4fd78a8f0695361a86f5ff10ddf6b897823f795e1c7c7f0e79c0cc820ac8dfdd5427ca2fdd1f0bd4df348db0b316afa41b8f640774fb9814ea8a7d2d55f7f65b5f4b6fdf1ec81d4e9c0c03e8818ae19a2de365fdd83b30dfb6df751f6a0755297ece211a92fc6cdf865d6819a9b6185e5e072a6e05ea7ba1965f3f412e80c23ef0bec5aaf04c75ee7a48f27b8a308a198f69053c75dbd5b3c1b7d7977a14daef68e60599ef724c7ece4eeea62a5f6f383f2b65a81fa72426a3c41726ac9727495658034de1a327e517cbb5a876c7d407424e15fcd63efe2a244d5486d3a50d6223dfd733e0f8c36b98a13d86b3fba8fdf55cfc62624bf8956bca8cd5791d1005c9ed0d0f5f7f05ed09bcc079e625e1d9737eb9cf0338e2e357010c9d68697210b813f2d71f3641b84195616e6c4f2fb3765d93d8657a1bc831b71419d1dde5e45e0683b5ca5f02de79454cdd4eb5de614fb75c228bb38a4db5fc9c64a4910c0b69edcee7f830f95c62149428e75be9acb0f8640e92de49a458ec49294f517ec7ad32e9aafba5ef74d0d73db94dec41cf227c979cef2e53547f46f41f82ec1915c715a31e838e30a9f231aacd87b8fb1a26ea6b7fb752dc93848f4537e4fc8a23e37dcb92c10d391782127de06bf3cc23094a8e216f0f07529fa3e029478ae6886dd4bbe8e45ed3308ba48cc3661d74cc9313997745386be0ffd8ae42c742d6241d49fcc376c5fd1184852ece141bfa9afaee1c196b26dd20335a3620530b397c41cf7070a653f4d6bbc518984e7cf61ef00d4a7f99903aa7e49c3aef0bd902a2383b3f197956d32470a951270ec6f856e6515857b3ac68f7ec2fe7d490b159ffd42b94c92fd538c37316fa89633dd611df366ba3f046d07c7bb1893717051803eeabf66cad4dce4aae28a24335dc06457497b0ec8159283f02a33a128f83975f62d248a13789d7f4d63c4615001f86949392b6c2a1301c537de48c64285b3bb085ef17866a01e116d8ee42d6349d9354c09b92838fd6f84c6136f8171b65b000e444a96fe59484a761c0d970acd7467117c831a3898c4b9716de53f2c772e6a5252dec3074e9d76220555d4422d5823b21f30f277e0ca86206b9e292df7cf5a33d33681fc6bc52a00f3c99eb4e6384ec210142c341f6b583ad278798754fb7e707d9b0f7133c2bb3e30286dc0fc0e9ce37c1f17eed68ede4f9b64f45ff357a030a40331c2a5fd769f550cacb3d6079911bd88599084213b6511891a3fb5c88971c8046e2749d1c889a3c88e8cc98cf0550ad6f7ecaf26646ea2b7ca75a44ec742f4b836c9a5e3ae04412c5f12f91101b5820e2f2698aef3d22c55e309729f7bb1e320f836547ee254123c98a98f9191736ce3ec51a131f0fc44ea49f7e3d4ecbec161722ac590f18f38e549d4ed1a252f57082c7f8ef9496c7c48dd7f95b5fc6964fb330cc56185e9423a6387a2ccff6aacf83b1fddf6e776bf21cfae506d0f3299043e321f13b1d0edbf0d1a5c7b93c2321c57b2ca10d713b456f9ba0a33bc14858f60e14c03d0de4751905e01c9c792fab3e490974ea2feac4fec27bd028a31c33a9a4287ad3bf87ea57544942c61756b48ecd26ae1622bc51b9290b0be6ff3bb137b9822b6d9c15b7e06d1a8b9f1adde5014f9f27b6ad845b5e9111e198b9d931264eb7cc34ef556c308b72644e6cb39e16a32ec596c31ae9b362b133ceaf3db5c19b69db488bcc5558d84eeba3bdd4db871690f4d91b81f638a32950b14333056a533f9da09b69df579e09ac4ffdb10db3137758ccf10186f4a3e479b3b37daffb30c6ec2c79c82412d3e7c082e86ebba90d0a52355f7cdd629ce71efccd9af4c5e2a8e11c92dad2833e621496c0f78f3db24fc021dfd5772230c09680759a0a1f0bf345c8cbcd9d4585483baa8f8824ac2ba789e4c817d7c7cc53f54fdb761040738a776ad2e940275292cc9cab8ffd80d7ecbccdb54b81a0a2251f76315118a8a014d04955387f4c4025f78ba73ae6a56c4939ef56d4cb265962c07e57e9951e2af77b1578d5453b908583f15ef7900b3dae7e049b20af860b7db63e99b157be198cf699409700230b78ff128f3323dcc27357430c232860677817c16f772202d81792e2a073832873fe7b864ccc25659d117253c02f7a3e4c9d0e468bb83eb75b9feacdf2cad1f17157909c6b0975bb9b0d03587b9a2fdb2bee456ae28d634764e8ffde1ef11fa09b79208c02981462fb00cc2952a79986b836d27ac7cabb6730c3d2538207afa03a01f0a60b4006f258189eab5a077ec03938bce478becd811eb2886d1e55082ca353fb0fff8901e84038f162ae9adadf61e2e26b8a9f631f383fcc76ef62d1c4ba20005935fe914255d97dfa470f577a6beb76ed7fa8f02ebdfb3f9e8654967932fa0ba04c7879f34539c7e179a61d2bd8fe99386a6df5d082f2917352c9d5f0fcaa79d5e6a5438077d1c43d25218dd33ccd664ea8e1e0afb361e5b8adc41ec81ce12f95ca8e45ee541b2451be1bc457f4524893328624c98486b04c2a69d13828f68c282ea4dc06ab7c8fb4b68d370b78b053fb007693d8c4eb24414f73a83a94273a36e9e7542487b1ccebce554b6e0b8f37b3142dc1ed48e4e38c706f155eeb7dae106fc768362349f7840f8257b0f002f4434c8c110b5a71d9510929c18261e95e4d44c259406e6f8fb7495bcbe9cca060194e28aad8e4cc3da014321916467f7c7583e3cb3a2a7002b523bd02020764c47ef702a716c452a19ef04affb6619ee12eb885fbbd6079aff2629544983cce8b314f949ee1a878505af2ce7d26d83ad2420b3c77260a9078f9c9632f0ed5376143d88248045807e6b094558ee18efcc2daa7166eb205995ef96dad909ef12b19707b6b33bf398df46ef29f5abedecf62c0254fbf482ee7fe91bac3cba08e457c7e9e197a23b02f5db5ab78206be921a4a204a6ef49f5f7ae1eada85780757de2dc5c337f084935649991521303b3de8462cec69e9eb9568d8c2ab469a1502b05f569f34f0ea319b865b4360b13e5ad9f8a37e89f53aa1ebcfb2831fbc53e8a505e794c39d64f275f08238a5fc4112077bfac64586d23edb53e4efb6da97fc15fd35286cda12ad32227c05016bd26deb8162e51ac8795ee7176a05a6f18b576c091cb53c6675ecb0f6224799eb69b48c5686973862797ccfc5c52013a10440fd5021445a58a2e0f788b98d2e1013cfd6998d910890a98b5d8f5af93005cfadc38245b133e4aca6d356b9e7fef452d242150f0ef11b12190f9ca04ccf2d54a2769b43e8a797c926b0f7de414ee52743bbb0e650b13b2443875265235b7c6183c14d5c80a83619ba2ecb4a3349ff87b187715493a33f6ad0fcc321428fd49a31bcf37d7475173206af587bceffd25711ccbe3cea1fc4c478e7301b328802b528b20bdd7e350ba33bcbbfca9284ff63dc90e0629dcf460952884b37452d9fb2e030e7daa46fa6cb94d44efd97760bce741d69e8e29a60af6698f97753c6cff5d6f64a87ec762018876b3424e2a1465dc4513528c9b3c1996489f7c3a9a0a95cf4f4c33f85aa4564eaf46550ed8e1e6c90e39f2f9d619829058f95848796e75b67a8aa14a2e55ad45c84fc231c87b9e14faf250c38faa8b3e44e37d03f4f4d7379bff14ebc43e2efa19d1f3a77bcf83f7127dd2fac27da5b03e8f1498ccc734943182d7f7eef717948d863fcc170e097a98e1b5c5508b3f30a0f54a3e92daeaae86a73b1ec91572d39f5032c2100bdd72ac87f9c941061a071fc5515ea7550fab0c71043013d3db2d81dd6d214ef6e8339baa9935f84b2dbd7e40bc066c81145d3a16452642a9b0b25071ae22031a2e42ee534796f66085ca2f3233255793cae2f778b1dda80df1c423103f0eb83c007e500e877a15044b8c015df79ac1d8164b493ce84b4765cba810d36fff44556ea0f376b698f433c20695228d1e0ac728a2fcc36c12a8679f0c6115a76311daa7951c3b81a490a0e3ebeeabedb00f8c87ff0eacf50e28b495f311b440f30e717819e2e274502b4d33b666d53002697f99a6f8ed37742fc4652fac16b902c4d23923e925d464d2e1dd1e2a556adeff21d9d95802a375019143b650c44511301f7fa4649567372c9b332f5bcd4770f1d8a165de77bf9b581361acc6c7297efcf7dac858e4abd0e854020fdb2b22caf0b44f3911f842f8ee16df27a6473b87184dda94446830faae577ef15aa16dfb79054d4cc466e8f042338eba24fc7de3c34d6a375435855d68947fd8ab49c3f5e8d4da3aa02ef851f42a5ff2560ec72b26c55094f90d96f5387a0b60743692e326921a37340807a995153196e0ac888a39f5335f06e0bdf360d457b6e7fba4771e85d6bb0408f97737aa8e856d2ba7434b8a8151e8cd0bc50a09d0c9f85c577eadc068b6a216a205cebcb8da537d05fb89530696617cbed3c37d7b6de9c4fb81e01aa5a78529bd9f097c02a205fba19d9af88ae4debb3708d74aaf1c97f2bd50f08b839d0a519d334d71a6fbf51c64411ed1d1e78bf79e772cd6d454030c24dc551593a93c350f482c210c02516c9e741881e09854b52393317c1489ba74f9978f29df0095355417f4a02d50567ea53586ffdb6afbaf76cf10d246b3fa18a44efd0e9a23ea1072669919b26c4c8524f6fcbafc71bc8f90233d9287e3706705878b4cf9eebf090a453ef0bc60a4db926c8db0365a8d0d92d3bd011a448ca79c3a813acc131c4ac4296d8b0e76e214cf528b5d372ef4a85244b8e4e780b1b1636bae7c0a69e8dfbb42c592109b15a0fe7da1c8797de27f3b54f864ee679e5b7854f9496e106ecd20d4621012778b3b0e57e9ac9c7b296894f3f95890fd1b51482149869cfa5dc02b057df9894af0de9a6815ae05361c9bc4d980e466fa4a55df100e1c7fe7e015cc441485304197c6f48e8bae10aebff3d63eec15e68a60af7368a1e656d9869b78c8f349fa69912a8c9693f4aa80b1a49843e13e4095fbd3329b962e727727becedc99c57f49e66d2a2064791c7784ad5073ed4e09ca16cf568d7914a494baa9c7b643999c81cffd7348ec18014f783cc1c723f070fb115dbc648b1dfc4c269cc707b726a11fa9f62cce7826f91c8917acf34c71eb1dce672f806ade914c40946e3340050bf37ad4ac69529f02c94e911a1026a446bad4cb891a7160880f50b297e6d4d7538c3f6013d6e962e53c2eafb275584fcc4f10edfff38d5007c29cdc5c6a26ca3c9f0da531ef69f63aa1fa9e9df87f22575eb3adbe4d461f896872d880d93b65b065be62e44c45048e6ade135a9e30fe5e9318599ac2a844701143f647ab8c048e7221817068bb55d493291c8a2739af04d3757b96fdcff19e714be2a73428e58fbd960248ac0fb741091595d7ec3c302072664713b42e158a2eef29859d93aa1e864e7d00b6994133da636c1e508db6564c7d1930304872f95198237e5a0ab610968d9435531fc775e8e448b6f6480bd416e671f2fba7c26b61e68555dbe33a35caf442c6d1226314b3ac28dec708d993d6ce34891fb7f106897991a1e6d4a01b61fa4c3cfff3035f951ec8afce6ab7b460fe43a1536cd55c6b5a4c350ff996b026c4da4259add00c0d23af68f78214dc0854f3d9ccdf25ce4b540ab1a7538c100fe54b4d1c6b5107878ec7d069221e8268e800d198f0d90bdf94092cfbe0428d086cc83750a2aa390c99b1d9a755d2b3a01eab863bb2800245696d8cedcf8b51e96dd3ab80ebd08a5cd123a2712952551f113b91ecb6321a0785cf9a5e25e4e7b6b8bd4be4b922375754135eefa2018ef79a9acb1355c19a3b1424f44d31678ddfdd3ef3029254427aacf88c348c590cebbb340fad10ca4ba8114a81d5062cc32dcea7ebb0b0bc4bfea9e27f4febb866030d5c5b024b6dbc9188727ed7021b030189a4569742ea7a50219b24a04d2c520be65c6af0cd186e2d0d1ce2deb6919bc378b1b0a7a07b0f4f1cba264c63f8c521e05bc4c7c132f4031337a71e22b17125a68ac390de5e736ce04bf3e17d087f7a202828dbda2de7c77d765363aa0c7c76119185332f7a0950bb5e3db2ed4f5c141cea7a52b09b8421238e72f1dd5d372c41b2d4a34d28494f5ca0a8243cc1ce7e2fc6c7fa3900ff3d42320ebe543e528b652cbf1cb29336b44ed0724cf5ad865e2e0ee9188290a7f7ee37dee5423cf118e52e450be6699580e0af07808394f110639ade06d5b304834d3b8ff5e5bc58bae359927f5308f8404d3963586e6dd1ef81e1ac2ddbaf7151e0a44c98f5b1091875013e17cde16cfeb14bec4d1f224b09961b1ffe6ec1cfcb82ccc11467db98da5c404857a1809f902196a6eea3448a5a9c8ae88ab0cde1451d46b1b5fcfc91d103904410667107de002d2e19d4cf4436654d849b9c531ffb19f3d433820f107b2c635a04fe555fc9fe9f7e20949c03512cceb92cc6a8bc17ee1079c3faaadf235d95460db25b3d5d3448e2bc6a67230988bf0e9da371974a5d5f436078c29ad754cabd8c4ac69f20c68aad2fe53317a8a5561d54c1ba74b108e9876770b0f6fc7c802acb62fa5238c9785f26e5a317c2cb490caf3123a82fb574ea310fa38f4423a2eb590a77ed0b3fca713db24ff7b506f8887aa3dd80ad8f292d33afd9ad026aadeba3b1ffa92afc9f0c960aeb9292d4188ba67de9d8f758efb4a9a6ee46dcec9adb9b8e9689a4f7a61d536e1e7553532e74a5c85b547a18056849395baca00f3139574951da80acd7814f6e2700f9ed372bb463d84e10be901538252f61a80d44f87ba66df637a06157c028a893256f2b0adc333f27338ace062030995447a65c3ba6f516ade048b12a7fb7d371eccd89b0dc076889700b52ec457282e2928dff80b69c5cd0278f27b29c909977adb358a4085dbb7ea33074e986eaa3d87cf09cabaa54cc52f784611d87c759cd0cfe8a678e3be30bb9140c25da61ff47648f9d869db99c083044a795b4ec1326542655cd9bc6cd9ec7b6f51ba9c8eaec329a834da562a4a5b6328ac77be20f00b4da971cb9c1714898928870de8450714c1f757b54e067a20719df0271431a06badee756021cebe01b90973c24a40903e399b56143a3e787956d85896d621205d108c7c6e3b6100023d3adc3289876b5581c3fac20c81632b0f85f721fb362f308259abbc89fa1e2a8e46a2e5ed7022eaad60b5d0d9aab022b70612a830528d9b6c3741ee06c66045bf7654f9c40faa8176e7c28f5885417caf7c3e644b6e1edb341f44ead792430bd78caa4d40083728ee8132e64f2295bf79f0060e2382924ea9dea2770c554fdeb48bb0893858260b68d25176e072ec36814d89e9f9596d603f053ad30c26fddec9652c4d162d070600814b9c27bcafea6633434eac86d66c433bdf7923d6a811b8d5fd6c7d26793c5541f9ed2cc49f319156057257d3a20758265bc866b45b57bbafc731c57fa8abdf6b41b618a139d685e58bfc57c1a48d7b4fc7342f8ac854c3d1ff3c3e56199c993068d484a6892cf7b5ea755c2a11d493bae4b3be30a402a299031a890a7c7a0db45514a9556cf5b284f152a8982581296142668ad0821c38a85e92459a416b5e2d264a4501f87e98e1a13c39affe0b9a7bb86b2e9411ec908c7a9bf7cc965eb767d08e7d7a49dfadcb7f5200bfd31f0777f5bbdc37bb4c2b81adb60682209e9d1ff6b43d8682a01d7a49ec8e06e8aecd9aafc5d4346e22191f6b5c62d191eed32c207af0203f30ae7f3b9f15c93ce123e39364b164e9d1a0ead12fecebc093df2d3d50f71a674426e301de6ee85eeeeed9638499ca41bead2fbccf9c5739a6fd92658077ed98a1adcedaf478299bbade8b7a658398867fe2c26ef69826e3d8341f56437c10eae3800760f674cbefb6e4ed72fd31dfed3e6c6c642d4d1799d0f90f07fd41277e485c2a04e07292ece693367460834f3d16e50967e156a71e3f8f463d31fe0bf9cfeae723c96ccad9b67a1cf50150fec73ea8d6ba5a6fbccf4d6f1948d030afd1356854a4971dff46e189acc1a4808125ad63b691436190e9d9df999ebf9bd65f9e4f8913d43754c59d9c5035fe329886fe4b544e5392ad1d288db91a7bb362d7bb369e61634dc1963f493deb4e92bbdcab2c9842ccba7dfb2d9f083746c85dadc2aabc77287275608c203bd8b8ffcfea4bcd7f44dddff820c252c1377c6a6eb1cf351e6c4c00cb1024b41a31bc29c41ebf1f924f76faed0b35ed7076aa18827adb4f46cfdd04a4f911988a46f36f5be06f5000d9c89f9495aca86ffe8ecdabaa3b1b56a553fa3a940eef9ed99e02dacfbc8d959b387dfba474ecd4a5858715c8a4b7e3c9b224ef48215187f244fe14c5182fa73ddff5f6f8f99dc1f5dbbb1d26f42e27726defb9d84fd48a8884237d7c469a978cf6c3e7ed5af7ba105b576fa7d40f8fee3591a3c2211089b938c41b6762270c316db7a28dbb013f29cc1cf2fb6298294dff6da6e7757bf9eaf157a6bb2c601586e0b0eca480e324c3d696780fac020df2038663a8b0737b400d6c6db18fdf6a94de25f0ddcbdc5e07399b49500212f6192bc38e3a51033edfef47713b11dbc67862fd63a8007e7d811e753cf86875cb08076fd3302caa73afee9e34c5c234e7c4e9d73e734cb1b0423d02ac21013883158a07f98a273b691a56cbb9067725c78c6585f3f72535f2757e467292ec2257d04d22729710cd3ba1a99f7944cbd8295c1bf26e87b6922b74609cce8c59e1d4025e27e84f0c519e22e8f3fa02646bb9eb92e3f95416a3f05d2ab9610085f9c9eb2afc77f7408ce89004f94fdc90cb459800ba9fd75b91bfe5ab98df35a653b90c27585e40dd27ad35ae2db15c1529668e9f84293fe23b40adc3db1606dcfd0aaa338c642a392ce28b8acf279d130ecc0360320b152a6ef2ab1dc08fe57ee82bedf56e460a6b065ec8d819a39206e545df9c21396f4ad40d44a182512f810b2a42b5facca50ff64f37b9ed9fb3ca3cfa7c1122878739e23a6c54f104255882e1255d8d1a403cb5e6b09b722c4a33b0f9a4061a1980242df63d762d0cbc5d02971e17995a65bad61c2d03044fca467089e118b7545e75f2a5966bc1fe7add50e658faaaa72de7c1954de2f9c4136ef36150bb51ad8149ca255f119a1d8b39c6588bb893c0f8252a594cb4e91f9628b6e4986b285ac1f40b41bc26f224b65f3bc81d695776ca20b2c05744ea46370f9058bcd8851896a3a80fdb66401addc0f8b8669093d8daa504896796090683f5778c958f51428588a4c0d633c51b72783859427e1e180adb9a97a44679b4c6ef9e8a84f058a705d411a22dc292fb992896788a7c3eedf39e6f5613b76b7427b05c075a4632d7bbce629663023fc95735e73ace0ddacd20c1f0d0c5bc256111a54a906dc2dd87dbce47f681d52300abdc87210c65c65c545be8a83236444032d2dbdacf2e6a0335faaab170870fb6b0d3305c52f27880be3d7800e1cd70789e51431eef14b388a206e9856ab819c1e73c41eace47bac8e0ca3eb0047be56d6c3b692e613f6fc4910c164830983b1c06fb1f42928369db6388664b2f78b183a3415e6071fbdf90875108eee1a901b17f0c02bb4f371e292917681a69a1430c61b3027217b18a8c13a62179455d70736452334052ca795f225dd09cf3c9feb00c4caf71626bcc53519ae73f9567a276cfc426af25162b1f80dbc15d5ffe2010423c07ebf3e051c68a3b31d2436fefcfa01b69def68307359ec6d05d33afad7c79ecdff1489e6ab3117dfc8b853b9b809d41fdcf03ecc99def38eb772b96b0ac3cf50b0a28ca7bab770114412b91b405ef9054ae203c36cb2eb6002f28b2aae54782815bde262d1509568786eba5d50f85de699c50eb2fa317a61781c5c43a48b741fe376e9fe60e83422f1a84419b9e239bb39ade2d02a33c767d0927b7dfb22be445f6094cf6c6ca8b498cc77d197bf9fdb8bf65d88c5baa3b4fa19eefa0d88bf80fd02117f1cc476e1a4bbd646fc6aeb2b4686d0e4af21d6037d175ea9051b337f1c4f0badaa5fe4a4a9d471b007694da3e9a45fd54dfdded3cd450badc14baf475b10fbb1f12a13657c092949851bf8dd033bfb162cf69a146ffa6ef5d8da42ccaee381eec0bebb8e7301c703fc122b71676e2a79762aa27cc94752e4d79ab999436ea240d3714eca229c4eb8af69bdef3b1acf2167ddd53daec04a457cf27778ba89994db05447bf6e19a0c72f6dc2d525b267ece1b099aef90ca4d21ca40db8d606868dca6a7ae3b97125d9c7472f0ffbf5be2844518dfbe0b6c97c440f6de2900b2f4a0517543495f7c5bc451dda38053d7aa2d6fbe0ba2362f84f3197c8cfab0b546dc03c249a02b8fd57de4366313d2ad56c61497a88f9dc2dbdcd469e02d6c087328d45b64772585ab02b665f82b718bc2a86abc1c1bdea9df90f9ab47c6dfe9c69988e91e349ba57788baeae7a3a62fe5bc589de68b55b9098088f05300df263d37f3839c9b0899d48ad8f21678189ed7f2af5d1e749c48b264b56f5b97f70c0531acb6f0b0dacd54fda58edcd9ca11d8bd58f600150d29fe0a39768095a15f763680a5ffced0a3ad312c570a635447193da879565a095e14bfd45151e201b966e3bdaa4bab6e304b151ba2c694446749fee17e23eb8c840f67324679e5cf816a04da40696aaecd96e7078d5d0a6518aacd07327ca0c6d7a9308e77423a89fbb3e4df571e363d9e71d88fc9fb83fc47aa5dc9790eb13af378f1b4cd4e50d54202851e37b4579e0de9489a8057cb792da3db353b8ab6b7470e319662dd9f4c37a8d759addeabdf0f99adc97b4c98ee1056ad53b3ee04670805934a2cff254f591d53922cecdf9f100e1d386d2093a9f10a4ae0ae56294fc59d4b6a7adedd7fec94084ba41479387885f6bed45cbaec97f734dd05e831103ad0feacd57a673e97c9b20785b46759185dfcf745c0074375bc7a20e26d17987027e0598591089c99eba548fc4917f85b068b40699b87d2092882af2ced26c2d082ef42cb5a1e3c5548cd5f121a2e9e6b964f33f54a6da0ba03056009916ef63b04f79bbd957c418525dcc0c83384b853b4f1bba90a52dbb27d68a13035c7326498e077d7fdf685bc3cb937a0c5ef561288b1a1a75960f012051410a1b856c7168498d7eb8bd8312d4130c5979f5dccbc126fd5325d09f21bb796baa83290983569ceb6c55e1ac7809bcfc4e775b54661c153e03c6cda7bcf6c1e309ce33acc604c663b51770ce0bdc3f7652187d243edd352efde1cdeb7f38fb82d27c20283138fdff7b66d40592e9a5633cb5040c245374ce2d11c72d5e1bd08fa84e3a09f4b146a44f4ca324024e63cf3b086385a6d5b67831c6518ad47d0927f6ebf4f017becad0e3876dfb0beac7e893aacfbe184c21a32fd62a23b0a8cb33e69142d3e3ddc13f601894c7791671603ea68649dc631cbafc6104dff79938c2a8444e8860a862d67c8185484f7dfbf2adea29e85eb69a633860409152fca1ed7a9bfc327841350caf0f3fd2d4301ca7345a8e0008d148fc0b0d1f37a6394ba38a8a16148e9830e5a8946a7b17bc7e3133be3d5c00b772097fa49cb25a76bc475e327e558ae3725ce8cb395165a06e3b689f3250ffee7f6b549351946afa6726b028bd000f96a54e054312b8138539b290aad2d63d4447d214089ad7d7b4ffd9f2f5f1235c4ed9574f296a0590477564fd7a0f58dd5ef4f273928def4ed8ed0eef9ba59202a64497dedeb1eb99ae2cdf093230909978d8580b443f902dd905786929c0c9565799392d5753d443648f519e9f1e082b0e4432ba79d8d29755aa0e638d5b71ccf9b560384e35159ca543656b7632c53c4cde88549b39b914cb34018b1b531fe4bf63fd6f5627848e8167ce346b813e477f1733fa001e4d7d7c2074809b80ef82f774af42f94eef49a1c87a17e84fcd2c148ecaed783726168903ab033c1fe4ab29fe5ad9fbda5cd60306f159e0796d97e2bf0e48679c9abcdfc99bf8d8c6d3e1ea00a24a427d42690ff12dd2bd787596a803f3e68cf9a40a5a3ce7947ff014a0c1c8668e60b023647422b2ad7ce461138a702f40cf6e6918c492653d0dfa9ef5853926c3de389038969ff32df6b2f3d88183fc022e6c8e2f0820f72240f135a8d5ef07f98b88651ac20e6c691f7ccea629a18b30ad05ee503f194181db9c259c9f63eac85998a7aba21eac4f4e74456f2ef4fecef8ed4772d2e06ef562b8334f86a441b29577f84ab03a2ad1edffd7dc7e897fedb0ab1ab2f2826e9ba83f41ec3c2d6807e67e527551dbb42fefdd58db5ecf7bd6385a0ff04ccc79f24becc45252d08793e969976849fe37f8ea8a33b7a354b9c6d1869f8a1c0d7ce26953876a92dda61750c8294edc4d2113e97914961e66ee80db9590fa217c8bb17e60775fdcccb3db11e3efd4a85b587023fdbd2f1ff14a225701d03c9c22a394b074ee97b6bf84193aefe62bef39f7a9c9ad5c83ad888513b67e3301250fd863a9085667aed5235361e087c88dd470ef51ba240f3770af5013c5fa11282b481c379e53abe33fdeb3e9bb0326b71b3103fd8429a6372f402a506c20c5c6cdcda82c89387c20643201e88f529dface069c779e903d0f52755020ef26fe7c57b74a627cd5716f71bee417490925d9a860530159c58b18455d55f9374cea8dbc9f733ebc99e909bda648105c4de108f0c8b160561f6de74514d4ffcc21ffb2a2b24cacc761538e9f402966528ed598e8d3167bd0753c5b05ea31d3dbffe7308060a9577dacb749b1f47eb8c624f23b134a806f16ea32f84bbe65c4fd543c16243aedd4e0e46dfae5305f3f79cf8f2a67dc2b988aeedacac5652d1c4bbde20c84201b4f699a295fea60a41bd6e99d7975ade1a865e6bcc9824963b6d52e30ca9f8d2cbed32a73a2cffecdef7c18060e4a6f2e2f3374dbdd66961c1c64377fb93495a2948545f85220423228c2ad329c4f45c5e805e5f35de15cd7bb0c93b8f9dd18c688f897ef9f85e59710b430d830409f57fb69bd58306d6a53788ed6d8909384c5b62d9c7236273eff993c8714c14d987f7e4b9029c36fddf345c11ce28bcb17d0f8b9e6f021f5fbdb9b8249e9d4286a9ce9d3cc651e4088068dfbb276494cc8a81cfbfe4ca9cd4f75f3e06a1bce42db6ed7721ed13acae7cfa3dc9467eb143bbd81b3acaf5e672b2f94cd0d4923df5a318b023e36d3c3d5f2e16468ca202698ea0bd1be844f9b588dd48fea7e444b4fd0fb01efcf2a9c7fe8ecc855ec958bd6bc0467c3f33933e75a4255fec576f1f3f6214b888eb6184102c88fe05aad361f11db28dda9402e5b886f6535520df5fe5da0dfa246ef2ea9a148226dcf790fd3a92e9256f8c45189b7d73e2bcecfd34848e11f1887a4c3ec993752e0a400c11fd354aafa1aa4eb7c40075dd1f2a7b219323383822f6bbb6e6d5fd8e7b95a58277951c3c5591f1238c650171e23dab9725ab0610aac3d1757e57b40c1946091973b4f02232d138540937cc08d37967922e5bd2c5ae5dbbcdb8d12ab4bd5d38ff008d96c396704b87239eacc8e90d750b14b24dcb19e4ede6b548edbd78dc9c6ce688f845dd8b71aba887f373f09e33ba33ec8ef6cd019b2b27ac809c8bf9bf3d8328ff5dbded3a6f14dce2d801d7613ea43647765fdaa21970996d7bcf650e7d199f73306ac84645c42a2baa91ee57d17b9532e90ae55b530f0c8ac31a70e9a8bd8bc68a704a96b5216f1f7f400521ef4c26f64de43702aab53900f768356be46bd9760729c5095f794f6ef49f643197e2007c3ba6e9d8fee659bcfdd26ba6826bb8ab991f2f53e72a1e664b96367acab7405301d5abe5a1e32888b27b250578027650945f5f88bd5150d622a79e98554a9d7764c847a3e14888abfb5fdbe5842651ad3008abf499103572e9a3e1af453752fe93deaa47e65baa094818965c47fdc5fa70e4611b2b1416a9e02844a6d647119991a7d620ebed2d5a99d5c53a528a1a7dbcd029ee7b50f6243a0a3e22a77ae23960bff6a17e507bc4f20ac45c7dfa63a61920bb90d5782a2335c5c715016d3070f183c3c8e66a0b3858c8990baa355410a2ba5fde74cddc7ca6483f2be069daa56ff1898cc293f66713d6944cf294cd7e72ae4cc2ae6b5ed9e88129bb4e5549a444da0d1396c36030924edeeff8a8a951a026703a21de32bd9ce56a4ac14d400b8a206452580a226d0b04ecf89fc930e21faa8a3534bb7de06b9719d62a12837f76b4b1dd338de73921dd352415c4ad615859126d647368f16486319df72a73d423c60f448d75fd042aa203ba792754ac5a5970cf442f593c875365ac1cc6f84bb150d724aa9e6172f9926752921bb05a80d72f4c771152b68b44921ac62866dadc139862c5b7258d2be9bdd1948e483468e774e1fe23d0f7264b34820b2be473e3ee49fa5408c2b7b9aab98a66c1221d5674244794e9da112e6c8b26874247aab13519ad75e45f91bd1832b7c0951eeb0ff7026ac759f9ec402b1e4e120eab7bfb8a1d9d93de33ee708ff289a058209a9af23163258d918f57a457dd7e8b9c6791a14134c68547414b07be26243fe5184fad286826653e52cf2a38a910a9f900ec789a0aecfc6f3982d7efb38320fccefb5dadb5cbc461cd2bc57b86e295c1ea4c50e3c2c237d9c9a3f6d284133e7765235577c7a001c6868864f471f3ca4ee56c603104c0af1fa79a6e1786ea9d4ec84419ffd2c948de13ead643667368014d10ee2a7a2f1cbd02032b922e5ca8f6271a52d657ae156bd823ffedcb72c966fc7817dca5ae7d74af27b20b67be45a112e9e61bbc22f7f0643666b5f69ab62bf86bcd3293769041bec5b4b31b9989f815b730dcb2d71e4e3021ce0ed095193bf54d584fea6a5999df648f7356447f48efdb33ba50ee177e4d00e5d61e723cea9e2d2d9bdd0bbda9b20f17bc76a322c2748f4344df2bdf5a1c5e1ed091ac61309a669dc57d4ce1da47ed80dcb1aec183bfd84fbaa8bb60114055a974b696b9c097cec043740ebf38c61f974e0dbac9bd4ba7c19110297505237dbe7c3b9de9694566329a1dc589bee3b814547c8736821c4b090d878fecb142b751ee4669d1e4c22a768068aa4d7198ec911a67c43427bce295a8ca3a403937033e0330cd43b4a647e976f53fb4f8b0985cafa6cb789ddeb9dc4b914dd16e779fb8766dd1f488158d59b808385106c3a43f8d3f87a93dc55ebae67ee83a86c0617e2e393275357b4ee51e754e05bc0a0af8df44cafc9c05cf8dcca5c80e555a3f0d34a41ec944259fee5890edf2307c7abb47892060798478cf763b9aa7477afd8739cd93754595f36ba9120e1789a476284de07b0dbdb24a92de3e6c5901e32441c2ad7afcd14b5fda041fa82872dbd3c31f6f171de80bf367a4325e228923e2aae0dd28b3a63f01f52b3f303aa2600d4ee74ee324c5567ee185dd9e27e1ab0cdba70c694720534ed6d3c544d7e1b8a4a97ee64a7085561e29cf5b5be61f0c12b86305a3e56a47a854741e307cdc8be378cb822d7a6b22c875338621e6cc2dc3c7202a45399cc26f77d0ff68fa7fccb203bc917eb9b7a1b0a492573ab635fff14ac4e1be9ea4aad047fe89c85f272c9c87f30ec7f1e922b7e0f8bed9ef2a091c2787137a47183b44632ebbbd3dec97379edb9b51f9b37dfd5ea51357aee430e8e7a5babdd73ddefd3748b2c7f4dab011b3192795610dd869a6982ba45b0ffc1aa811d26fd11cc8957e731847d87b4f0ae234e3d470d9afc832c871ba2944b8abee8319d058faa8a2f36234b8ca9249c2fa656626d45a7266a46ba285a4ba4059e1a5ba32d7a8d2077501cd6f472489c850325083d2e0e5535a8c079d727d16260f9af47efe506615172a559aac72324ea70d9c3156af60c80ee9b8d2c284175dbc3e5a1f572c17b92e3446c10de12da7547c3bb6e935c556772952024115ee62ec8401d74994bd6984c17bd005bfd317515194417c1e0a6b07562cd2963e49e32910fea62c77a7e62ff9c17bc2f349951d95bc6050a6e1d13cd29e5c8f75d8c07d482f96004b3c7fe7a7d644177c0557f1fbcb4842820b974ae72ab52e2bdd00af4456d31946ffa791ed71cc5f5a3393113ade4dcbe73e793cb8cd6b0acf8325d104899518c3ec165c3d4c1ccf2ad7a00426291ae6a677d911735a855c8716026bada2dda3635de3f0c3e3f814213b6b5a57e3365d3d39e461a457efdb6e433ef997996cf55f1aeb16ee422e68d056590a07b02b3c6322f075dc68f8ed519ca552b2b36c7896c0d7d12232c04dbbf3e3c757d35d1b76064f3b1068841fca2cadba1bef7235e38d4e69fb90207e544885ab9d346d147c81d34769fd9a4c819b422b57bf0e6a13ffe06096c1fc22f0a0bf10b8d5f8a990ea009b51b2667815c7be6c2bb50faeace68cfc4e2b61b9f41243590d4e1dbd77ce2dcb7dca16fe7afb1a25687ec4ba650fc284da9fee23bc2eaa822d840e2dc0d458983373d46e7a3597bbdb4d39e28e0dfe323a62f295a2fb4b0e4fad3a9a143eb32750383920fe69a0ad5fd543aba54550900974dbcbc7443d20e13f4f623ada55a609b1d4e715b667df1082185d8f71d25f9452fcecf8fb67221d34f3e904148b3b0d767be801b581532afd62ea4dfa9a382459f4d49885fabdbff7caa520692d45ba2cfe71eb95c63662b55504549a09f0f8a80f83904f47a954ac0a087fab6d4fd588527340bb329cb3e78445d307e9b72d1a498eae4d73be00b32ff0f570c3d8695c46301ceed2fb2e0decf0abaa5e84d3db7e1fb0c1f606214f9e6f25a8127254c5ead2b61c655833b1a2919d6945c8a9b74d5f9dd31755739452ad8d7be3bce23a0198dafc5cbaf803352f88394b16a790f77d35516d53f60dbd330b88c4b4ef9278f4ee64b524e536f7f8718e7eb899325713285c5219447587011cc19f9d1791e3b440a8774730fe8b940fdaa86aa13a8c10157193c6436679451ee215e66b7a14106b5776295052cc51dcb8c114f72d5edd7ade3728d27129cc3883b3b5845566189145d6d67dd958c307aa3cbe0c9e61571d812e3b8b53a688334f48b071599b7a50cd053f1e3cf296616edc125b2548c441957f87d43ea644853511b390ac278b64277acb42b63f26d764a4700c83f29a456ee07114a5b44483945853820485c7f3d59e46cfabb3f1718e6814c893acfac8e330bf608e8e570017d098b7960ce4ac71b654d64222ecbe4e8d08b6cfa739b11654b12653fdf85eda6cee7fb9dfbd6958b946f8ae62436d74750a73afdb1823df31094752e8f416fc30b7d1e135a7d1c50f9a1b697e85bb5441d54875cea44d4860edeafdc0b4db450aa2fd57df32ab40c49997d5290de34d30637e528a51b444de006f8356292858d9141cc6d374a54a24c4d74699b48bd32ef704823a0c47aec6f7c1697b12f2aeff3932af21e25649bfcc0c366e774de8fb87d2fe994e6967cb04742a8a477ddbb41fe023540989f7838d7f532334f618c05ef4dbb6067c7f0c5be30f985ae4a376c18c0be6f3b153b372ea63cf54ba89533fb5de1a228d2570d4b754bcb5ef8e57ec5e4ae67ba513e45b0d152bdb60b6a6fdaaf2a4b7ddd76d946678c61d39b6e8e0038ee602333a19eee2b5d091885a50dd3c22bdfe631bbe502ccb8e0179f32f6df7ed88dddbbda4636e4514364ed456a52c98d7fbf22d4f46d634ced12dfc24fdb4fbb0e246d05a4ebd714073785fcbd20a44700755b83b9e6e04b56fd7408cdb82cb327d79e4cdc56b49ad6649bc7357af2ac8bfd74e35e70b0b03a8dfd9f0807de2091a4224c4f91bca8fff45f5759f063e6b772b5692a84ee420baa640dea1193889c06d69d68918db90b17827fd37ddadae75dafe665b4e8159faa8d7ceeb3beb1e7691d87dd6ab1e130c73590c37480e9b9e465535e78ab486d1e01e40b89c3ccf108d7f82e71dbe1ec0349d60e1bfc2ad1b8cdf001fd21c50582a8f6c97dd62d80d1ef4dfdfb65513f68f9c60f34d31afeddf129f364a0add208fe6ffccbc3ccfd78044a0c639469798dc1bd67954a6cfd82ca138c34d36637498730f5f9e3793ebe3d6e79cc48108740609c0f1e00e99a64cbdc31426586658df44bf53e14769efc71aceb77eb4bd46f9ee6cad50a72c9e782955ec76dbcac9f521bdb0e92a5bed9e98149febe4a92be4be2a997c07048d4bf837099a8edb06ae1d24c9617a7370573a2ffaab2576ce10de5bc32d6bf7048ecb651f81e606fe062ee1925eb61272834d59c1adddcb57ebb20b02ec38e2e98912418415ec05a88b510336eaa01354c94ccda387d6edba57b8072859b4587fbe244547c78900c9ab777f26b6e90a32cd9fd71c558c84fffd23c93c0a8b62b207ed4ddf07303b01da9649bc33f547e04d9e6f9a030aa857744b65bd900a2549540592dbeb58852e5702df3f36a2d4bf103b59286695afe463a509774695bc1ed15ceaf1240f994f056f9d024e18a411bb5d92d9736962a4aec1760c340de3d2a336403d4864586e46ffd4a19cee8049849605e028d91c160d6457e8f3c5baf780af7690206bac4a9d21bb36d8491e287b7a96ba59cd8ce3dd895f91c0c2779fa1811461bbe18848d95cf8c96751e763d69e3b853617bd700f027630716c944610ab924dce02c41984a93a4fb54bebfe9d2cda90af1e8b787874605930a823d9219bdeedf9b175f5dc5082d0cc68db7c6d06e9c1acbe85c640349aa498bea0bc97d471e715f6e00897744ca3e36c886779f32e063f0c2c8a7f35e0c79b23ccc24a48d8848a296e7b508b024ffe4f65419cc6d7d8552f57f728e1d50419c29db01e28dbfb6504a799535e191d394158691d64b9a82196eee89e184bcfd32775cfb23ed9760b6d62c30624bca9f0bb44d86a04c382c1851d2390a0a87283f40ce771cff8b17d1b9193efbd877c7523832c67cb5d75f805510a51fc4a191d2c7c549156dad792ddaffaa4f75a209baa10ea27319be7aff5ca7b0e28fdeea7ee81a6ba915a76b8eca10826a06e6b8d70576a96a5080a2f6ee9fa593992cb4f3d6be52e553ae8519dc90cc6d26bf7b4dc5d2226ed9b30c3f9b3ac867ea95769c228969fb4debf5906598cedb8bbdc8d3799f0f423a9cb0552c68c3ced6a3a1d3571ff7eb24e6ddb21a0310550a96b73cc70c34d77066553b68135bd07ce5fe14330a07f91861619aab7c17ba6d550942dc22b1c53ab07dfa7c72269021730f0060cfadc29d6021aa7d5ee02e2369bd80364944ce7cf4c56c7598c92eecf5b76d5bc19727f0eea4e0cb843d210fccfcebd0cb05b773620e9797e62ead2fa6404560926cb319a579718a2bac2f43a63d749908517d923a9088f19bbd8f8d651c94e893e6e54ef6fe1c9d47b77842170559e289cb87e5b23f0394663a66b0f4951a58c72a5b87f077edaf14fd5e5bc8446e45056b70d33a1b55cf132f536a1ea514bc7784af66c9b3774eff3844fb78dfda74a6a301431db48d882ca8968cc715b41cfccda05d9363bcb32ce0d200d9e6006ee0dc8fc6fff08aed185a99ded07294e6ce2715d2d3f6c00702319d011e033c2acc005612734b8cfaba9d66e524764da92f2b4d10b102532b19d9e9adbef13cf1e45b3776ff62a9795db13bcc0a818e32f29f76122ccb74590eeddb2ae0aa73497eb082f427037046b8e2f1d83429374cacd2b185ae833bfba13baaf612bf768a396a736f2a3fe2cd7398655960c6b2f164b9989211aee74d8add25071242f38fb202252344409173547393214eaaae9540405dc1010370c55ac08aadb4fc1732edd3b447da7b9fd6f77e5306a0706712a7b14664c35e1838b4a628733189d2340eb826f96ae56b85a8e3fefd6d196ff5a7f07bb37cbaae1e84a801b3d0c403afd89cf183b6dc3e9023ab6a816de8c889e93e933c8639c5fc8d0a3565a5e7a7c4c2e7a1cf98688bb5f40b88248778e71d7e58a080062ce8c408a8743f5b33b37626a68121db9dca90049a6fb1fbb0bcc7f079f900807c60f2b4a4118dee382c4c3c64cea55177ccd4f7ffd6513f307f099f4094060acf5f156a5fe89424654b2b778e982725dbb70b4d7e0683e9803124b6b389fe74d0636643423fd6cd1a530edfd04caa25bb4e006bd1bbbe7397499ef49b7a54c8f7a25eef24d4bfac9e5386919453198372d72d0cab5cb1276b812508c4182c1e77fe676d68c2a287fea46990630eacc47e9883447343a8a8d4cf08ea55c061366cd3cb280fbc205806cba38103831f6832befb6d10d55664e966ff91971bba6936c676b442c8be45fd47d4da932d86525758cbffa09cdd7d33cff3cf6399e6b5b7e7125f0773a8b74bf6f4fb65054387da6a9afd2dc05d34aef7bd51b518361ed7aed80f242f1a0906c443e786ed11d7ca2fd0a729a87853950b876541dd7690058a1a70410db644ad8a95f155a3c078b633f94ba7167db945dd617a56f9fc724c52c610196d5f71e803a5e4cdf38bb5314d1e0c6d7d5b8ebd1128cb5cdd7ea0afdb43465d0912acd32b648c0e563bfac81f181c9e1f6a4ec139c31fee0d6bf3c35ce60c6d62efa3800abb796d75ba3e224cf4d68060e17daf31460fed0c4f6f22a5c0f0d5c686f5ad1df4c5265a90d7ff08250d668c6cc00f395888d67a4cbb638760bc2880b8b7ab6bdc19429065f51e7e29840042b96962f22077fcf0b7b557aeafd75c5a7cb527b209242170a697359393267b187f8f563467e4394ccb6c4cf46939de0e72f35e80bd68b63688dcd4a1246925de42e5d446261ecdc53a4438ab3b41e3426b142105b7757a9c4b90ff94e9938e6bcd1f9cfead9a37c184c4fee50c3226d673b2523bab18a7ea3e87efed7855454b47a815151697288e8736858415daeb9162fb191da7337854f586ad7052d9b3157f663fa346171222191c4e0d1db2bdd6d68666fbd4d741cd8138a278537cd2f8f6ad14145ce9d705840e8ef54fcf2165ec06a00b2a49fd9545b9a018936250b5a581941b9b7e43ec04232de049462f2cb1e3ecb1224efa3b7f4a6381c9c4938ca10e1a989a919ba7d26a1fa96935dc63a2067b0f730814a72672d4130342abb755f4a167857ca2b7d37447561d6f0c0040d668ed007471dd2412f24742aafa969a888f48330f853fe7287a82978e7713db15834cae09301f9810af6297bcd5b9b45dd8e854a05cf1e70c77bf1a8aeaaf941d028e834bd5771021fe3bee7f69df3f71382e56f00644d00b071d89cf02748dabe5a74cbeef3f14a1cabbb016c7c02f785c39e28835ff2b438d7b9d1d7a770959aafcd0978e0fb6a9a9b11c954f88751d68127bf68155b338666ef8c772e6b3a21c9cc860b17897e22560e6fd61c9ab70392bf2bb94aabb8b34ad38a77acf391907e4fb8dd1fd5b875ec8ad378fbfb2d8858b522a977952c7762db0f1bfac6dffc72879db539893de0707b87b3ab661f9c5d5051b2412a609aad3b25292ae05bd6fcdd813ed01c68d806b4f5931d05f9655b78ba5795a5141b1c56f3a408843a19e67edc74784dac31d4ea29ebdf282604e23b89f62dd285ca07a325bcdac3622483905c6705a9f3ad47bd9ca90c35b36f3052a96bf9fc35a74a87613125155db2942b66694ace43ba57124ff0bbbd713c528cba112dabdabee5ad635d8a4c9a301e5cc109dd85012d6c2cdab2601e52be2f4a69e3750c86c1dc49232b1c004a43c97f6dbfbedc26eb6be3f6e26a44ed72656768be9f3d5c4c4ada7f620ce4e91ab07223397311bead9850e0badc7efa818b5ed9e2ca0f08503e6864aca0f9e492c579fa1ceb0f43342c46f55dd313eb9e493225c65ffc63c61be7a6afc9f3c8b658141c9e711d7a550cd07d7e5debbf17d413e3219b91c39a7ece020dab679eaff5c576eecaec2a0ff78904c1cbe480f3fcda6b49ad90216127e8d749286c444cddd431daa01436e89939d65d57713e85d22422ff9e6dd5182c2a25d6a78947519e561235b3bf6b7328a0819a94e0884437514671a303ef8839c0983d8f304ec155368978e59e0fba6d7da0c7734ca7b2b75e3fe35b80840f4f886f6c6f4fad9c17dfd0b6bc8b3e32e8aa1c5f8aab497d1be31179a0296d33cba2f96554bf8a711f49ca71215b6619e477bb412519a9967b5dc505bfb228dbdb992a29f4e9cd119513bcb9074c8a92a598a9903993aa96ce69d375bd06fae7514996b7d8f509f594943acd6161b5af3af5fa8e443431e0a59ca5c168f114f9f26a9c2b8c72d928b9ab68579bd76d3b54c0d33ba32a0e48e554d2c7f1a7f2241b72f780bcf2ca799bb6af6fbe4165a68c1a88d796f2de4b2ab8a1d3baaaf59e3dce94d004dc9cab56b9114a4d888f31366fb90a8d20a989368ee84224f6a58cd0a6d7dd1d1c27378372a862be8646e1d50935fd05ebfd644ffb448056303df4377aeef23c2247fc051456e2c1a09698fffeaeb97c2f5281d6905eefdbb2cc1109046f6f74b3114d425adb02c8eac2f9af0dea5ccd35b128b1d5d85c24b3b592c9f6998f87a19d51a5a242613dc3a1da402daf0ca7454288d3644caa0527bd2aae9edd7bda96a3d02731c86c3d12fd5ba5be8ab23e36b5483eaee6f6802c6ed04a197e49761642bb4236a1723c99f77e753383b601f1285bf99981f64cb3c7a9db43f337283c147a1c57e44224ffc69ad6c934b3493cb13b5040b435e42672fce7e3dd742643c18081008152d250ec1364f62e5ee83f84f7557cb92fd26cd1948698ccfdadff26321f6043893d2ec84d55e6554b5873fbcc55832748c28b59ff6079aefdbf497b6429ea453a36418bf024bbd4eda6eeb53a21ed4909699430210d00e64e5ff98f5d2392881d5c3bd29a42b0540d22c5c960383728cb22bf002e103ba0477d7291ebc975a805e5e09fa423cb40b9948e0e4728ccc99e97e005be5e0d4d034ffef4e667c6810dfc435f8b46f6c69980dcfd54ea73d303c289be0a49013216fa1a3c254e92dff1a635dc6c3a99a8b22c8c81ce8a93bb3e55888f30511ad0c8164df074421f29486c8451980be96366e10f028cecac08da504635df37018c82fcbf617bbd032a756d6602fa6b6d3001238bbc18b3d6015af7ab0f2ed7d58dce4f45ea0c564d2872d0e25ab00a17b48ed08c71c1f9dcc90160f3be522fff727ef0913d76a6ba59dde1b53e81adc0f1158e7a8e7309ea4145ef46546f0ed91572b59c0a5555f44ada9a22e8f91f560c4ebda82c596b41c2cadfcad7d37bbca2df258a413824a1a53cc5ab58739cb70e0766fe7fe1b7bb1f16ada3fdf3f11f957923def24b12019c885c69aabb254841b36e8afe67d9117b2ebca2826330c705d3fd5822d94be9f1655f0e633fe8e39beb10ef3a62d0e364d8bfc5805b91d81da12976b5e104d81595fbe31e866dd8d29b168bfc74f46c77955e1683a104664af96ea6e4ec18bed88a84c388ac830de66d3810148e0065e35b8c9a1a1f119ffb98e0ad4a4154fbcc773c0fdb3311e13279042d79c306e46709afdd9e11e11e4f85684093ee9411c0bd6919c42b4cdb02e294ea99ba627a176a4da14862184037c34df3bbf8636613d532d033a848b00cb402b57104c34454c58f68443a63306e98dccffca11f1bb5bca5eb1d0fece4274c4448976b105bef0e842ed5317e714c3a89338de2fbd861ab5a2ac2cc7241ff3655b3ddcd9dd45744a21f1c59ef01ea6fa5ff219b8d121ae547c88240e4656ec76a1ce18ce474044e5b3aa13074b349f3ee80733880bd79de3761c7453056cde4c02f7c0e7361fa6d7cae27a6411b0c0c0ed0722da5061d742a2c55c5647c3c49a18d7ed1727e19881c85c96f067d420d70fa63ac3885129420f0695c113a7e12686a5b1f56fbb1a69d273d2b0309c82e0a3cd8f80f7f6492da67a4efb3db5a2531b6443d47b4448c2356e618f7976204b1b12339d412775b29bd3fe262f853d65678b0ff169348dba86245b5619eedfc0e0cd90c645d00a08c1c572993d2f9fab23aa74175c7a3512034048771440ff67c7de2d648b61015736bb6fc16ba8fa18913c0468c4b82ef8716cff0e303afeccca2b2ec8b19d61210a679eed7848b6bd356dc7aa13e6f1b4abc8829c86120fed5dd8ad5f37254ccc7ef1083f1368daf48871cc3feccc0b0c10afb1c7e8f62d3839c27373288d45378217bfd41d4766a9748edbab201069fd69077fcd91733beb3c4ffc82c7549a1e2939a221403aacdfe61154d8f7a107e5a95668a1d6b7759044d015f283be16db009314403bc6a3f3f46e6dcc6ce81cb4559fdf63f67c9f90ebd81a3b71944e6a7ceba6c5615cf43d95030a1b5f13490e0e336d6543bf8de2651a3f097b82b412b9f46a0701915e42ee73f9d109b4bb682fd0074b15f1419e469a39e1aa8a0788d7286799960cd64b624e8710e70b4f5d45db508741e5ff045106a78e876c823425a2d007586c15a51fe587d36a1ef8dbfcb891f6b0d90d82ca0e6a602f2da3e012e1742a202c54695793090dd50bd45270e4ca7ba5e0c051f08f0f16d28e0c2f8e510330e268d05383fbeb6f8b9be78329331fcb0e79ba8a744fc5358fcba4d8054faf377c4060814edf19a84eb6d882922e8012fc679544f18ca09db3916b905eb72100cd58909b4465e51d805341270e9dac9fa749f27bb8c9744e7cc7356f3d70c28e01f2c997a72443dd6e9f54b91b1244a8d9c3b28a1cf49c67c90842697818da9397e7d43e72b07094496b2c0098bbbc10b47456f3b91408f92ee7b4f6041940aa5f2206e778ea0f8d4a6102b281792fcc4cd0025c650e99ca573f24b5b6f6b629d61cc7aee823a21b1b65f1985ced7b2432ed648704c38257157ec89d9c1763e1ac951c4d75238330a6228ae7be7907eadb8800aa75bd92207e08a203de40667696fe7c2cab05561ed17b997185d41e2bfb40ec1d5dfc7abbdb3b174fbde1f3e57621c3ca82e2b4c1b59f16767a253097fcff8334294ed5791fd98f86714197ec8b54f53de3f0ded149ea78914df33883a8438e424a4301b03a4bc58c978aba57589772b403f72178cdb590bac907bcf16039f325ec80866fa844f8b66556d7ffe8560d79697441b8e8e06210b244e9b7c4749090f6b4ec2acd93cadab843cf63fd9d7ae783c266b577533d575407c4561148d4da5378af52664924a2338bcf91608060dbb384f5d32a857c10c43e0103d2cd4af9cbeae879ee04363e0d8d7972c0c6d1cae2b7fdf23fefef8261ec431d0db916c15fe139590e0ca61ec623c8c0d50bc236f645b6ac06ef4822a206df45b85903d09e9db60a3cadcd745f9128a247e4e59cf2dfd843edd3d24f746f3955d2587314aa4edbf4cf786d2836fd021804b251dcc0aa10a0856a58eb8e3de1d41a9a5b9b2eb057616953249d098196d9fa60b97c83fcf2ed3ce44c931c79a0c7b6cb5e53b8eff7b5f9f2b1e6f69334bbc2fadde0785518ef66efeb8a2409fb7714ce5b1bb9265aef27880dd74ebf1e418ad9bf0c2e2059c2030216f2a737b8fa95c9d19b529a3ab4518c67f8c547d9bb7ac343465c8d4b624f323084b84ae00aef009aea8967ac4dd07c7887783cd11b8fcf0fd54e8d6e325391fe99f932f2331f289580566d9eb7f3af1bc392c3fb37baa182238afb19012df67931c4105e0d6bf3c35ce60c6d62efa3800abb796d75ba3e224cf4d68060e17b5bd0fa4d2dcc8d02a0ff0dfc8dae1b87fb7c9b8ae1027977531f4b5ee963e52b8b60716d6ba493c7be31c20a4ce64d20736aba90540f23c0f48c3bb52a5968591fee373b435d36fd11975e484f93ace126400927caa7b61735019c37be4351f9885fbfe20f56f43f88a4e615b83c64b73ca9be51bccc8a9229f76af46bd8e89aafffc835abb2ea46e8e4eb81288daee35315711c66e8ea50f8a3771ec92635e637505d9890eb863373e25c69473be0385e999ada61e7946689eebbe2c37e20fe818145578faa6844dab681ed465c2dc4c180011bfd7af3c976e68571d6391a82ab42c2468286cf73045c8162709c2a8840d5cfa9c36b9a718e7701acf7421cc4bf87ae586a154dd0db7286dcba31f4e7d437defd92516dce25519202b7bbfcb51deb20db3407483d5b826f726f2ffd650d775ce1aaeb70ea918675cbdc047f6f40437deca34ece3989f63afcb7ea9d16545841f7e73cbb5ff5ed566341d7c4dd8eb11712044783daafdfba146311a4c521fdfe57b0313de2ee894f6bf54b8d702bc8120645a9d914469ee2c7305db8e2c945c72077b82d17875dfd0967f40f036a59e931b29079bbd9cf74d89fe37d371fbc0247990829fadea77dac85367f09de7d50c5b6dc4775aedfcec5029efb05a856bb56c50cb960e23eff86d60dd6ddd9ad4201eeb913b90440d09b5a2ea8e832e6dc01cb5bd7dcba97cb619fa17f2ceedd9801ae97a216ce3152099487c9dd7db7b860b17897e22560e6fd61c9ab70392bf2bb94aabb8b34ad38a77ac2c358ff92a50693116b14b44291fb6ac73b1b6fb62264ffc33fb5035feccf819f9328a8688b1c6025e26641b4c5c690120db62ec9c36b9dca24e008602b697bde7d9d419302e89e2a5668adc1d7473270db52aae1153be8a38042f4cbe9d997ef08d16db566f5e1309a402038074ec9525aa2087ad95e536e846c2ed06226423432d99862835fa0fb38de622b9fd4cfe4a1bd384395524d398b90d700a8e010e9d9c8c974c570897a488228ac12be499cc0f2d6f5d0f242bc02d40d73506a7fb5d88f407131e6bc0b8af1d7a2d89119d8ebc4458992fc1dc852f8542bcefccff9d8a37b8702b5ccba21c60e041d64e416a078afc8aeded8c5858a0494a057096a6ee8b149e8609e15ea23385cdc68382758c95d3a4ea126a0fd768f1f8f0e0630c65129986722aa79fbe85839e32346eab2105bf2f1559642a296274b4b0e881600a761db86e4e4d23f294b70a28af4e1f8487ea7341027337758e79d0b6295c29289bd94b5768191ad4e2b7dd2433fdc0d99426da78626c48af8e1fd68723a763ffa89589ea7c0a8b848e2ac37cc141c24743b82ad75c5aa21dc23111379dd282154c4a697214966df0dddbd435e0feacad2fd2708307b07efe9fd84ff5389d49b6f4ed4e3a3a5040c048d711895e34d662ee12f4069ce26f8e06f1d717eb69aa5b999b4031bd20538c074ebd003e4ef04cbc40ccf612bcf2c99657493db72d35f09a51ac7fe5f1ac6958a76ff8ce036df5c6a4b557d7a809f8dcdca81118a0b1068c3e6edf1f605405d641e26bb84c56c8901216f937b36c47e8ad1a98d3f7e3546080f2429fc00ce916303f809916c85e14bcfb9674e6f292f09240dd646f1f563957d017d0ee3b01507d99d43f129f22c672a3ef9dd812e8f1f7e838793cf2965ea66aec4c81014029d910acfa4bc6d96f2ab8a1d3baaaf59e3dce94d004dc9cab56b9114a4d888f31366fb941370ad046c13d9e5f15705552b4384946afb47594b492837cbe5fbbcf723ac7ddf90204f5e2aec2ffcbb4074be958911a4471491c06bc2f9617e1f33ca5fa990544d4fea02f806a2660c21fb26c0d7ebd5e606295a6c1d77868ff09b753238c847117cf05de2042b9b86c07c6f7e0140bd82ceac7ee27a5e2e49fa5dba8b8e90c5977ec3432e23a33bceae4b6f9cca44b1ed8707566390b4374fa41a8ec97f2bc9b143e68230b53786eb9793700179662166d7f81ebd4a73fdd0b38e840fc9db5ebb583ef58f91b3ef395aa5d9da0dfe18fe9df41669f9955cebad99fe30e05aad9a19b1efbd412b7eb409895f2ca9f43eacb519f49f3d78067895b5be895da8a809dc1975515a986293b531c819350827338deecf896982a1cdb2119d414552cf88ffd2980e0980f2ae26efe96e285ff59e5ad87b4fef093a3071eb90bc0c89e9e28293394f7188fdaa2d58405efa9109e1a85e7242fbb53c638ff7239a291e2f513b44060a9d89938c88ddbe46b96f27d4bfa29af220334a74ea10978b642426cc4da7156b41c73c878b167eb31b7d2c72a5a5c18633f561a8034e08eadc393c80686435cc3001cd789be0a49013216fa1a3c254e92dff1a635dc6c3a99a8b22c8c81ce91fd4c75661772cd0298ecdc9b78939e5dc2c6c13fe1dafdfdc673a74953e3001e8d564a2454cc37f4886d6a55b92f95d1846eb11e2be762bda68b4cf43bb7204e3f393595c2d0e36e9b72a16f66403aacc5a8056134fd0e920c42a4136bbd723e02b34b58aeb758983566551acb249fd0b05d30202b2207eeeae068ffc725ae096fcd016c299d0ba73cd36fde074d6279d1f84157edd9a8aefbe77902abec96b770fa0f5dfbb898509e6aa995301a3473fc3ee49a132627d649c517232813d3797107fb554df49e4c5d1c28c95bfe9cae5a6845c4d9964dae1473507ba54cd26382618563bb44d78b8dd1e125f1392af57a03907973bb988d31567bd3ff3c5e811963c76f01b12c859cf2cd2d77e780b57b2c5ac1a33b0c6c2fa7b9752f04cecd97ae7c3b1066ad60643381494dd8c75b674d49095424ee6ccc272e193a6f96023b1790ba869fd2d010b4d9d4ebc19617e41100695a6a84fce13279042d79c306e46709afdd9e11e11e4f85684093ee9411c0bd12c15936868dc27bd2740e451fff8dfad89f46a079c00478e5c1bed3867f87c48803d4c3d82b9c200adb34b8745c8227b94ed67fff3a28ff43d5df5c3ef24c7753368c8c0b9a8d5e783d59e9cce1c0feb007a7b6934a7d4105bda95e5ad683207f05db84c9086d09b6878e2f370fbb64f0542c6ec2670e8e42ca224b9ccd7767b14ecaff9a44838cafc3163a7811e4b5aaf444efe8ab74f9919e76d9f05fd61b3e27a47e05960bf0e92bf0885db00331f806e07d407db47ebe0e9c443a55e2f108f50697a53304618e2090ab44adab6ce86e46f98e42066e0a03c0292a0ef54627c2ecdcbdf9317e0141fa8f53ca93f69d509c09d51ae34e9f3df2b3f09f5841f7d637c46affc4f6322126827b3d16a4f51e5928381346acd7855c353c65b5ba53219c3eb8acf5e3d54c89c88d64f925c6b34ea14494484cc390f800c5989e1d5fae29f39c03a253a3b2717e2083ad026e937c6a273b384266b252b0ed4bf6051b99a71e45c9c6e37a4b8d2288fa81eb5bdc045d19d620ef67670e0331d9f94b7314c5de716d80d1f30afa835d2c96b0d11768234b66153767d9dbdfd39e61c50f7bd094b214d7a318ad6b74623edf9f25e5363bb6518ed84bae07fa485bc9c5a02879ec2b1f966ae595bff7655a4dd34c1a9a62dc8764e5bba586bec1619efbc1e312745aca00989061bd7ca042d7e154a90d36326e6932c8e4402225193445e4d6d6b59be55a901606af5f4796ea8e269a883fccfb02413a7e3813afc5a204cbcbabfdfad130fc143bed2d375e3d8eecc16590691424377e4f4157dba849cd27f4d7d73468c33ea8a992435b787a5d98e80cdf9a90d6373465a54417cc8007a67dffbe71822ad66375aa8977c415fd72dfeefafb92d553df7b701899c909af82757a9d87922471c28d8e40ed9fa376e2e04f2b3d2e0544584a49aca7b15311f8cbda789e087c419adb9e045a4210311617c207acf18b681905bb5a91a73147e12bee2898436fe32d7d70012e317f4116c0756ba0f427e7a8b7f27e683c499fbd05336bb70f3f3e3d5ad6c1e1cb1c1c0c2687661cc4d13c40202d4d6e8689454f7b507caf95f11c76efcea258a38af66e8cbcb8b1dc6d0fd7404dd2f88c0d0a3a100b45d730aa9c56b78a1d4091e49dec055282f9ae4c5ca80fc97ddcc5c0112a3535f239d1013ef6fff777a3dc86f01f5c9e93c257b0723b612732dd012c013065195fdb2521af54a6c4b4907e1a655c1547dab9d1c8bb56ba1a6b02a702114d8afa960c2486b90ec18b8d0a017187a9f2bf31af5d225144c63357da2f15c42f3ff3f9e79417335d31d1a5e6ca5e074f2de0575f9879fe0ffcb4b41dce9da5d7ea45473ba41e6f3d6b13ebd7b693da89a29613ae37f7bd64a489a2ea2c2f89be34f65b6fbb12dba00aa4f5f14788fbb4a96d5227a688a38807735c1829f4d29c54c01312cfb25420bbde9514293be178905a67952f06c8f2965aa33b6faa08acf5bb579d7268111afc5381c2f42ebc078a7d3673ca54e03c3c8bb756e4f90da60c25ae360b3170824ff07c949855445f2e64e89d3c1ee50fd05e02139bcd604fe083b5e25cf9167b2bd6f4f994593570b09edf72986a2cc060baa8eb8f7017c62c1141e00cde9281627a19fde8a5dbdfd5ee7e12e4432270fc84a699ad5c1646619ace1b522e8da2c8185abc54dbca27258a291cc0586f2454d9e2f0ca93a391f4172d8538dbb2922ed2ab6ba6d0b073114b3ba275783ccbdf9aa27e4a579a007e251d8d203834cfe74d800d3857e127aa963d801bacc4f510962f291692601a82269c59fc81d478e00a9689cc7a8e26839245fd12c87e0d4efb96a8e670769e05e2fe35055f4eb55dd3d6a67ad6e2d7efc2f527aa7c7ff9d450ae85263b043bfbb72a24d2e3fca9d5e51fcc87752383e0482fa74b33867e5cf6edfd3fca5f63e9a1a97ccc3a01584b327394fc5942a7c783f98812fd0bc92628d6af5738b14382bba5160d3b2e01d73144f21a5318b4429aaa41a9327c86691994d60772ccacf65b6e7dbee681a9269b22fdc2dd5b6836ca2f5c436134ecac93965a5cdf3ab5a9967e828f62ef894590fdc25aaf4ccbb90779a1fe159fd5b6aa2efa2460dee7f8a9166aba843a2e1f57946d5e4e404c9409ba627f4d73f718fd2b1f7cdeb0d59a201af7f8a8286166df6a29fba4e45c13ee230f9ec106730e689f599a6462e684f2c1a7b8c0a0135ba83bd03f4228a6b608b1c173f7e68b365cb60918fb9cdf841e93e268817dac3aa1019ef0dd1b47441eb323dd2b128da965b140544812418fee6d55f38eadb2b9d35146e2f11b9f4f8ba92bad2b8701185b729fee36c5c56cdff697870f58094fce2fd4c167a036844d562fba9f4e141c6ff234e0a1ae4685f6e8b729b6278590711274d678096bc66e49d289831f8b41e0f324119522be307a91bdc260b945d6ddd232dcbcc31347b0f77a6f3bf20f32d157e470f19ade7156748c85a14edf1fd32f630e93763710f70ccfc91a31725e8360f10bd90698f0632a702c6cc1b3036e3555193375807355c476fa18aa58b5d32c09b5ed95ee904536a68f43ddd7e36b9dc693091c0785cc6b10d470016474d2ce6567c6fe117b7b607949f5cf8e1d48ec5767de69e6bf0b5bcac216b1b756ee4d132eec1ce5d0ce2eb8e16de7e7c52735c8b2453a2f59818f7664e472a886a4b7c362b92931920722505826bbb94140b097f1ab4eb736ee8eedd2c506fa04fd4d5738938ac7b75b0c8138137f54b2de0cff4411a5769bc024b0f523ba73a7e6f394264f33b0d211fd6934218dfb164649cd488a2d55ba75a231356e16b721de2f03be983892a7740021be644875626c34474ae9a6a0fde03fed35cb2fad372e9e616ef0f9d4fc216fa6c83071eec3931aebcfd569ac012bf75fbca0910cd872863788056a65912dafe7c0f667017fb8ad5da920bdcafba7e31138da5e8443617b489047965a967194fe89e1092373eef2ed91313af0c0ad8b98a152cf495bc16f27e000d23f72d0381114c01a255b17e0c7eec8f05f4a831eccea79060a0f9fa8b7923a5f08fba9cac2efb27ea45f9bc42272131bcfc41023261c8b382a9d560389748fcec861fcf2e7899ad6526cd6f9f399a1c5ee263b77b79803ab576e9f5e405c86e1019898caeb38ca0288c01e915ea07a51a6b0174c64e78d944f90848b3bab518423c574f988ab2c3d9914ce8cc12f107dd100f3924d123f3f2c0e64b5d739830a9482d6eacdc3f7055ff4a720f2dcc887e3e6743d9479996339c3f346ec8cb28c30aa1c9902523e7fec3e388eab6a2864d6423f780fd78f713d102cd06e948fc6036e4a796475e88ce9eb261d350d7a485794642dae1752b9fed93861ffe739829c6198484b860cec9410f2960152a15c9016225c9eadc258c84a7187f29e8d0eec85f9c640f2fbcd724a1e64989a3390c6958268df39fb4aa1ceec15c1a11d0e38a3e3f05786380b0b2c3960e344b32437908b6d7473ba9a8b48728c82d412ddbbb8ad9e42219406d4faf1d2d3c8990d5dec4299a8124848a3964cbfeb997add77e9de2952d5cd04b34658f08bda9caab47ddb9f59bb2f813fa27d36d0fda61f0962b24abb1275114089f1fdf1b85310c6989a1ab7f672d8e2d07538d7b8b7776b72a2d4c1e92063e96032518631b4a06af97c720d290522f9ba377d9a1d7d1e7375d5376a09f21bd266b6febfaa3b3adca898b88b2113f235ac9b266ea716723fc8fde8cc38b329cab7e655c408779cc4eaaa25c4085afc727b1690f03e8d94c4a66730ba15615d7de6d2412662bd198bd3d5e7858d57601ce6603917f460143293d5649e608867647636873fbc85093e3162d61cc50728c8b6ed97be1d870ce09a7e10e08cb52485527d1e9c57e8caf09d6070107f03e997a8ddcce7125a15b4cb7ae1f29637bfc68a832d441593b131bf8c000829b694e20ff2b303577191382aea2a13c74a65cbf022f679caeb4531bd95009b847c0f20ecb81c11883a8d299a90368026b4537d2851489e9875200c35f3cf22d1e2279b40d0e23f59e40c99e5dfec052dacc1b88d0c7d8f3a94e352334190c0980bf371894977d68c0982cc23609e20fe7883bf4f513e9b3f45903946b9c0a99afd5b93e94b1c0e1bcf4bcc4f4cea026d26a639abd5de13d97d2f5cda89bd0f8879f43094406bd3b87f215c546f22b6512b2aeaff789636b8d8a1f8e18598cb7e15739d22251cd43b7f14bbac8684a9401a0b5c23929ba8b27bdd6cd25f69c744b9128b2d627e6aeb5e7ae16ea42ffe7ee80de4c7cfdbdf0f79258e7fde447e72c5a0ffe49576aa505201133491987281e10826681de7313cc7dcac94289747486aa34df25695993266706497af9a01f5105bd716cccfcb25c7b469157d3952f725cbe15ce199c69a47a4d9cdfd80560f63965131a58758333768d2a7c2bd76e56171bf9c22877a931b53e30817a86b62d82adf33c0dccd204864218df06ab47bc0f21223fd68f0d5e9e9c939cdd75496922e26288ab03a7f9317d8a189c66c28a1448fa80f3e903c1b63762ae1067c64df6abd41ca6f1a1368cb1623971a19c9bd4e870736d7d91131cad7ef0fc92051d8834dbf764441d5d6af6d01791cc4290a217b2d284add03ecb198608c41d70680e95f99de3f8c45d38f7cb9de009c189f625bb6a52eb4aa490e2c68c2a0623355b4fdb11e41790f90099ec5a8c024029f07615c010dee03ad128b8842d337316ab3fbfbee2384239bcb4d20dcf94d567eb5b820131f5df87c71140a8736e03737c99ea54bdf4f2dadf4c2bd248515afc66f1771bda36c7bcd4e0e8a8a9a1757ff35f741311bf2131bd2adcb6f95d8bf2956e4a4c6830162f65fcfc0a5c1f637faf5a537ff11a590884d5db41ae619e6b3ebc35bfbc5fd9ff889b3b8ddb08cf877a7b3cab737fa8857f475d0e2cfae48d9e829157a798221a79b2b291f50537898471b6078371dfdc8371f66d887e07d0f650bd964d0a83e42cc5f1bc1cf811b7b8465c2fe3a31482e064e5cacaff3a4e7aaf72669788c1cf2271444d081b7e922b57fc4eec5b14163c85570312c9bf36c2e02f9470f3a0281b66b93ceaf4adbd158fa467d4f7ea4ff75ff504f0b6aad006474eb382552fb6308a4601b91b9ffa3e5c35ebab99e77076d1168dcd84e24ba01f24784f9aef48276f4e6b15588a3e3e0164a2e352add9e23155787009704eca06905b8e12f87820857ffcdb5b18ab8ca9eec9a64b785f982b63e5434fcb71877389e886d4713a001fcaeebd9fc31662251abe16690f8bbaef0c9d5863fa88f255bcdf16526ff1ddee8aa407eaf7b23048b0a9db64460912dad34c38b06e401bce7fafac60cf0ad64ec325c660506aed6506afc5233c60c734f005ca71cb7719dbfc0d97ed4e7d86cf111854c225eb80b1293d2c93e2159ebcb46df964eabb007d8a2df27fe94c91b93c9b1f24876f62a550286b454cfe9056a504a5b237c17455a30aa3b324d0cf168a10f7a94d0be6a5adb06f9ae1e60baa7a1afed19896b15917c3a6df086d0d14059717c22ccd612fbdcc100df0786881fcb2dca4c2d714467de5376aec5db8df70e888e2f9971b1e307fe6a501863e1967eb90a990b9e8f3bd75e238c6dbeeb633e855494e27c73c3596bfd2e4a502d3924bf744013edfb03052d10824300c02f238cd229c43062dd13639fa0b3588116374e15675d8f085c45a09b43909408ba84c83854332be2c04784269a8d20c3ad3c10e911b24ab031230b1045cd92a2cb0120542bfbb70a8563f2c71c5ca7ce9c9ffa500dd2de7593a218322374486d336101d14e6316de72feb126a150635857bb0348461938e917d4b50529107153527b5286a8f88bd91d124dc223afc229cb3d3250f9f6dee6966d53ccb91f7818ff3c801ca1ac451308a9abe8450cd6511bf5d34082bb2273fda89c01e6c47742d818a3c98e86bee7f0bcfd981a8c00f682015cf775f1270a90287a3e61e6e5ea9251ba3da6196df13c1285cae3da9003e559496c33c66b72d66814eb9c70218163434bf4ef5d1fb23a80e5c3fae1ee46548bb381f4ebe340ce7a60e6060ae30a873550fa7434f82450318314a28a5fb48b28b9c9840b248f88edc9b7bff16643b77f158dc8c94a37741f9b0f271c050c97ea8adc70ce2043f9aa239a3f1b5a7cd5927e78d6da23c51c0ab6cf7e51d3cc534dd09465d5e2a6d8dd7df62d3de55b67b5c9bb916caaa40d1b4ed3a461fde9fc7844135ad26d58f898cf7cea678b98fb99804cd5f48e07ba3f02fb4f9e6d154d2e5ff2bd3237479b20cf7412493edee2982ee9ed7ef6639fcb3985632ec167af527c7db464151b39a8ccd108f49581fd1eea8e64c723a60f4d952d107d0a105b2c17b411ce825bce46cd83eeb734ddffae784ba75c56c2a868943fa2c3b4ef93aee9ec0c111bf3fa1f08185406b462cae784d288d082c0d330c40ca72cc05a9e6c6ad164d02ee8f9724115ff7222f374879302f7fe4dd76720be4405aa94e6f285c4a4a1fcf253a07543c68b6b26d618bfe5a22c2fcc84374f021a3375ad8593def3a353b46d1dd00699650c3c3037fa90d8fe68fcb3402b9f1a4fe119257610a682dcc270d333a424170fc616c09d27813e17f9ae36925886a456c54d32743df4ce31b532aa9791ad2a9bb6196f373b350038e1723588ef807962449ccf84f9f1ceeef434d6fa640c2f51e623c793bd2a95acea61cffc6c3dbdf9db876cfd89d8defeb7232100c6fea372632afa15d6eafc7ccc801d18d3687274986e4040ca44ee599919745e20bc7d7f0d9f92ab160a68a49cecc0f54e8d1a07e60867587dec83edd180ad8ab9eae7f5b1cef3c84f1b6c7e5ee670d2011b4a67dcc70e85ebdbc5a484e975ab5aa2a67a109c21b601a18b4ed83e6e0250b066f49bf2c96cfa58db78091d713b029cc4fce557ce6e15c393d2b3a6993e7c092d37c75988a90eed90d8e58eda9fa398e6fab808ac849e104a04994e2d9e467c6bfa831b2aa82657a776f6c2802f9610094a6ebdb2dc73cae99c461288de444fa2dbd829d855215429e387dc2c71397e9a89d832471cec24550528510b9b2d893c328d5ad87e8a06a49fa64eb9a3c56482c767ec7a56296c90626eba3bda4dcca420faa17c314ea048d3192006536c8e565f8ff56e5d6b356bfb20d27735bd25b54907e505c8f1d334b7ff38b963285211cf4f00a9b74e2a237f098c9ecf75eb218eef5f813ce922b5ba46010bb359e49138502468f228aa7e5fd7f44f61e329450d49138c7d3f4ca4ec10425b360f57a26c24d85aa150f3eb347d4d4702126f0be12e0c21428c679e8d1bda3347cc8e42c50fc85992ff2007ac8c998e502ed69cae6ebc9e4e32ed58f25797ea92e56ffabc19c614d79fbe3a6ecc861a76a80fecee08e82eb000fea9f0e54cba6bd6aee2b1fd02151b1a8549b917c3196746b539f45c9e13861506ea84f4847ab8b1aa26a557fc0c75b15b7faed9b76c1bc5c3bc1574a20aa538182f5bfbfb99721fe57b0f8c4006ae53096a64848a738c75476eb0e0dd33dd959a7b37c49736d033fe7a22e3ba9eb7e84499a195dcc4ee809578afdc14c8a02cb060d6a0dbd36034fed1a31ba18f55b962630b615b75817d3622f5de70095a2801819a2f9a3d7e115f3733804eacd45ce061fcf911e1725cfc0a28019ee9d41a800dc1888f916b6dce77282c05b81cdfd0cde10753d9149e8b47e03ad9af5e97f99901e047f554cd41f482792ba1de813c452e53344519d40110fd82ed0c5130f15d395d3cedbe8c2cc733353ddea36223b93c6bd8e55e4b7399021b7b32a9bbd9d57eefeb636aa07b6a0888b4e1b53c2be0d2e4257a5409edb4a2f6dafddd607cdd85d43836cc4d2d550b4da12b5fcbb72b2fa18c570d8e3a4d590a2bc51c647f8849f40b80aed9d24fc35e9c07f8c81148870daa5ce0c1aab049e881ce83aa33c96896dfe67434000ece3bc829ea5e7fb95863a43dab2b5c54300fbe90f7c114a21572bf43905c31b2d13e01b2b30a502d26c880c742ba8d961a9391a1dfb3721fe07abe3d509eb37ad66ae6b0d6912969c516f834eb3c3c1d0f583fb8927f60aa0b5519d7fb1207344bb05d602157ba99b4f5a8e37e6fcad1051aac85b3e2b855c8a3e89a5ccac65a53ef93e8b377e10c31aac17d4433186789f3ee62195121c3e975a7d89e8daddf58443da926f19e8ecda045053500126df047f844869e07d9a43e010c273b0237559319b5d490d4166b2de1e74d1ed4d3022200127b3b8e48f31f048094e4f24d0f7e2288e285cad8a739c9541354301a5af377504c93b6b40674da54d7645dc66685334f693ae039d0dad25664f19b01d746a6b5d8850d62680082ae0f3015211fad38a8da82ccb65141257ad7804d91ce49be5d9e8550c49964b36eb06371e922a74c579354eac28c84648d36815f51104c1977d96edf9b4a9d28479278f4070193c048b50d02e7273b1b9fd660b2b7f2a2130f074d218e1e6b5cde82fd40efb6c58859c0105147316d0a06be0e1e896a4a37d6d2f8b3902aabc1f82a6c064fb453bc27ae5ac4ec3d9b9c465f605d248067627d8ea5b04b290e5c7b4053b391b62971460ec8694118fe60f6d5f2807c71928483e1ef3d16d74bcae7282908a788eb9fc764afb6b2df3c7d0783fa03ea50697c83438db53d67f4e3243546f9095f6c0b1a2fd9889466e99b5d4f428884f3ac7ffd7426ad85762ce94a926875388c05819e3e77ab4d98facd257131d7526c43344d103063ceef28fb9d4b6af61d3c18940ac28d2328a696a272a8e1aecc651f97fda6ecde3a649b29d671c5f3a3d0c89f8a23a65f8dd2c254b87dc6d5f267a6e39223d524cb78ec1e6f97a3d1558069bebddca306f8d1370fca22fe241f3badb548936e22ee1abf588e550eab561e230a921d96032fed4a64225515b10ae1a8d39b9192860b1a5202e6ac8d9eeca2eacc0a671c3f7588e899390ab85578e389b30cb423bd9825e87c2d31421d56fab0df612688d07d0cab2555551dd4b6da72f1c9a69053b9ab7a4dd7f090b45ae7a9885d94be90c3a31765a4e167e93c7716340c5c210d9723287731dd062d463070842ac3e20303aba6419e4a38ec91d2d20ccc02d291da9682e940b3523cfe4e203128da3601a5fc2edd07d5c56e51c86af7d9028b8d78b1576ba03f986665ba6972783aa3f3220de170401c3ed7ad83aebfe4545f1596bee4716500d1878f750bcba4ea419bd10a7499a5e7a664815011d8a78e74353c7a37f2b900dc2421563634b360cbbf1b5f33d9bfa21f05f213983cb4ceecfd8b1f678269162bfdc9e9e6c384e871ebe47ba97cc3fcbcd1e0f3e191aa0f2836dbaf8eb1bcb24eda98eba8bcf0341c2dff557d5405d8750d9989dfa582d0ed9645273f2b7c6590bbd60ba1a8badb30ebfc89a28234362c0e66948adcb9bc1d015fab6bb796f9d1ad4e1aff84ec7c3e9235db7cc0b34b3a324ce6b1242ca9762de40b5b750426baedb356f1e47b7b149970062de143b1bed0823020d4a39eab7b83cd6ae0e2f67695533ebcda2ee1743f910ea6caedfc4643dc0ca90afb2a46963da6af917429525a23aaefa18b9f2f7b65bf1f7e16351fab430800a44be0c3079b2e0dead8e7dff64fdb4bcfb0628bade43bb99c59ac5665936cf323607d61068f3a883bfc23fa005e37802c9407d9f0bd99752e544ea134dcc260c7187bbdcff41ea7af033e35fdb211bbc127000bcbeff4c1972430952b0e38d80ac4fe54ab095ce29ece1df1fec411f99861ee505eb748f944e25f0c8ed2b6a1a8c6bee4dbffb6854e5dfa1ce4176fa5cf9df06995e1514d17fb476b39b51e5029199802c4c1c57680fe83a5984d65a3351a431dff3ace2f123584cb38bfdefc2ecfc222497f407f1cb165e19eac6d7110820c82b2374c03f9c7a95206fed51e751463709c3796ff492cc51a5478851eefa4018feaa07fc455ba1cc408b873e73658e3b180c5a4e6d9fad861ba4f9663763d772610208f5788a6c15e7f74a50789a628ddcaf16b511679c31b4e81e54464ad4905499a8794cd198293ba6af30b465fa99329d079ae598b8508b9c5c7c6d589f426c26196e4c2d34cb2bd924dd265208b1a1ba9d1c59f229d81a0d6516a6a68935c3d2fd9cbc6194ff049555eb58fe26b63808b93a1a4bdb4c48d6420dd1795b546e056fff0307fee3ce0cc840927d2d1213b0687a8292d018bd3a8c99a037f89b0b19ea7806c2d0191fd18c92300318bb32f524a643b0ddebc7932cd2b0dacfe4fb4085006d19be5134e15bfffc559fc4f49a821383523fc6550f1dcc57c24e072d52e7c5f6726b17969534d4b19bd86b9de03b84e387862158df6a3bb15edac7b1cdcf39e6df1f6f21c6c14f3c57ce4059b67bdb4360218728302483847138f8962161683765e1e790bb34e2b04849e6d2811264975bd920252a928609f2dc89a73b388d0de2301e16b323154084d4e015f864c59a9030a6b3566aa46c2ff6860f64e8725fd4a57813b73c697ec3592de058bfbe74698d47ab84efb1f97f21953377cda40a29094f46e3d26a760d0db6702497181e66a3ab3ec61cc6e36952d2959e02e8b67568ee6f4c954a1a8f1a56b6566b50ff8ee471fbf85248f2d40680800e1a94f8ef7af04a8ec0e21a7c065113e081f217d452344cd833a22426c738f056f398215a7679bdbef7c270851971ebb5d03d22a5bd836d62ebe2c6664bdbf355934b70e9f981fb96099b13105a8748efe4fa1816a7a939745bf524abf491051f21d3ded6ec1c94cdd0ee4f2987f87af92782fe095646a43b13abf0507d086cf3802c7ba459f8f7dbac80be01eea32f9b09b447b4d686311e91bd139518cf2c5fadc8e00ac2e43b4866c5dea762aef5ba5a37617741623b46dfcd18dfccd6621ba6964b17fd8b5fab447e95a6bb34200b01fb847b125d042723dcf373a13164d8a5baa27fceb1634e182bbfe3b0e8119d4f377c52c5add470f94e69064eb7075bdb1d55ca3d77e6352693706c229e49efbc16f5109f3f85958b871503cbd59a8446e53ce3970d34d4db062cf5ddca2d54a988ff3abc4634dc66d50c4523680d457c01b2b9c35b225e93e944451b929b2b5cbc79e9a571399097cc8e1a6d12bf369f02a026b3a9495e1c44867810d04a62b53d3b55555426a37f90763ea808341fac91eedd435e9b7ab18fc8ad2ab2b5ee750e2d8a31953062d4f755a49ab7b4c2bb80400e925f9cc098a12574eb831ad78cf0dce4223384108742ea5e7ba84f76f7715ab9911633677a8a96885fb9e399f65a9bdc8cfa52afb5a815656714f82233b15662c4b107c4eb5e573dd4eb971e7798d1fb894072f9191fce85fa3de03910da4fabe381efe5a865084bfe68abf629fcbd9958d19bb4a5b5aa13887335dc2c60d90ee76be162f1291b092d4ff871aab566fe9c903c8487d3449514bc95f5607473ae1e0beae28d7da6e209b26bc4adc5709cd228e9e9e8799912cbda25621474e73a10ae06cd3d0404a99ed74b1e26782f05486c3775edac0ad027c39bca148cf3b33ddf71ca15b23f5816f1d92b403f840bf66b0aa09fd4ed6e266864b61e01800cbb7c73ef392ecf26d433db1a8d27e4681d87ccb2b0ee6e0f0f92ac94b19d777ae93bcd1669c66e61c0cd5bf22ff6d5c22378e5bf3ecc63e0f8334bde28820541eec0e3c69327fd0b23f81448356597206e197fb33cef82840d882317a1cbdd259b65e270a9a509e2fb69cefeb98557bc6fdca888b05a8dc90d358b8a5da37ad3318f8d20a080da85ab9a41fe66c103bcfc03f4ad225ab038e1bd2b7dc434950f00ddeeed910e864a553a2906b99e2a911f089d674ad05a1e7d197041f8d9c485e2673b3244eba6aabb5e4f94718e150ac64b32a36f47c7a5cd805fe93b4a292428387248e6a3eaa62aca23afd15098f8e2e67d65f2c6052911a909dd739c3e79ec44a1fe6b891e0ec80ac369b8ef59bf7734eceee1e8a55bbee007bf21ebfe8276064a4e7c2d228997f2991156d6e028dca41720cf1128144d75d9de7f6c3eeb431be4b5dddff5111ed591c5c235ed2f70d13baa3eb9b94be209081fcf5ac88de52e088e3486f05213e4947e090f5b9a71f54b651ca8b0663ad550a58c3803d80a7ab6f5277eef2e38f4f0f7742f3f1712524b61ba13926de34645659fc93ef1029e8e97812cf2c8bc8c38bc25b93ad6a76580c4c760f0444f9f61e5348f32fef7636e0bdf5e7e579a74b84241d303f439f1606ec2a38b3217cf98ba8690fc1dff9a250ee0700efbee3f3a82109aa590abc8550caa3a420cb555e0aee039a406a8e4098a5f387a202cf4bb0121f338bda5583fcb122271d190124b441a785e97bcc43bdfde017cf4834ef21dd1deb51ee6d25c429158bf488ead870a92225f8b7ba17ff25e99c650961d8256c6fc27f1c66453e5ddc84a5acc530826d8fae8fcfa367c46d440febfcb9caf411ce19dd5ea85ad3e2762bb213e4e0a848f65f6e012a486087b42fab3d871ee6f5954fff66b7c5fdc0ef14e8e7fa8c674deee7d3a8d0b193b43d41c779221badf11278a9916a3cc22050a80d7e87e22207a3017b58324ec36eafa50fc726af8f8eda6858458cd831bea2015177e07ceff4b9b20c6408b08b253b0dbcc3977fb921d21bf933a7eec08a4ac94f6393848f513360cad615ef1d8ee5f96ae992873c0717c563faef73893f63d50eec1901c86528a9398602eb8e537ffc4a77e826be0dad1521691deebeec3dc77e65200b7d7060c3e0b3bb2277ad692f3f1e03667b994fb415da64e8e83bd52f33c4340d32439e4ee2903388feaaef9bec5cfc6f030c7b6345290d0aa348b7c50337f9c639748492836447ca840be73176fdfc015f91e55c58ef7d591393c220c129d05a0e94a043e23a30389b9d70027e2af2871e45e3d8204fdd3ca99f70c9b827b3f36815560cf37e2e7645294c3ffd071e8e1db21d2afa8b86e7b0234495a54864fac519ec033bcc050040194f5b2301e69e7b0167436ccdf764e0a38278f72016ff0c03849f0c2a0e41e596f9380d0d4e6e31c1f2d01675c1514c8dd12f7d897113f04ab7e12c668b50b7e0894df4514c0ea3cac509f4c89d8f0c860d1e0d452d354e24ca4859895ab65ed18b8dc711bbdc0497b48cf42632b75014aea539886d6255cc6375c11f9d6ec1502675887674ce89ffba25b2eccbf6555a78aa902507855ea84be34f05275dc0bafc809b9091f7cf686845e6fc07e7fa3a2fdc6c0f7d8e65600f41d8f4f3014d3b8c51baf7e7da1fb5b6a5441605124e8a90586d507c956672ffb2e7b72ca66f964d7127ea9103289c5a69dfc0532ee2bd1fdb24efba6834ceb4eb782adbf687d25279097b1d2e65c46e574d7b83603ab58e36bffb470f7779dbd0c5365d62c54e1ec8e34d4cbd8a2ae225e8f5b19c580fa54eb7a4eb8a51a5fed4ed461a34fccc9915c5d94291a866db6bcffe015a5f1f3f1c69e369aa0204fc377e39372558a5dc23023e18fe3e2961e6704d8890bfb4c4f23a5881f07d6a425dcf1d6a69f0b19a80162ff2b01574c4a6b9941712a37c90a23cd4c70387dea03f530542f4043cc23ad7efe71ff27f75a35e098755c1ec2fc705720274a327f5f1d2ead70053c2221f1e32049405f71d8b56d655d65066824435d3dda873c3164eea7c88ff8da6480676c743ffe4957c8dffb3ab87eb9513eaf2a0d5b481cdd8aaa8798a5ce77c7ff98d3c8e92e1b8ac6da372a41625f6619110e5b3fc9429b3b64df0da9402b3f8ebe18e0aaa6ec61e9974e5df1fe19e7d60531a2193b23708dbc0fe61c36b94a01f68cefa38417058b14357944ce63e3977abd02a442bb0204bab1b4e8719b3ecc4552010c60985b9b255cad2f7ee4946491f19489342de3d76955f5103cb55449fed8be2a3967641de063fc64cd96796c84b02ee7f9e4a7a017c30b4420f46e219df3eee25d5bab72e0cbabef5c59ddd56a9c03e5c780e93494c6212fe19d9ff8f63900cbf0d535f21fe1aeb37b3f16a1f910149bed84a470afefc950b089b8ff50882903e52969a2fbffaf477e26c5d7fca66d666fff9c0a5eb7fb54db4f6160538c6afcbd9fab5b906c827615b907350260846ae5ae4ba2617910f3b098bbdce6f09b6b160a7a2e83b852e1328e32ec2cfe1da1a4ca9e2baf99831318061651e77ff800c08a10e6faf3c4a538ad46722163d1dc4491d4c2f3ef5570bd046c693518baaed5082dbfd75dbeb34b63caeb6fb5a392207ac3f5f6ccb2d9a9ff422b836e68390b64afac00750ef51e808e392d478ea085c370d8d3885a076003d97341dd05efa0688b689990dd89baea71dfdbf959656747be39018bc6e0cb813c65ae4ffa0b22624aa1bd6e6c4db17a65e90ee8e1b375fe05a6810b4b3cb2e4aae81030cddda1ee95f2ac48746b55f3e2ca8695e1f235156afc2a978a43e04b76e7bba04a2cd2f5f53798df891a566db989817831654c1ef3c1f36d51493b984cc94fea5f2e2ae24be98afb7bcfe2ea4e4a0f284137b7f5939d64e5755f4d91be3ae4623669c9899cacf56a89d8733f8ab2d432d360e33e11e1a9a6d837b0e44cb25096670f1d9eaa2db59ba3fb6cfa0945970acfeed2c721b2d738d2508460d4384bfe563a2b75512120e66caa2d75a27be5e01a9deb70f5bcc663c5fa32232f52d83914e1a9384fe145f10cf1b8ad07c84d5f44eafd1c15bd7f5353eb3295492840c4d35dcbf4911834de8fe4442710ce3ba7d0a3236b49906a90c835030269d4e02dbb03103a04fc93ef8679477adc99f8b2fa1a68aedc8f2b199553be0ff7421b18aba1aeac57bfe092290c82887f293a29ffc95fc1a8e8b15512366cca4fe46f918ce99f4126baaa78ebc9ac5a07baffb4246e30c5691e2127a6a27a06c317c61556a57ce9262442e274ea45e57458e1cfc81aafb5feeae7604a4cf76abbde7c89f3f19fb315145c6d42aaaffcb266de09f4b2992fcb02a1853dd306667e07a500bc1aef03856deb813a6e34e8ecc472ee9831fb6f79870229a9d10fd623f77c6287ac55eb071d3a3e32155322a41d4adc53c5c587eff013d1866158a06992996e8a19aa4dee2e9a2df51cf6b9a3e7b09bb0873d867275d39a52983cc8c488a7763c5eb9bb47399b69642cc4a8367dde9d21900389ff644fd92e851e95ee069f9744c5b2c058048437682b089bad0dde9550603eb1a3d8f555145d007717b0226c0ef10eed5ee0242090c3c2e636d5b297165a99ebf3737a857d703c0d1f4d2808753d11745a9a6f85ec3f2ff9553df2dfad2ffcd44c8946aa9a7e49471007a9670df7fafbf8acc8179c67ed9bc5c9299589d5e17797ba7916c164a30fd4eaa130dcbd07ad3ab972f945e289558c810975fb27d37ad21881c5cc559f1ada845e76b081e31cd7e46c29d2685ac6faa2e8940e2da7950d7fac148f3d943d41f12dda0dad77fd8201994d49def3016cea7bd67f358718b2a56912cb8e5459bbe609ea0b04e3e08a9c55adf4aff859e2eb8df43a48cbec96c9137600400f1dc2ba73c1106c78f0ecaa079f8ae79198c287726867d6bb1669d818cc9e34afa8d85f090170fb7693fad25d277b1076da9792bb9bfba4246683699ded1dde59f763394544e9e8c7e7dfe7430c8f46fe80571757f40c1921bd1b2896589a6951cef01db3c5f059bb8fa7c2cb7f053a79ab253bf586b71f20dd7d7b1522c6f548b337ca288b75fd9e2b3aa6d2dbd03e4f70be7fa6ffa3cc70fd7f1de86da1d27e028c5dd3832cc85c5e0abb6e1ba69f176b526b734677a1e4417852ee3aab522af588a39e0ebf361c057ec6acf5a0ea2d700a4ba7223dbf11d716a2abe045d7c34fce422ab3b95f0397623a67589ff8893260c92cd6895786e2027077d0abff6e4aa2d6296831c9ac8692a19f4fd67a45061b1e494dfa9e7f69d5a931eb431b21797847673f932e099483336503a145dc4d0a30cac94fc0f342ed536bf40e8a041125a3ce47c1a943ce01bec9b363ad67e432fc09d331bff0e74edecd5d3c0a47eb2e85d3822d9451822fef97c80ac64ea3af2d8647c2cccb3f7b03ca60efb6c65dcdfc01842edc5831fa17df23142a2f2c9f0c47ec1ba8823f4e09b68a246aa0a7802ef21b50ff696467fde36cc67c8ec7af185bf227c6854034c9979392fb305d57f8ea28f0cb94bca290f67f05016a2fc00ae1e31387a760994419e037169715a0687e642598ad5bd80dd16c0e2a1214cba5a4d4464ffc9d18c14331db7fb3fedb2b2d753e52dbdfaa8f74f857c4a768edfc2488fe6845f0204ee6884d24211d4e4523211114555353542f7736e88ab13f904a43f5b0c7330a32c0c2e7e4a163a0869ad4ac83ab4b49e78103b613d46613d862d4c3220b0059c1a0f91bc332e43931495859b923da6e501fee0016b8f62519139ee00a1a948137b51ced6dca6dcbdd64c5e758410c406c786f05a899aed5017e4cebaaac0d6943d1f2bfec1d2c7f033a36c84ccb450831c6f406ef65231fa98ee2172b204b740471b99ffb8e3232978fcd100cfb7bcb227f40e9f2099f743e947f089da70bf1857cd7f96323f798cc476f32d12f8be1e375727587216333aec18a24dbf74f91acc1b91f80b6824765a3d9965e98727f5482445cf987921a8ee5772a45f56d43d25d07ff9c1ddcb9b3857b9b5311d76b635fdaf5d0cf5ac71d8d5d686a81108ba097084a6caad081be97a98848258e01a5c58ecfce193156c07034ae0a20f1ff3290bf55f479d28bef61d61d85760cba23db3ca67bef1775a9185eb277c5a00533a8d3084bf7a1cbdf7a379f981900d3ec36a7cefebe0b318eacf13d3093eff660d357b1347dc3aa9a6bb833e2687444bea7aa2860e3b6f011de9a3bc0fb8592944155908380d2d925d59afe49fc076f9c6aed2c689fba843a34d2cc69f5e53fada79c01568bc8f3c4275ea70995d07dd2fc63041a9ff2f4d06468238d710858b1419f029e61184e61ad73182b99a673f023bf2e535a902f9a4efb354f5252863ff971174f68b80c31da32170640dd81030d25aa67ddc8976f035d91e4c235fe1cbab70095c921d771e2cfcf15384cfe13541d29fb6789ff5e7611a1431ab8aac72172d9b314fe1a2d16a6173bce0a5542af9393b5ea6b8aeb09fb2cd49aee49a6b89c164624d9dbfe1d9a9b0773a550b00bd7e2bf587d71958225a8c62d5e5deb9c53517bf3556bfd8f5f0d574a96ce1eae73be25824e7b4f933888424cd468cacc455a9340e96d53e41ab0b058938e09cd1e54da28fb750360da9e745c35795c3622951a879bd41ed9890cd91610d2f3ed31fba4a0b13022417f0807aa1930f42169096ded2fc09b6681242d86ae4fa1d3a406e1395a5af7636287a51bbc0730414004d9bb248ea06eb918704f28c90ab80c8f842f99318ea3b30c60d30fb15d9a2cc5621049b2e51e08ca5a70326a9c60d05fc24d96047de677b6a321ea31472839fade6e0f8715f74c519acc87eaf99aab4601e51b059e63b95034c459f8eba1990c097f3d45e5fdb0f0f4827f3044fc405debb863afd5bfe88383b9af88222a203b974e0357d91d6ae4bc15aafdcc4419735e4bf53c621bfbc29d34c9b5ba9fd405407bbda5530e1b5e2672343275bdaa1de825a9122d93c908ec32170148cbedea34ed7cfde675ec6c4d26a3c1a6f34f0ab471bbdfe3a1ced94ccae14492facf0225c00228f05299e20edcc943665d9c16970f4ebb26e8a1892c2a67f9a0ff0998671e37d633bd1754b5a7a18ee81cc8c9f29a14ab5cd2e2e34cabe75553c2afec4f63aa398ad5ad2cff88a52b1a6b7d2e5d302f727e9eda1954974225bc7a4640b7c45c6e8ca42a439d9cb3445e3795018685f27591a105f2b1ccf12bda75d185dfd59cb6c1a5a3e9da71149244a6b9f0cd02d3a78d8fbd57552b7e9c8ccbf519ddb86d3b04b3bc52fa8dd639ae4dfd7ca52085b7ef3500c1cbb1e9705c8a9ae6300744f07f0d24a271ffc56274efaa9c6d3df73d71baa6bd4a5613a49aea854bb519a40897b6dc3c37f1f38d12e50ca6a131475b65bbc79009c87bd56ff34dab229fa8dbef87d2a15c8a61b94fe9cc7ac5d4b5757d5cb2a018be338695b5243d1a1de14d035e6ff89b1277041e3c33342f8f7891e782d968c9c0a1dd7de8c1b8aae9072d0fae0818ebf5e3ccfd34ffb75d3459311ae9d4de8f66022803511b264f9f2cc433ba62d18ed399cc9d7d2e25bc00e02eafb46ca06e539a7af4d099b513fb5f6c93f4388106745565251ea3ca654d646d54b04bc47a3f43ad135351070bf981197edd669630cd532b7c137425089690f2bd9c015814e0dccec963e7311329e5ab6e442c16a60fd7ab8f3ae50f3cfddc238b2d41e09211a8406cbac3f5b85b0045016a74c0b7add8814f7ccc550dd5dba38c3a6cf999b615dee876877b6db0bc141c7f32059b165649c500bd280945525716c205b18144b8389aafa5da963681f843c7895ab75d38a8fd084492b53dd5fdfca0f84f717edd12a0846809326e34165f83066025774d7275067c31d535b7a825c9d28b0b1ed83e843ce5ef7a98f269aed1fc0f92466d10b0eee5e757a946d1c8cf4bf91cc6cd6c54ee8f6f375b59a8e6afc20c8a2c148b2600eeec2836ec683572c878992e85aba9efa9a41b6759fe6ea29cef6a69e09c19dcc22f46507f541b4aff01778639524b2652bc0c7a2e7e81631a5ea5d0e4952d2e069efcc6d18f9dea371a7003a37774dbc8746d07c1ae761492c5df2392b0a1c391016c3bc62d44e311aa000c380c8eb98a684997e4a5676e04a4a395dadacec30749b7b58afeaf0557b1be9a32eee001f871e56ec113d38e2c50a2bb978cbae72bdf65bf10983d1e75b806bdfa17b480804e28665ae13574686ef320a15b00581cb9c1913c0d95e24e6ec12127bbd6fe005c07423a1c0ad904df286d9283c6932cd10d0be1bd3fd2cb744170523f0f9e635fa6f02b7c62391e47c6e04ecba66fd0e0d3aedc3556ed6b9741816785c290cc3b1df694114eb5e11c716ebaeb7f87f51bb13b9868c1730823105003197e69ebff7f0a4915e9ce400a23d7f2cab8330cc03fdda85de84b37718497b3f7b0e47ba5e396cc7353803a8a3fe024aa1feebba793e6865414fa1c12bb25da7a73a0a96d9291cfdbf0e8ea2ed554ae93f7f0349ba5dfa06170090ec9866a07bfd97616558da0b7d1c86e226e6b593f0b4a56806de0f3395fd78fd12766fa0c8d616d40c87d15f9af378ff562cee653d0cbd91b6640888d6d6c37720d0e56a822ad20f90708dc760316293bd991418d24fcef14fce3c68492eb68b8bea37969587767c4e90d8b4860454fd5671428064e92ec08a753caaa01f83e239bb98cfcb3c4605a250935ac844a958c0e74f2700832c2efb542c6a4d395645241b552fe9531cf2ea6d044236ac2851b42e7fcdc746bba6bf9730d9fd402775b6eae2e4c7b70e19a571f842d8444aabeef7b65e84b18094cc918b5d91fc72eec4d9b835c9e4078feb69bdd2bf39900ccf1e15e3d7d932813228323accd793312289766003d11227ec845d47ba0ce3d410e0a7dfd2357f2c48b3e3c23bbdd7279d5cc0623e08f9f6a8de85fb16dadbd98917bfb01ffb9ccbecf91623b04ad93260986efe303ce9ae381b6b2cc32db43525c91d19b671b65d1f5e1a703aab4bdddc63f81585f2c07626dd3b8acd3856557ecb85d8e79ccb7aacbfeaa2f6dca8eebf18f31171c5086660daff5699d4df231c9b293dbe56f7af9198cd6130b932dbc0fe6f0c20018c323dbc927f66e2dbd273d9376803657f1d68b6c4c97c45b442273ac3a5beeefda1f0a4e6e26440412550f5808f1d6b3c7b7de8f516464634b0d04e4e5b720aa9e2524b762539731d726c9db3022ede0af304690936064208c2aa1edfaeecd7843fc699109fd33350c5357b681cb924df80491d263efed9129541edd936931fb6d52ef3ff5fdf5f71f1650f8c8beb626e7612a5ef0e598d1b1e3473ab36c5b2bc396e628fc12633405593ef4b0e751af6a2a748a05e9de0776692366091ecac83d6da75f35066505fe7d4d867e7390ae5f2e03f60e20fa25913113429cce7e5357ce2f0f08db997d01db1b5e5fe90f1e3be3276d7c206f6c2a89860bd3a55ad22f5b62598aff249c07036b5d892d9015b2fc26eaa8bb72b2e7868c3ee4aa8ae8b6f817db9016849443d06856f264b5b9fbdd58b8fa1c2055cc07f23b92fd7119d9b09b0a833ce4fac1eed6af0da37da6025b3980964d025bf61648b7ad07f28ce7ee79f46ca5f180c6abd7081b07cf1abfb445c8a471a580197a48660002ce4b754624faa1a71ae2b6aa7cf0664b2a36a967677208124ea43e33e636543ea8460588d239fed5860342e9cdc81b2403c9015979e2a9acf2bea8d32c531177ee06026e785d998de6df6a24772e3ade3ef1b3cb27cf251c5290841c4edbede9348dc5baba17204268c32655178aa333c298fe23c20d56439ebf22121ac725a2e60628778c1c1f9d45c7290e0b436ac38e7bde0f383d3556f438f975ab90bb3d877c050d5c2ddfe417ebd7f6d6142ce05b724a0cc21a3d452c1658a54152cb11a6b03f1423fb18c7f838b94d06a772c4f131470b3a510aa82e2891105a087d0c4ba60d990d359b1230b43fa2fc2e008b7ce2b989d839d11d17344ee9c049a298372b79f4ec0260875e499cecb8b6f3680ef3799ae92e047a280432458e04532f17934a12deb944542c57321feae7cd1c06d0c5a1d08b3133e902ddad6531708a3645c339f09e31da3bd9c15710b0a9d5b7dc3026a7239fba9979b52166b61681d3b1b7099c83bd85570367e3dee1994a6deaa528ad8e47136987afdc061e76636dfa73cbb6794cb1f0485139fbb5b0e52a31f90ebff56d5d949f2e3b994312553d92cf4300492a94f4f8f029d934caab554f94486655ab4c026ffea1af699ae72cc064eff3217ae395a9376043bf8e861e1bff04098fa6c9b2b69633c64adc7cb8d4993a0c7dc8d453a77707402ce82efed5cd3429fd93afc93d0c05f44ca121260b8aa978bec0c7c9df1cca9d0d88a566f028226a54d003580743fdfcb207d5bb60f4e08fc026f149908701beeffb627a8f0381c84a69304e561a965b56be332497b5478becafeed6960d873b5be3e626625457460ffdba8dc0b64679fdcf9802957795c44e8da0a653483e96f98e2b0b0dbac89434cb007fa2e2033e3897c6ccf00ceab8175ce818facce68a97160ddd5c6a687ddf29bf810f1fc6e989e8349721ea4bd0b7dbd8907b2262720a12e294bb8ffd6f090882bf5ebcf6d5f97c0334c3e9ba05aa76c07a4912f5a1a39cec8db94c8f0207e62d0ed1798b58c9de66e90700ec39a71de500358d95b32a17ea190bb1b2f2f9f86e5952cc3010ab863fe739f802df420b651c3f7fd671e9a70531d8945d872c295aba470223febb504683d48dbed1a29fcc095191204b505d7585bdf2b95aaf6f151d2da899a423b212bc7228839406c9d81c1a55ec855b7ebbd0abb778ccd884ae6a663ef53838416929d6eb7e7936032c29e0edfa68019795a14cbfc610ab5950ded4f96de2726ffa6f1d85a6c1b08988fc7131f7ffbaab0c3c33834e1df1de86bf500a218d3c5af8a47f764c2206d05ecb033810cc86bb669836f3ccef7486e4f483341aa2cc5279c6a29e366b37e7e38958506e52d20cc850cf87f2518b275fc93614f57fb327fef5be819ee79749ce5590b3a98a4b7cd0df5b5e3d0657f561608f5d4e683a53d17f8056acaa064dd0de0d830f348b88b0b76e471b15ba25b1eb01a255e8fb68113bb0f939f89d065c3bb25f573c86d4ca5cb334d07c1629fb5c510b165ad17ff7581fbf08ccff56d698ced789ac529e44ac5d3e549fb6332d740a59d0fcd678baf6f42710f237eb2d5c6d1afa23e99634199efd71671c5bbf1fb092f1576fc7470f351021e73fedf65cf2c5f4cd68e1272aca01ebf6b22b0371392d9bf9925a54a3ecde2ee44a7c54b746c380b961ad783c83c2ce59f2182d68d5657d56c3705ae9a70aa7e7e5815ead7a02e6be2ea1fd378b7ae9564a80ef86b9ca9ba934ac6f1c283a378f0c0f99f77fdaf189f829e006ee840e49aa6d6e3f55494bbc114ab000544fd12917f88ac59872a771a3b47e52a9a990cc9f8578bc506f7780a4f9a952d755ad558fde29fcf2885c4df057bd3e8a9357b478be86bb88b01f51d3fbddf1e2ac355aa24466ade1ea0f239a48b487157bafba52ef7f658a69a8652122cc425a042c61d503e9e13f1b4f4eccdbcd6ce90d9327d5c670046b1c1e13b42bb8c23c4371f8f5ec61f15860b5a83e77bf01a5e65102dbf411c2c123a30c3854ad86bd083906ca3fd16b253d6f8f2cfb78343a28d4ad9bea4dd3751669965a5fb689ff99d3a2c8102784b93e5be50c027117209b833a784a1a779c8851c23efeb8446b197cd61a5f8bf80569f76ca402ad347790e69537d09ffc09df59655f8aaf8ff0bba705f95f3edf9894c0497ffc412d6e2132fc84f7382173fd48c596b4c21901ba08564551725587e51ad3a160649ce52d6ec47173cc062fc6cf834c82d3cd880c667e0a2fdd5eb9c2ca62519ec0fe91e85320890700294dd4755432d25813438d2b162f8c4c61b11994d1eaa12b2394ed2554bd08b37cb2d6ad7aa687213dd3166cd8d11d5b47a9157333f7d969b26e25b7ee444fafcd7176e3a722479186a609e17435015afe52ef1be251ee0a8d4bff941da28ff8883201b05e248db14defad14480364132217a1e43da2781d0451a60638088ab281e9d394129d35d178a01db1e4ca4bbae6fc42ffc9982eafed09b8e2570e8e00c55b56744c25b8fa3d9cdb9317fe9ceffbbabd79ba2f7f744c30131506279c9e2fe553c2e0420db1d2eed33cabbacb9a9ddb33503e28a2911ee69a335db6345082a0011dc3b98245b764362b1c1943140068b478d967dac22c1c87e49517a32484489b14ab890afff2541452d6c85303706c66a2ab99daa6a63e038ffe8c98c558d71230d18d302b9c011b532d0d914ceba93c07408e630b651e286b523cefb764ddd68a4cb1f7472465ee78c58fe6700b1e210fb3b70e8882b3679cf0cc8a5679f9586f256dde6ee114b18052452afc3b42c2a9242065565531f0396ae491c5d48b4e616d43e2470b13dd3b014a8167988872dd977dfa9cab2b0409b93f597618ad9be1ca6ef5d027a9638e89f4377dc6ce96fdf889449f99280b5fc6c27d2592cd4eff8b01c005162e3944d5c4aebd18615927c4f63da58da1ee80d6f6f248bdae46e1d45f0f69b4b28bef8ff2bdf470d56977a68712acd557637e0ee3673ccc2229fff1963620f9741bc7619a1238aa20a781e4d64afb83e1bd40df1db88f77b09541da58c6f4251433dd35ad27a62d713c3ebe20ebe78307ae88f4c3da53ce82f4daccf8b8b99abfb76e4c067f32518115136af9d0d25cd63c6f3d4e3df7b0c6e108d13eccc158307ec4db27f95f3b23409fc850ec0b893a6be364deea7b8931ebb7dc9a2a0cb1e2c9e40c03483ddf2347d0351bf95163b83037c4d3fea9e459960e5f70f9c30986e5408f92ef355b7ca168a2ceaef271126f15afebc5b54a69c0f1388d5d76ac1686229ece1e3d8f7ff600c3e5339c505e14164c498c37f27440d423431213885dfaf7d008fd3c9b93b3fb838c148aa3320137e5a242447643e73857783652bb22804d4f8d968e267bf9b8c946213f23ea788cc0fd2f6cb53f112d17106e65f3dcaa51c027a637781f5e9c258516d88f9a226cb3e77aa59c953085f9a17908595783f9f48897d5b3a3bc720607a74bf51882c9df8630baa319adf4363807a3971112ee18a66e250ca559c7a88a739e8c00c80139cff3866d802d26d0bbb502f80a84f01e5dd748b47870b6b845a3b474c2aad9a53a174c589cf5aab144b6993db27aa1d3e560f9c73e4364827311b161c55c3fbe06362c4f58d89404fcebf79d2eeefe2d80c95fca29009830fc4441a9742b9df26c61b718435e334a3ed671057789e883855d5204ca9ca11a552084db9fdac5530df050ca576dc6bbd4e3e2361b519c081c19f6042c0ec740a26ae70a7361538dc55640077557bc11058de4fcefa10c76788d4ce99fa4212d0a2aa5d2b3f53068a07f98b5213c4006c38f051f48685fb21020a19dde5667f5e29d2ee1551fabebf4d68b7f91198d0df486b7fa4a5eea01e23ea33b1f66931484855b57cb7843c4324f22a8d6442a48856b8925dfaac388dd425b03dc77bd1d0a441227c08753993b35b2f42cd64d4338ce579e9a2e5b19b0cd1572718d4392158312e0f89070cbe591cdd0ee8cf234373d2337540504e777bb11a491c9394c8bdf26b10ad85c02e3092043b45478026e18b3d0b2ac5c880eb6a8d61c809c170e4634643f9e05256c8e3224952b3227a4a10063b539021134962e1d9249f1f90efdc7b88957a396951dec0eb76ff37d554eb036cef4f2ae61c0a52de0bcae68823dd7441c6195f004e5c9574d6e47aa01da2c07b414eae681de7a592873486f29f22b303b563285813bbd9af94f30f2bdb7c0021c0d09f382958523969893faa3c4094e0629b38372c5d0f81c771596a823321b42a5ea27d8b98fbf995d20d50ffa8456035028bd39590917d02b934c37178addf5a258e1041b24b6ff329fddd5e3bf22513164f871c6ab1b93ce7c30f594cab9f14ad7f906d03ebbcf2a198cb459b11fe0f9d0a8a7a85c09a9c8c03e0534900ea2f844f8c5ed143b6d569e9f8597d1b3aa8b4a7e3f0c9b68dc13116c3679a60558c36e63d5d45fc8bd5795acce9a49ab5659f1fbd262babefaeedd7b80743647a388769f5ae94a6b81e39f853e528b29e67030da26a34db41c669c87c5bde54964f32d907d902c992795e20fa54ae1ce450703f967f8dea94a332ca5a2d2eab3dfd299335f7d94e57c858ef4eebb45db784bca36ecc7de30941b690206c071f39f728d40adbff289fe83696c4ddaae67427eee7fb1746fe029a1abfcc2724e824c217a221a3206a397dbdcd0700896e2563897480b5762926369abcf86e4bf013297bd69f6e5142849fed0f788f5bb04cc41da5d2ea24b0d51a428c190ac272ae85c3ad47f83af4e14acd480285f4b0f3ea39d0807eaefe14476944db4dcf984e3460ede2cb16ef59590cb0f12cf7281cd27034597ff4b80e76382dc24f511944c327259b94c639592efe883c805f9b56957d8d49840980199ce38e4c2c0b2722551906541ddaf75951cba0155a3ac74b81968c9e8f767fad95af6be7309241ed57a2508da3aa4261df073bd5532c46ca694f2260852aa4f90bbc3ea5fa9c39da5bc00744957e99066c584a357278bef174069f5570faa1cbed91329f8385a507fa9f51405152dbf5f1b6adeca3f41fb01d07b80873bd5441f06884ccea7108d0c5ac15977682f17c678e2a13c0b44ca14b1a1fed39d4527b1b82a8a38f2c3752e6b91f519ff61cf8d3708b92393bccd68383b5c7251d734c80984afecc17e9033ad948a07e22cf66c4acc4d6279a91f470c2886a7b41d1f96e8139bc32b2e52382f9aa486fc36a04f0a14d4f9c909beafab7864369d8eaa9af40370bd999e5924d0378b72e1eb0738dc27099114bb6ad8649404112be2e8e41d279606df772d77049dc0d955714bd403b2d3f79531cedcb7ce6858c9588e637b82c7f5f24b5e3514179e4d58dab44778bc70f93d2b6ce802435f124d1024f6d14c9dbe09ab1ca4b0c65cbd3f23efc256f39c623d4378079aac9f8734ecd78984bf568e42d8db872296fda1adbf74455f5301ca0ce2b1b5b5de670ccc6766a3cbb1b39f7c2653fd6322ed4d2ae0e46375ec34697bdce382518144b03d945d1f495f610e3446beb3da4716e5b33f8152e9983b5337a5ad765ff1104e9f95368212cfd97e5e16044fff9a320e8e8d88e1b0769d5e83cc491893aae31372507d087871a4e3bc0ac4461c5cbca6c6733daab9acc819ef42e12072d49b72ee5bba9c337cbdf416999c34be7720e4a121ea89963bc32144f36bd07464e2d9fc6a18aa6ead830aa973cef379b3811ed625841d5d5137be775cbfed23e23b04c0a985894ff5ad1acd2c863f2cbd9da74dc7ff3b4c877bd3fb28787e044ebc2e77989e2009ed2a402793b98752cd100f2ccd15add7bbf55a1e45aab3aab722c233cccc245b44fe13bf2a9e1cb47f94c5764e2b7b55b0e6754ae86117b7c8f6ad0246e0243d392b91e9a6df1c36a78e5478056ef1221f30e9aa8d5488dc8135511e98f77de5304610793d4b8a2271d3b8dfc696ae0670d46bded2a95469345d27a6431ff94de789c367c9c55b5b446dc08537588c8fac488f0cf96a5f8378044e7781df133e48c797ffe7f57520bfe534ee0717e913c70905b767c7c827ccfb4ffb095039bfe8aabaf361af11b59579f2abc842ce66ab956241272fe4635345da5bd2468b6ba1f02df930a1275fddf129953d3dfa95d690fa1bd4c9c5be25ecba03ff52d85d217a926dc12ba9e58614ac313a841a6e66cdad29749684389d730e7cb81c4a1399975de80b39cab26fb912ac45500f64ab82db958f7800a6311bbbc0da8f09540d6ed01c73f5dca9f94527b28b1f6c4751a2eb1ef94f1215a47be95401b72ca9a4d31f1573ccbf91cc02b1aabd8cd055f9f2f34fc2be929005e0b5808f246cd3522b9b3d8b4ef07f751959f4e39a2e96bdf14100729e590abdce33f31a64fad9f8e2e3281f3054385a75987b93481f9ff7bd91c296bf9fa4a7b657883c0d1074812ef8713ff71101b11b0026bd6ec7c3df694f5a78bd4b70353ac9521af13374e949cb7e3999b932c31b23299bbe70807e01d283123f48e19212088f2745b6a7a70e42bcfb3ec8943990f95083eeaee002b77dfe59985a8fd2ab30a2c5168035b283943b9946e849ca7d08093b4fab9f50070dfa5605b3b1cd7bd4ec98b31d7f1e72ccb23d686d7130feeb2f981a8019612c40d172eb1b9b8371908a4916a7e6145f358b04bad457acae882ed6b082dfbeb0530edeeed446883ef012416c94a303235b3f2ab03a8b413d8728d49406975623dcb45d7848a2cf5223d59b85d7d7f04ebf6d83bbfd7ec654a349641cc52441d22858c37736956b1e1ed00a930d9969c40acc240eab03d7aebaafab19ae8a8154aa788dc8d4248635d8de1d8c4aa2e4056bbe3067798a4636139ac544d7c6ed793e41b5a3d013155a85c1896d60c50e5f50b48abd5fc1be30b3c14ab586c0a456f8128e8b36803c2ebbc0f9337cb9695bfbc4b6af02cd9be17734706064913078f5fb9ef4ace9ec3d8bd16b1d2957cf944164b75a82f126bea8e55dc317a9937396eb125400a872f4f7c84cc94fa163cc981a1c1a496536bf7940f11c5696a6ad51546d274eef651e891a3ade770ed05dc5775d2053043bd2ca3a87a2303644f3b68fdc9e2416b4aaf6258c4f95b4812d5aa5f971600e19bb803f57550c5c4aca3f6b8675cac33e30f50dccfff83ef80d3d90e0a0f80391121bfa3c1ed04132afa4b401c0008e6e1f937f47e3247b8c0440c486a2f6d1cd2ef3f5af155e8b24695639dc5299b1a49797d0bfa12c5701b4550551894d4f09306da83acce6f11b6f664691957f064994d5bbdc4d1a6e5251bf414a79a71ce6c2c387b0b4d14a4044eb73fdc6ee40f26043f0b878d684a0e7636ffc83ecf200faf2e31fc6e24c7af2637cee7b485ca53acb48dd898929ce8c51efcfa13cc45c26e63ace1380f3b1682cd85203a45f75a70b768646ab8b3e3ef46998cc7868015ed1671db137b768f0c7c25a5876edf86ac5e2154bb9ca78ef0fbdf32da5b87e0937a769710535c65cbeabb40ed42c9274b5ca7cc3aac63597f1ba42253d393d3f577c79c10ba403be1860b060fc76292cdff8ac2e835f4c9306770fc34d076d0db7e0e64656ceea4b222c4ddde08a468d7935832a39a924c5a1aab16d9c3be707fd7338028be333b6e74034a3271d82de8f0c05237184f8e577f4871e5c23221197aa9dbb88ace06f739fd344e70bbdf4209dffbd0c4f5e0db5cbfe015c998f9fc43a89f5f006f6324cfb5c7bb194804e05d3afbc6d6a0cd02a70e472e628dff1fa562bf6725554402a4da369027230e93c6c4e625cedaf8677d17abf6a8139d8f6f7d080594549ca6f2d44d1bcc4d67893ecda577fe39ff6b53b7ea639f108c56d09577c9099a81f67400219806dab8c8e37c3b64dcd9230c6e10ddc785e8d6bb9e0d9ccff4470f55a3c210178a9c060d056bebabcfc20d8d47f1dceca20aaf996e65c457a8c88f23ecc50caa0519b939d810fea5b16ad35b6661bad813ed1d4fe0350bbc7a54af12d6646c90bdb8251a047ab246e5e2e260f87aeff8dfb454597cffc5fbf3696b7ffbf79b72dc2fedd3a1c509b41fd28fdaed59a2033e8534691586813956215166f05bf57be7e34e2b7faa9716577fe428886777a1d00949c163da57d8f4dad3248d9e9dc1f72c9c6c1754a228520fbec88d0e8a5ef554e0a8e765e567f46e1eb52651c2ae1fc2e4d8be79638c93ba4e8bcd054e0c4f55732e88d34d6c5d533e214fc7961dfdbf0fa0132369a4013ed7ad2d23f79ce3c1439bf6dd41b1fedc8f4e73e8458f310693b27d69e7ee6eff77c8462c550fac98ccfa1082e0dae544ce4fb5ae60dc7514d229782822222392617d84bc98a91c3147414849431bcc70d368e224f3de0d31514d6b0ec58cbe27ba0a596f102a6185ee7f5c8bb6fb3c33b59092712c7655b64f8a310428864c903ccf6531ced11c61e2a9d60c7309641780eb7a04825a488bd383e7f8916ed1efa82d71dff1ea6d8443a7cf3d8a63434ad7c239d2dfef8d5ccd61ae822b304de9db000f7b2f8bba4ee295291474ace395424fb0965dc29fca3ad6e0768271323de2091cb8dc4c680325be5b7b9f7479ca4b0d79196c87edf03f0454c15e086a1bfa63b4c62c9a63b806073a2c8b57c5f4d713f3a4981f20099d01756ebf8595676a2d4764f22e2f992686f3dac8ac9ad2760c8317dfe25e754f1c8c29e8cdcfffe4f8855642e92dbb169dbbba2121c4186cbd78279f6f3d5077aaf4f939592270c93d6a813ebdfa9090bd847318bc9f62091e6c78440df6ade49cbf9ff377707a95a5aaaa0e0a86c3b80d4ecef97003ec1fa6394cac2c6a5114c56805a3dec786f7af704adf27e3886ef7fec65fdf6aa71574405da8724035bd740bdf4944dff3e8e740c2c7cd323683d1193751986bc66de5f7982ddd1d326e6ab2f79e692b20d7bfcb4110d65a956d78f51ee134beedbc240a8c182b72ae9772a8c0bd97ecda86bc3c2d9df841f1be9ee4c382b072b0af8108474b722f4f7bbaa658b830373c0adaf8f989f1c74fc693e93180af5a4874c5d3323baa6767bb95f40c955ad9f70d72a3512f87c742ace50d77fb28e5f20faa15967bb8f257a0b9a3540faff2795db87f9bae12537a2946e70b5702b85e6a98851234e298acea167840604d7476cefba350b926c68b56dff9cb363ef308e66f61c0ad6a24ff937636d70951b3c95b40f8dff538db76d109ebb0a9dd35ef1966c72c1a5168b54a62f6740d0f1dcd896417541ab5af400a2510ee7f9848b38ed4e5cef01d37dff6c6cd41d0d022d09ef3b7e0db5148a1febdb71fde469ec2f23ad9d8a8f9ad0f831b550df5a6a0a3fb8f60ab86d012ac96dda893104ff23ecfcd9d3f352be04a527fa1d8b770928d00d2605a43993fcc28ee4a265b9a5352aa936cacc50e387e04ff5f870426c2104be069f216831a3e2a0d13fc437abef185a57bb9e26af19333431c55d9bf541f43cae44c402b718388ffbc2257694cf08e513aec7aeaeb82a87b3d5715e71afe4f29888a6e33a4c2f554fba366b3e27ceef8ca0e95091123327701b0415023b277db56f3f95d20f47373ad5ce6f779c045bfa81e76da719cee15be82a2eedd74dbba937c62518b100c7e422c94ebc70ef6ae5f31f530873392d91857fa68e625d1be692e5d7e5a18a8880fd470da0d660c1b765f2e28c5cccd39e4d2fdd0ce5f09e589c7ec44067c4346891231753309c377b219b30228c9e7aaa6c739c201f03175329ec5b79138752263d50e6abf53675f64daed3537e041c49429bc4cb5cd4cbdb60f4618563cb4bc2f080a213d3f90bdee32ce23963ea1d0a26db3cd7174022e30570452c3ef24e13b2f566b11225faf66ef3ff5a7bfa5cdd34a924c6327b1b5a0818475c9b310bf214dc6a74f9528fa47257dbded07694e5316835349f0099734804e3f99d283f8571f7d3d4a4db25d2739e539f231555ef72abf22921f2ea43eb111230aa9407669ba8915749497449f1b34bb0726125cb0078fc0249f9a0d0c5658eaba225c6da57be11418081c55ecff65c61784e7a2bc557641a7420e4d50e69e6092c877e3b58d3041033be3d61fb38a8c5bc9afe739f8022d3b87287f8160ba917db44e04e07b07a6f8050db27d2d2c1fcd0449963ca2189f185ec37bae21dc59bfe49bd3d5fe6cd3fc4e13c3d1715705c00194073bbbeff63297a0f248e0c274bd7258722e5d1705585a0c29d17f657369989db6b89494eec819fe5bb0170053999b98cc9df79761aa771603da19ebcf96c2c44086b62528b0b92b302a6c17335319f07b01b9d6799e1e1267926f654f5c7db59d3a215261c16c31c6ff63e87a3de98fd78fec226d32f7ef5e7ea26356c54c093fd970304ae8e0748c8e0daf7e9f74515747e3568a36dfbe2fd012944a8582a4bc73b4355067d205322aba2e224c34d203aefb733ebd4d35c3ff9ba10988708661a2e00d94ebb622ab007e30e1769d85e3d12e286b8f01492e06bfeb7901593963e6e6d0df7537dcdea3dfefe96d4a566ba08cbbc687fbfe27106417564cc80a5bde71379b0646f50b703c26d876849e42ae05def7021c29c418edf493b194d5d68be704fd89a8a6cb5ffae6c2d5b37ab970e54f6f7001bfa251e81b2084cf526dc4f22042480dcd1df3947312c5ed8482bdd4c6cda6601ab1ae207bdba425a36f8724443536ee8f65c06b28f424452b45f3b748d19caf73b8eb89897ce7a6d260f6493d98a24535e23831d275292c26c322bdae52d7cbee889b9b5c755db0a0f938a6f30c967ca588156ae954724c9c2fdb5cb9bba32664474ac023bec3ce18b37eb6e4eebf83d525da5271028da2a6d7aeccdce2d62935de6f98b069a83d1ae5625f6887d38d29eed39dd4d7b96d0be9a59d12bcbdcc264ef51b3ca2c8fa4443b5b9a5bbbdf13b305807c055bf7193e0a5977c768b18f45b5110eb67711c3d3f07883f8c3f172c8ea47cea88b134c28037212a74293c3a17d403636978ff602dd21a3a17a1f564f9537175f382b09ba01b786350815bb518f3fb8964d03c0322f3c291dc7bd64c9f384dfe894a58785c82930326f59594b01e06bde917010e5207f6da047e34ec4097adbeaf19ee79ffb029cab74e746b6ca3b7f272dcff8a69fe233dce684a3e36f0a7100c7403ddcb22ed4fdbe936619f4b1f0dd6a49623a9c42c72782f7a4841161c2cdaf8f3f79f051af640d1e2ede71fb93f65fdbde1597921a49158647bedcd19b4b860ad4db8f05b66cb110b3d96251afdb84f1a53f43caa6b469526e54172cc78689367db0225c8db503eb0d547a9d1b1d32da930d0353805882f0b990728aa8e5ce713c3394ff1ad0e57d40bc015773d08cea5541758a801eb8a69806397b50d78d2ce0e8957a00b8ba673832154c333450691daf1f26864d669aab92600d8bff7fcd69e311155b75df5cc53da2f207e4a9c4504a413f92e02c8febd10411f7629993ce8ef23ed5e1fcbc62101a331c6d016b179766c7cc53f4a1e677513ed5bf09402933ad2a53173cb997b5a4b37c5d50d38dd4c2169c1873f1991a371559541d092d256e55d2e0a5fe016d0e35be6f90f48f75dc2b37be76835531424259062eda1a7e087240f9f1a14ffd7f62fe16ee9218580c51a0e1430dbf86cf91c195061106bcc27b82e881c056a140e47778e926bc9af0fa0c62a9759b958c18978f081f73044818c8296159d837f284cd801475888eebe3b13dbab5d0d61dec228d9af3f551e82a933b53d65de844d1e1bec8747184593c597f7519995098b9723f0905d31f836d428a5640db7ea78c7201a0102a7ef02fece6bd45d586b3633695f5c583a536bbfc980ce9b247dcedbf1138c70eefeb94bddbf8bfb16b7412a99e1256c24796f3a33262c61d1235b5d5f005d53da966d67b9f7e6a5e69bdcbe1245da072821b92897ab97d3c0786a58d2a0624ed5a69411c103266b0934c1b6fe22cb4aa4a552d03cd72eb3ba033ceb169603d7737289a60fe51841fd3e388165b7576b08a49ab42824e7ae5c954b21fa1d1b07ed0b12eaf8af979367040988a07116f214afc3688b99c5524060209a1f59f24599b10f18f1f623c70ed24872d2ad0726741a64d5c1dcec209d658b16041c27ef6043a4bbec8f0e50754d7792a7a1e8d4e09df8291aa4abe45a221ea454139f771639031c08b41209c00d54e42ee74a2b90212f7ee9cfcdcec36d56a0a003b535fe56519e0b78a7ee64479cf1f8fd8d2714463b1ce6a228d2d072c29340e9edc46faed658967aae5eadd39650e8bf1a612409f3c13a8b33889c71549d4cb08f79362bc67de12e634148a1a8ee7fa8f684120792d496fc735e1023368645f8a3c4c159f646cfdbb1b87be6ea946b5259f4faf8f70ad42541ce3f9b0250b66ce17f1f100fe6ead86b17807943d8d5f8699aa4fdaf59509ab64f85b9118c765e76a4cc09993226a8c1fac724f610a7cbcd2dc6593f30cfc9aabde8fa25cb847875b6915016ea6787bfab9ffed67ded361d4c762386aab40ec2ba10412746738f538cc42f486b428dbd4b545aa4cc16fb1ae36ea80e6221ef5b190a5d5118af15245d4c313ed1cadb45c8fbd8c8e109814f8193122173cbd7eb16c7ae2c642a5ae51f8be7931e4a9c663346c3a639841e9a1904d7e421431788c6a0c438e559dd529ea336e1f36505d454101c6488c60a14e361ba9ead857a49359ae91a67e70c7a6fa66752c5fb7367d0119940e21c97fa392aacc90809fb46e1414511a449a7d9c01c2c492e66a73ba01b34f7ac95205ef7b2cf2dc3a37d719186a8b6fb017241cf7d6c5994b9546dd9c2859c456ade67d15802008d734598a24f243725c8aeb0b111d5fc6a015730a3a7ead25ae0041e3189644e6c6e60a8207f1fd7132502f516c6438f820dc9d18dd9bafa98d79ccef09f066ae4bacf375ded520ada67ca62e2c179c7f282ca83d9d04e1e78e378a752319ac24bdabb0cecac994d4b6f8890438bc5dd4de244bd422d8366f5a976c9ad302d92863d1140f4cdecc68a72525b42b9e923921903c59c5ee080fb2f27060d9dc13f1ee115a66b1a9612892317b6123901652a1830cebb4f45ec77b8d029e7229a06e69a91f5f524e0806f640a421f21f4b642d4ca63807dd434253267f66b5bd659e19d6728c21a88056fdc87d94484ae58d5a4ae85bfb7979557613b45e7d9627f60db5a6dd572a18cfdd354c82f08161c2fda564546a9252febe88023413a4b6ab803b3e774288bf5741177df0b1e2ab9e555f8f10f650e2b4d3657e215fa470c4b9a3cd46f77f8eeb37f4da87e7f70bd19eadd8715a372413dac212421dc179750a75b6a2baad719a5c5d8887a4e140fbb37b006f805b35ecc80055cc10fd7770b9e6758bad8061870632470cba133efb037c9558b230f409ee2eb0f727aba79a2f32dccaa17730e04d704a5a29d77fe24320ea2b22482778978a0c3e861a4e0aceca72122a6eb9c6258aa77d7dad79981e50280b7f00b71b2c7514476ef535fe38969ee0c93163ffb70e165ca22108b55be382df5a87428456582b98d6801d64f8aff322ddf541f4a30339b2271d56767e02deaf6142eb18523a42e9e1f9a4f64c0711c44f02fb6269e1d664bbfb403a20b1408eb344edb5393ee24d4a2b7582c32d6f824d0df98d3e195620482640a01e232ad5b26abd8409c551ed034c54bb3674f277ad6fea9f59e4644fbc8ce9ea06922cc305001aab3c0da0339762e1e44590eb9b3c1d7754c2c77a598c1b9cb012efa54b8d42d88cb8402ef257c0e62f5906e85b2c14dd58da4608803359bc0aee2c8823b5fa8e5d0ade97be829d8b268d5b3251415fe8de2bd8823f5046979e33c4c7ecbf52f101a7c4d2694b3802e9d8704ed5ea2edbc0d697260bb06fff5bd538fd1a4830beb56ac25e985363ea7eca49da9c501ea3f05bbdce9daf007b4027ebbaa2f6ca92302a2759760c21fcbe68bdf03ba6ce023aa295cc8ed251b828bab258b679173ea594da59c9dfd281526cf105c24dd27d519e8c2322626c26bb330f27bed97d69de84cd9215d022b351624bda2571a71c51dfecbeb19d0d34bf1f10728fc3120c37ed89de7f27dda38c43343a05604bf6f109797aade9cca9cf65b560cf7d637fd3b9b5e783e99c70cecd69511b5a90da14d1e786bee9823f7455c506016d18d34689f718f9e98875423fbe2a4c89363d333022d6e3a18b736743d78b0a12bb8fc71ad444d4181e5a4ba0e0cf08ef5edf6a85a2f9342c6e369a12ec7a72d1e1133a622781a96c9d5b6443201ccb7c0921992856897776144662a3a320f440fd9a7e504da2d1a77a11d4d08b890b07d914d8fcc3ccba0938e6bc08be5c19c5ed5dc7dcbb284b5f8659ee9214a7538b91aff86aad2b9ed6fae78f56c19d61b3f058f6d94954f3948cbd55eff0202b68db7d6ee7d52ac5bf0b352236562d312ab763596fa0624f0e1a432be5ae68d34922f2e148507466bdc3830fd2c96c7c532421720b9b4de18ab45353087714110f3279cbec5e25a55eda80258c140f23ffda29fbc5b08b287885f3daca7b143a9ee23c9cc62d85fa715dc224de97699cec3941c72a503aa961ef8e66a8de65447d92e3d1113f8d2136ac5276a3919697fef88beac3802e56009b34ae19c45c8b8d8df1797b8b0321472b82e2537718d97fd69c555c3752b8ab06b8d8abf63e355a0c8f511b931158998bd71d7634d14f5e8c8f2ac15d7b91045c1c10bc913c69dc3f5c4526af4f574fedd74891132d90919999709ae38306b2be42d647cd1c6c7ea3deaa5037cc9c7af498ddb0fc273e49c0c22069407e70a1b581ae6ed1ef696ec05c74ee4f9688c1bae67a14c32ef66040e8137cc48c67382c9265063390bce7dca8ac44c497936ff51e94d558554c9a7ae1c314efca3bda0990df30cfdec89797e9659a7a0d846596c4e24374985586d53b281fda7e27a484bc11b6dedf4045fe40907a8c0d601084f25c35e152cf7325bb1657eb67033d960b4ddd878b5371e86b1f401105df4454b7214707f9405ab3de16866864418af54490d460a68203b6cd1ffdc12f62424f29914463f9bc74e72e354c7cd8eb1e9e0839234bd00e9e133a5b7f1f5fe95d490ee70645ec362e017818f7d4033bcc2f0c0fce777d55a2a80c359ebed96df696ef98db3560863e8ed6740111888e4ae3cda9ba32b7ea6d2374170b9aab39e5b835e2a4af6b2eb2070512aa7f5ff1c9cc9bbf0bd6e52b1e2df7da3a08c1b97a8170a7001aefb88759ec40653d82cd4c05c20fbb19a29d61e5357fc4c5ed5564023cfa378e9ac7678ccff476fb60cc7f2512ec8beaddde314f0fe75480e56798f1a2bf5057e587cc0553a682cc52a66aa1a99e4e0ad3ede1d1fd90bcd159106a90937e3b16df24cc04942a2d8d8b39b11b11f1c6e335f1ecc0a87299f79724ddf68a55c2f87bd340d3ee10a34630c795e87d3e8eeed329277d549b3be389818f33f7ed9f04bdd46e260db8e2818cd55274ccb7c09082f74527d4081125a34efafc6f546636acf2cf23ce37f707563b3eb0e6623000644519a114571e189450d8205a421d2ba671b285b2b84dce3d7103a53b928436d40f45597a882893a1a387929881d08b68059a7e4821eaf1a9f99ff7e141a5e8710cec930ac0132f2e00b2faa4ee95ef6b6e422fc324ca209364326d58259bfffeecb625fff21df204c301ccb24f58acc0a047ebc09f644f6543af7050c8bf89cbe23c2ade75cbf79741631f308853798ec3f2199205505fd49c23e3d2ff26c8e7d09f209dd87a8b8a0592967118c7a26c7fa565e9ba158b01c821e72cc854b2b5cc8126edae765490746ff725704e558ada8fa53112c5dce450433449e9a4e7519cc6f938d9fab937b09a2f2c39f6075a9e6fc59feee776625a158dcf462e7e2f2eb3fb2cf094d57307d27c7ebca38e9138d15868eba870de6f0cb4fa7593b14c1125b3ae0e28a7b6fbce920c0b2e4cb51a6f1457bb2f500cbe2fb54c3b8e41ef605fbc5eb3f112e5338fe8714133975c3ad3f3dd868fa8b6f923854b24017e73cd18e9c23f57a231d10ad6f0bd97149fe51e7a48f4063c637c885ed2a7e097e68697c45ac444d4bb96e1cc6dce6a507046a4f7f95c987d7cc79ae8a9d0015fa3a22e5aa7d6fdb7c038d5ac548212b5e86e5cc76525863636fbe32dd348be3322abcacc4906619c979c6c2801c418c5fd8d4dc96aa0b7872e0899c43e38b339168ff961cb82e1c2c036446ea4628a6cf3570ba2ed5364eaf72d2a1382a3c16b08ccb3d5e866e3411a3eaa093d374ed7e3690197c08f1da09967879a2ff6899da25d5ead66be5322e248757c8223e4b0aeb964c68c9390726b34fbd35fb86862824d6266795a0502fe4600b4e9b9211cc85e180b91f84b7879babc17d9aea24e1f9028de30f604cf3bb0266f813184f9827c6a6857314cc1db9ce5659c5c5521b445ac62de3a3ab405cc457a410aa9c5a851e381f22ae33fa9df4eaa6089ff6a1ede14b6887d66e1a809dc559e0a7b833ed8f8c798b552d9ab8103170d0720e9ca1618f32310fd1cef86e4ff907058811f09390732c4a660dee1c31c8bbca57d82a700b51560997d196563fca09f85f30470ffb58b2ed7cf43e6f152cbdd6dd20caa665bf2368fdf9eb9ae5209946cedb3423e20a429af343ed4bd8568d771863a60fb27cfa3a9ad16f5a315e0c5588c5667cfeb88f05b3ed79aaeaf0c426bec37e809e0b2d19d5c02a4f52809b209da15d3a3824fb27302308cfb9d1a75aeacf99cb92f5fd15ab343a4254f6e0577aa78eb283ab7b47869c4ad7978ca90be9d1bef7e667cdf6f396dd89abf7100617ba0c25ee19c1656373be30d1188a2a7df77aa7eb817ca9048189878b3a5bc668432bedcb48e327f2406d2d4846fad7f856f6a69c5102b46614dd519dd711c88ebca78166dd10fe10fdd6f1d5cd0184ef04e17401e2860af4c5c7d0f8cfdeb7bdcff086b4ab31a290b793373fd4ae9955b8e3c41a0caec15c820942b06014683c5463964222bb66f6b6ed5d0d4cd1bff0324631711082c19abf2ebe3cf022b0bd99b729181f7ff40b113bf4e5730420359ab436adbf7341d52b69b5a0a813a25ceb01c0df884806972822009ef2aacde567125d3568072027a48c03cf9948eb9dc83198cfd4de3cbba2ca2b5489e800118261b7c8fb68ec67c9642ad14415f041ec4b24e5fb7c2e7184fcd2a455f5918f34c0a37e1ce1cd54b29a370e0b9cb075f1be4816bb10a89a627aca4c47b486a6d026b7aad45a058ba19518c658a13cb0c7024297356ca9fb6327f3af4c99793b0e7d3ae573b8e6bfba0551dbf06de8043f615e7a2a1ce2116e501048d3fffe9b9c5a775ca78380bfe1a333dc0a828fa8572b4001fc5ac5a27bc411380d2ebbb6e52fd5a169c4f39367c589e5f481592697dc7f86537c7751be0151eb522de569813c32b2fe6ccf30d9eb34685feb998f0f8fafa102f6f739500d1b23c458d17de57a74cca42479e5ad640f4515555d0149399a70d2ff110ff3a0f1cd3ccf57835e166b01edb71a347860022a9c20534f1d793ac8193513cb933446f638d0250acf4447b28e4aaabeaaf9e0e87c1bd44f1525773443a9fbad014810063b3527b3f968568b6fb9bb4b4e94eb0c3080a8a7d40cb6a3c095e60297a977706668d7a1ec2df4625a7bf0e4f66e67470234b8c7b66d42bb5eb13801cfba03fd47b31affd920405be7bc36290af87b7d09ac42955f575a77a592bf7a530ea3bbe0fc1e88c3ef139c6c2eeaa13d3e8a65bc4a18fe7f69faca1e8f5ba73d12e87733a959b373def0645be741e3b0452e2ac1f7ff2d40ae0b9e2252fbe42294537f574392f522022ec261fbe5ecd1ceceb7c60b66853a9724ef3d6fa49e8b98aee1a0e7e5bbede778540cefda821fa890dcd2ed4ab2ee23b1f94a8beea8eb03e228b25dce583542b3cd8cdcb3102390e9c8f6c1d6ffcc1f0dc2fef4319b0954e675096e132305c4266f1ca2add9527b4c51be17b045f42e5a3abfd5db9fc799d9d3cf91f35a7c99441d399646f04696e03ddd605ff0d7e4f4413a2e55c04846124f2c9c240a57fcff4c5332ce5c931992e66838e66eaf33737eecff1d62a91f132de201dd87817a84d75e5ec26bdaaf91ede4c757e7f0ba6fb79d9bf05ae466ce2ef0670263936209ca732528958abd77ba951b2db7c3dbf076249081122cb21046a30f30b33b88291a603105854ffd7716cfa73147af1e9aacc63f05de3e0766df95e5cc816531c603e996166f0a644b32a16c65dd7a3c98b71fd87a8f9b61e20a233d5f27147f8144d2942e6594fc9d5855dac307d33fe7fae5d75e3f4cdcf3397ed99aaf006486f0eebe25817b04429f0142af92362569da09ca98460d31a0aaae93f79edb085116fb606754bbb746bf86052af5f3c6f7d1aba7e0126e72666e6be80f2528079a9b80facfb48c9134680b3e05202dc27fd0904f8fa6cc606bc9652887bff7b6e520538c6bdedd4b0f3163fd947566dc62083a62a0d0dcaa07a54791cc260c4a7aebecf422a229c8f6222a42ccbf3b31717421779eab57d5aaefdf80017257cc0cb4f2a752a2092be041e639d17ba6815dddde8875c73fb4f26a72dc023d7d2900f0b0d3d36628700ce4ad1a7861885f9988cd91897fde2e0ed5cc3e326873e498079e21ade1f3ffe757fb35aa380f70edbbca7d5e05c236bece6626e48e52f6c3de0fa8e1138b1891d740b5a6b0ede8181ed9d676e2346e4cf7dd76bc5e5c790f82e2f8f5c7a58fcee9df1c07b60a7b35d439a9228b7f59bf0ad8ef2b85afa761569c3fd5d4a10b80ec82fa1abe4eecb323864125e0183ba5526bbccc3488fc7c9d852a772b7083544fcbe5ca9801aab9bab05cf1dc0d4f00748ebd4ca38b631c1b34e48c815d6bd5ddc9fab09578794bbc4c4eb37f34b9ca94280d477d7a67793b4f043c79eb24aa009556c372e5104d5fdf0cfecc39a4ed12e7fcf9f1aa309a5bb50d38352524418d0b0a26d2ec50181ded0e036bb91dc3fcf0862bddf0a10ef80c54961733c7e40d2e46c9e6d289e830724dc1e25e2891f721f4b921de170b110b6894464efacc6e8b1911822a5ae44b7e83e4d573336f600933ced317a6c40b9fe8ac1312c9810bc2f3f21ee9377b86ce47ef97f763cfca0361ce6f8a11873d9107f847c562a779cd022c120f42ef660cd173a241a70c82e3d30a22de6a4b921cd456f957951d7bd62ec40bb67cded29a7c34b5f8e3fcfdaeabb40652ecc4725d377ca91d1e7d489ee179b4c9955a38f9a38c3ffeacf26ae541ef07108d163dbdfc4610c3d5d0ea8d55b2c9625de5841871e5ebb20bae7b767e103ccf3f1957402261ce666dab8d94d8242eb9d350d2e3f3bc640c7e4d98609ad88ce075a91bb8a28b71f52be455a7441226705cdc0ab18b3155632fd2197d4b3d4e66036f7ae8fb0653416c1c777d06af378150ab27427b3c5602b7483c6be2af046c5b051527e4fe8494246cac0a565f27f5d1725d3c9e7433baf5c5e137c8ef46382b69ac202958098e72f1c9f0e5b8885463943f49a22ca63ff850a95d0632c869a9c746feceb67bc27536c221fc6b5b64788398b52034694b1911dbc66e9dc9e613e65543a2b9a7e2771db6390f6fdc2c14770e9bc66e5f37e1e143a8eb3410b3ae7e2631957ed6c67f2c1ce187b0d5272fa733fd14c1883912de37e19cd05dcdc5c747c3acf39264402d595a54f61296f2351c6c457598541ba56ba6e4f48877c86d09101e2d721d3048eaa3e570c8bb5d05a319b6a6aa7e0e4a1f1bb46c37adca9facd901f25b80a028cf745cbceff66453b377b1edadfd0913b172f4c041d11a7fca98e9565d49b73bb3d6cca716f24bcf59835f91a39bdeb4ec8227cdd1284538082e0c5f37860070e473ac5936cb2d405df588760274173eb6ef573e9a89295d5c27b60433509548684583bd33c2b510ccc7c1f851c91ecadfdd9ae48f3493aa9facb50467c7d21622674d66fb617367a9c5843ca58fdfbaaf74c7dfcdb3d52257eaabf6728347e90b809d08622e31bdfca4888e64c83c2061b0d973fd1143e047609a634795d848601a4e0e6c092208493ea4358923b87d6eee875382167e2710306544ec59b83e2937626ab83b7a889858c9ee26f78e956158ebb606a02e5002e30cb68b5a519dd83e21279ae5c4bd4581c0f709f101e7b0aeecad52068362a0a4266d596414e599ed2825ba74cc2e86b015d6b9309bfdb199f8963cef8fcb1304e045d7963abd667cbc21ca5a239cb1bd82c9b41e6dbc4961c1864a17a780775410e233cba2d914c434557635221e105eb84f968760e6cfa0a14bedea1619404a8659f26d72ebf6bce1e1395ca6d9d64d8168b5a78a6c7475cf7a7e17c20e33a2b784a7e3a0ae112633bc49c25c1f2e60e526548ef6864a2af9678461dfc4f50ec34aa813e0bd2b3cfaff6d83ee781ce6914a5ca1876fafa76eecab9628a905f445835b754dd252bf186d7f2b26a1ccb30111f2dbf8a507c47cdf44e8d98bec38f9b9da1f7e64b59d5ad2889242dc61aad091e963eea30143f5b60656b6dee30295ee286798e76852546109899f3ca1603f6da0a7023d0415f418eea8b6e62b3e7a7dd0796429af3929830f93b6e150e0139a04608601b911fdd208f7dee29fae4de2a714482c05bffa6183f0455c23311236ce5b9bc35fdcb7a0dffc5f6c64d1cfeb9fad34620b13b2152fe437fb6b1246f0666354d4ac71fc00a9daa193b54a31550b94af35bad4714c704b070127beaf333987ed007a5346947da8b07410c3a76720daf9124aafa9f73cbdcf12b639763ee664852f03a1f04ba133c2f3a97587ab82a0764da5801b28c28a97c56210fb51c92ac27249dcd45182ae3a0264f73d6b650b24070a6079d00a7dad9811b075e049ff03085b14c2c791539a30525ba2d6c3fecf63a1e5deb500537d735f238a5e75b71855121f8f99086b736895b48c4f973f3a9edd583d0e1597856997bd90a8a7442061edfc0748f0e796fbd93dd715e8b353a9f803dc635ff4e06830596bc16c881569f1b481fe6e8d76ae8b3bb291031b854b7d921772ceca12ffaa7f9e9f28c566958b367d8f4ff6448e7079de316b4dbed17f74fd5f7ae34d0a718c60ef77bf2fff2f95c13804b06aa0185cafd3beba9a4e0ab9985a33f30eaaa5f3b0a185959b29aee8e160a4a6be4802a648f593b8fade66c41dc9537250624ba5fd7def40e5eab1921264f3c54fdaa0318c596b1ad0079a5bebdd7e0fa5b9e62cca0c5db433b3d80177f5821452b4c921ccfe07324d992d10122a55cac6bd72781d97aae29c4ad50b321bca5f0f7173485015227e669d5e8693da624e2f9a04cb9b9c9e4b8f6b4d6e3c915037975c3f40a9582ef7a29d5c83868081e8dd3cac86fc907cae6089f20073b0f8afb25c7c7b7f327cc4f76de2b1f92a0cace85a2bbac96bd0fdd266c1efce2411afee71cd7128a2213ea8630586e390963b204e30bdb04000921bbb6cbdb2ee0266e653dd82119c8085d8d7c5f103e3e5c12e4f510efac9bfaa06d529a7a3230b768d9518500c4bf3d700d7ccaa12f1c98e61c94b0de3879d4fe09c4a5b549141d4392ba25107a9f180105bf03752a06ee6d037aed2ab1489d51a82f98d1f9757b141763bce93a5e83c5d457cdf9ab99318ddc6ed9011f4904a3919242717dd342b3b3f20ee9ead5d67f30416f42dee251c7f4dedea61873529696d9e5a9b4ad7d96ed15aac6d7d02a024c84ab22523b743f06e6bae3670049a12e1a63c58241892767d56f1bfa7a618b29efef2535af42d693c354f36f11355329d9999471a89d5b75bb87870dcb218aeb3544d836032a243156eff0269a8b7a521fd772762c0fc5f22c3b959f8d3d1b3413dcdb538a685b46d0370e392ecb1cf29a27dd7ac0cde3f22434183e6f34d8e140781f605d1b742d4b862b7417678b1e54ba2586bcd00cbf170ab4622ef9304af3d8d071755e910e00f2599a0e8219519a284186e5d8042a8a846a1c0417a5964628d1a2d1db2694d9c343c11435bf6fe4e83ff65632d2fa6636343bfdb72cd0cc8a7d8ff852194935654d435bc3c21c13ce38986f112a94ac6fa111931e3ae62ad54afdd8d896d98099a292c9353d6e47f61362f261b75c6ee4d9a4a76bd5272400ef16de7b0c87ad7cd4f2c2cd424c429953447984cd07f7e0545fca244c451934217281d70931ea8df20eae1fd5f87ffc0f01d04e8729b87acd5f7f85bcf469140a5cbce411245c1a49ab3eed2f28b3d7f81768164b434534c38321fed97b1cb82917f019bc943f8fe827e8b91d3006431ec3457db2df809cac25db15fb87b0818ef1981c2ef238a91eeac06ee22d579fb5b396ebd8b40ede0bf3e66818accfd547b1dee4c2de58260cf74298a7195ab5651ad9f34069bfd1c719e70713277525bf66abca742ec8ce73fd2c3a4bdb282c8fa523bb1221c93d8229c22078d7a3e30193003596edd5e4b29cc9e8fcb5756aeb22fde4dfb05f08a5c56f620d6b81465598767a2cc96650802726c6716f53058012a58cc33f7d9a2e8ebe30e2f9a950adf4045968bd154664711111e8d8d2c61557b60373138c52291ad0180008cf9c553342075a1e5cab4971b5d888c5538dceffb4c5a1dcbf25d83001de09add3ad63e48bcc5a58caead0dedeee3de4885aedb02080c59073d9d3b612a4fa73585d88ebb44fbc62b5b69faa86d14726bdce1988c31abc27706833147fdebe3dc5d89106699e24a13746ed500293d3de7f2e8ba4f83a6a086103e7a44bbf226d4257ad10913dad58b2670573d4e65366e6b34c7c58249d2d098db9c8e5effab567448a0f4d98c4894495c824dcffee962801575ffb9432fa60fb8fab3629d38a5747a4e1ab3f175bb3932b95824f53a98f11d417fe0cc3a9bb41ad321404b2364594d506f1d5a53c0e856abc0e342a2e51c457f4a6455529083d1fbaf6a4dde1cd79adf75336613a296f5021b3b7e597f03817c2b405caee0e12761f6992149451e8867561575c67871c98a8335f1b2bff00de9f6c619c337776cefc551b1f3ac4f0bdd2e0168ffffff97