PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 72221 4c9f1b6493a5fa0bce734905a1c6cff07117f6fdd6ee3e6ae379b81e1fc563ec

VersionV2
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
fddceb1142d050253485be7fa027dc334a241378f94f9c740ff58a7be936c437
Certificate Block Hash
4c9f1b6493a5fa0bce734905a1c6cff07117f6fdd6ee3e6ae379b81e1fc563ec
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00c0010000400d0000
0008000080000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000c05ce9f2f07d049eb919a19e2e638c135adc957a001c087c6961c7f593b3cb9cb27ce1741ab02d078c67979f037ec8813f129494fc11ff78453e0a18709224e4200ea649a387bb25680c1c57b3c64a94fe5bde1a575586fc9e000000000000000040000000400000c0010000400d0000

Raw Header Hex

0000402062a88966bf1a03c866c5ea40c61caf6c3211b5a354a23bcd7480783c263f0b9693a7b0b83f6ab032e66876d9e09e9e08332a47b2039d05002feb848136f4bb3c22b32c6acfee001837c436e97b8af50f749c4ff97813244a33dc27a07fbe85342550d04211ebdcfd

Proof Data Hex

59,560 bytes
12121602030701d97e36e5a8875ba6cef0c16528a1e429f7cd14302e7a32cf0054b0ea9ac4f588a5a0cc7ce3e91c6ab627939fecb747e95267bfeb81204a97fbdc5b588b1a1681145d7810fffd9e73c03df8963f6bbbf45c9ee8fec9856e00e8c05c78a7b04acf0f16bed6536ef53a3171c159df13fb8d2a126599990594298ecf45c8afe68e0e63b089b7056c61b6f4a333dc307cb28adc923926c9c68f0e6c1294dbc240da74789f65cc98b510fdcf53320ebe44fec27c169b6311046bd8473ea4525858ada884571e9452677bac6b787089597ca570ed22827a6694a7c3defc8c537117e41b6721d78a486051380d22cfc2740e5a5cb39f91b16b2766b33e1cf6d29a58f25be637cecf99eb232965f49dd94e7cc9b95ed4bd264906b8ad0809b560b7865b165706219a0df75a7d56793cce67bc7577995c1061cab105b712fe0c002c596691e5269c4784fcef8793d69d3cf9199eb79a840b68e28a798c1457f6932bc19269b63365c3896e6ba3c217f2c8a8a1b6fc75902e9e50ae764cc95eec169fbf6cb697a9fe25e3bfab9bd4d18a73cdce8a9427baff451caca382a755aa072ad17553d330fdf63443b23ed98590d097176c8635f9d673a4a385fe463253853dad6f7b318024a5bfa2c19dc40cdbfb5a8edab9411b5e0301f680e96b1180d73b861b7e54cdb557b3e9d5eecc637804c86e1cd6ac0779ba4dbe53e3710cfc8108c63ec3880bc2488cc7a1bf250dfe9c0a6c65977cc3ca4fa07a4de9af7835ea5c9d3c83752203344ba20d8db218c38a3b0b17af60b735a31de1964a027d158728b0874eb646bda0df233478c2a5fbabf5de8b4e695b59852ea67fdebead12b04aeb08a95cebddc10e3ad1a1c34f9d07b4ff4800be8a0baebc2f6cdd20eb97c6be94de58b26042b8e2a4eaae930661ec6920151104969e1ce301b4e09ae4d79820064885341a55f8c3536c049775cdec570bffc741a4ee93e1d460d21e610874777ccd5e6082f9b595581d65594f0642ee8d2e1935fb840db4283f1b965d456eb674e0a38a26bca802c78626156559b6f0276225fca0a1952f47713ffc6f0768184902a723b1515afb9ebbd27da7da1d2bebcad98928980152df249148e4a4df82a1d185d8f754209eadea96e844ded31bf3c43fe3becc9fd3a8488606a5a3844f227ad7707c15f2c1486c44d76613de94aa625229b4bdd33ca2a52f99c19af3cc68304f7bbb02056b593560d9c9cbcd1e01b60b3b334a90fbc2f41fb1f37e74e9d9f26facb882d60782417b41d7f1584fb9d37abd5c041ced4be0398254c73afcff9fb3290e41545d98d7554b569b34bd900fde47d8d430883b06597df94f1d4ac155e12b47b0d03af194ac174e369fa18354ceff9cdfda25a36a7c921c7d30d8a614902c78d1a4ebf1b0e4fb63021b38c53dc2db7fd22c914403225b03fdcb976c84b6b563ee714a3a9419f620abc6dcc6f24e1064b0c520c6c81576fa98dcfb7c3a8527acd771d4a59a1cb1aa14dcf32964d72d192d2c1824527153dce726ef10985ab5a86739a273d4b761db2ae908be288c90693e470cd08e8b5fa1aeffbda89afb4535ad7d62703e8d859168277f0c4428e268ee9c5caa8ed8c5651f83376e591a33f909bc6a901ba0fd6012d7e03b83f9bb6f9d2015a261b2d5f4e45f98bf1413bd36914b999c80b3301f61066ced90f8013a90b921e02f5ad3abd69ff6788373f855171d8f62f68df9fd3b4b5d25949dba53954127a01d57891ba2f9f395268ea3bde8b3f8498343d34408ef125b57546052d8190049b1d8b4588cdc2aa2c769b4f4d7f42d67325e3da68f7c387756d69764000d314b800953c038533e0f58aacf23af4d58f95b647707c85d2d7bad930acdc0bb38805bc90677df9f250f460be54e6df8a4b1074a3e6db7fde488382a7013b7d590b815405e3e6df0461b2d288980a660319ee7aa23386f89a8f0a82c43df4cf5db71fa5de80fc334558d13d12b92f0b8aae7622434fad03fd9507d8443a0416ff757f3abf7c274f49d4a8f7a2723a7b90852b2eb7cc06c5da166b37998a91f1d239907ec7d8b06cb2d06df17f3cc78a5c437b28a84db1d559cd7dd6b69bd58210473768bed34e941e2d31990db5a2e5622c913eb57fd84bb03fc5e2c4e6e0117d1eaea3af0f6082ded9b53fc0f3e5caba6025dfe5d8b633abf65086be08df5a7db105ea0991dde0303c867ad5ccceefbe2660b70c5952657e098d340556433d3558390589bfdcd893166c1bd7be712e1422d35bc1f45fe5f22d31a1ed77c12b6b3e8f6555b0663d4dc25a6f7e4396d5e8b5e6347e5e56a94239aaa58f0052a7fbd6d1a218d9a0e64acdeea59fbe9176cceebd6019efe7bb13e9f5b4222652a8c4b0cede2a155cb8cee2cfd86c98f4e7bb66ff117e3e19802ece9a5a77ca8163fd39622faa9d4f00501c8debbb4b7f310e183ec73f72c1c31d7b8907ac6df2c1524fe51d535d5cb3f7d680d8f97085b78719720ffca2da341c81082aaf8a4991d5512122479418a83325460f834ec255a1eab1a818d65251c46d7af220f10298629387833ae36d00a95ae21037e84644ecbaa18bbf71524d115e17beb809d9905d380d191ac84944388fe820527fafd0534f2788eaf1d63e5234232562ff3b7861440a3b8f2dbf86f17e8df4f75fddc7f2a14f45577fbc3a3171db18a01fa96d75ed46f4833e3e52b1e9bffca4c225fb63e3eff93c7930515948ff79495ad0e07b466ffeb0e0fa53c5f41199b9bbfb6b737162062212ee51dae5e6a5eaad3ed78a609e4721064f10843bf2a19e8784255983708f4f1235571568ff6ae7006aba7bfb6e9ecf461a700cb6ee447c639150c1c6aecc60723e963592adaec7ece3b9c08a28ac19e8b5d450067b88af38001e109381987e3bb5613636bfba3943eba2b2ade046ba3c1ed5defefcbade96655a2ca012a75afc29f6628a4cf63b72db6eee2e1f3988803fcc9df348ca2389a2cf868000f50a2b793a530eb5b98dc2479477ca14a3ae583e6ede6401b192205994313e1c2d1d3fefb0412351d0a8011440b9a78a232bb2bc1e7b1839dd83ff8988e61591ac8ebe5feef73d6e6727a069b212b828b69393590998e98642a07671b4989c16d7715762d47f5806eb917375d417f30e6dda2c234d4b6423572d013ec75d72b98d4b3184f344a96359482ae90036927470492e9ce7ae2856857cccad95b70dfbbbf7a936ac5085c9d33a91af2350c7d604316660b7789a5262884c70de08f8c458e94de7813b2f0f38b456e1156646d1f81504dc42045ebc7b92ab7f9c6575bbfb2dc95f0745387544e78e4a83c43c82c16ac3e72014f2cdc6de97bcd777840a9fa3fa23b0cd4bc45e01b83fad5d7acb2361a27fe9880c4a439a6562c5d6bb711147c4fce588c4cbc910940d53cf36e6082f0d3463bdd177520d1241c0e0a05fdef2312ce5c1129660d43749b3ac9ed7f44480085f67586b5a4d75f65ad2ad7bfed1ab2c56f78e14d1d387c94c57313748a6ade84148cdf732d34c93f4866c2d95209757b95727b3ff2c0a4fd23754e2e34e65c7c60381bc0bf5e2ba6a2fece6efe1b1f74cbce630f8985eec014a1d80edd8d6f28f7c038032f8e20ddf4aafcd6a197115c0fffb62e9f2ad059ffd796763f12203ae65d7be0231d5e86cf8ac59440ed90ff0a01e91fc2471a7b654b5ce3d1975f4a8335bfea5221196d204703dbb24851efcde094df2fe580288c946fcbb11812e57970e459be732c02c5be17caa3965accc67a4c3c6ff0e3b8d581d1e6af8a9f3be60188d1eaacabeb1f63903ff2a72855ccdaf911479811db3a906c3846e5363542206ff6220022d61f37bf4ece35fa76a7d96a3dd1144d23f8d017d170b979d3cc08206b34eeabc77c3ab6edc7f2b511b4255b5345fc98851dab2827de89d60ae48fae6a2424fd3af267495915476c7e97dad481fb24066588e1e4bba61bc12fb4f0790904c0e79da17bfd87323d2a6f092fdc709f2f8ad0a681b04ef43607600acadf95b9c354d2d7f255089143443f34d08c29ca13da281e2b650af8620de25fadd1452e5327fc50eb758c4a014206f3fb0a9db50dcbd514ff2af9c476bcd3845305d8ec55df5771a8e88d6d2f9939021b7cb1bc5f2f3daa19a1f2af5a159b0c568d05d897534d3a7132998bcb59ea99e02ad68633ed150789ed7951b847a20af5f0cfcbfe3f59c15422db42f5fa133c9702019a6f491a70c368874872d2a6be893638bf5bd7256989769afef80c1a18eb70f5fcf05c42d10d7ce9ed9a68c749ba8e1f58fe8509982a2e26c4b57d1a0ac27f76efacab42a5aed8960b7d1070fcc92b8c2cf7bc4162d180b4f76b51197934730955d0a45f10d1c7022fcc3d9177561ba6c1c3eebb3b0f9282e2229acc51dd00c151cbba9aee59e9c1c9b51c847cf4e2a66ae2fa0f19e94219b3d7b0995fb620594f1d6d1a6d3aa61e86b72eb5bf1f5e3a01f40c28b7e108dec10f000eaac619ee7c538c791874bfcc727848bed34742040f9d88246991604a6ede2ac0a3550e411dd089d441541e698f4ea99136f55522a2ad546ae7f5ec90cef3de4edb18ab4e9d4a054467eddb8a62a65ace22da9a93587b30521cbc64fc87ac0328fc4633653382090f6f0ba71c63a8e809bbf614bc820b82fc0ed921eafce0662b0b17cd0e6bca564097722b5a563f550f5a79f9e9b35c53aea54c8634d259ca5c06dbea2cc17c360597c67e63ec17749f2bf3cbf86ef67c94744e6d3bf282b96ce2c26c90571d17228157fb60e5924270b41e0ec94133123c1ef5e64126db1bb6cc9baf66dd4849c9901158bfeff8f1e0fb5d77bd5ee270054fd0001ecf4e6b9cd9f3464f3e3b4323deb956b0df050d821e7c2e2e2c7f88503bd6cb81c9ea368be73a22024a6c672cc4c799ab99752e37a75f1df9759d4e3c75407194bfe20a398eefbb9113389dc0260c777c52693b159c09089472387a27c245d34f7fcd52ea5c82546415f7cc07644f65727531a845ad80c7830beca6a489bfe9bf3277d7cf899bed6642bd878a53217eec075ef76cab9e853966722cd490725434b1791a221d1e011561dc9754b6358b325ee82b9e6114ac0fe2719734b628be3ead4efdaa9c67c8087a3b17a6c750c2b75774a266af9ef05df03392e07dde14ef082d32292ef2cb10b4ef7e67ea21903d3e11cd9813d66a988d51036fdedee57abfafddd23a00da800460e33252419f56aca43cbda6a6d8664cca80992c07e7f0000b7d1fa77c084b67466ef6a7836c890a2de969ac620b53ce601d428cfaaf251db2298226bf30115485614a50ea9e1dc9d53af37713aed7d8fac79a70d6e5472ce4457d50659fe83e1148ce08fd1477dc5f8c7769b078c28bb8411b03c649e18da60058c159af3f675a8e33f9a5aa1f70600e08d3a6f191642d1a66331ef048a944884a2c8e20aa036a2b506da3aba01e543748ba1399a242c16b3db24f42936ebde2c9f7ebfa789e4c067312335696a8d0c8818fd7cdd0e1e1e8dba9cf75ab741a9c6adf0d9d566b417ae2cca4f2fa843e07628d8a696c7def3fd2b957d819b6515cb1f5cabc2dd58d785da91d846c1ec6de05c2183c9941a56dc295a6545741948c1d705d1823e8c50f53cfbe622b80bfd339a8a0aaa7d79c18e7f26f6ee1dc3b0d5d64181df5e4707d9fdea73477d0a55706be0e00b1ddd689968c56efd0aceb8d9fb2de372d27be6e90f6ba776c27be86c247823df5e5dd02ce07e77ad738fc50e61438fb352f8e34219f6cf47854b9061af73ead8fac96e1beb67304fa9a159a872ba4004b5151af895a717e89b1c460ae6ffda719952950bb303dd091e34a91c5b1774f864cb8ae76ed33fd853eb685876144697dca210eb831371f215eb204854216772d878f10f601c932985b14d03eea43c97c0d535941ce9118ff4e9cec191071a8a4b8b0e442bd0d74e2ce01bfa4b7ff9b71607482228ee5e4521c21effacf3ac1660feaf3f6a249b70d996a31075c04ee3b3a399c6a744a87004672619a455b36a26ed79d9c9e50b9c087eba464597967e879fc0eed7fd333449bfa28a446862977612500b1d0dfd39210473882cd5a5bdb497481a624af6e3147a1562006ec8c2bc421dc85479f6c69e628fee6726e84a34d29d22ea0b162a6c289648bc8ab87b977c8a34a3452e70ac1678cf79cad6339d53cd9d4d096f9b71b906592e4e25c0be7e89a3075f604959a847a7f1ca999a6101e6211652b760bf986afe06e5e597a85e2b9066f8de73cf400334adabcdfd2b8f78aa09783d9f0116ea6c4dcdbed371631141c38eea9b4cd96189b6e8f8d64edac61fe294c87c1b069eb69d71ec2020f0f352cb5e369196120faeef6a03e0dd60c10348f7a0e716772c05efac9edb9f495492d00611781f3a242fe474b1928f696f5d99620d4a072d6efd161749883ffc6100a0b3c0cef46b8d84a267e83cf4600444dd2586f84d3a653a3371b5ce037a3775084fa496df852504bdeb62d532a5f1e5f2aadec79375e2ab5cf1819df4aec18801b5f3fbd1365b01db10226a1597f0adae93e2823ec7c9b0e318ac7fc4ff7f1df5cb195e92b8d8000fdb5b43f66ae72a4a502725428cbbf1e8844f8db337484387e80f06c3647e16e5158a75b7877097ecf5ef25d7e96b779b8e19f4e7bf8ffac467f32615737a0619e00643cbf9a898d9251e929d9ad65029348fa9031d3165a03d3d64e1de0bc010a42cfe7acf769ff6ff127c2b2aabec265a93619f1d94bedc8bc311f84e7890905be35fbb907c5d81415669f5faab9766aef0d1e1405a3e7e6b4ff873ea87a021a77250dba4fab454d2e65cde24e342a519c45421a5968e946a7ed8c6175ae3d2c6bd0060a34c2e197b71ee87631ba057b1855b3af7189b1077d5f7cbadbfa503520d0c4822650e64c70b62456ef0121274e0425c8876a4bdba285e2a27dbb9aaac06ddeafbee0dfc06a934edfe7f91f6b17d38b661eae8d67b19da9ff9af0ee9f901c2e08feb49ed86c1ada416614f9aa80d8a295e3e682d3f936a3e193f458c18be1b224eab504b817a3c4fec9c916d39668bfe6c0063dcea296a843f7da26452f653a427dbc9522709ba047aebda1fe6554effe7bc6e41fc14b3dcd8e3943ee7f33e0d4d348b3cc33ff5208cac31704b37c25b781c9da08caa4c0c56165ef19a16534cb1cada30a97f67398c4196ddb8f34b71c7437775ee8ce485d725335f5b935d9a46e7fcc749998bc45fcf2655532f16f3e027e2e202dc3a0f34ab7e83f76a8b3cb2eb2a3b5e50c216fd432c2cd519c4fe8298d4cac9608bc38cabd4559aba5faec0312a5cd88a2b473d57b4ddf163ff2a1c680408b19e97802c1f2e13f9be3ddfce4ae13e97fd7c17b8487c743533d102903c7dcf95641a30baa56e335bc5edcb19b26c46dad6ec4fff276d97e549bd50ca5e6398495b23e6046382c1413e9d107c727d9f8a408b843a4a3367d556dbec4c0699635338e6637cdac8ffe706fd1e0ac3bfde2a48ac11db8bbed02b6dba3e8df39ce14d74786aa1af6e1f3cdf1b849d55294ac507b883990939b7ce8ddb48402580c0c1c2aa9bfcdc305c0d230bf9640e90b74790da3fdea060b5580533b70d6752bd78c39cc98da024af24a4097e6c47ac03437cc521237e426ab25af66e663b9512657e71b119c32d38dd93afd4e61abedee2ad254be1ba559b06b9c95e57996d0920cff26676dc609e2e1fa4ee519fb1bd28d71384c86c29300b9135c7140fade55d2c29508e291bb5603935881629cc304056624fb8e729ed65175d8c40c31dc6822308c8c0201b9ea174b8e77ecc83358841de25fa5b02525d3f5dc14b6b6c389a35b4326e17266e4150820a5e27fe78903cd69cda852d632c181241471ed9a73143635ad896dfb531161223a838a6a174ef263d16d1967b9d1eb3208cda686fca3409d555c8659a59e580862d4f696cd983e105d0d421ca1557827c292643a732ea5404f493e7bf4625b9bf489adcc1a8107d469845ff5cf90ec88c9ba588ae2091ca3d58de2fe50433850c30c057e40662b9385f895bfba9ca1f880a81322ae4d527c7825575975e4139d9fa55fbe1c833e7f2df8dbf8d7e62523e3092d5cf834a58da8bf4dc2f983fb1180c6f8a2c122686bef47b1906e59c37a68733eaca20a4bb61af50aa629c9687ed57893b3493a115db04ee35f37c10a60822292215a7062ac4f880231187084285c0bc8c1d5cf05a8b00fd6550ae4821dbf514e3906a7691cec4af505daeda35ee07948a27ee3cdd9427493d0b6e90a1c4fb35ceadd5fea4ce7f5c85fe2a874163058ab38f84ce8ab4192ec2baaafa636f71dc9e33295304be732ead231cce94036c67ff5c4ca99c4388e9e8175b1e6d1e2f07d0ac968abd2c4b902b5b9649a85851d81d6427d9b4a399696c5818a93ce58b554848240b1eb8601cdbec05eb788b457d49bff78c1f9acfd5e5e504502e4943f1391826d58f09574b4990d4c03637dc4089dc3654494a322d692cbb884fe260586c62ce3aef2beed6946e7be586b1c72e66c5544f2ba24ea47010c165fcb6d0fd8b1770cc2b8b0e5f57c34ded90d02106c9e144b433e416b7a0f1bf0890cee1fef5b1fd92338593a3e05c2565b673bb9bbf9533d5fa475ee09ff5ce748dc06b9f86a385d8445cca33ea85e6b5422ad44299d1554dc038e95bca5bb2f9a51dc20466f693eb139c419ed3bf3f160299a6ab8658177a90f77e55cf197ac56d33659167bc9484d37114219a4aaedc3f2a601df97e8c4577c3078af32f57cd291ca40c06373ea907a0dc8ec7abe0bb1972f36797da5ea92eb847d2a1dbae061c39a287f3afe2c6fc0bbcecbb9b73d28c9992602d0f283cc56be4c163fc35898c4ac799ba28e589ce26162b47bb3f408ade70d6a26b89d7a18a6f9ed5434dd494fa3b520d3a77cdbb1826c7b1fe3d37d29e5ade49701ef4be015fba776968ecf5e0ee25fe98883006b6db3b817a9bc9ac2622a8eddfd5a523e6d16fde1a0ca50a5531d69e7d18438fa47b7e4b3ac2682fe2f27065ebfcf8542ccf16101a2b8e97fb7407bf218d04ec2f544e897026ad96ef07e504f057fc87bc1bab5c035bb9ec87c706391e53b4dd8dc417a368266eb27ba5d8d0803e2bd344b7c95336021e05c9e3b86ebd4580bd9e83cf3a861fc5c5e0e2d9895d5fbe1d6b0aa4ff9851da52c89dad2e2f941840605ea298f2550be455f7b38f45632398f01a83dc448915d40a4d6735c95e2f8e42329aa65e9d83f4c1dff923be7c052cf7e47405d3a29835f489cea881c3219a08c86272dc92233ede2147083d8cec8978f7c7024484c0684255e197eda9e212640a07c4abad8081a42932d1fe36e09b4127885010a422cb55957aec61d70b9185f20bae91a41f94cb3425ccd929ff833c9e3d58efc8730e962c9b4916d0cc5b8f2b0003f170d7eade705b5e22f0b7a4b6101dca6723be6b1358bb404fabb10c751d823cc69bc9cfe653692ff04a121a1f4735d97504250ee1cd1e41bbb8eb764398c882214282879405f94296dd555e3b0f739de5d26d9b90a5742e2b304e7bfc77ba5990c0aca38b58831382e1b340317573c13ddd68141c77a5f0b20548503d402d626db36ef9cdab69d1e0eed72e384cec66f0dfd255430378853f0a3dc63347eac00c75987bf4b41ed3eda91cb3695133cff401627d24b7d8bf6f857a4b7582df0f28c7dcbd9461bdd0b7c348c8e8aaa06f5e1c15f906adc6773301a5ec5a18111f5144522469d6f66c8c53f262ca8c6190762879e0e6deb483325c24910b8eaae3d731b8b79504f4c091db527d4e0394e25388a309bdfbdfa56bd4e554fea2fe1bcc70f7a9ff7dd9439c022fd1513e5220f8c0960edd4661b4e6ad897853e72804bcde01f287c01874486d0aea4c0c816e9ef97833eb944a746d6224cb9fbfe6406388ccc1e930fdbdcb80940e2e255fff6096c7842c381b35faef5e460c56c857122dbdfba971b549e87d8b3472ef71a76d62637636a1bb25b01a2028503b0239b94ac477732bfce84f26bde455897608b8ea7513229c948dc3de0fbcd5fc5ab203ea9e49e174789e4dba87399d4d0bbf9e71b0098abf39f443b9549ac7cf9d763c140ea6a91805004e1354160a814c93b1640639135d93a8a4d0679ea40b24b1f28115e932ebf4c1d65b5d860f96e85ad1a606cfd04ecacb1363fd57ede68d5d14c709fdcf7a5d80a90c5d740f797a459e02c8d5329d61463290ebd652744f1437f7135a2717c50588950dbd7cceffa0c4506fd909c914229b807f241c27bc758e6bd9e630f59eea4f173e44030c2e4b0c889f0b6cbd456bdd18a7b6329ff266b16ac080982e90750a9de04103a4fd7184e16dfb18fd0a68ef072263b7ac337dea45397e82f43b779a052d3a44bb2c80a06e36f6acff32ce486bb291b7bea840f2d3bfe7cd676db625bc0a7e9be65d8041b2b1fe8c2365f12260c2592ec12c47c200de44a0bcf856fe078f8fc0cb09c1a3c3509011024d877153ce55583eb431b4f9fa40c2b6be20fa6304ac466c3c3ec114de2103749a45d535a6ca1e2bc4374495b0eff3d9dc27d988bdd5cadf7729ddcc070590609b1118e75031e17ef1ae287779e0b10ed5b1861a404bbb253bfe2e9ced32eaa7ef65ba9f3edc05f0aac308e5738a986d888836ca8e8571961320f525b38f3ab9cb99f22bbb68ecd70be4d9c0ec47f943081c1a2cd40a1123d02790dab00e1fbc58c54c722acecf073025efa2833e90f0ca51442969089d83297637ff5a339a805a7fba1f7dae9cae478fb5f6df87973e2db1e4b03dd0184776461dcbca50a6002f0d64090ee957caf7e45afb19fa0422379cab3248e1e7b746c36eaf99fdb1db24ccf9326b4cf0c78f85fced4cadbff5d22ff57710d4b946112f64fae11a23150ae63b14936e39634bd97c3cf265625288cc2010a6f2ee72f99f05fda4235884f8ac9a391408596e1de917c35a6230bceb1930a9e0fa973f7d3f32ce17fb7d433335e99b3167489525525ce8f1b399b4694b71757c4205912bd75dcd06a91890c4b6a6de62f64c8443594313bf5f84cfbd10322d451f15a08f2aa381c8f853beb33fb9c344efeaec37c52eb1ce60f5523fc13a8daef71b9973eea84e3d096198a9badc8cef435111cf6234ac96dab914de2e2fdbde168e960916375fbff073ecd7009cacfd4031d8e55c06e2a21186e74caac4c2368a83ac94ed378427f72863794fbf94ba705bc0cfde143a05c093ed06a43dbe1745ee0a037e242c7541c12eef0dd1f6e6d92f7ffd600c75b88de1dfb8ab393e20120e22d17aea200d572a7e31fe3263d73a4572488a6b14110b09cbefa26a67326ad0080ace3c706f61b6f37ccd95a6d4dc1414a94baba75cb035ff12416a3895bcb88752ac5cf79324623beacda191d8e20c53b498197f471536a00ea87d685f4e7517b68d67489d767201b6d138ddae7e9fe16c7c7ffde843a5e19d6a33b94d52bbfce51d6f15a49a947a82773410f7d0e9b05558db9d0b77f58399c1d0172f90499e0cc70929f6974bdda1a83e8a9cf09f42a7b741e8728c235d84fa39e183cb76f57950fe72e60d2dc6227cb4c07fc738afb9ab02a99adce22ccf1828c380607b6b71fd3646629fc4d68108e887786aefa0b186c29c9457130a43ee88342eac2a072b04fc6d2cb6e97e4dc557959dd59e9517129e8a5fc31d8f562d9c25eb77670d130dacdc98eb403fb49746e100d73a8173bd4c46966b074c6a3eb83411103fad89b8d972c511748c74f1ff9f0b23eee5123a0a263b11501db128a847ff32110787d047b6abc0bcc64b148352f034bd51aea68b46041e40d8594deb2ec8aba0f71665f8c063d4e0731b5cebdcb0f32f69f8dd9ada0d15f70b401840383ebf94cccd5821060bde4f2cdd9727d8a3e111cdeb0a04550744526f8aa38a8fa5936934117ec198b5c8a118ac408455052354682f5e295b6a24e69c281d2f89ce9b5c85122322f7e3861e2eedb2db17f6eeb49ae6f63202468d2de261a2a1a182eb9c8cddf6604132a1eef593a626c7c915052ad3e1ab31639e270a93a39ac5aea54f33a13694eac0257d8925b3cb59abfc72e29b8184d63e15d91ce448ddce360ebd9d53a2d94b562a05b511c101d55cef1ab280fbffa24c11cea163bdb34a88f4db022a09701972a5cc91a263e36f0c9869f39368009e209b7ebe29d8628d166b09dd3439ddf3f3ccc99015b8ecf6571d6686e7b0cb7bfc0faed9b164db595c8c05cb7675c66f21d1d0bb9525dd4cffc6d5894c6f6d50f3f63ae621415cd2a5d7cfbec4827a2e7736194a3b8ad48c05a55d7dff64739ec8fd59939aab2262df313425e7be76bb618622e2c2ee16fd2f9deb1ad9835a6fb5b0494e6cb56fde257f93ff5da07aa6824881b60ed39be6aaeb7751f2b22bc6466154bb2016b14625422f13dcb93bd4cd39ccb9c83aa0ea8b43452c19215ec3e5d005b80ca6f59543ab867248550ffa39b88d4c8f2c6ced8563e13cd71cd4b4e631bbf1b5dfd614b6b39b939f6e6119baaeeab106e84392a957f52c4c95a8708c9562be1480872e0250e8cc3e210b1250de844867c45ed41029d0d108ccecca3fd27b1696578f10cb2b0a1c87667e54fe48db329c3efcd360f7ea60085d2414669e7fbbd9ed999581fe21b948a16df91bd4f265f180aa0e5cc6e137d287aa8fe2d2af8f9c75279b87f6558a76de5366a3466165034597a67a1cbebfcdd9a39433dbfeaf3c39a87a1aee79fd80e070fd3d6a39aa5e59e9cabea0f1a7eadbcc1a2a80c43d12d80ab5740491a77465dbf346572fcd0f17a424fb17d7c3b6f49c8c05a43cf94edbe0a95603b15f0d080577c1d9f5459e454639984593e68314df24c632701c3517e527fccf14ecfc2596ad384a04be096d460d553b82277d5a81acd27dcf1def04f86ea9dfec9e54812a7937582dda384fc0af2d79264fea54166875fd17fe229e21c6905c232164e62176b3eecb8ec0af5ad31e49682fa0215bd36c36f9297c734f0e1bda2e93ae682cad617493bcdd1349905acee33d24fbf3a7d9fa5940529ed7b9ef72c75804a1eec4b50a6592fd1636b785466aa734415c99683fa603844f326254a19c6d1e0b31144da0427f26d7855507092ab4d4fe9cf1f58054dd2c00dd37bcfcd656b44c5710e63fb91a53b2acd009e7d84490cc6eae8d56ab916ee4f934a20a82532da802784d51fd7898dc446870759e3412f03a2f1bd588de6855c220c57fb2b83a78621cedb75e919b007de9f30f801246b69b7e31e69db267a0434cb538cce08aa6dabc033ded8a31d951b68392b733979943066543fda66ab0d6e935e907a45b98a926b23f6757067434371dc6e755366f7180f9c16cf53f8c737c0cd32127a70382706e8187266f2861206916a056b4ca703aa01cb45f88ec060105a8cf9f216699f4d9e52224ed63c35d2a6baa708af488a956f076bdea7880870a48825309c914b5804330ddd9c1c17f1dda9951227543159449143e990507e663b8c2d12e11598a540eac9974187bd2212fb48e3fb8f77e32ece9d7f44be6a379cb4ab59690532c4d6680aabbe05970161f8277132871de7e39ebb41ccfd0f39b4c8586eba1f8f6d4c595333c46849dd5c01c2c3a34f5e9a7e1a73039febbba766edb92276b9138a964a253e44a6806bb69a07536bf74a358aee743c58196f402cf55f9ea0239d7faf777c8022164dbc897563dd444145593fa4c6f4d85fdef355a0d473166ecfbc0cf4ba70f40eb84854d8c51b27fb532988200e34d53949178a2db0c4450c5902d8d29fb61a4d5e530d4b003a2d148e1c9e744940644c9aaa13179457f0b67af6b5ed84afb5e671c197b2cbd68794f7723bafdeccc4120fd0fa089012cfaa3ba513daca79c70a2a13a130473293fe917c2e72c05c125544efc04aa6f505353978bb7267b1469bec68e3b1e7499a1403317273e0791c1453892f232664ce576992f1b545dcd597329f75fecf3c05707847a7eec9643acbd066197dbc71a450fd5d52ed2af8e8ccab5dba4c3ae41caa3a69fbefc08c0f9133eb3afda899e2da0915214094f694fd5145b47cec4e7673256950d741c1f7ec69899b4988494d96f9ce9cc2bf12fb38881a8c490398e22404ebfc59ee7fb3bf0a52b6f8d907184d0edd2143e3b4fa7246ef0791fee16089abbc9f5080bccfd564dc7f07d4cace65243a0e3750c056979176f5b781c4bde02d39f4a281baea0d0cc059f4dfd25c48c81613dae2a38bca66af5026e06034097aa8bb50f420432fc294b90ea2c78ef854a4fb4ee27f4541614a914307147f08aad97c28af09d6d175508e6ef9dccc95f38ec98fbe6f3737e48ca9f6cd990c639c642aa59c823adda87bbb81c0077e3099a582c55517b497fdcee63f067dc7e188535789092c1f4659d635dd6d54e9e1cca2205932c4b5e0e4739aac61a6177029ff65d8c1660490073c09c2016f82eafe9522e02b08725bd1c68a7481b4e38b5c2670aa5811defef4db8a33b0e1cd292dd3e015e0c82476c99ac01b40cdfaf95c13485382d7be458c9323d2c0e8ed2fce8c384c4e22067e1396678ef608521d5fc5b6f9134fb550ff36913cfa316498b1434ce67212b1dd2e243a5849bb56c56134b43e9d40a3c5451a70d386f4fb9394b6285a35ba946084e765a38cb28194474809a6f6f21b78a769a4f8abd8c5929067765c2d6795f2bece6406ae031cb49e58e9a36a86b41bdc0a28e839a5cf124901f5aea490373e6e6a7893fd640192df1df5a07cfffbe99859c3ff18aa5f64886fc18662bda180c65e90bc7773b8530e1c95a803076aba5ad2a44b9547813a762cf347e725417ffb31062701c147f5a13f5740b255f808e6ffe66e558bcf3dbe62699642b791d52f3b4f08c68b284b9d12c3f6ff0aa48b642c2fdcd1e6abacc025e0e1449f68c45b334387fa4566f556d79fc87b006f2429e7ca1e9e72f56291271e5b408a98ba482d5ee0a136e1f698d9bb09d41b711f67a29b4f43f6cadc43c2ab315b6e2d704d92bae90bab3a79fefa59833418c14a33a20fb340bee696346adf6951fca3a05e5eebc1d0e1a55f10dd43ddef131013f8054f8d8bca58cf3aff952c2e662f1d960bf8f7505dd089bce609282ff7c6a429e6354c28dd8f60f6627aa15a2410979e9c8c38ccdcfea14de067f90ec219e70638059c08774d5a9dde6a06abe16197c7e58299affca3068e9db96710328f05fce131a35a7333856f5367a765f4f01a694024bcd204e1ab26e4bda44eb49fb6d36d724480088b29b3e696175d88e63bf2d38a8b8f9d3db3444ceb1494ab4c540384a9030606e213ae305f2d048da0634215331aa74e13cf55558f97cc91ffd9a08496c13e005cba1c663027701484c2ce51e2839187dfb9571e2aee1f8d999ef86ef8d82757b3684c0d504a7623e0b7939f6e9cdc7bd4ddd4cb95e7f355690d3e903b6c72709acb91b8d3722c0241b749d14bca4f68f616e5a843d2096624d4864f31fd55f69bae3cb32c4d30556310073b6896ea431b326ce7dfe76a52afae5a9233738b765ea0a8d8cd618aab3ecfbd6efa35be461eb9dc2716e939acc3ed20f240048963c2c77292f96bbd27312d3c8c608156f7c5961084cc8909098751995b2c4470b5230c90155cbe041ed09388f2e0745605bdd067ed5d694f0a07fb5a4ff0167d1b4c1f7e849effca71c64b0bfb8d511fa2ab759ffc2a9a8aac09c3f240b71af71c98a41dfd9b2e26b8f53209828f2a9a29ba82358a1ffbbc1195085ca4fafbef87edefda8809a4a8453402a70413d81879bdf21de1e0650fd81e61bc9887c921d63895ea6ac596432cbaacd3450bb18b346e8dd78f7c1d76a2e09cc50ea79ba94d0e42e6a9283f44e7797add3f074dbe6c5beedf879d51d06719ee79ccdc3f352a03982bc5e6f3331ac88152fe0a69fc90fb025261865f014eae14e2ddc597e4e0907730c6566be4f5abc59ed1872b60ebaf313f32eaa19fb1c015de92efdfc0651194da50d5d0f6fc783c2e29dc5abb3faac50e71ae194acc9734e4264ba1670b5724caa72906352d3314343f726bdf3c20542609afd5c3c8351ab99083d3428d260c9c574c48af9e08b2749e27381cdb2da603eff9994a13b9ce09cbafc46bce645788f9196d687ac3fe995da80286a551b55785cf46f262d25138558c69c7930879c4e93c1c4cae5a017cee4d15daaf4ed980f07f8354e32a20271c2379d144c32d8111479a36296d76622870f66560f97a9e1a7751a1ffb358aa5cacf5877835c18da1153ff8278789cc8f7b0c0ab577b289133f6a0be980c18a14d605e6e601e1c17ca76e97cecab0a6e9f8a84c46e473ced346fdab5e9ce6b98aaeb73ccc18908c4f300a61f4c062dd1f475f465f7dd3be0eb73b874e3107592105394a698316ff73d733a401311969519738793cd9e961e619df35ee8828bd66c22e4740dc35326815347f4397ba4cbc1abc4596a035ba7e2e4a548554d9b3f48cdbda71b40bb9bb6e03edc226947ad0ee957a2f9b38285923e81a9de3b79bfaf7ba3305581377c12b649c4515f61b3fd48e988c0d7b952834956a4d4e25452686a08956c5ac0dd24a6d092722aabe25d0e10a22551dc20f2be7898cb2766e582383b530d89df628459e39226a6303f834ab198911577868eea777eda7372a138f39534597725d0c5da6a06782a080d75a34d6e5e8740a59c727edd37f68b2a4b62c1847494a72b1ee4becfcf60cd07977cf45191f58027428fbdab36c8ba549901629b0e6a49de73fbb138e10a04d255a43d9609379991143f0ce6eb5a5f58383757435d2dce6c12cc6260bf5d15605bceb0aee177375fd1cbbd418a43b07c9009d2af96bcfb1297694ecfd391345df17d014a5a00aabf05932e680eff3be64af6c2aeb330ff4460983e1e960d2e9948af94f5694bf48801549f281f22d4d52d54d0d27ad69dc83265325b8a5217295126a52050c750d21ae51f453468ebd63f3ffbe7d5fa15ce7a0e6130e4155c0dbaba3145637be60bed72f19959334de4e39702077e34d3c09d0dde967a3ad23c94fdf868b752f29733d1dc81d3bf5c18e5a2f603b3299091dd1d89600bd3abbb08260ca45840b50eeff1733aaf2c6cfb8a2341a7d37459ce03ff5be50dfc51cbb8ed9c93cae2ed075952f4f1935c6897d1af2361a5a53bb826221a3223e4929babe8afe8ed1103f814964d79be620de42f0d3ea702be7c487faefa58eacbde3a0fadb3534570106ef37978933a764574f621c95e6b374f80a97a819709f9351ad5e8957a3cd0cb432960116547af06b10b0eb3d80f15f56580555c2a9862a4acad177ce636b69db594ab80d079ee63e24980149e11f23618d34d54a217387e571bb312426ec55ca8b84af433650cd29f7f301747352a90b6d5c1eccd00f01bcea518f00c07553d8b21cc087ea202765f58f7375806e087e2d57fb187f6745a9713d45c76a7a9b3845bf473c8bb39b6efefb90e971e315db2884547d88951eed3218b43f511b9d4f0aefa4eb4c0078b2e605feeee68f1125f321680b781c5d2320d9c301ac6bd23f92b75d02dd4d0c89e9ab099a72c72c48fde2efdc2590bc52ae9801b7fd1321a08b5c905c635eb1e0fde704e6ce9a311258a941fe77d46fbf0964c7ef5962aa8e30345f8d8ac414945c8224561d896902d65c3f1ad94b9b28b7b31a480f90d1131d5be1d0b790eecd4973bc7d71a63285db87183a9f0131a8fe8e72c6d7ac4d6377572067b819baca63e310fcd9653b5389d4f9903c4a8634b6cd75a0f2c63358ed95cefb9599e580c2529c4c1c7fd7c45f9beff09aae8036b5d07f3e197b650ce8a0d1c311187b5c83f1e0e28311dd6c7158e826ca6e42153f4319f294b81941b67b1627c097acd5eb3489df2f84a65c21db092444ea62e86207e9147c4c06517a1c1f833e0c69a58a4dd289cfd6566ec1db8c0dc335b7a7fe930e3dcbe07be16833c29adf70ebbbf862a610e0e82413a050090cf5dc7960d5e2205fd4ae2f2a874b8d0fb86d18c206aec2ec5e554b21864917b09ac47c0e551ce65ada6f8d1b5ba20508dd58d05b792474cc35520655372b493778c32afd05b5c88fc3f4d8d9554efe2a98ee2c71c3f1b17f025520b01b662750d563c9395ac425cc631ae2d01019a38d333c8d064cdc7df61ac9d7a586412934378aa4b3b5554769e552e9fca65ac969b782c044942047daed436c45cda1cde005b75f2f3ed2ee03c2a89fbaf5599be58f2fcd679b70b77c5ca8726121d0d172040a52791ef3dd096431421d9273454ab83ed75957ca0a10ec07ee00a041138dfaebf5cf818c12adfa7b80fb4bdb188615d9b34dca369afe48565200765d186fe83db0eb04525fe3b9f8d248b088eec6e77e08af52e529d6ddcba41c105837905c1d265d8859a3f64e76e27d971abf0901ba44e84defbb01bf40e512d8b26f965626eda91b83c7dc850ad9702e2bb87ce20b6e837e8d2c649b1f48edace5a62d365902043a0af253c6a4547f0b338a9144fe753ee145f09a054d67c311911ac09a236da5b630aefc7d60b0c5e473d4447eeeac469ed82c9608cf9256394ad210d020cb57022abc45e781c5edac2eb3c9efe84375d6be50ecfad06972935ec069bea1b419ea0da0e83bb11190462049d8234ccd68bbe80f0a56ce8563e105e6aae21286dc82441017ec9f5389fa121a20e741cf7b34fe9dba574aea1830c534ed317e98c87d91209ad14763fabffb0a716570cbe77a1381ddc9aabc104cd3f8ab3267abf927235f83cc69085ea3ebb108d38ae1c3d2dfd7a16c4a69cbb35aaab594195cdf583ac1024d6e9e9a46461fc1bbbbbea279ddf3e274dc356f265e61e4b789a8173398e83d4697078be043fa736d365997a6cefe26ff26db7f2a326bd70f0645b4c1572dbf01f2874f720e1ff0d9fbd9ef1370dcae8aa34341332c6a6febf8ed02c92287022b1f59fa41fe456c050f0d016aeb48a586eeb4e3a68cac46edd601d5706cf4ff5cb3299542dd72cd31fe3fc2cfb123b5bb9bf697cb2a19c75468628e931659af83edbcb0b6a6f5f8d9bdce658ac1962e292ed01b499f0470141160667c9b5817f0678a1cc34d964a6afb436b5ca186d71b0a4bf991634b2c87cdc6b64f6ff2d5bf41f36105c83a1eb382badde82b5e28c7a4ec4ad508d1c66ac1992c7504e30de8708a15194d52a81612f18090e5a0fedba0be9ded20f7fbf6587bb3aa14fd2701f591aab729bf0ad77d48578cef2039daa4731e957cba0e403e1ccec228ec41fd03aff05638d99e2e920e3d9d50cec3ab9276442505aac7bf076f5c1c984e672bae300b2647b161bd7f0cb791888c41f17ae94c4d1dc6802ddf5ec15f8c4b2f5fbd48c5d3fcec88103cbf821e17f452c38cc54364183250e608fae78e7fb34be2bccbc60cc94575700fe6c85359e7d81e14b12b816ec9264067c6ae70d892b74b03ef1786fbdab568711b404f1b2677b4bda3aec3d33379f2db6ede77b64e2f3c1a0133fc5a441fe61315b6d68dd7087d7f4933a0ee9c15bed8d3460376d89bb0cd016f1034d909699fe07167da2f961169a16d0cb7e598a5cec8ef9b7409d45233bcab8d0cc0fea4fce3796a98f363f6d71ff1397108d31238f0ff45b556b7bb5e08edb4ecada57a6549e429e6ebae02e3790a95fe030130cdc4cb828181b725246079315e1a4bc9fe224e5f94360701ca8265ba4b717cd141da1f82fdec4de21b60f48d4262d8845955ffda50cf2686320094a34ee5e0dfcceac6db52d8eb78262ce24be06954b5300c41e414024635b14490a7b198e24c5b3f25a05c9b72869714350e95c39c2448159dcdf7fae3a9ca204254bf2fcf1de49e64ad96389cd816e294870331f23f2079218d3a8da745bc23a5a8a06fab14b4d2b49f36f6772802b017205e27db26695f9034505bb43eb54d9b04e5d67c9af65e73a57a13473913fcba39ea0714cdc971e0a517d97561f0f12723cca8a1bfc02b2e2e135463e2f518b6fcd2219decbe4d45a89d122177acc2af1c78bafb983d0b68273446637c824368430f74a9880937a137c3827943ec9cbd76f52034bf8bb30286893b5259463a52939079578d7b0c315e175b2940d06677204cb6b378b5cdb24c9ef25c461351496cfe59bfc208c41891ee2b7d1525c9694eb0bc2fb6da964c60493adcf48b16b0264ff30ba125483696d63538d7e90b1ac6c6c51b26d63488aa0305f3b1bb96a6820d4c57787136cde02b61d365909a0de4d5b1445f7510bd84606f1fb14963ec339db1f577ffd3acff0814746d4741d57197b4aa4f5fef88cfb599e9d7e8443fe95a5b5274f5b9bafa57386f4113b57b45328e2e6fc49399c2559195bd68ab88ff12edacccec23e59891ecb61a9a5ee3833d9af2a05a0783d76530ef04f02f2bd14097ea12ebead1a1c93b862f49b340a671e1a653edc1fdefdc01f3731307f7905884e70cb6225a06f8506a5f437253fe63a377718452ee42f7e65284c353ecf88bf5310af00ff25876265abba1b40154869c7c6a516d634dd24aedb47ddc9231507c23f38bee5e24ec865100042248d4e89dc4b9a4b2fd6d14304d2bc4ad798b118086daf7f857e2e60d2c421f04b88a2c62626d4ce71178cea143e55e44488ea9803012cc32d369212be14384413275e7d2b0ae59423598b12bea7002fdcf1cda4ae9484165f937fd82defd80c0d6acf503b3cd14622b8fab4c638b41eb82a223a1202bd62ea73330c04bea0f0838b4f47c48f9cba8feb6cfe7d4e3405c859949b3316ca3e4604e072143da9b1f4dd54d5a4cfd2af54ec5ca70e3fdfd4e0a2a2079c9459a9e21e06f7ccfa36981bcb5fbc51d5cacc29abed775201adf431605f632cdd13feefa75a057e7799a4cd4e949256324ba47b5345e4b0f4a212e621e81f0d1bbb0e09b26619475dbac497439f32c452198aecbc53e335ca632fbfbb24016578dbd271f87620782013dabae32db09c072184b54cdadc95acf26d8df044e07e69e47a68a2460605118731f8aac98f7493c7e467e0df32a0bbae9e4905e9ac81ec6f894260aa5cff9b430639cc4cfe95a22c9dcaad11c0aba0f2b47c7f0512a1bb23c6fd7088b406b8c2ae834d6c629a44db3e4274e261bf3b826a8fffe2038aa7cc23a7e2e39cd6b4ee308bba720681ce64903d8b7eb7053e6fa17fbe6fee3819c980154d058225f750b1de314a3bf0747c1c1a4abe9f115021ead4a6d385da18d8ecbfd1ce8baeb5fbd7b3104d93cb706b89c8dad9ad21276c2e439211cc0b94d1c3798663f3ca0144883bd51cb1c306b9ce3641e274b948cf6bea80587cc658e01b8c17b32acdf83c9803ad37f1e9691a5449fbc79fd033189d7ed06586a5e52782feefcfe01884a46249dd6b7d797c5866ae2f55f6f817e0e3fd1c5bc270df83553087a28bdc3482caf67ced54bca8ce7974d5d3036d76bb3ed1e63cfe3462bbd4d82be96483d0a54743c9e284fc47ef17efd2baf1edea4c36824243cfc33576c978869c8b9639ad8edd153d53c2a36b65c20ef29eb623055672576e13b4f7148341210a641aaf0e6810abb05953536394fc7779eccaa7c0c173010577619d96ed9a6e7f10bbc55300dfc19eaf352fc3190bd0a4a07436c2ca58a813793281903c03283b6eb712b23a4875cd138f8d884f509aa0ddbb36be3a444f1acc434fa3a7ef50c4d35df41f92f66b6bb467375492fa1c924f9e8b73601188542f824c50abb1584bd1ee40aeac970f1d044cd82101d06eb197bef61ec7e6008c48c7c7c60a95d2201dcc57815756844eb78d28a6487e7dc437d213462f58ce378de6b0612b733d0314768e2eeb7e4033666a6c63d617e20a3d2f9a5a84c63981a81feb88bcc27d802202ec5cfcb3ba7667e37b04ca74359d8d66711be2e00573af8cc38ee5a0ae4b3873e3d7e6b541d10595fada4ec23661f39cf6503b5ef76acb8b644a64d41a45342ad40a53181a50f30d442a32c880fb6d5a2eb204045262768d7ff9fc5515968ab0b5e5718296b5a3a15bc97cd8cb00f3a2248dc97cca1a3b7f0a0b5a9276e4039b682f1915bbd4d45b5c6e5322b48fbe59de78f14fac2f59f925b4370571dedd9caad29736ea8ab7940fef0e0e24d7d28c7fed7f224ba26e12a1e205d53f31412d123e6427b6ace6e77cda2961e84fd2f3de31abc86f76856a0c561781cfe618a8571051b77766bc3e808f29969c8f7de218d6cf59ad73ca980d47c806991fd86a8baca1429e39a3e91faff44f0c794acfafddbca5cdbba4993ee6890142f04c2463da78753a573983ae85cc5c5702153ebfacf964e69a3f67d9cf7d07e78072175ac01d11e03a96f03d482f865188f7f36a4886e4496ce43713edb1600b75921addea95256a2302bf7837e84637485067b5feee02045a23681f195b14c4bd680206c02dffcbfb1e4e893ca07c8fd2e255a0463fc96a901a72acd11e4aff70411c3eb222e616eacee66d959c57f9d1c934dfdfbc53fa9c7622ad4ed91c9bb1843a4bb2090dcd850df87a424362c15681579f03e79061f7c54e7e79b27fffa62dcc1bdfdb6a64cdbb1abf5179a5da227c2a8d3654473f7c263e716e374cb957720a0a637a32744120e74c0bc230e86f62c7440e7549a6df171c57aa11d674743c7581763b49d11c827680b827662c690f0f5f6084d478c73eb83ba0d8bd66fcba1354c138ad2d6b6a7b9ae588053edaaf2a31a2bdedd1c50ad2d3862008f3945246faed1bb4880cc7013c69eebb3604ec90a12da550f18745c4e83bfb8a49af668ee3b3d6a0da658bd6b03b66557d1cdc67b5e79f0e8b86b3402301e9f3a63fb3c832c4a3c727d9e04d6f7387f8b873e4d5796c29026ec0650dc2d0af4c14f269a3a8e7227b1585671a70cb3aa7cdace33f208cfa037e610378666440a41d0cb9d8120e9ccf6ac4e1aa9cf0eb145f31ceca7b04513f5bcf2e7706a9eeb449a6b65cd3ae82b6834498885fbf900045e1fa4820d47cd2dbfe7ebe0b20e4a6165735cb0e7c83420d55d7f071a9fb0138a673e1bdce6740df474d6e86544eb458a997b08defea00ff7024feda9643e5c486aaf56f2375ec9db387897300217fe9bc691c36b07436e23b66338ec12dfe1da28a3ac51ada4d80ef9fb6e3d0ef0e98948c3f40814e10149597cc3dc760402be013265aea5615f5339de8e5e9413e64cff2d1b58c9ab13df553f8bc6b2d42dd572dc9ca66899b89b40ef098ed1c103143af435d3900605c2924e53025945e178c56509866877763d8a829f006d9249acf1216d2504b7d8f7f7a2708eee83668c129d270726c48257ffca533a29c9b4d0e9063e3e6fb254eb1f8a273b83dbbe614db0961164c58491115d2de2d40ca58a08d0f531f7a25b729ddeed75050d2f3f05512f7d8390a4620b9c128aadfb3cc13b7e6e2ddf3805c91870f036d7c44f4a1f8b6677896030a9eefb40c196de03c21b5a33afd5f2f76d99b223de11402b8b34daa55091eeab9b7b86ea1720f85488a16e3038c110cb84354e2df9426dbad4937159313b126646795e1d5d549d1bec0b2128b4470ebf4f8c80751655ac477bf97c37df7ff2205c76eb8ee1e082d6de3d461289918e38e17f415acafc1c97b400923b5af7281ad6a3e0bfee1e6bbb9600d69b7b6fc0a52f38650286d282a842ebaf350d69c2fdd46c2f24543835372ba94b1034c52ced7ab0ce188d8c58d331503493977f3c1f1859444da8a871e944c46d7c5c0fea8414b311ddf62d6b6852bab5507baf6238a9ff46f17473d7e7184b4478815e6a6b4855cc586dc9dbb645d635bc3af5cebb793ad1d04715e9b23bfd0bdbde1d46575402348cbb4286cfc4813a478aa2768e08a3875d67595d6ee41f2fb670268e62b0774285387bd51e6db66f88852859663cffd7784e8f6eb98ede8564371f4e0d9714a2a0259efc8e065505c43fda5d14417d1bd81d83d0226547521c179dc06ef7a2d3614e4c95094ad756db98f0b0a180fac6fe8c658bb07a78c1be8eab1cc9e0d16d7d807562c5501a0c1e3c93f76c2d8a670e54965c2d5f4f9f1c17e86d0882982b5ba269d54bed1f1d1fa6f9a9bcf0995f057186eead31343a26aedf0e0bc85bac0b7e11b791f79e23c9ae1682de0ccff643348461c06abc66a084d904eac15f46140cef4cce58cf681238d607885417d22d552e8c9f1e1c9a7a556d21344838ff735135bdf4730ef8ea3482d93c02d7b565065cf9aefe3ff148199555894d8373594b429df2df0a6dfbc078970db0287a2d2d26d05208bc6d1a41f1c814df1ad162df2c54074911c1efa6b4a7dcbec6a18d4afadfdab89be3216e67636404468b550470d267a76bf1a975d0c1b1b588e7e574c969db657c5b170f9d4b4a57027b008d6aa883a72a4ec5c2f33790a8ba94e53d3b0b5d766f66129f78eee8685a46ff6a414ee5164ffe068429a061abde4cc006454caffe5d8057b88e90a93fcb7522cb6c86597348b1514b0cb4322697d00c50ee62044d1ed09100be874a8e0b21518098b3970f40563f16d11690d52f28c8fd6b53acc43595af2f2fe07abbfdf304c3579b7019911f634737bb512993675ea24dad6c40ce1d4c0a372e240026a4f0d708eb1d15a8b87009fe1fadbe259e507407c6f9c38b3e823443a52eb8be0d60e67507e2bfc80578b6697aacfb6192b88427738db0d8fe79be946c463ea39c19cc4487af13da4a7c0ddeae658f87b7514c69d5f3d73ebe236b201ef749c802ccca126863bd82b6e3477a5db5467c5a3ec6062f1a9b737f39d97d6122392d5e24c776368a52b2603f5f6ba4892ccaf0dab07646eb46bf5ad67af38037eec197c5e0dc7f8c870aaeaa2f0d3b8c5c4e6bc7f1f2bf3ed8bf5c02c66b53e9c8c26c5a23049623696eb98481ed568915edf753af111e93b14e58dc7d37af873ec0a07005746e413d434e1c530d2f7f2ab67ed5e548a268b6f75fa95892b215455a91d39000708808706625a1de5dcb2d36d56bcd08e8868daa001f1c6e40d4494ec32b1378a32a51b8960c1b19c54e035616c1b0e6541da5cad062ae6530e060f56028b722fb5a338b1dcf69d3be1dd9ae92b6e566decff4a79b94c7dd7eb1150c7c412ae47d666012828319a07404451e85d0ec3113380950e28430d51e4aeb5d476e1ffbb444dd40320f4d5f550aa763e1598d134c8b847b334205d28d9c3616ea0321390a0ef8687f0b8a32de4d45d5b5ef53e95724e3f11bded451a068a7bd57341a573e345c6bf2563fb685095994ab78f601194979e59500a3b639c2b7874532ee67f17e2352b79f91dd2cefd07bb3942b1b3ff11a9ca10879f9816fff66d48d0f7fe2f3074218954201cdcfe3c4473a9dba6e047e9a85bbb5905092c0e42d5496b3ba2b8dc23a8bc8f424dec9e8f5ce7e5d0dd88f8b220b1e941c4ad87282af6719375219788802e37a39471614397222e63dc2080b50a98bc0345833654308a77f7dde1299a7d30d7e5f77b2ce91140c97c559cb683c37a72c9840d23bd0da6dc3fe67fdee2ff3004cb6c7a4c81127324a9b3fd75403ec045f2d66c0d5f21d9acae77a35a9e911a8ac4575302d74d1a42d0d24c8235c503a3c2988c2226140159fc7cf7524d5e8c7d39650b06f7cd0f04b5432cde1cc83010e462cb190b8da73f401a6ea763f662940ada71118173290feab7971c5a3effaf3ce251353dff82bbb7bed6fc221dd6106cb6a9a21be079da9dc924ae525ad59e0d91b9248fec0491e9d73f64fcdc8647b588d3f32100ec95c1c4a0a3f3c200172f53c00fbdc606dc371c8cd99ff0166bde7f5e61c728742e7ea3f87d451f38c292d43699b6da73a94347aca6483667cf183e86044298f16e9568de898f772574eed093e2ac502fdef4ebdcb1209115e8fa3cf1402ff7ed5b38f2f959c3f4a7a29b66cdbf23b431ffedddb2df8fe459144753557d82f6f07dd02c53c2c3ea47624850bdc9a79f49110a9ea3518d34844e720febfb52571a66effb526025fdd73f65bd9d2295a4b2677de76429982969bef67571d1438a7411cc65da84cd3a38ac69adbba6029ae40de4f92fae8dd568881f6789869927a57f14d2f45a7b9ac97c8f69e6c993e6a1d360af810a68cfbe4cae7226a064677c5bd96dfc56e4684992829daff6a052148c5f991cd6f830f8b396ead974d45a8bd73847f71224e03af3fd511237b084d8dc1df3050504cdbfa424bd4c0e024a1f417b2ae44553138ca58af853f1cebce9e7857edf61a49f8ded2047cdef75d099177d3b425a345f9b0b415b01f694d350f0014cc54b9eca24f3772c8dd6206ac11641e2192d1ec590141bda9c23d8dfc86ae16cf7cd5440031122d714f9d7d468c1ae9c7f8e1f049f19df1fe3bb540f18bbb840b13f086b4b00108baa6e166552f45b1bd84d629aa55d3cbe6e6f7692f65da4e63d2e0ecca00d279a2b8b8d5d3a3c3f8560ff9899c390c4ab09e6902c965c009de91ed7a05b23ee7f2e29bfd42eb784db3be64038cf97bf18e53deee1c384f79d75dbb8b6e93d11c96322a20abba6630f200a0b66d1555a9511e4a1295973bd57a1ec9ee3b9c7663de07d89f6b98aaade9caf6020caebc208adfa400fb17d608647fb2ea8bcfbd4644a3d1ba2d62c22183d069070e54f86d1a3d1cb332e6bf2a05b67eb67c49acfa5f31e80596c8613496943c2a8bf8428cd9191f4cf2dcd7c33082c32d57fd188f947aaa700a8401a5cd1fd4aea0fdc8dc004f7367a1749335de82acd92ec17e8e586fc34af5025208e0d4a8b57188fc001a581572d43cab23de1687293f88854c7769cc39612f7749b6ec3f97e6eaa0f3b93aef504147ad894a161f79deefae88401c2a51cc4b0b254c0b0bb62a0b5bf7fe6392ee6208a52abeddd93b1da2d21d7ae67f1bf3b5acc2225e4bbbb2558ed0cc2cb7f40623ddce3c6fd6bf086060caa7b0d6155f7bd14b9759a695c065e9483f7d46afb9787d84b685b78fde397310e3c710c30f2a4cb7ecc31db01599e8f3f0573cb8ea5b63ce4fd0dbf31425dffdb15280be2cb593f7246840caf551997dde539fb3bc0f5a33bb5de988153b70767032f6222bd589eec8a727c2fea0d6b2387e9bb911d48e094184ed4998b458ad903e2fc3240b3d25a71225c41cfe804444296cfebf55c0193ccf49c4b8056c2594db29443ea1b1d1fb6c9e7aa42ed54b22162992c731ba5c3dab269459c55204fb999c06cabdc2c3fbf7cca67a0199e4c1936bb0dac51f4c00b73470c9a62676087b2744cbb11c71c4ccbdc31db1528fe809d8c0fc654223eeb652bf90507f547111d49c702a4f8e20efa66281b2881a02a9115cb0a34a63e95fe65958ce5a09889b3e673b5d6aa85cf984927c7df5b037237f48b65f8c78ed9903bc4633c4c09395d927b63a9a281fa2c77f76ea37b1d9afbf5e6cf8d5e97e310ad17c50f49e21f87e97053cd629c8f7a467249ebf1d3d1f8fee6a9a5daed7c8e1902e72b372a1099ca47892206e2b631b6c0bc1fa7c11139a7aedf9ce30d59e680be677f6dd6f6a6b88ad8eeb26b7a54b2079ecbe92b55dab222e697dad6c4aadc8a4fef710cbf4d77573e67ef38c72d815758bca8aaa1981ca694d4a114460defb2af217a3a22ad70128ee03a939d79c5ac7c76aacbd26faf503faf25f70b9f1cfd0e0994475864d9756ee880c02a85f7c21488c0f634f4337c92cbece10df4a527cfb5e822062d24013756a9e19247875008b3ce3ef6ff9bc1352a6aa4166426de0f7d27daf85f3803952414302be778cb995d9165912a7615ffbf33c3c3d3011b022503cd986fa455955f3e346434dfb99139dc1f021dcd3efba71e47d21dbace6d0db306ab3750f7db17ced087a8e0c1ce8c58d9f0d08f59198ab6184cd05a1009ff5927c4b9df44748c865b1a19010ef1a8545832bff097932898d1dda452e9d260ebc3666646a1ed550de193544a863724cb65f94fa03fd41bd950041b6ba076ad691e866bbce76b82bcaeb9fbc8b39d05979eb2b1c8d810fa5fa9efc6111a9de45d3171bb4d6d87f6cf16df23f9775a4557f10c40a7d76d61fa3923e468008cd3b8cf2bc93c497bc909256a93d84daa404cf3b23cb5d6a3bdf57ca1cff4f905c9c816e83eb8b1094ce29b4fc264f6d9eed2a81469e219f8ebe861d4b477778d91aa89929e0b61fcfd8e08efe0afbd9e34fde55454fcf0d777bd0c417ef2595a1fcd1d0df89ab3af04a8dbc825648a869b90ca58e1e917b0e9c376636acd129846db6eea7802ca50d814b82701d38c2c23294153e95e4009093b193618e0ce5ee5b508df6b7731f6f2fddb97cd8c65147cd3ee66f8a4efcc4e062be6c954838f6e9917e74e63732382f8a2e444c5dbbe3491478c0a158b3db1775ea7f9cff19f09377d003d343e4d753bdf5d240863ee1d7c056c81d39bc39cbecb0a0d875738d23afdd426985e105fd85cfa5757fe1ab5b3ea844f337a915fdd6034f907d62216d08e81f742719994e2213e0f69320110d7bd081c62a81e22a33303094d22c5b972dc48da287d29712efedadc0788ba934675d655d72fe39eca2cb61ece815355041e6f24042ea544d1fccb9ce3b035f12d2869943b321d2b046e58baaa3d39917a63c1802be2274f3f441d4af7acb3a27d7c5c9c65b32e59c019f9c05a8506c9d3350785b8a50bd0867b55be09cb0046311436ff399bdacd2ac8219c481f6a23195a9451c0772f2f19b27aed1142460436a1428896cbcce6d7490b17268aaac5db918115804eb565a36f0a2e6555c76da51ed6e97147b42d4f037a05b9a42c86078635269dca572e3c80a339d2da5952a0b1f0f0c9792d53c25d883cf025c08ada3381632c51c616a3c3386dc8200bebd3c8aaa7b8068382953303624d04c72a3f16ca6640bd33c4ea1fb9006d5381148b6f4994e65bbb8ea3ae1839729f64692fe4a369bbdacde399ad2d3ae2115ba4b253e29fadb61cdf0e2ee42caaddda5f046563820a3da83b531f24aa3a5c95017e36b6afaba6cdda0f20ed3fb4b7ca719af5569d8711b07bd0c14448e9922626c56572b857d433f79d90e61b755e6012cf3b4b4443ff8edbb98f5bb9a4915292026a0587a75e2eaaa66736c3a855804b5370ec259467511ac0f97e11eb6e9bd5a4f3c7d3f204b37772a51bab63c06c3f3fb80bc105bc88f17eb723673b11fcf1c6119ecd56ed297fb2ca75c5c53125888fc4d1092a0531914eefc8e307139b3531a6c4aabaf541fa3bd8f54de7a6b03b824e739d53d83b9cda5ca8ec456e3d352dcbc88feef7c99de7f7b6f76f8200c84ee8ffc36266bf2fe79290bcdafb28e417b5f4fccdc469206e1c9a010ff8388b9b019bf0accf7d111cb55216b32a250a4c81d1fc27f012af5bac5da9328689ed5fce76a686bf0a3b65cd565f69f97b14ec1ad02d5ced24229f4a476af05a0b38c27c6f7bf979387e1549e5fe3328cd9acb6ff0369305fe66e3b26ff7a8b195d1b630f6f90267ac31ff7b34e642ec1f1efeb5aa7e75b3abaffc23ae0ea320ccae827b65931d555fd44f4e061c7cb594313fbae33d64ab04995166253d8f019b54e659807c85af513960c8603a439c9fefbf5e07118d59f936529a12bbff22969c1ce89a9109bfa9fccdc401644dd230452a0a11e8a913346b953278a5927dcdcc305a68916bb740ecb1e41403bb95eafdc0802b984884943b319291a7995fa482181c1281934fad9f55489d9e17cf3adfb9355a1b3086918580163b422a6f11ff3138b1269b40cb4630924f44c4f1f368fcb85e2fca239296a446cd6b1d3843dc2f39cfc53b83cae6f67119fe4460adbd9cf8d144f849f11f9a18a6b3918bddf6d8d913850ebaa859320c84a69524d0b83d7e58124e38996d8b9e86623434876987b85da4970fff517012634d6c6b0b7147fc3ba2c4bfc2876fd2251317766a9b0a811943351593d2dd06c61cff073fd725eec4cd606ae73fac70e6ca3108ec5efd484233cd34e61fde2ad66ea75cdc8c6ae9537c1ddb6cd8adc4419cb6250a6578bb9d224cb9ab20a62f96eb0d2cd4826f2bb4d68c88e34ff05c372e0e2792534f7e0559c46b595d60dbefdb7b48eededbbddf822b8e76470e079eecd20c2aedcf87cd51a5c15b1a43c768cfe198e1b1a131af68def74746d830462571ee8ea2b5060c84b21604ea55b0736abe8c6c08b99c97205e6d1d93c8e1449ad612e93f3d056d6467d43927a00a261bd0d09ad00cae729c1774a727650411dc3372460d1a4944d85d875c34dc4a0263857b1d8b71c0e531cace9fd36b2fc5b2990983ab72ac3012a9fa2dbedccc2eca95577efc560d12fabbaaeb8dbbad0f2c92eebc51f2d657156f35fe2ac722b4ec24f3ef0045e0a1cff481de6df5a186fea23072c4c5d94387b3316481d1fa75d87308994f91197216083213b906ecf5daf434d6707afad1b06de8837169aaddf7a9f40e716c1a188ab1dd661b491cb1c92f7ce700eb804aec7e8f525698e69591748f9da14459dd68ec4ce77c45a1c6d606c5242ef30773c16da860d7fb5d3b718dd1c3bb6d3f27874bea0d7e09c46606772db409be8bac73ce004af21b982a6c9d8e688d9b5ce7c46d2e677a902fcf20e65f64d86f03c7d66a6fa4365f1fca1956795ebc99e93add5134138f9e9fab450fc3f4f96656af649068e9e19a98bc1f7d0aec1d8cec31dbace2581978b475ed5166a796893fb35a0da6836fd4d7b86109b99ed3f0dd6edae68d92ee678fd3a0e3c834b2a418ba1aeb23069df365fd3424faff1ace851c1b02d2244789915b1e82f244eb6dadff9458e1a4eaf6ab09ebc22358121c5368a17b4ff4029667a89d9e0e81cdd6821b3b8d0bcb69418936b3ac2e976f3cea59c7f817238d9e84172148f125df78b6e727be94225c53f88e66e6b95fe61dd52ff90717829a86bd921f5c18e557e012ea52195814e9a990c0d74731569a6339443f20bd9684d7ff43d02d1ab36e8092f5785c3168bf2d086c348bd91bfc4c45e2728fa5e16fe9285df525b3fade46e81bc4633a9b0ddfea2b769bf4d2a8d29f1416134f38b73ce1f8c43126e2b8de85b54eb3a755b60b6a81d211cfcab8690754ea8f3aa2ff21592c1bc8fd5079eee3dcd0aa100868fec29979d9ba2207c4bfc91a99b8ecbfe2ad8c3aa9531b1b8d37838bf6d776d30a777b89d7767d04f99c3ae4c6c9ad0ca854e685ee3569124f55c7c20bab8458e53db7f416b20631fa96e40538b2ec3906f2202938a4a57b7e95c1f1ca9994605b85da6ec37fc1ad9344d36be9f9f7acd8da2033c13424dbe00b623a632ec6faf284636622fb0a4bb752b19332c9ef6d0a0c61742bdd535c476c9554834c3c7655647939375f00624f3c105fb0e29d5473b5f67ab7a90fdb2c0b2792ec75e276c65840b2a8169efeee5c2f7781c19303264d93e38823257473b62f0ab0c763d07f919e91320cd70053e1dab9fd25828b9568bdbc4452361f994ebfb92365fede7bad3fa97054fc6df22e17097476f1a915093682e7d2b86da3c5700b9e39153473977d4a61c102449ad7f2f2386212d80f67b007af1967f3488d23cc073e3b151cafe6be9ae467c00d9d3c7685bb363e05b99e35b5314a15d6cb7617ae7eece9826da2916cdeafc825294bc31ca95669e75f403b2f0d321e73be597a2bc0fafde845f083cf3d37f0ed555a430392615bbd20e15ceb602a66e2278977eded4cb243fb38c967342f17324693ec898adf8df0f3494ec5d1028bb6c174ba4ebb96a1edcb7a71a443c531521f70c9924b3a4523bbbac59f16f77738071355548e128799c778e53f34a708cc8a9b3e53cfc73833c05e40eeb397ff45c9cfc4b49bddaf22f7d51fd1b78dd706118ec9a39b18213c31bee190cb7fa73a05104778c4f1efb339d6568527b037a907b5ae2dade7cf87793eb01e1db03528fd3fa0f4d66424ce9f72dd3a920623824fb6662ae9629903bd79103d347f48c79f2eccda016d85f84f4b55b780208f57779c366db16a80eaa718590896f7f3d42120b4bf8ff598a21c40cfd326a4decc742745fc279ee2f6c81dc45d746bd5b5855676ce192b0b78eb05046359c8c331d8d677090dad888ad39c94623811db6c3a0b5f34283f0f2f9b71dd254a35483d99ddcecf64c40d5660fe2144aed6df6c217bc305e19255c2d0a50613223da27b3df7806ba8e26c34cbc28bc3e05b7b82e580874634afd62128ef2a2d9a56026074bcb1edb8f8ba57d2636d87f1c4e1efa275f6109d4dc0aa0f07810f6e1a5e53eb2efb64581dcf06ada702f5abb1909aaba6da18e1f958e64906c4b438892012b1b8c9fbc2f52748756d2b1853bad9b9387f340e432c8a25960a573f64edb581910b367cbfd0f1f261d87a5fcb5fa8c4b061abfef349e44e6d0aa9ea699b572048c2b7194270b6e6f196b8d5f461fa101fba7f4d29396c9dfb0008fe89dfc461c1ba009f6e08fcf9636a00b23685889d2318728e1739e57858d95377d6df5f05c18408036956723d59d3a3b45b5dba4922a1e534c782e7c097c8c0362d090373142ebdbfa5e878526307b931c7b886ad5243bc57511d00aff1ef5f63363a770119f806ac07b2b21c450b6190a6d862640bc52364f55759c105a199989d1589f54f44fefb7442b796eff001057a9cc8b043a4f28afb0b709564bd21b79b8a37e7776146b75208f934037d9992c65cb14ab3b564e8e84f9c2548bb32d9670451ad20c6aab556bc03558b801f7b7e4869cbb499086e1f2b67e4a096b2c614631bd4fdf8b04e3b12e089402cf7f5133578b39a25d35e313d7c05a6f8411c6a97ec70e58858e7524f6dabc6ffa0142c05b0553d3dbea4c681770f6d1f00bef407d5e2c0243d2a8f4dceb5170330a65cebbdef4f862a7fb98970d9799cb9c8bd86e0aa47ebb7a38761ffc0909cec0c2146ba747e83df933e5890f7e0301bd72a6c401711efe2c384153c3a374e774b3eb3e55b1784a6afe3811e1c64647a1cb23f9dd91b418dd5ea1911b17fa633b6e5dfb249535aeae5124198e57a76f3a2a720f8cae9fb7ebbdef0f80977d5e467bd2f2eac5b07533a02a27c2453b8bbc65506c1adee16618a70d6fd521b1a9d42a44594a3008b5a111b7f0e74b091bdfeeaa70792b8cd5610c9bf9dc3837b826c7829efea954bcf7478dc1d0059eb13869ff58efbf21d50b01dd7565f318f2d730280c882e6dbd3931bf1e994ad8ef51c650cb2cfe80faee6a815a09ec42add9fc91086c5417008ca1960bfcf37d52e3fef0adf801658954f969faf9936123be90b71ee7a440390fc458954595aa25537ab62cbe5171f12db7df4d93944bf489ff373db07f5b014e6e955b44e13d4ec1597c4764f53d5803fd33f63327eeba11555e5410e27fdf941e8d7d2d9ad17daa78b24d8376a735bbc2a9820cadd5d7105a33505a2d62b2d5d3d396f263824a9bc2435fce8d1d535014425d27f4817866cc0b60dba035495b740aff05bb194e1a815ba7db17e6d0f1deb7b4796269763c555a26ba32cd8ae978d99422194d65830e7ff9d7935f7142b1a7baf300d34208a258062afd5509257b46130c5925fb5506ceb88485905ad822e61eae28d8d6b97c65460db9e268cd38c74e30ee49cfbe9c3813f1fcf98aac382fb7ab460a3e9d2922bdca521423530dac8e98fff60f557ad0220710cdb7ff4a286bf56fe319b289a06545d384242cf7a77248574fa9b67faa8a7c4f5151ec530fd5e6ba1439e818d7b06e4bea18f13e2a4b86ac6a0eba8d46d98bff04641a55af27609b7d25d9ab3fe7e2110b79fa64b02d75009e445fdec2a317cbaa0c6d7bdee2aa6d8d265373f1246c5246987263453dfbea9a4bf20d993fce6aa99a012a4f5a11b1f7c6ef36d35fa5704cba66200cd7c8ff05b938a69732662e8b7377b60f6fa0c9caf29d39ea4e4a9e2a5aa6eb76f81b6e6f2c726aa96fa584459f359be68ff091ee8010e4448ad2783e812dfeaebdaec5ab10c281b16a93b8da9efc1014ca5f9b4bc2e8b16f86a782f73a76a20e05eda9a7948c4acd18195e754e78b54ccd5b456390b9e34a7584edec135a39bec4e6cf01cdaabae995e9b8e28fe2d430d64f0f5a5c8e214b808d1c63027b0894f16eae1f7c6ee199c817d16dd38828e8493b2f0f2a94f1e448e16285e0756800bb109a826c458cfcc603f40675923bba48eeeaee64ffbcef64e3950462739bbb97a152f1c91e4d2e51bad454da797b995e3f44e7685877a44ac5381c3f696c0ce3b25171f486a6b27301989d22faee6bf83e6d7f20ffaadad116cd5ea29ba83615d6d658297ff4362d147b46703aaa4a3ba7b9eacf38247e56bcbb04ecfb3af3c63f180a9f3fea8e12cb73f3d16d995473838ceda3100f8dd8ded0cf32520410b43b020982d54d6a1f516688f7b444440e02fb837ad49bf4ecb17969b6d0d04016aa50aad163b4c118517ba032f0243f581923a2ab99ac8622d48467f2bf961d7a0b5e0607d2af3b69575869f901b20322c84ecbc5a83557f17d281941796f46447329f5ae7e202e4e659ffda60f9f1a189a6d8a7625cecb4cc496e44a1cb8d62aa39a414ea473e588c197ff26441aa3094832e49c34e1a316429b88b5a97edcb7c6d0ae45b0450b5274b0f25f17f581af234f475c65a39a657b8bcb4f8b666397488aded20c5ccd58a94ae5707117b3ffb546f8929231629888326b827d1af406c736202037f752839f2672c3e1210314352b51c1254f0704cb296197b5986a36ede20496e624390195a22e4eda3de23dce74a60257614c237839e63b4a2d465113f80c08f40b58d1d8467524cca5e5fa34ec6e83fca146381ba9f88dce39465c4b7f9fd0316f4ac8e5b5cc4991cb97d28245b28dbf3cd3390f16116edb2175be68f8afa33da81cf19a4fbaddfab58488ff504477be3af6953bfd7f0d8ce9cc1f29399537f41dfd1a161daf0f23bbd8f9a34e6d75684a548347ac9e9dddf2e596edaa2584fba2c194770f1a34d8baec79a8a76d377ae155a99548a3605b950f369a41dd4160e489afb8b705ef184524ada1ffaaae542173673695f05930d8a1f74763eb60153dfc6ae38e68175135e15e2e90c10423c7f4a4e7ffb6dd958de1619c5242ed667c84ceff273630fa7506ef53e86de932d9402c1048ed5ebc63a1218645b2c7e2e0a899bd6b24577cc11e3557fc57366750245a3e700b1fe8133c4c372d77c1c04d1c6dd2a8ef40d6fb2d79280b03e88e13a8ad0c5dd4aed8d5226425ebc3b8d3943bdc187b49c2acdafe1167a12f29b806842a9b07cc616c2ff4b2bd699dde7978560fba0949d801d5d38d532d17a60fbfd10f38de21fc561897165f89296f16071c59dbb5eea8743b6281c12a2d442c42aefb8e77609f9dfb865ca555e2c96d0a348429b21d7ecfc280bb0240427aa038fea0472112a27e78b989f069733ab8c2513eff16f4f7a67ec4521e785e5662f113946b31f428877968324df8749172bdc309fde982940583888984a83d52288523251c1fd190ce23b0e5e166ccb377fe84a0a83b70948a4e0be78ffc70ef918f2422c13a1446ecc67ffdde77dbc4d6f50ab68d7fa9059b8f2b56b3fe1fa41b167318f40d074cc2378442c77deb99402900b9793d0e8ac6041cd6360d413018653e3cb75aba3e41ade8597f72649ec065251718bed25534dc96a92a27a6f096f44713f182d64a0464d88fd402ff0c071f2e7ed63f6fbee38e5d3327c69d464d3660b23a27a1b8a6af2371e01df7fb59ea0eceaa60f355eb4c13e7a17b384969d088405e44c940cba35a816c1e373fee252097d94969842634b2ea2054f8db14a8f9401d489f15521560e2f61b837d3c9f9a099d9344b9206e1865d03fdf6bd7c36d2c7bbe25dcf8d3205e2975734944443e46c335a67541dfc43f5d9caf418247d287e578154da09a6f63e1ea7418b55253d0cdc0e3b2c5c7059cdbb9edb3b8c0ed8dda046bffeef17fff831a20c04b0f5e799f4c9b2d5e683c0cb4ae899b0b6261cf0c69fc6dd994b049ab6fae241156987d99d0fcc01fcd3b6aeef7df57221bc39b6fe81a747254c7f04758f1aeeced5e4cd71bbb701ebb15d855c37b94140e211f11866d7b1188e2cb5cdd4031e82b4301e89dcb225ac640a8c942c81835e24c441b3a09f7f19a4326b9fa5f6a460a48aadedbb7e90400b31143a62571f12a2db271d439ccc9c444c4a39491a2e1c8c2649fb8eec3fcb3b821ee4b689766b9118dc98e83df32d5b2d066b9765371a385d16cea3cc17f46a316c0f0b09253beb918a724493f857977e4bf6c0617478077ae55103ef7e7424eb2b263ee18fa8ad6032985ae21549a83271e57f116964effde419655e2cae1c0e7769505875c96176f62adf3a1fee92ad6f2c163019056f4c64b745af26f5f71330e3588d0fd158edc837754fcc8b7886ccf4a6cd0021b783a6ce80323aea935c8de202bafcdc8511091176a0ced696d879bdcbdbc079e617099175b2d8d7c68e0148b4508dfcd50b17f97b2a401c0f56fcd862a96d68b5b1f7e7ae0480a15ec8e94d1029fcbe5bea887ba85eaa7dc7f254eee8c3fee72d7568fb2d5f8720b85b9e66d000b6590b60693f0aa6cd8b9f4af10a0e71593fea169bab10dd2e809d65b4cb7cb0901f62b81dcdb2b73e0f0b40977b4ed3fbaa858d8cf7f0450d5a4c39deda17044b5ec5272802aeea46343dfa37cb8572680b3c8b5c36e2f5fda8d3b6595096f1e44915c642e8079f01734c6c62ce1fbe8700a541354f2dd933a734a734289f746750fe436f7647e24b6a125af475e2e707c0da9880f407f1233bb5679bf07090f86f872693385765ec0e476c02fa02f4ec11bde6cbb864f97cffa05def9ac0f47533f529f228d239555a7277ec04124a0e89fc979d545f6fe85a44bbbbae3985d1cc87d3d5004bef780b9320aa23e2cf72eb13a5d8febbca8cb805c63e114e69df79aacacf52e7ee3ec94e41481cd1d0dbe3a22b768d7710679d53835207496ab2ffcdce0a13b5cc378d41d1f94df329b9485d35f0efac3ca01be686d1948955ce9cb1d29bfede4794ba160a2603b3d7a6392a880298b8e7fa13a3509f34070e0c7fdb9367fc94e8f0a618910626bc98fc1619c9da9d38911a2363914d1a7b3d1870e50249a449e2cd51ee9e87a77f9a96f6315a6f0a62b2fdf644fcb344d3f84c364317d682fcf201145a45ea3624d3b730df685117b873651f89d6976070dba340f8d9b2e915d2e3fe42b3f8cb1feea18b1d1f3eb3150ba9c3d240a1c7eb39560201de23c66ac992866cb623593a08b5e9e7bdd6fbda04f4b57d1b1dfea4ba021764128260c4f8ecf416bb8fd26a02f0a6c7dbba3226a2a2af6521f22b5316fc3f8d2a0af178c0363f057df5b69e328453aef4046eea7171af1e701a5fe7495852fd3bdbc85cd245116e3723a6cefd530c561a69dd18f7ada3fd08767a87de1c08738d905eafd35c6096a4a3b7865f5df5d5a2f33c18d67c080a15f3df5dc645affbea56d35a63c82e092d0d835e8179ad20774403a388d9e976eea3c5e5ba26dc084e18120d255aa596907bd64a8364b59b8c39b90bfc91844a3c8ff2fc966749dd4093c689e1da89e1fa4b2f5f5b4f4ba83b32c8d9210183578d0608ef4548ff0fab0c2bb61c2b4e5d680fa9320a212c22805220893daf5c1f3656d553d9d38ff495a59c83449fc077499cb0efef09e258150bacc706dd02ac03191093e396005df5c1dbf6ea14f47e3ab95b05a0e2673314bcf575cc59df6bfece65cbe6b1d034c3f233d3038c59a0df8a67cb129a1e7e112ab6f09967349bffae42418a0626299065c6788e80da5666963f4de9e8191dc74c95fc2b4798968c2c001ba74aa3190e6aee84918f3b57d4fcba290b009769972d39734459f2b90e9a45d51bc0a07e5dadf7b63b7149b4ecbcc8316e47cef86749e0b8f795076c4cb9528e41fb3f8f1e46f05a8e7f7ac0dfbbf01655fb2ab7898aaf18732ddd4eb7493021843ecbcbecf9c6670034f36ef0b4225de0f8dd014aa2ae7d08bfbff9ca734a3f059e9ce5d71d736540e060a13c8a2f258fd2dd9efad2e3201551f32de46f2b67bc76d80c6ee5ec48faf9d8613be6a35883c1d03cd3212c73cf2a97176c8a8b08709f6f72088bfc3bb39ebdb8469ed8d9c579c4f310dee4b4250d9c9526c9ebe5ba23b3a8c6b726901baecb024c0cade5a8424ace27c797a9e7dcce000fa53dade4759c8934f65045ce64c913f6af425550da3b37a99eceada2da63f890f642a478724cc787faee1c14fa4d5e707f289809f336a63fd2e695cbacc3fdf98ac76d1006f01f211a22a638ce5d31c1cd2a9de4978ba832e4ebd5c59df4803a81e65a5a226b9a586bc7d77400e7e3ff9c484521f04a2f3b3b1d49a777abdfaeab3dd01cf0ad81ce778a50ea2017c63d66357112e749095fe99e875a4b6f35fcd05b791ad12cd1f7ce829bce4588404da108c601a0647176db8cc93c748830c6f90a819a177bce9482e2d33a1258583ee26f5b776d3ebf1f5dc16280038fa572efbc0292b0c629274c02571f950f2eeb360706cb8011a60e9aeb6b25519b9c0e64dad8ade1ae7344d6c5b99d542b4fabb4da927d44b7e305feeddde28bfac2d4da76e774cf4687b5298cba680ff405a76415dabddbc9180d9f1ae4f0782a79006fb68ad1d3887e26f36459142e776155d5a4bfa836e4a7a79f49e33a80e31f63dc933e72870ad350d324f274e7f8f1416806849a7a8a76c610527a022dd389f12799637384979970e9baf75e1a6644c83ab06aeee72a205fa128f20f30c4d8824e3cf175ff03051d947c88a66a4765a12cca1f93c015710475f3222e512d832082860f3ebd18f17dbe88488bbacabeec6b62f1143e36f35601f802be3b7067c93063ea87d8fa24e5cdd1db25b0f0c64337bb9a71b1f01b637b209760ff18ee79edda7937c2b064f1bc20d967267dc3ce9a5d3835c6b10999cb3b70825887b7b95300f3f51971956bcec16174493e7065489b25e9bee155c61727d2e7ebbdf234519e8a9df0b748e90b2056e0879fc69ee98a94b088b1205bc0098778e404a33900e9800682f210eed66fef6079623881af12be3aa789483c54b80897eed242e4d759c7de8a81b0cab756ea3cb01ace2378ee0b470ebfa4a2c1f33695c4cdefacfa8fc7ddba7d26841e71781e763dff520ddd23ef80006c63ea0ae87215bb8832565a95cdf4932a44d49ae90e251174b746fadd0a0028be1bc094aa31281098ff7398ac10827a1c7ee3daa7cf07e57c79614ce317981477abbd2561c4b02d7fda1a6dd465d38332e8a8d366f3c1828d1323f0a6d4f747b9bd503fd7360583a2af7a7707a1132ce339e95954903c4d05fb3f8197023a688b8d23344a938c8d656cd978af2de78792b0943be6127d65e8067898e4a8713cc9247e26a9f7155c49c64f710e3684a4de10483cd62702be84a982dc7ea2f65c7845e878df23c863ded33428ba2a4a5e7b02259c6e63cbe50c9b398ac4310ab8466b9533ba5b822b9be07c523a0cf4733b210a3901b1c6bc95e3e933b90c21a6631e5ce56cdc307a7c26fa1ee5361f7b01dfa21198ce4ead35ff033e1f228e0618a212d63c5c381d484b0662758422e0fbececfc9c05926c8fe6289442dcf59c386eb31e30bdcbf3684f87556093bb04a67d0f09dfe568d2937433bde81ed015811c9f55dcf768f3489a3c96f4153ef0fd193ff6817f5c6dbcc71aa030f5ac822ba0cde094536377d4810dcf736ff203b7c450befe4540e9569321d60dac7b26ce46aba488e33381df4eb2e9a3c4291f8b2115b0d3a78bac78edb14ebc492efbee75a29314165a212f5214492ec9122e735ac3bed15fafdcac439471ed4beba50e3c8cefcacb8bdc888fcf6bf74de652216724dc26c6338caa61491886406a9a92b61cf05723cb8e8a5bd3e2d15e9a9e8b2f2a5e63085198ea36daa662d525f099a3323be9af7b1aadc0b879b66511472443b6626601d461f42acd3833bec13684b4d980eace9af4df61d203a77145651ca34784c5041997152a7c42126a5e9a626a2f2af57a7754d63c48f93028b70f923fcec38ec40b4c9bec7b358b1f4c3ec7a3a3ecf32afb14b93e9a871f567c1499503a16c06ceb9e6981037ed15894cc1faa50202bd32671dc228a61498e2a8cffe1c9ea7cdf0f63ec54e35e101bd59add9e8b15b294f350206462e174fe4d50d230cba15a594874bc297a5707adebbef160aea8c2bebf47dad8acc12fd0f9975a51297321f374e0073052390b925462f746cdbcb0a75088a7488a0328197f1e2909b6a3bca9d81f7891811298a03258472f3d314347de22ee6c36ac0e5989a4bf8bed91ad0260104d92cdc8949df8a6beea0ccda10970992e04934638616510ebab877f296587db49d0309acbc866f0514e54e865ca9586109bf3784ed8314a849293dcf51d4345e0ac376ae39c12749c2aaa445914bf9de1582f857aa00130c815ea7a7b2f6606b3a5087feacc1cad11a747bc6cd06b465c3ee77ec31c9b7dabfdb9ea5f67bd3c5cff1bcbc12c087087b2b7f08683e97c2a5d7ea2b9ff551b84f3d4113b55d24d5084b59ec6216af98fddad026384619ab150f161b1493b5f3530cbb9acdc6b3604419dd5ecbea860b111aa3c0a4d313c4574d24e10e25fece57f7c0de97e34eeb417076a17544531b76010239a8e30e2cb0f3aca145085d6b6d7e056c79cdaa620359d3daf0ad5eab8a40f6221e76a5c543103f15186dc6134964fbbdb86305106442b60a400abf978569e9330756f794f7ac8b58c00a10bf201e70195ae45f7412f8e4562b008a115954bbe2128ad2966e64b353809d3a3e027d6c4620e003531067df3e2507399e66279c6c71d4609b8f9390fc0fe9812190d781a744cab06d1bd273f8df969e764e24b93b8236cfe52970ec5de6f39e5334cc08b815df1ecf4e13967d098e4fa545adb9b451e8191b81b8a0e78518760716851ba69cd15ed19403cf110176bc98939902f8f720db74f0e4f6274608dd2bf95468580eae8a0765ae020fabd72667353a27b1b5bd53dc97ad8c6298f1e537d2126eaeb74821d149b77bb9af43e720a2394a9672d1d0a0069902f9d8f3abf22dde870f3949249170ba03bf6dfb541e31e7ddca67b55bae63b26829c038580b44eddc660cdd8a68bccbc840b55c8d5cccbf006822045e84c1016d01f19cdd6e210a5702cae6dc97e026a0390265dc2e6321c1609834da36cb54417624b0bcb22da938759b361ecef467ad151ebf3adbfe77629a02b65100fccc5549cca5a73787ea3d6245b9e5894e80431e8878ef0296413af1bd72292041ef8fc82445cc4f3ccfef1cedf72c33dbf0f6d8d2393f1fea8d52d4057f2b1934fd8195dc386569878ccc181d577f1930188780cd6ec1a2b1ee92b11a8bcac9132c20d1debb1b837d6469d23466310888ea3c4f9534a538382914a5be46520c448b576ed9df212f2b1a6c319c60a0cac6db709edf354cd3d65191e4e4c3559db14590777feb262570563c8ddd5ad3664df6f1d7dff43bec805e561cdefdcbb62402893e31e08fd708812359bcec17ff396fa20cc77e320c2188d0a62d0663eb838150bf8e48c5cf5db795f4da1d5850ff0f1479c265ba8440e40b5d848361b3d70818f2c4c92bf1592d2a8c13a9f1cba04f251033415407f962b79e9b337cec75a2b1dd9679183dbef0ec1d0d9023f5e68fad2088689c5d20715c9bab40d281d64433c0f136f296b596c66bb325ad175e158866a543db7c9d1415bd11abf29095876eb1d561cf3d53550a390ea93a04cba0d4608c8631211992ffcdb1912fe11838914c6949a03ec2c3fe2757ec7809470390dac3207c0649ba4aa6c862ef32c8ca3d9115d2f9cfa3917aca84cb91e345509a74bdc1e3282cb41f6d6be33466fa974e039d0bd433d9307311f205f4d831bc1dcc47f682d42159cc4fefcaa8798afc11ab71a218dac54c9364844db7c29f44e39a387e9816731f8541a8d3ead18d7b1af79ab74ae90ea229227a73d55d5ad56463a36dc9ed9a609b13d941f1a9ed083691eef82ae37ae0a5f729e5950d7433f9d50e8941c7de68d5f10209f956f4a65c0f6c556431d2c64069a8977d36362bcda6914c5734496e900befe848e815abf710c046d333a46fc3db00735e26b962a410870cebc3b4aeeb1ca477994478e9001560da70c3e5025841a54096d2ce6679628377c0990f82f8384d804424136f116364bd32ca51dd369d8e6a9950752ae1a1d3f5764ff92d7c304e16b3d3d4e1e386ef32baa977be0f5d65240e19bfb50745888c2a4a24302fec2af7d0d8ce4b466f9dfbc81a7530f3629f7d9ef8ce14dd895607c3449784a61332514c3aacf1b35e64b478d3ba7f90b79e1dbf451bd58c243851468107a224068921344b975f72c69f157b0747e9c99186af3b927c35855ceabf2c198e616f9251fe0ab0600527b117e059134737b307550bef64c0a32fa7c56c9682628443ae423590739cd756455686e7d7841a25549811862f4aeb1af0d64d88a63c601e8b3f2d209ff5a350b22bb54e87e684e35535c3c7e151defe45bc9d2a14b23d31d3da7175d43d035f358183fd3d28131bf7b907963296aa2046db0edeb7bb610b81ff86888f299d952e549bc17c799a96994334a2ff50087bcb1846f919561c3cddded84e31a407d1046a766b44fb415767b8953130e34999f57875c0cec78a6c659766083b79a5c5298638beccc74f1051e3d063a4d87fb1c9f24a3ee99314af99e837a97f427fc54ef0318d644ca4b2dcd30aebdef9f93b32603940fa16f940eac29af87e248e7311722d70435c831ad9706a8a5789c8dddfc5b3b426c5880510ee588479ea7f98e2fe635515ed59bee345feb94c4ba7d20b5c0fe4b978001ce4382246c3db421d76d961cd4c8b18af5052e110f2e140cddc48771a601e5f9dfb3175e8044837473f7bdc3c7d5364debeffe9c992715474be998f75816b32ae7f027b29d59f73a31c7307827c128782d7214dfd03c111801d15db7363a0aabb62ed2d077d9d949fbbf5c97ede2a4c709d160d838eead38fcaf17966280fcd049d4059b299e017b732e4a97db97e00bcbb53fe7b89e414262a5e21af8fc47393ca6c50bbf77c29e2a776988ea304ccedfab4b806c2cc410206e56502da414345c13fa0c0fe1d2b11525c546fdec882a2ac6df6837cb79acfcf5cbb4049dd376a54c9b49fe8e77f1c7b3c314a8c0b8a0ce76c71c3afc5a7aa9e8ddba6910944a0a4a89adf571a10bb319716d32f895ba4b80630c8a40525bbff7f021bc030730aca94ca964658d17f0cb1ee2af087c31997f1ea4f247a9f65061150366054ace774538e6411524efb32ad3f7cb05b9d37abdaefa96d1f0021e37ca93588f19a9ea96560ee587e881d8fd6b68a6ad62ea8819a6fb292a388dd8dd0d05843dafd0276a5febee6767585121c3eee9814c6286df92f8224594fa07496bf87b89be8670975ac3630356e782fa0db4034c1f9ba4b4953fdbbad021b8fa1a3ba9e02373445645da22342e7e1941cd962f74bdae0fdd77aedcb940db12d22b9592fa504064404448ed9125ed28b68c75b1b1c7fb41844259f1b77be476c4535967589e64ec4f86f3a46c823046f434ccb2c1575089d03aa8c6c661ed4a2d95b90f04a5b444a144d6ac0a995c66543c2a4ee75ddad3c6e500c1f7992ed3dd5ba1b4652850f529b528db04a299e76872f8c2cb7cfeacc657fe3543346232b4f87bf5be0ed653b738589f18b38b8c8a8ddd689afda405c43d6baba41c3aa0ee3167245d18b666587734ea8158379ddc45b9de3747334f7a97ed17e75a6af97d2a394ce3e36d9642fbaa3151966b39f5def3b82e2efaaf6037b9f2c47422a78e65c7f97e4011dfabfb80ab20a0ae052d0abf760c2d7b7a5ef3741819d44b4a6edbd2174e5a5bbae789c6ff0e0614a0339fc1bca3fe1e7203d1366b1fd01e2e23c2e0910b814a0f6e26f6037a5cf218a2f02a697e67bae51416d772d362a014404d39939196c4e5ec53302c85f1ad800c0720f1bf9b857803d181b3a0f5d0299ddfd773781bceb3e7d1400d4c572c48b02517dbbab90a3477bce081b20384a5c5fd0d2011762acc493bdf93f1efa7488b1f38d99328fb91271184da09e1a7ce77d549555d08b991e0a14b0094275a663778ee5b3c6ba765df5ce96ac8def3c7e90e366755c33a2c99ee9be3ea33d3d2dff03085f4e3ac257cf28613f385f6af8404732cd4136ed4c7d3876ea364fad6de8671697c766ff146754d56e6f2af4836933ed6d8d981505eee6437ce6ddeeaf5cecb5cd414d9e6d48168d0a3af3f24bc3f3133e587d65f5b11188fcb22be70b2b7eeddd6fab089324c4808ad2ca67386696fa7387e2a8990ddb11c7ae257a3efb171b58fabfbd3623cfad53ac78ebdaefbd80b995f3a963336f3b223e5a8266a82b9ee3f6731ec906745dee02250c3bc8af2a51513a28643cc128f66f66c69ca29fa5d121aa662e93290cc0a8dc112c02833d61aeb867e5d84831350529884cda9ddcb4b517894a15e0891f09397ac9423a003094b039a7a80af9639fef473a706273cfb2602ff90450aed9cf1d91c20c4be847c5b3b6ef83b84108f6f909cf8d5b722c3aa9b834f1edd1115efda1341ac950abdae3e154793068bc4dbd1e4fe6aab73858147046b6ba2c5845b28fbf31e0ecf34c1f0f7eb99883b2b620d4c8fdbff19aae156f8e7f04e5679abf7e33c4adf4ff43be0a7b6ac78d0ea1dd19b99fceba3516af2e78a9843e40acd1c9877ff7e379c5684d6a0c4e6175c6b2d548ab80ff03c570df38de0a4d6ed5806ab692c0d5138ebb80885d054989f70abd7241eeec98b88d3e2393ecb7c7df0f8a3b6671f6a8f514d9b8adf1708f78a7ec905bcc3145df0e8db98662c64262c92767c6dbd61927acb9a10c132519f3384e7c7a186bfb9f38d763c8bbb154cea4aa3cd59167186f4ae52b57b55433d3eb32ee5787d0e6ea70f6f150c752133fca6d423d0649e0eae4d8b495d352ee5929ea7df3f2d8477906e69a296862e49b23e5f83f8fc6cb17af097efd0fd8ab568f9467eb76d408f9196be8e94731efcd9ea020e38e0345a833f5baa115fafcc9b3e7f0b48f938ebdfd4b869383ddca18e1c4bc1e497e227fc9b06244fbe92e0f76ab53957dd76ed001e305d64ff9a824e4fe0b56067b0a90db0d2fa2d58a31446177dcb4631dd12f3b3cd0e0edb6851be715d1c31868ec41e3e3e126e7540b4c6c88a658fa202f35273b8c03ed9215baa72ee8110611152f727345c6a74f233407e3c00ae880e52fc7d1cfdf74679ffe51ff59e262ec604cd7e44035051bca54e22253b53bf6977a2dbd1fca3e728da9c1deb30e8d3193e0fb58da1d884cadb9b84f6d6f985b84006d78e52c81a564894ab857b84b08d036874213baac056ec209abc26612bf948e87f774e3841aaa531b268dc4e5488513e38f6372a6bea3b65ffe4f2a2cf54b51a12a463447dfef1348e020be8431d4830ce5761ee491fcca603b7d9dc573055ad53297ad1dc9b2e11fd9c71c3db264498be1d6575b93b3f04b862fa644a3459061064766a441adc3a26b22d4cf1d457952e58a4d17d2314032bb86c412fe2b2efaf3fd09cb1095572b7ca1a1a84fdbb63bd4c939d94ad6964c896ef8a34b79608c4af2fb77cd7caeb98792cc379296827ef7b13be01c91c14c982348b2081ff4d8bb567ef01d3f6d90b7735625d3dc56d6678d30479741d98c5fa79caba66dbe429ed5e03833e24ad6b57037f6023cad78de29ba2e6617edcdde75c68604b51e18cd264140dbae32244b81fd12221296c48133decafddfd97ac01176be311aaca70aaa219be3df3eb80bd7835241535bf5143897694c377caf656b203eb39f3e5f856a34d0a4c95a3d118c47b01db7c454d3d6bf9bf92b99996a7d00f1dc41f5c9b0911e152714625b3acc0e07e3a8119b1999f87be28260ab6541c1c9ec624433b5b88afb317a3f73148982287c3d4d7dcbb24d3293f91d0abef0d0b98a43ec00086f9d1ba9a78f4c3b521554540fefe519157a20df177d883df23a66e316cc979baa1e2b8e7e8bfba4d603e6bd3ff90abd0f11a7d81157534889292e54667a9724b4be85c6b506c5e8a1e3d739a8ee98986d1cb69d65d92b5188a884a01ca6dd1a986c32df66c486786b842dd0b42cf945a1df6d2b1d046f59218bfa4e78f6d50b2cda475caf87ab771ae15b0ad3c8dbc61b19c68dcafd85aedfd860f20a754ee0a2d55f2f8ea6956cbf6cc8aaae7505a099e52e4da02e26020598e1bc3641a8650742eae1a594d847c3ed83829cf9449051ed6105c60ad32ad45247423a5c580c85033908cf383048dd30e281a781571dc0dde22590bab94386db2822db419dda9c596096959a284817df32a18a3962c210382ec14d90e215601281bc72966ae9c5043b89f5ed86c653e7762d9be5a5f1a4ba95623161d21e1a1a16368b34b8996add2bbb07a64155c874444657aaeb1e2d5db87324e7975f12c83f1f59b8a4df30b8b96a39a62e7ada5b8dab230f22420082a4f539c00f4c56c35c6a4d42754e6ba8e3f2c6e447f2a758a86981ce2b0e6897003ca4c8f00b71ceca713f45e0cf28b239e0f6ead063255c6661d4800deac032a672e421858a9a9ada3faa349d083b7470199858e40f9229d3e9b992d76729b97de49cbfafa4a49316211b0fdbf3fdea8085373b375d5fd030dfcbde4ee29ea7214c9800ad918b268d4768b4976bb996312eaceaba416f5bb1b42e53f25b93c4772f4b61e68549f924be6bda700a43d305ed37063a77f1e0e027fe462c74977608300ca5195fc6e28f88df8426f3242eb5fe74c3e804289b93316a18f44b4858f044e9924b79f772a5c8025184175819de079b662ec861cd1e93ba019d01920d3468190daae906e99b4e2b66f20ef11cc07589719da2d84073830a3cf082d63aab074d96a6b0cfe05dc2849ce2ac36680bb01e89a3ba6083326a5098632dc798349c780df5f3e2d573c31d56bd39b3868aa27468749a368615dd98c8d98b9c62dfcccad72b5005ecace0078ed340c1aad1164df08edcd1b351baaa8bb6903a68781ff3b65b0ebd04ed9bcad933c1f649e35e4ab9e8db26e7aec260c45caaf86d126918af763d612f235af153e6570675dc7253cf523e25ce2f26b4cc592e6d395690bcdf6aaeb9a91ce59edbf52fad240919c0bb59793b7d7635154d8d5746aef0c09b71cdbcf3920ce6e5f5c9c1eb75002d68d922ecbfc260ee68d8b3eb0e7a46d31060a7c06b42ce6a9ef440d75533e12088fdf228f060fcf6c580733818a2f79c5f34749dbdc1dee8842fff6a59760fa33de3659761cf74ca4b7c6b9ff4a7e5e712bfd1748fc533eb163260b506e45e60643131ecd274db6b38e4a08d2f74787e9e20530a14fcb7e796ba999e4db9f2b4f7340d54172e52bee474c2b29bfe827e15e974e0a7126c0be35f29ff264b36a1f8132c840b9d834bf742e31ea0f6b21a0e97f69d63c8a3d431d6387beb885e6ffe497a09f096445f3edce67b02b10f46cb47b070151df2f5729a3bf16d3496dec9ef28bcc765c3b5b2870c174a31150667a183db64fcc0198098f3709f1dbd39fafbb6c4510b8bab1ac596cad9665f7447f81aa3f99821fd82ee367a6378470dd75254c4e852a61d85c55a3bb481eb18437a127ba7aafc0d1c8e9c8694b830ad3553f67c01c3743c4c491632bbbaca48c880e8b4dc70a1289b4f50bdace65f1a396f47964dd885bf151136d015391bf2665b463c8c198ec71b4e18b639dc2d09524ea2b4ff138bc9be693680256bf7d434935540a32100e8bf42b2966010738ae89b90ebf858ca544addca77c5734b71cd359f1342e356e265a72b761d5633ac51aafb2db92780c5bd3db5d2c4290eff8d6c768a40569e2f9c84543dc26a48a43264bd91e961c55c4c8ef7158d6303d65f52f50a109c3c52b506316e0a0120a9c5a23ead8ae7b46620749c37ddef1d555bc0fbea411e6c12fb57e3324845aa1283a3ac6d3560505cb0dd04228fe7d73f43211f8ea1fccffb3b693fa91b98321279ca708687394a038fce0d55d046b9c75dbb08faae19ec2a11f0b9640b82c1e0fe640cd0d086802bc5d3976d0fd6d458fe48e1e5d295aca00ce38ca58aedefc7dcc98d726fb240dccacdb1b59ee29000dac4f3d42776b140766628fcd7d1061edbed20dd73e2a35aa48586d0bb7e7cd72bec8b1c6b49920754b34593b224d73dd6533ed93b66271f932c7d12ba1ef67e3a450138fd585c66f4cdd6250757703a22ec44c71dd7b350d9202760055265a358baea026a8e8d4d332b0800928497e2df6afae27979273e41e0c6c8db3328faeffa34dfbdf3ab72fc4519eaba9ba5a25cb7e94947c501f8b2b41769cae4a8f826a3e89baee14201fd115452cdf3e6041ce5860913cb0e68db9c6054d0e0e0cef684eff993696daea1ea09e883189410376c190ea166a5996e629a9b9e6d888f1066cef33b8870d515bcfe4ad3d6c9775a8868b437faeca82ce21804ad57398fc4f0f1cb2c48aa0475f242219c2255946d68070bae493fabd484d0d18fc1bcdf1e05d99f01f9cef2ec28257c3837af970bd9ccef8d97aab7163c0dc8ac274487af4e94964f773a895ece5c26d8ee2e9da24eef40cffa7c524bb636a72946eed7d4212b7262d4893c488dc9b92c3a9d852591e77e08da442f5916949c2622b65b593c7db27f436f7cd01a5f56c7a6298e084dde6bb659ccf87022f01efd537aad3eef6b7752929805278be6d75e1ba073d0e71a36378a0ab6c049a8ad56936fddf64940271d31f9c1855f873580593c1aaf4a1d44e20dca8d6d71862b8b374c241dbf8607121c4bff6cfa13277a909348ca8edd3626d286e81162b5a3c3757176b38c499e4dac5c94baba6e1bd35f45077eb454529a0d83e27bf3b9e598666f478b55b4e2fe256b02f18bd3ea5431695a4d390d2d042845c241099d8d4003f008ac33b723a865f0c509a2ad6bda25ccf1821aae3674fae9d2b54465709fead6c5d9debe9c423a3169b1c4286d198aaa7b2c061f041f27033839b2a8122aaefb78277c8562e232ec00a6170fd0462c3136ce9ff4902b3e0a8fc8ec27aff7cd57d208fbf57165e993c631d201a78aa13520ad4818898d67eb6f5c9764f4b778720fc368cbcca24b377dc985c0f024e802127f44990efad6e350cf183c244f2048935df46f8e148cc9e2ed985e78287b41da9790002ea4cf9c7e622345b4d46c8d5fbe67e7c2d07c977f68ad1799ec1b50bff32fa0d7227806320616334fcbf3bb792637621a9fa12c0ef5ded7d8084126748c12272885429ba43e1f8cfbcb23d83c150c0e4a3226e4e56347b3117f8889fc2071bd24f7ecc233afdcb372ccd5a1756ba7cd17f47b1616ddea6b3d7ade8325cd3d2ddbebfc3eb5d78574c316ffcbca69fa866a7c0505215aa7fc4e55ead568e9989613f86bbe7244755c6937d52b8f07ad11860ce03a2a33428b2ad89f81342664d2514d8cce6296b36934c7188d70f0efb22208e24137047e4efa381dc811cfb6e627f49f27f0b24d5c93037d5b90661a619025dd687b221084f343198c3aeeba7a268ad80a00ae971c20c201cfb3ac89691175aa2585580ee0784f07ef3defec1b9364dfe85945cf0324a3c4a3d351ba065b068841eb0140070b6d7df18197856a408d087baa290dfb12eacf7c5619275d3e552b326d7cf9facfd0d8863f05e6b779770f98a44f812c0d6e2b5d2e4d417fd7650d5b5fcbe0a769061203c9e2554fdd58d2cc8a477d3ea6ba7223be4bdd31ac36dde02dd669a1cb336940153a4fcbb2647b7cb5df78d59eed401d070cb7b99954407625fe026356f8d652dbde4df6f7bfc356290824a5faa5c36a35a69d1569c758501efd5c3c878557456e1043143147088f432ca77c6567262a6d898adc2b2bf090962eb3b21cf98e5ad3ec0d75ab9c99283cb28ede2b8c3a094e6848a47d336c015be91886e3acc0751f8637c40378cfd1a08d79366022f6d619f0b982f783b6a151ba12d777687d375f101372857836afd080fe00d39a1da6d0c353bd74fd63f8bc8503ebecbc4061851fcdbeef53518c371757a42daf9bcdde17406589308c0ce8f7e1b3af54307230c64a1957bf71b61b9c4d0a391f26b80cfef28de47dc2e86503b8444190d5571437b03b675fed68d588896dd93cc59d8cebe8f32858e5c2c0e5b745f6c796eafd88d5c18eaee004140d3e578b03809d2a8054769281a9d44d1996a5b2581781bd65c81bfecbfb74a66db89ff2f85761093f4a97d3e1704d1d95b2231f88a3ccdfc45e137bfb708d01a8ef79ad8d92f9159f15651ff6fb92e49c943a356ffe973f6b753a235c6c7e9f863e96459ab9eada2bbe0d4901e9211486bca2c8f4fee303776043b7d425d9552465dffe70056babd9a3b54c7fc9d9d4c9d40f552e11830be84a59c6b82b4c8f2c2a357d5baa4aca8fd94c952b09292a7dc57d1ae0c0f9eb74f973e94b916e8e443f1ef00b810734f70531c18b780e4fe5ae54236584beb7774193409caf2f0c860562e66b1aa4cb23b11e74b887397c94850d4022dce400301dd892d49684e83c521779db2da81226e45a213ec89b997e9b5d3fc479e63170a272a041ee5fa6302a894ed82622253a9e76ce086582c7588b2d95ab6526d50d1e2d7a681878391f6b4af777dab5d44645c0287ee1842b93587cebe9b4c98b83be4b2887e31a7fd0845e917728597f389ac61b3bc9ea3d444ec15079e2890f1bc15b0ae58f19705d3fb0cce1cdcc18a53ec1a560ae6580db2fd6293b1d9ffbcbb4d72e60dd5007cbac21cdc540687bcf5887bd65f33d561f70a393eaaf7f80251a58bb4737e0d63cc9db7b3a9e44e0c93bcc53f337fe740928b56601b02d68a35a47ec8141246642984e684796ac143ee2a08de5c306f399e6d73f8b0883a256b9aee928c440d5e94d987b75e34ad9581e320e33d0c2005f3a44079579a10104fd0904cec8bf1d1bfbb302969d4aae85f7318accefaae5ae76b2f618f3650b76d5a712b348a3963dd6c18c23b24474b7086f3691f8be8946e9cf6457d115994d21bffbefc408bb492485ed5ce35625287a76bf2de28364092588841fc18490dfcf9bee0dfba7c37063fb56092a7f39924b770fc42aeba1a39e24d0b4e9717a35682a7456b8d6fb91833b2dd7ec5f6827624376aa0ebd35d92f60817ea027c7f278c81323f3796ba1cfb92e2202d21d0d13909bd9f46ab446f87f769129f083bdb1d7c398151fe39f3515d5f4cb1f054ac09e74ccb9de4d94cfa1f61d84abd302e7def6264590de17eff2e040ec12346eb30cc3e673074da183020a4f25ee19c0286be923962d037fd6bd773e4064b2f6c28ab7e27e195549a15a689e1f5bf2dfe6e700a975042045f68bc7c08667955073b67c2af3a22ad59d4159fbe2887b6fd1d2c95f5e620fa79e1825f22144c584de42b5d920d1fce45c6bd1f6ce46417544522aa0f9c6c5b8ccd35054b3ec2e8bf8a84aa2cd51e30c5d81aa9a8dbec84eaa92828dc2b63c8930a15abed48769dbc42417d76ad5016902d9e1968eb849e447d002045b8c0ae11be9c0cc2024731e6d84aa9d9bb00fb7828c94acbbaa0ac1282b33dae5cd4b6bd466de91c696cf1221d5eb9e96f65767237c40e7a36237c8b560cd9bf86a0fea1d6e492a2061f47df2d7a20b02627005fa855168b287d7117944bd9144d8036a0947448f1021323f50144830312a9e48a2202d17a9e4976569777e662035d60d5cd773112bccd74202b4c8830e6f6a26201ba54999594e4a4b720c3886f8d6ebcca8ff7dad86f190beb35d9a5d0cf983c511cd2664f2cab9a9f031050f274c5b921a09ac308f1f6e98a2350605df603be06ffc165495f860b8a7aeb3967d6cbff1b68513475f946020f0678d7977e728da16fb2e6d64a2fb3f88942be6ea0008740f1fa9a52b9f1b73668e39e1b68c304f018622191e1e815748b419790ebd107d74d68ecb4f5b45d1f31dfb644ead1cf50448352905e9e6a2014a505f045947272164b75c92cef61b94c8708c348473200d811ec47b4097e8e97614243c11239f7850c225c8fcbbbcb7770e46f0e001016ec24ac4ec6d4766a294e24640d1b2e2a802b836ce9d82fc5dea4d48bc7b53b2e66dbbd3b80bbdb758aa4f46737b39f1dac65d07fe2d3ca011f12bf854e4a72ac8c0ff4b48db8ea5681dfdff6c9fe8f5d1cf13667a19cf08508522120711aaceb09d18c9034006d4c751acdbafea85803e6e3df30608a911edb1c0866fe2af18b2554f8c65d3ea75d55750d054de76cba90720a19559ada4417ec738e20f70a909990a69f0cfc7541f703f4208c68f1aeeebaa1e8b724d0ead2b29bb623d9b30871240989264850f1e51dec8bd84f821e0424f81ae9af50de1a6425804467eef1416cd155bb4d63089937cf10e717a689fb65d9143a1186d2454b2d48d2737ad24fb7e5a996e0834cc8935c66214370a4fb7b8405596a82d859cba0ad8a696a6786f24fc1ea095656970da74f61cae3db05ab99b4c5b4793b9d7bb28b2b621e7037767fcabaf2f6a0876ec659720f4f56f48e4745b711dfe60f3efea593ef05ba704d5e3775eb6b4baf7e306d0a3a0456f462b991e862f9cb46218cf930ee6dcaec3664aa06f34fd7f0ef80afc2df35a148e34cdf59a949fe60ccbb392364c9f13728912d7d02ee6861f6bf7529edc19128e94bbc8a2faf939cce65f3321483701bd87b48388300a376431e8175f2367b51f561ccc8d348ea05c2365283ddabf7ed88dbe79850e9820d2dcea25483ef16451be097d77255a23fcf4b337fd1b1f8f558a0d59ff47f196c6c66afacb1141b6c067dfdbfed12411c5ac7129e56a5c94ff708ce95212a260bed69ab1d8e6f659eb81f5727d2d8d6e336c7ba84dc0a8acbc293429270e433399492e8fa57b0308b70215299729510584b6f1efe4bb400043761c2fbf5367b5e4edf892ef2287e5e5f924f173b872569383ab5429914d5746f518606619bab26565db72ed3fc9b6eacde08af111f798fee3dc39d0af7b2dfb36a175422aa0d16167e39588081b85a4ce019532489eb05e1fd2379f704f40ac222f98514cdb7e941beb125a90711a7dafc06db65fb9435f21b2d6fdc6a962edfc4a2d4485e89b881f1b0b60a8569297210ad30f61d69766d290f4656e8a27b890cfdb0f345ddeb59ddaaa772250aa7466a6914a595440f584ba7aac84bb6beebab2c3e37e1af1e415e36f8fe1f1b068a4823a83f1c05702c29c7c84eefb8a994ceb54b35a298c435fbfcc32bcc72dd4ed21e84b353958e27623a74e3143d1b9cc8577fea64de2642b07b20023e4c33dda4d5fa11f75c2d0b553babb32f5d23027bbb1458111cde706666832dbbdec869197c2ffdedbbb991ac7842c58587080ef07d1d7935f94a75efba02ca4dba86e160b90427297e19cb56e646309ff540ed160afcc9f9947e0917190fe66e5c30eba6376123364e64ef9a45bed812ae24f79958aca815ed0addcbb23e0afaf50cc647faea9e87184424f914a3bd55035af24d2767b296d095cfaf4f6f770a811ef1f0df9d8edf05d82f5eb60d988fb70b5f96660f058195f9406c832dfedc05051f856337362dd36e0209388a8bfae5a638e91baec19e9692dda2b670f2d5fbeb6fb2314b88f0096d37e23d2873bc7a1005e6fd862a79e0e8af3868a00ee788feb5aa7caf9515337ff7446834d977f254b4f81aac87f33cd2fe10ecc14f626c67147fba7d834dac46cae2b20645b0b46d56dc88cf7a411115f04abe352f942f106e614154d2b6d313c4fc5e82c10599113193620c9f77542e5837f27c27f193c795ebaea99559d41e445547d1623be8a1663f1e31c0cba4a5763a606302e037d3c122f0f5e4f0d2586c22fea855dd0f809d9662cb456e5998b7b79f1446f46838d30ebbe5c24a8dcd64b3cb260f485063052d106d3de57c952f545931bd0c388685ba9c9dcfa8345e4986ec481dac6dc68629c67fb637d78acdca0db62b76a4d3fcc418fad73dd820af78a56e593a190ba8f215270fe42926fc1bd5ff26a92f43d7f9eec9db0514ff56598332ad27163908e3c59cbc6fcf7e5a9bf7c4ae2041bdf9bc371554becbbcaa9a6c1918010c6f5a80fa8fd8a3e5c4804e04fa70f4f8d22aa0c333f3b49d55a2bd26eabaae73ec658b520ae93bae7cacc73039bb4aefd0bb4c3523d0f65cc04b6de811dd1590f4a47ba0d51b2310d9eaab56d7c05215d96a51cf9e589ed17b230e8713b8a94673ecad663f08d13abf66e703a6422a5af4a08e43fb07039b340a4fa7e0524a6cf3fcf806f55cc736691bbf8b9937ee7323f30e12d7b83de125d78e6629683fee2e6064b1044624744ab3c34b7e7dc159674897e64d5797de38af89022777b30daf6ac853c4c9176cfe90ebea26b8dd21f4dddbdbb5515dd56695c5b2eb97384a9356dc748cf30beeaaf75b7eade0414b2f0610ba5931b6dda55078cf3c228e483bb3209189d9221438bcff7a45d6ce002b3e5795c6220c05bfdc195b210d9fe7d229e088f3ffe7b418e6f181eb5e6cd04621ccfec6fbd7d51e0e59a48a4d37cbeb6ef20f1e9f6c1b0f8bf85638ce150b177b2ef18d1f1f3e8ec92316dd2fb3b3c54fd8082a01155ecaa281a8368488935999893999e0fb5f63fe2273e4ae56dd000fef262ea845eb154898106989f388db32e68fac610b4cd3ef67b8c2e6d08bd2706febaf6e3fc67d85946e53617d5f1c5b1063beb2846ffefd8f0dc0688911b2307f780de40382dc38d08d1055ff1a1c9e29118812ce5428f2a91ae4f1fee9f8380188b0ef7bcfaf52af602e717daa28f2c7f4bc6a85a5aa858c01a978b1ed30413ba9b47bf75a5dbf925bd704285b9dac92bfd6e1c8bbd0c0728c334f711ab6524d62bd53035aca8ec64f9e73ff44d29886046a025492de18f8962513eb26132942ddeef99b94c0473167c9642e680208bcb403d7c33fe061be8e9d2453c29156fcedd24c5a513143530d304b1c6082c7b4c35f2f65e311c4ca6371e369a48ef10907f5bd8ee2d4edf12bbe0b888b50dd8c1581a385e61a743403dc60d0a79218d1ea37c9de3dc4edb66eccce70eb75a5cd4ef16d135cdec083d2b3adc27c67118f856b02da096da97f27c60ed6b9d6ea60b1fa529691add990948a96074b2fc7144f1dc3cc53327990a47aef98d6f4f82cff3be90b5f77f7e59eee89c6c55ef97af0c2405674bd1efded3b9132b81acbfaa01dd3b7e56bae991ca56ae2eda3301aab3410b39ce0ace352622f24865c86ebd920fb295e581ad8bb5b433ebea1e0fb63dfee2516da23c0340817915195c3a7266e8402de31d1be2ef79c4c4a48418409aef9f0ca90783ce99f6cdea30c6364f9d6b51a57d18d0274b3b65172a1fd0a7026bf78fa8011f3fa11ca7e424dfbb2c03066743e008b32e7b4042dba59eda102def6b662f208d036ab9378dffff31ba0393e44fb9acc3c4f7beadedd963efdb7dee03c71189d0f76c2a9fa0b470f3a37326d0b446195b152eab09f87d7a96d88d65d9da19b8a6c1608a09c9356313fe22b9b852ae047bb5600428a94ada888523450265552bf16d2b2d14a9eb42c72e29ff705eb998bc4b44dae9fbec61d24a0c8c9b0e8ec5a96474d3c28dbc2f37b2f48ed321068e530938351fa02674f6ad1c8d9524548e29acab2c2482227ca24dcbc5bb80b3c92df4f029da2395c12abe0463bebbb14e4150124178dca9d38680b59ad8a56675782995d28a86e373644cf04ccf8ff573c54c91d96e0ab7a25eff56a86ba39e6ee283694a6bce6a165fed1717984a10107d917700822c74cac74f528ac669592390dc3808a7273c5d8e5b69e61d4f97b6a21eba674908041ce1a60624d9d51f2d926e0129e5259b448b6a1726eae64ebcffb60bfb6e6511e1a43265a6a45a53aff4772dc4a6543f7f075ed93781b22536ace27281e93e18dfa078c9aa6707ff3bc07e301a4c34d194300853618691095c4156c89769bf1a6de9c7113230f9d9989f4e65515b29109fa0fdc5841e87f51e1ae4e75387172ea0b54ff30c2c4f7ef964e75e18dddc65ee2c00a00d86182de92ed40cbcf9fee11286fb8758735259842029a1a573588fd5a7908cf6d47242772472e17975762f7b11ef7068ff8d671bfcdba633266b0e3e22bdff585d5b22dd9a6eb209a731aaee476755537c2bc1dc8a764b115316aec57bf742d7f712e357cccf80e227a210bbb579053cbf29d4f1d0b630b06535ad24e183dc41691d41370ae6bcee8038ef5f436a83c2023b88d620851b964b2d0ff407afa7b5796f9e7a600e3b320efff974d7c5f4da3cf30be60f7d001e2bc4b689bbbdbbca50b4975316969bec836a14471ca6b466347ac634a65a559008e967e7dc3677c6f529a6416ad16d0643a58bd779cbac9c0526c49955ac86ad7b88070523e3687ceed6a2c4786ce9ac98ae6896016a55c42c81a2db56a8d41d0dd37c6ce74aa0ecd85e022a71259c6fdccdea466f9e229a7a2a2a891ec251e46cd288bf52f2ad708a9cd95464b2fd83f28f1f52546444a6b00735deb03952bc3a01c9ab1781ba5ba8c81d4b3859aa3a4fa70464282f38ca3d5f0d9f074f7bd19b6730ce2333749dbafaf354c672e2c827c453dbf61a8534e06eec15bdd16a8d196ab7a0e1d572eed0b4b54d5e5e58a52d54e75b861b63e4bf0e359feb44899a72a3a493f81bec7529e825f04a181f9aace0ad8e09fc37fa0b67559dd256c8f726c841db2c9af51fc9669e40d16ed1f2e9708db953b13efe6c4d409d980ea2a2191ca794feab32e00ef962405646f83b189ee403636401bfb39f5db3b1a917d854c626c9e9a344b259f550a49e5b1ad5e60dfc2ba5deab52f07416c65cae22a7473cb9f3c34d80ac7ea51b2b16ba30d0a3134e5b83118ddb69d4f7db1ed68248846ed351187a7ae95e7e5f6ed3cbe05ac241937702246074754e57f09b6dbbf543796229297ba7561559509ad3952bc384767760bb3fdc0a71409d1c6157e5acb7e2e27f4121ccbc1daab95b278f0e88ed16e893ce55405f99f9366cda79356735d6e259af3d2be7ab7e902f02c4b80dcab24f284a055f1e960d036b84182a05f8c6d30785cc6871a7e961a4a4f20792551b17f9e6ff459968660bef0ff230688448d2a440cfd9d39cf598c8904fca00e4e6e868660df14389629594ed72b788277bfdadf3958d6ca1437d5ffc9738f3163115bc6486982e5a8eff5d5647fa34dd8ce237369ddb290eff823b08585aeaf5f11cde607cf37f3f091152eb6a32f58e94a4ba8f35e809d3bad2f0369318bd3d7a5a1aeea861e5f93fc81c82be5eca8b8a2c38e6b39718f53ec6762092cdaf443029d9be131b853392ccce693665de55ae90c1c3c83802a02041ed1e28d2ebc65003fd4126d2d3c5e9853fd65dacd17168eb5b3025ebe01e92f2960f569f06eb50545eaff430cfbc91b89df5eb62bbc5124f6e059d3165f35c8be452a76c7616c7c4e03ab628fda5041948c55197fb781c08634bd6d3b1cb8019c8cda200d1c913ebe3274a658da02dc44010e5b6c3b3a072514954d5e1c01d43c2c248c2b5e43a4c042ab7f84854a941540e1064b0a8216304e6f1411fea97f23087a72fe7c77d0115b77f8470da75c343766a9e36b59cc754ece6e9abe699fb24f69cb0625048793f57077a05b2e8a221071bfb224b220ad3c075c9f63ef29ee02d905afe5f8f69763e1b8a8d4062b2c4c9169349105903b18b3118e22f83f98bf45dcc65b4fa8fe8393f505e59fa5c66041fba8c1aa9473db88e1ad6cf94693c7b603f12af2423e814d4d00d984808cebc4a55a86285e9c2aa3dfe56a23629e1443147c7b7ee773675d491e1a4e97f985c0cf283476024f0d1db656cdba55ddf555446ec0d809bc1609049e37f41342ba867b354ed5a4c93004f62c04fecc7cdedef7abb03571ae93875895c31675dc6985e5c78d25dade3300364f2446eb96636849e1fdee860b94048c9b0f82c51d653190da1f1ef59544cb372855b6732c1be3abaad64e78996484a6519c3cf5b6e5ae296a5ee720a7ca901ea9a184b1655c63584783e1f5406d578f4dd15bba0ca9294f1fb918d6a961a939c199abdfcb0a980d0e18831c344b952637007ace86c294c4f555711bdf8bb7a7b3ef2223aa833a26ece5ae2a8d4e22eaefc77b13976230b9762e23a953275f61a34bce5e08d948255ac48913de4f96d24d605b80f5e810b21968acf334bcfc905750fbe1271a45355d576d7d72c34ff9cd2ca950c66ff6c17a38aa7d47b570cc97432307effa1f9c8fd7115904fc163c9ef25358a7f12172168a84f539742bbdb0d4774d9989ad8baab053fbede618e1de84f5f1bf5faf75eba48e32e219b2e36dc49d9ba45888b318c0cfc8977bcc6a430a5ce4e77c06eb8edc51f16d6ff2606252f2c1b10c3ca9dc95722ef11c4952dab585ec96dfc0eb21bfbe188ff4583f7e56b2f0f2dde5b360470ca7cd4bccb85f8cec288f43d88fc24eaab1c325cf40146c50c56edf5fcdc6440278a2bbfd5f56edf2d6406c4302a7239e8aa403dbee445d55ff9f308efd562d8138c88f7f997faff5e4c6817ee36b8131b54355ee189a41718a113c42ab8be6d7edb84d221e338d74b11fa80e59f825667e0f46deecfeb34014b74133c9895c0ddef39d80412d09365ede02374e526bdd0fa09d720a6d24198fc02e72afbbbb3bc292d0f17fbabaef0eae8166df05e9d3822e295f13c90172efe0d11c39b5f4b2024cf0254d2ba09925f4d3a1d4fed1d9b638286972c6e0f2963e9bd21e7d24f9d711945e89bcd5ab6d87b96fa41d49e9b56174051de339cb32c1ed39955bb8a10160ed93e287b378d3a2a68003be19b16b0085f1c81ea4b159515ccda47948b067f498e6f4c98e7e0461d7ca55ae7d6c8eb680eac1fbdbbdc3146e6e43366f3b203007b4ee6e1c583a017d9e4ad61837300efa46f0018d5c86994e33093b2cbf6fa13a4dced2a2ed4d43aff154602fafe25a15af9dcf153ed69660f8477e2b00f00af68bb8ae380b5050149ba3c65724d21ec7866dd10086b525d5efc689055f5630941c11377170a7d9345665911f504d2ef8d4ca1209b7c1503a2b1e6fa4a69218ea9f965ab6ab7039b5f63047da9c81c29db4b1cd63a3c2c1d12115b1352f4d207301e2ed5390c4742b46f20dbbe9fe4bd51f8462c0fa7765336bb224fe654293634c2153fce3a76ecb8e7ab38cc6329c0885ee963aec1f8a257ae33051151d11fca8070ab6490497fcf7f3e67ff8d159162ab7578f3fbf4a0ec17db504d10fecb88a32a53594e089b004e609b4c5d984eae31680d4dabd7aa985aaed1b93ff39287f13c8d301b51798aabce322772120391af43cb84af9a479c466920b1ee19123d8d3509e131c79b32c31c1c4335094988a035139265149ff074542027872144e2bc82059d33971ea2902851b566f55dc4e5883d4a4f65e9c8096341b4573879f2ec40cf5d25c29d1d9ed8f20e0c1499de4be071291323f315912230420aa87b17cc3c0e30fb5cfafde1e7b531e49e213abb81e1b94672a588b6a3c18af48b2cd37c2fdb0e0838a8314444b87ba20c7a2d362477e584d50d843fabc137ae0de2da8fc39024a8ad8f606dd82a28b305d81cbea6dbae5485301cd99ea115172a3f7cca813aaf3871ed18da1411d3cabfcbde423530bfdbbfd24e0dc6203d644dc7b993bd892a0801bf555d407f0abc7b9e619fea22adc4480280fc6fac9d243d4a934901072f6eb7056c62cf4d41eab91f5a07037d5ee5b4bf6c764279c62730b27898da8c94511c102f7d08d1aceb3588c0c340b5e993c8283c481c80af13c9eb27bda5a629e620c2befe09272215e1d6b47d2e5ea1426db0989c92e08d86bf47f850fda8515d80b7297f735709d7f9d83d0e9afe52bbe4a736ff61e9b0cfc527749f3065bb1a4f4ea16d0c4d595b562a90075c5a7e1221029cd3e6f0ce4fffaa1a337027b69360233b38fdcc79f3bf95309b6947c8a470644ee346328092fa465f52f8f00e4a0ac01e4b7792f4c687f6f927b9b1ea16b87c19722bb30c08b45ad106eadacc02c13980b89ba11006fc653fa181bc42fe3800049d0d52a2da74e18a7181aed12f093630d5ca89898ef14e6f392d3d9fe4958ed527ef135d8be9d45d9a60c418f29b0b4944fbbadd5b6e3e5baaad477d458d2cdceedd207ac031fd37dc22d9bd18e995c5d7d5efd0215e2e1d6328a8888140388afbb37990af894423b4c5f03bf7561d8ab506793263db62c4b95e9fdcd346407197d584069354d8725989ed4002a952e3de7a0337998dba9bd834378ce38ad84f13f80a372563faa6ee238bb41816fc74e454e5ef9ce79aefca8b9ae6b126fa6adf60ee46cce389ec3b2a4784e44063a2b26cf4324978e5ccab484eff296240c8de368784defa2685c8c18344e4169976fc8bd2e20ee4e03015e4832824ab18d6a13b38c4bc1d71923b0ed538e09b7457c7314e63a159e898d95ed255e17c009cd53adacc961ef1fee368fa1293f98491dce0ad44dc941f5c8847ca89199ab6083c21630429069ad024570917e528e6494f5ebfc47833098d2dd8b7f8a846d047c638971495c35243866dd7f87b21ee127b79df480c826d3c5d58e15045160b3db547cd24efa4b2067abcfd1d8dd415fd788c77d5114b20dc582a7f5b207a8b27611635c9ed8688b634fbfeb8f6d9b089851c117677dae40c0b5933aed5c08946d2ef922c28721432dae27a7c6f888a52bf16e2d6a32d34ff41bac1a3cd4e05a4b53aefe57401df9ae0c749004f06d8c352bdeb58b3d62a0c64b2cbe84ab1ca7ad64f557c4698145d16785164c1f656ddc9fc83519f0d173cdaa7574fb39996176f73b95fbea81c3f5a63e752b5ecc534f52fa913867f2c2ccfe69a5c1950ec216e4fec0914c1ee4e51752fcf1bceb39f3670393464c97f1b39090995ab63ad7336f8361c243204d76212e0b00786d66de4caceefd83c10e7e0ec5a7f50725984302179e110497b2f80f18ef7b54dc809bd9127252600efa01e02d80bb1a304734db668f09b9af3cc5c3e5c91609f657aa0ce4618e66e6cc0c00dbe1f20b6668142d2bee6a7a1dde6da64975fcce9447693cf2e6b5cf0f008e5635d06cd7beedb9e86fe85a6615fa52e51b1289448971cd534dd54d348ceeb11b7fe8960e0669ba9c7f3f2dda0541894a19740b3e5c88d702363ab6a19e252784767cbc9e8c9aecee131ea6babb56e1f9063f56ec96065d1632cf4297379fa739bfb4131d5798e8a653364b3e133ed7c3f4c8277f1df317a6a926b82dfbaf5c1e0c2f7397d62811741eb525eb19bd65d3b2113c5dfe2d4a34e650cc94b84a5c85676a4344a58425ab4722a2582c5d6b0e6393c132dc269cc9ecc512d85000ca9e41ae930ccf05855ed1e0152fc40686e98d362dab046ee650fe9054c84ea85c4da4c1cd7e93c2a89e8c0ebd208568a1f3e2d0b74f9907050286dd09f493f547f6af7ec0a395ee71ba2a9da19dca4ca7a29ac5341cd14e21beac6eb013ca043cc8d59e5ca9a11add4622dd49f05afaa33c3091ebcea0025eceedfcbbc8de2aca09fa37be25a4a82083b472f625b29c45fc45d9f769748f027699df5fb768d06af857351ca440fad71c7c5f5f5c11405ce00d146760150ef33823a3a30fcb24da035ff00a2a0d1173a9398fe4478d017224d9f3507d106763de9f099509cd814773b03bb0544ff13f26d8c674ee3f5c734de5bf0abe7f8910e024e52735678cc04fb875d2ac102f76f4baba05ca1be4a43609b5072fac3fd29067b1ef7af1073dc986a74156ece37c880aa4e03b62d648d68544d8fdb5c83add8f4ac61171b12408b7b7261fe792a91c05854d69bb5435ca98373c17e6e333d786237bdd1e17ece097db96f70dce616e533c004c0988f65ec1c81f66423bce69b221f66372eb2b0a09f15fccccbdea94246aecb80032494efd0d79540207206181f1334d4689b703935b2034d8cc6b27f9ec5dbd4e0d43ef1cc5858c06a6a385b23e910cdec7f19dc5cbe64a07b67025be3a27adbe5712fb3db85caba2f39c8ae047edd49665d268e55b111f7c5b6960046f98fa9625344445d923995c06973ea4f2fc26e044f1b9a1c4a136b2b94811f326cd91980913ecdc26a6b9bb147de63f78c81a3a5cae3aeaaf8b7fda9ce37ca5b9edc8f91edce39999a071aefcb9a7e1c23b7686454ebab525aa5946ca6e890335f3f26fb893a36914434ff282d277212811a6c387c8cde8007302efd1dcde4dd3990a011ce5ad46451f2a13792670665f13b621ae1f7f0a9bf15e5e02837fe4ca9604250c20e599572e7859390748b0877e33d1885472f2087761cb9e90a96b7d913dde624ab65e5643e4411519adcde827894ed21571e6c7a8389b62cc93edf413ff2d19d152037c64b11d236d7ec2ead731d52189ff3ea145856060f32d2486e343e2e798b0d34bd719d7ec626ac8c17ac28c11529abc51ef3e4058e8d6c0f324b91887f70572a914bb42f40c40c7db5f5c630fd7ff2918dedf2594358cd310745fe3dec50b16f093426c4d08224fee2b78e9bb7186ed673e5bffba545802429b8bbb69dcab8efb8dd7548154622bea48b91c59de8349f29f9a866da8c31ec285fd4f6e88e0e02c0d6b5e22c5908099acf79f480722760fc8018e0fa81013e34808fce5e37dc8e21a7bc02bea5bdad25d641ace59057cf4f3855a4d8b90d4e1c18a174162a9d3514aacd04ed88accfc43589b1d8e9fef595e662da6cb4d8c8c411c11f38febbb4044057cf7160b292b80f6720d8f0ec2e12daad416b34607a4dcf9dc0817b3a9de0c760b7b26f12251e7ff5a78119f471e6ace313ab2489338e78c8aaeecb46f69acd69412e888e81046f40f56bfa5756a58ce2bb007634288c73c028a5c8bf97125cd49a1e3d265c6fa1958b84676b07b1e1577afb8845478cfb283e531a6a1085dc0bd3e494a797189f2425da3e644042b8cfac9c92fb7112956acdfeca60bd367ceaff2242b1be521b9aa5b30a39c82e51009e7e025b9ad00d33389c0724d79b09a743e98ba134eae139ef2f1b6770a58dd020bc70f1f0eb41ceb51688c615e685a92d58d3726f192f432f221fe19c292e3448218234e3720c616e2dfefd1c7beaea0044c2bbd896cdd3784451ac69ea5838e48280c94a0334910cd50eb31cd754e821a4e7b3d20cb1cc36813878ec832e226943f2d7681809e2b3eb4f70f5a1d5e48f9d4d775cbf7c41893427caaa78471736e189d201b0fc49589a8494a791a4b7861f0fe9ff548110492fcec6e3a162899600346c0a70ee4fdb3c79e169c0f83f2bca167fc061f0a5ad9176995f4c8fc95af804d5d780e7c5535cf50d18e0dd288d15e14507a19ad4fde58f86394495c495466b3231df8c6c3e702c0b5489e8b944d3d812d6920e80610a07c4850aa5cb36236a30bb413a3850ce68a4d8c2bf02bab3cb79e0d575edfafdfa6f0766d26f0c876a4287013bdd559f68986ac0551dec77f70d4827239773703dabce2cc00464286dae1d84e065bf9356cbb1b0c9600eea8ae47913ffabe0de4f9402c4390271bc7fa71c41c74bf420206b8e1cca1a16053d0141579d5a99ad217be60f575ff6f1cf981a9f3bfde8db9b45ab3ce24912b7900772a53e0984db60a3bb163b9f98376c93e962151342b4c6ea7d4e96c9b06986fa670a435d40cc6265ab93a0ff128e22ceef032e5f65a544bdb782cbd3addc7a5cee00fa5acaa423aff6f05bf634908db0032332a076dbae1f5bb516b2248eb1efba9aba6538384f2f5c5162ee2ff1be940b9d1b6f1e0b355dc7a0d3e214bbe19228e82d3b3036dc944d4814e95a302af95a8c96db5181625a40c924bba23f8e42031f711369ea44fefd2fcc74e8c859478f16987e92af3e5e566c94a5edcac920186cb1c9ef87d5f571147c30e38ab6f32479b64342b8908d54ef397e052bda788dbcc8f28b708d0f5bc363a6e5a928096183eacde89e13f1566a94f635bdf5192fa518b60299bd1b45766ad597acd7aad2a66b5552d4917c3e5bd31e89fc7d46f457e03011f9b68c73e1ed147d3fd27dccc47f5dcca8d07906d95b9d44ec960d91878ace8cf10eacf9cffa561568caa7ece0d5bdddd2d7938ab068ee4a5d2f3e82dd5fb786c073878ba24fccfc871300ba13d3d67dd21730e668c1514e302e806a34940f2517db4f8ce2fe3141e0d4306780aefe714a58ce24037c7fe4d878e27fd408bd2e92ba9e7a38b13f0f7cced6e7049cb4c86dabec4b7e4495f796751946723e389d67a5c326a09b0ba3a444d52df9ca764a5b7de3faf15abeae7c12c8f52a6cfc6ef2198ba3b6e0881233b191e9c0811145e340ea1acbeb776d0f605065240e6a5b0e697113e6b4732eac2b765d6ff8944e52bef75d29e059b3a5119bc8026263c1575490b28e46674371ac7a412aa2f388267beeef9ce25ad87152ab1e38a93aa7485a346596451fee06c8a54e991e1629164f8804c8d99920ce8a18194ea3ebee76bc0a523da6cef90ed373933c95eab84408bf1e2a32a6031c2e1a194fccea45935baa6026e6df679506b7f2e0635af89429bc8391462489e8825e6c627ee93fa06dcc3a368698b6e26bf1c9f39173a468ddcc4c2755029e0fd51f86d375c346277f73e13dd55fcae4b4d650e4b7e85c151f5d743203cd67eb63e385226b9298f5f546611e4f111af77e1ba0cb8d797450f9ac68c181ee3a00b64156c0c33935f32abe5094610fde3c3aed2a689731de6799385f3c57bdb88e02a368f82520fe78d362116b432cd4090b4c4de4cb002dff9351b0464d8f700265f5320778e784e9a616ab56e4c734fe1d0b10d93cba95d59336422cbf4ae4e48bae9c83073b63d9465a9fbb30f238f28c544cf605b4bc006cb56e77491e775690206cb06c24c841b1f7fcc8e61c3015dc02e3c74f655fb48333091b8320a6c6e25875e6451363c6dcb57e05e026ba576684e15e7a4b63c5b52ebebb82bc89a92454cfea0cb829405910b0062942487c65c52533d404b2a7cbedd7383ad3a6edba2502dbf783d08baa75b6531e81de02749a35bf0a8e01da9fcee46ea3e5b8299c51f33c4716b58003c198c0e341765628ed23b631a657836be57c23d8ee63030e1f3c8fc6a2f1bf0620ebad824409db09aa4dd7988b18a4b3ca2c00e7a1d713b2fc01c3eec67bbe8be92e691e1094ed12c8245dca4fe84992d968616a075cd533353acfafd024eb6a2fd21c3c0fbedae47abd75733f672761efbe0a388ccb68bce2bdd54ef6130771482e515e747f37e0170a4d28aef3e22db2051035e5bc3e7c63249d92b6538455da7ffae5a1c730246fdaa76ef91fa0ddab4591c5470702cf9b65afe81d37a4aa810db66f8c81516a0bc06148d8fe4a59f1d74bc5efe68f724104c1cf64c0ba25c41abe38c657daee1a47564c2364aca4cc65322b6db462357e52ee72e3d1138759465dfae610b1c1f75e8de1afe9b956ce1552e392f1507219da577e99b28e3f7926d54260c138aea320ed6d31add8f325777dccfab2e24bcc8d053b9fe8bfe36a5aae3bc143e0951f5a89377981e3a2ea6c1a1c9ebd8e22d3d87e584757e8b751f1e6b8e1948ada7a98bc9f36d1ec2c08001e11354b38f6ea6b49f6eca70e500989be8dfba7da5c7f4e29a0ece18558d93ce073888aad08dd069555b3ef3987d1828bb9e41de810f5379b0fe16b3d90e522c704b1df932a22553a49a4ef56e6bee72a10e1e01a212419d35e16097f4e6d13338e663a4794db5ef95d86d276b03fad6d74ede7e19ab93e70bdfcf3a082baa871317f3a84d58cf6ea20c3cfb0869787fe85a9b8920a351920e7bd6129d28cbc6e0a54cad4a78e36fc4fb1e8530d00745ab635b8b8314890ba4c7d885949a3f2c27ed55805d5931d1c79939703815a27582b1f03710cd2082d0afdba9a3e6360dc6483edd9cbca6bf575e76573bd065c1a42e824f9bea755838870a5db3bf2adf296d8de1b0a58b368c5ee64f5720df8b0ad09bc9b4b42a1a235435580f769f6d20aebebef31e7f248040a0e4efa8830ff071f622fbe7a146215143ede082b1713aefdbf9f3f0c0ecaaa92491ee1e1234811a363feefb2f5284023a11ab674f80a050b958c5ac727b88b50df4604ca3ec6a1b9eed9f51e507d02090f2aaadfccba2eb70fa77fffc4394f163f90fdd25887a62073638dc20ea01b68753db13283c13489b2a295fc8006ae1c51934ccc2d695652e28bc8352f08e8b9f29a8330777558c9749d4cc7c79554707127d0e7eeafeed9ac590568dc83086207de2545f2560d0a2479b43c929caab73e6cdf35b569258ac57ffc41cfa9be00942f9dea53013a33d75c6fcec34e17932bc7213057291f48867b1fa66117b60a04037225e49df58dfcc4c7adb227a53ff7a8a7dc9825f350fa555a3d1b38acc6990c0134d31eae290caede04da20da1f858313f85792113c7c33904c57ea00e44e332b847db57e1c20f1a12ad02fae7c94bb5070561cd4588544df1abb40a2af17a594c180e639f654769b0ac2621ffa4c4b655cdf5a1869f65eba6da6f2d87cb3c840ea7d2f43fc5393d8f3e348f43f18912c38368d26251e40de98b58b9ec7db37b90366c1e2d974470f3e354bae8d5ee2443d7e99ef3bc6dd4ab87cae7e8f02c5b1b92f88a6b70e452c3d1f82347c0e9dfe08acf011d05468e6c1abc7224b2e3942404931a8cc48456b1bc94e7cdd2a073758a84539229be35a1ebeda4117556ea3ac48dca2e4f05d872ee9a95562be49a0ea648997a2cbe3ad87ecb888fe4c7061509b3f8f8b026e5961f0eead2f943ff3b0f58431baebf0741771787666a286b713407ace4edbe2834e45a42f7b79d0271e2332f95980fd8f70b096a86908bf752b6581243e34738680315abe90f9281c9c5176641df7b1921ec92ac9ec61ce835cef3c8d4b1c05867878926a4b1b0437224ef7e38110320b0532561856c2f2ea0d0d3c232b48ee04c23625f3f67098ccd9975a80c3a193881ce3ad7719b13bc96be2bee240103ff11073c13390442f290b09dce5070e41f7a70c7730c2b6ac48391cd293bb0cf15d82ee55392719e5cdb105e00c9a0022436166bddfdfc52f9824877d298fea3839f7540531bb28d25bfd92cb7f76dfa66af9ae8b4b4f14a6b6c5f7d2cce67c977dec6a5d8b1b3dc8071fca70bc9683a748f14ea35f23a815128e6e99237efb3ed597af167839710764d6f1d742af9323458580073d830848bb222efd53e0fde32c0214c204a5f8db6b1732302d0af92f9e9e6287ff925dc15b7579ee6287a46abfe0303f92b007a4f669122274a2405759adcdcde1931bd715fb6b8891ee3b8a63d7431b63735d39cd80483767160ce10bd81ed24f590c9955326f842e2fe3e92f0c620c68a530d8935b7269ad086dafed24113a10a1c3312222b78a61c0774dc9feb3a0e94cc457565a78976c26f9417faaaaf99f1d1f1de32df7f10a87a2834576a42943ccfe1cd687a8d95de33fc9dff10a509dd88a5bee72f0b39b2f34e0d8c3643a1be7f1e2c4ca9934c54abbc5e1d62404980fe51cbaa8c3711cf0f6518b5c87824565ac279c4ce4258c11b9de428fb90e03b49424b9466a36e157a25f68799c6e570339c72d9d1be5a9547b138a7b575851cb9dc189753fd5034f5dfa0a82e6ec9fc578e87b57a385eece06d4188be3d4e9d106ad367e3fa3ffcbe70a9156aa5051e42dcc01d7d135fe29b2d50b36199bf9272274d08e9bfdfa6dfa38248174b50e040c3e04089e41dd53fab69b7d3925f41fbc327db86d43dbbf06f9926698e116db23fb272dd27100f459552da64e3103eea4fea445560a45d2eae70442ac839f4c14c1dd27761c01840650fc0f378cb43a308d353aee0590636120447dc0910d1e9c9737b95c69a55d8e8b378733d18b7ef475b96817fab54eaa17a6ceb4e2d43fa3a75e5a145438981f29e9a9bb7252036650a13d59462c285a43c2b9af41680cffa3a4f8f121c71386f8f2eb607458615d64b53de4a0236d04576f73869d2ff09b1ed053c173b26fbca1dd69dfb7f56f552ebb04d53aae886448d26c8b5bd7a3f86161c9f0fd25d4cd5fe55d361fe9f02393502d20b9eb62f5684a5f6d100ce5e15d3296ab39d1951f5007129c03136dd5299cf28af78afc7fdcd3d8229e62c1b4836e44cba7d1e158527639465445d9036ee18b71e4ddecce2765df432e37622f4c131adae6cb57ab69c5facd5bb0aebd853010cf88ff144a119669b286bfa6aa4df841f57c5e5d38fc6a58bc04b2fcdcf3d4a89e03c649f25203c7bc94ac49941aaf2be44eca4f5c19df6829ddd5375b77ff3be05a39f7c91e617f330ff6d81d8df724951e080f465268643cee3c226b77d006f252a1189b4404ada128ffdbc5cfa5035f88f1fb3abeee9aeef06fa0113c5e2bdc53b026e09aaea7932a4d3ff56e389441013f1927c00c470e96b517f0c04a6f8d3a87d4c034aa9135bdb2ff0bfb55c9916d3417d264d4b311d7e1340c4134d874a79a5401d3812555db2f3e33c93c444415a714a2b4df3a026245b8b7f9e27527ab3c7c77d12401b3cfacc82d8d37dc22084019464c08b72334161afef80f10f13b75ca58dabc2de9433c3892dba6903fedbf2bb7e97902597032c6556aa2f6b2a7bc43594a899681024f69a7a4066bb0b0ef5bae269c7f4942413963263ffd02df1a2e0d1f28d8e814feb226d118576f3d7ac392c0e2035566ae7d3c6861e9e6b67f55959c44cb2c0ca50b9683d8d68ac95e71e9970885303b05991c36e7ee0a4d12c1ba6435f05f5fec0c5dd336a80349f199d4a83f8e4db2e48c1cd59bbf1753b3f27572e9ea15b1408668de19c4f63f74fabd91c9ae265394a0100676e153f832709463c922f03e57fa2cb501a6bab70ea8a6c48b6e14156c3f91e82cb6cf622ce445eb27d93ca627f3bd39af232b547f1f9651301e587d5e8fcc70a927b4cb7d13d939f2c934b285298f32c685720875efebff1f240c4cc7b71a1694a413a6e93846f5efdf7671ee1de5f485b910e5f1c5f11d6ad32c444e8d29aaad1ca0e5a77910b1ff732275741068c65ee9c9462df45ea1b53c309bf8bb08f3c953ff8a00591e2c25b1c6d230242d0be9181986b1d6b7990eb34c37b37c25e20474296ffc5f45fd7d97a88cd41defcccac520b77131b5b01a62fbbc047a2e387bf26b7384a0906db6853aea3538c56e070529085892e85254cc2ca2dc087e1d7c5ba6739111e85467b9424081b2b3b51e1da56bc5bcd388ea6fd59e187f89c11e9d0cc54646d40bce19fa36c09cb2b306e4c2d08ce2eadcf40f41e3cb1105052fd8afc56d248163d9f9aefda1609e374b6cd6c0f3a7e371055238bdc28b168143f9ee044e86b91b50de397ba7251d2d62c4a2f3cfcc22a859655411bf9f4186c31410a2d1bf28a5884b0c5e22ac128242dbc897f6f9870a97df0ccfbc86f168d7fbe4628d4d833713bad15e4c035d3768d265d4c86062aac03cfb003db74df4b34270b69be631622759e6ea1e50e0b01dc94ea8330611305961fc2fef4df793a210526a4fcd035d52dfe9c29cf801817e221bcabea4e0695ceb70be14663f0e9f7704b01f63c4be05617f519796bd8045ebe44f66d822f5159c72dab2e0a8307f8c0dfd8ddd50d43a861731d09759c9b6f1dcb09fe1fa8fc9aee3b90405c9c7740c953648d6e12f57b3d9d5a59a960e8bb63df17f4c332e4252a7c5f01eff758aaca71a6e5e46802254856f66485f86e758670480a94b04f7ba362ae89027a3b546ff5ff62ca95d40cc31d3fb8e8142b3d447ef4b14967b481657c68971861a20bbd9bb81c5cadbbe92a4d28d7e8538bd8eec13cd48c0e710ff987f7377fc8115cbdf1f4170792ec6ac70a9f7dbd9e396bddeefbdd86615910df55158836a0b6d3c335f4d140406c8aa72d98ff7e338600c5689d61e604c915c1a9480ff30a0f491436b542efe093b77c849a0fa3bfb346ee87a1e4c7b09f82632e1598529700974c0e5569c9d4b585305e93f841227c472d9d8b50d2876b8ac03727942a112e8846624764d2a4259b30e7ee60ed10c7a6d86e1d4f9672dcfb562f08b0204b7c27464947ee21a66523c2a3c61c5509fa019955f923974c50e9e58f466c19b5691e61a723fd1c2822c39797806495c0218b2c17428ff7b65aefc627bdf71b897887ff916a71c1d9075bb102f55b111535c0a5c754a6b12e6f38cd1038492ca6596c176e82e571455c71c5d103c7efa41836eaa5de999b94400ae088519f72f71a47a1817ac75b037f11d4de965af07bff640d35d4151332b25363861fc802fdd9ae24692f4035ba2ef560451c3f6bcc52cbcfeb07645163990be14c9c990140894eccafd351df06d009162dd9b66a969e5d540bcf64a2a8a41bf2c940cb9810df8964a8bf1ccf549a6e7531f4e0b3056973503f472edb2d8d62bc47d2e60816f947dd6463c54f13082835e9c7bc81ab3d0010ea3c3717cabc661a77cef4007073695d474080a6a09132ed86fd57ca0460f61b622396e3632f545b4e2b3f17d759435c668042f04a4338359f096110ea261aab2fefb56013355ef8932e23c7f76b229a81dc416c755f4206f28f0e1f998795b06727e7da427d270b5f2c06c885833bf3a3830fe4c2a46cb83b537b9f5867049274750eb54b5d560ac6ce26ebb290909be54b946b30d42a0841316ce8dba02d50f6709e9405885ccc7e8c1da6d22812ee26a90faededfdb0a35c079baa99028fc8e601d45fc2e239d05bca4a03177f4b9f72f92d72f98831a0e45f3e08ea10c55b4f050c616474cf748aeff99b0a1ba3afc4a5dee784d42a1b53170aa98f6490024b34d4cb03e55a8a2b378403a50d97a8e3ecdbf41325408f14ae9509991cf760d5ac12f464a38e78fc5144894e329a7d78505e5aec7c471c98f284690cb8948fd3b5493933814f627f51105a75911c8c9bc400e8879bb03140f5abbd893a4d100ac66cdefe66c8e6e727b6e6aca27d8e84fb69b4c6f89947ee2a1e9520ec4c4e394e802e3d2cb3e95e5eccb2e451c34207c8aff6ad5ba7c307f841922f5f7314aa0f5da72c4edce1a00f224f467c946509e3b0d490022188bddc49c439a7f46361018ba73be36a3175350d4db1a7a254671cbccaa3163e3321e33f61ee42dfece7f3466c7998ed0ca8c1023c41c8ca2efee095d2cde2099816f9b4b6ed9812f4efc200e06ba30ea921a03638ee945c3598694c7e626899f28dd013646039a53c8c9c3eca9e5d6e95aace86f0dae660bcea3a869baca80cc8170df4b0451f0edbdd0b3943b5ed4617f9b58af6136a964bff42dbb9a774ef54a193be8be4cbdc0ab0e153821e8ca0dbc381508dbd06e10f93cd0f857938e2a8bf64117d3f28d649fbc010f585d8289eac0ff12a43e5b7a454440f599c6b15baf2b5a49efe1044bb6e1a177a3117efbfa1346c12aff4cdcbe5f25956427d9877a99cb0568252cdcd8a4b3a6256d67094fbb06bccb751f09683677cf59504df22c8eb2f370160e69085f45f901c1cfc9fdd6558113ff05939c9f18846f74c178c12ac0e066dee449f97199740f486814c5597bead727edfe701b4428073d8a0742cdcae8aef0f34ade77c6a12615175fc8869812126c55cc2e2afd4cc045ce655ad6176d49ab8b852ea11ddda8a63060e8c003c0900a5a3fbabf82821d3353011ecc559aee6a7cbbe87d088f3a21a7a587738cecb3b4fe3938b260d4299cfa3e454bdd9eb38273bdb63510afa7edd027e0bdca19711eda0ccb257fc59497b4f727268c125f5c4a6bc3026d52dcc92bbdb61295a082d3ccbbed0c6c06afbd1548f71292b681ba999d811d67c9beff2d9632ca14891932ac7316cebd268621c2e1faa0ac39a8e0480fdd1be5f59a2b097a68f3f12662b41e14245141eb34469434fc992fbade10aba603d17202fe779a0f7f0aa4168f981c883fc4beddea153372cd1e2f97b1ffbd54a5b4958d5f2e2cb85a38fef999b5a99bd594dd113fca5643a8b2adff156a09e3f1daf5b2ef278e25935b13d6eeab79289f5bea4461f61cb24b3248903f20e1c9bc9cab19ca0c635211e80d8e48aea2a0206de692aaad18856cf5e139c04974485524926847cb58a79482b4ef3576ca6508011be17eb2aeed6ebfda381f0044c4e15db5bd1cd8bb6d5945ce7ce1fa7525e9763f0ee55147325276ae806ad079a803f7eb4925a3d2495c8fe154a30c1444edef5a9315f73043c250e239b17ce22b8fb146de6ee3da2fb83d6bdb3fff0bd280cd4e16ed238239e8addcdb009f4e22332cb00c0a670a1d27cea73549dd6eaae056ec957aaa430d86d5d3c1ac5003d06325bf13d4c2a866940ee9202294d4fa82f879c1ff202d10017d5566d356de5f559253e2945377e5100b766f15ae6ee6dd4ca502e9a07d2716625302a39ee3272e5af9220ac10bb29adc083a13a788d5a14621c06c9b7b9c7286a51937d4a918a1ee00dc065beef2f5574e9df3e2fa7730d0ae6172357d13f4beaad76837fdc4e2aef0d3ea062795c1f77185255646e0589712f6a5c9400a7f146988c5589b73e79be40b3289f5749e472b1ac179f0b985b9b18aaca3c279836b300aadc126cb408aa8a51f0d2d7143be9d4210a0f3ddb246c77edb65e4ec33a420f07083baf47a03cc48c6e87691a19b8a835479c4fcc2375f371c80fda2d23f8b0f7393e0b1e1a6aebe1257c14040f4419f5f3bd002ff5b53ec26eeefdb065cc00cf0f74b7b8f58dd459c56bfd7aadc6ea80df6473882ec428d8faf1f8853d9f8d4df9f749051089e34173778368e0c5712965f50b3c6b61c4840845db24ab38d6158bf6733997fbae72a52046a071d8a08190df6ac56830abccad3e92530629049b802185ba2ffe4da37918dc0ecec99535d7ac4b88b8f92d2aaa158cf0ba8bfb3846cb796ffed68fa2c632b3c30ba553163c0a48621afe9851f5c977938815470ff8fcd60a64bc3033f39073a6996ab6b8da7e78a5030de91ab520e84b262398361bcb8d42f9db928c2f6e183152c13ec8cc966345d614012d91d0eb16eb6d141cfcc5d53534aaf6310c19b17e15e0f38dbabdba4301a218010053cf36e95ff635450100d40dbf707d4e4042d619a0f6f7724aca006ae16f8f060f68ff032648f2698881ab922be371d3d1546393f9c78521c6c1408228b54385b7a05bf7dafb55b1528e51b85b18b08a01c86f63e04ab4b2df63f8be979634e24ee670edb56777cec23779af625b3c94e518188a28216da9b4df692851d4e5cac6b5fb4ce145b9d0dc89682f49da66a3eb348876d5a98042c3b57f724f42cb658dd2ddf9cbd87fcddef7dd7c6c405444cded51e6d0c250cc701def20dc2dfa24abcb3ddb0757e1880c5956c4e2d6d608effb96acd7cfbbd54a7b91ebd98c9dc97bb12a3be2c10f8b2bd6072ebb1843758e3621f50d01132ccd3b212054185c52fb5fd59b6443e17fe0609ec5dc5a76610449143caa2288b44b07f3caf9a9128b4413e6f4b1de480a394b6fd08cf5427c335c20946b88910300f0ee5c328abf7fa6c31418b3677bcba216d213b82eaa76ae54d48febdec1463f1bd47b68617785decb84737a8ebd16de6179603082f5d662b4d6b8d5a3ef1711336b2145c056f865cb7b48c7a2fbd65d91eabbc8d97c09e2c2177173fa48815bdc052333e08d74e676becaae33e054531b0762697a83f50a16f8733f65eb232a71e233b64d0c9ce7fb7232228834f2785a6eb6513c25b563e88ac08605a643fc1ea21c80bd0331933202e99099f539b30e587b3ca3f2fa5fe0c46ea5f63234e99c90ad3e07b37d461622304ce013a677eac7b51b9f71afdf0dcfdde4f71808f2db432b0b571c19c4ef68a7d867a2d28d73b346fb3bf3a5bd7a97b5f0d2dc1e7bbffc838aa208fdbfcb6299d7bff0c5821215c40c874900933aa1199571cdf3b7ccfac7bcd4262498acffec29546cb8d2ef0d1e99a6f6834f6fea4bd8c0a7cec24a72106e2244788ce352ed8c65a86361f94f3184461d2254cbfa62e731aede37b5038616903cf2b1abff9b6f2d6997c6fdde422d1348644c7eadeacd89e4c4a4cdb5273bbc0e939c74abcc2beb667eba862634afadd0d8ebd690e4b43322ec4613b766d610d1c4c2d2fd34e364de9b8ef34dac1f0c1985b220c24d57152d20605596ac270f8c4cbddaf5c1128936e27ba224fca87aaff878d464fb60bfa96f57e74fdebaba7dee5a3afe12c22301b3f13dadde0e5e32333a2280c3f235b0b6a6338b48e61ff03483d083be4fe8b23c63f87c14c6153fcc87c05470026fad419be3dbaeaf397f2c0000178e57680517145a37bc0f63900d0ca483d5aa65c60cfcf1e21851d40aa6a31c96146ba43e25371d0ea01823ecd4e9ecfeb20fb5f08c298fe85e2e8ac1aa4bfed8ae0d4f7aa60fa12e184fad3add281ae8f78a8b1c00c6808360c42fa30c7643231c9327c417fc3c87cb113cbf9817836be93ed0b10fbeb9c6c7dd9bfb03add0dbf0c4daa57673049f1478025593d0d62caa9a870a4f960b489a12f2c3e4f977b6e04359612a0a9b180bbaa1c8cb7b84e682d539cae911905fcbfed0fe7ddcf0b319a734ad6d7cf6f711d8c45f9b194076801c7a158e70f50a3ed24a6e5fc33568ef97945c7e46504f335f59023237d8d627c83e2fe3913036dcf795f8cd79d4a5417c19ca4d48a675ed38c9ea048a74d530ab81ae36e453ec0daf09dc449f451477e5d6aa2d65eceae6b8c53fff69d85eec8fa0c87b0247bd2a6ad41975808820b293d20f82ce5e4ac77c02cc286f5e46317f182596083e6d095f8dd4d9f62c3c321cb40b609a2813d10d70dc7370e5b03ad17f497b34b6253427ed2f90609d8fc1307e69294ed30c4beb03ba08bec05598f0523473fdb3aad98bcf43ded22601d22b0349e67361ba28da5d1b1cbfba0c97af31317bb782589420bfbdbf979fc270037eb4d8396de26548c42dba846c14f84ef9977295f8943e0b309dc837fc038fd8a9ed04a316cedafc4ec317b6ff909bef33c0c9ed5ff3494490427753d8ce6ab19cdb31e17fa86970ab65098a917add9467c3845a1aeb3f3e3a26bd8b52af9a59340808e9de0818f246e7950f1ea5ca0eb9ce143a995f1abddf730472592d6c42bd818069cf0c703877c9a784760d2e565f27ec8077b0e8bcaba402e382a56e4ae5f592e0461972c63f12b69ec658f5c34bc76676526d91aa72c122e7e03262affb3bb99bd6cc0e94840d6ec879712bb1b5b8d34e65eb8e87252b44701c8a325c3b61eee54af4bbee452684f26962d0eafd2af6d5c4f86da69dceae2c8314a660cc64c1fbc716fe98395d8929311d21f4a23b00bc053bc068d0cedf2f593fed769eec6a5ade5141ad81e357c4a4f2d99c05dad6f3dc0490b9234d3ad9bb3954b9c2198011debaee3f4abfd45904302f28a3be928308f735fa05d3e5ac62efef91942cac83050397867f7f1c93e0de7c8f312b2f4dc4fa97e0154e22e272e42c1c4a1cdf2f14e6c175e824ac01b2c7c0af7c413eb4f9fb18039f657828d79ca3d36a46e5e4b7026722075296983ca4c7eac1e8e926012aa1273ef80b3eb3c4004be8255f41b686825bccc9e2668d368e0701dee5ca8a19213cb81543856078e2bb9f2ee16ad3958c546faf6ba4854025158de3141dc495e05d9646416f90815423456d9f01812b52281c19e8151842baf4b4fc2905d714445cceacddade1811b23bd1f1427d828ad6d09e9c7c55e81463fb2574c0c1dc8b2217d9897e42cbe18543ca4496c9741a1681ae0091c7e2e4f179bf4cc5ab4bcc0f9d2409d82ec1ccac466303ae041f0903697e813a3333ea61e6071d5bd84bb79a0aefb7b2e0a4ec46c1998fc748efa5416318e06fb537eea9349674ec9545ac9a4a10c90df4bda2f80fb6f10e126f9d4b33bd4265612f9517ea723fd32e083ad46b783fb202b51ca064db6a842b500168b3850a22983edd5f8716ba931f48647cc92431187286a81675ff4fb9228ed12a829299a04050e4046f3bc29efbec1568264e8b6f0f700d92a4113586569889e55a5e9f600fa79f7bf3a7a8e4c5d281ce4d9509c74fb270c87e11bc7ead4fdff64dd484f7e7d784e1c7df201f22ea7e45584bf87d339264045728a6497ceec630acd9917b964bea4badf90445d8871fe980a5e182ba3305356ac867c688300e8ebaa4f6a23325da8960846216a357c87b44cfd5808c4e58852e6b404b86db57bccdf118d86201c1be2b5e6b5b7cef94052008e317fa60a09c10cd1cd0f5b170276d127323a6ea692ae544c16fcead2b42ec74aeb72f0e6a3b4e1aae4b143d22fd57abd4138753ef3e06880524170e2881c9edd139594096b3dfbab9c16e7352a2434554e1e4490350632430266ccc6c2226ce6f9b093d1cb7a7d1e0f9718d7cc4e51238dcf1b0e0e3c3c10b001e06dc2f7c7fd80b35c1c027a13dde42d96bbf857cf682854ff527b616583f252ed73186f969ce1dfaf58694b43be796405ace61ccbc7fc3357ef9c9b1d3d96f5883ff5be20e6064149d83ebc15a9b293242bf1c9f52d47d5aa0a2764cadb5d4666f4239e7b134936b61d9291cea4c3e5c0f8a0c7f7978757b498bd42a6a847a51a01ac5f5ca07ca8b98ab0edb75e0c0cd209e5fad4b67ba1f472df74e336b1cedf4436be7d62fc712144fd6947f908986e39a74a13269a595e017125fd11415c7cdc87c8cc89842920afcdcb23fc87262a9360bf46b1fb8f2cb1093e26b1b911998bbc29a12022965caa78dbf525ac02f574854f519c213f1db1d10913284523451c1ffd4f54dd8b508d79d02080243ebe520fd6a699deacecdd2608827a93c7927f900233475d3c88991074bb1644cd5780a405241016062c637d3c7ca2cc7a28f4c8cd4d66f9c10ae8e6ca4784f9b5a79a7a8e35669bc459c19e892840fb74a72c191e0d04a49931fef4088a806859d0a37239d17a90e24677a78fd72b2faf0be82db7ccb20f3405ffb10cdd03af07aa33b0a93a69d95e3c1853a6e77c04f0dcbef0040fc22d3ac193d5991faaa97becd742141019be47ecd5d818acab8ea88f96075eb45fdccb2497f671ddc4e07294464d0fc597bb5086bea7c2a175b00f1b240fa849f7dcd8026cfe5d5e9eb9d4a9827763dd8ead468c0c3ece101bf8f47232de81bc8d6b88c71caf890a1ba16a776ac398173e2277a45347a3c65e2b062db05d5047ab3c552e1fa6997eef3fde158b5e5ec4aec787a8038352efe912778f618177aa95c6817501368516e8cbac7f538da2e19d758b541237ab9259e9600155522f0aa429dc1e54e353d07ad5284c752808b8c95ec601bc65a89607d02944f31638a80bb6dc33896c5afa7562fb4a71083aae828a80731f4362de340edfea01fc3a9670a526ec250117c4ee35d192f8595c83c6988d9ae5c95b8e907a366d55c9224d10edd6fb516fe969924c82ce804cb11428cb87c1549ae2e3bfd27e0c14eef9a2365c3fc915db9c904442b65db1e881c2c84391bfcfd9412ae31976a5a68ca557f32924e862e16097819664aba9b25df3c3c3bfa5e1d1e36403d735e43c086c9bed5310b23698a2c20390082662afbf6b033093ab55ac2e32fc13d5187db32b5c71285f5ba2631335420874187aaa9083a7b540eb81fddb54dea436331087d4124151026d4b636d129cf0a8db00d941d4548c8c4b92941bd68b371eeab30f97d12505844d1f75df5066107a96c450a6fd74d6f787892f57648f807e711b5dae2a5f165940f28f2bc691566bc87fa23b438f93984f2f6b82d06a63ee7948d229faf153e2b6cfe626a1dbcd0913da9e1bf6ed5b0a176b6348c413ca9f74d8fd1df7dc0aea50b64820302c2609d29677a440ac37b0ee60b30fe524947cc5af0395d33d4a7d584c0a5eff6992ecbfac8bbab5d34f989712ff35a4423adeb75cf155398193a7c4692cab7ad52897eec745a90a127e48a4bd70442b6bcb19f7b5015bead0fabf93bfed20711a2effb30846597ca4564af2f7f38ddc439961b7068860fa6cf83cb5986a8092a5895ca6f6de09e96eabe2a681281dd73d235ba9c8ff65920d790f077df0277bf3dfe9df1bcb8d42f9db928c2f6e183152c13ec8cc966345d614012d91d0eb16eb6d141cfcc5d53534aaf6310c19b17e15e0f38dbabdba4301a218010053cf36e95ff635450100d40dbf707d4e4042d619a0f6f7724aca006ae16f8f060f68ff032648f2698881ab922be371d3d1546393f9c78521c6c1408228b54385b7a05bf7dafb55b1528e51b85b18d3302ed8607029d885bf8d581ab45cb0618da4e88d3d1b29bbc5f1a74520cf7fe3e8fa3cf36edb43438907a2107b6393027dc4682e8201062be68c2fc3e7a1baf7f6613ab2f4f9f1e146b325edd5d12e227e2b4e223cc44e9fd64b69ad78e0390d7545b02f1cca71d16f697989d53f72915ba610eda3cadbb14456659812005fdf746d5bca67c75462d0884f2fa7065b7bcbed6b880418ec0f56d80664c5f4c62dd6e92c1e0222fc76c95c6f318c6a2e1515d46550a7b85cd2cde92c713aa95cd27963174b957a662ca0232ce6b2b9aa6a0a5be13ee562360f4f1e256842b63b1b99aa024a7157a58a79fc7af270c7035e4518c77ff71703bbb4c16fc1b3f2291291fd8ff6a7767e3d6c113905c17a18d5e508b44495e8491a360665cd854a7cefc248da32a55316c465a95b542f3cec8aa452cdfdb183c8fc446022bda484907e8239be51fa9c3e5b9071f09edc115ff41ce56e76232a794e13c2eeb5096d5aab81fbf1df62ff1ba4fe0a0e679be773f08a9cd480ce75203948337a5b5488a9991b647d8c551f74a7642538112a60fcb438d144689c49287001978ad49df7a1ebf2f11bf19c82f63234e99c90ad3e07b37d461622304ce013a677eac7b51b9f71afdf0dcfdde4f71808f2db432b0b571c19c4ef68a7d867a2d28d73b346fb3bf3a5bd7a97b5f0d2dc1e7bbffc838aa208fdbfcb6299d7bff0c5821215c40c874900933aa1199571cdf3b7ccfac7bcd4262498acffec29546cb8d2ef0d1e99a6f6834f6fea4bd8c0a7cec24a7210909569e7605c96b9befa90df7f89379c80c2deed886f541a49f7335123ae5c49bdb82a0d6dc72035ae8688c96eebdd5fb6abe3e9bfed192ab2f77d3008334e394bfd9568e3abb39f6820a0d61ec750ebe15cf4fcb2e31f7ba3d80375a28d7569053551e58f697273839e07bc773f7c408919e01643ee60a3aac7bcaa887b7732b33a69266013951e78d8691ccfd33180ef3de3f079ea26d5822253dae818bc6c526cc52bef90e8b811dc8726c12a01c60ebc57cb58cc534edc6cbc4df342a7cb189d4e7d8928e034b417e431bac828805d84ec63f85fdacdef9662cd8154072e656d12e33826b4609363009bf214c968d6e3fe3b8afe997713bac2a0ba54a3391429b37de4d6d6ceead874b02c376c811fe7ea032ed8f4800f7746af3bfae3e5c640a793c7e15a3324d89459503cb318028dac9fb8e7ead8e90f833bc3c9efcbe70c63f58b3adb48f17a33b686e0d20bd63f76cecaa33d18a444a6260dddf7db6fd08f8c23e232b487084f3dfc4c71cd8682149b402a4743875aef2f95a89bb55b81f4b3c2d7b505ed9fa9366a9a1ba1aa8200dc401ba991764e6f1bdf63c437505b2adfcd1d5cfb6bde7decd1c63a644a1a1357200d9814ae5d4f5fc2935eea7629a5705193e8c5a75071269344ddf612b0312011186a73f9ae8874f35c0b3ce0f8f6961db29babcaf5358482386c3509adc44db04e2cfeb33ad95122bed45d5e4fa1d233e7e831ac4d352e82c4129f581ad7f850e5daff18e846c88d60973af89bb0dc56a2a0b293d20f82ce5e4ac77c02cc286f5e46317f182596083e6d095f8dd4d9f62c3c321cb40b609a2813d10d70dc7370e5b03ad17f497b34b6253427ed2f90609d8fc1307e69294ed30c4beb03ba08bec05598f0523473fdb3aad98bcf43ded22601d22b0349e67361ba28da5d1b1cbfba0c97af31317bb782589420bfbdbf979fc270037eb4d8396d404cfd8f99e2c365fabcbe6b42fa463f5f2cb693a697378c83ed329d084384782c532a937cda4545272d307d7156a3d183ee6f890ac290522ffe34695f58eae8a7b552b3156bdae35ad519da2136caf0a9986ce557e5e60793500cb08b07556fe852b7a34eb115b33c4b80961b1df500d33878fcf009502cf312e52cba35d7220cb4c9a2b60c07149c60576b15a3e6ee8b538fc1b453809860df6029a731cf56e593eaf456a49aa3eeee7fb36e738cc4b4ae81f1717b9876425541305bd1f0081a3a2ccabc77b91cccf945d86d9adaf3bf515dd44f20772ef55f5fa04d57f3c663a052a82ceb2d2577dfae00c1552550cf0257b2d6bccf53f7c21c7fe02ed137ae2f65959c5c6d3ebbbab63a88581762b2dc58ee362e95dda38de65d4b3624434cc40ccef5ba1037868af4e7d161369029a8e171ee68771127a3d0fbe2f011debaee3f4abfd45904302f28a3be928308f735fa05d3e5ac62efef91942cac83050397867f7f1c93e0de7c8f312b2f4dc4fa97e0154e22e272e42c1c4a1cdf2f14e6c175e824ac01b2c7c0af7c413eb4f9fb18039f657828d79ca3d36a46e5e4b7026722075296983ca4c7eac1e8e926012aa1273ef80b3eb3c4004be8255f41b686825bccc98c5fbf2f777c88d13e61533a56b9ad81bfff8af015a23b5f7a7ab6cafce062eb5832f646a489894d3a91b25ed09029893c423baa23eb397525a44acd4f6bbf3410829875dbf6f530675c67ed921a44f7aafc03d0995eedb867196950038d991ea8aa8d40fd6d0583563814aefd3200c4f12a5421f15a1e5ed566b253d5030509092169e36c46a9b6604dfa3990550cbaefac1e52167eab533b0380cdee5e5b13f040df7387e37c02bbae9828d6787c01a0388fa06bce518895d85b9e9a61e3b0f4e232e2927fbc84b508a0d899e1cd4544ba14a18386265fe63700675df2ade5e9675155a1eafd8d91278d37b446b783fb202b51ca064db6a842b500168b3850a22983edd5f8716ba931f48647cc92431187286a81675ff4fb9228ed12a829299a04050e4046f3bc29efbec1568264e8b6f0f700d92a4113586569889e55a5e9f600fa79f7bf3a7a8e4c5d281ce4d9509c74fb270c87e11bc7ead4fdff64dd484f7e7d784e1c7df201f22ea7e45584bf87d33926060dbc48178e33f136d28e4293e6420069726cb3745d3d4e6879746d2f07b859de47eb03aaa5698166752f576f3c29030357f22e1c96fd12aab154afa48bcb37170734f346a3736b7cdbbf2f417ad9265977beff82d4d52f4dd4a6612af86e6131b7cbcfac4be9edd58f566aded27f58a489ff735429016011312bbe9521748b202aaaa93e7348c06630d8c14d7a10bfa71a79d92d32848a65ea01884d9c206c8823d72a991ae95b863e1c7e6747e721524c64b47928392cd73d52503e79eb8994bbe8e57f07d789f100e4c000da59507ba4725e44a6a1218e83e23f6a389ad14e6dc69a3926972d2ac66dbd991842fca470ae9cb1be5faff19a6c2b2f3bd4c8e163ce2cd5df8afc1264615dd565961947cf86226b13b7ac70fb0f0340d1fc0bd1454ce0232e35dc66e3033f9325a35880ddea735f28670b30e338eb1d36380586541e869269d49b5ebc29ce7399d7505b130ed8d77e39508f906bc6746dd52e5a8f061422ab97d9495125b3caf4411caec5a8a698ff4677fc1b5ebc4a29ffa70c426cdf9f4c4f0a154d140a2640cfc78981e5d9da4b6ea4c56809a1a07c3cfe404d20f393ec9ee968b03ed32ba8074aa88af4ac6f37f026f3c42c5daaa34295c80ed3930f32890fd8c687f36fd33f636b51d1799667cf3262c2b403a3828a34348df57185793d639d51fd9b41f889e6e76d4af1ff6649f6e05d3f9d42f03b86ede072832678fb408eba2a7cf377bbb399bf7f2e6d77d3979b309d83156053cb54c9847d6398b81ba6b43a9f53832aa80665ad9195dcfbd4e723a458e901adc2f118bb3e66dfe4535b5ff9580a61e2d926f73344d8c8a8238e198d04fcdf4a6d5462ad086346b209db5b655cd54e2ca5bd64fd9c76b3ee072f1a749704b09bea009e9b98646f2084c0d9c3464b0e4133661328f7a3d7766ae823994631a9716fca143e68b25c4e7bc19ef515d43bd128c94c86c01020a64aacc3e4be83be58952caa3b426213f423acf75c6f24865458fc9de99b8b5d906f6f76850669a4b3a1356ca4ddfbb7ca8bd03a8bc8e24ecf3ccaecc551ce06d9b26df3e05d3a9cc4c0d606e478ac7142fd41dc4414e8d1899fcc756d4e813d666cf093d5af84d052e82179c08a1f26f50f43218cc8a64b76b4bb28c8ae1d279a485343d6aa9531c8ea102503721058747fe95f0773cc7300c72ed4323cd82ad64fda5cc7f4418287e06aea87c45738a6c06d5b5d7ddce67ccd4b89f2b2c3533a9256d89c191ac8bc454b8708dc0c4f828f1114098d31696191cc5c7214584e45deb6ce81c9f723756ef4f82b26884ba143f4607a7189e1df0ae1cb91a786e64ab994999ff91fea7c98a714283078f0f1206e674a5ef78d2784f09d6e5687485ff476f1f3eb023c516b24875c5161cbd53541b8c17f2342528927ff1650b6d342343789dced873d29826d23c939b737d5d9365137aae4c0b6f979b45f2372eb2d7a51cb859e3fc0eaa23029734eea14bfef757ea59700b1c8734c621cb5a07ac5d56948831112481559a216ed7b7aa250a47491b56e75d7bdaec19e1343e544a447eaf3b2af14e5b8898c056f487e688fe2f278c88eeb2470cf4eb029826d79a8ab4ffb5041d7d5051f0e8258321389649487822f8a161fda458bc716a98b167f2d0ffd361340316b21769eab6788c6713ffb3b4812d69cbf03e5eb29f200d69ed9860eacc9b50a757d0174390a19395208de0821f2483301695eab10a1632c123ade8a9e8a3d5030be2af5e60cb50d675e43b9a83f5e01e9131409f9a44496ce1c1af867030f685e1480773624663484b5c18210dcb638c39dd45b1004bf36402b0ee947db6a6c6c3a741d4d193671e112cb41ad099ebcf9a1c8677e08bd1558cb2ddc2b10002b4ade5d9851b6b23d801afb50ae15e8ce2e1681f1e40f63fb38046db153cd9b791c622186eb49ff3dba8ab3e8dd20f58c134251a1f3b555dd7ce7d4db0636dfd928d42a2409ffab86992efb40ee3066a02a7dd5c6cc559ae17f616b3bbed4b5d1e96a248c7ba6fe5cf082ade3bb7cf9d1a62a555bc59a5e4bfbeaf09c775fd85126f67887fd1aff4ad0ebb3ac3aca40ac707e4de6fc4039f8ea91ff067aac40a30f2807a3c8149fbd074f5c79c05040e4aae6ac5633f08e375b45fc38578d0abc4acc298f9402cbdb554c5740a0d988ffcb853dfd706873f2a69716f1f52aa6b1324f472e8a0c9a130b17c0684d6da740e451dbe7b4cc44c29f3236b6e03bbb4c1bc8bebdb578862adc231ff246e558e1fb61720bc9605774bc8dc1c0d7067349a5eb65b38067238676aedd22078e7ae769cb52855888021d9ec67910c5013dc47155df0717cf108351d431edb6fe545ee2a0f7581e4995f5833f52ce1f04168ec3ac6ef5f66410410ba63c7f160c4302c6e3853ae59fce3215144fe9ccc8c8b38d6ad68edff3d632152290625e8d45afa5c6c915b215623f0fca2c51f64a997a0896d9dbf0be944bc6396624759cc8761533063bffcaa871cc29593b8c6586ddcf68d273e1e0520e7af4d0aaa52e159bbedf398a6943a436937241fab99b82f9536dbc3d9c57850c66b1326ca427d75587558fac0d93eaa1f884582ce9ebb7e2fdccf5e3e52b409a4ca96cde0ed8e894a1aa8fe3d1ee3ea846a6be264f1dd277553f3861363fc4f4b13428ef233e8e752510b27ddce534335e2bcd6c5348e3af6cc55c1f4c4a3b69d9a06b4c2bd39ebf033f8895ded42bafe3a43185619afde438d2bacaa897bdfcc1fda010430a7d2edfc416252fce8099f1a691f56f39efe1457f1e6085944bf9495103b55ecf05d10fb4d90a50419b66cffe043db1a3f6db6814d5200f5906bfadf419b96f6ebf0820dff6563460789cdc7c1ad17bfd335df5c5562b04fdffffff02