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

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

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

Block Certificate

Block 60209 b6a480e17ccdfb8b95e35f31abdf5986cf384282b92aca16aefd923dcbff9eb9

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
72b20a93fecd1c99d766f7b5b9d0b1d3143b84b20c40c89bf130bae982433155
Certificate Block Hash
b6a480e17ccdfb8b95e35f31abdf5986cf384282b92aca16aefd923dcbff9eb9
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00702a000050070000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004c39419f8113540555fdf7bec669684fd803dc439934e14c686d4171579b25badc33792cdf67e8b783597e79ffd4e3d9f385faec77d78e824875f04ab057444ba73b69abb818bf1d55b503f13385c1251e38f84f5620d78648010000000000000040000000400000702a000050070000

Raw Header Hex

00004020960848ad4ffd32f53b3d7ec81b9f040f97dda764ff95586a44a5d762050bbd54a22ff70d6f75e8d09ebcd84624a96d6898efbe8b818b75ab119551d935e4d07b2c90136a0013031855314382e9ba30f19bc8400cb2843b14d3b1d0b9b5f766d7991ccdfe930ab272

Proof Data Hex

59,560 bytes
1212160203072a34f7aedfe344254728d9a538050e91d8b2f097dc82ecce982b96a82159f7d063375d33edc7329f3c97712ac653c85b19feab3ef9528465ee2e15c1cd2510f6201b3aa19384794e87e34041530d1fc121b2a888b01991bfc1d0b9079bddc38a93389ff7a0e8617b2b27fd9a4da777a3becf628354e1260026d3db9439cde1ca01d0ea416359d8256e73f4412d06da6ebf2088cf159bdff92f2d5e559c385fdb8729619fba8abe5f7d47490e87e4810899d70b4798e9d5633af6cf23633e23d559b2650051e044eded6d8d6b871bec097af6bf8714819b89699a01ceebc23e34eb42451c5061f8e00c87d13530f4bfc37119a3aa96fe7df4c8c690b5d9c6371304b39732ca433b6c3666d8fc8fb62da28962b8b5c6abf3dd4f798394cbb26e3f1ce4b308d245788a0e9326007742d46a3cc8a19ac92ef7147e7bd50e39cfb4c72ec8f8bb09a29c360bcdefb30db9f5c9b45c16ad2749673942b02ca5c910a70eb6aa7c9c06a65b623bd79445e23c375f25e49cab989476249756fd15e715bd00e3dd3ec52f8135321cd2dc6273838bab3b255b6eb1bf06a6fed5728f2985e075fdbcb1e1654f03fefe66d627271d6cd9dfe08cf501add18b2b78823cc8a12d16061711130b0bf5f197f57ffcf26a939389cb119131d344171814c3f5e42d2acb87fd80a4c7e350c1988a4b8ad98807bf75802f0c4dcbc4596d0f96d3401e5c98d305490df54b130cea9e9efe2325a5ec78c203b4af1f6e4ee50b8e6c1ad63ef220f913557dab6ece3e1f0e1c88b76527430ea7a8b6b8a73fc18faa76064d82375bb8a802cbf7e2ed624061fa6a3a182b747f772480e4d9187c740d6f5691be946e77a6caf11a199044e6018661320c9d70bb3eec412bb35916e530121b1177d60751ee487ba887e4d7bff6f8762f7c7e42ff0a728942d853f9907fa27c60d1809998f208ca0a661eb25a02b854f59a4a358c00d16d90c6cdb9d63656b65d31686be6f399b3553fe0cdb211d1d1646b1f990f747dfc8107494ab010308456eab7bcfdb7c4ca07b77064ebb93336b1fcb2164fe4b894b010985c8602440cf01a30fceabb511a5b3336912651ae01367adc6879ce55b8aa6c66792f9db55cfc5944714671596e84e3e35bc5cdedc3d9c5b9052631cfd3f3e4b23dfccd87aceb7cb0439fbfb8bd6775fa4c6181046888c94ef3a9b9aeaac5dcc51eadadb8f2397a13275ba03e938fad5328569371a7f61ba114eff93a4bd4f9a9334c293113c5fbf34ac071ce7f43ec9429ca7b58f944d689616f71a0ac952c99ed2faf5ab3c857819f8e26813ffb2efc03f0928f1f3180a25c6a502f1cf50ae637cca0823f4a966630fc86792c4d01af118a967cf12fce67c7f7f597b36388cc41a043fd509588806cc9c14bfe4ef16bbbb28e4f6c5d34171a1f2e1abbc32c457f9ca86f0b3ee27304a68be441bc66de5d3e2d0db33e467fd1e467fb7b75b2dbef2d3beb8a1505eb31305ddfe5cd5f77f706ac44504bdf73b8aad4dccb60cc18399aaba56d6e4afc840c279b2238bb4c8ba6387ca7464a46d0905f2e1033de22a954455116aa8c498bd16f5502438d92a8aa6e18cadee1dc8fad6b04457926ea5a1559f87521965c6668c4c5ba0e24b1d3539c3bda423c5b65ce10d74fe310ae04ad250f0577d65c518060401ba82f4fb7def62c1452f07c1593d620e89c2cf4ff6c7372ad8eb54d7a9ecb182d6a52ec3bfd4e7a6bc8344f3fa2348bfe254c8071608a1ec3e52c326fb394d6c7deb9cbeb61b0a145946a05522b2a23a2e2a28093a13da2aaa592df54df8126656e701b1b4687dd0a64d46a4516494e27845486c9483d2f0052b3ece35bebe248cfb995e3d82e9599a607526c8d9544a194c253040ceabcf2d2643df6c484cc25d13f42ca83e22eda6da24453f1b620da5d2e2b3aebb7b06402677214dfd8f37161293b7f06b6f3de0d41d81fed63ea87ad4efabd89955b1b4a1b57f06b3e2d752d41a354d4269595b7e72d5a66028d06c8e5286f4a1e29e57ecaec0e6aafbe9ba50058e4ac92de9dc55ef7712fd572581538e90438a3fab64521ad0e619922e481f8745ea1a6603bc98252dbb0f4efc49d5af6c8bb03dacf6ef42fe51b9bbaba0c1ae6bd37958e4a88b86e81b4ce0c728961cb7194c2fb096b6d7da7c7653f0dc8c8fd3425d0c40a0f91eb77edf8ce49a7748d415e885004da2441b69924cb4c6d71c660975be9824c066fc5f5bb0d8998aef652f8b5fd32325fd753f35b1bf86902e2929c8e7fde60b8587354e36113f159e9bb4f7b9f49ed35fbc7e15b7cbdb37e1352decf71ffc0d199d118fb3f4fbffea8e4d110f896bfa86cb83ef0e1929d64fa5a8b33161be6ff918015912a4138d824af7e7c77cc3a63944254b0fc2b759f47ddd17f48f6b8f41551af194406f113c7217514afda8b46d84ff23c8717ba99718532372a882b9abef09d1d1965ae75239b943d1e443b7d45b515b7406d1ae5b804231b09ca2af8cedd201d2331dd4df1baa473ff03cfacc4623c861732e1e9127791ccf2b938017ce5f96df9e17e424db139057488bba8c30779e67684b77f2f29ab659f719e0735295221ef43aa5789a78a65df37c5131412b873600fc33924c3fc7c67ecee95b3cb7d33813427fcff2fe245fb4f26b47d775610405838832d0895a5a34deb130bc7bb3f927fa06ca1eb70e8efa35a4717bb3f42ee45f5c15ce2da8a7338e0b35646ba1bcb7988e426bc34d9bb6bd63d13c1a580fa7c7363a082747032f6594b23659f2de2436a13290b65f27ce52cc56c2844d2830a49b4c72bdfa444ae24d8677d1cbcb5e420ced0bba784d4accb5c94eeb253623fb0240c6177d86f9bb9020795068172b783afa812dcd5ec1b0b6d69fdabe126264dc838a086588e12eb210c1797737a3fc6691d691a5bddd62c491684094760a8c103251c1f5ef9eab3529041498d65625e9ae37617aaaaaa6c671143582998721cecb9b20df445c15c4e63e7e3f3083b16556f7190c1ab5afdd0fc219c43256910b723cab7268c7e68569ff6491a27f3042d57d53e346a8177704c55d6fb8ec374f74b0c013ff5b0d9492fa86cecf0846f958b5be0d0827c693fc099379cbb24c647a0d59f7dda9745e9313e389c95a4b6fc84884461364613c4409c0fb243284c851e91b64c5ed3f7fafd3dd8cdc37f8c71517005be978a8fbf1f2f2940ec34cca957bce2a316aa2279b8337d7c5848fa3061c816433dcc7d928cc207dfb25d93fd93c4a544c5bd9ac2d72dc4237e020ca7d26374a268479fbc94f5c561b32b94c68fe88bb3cfb55d0d22a1ae492f2a5d38e8fe77a7f5fea5898f8248480dcdacc10b7b39409442e6b837889ec2942b84bd9059962360782f418157d85acaa627e9b0911764e5b13eb37cbf45df4ee09c472c898a36ae919a53bf1aec1e41097d9b5e78f6a73034f6c6a817c55cb2213221a7c4e24804a70a642383335a3bc4878c46d9cfcf5dfa05666003e13da1a1bc41d5466b43dbfb9e1216c05d1a3d0c06e7ecd7bc575401e8178af339d57f9de70f48c4051503e2ae4abe7db39aa9a35c4319a2490f819555d758b57ed75cf74d096775e771ea88b767014ee9aaa7a647041f90addab233c13796a388c478fa70a40ad374229c06381e98d883df5784ec4b151a23ea9998a691b8eea0caa0c29286d3bb4eee7d947f0c3d105280791cbedcf0807fd6a3b66130bceed6a53b51eb4657d69a45487609e569efa0de461b9427ffa3abae01673a9a4672d2b69b62314f8d8f5a31963305d35c0a452052f2f92acdf84f89841629f9ec0177393c6ca54473206148473c3456cd5ac643636269cf49b4e498753e2935cacee646b8f3e25348c63ff3b1ae05e5d0bc659d5663558f79b3b86b656345732cc2757be44bac63344665a017222c06fe25362b8800801409877fa40ea49b826274af0a617102809add116461f89b774663176ed5d5fa7815aa9e6fe3ff3eac72a0e7dafffeb98e952cd8be8d009432202838cc766bfc825df909683ed33092c2117c06f7c725ad81efcbe0e8bb844dc11c7d953b25fc5b7b0ee288753c28ed6eb33793c5d5c4115f9091514f4c6c710ef40002a07bd3e8ce22c236f54c68fa3e021d73a90252880277a0401d55897e0a017237cab6b259744f858fcb4c8ad47cbf3ac52922e881751938b0fc02a80fe6876f92216824591ac6f7d8390c804498847e61d7e9c5eb2e83b4999c1218b2e215c59ce9e520f03ad3081a7a3bdfc895bf8652fad1fdb521b8adf94fd200fe1971a5298e0fb288168af88639241c3aa46be05dc42ef726e0fc8b4d0f8b6d288e82b821a5ccdb2fe79bc389698c73b9ec7683bb9ac5614c39f051067c00804b0b9d1a7fe2457a8c1b2478775e2b07b5fba741c759e565176c7326c2edd1643ad527c018504f2eab4b6544c8bc37cf3579f4536c00d77e61b9e8d9f9c25972166824559d27f605c603adfef3844692fce0ba60f73dc09743465a7382a805a7ab79c4a2f0aba39c9ec88fa7a1ffd2570b10a676066e5be94f0e25036a5ac79c9181d526541ca4467e8bafb481a6af680f3d647ca953c27800734eeaac042eca5d4e385b4ad3269ce036dbc1173713f373db8820ffaed1cdf91c11d98d99d783257892f670534d1954296faddf7cb8763d1fcc980c2656ae0f96f8c073ca8f02e04720591db37c6c1f893c67b6c7960237be0ff597b0e9f8ae61e66d9f793f8f9ea082ac81f7c397eb1a93e084f98465ef9af17409d5a721b4d0b746f2ca7403650ec7be0191c8f29263f4d8037583fff77479a4247eaf32f5d1bc425c3c6022121be03fc0def550ff2056d4c088a69dc14a0e5a1ea732c3a45cb2945a45ff364679458c2f931f2b7260bf8a697542288eedbfeb69c7151ae680612e347d7806401bdd2c448a980961cd1ffd5ec20d6099b814a6a71cef2ddda752a0e2152f483e234f17e8f55e7b33ed0902769c3546d6a379a8d54ca61763f141858c2e18d10d8cbdf50057809ff1b6e8d3c03a89c3c7a967d5387409668535f1749c42a05c33e50611a8ca70648f5359d8034f2d523ec8a8b3d5389b3514fa9a1c52869657ff365708dba46eae5d8e3630d56e1384411df8e70f8bd34a4e4f409b465d167101d19ec50c6a76bc33d9133a96726faaef967a9601dda027d93c09872bbe020309490ad69de95a1c3e590d70e2b59ec74ae4a912911c3b640a6e33eca4bcc6cb96ca3e5948f3ac54d13b98e6be6b43f660a071144852c66b24196655e1e27e88203cbe7a44509ee43c2d78540574553f3ecc9fac6f9e60a714abd06b7207116da2a9694fd60467a200a8eef43c68c225a0909267de90365cf15c0517235ca289709058aed8019ffc164715f51b1883e1d5ca2cbc0200ea276a924a3984f00f6b1b56d8ff241cd2cfd01190bcf906e69dd0a98f0560e3b8872d2eed4278ccaf8e5738c72caad145da245ea77e51940bba41f1edb2855030f8d4d2d484521e635a025ce45bb7a2a28f22a2783dbb43511e90e33f8a47667a67de64d39061394b813ecbfafdccd9a3446e6a55592d71a1bef3eb435dd4917a3b7ad24b5b999ea0fa931b60ed26300a09760a11000e79a06e1e8069943bbf63c56e1897049e1b503a6c712501da585e3bdd1318d552f6d19221344ca917d6d1f633d24ea05f5d41065814687a37f5f1ec69f93e71d7585ed9f1abc7d1ce023675be9cc0ee93e3d2f9d9fdb3bef5e24ce576dae78c967973f0839ed82c6f32d402158155fc2549c6809c511f91cfda4ad38cea33c779195e01d92bc4e738ae1e2083577dbdc2bd667afeafda4701078927dddac13253921e00be9a53522cf4aad3376b876f5f1d14f692a7e44a71f7bba466cb2f936bdddeec098d7ec81140f23d7cc06e7b62ad8dc8afd8a28679f023e98b45446d314f0a74612b9021b078e2942f6ea78a005d5d281412d06bbab1e7da983dc2c2152c7f14f5e3a5f0c0a0b180023ae19c03675f1eda16c5b92f0cb3e11bb2cf3f299e6b869fe53712ec7dbbc65f7bdab0bb75b6682df94d3267bbd436b9fc1c6deebbf0b55539582d651821a3f819fce5ee4fdef532f542b37e8b0f0a868cfab99b1ac44a69a5739d54d42b270e3c793caec3a34853ae08faec10e4f10653ad01ae4f14434523af8a61d662f55293febc07b3f992b74212e6a1ac0ca117ecb5ab1ce4956cd35c69be5ad297fb580cefc859407d511c04fd57e546cd1633b6efa7bf01dd74c7f2b17ab6349ace58a9eec989f9297d17260ec1043cc768a0a1613de4cbce7b479403b79f8f493d8cc9b08ed94398886c5db79cf8ca0ab1e20161811e0d065597b740b1c0a36d7901841a38e8ae9c268c0d46e07a3d3b034236c5b39801f57717ca9a102a13d931536ccfe74242b117aca9499ab4c59932127d0dabefcac8d8cb2ce3f62d71531fd9d34c34904f04523e1c16fca02cf5e26d6d7f1b9a7b11b108bcfadb7e251ba25124e3f70bda071ca5dbb1c9b9c0484c5aa8100fac1ad3bf7f63576cd8d25e966b2ff174edeb46e802b8b7a368ea9821e56a1b3ac09a6b5b004689ed7f60380dd3b0ddba3f45250dd2fc2d9dab180bcd52dd1c3c15de237f411c2e259ec5bf08ca1ea624f1905ffdd4342549dd9659b032dbbf5d3ade2d6d58b8706b33bbf147cd90c63cb0f20319ec8536f22310bacef2f0b02c26aedaee4ebb8a69dbc7ba39447a9ee846a90ccb639bed79d8fce7eda51dafaa91017f2ce41c131719234e77ad96a89dadf4ae2a157bdaa8dc2db0f4eec8f8bf876e495c330be696a2959cf88ec718cca52f1d88e5a356e67add196b47226d4002307fb651c36b74d7dd52c52e66219960d4f4f92690425411c2f6230456599d9f4ac9187b9ae32ea819af3d2f43d5ba76dfc0b5fac13ac060f804321c8068e0f75b5b42d469638ee8bbbfd7fb87e0b607fe12021f3c8f5776de743a76f48c1879cf4a1b2c2baa72cb04f1bd9a3408e9409a3d99ca2086e4cba5668a367d52a8c29484d037f7f59be3263774f1daebce9a5e098244c5a9501eed884a745ac865e4b8ae41089df0c8349515c8cb30014ceb7c0f0c9b8bfcd8a1d05e34a13d7aeeed137e4d7ad3372b47554ad3785bf7893ee623e31245ab27a9da3fe6f2687771a2082b1cadf072139540ee7e79e09fe7b6a01e910e312efcae1ec50219768440b38ed891ac00e6c36d7f2ff58f3532548e04b4ed15e8b2b4878d6344ee5b7af9dc88d4328026c790b89df13d17ced3a99fde0b0090db89757a9930e880c69cdefe9274f5cc52ba757f9ca4804a69ae7968e3581e1e67a77bc0bea6d767f2035ea5cc003dcc2f405bbd0f92f8790b7c81b59cb5ce36e139100573661c8cd1100a081ca0ed0cc01e69fb6fcfba11e647bfbd0f21ef57e040c6e98a3b8b9711388742f6eac345e056f58d2afa5d930e28c57a4c2af25fd123c8d688ed125ca99f64f60eb44f47e1b3c1a16ee6a4b444b54ab149ffc521ca5ad680fccf4342e58642e97d8751ecc836a215f0e7b3242dee8a26be98cd360d8709eefdb0fb05251f2ac793910d4a8747f643366a2e83fd0302e9754d99f697be21993668448a5bd2ecdeade2f735810e332eddebcc419c1422f881833c4e68035bcbcf2787efb49b0aaedebb8a74ba680ebf113b85ffc1493cea7e9cf2f888308c7192b64607e1bf34e8d4647f0d6246d26f2ef4eafd72440a7ddb6e8ca9a3397c6157e710b0ce957bb04a5917e55159cf9af5f35499c3b448138a08b4ee3b0a36dd2fae5c0816a6a7a5ac6fbee266a8644c6ae77ee4f1ed85cee6340a015ccc0b8614e17f96b69000d66ae1d0a1b9dade14206fd6969ad669b67ea6825062b9d216734583b82b77a1faccbf41aa7766b8cfe6099040e96f73f32cbbf88c6ac140433bcb2db09fe8ff4a2e24accae24dd270bd2516b74cc60a3538ec35c8dc907a65e6e9b778b0fbd739ddde78daaf82e4fdbbce1f59d8ffd49d412df1a60b6fd18f8d46ab7c8bfddfca0e096a41c8b84653d099dbd225a08119f2833c7e06e698863b2f3121434cb0fd258f75078d9e86c9cf80fba8869b91c00395c4a9940eaa642c35383ab528aef645f6cd6dbad3bb12951ec6acb4e7440d86b79f9e3b55fce8ddec3d9871d186aa4465f413cc1ab0e12ec8f92a9d730b1216c9bd7e9dd8b25b1b265fc92aa3af3287030adc1ea1e40e91c86dcff9ccb9349d8e651660422c15d3c9fd34571aa0adc60306e5cefa901eeccc9daccae64e519dd714a9af2da4740f881716d9bf5891826d5550380f194cb8676b32c3ed22917e1eebba588f3b9c00d56e0ece6acc1391d6cd2814316a2de47583869694cac8a69328338047caf44aff827c39c4574d269a4e5be19c7625bde3b79db3bbde9e1175ed2b58e629a94d7df379ebc4f4f338b2fba0cee1fa4d4e924d413607c00e6555193752d8821bfed31b0b8382c09633818a611928479ece3509ca07f2be662e8aea0ede70b640edfbdeb84e8e032121301280ace6e6d59cf82cb6b85c7863786a2b3ab117ebe3268efe68439dd6ffc1d711a20ba85e873f5dd28956ef612f4803b1b23f50496991a0fb2d74f050fc15e9496d8979ce1cb3c9a14c8f17d1d1416d42d435c03bebccaea4a418fcf0499449f8644e29af50dc57a08c7d5d42e276b154fa88553de0986f743ee766d6ff0fc2baa05871e702666fc70cc423b57b46178b16b06efbbbf652e8f3c29edea611a4f87645ea3cb97c5869aa66f7d776fa236442f3b1309ec33ee139d90d3ef34e7512d4744556d673aedfe0b1da56e254ab3b08987e414fee2b6742ca6732261c4a14944b9897927253b912da2ac64ff009830b6faf43558662850db474f72ef84306fc4ff3a4e1e00e4c223ecb00a129a5c9621facd7562727aa2803272512f0a1521e7348550dd838253d75b1c33cb55cd8db3d559b77350ba30f6c57769a53a688ea5b37077c596b9f7214b1553d236057c5b5b79c74017a0b68b643acdb8c606590310d46dcbed48ff85400adf0da4bd3c4126ff512e21833b7375f90873a3bf9bfc33e3268a4f1acac884663767cc5a5c13548e8a1236e8c8e67a4ee7706deb4d299362952494356d47d9a7c5d4d25d1314a111542fd7a80f53124f667a31f411b0cd8cdecb9cab87ed58b9c7cc621dcb4438d3f96e3f4191d1c5495f4800c8d22452eee583c7d9da2406fac250b116971f686ca7ec9a23ddc256fc0984f06b35aa5dfb1b9e90ba874c81626530ea9a77f8988c9ee822ab14508230dda286812bc5f8b2477e5f0bbd0a1dad628148fe015cc99f736cdeb1cdfe877c978e37d407d7a4d69e5bab96e30e08945c629f5724c8622a4821adc7165cb4c489d1ceb3ae6070c2663eb6f9d1e334a079c94dda5e58f8a05de92d3f123a08d49c83bfa4001f26e749c5436b1cc218418eb8dfd34b47844c4831c30a0acee5c755f9bc909a83deaae3cce4815e5ec38b71a7af28a41bd4151125ba67c2a5060608e0ea4cb50f3fe6d46fa8dd52ceec85d5fdd71282ccf72b2c8e23f855ad7bd1698313d88acf55ca67a75668dcb7c008ed8e6627a59f4c6075fdf2807bb13a243b675f8b0a8c7bb0a0982bf2f8898cf3197d632f9b0ef300b0be7bc993d208372194787d645af783fbc1f73ca34cf16b10b54d891502f8f3058be68e7286b04a1af327be890afc5bab5306b3005c9e7638138758c3af255f1a5fd0dcc5ffbb9fda9208af468b42aa4a0ea364a9ec7b5665711e660549e0c3e47ce6f4d018f5662ed090d9c863cb780a306eed5eeeb53724846a0a7b35996c71f49718f40e0aed96edcbf5397bd74f79337cbc24b782488563ee8a39324cb2f1bed4c397275ee83d0f2b6ea7c3e1234f5f73a6bb8bc902e0670226f12a092bdaa126db4610d08e4e169f9d12861e11c977904a1e84d8a72cd9916e069ac45cd1e40b12b5ec7ea637bfdd463b383f317f66e3eb052dfe205bc6195fd2e6040f061c072be5382f06b11edee826e72ae74481e2ccb2b8e4d6b4a6797647ab3bad0a4ed043dea7d9ace5f493fb9dff7bc1f8b8e4616d97e55a4fa344507345977b3b4b87ad0d687ddc54a9ddaa2b828d556326e2d45f065a0b22985e0e7e6842437f3cf82fb0649e02519db5d7abea53819b59f8406be1a9585a192b373647a004c228ce81503a3c01e84d31f7b503b371f0cad98e66635872a4a60c53e9304134f908d529f6dae50b03f085ef882282bd3159da847fb600e9d6624313aadee8a8df7a2bd57a3faa50c4ae95715ac927a9ab70ebbe277e3a9ddd4b201bec8f9a73408061963a1baa6d7d5cc72014ba7cd7c5949d1872470c188166c4d7a6eb9b6c6a0e3c0e9227673adfbc59778f8467bd924ebc173b30901c86c7d7c95fdba8ff89d9f76f6cf7167b7ab24d20502c794c7398797371ab57005366b8328f140dfb694b9544d26887fb8709a2b58d62db3030ccfe5b4493110ed9652509a0276f1ece670f771f430fe1ba5f30683c3d426116afcb25f02e17404243cc5301fbee20e49843cb4879c04c13946b6013cecccd8e2869c583acddc0d767298f340ac731bdb2acfbdc3904c0b832684baa8bd7dad721a85805881c7475803147a4f476f4a2147ce2b1235e5a09e2c51fc57fe85d7fade9ba1fc7c13d55b680e51e1dde9497498e3513865f781e0b2b01903d6f603df380ca3398ef038f2df4bc8318cb0124ffbb6148cd9fccd0f86c2cfbfb9ba6c8bea76308101a9e513c76a936fa62304d8f223ed122add4650b5875df4e2699b5645af64d1ba9365e676fe96dab1d8ea05a9b10157a545c7ae34a5919d55db8c0e3cb70203439ba2f9ae168d8552eb6dc165226b9f103511bdb57b4a488d96076a349602d02f6d3c9d2790012aabca87ac29a561a5c12665bf2a168ef8a3ef4f4111670d790bdfa8bfc0f86b2bb6d14c5df84ec5b3d46d264ca318cd668e387736521031e577c0c3524ec67c0ce06903700c02e012c1e29594784dae54b196754386103804c2a1a8f3c3b7465784450f0d30e6317d1edcf4ce441a5097a5295c1bde3cafe72d30acae005fb4260c3779c1f67b1517943a0316aeb117d0d9bb3bcd543e82df11b61e13b4f051baa0660fd82478907854e43139197b6f0695db723ee015542188dc2ac8f61efcd0af371250e4b5b828347f0dfd09813a9324ed7e15f3044f8c144486f40652a4f7dbd46cdd4a56e5d1e32235cf61442dc72f2358033a7561540fcbc28ee34a2037162a65d403dd9a0a0e9a25f710309c7865a9e9cae0359ad3d1230f593cba40d7e98383e7637164427601e3ff162f943a64cb3b20c885a73168566440aaf0031cd07c96df76d2305ed95a18012bef175ee939e55bbf1794ddf290c79aa21bddb7dc753d6b9b94b2e78e956c1189104ec835804e13efa614f5db195a1e67f0627a7d63a0e9fa2d2e75dab4ea54d26755e7070398da4d6c640c7a73a378ef468c54162e1c601d38445841b3cd89afb4088d8843f621c94e191e5312f8e94aac152c1a324d3b749c5f02199369c27b74c79849d065839abd65a833b68e30ef79ad2024456ba206f88fc3a61f31d8885e8e387e7eed035433147b6766558c18494109d7f0860e9c29d84410519466c84b70e6754148f0f223dcfccdca0ff0edd548b75365d0fad20f44106a5b168433e77990d55face467387e583ff2df0783fa2588a3de58662f22b54c566f487e498fa5047378de32bfe85e1c0a1d3e705c15f91a418e542bc004fbc77ae7aff6287eb1e0a217ab75e0f4724e87c8409bf054a2fda51c4f5422a701a0004a1d6ab92dd931433046aae24fe860191b555277cc2669a33c4358bea596778d0f9998cc4a946000b2f3d4cb6206e82337632b8051593b063567e3162220c8c5cbc7cf74ed1e3528ea26926532f33c35e6b1136877821a7f32ffeb77277a36ca569905b47a89cb6fa5a04c0a19f8d6e5924c7b3de6981d95cec491fd76e5bc0daad3a19abbed9daac50d6a0f1b16ec024bbfae59d19362b5842ffbb34629a99b740d693824fad813d3834c66ea83106068a6f70309217805255df7cf3635eba4772ba90e0bd6d275c16c3368ff64433bcc206c59cf76b5d73d36ad8e84f2e5a1f644029ff9209b970a868482727a372d9c1147160cfe1ef9be1faa6d665bd562681b3dfbca791e3ece315c2df50ec6e059e3c52582fd25abb30b3aaff9f60a23265a66ae3ec42ff22acea61f278f18a56ca8e97c37472b00e1c6632fde537105b6da75bd6376c7e560dee8d6b2f6ecf2d6d6166a603f567016ce05f4ccd24e7d58bda7e8d2efa253236c37d1e58903a52411620f74b0eaba8fc4caab492ef8d009a1e26cf5356be3ad38d9357a6e6d41459ddcb4148ea5bdbd80d681630a2140fbbf9d2318420e8a751876a2aba1606a91a99585fcc8ff03c9a6680c33b44ddab8b31e1f3ab2cb026168dc94d07be53bc78c791b8c55c22a14b0dbcb59780c3584903649e88ea8b82ba51859f8968bfca1b8b95e639e5dcb91c6977ec08fc9bfcc39f6fbc50e8169c101bc051eeebb59553a636485a078b47ed3fa0ca9ac360b4c560153cd5f9fcbbd63902632b87bb328042e86e216d359bd1c11bef2551022c10c5e8b1b879afe9b89803c43310fea3f072d0ca3d5f79e2ed0039ac81ec4e432400fad0d25b598ab61619bf2be81f4159158cc9d6f6974d03858c6206df73f2088407f4bc0481362fd965f6bbc1a24896e91ce7d1455c550d605ca491fefffdf48eb8121e152f815841fa796dcb1639b00adae5b90c17f87ef560a8d7dce2c8a994e447195524f194c8c20b57d71cf97e4710bc12ca85ecce05c3f5c854410de1ca3d28485cc3eec24c5ee9a9e6d950e0d81763e9b70cbadcc9d0ac3b804820dfa6596f665fa1fce63d43553793720feb1cc347f4a7cdfbfb41f5c0fc5a23120c9882eec03d5e704ee397c6012e8fb4ddb74fb67d8da181676051497f97d5aa9ab8dc280b9bdf2f37086371b1175f853a0f844ce3afa97db3c6ca91d44a63a709485376bb9c2074c7fb5a09daddba930a80e0ae9b10e773cc0dc8d88ea2fd5decdd07f68c26f97cb53d996d6572d50b9ba6b6eb0eba293a848108db4a0964c2bc575e1f09bc5a7064468e53d41bb930489954971e7c629af30fc927e0260ebf89bc8f109fd94a3f8dd1dcce0235f250ca9b5921ce4d9975c10f6edbcc3fb1b52ad4109540f80f80b5493f6b9b59ef854faf73be5ed47937124c9ace2fc601b978390dfca15aa2c1706f2bd69e00a987ab1d35ae99d25984b6c35e8fb55891ce970ad6f801d329d15828658e8f4daabba2d7e2a731ff443df2eb53e7ba6f0f8937113cc450c1b874869db627009f661df1cbc73ea9292890d9d3e5528bc86b7ac0f6b4f8e8b9685bed92d117c3d2397be22b00a4842556d7e50c20d0be0b7d000dde9a1320483a625d008fa63520079b77f8125ae887cffcc634789335e6bf58dc2dafea2fa4c3fef89b7be63e9ec699780a1d4da3eff6e99835dddf660415e97583a972e9ae834548583982cb10812336dc58d2d1968a581e5e971e112f67e3381dc9c74fe5b799cbcc241d340d1bf55c398324d9f7ef54a33c09c0fd835652cd740ba50a6ec642c474ffe141c6175efe9ac189fa6253e27bdf64a4b2592fef61ba1259d897ce63c7f6bc9d19c50dd476a29c0ca3041151c62404986f6cc425bbd35577697f569a0ecf4ee0b0fb672753a0b55143db32c47c2d9819ef0ec38b6b12643f69eb09be42597e0ddff1e169a90b00bda065cb906a36a17a6b7e92ef586c6fedd0277ec182566cfaa4b2e2b0179a8ad11e273a3128f64d77d78f6235a54d51b971fd64c6ab9ba61f4ec3fa2e1d090276d66de52fb444e0bb212df085d0a727d04318765b8f41faa5f5957b4795f2c1119d8275083727cf839a997716d891acabf60bd2d102ebf71a195deef44a9a56a94ad616ef4e31e05cd12058d309f88e9112254a9d9fc1790ce19542b5f8aaad7db03bc843f1205dbf6f71cdf0cd625b073c110148e0a7469a7114af1171aec192528dc2b6ce27c2df4e2feb98bdce30dd5219651422a201d9e37f3b67139c9122b32572d155401de3c34a20c3035ebcb9c953d8428e2f564917809df3b6352fd300c676a40d423d24bb43d53f2c68d8fb418369c0ba42e361136900c64625e05b295784d8f9cb645217f3cbcf639f896ec72c4e71c67121803d447fa744ec476921a7df19fd0c0572d6cb25651bbfc57cfa09a73728f1b85bd8bc58d1a3373d6be83139f489b87c2d73933ea8b4cf872cf365139aad5682888acc77c91281922266ac864ec4d767ba0d1c58e3acb66fbd17d9493cc410df05f82d36f2d260cc499e0462ec66ef3c7655c5105748882f63f2beceb0018ffb7377f0281589bacfd7b0c47c8e761ad232ce185bfbd3a4e0486f6a5b3fa7ae7abc0d5fd15221fd902b7e283b39f310eeb4f513bb5733bfe36eb954396b181152c4c34eeb0d4af9d9e29d21c25407921b7aa1df10a6c992c2055a248a45062165f3a9648ef612057f6840287753a56d62e0d970ced8d8dd4a20bffc260d95e8c1d7f0b94628470b5654ed597da7a94ecb126b486f51241349af930dcf5cd0e0479b006d070776fdf706b74df45fc309251f22d936cabb19b98ec85dcf00698ceaa58b06da18a2c6966354bc27dae68978892b7e0c2b9144fd1eec37bf8ee8a46f6dd24ef7998dd474ecb285fca38b620daee63eb622b8d5184c8223f635922eeb7973d061474172016bf71258c771e5f294dd3000969de0f53428e0601885f510c50d7a06e89e4f06a6fc6a06f42ee11f1a232d4f01ea4e08c31c0757fc05178fc1061bb3d9deff6ffc5c827dbeeee564ef1f84aac2e00dedeb3f84b1eb248023a05e319a716ed5f4c802b66db85853a028d327cd177876edaabf0c595bc5fde21a5a111d9a01f2cf31d9157070f3a84d9c4cd1069c338d4514767a4ad6c41ee00a24d2d49049ae843fa82f209c47166a4465d67ff4e6bbbfae270f9caae5bc0cb4731f9b5644083512d8a663fa9bd019f585aa9b20af2542756604e1545e732b671348423f97410d7f9909662556de47b0d949f87dd8081be4621852a7ab959e4667b426568de6fcad5774ba6126970e64cbc305b0094884e81a00f584052a7d51ed70d4a783854e128685c87e86c1e5b02cfcc6d52cfa7f19703e587526969a0492e9c798f661d12f8d994f02fdb553c4d2dcdbf171dd506e141cef1848afc3f867a2a3c55e6f3a7e41a8bcf7420219b9974a3762bf1dbd5d42df7808f79ea08af3618b123c4664dc2bf7a2858d883fd8deaa7128c98728e45d96488bf68e1ddf327ab211d6d5fc78badeeb6632651783fd581c58a7c6c4306baa4eddb160378c173d6c0658ca2bca5191536349ef27b49186e2d202a02fbcf7951c83e9081e7e0b8d69775abb5d6dfc053da771e36b4275eca2408c1d0d85b51f047f65f0d1a83bb1e8bad1ea81f6f3d85a407cd8c6f8845c3a21f0f2f838933ec0f2a3c0bcb5102ac44ce15567ddca1179f2e7f379344b1ed28b3d035b241321626edc5b7ca41a50144c2cf866c86368a4b90ab0a7b713d5dff7fda9253f4db1a0165356157c6e3dbf8254392c024ca354e14cfd1186c2f2a0f35929c07054d66b129ee2641b3c6342eac84dc2d3645ac278d74ad703c95308e90cebaf78cada5aa3b9b3abb3b9e6095a1de289a11660d24f70f197e64d75def66060f3422054bfaebee997485d981e9c463c6ebd1836cf8a1f14f2c825335115acc3214fd44c34c320078de1ee9fcf85fd627243769b3ed0c2518d8de30a8cc786d3b2f111cea0843408d6933939ef0628118be739106867030f06ea010ae5cb04c5f7d7b9466048e919af9442d2370abdd9dd61d10544ec738ac7d2b37563f8ecf549bca1d28f1ed96b6c33ac56ce941ba9a212a6a785a1de12413c03ba7841b96bc2f5a3df0cf9e7f64884a7d6340b0d6221151ddd2659cf229ac923f962edadee30a0d46029525b24a25f944b896a28e1aeae6283ce3dcbcb0c3887ac3e2e5036f925a5e3b166f65777dc2dbf9e72fa95225628b30bbc146dcd00050e25c6c5f0707ce9c2e750075f895d851131619310a504e4a55875d6771f0c9b88713abb77f3c47190f674a2304db29b87622c54db6155e4e70416c8053ac5b68e6c062beb4312e0e610a6e3ab059cac6db2501143af93d6a1be25d8ac8c6ab2c89045ae243511358a472f152ed80a92539afa8cd6b465e75a3c6c7790f91b3040f3b7619b0821f3d447e6d68c74f258fd4f19ad15c1b184b9b1343b1e95f5c00e070002382686aa18bd4cf925137f165a5d53df81a6509d29970c4b29623abd78970ad6c4750b198835097e10233d82b2868b6a93ea60dc73758cd01a487925d1556431b21efd55181c2e76ed219da09c1493ec3ec960a0b2407ccd9b881dc3d924b82ca93ad9c384f1a835c3a41b9a22a680d139a16b4fb7278ca3a8ef2754642a699362688e8c54a8b8da83f3994e2307ea595a2df3edd42e3348a83d9ea2c53e213504d1812250afea713cf9e5708e0acaef1cc4ed024bfb89c2ffb65fa9f0a262ab4dd1ac0011777716bffbb52260221728007e7cbf61d75cf584e4ae24ca79e3dfc9308783d9934ade77df9542f76e4430a7262dc42de15fe05e8ac7acd13f305f04626cc9878a316fd0e7461c6b1451424e05937637391c0217aac0bf13b2db847425587f865f365679e9fd409b7118e984c6842876c48d252c07dcdb80909ba59113c97fc32550bb9dd5603e5f6fe8320c70c27af164c0a35d6ed7e97b1aa87496d839be478e349459a8c9c611a4f76a8e28181c82925f876aa57b3cd195244ceed0443df59a56af2673fafad301588aa4cf3620d0aca6d5646d2b41886f1d43ecf0f874bc8ffec6fad680f4c3ef16a30aa1b8567a43e96b33c99cb2a9b80e89ab9aa337f59f55fac302f9466d46cdd184b262b4a020b8d7171f698993d7524d84b8d95a1363bfe158b8ab3819baf22e2a31a5b7c84b1018524a0292c32122dde103c2bf2ed0f85363f2bd8e2adac1cde144cd1730eeb45089d5dc42a41ed2bbfdda5c1bc5a86f3666e49eb22f6fb48f4677fa23b0a551bf0a222209f74641053e5e168381c26fda2b48aeb83d694c074afe90d84c96acd9c29a6ab68ce172ba606cfd5392bb3d5c5b67c98863bb851bceed24e522ebf04ea3cb02e7c2479ac2e4ad45e455f6cea6ca6c358d148c0e960247a2242f617f63f494de8f98343c387549082e95581dd779493dece5af9963984266d89f7cf86471a08c9472cc1197b584624c1f7540a0ae992d74793312a74ff88bdb55b74257870bd8f38de1a41d936ca446232bf2beaa154ab42fd20c750ef3548c6a3c942441a7b3413c3d127e3d99b8576512f572c0c8684f56f8545b58da78040f354d30c1980df0fef8ba7301b75bb8d624ebb19ee2d8f0b7822344b864e725ee514ac1dfc0a132e01e1e9ab27ee9c73910630027ab21768531adff0d2fa5ba313eba90741a7a71ee9f72c8a24ebaafe1fa8d242c95febd1443a88b215c9666b1148f347a46639b5818fa6238c36c5b53a963f14f93395c8f87f4138df54a978037203705ac686b0d7c0ccc12c3bc36a07f72d71b230e7c662067c75fc293df57396795f232f9d87165fb4721a17ed5eb999f98949976f6c3523820fb91cea48ee0a50cdc3efe781150dcd86c03a906688968c5a5794fd358da502052bb6da84b80eab2e2de189a504354fd9979970bb5961fb28a153453f9f13c5c4c7818838cc38e4e567995f76fc124fb357d3c7b51cd55eed1f426746c181cec41e4dfd2f0ae84e10097f06094cf5402759556ba22522476fb906dd65c377313c72f7014e2b86e61b43869814f90d4e11163cff60ce08bab86eb8e9fbf522ba855149e78f16fc7d11634b77852f215b59b5e33165287425439c52e515929a3177718479d4df0285b4e9fd3ba2785cdb77b64000a9faa7983c03aa1db0e38e0773b7f0813386f8474fbe885bb8062f627d3e82a085b6edf52c045b17686e214d15c4443be5ff31f3c07fd19a65f3f0e606a86da66793f63be5970ecd9ef8ade03addcbad33e92c1c26ba94ad244f6c415d5a771e7cbbaf2f0b2ae2b13001dec675cb0d30f5947c866bc0079e22c0a6edaaee4f0c51c4eee18d09ba5f6ad35c428007906ecd885439e27335e16b1df695eb5f801c70266f104069e3ede9a68770e6603cae64f2616e797603d576734cc36ed22f920b679e4cecfcd8c8d8f43756506f916a2ac8ee2833f6572a10399f14eba7d4e17cb661f87b444a161376bb49af56aedccd172c13397a91d43988776a4b8eb1c8589856c51e6dad5ad282d942c208e38e0ef16d54471ede2e13164dc8a60cc91bec0ebe9bde14363260c8ab328f18fcbfda1e61d4c20efb47be7b606687e1509ff5f697454b4a5d4257f8d97e15f9dadb55fbe6f9e088c1aaf16348b05cd0a30cdab3cb98d923757e152f0722e7bf1698dc148b3dc1ec51ba6b6e017bf9f01cb0c732c1ae0851f6944134090bcdf703d158b725b849c2a20496f22d3bb0fe1981acb7bdb2287a347239ee93d5dee1aff485e339e43ddda33bbb7a3d0efd8af475549de457b1c1cddfb9f88c3b0764815b8467b244d6718e7137b10fc439cb28e14ae32a6daafe54f96e9e6f506e0818526df047ad36ec5a5d15ffb49195ccd64b122cc9bcc78147c152d37b9814965ddbeb22a97e5e3d177e740d27a9df77be49fc838d493ec0dd33212e5c809491a67e02ce289fa428b504aca99142306e1b7ca95e6739b86f0fa5afa762f9511bfa25740532683eefe2c59e8dfb45d16abf261990eca56838a65cd3f3efdbc104e6ea8fa61e7e2d956a32721b6e2488e9c4a0b51653bf3fd5370193197c453698e6c9bec09052bcdc03ba67bfb37e79ad9ea2a7c0190027d8bd93fbc90460b5545d76864e758dc950126755b85ed048f32bb2974ede33d09a8626e79df7e80a1053ec9940f572c13d4f509535fd2678b684c6a78009d53fe244f04698ca8fae3df3a740bece0ef4d8a7bda73e706f5f16cc3b4eda71ba6e1c99f4edbee07db66a7ae3f21972b5dba9d6e0568c3d5b22aaa4595c055cfbf851603d32c002e7de3f768bd3971f735f86520955d4f1d9de8252cc9410a613a0e5591ec4b36c47de8afe9c02018c9977e7b94f52e757c3987c603d6ffe20e01224d247f187d81df2e86ea64d99a808219ab4fad54c855c1c569a8cc9a1bbc79b14868d46871e151c3ff38316ce02352e6cc6fa67a821f309f6d97f98c8c32706bbadc91bcda304f22574b60a2758b3e29a6072e1bef10d27b0cf225776cee16ccc10e84625e1c58d3089e370c6b0faa6624256a4f2b9b0ae81c5cea857444ccf75d5b7adc733c5ef8d02370cd3ed4161d7971a08ce34f53181c5b01b9fbc3eb9b402c6ddffee9713bb20cab7f435e71f32b1b04d7511a82c43359d1bae4dd5df97b9bd76f61cccc7bb8e3d89600b52477160f1ed1e3d3e40f027d7c7834e5e663bd0e231267a8a24dc600dbfe74420451885c2160bc312acff9c767970b115e54b804f603b387b264f64debf4095522d72f69f37e22c8c264d7298b6657266cf9c5f0705bf158be9f6a248a48a0bbe83d3903f899587c514da8de7250c1f87aa2b39373b559842b8cb6698da45669c237322c44fa8a9786f18fcd8486ab04804cf21e1a96324e0e9d1d6f11d1e6d79ec78b7d5701c6571479a8dd790f2cf04d600d15ce5f41d0d461526eac4686c4a86d1e8de2fee7c781f9c65ba2d1c7ed925c94950660e03688d109ce00ee8f70165dbd0c88f3024c424e058eaf9231fa2ba0dd0075565eb2e803171da85c62c1e363b1757cd5b3dd43e9b928fa36ce1bf6893ffeb71871247cddfe42c71115b36de27a20fbc6252ecbc81dc47e3c13e1888236ac8536980567d0a226b12d24f389ad0fcf1f6a5a27725de5e800a01c79a6967309070e77572e403d1d4e16b4fa64fd307f7fda143fbed6d739b682df80cf19c05f700a4bea79a1d95cacba8fe13ce09624ce7677e7a6a497063d984a1a7a2c35b97335d602d11e9aa2ec4b4a49d473a676176d4b58192f86870e116fabe77696745b32c126d1a80bd222c9bc0252bd1fd85041ad3a8ead19c6b79ec52768e38c64a9aaba4b32cfd8e7045d4d4472f210dbd259648fd626633dc0efb6699f7df0ba365ace9d5bfe68b2d3f4f5fa01fd27fea3e02275c19e8d087657b13aa25495aef83a110f98646b5338c183b114eb9dc61856eeb5a5c9b9cbf2ce34a58ea6c5ff9f5e76ded4d812e5dae61a79dd6536ad67a51eed9fde827ecc39e662f27031546aa4f78e0f303ba9e8a3e4d1c93bbc37648fa2b7f66e7d515cfe3d2610ccf9d4014d4f11b8e9656751d239415fe231b64ba52088c3de5a5f1c172304d0b528426f453c2e19d0f07a49d25adeb4cd70c78460d6676347a2b43d887bbca7e0c664f35b383ee06ae0e253fc9268a1fb2dadb607a2dbc78411aa3f339351ebb7ad29fc8518b4f2111887b37e92217d8a499e7f6febac5f6297efd98dc1ec38da79a4753a994a7a32fc3a4f5aaffbdb356e08c492450852f3dfa0b7fe59b028e7b7329adf99eb95b0015e9bede92eccb9e7c9f0047ba6e163e99239d71d9e42ae65385096c58409e0db417e9a943da38c6ca371bebf310684afd2f035d6a9e7104cc3c86b8c092df8003aa1024202d293671c3787f04223407a69683ab31d80bd39751e8d1c11e393e0eccdc59f2ba3e8ebff38cfa811bb13df03e1cc0350b994ec087729b601b87082dca31f6cd993b13aa2057100e0eb0be6429355573766d50dd99981a3942c85bdf6d6d395d11728c745e574abcb5ec3750789f1383e59c0bad7e8bbdc50e0a44d244486ba01d7223433ef15b3056b5cf584583f3785848acea1022e55e2acb485176a45bb590d654966a6d446b2e6509765e6e4e25463fc457c40c2d2a0a66008417a35c45266bbf706cd784b610d688e4d363663f67a96e0ac44eddd676c812ab15aea82eeb51046c8fc5610d14dd7fc15bf14816f076d81e96e897bb127fc46801390c0cfaa441c540ec8117b70d3f3be6e20407317c7b861541282f8805ead27479d132f4cb332f4f669352bfb5d9494ee9a0c0ee8c76ee557ad1a77d640fe1ccd947fff4918df15699e427c16f350a8b0019a097bdd8cb07ca2b4ed3116b2543a43debbe3546843700d2390786df4cb7628561e5104b49af5d91f6860811f79daa19e8745be83f79e300c0f334cf09e27f8a6f9131450df4c12df4606374af9e2439d1b4af7abe539fc7c72e1d8ec5708257c9540e467519ea345654bc76cc829a5641746e3e3e47a2ad0c8cbabb04404d789d0d4d7233be35c56a925d63761d933ca5ccef29f65c611a0aec644ed7d5ff6edb169751945de70a8d14103da4dbe2af6ca3a718a230d936e4c3f8a6e3f480e96ac57473c2667dc0da4722022f2a4477b2faf1d6ca8e9a55a2feb340cfb3bafd0e4e155a45fe33e5e67060ad215ead2625dd7d0d5eed38215d68951b404a59c17a42152f8590955a534f688f33cb28bfd630e73d48873d75788c5f40f8e5e355d59c765c2c56e925f625fbdfc2d97d122d3385d72e4dff8a9750770f24a9043615ba7ecf1dbe15a6ab9b6c3d2401e807e0da78d56ecf8c5d429fd9a5b2d73d75b504e0352d021846c78daaafc052f8610823897b3ebc189ef6c5ecb8cd5e4c350fed84883050bf723fa7f2c5dcbd6950f1e2659538509d53685ff32554a7570788047a9e28da7325324d9c20312b487160d0f5a8862a06a0468ff7499d36aeb9e28ae095d7896fc025a57f00ce9bf6d5fb7710c391dc387b4ae2adc66a7f071d0eb4dba1d3806e5b0e85ffb97deff24a2be8e77e4ea12fc2fa9f0ae97aa8356e63e0bfa762b975bc62b437a7475366a5c366790d25dad13af67abad4ddd5c60feb9cb1bbe13ebf5e682e597192ad2d2a801b5e244ecb4ee32609d035c1efe632cae6226f27cbbac41fdb4340120b706703d38e1d8d1b8249ce36ec384742ec05f41ed68ed83f65bd2d2aba70b8e70b9b90c27c471774d149175181fd5aa197e219dcbfa3529d61cf5ed3deb635ffee62b0ba277e76a26cdb5c2d197fa006756bc255d97d1069ba2de6befba824aa89c592c32edec9057e79256681a8f30d1113e27f60b899a3cb8bbd7acb123ed156a02934fbd80bea08548ba0ecc4a6ec6b56f4d3639bea6d4b25697a124fcf6e527cd80d4a6c5a94ac7d4251621cf0a21594528f41e27b02a60ac16a1401a4d3ea1f2675bb008114df84b5bb61a6490b9c23d3f201f22fe0c664f3b777b68df925cfaf0f8e0ed76613f9d525048d25241aa5cb7e2207bcaec30c68a9787a0d0dc497a1029e4ec71de915de9cd027f0740a6dc84fd49793135ba00a7219a35785e5c91772adf6c0a32fd79cbe79e7020d7a226a8e2fd86713a83617ff843342c22e91b770049afc9ce07ef94fc90a1b573aa92c80a4dd97c9ed554373b67e9a640d830646dacc94b5e8add9a5282775559fd782e5e7f009a2e27fa7dd46dcb8ec189271abb98692a0034534eb60d18c35ccccabefbf4615602e9019541ca61cd0fb86c32dd3435d3f765dc03c149b5c0603085d8492346988836a3b70135b0ebdfbd581eb50b9e5bb0629e3411f5a80aea9c597a32d340876c5a700dd519b3303aa241996a8eafc7f21f1529e784bfaa2894773aace475ffbe36ff67a08bfa90ff987d82dbf1cc693638caa60126697a0499e9c4ebbfa209fb81f588d08bbf80620e8cb9bdee80e1fcfb9445fdd3cd563cb9cd21891b65ecc54450b01fbd9511843e116f6d57cac2161eb9cf7929b2a93e35cb1a35c48f887bf5c31f3e1b1be22268b5f496f399996f008685f24ff6e9d270657f880e685994403d436bb140a64ea9519c370e072f91f72702539c14ae75a749984a0bc8a8f5921cc40c924cf3258659c69f394831bd38aeb80ced329137a264eccda50d8ca3b4dfa00ab1ad7f16faa2bb11a6617bd45c93ecb229db1960f102c4c903d8da2a2e49befc9d38abf90deadbccec43e1d5d0f1882f6165849488f7b50b6f0f0fdf547feb1ee02919b4d9671a18efea18a894135302eb87e333480e6a19f3386c24f56008e86a83e19ab45709619f094af45fb6642792a5f5708ef9925a57994c6ac11ca97e80a59b90b2daea92c7d6417d0d6cf616b17f14f1af4537822b5468904257306e6f4766bc387d22a4c9ac26decffb9eda450e90ce48e456aa1e78b803e315d79acd147be6502e3c30a9358f0424c82897c36858159258861841272b36c254fec2637d712fb2206b911c9ca9a816d16f6f307516fb07554984cbdea0833957506982ffc26be3a1a7ec96f3092db0698877b4515fd1ff5e00c10408c44247589fee8bc9c6488a1720ca167ec2736a32c1f316172bc78627fd35e220b3d41cc0fa92acb954eaf66fa35c3beb2dfb8794185ddbf3b41b35e321db62d292f91adf0deb27aa64676b3c7f806885223d2f8d3c57bfe971be67a1afc79c47bf6acc842e62eaac89995e9edae2540d3b10eaeab0f5927dfd00097c278cf0bc7fd9b928886ff29c8492c602130b1a0bb9fb001e8a64fb62b3bcac7edf7f2cf10aaa923abce078602d29e59dc9e80487c9c1740d2dc3ac359c965be6011c3b6daf21e869bb3e19183647786273d79852a53894683b1420f5843646345edb093285147963522f49030785ce9d3dd38c9dfed51c59c4daf04ff0c1fa88d98098ded434de4fdca897c5a863ccfa75c09b633d6581ea0cce2212b445be9a4df7f3d27ff0399ff4ec6f6d7c8a91a12a69a51c0f7a76f901980dea23b6a47566020976347dff7ee7db582190889ee49cf365ec9c097d26202d4d98ed3d4dd719838a1bf913b51ceb92d48f02b8cdfd14147d1967eab0c5760168ee8a88e050e0e157a0e00409903742e58a281c948ca1a8413aa1f5e7dcf3fa5e9ee1511f7c2b0c46b0fbf0969fea1a49a16378ae55f768d8502aaee22ed7e42cf9fe98287ce9f677f9068cc37cbff8a274413f8ebd639bd57f3480b788cd51662c2027dd327c806b1c596559fab03a3416ad98423b2030872c9b05c404c748f08b27fd3cc4c8c794b77016efe8d2d8d31c794af4ffa4bfe3942e29de71e5e7d1912cbcd15196ce7cd5d2729f32e4e30e73bfb7adf4edc4fc27e5bcdc12fc8433275ae8c3ae4cc3a2fbf51aecb53f754a52345bf14c3231b4967dfd6528edce52aec90e1f19616a8a051b21a6a735bebe135cac79523f429ac8b324d1b2cb1707fb1e435148cd07d4c13fc1df5149776d4471efc594c38fe74f6b07ae90c608093a57c713c5f5ae0974c4f74a0b4180bcf28f3f9cc5309ec3dba5f4cf9e704a8600b421e236743932791f10c7a75373a46c54b9aa68297dee0c91b11d5d86952d05b50110ff2a993be1624cc0e25f7dacd7124c6e8220c6f1abf874ef387c42dc3b08e21b150e9061991982f7914e26d523136feae0d63fb6afef9757169a049e2cd70bd6094c14c3009ff6849a8e446cb305811b025ade54cc7d937adb0bbb10b1634e623b974d77d314b1809a5865c43b6f0ac4a607ce1200b7f2910050de36a38d6b11ccc434701e144d512187afdfa845341566eb9d8e4275aa1bd16c0e2461ad76f41ca1947c487b6e646523c65603d601cbd6c93a5d0cf08c99948f367e019ea43aad5bd87fd7ab03e448af88326f39fc4f1420d74249a18da49b5331fb629401ac364a986275806f2016bd0a74e5a32de74a1741ec6d85b962728e5952b366ee4bb077f90b13850bfc35edee22a658a8dbd850ac9982db60563abcbe4360e726ceaae5802a09dc27e8a6c81e72e1987cd5c708861164fdf3254fe30ffb9afd1aea3903f795f2fb9022b1d6cb73b0cc13798a7d08f2298f216f84fedb4f135972acb182e96ce3c46ac4644eba14a68fdbfb0ae22b0b15581954c5e75fbd5162fb3ca80f2eab7ac5840bf69debb28189052b6ba98c7f405cf8386277ba8c3b83c706e253a4323c459ca3d9ede4cd54c1d13906cb6d0bc49406f549e31e5cb0411363d1d48a20299a1fd052c449b5d88638a6fc29d1453c96709c885bf1d21333c60abfd414bf440b2770b0b7ccca60030d68cf774890f96f045e10871bc5d916913b2187048721e40bd9cda149c50112c9c87804c0752242cb4cbfce7aab0bd57659d822734e4ca00bb3a63198928483c38ce629ccc44e467682ed684fc562704025af60cd8b27911b04c1cc0e41183cd90fec3a94545021cf5653b3086986a7ca54998a4319c78fcec6fc52146134d39bfbaa6d199d50d537992f97dec2aeaaf63f1739a9ad4f0347033b238ec44a866e79a9409e9d8ee759ae9cf203bd43fddd68ec7acf428a1781b136e9cb1172ef688b876e8c36acceb9dea9a6798a62a9983971c66cd0cd7fa206f1b6443d6c7bb43c77dda02bfcb7c26d1f4827ecfd7acb91c87f85476f5a30de062921d11938916e1398e0703d9387ddb0babbcd96d435826a728f87854bfe7db4b255c5adba9ef2ab47ff1ae255b6a0ea54a37c10afed1f5ac54d18ff75651e052ef07e898d53871e3e2b3b48d0d5780887de6753e480981494b0d8a7a18aa768ebfe75ed3c16bdf672d4ff52c3bd52a263d7d1f6d41d085c43d2f690b1015688ddc037962186deab9c141aa6b67a2c5a07cb47641ce710f1b3fa1e451d8f13f37e2aa6f226d35055002db89c70855085c85a290ef7eaafb2d71ae1490503fba061bdf18b6e4f33ac6e191ca018fe1e7146830dd99c38d34af0515c1c3fca1c579db62e22556ea188e7e050e8c46635b115404bc9aec7cc41d155af33b82f746c469fec654586312c9b39a87b6e2840fc0919f0871424ff410fac06b0edea309e6715df625db486ac9ffd383d2afa5bb26d750d95e467f887113fc8924f1619432b44a2f67a4e87335ac3302a926722b85ea02dda5f19a172a9c273b45fcc19e3c630d99424b0ac6dc27afe4822d49a4a0e290f6811902e943f7d73d96cc1bec6269837a657b9227f6ed326931275782f8be307b290a316ffd3a3888c5b053ec9ea80432a090aed54f27e27f200421ee92471f439adfa19713e3a3999d19192d60eba0ae6d405ef56c18ce8e9be16073c96dc9455744a4b195fec5c4ee630dd5beeb153e1cec9809e65c470fa2ece94aff8668ef431fb6a84c172e97091eef0109146863991de6c9ea0f6cb795ec86f10a090bd22a3b0e42c1e1e5101fd442870ef64db3b0548f7f1d32802d015e75489c96c2b8bdc2f3f9d1a21e66a9b6c6adc7dc41805d554d39b87a1503d8c3dfafcea82fa6869d111917e63a51dd1d455c8215e5efda002f6c58a7c7e78a709e7a0ee2ec3a36189b2d8c92f2ed1ca06f2ba44e9a0f34e8b5f6dc17af0b397114e40a28331289d4ee1efab7de30260bbfba898e804bf17467f8ace90fc676f9fff12c28e155bc17e866a8258cc6b334cd7c99131a63a06eef9f950c6bb1940d2939e5dcf2e2f1d5487fc80df0dd20584ff47c803493c4f0f7ec9ff4010478190b54c1b48872e23d482eccf82e0bb88118c8809d1b66784bd1a54308707005a5f1eebc4f90e544b840191e7944abdc10f2b8c49449e6e5c2a9e04201f5c0279aaa03a439f55d48ac8c41cd252ae63d8b6230e46b697087938ac25a8661c3b350a031f4c4e8a761d776361d0342a60094b4049b15d6db3745be6de6b88b5ce43c372f9a8e1c362d84077e36d779dd128d784df7270760ef868a5d30f5f0825dbaf7aeec0cf4bbf914a2207e0fed1a54b5fd0db5f65c74c6eb558037ed162876a7952d2babad11b85b44a46641ddb59b7683dcd3cf79974ef8844e84082e9c881c69edd64bbea2ad3791fbdf5ef2233018926ef825afbe3a7ee17f8c755fa4f4a92825f916b451ad455953eba5665a97866af2255c0f7360b0303bb98f953e7d58acbae8935baae1062bc9fe7fff282609fa432301bd9c0eb55b1263e7cf1d40a660c9b22ff014ebf804e99e370f36c3d0126b15f5764f90ee64b24b92b75d3f5d1bb80710fbd8b7cac6d7c8cc1710fe3807b6e610e373514b404fed7d3536dc161715691c95431093e7f2ed4eff55353fa0f88e76ddca50facf8435abcb76dd7639f643c2ad3506ad3b7a6256c3a65034441d22546cee355c974c63c21cc1b261b6a872c6b95f08e23d874fd10d86f601990ba7763cdc653978108c0bd9b7ca14715f0131841c1c4393f632c29ed16d7b42e8c2531336f45266805f620a1884eadc8621789b28ae1d15024e438c1da5e00c29bfc25d319ad796e7c03e69e4e5286286afe1aed0eb1cf30d8fe29bb2213374130aeaffaa3ecdc78372559bbb419bed533c203000727d33f3b3386d6c42b504f9704d2b0bfda054717d023f80ca583f2bd0437952fedb677a19457de9988b6118cb2d37095b49f76bb564d63cffc4636534d6c277134b30bab01912f4346a5551077ed11c712397129c7b68813fe363f1f0f41e7dd2fccc6d015fe64f703ff24cb46cdabceb8964a78725c4d0bd720b7855a58879a91bc8d3c820a618bed4d8f0945c5671bebe6f02b628362ec21bc6cc274e556136890696b0d3bd45a057994b0edfb9ff045110ae693ce592ad6ab1985f58011a6953d78835579d970f8bf9fc00bf19716abf7d32f831d25a1f5c5127b3c967f5d30b71e06c94a3a499fc9e45bfd5bed0a15cf8346937c50d09e0ceb4c8b26497bb75fa8bd3e1c179bf90a3ee17b9eec369f8a2ddfa40fbf3d34d8921dcd5bb04368117f5b2bf329274777be7f7bb29d246c1a7cb0fa5ebd59ab02a16958e1fbe0214f3bcf052c85d8a650b9ca8ba2d5e97820428d935ed1d00c0b48e4e39a9cc99a303b817e08616f76b08a45ee7f93f6556763df7e183738732e35c7987877865256800a8f9c64cb926c1dd44f74e9834c3aef494c9d3cb144a633340e3031a52a09abbf9c9bb83840bea21a0485a16b21a4d4db2a545acd2936bdefb0e48efcb7198d21fde8dd6f1ca5356a1b315c6e40b9ffd46bfceda4002b96b6477e5ed023717bb8e29781f1f97d21ecfcce93a4d6ad2042493c24422a226a1cb1422b9dd470e83aaf3bee43687bdab4e23ba538b64547c5976885ea6e1ebd468789093225535aa85f1e3fe2491466cb46dbbe3e94066a64a7243012d1f78727485278cfd152a8b4bda39639193890f50ddbb77a8b75ec04cfd1f8e96184e9127846e92157591b9ad7c805e9bdbdfecd6911238816ca72af9ae56e9fb84302431ef36648c0b2258115ccebf29c990b326c01d1c918f7e941b26b3ddf126d8fdda1afe9429b1aa4fe00ac00535de5d885cb47ab3b54ade481354ccedf3ba02b6d9b05f34d099104f7dbc840c03e72acb85c029abd6112ae92c91c83fb01c3cab91383722decd21672494c9c8f17730da3950b22ffc116238e21e452a589950407c24ff1e88fe31571491280b0992de9f2af81bb81d6d6b74b24801152ef44fbe0951efe68b1a3dac902c34d045835361e0b373e7e0bebbc159d91a0d7d8c85c6458634f11ee4a2506e3f45c8888ae2a19381c0fd7e5af7268a93dff29800d9c7b2786666804f9012583599530c5ddcc9b6ed5a18ed119be0bdc99c6d660d6797d0417e799b06b75063e4c25b450127b5b686f07df3a15f40ab7c7507fbb902b9c6e56b8b99fcba7563a034100485b23ae90a57527f20b7f86160d55cc833c1434a704d1180455cfaea3e849449712a4ac51aed7e957cb6fb369a4b71e5395d62bf1bcfc310460fa24cd528b0d2797c19038903d0bd400a0b2d57de299fb8f59d2edb0e68914676f7788f75f6dad27334bf3f50339cf9710b52b983329f0cdadd4cfe00d85ee2baabcb356c01e7fd9a18d26e81a8ffed352de94d0c0b5f114fdd0b6c3f18552acfd97735cafb19738fafa2034f8057ab7a72ce5ae53cda5151d955490a48c61fe99fb38ec66622375fe569fedd0659062bc37d0121a06e0b3f07ae849f012075e1ed9c0eb1f8cff24e9658eef60afea9721c425dba2f4e93b54b3d85cf4c3cfe10b0548e92f1d07079337a5f0f81bfe7e0b76ca0a5f2a18fc514c75d1a340faac8092e5b4c16fcd870b11235494e4ac0911a315aa5188b035cbc2bfbb9ce411ce5f1c16c8be56e535cfce6d073d886cbab90dfb2363ed481d6343f975ff3bb5531011a05d8af129643030aaca88db97a989d0141c9449abb09219e6cf0b8e66b5dee6e196895b5009181d697bafdcc7d3ba7ddb8da979d75bd915292d831f02fe1c551c8b747fce420e47b25368f1ff5017fb070857619f243fca56c6552eb292fc968ec9554cfc2ba22ea7d3f87201e2dbf3182f56657b256c15e7d63cb3b4705029b698cf97f9ea270cfd9a66128c23da2009f6662c52d7120c204abf8994aae870f9a39ee423bec0b0e668e1efacd3b1c670073c8ae60ff419a7c2b6fe0d2da04a1732371e7b8d798a4c70f6af52c0ed8966df2e84071dcade804c55a4a0680bbc5bccb847d2982a6c505872098f56ed373e053ae0c4031129ca50f01a91641d5dbd05c071f936c1eeca42a7df07217df7eeee0b0709bf0169c0ea64fc5fe9c7366e53128bad79d67016084dbfb77f0b9b0a7eaa0bf1f006e916a4de86338217fdd3ff8c718daf4707f8af76913c39a28bede1e6ae4aee14af7ec0187db27d2cff2f9e339ae4e2cee5c3cab9fe9ed295d060505e0f5d810981a4fd94e316ad673b404570c5dfdeabe88654f7efc26e1f2684edb21b0740853669907117f51b150782d27f62855750ad4bac3223c1130e3e381625fd89cb5324fbee4d0e66c40f83640eb1c52ee3c05a9f9cc09fca90030040982cdc3822e18edece5720b4cdc78b0591c5c69da8532bf1d173ecc3d1d9c3f8ccc2a0fd3710c61fd64ba8640d460be36145a828f81bde20ffe8659654bb037284cd40f4ed42f216342165f7592a537bf27b8b2befb524ebfb53de4ffc25dea5b8ab1feea39f34adf9482cb86b139a7c0ab81c76c5d845134653d67a1e7f229eea6f729eec4dbbcc7498e9c3c0444cef82b35cd5010b7b830a94bfcebe0272b2231af0f013748078ca7cb4bfe5d3f259d908b87544a42ea20437e50c15703d477f4434e912eb0838295308b52fd95a8b23361d3e73988cfbf5040e1a28399fd510dc02d55dc7187098769f5bca66b05f12301556cb98ad22a7455e1f088d0f49c149f836e3c01dad7fe2e55123f9d458ebb769adfe5bd4eeca5efa7bd56c500b79fa40bfcd596b1953c0b3a19763a91e92578d6d84e26fdd897d63491a63b5385f0959d613e1bcce05d4ca983e175875e974515fc640ef789acc469195013d916a54a6a4d81d8c6ec9d7b8fb9f96ab9f6af530f6ac30c67dbb64dc0e7f817398c2002be760df02d8a0724021d27d15375421d9004621df5dbe36c6844d00fd678852bb8a1e1b88b0ff62e85d9c2b242dc9967d888ee75e8d30768afb4614850eefb11c842ba76def8342101d318151a007f776c3e3f68a30e863b93e03f19b1102775382d4779cfe2ac3bbb489f4eb9765fec023bc0cb6831fb178f0605a977ea2f0faa03dd3e11b858366601967532ee3e286c7fc8a2eb29e591e43bc1ced53e735d9943cefea664c750f334483439b2e0078994c2a2cfa587b0bdd25a07877e10a67340e28cd089086ddfcbdba3cfad24e815c47827c98ded05d365bb394e1294f40ec8f621ee8747d6630305bf249ccc1dfd69aa99825e0aa3672176ca233c09594318761e9b71a581fcf081e4951435077dc44d0707107bfff334bc6ac44bce41802e0896f34743391c2b315b5dcd9ca3357c79d191a569f1ac5d513ac9230260cb9c20e33a89c83c0812b0f2747bdff767e8fba6045a7e5e0eeebed0f0c388309fdaaf8b30560fe8ca590d4796e7652bb7941dd678dba829ad8ca69654903b8c740c84e9a319a4ad589e1dd744fcd0226e8e31747ac01386a28c135ea717107d49d5cbac219489cd669a0260b2134d7e1b7265cc0a441e1e182ef704cb0a151c4f8551e9316bc2b2db3b830faa6e2448388debd7e136304732b49f48ebba8e8dad8a1e0cba871794e6751e6c6060fe266de2aff2348439ebfb14289e30fdcd81dda7fa80a3c4ce485738f7f7680fac56890502b7982c7c247284eee0005a1f8f8badcd63b573c6591964f2a3ce7a541904666ed72f4b5fed947c2c3141ba83bb852580bed660bd9e076284f9d3511037c509006b3c1ddf3f19434ad649e383b667478a214ea9374e3b3b8b55d5955cde83dba623f118706d55d9fc924dc731ac27cc1e19478c0c6c284c1cbf8e04098b644dc79b79b6a9dd8587c6dee57b0822c67a52fde7350e32bca713a5eb3f508f0e73cc0656d2ae1723e3b4b0e93ec45d87cd4fa08eba5f440a76f5b78b056e09ca4fda3856e02d4e6335d82b024c63a0cea279fb56cb330ce3213dd46fe75be42a8c05e3b0cf3266ff5334c10bc40eb2744efd5f66d25f7f381794b92056dfc58f93d23608e6de117907a5fadee3628f47ed60ed3614284814495ca53e887d74bcbcdb5b13fb5795009ee62ccf0486b21efd50759aa178e5d2047a2907311f79d31213a4de002b57ed824b1f52fbb6802cf44bb422ebdce5cdbe3fa4c1c853eda361298905b50b2ee0152d5588596881635af7d370e3c052eee0a6497b9d677ae160fcdf5c15b7c16b18e9836383a8405294431c0e38e82fc64baf99eee7ff11852e137170c43283b2caa3c26d27f0ab9c9fa84da0a67b2a3020ce996d735282d225cb98fa20cb37495c2e44941646e243b053cdeed2ea002e54072d29804a7231fdaba9d373d886c771925fe25e1d2cb895a6c2b70c4bd062e25a9b3289e14ba5c337e762dd8249d27f61541e94855cc2ab92840d85ae7c889d98a46fc1d12cf3ded1d7649e9cd5565576de05eadecc1366b07eeb89b2368f4893d79bf4bb4e5381e27f379244dc4061b6f22b6618bfdd4725573f416fcbe3408e3f5bd1803a59c69c0af9e6fe1822bd927fae5922fc4c8696610eb87c976dfea6810e9e53f253334e800e77117047b0bc6af628c8a09c51d930aba552c8cbefa655b357c549460fab651153bfdb6b5987fdd87d537ef5e80bde3e3b2d4c99f6e03013ae7ac358f6ba7b7665cd9919ff65d1258216e9e88beb3e507dd3629d156fb4e2ff3d839ff2fcb78dd13a93f2971db6aefaae74e8fe548ca0eaa73874f75e97227a2e2cb7808e79634666992448b2fb00fae9dbfd791be5fd7a1669a6f03a30a0097a2a6812e584f5e760b615eff3e6fa7e819f4507a058f2ce0a57dfeab7b94709a8c00c0332b740970d5f4bc2579c4531d29c3e146ed38a0e35614b1932c47523d7aa6b30b7a17955d233437921ac85246429fe218b9f0969f81f73cd5d2f60cee7916067b68ec7e234bfc5be8dff05d67bde48ba0a1e425cc9a1d80ed48ceb3b9229cb86acbc4d16b4829c38af791bc4615326e58f077a52fdf0d4696b8a52b54776926f82656438789035c1b183e61ee413a07868d076be8bce59f395608be77271fd3e5f2cdfaa7bcc5e263f5d699f72002fd243a45d2a0999b672df607c8879abb985f7be8291bb4a43c31c189b989127a6ec18f9ba4cfeead0e63005b089ac9e158b8eb022746faca136cb679a97f9830b8738edbe9cc1128b9f69e600b54a79afe70b1759e7d3c7711d25b4c1c3395c63a131f4ed0ffa1066dd9dba354efbc86aac4a7455da0acd11dc922946706bf7b5c776d474de96ed789835054404d862eaf1ba03d2d3c01fbd442f2a5fb2aaf383982c5ac3d3f028d42f59e0c441560424bd5bdfb686d17eed965c00b9751589d148619645ea13bd511e906cc104e5d2b16ecd23a842ca49160fdd1177fea40f16281332c62f5709894621f95382ba52f9ed2f1c8d3812d2d2acfe712e8901fce46086da6dcdfcda180d34aaae600b3a0294c599c8f7b7c9c05822cf46908538c7e249c55246a7f33ac2b8d50184901a17b558194992d7133f9acc0198e8deba47bf6221c5a0bb408035bbb9193f10e79a9fb0a0986b7f90010037435fa26fb2dd364d38de70312ffa65302221428ec2ad96a7f0c8e54f0c46cbabde12a885ada041761dab583117916768d1651abdeea1e29343afd597acdf912d3e1c2915526f5fba11c80bc413aa8e2dd8b0117a492be92848b00a2817d3d9aa5b716dc62e50c45a9a6035ba2eeea71dbd9f1109cdebab43af5448513c377106372862608a4e2dbaafb8b5cdafb5f53da6b4d2f1037a2146290b50618f26245b2a19ba934f8f8622908454e4bc3ea7f339d92b4d52c6fa9ee8ea9c4ec9285840d1984c26563367e36890064c3d4f6be7ff528ce86fd56438b9e25d78480e2e0526245b683245f6a8952a349b16cff72efdd35588b4d40919d02a54bbbdf50eb091881ea8c79aac23ef63f17836113dc570b7edcb3b825bb382adbf099564179886a7f93038e560848a522d8a006d748260e830c640ffb98326f2841fa4a79b1420d5ba2fafb7bc71833ab2b7a25edbd9da00968c5709cda0f7bc2e540b6dd52306fcbd0bacf473b27b419796d5398f39852bce38068450ccb67252980433a82fed0b86162c00aa23d329419c906f3db184e5a4a7a6d88188aa75ea2839f076c6e6ddbca99b2d669c8edde531a88279cb0591fe4b1c6b2561adfce2ffe52abbd3e6980ef5206e034b5f4331cfe93f69afdf186c5f68834d876491fe7a835cc328b0ce34f5c5eabd3b8449762b2e309c0192716d766d0be7f5a920ee95bfb510a7d2b44c6d4b66944391feeb9c5e9068e214ee7e72a8502d6b63f53030ad2f9fac73922c684d1a4e8426697c77520caba1f1f10fb084f360900c6d50669c875eb8b47e18176390dbd18460aa8e8baa8d393fd0726105cfcdb16f34637195faea3f6b527c1c78ec66348e88f0b59d70f8edf2be055e39b291db80aa9ff64de0dc22b63b93a949d31bc3786d89704bc7aadc28ed6ce1d134cbbc8caa4c3750b51c9a0830d06361beeb5af509530ec0bb237becc20303296f9051257067860607f5fcda7a194aef5c961d1229ba7cd76c5696495217deb78f59e87f723fed565dc326866f2195a0bbed313a22e072ab9176fdc0fff26047b33147d6bc927d355694f6e24ca1b58277f7288cb50d0b42fbe8aa4712c964cc4876a0c11847d6a4cbd60311fb2b6a0485c0abe2afa41f699c4d3e89b8b5e4dcf810b4b30efb5e7831efa4803605b903fbdb974ced45a8139546eac1b47c62938e20c5d1092017d2832c3d8294c768ab8615abf030a981492fa6468ba2182e600ff4d8359b92777d22e0c0f3f1963e2871f097574a58b9f4a9ea0d53fae146f8b42233d348589bc4c17064911f6cbf5d1f3a901565eb787695e93d55f9b96c74c8dce623fb4567e06289b95e9b08e9f66595f5861080d609adca5dc198045df8c512ae8808c27f1efcabb703cd8dc6b14c3a623534c4dc5d9aae5bfeae00344bb068d942bbbfb2102fd140bd6aaebe99c388ac1395fefdbbfaa91b3a921ad2c87066a5c6bda73a6b64cacb9241bfcce0a0e981a3ef1e52a65179dbfce73b0f698e1f4a410e20117b32cd4f4ab0013eddd6c5790c3bd9e40094ab6cc54a07f470365967f3918d153f15e3354924920a6ecb3bfd60ec91ad8472afdb4318d9a5defe1733ace52b1b39722d278fbe66e4331a0f778fe6c8ef22fe34dbf83ae2abdc7396b3b67768d29ac0658a68c2cbf557e065cf4fb1fd0d05a2f6027c0212a12f2ed9ac53e5d5eb192f6efe392b40ed4672bfcda5bddf9575fed588763aa22a25d50e39d34397224ca565c1062db1bd2dffdf0c92df07e80d51d623f514420e9a00ca66ee74704d036b9db3ea461ca1e02bf39eb4969b40bc77ba5a86446c76c830a7b8112aaa7b50f7ec4a760190d1db500a95333f7f4ec56c274ab54a1316b37016d174bc3d7f485a0c10267b57fd06f6fbbbf294507322ed6dd63a1a05ea5d7bd4d835020d0908e1633d4aa57f28dd57a6b586a53b7b88b784707bd4e130b06ccff5ce79d95466b92335a58a41b7c6d442ba2d817214dcaf31d2cc3ed2d9f1df8428f21d0b7aaae80905e09760f0ae10ff04b65000a879566ec397c8ac304ea12a6c6228fa1b0ea731c4322feab5886693bff595eed6e32ddae40c1144b78997187fa9202d86b8e3267c91ae3b22c8979f032fde45c9d74bad8e6766ca76814a6bddddff56447e36e70836f0bf1562fde79d02fe979d7809c2fd43f897f54a3a5174c4c3558395ef735c184a6f990bcf327b550411f7834416c227dcae9a39d629477eeacdc1b35c0005132d1cbea109a4ee441133193be5088ab11478823cec2bafc348299cc10431edebe36f6b898eeae20e30103a32905d68934e6d17405490875e55686f50b84381e2e29f28ecf5e2b0de50bf6cf5867611b43096942d63789aaa8a48be180cb1f3cc834106f98756d90d2ef3df264fa776caf02391a52d58ae9aa07dda016168204ecbbff0093b7799d791bee420844afdf2769e1cb151cd074e3da04a3a8a44f063d9d72c20e617f35debcece443ebaf5b1acb232d336151cf9b20f3918e30aeba8e91eb725eb90b5421b8624fd068ee6131fb9d2988caccc16d97678a8a7bb502587962a86e3667188fcc0d349ebace4fe0081302d3b9b3dc814d241064a7bd3fb0fcb2c54682970095201d56f3f60d0b4555497ff7e1f414d6eabb4ff8ad83fc93e0da51c857905e104985edc6e66d4786b5f9ec90585251b193e91c3067a55851ba334abd0be5ca29cbe3e7bb59da065b5cf2a5b594d9f3fba9ca62c23d3ceb3689070a0e8a53b2d32c5ac9daaa4458d7f1573bbb6b6ed0eba80cbcdabea8f28b2d96666037d65651ae2cbdb27bf4c7229395e1081c65728e9223e5d393cf61e329ed9270438e7d904008abf37b37c8aa33c293323ca160ad5d3ab46c2bb8ac32be26046fb5d299570ed712e6c05e9776b2111560c310ec3fb66649d7b04e685c0fe36a816b669a0814d5c3d8327c98980767f217d24c612d4f23cc2433c71b7415cad9259fa95432b1726b4cd93036137079455f1bd8c3b84deb2aad3d36a7823bfbeac489bbc1c956b711a887f5c3e8b4a5c03d88651c74ae1814f5b80e390fc9b9a6c9c124aef7725f25544f8021e8dc441e5b4985688b8b8eae8bdd3bf4508b9abedd661141b865b6676665d081e6050e9bd9ccb1c6f6114096b0c7e0936c236ff5cd4b55c1cb9007e8a96fe391e16de60b71f1e40ec7ec0ad6ab016eb4ab019aa34d0b076763c7edb119c8021371e6d341d3b61d1f925c08f37b19436a1c95fe4441461794303b8b57cc6d9cb9d5712f08b04b3826234ce08d029f688d9664f206f4bf3876bd919bb219ee0551df2d0a986673c2aeaef852a6e56c4c343c8b183c97a6dc2bd4f705d07e40ecb9b1d4734d24e2543c62bf4b1bd6febcb39f4440038e1830f7bd7ce2e480cf8bff4a0e9ab27a8d1c1bfc0ed15f76fb12dac2750e503e2eb600735eeec51c0097d26442c1d723211f47002deb735d8672ab878b1774f427f89124d4cfd666ec0ccdb8c86f25ea75ba327e145d18cd477eaafe364da61594327fe281fa6d0813c5a6d8ae762c0eab974216e1dba8d013352697cb74d4a79b28dabdbea57f7017bba995f0add846449e36a378b67aaf5a079ccb57ea472dae08b33f12deb2b7229eb092c11218200cb990aa53bb8be6e71ba7c509b6fcdd0b37c89bbe5e853739dfd148b2dd1d44c5ac65c61dc78f6855a5d0f8af915e508cc6d119011676c9263c4efd956e7543661fc6b36288d0d62a508f22ce7801f2f586c3cad28610834d123c1ac4af2a11a628f921a82c14ba7f7ba7d323e0cb74a5c69c49907bb27ad327de5534c7b5bc2fdee13803fa43c89a067f9f58fa4077f3ecbc9824b27811393d5689a551878103ac15058706c7ff316dbb19e944647776017ce3d9704efe7cc5b34c58a90802fd662bfae2e613b7156ca47e4e80b6049b41265601cd2b9bd0ca7182dbeb6564edd735f3c5273bf168f76bed43903fdc38fe4cb09058a9c59618537d8006effd9c1eef01bb7064daebcf51e9987f7cebd801f5678d79104d5fa52e103a62bd0ceace4030a80fe1362cd483e082c6ab3ef52e14ffae9b85314107e46d7d09cbd465c9a0e0f418528cf1dfd12294565df34becf417efbd201a8d50e5e0dba4f9d71ba3ea005f8b539cca6ef8e92a9dd9c5280e93647d68bd9433570317d169a527f509ec270141af5cc5468a98a7df168259b6f20cdfbae1beee66fb2744a9e161dd9296781ed5939aed4e75bb2287205a23a107e8da9ec56b99aa03a92ceb347c89f79323b85e737a09ed7870e4e44ae82a23924151e68895bc55b70d2236591eafbfbb7f29da43f34725d3691ce0ba4fa9bd2cbf9b05dcb96546281e6a3c528c40c4749b9c241423a5339a310705e16d5a65a159260c370ec8653e7d600b3da26535d604ea6bcd4d697a4b02a809578bc50b66a50ccadecf8981246fd086fc7b3bc4d0ac9502f428473ae71f320af6988865a5b3c767cdb8c1356acd6989a0b196fadcf035e089fcd4ae20f34a42a52d61f037c880aacc8aa37e86a2a83f8b473db4d3e67d4c48e13c5a19241964975c1bf6f244963dc5f64d23a3f2694b5c71a3fe5b4a9164a0f56bdcaf6cda2db0e480618abfed0fd837c6f54798e0b55b4ed0211587cf44426efcbc364447464c2bb821c33814f69796014563252c3c043503b76872686853f04ba99846f5e04ea7384718849b12d2dfdc9eee3e8f6822318844c0ac96daf19f0d2ef669924b4a775351dfd54da56d566867cc0f7f2a6125aff9a767f64f3619cc6178b494991406f97b95320cffd6d83c5c4b70bc496ba5b5c657aaf822c73fc758bf890431b8046008fb36616a97bc22df2977702e3ff3c7db271f6640094b393ab6f6704dfd162270f8f2d33f64a67cc8f56ab18ed498c0f0953134610147ac780f161a39dc55bb86809ae5396d11106481f8fce4c6a19bdf101861ec222fd36f65c54f851f5d8ed45fb71f3a59eafb583a2edb3fd8d22bf112dd5c0fe37dc97fb87ee0aa1e770c8f309d62fc9f7549c704638862c0c27dcd88bc0a48b373ad1c639b70a60f14d520a9387611f16fa08a9c6ef6a22c0d0d116db10ba80943fdec71e1b052e3646ee00a0f538a4d86daa84c522dc4d25898a33f9376fe7bebf6b19c0b0360660f22c762e2fc34c159578cd923e60e0841e676454701f23a9d34f2e111c3c4fde56d7a0ccc818333a98ed105ebafa56e77b3dd50198bbfd1aea77207655d6a40599b7998c44400e1b4b9bdcd9302d9815e4e299c348906ae581b860879ee309f8bc200aa4e8b01c44f282805d7020cea012eed72006f4ca1f5f3cfd614597c41180b8ddd809730453318c04ce5b6484857520c8a20a8cc2280fe7d2a75069d7f4e1b98d3e3cd66b7a9537bfd1738439ad377454a947ebd570dac89d649219345736c1409830f9edb89c453db8c49272b19075d233c301457f18e1856a8181c4aec3667069578442927b34c4ea79041b155d5ef91f88908df47d64e9eb7eec51e60b5b299ba00001e12d0bcf22b8637f3ba78b9606eba7fe71d012a19a223f67701ee55fa687dff3a92f61f2d01828bb52fbd78328e1be3948cf9444d0f6564bb2d6c3d51f828dc7abb506bff6c909d9af78551a1f90989749fc614fd625da3b152f41050ba98408c815a63418fbd58d2329b43b3fdb6f9649b49c596708c6faf4ff83ef11f7986954d577bcf1f45f560872125850282567e0780e9a0bc3376a390802cfa40cec1fcc3f5e4f45bc7e9261d9283af87074ebfa078acd8526a8756226fb0ee44ed6b71b12c0bf8e3e9fbdeec6d1eae6068f74ec6fe9b4bfb0d77c77c0218d435c5302967ee9cd06726867230fc17b523986a8d4c532c8fcbf6badf659032ac509db4f9d3c4c802fc3f3506dcf9d6f8f46678e0c04913f0bc3d767390eed52e34b65d8b022191d41f0cd4070035e3ff431e1d348dc41c78e85f4c4e77379f24af327bbbcff1736587244d9a779287e38065d55e37d452996ac052932c5f5638b8f1175cd8192086fbdcebd37f3296d735f3bf6218019d42991f7596c7f3a8a8f75d88042ab4f112d097641233a914d9c079647d1e7b0160c6280e0799112d5bca19781b5fb8c2f9fd075729e863d0051fa4d4524946adab0128baf98d4b55e6eb2d371ee2fb3b47fb0a9fae1c4313423bc7a621da45a4db2cc97b31c6c5cec12df27f901e0bdd92be37e68625aa942a0af5ebef5e646d2a473f1cd72a27f4c01c4df46f304824c3d86bc141005f6765f46a6d01466b0820ff74ef6699c90510825e692b61589a9e1070ca914f750057feda3cb88b915352f79554b548db45ee24e61638fedead4be0c2cc49c85b32969c6129296b2a7849a956f6558d8a5042044db3cd2014d9966421673c8481dcb2d3a73b17f65e0648fea2e833f1bca9ffcd81ba0d8f1303284526da36989e4d0061120600660f658b224a35aee1b172fc01bf8cd7dc94aa0a73f8e5cca092445a6b161b7f47372ab71f29928b9a02cb6004263f8de8bcf594f913cfa547d9ea8ba93f7ada035f4b353d54dd606a1b2271460f9cd5b96efa685f73a4de5b759280f1682f4a62cfcd26b1932018a0e70575bef5e0cd03ac9d1dde80c9ec76ae9c43365b03819dc5d9dddd3c6d829b21b986ce4f52981408c69c66cc6e39af73350167654366de2f201537930979fc9e0d56d224876e2614537d34683c170d32c7f2d3ba64c6d5fce6ff6a03a80da19add2bef257ed6b5dbc531d7a74c1f9cc39b0485d8b9ff34140b193cf08655cd1d88be1cb6f4ebe3f19ffd4a61cd221544c971eab604960e87f178a2d9d34302c9071c26058c1cbef3d165883c35b4182e3fe2041b5815e9b6755a8af87c29e39d49f50e1bc341d1be93f887638d6f285be6158069eab25f728b575e284b560acf50097e155dec82eee14d282f293a13d85b32d4024b82d3f8f31f235ff13d19d73bf12683f603984042401fa6fe2cb882f843a4926a195cb8bb82455a3d710c9b8e9b9ae65693f0ed183cfbaae21dd35969a9e4c720221cb26d0b1b6b7c3174c67cf4d41bb4e3d5b5d5e833b47fd2ac52b57c7d1de5436e53423cb63b31b292c0eba982557e8a673f3ff0813df697a62e69a3aae48ff6b14aaece808882101715e8c3667b0b8e004fe098b56a1fa694d7b3a414a4ba68960d302cf2bf8d0f2254e3064dea0ce6b194fee785378bd38d491f2d00aa40235d2de6fa58ceff9da4c4f3c0ed17842290fab720946b8a2093caa7ca741f65d28db5ffc4a04ec000cae2891aaea268175dbe78028ece05620e3ed9475d2c97e0e1ed61fa1734577d092d20d5d39a15ddcaa54afe0a973cad1ce259076d5b4cfbb77a54c0d34a7b002be4e29e4a4ed8244859fbf880accefcc3e86c8cd450389cf4894ee9cd7ba84b3c156af7ede632ab1aab55e8d99a393cbdfb956c2cb604d7e52784b0d49b44928ff9ef153df32f4a74dc7e7ae1aaf87470aa0e75a6d4aa0d270cc5da31059e78e6e66766293cff7c42c65acecf68901bc15de5eedcee886606fec1d57158da7d6c4e73cfd6ace56d4ef8ee795ae3e69a3b5d7fe2642a303806afb16fae8116776bf1d8c495cf17a8050eab4a2b25caf48ba476655f28ad073c045b7ca8ca8abf8c125d9ed53be6e1454e651c0019f337ca42a829bc353ef4cdbe0290c5d7c9ee618c6fae040a7dde7d5f78ff587d2e3ede1635a4a695503a33bce440e2208c52fe114e4894313a68b97c27abfa98e2578eb218b4cda96c942a2717210a654cb32f7e625ad89710edf908f8d265f2bc8f847e009ba46471b3848738729e7d214b62acd50fa08d5e7a503ac4879234caf9ad8d2409c9457238d43517d73d2c525e257c1f5026743ead0e6a1435feb1051440c3e9adea49eccc80c612c5950ee4dffcfcb5e0e7d43b1e7fac82673a446757c7e65f776786ec625e088656d60ff634eaa979ffc6670ea5a82a3e6d26c99bf5d76856ba16635c349c90cc7c06acd5e43d7baad8c4d6965073f06268fd5799234b037a3d601080f115dfded3101c8b8cec17da611873b9e0eaaa1484f954d845b52722e2529c16a94e78862262d22abfad5a661b2bd7ca94ac759027733834050728364c8400c6d3487bc8d9d4a266ea9065e8381f79c98d939b48781c06bf215f34621fe8277b04170fe5301d0d3f23ac8f639bbfc0df39e33229af0d6eace0e66d3f08dc96a5bd27e65965b3eefbd1468c73c9a3b274298c95d75f131ce39c68a0bae89d8bce51bdc76112c18d1ca1efad34863c0278d158adaffc695e0194744b5fec0db984b1047c713ac64025f00710668c1dc883c74984549879eeb50996a58ca6535ffaae79c6ed5539965771196b62a7f0e2254c7fd2b67faf60e744cfc2df5b8c90026a09cb35515545855c4bd0f58261deae9dc038ea29a5c5654dad8d7814f37d783e72fec07ca653e8920a1daef5bcdbfee24f89af4cc197c898bd11adf3e1a756bf150ef14e7e47c90db45f4ad13ff4c5ae6b79ad8831e83d5bfa43f895df410ad99bfd478b6935c39f9e7276ff628e340cbab206693b40cb8e0b8b9f5cc85d3c351f0d4a35ada38cde28b6446533039c9b14e40218a94da6460097507d935113c182cf8670cd6876b8111799a1d34f17017b368434d17a7f3ce2b4d47e8821987f22ab7e9f10b9b37b54d77ec164b7be244959623a2bcfc665c0ce53aa45032074b513b8f8af14d3557ef3605d70438a1a714f13f46cff97e0b4c380b2039bf8c21fb33b5f6e3b2d9776068cc44ed6863a9ebec07c390f235f8dfe3c90d78c27f2b470ef3e8c231ff5877cc7bcc86720477e203d03d32b6a9c2d8f52d6f02cf77d6278357afe631f36bc3522ede382a083b8fc4be9f3e85546a57bb76b92f67d43fd709edb313c0f0762c5d26624d9d41798eab14cc4127a641b7f440f137b67ac2717ed9600aae6008378749c34977df73184383306e4c72abd2f7140d76f49696ca2604014e3e077eaac110970d97d0a11837efd289adfceb0ab94707e3991ac3bbe4c7ba9946bb0a2993eaae6b32e03e8ce04c76a14c26c16e42b643a4c9308b3182673a53b5614745cc11176f2b2be5869280b0b2c8b46b95f257d57205c2fd66699a462f7a6b92b6e5a097d20bfd6c028eb900c6337a602d9258144d64fc0fcc10f375f7aeb335690ac995c817f15e9f55fcafda9164d988f1937d2e1ef9a3d68ee392508b50ff595da1115675a779603bada6bcc84d437604c88b583999c65b31186533c3a5ffc79f5dcd7e72f8568e6f5fbf7c5fcddc610a1d94956d11f0211e843e395bddff6fa37694d1824e5dc35364ec7055551e8fbc36532661d432752fa9f1304c1b81a68c99e72fca90650ed818b1e8223ec715205ad570edbcdfd1b1e511d9fad7215d9d1f692ec85bf5de10acacb1be2dad87ee92c250efadb9b580d324c83fa32526eff583d575c10a2ac65fd7e971815793445fe6de740fbbcd3adbb296f220f6af17478306b08bb6e558470e35ae1d0e74cb39bfd725400f6f8f2c53fe89901d2ce8041e19d25f680de484ade4fd3753143312855b4d60c74cc501a0138af364797004b23de63df1bf2e9353a9fb58c6d75861fce48d69c3185a23774be644f5afb441ff452285eb958b472d36baedf9cabbcc6dedcd617f04ddffd1477b22c2264311f2c403f499e5d2eb50f98016bdaf20d8e1a5db355751b40eba7ed554c420b8bfa7157650965f37a126136ffb54db87d930c277c7ee174892251f2a1dccdc8f53abc82a56fe2b667bf371ada0da082eb89aa9f7b286cc65674b9248826dfdb4649e716dc5bbfcd21735db684c6304155e92832826ee31a8e80fc65c80e4f8eba68270f17a78b6a5cc95c288610a780f16aa014e0e7d4a6d1d4572e0eb6c5d30603b9383f03cc9e99cd83d300a29ec36ff9d39b3fd31eb92e54643dd03e844d245f9920fbd0b274565d2b9d537db4b18ffaf1a734e107b1794e350693bc76b4ed8bbc3f98ddd0f84f14b70826c1626356392d6e48e127564f6dd7646424000461c552d6bb31998410fabaf612652887f9091ae5cc2d77118f5b5996445e19218c5cedb1d12cca4831efa90958586beb08104564196a28e5d2346804be49c2edecdac2544b498d316c38b790dd5f45ba4fa63e9a1cd30268fa81c5b0bab6a069c3eb6b7bf6bddbb199c8aa95647340892b4a39cc653c2019debf0e1c55565d92075fb2c75d92b067af8e6305fc78dc4fb1c4bebae76a7fb88e16205d1d579977f7a9dd49a84cb1688d61b8d943c0e67271f2c4a1ca6f7eb92672df67225f9d384023b3ea62ee562869f36628d17c3d28da8db31e15eaa62f311ff338814f8cee892d291afa40a6ffd38d7327a10a4ded73f0746c2ca9b0ff6736ae784608af7615c625d099205cdefdd1899899c2d25759e23ad6ef2eb7456b999964758755638dfe6d42610dc152911c1a95a1ad496af73dbb7dcacffe2f2873ffa695fa826c19afb140e5da0f177ff6b42926842818e9083e184f5751ead2f6cd9cb9d5b373525ffdf591ce43fd59e998aa62a6d8aaebf6dd49fad531167d37dc302a423fcd59ba2d0eb99b9038e327c1eda096a873c5bc7887304c1d795bf848fc45ca4eea7b35de19a3a1134afed743c533c84abdf0b3ff4e5c60184e38b7f623cfbf1843abb52090148f3b74a0d16b9605b415c1ee71e549592327bc87b59268b6390421ab2ae7fbef7a8a9ce317a21c1353b3fcf5acb7b5e2497c40f5759a4acbaeb7e93a2975288a9fee936456357994a19a71bb1fd76bbb71d98df05b789467340ff48f93b12ae2e12afca2c9d05bc4939cbe24fbac569c1ebed948c12c07b37223f3279e713b7798ae33d09c625d435e84db8f5e2019104d8e15e20c058153ae65dafbfb153613429aeebe2cc439a4464fa73e20f72ef87b87848349addfdd4730c2a761c3a71c277faede0239d60c134e7038d75049b3314b555787b1bb556ebff2c09fb4df957576ae1f95c4352d41ea3c15b80ab2c98233d6577c71a29f1f32cdcafe7f7323c5bcbb92a79999817197fca4f59b56f4bdf4b2f7f99fbab8ce646bf25df95bd2b8db230eb351cbf2fbe35b4d0ba844f5126b151c4e7a48e7d38eefd8d5557b15d504bf69b1b10fda160e6672cd5fd9182bf12e6f806039bc1109686faedd4fee8745ae75fe2a90974168179792a49b10da11f7bc3f41b998edd88854beac2be3fdaae24c180e59d5cef447cca15dde73b4b8e97c2550064f8e9cb49bc5bf6b03b800dd6ffaf1de43db0318e4543b0fad3fcc8b9c8255ec13d4d09ffbfd141eaf1801bd62fa0319d62a707cd92cae5dea8a4f701ed018b5362fb29c469e554336f8e790b3e07a088bf09945120b6bcabd9b9a1a5fa19531947dd9bdadeba6ebd4da14382decbe959b75299378782b604f8fc34487b826da182653f1254d4269b2c46c2dd378b56c89a2455d093f6992bb0bb21758d42996c02316ff890a93ee7f8f53bdfb5be17b85e66174394af384226f2d7514fbfa3d654a23df73b828cc623b4a0bdb404840da1a60764f468d78c77435e6cecd223899d9d2f6e918a77e5d4bc020656802ddb403924d89f79e68c78812977c46a20d417379081afed2331dbddddc1af24dc1e537236f7c8bfa39bc69baede87eb36fbd23f74e4b89202aa79a5ca0ca9c573a192631dae297e532c78fbeda752b4a664c7a393f84a059e2f643772f0e2a5e89de65be9719fb1ceadddac39bf34a8b7f19b9788ff3a4b21d7610a93a0a6f1e16c93636804e39dcdad87dbcfb90c80207c43a0bd22836b6bd58d23fa9e7fe1caad7fb9bbf429d75e9d7ff714675221626eb64e0afa031ab3c7b158b2c4016ee89abf5f485068ebc6775aaa0e7fbffdcb700f6aaadbd79bc27efa9d86d0443f9c5c373d45ba5b33575aae5dccbc284fbeae40185c65d8395794dd42bacf30a744c1a258950b963930b5079fb1996028e76aad7e0112e7afccae6ff530159350478cbb6a149c90a2eba3a96a28f2e900e8ca16e4f6b2386b62887109275b17dc888e874e4ea0bac8fd088ed3cfa712cd619619ac534708a5ebbf22d17196abff8b992b948c2b8ec519e48391488c02bae1b6072ccdf36bcd75970c2e1c99776e3796cd440ed84d3db6c9dff33d79a883b086c6a36ceff8388d1cccf8b2ddfe706fa3cedecb8a84eb45199479881661f380451ffbd44c1a94fb743a2fc0b28122cbea049573271ecb81c4e7a50fc99285741d9604f2b0fa7db963315aa2d71f2aceab4d34d4f7d5c913ab8824d894682c3cd05440c5133fcaaa40d25ad68dcc8d0415098c2d2d2ab930a249c0860fceca490b4ed2a7191d9d705c790a6aa4d40eab787569793d771eedfeb8e06d16c7d47ca62083e708dd390d11ee65e0832c2f79f90d8bc84e09a4f8ac0201afdf401164adc65265d1bff830937dc03db80d07c74825218018ba365fec0dc4f952152ff8d3d7b093c05d08fd9d8c67311999d627bc5d5abfd40100e5c3b9739b31d71d510ac85aac0196b1c86c3bba3589530be208d8fecf1af3c19ee00d6a2d4dddb771646be64ca1c7f4b79f98dcf9d958b17691c5156835c91b72f6fd09f51932b0575cce2403227dee41dc9bc0a29d3ee41efbc77aace848e7685ba3c4c99d0b2d1ffcb72c7957b60eaa7d063805471b35a86d1910637f1945b19e6c22e3f5cb239f04a094f40f293f05663301605bb7c86cbba2a3b9dc43c2225df112e9bc8018d26bfea9b9041e9b891cadadd458d7659e20b0988c8ecfdfd93d9ddb82d5c522b900a28cc6ba24a68b5f4e70499bdef659ece0131349da09f26becfd9c847a5dfe15b0f66411695439d9061a2701cceae5620a120bccd82e7cfe0b57dafdb1b7fecc3a3b28d0cd3f5f0f14e09fac5bd26e8c5c94f8dc93bce239c88f6275ac745dff9edd30c843e3f375eb94a61a54c2122103d4d17dea6797512038c7ab0c42beff442926e8e62235fcbfbd0f92ed9b985c72b37871ad71774c8a2e9cd62d90515bb044b7059713f33c9958febd2ff22c9473f13b52b6aeab5bbd3250402a18a75f29276cc6ee325f25eb5e6fd6fcbe17635b1d5666c71cafdac5c76ef58247922116a51f040d048151a315fa432ba21ba1b503466fc4eaacf5dabb3d9a46f16a642d630ae3898dc7b89a68e271b8bfeffa397fdb6cf0acb8b920e3936778aa272e87101e2d15aca1a3e4a22e79c091beaa622d7a8716ffe22fa07730bfbce2fe25639308389afaf1f55d154e326b8a26ba2f6bf8d669a457073d8b4bce8f52df2015af3d2985f95e325ec98799f494345ef85209cfa98b5ac805f7cd6b016ba3112810b20a74da4ae84b5da9d5328dc76f5e1d3dfcf029fd873223bbae470c4c38e6375d3d447372876f11eeb2809098c5d3c109dc03da914940a45d876620fd5a6b6f89cb0439676a5df7627d08f3ada081b4fc67dabdbb4dc9957694df744bf209b2ffe6bd6d6fee3fce681d519daa8466d408034c25cda798181d4a75c4f989392488c0ad348ec8f0ce903ff2af98d41bc97af2e010df99511ad8af1a79699470eda5b1fbc7845d40a88d499728cafd7c5b433f613067ca02ecdca4bca0ac09bbbbcbb4dbb876e7274eddde381ce87c522026f2aba088144d969b68bc61006ae1278f8b48ed2f5330f39243e861f2992f328249f1132c166d1dba43204ddcb2e152e93acd2745a1d44af1197befe58a386e4d289a7b0dc7f7e88ea31a7e33dd3712ee69eba1e521b9242b83a83827edca6881882b3b81e22fd225e313450b8b0439a1fe091cc6f95f66ea513271b414d78089d83fd6278dd40ad92a329098d1ffd257efd7042c44bb2c96e9bb79a7be844dafd35bf807a5623128ff45da847e477037367e94342b115c252f15b2b60c4b1857b4810581ab81cb44500fa7f32d1924992f2b6b04af6f564886dca223e1cad87e21bf2ac510b7dab8f563d3a377123db1838b37c93725b913f7d546b8c454246c782e87bb9da36263f37f513524435c101d776effee374ef1e8a872c8d4e3c1b48617e86d748d10f96e7980821d43be6659fa47b2790b67ad6a3482233c2f4bfba6e8c2dbae1b45a4cabcf66e0a06cb2047f5875727991e15a5ed1ef34596a3b68ad2c36ae839a99a30cc5c97c4bfbee16b7359a159eb9c1b0efe17fea0f38a1eed25f150547e3773f1eb180176531dc8b140b94e2eb678b747b91e26f025aad54411103c166ccd11650f795598b7a8304d27700f0533d6edbf48f1a8762ec1bcb93456e9b49148bf0dc6e0afd1ac4e3bef9d9d6b250bade480cc63d370fb8bf26ef559253b1b29c9a17203af51db6df80adb5b6091c9021a3ad318131649e9a0b5670ccf6b7a6b0bef4e397e963e05ce5e65b74214077be0b50cbfb4fcd195316d8e61fa0cd427456269676ddefdf42a77fa3d7d4a2dd78f4590e8ae680d7928baa7c1aedc6202a4a83293ce50b81ba82792bd4a0c178012a461a84a5d20d4661a3c8f0872221fcba8eb7b253a61eaba44cdad7be26647122a26d584a47123e3531913ed0ed262b36fc5c52601c0a47a81177a1082235dead25fac0bdd6fbb8e7a0d56ea03c67e5a7173484a8583fb1cfa74339e4ac6d36d126e9e0695abc665bdcd393b5fd6ac6e0f5866fd16f1fdc7bc4efc3dba5f3bec69fb23d0af6d82886a03c3710331ea642bcce8c6fc9fb11339cdeba6fc6a7fec1aa087bc5328f01b3b7987ceccae4c0342880f5971a5a75a4c395f3a6ca69efe0d58e68c715976cf62fc5be6d3f652f77dae42e981c95f7e24ca5c75be68adb05f4b8e8612062118773012bb8f36503223424c2af87d0226cfb53a43d0baccefb1da28c839eff1ea9eef1881155eaecd26cdb7884fc926a5536833cf5e168d9441fbdd75f590564e73daffab1341efd9d6407525b5d65052920f936346ef981da99cfe39e9f6e6e3ed98528576ef9a2aa33ca2c22978bd1d482fd77f228875bf296e322d5fb6a6d246bc1a17e15dc6de0aa06e926aff1e4025052743aa51040f3654892efa2d34c7e30caf119908531d0af2ca3f2139e19bfc534548d616ce76a433ce7e2f23e496165204669e065883875b5cd02420788396993aec94a6c8d6b88b6aa5c6f115640352484e96a1fb604002ce57d9928ce837312d31c723dbfbb2e76064c67c9471d997192b9b261ab1580d56deff69dc69b4ca56ee26489ea24336c30ef73c847221f2ae9c0e372cde60641ea8bfa00311002398123316e01ede0169a960942c434201c2943b33abc042a3d6c6cf46d19ad99160d5e7d661c65b7c3b38b967579de467e5d2b1e5806cddcf6612c2eb8e00476f08021c3466a159a7ad0daeee1b1f82d1792a6641844723f1a01b19ceb0b5606ba1245fe76f004f99a27ab375d9fb68be8d320ecd19d6d88dacf1633ceb31246d7130f221d78d63ab69aadc16e3b8a897c8fae2ffc8bf1e1b9d94a126133680300153d7b98b6aa165f7f7b0931eff4454e911fdf126fe8aca4ee56189ea4f40de2b6af26f0a995d7bd3b461fdb0bed1da0eea2da6b3001939956d01ad10ae7c9e6bf97ecbd21c96e827ca0c0b75c89a14719d6244df02aada51e78ae17bbd49d135e6e7ecd2bfe5407f76ac83c2522d97ff746303fe6a0582adeea563c2f071ea37f667d69c663d6f02b545c0e278d296f7b1117488d9c71f57cdccc7f841c52ca9fea249f240b365085e538453095277a605e90f5cd3e806325b8072d008851c5fbc72f19e8a69961b89c52ff7968b61ff8a3f0a6b9e3b182e6433e3bf522dbe0aec92f63416400825a02932754af1c29aef6fd2d09cfab6a6fb479bddf6f52a936fb3f4a29b3c07e9ee8a4a5fe1c226d7943d39e69755fbb5ca14bd2d4239e2e40a128f42a67b5e4bce9bdb9a365dc08814ade3e93b2ac20f73521588348e5a9bbd50f05423919d28871848a65b570630d0f902b9e9da1ca3303d1d0f84b4e12b40b3917920484605dc87400c9fca6ea12b2a0f2f6f3c00e5d8abbeedf37fb5e4ff5a5cfc9c93b6ca14134a799cd3bb4eadc6abdc1f8590e0f57375f29d39986f7fb8cda0af6195cb57af26764a8b21b1f5b7e362a08ddc257c3b209db033c0c3897ab7631792d90475db9766836979a8303fd25d51bfcec91ccaa626345361d338dba6667666cc87e4f27208beb1b300ec43b3240e7660b0d6be1a8e59edc807f676268a63ce70a649f8ce28d76b7e3862a486c848b65cbd61be870e8cdad1e31fa1659be23d04ea6fff87bf08e968c51e3456c063e72e2be7a8879a1b1c8ad4820254451e433de5f03ecf52faf09f78695be695ebb37b4bdb0dec97a2c0fe0b261293ef2c4ad53dd8e11568aae9cd52eb62a9ac6000d675b095b03ea13994be210a35ca7af181905b00e36ea3ed038c7753bd02e122efd28834cbcbfc669d53970b8afdcaafcb2df09c2a747af85e4c410c25442c24099e886e3b01baefc7cffd02327fb562b3e64998a6df72b75fe98cc8b96ef5708176da15a9586c77753be38fd52bf6ec912c4034118de560b65f6480dad33438327872d59c5004320f8681351a2fd8bcfd7d81acd4d74c693a004155fc531818d22177df85222500bd14ed9e8e3ece737dad9a44e1b2e43374cb8a9df71750d2ef5b37e9bdf23195dceb17f0f6ecedfe7d7554c1e0a5568e8de1b0773903cfb0ad26e31ac609401b0cbd24ceedcbd7bb942ed64c73d4789fe2daaffaf281dffc05fb176f930117392237348dc65794fd68240c4e18d95cb5555f0288a0c6aa0b7806a312716555362e2c1667b6c76cd33ed183a7bc6812ee7bc0e1905f385f2e7bf7686688263d38354546116b69309cf1f3f707012e7685f96eb95a8f2afbe6f7932b6daa1736f396170a79afebe03d2531bde12575ea1b00e5fc970ca2925e9b9b2d522f8a5479654eeba6510f74609575576abf61ef861115e4227767d3a1db79f029358264cdaf0304e764256285cd22aa315ec5e3e834dbc6c56c1466b861040c13a7beda5142ef9951e22e59d5ca32b7440a1608d439ee327179e55d733ea39b53d295f63d82c0f37a6ac84b6f5e8a5dacf6350cf5b80700dbfdaefc61fa8b22a50658d31abb1b66f78bb6182407c384799e89ab71c585c658dfa5e9689fd317396589a5789635b784583abd75e67a4b33f3d249ae717635619d40a70914230ea74baede6080c800bc0b8d9dbcfc57f0f5d27de3eb7eb020eef56ffaa87df7938576d5e024037a48afb5bd760d6a7a75a898c19ca340cda4f47c501c377b5f57b7443a19bb5a788eaa9b1132e714e96dce69ec3e8e5dddb4d35d2bfc066ee034e1174d97af41babc9bd12e484b45aa797301524e2c323f173e5950a776eac3ec17aac6fe6289735078ce943fe5fd341a20d77da709cc09d37dfa3e540328164688e957deda9b9413b55e4454c6998f84d420db8d90e7fff7777461eca02414487744e94611473fc9609351509e4eeb1ea37f80a1f1e63a257662cebcddc8b31683ce816e689f6cf09aa0e564a30a15101288334e4b5cbab0e27cf07d81531cac51e0fb8086d343fa1f037323bd670a4a8a9fdeedf544cf0512de15db4af2b7f356167bfb381a01bb97bf3f2d7bb5c40c6c09b9116ccf45d370d8983e05b2be7ad4eee856c65d5f62c3a62ec3904585b30244aedddb1f2e4def19bfd62a5cb618c285a0bb85bedb9f24fe7c9b5723d10ba8ae2ea85803cd7e28f23d6baac9be7f34a82896ec5d25b4f9f29b2362da6e4fcc50f43b15c0b8e53462037d86208bf65c9f62d7b7b7efcc7e66433812ba6a07f36478c92ceda4a0cd1410ca98fcea2c67e79c54d3e955b5364943cb4855bb9713e0724511578241eaab4161f125bd98945a34e40693db321735e3102c1e8a34184babfb82836ec5ed530efa6554f41e723800f4e082c0944f684183bfcdfec638f437a9f0b6346193a854b45615fdf6e79261400f594236dce7bbebe99add3eeadff086a8c0e80660ecf65b80bdf11cf6507e635234e0f82219d268aeee555bdd12e88896fc3502e8a46f9c59914a344d599b18e61582d1757078ae546f1e0635d24e9e7e28900546bd96ae34aa875192988c023ec30374a4b67987ccf620cfa57577523a354b1dce5a01d0b16db358fe9f2c38c79ed5d16c9b6193c970679fc946436d69e44908fd39ee2120d36ff209f57943bf3e94ec2545c1f3844fb741b4165598413f2d96090fa319ad87bfd5875ab0f74f59359961750dfad2ce46662541abad2535a81ab1775e309cb2bdde4a7ea977a9914212dc351617aea5b865bfb835db2e2abac822e98a96403990fd0801dc4966152229cae4656495ba248ebe3430c345e49981b91faced2171cee846632ce2c1bb82b1bb41ad0c56205a64a884d59806ff3084a1cffa22d223151dcef8857538862c3ddeb9085a27754228309435a28b42beebbffdda936e069424f633b34fc841e53f771bbda578e61d16ef954028285089f076e3569aa95f56bcc521e22437785269df88ef68124ce6196e9352d9aef85e7348687dab647356dc4c0eded6c803a2a6fd2bfea3f4d7fff89f0139f2c09153bd699c31ea9104e27033b262fbb589e9ed72062995d97a9ac50c28ad0d5ae2fe34c19016a1babd864f9d938e3a49b9293d2143d2499b5c0eddc8282c47296caf52e266b117b0a1b4a13be61a0f37e0382302df671f1386c73256739886b7beaa87045c02ae93267a5bde80dbb5e4a44e554647647e0248b9c0daa08e57ecceaebed3ba3b3378104b97113c9b2a689cfa335e5fdf557aa7c6cb8c8dfbd6896dc25a2fa1a8b7aeb2cc8f12b3a1183b285d9fe4841a8d7c402297b5806034db6f63bb5bf148ebfad075d3f98311b3b9e53975b1fd7d5265590f5b7d794155ec9a48dff18230ed3215fe39906f2282f51a9f3992b5cebc1c44d7c1ce61475c304d9b8c2ef29ab105a9c9ce3cc6a22dd22f6d68b89416fa98f26e33aeb36e05c0e53341a0fa6d97fde07a91a43db6907645494996c3358e31b4dff7a24fac158c8af760a3c4ea012faaf641ff59e36b3d95e86e6803b10fc44432685ef12f9a3f6ffd73f0579d601e96be0bb4d5a5dc23b1e25b028d98376c9758f682a84861d1b51c9c6113c46373e654e9f83c42d1523a4bbee547e15b0034a4dbc82addb5935b65a90d9a43e16ebb64cd78beacbe53676cfe5135ee1f8099b0fdd40a6298e93a9ac621b1882e0fa1828c2c54a8c06e63e4db8ffd8b2ff769165c082fe5e6744ffcd7cad3cc7a53fcfd2f0165024ff360a99f1add1413b2841098ac10e5c830e69b7fa37082be72dd65fa0f9b8fc4d4e6d4225854f8143157de78f47b53e2d4967ec599703d3fe141e7ab6b370a37fed3a20ba73713ce95934a16508b580e17fdc993d7729509d3bdd61d9386f3aeac91bc493d36914d1951725f02c6d017e46c9ade79155c9a898f59733a3fdafe02646c1a99c0c4a67a3f39375ed25173043d6810bd4da6820c41a8b65829def6340ba6dd2e65c55b6232d46b9d4fb83ef693e9122e42b43e62136ef907554a8d5e1ada0f22cc9a99ebb33d155db0a0636a21eb139b7e205b97bd62586d67820d0bc7dc2fe445f9201e8bb036bd031d797a753552830ff469999082a3f48b0cc5c43be4a2a76e43e9f837bd3e71cb6af2ff60017e633fd5467689e7c3fe66248ab7bd81a2867e63756cb0d66dae473a72fabbd70baeed60874be98013d96c12019131497b1483a92ef064390ce425ffb63983a06066ff256eb9055aa6bdf909561c0a1761bcb4e45f25df008aa66ccb2500c745fb8dfa2907ed0cdf2bf8673fa8fbb8c601babd3075d77c8260c38f3e8b970e8489d81cd4c190a9a6116d058ed5409eacf70474da6b8cc27fadefb66e5bb5d531ff7c36701c3ca78f3dc31e1ef091d20b33b7d70fe5910539f790af589ceeb972949df382008e35f1cdc3305d2064b48be3624e7cbd4fb56dc184cf24d1fa2bdb206acd1e4d1b8f0a1c58d572c637bf50d051e9e3501ec1c0fa206b34d07521d3be54d2c818ed505710f61b9918f5ef52d54fa80958f75f2cfe0bae02f787d1bf74de2729f10057968b0fb3ea90b3c82e05e10bd08557dd0f8d07c3f0eb43efb0bb4e2694dc3e1502591e83c37b5da6a8dbb3ce35589f46a1ff0c08a51985a500289b9438e43387444a7014acc8b19be3be6d1d3f2ba19e912834077673793c049199efc94a6d3cf3dd525a9752399ab027197d754884e295063a8f3497f8a9c850361b66061314514de837461a7e15b6ff1cabb622b8a2b3cc57f98204e9735217bf73a0ccd4545cf301105b66c03965595d50de20560406f25126ddaa5480b4b723e2d1508c097486e6b4169fb2462bb0919216250eb8f818d9fb80a8945cba4fc75cc37ff301761a9d75caa8f6a42af44ba118f3e1e3c692190682d93420aab9b7cf67d0370e762235e486a6648ed82aa46174d64eda3e1b383eda12722f2ec4e534f0c7dbb155f998d02985141b77936dfc6cbf82ee7a2c83da94b069eca1286acdc60225fed4ebfe263d3fc8d61f2f2be68cae0dea2709700c72c1e0a9421cd6eae27f2b4957d65aa71b3191e3cbc6dbc4edd3726a25e1ce0473bc2f142b5bd4d5f15603d25227af2a986c8010c554356f76d9edc99e678533412de52181f8163e25a3dadbe08f21f35be75a043996be7d68d5328305d568562ce01a5615b571fc871da1307ebb144d37549ad8d1b24f1ebd6200f766199138260b89f16166971a045bb9cb9d107baf6b23e1a4b0b44a8760fc2516b9e756b8d0a4976d22917314dea2ba0ed14e9ca6bc95fb8500cfa388bc50ee4ee052d0a01c682fe87d008ef96a3d2d7d9ebb476caede0f4f082cd945e9ae261f54485be177b548e4b3a5b703cbb651336df234300370a0692cb872fae5e2faab47e082b9e979fd85727d55479562f3a19d70c1441ed4a9248d86073af5640cd3dd6775f834ef9e54062651523f1c067e81de33d4b42a009a2f6c647db449e59bd30899f071cc59f112245c5d122c2044bf7049abd8a4d42cf076af4b781866ff99c79f59c9bed72779bd62e557d20fc99c06fad6889a7dd382dd89b15ecea47a8a06398883afd57c53e1d02926625dafe7f1b35deb568cbe7d408b914fc97cf9a5bcbcc6b3c27d1568ac541f71b4bb3b3c93ddcb10682bcfcb34333889d91ac32f3ba2ee6d871a7174d0d5c89d8f5383db79c8d651454f9096758ab1541c9ea8a32d62df0e480d93b7b48fcb2a6143db38b6392ed91265b3dbbae5ab644af9d1cd1b74b0ee9c44f36d36314c2d364e7bb46f03572ed8ad1cd5afd475422cb518cd90636532abd35604cbf63014662dbf1448a537abb3f99e9770bef046b27b98eba884bd0699b4291fbfd822fdf46dff28cf3b37eefc6cca973dd7885bfbd6b52bb0e3d3e0dc9bd1bd42daf35386a72766ef112985bffd04ddf872e20b8aaf50fc2d209c5a05311d6753e8445bde320245ef8923e33fa85f9187c583c8588de9ea67da94130bce5682d8b0983fd4a02e45a046fcfbbe217de8a66d32c92bd4add38f6ac29cc8216e8e09e003d70f15acbb9605e6c713158db919dfef156cf7181f9636a80933e15f9f3c6d873ba4ee0b381add68f51b03c5c97c1ee0aa3806d03ec55497e55b5e71bb7aba5869ccce9faf11e626924e6c08f96ec98155debe8e56de056d22efeb53a6c8946f34aa16dbee3f8c4daa843a68f1951352461c2d66ec80c84a5a55fff9b6cd5caddcf5c261e831853c35c3a28553beadcce20eefd9d210239314b55e748c0eefb3faf9a18517495c2d42f3e60c7960ff39e505c8ce03d097920ca761fee29232423dd4327617af473501ce8be1a7d06cb9641108c94e7d347f8e08fb9ff7f2cdfaaa0122a1ebad79dffcc9bf171368d344b1f8c620e32818e1a27e945f925b4685c368ce5e19bf307cee7c60aca544de70dbc2af6b36c4b26ff82b2c7c5b87b54ff0104504c67fea3acfcd3ab5f973c3f317dc0dd89c262e4b757a31e3afcfefb3c9cb88792b3797b2e2c008447d7533693fa2a56688a2f78ea5cf3208ca07bf645300c2aa9d5b9b92a59d6450ac4895bb9a6426e2c3fbad3cd7ba9cf2df6823fd85536bb676f0d76b86596c75c18626f0f41c0684f013d59d10f974d07ac1e14132b49aae4bc9bd3664ee47975456c173f9dc846746d73ecf06ac190215e601984b02aba15318afe2414d09092a543d8c6a26508088f5ace3f9d2153e1e594ec70f78c5570ec1ae80a36c7cef332bf7ddcf64ff374df160a9ae6c877f308af0a1c3456be0fed9a28a1ef89ab81e8ff3d1d6372a80b2ae496eb04301ca9fc7e686b09ba780bdbff6c8c9749d9deb07a1b98e0c4062aa6136a3ac108d13feb8ea843768494af8af74abb5f5af7b4aa9b7765f0fad26a469b624bb6d42d85bc3318ff730ea1d260eff6348030288a93973230547236e8fb937339851eaefe10915f3472fc85a68fdec222b76620e356dbe762667c848a7a8b548bfef9f7ea0af7f3f054cc9e57864f707c90370eba5989de46a989c26d40eb82d7c87bb1a2377b837e2811919cac8fcd1727570dc4a0d4a0b5933e8bcdc7473df77764b04590012532067c8192cf9e9e0114bd7983bb018a73082846995cd9d5e07df14651d83d52cc2ce381a0ca852ef05b485c2113a21903486762ea5002982d6f6b5603e05e264868b87a26ef700dfc42f2d1b1194a7c8515888f3ec97a3e7bf768a39914dd3db1db7bf14512ea06898e395ba4b7d6b7f381cefca1f8e670dcdc74f6e407359beec055f1d9609f08979bc8cb7993047b09b7930f59f702fe2b5fadca99b0a0c123da3d536b6e8810550316cad8566b2cbdfa07e3f8f004ce692231381823bd4cdb33b351a9bb252a1c04c5f6b8f06af27a8b4fcd44db2d850c83e87dbf12963d02d7dbe030b7a3fd720b612838f5917afefdc3ce935d10bb672973fa0697ace9a4302dad8a6d5a79203d797b51b3018bdf1d8640f37c058be469f7722aa073213416894470cf148381966dcca3d07d4523d90110f7240922ec3f87c4368e8613eb7f9217630bce52e54949354fcabf7257ebd6a3c906582183a20c899170a1411fb24089b0eed0a8348c7c90e6249e40dd3523d4ab86087b87ef01bb594f1f518e9a53b19ee6a5dc7a779f3718eaeda26b493ed67e3815063ef4230d98aa51e087fd78309d3d444eab2aeeada2d9ed9a97d3ce5264347fea0a0c720018149cbcc88fa7afc46debe2a597abdb7a56d3520243dc5897123c393c7205479ca4c91fc2a857768e3ae174a7f0dd62b60209eaa41f71755894fdad4bc9e6219daa124513905bb35594f34d6589bc60c2de83c38fe4c8e94c375c7edfbae33fe2aec7df736a3db0945a0ef7f505148001d35d02c0736b98bb48b74214584376f9fa5450c869decb87e3ec3223285a04dd5981c0d23e1ba7aff30a69de91ccd5db71dc070335eeb06be88874ed25a6ccfdc14322a1b74b3d89983d8386e7bf35e6e31ff4f33fd3756e26813fbd4a002c960d50671121e03beff16e4306ffe9267ea18c45b35a42822587ce9d7e42072141065eeb4ac1321f42107929d763d8e5a7d1bae0cff7db1fb676e40d2ca079f27c2a0bf7435d5d3e9bb5b1f5614a8e58a597a1c887a3bdae69544986879cc01e43305197855e6d869b0396473e304b97b6ca3e2daab21fad14231f424d10ad21507da56211f4083571f5f1a1b972b22e1f2faf13e9189e4756be48435c23ce590c205bca56d157d5a1321926cd792fafd27ca07f6041d79e7d3d4338abb5dfabd679af64739302fff99e773f783503df53efdbc0438a4bfc5018e8415c314a5d1be1c1d8415a9df9b752ba9558e8672f3bd303c9b9523c1934f8d55da6862691e780ce1b783365770c47cd9e3d2e7a4b1921a4016269a8ccac28a55be4b1b7f91256126281ffb49b06a943587f5dc65f967fe806a1bc4b1ce6cc4b5fc560f64a52ae1a42c40bd6fa024829d4f9e3048aa37d89c7b9cc9e3d5979abdea9f69752184aa627b531697ca35aaacf396a3a06def97ce7ed3263ca9327951162ee26bf7e93c3060d92f1e9b9948938cc6d7e4b9b9a54e39f989be6550f4ae14c4faa96474261f21ff40d889f508716c33f6afe4c79f5742f98d6204d4930ef146c7a85c2e36b41f68d564174378535e23306158943cb7bf723da0bedafebb00873cc10190aab9dfd70a46ac8b249be8140f647428dddf7b781abd08e31048083a9a1b2d7f9a33eaf4f2249874c144ade6ebe572b00fd4687de14a669bfc84c4a2c60b06a76a35346726d1acbd9426946e6a448b38243edae045c74dff53fee0c66be05733a2bb70d91ae1ef5eeb742a0ccc2b8e8c006538aa62a7bc0a79c14da50f4a892e05712f27178913011303b82cc154f79d22c453c20e24c98943185ca7bb0f19afca01e61c486ef00e9d6a0e816897c3e93c6ad41ff23e2457fd2b16827cc761e9d0c1c76ec96615faa1dc7e14dc561a70d0608685d4ae6d2c6c88b26cca09e3316cb2d1d859146300420f40037e6b43299a9356fe69f6933100f17e4407ce09a9795f9cdfbbf47f448e29112df12b8a8e984cacb9ecdf1616318bdd6f930cda1c26697252b91b2fa0844874f0e1e591e4649da3c56e7465584f005943aab7ae336975cf06a81c5a7174bb929ca566f6446ed0e56449fb18054b5ba86651a008a24db74d9293684aa7564358612d9343a74779f9d39b127668051615dbc49e8753517613409007f2fb3c17dbe62265b17bd7e833adf7257b337b30255a361dcfd242ef9bc0737b12fcff2c470690ce55850e31b9f7a45969b06fc6966295e54c90bd9f1e8d4a2b4c7541f3ce82d5a14575a859d58f0ced392880b543f1540e1a9c5f49205b8d1f43898f190567d5530dbd3f192342230df92c1f93901b08b170209f72f0d89f85ce90670a8569a3525429b815f214e1780db60190390cce2d35d26402827170e2a52d8c6e80840a4d8e8b72728bcf76477047a1547c1d1735f35e0e79e328a489ad4352af2fe29888590f68cbca6ecbf1fe892b1a5b87f3080235499b74174c101cdf29e0de68600078b38878b23a04150da4b19cee4493b1669af693d7e6539860cb617dab38338747e70945e3891b9159d4028b655f57de109c439b8239f9c841675f080f7b44619fbcb4e777e077a18f8699bb32b7d666715eff63082e8025c0cd66b194163cf71dddfcb27a4fd1baa9332fc35660d92c0a05186eb84b72f657c1fd153a96dc19421b5436f3cdae92e070ec0c4d0d4bd443d12672d0bf968b14dfdef237f1606e0f52e27ce49b8d433d026ae58af277cb35ea100323c829e8e4f9c498fc1567c0ce895e6c1c9a382a56336ee7f18517f18e4fab8076c56f806c75445944ef13e6f869d48581d078de50a4ee2a0b495cb502aa43fc2724439ed9c033c12a26c3d69411943c54d51d5efab687c19870f9bf805737f1f24c0bbabc20b2cab4d32939401b27e088f040f9ce2d1beb16e5c9e0676b9051d594972d56ab7f75b2de57aa15f0c556b13abd5b537fe187b58222204bdf47e4aa25da4cb5d57f39badf8278b7329d4d775a9aa492d0ba4776ca2971d443149a260fa6b93c0ca56c387ce5a1d788f0505884fc3c2ff9b6e018c5b7b23bc56a0f6d869ba3cfec9fb9f01c5df3881844c8bfdcc783b6fc09e82f99378bd7a38da8b9cd110915a1cbac7d787f735c5f04e2966d470c116449ae397e40efce89c0f64065033cca8d8b81e5e6b8f3925a23fae30ec66f617c836e14f73bf2439f6747627af20069b3f1865be5fc5b5bfbace04e552d2c97ae0aeb6fd7f4a4ac2999a843dbc4bb0c18843af7b458737fe2720001e13819d2525736bc21b2b48f8560e14d09d7b40fe598adbe81af437c24de84503c7304dd4d7e61dba9532f5f4cf0509b2ba5d5ea8823dc5265b3aecb12219a84a7352455c4c9c9eaede62c6a18113ead39926c1b201f293e799d9f019368b87a266ec75aa029b8685e0c8ab75f92c22f66ad78ee478557a90fbf84daa86fa064c0b7a0dd1d3eb220ad5122006959221bf11e21b9558e1972c2a97d9fe5147c944b6b68be79d3751ce6d727dee88c8cf39a85d52ae2228352a34a9ee01d8603828ddc6b35630f779cb94abd573368f61947fc049298d6862bf6dc7a1b371c5850f09b36a76a5bd8046bb5bf3ac9a25885e419a237e99c11dba4c13ee542064508bac948de9f8cd95be4cd4525b341e6d448a81fab1b26c159fb96672f3a2118fc68bf8b1e9a4d3b26d948c6019ecba620a2c7b769d0764d52241656f6cbf7a609b987af172df846a5b83252fba7da23d8555b920ccad07d902898e3c68e00a2b1d13f33e62407fcf89b56c7f65b7693ff541fb5c47b962fee0e2dc570dd8c6194ef97227785271c4ba56643ba7169c2cf3175e45eba76650fc6fa268ae12d9d9661ec499210b797970652e97d53acde75ba5aabad52fc3feb9f41461d5f9f12719ec5e3a7ca6e12bf17cae621265e7faa38b931fb3e31410596eb83b9219825048b412d26e97d7c0523a64b5fb573cbf2f205fae6dcb689118804af8a84e3728a50c7d245722a24d7ad01e4b74cdf205444d4dd7f3c89e8ec31d7e51e12cce32d07d6d157a039ca3ededb359e806da075b37e220b25e06759aa6b66f52aee91b49ceafbe4da349aa696effcdc198ec108499559706f05837b475a9b882540c991c924ec801d4de35e06db26704ff94c4f8eb7a7703130551eb034bb24eae2d7dbf1e4ec105741769cc4cfb5b242f720fa649b4938f6cd67a824ea2b4cd2ee9b21592432086c590065235d88d16f52a4514de74b36c502bc7bb1900f7bbcaaa3f3bb74121f3d8e15956eed77e0553d628d0c69509c3a33f63d45be080c4da08db501d8ca36603a95c42360d06f432706d4a7c2e245e23b8a68676a430d3e85b6258ac38bbfa321ad5dad4cce19e82e73123aa59b26cf4bb0329fd4dc7a4f1bb4e6684756c177d870dde37b921a659432a55306636d35f847f3e261676e736e13d31f24402ee28aed36ce24e07f309287cd8c0b0611bd91c4d92baa75c4acda6a504f83c936e58f7fddc34ffb269e6c75a99494e0096972e2a60e18b50ac2a03aa8ac7f40a3a3c01638eb2cbe81ff5f1524d95dcbea8c7f1f88aaa614f2f355c1591ca287e6a180aa9fda5b123139df3fa61edfa226d3beca3ca3949dd5838cc6533703f2f1210e38bd73e94112af15415cc7cc4cd33fe460bf8b737805c6d0ee44cb1527a630ff194487e16d47ce458eb351d8c0722af389d60717ba2348264934203732b8f9027d31aa547766d06df01c92b13a721cd7cd1e6b6ab093b04d4ecdb17a1d5942f3d3ba2b9f2b21a50cefd9e3bf8ba25a7c1d4bf239093c5e46eaa0949b3a884ae5260da9289deb0aa82d31679212589e723b7a60ebbc65bcc1f173ebbdd690b2ec19541b7252ac0c265b055098505f37e81e487a5540cf0983ae1cdc8f01455b557660f3ff38bb0af9069bbd804ac007532e7cf530b8f51913b5df09193cafc6332ef0bba8a8990f625558df5c03f1c1eedbe828cc8f5f6f7250868b19e87e54aa458882e9430df4c4965b017fc84d22f793c576281bfdcc054fb6df39972986dcd97f09894cac79347a414fa41861fabe4bacde01ed52cd8fa3f31de54da66751b362925589492a5556687486e0970829f7f00fd3e534f4e6df15773e66839f2c2ddd1f66f3a9e8a3670351811fdc26013c09a0e36f113402b81d0bc56e8f5715515201feb7bb34557df06af9b2dfc873ea7effa6bc229484dda1a476285e7f055709b80cb1365953f8b55ac4e2874d27d91478e53e840bcb48abb1a24441a7bb5ea0e4132fd76d341af5bdb0558176be8d2b6383908028df8c7f9b9aa4d91d689e565eadef1ad2b741db73931aae59d97eca636b3a64c5cd7a74ecadaff87f81d882a613de6622163242d4a77f842b3c2b36cb9773e2dd4f5e2325c21360e01754bb1614e8be41bf09d515dce7517ff881c591b3e302fd7cf686cfe1c264ac1422e8eebd0a01fab8e902b3c61c98f38fbee00107413c453c983d506d7b31a852259e839e012106ec5f621e1452b19bbab3a3b8433d7f163c5d460a81801a79ab7c70286a2334515d19e45bfda3f2ec7ee172047a085d810570652a5570d71070c0c76c7a656917a302c735a31505362a832c33b1f45e392843d5233101a7950a4ce1274b87ee528fa9d14551386cf6869292156fb6003a0c0fa09c4fcb39d9281c56ee320bbfb2759e7a50e12c77bcaf6e30db5f9a7b4d282bf10a28206ff2fc6d48948efb0c980eac7266ea7cf51e7b8fee2cdd0e42c1a5dc5bdc36124057e8c175ee16d7d96615545b4452efb49088c62272dfe80c2b652b4c5febc71c6faef0ea54b732827be68dbcd974e3df804d6ae19dc492bdef81444ae42ea8a7d09200214db7403027c0e4bd4fbf5321239f8c2c1bbd18b4fdc067a3472e52a08c4b2806b954bf48807fbed62f6e8ad8c2899f4eda2b80595f35811200e9550fc03d628b82ef91be68ae9aeb4e9b4b3d78716d68c377bf973287109819f1b959d7b21fa35c29ee3a587720484f4911ca8723bf4f89e4a9903c26eb5bf26d4d7392518fb092d3a1ab456f181293e8f13f65eeee9565cfe88d37ae6397e83167c0787341fb34f42f39312571dfcaf59531122f89269e374d478082482d98bf399b27c5aca68b9e4c13488ed1a7d2d0495e113355821eb88e3dd1857f18190d163d78b4ab6155e8cbb4a3ab55d4725216c194f6bcfc221fb4f2467bafd85a0b6000403ed1d90be8e325a3391855653185a582bb1a7380f9cddd52a43c0ba6d0888020812e8655a75b8c6fdbb448959c8febeb7511d8606aae916ed9b2f9cfa134b0ec4dae816ef959101adf49c13ded2d9d3b814cf74cb04e2f40ffe43b1c850719f1c7807ca440f6156bb3806e0746316432718dbb60a29e8f0e9f191b5613f57b31d9c2ebab95f5af53fd6215d27e8df023b428f69abf1dd8e1fec4995d7ab3da70affc9cc1d910e92843945d03d124abfe0e9641e6a4cf6fa3b2f18491e3ad10e8b861477e66a3e7a7a9cb0c868008d0bdc4f819e542825a7c47947de8fb0f358c1621b0678daae6009f5be51d393bb5039a9f784634a96d40a7376a1aff44807a8e2d5d9724c8bb34a8950faecde2172ffc85020f4113682d12c76cc90da7136f8263a340e242134f88af88341719d4cc9af4e5eb83d8ee3e0b7e8ad70d82977648da1ccb6cde91d54986b37f103a05aa60319e3514b8ec64717f59dd10dbf8d66f7f7ec8372b1af59a8c9b73169a57f0ec0cd3e14138a17038f5c66f697de014e7dfb9c9245179335ad0fcb1c0c29d85697f6ebde732a92d3c53f4cfc07147dddb0d46754376bd1ccc80d1faff9c830b6c95dc62c54e02fc46a7f35bfa5f86f7e30676db22a0270f40ecb531de73c557e0012c72f2f74d94aea8bd0508aa7fca48fdf1d0aaf3b26876107492765203f2a0911c851bb2021c7efcd5694b7bd3c1d9f66753ba1706ac764e3c0cc900ce410b501392dbb69187e18e322c18611f2871974e20a8804ebe240d23703afd6d3c5ad7b2efcef86acdd3faaf26a2963683ebe3d784ba971e071121a6938579362923ec4dafbece6d3a16f25e555ae3a9c9f5c34a387eab034c1a0cd24f04ee5054b2680a5408b2f9fe0b7693803493282041487c7ea28406397c39e3f6b2ea722e69f401d81d0e6dff78766ad708441448da112bff40743187418d29bac1cd733b50884279694f9c0e07219b24fe897f78ac627e19caa7b7a5b5470e44f2d8c6054bb44b99dd94dfa811372afd47a5c5b207930df1e619debc4ebf6e96befae9b53d9caedd03ddd2f020db9a4611d6e74f5ad4ce356cdf9e14b8eb268da5dd21cc0fe8f8c028e38f5e609d5eb0b2f2d9e764044de37fff61dfeb56b1bd2f069c503c47dea0f55902d1ccdd0412d33953d1e15aef3749f136e72f1c1e2925bf32e26e102b27d58e23f7649bae32ca9b4e3e18f08b93cefc7c89567cbbe2483c40fa50538fc2af1e1628d6e0e8538c7f577b336fd4e6cf58a163a37e0b9e0fbdad5b8222309500243e8aad92cb0e2920e953337eb081d33ddec0a4732cac3bf4de7713e3b5e371de2e33456bc583530fc8d085c27715affdee0e409932654aa252fdc7fa933f0e3186cb19b927e1cd5a934f086f2884e8fe709a803e505f389b678c7f9d0009a70f9ca914b12e3245bbbc55a2bd2de2eec0e7b9dedb87b735bf6312562b1fbd40b70d954c66cd9578393deae9132e2fbf4bf52cc8666adc97ebe74c3f82246fb1f2f875a510c839268048c6113bfe3832b51196c680e0d884ad73216582104af45e929ec4f95f6fd1a4176c0cfb400bc1a022b3e665d9950ee622735254260f8b5ec256bb6a22b275ae78096124e477cd3668ed511cf80449c80bf45caf877e3e3a997af51753da27f06b09ad0cd7add86ef71ce36f565befd06bc4abe98c9e542c6617d4addc0a4c06cb3fbdeb813d81229c826059725de3dfc520c8f89014d2c24686850ac3d1b519dcc0b74a09a627a851142d0efae134faf5159de6febd0f0ec2a5f20d97da797986c69a04ea62cdb1f4fe347a519c9e3597ce80bb389b22c1bc84832d98d3846e34db78b94e8f852f9aa05bf8f8ccb8e0cf53ed6260722f8defa8c29de1cf74052472ac535cf9aca55161eae0f59f3904e766ff3d439f99dc7982aedcf1e96472d8f57e253989765f4cd77a3ba1ee1a977bc8cd2fd12e7c26be02ccd2de03b7f18d7c39ca50be676e41809166aff509ed3549e105bf45cd73b98a7dc650d6f64dd472b6a6f2a70901c16c0fb2766784c7159de0625949a4da6c0c45bb25c9671401c6194f5cab4c06028cf5a306c1b06a315398274b61740e045d1e762169d183a525b059c81a74bd5c7084874c08c4222b4024029dc7b915da4330ccb6ee39e6e7e7620bd91b549e0ff1089cf8f6becbb3aacf31b7c499f7b572d7a10ce97d43a299d2c82600970aa4703a7553f89dba8f620aca0fefeda4e1d85f3ee3d58372744dbcebd5a65dc25729e1fd6efa500cc3106b356ee00f3fd71f55f535586394e2f6a153cd6359066f4c8b8034d7a52ec422712236fa44813b9058a074d9d7b0a2d8966e0c0547c44f29aaac2fdf2b55357fa848502c0c34070203fbcdb5af2ac22b2eb0290fe5b0b187676f6ecd0a041e02d6b42d1dc4cd976e5f117c3a1e077f17cbc5aa6e43b0a6b2b86e39dbcadb565b0345a6e6af89867ae1d785a3a37716e562dc3c99da729dd5cce0e5f18e061ce3a261077f82d6e2171fa589ff9d3e8504274a365e507da6e731855952947e9cb7b00ecdd9ee96aec8e93cd931247f86070f33513eda56c96477b3b7c78a65a182de71f582cb42c5a7635663a4bebc085b774585076aaab6c73f8a9dffcaeea86c3344802cf06334dcf56577f848e19293c3e5aee2114df8c82bd08a5edc9c1fc4c58eb99919503467d938cae43d211d33cd1a892af79803997aa549951973709c750ce960cc6202e3dcdc580fde357fb0bbe1f13559e92e0855c3d942e514ec00ca510312acf9ca7704abb81389e64b8c375e78538fbcf04b15bee60ce0ed049dd4d63b348b7a5880bb9c45c7ae368d8c7aefb3f5bff0ecdaf96c050f6886f53b3b28360d7765b310a73cd1edcc447b2c7cbc45363bc3cc6bf359df132e857f3dfb32ba8a0681e4bd9bb08cbf66c4ac41e96ee0ec59c3f120730fa132175e76a7dc1cf6faa325a78aa81acad07575ddf4c91c5bef1e195221bd6cceb7e748ce98921c85eb5321c61dbc21690525c724caf26242cca24b0b8b0d3a08fa76818ac81c207f77266c1f8475b63ea3522e93f3b1c3d9625caa8ff782af12df18d1c893a0a73b5b98332bc256d0fd24ee4f7862e6bf8629e02135736335151605bd171021c386eff58e4b56cd0c174800f4a4d6b3d2bb4882c8544bdbbdc34b2a13b7805ba6f5a817a7b8553fdf7c7031adce7034cdbc10933d63260f788afa8fdd05d05cde39d71fda002350bc2571f26f97ac72834638ccf36ee0c637a32b231e556bc18c106f569ac2998eeb257f3f9a504b36db5d27273258a842671452063ff616700ca72a1bd574de3e600d0ef219c0ea256d907d3735c3739ec051f9651e66ef7ba0d598487109b8ea9db92ad85d7c13bcb643d0f27b1a5af90beadb135d9ab9b5888ac8d5b021b591ecb6f641c3e261b17f9af1f4caf51afde15cec70048d8e2c30206db34f9381f48c07bd2f5a8e33c813bb2bc5aab9375193ec74974155a8184dcb6748e210b71b2544cf3945e4c9b2122f19dd541c37d38e5b9d3b888b75962df1da5cb50567956c67c4a2b24610e5408a0dea5f3cc6c4e961205fdac0c32c237491d36a80ce441937f8b44d9f83f619487a76e1752a97116ce811a5b593e3d7c58fd940b3dbc447fa094d8ee7d0b21a59a31d5953bc7b46f42df2cd24b806958d9d30b506101819051c9741d3fe7237a718a426a5d3c2a166d84f23abaac6dee214f5d40f8f66e1dcef90e4ffe46b6f4835a65cad406765162e0fb5cfe223f9fb1a83c27fad376fa0cb116c099febf7daaa72fe805deb971d30f7cfe94e7e3bbf83e961d0ba180d946827c233700cdea56c610198260b291c65d9a7cb6a751f8a17d6ffed859f8c797f100177f8a21b6b3c1b8cbc10cc07a9bb6c3749974272978cf4e402103623ff0fe2d1e9e74ff721372440e4c04270d0768825d78e2ec1f645c98a9b1288486f2fba4e7590b0d437bf29456b28b9c6bac65407e324731b7b591a2cc27fab4246d6d8c0946bd51cad6a98b74b43f950b88940bf22925daa8b073ba360f8a0845c7451fe2eaf7c4b4c6075b3700101e11a2a8349a7159630acc20c29098b84a001de50e4e2b422a196df51516948b017a47cd3b5283c7150b0c265d6da8a11286d2d88a837433eb584f70fffd5d2a2ba3f16ec086766b690ef58f4c423101930dc44cf8bf0dee1d23880734389094adad758240905742910b3ef30c6207f7048e177574ec3095cd96b3c02be70a1776744ae977f2329977b2cf15284a554ffd7aac16126c858fa480a53e183ba90a76925754082d84fb2f7ee021096220552c15df922402b01d18716d76115daadc2003b019d47b2144974024b10912dbe07158caab9c0060cadb74383f8f35062c29b445dd3e30787ad5e59efa580998346ed9ec3f629cf173f821616502dcb05540302928067135d091e4a5a3c9d669cabe7c2eb98a036e685c63d58b16d1cff36d3fb3ddfedc2ff22e0157bffc53eb9677928c730d6ddb2a3a6a732cea6e6a11c6396ea71c8b1a84bb6423ab929aff334dedc09edaa1533f97f88b348e35a1a5090a5f9392d8aa332ebb8db191e546151a0bd9699fd0909d216cc74b9d68f10f838bc9ebfd714ddc05b6a5065eb3c2e3751eb2bdc014c2ccc62b99b21dfe705e398cc6413be05db7d48a5eabf8f1c027c7bbf05eaf8b3cd36bb026d24e395ab9a70b254ff454bb34465afe34925992cec279186f3c266ec213f09b68b1046a3f247e396f361fb93622f6122baa5f7a5713a8760367ac4eae222eb5a49c5cb448baf7a7a7de806fe52b50357542adbef32139080c440fbe9a0d5679285b74674a468636b2c4b4bf279baef579d789b52c386e9ec5a9022c159cbb5d680abdc73d2022ea90df6c6e8ac64a55e6b1f70fee0ec737fe2c17d62c75bcfbee00cf3de8d35222738e7c7fd32968e24a513ce83c2a52e231d306fc8bf1a776c7dfa471415b7730ac2d334e66c5e7a4e5f0137ae0dff4d53e549247ddf21c46c9a969d2988c6176ceb44b7924c2b33b86a9b67153c20fbe1e37496a2e4c00c274484e5daf199aed5db2d186a0554f2a0465c49037cf264facefa27967dce22a124a44d4f78d4c9fa46850d572cd5b7108aa575ec506ecb7058a7f960f853170ef14408faf73ed7de0f80d9fc2bfe9cba7ab9388977d0855e6ac459610a5ed7b82436788e74d4bd533d3f7e8298ce014c0879bba413d8510276d507c2cc43c2133ecc94d9456f7d6107151a4318f4a680121e70ba5f51a2482ff4418843e9bd098e11d4fdd4f50d26761aaf6236dd8c34de15d9a2b0edca2428ce3ec0e4b3eb56b2ab2afe7bb464db1d02040db4f6982cadd1b3c7bfce5ee5a80704eed77eea0707f6a22fa94b97cc2b916fc0d5825cb3109227685b0710ac2ec57b166714cc8051845aa1dcd47894dbf2b18f28d56ea788e7682b45f8de92772268398e6ab80cff6ad1d20d4a25cc6921b7802112d8f190b672bc4b2d440f7bf7490bd8aff154b19efbb0d29b5f4f34e1e8b280115b54e942cc1322c9de3e9998cda84b241973c17a151f04f05c7ba5c4bbe5894c4c1369dab9986b3ff41f47092eff9e57b1db0de255288b3ea95f1b80b9db0a91dba53ded1dc51b3dac333d6b7ed608098ee42e1d97845584b8492ae87205d182186b830b968aa7b9161b13ba5b84ef95f3dd6f509ca9e3b80f8aabc0e0a1738be211567142d8bb3c29f9590328a18c5e4a68f063a25246e95f7dbc706ac2bc09d7d783a91a7d997f8e4ee9e7823498f3379dfedb5cce8cd7003df36b0c250fabd8377f7ffb6b10da3fe08604a1dd3fd84d98d3b7888ffb4322f2a3bb7d668fbf3dcec0c852b15255f24fd2b84a036bc78d68dab50a1a34e4c5ba0ea78e48bf497054ffdd64dbfd59e34e6a5f39169b2fd9a8add4cb790aa5b286fc669d35244434c46603d48a39f855c57755b5642892bc0488f8a44b92113e738e78722616be7a6ba03314dd4f79e0f892acf753c7e891afeda9f0a1d5c59417bd9d45c455944cf24a1e102d7f70a23cb6c40d31ae532924ca679601b88d42a45a80f1a539b6b0ce9262510159b29a2bb9f7cb37df4ef356b60c54ba9b5bea4cd29a934decae18190b1a28e1a55dced3478213f1b2a05c1b5f97b61fe49747ae60f63e43b044e9eea291cf95cbc679000cbc39cd7de82d048ba88443507799d01f904e9d294e53af8e5574cf8acf9e9a0a841451dce651996f1fcaa127199c376a8699ed0440fa131cacbd333cc6ba932e3294a4151d98618705e0382b37e93a0de8c2477c876dafb959cbab7853b5065e2ab66ed88944cf1beb664df71a6218697f131e9f7e90b957e8e7c6208786ba07d71f59dcaeb085f280a828b5f0ff7aea2d522db4fbd6a96c5c09f74cbe92f51afc642f49ed9ba4c1d6d5e0876ff6a69efd938baa783b971aa599532f26e5b5b6cb811775c30295c96e87a909051cfc65a515d1984e4fab68bddbe80f018e0834d2f2f644739c20517cbb9a5ad12a1ad354a1fcad2ff24aeb3370cb406689de27d038f0d2f993f26e024332e7325991fa50cf0ad65a6a814ad622d372bfe7b14be9aba18da9c4fdd16343283f84bbbc3ed1aa353fc26db7578e83f724810ce14bdbaa349e564efa010da60c91f6c70ba7b738c779177762609f4f17fc1fe2664b8c0cad999a35d89bb89b3e6840f28374bef215d3db908f83f9cdc01970e71268951e8edc018f01db0ec6aff2d77d73682e9f120774873030d4eddf4774f13d418b977b3b312d1a9eec2d19ee49ad9c3e10f2540f01afa4dc73db4aa302e951c46e643a8647c95ef3fce46bc14b8936b90577d3cbd627b6bbc3b26828634b07585f904a73ec0ba30c0d23815c0dfa7cc8c84a562ebab3358be7140f3db72c94f016fc654b1cd0a6828831cff009ed79787e4317eb41e3846514d86ef18c25d94ed32b2cfda70d8ccf9a7de92853f7bbbdc97a5390e9595cddf16e1a7f47562ff108065df7f970ac6cba8c07b0a1f06481b761907d4d68a4b479d1f82dac6270459741acbfa0c4fc449d646755009208f72b49816a4361a9ecb87953d7153940b4d78e0cd47b21f03508dc533ccfdce0184b4f4f45336f53bcda9feebd91268a17851dc055ee97e7e95250978ae5e994d0a07fd44857df4d2a8eda42c771b35e604bcece3e15919295c282b11fced50973fec497d22c994977622188f0a0e723978af19080eff7c9c22abb6fd0d2f504c5197f7265a6e2a7cdb269bf54cb58855bbbf6b30572f33c09c8d81530574af483281c94481a47b7cb52551fa5ba4b0832bbe9d6e3c23bea34960969e0fbef929053dc550f7c7b98ba088c724d7345bbfd1482d96146f488c105b17cfb5e12794d4e83287f163a6cd37573d6138df6a48b233fb41944b4af4274f39f519126dbde6ca3678df7fcaef197ae6c38f88dbd9ff0635dea6072cce87f0f100422f8515a4dcc5e4725efc72d59d1248f4fe3ffa6382ab7d067e36dee9149cbde11bd4d727b2cdc1995ba386e6764dc95df7568429020b4e9c2d0ca0be976fa349aca2f7a79bcebac5ffb22b172f199c6ab61c5ceff2a941f35cc494c33944d9f1ba6f2694fa77bff99a4d8efc632bf38be48a9b963c7673760c406b8ff8f3cfc6e502e26cf26de963735e2e9fd0d9aa61b26a6576b38d1fd80fe2403c73a9c13612f9d2aad8b3dc087d2e2f842b5ca1fee7f3a8c366d151a504d201993c3bbc8d9fd39c4b8b27ecdbcd0064ed7f016ceb5ec6e21b6363bd9c7cd5e6c2d777b089d92a1b4840a8ba209c22b0626f96311afce3a2cd6072414644c324f9a02a96e5d6297af798b96fa06f2199b8f7e074bfb2b730e65cc771d3f5a151cb3cc3076d76e22d94c164e76d2d966cda7ccf78755efbf7d48d48750356ab6c5b91f4172c71b37eb1210b64bf04f4f468bdf540466764f82fbb7ec1268bdaf00f2ae5ab2d54b10e95dac353198ecae1527d0eec691d270ac2424ef196412a52dc058dc46569fc74208bb7b460109bd9013242ed6c2d9d844d8200ce3d06c9a8fd0d9a70df30e732eb4e84d8929cf1d8a510521c6a49a92d7f3c5eb578266170feaa90badc34f4226370ca4ec3ebe16cf4776d8ee7ff4cc96d665d56aa9b58bea200e8c2cf8ab2ef997f3f32f3e71ade6c5bddd938189cfb78fb810408144e8656b3f8770b6f5248cb5ef602c0617878b8840102759fcea0c1e1f83b8fbf54c07c3a817a71417b7ac09392f3cde1396957bba7c843ea67ae676a63b6d4b7c3de3e61e3f9ccfe69ba56dc21ca085f37b51335fed16db92e908da87453d33e356206cb0f799706f2f9de2c5ed446ea73bb731ea8e31bde55d987c55e45fce036b6cd37f530ee4ed7ca0c98a2d404fc1fb29c73030e4733ba3b07fce1d9ffc769567941e62bf8518c43b97feeafdc281ad8a38bfc4b2b8140d7c37928e038579a511a1fd7831f570a0c87f00a574b40a682f9d42fd4d3402408ce042124c9a0d7f776f10c42b7dfcd27d61eeaafa99958a07142e836dc32ef5f5632a14b5529986db252a3c94e27eec17b6c296490c6eca0d569e654757f1dd15fd51f0e9459c8fb9ca97a2bba5d61ab323d6fa9cfcad7437dad5c353bb25502a1b4a158f63f717b6491edf84109ac1c6a736b19409869629db4828fa1a2ec5d06923e83654fbeaf22167c592099f0c5ac9f4f68f2ab7ac01a41522d65a6facca0b123b27356b912c7475fd296d8cc7ffa49cd026836887fbf477134d68fc41e576eec753b5279f7a42e9bc9c219e28753ebf5150ee3d57b5ccf0214d1b3092288fcf31e461d0dedaf5f2799d3f726386271e27d7b81c4299ec5dee06b8543746389be91a09ba2abad60b776d6830c0d60adede4887b941d9dd0de27e1b64478366572d8132eeb00b10657778f8ca830180d03428779d3a0c6ff330dcbbe4e917aa0069dc43defa7d5391463b46b9b48e1429c43fe6a4e8bd3bfcbb381b8460ac3789765740160b88afd6fbf8b568c39e4841854c96ff231f965b370b6755701787ad9185ba989a36c739dbc9e1d93596c885913acee793787f532d05c299362e3ed4f2b8021479912ab03dc3ced440977638297ac39dc3a2ebcb70723ee0dcdad47e0e2b47dc092e8f3c4cff15bf7631271988cde90c3d50f8b0a3299e0d3bbcb625939f611324fe540b5dee847eb57fda576d15acf435e3fd95407c4633b0a9484e6cb3b942ffb4a3ff12c672a430e4d4b82ed583847c24cbc1184737cbf9ccae149d115fb92c77c3753029e1ea6a0904c421f8e30188750868000ede6692a81e5c0fb3b70888c0e574c3c0db64c3ce3a1889fd41a73c2c539d67bf3694140060abe80943798d3fe7ac4fbfbe59f3a2634be84e1db5fd20a4d48a8320b08450977dfbdac379ae1d5479b63dec30e750a36d1a0f7019d3010a46081c2d9f3a21cbaf23de7870a7faf142f68bfc6b9dcf69bdf7052103f2bc276bfb702c053abe6acb489c7b5ae7742ce3d4264ad526fe5e4242272ac88acea35d6b482574c0236621018ca684e69bd262de12bfd0915bbb67df9f969a7d134b9ddc3b6004cccc8d557a3913c75b2b5e6dcd1dbbedc4b3ed16d3fba7ad984a556bc887f1620c86de333279b1f591ea4b371bca9833843b4914ba837e6c63cdf79f8ee8a09e964bb8152ff71e9b8914be5b7fd522a5ffa188d3f503ed0ad0e7b9a64bf4c343ede1eb682883ec98ab54657c1333b23d27f9a72730e4bb6b739e5d0743d442ca26aeedf9b42d26e76a5c41bd2f4b4f5c7dec8a4c45bc7572cd5fe86136fa0396e8a8ba546f106b76821371cc67161d14dfb720fb9854cdf024bb2b0887b100c163e4799304cd303391e496c8cd97c4ffee5ed4323af8efa5b9253a20f0b5207479ad892c806050670532b7822f2bbad5e5e01284a58fe32fd50e7fa3ccc589eb1b7f56253fc9a442d1e999424068c4ed69ad9d418ea2a9c7e322a1ec1d1a517de293249e1c6d77592d2fad9253e1becdf3dda3cbc022c88c0d505de3b82bea1795340a64b15457a317cbab35f4b06f1036ff4c69b53d434914566b2b9f14bbc14702058e33b865b14f308f02a6b90ef099ff7eeb5ad9c32a5462774bf2a72353c92697816b3a7f52644a963de747700698fc2220e98480087bd87243b047ce2a07054d26dc5fbc333453def64bfd112d43d14cb6e9fe2d914ae61777a27506c785744ce70b2998b66b9b5b318641a4b1f9bf90bb52c46e669b93a23f00958f5055999049f03bab30acbbb9098676d7c5d6f85ff2484d0728586e3676caafbb27798b20748e22d77d940041a0cf0598fce1371970f464df98933d9fbe45c9835df437758e50c134d92976c3947aa1d949594c8fea3e730f0caac9bceaecfdb5037bbee5d5d75a97c7884c30a95da4ced05bb41dcb9fb4d75b830e65e1c853704fbdcc23009dc11df06648895543426e718a21847c9aefbca9d8756e33f99c0bd311e539fcd680986c1048e7dc7ce524b105e10e0715a35fd2345f3dbc94353ac67d52ec46480a0e7671c8bf6bce7a0634b65638b97adda469852a28b40d95fedfabc9e0a2382270745f414a44c5429322ca4ef71c617b47d3dc98619f07393c2efba5a9c78a71485481bc20bd2f94ef35feff4b140b462a8ea88316df93ce48f1a16925c64b60e2502a56764b3706b86d88b9f2bc5c3a8234eb869daf1a328204571ddda4d341268015f2d8cd94fe318fd8c77eea0bb9239e3204f9753cf3f750f81ebdd17eb31fe30e642f90ccde08e236850fc0127ec4a124b8446804230c768a48f4465763e6ff24803ae52125dccc653dc96b833be84e9326122490f6e1a9f538587537d72eb02d16237bd73a2712c8776a9b14755fb2e525976849b9ea89929b7cd402451b697251c00cac541a454a88be3a697ca511f7bcaf5748b705e0039298a24b42374b04ec921fc6661a4eacebbc12f72b4a43e0aa490cdda987ad5f797b513c6422f12db7eb6c717ca82c95a9cddca04e2a5d6ab6f25fb96dca5f2d95d8ccccfff3a47925ba0997cf317f2b5003627dd44d6c9613dd60bc2c8e40a1819b13b6cf77640ec8e1493436b6b12c1b869ef84606c74a911c76f8483fcd9693e4fdb8133984b04f7a3d69b66428e86ba7772b4db39e0a86fb4080bbfb970c099101e62337cd6d602bdfe34c4a2ea401ffcdf6ca8dbd681d7e5685f8a9c273aeacaa6e0bd94d36c459b9749b802639add518efa7a1ea4ad0494de06c0da3472dd46d18f46f368f853988db9666cec45280b8a2a303c01ed99cfdfbc69b9446e9a6a08b0a1a1c2ca175c1052e2a9330fa67f2a269d4a7b027f4cb733dc4102a14b18f4f8e2d342dbcb07c3899150969a473713d4fcf7f4b57bb4677a6fc0f3297ab7cf8cbcd2b0be1bc2aa619519278a13ea58be04f6de8be44628a1087453af6125361baf6efaaebc27032bc1a00953162a8ecf33636a0cccd0b0f5cd52ddf29e00b890b00ed843c9f7f197787570a0ce39c49026d9dcaa88916d065d8c940eb229e5be937a59abf394002e45c6d099ad0d5e402933d84088cf0ff2530120f178c7bf08bb34743951eff134c6d2a22deaa5308cc20cbe6d7955e494dfa6d8ea13e8a4af2008c5191d501a346d15b649c0aaf0639273b45940f3fe19657b47097d35c98aa3185c3b4c80dd526592ae980f0e84e745f9b1f9c6ca8b740c20d4df2d4ddfde0697900145ce9d95fbbc417a2c81ef17d34c1be3aa3d69b6e5789ae54f9bd551fb19b643829e362a72e1911d5db10606b5dc1312f1b2b4433e9cf57999c0b11f5097e1698e4e392ce7ffed4cc56c1715033e6647641c4058313c99280e86e7045dca2b70b05d01e903bdfdbadeb55ae24fd8cc8347cac036f73f2742de3b3af387cc123ac75db9fceb3e146be9f1762ccc3fcaa34fdc1d688a1cf3e5fbdf46011554052dd529568c22703d74c6aca7ff3ebe1579905c806d9a8a5e634801efdc892e8629a934f8a774b7206c085f285982294a9ce4f4c20b913b41c125199b92a92fd60c45fa0ba0ce894dece5eb22c1a4b6cc2e893ac35ddef5df202e3cab23caeb214ba5a6c2ad82a7dcd31b8467f5845a78a4778e6caa4d19a23835b010ee052cfe15addecae37764fa3000e77d62af39a0d361199b8c8bd0d5aa7351a279fbb5df460ec7a783f969158a4c07c44e640563e1f4c7a83a136d961a04f2a5426f7d47d1bd3ec4f3b277e9f4e3a1839f1684656bb2c20e7f0b6e1fa99ec7afecf6204fbd3a82a7d98f933aaf20bee11ce2e12b3220c7062f60bcf20a6dd14b6122f4c9b70397a93781736b9f2f4ac023e8a772d1bc643ebc1e7367b50a2c6655b7cab3b5c1cbe7ba40a121a8af8eec4d2c8760af3f43327f60853ef8afcb48329845c4cdcd6e22895fa4a83138ffd18df00fe55cfc34f70d77e979b13672001ea2c9f2b5c02134cb95f65132514c3263aaa9bb120891a4bebb34aeec0b4c8c32ab9221732a0fbb7084e0cf37b9ddfd0b119c331541579d1bff578e0fdc25d2d16426397bbc5bce5040ff0655977885d47785c94e8980cd5aa03b4ec92ee8e248474ecfa73cf81d0433f8a7faa77ff7ba7542a52e601b514493cd7b8eea8d0d365a31e95cf16637e3bae46cc0e73b43bbc7a990a7c2fd4dc62f6b49a9cab857e3b82a39e4783ebbd6bfcbc652513542526a7fde02e56e8a89681cff16aca313e0969605397c5d20aa178410832ff7a69aaa4effaa5225370fc39d6767dc21a9b4244bdd67fd65b59e52ef99292a8775ac3f94cb4d26231c6021eee30afb7dcb3f43e4ddc5f31ab182c35bb4255302af4384df068cb7baf18e6491f79e0d4ecb6af38b66b027e2ec57fcb93d174aff9869d74a9add7ec99b4482e4094a94465602c5ce1e18e64d04b5465a613d0f203e57e4971da2afb82f34228b86b18877ed2601be2435a7f4c85d9e2d15f32ff889f0b26f2242f9f2cc2c8ebcb5abf81481b1ab32157612722e4548a6145115b43153e0bf527026787cffd248cfef334e8f17c0d346fb08ab0e4e069f0f328f718255eebf0269a72c0a83465ef6c81478538a50cc815a8973c51d02eb5a8bf7613c6dc3c9c7d30dbe33844ec35d60f3ce99477ea5db50e8c02ad1183d081817ede6b1589882fdf3f15d55dbe5b4e7855f29ea10a96f407e379b1c4c5d93f66929a33e8186667ccfdf70047307d12f800b0ebc1f3216c05ef4642ddc08aa7145f5f511bc481e0f771163e6037a4ebeea3791633f78635ee07e35b9d5e769daa71e7e664b25ec22e987be037d4469cd930490ca7479cb9cd49c59b9e3aed23e9b3700617d9e720f5351040dedef1d75cf949b2c72928c78592b1c09cd35fc5c09aa8ccdd035d9d1c2bbc1c863a81df48a9dda1225da5c659c380ba89249ecc31758f9376c4b5de7a9c8715cb0d851a50f51290d18c4e1220baafac1fb4d42292f63319d7da5e7f9774b40cbc60af0bd4ea9d8dff74a305741c3b9c086d6bc4923fa9d15dc9568d4777bc44b7332cdf8c8f15a070daf71678466752f13d40a08bb7fd394094e8db72997725bcaf75e9604e7b10ba95cc7fefc838f79504bba58e7802123522aa90726d734b652dac4e8250dc1270ab28ebde0c11cf4790d30438a8f92f0b21c12ca4926f52f1f50aea2c0781e941122bc3e2cab056c37c53fc507631c32b045f8e856e41ea6926a39456c1bfb10eacd98af9bf376e0423eebc35cda10ae1fef1ab7c94e767efcf08158b644732f0da9da91962000eb80d8fc9f54f4695a20123cd5c7602eb10dfdd5def821e1b4f2849e6a144ad8faf3836b2f72350cb3e2bd5f018fd1b84ccbaa5ccf86ced154f42226003a39350b830dd5cc47bd9a82d17c6b9607a3018b51ea813d1248df1861ccd12aa8e74f5ce15dd1979086f0a309f4c6bb3c52e546b49b792e281538106252cf309c09875220903b980e25973f8934bd857636c68d8546445d3bd7f95170e03b9d75ef243eb113770e892ea8df6273706db2124e7c5c4e495389eed6eb9bfae340723fd97d6a8bc17551e6d9827f2049597dd73b415ba6f88227c0e39a75817c201dd9aefda31424e4b00db1ac5f29527a67e7dcb6cfeccf8efaee12def253dad0e28c42a1c17da44911f349ffe94525c035464118e2c4ccfb963a263f021a645e80ec2e3cdf2e4b82ea6a8e48a62fe4da729747c3b3b54ecf4ce1fec52d91f29dc82e88bcf3fc013a8ada832444f12dd02bc0e26faf306efd8c0acd37d0e736e5adc26cdfa5002cabf4ee4c8eb2e4be517e281571faba0fb2a0a61a5fe099cfeb2f5bd9d3a3d2c2c65dd8d534865683b22fd5e2e673c1735ef1700b9badeca89f1df35e1bd32d0f2a6e4d8004e233aafc6f7e6bb95d44bb7316384bc5cbf55b07717bc73de3691ce003e3e5e836919a4d2b93b0c77772742ced1ffe08300e922a4cdc3f06b71f827571f697c3567cc5921700d65309bb06ad94cfe089562f6f85dc3572804ea86dc9cf33d3b620a3e43ea7d72e8d729b543a71ce5745100ba5bb487c0e50b3101fd3979633a021c8eff37957e5c0f3b4170272199c01a7b336986e7a2d00c777eda906b1b1f7afce7618ebcc99933e26c2a72eccace79031ae79d89bbbbf42203e207e6f43baa1c8548323025467a8a8b649425d1e5b1d330662933ae07112f8eddfddbd4b3100d5c155564c8caec5a08e4bcf08bece0adb739b51d533123647c9a9ce051614c02e2913ddc5227b110bcab4192dee55059c5d6b1d5b7f65789c4a7af40166723bb62a1944ffaa9fc1c8dd7c9b88f3eff2a2dbe62068b8a271b6218eff6c9ed82306589d7afdec417982f6fc8c505b218bed6e68a67ae8964e19a861fcc228d1fce9ae40081f1cc1e93dc38958aff476c0163e0bf572b70dc7856007341ba8364692fdca18af47518dbdc7380cce88c745c20b1d8986e07652097e2f89da9e608dccfbcb1a773bc857be17f7e10678b186f19e75608883f5038d51424dccba17eea488e16148f9a7070914e5873581631dbe0e11448233c037315eed9cd36a954ab1e689485e557ded7d637d41c2a81fdddac7f7c35a3b26564bac47dfa368cc0702fc8a102537e09d82b00f2c011009e801581f3ee3ee83237f61247399593188ce09467a3baa11132cb02808146fa5bbfb2c389572c49b7f286b1017b5b4d42f84ef021fbddb7e949ebf7645c5c0b5b7e8a17d04d972a7d42ae757818ea23c095c0a618d7be79b3afd4d9b4a909f230bde8bd859631abb02f832c52b13743f266416d9d6df29e8b42dad1b75bb282a45f07d8f643a492be59465240874c9118a146a32fff91f60383ec85e8e91954e464b3ac35999a23edeea1697305797ea13dee0f4b8e1f33c6d06376a9a9f436838a6a3f6f006e2efca259fe91856b3effcb18810878a24f8a65d4945df862782f74fd4d2528a5aa8ddad499b57134e9b5a4e3a586fe9412e27875e1db9c2286d199dac9f16fd9e84a68d541757d95678c346f5afac49b968c9f322b7403cda303cb9e7e3c91660ccc28616778c5c09b93ef12422781e4aa0fee77b80efa16af1981ca0ae5df69c733bcf4add95ebbe0817dbc558384599f407cddeb1756c357683ac447b37e81d5a977dfdd8d98b58baae14375f2df6be07281bb2d485fcaec06f29123df80a0129d8df93d13dc37d5eb94202faf5c7cbf2091741ca514f6f50b797d0aebf450c763c3f523ea9cda965f8118c92fe2032893965b3a383ce20902c9f89324ff13f7e16a5da8bb388722345615b79366f3b6b8f5144c9cf5f01e5664e7b4d5d1b59efeefdb6ed78d0c90a2686b31334ae05722047a0f4011e0248005410989a9ace4b289a384dba970530f61edc8679e3d4d274e5e5daede77ec59eebb90f99b137e7b440281db0bc6e18dad4c6af32f26dfe91ee2efeee7538568457d94f3bc94e882ec39723e51e67770a81dc173a1e5df9b121eab321e6a7396cc7e522d869c26774a0ebed897d0b8c175fbbf86e7d3104e4c30a3fd391f98697b3e5b2f663caf5973b3b56d4e3e0f778ed22ec31304770c8510357fb2841608323c782030da3e9d8ebe7de29b8f576948eabc24094b4904b15dc4e91acd17e30af8f7e3a1c38bc93bb3ea3f96e2e127a56ff2dd7250443578f7cf87f4b2ffb970b464b8ce2a027748a5a31b3a2c324ef92fba2bab8c8bce565f6aab03f842981d3b78dcfb84e8202698cb1533f9e92a33c3314a04291c42b79f7c6adafb322df68c3882ba2c0aabedd14580cc07231b3ad855da968f2a9ae6bfb5c26ad911e90e48441e3887e96c92e4bbbb5d6e3bd3ebac2acdbcdd7e1af41cec089454389bfd87fd257271e7d9f86c2c6a063eb32d2d676ef09b7d17eff07444ae286527a501cb828d59557cb33c6ff6a8fb366ffcc34624f1398ddfde0427a27dce1193f44f36114a90bdc5982cfed1640807bb259129234dffdced2429a718efdba546c4fd8aae9b706d2aaa159708379b59006887cbe408ebb22ae3eef140ba6e8bf505f5d28da1492e2a8c0a8afad235e5cc0cf1888ba6eacb1d83c8aee40e7bbe84040074715ea90c8f1fa49a3418614256911bdcfbc2b9fb1f0632b4f833b8e71b741b092d2e381f392e69060162386844ba307c8e26af2c24248f9a80ac7b0fe3d469d112f4c68fc0225692433e74278768f4128305d83ada6c149c46146af371b9289f7a0933ee16814a3468595be748720eb3290fca758fb8ffdab5eacc2aed6592f9980cba14609abde0be803a87d6c6fae68b7c359e4e77ed6a0168714533e256e41ad0b8b3b075a2821bc497d9934df916ce9d9e37edc21644a6c2b48be3dd4e008bc0fb32c48af5effa7aab2beb50bca97a6386d4dcbc1fa51d6e00869ae71372d61f31293934c7171f30f7df57a436ca9467212809ee02d96de187cec1a284627fabda9107d190c4944d71c0e527ff1a48e56de918b6ab4df4362c7e2ae04473fd6a965f69e04a228028375b87d5aa4c01a69dfdfa5acdf07737ca9a0634b11055c4c578d9ede8a794bea130b6e9fb8a37509369a36c5663488160d8e769a036bc74a958dd1ed77e599e1705590a013d99fc7f34d27d825f3c0efaa73b8ca7610aacdc5948e53982fac5fd7afa3e192b0181da6f0a47aa1d2740b3710b51686e9c3bded0f25ee78be3ee02a9ff6507998f57f9744cab04542427c4a93e23cfe73de8b76bb6224e1d94090e421283c8467d0d52b40f37a979136a631a61ef6d07009ee863027128f0acc74a50f0ff7b5b4de229f4b509e0a908722ac6470f4efddd63855c4280ce92906b39fe7cbb21def721889d8a2dbc72ab24af09c00054963a780d30a29606df021ee1a22ac895b6b4902d3b5a9e6fcfdada26598ce1166bb9506bf28981411d9daf290b7d3dd1c7f470b1163d0479f9798ee6acb0edbfbc070534583fb960a286df8a8236b5ac4ba2d3cfae6ab7782e2fc0eee2ebd45eafa0315fe443ee00ee377f2b37489e4a1b134f9813f87fc831399947116f2cd17ecb03a17d09c9a6a574cbaecdfb40ebd065ac82dba97a2f02e577dc62481d89e17f9949e3bf8e5f746394c42c15d20e7774ed9b71ccdf005fe2dfea7fe80d7d535a0b341e659a72a3f40fe49ffe3503e1a87562fd0d695b01c9c9f0956b058a45caddbc56d2fabb9867b12889633dfe3b5a886a0b5aef796bcf3ccac9c53fbbf4ee12fd63899e71bf5ed30acdda7c76d4e89b2a1c822dc03b5fb0e63e211afdace25f1a8096f23c6aa5fd822e31542e0f3f399d4765896c52ea18071acc8ca3a8cfae1eb4ab621f5aa79cff512a4c018acdb883e4d00b4856232804ec14253afa53ec622a4a0d6b8b7b9a783f0f848fd1d2821bfe43f05cec26f2f0cd73863ec8d2ec928edceaf29e11fd00408d1be070bdc1fbe0d10e6855b55d4a511f91c08a56f8630efbd002e371b40275090546e8fb0eba00f30468bae20dc9c7602faed59ef730bd318050ae4dfc4e0ea1083c5a078ccc415c7a788eb7476ad68d81722dea08b2f76f49835630efe4f2c594e253ec0e0ecf9a3d00f4d5423ae58dca90d1a6a1b815d00c8b426bde4b276cd8defa61e5c93efd4b84ed19e653942a5ce87e682f6f7443ea7db8b98c93f98dbc924b76e7ef9d775e7b88147b196b735db1b0d65ff3f1d7445ee8b7bcd34dd781453d3320133791dcecadfa2cc328e27d3807f497cbc043b30c027d8b463d1d8260328825172f52b769b39b47db288a614afcf6a97cf8b29d9e25636663651d7ae5cb6d4db397325ca4f9943f89afc6d7bdfbdebd0ef1e5cb878e0632a26c388e19ce44b305b86512d535308525beeedd53edd84059ba0a7f703275db99da10096eeca12c2bd505b62a7c24030e844a08f20cb14c6dd906a6ce0f48825c6f7180055f5fb62568fc1590d071257308fadbebd17529387dd02efcc02d19dc752231362706a81700247b16e6622f9969e2ad61507d9a62afe22c2e2f9e2558987ad2a1d82ee7f3f232acb58787442e1b3cc9b74d3735a8b08961dcaf38293396114e8dcef5c89f9325c05625e29f28826685d7a0fe369b88d29a1bfebb8d58671421a759c694d2502cf2d394e7a5326e41d64a04cfb2e65cd0760fe2d589ba9ced4782ac8c60dd7f0e2170e99e62ebda104547ba9df54a1d69771667e3310d7ed90930549401805fe90ba32c7ce8275a49cc4b905250a7c541328a8c7b4218a3f6ffd6962f5e76053df9c3ec6427802d9b01a3727906feeca27ceb8d378bf139a0885990a20128b55c0d23c7c42f3b5e78e0157fa291363622399f8b513bc9c6488a277ebbd80bbbbbdbf864e91684ee6b8a9d5320f8ee4abd3517233b7955890fad8f0af5eca2bf889a071230a7802c1eefb0bc7017c87a3097fd94d1f96a7488ce1fa3d8af44a4c4cc9597db3c2c1f40e3a825b1b25641f7b24ecd77136a8d7f10dc827fa49b0077aa5aade5901354a41da39dda65790cd881d95accde6426a8cd5f6585d7f0c0573f0acd4295b21c89383532f16ee61a093b93654485cc61159ec98c3ae4d00cea9ef5ba4a2092aa5ce23c5747e33c0bfd8795a898aea06eb3925bbf93d0a8db12b2dc14b077605557024f8f8838882156f94217251070b6a300c960e9e1046033bc70e312f0510b3a222bff8dfce5c6bab833ad8591507493005946aeb5e85b5e2fb6ce6ec247bc9ad27e0d3373e228ea68b793cb81eaf5e48cda5b54e4d582e233d417dacd8ef120610089fb1c2c38d80b2c79162edda7d0f6c7ae3d41aa4a97645ef5bb8a44f4f811b3e04fe4f358822f663930dfd8cb6633e43f3e1dd0779643617df636643a80d6c52ecc13c07f69c5ee2d89b7a18010f11a7585fa561577e39c3f99f57bd5e4dbe20fef42d6b8b46c608e4f5240a8ae831dc0642c546c2fd7c3f50ca85ab7997917965d16570aa80f15a7046b71e13f997135cf74801e01dff0688642ef56c2bdd587f121171a871aa35639d161fe04c1f35854658c919c704b32c1434d8c28bade27209072c3b58164f2b8762a8b0039c2a7aa3df12b91011bdcc116d3495ff036b335f19128a78474695ee87dcb551e26afdff7addf68b06aa6609face0b31b19530cc8cc7c8b59ddbe5138ab5ee71099d8fec24daf23aa6bde4a1b73ce4abbe3293cbaedaeab371842c150389d13b0c8f7087941b298280ff9843b708590ce09f6050db41a375224918d30c21144f9df1ddcae44971cc30129226622638ae75447c3f15ad556385007a17ff311b02c2d5e97b0f1989f0043c89be399f08eebb6b3c69ccafcf6bde33a17ae86da8f75cbc4dd3a889c669289c1715373cd24a4052555e29462c2c2c0320a72609688657653cc2deea6dd903d79936f7014acaec956584a2b5e61c83108ed78bd573d8b9f7361de28f31f287f1de8ca17162a6e78994ebae7dc1f143067a3bbfa9b158167b5fbfaa32a61eb07ee21014ff5f002a20b6e084b0842861884d59aecfe6727328098f23679b9ed05feae2bfb6140d26b7af81a60f88fa05ebf7c4e6db71397b1bfad9066802b724d0d222885b23782fdcfa1bcf3445133be0a548a6b018d669b7464920fc218f0290be1ca5338a090d6e650ab28f1e8626285f02608a7c8e57e8b61b83419bf9f63e5fa95a7bd8b05219ff68d94f0273b4830cc2abdb400756d1c7cae686680f1d552aa351a27080a0569b06b1f95d7a11507070fa81cf4a974ed3b113a07746d200fc8cd8bcad85099eb42884ebe73979d0e593ebfd14a6203116298d30fc1aaf06d2b8839d16ec1b4ef74ae857eef5d5bedfe233cfd548c7d343a5526482c2258fc5270ac400ffcc2dd37128da0229c110e10db6049a80f1b937bdf77123ddab92ab95375735623ac8343f59ed9709f68148fe4dcb710052c259c829894470cf24dd5cc93ed200098fc8effe242168de747c4c754961fcb41e21fd6545b5b36eaec6b17da4a210e2fa76f134b21ff5c63a14370a7acedf107534656a7c05dd57039214002965bb5bfb123c49b05c1c88e6815f5bcd60af9d56a58cb1b3a2362f89ae001dabbe42f9bf1343e37934dd9f8b9264136bd29d6f4d502ad3a1af5efb3177c20a99697b46616dc9759e5210f74bbe327f18f0e0055ccf40dcb32240041fcfa60eed403b2e3b47ad235b5942203dbbb8776eb3d47a55cad2079c96944ada94d2b72305ac3d2aa386185e4c98335cffaf82470f88b005db6ba77b30eacfceea0c4b687b2d9e1a7222c39f4083c19d3dc053638f25d83f9f5503515e69681bd37034a8af3a275a5a1a14f9060b331c6626b55651e5f144d0ef63308edfdeb7f08b12725d8d9188a163d77c750f160f311313a500515e4d55d2132581234ef0ac13b1ff99f3995eccad5f5c72f5a7c726bef333949eb042cb5e4a1f53e58c9d6518ab225f73354816eea7d168080605e633ec21a41f64041f2b47f426a40669e4c27e0bc4dfeeba66a7e7b9dcf9341f3a87d92757fb277c5aa2f2fb6b4c8edd6bd3bfd3112ee874cd9f1c5042618a81e40fd5bc518c1837f6f857ea36ffb7bfc3b277f80c6eb25707b9dac69d413f290c3ea84601668aedfb3ac089dae1d3578201306ff224d0578ddf817776146b7983d8325369a75b178991f91c96b4425fc789d7276f597cc6f2278ce5b9b26732ac034cfb9c0b2a64c1f46a3455ee468a906bb4d676cd6877c76d255ac026965aa9bf87aabb42f0a93209a8b440f47baa61abb7d1b1ef946ad7d7b773b44a583e770b091762dee4bda829de48b9086bed1d1936b5d5775c5c58165938c5496b093163b8593a852fbd1b7318da3cd93ff2c88f39ed1b9ceae96f5e02ce8a810d0301f7f9f1903838a20dd4ee8a4aa62ee8411005e7eea58a70f4c46c15a2fb9db9ab61878b0311832e106a4129256f0f556e2e685f1a167623cbffb724a2eb07791ace935dc144a9398a2d1a14eeb88cfc55d9bc7de8ab77f0035661ac60b94bc5ebf1d8a2b22e0b1719a7eb0d1508ae9e81865f515b52e18769e086cb077ccae5456befde483464c92550a79d91f88cc581aaae7a4a570b759bad70d518c2fc70e6aca34a85c7ac36770ca1c81a712d75cb6ba66c3e0ed98070051ad860bf77055f229b9be732318ccef3af5cc605134d024345c07e2731838ae1ed6896d9644737d152f1d7d1b7150800cf59733491b6ab6b3cc182abb5f89c8311c2b9de3706cdf6eb61ba89a92db7e57d50c073d0bbe1e77eb0aa90aaa7c69e08224f1bbcb9cede71323116fc02db66776f177c654b90f40319725472ed1bc3308c0f5b2b5ea5c1bf84587c80ee92e0b86c51b3a473dc481b11e9c003a1c9b89072782533a795a1d92208b76acf698d8319a7796db8e4459d3fdf35302f3e163e5d450f42af96e96da13751858455a14f9650db53f2cab602750e608c3da8eabde0cd1d18f73d2a3f2060f59e7abf185b08ebf4586892da42cdb8ea4ea64777043b1073aa16c8a002eeaf3cb270c0d30f32ae551b3e794d11d1f900a9a4ad0facfc14144d43c02b122776a64291f0da0ac95fe07a88db9f48e62b5a9b8f822b08264db1d697866f816d04a1b550714bd46f82b333f6bae3a84a7ac7ded9930497208f9ecd1a5a69930daf0f29af544713a6592c4891f1ed7740ca7530a6b7764783f28cf1d03a4a3572e4cd66cf78bb5468ff6ed4aae8b218f1c361ad53654e5d66572def5f6ecea0554db185707f12dd73ad7604f6ad2743bbbd1b21867fb56bea8fe9058edeb70d1376eebfe3d3a8ef73edf267078ece507ecffffff13