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 57090 e2eece61b524d11e5bb806db8c9668c4663cd22de3291121ed86d1d073ed20af

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
55bd614971a12d65b58c4c5bde35d8fb04ed842ede003966fce3f7b43b226320
Certificate Block Hash
e2eece61b524d11e5bb806db8c9668c4663cd22de3291121ed86d1d073ed20af
Source
getblock-raw-prefix

Public Data Hex

000400004000000000...002026000050110000
0004000040000000000f00000000000f000000000000000000000000000000000000000000000000000000000000000000000000cac749305843f2f23754081e6b938653c6400b605c36c05914108a7db7e1bbe4508762ac1bb4adfae609cec86989fe4f40e6a22d72e448e4ee5b5663e5e6013bee2717c5089dc067d674750aeb88d427fa25b95b6d89b961dc0b00000000000000400000004000002026000050110000

Raw Header Hex

00004020d41311d8911cefce58cf8351ced616cbef1cf629e867c47dfaab2169fb720164084a77eb6150c2faecef78035c85ef6e4310f32ad8b3b503df4656b42cc8201256150e6a33a504182063223bb4f7e3fc663900de2e84ed04fbd835de5b4c8cb5652da1714961bd55

Proof Data Hex

59,560 bytes
121216020307b301b8ce102fdfd22679deb3b863490b2fa1405a949a1fd63a6f486ff01387552d36c33810451f31cf501d20739abeefaa19e390c5b4cc10a00ce89fadd6c693353d1af7010ad8eaa4ae01330de8c116d9dc7c9a0cd5b44c31357f75550039647cdde15c7c6efc36e504a74b0d4e485949494ede23939bc5dae5b5ae7072ff506973fc3688e0847f7c5e1fb3ba4eb5f4890bbd0f9b32c7372ca02c573a2608ad23cb427d52c7482e01536781ded0c8d98d901a8fe80e74810bf1cc1a5cca09570d01cecc0652dc988693952129ffd1e5fd76b393612e224db84089cad5f83c546bce1c93193883080930b883af72ed043177cdefbaf9f659efb8092892a7c7eb8fd7bf6b51222aa1ba2079fdb69569fd1f4b792b4c92aa1a3a93471272d41003cb6723c994890bd883ba11b15dd2d81ea82bf1b56b13be0b327b37401197ec68b40959dced06ac3c2bdd0be036d7c5410093c7586e6ba1bb784b785c6d562b0e6a8080d21a8e692a364e1b935c51ddbea978512a0bec3df552bee1fd55329310f51698f5cd349135b9019fcf80211ab0a0647d2dd8f58cf7f1027ce09ec6664dc54de0fe8fb8753f866d4b78b39ca693188bcd1a9174bf42c0ff9442542d8860eafdbcb6f825be831f3985041cc75cfd1176e55376553f622f73ce2e7994803bd436dfdb28c67b986cee4ab0e020a866b1aa503eed683df0b295687b06bd8de7757bef0c2d3ce95939034c0265e9bc28f058585879f5c0fde88a0635ee9caa94b4b6e140ce2314b726d2cbf646e1faaf33d7216dd68b3aecbb9b6557131f27393990d613c20be12acef2ea2dd7ab45d285b40e190136e4eeb412b633c7b076f7266b1e5d0945ae96d649dd842dde2b4206422d75285e5a41f21cac607caf48af482a8e35fd5532553e6536c171511f6a10f4168b481510b0c30212038165bddde2a81e512ab5b0733ab330e26d895de705caf5af12668479509c3118de7e910e87f93892341f3f25e0606cd184e3aead96012adaf31d16f534ba1d7fe14e61293981a702d93774f7d3c153451eef52c95e2c244da342b8cb4ac008ed84129c9c536dade0c3ac726210430bdef0f98b95e35dee814f4ad8df78a2dd38a235502dc52448239139f0c875d0e7db55f9fe8f45c32b45916daf9829e9d7540db37353f37ec174943c944f81c416a59ac18161d89d9e6e4f4e135e995f8ade6219a0348e3c428b9985712cebfcb74bc0af05c4a75281f81f396ee5dccd8c73eca5dd786f71e7822b1e0d08a00fba52bf76b36842f981f02d02f751271a4d5b367b396563dc6bb9db637c0d015e1004fcd9f604b242afa3156d57e3c0fa96a93af1faa3460e71129681a3a76f1cec1b70448d68bc7754a674d4e85e8dd2b1fa8d3055fcd1eab1e8a5aa4d92a31c5882dbc7ab65bdbb26a68621b2cefa6639f0e1e5caf150218cb5c18c0c38e78e1828a78bf7c894209539b3884d5027cb039d7df667c731556ff19a409ff349fbe45b05cca53d3bbf6283d95c2f7bec8e0439f7bc251eccd09315dbe71e846ef261a1f4277e3671dcbb1f46246d3f872006dad5332985fc81e06975338356d7862e8d3da338862401a3b1355eb2661f515cfc5a1fce5a28f7422f86dc9f54c44c450414e3a51e9fbc75ce5c791b7608f0af661efb4976e53916daf94bb3ae485dd289e04abf6ec33a4e80bec28ca1501c2a486fb4aa7e860c7ac116bca7080e84cc0347a4015d7ac81246e044730108d910219446133782329a7f57a5b8b9b45ffb8f8762a3c1f2236d85ea604090b3ac7c899bcec36dc6b15247765151c13b4d3d378bc4dfc581ec74bc5a62e9cbda7a87a0f7762487bff047b300c674591a5a7bbdda21d0095d393d313d8868c63704a724f570d06721ceec585d5b186d04a183259e38adb63a88b484827149db03acf8446f065ccf4fd53953d58c7a47f3573aa719d23606610ac142d8f400c23e34f1a7e16773106d67b39ecaf090bd1d3ef60bbae5353e3e163a50237fa2c97844b1a6b6e816d6a501aaa48ffdc2dbfd006e5464b887c160ac4a7ebfbe89798ca3b46ab688411a5782d608b713e63e20b5c192eb753614e98d1f9bee77810bac080f20825a1a8cbfa7bdd918cc8b02155991f99d8dfb925074c5edc123b5df0126454e19eae86771f3e07da93e027dff547dc241429583e598f76da0c2fc58c85fbf9dbcb1169f9bc664e3acec4311c63da598b7fdb32c47bbb2db3c625cb7645e212937a745881c03a9cd49d46dbba65219326458a5bee797e8e1ce912aecb2bc955be4f8de8069f48fb19b78016757866c1869e1093713d999dba8df108732eca15c8282d02cc1006ac321a077d1d8549ba32bcdc4e1cf8908121d1566e6e3bd477437a93e2bb206700dc71ce8b2d82829020543c55fadef1cf318fbc458a9bc519df058123157c131285b6206a78d281b548f75bbca1af7af1c1cb24a1008c3e08fa8315392ae4c9598c0138c2cc38a761c5c9300e1335ed33dedc8ad033f0f2739e2e9e373bdaa484c92a1f949770b8b55bcb068762f2a13d7cc0e2bfd028920b4a360628f19090821e6ce3449c04daf0dca7bfc1c84be31a279b453017e25eead946a6c2024cf0f86a7ba18feba4547114738f03ce438ea6ac24b6c02f7ca000bdd04330796988185ba90d79d6efd04c4b12db34b1bcf1167b7485d5166338329a503ad6722b6e0231d5456e3331078b40e9c3667aa92cc576d44b4b5f3ad71a7a37938486cd8fd11bc06fe7d29f0c25eb2c9789ce597474ab82e4bce4ed8884a8e366981eeb456f1f0254204d57282f6c3606b2015d61c3031c81b7508a0651a684f8b866af24558f34b9a16fb9929e8ca51f610cf1fac328f7994811b2655bcce1d6dfbd4b5304a5170edb7b4cbb27c723e3263b40b437c721152669682f41eb079b9f8ad3256ec90e8bd0699bb40ac9ff5225fd0435f191685c96417f73abe423c66f7673c2a73ceab76a911ac5e47a2c49fccaaee01143db7c89843b4572bb5aed8acf2ab87a161805ac7f5fd6e1af50de42d936779d97e67e0f92ecf55a5bcc10e00654e511bfe153654b86664492175001fabb1e4f844abc79e4365ad5c7f1f929f950eef50ba8930270c3281591eda8c9648e93a1b5927f7fd48f206b7b346abc147b0c38e78525daf3b7ae9e93703f463159f864cbfe524a10e8bbfa29172307fb082dbd9e7ba02a3d9ada6fe041a764abf7c02582d36c061a8080ec049501e59e6ae93fe8719a6287657e577583198fcad7654e3fc6a87ead294ae0558d33954466e22aaadb24a38e25896863a933a6f141d07c01cacb6ba718793da8594bda99dd054041ae76534adbe7c96f055af9eaaca555419a98d89149de116b6501b040d1c6bce85d4a9e27dd396c3b07b6c0d55e39c81e04a8c617970895add90e5c0708f678255c36718b517b5fa6b257c90877aebbc99f0f331cb693c934fbf64c4300759ef9601216d969ada25a3fd8c5da0e822d8c815bbd684bf753260a21dc3a8054fbbfac745d935825397c9dc98207a9fb9cd1a90faf284650fae94e31a6b5e45071420891cdeef68b8c071c76b06820428e35cc907f5da5e72f5499fac3323dcdc2bf043a22b94466d360a931b7c7ed43330f7c00d3f3bfe66c7b43d48286dd781b12cf3090fcd94e738ba50737f57c1fa3cdbef379ed05f958f51933c734a5b078b83ce3e0f90f50c41df022b60618bf2ad9d333c6a4eacef21841904861ca3cad7bc1c50d86ffaaa755d2c579482f2f10ac1cefe4febcae41e2cceebdd209c81cd2cfdf6fdfcf6e90db40e26bcad270313344fbb1e5aa2b18ab3501420652043c569e36b3a014f905159b470d38bbf774250d2057079effee8cd5169f3850f1d38d197551acf56a79e7f7902c970876ab79647414d16fc85f000a49894923d0fcab10670270a1e1ba2b02d03feafe7f2abdfd2979793f35103c175217f8a07e99363cfb44f28c73aa44127d2b570b0f1c11215893233d5211f3d6d3f0917bc598eaf9f4168aa65f672390af1704db83e6caac0eb3f4affd948c61b1f3ce6c3382f62c44b6aad380bc41d0d797ef386dcbb8072c17860b8cfb0dace2c37f62ab66800dcb53f2788391a572767aeaa5c2063a559ecdaf45fc221bf37fc37774b5b83088fd92cbedc249603a27b05e1cf4a28e745b8ca72db32b0003bd3d6e8aee872d9bff0433506af4c5de2bfb83a2a079173721713f4b7ec1ff71221d711c3057e64e3eafea7aafe750e3e003c2f68d0587e6660a4c9f40f670f573ee02511b9803b746b2841b2ca5bb10eb517668c32e96dee7d406da867d6047b9b1502172c7f2a2d517284045000b656076a19ab05fd92290d4aa3201b729cad6036b45db973caa0c81aba4ab65f72230c4319ba9a8f4e294733e0afbf4d6e0688406d99a0349299bd66af59ded2076b62c3158d61bb7e277268e2abf8092c63a92b34d3e5837ffc40a2c59e7342c89e9fac3d32f728f527ea18e254ebcd67bb399fd42eea4550e19ea3e2016dbbdd9ab15bcfc3cbd253e4d9488962f58a1aef31304e5595162cee6c109d738f13e7b010fa9d4b47df498828ef0d9bb309c6c08dab030c69ad26faadacd5f9d2352697bbc037c6389ee93d70b8632a81e3cbf51b839dab98086f23fe94f5cb50b1be668441eb863a9742b46193c416b4eaa7e1b04a190df1d87cbbf0aae05b136d3b0f63447518108f84ea6cab81c1e24cf0623a16db5ecd3ea78a970ab7387e1b4d3bfedae2bffbf00bf64bec2e5ee41b6ce2eb781f080a47d61f716dedd0777948ee4fca1e27ba950acb34cc25520c0a19dcedd9c32feefa85a5c9befa9c567c11f78172a209a67a6bcfec4003368c444ab12ec726e9d139959a7508701cfa8fcd5b17a13d2270dbb1fa96a9a672402ee78f48511cffa491abcded4ab0e3cccc5cedda477bffc34c4c40c0c6709661dd2e8553cccfaf9273d5bb62d21f37a810d25eb7703ed5f0d8055d135b055540acecafd4aa40edefe2061d4c19067ca56d2a1b52a58cae0eaae9ec724462c2d6baf7598c032e3a2e738e82fff927e611c2637188bb6071b653562ca55addc4000a370b4a4abb6fc338b04e051600fc9f2a322720a46921cf17408aec50e3dc201c668d9e9cf24677ec46d002f65f90d29f22728fdbcdf2ef0dc21ea2aa7ab35ad53ff98c4aa83b46a067d44dc798fbd1598311ad97d2690270801fcb1f1d8d369bb881c218e74da774d46f3565059be7bd954674bb8423a4aac55ae8f7d84b9b1b0c1e45dee07896420c1ce8ba37da45cc6ad9cd4d9e8bd5c909810461b0de3de2e8279c265d25fd9fdefae5f23c5d2670de42f76f790d9d8ead68806bb2f1b2ba0e95a180cd24acc09ecdde9c4eb7d2f28678ec65461ce36510af7471075866a6fe1ee28fcfe60e584e5fad570228e6e368c3ab37a4e9ff721bf035a3c1e6e8a462fd2cd6ddc00f4a42a9e82e37453bb97a281dfbace978811f8eac96f660c8a4a6fca3dce0a972cfc142916a061b4d90c1e5b6f73516c579af90ee31dcd22db69d5b84482b851000f6b64ef5d745d4992c12db858db43ff4571e4a60a84906e838a64a269461e03238486aaf7940ac8b7e91aa25984266eb1c6798ff63a5f48f53f2079a4d85d67626719a05f452ea3647ded10cbadf7a14dad2ea90ea00c531db4a5ee7b344186fa9c2a123c4755b2fde16e1ac818ce6bb9158f1f655b86e84ff0f461ae9b2d8ca86d781e9082816092d8d59b7edae3655dd3fc9b3ab6e3faacd13ab85074a4dcd66cdd23847f0b69709a244db3768fcac255250fdd81ae1bf0a13c9fc9d8e710ef93c3f0990fda5eee0297c55501be652222831379a92c91647d8c7ea675525e3e51a090c7d8e3d8ba74aceaa3b3d67e64ca0a686089e443ac009bc470ed8d17341c853fa42007a2eb37fd3f854b0b6eca80d1646d713de125fe2e5ee8320e60176838e513a5a060e7e63df73bf2f97f3d25955571543b3cc1ee8fdeffe098f4d68c17aaf77b22f7e1da91547a7188edc1ad7cf640153a4c9988d3b20c9647092ddfad608e2f3bb337b49ddd4d1571e5f11e4e9526d0ae83e4e74f99dbd28fbd9d3e55891f614fff9254f427fd4fe6d6802796a62b204b519834da839c7440cb6e4558015467fdbc37ca7eee76a254d3db3ab123a6c9ce416c37ad78d7d2ca2b8bc64c0086db92c2ecabb5777ab9b8e264f76ded1e11c812271b99b44483b8684b7d4751c68857b3519872bf781f81b22a47aea3a493094ea9c79cf48747d338f894935ecec75d9c774ed6448ae11cc1808fe7afb65813c5b6655f0a8babd9949ce4b23c34de57672c5574b1829268b94f89eea0a8057a67b40a45b98d2394215f1df45438044eab1f067e6976ce421c4a6319e5e91aeec1c0d7d83665e6bdd863befdb1a30c255439449270996a9035e11d6ab1f7ec3898ee3b1ab2af6e9bab1737b586257fc33e5645003325c9b7670b9c40d54d3cf248e598b5f515b6a377201d684f87495eeb690e42039086f15349c41bc95ac4a03e8b1ce7451069958e08234e08c707b9eca0e67e5ec451e40c5eecfa882640be32b945a1749d8ec824545ff15aaa3be83982c98dd95e68d03604c5f73edfdff8c466a38d2f571fc91394522faa0be09cb2ab905ec7bd2f1280073870775050ff71023b24381435ab2e126fc61c5b7ee996e31d9c598ec2efe6dbb55d018a00de097e4d831185c9d699ab40fab2f07eff4dbace650297f9bf2a0d1551e6ea0f52da2dfdf40f68d7f935fe8c03aee03e9398705f6432f64d105a00aaa7d30df227176fa6d6806b44e3ce74296e4ec551614ec2a5b2bc20a199187f7ffa5ebfe455d94c85e5963083f85594c4e9e92095fd11fb7c7895d37621e244fdfd62dd787dc5de36df7585c50bf42872e79e9443f544673e5be4595bd2a6823a916e416fa678527eb0c5c3273b4ee25bf964619a364205691f0e402959766735bb22d66d9d71f975b7c36f107b270ba6616b568440e2fc0e8fe61b4fef052c25d2bc02b3a928a091d37deaf0c3c2adbbfc6d2455081ebb027203356898d35f6bb96bee94f7b7a57e1dd8e4dd2032f236f24d9f1353bec0b75eecb968182edf51c308c60de67fe655fef8ada4659969a9de30c25121568b4df4360f3ab25811c7398990498ceb9154548a263e80ca787b1076c78684d24b0576ac196f213150cc1e37465898133108721ccd50701754497a529e16b7f5faeb15b842e219e28dd5e0caf4e533ebbaf2b52e12ddb109cd282f75400f1cd35feae54288f2a6d1c500f4cfe762107875dcc23f50267a3c37902b54690c8decf5c1b1c0c0060f5306a1bdd50d196016d4444b0ea6257797aac57d1e541312744bb7deebbe4635fbf090a207106c34b5084af0ba5ee03b128951c3816bfd055eec4ad2361600ebe142289956a8df7d2e7b98c19f81a31dd5564caf44e67ffe5798135fc233f7fe5ecd15a3f870b8e8a2dcf24f3a6a150aa236503991226ed2bb75f954d89e4cc1dc03aa39c15d64709f62afa377fc0f751057ecea9b22a92ac0ea3f086604dc9cd32aa25311527e71a5bf0a75c8fcb4bad7707dbbbe9365a4240f851f1d7891447d9e389ef0861ee9373fdf86fc96b8cb23274a1c8b9ada06f9e2e718cf3d46ba7249cfc5bef7b49f275bf7b19215553913dd5068bb372d0a2846bd67f533fea13d7983c02f4900814eb259cf55f2a33031f200b1d3b14314814c340e96c3c5348f89d5cc7053a89f8c53a41ebd092cbd5a57a5d0758d78073d9809d1bacef1e6fd6d4abd200d15ac5a5f74bfd57afd21e8fb61367f796ee901467a43936afd2f0225c1b77446566b830b82fa11849f1e7d4941028776f38a0e727ce0aa60ad7c63d135742fe0383bf29bfd678a16141c76226c97a71ad9720f4ea926eaf621aba782706c7975838fb217494c78f75781b86c799540cdb5199628cd65e2a097cf54766ebf981199fae8a84f71dbada0b7c75f99961654d10853ce3483cc4b26427c5219b6079b9015916fe1bee72c5dd03d75ea41419beef98da813ce2656c6523cf551c03a632cc39f48b29f4c8f79ed5c443056c76f10370825e9ecf3368ebb48f04ba7d88493955efc00542f6f5bbbbefad5b7d47c6c3585038d1912231c3ad928c102796da9b5875733bddfe51b8bce6e7c0edab074bcea1b9032d24439c03359fad5e9333e35c72080f034a998a3e251fe8ef643f0765ed6781aaa4884de9b849e6f50de3668cff2754a5a422c714d683f8594711705c49f41b7f9e70b292ff0f9e9f742b63843eb0fb96f29a76eb6254255010ead2189045304aefcafe89f402dc9bf51d37257d73307b01e8370adc9934eecebba5aea412ac56244aea6226ff39eb08074aabba6b409490da9e12e182d303cc710f9fb3a974f9852624b406a10cc8e9accc92f95ea61cd1fd1ccb52044754f866452fb6344009ce385241a69fd0a7097e039c9f97ab896f70c67a4f49bcb2458717eaa7332baba8a527ebc1a6bfc999da7e2b94660101f56ef3b95a2069f07400e6f38925691e833ff77d1ad9680c1d37f071f97f852f7ed78f4518a6b9426a676ad40c27089e417251015b0df11b8d415e4670580a6a14f74fa4850bb93b954152e0e87d635f75c196af45bc6acbac8adf4ae617c09f365411e7626d325f68bd93c63ca2f3cb3a75f90dfdcd88d3e2a51a04bc80dfd1eec2311d093944e9fc828e58d1bb8d72c25197736b0276cfcf72cffac792ca986d1d03f739cd7ad6402b93dc5d62ce5fd8cba916c23b6a8e699856cf1fd8cfdb069f73f521c4ee56daea4b7b91b7722ab0a7d7a22b35c151bb80960be0b686c50930afe63c99aee6109ebc550501502bada6bf38843e1ae53515df5938024d7671432ec11de1e922f97dbc6db4d5c9106186e30eca3ff0e1a1e2089c94bea608459786886724a4aeec169542094dc1522c15531c9df4863237e4e889b3fe36f400e1ea28645b9f7bf640c570545a52a9a0a115cfa0312f854c092dc2dbed5ef10c92fc92370c6ac95322df0b2f5632716f54323e6d51c5e17f4700ec2dc0953dd5e0a55d0a9c2c5ad0dabcc39304af619c428ca7ca66661032440be3f292c503e4e36db5dee9cf2722957d56b40f1176f64eed8e0753a140be660c6cc266c72f13923e362554a6534617dee7a14093878357c8b360e72d7b577aa54d246cc9944a5efb2a84879b19789060dde8b0cede416cbff966885a5b6a29f0b4427ae15080c1009c956973173f7b468ff5e831ac0a070922f42d2bee8bb07c205980f25722d85bcb47080cef5a8273947a0736d329675f05dcafa8e4884682c78abcea9b6bcd343e8af53c29a3cceecca2388ed343bd994d87fe0e37ba718678ea507803e56798bf7fbd979c6cde684fb0f95d21ac2d35e0cd66a37b2cf828bcae30d502ff4d6f4f46b41f5461d7c19f9d3949bd6d1f520f81e38231626b8b96eacc7e9c40f6be00d04a1ffba33fd804497a69baa687e121f0e7fa203387dfba7e6e7bacca8baee86b686f1f9bf6dc17c38ced0f332323c0d02b0127631c33a8bd0d7ae1f840c6c97753c674da5258d884a4f502c84e413fed883a2c99b3a353c2026c9f7efd67af62c8aec0425a3fa8fc137a5f517ea61997590e929d7f91ba9f21ae2edbfd4d4f02d933ec11e89769f967a578bfacf95007527d61141183024c86313703c0015616c369c5e48ccf74957d100fa84129e317798eeb1a279d4b48ede6771f895597a448d1eff4bb14004f54c660f1a99e119aebf8372ae4a0099bda287e42913d398c586c4e40d2f81f82174bd5ad5840589b69747a015d2eb6059369204e3545393e153177b4e5e2b3b39a95744e66f4a288c657ce8119d4524b8f3f20c46eb8ab030ab85d13750f0a26f937eb3bf77980e18a69bd5aef720d0e0cee965012b3c5523fdfc77b3080f492096ae912bdbcb648aee200068debe18deadf96774989c8ee8916d3c3635773608ae6857ef2e4096e1645cfbdf6cb75cd0a907a3e88134bcbe0ade3a41321a85bf06d0270751a975ab32dc78e4af3eb85b9185975693b9b698b209f2aad96026b5426af838461074dd80c81036ce0d2badbea7dc8488b2d63fb2d4f74da97b5be720f3c65148a90100b5d53c0a514ae8b9ac9761eee11264d6a62dcb32986462fb03cb3a73764a74535c6e073888ec69f9f8bbb95deb9e61977e742f511df8615ec06323500e1598e41f44ac1f393d259d4e52c83fd807f4ee45b1b565ed85d367a95048414a914b1ff1674ee696ea546b035b4401ce623f8050c0659d7aec751316ec9ee12f0d52fd06882fd16425fc30917f3549bcb6a0e1e2c20a0c8f76b7e338089ccdad3dd164b1d70381e09e66ce23b4dbefdc5b271b2445c3017de7d90f01ccd92f9061d98872b7f233850a58b0c696d73fdc1aacf7bb7078f6dccfb21381ee0ca8a3ade847d7747fc5fe258218b33fd9d98061d92c39e5ae8737219ab9f545d127614b9612b1a1b3c6fc0cd02d261187f5397e7850cf16702f45997d7826042ac776fa6a5967091479f32f88ba553e86868f74cccbbaf1873716242aa0fd77e9d9ee284891536e37ae9861fc5787e20ae134c1f03a15ba6449efa2687202d9a71cab2a0c833badab91823538e3e1a40fa7ee1cbbe3f0bdd19d18854600672a5c9f97017a831567be1dee58093cbc67f2f15da7d82a33cae49562163c179a2ed84bb285213f3dcaffa5423a0f7ab2f191be68aa57eec81519a5307dfabb1369f6a358d90d8c63cc9fa321058ce4aa28ca55822c1127f9b32a0d282798b31a158023e73b5001eb5365b0cff38aad17522531f05862b2373850a2635b06f24a236dbd97c4c1eb93e70e23091a3be9bc53e77e813161405583be355960330a1686c7e6786e469bf1b8585d44265bdea0c371402a12344df906e6e488443a8b48fb1c4a8ad3e1448adf2aa16ffea674cecb989aeb97e9655a0a683fcdf40eaede50d2195f3f9fe0d786a2836b491906c4abd6a009612e4366f4d81627c96e8a6f4bb2d4ba045371fe166402691a0fd56217252d9661dfb74ec5b1ee2b4cf6b1fcad0d74c59e784d9d309abc283e5586e95948ebcb971203721458a4a64b7118e58a04ebe686a5479135e490bdee600d24d4d9ca434b17acec5c17d3657b3dc0eefa0496b0fc45ad462d6fb75a55301c97e25963d2bf4890c916e9c02ac4872c2cc5e7504fb72aba4de7795f6e91dd1bd53a3c92e80b9cd3c2c9f11e9e001f65befc6ffdb40248b1d20b25929825f8535203938b72f191d9745e672184adb1db9f0cc6c6cfd4f1e01387fa9c3bf8752c81cd974011b7c08e2e0191750ad74134c4ccfb714f6a6c750a89b0b22b218e7bb4bee58b383eac1d1b6e0dd8b8253a5d2961c05fad7d59f883c7641d291515ab907458f7e6ce4e761255c2f88744b64ad0418a9393d32b50beb39995c5d8e99e35252d40e85a2fda08ccef0e8f30b9be2ce476c815d946d42b80a9b0aaaa47c9f7b6581324df77ff70ce3778095ce689e41ae5bbd75cd2ccc07c2dc2522f5a5c95fa32db388cc8f06798e172973b02bfec8d47fd15590d6096612c8f6c1537c941b3f2796f6b8e981eeb2463e269929524f6cae343cf247d79563856031b16d5913eb2d97593c1b50569cf3f5424132b9ad0085a85df27faf9f2e8c3c20365e4609de2fcfb52c2ea532438fd71b4a7d1482aa7c3099d0fcd4c7d5025691b4ad33f0bb5bfb28d5c0a351b15f7bdd6bd761fd25665733217aa99de608f8f2858411d58667feaaf7c9cbbc78ab1a5f07c2551bcf1ace44427372bd2925f15a583fe60f626e6966189ed511c2db0f649c6cc7a954937c560c21ac461501ac10346fe6ae0ac328335ae89ee2dd9f1dec34d46fd05ec6e4586216cadc297b49d162e22a59fbd61027fc914d7f4c8a756307c5d6e2bce239427bd85693b1fa88f72a396e7510fd013b6edab08960a68d51b7e733dd4537e96dfa39c355a7c932063267bac1a272c69416f2c9f761093a578fdee3f068aff89d3f5143d628982c0e38022a4aa6b0998c25dc2c34771012a107163e773bd6c7ed2c869d913cf5e801e30d66238979964be1139c9dd2947dbb637bbcf827df22bdf80cb1841e1040adebe3121cde376ad7db8dfff88a1dc222e06babfc5e9e5760a1abe4b4aa6f26c08ce479612932c71ea4c1916ce286613edcca2b6c991c681c01662966917163d6cee52cc617918d8cb41809dad90d3329f1d4758fe7e6a7a0e6938dab8dd6011db142b93a109cf8cb00e6e08ffd5b386dad02a0e284472a14ff46680d7731d3e9763bc966d0ceae252f387a8c453eee800b67277de703e7247fbca80029f453632af81546403d65de2e5ce0ce406c341a38abf67aff9d055852083b027a2cafe27573f622aaa5072443da2a11847a70bdbcf4a68bcc95723a60f2f72f0fafda1f96842e0944c77cb6a6bdc74ebf2a1f16a3daed21fb4b8963bcbadfbd22ba0776ff3530d027a145e80f2bf2b404b1b09d7d35d2e5943bcb3b4bf4e44f4678f0d6b29fcd6d89a5f4aa45d38da32dbc3f8c750613de80b0ef03695dd9886dd4066e98fc5f82344d50f92a171334fe9df5aad78390f61add089db1f713270f42a7f44cc175b739623b295d3d716f41357a8fcc10bb31179e8670ae3deae64328c5d8ff24abf1c6628595864140735f1df14b610f9dca8aa8b8bf564a2e08d3223793ab82cbea25b57b285e54badb328426cf51a5b5785673dc395d3584e76f78508771e02ac6682ccdd95e01326b48ca7d72f8e01b1aed521349119e36a28ff0099553f1f3402cb7fc273f7d67d582267abc5fb1c7e427f7c37891d8988234d43204f7c9337f4c3dbf68c7db1c798167a5d8f3a17e91ff4609339a96445b6eaa76d1d49bde3836e2662bd4b636387a3f978847fbf96d5aa9664ae9ac180111119080d0f5b6da3456d649980e6f2036d954f033c13c7a9f92f35a614583173d895cbfd75648722983dde171942b555e33e8a2abdf854d2369fab3b7225b31d4b9a178c7e93db855f9e8840d8e82e27da24c638e2cb5c0c4dcf71c2711116efa5c9cba5bc7a7a9ace85af92454282d9619dd1b4ff30b6af7d3a0370595b1bfed087c8c44de64e24f98eb4d7bc8ddaf5b5703ae34ecffab9d10f22a2ed33af07ef9597fc9a3af10210fdab589601b78ae161c8ecd13dabc38d08c9d263df2a3e466e6fb8a1e79e8b83e29367feb9468e35532ba29c34c5e7685046e8b9cd34cebbd0ee50ef307798c77c83bb5cca74968521e06165bfc81b12816f5c5eb8086b31fce9f5c06ce45429608fcc30ec5307eeff3e50aa90587e4b7218bf7aa5af711f0eaa8d6f7a0d811a7e0c892abe3f0941ac44f0ab6b23c51f900b5f35429a605e4d8a3281398c1a72ed7ff7921e7367f0724362492f3d5cbc49f072eb858e9f69a208899a0ac49faf722ed27cac129aef90b4a75a8443e5e922da726bf10f50ea70f4807a5a46488966809037193753989c130fce1561dfde9b715f291b13532d36eea3f3322174b8379584601f1d1f860367793f48fe3a98b6686a96b29fe5b694ab3a39bcbf3ccd0a437446d0f632f03192abad6bab121ca0aefbabbe29e52c2ed0fd6067908c52135fd64c7da33c8502ab5cef41d23f8fccb15f32da192a3dd4841e48e5c624cfdc27b4b933b68f0fb9717f2928304be81402f7a84ca20b3a4b329a615f44b52d678aad9ec539e491ba1178b89a19d293ee8182608a653119c6b27e42b2ce33c5886afcd98ba9632984316d2a37f4fd4a4dde6fd14ebc1a14081ba3842fe694cc29eadff47a7aae1a11949cf26fb9f343840307dd91a7266ccc4a290842982e960604c6b4f1b91a4bdab8f5faa2cb880ae580eb9b2f62d4c34c93cf05b7ec3e52585c62cb905d41f0ccc52b8fa6a86f772afd85bd2a3fcca0e9e6b38af850e3ebd9497884249320d3730f8afdb8a9a8aec7a45c0e73cc2fdddf356c6930110c4842b1abd865381f8b5520776e01927241e1172df3739ea86f94920ba52affec7b41ef8689bbce25d85c4dd6868a1f5d76107e0580e2545da8e42ba0eeab1b5cdb8edb4f2d039ee2548fca9857bb13d6da5dd6d1834277ba503316b7553acaaf961853ededdd4c0c83f4eecba328a978a764b4f6602d1f6939a815a16a7431aa8a8f9a205413b8b45456bc24fa092ddd54e19ca0aa2acf205a83a0636d3ae105dea260e49e7f4f0f166799b4ae6910dd9a0281ab9d794f7445619745c5a50a59eb42ba85b2bfeabca087bb360db3e0c10145d54794df53f2fdfc6f1f7deafcf5066a80951894e9c3149b03214c93da2f86749f3030add92716d982f0cc11139866841291692a8293b9543105fc2411e41cd57006834d221f551472fc5a05b4f3cdbd98fb6db9b1d50fb43511b0cf414a5196c90455f7256074c0d66016017bbb01e99841a67c349ad45d90e08da22d654c52188a6a6af8555b6f4e8b3dcc6a74ee81f9da01be6c3e078f52bc4329b88cffc2a3d4c5fc693d850f80ddf36cb408b5ae8fe50a1c1f6f32b5e4c77a485f104e2b13ce87eca32dc837a789b289a1c48ff2f393f85204e8df9035e7d0d18e193f97aada6a901516dc54ac2a8cafa01faef7373e917bfb0b2b4652a545aece8789e80c9e962efe3ce079aa3185ad1e96a154445634419f81d543d773095108d2039fecbdf060f58876c62f494d9ac86c823d75e59ad6489acacdbc56bde3ae05b2bfad4c7f255266fc5ba812d5d0cadef72346eaae301a0850e274ea52df260682aabfd8ef6613dd8da2a707881b36dda2f284c8a0a40940a2f9dd21238f9f3284affb43d0c02bd7bd03ee971a6a3d0dab6fbd1513b4a5bd647774ece70bb90b39e06088c05418cf6868fa869424427afb192b1284d4df6a0d1b8d1232573823387d5a7f869899a9e76ed7217d3ff8cef4c1c9c64776a09d15117f225372926525253951e4c35d766e8b43da0709804080972cdd858cba784b74970741fd0e50d0e6a8d8a58a0fa2d2866309d2e07295a094d0b0578bcadea3be0f5bc262a2392630ad74b4cdb01b50e92e54a6ef0ad143b96ad366b162c0cbd865b4591289ff91a80eba3e5bb104149b58af707a511725b01eef21f984d25459a74dd2d793ccee52e2f2c3bae873976504f73e83eacb74096e5b48553eca0c846c1ea30ad3583513446be4ad721b15f306a239a260088f1c2c4b691bf938e19460519a41a3a349c1cd4f3fab4f718510a87639a94b155a992ab5af1be70bd974acbf762edb7c0ae0319571b937c3b6a4506d1cc2944dcd50b55a549ebf6c75a338c380460cbddff39ef97cd0a1b9fcfcb2ec91a2cb6f554a12aa20249804e541740da192c5eb3de4f6cd131aa5fb36eb896ba0d2f108a2818681124f2874ac3a24346e0c3fd705184906c04a75b5b5e03b1cea87852dd9049664e64a84b0b35007213ae110a3414f369324aabafad771870d164e2709682c73ede7b9cfd0219dd583a18ce94b34c1ba7ab54604eec0094b035ef2dbbe614b797286e7c5d8b72024e8a8251bcd88b7d6704cc1c75947290cca0119a2fe52f7871bd8d0a65c8f5ee7076913a02037d44af9176bdfb8e5246d769ade0082ce858f7f15a508fd48094226d7db8b7fe1dea31a36742681b63e77beb3c9d64f7cd15a2fdd11406d18c28d3565d3bd4b460d4174fe4ed289f548b9190fcecfa3f419085c9a28ca81a56c143b1e19c7927485bd04cb1822e91fc686b575c750637f8d01a0a56a8cdc4df1a60396860e3d812e43c55e5928b3e03d9f66f269750ffc5df28417faee8c5c5cfd20d4b3c7dd3e59f2b09fbf2f1b02bbd9ee1552580784d5a3d73ff4ac100d14784e7e80afebd3fa177b8ab0751194f65ec9da05ecae510feed2368c4e1b76d23245f9693add73dc1174e7bec12559a6113299f72592f2edfdbbde22ef32884fc77b517a7c0f576d1277ddb5ffb374c4d96de1e12a01c08b926d5c1af9dfa744a2ad6d9b3378893d06c31802e3a227d26f54ec75b82b5920dae4b7e75046c5aaa47150eaeb508787c9b54584ab757c7bf5a6e1885c33c9951cdc3376f19b7e0576ab236eb99b4dff499027a560384205f21fbd48a7db5e8025c86de064d690862fc471263928e68856b9e33c8a6d2109811a8d98ed61824fc5c618d0c388afe63da54c81c3e36de849502f0394a55125b6aab14a69de569bd03d6ef49f14d4a329bf491ab5b4bcc117cfc357ec8ebab7f2730ef72270d40f83cd5cc702aaa1782fdcad50d21612a3bf849c778bc67e72a0324b977dfcbb3ce7d91fa2b980e643e2818b8b46eb9516befdc781d1bb632294b5b0a226f8389a0c43b02e442db511e35ced620e8d86d4289c9ce4f2d8d51bec024b2341182a47cd39e8d1bcdc86b23a2fe068132eeaea7c80a4e7895c555977492e0c7dfe863d61d9ffb64a3d0120e9d67072ee9cc3342fac07d119aab8b5f5f716199de25574ecd633c7b8bfe84fdbb518587a9006273cd210d32fe9e8b9bee73985e29d6dafc023e51e312f31c058a325c6aa1d431a774a244e45b337ee5d1bf5375d672d5fbabb7bd01a6707f5c7a3326189ec43daa53daf2418d383f2bbbd0fbcb13397df77fed21ddb6926804b4cd8fbf0aacc62b47ee1a9bec9249d1ef696829212b5ccca9b18559ab5f6b3e89660a32ff5d17f110214f0571fd56ee5317e6b34993d3760736315130d0075bd2c76565bd4e526051732ad6e481cea4e7afdcf01de7f32f3a09668f4e6667c7c3585e0161682ac18f6b7c0af4deee26f8a2157882b3d9473750e2355765cea2ea854668d9f68777d1a6e7fce6aee721c37b9628f4a929b43411e688f12dc35d46888fcaaf9496e9dedd8f50a8685a85d60ca0ec44b249c6606f9c82ede3e7ce02820f26edf23a3b9b86155c2e054fc1452ebb9887d1fcf04e5022d980760d9748de30cc0cbd2b98cb0b894f6147e6b3c2412a09b38cd574131736c70ae7d4ebb6b055dcfa085ba18ae69cb08d05faaef434746eb128d69b6925a5da8c712ba78d95967f9ca24b1ccd4b20ffaed36ce3220bf87c61cf5d1cb1475ac8d80b792e76ae285dc730b6a3719886c0153c8a51bf5042396e7cfc4698910769aeb7dfc9c97d74fbb75a777e9c550628612a1943c03ab5c01bb03245113a255f0f789d070f1648f7de70ef9affd9488e4cd71c296f7d98d79d0408a299c1a780fa3cf35c6a2daa3f0b60995fad0b29fdd10c6e4206402dbba82948847c7c77a37c255b225281b6ec6e307b1c977aa23bc7260150200a1f9bbf4ee9cd930686ff7eee17dddbeab073e460c7f05734e17ca12b28cc6e93c15eb0dd7fef8fbd0b70ac0a52df34669099dc7d58e807845b111b07fedcbebb9ec27d691a1eab2a54af02d4faf0c476430199f0e23f541131fc280649a81e88b52d95faea2cb4bbc2834cbb27649e729c6a585b280a6ed40ab2a6db7b8984b40671487c49f978d0310176bce5e6a0037d3a71a7cc8bba4fbf88ebf52ffeb17a1c0916df72e85aa578f2f863c655b0fa63d9a3df3bc7f69d24aea6a898a3639a10a2cfb0d920ad9926055a0acad90d5ec3c8947ab90bf9b481168d73eccc816a8adeb82441422beb876cfebdf109f709323e3771c5761ea5063ad43c54ddd085ef8647b17b20879c1a387beeb0cad4160248423593a494ab00882ff546f80fed38491e9dffa33c66bf240b6b4a70bf70acf8c839188d43c1f8e8be5569990bbb4d3ab3b1fc90aa98476a05c207407e778703589e7ac70e5b7a6f60014bd6aaac6f3893660cd2c3679c712b9ff85f834720337bf28803af6d44125498763b6a243944d8e88251d1f71719eabd6b159f687165c931338410a4815cf993e3f669d49ad706cbccebed874a6983f3c7ae6250003034bf5e23404a9619cdf51c432321539a620d36e11c95b3e1070397cf43862c2d22f3bb66a9eb6024269e2b5a6f913dff57ab3d4ba205041d1d9caadfde7ab4bffd38166b2eeeddc58891851b443ede24017cc3bc3016a63e5956e8702c29b09085edaa5d9c8bb58836e6a8634b856c2aeae7e50c0c94e7a3cb1ecc38e7a2317885e8cb0c33b838a34c70371dfe962b02bf91d9bd1e53c645315cc3e5554050b1a94ae16296c57d492521e114d249d345c633692f3171b0faf77e9a42422d6ec0de8189ab35cd480b48c2efe0c2f03310da3458fb3785d21184c61d4e7bedc2f7ff7c2a5e798261c84c92e7c74d54e86c535b85231e30e23a4e2ae15f13ac6c4f919ccf0cd4324cc11709a1074c50c4cbd45776c66639bea22aea01e1603c606a7da9f48b56e136ad8d3c9805c1a48121dbb6500bbcc7d19231c2040f54b4e96767c29441d51132c14e6125385d352d79d003c8c1012f39fc655e8e27c8e72b587a7d424866cd461288ce9fd331506c63d9ca4f17239d3079875861da54aef7930951a84db9a1ec9007253a572cd45b9b199b325b1ddd2804533559eea2552923cb2958dca8c1c891221e85850c0f54d78aa13428966a3f5fa83c5b4316473eed1516e67d2d7dac8d300f19137563bc19eaa57ef11e667d4de8eacfe6561cacb88e9dc103c475268e6f0ebd5ffa5095a41d21b89aecfbbdb234774e5464c8f00e46a9f6a3841cd8c793b07c229863dff3b8204c8ab880ff1bcdb50f20443c45bff40b9b0538f0cbe6b12c2140c272f12633b40e95c8902bf4106ea1084df17b270847d03b46ec7086dc201a72b0f8ec9ab481efe578297e1d3f4d3b904a89cb35c8d717af9dce6004b875d90421da6f41cdb89d28a49ab055cb909b969e1689635fdc138fce3ed225e673ee62b6761c9686fd8a4f0f98da6de512de6e3ba31974614badce09a375a209c4ce4bf9c7b5f1d38a496c340f1fb9b2de600f55d816e2eff2658f2c59f505645f1b76546268dcb33096a5956f3b0e6cbee0585bfd7b87d08821d723dc5caa9ba237a405b4c7fe421a8698a14d62d9e3d3cd871e487bb29482803fb02185637d88dd19fdd00e68ee606704a2165db6f86cb7fd4e5d0be7dc879641b58a887c2c475d8d1c2e6d7847fe0fd70e7b95ea0608affb37494748f65a2aafea306472d3bc64d69c18ba30c01e86a554f39977b1d3500da91612e21cec80891e25c0db19cc52371970b90ed046391df72d493603347d7e8803e36c52aed9e7843861a9f0f92426f7b912a4105f7a9245014a87383e0c2f350e660277096bb58288568a4c59d3ae2f6b9c9ab7578e6ca23aba5459243dd0c2645ab476952e5d0d53698fb75bf6c30c616ca7a3693d4404b1e9689bc1f1d3f80c521a82506dfd6792a5a0da98e30d6cf201d3a9d09c8671e39395ef9899f5a71a7dbb5c48e83c97ae01c1625be2c72179bdc9a6973c4e476d542290ae218e7840750310817668e497cb41277d06b52aed8c3c0c2c7347c9b3ce4c58e8b78c80b1c4592291da51260fc0fac01553475306fbc2a9c8f3110891f049c6ffa188ee347177bc3db60ae7b84ae08d8179c702f81925ff6dda03b917ff311787293a3ef1499ac71e08462691cc7b8ac50a51babf7174eed343aa90cf307fa9c68069f9490c43e0d18fc7afb3e5018e43696fd84ca0c9ddb25bbd25c4ab8b3dad917569e302f60bea702c7864bc342645490ed275c444d3e522679288782b88737f88843de68527f7c32745cd98437f5b2eaf5cecb1c5ef931c4496e2122f595315075a7454f9dab470f0059ffb5347d60f5069946cf5857d8bc8661c95ff67b409da1b8e67a051e0dbcdda81ae53f5b48fb845fb3e55d96c3507b11995987a174392f193a7d9f7f6f61f1387bde678b83da0ae930b7233e46a2815964714be45662dd4ddc7615620a52857232a2b5a13170ce0b1a129b13e2f6b9863f56eb0b48f077cc03869335534b95e2c1829d5a981d3880b641b75c2057eabb2d28e973e390db702ed1907a9db14246e541404deba17c4510d85888b88deb764a5af2d6dd5ec3a77e1b7e1f63ca60001a71be6b03f3c6a8bc37d06ef0e0eeecad1aa0f8a82e357a89b2b404858f3973e12dd20da44895680a70d8dcdda2fc20978932d1bfcf77ccb138a1f8f868d5c176aa22d0da1186380e61c2761ff5e9ef87e767c14c560086a0eb79b2530a91f46ebe64db1519ffb88008d28a5338bd0672e5e08e89a61d6b703599623a630070463cdb7b2961187e20aaca3bf489b01d5ee34eff0cb3f9e82b697857714fe7c60dfb3972dc4cb59b27393d283ba9fd89cdb691cc7ea9974e397eb7687928c4e7810ababbbfcf74f89d18db8a45b2d20ba815ab61885dff359e1ed136571dac3b5beeb50380d5391835a07340e9a3f1c0e41e89c6d6e21149cd392249e1bae37e67b477fb6d842a005fe029a2c428587359bd7dd9cc759d63293deb1a6f7f96426dc17230e75185c7703353c67bac9d8f7f7fe4fe685979d9ed4d7f88876c9a19f84fa8c0b64bd1a6634e68f5e724f146b1c46b54f936cc1ecc0fa6097eaaafe726e11b6a743701c0f1e467b3354f93272bdaae8f7687a067097d564e46ce43ee612b31533b6bb1b6b3a8d91e85b6c470a68e71a73823fc08c66e3ee8bb66b9a3eff2365ebd49ed6cc95fd95da9bd2c12eadcf51cc9d6f92f6721d21fb767f1c580f679e31f21df20129aa5c1d3a8752c3971695ec2bcab0316a716b0fb5c737af76daf4eb0085930522d6a2cb0d15ff18c743ad46e494575aee8f21019621abf80c47d96ab5782da994d1949eab94c757ea316b5cd32c71d5740b7ddcc2af7516442d7c6f14a0e6637d2dccc746978f08838d96f94d5e0d27b100a5a811389727c7cd2a925d67a1d353e5001157c56b2173f52d68678c186907fe3eb08adc7c9b46ea6c2be0230c23f54adf5a3393e401e8c7762dad15964b59b5ecd86312def6592f40b6308466deab718f5dcee91a58e1ba5d193a83d419cb7132ac8d5a51d747e01e0173b5205dbadbdebc8137b65be50cb6cd1d32b422fd5e85f3816c1809d3653f73d20b779278357d2412c93ad4709d0169c1b243ff23c009d30eb934c875689102506d5fdaecb5a2dd4cf1ae0b21db4ac45fdb48d61239296f3e2128a5780781bc5bd0d4b2803da9c14efeb46228f14c6feb44004260caf55c5daa2e798b1951e687e22b18f22b485c1e72f6569766ece1a2c09bc8fcd58ac7b63e6d344ad6b9cff9b2bba901e120b18bef4756dfb5f564688c31e64fc0abf9991449add3beec2edefa5d2f95a6eeef1867b9976288e50966b5a8f9afc32a5c4903832aeea04cd8117c8d465f888c22153ecbdc687001006f0338f1b66c0885ef75fa3facf2750d8313a113a5b43e5464725633409b62318bd39f34339c5d99035f98ec395e63787e3a1897c625492a779dd68cbcdc408da98aacf89acc0bc1213774d37ff901d78e37238af726039edb97c86634d6f0298c6801e3cf5c99bc5fd80ddc0299764c98fc2ad459453453e77fe96d4a242849611916750d4b8d58cfad0c87e5963c0dd96c93d901604528844e8145dbb297a9b8762a558425f4d4369cc608377e1c4b68ab9c6df16dc0949b296aa2669f04c2d9d4793936a2346b8cf803dc36b8736011a20a4e4317cd5613c70789ec0f9d2bc65ba9e8e3c98bdc11536b5e58311a9dcb871396f5684da2db57e250c4d2e92c01961f8690964975f8e9ebfdc6924b39732ba130dfc50d55edabc74385ec65a06bf7f4caf7f718db8bbebd0a53322418f47e7b264e315cfa1d425ce7a4baaeb33a6806962ea9f6c89b6d03c6cba98aca28959bfa66b0a998d2d042a0007741bf155d34e1bf9b398c60a9c78c64ece540276d612a1fb221e51162e10a4a80da89919dff6b99a4e98b0d6c4ce6cf4db1ba0240a8c846f96082761871f1797dae9f41c8324d72b1f076a26b5d230100c05ea75f10de2a922a98fbfa6f717dd63ba92deb8e5702751ad90c2abf35587d5c7a123e9db58fe3acb0cf0468c166d79b90f81cbb990000010f19f5258761998bed679f6f59b43541c5a921d9f953a866cdedcd846ce98ce623425c36b7ef6926aa9a760129e9e825ef5a124adbb4df3ddd6675dec366ea16e3c65047c8129c1ad5cf9689f3c36aa85687f378dceced69daeb030f9be8cc178f20f5240e96f4ac2b991f26b78a2ba136cda514eede4999178d7679cc9bab3b7b517ab5acc3ea44cc8dd6a3642e92799c106ff1a1505216ebc8ebb7165d48fc33d7d547ca13601d385be0f5eb6b61cffa856ab38c81c713dbc981a7291f631cecd1255c21c8a4ae10e216dc5ad1a55cf42676f887b275ef7a771cad3a3f521541fa3aa841f33a285702668b23f21e886ad9d362c0ed26ec40b32247622995de5b516bd5d41344b32b1c4ed21732b77dc728b203b48b22d83c8dc0da90d48eb87232690b4e14311651cd8e88ad884602448549f1f4d71c5720788e25bbbb11fa4f943898d30c75496a878e048bbf19370c5d1c8f9e29fbbc721f3f5a83da6659f855b6a0c5df0dce970639604eeb2f15c13e7a76d4c095ba7a1f4b9370e192468c6ffbf521d8e0037cc746ab241b9be1674b15adfc3f102e335ac28a9dfbc048a435c377a2bd6df85dd67dbb3442e30009f77f077b4411ae65619209a0d287c144fee9130ed27b6e5a922bdd9d98a51098f4b4cf3df9722c4997c7f74f6132b1bc7d083fd61782240d5e3c6e23f09add28c08910fb9d9c9e51e2808810ae5d711de5988fd519a605c1a8be9f843aaf87551eeeea4f48d8702ba90607d3eee2a215e9d676caf4e62e10a2c1addce30f11d389b0eda7d847283406bfe6c9fb89dae07977d586a5c30df9eeb125948cf05e01982f0e8509b210aaf1300189a9499e38cf2de885e5012ad6600e6dc0d355a4bd9106a37a1830beff341806248afc713b5df1ce8ab4a84348cdbe1f5e2adf07791b2f397a91554b6e6765daec749b4b8f324e572446d0fbed2556031654fbbf921f0d7346f2e60de21b0645885b905bac24e1cbb103f8f915bbbec1acaad54e0593ae52bcc7715f78c3acd29e2b52089f4f8f1f522b72230c5a8ef6b06ab4e1e0c1aea9d425ddb3cabfa3492d3495ebbaca8c2eb381c896d11f62431c4c11fdac6c039326be38adea5377f51a37e201520d66d263778c8edfa7f19cad3a5316bfa38859e405de67980334944a2fbc534ad45d456f34ce61907908e65f6b0061e07e8acf7b55b79200a5c6e5d83e478f2824b651a5afda3a4712def3f7b3ed4c488ddbc92fd22d9d7d8172d71611679f0699e92e4c2d26a0620645003d7c6737675355afea30e9174c5e1a1826c67e9d69edb1200efddd4b85a54ab28bfb89b861a5105a51d006e3a483f1533cab174dde8bbb494a93ecea87cdb5c4ddc72cdd9d071e55be0862276c43099f416d1c3cdfe5e4759b580153d871c16b5d5fdb0519855819533d97608cdf8bdb35eee85a38e0e87887f1e8ad2ccfc7133014aef43ca45fabc87c439273af440515a6564a75fb75dc932c0a73fd58e7c5acf021945ffef0eb040f2a7653d8631efa325b1394dcb32ce9664fe5292667976ad15a335ef260adb2e35798d42180c3210e95ea94f52c06be67f82130cf2d8c2d518b83db7d2ec826f2eae979db2c832f5299cbc3407185daebc63b7ed99158ac85e9c87d92563ae1ac2a6c09f1cd5d6f1e129728c62f2cf946121757e374d2550d99c008d699f3399b55a352004c9a4c076beec7185b8ab9a5037582d42f29168cfc91df20bf0b30e940a85f44ba160f92184bdc9685f5421ff3e11d227dfa807bcbd447dc6a50ce6f5f05474f88d16793985564d59582254307ab5d37574f998094114e855699bfaa53f56995eff297e28541f2659ab611e15c99ef84f4c9662384233ff6ec31c808ade62a4485cf1131478012969e4509b7715c56f21b8ebf8dcd8b7247aa5d286d594e3021ae8b0466b301183295bd40e52f19af8b36d048cd265b72f75fdeb9a517cf62c5ab36429ed56fc67c6f834abae6b31c7c5549f90bfbbf844eb0ec81cf2c413a8bf8a95ade04c2477f67a7d32670bee602fb7d67bc0260ad09d35d8a68ca63acce52612bd2db7c28957250ee78861234cdc31a5abbca78b74da02f90cede26a7d239ecc68c8741a6d83a5c557eb96c890191cf2a825c8ae3dbb4d5b619cb2e1c86519ffb226ac99cda686dea41405edf93865036556e0d34d50c425b1f488eddf49b5dd7a6abc506d0dd9b2513f37ffc3a1405ea218e3d2bbc903be100314bd7e1bc5a2abc3114ab6bcc1bc480d9fc145eeefab52c7b06559225b95582c2396a8e6b153be22f0deab483364d6b49243a7cf46e6be00ba9c66f5faaa51b4b5f12e8f9229fcadb0679e07a3290cefd75cefb196cb0ce49f29ccf1a658cf009c0b770d4f9335c55215e2c0e752df970a75b210e96e86cfee3b3fc3038bdfda7f3a8297f0231565b11b590c8b5929ff1d335d75286b36f4d231891fb73e88c9256f67cdfb8b80de4f96377f9f4cc8325f9ef29353a3c018abbd97b0c28f9f35f64bc2d2bbe115e0e5d32dc9c95f2ca773fccf8ac45f365ac5aa20ceb4dc08d318f06aefb9d9a1949429cd6787ff8d7ddf4e82b4cd3f87f3ff1636d66ebbc18b8e32303bc92f0b35f4afa97341a4c74ed80084fb3f98fd2c400016f42d690bdb547164b08c9d82a72338d05fc91117c6920ec1bf932d211ad372f86f76af9f49e8e2574a10ace4b94f89387bd48e5650245e98ff8fd29c3a6fc2f019c8021bcb18cf682dd8f797d83b8c98cd2dd769fbdad56d4fe50a3e41a259d66a1fe189db5047c1e72022373e8e428db964ac9cce27d871a598c2cc159f2967e513fec52b473d2ab1a5ac8180381aa43220cf72172560c356c3f198d3c680cd8a649186b6fd8f3620497c46e0c1e37930ec362d6cb2c1de3da90ccd05b4bcaceb38d0c85c49e6fa2ae46473553573f8b71465b4e83cdf74bcffb6e448d3eda0122c07582d2360ed19f9a6302810df15b1806e0d3c8f226ab9220a9a08eccd83d0b510beafb44de384533bee091c19e6ac2b2868f8eded22e193ccb53aeb479bcdb8fe47164b1f5b25d18883a73c23fef14901df406a40dc2956ba2ca2996b464e4b81f77964308644bf3f5f4ae077372c3a6787c75a395d53ddd6aea583ac7a8a9b8943e4809107bda781ae8153e1c6fe2d23205a387c3e7ab0de56312968954014ae7460486394f2d1c40538622d98bb039825bf9b607aa7743e9a820b4057eae216b190b546fa3ef1e3602e9f482dcf65b1150ea8b7a49de88a1297d3433d0838fbb7db552f25536c8f051db36648a8e15194a27840740cc804c44ca1070965e1ca6ad0b5815f173b284c082f64c8ad01642ad32c0a3ef6229d81ae3d5f4a727cea2952c9d9a5b6f09a07274bc45e311ec45b5921783e1d5538552e9760d55a26aeea85a6f4b39d03d447473f7b1ecb3abae03fbc2b4b67445d5965a7d15b80cde2db3962d604ba447a2ffcab5383495d5f36fac17e8fa18a9a56975fbeb7fe072914160d19bdf7a3c9a99a9197f887145ead2f6bd36aba0f420af091eed8d84401e84f3c9d9eb2ae0ec5d4e3c5fe6c2bf94c5e4bceefd13d191698a483a0d6324ca4ac651119d65dc06cbc85e382e2c6d8d3084ba2a653a3226c9c83cd6f35bbb65c30635d3d483a2c2127375e26fb185c1ee972c2882c053d5c62d95b256758ffe48dd77c6f391769dd2009ca5f2b3ee90eb9d65668ad39b29847adc66ea0ab8a6d94e2cdbf2bf976e454edeef57814f2c7bec865e266583ae70b26f2e6c043f142fb636b9740c16e36fe3a1d39664d728ce10751902598333fb668ec4d2fef0be43520356892a2520d9d79aad3e67665930baa7655f98f46c36c016b01d5b03d9a63348f614b3476cab9321c4db96a4de3d74faac2c91f0e7a029e6b98b448146db0ea5c83e09bf0df9086aeff38ba12737f7463fcf62ea409c5e68b66fb62c08d3217b47b1a08cb032680874b528db492f12e8be69691aa7e77f5a0c2013389d5743a98a89b9eb2d003e402abd25a72cff053655724441f0ac1e873f1c9697ec6800804bd1341a4f4457032e4b90b8b2afef66da681146f63d5375005a83fb86cf249846813323131387a2333ca6ecdd8741186814bb2f084f427996dfd248834b88f247729c36d04d5624830f269abbb5a13a424eeadb0890a16353acfaf0cb8c1f8ebf6140d549727892bb1d04a4bfd916de3080979a29041ffe4e4526cf3ab83e029e6dea84a6e7930e72a92b1846262961c8d27a9b5ab933758c1ae1d15124736cd821ae6295e25937237c45151a881366a416c751e7d9806fe76d732348c7ed689095607c89464604bc577617ffcd0930d52c4a9e6373a7327789583f429ba3127edc714fd828fab05f5f342d0882f6e5e547d00e0d9f8bc9e05d1244298598d8eab91ff66bbe372bc58848c760bf55536b5b2eca90cea3dee8947a4d7a9e2b53111ba9440e535245dd1d638fe865108a1307dda909030ba7645f61ccdb91b2e18328197725b33b17a4cbbbd11f1ea8a137c4c2926f431dba3e69a2430b4d00cde545dfc843199ae6a9fcc140d217bf8819f4d9338aea9a8a110763951494cdf8ec35c52baaa788e7f4c6c6d5377ea13d3f2561aedf31e82589467fd47d34442a17c8697201b6ebae3121d808495a44369801941a85085f040c381cead6d334586485e181d159cd76b7989e6fb0c5e85df912c3fa8c400dbc258358f2be0f0503782f0b4b209f6949f4a28b76d819d6a814f76595717d868b45568c4f6d6ca8db6c0534e81b2262fb3fc61336b6bbc3f96fdf90078c632dd96c2828678fd8da1041d07724994f415eb450f25600782d4106ca203b3d5f6d6dec708ef837a35f6d9213d8051c9d77360f30babecc2a8c510b9b370561159b4e935a0b20274c5e6b0112365113ea1f0cf0a7771bd25d03328e0154fbc6142c060e11ff04fc2b3010dad0043aad329592699bfb9b6c55b6ab09752d2971686521ac74a1e9d6b97f6e98fc08187e22010ef5ce49b8f19bde2dc10097d4a2148bc8ae2173e51f89835dd7ab7cec6bf8b6306d67350f6c654edd0668675011e0338788f790781eec9d6ba21f11b13faa4339c2ce3ebad97fcb4ac6cc639064ac50bafe28a7e2172bd4340ed6e077f95d5863e50c1c9aa72ad40a82bdadb85d442e894faff42d8702271c204408731c20f60f13cb008758bf7c60c014fe3c01d47dfed1ea4aa89d5dcfbec36bbfb29f512ba247efe6c31e80eaace049c406f0d792ca6656a679f85c926e3ad67a1dbe00e95025af4037735afbbc196aa154f6e4f710c94a829b7011456a5e0e425928752a55373a390335b909e2abfd5003c51231f30e5d4ba34ec32ded97103afb8ba081e8c6cf93200747042b1541071c42a44bf59d395558e88fe1372a663d40a7dae89fe472a27f82b010c3ac65e738bcc0342447e05ae3858ef2a7a9e85455c37e44ade859e7f67e414b079d4108c1fdc2d6d4725ce5d9e9dad867cba4972ebeaecdd73bd118efe5516ad1622e3c321be63a3163204b17f5a342e02ab00cf8040059468eed369061e9bba81212246b30bcb163971aadb00ef9ac7f5199cb7e1de2b07e812078723c4b4ae1d02443e53594afb71a32d88be9b5242d08212e336e744471495651e801a66bf37b2a82f8e2012e3145fe32aed46f8ae14e66430fa2922db7a84bd96466b4306c6f46b3a2b21b2adc5e64ac70b1c9f1987a7dc916db9db60c803c9a410c0b391668a2cfae69743adf6c99e43fc85856c3e8cbc41044e1244977c4966cd31290a626614ea3178ffe6ae45b3cf0b46944490727a0c2c9c0130f2acdfa447bed8149cafe09a2810cdc2a800feabeefe7a635ef1443f80818e408ec8df3bfe55f3ec6bc3d222d498d66f5ca5bcb8300eafd503590b0e74b43cdfabaf25e97f33210e151e7661c59558110be5d37e453cf3b6c630aa78e9cb0df9ae4319ea4d7f501026d4f308b3ee63a52cbe34778a2fc79983f577f8dfe8894e7b0da20f42d0e9d1af7631c7ccad0b7faa40d30c970c6604ffc7ba2e3963d13f8002109c87997b41f25b7c7d6a994dc991df89b55ed41161be8bcfcb6c8dbd3e06e80047f55671129e0610d58381bb49a3861e8913f81dfbc2ffcca7fd515854fad6adfb95250024c70b1016ae1ac3d07dabc0772fdeee5b6cdd9adf1599887f863ba9e343a9cc5929ba34c42c9beeb457813ccea5c90d00c6961a654b12a1ee6a9717378d2e597c3ebbbcea0acb1f0312e86077a960feb03ad9c49518c71cd8e56ab5debaf27144885075a6413ee6d1fb868badcc446c1ca0697cc068ded58d3013cfb0837f0aa3fcd6d0e05c5c794e75a2d5a828f01f38382792dd080052701536a6e583746000403906e767c3bcc110e8645033fb444dc0e17077d436f676b9480adcb2068074aad7583ab065031b4daeca3372740e3f63cc52c488c87f03cf0981332551a9a675110b9e9fd974e1744bfd76f45a1ad341715bac5f63206fd7abf08e9dfa4747e5e092ba1ec4f48b96f6debcbea56b8f02a7c442512cab324864a252ae9d7790da2be9bd2332c1a7dededf2e832870e8e3ff36c95a3213cc2b286c2e5b231382faffa97f4f691abb8edc0804f3ffef73309f3b483b0e1f318b06e4abb11817f616d9958e81f86001dd3609a39603ead3432674036e91d774fa23912e4e27538812b9c06336cd01688d5d09af776014ad2dc839c27c8db26f87962879d7a5a57e6b15dae72a4a92664e5e0072e270ceb819c40f19ebb358ec1fa22fe083bd2a01ac3ccd1807408b629b23ce02f55f775b2a9b4f5019935780fc823fff1df0e4f282881d04f8af9aba8d6a56fc4fe814ffb6b1fc6d88601df2d932c4be97cfdba315b4ce9fb7b2f7950927a6fda65c31876f247145175198e811148e8fc62d17e98e6f6631cf8b629175b64179ab78f323c909dacf6bb154c0db867da70f69fdd25d1329a402b0e55bd0e7cdf3fb5f191701b9c6bcb79cfd0e5d6d83329dd1076182aae94167a9adfeb2eeb851674e2c06ce24d7f4420acd1ada9e595315aec352743553924948136d1247f6312bf515415ed39fc8680a1517d9056803952f5a0e5a21f246dc540b0d40e7b373f99be2e36ce194eb58abe0371d4d19d734e5b429e1fcd132f38e5dc11ba3031ca71364941a791d8889778ae15745c5715e45cb7320e8233e642fbe180ec5a2f8ddcbf630edb7c9e8a4c7802d5cbc8fc8dee5afa9f2e1b8645a5f87af6b19d10faf0f1c6901a9f108e7fc380faab80445f98301c34c9e7020b6280b6bfd8462d93de1e7d81a0914bccee2efc4fa05733ce504247d420026306ae0ec6c1a9a89ed26713fa2287cf76eb20c3c308cc821921c6bf2e4c053202f3019d365723b5a64d1dbbee84ab523d1a89e12bfadf90584a8e9c3f5b8a88929d3137e7aced3c54fc03f6ce386bb4aaa8acc2b257bedfa77d6f0b180a0a8071d857dc932e66d342b3a2426d6e281de8451723682300ef4f4e276780c16ad4699dbdb55c51436a8cffef62c0902bb1c4b349e5bea3ba7f82137b99b6101cdc94c03900247fb7bf0b06310cf4b1c42054ab8e4f1307117bc4c5ee108982860f3a29ebbc5097932ecc3ec1e2785ededcdf37b1d5643d94fb0c07f849fefab917c3cc562503473207410a2809b06a206c698fce266f803acb4a65892b99c06b2402f1c9cbc76d162775401e3603cb8ec1c6d238df6c2f7a7ebe925145fa4035a03cbdf609348b61b89cf233d1b28ac0777d82cc302610a7be8ea7d9cc4d9ab8f2bda4048138abb2adc59313a9503da4ad9934511a09b603358edd3cff5ea0f5741e4bacc3f28397ef377adf74a75c7133fe9abe9bdb7929bc7352ded9efcb4e7b2b0169ae21026788755db30c90d07871b513b94df227b06b0ccaac5d2e36ac5f7193d1f1434197853c149dda7c40e4f874cbc29782b8d9c1b3b6f64eb7171851633d91db822a342799c3638b29590e1308952058995a0e2dd9656c5b35626f3d9fb4ab1a30ef887eea9a9801793dac3ac414a6b4c5414f2200934706d4b3ae938226205d6b6b747acbbc2626e753afd9f7b902312176b3c54fae990e46a52a413f5d22d0c701ffd274634976752507cdf26bc4a448c670c7ff84013e206c893a0eadd333b258b1cb079c57d49ffe125a29f884112d9d1aa8245623a6c347740b5fcbbec48d3d84ccb994f23900c4d027090341600f1bee63f046a9c55af67ed823b1eaba4f86a6499c9c424731cbc4298980bec93ddc1efbf077f99a9da7dbf2a3f9b0ed2702266491b0a0f0f256d7e8b8d34c8d3910516b1ebe2daea5cef6cfa8568ed7671af16dec4f9142ca2e4e8bca09bc7f20ec0a82fba7714aa310dc8d0d8e41d0ec27ef2bd2d38e6ce44ddc5ad83a8f86a07330966f3ea9201670a73e194328dd604c34b108a2b01b00e8914e68664782b4d051187f95f9686fbbef0eba3b67c007d8ce4b4fe74de96703d8d2578ea1a64e38dc846c59de48d3ff6df2b5be47484d54cdd3987cb0ecbd9f0106712220d6d3755591009c09269265bf1af78349d6a3a06e531cd79ef0e207432bb085de88115660cc234e8a46ae8af5fc03357171db5071213d90103626c5f252157dd84ac07c18d605146580a35acc5d7097004b6ce04e04911b5f5cfcecc07caaa8648498a00e62e46bad097cdcf098e45b9f473cda03c44a797d02e9231a68c2f234689f8972c5ff1e073e78343082cf4aebdab963efdf080ec36696364a4f25b26081e0c9d30488d7adffa2289f7af9c194824f212bf4ef2d7af1824cea546191f1f58a7c50e3bf4b911c456c788367fb3e83da97b51ce3e3b56665da74c95d3f72061ad0dd15f9787caf491da8300c1c32b29a570b021b4b7c4d6c07b6ab085cef1f75d2ec80517413865361c0908d16d07d84fba8d7da1054b1257f1563d2ce3fe597674bc684ac36e7644ad216bb12dde756515b816e798308967a3e6fe32f76a22b23b3da3d16d236a69513e50c47f8dcb499e8f44a5ddbe70d1a40f6f7bedc7ef9d569e2d34adf71fbb512eb47046921a18818a965fa5f723d21a403cc218ccb26a243230bb3852609233c30304ba4566e27245e9c7a7e2a96b1e34231096eeac94defd22e04d781fe87e4ccc9db8dc8989b93df9c50e52d4a701ca613387b7b388d22c50fdae80109d68ac3db43d228976912ae29f622c1279140672c7917b89732fbbfea5f0a3dbc9f60b7bd5c9c28c0b173cff52d0f3cb16514fcad2f55e1461e77e33cb7d7326c2572862174c839a3ba12a5d38edf667ee513e9def7aa863834c82f70702356330a292218e4c1101385874e5cdf3597d50ef3c50f28f8ed681787c5d0810d35566f5cc1bb7b8239319d13d91cde6f3cdffdd7aec0a7a010c2d081c75cdc842bae3b26cf491684465437ec92b0b12e16d3811bedc69794b8a572ebc1cb5f2aa712b9551646d9d0a0eb8675edd02ceae164821cbe8e086b6ea33b51d3c0aba5bd12bb0295927b5d4fadd16631598de8a1ebf29ad7570b71e6bfa9c631cd23a7e80f12cdae1693a94f8d8e7acded3b9789db6e0dcbdba372d528f969312ebe0df1f17f2c57befa6e70d4433ee0bdfd441f63adc6ca768f3fe8cdf2a30f07e704aa7ced39efc6485a4c405b756877bd04624522bbeec0eef15435bd443ec63ae08f870a765fd49be6856b810de46e68f3644110390c61ff1798c72cc17565d38b6bf649146861694567e4686227d4c19596c5d1fb28910cc79a7af1166df7d64c3660a6ffa200a9e4288a5c00cafe4a7c2a50146cbbca86310c42783838aacf18ba57f57aff5d8028d65a4455b21b4a736b1cf91f71641f5de64de11caf50f91e437da042a416d01e54afd14ef114247b26b4c81f18ac009a462b465ee746079f5573887ffed1b49e0b60dbbdc6bffe47e927428a073facd6e39b8941c3314334a677a3e7241110e319a744e863ce17ab72a4ebefb27bd7065793553999be0ec4482e7cb29200232068d013c724aecb9c35eef6d354bae707399e7373b5ae970e1e05ad9945c95372d65239d925003cd9e3e1de4592e0fd39616b799c7a4aab7a658f5871e2e38c305917cba3e6e25df060bcae3845bcd23088e1cd359d78f79cd10f8cc7da6744a2eb2bc8007413b11efbcf7b19e1752af5844d882de0e864ccc309b5cb3563c500a246e6be46435aa74f77b425b2b3c7fb3fbe6b2d81eaa7d02588fffd34b38ef35be88bb4793d273ebb9bfdcb802959eebcd4513a0782b501beca0c9ea9f6d231f63a410a23a72c99f4efd2e7ebc850fe71643a61a82c768410cb8afe6f245d1c067c851339c103fc6f7eb5851605803a40619f8e9afcbc1eb8948f8debab8db1811f0ffc78adf060cc58d12e15d0980a880f031036ea38f7a8e5e39e4096a56af430295797bb42fc7943df6744f0a3953e6597793aa3019eae6a7e7396865d8781297bf99d2e7bfff8e891f0d7db1ddfe591a6471e7dc0cc5bc0cb394a678ad3165bbbd035210ef2b54600031c6a732b357b4c804801469999790768210e9e4c2c5bc20983bf0822102a0d941f10285b70ec4f00628cc6bfd1f276cbf269d4c877834928b695d04cc7778523f6b281ad91662a1292abb173cd814aa1a650f137abf89774fde17e7590dfa6ed434e268d07d23a871b6e5180d73608bdeff0c4624dff175e40d451a4faf27efd6bda51232ffd573a48bbe943a4138ca7634c2b69192923d536adad894e427df8d78e786a8cf943413a8960d9df2828fdb003926f06937316ff13e8cd0f4eabbebf55a76a8205140e33a3686afe3bda78012f9ffd2c331a5e9edc6148b6fe39e2d73369667ed8b8d6afc5ef9a5236199836cf02b8a32838b6eab9efd1ef6d7eb4544e4d40b0f9e5d3849b2e7d4abba0b2bcc0388ec26ff27265af440f0eac8c57a0c27fe3f0eb41ac397fb10f69ad38aa039e60753cd9cd931f21144ee8f3dd427848e65aa1a076681bba4b0ea063c9a0519022e9650a3820320167f613493f55fe89e2e103f33f98f398c80d762a997470facd828ee8f1d47edc414a38ae887c8fa12a00f0f82e7116140b8b8c638068074002758ac9c9f89fc7133641fe44db9f380263d699ea5fda950d611a44c2fa6361d26c694a8b0a2c21283350a3fc752041a8c22af2b3a77cd3e8df85675ccd8799d6830512a1aca779a07c9d6d9d3301d54d3c95a08d84595635cde5ce0079554935f3d7fa1e523241ddf2e4506421009d6a1a9f23e5b01c809b12f01a55f481c26a67b381fbb604da36a2c245976da53ede7091f593b4df3a72aa1adb4503fe5e502e288e465ceb35a5642517721fe8726fba325eee3864780ff3905b91d31574a4ac62b4cc3be8753ee2b75a25ad8ed10e22c7d4fbc053be4eac35506b3180a36601bd0c9bbf590316f9360847438feab21ed144cf1a992310a39a8ab038469895b1a205a2e6e6301f4e34c1d47ce73741f4bab4dfb75cae16f2524adc4f9d28518d52c4b420cfdf1b9ccb8bf3cffc59009a361e70d165f87fb09840215bbb51702d56c18cbdfe415efc099922f887a888742d4af580360ff9755a1868a5e4251a45d22205d14f6ce597b251ffe38fcc926ec31440dbe534cbca3e31755301f18f159f19dce43959368b0cc145f45555de06c7dfc4b93b0c70f5025db502cd2da81549efdc37fddf7758ecede21a369f24a82cf048a088ae1fc0a24a5c2a404870572ce9b02a895d75b0738540bfae6472615710efd846d71efa4c98a7dc392aa9a3ea5035b0a25fe9a8d5d81b50da7c86ba82c3bd7183899f822032e06b263de6b24561279b02336f71dfc8556eb1f2971762af28651c7a71be71b66d028902a00e1b17576714bde82202cd6e41e11f9b70cdd83d69280f7d9a76f8f7b08551b5b3c910fbfd47af61b993dc5d389b459d3238c9e6d8da5d0a9fe9e15d9b5b0e61c499ea6762a84d07ad867b2e4229d5bb4b71a768a855bbe7d9ca959dff975b737b7b51eb6d74781f753d7da57739dfd2b430022bf2478ed0c20c53861693833c5a3e3b2037786c876fed72b929578e940754b2cf6d8fa0c1984035b255e1cbbb7e58754ffb6d7e628ad102043a1505cb4f877bb8d55683ba737d1433ce7a7e46acbf169eb6df4b52543b2c293f75622dd7963a26b21f701f072311e668ff25e8060e0fe1cc5a0f4f33557d095d857501f44735d84ca52ece1a9d8dd8f10704b1590e5aafccd45f13b30961caed422d4b2f83f25aac5b1a7ca45f6843ec447a561609726f26d501a97daef4bbda61129a71c7cf508d90bbd3069b1651bd6b7b4564a63575cd57340fcf1ed4fce53ea60f62c77d7fd14adb39680a9f51ce3ead6c6b7df648f6843e9f89db9cffbb249329f402258e81b9b22db6a2b6e27d767a045459fcf03c9afc1393ea2622d38fbf0a839630994dd3bedbfb7b7f7597c55440abbbfdff066634962ed7af1b38ee7b2f81411e9855ef04de2a2a96dde038698c78ee7fe48fb1decfb9c763f601100ba5e7e3815d7698772310e356934545410cf84ceb3944206f94462b2ca48d7d9e3703ce48687279a971758258d0d67e601b92f392f0db39a3e5d168e7e8da3ba74332590ed1e2b873653b43dd18f9109bf112e4cbf8e3eb85924efcc8a70c58cd52262c6c38768fb43f16879f96fd4ab02206794066c574d349e29fc58831383ed71de1f54b1708066bdcda8921d8fc8bf0a4b057bed46508c0dde1d67f6d0fed2adb44a1cfd97e16f9ffbee26e655a5bcc284dfc4c70e37d0dbad79e2a1cd44d3732090a2013a42aa11da0e4be9fbdb23eff756793e62eb9172ecb8db331d4f43d89cda330c4c450a864800c29d3424b0b9e59479d9f14b2e318448903149435521306f9528ea2d14a572a81a44905d0303c613902528887a15ef4a834afeeff092f5901bae1db10dc113532535621a2a31888e7c8f76e809595ee0a1d69bedd00f2de62a2fe40e069eb41b8b0cbf819b3e579f2fe52df0a24e2e47e7b7e482ba9d9f222a63520324c1b2fbbe6c4c2b9268f805f907e5c16c7d479127538743046d4f45abf27c0b7828d9ee7c5af3ceb7ead63ade1e618cf9af385fd4c13d709d9743322fdeb71783f0aa4ea1a1ddf78fb39c965128e41c08c60cd0f70afc9f9ff211354ebb6e7c6fc88eca32a317b4d086e23cbfd7617be843447a75ce22bb81920e8d2fa58cba5c210a48ce4e25bfc55155ee14ca4d93967fc6f6142c51739aec01028216a19f18f806ceaf4ac524d32366e8e95c29d4bed0b1ad2d756360c7f5709c2ad81b4cf80503f10b229e344488543d4332f5467cbbe190a2c031d3f269fa85b0870c2c629b2f1da6f44e84a00d5e1edb250f61a7b36e74bdd687831c78397f55373e0ae7594d84f07cec651592ac88cd5a469cc4dcb17521a4b46348b4ca09260345f8cb41a78f8cfe89c1e3f6f77e38e030795cddd3e5434acb8e35a8187fd208defec11e68837745e7c0d6d1fa7986a395b32a50199e41f444486613e76387ea4d38ae0c3a099e51435b51785cbf1587a1652f320d82faf1c48facefa863d57e3c6c65c87a752e94a1813187909665b62739720429b3b2c4eed90f78069b7a4069c563821ec71c96ac4213e6c54be79c5351227e8bd39e0e7e793e651fc1661e880876fa10096ff60dada5557271eeade7fe71852928b765fc5750de82aa3823880725f7798121613d3a1588a3e13b6d4536ce6891c24230f7ad20e2fa31b8c51c9d8f596b5e3e0ef93f52dcf5f2b115fd59ece971655659540779b60c76ce2e87cf22b92c85ae6cfcfc84f631575d0e8d1a5988f4a3b83fe2e8822a3f229a5bac120974abbd9b82c9766b7ec24a2b1e34473393129a6b98e0ff5dd2ae927851e0c2cdcfc4344f03d2b95d0fc04e5e4149f79d908f1a4f190d0ad8c24464f06abcadb6e9be7dbb155ac385f3ad29a57060df1a18272bbb691953213d0571941fe7793ed51cc24058ca5adb4e6340cb980bfd5b263f0b739a28ccd6893e5c0c2c28f409b7a1a7f2a4b39ead19b70ec7e3bc45d0369804839df1d79c270e3775ed7ae95783c0ee7a5d3aa1063eacbaeb57310aa1310a180ce91d036c3b92b3bd00b727ada67d2b160248d874a8f7b85aa1e9bf69cade4a499a355527084afe74f61720e74ca910f8ccfb4f77d4729092a8e6a495bc52ac2330dc4f1ee479532b7a6d7196004002db32c128451d397f3be9e7cf5a656b278b21d841365606247eda83d2b23e1fd6bcab12da020e04241d37ef413b0a0b8518fafd17cadaa0732fd8d263590d66abc64cd6c4942c659ee5327b6880dcd281a40f6343b0e709812b2fcb95cb3e9ec6afb2685cfb81e0c785648e97cc987f844921db35d786065db8fa665ede4b2cfe784c5840c1de8a426a02308d70bff0d4b7c52e8fad20a1eb39dbaeffcf40237e841df6233411ad153fa132780b794b68d5266e7ff0a37bd604d983f3b3625037569faef77a8fb33f88ed7940a536e9974f3ea21ac94aebfe5b536741088fad864ab1bc400dac07c0d5a5445a986de6dad437d03a93d360f25dacb19e4dd9259d60a7d014566dbe3ec96739c2f0c56beecdeb8cb91618092dc7314497bb317699fee5dfa9f6116da74044c5353b4495ba995d823e7d33caf8883928471066f366c60ba4f44b434640eae93b05ebba6c57969060f88522f280570347e85f7a314702512f7295fa36723f1bb9fb2e82da0a9a3ac9093d0a720b3712d7746e6b583f97dd3ab18892a1336d4828940102c61c7bfebb7a702ff07c5d26733be24b200b1e91385f4d247924c4ebfd63bc99dc031503f4d0e9ac33c04ed3413b5f3e79eaedc6d123cd1d4868cfe63cbd2d7b741ac47d7500a2634f2ffe7629396e6ea09b6f0d72b7323f8d085f5020b8f1c6bb1ca819c780a9a5dfb3746d602dd8c5e3bf95e5ce602337689d23093754ef5dcb8eabbf6fb5a46b7dbfec57f89aa0bf2b33191360f83fd7b7c951f0486d8377e994d7f8dc219296efe95db3b6407f72ffef342acb5d0e50e1f1df1373d81c9aef2543cd19bc1cadf7102963a45bd5b0d982315d6d0ed23c416fc79b94abb7b384e762c7acd61712ccdeb039ad0c6e8abfcf50460c0961e2223ad98959314f58e6e1425ba7030cbb9ac8d5de244abd72d59ffb2e719621ab6c4dc15d571a95cb5aa46e4b7875e3ec1bd59f146836d5e660f0d3af80f4be589e90ea699472ee52a5d0563864b62de14c921c93808a94408513c3e5790a83979038a2dba49dbef1d07ef5cc0918df6006088b699c0ec8d6ae3519f93cb98181a01f5ca5170f984316e27185255a5a5abb25e89d1522496d6c88fcd3ac30d7d02ac1d85cce160687b3a8008b5c24160251cd68486554ce0164a4e7f7fee5fa17496172035d1d2d5a81415990b8c34fe391884eb87a43f7a1bd3e9abc771c7ba4139cd162fb3d993434725c001c6ef5ba7f381b06157a3e6b6782482fd652eed51c24db0e0b5be4e478caba55c44d2b318f022e87f20d6a2177236ebb975f15b064377702cb55eb73b07835dd5fd682f9a150e8cf12b00ea193f805af6d8cb99d6d835f2360c489c9ec605efd9d5ba94d927f822b99958b4cb29ff3e76a8ce53c8219d4351da9fafa9eaef265a40e4b3aaf6e04efb9fc77260ed366a711edbff05ff4747d351526689d62c981d33e643fcc600965245c5e4443782f1e6ef4f2ee6efb2abccf9abfadac3d17a6e5a6c56d0bd1380a3fbdf7933c96cae7ffbea63f7a4ef7bf40305df5b9f70ac284564dec3fa91ab38490572a954e8c5e903fbdda6ce03f76a6a36120a8816e97336c816b8af865459e7415d07a61ee5484783e2349e8738fe2c81442d6fed6fbc08cd128d0f536e2830da26a523755383ffe319d242678a28838c187a230d9cedad4d459c27da8c198fef2e4af71fbaf3575a4b0a5c1271db24b9f96773571018d8a16c3d35c7e0f758965ef6b2699d01ebda157de9c73fdd4b0cb7450f7b0fa9aabce7c8bbedabeeb278c09cfd32bb935c2f83473a1b2035cc5ba58927d782dfa5df7bab446496426bdd6ec5db39ea12686a2eeb221f5fab3cdd601de1b694d89af39d71683594ab7af10e838121f9fa4e08f8f4751774cc06af0040b312de4d41853280216b3e5d5788982c89a17c76e2d9512dd22c0d3fd78dcd349e1cd4b84842f5f76a227654ac962606ec61db31e3dee46dec9b1335272f9068f6b15b717f46eded9dbee0c8cd6ee399f3b9d890af726adbb0885c5dd5ac73b2ff02b26922eb8ff6c3f9c83068dfa0545def350b83e80256e688b196dd6e081f7a80ad1b74218e1eb581b035cb695ab0b4844edba7296a2a1dbb8bbf56c7f8fb0573599a28b5cc99917af03e37bbca73170c9091e1b55be9ea69a81eda6001fd910268d09b50c44c2ca340ee806a420ca3c6b264cbfac15c2dd6afd2327ed2307311ccd7470051b62505cfeaff8f82857b242fe8b47647275ba938e940ae97bb7f5967bd06b77ca03c20365f381e485bf475f3b11a3f9490b6c172b5a135c24690c09b6929bf8ec5395c3d1d04c194df0fdafe88b1033901a6418b6c82b3c199b36e5ee09b7a52b486ff124fc326516fd81f01e850b02d02201797be73759d489511cc424bc960a1c0219807e436d8742decd1416c75fc83bd43929b958cd94d39fac4a204629748510cf1e6b3a450a94640b2555e9125ba037b74ac49b3e741b45f187ffa5f4e5f84c44ba9ceab1ece46c10ac79483673120bf5f2a9a7bab4e71b6cfde02c4bcc3ff423ef5982e06b6f3281753996217755e6b9e4d9547207f2e869d347f25ffb200b5fa9245f699c7bb5dabf86137c1ff2e576bb2d19cb00263ad018d585b4b1a1871d74e46905d610baa6852a1cbe8f169691eff8ef29feb037af297f57fdadaf8e26007884a1f13a67daf2ba2b5ef0f1937552d912b32553b8035783d46321cee3f2b24b181eddc0ff59cf653aed3799b71fad818d6bffa6a8077b371268440bf55858f4b11869e55a44e879f5e562b05925a665761979f03161e615c795f967d0717dcdc033606b7582badb1185252a4131361ae60cd98f2eed0558658de8e89bd92216bfe8584982d1cf73e2057b637ba8ce46f14d3fa9c70b47d736dfdc4cceb922d049fae14d8721083f9ea36a873330c6898b73b91e35b31d7585d33d9a90fc171dc22b12751538c2c5a2099432709bd0f797e677e2aded329132065f01f7d6addcbebd88d08ce2645f57abcae19ef717ec42620ac9ab754c39e6da40ea0c175410abb4affa72e36c3a626d0951468c40517967434df9353ae9e939447d37f448565cd3b6c36eb60deb54e94744866ee3e105079c8ed346aeeaf39c6e4eb9502263618d8866ed2969a036d26ad499f85680b8383f4744a97d39cd44fb37507a243ebe6f7f4ab6612f1e4d5cdf905c87c44d0a338d5202f1129f440a3e18dd1129c3bdf8076889bdd79a429011fcdcf4d8b0a8ff0b52d72cd24a8d925feb28c9a83ba25e5375fef82b1f27cbd8beac4d023892a1a14c37fc6dfa2c64e8b85680910ec7236d329287b66fe94635ec1a82a8acf843eca2cd387862b2d1c336ffea49bfb849aedf4d721f81ecdff63b13a98d364917dbdebcf1d79fcbff4bbaf72d9a7c1e1eb7780400ab0718c3f7fa87c59564a1eee34dce9329a2163247cc19c030aeec197fd7be1c89c62d96f0371a1abc53e2f986fb7cf2cbfdb2a0c1e92b99a0e5e287279b59cc62333de955d73fc88723d7a5a896f16e4c933551146a7af58931be5abd147b82a8e4235ac4f6573a26aa3ec5ecc1f544e4a5ec55b94e1a0974340177f43c9a8e2f9695346b73e3ca121b93a57478374e679c2ea0649cb995f25b3767edf8e0ae9df38b86019772dfdbe3b829a9e75d76559d1db4ad73f2ddacbea562fe6b11c39ff7900a646913bda3203d039ffc2262be63074a64d604a7ce38309207202a664d82aaeabe6f59d9aaee04672fa5439ab76c8a5eaa34a49eaf1484dfe47e6473ebda1b68398fabc4732b12b8b5ea7a9d83da611ba25feb74791f91af07c4a43c3ccfb2c43497dadf7dc4eb6d5b188aee970e4d4588785ecab7c7e0cde02da325e20d9f044e62e2735acb4b812fddc923ba9a39f350ac859f9dcb10ad9fb78a54e6f08e9778d4fceeaa9105ee0347a197c75391e239db13929b27d791d5e96da71050324da04895fe4de339bc1f7ddb7d81f7d1fd93fb90470d54101890f04a336721b56c238ba51ff90028e700710ca2144bc68d00cc7ea6847dc0043d1dcac4763dbd4c253f1c14ff2d343c1a67990540073896188f338674564d5ce38235767749eaa502e6c9d09227594343d6df029576f0186d85290bc0964781fa5fa56ce16fcecf80a07e2c175d4b6829661339ebae80451927f49763d21b0ed6208dbead4aaf7977fc66a86ce3d018419f3df1a231d4c6cb26485fdc0aaf07ea6d8c378f88e3b04ef8743c1e5b27438df6d27307bf96790cf085b1eb29a29bd731b10bdeb5f909e483f2142c420e25c6326a5b8d98e67706499efc5a95496fa4621f794400c4b80431bfd948cfc79490bd11789e7bbf50327ac77a40c02db3ef8d95fea4be3bc2c4e80baa5bd86ee33bab629eddca4b604176df412d052f94327f75a04b63b25bebbcbf6de68bb12e0b9a16f0fbf063841e541713506399a85ba4cf3f4ab8e23b7006804c3815acda8853aad473a876357669f17fe6c2e7acb099809b9b6ff23c7a4babe3435451c128cb23b0ad9a04bff7234cb7d867ffb0f3fe70661956578233ac2665a7ffc31a45eb6e71dc0aad41e669f0245d5b7c4fccd277a3f2de5b41bddf4db2100e8493df22f99991e19afb8471a8a5f1294da4f062d988971085414179d88b9ede4913db7b24bf07701e9eecddd261327dff78a756b4b95086233595cc12e5f6bbc5dee0a58605e3903f03ede7f7fc5c0b342e62259b482f1efd00bb784bedeaf14ad92af768e215741bea1fb34dee53ec6b4c2d61bfe41f959fbaf8012c43f07cb9b169e57509118383046c7e909e646924f3c8b44fe90b12ed02f39adb551372c3fcd711365986ac8b029ceabff7009eaae580431bcaf72455f3425500d3b99f8c229ac0b35c83c70633c88a73f15d8b7809f2e7cf7d580f2e098089a7a13ab5767a059220e6f41a1350c4de26083c235ecc0ffd1e2836025317d3899bb0789c86ff3a23daba0f02b67470ad851378ed4adf9a8e7a51bde5ff8cb02b7e83f86a3c1d8f02b5b6848fc86b9f7349c3f06ef5fe63d5f5b2a266c2d81585d0d44659c0729dc19075de6020a58b5e8a43f670c232d667927425e3f07c6f70e314ade79768e49ca45d6dab9cfbe3dad7828dbd703cdf1e1de97776a169d6ff5e2a31a65f95c5babf3e0e1e9d434a6b9c569bfc7012f50c66253bedbac9a1aed45d9608776fa1b0fa0a3e7eb318acfcd5bf7c685e8266814ffaab1f8cbae2161b8a4b325b098ea77becf6375a7148eda3792bca06d9e21a3ebaf22145e5b1aebb2f27dcd2963b35825b9591e96fc9aa64d66e5852de1373af1507f112abae9d1eac4889dd16ef811b7b533d3cda52f699c18059ffbb12166779b32ddc43f0d73cf8b9c6adc09a4c9e08b6f20508ef1b64e67674a31db90b2fda6eb0155e13eb0c4560ef4aac1c583edb9403ff6bcc50d230e47d7692fb6e1219c86d3d5f2ff67619a3d7f8741bbab0239b5118fcadd03858a60cf597415eec55d84473a7be872114f6a7a975f64feaaf0e0208a8c0018bc4658a8e00e59d60aec16b219fa80127ebbb4bddcd0d673dba7f6ce871f29fead0a7b9af1a3a886333aeb0a45bd2d01cf7897b7ff112007e7d73e89989e695302db4dada854315e6bdbb640d916ceb7555d4b46dcd3715c5945723fe2b1d78d2a226457272527312f6b9d94ef9d39079c5a606ab785280636ee14dd895a4e34a9765b198478db3fda953f8ad7ec3259a6e1d20f5484333a8199347372ac29b267db36701353b09fc51c3cb6c4b4524bddd00a1a567aaf4a727460d5d4969da64c357f42eec43dd2fd22773fcabd1b715d03d561ef0515271e4b7893399344072d698a5e55b96b88ba531ac8ce5aee4111633d55c3072e596ba433aa836486d9e894586c57f528c5323e3f37ab01380e5d182f89e128791d29f65256f590bd0b153c2bbcba6b22b0b566ddb4fe06175346af191fd2f519a8e532c3006e168a39d37763067e8b6a81e0f0dcd2d271e813a119f245a25b14f9387a6b74993c78494c28c4ef5087284c840dff2c3cd00fefb5bd0fbdc3424bd8ce40a36a6890f791a43b4dd48c2297db469b08afb091966628cc0bff0d6c0a1c3479d1a02e20f495804f263a9f822e14911f5dd200ee39c352e517d96b9b36ab4a0b1305e6f740a8a535d2083b1ee9ac81bf5a96605d495da2bc76746ac1595f1426ea30d9faa9a00fa33dc087f9d3a5b19cadbe3173654d84699489b1b9368046558c21ac77ebebe913e6fe4f0029b627c78a4a5132f344621d38fe00b6ac92d57698b0cc47451cb2ba53fdb4c60edbca47de1345a7c856ac4192171f8adffede913b1962995764d97bf54904377689138dab8feb8605fe930e0901cef0c5e2e53d8483236e7fe7d0062f7c926bc0cdf795b880175805a5c3db346c74c0fed9e9c962d85cf925ce574ff9f73dd6c4594521875693fc7cf0c9d5ceee62195a5091ef56f227088d29dfb23463664e065126b268c7949fdd08fd9f741fb9e52c5ed378f3979b1d5556e4140191559296c7e05dba4cc6bc54f8e5b5c13fe0dff630657649a7e5d3006dc9d1aaf6c6dbf43bfad9fdd6634aded02e809dd1de8315c63f20b27e45a31faee433ce47a16fc904ae493338d06dac0273e824f669350d55a98d8d05c1ba4d8328d88909e94bf5952dc61ac5cc16044485d645add0282254c9a543fedebcf7f1a5ac4aa72a304887fb05ef2804c2d57dfc1b5108eab053177c20ce5e66a98f43e57cc94a433bea47df9eaedba511f780a6d42254a0b67f09a0220cb7c41f040071eeb83a804f10ac3ce66892489aa12e291340d09d53627296e80e1c0ffb044d9029e427d5480333eea2b9d85f29e125ee30d038dcb1bb962177ca2fe3e0dcb52708dd7c3cdc084cd7aae60e5c150011b1022b627239e6e6ced5fe58f0ca94b2602c836e495b65c72349c02abf1ac3a50fcefd05a7d67a1904ba2e3c56b47dd013558652e2a38b2b3c3347f0829963b32ea89bd956889455fb16c7fb60161e69ed63862196563eb5c031dadedab298677acc7bcd8807c6e0ee494ff016e0662cceb1fc0e85135bc0d284cc4b423c49e47d67e9e4c16a41f46841f49883194c1dfac474c9d6aea8f23b4138eb6539c60d882a88688b210f8ddf1b0e6a807a1b162ef7f1cc9775b6983e585a73c567b65266f3a3452cfcd65a2f24b526daba5b26e183fac50fa0849a8658bd279331595240df23fac81d5d0332b2073e51182a3b2cdc7674d1672f2b3775b47c753786552d8e1d08fefec998ee0a9b96cea07e00fe25dedcc688107561a41a140552600eba851f70d2bcf8117b4b81e481c24eca63dc32fabd77ae867ff4f50c6771b8251f97c5da2f912321849c552bea8853c178606746f5e54f740229ee89d431b9e34c62115ad95c1b3db5384c15b0b35361a902d414f3ffad04bfef500405f2fb44588e290bdec1c28f8d92a7797c528b0a93e8b16e8d7249da79b06a5441bd65f9115a1e00aba4821b321ee9144ccae9552cc1e5adb611803c3600457d0f1f6564883a360d5056a5b9e56c1007ea989a84837b02e7c11d787ec2f634d8a6603228bde69e253195f58c527fcd5243bdddd3744e79b1a5c275642ad3726d36fce74f9aa7ed9074120a92b9f2cdb45e12662e9ff025eea9afbea546dd2990ef14bad9b9dafec5051a20aba334cc4251b1086921cc8b527ecdc3b02a209aa32606c5c96c71fd7bbfe1fb2a831e7a385fe732a30736aa9a1b09ee0aa966ae6f152ba967f6f0a4a51b99cd0beeb68553a92a32e8c9a7677d802fc9f3a81a0f08503121862d37a74cd1fa7a528c446b14f08a43a053386e058138e83759de96d4dc10fa8ec5d131d894ba5f1efea9991da21f100019e985f611418af31ae1265ea9496b5e1c12eee637b85dc2773c93ddb6f3ab6bf629b7878ccd77db52a071178ed2305e204b79167aa56b9d57a873e4a62ce7b42a1e4fa56b7a7e35b9281ded7deafadf5a3e1503df84a31b35b3192b1b6e151151c052884aa10d6debbf448492075f7323809c3b18484e8ff0858c46d9c31a669a53c86ae3f68ab1a7a41a34ffccf6672a5b67243fd626a42e278d1f54a59126acf59bbc2ea9b4f57a17ae8b9978350097bed002ed2452865b675d3483d69219b806cc048be6030aee9f05e73d5291b082b535c22c392daea86b14097204d33c68eb27c6b5228160808d99e62a5bd4192d5367e4a0d1e615f5289bc430c3d2d52fb54730aeb28b63477496ef17862bff6409c26610302996a378acf8d093ba2c37af95dba75fef6b1cc6bece662ca67cf4109f08e1ee7ae6550107dd0e6084a0696299d5c8074380a0acf21d454e5ade153e45a9dd5aba9ea167557fb1101ac450e0ab56d37f7fb7fd299dcf0fbf94f73d619bee81f2a1213d65f916a62bb6656d14d4d74f41aff4e1474b8413445cabe947ec26a149a790f7c28b7cea35579838f38209246e8e6f3360343454c25d9cb156e0474fd2ecdad5daf6d210e9cbd25b83d80e5103c9e62f99b2c46d3362ed5b907cb4915b3f10d2cb047a4029d8dc0c09173903c0cf1cc027aba8c01eb54fd738305eb17f72f7d303565537b2d10fcbf188c46f9bfe54e90071ec22efe76c6d66b5e561def5b225c5dd919140c4e267b637b5620520eb533762d53017e6056acf3e5a1724c88403dd8522876a00817d993f1dfd5a3b56eafe069da4b40ece272655f439b296bdfef48c53b36e990e096028ed6c74df0b42541c44daf5479dd2bdbfee77e0b30645aa3f7ede708111c5e933a77c4b257a23c78a3b39d596233e57557fe979703d9ca3a780562af47d0f5be005bc00071555ccbcb43fc5c14e71aa99ccac4f3df65e882211481a3f52e363759e45d9bbfa883f8b1a19f99b52426b9b920a4e45947b0881f68140ed90ffb5c46fe877cc7ce303c02275ac364b531ec342f92af8b9db9c1d23bd089aa5bf34d79309aa1e0e65b7b52df5618b2da83a92aae5c27132b790a6da6ccdd8e71251b654c2221a3ab8b93e9791f231077077be62e334813dfda807b2d151f3689a6e13964de7eef3295854c57bbc99f7bdb3bfbcad9bafb005e1324c5291c7a602e0d871536de062cb3ec11137a6eba2121b39518f70dbd65305215c721d3a132b655e3d802bc623ec0307b56d9a7017173fa873409853b2b3591f91887fc3800ec887cb6a0926caa936e1266da5e3edf216c2d08664b57f20d727139c4df2d6a68daa82ca20f6a2eb16c6566832f5d61700cdf6bbd110ca8c9e2b9b135d5d0d089a20d47f0d287e5bfb2b9bdcf2a18fd9178240f70d6cca166798ff76bbfccdd3fdaa6056c4db8eb713a90c08c1c0b2de0d5bce3027a7058452ec55f14a72f9c84838d4f6297eeeb47c400bae77b81105a2d2ea356041277c2b1b44bf7fd4e69164b6571a24410487473ab03896d03af07867f0f19a4963e400220c53ccc4c29b8aaaa95913d552608d196cc0685e08f3d4588c35f1d4288431f0de045765929f2a186efbf0d3dc97651037903db675308883913f4c4bc0054f0c844ef8b2588937b162e63de278dea28da28de315b60b10f5c6ae348e7c1033d33fd18788feb25f4b602bcccd93b812f255791849704a6aefbcb2236437717b9acf7764bdaaabc4034d9d10ff49292051658c58854b96497c25d6f1abcdef7616bf8e1c100367bd6dcb0884e400b10c45495d701c8c5087cc4f85a95ba25923dcd5e2aa6974e3f931db92367c3319de5eb6bf61df3e4973eaf92cd0870a88365acad253be687458ddc734f58536d2c382cfd626ce555133e78caba4cd9f967f7549c1a8d77521376df129ff36d03c3d0e6d74fcf607006bdac0adf6ad4afff91b41bc76e74e4fbafa39e7e69b9786ec41b5b381ac43dfc351aa7700f05b6312889b7ff21256eff5572339aae46f607f1df137d090864b91056c40f203c57fbba64e4f29ddaa31e41cbdef5c9f048ab73847fdeeed5c828a848876bf29502abbacba1d7e2cf604511385132ddb89ffbec1e33e9195d6c9151d4d348d7b591c3a6735c9b6ab1a7b5a542594e8196e68f675f441731d37b563b828f31f5d01bde4c357f464f21ee70bdad52adde81d280cd4d0fd88bab66b518a84f0a56c4154241bd3f71c044b569e44d270ead2da337d372c1e9d0c5d85c3de77e09f3511db205aad042a93a07c2b442fc5d35b84b6781e1ef81f3781b0e2f49a99d8b8165a6f00272380b7c86004c27d68c7e398e31edb5c481a24064d9246ddad245813731724523f9bfaad47a6bb83a1147e63b9ec21f2de4012919971caac55bff63ef833786e872817e279e92472fb24dbd58e70b1afa5557c7e7a6c0176f83e558518780d31d4e281eea3dd1ef330afb4b73d1e599dbe594f24a28e0a91b0da140c8c130fef629e730c9db5fa7c0e80a69fc0a5dbcf646352058e65fbc191120810c014ddd6327be446f7e925abc7acd0785ef6358254ec7ce811c48e1225d3bf287b69b6682694e071c1ef16411f284db68c8601290d252da6f390b5a3ac6bc7e54a88df99195b9891541c7cfb6eca09ba95854f5c3040eda7f3f43adcfff7f0fd0507f6cda044d1e1c64094339a1acdf48ab4649121a407fab717ac7c6afd7eff8a0be383ff6a723024ada88d179b6d70fa5be78142cd672aae1bfb74c9028cf2a6176b03493d2831cf6bb3e77ee839fa46ee81819ad7362954b42bb0842e68b7ccb35b7bd88264ccc4fbf33adfa25815b33438db05ddc46abdfd8dfeb083238bfd4f8b10bb5065cbdd9baec5a668093ee59d8b7f277bdf3224a906a6c8ce23f33676cbf5be179fff79a645448d786ee60c0753a6f2a2aa95d9a2565ae9dee80ebc3c695ec68e97c56f09a4adc72ffa16fa06e524c6c41a1810c36bd683512e15e2cc4afe0104f3eebaf8067eb990394c42d48d210a29d29458d184051404f3816620a80328f79a231625be9c0e6b014f5fc17a447b483a6af376960460cc7184b2e036def622338ca49f52081314270f2e4ed2e3e7d57603a1610e42a43ed9a1e77e97de1c1c428cba5180e7c6bc2312314bf4f42a33428865d4cdaca6b3f31a13ce01806179a366e75af0f3fa094bc80d504b8db17ea3a5fd0fb1fbda8c213cfeb505fd78d768a6750ed567b634e31f68d566f3b6fb126055a44cbc9d96a17f6b495d1cdc5abc548c7abfff3025d05e1d6df086ff17f21150c49dda749959b148465451c6568a65ef441af8b38072f918e9d997e1a35b24b8a290613e66d5201d5d872c6680ff3f9c26033e60c273096a7ab80e493c6d832f076ddc2330c086f2f0398002a52a9b441314fd688cae0c162b2a8183db2882bb406dbbfa48bb0b57196473681a91437f85d7c6de1f6fba4a957e56ff9c09e1853a54ee65af5db27a301c683849250859fe6789492e9fdfc8f378238b3274089028d9abe145c34f10521a3c060a6c732c32b0f32c0a10ec1aa3aba8f60264c624f9909979a4bcbddb52e106fc43306815f691991ed40bf0a5f38ef5cad714f2c4faceb1b4a22854e63fcf6bc728ef5d14ed7e00e108d4a7159ecdcbe50f00973767f7efda4758f3e83adcbdd7c6bb5f37f58311d07fd0c19ce9a68a9dd4da54b926b172af004ed54666c3b3745b9f7531dc6b8d99223a54b970cd1e33ef40ee5f6e9a1fb333d3defb76d36910a2e0549435ff0d73429c8392c0136483fdbbf63069e7f0d9892863e857cd6f903a9048cefbcf2b35572a05c78f192a7063602bf968aeeefae55567202ab05abc441537c080acabde7135fe33e8361b46096f2d6d286e77619dda25d408eae58dc5adcfa969012dff184867b9e79e3ba96b356ef0cb4a8bb09ee048deec62d6955ffce8ba1b3e56a0bf6e14d99e9a380963cccb7469d7d55f545b5b386ae07c6c99680f919887aa598fb10ceac3c87da59af863fc8c45bef7ebcfab5c88f6025d8b337d4cca52f9ed9f6b7ef654e0bc82c9e998e78272f8ece9b54ef585678884258414a6fa6a441c88f7a4b7e8870e2e4286f917b7f380e2b37076c20681e5da85fe6ac4ab604758eda584ce2b3b61f58ae8dfa980389a7f84b3fa2550f0dc19039d5bd7065cc14121e9131d666d8c8514bac8ed6fbd932b5e2ee0758266684bed880b4920184ce644fd82fe36b758f26d224be22aed664f48f696a5fbfee52de083eb5453af05fc042c35a92fab61184d3abe2d6043037637e5cde516364b806f5120ea01960215b6eaa6b77551dfade21b1d07c5061cfc1f297493b176ebe1097c9758cef04719df5f01d4f34be1f4213863aab3a7893d9bade39e2586b77ee6daa205b225ecf6aaf9242236529c86d978dab90b26dce96fdfb9ffa161ba26fbd4379ef7743bd196e2dcccf21592ef3d6853365bf7b0f3f1b23f1bccb2e02e9735df77a6c940541dc07d891a50dffd1328309c2bca277df28eac081958f8cf9ec0fcaa21e2d02a0ccf607c7545a2d9ba329b1e2b63a0a0fe802274cbf5634d6c55ae28143f5c43a94fceea602c4521a61f921a1ed2d328c355f92fac8f434304fba1027a2890155f1659c119d5d041708b48f6c8ac3f155aee7ad7eebad084c155525263583989ced6d2561a3e49c93e0da33a618ba6120cfb43abc29591282755ca7e775db74d12bfb7b67f15accbfc89c9ad2c0fdacc06a188b7cbf57dccadd54e0385a95c2fcb0bc72ef29831975a2b0cad4195d750694809028382ec04387d05864ab7aab4914b0c27c76d7c7019db70481fe1c79de51c9c098de328b90b7e30773ade85cf327deaa0f13dfc69de1b2ddff01d486f8b3f429dbeb4cf5a79fc938574fc8d2377ab44d5f07065e4a1b0b793bb8f4b1cb55fe2af5dca7757181a74d24f3474ccd4d69b3496a9a9f20f42b76db81d5d5d857946faa53bc1f10ab976a957ffaf2e6069562edf21ced20716cfbabbd1f7104cf7fe16824aef73b30811b4921c9f79599d2c41a177b45b916bf31f742ef6241c15615630ab49402d59cf949d1e681182aa99b83e4bd5f2d05d463c8c83a3484a18ec98aaa8f8e525b02a91c8bed6c06202e8decd9c1e5c789a452c455f3a424a61ec5781246fb8edc0a385b2d05aec2a7510e3a7c6f7e9e1fe22d229e4e00de4ddf1e7d26135012604a3a369bad81b0e7997f1afc80eeff01816225ea012f62d80466e655a0db52521d50728b5cc9a08ea0ac0c431fa055963fbe710c01cf8f4e56514bb877a93cdc1c76e6c4f50d4fdfc27a7593cb5e17eb946351af0223a13f50579125c993ae0b6eaf76091a16aa48a9d1ea0b564bb6fb71cbcfa1ba834b0d03d9358cdf239049a18d063526858811f86cda5f698eba1cd8b01f202574b0c5b1e913997b00ba4caef73e25a476f4af16ff1f2849a07943159af258dd4e1cc95e8cceb75d376c7efb5d0439a4c4d4d7da570491620a1441ab5c1d8aef572687d0217ec2232e3eb191ea4d32c4b692a5623d13e6a702199eaaf6ba6ce4c913bb91a25eba401464f30b4218a7d44ff9374de2a9a13cc5d9bb2e5a5ff6a19b48816f70ff23f894539ab5a6e4abc362380c0ec4931014782a7ecb023f2364847da5a1d6fada80afe01c0105ac3b1ceff6171c3ef8848aee1ca16c0fe1d15f4ce86d8a906d50ec50e48ed894afdea0c7a048a1f822e0574ca87aa22d97279112ff72bd29529779b0b5e92342ba9bc4fd1a8a4e366c4ed0b19e100c2f3ec1ee9d023e7a07a6f78d59f0ae14c7804d83f5f57e322b5f362ae06046ada4688e2641d16b6a19eaa050a4316e98a456d90383392cd9f8ec03642775c3f825a024ba1c0b0b4d3a60b40cf85a9e6d1e4f47b972cb1b3e2046cc2c2bc6fac7e529b887281f15b2253c662fc7f4107f2a075c4ffe39012daafb3c5324858cbceb339595b16a5819ed81a3fb6b93fa0ebcf93e1ec3073f1531ba77c97aa144a9f3e95d58698e5ad52b19094a0dd3f5aeca0e58e932cfb74d9b47c7944396d94a42950deb46045a939fc1db9a95e4cfb17c06682e169ed9de413c06752dfafdc0fef6b8d279d609b573c77a79ebaa536181f985a3d42cd8f7ebd3c845b1d1e5ecc5bc414b75f5a651c23a44447765bfbbaa3975cc87da55d503469a837b6fcc9247900f6e6a4fdb208919cd95a76e7927d37c69bce31bdfbe03aa2c9d653bac5d5dfbe1854286846a7a320d567a4044cd7c49121bce9cba75e20548e31ed788acd34a5f8967aceb3ae5b9f956f2b6a24060e79194e2116713fa3e1c42b54fb6a4efd34f780d25cdf8c2792892425f19748f4111614714fe37f09254e93e80777867b1538ac96320e4d2e0d93073c5c36e3a47f76ae1ae63656d957ea9fb03975c93419333efe245816487e3d6b681223be25585d9a87b28d50573f7009ca7022773c10131607f4e3afdbde1fdabc067c147deedcc956cf55133cc1e4742562396e61490cc302c229a65a6d28cf33ad8d68cf7f970ffbdd6b697f75556fed7ba34393561c25ae3103f312e57a122555669063f232bfa4d3828cc9ad46336ee1d8d1d8d4196b4d0b1bc14578ff384788dc9188de48f87eeee95bc5c1f74e6eaf15ab808f8321ce849d36edb66dd142de5c47e79d71fb40482d6b7fad3d261eada5950f35699c8f66e28062b654e5e18866b05b1bc48e8df811a3a4387c2afe7afd5d3c6192bc0746a6195331ebc1e2a0040312379269ec8e39b027650cadc0c1d6f64e2a78e8d25c0f861028864e0e1ee21e917af81d75a988edc6c38b42ed98d73a98099a79ec19abbe073d06f177920266c24819628b0d8a5cc78d0c75de16f4e33f44c6fa2005fc0b8409a780bb0b39db96bfbaa07770a53f483300b1412e52c4402ebe1851a65289f11b47ce1b573ba90c9cf9aa9f9dcfd24ed39639cb595edbb8819a0655e12804688f38ab91da2d4db8a95b712cada4dc324749d94ae2b0de490c6aacbe4b70530c7bd67f6c5dc936706c5d048dadb20450cddcddf0ba9bae55775afedb612cbba6e09266a1f317d778eb94b8e58278aa4331a974b02d5c7fe7d1ad63d2a35d6acdd807d2268164bf331eaad3ad11bf42f42076a0f4de96944e92c9325dba2620860fef484e23da0737fcbc6b90ae1e6b7c0ded7a064d99a6298dfb486e866061ff948f66cbbf34dd278c2976274e481a093e0d06f038e2bf382ca0735f01746385ed84125b7e6cf5c6e4e7046b23db0832dbffe4dceec6f039ea0d42b3611f128fbb87ab9288f24f086becb5506a5576575624610b87bde6a54c38c2be7f96ca527da554bec8e8148699991f395de5729e5781e03dddcd97d927d05d118077620d0dbbc3d871cb8fe1af63c9a4464534e0da3aa9854b06603fb0d28c736209daba7cef0aa80164367fc83dd3226300a86c5f30eed4fe18942ac5d0ccaca936110f3b5108cd7b6b5effaa50d4141fa8cf842ab62c5749d2dc0841d11191d3b79f4fa7a235ec45c916419dbd5f0b784f503621adaa6532f1b1ff38292f39b6666c6ceaf175b9e5da99bee53e2b36362bf162c32783fe3e8758216edacea0087e9032909a440cbe89253f863eb86519f1e805fa9567e2da13760718afcf2a2a79d81a9af66cc3b320e12a765766102c634ff8d00244890fc61b80bdaef25cae379c5ea0dde3c746b504f65ec2bd7eca1de87aa8d9bab0cd5080fc42c6e31876f801c847201608126d98cd75e320ea61bb2a2a9b02d0c5913d289d6c0a9ff5f2e9696629ad888cc630cec32299a5f6881972bc46802980cae2f164f520f88da7472d6a0f44da58e45fca7b164378c42d406634a2fc3bf0306ea46ef747184c76ad8e52a935d7acabf0fd46a188ba4677c423e8b538b90fac30a137ce7f7d621edb0bc9f9785f35e856ad7f1d74c8f7b7691c0bbbcaa4bd23759e5ae24a838aae67120236be38d5a57929a9375b9772a3a7c4f4b10385a913195e8c77e1559917371655b457c686b0177160c5fdc05712f9c5b0a49b9ff5fa6606f0b9315621ee84e7c14b210eb38161547c5ccef1e357617b5caf373c65f0b9b9a0ac91706290d0f8c8e4a92eaa2b0496ccc574e75926275ad84e2a3d9025ab9c43e26d08048a94c7afb1d70d4e62aa34c7ef783b5d001e9e388995119bcca8ba9e905a97c225ed1c6ca05baac8984d36cc6c381b04b734def89f86691930fe3fca4c9cc707f6ddd67a2dda3696283783b563c2493bb622e72d1a4663c0f8e9595d33b3480f84de07d3770273c0990a9d559c18e44018d57657351e56a28f448073266546bfd78ad475dedaf497678f00777c89ec18dd7976905dd3b801c33f399d4d6c7c20b258f0aa83bc5f8d9e84d7556acbeafbe84b842ee32cdefc4ad74d72a96181827173a19e2557dfbd9c699da452af3c78e274a9512fcdca46a55998257a63359fc278b9b18deb3953e75d0b8eceadce0580373a88ad51a156613821891b94cf6c9b16d74854877bfb8a4771d0de304a3db5bb3efd1ca62e7412ef2a0743da21e2bafb8123c3a942a087d76cd9f17ad417fd1dd77244ca5152fb249558d7867c467ab68bc9bc0f11d9e85234d39f751ee581a5ef16ea10a04ca1463d6bdf020b487647c2da18b939ea9707d946a1fc1a761586d9c12c7cfe214939115c8e2f99265d7401bdbc90b2e5dee88dd1f0d457961f8e6edc996325c69960dfdc352a7c521141a305bb39b2241c5a2fef4272078c396ab7d31a228fa95f6b682496c2a2f4a9adf11522d7cdf5260b376f66951f87330245cf8d2951258c03151bd377aa48dd222ae16768036f7698aaeda525cdc2e6e1a8cf9f0b5c4578276a5db109694acc106110d3f33ddc7c274de5e90a737c41e1a49793070b9aac9281e91ef7fae66c20237ed453a79fb4df0aef4a836023aef3c3be58c7584c040b8a091fa2aa6ea060a9699c1cfd11a104ce8314a7ed301cedcc878098f9d11d5db26ac8feb32f5c7e4cd071cafe16fc8278889ee0ab9a98503f3f4b2e96cbc393bdc4a9707e41cfae6aee90502b25190e8167520fb76626ed5d648a000e9ef20d26d4e6a999a12080435504036e07e7cd300515ee8d62de91e2c9b4d3ad65b336010a4af6a7e5597363a4fc92cdbc23affeb2b4adc6212f137319aab9cf601533146c8e2ce50cfc626931b3289817c449022c4737e06f81725616ed628e9305b8961279b74d3712a1aaa679b112662794dfebdb37dbaa4e885a5855c01b7f191a72e56489ec87d5012c3f5c907b6edecc67133ecb0ebf2d27d06696fa05977f6d7b22e2f7618d403f7a40561caf4bba7a7d38f71b599d3c0d117bbb1049034a79156d1b93f721967bf27b234e9e6477d84ac49c8f1bc8c28fa11ad1acf41a15c8aac43ad83941199214c4bc2fba7c89e55bb3cc7c8643871e81e2bb26085170cfd6349423774fb1501862e6792683ddcfb0fa0db18c8a982fc3648365d7e49b7b533d420f03bc66ccbc835fabfe1a051bc0be177a41f59f6b4622bf2eb44f8439c428a489dc183b56c35d579076a55598d2c5b8c032522b48e26410c0794f6ca50cf0fd24eac03ffc5597aca84c3b99eb04069ed3c238231b8a8e0258f3dfe5d71f55e57ffa8a3306a9f71a1e5fc4e50a097d08385a3468f467b6541f349d8eed10dd1ea4588b98aa2f3fd5d156dad82092b296b9e76eaf9b0138695e7f87a95fe7f4c25ad2ec1e836aa6201b0c93d7c66129a77ef44b076b1c8f4e0aa0fd02fa6e18cf45a4c662b47aedc209f29c2d3991dab2b763c01a5c46494d87ed9e97d77495036274d45801bf82d5d48a1e3408c1a2ead6f85c52112f63cb8bd4fe4654aa9085f0416fe2e70aea20c4e0861ef911b76f0327df56db32c7b09b03313aaafa1d8800716608197d43d414d6e341d3b11754d5328a3d965cfa0b25b7d931cba7934b5fe574ecc53a601ff6b27486a378121164e80295e98320a95be64ce064843956728abeece90e1ddd14a5db25a7347773ab388deb410ffe8204652b9f782d0f452ba72e67f486ef5921ba4972d79c30674e99f1de0b974dec3dce14c96f1d53df9834966f4ba37759056df28603224966944ae051ce543d6d3cb8cf777a3af0e608a0bc9ca1e298ea50262a3fb33c1d254fffbfba9395f398197e69bc26ce540f1ccfa638cde2e5146a280a3e366c6eb9a3d7d32f74f8d888ea4d7851c17e7e1ecff2807e2f5951d5414547c8dafedd08a9211163ba2c26ba2e991fd1d3a585d61757370242a582e456ad467551948f2ac87bf7b8510e8e051d04282c8b839cc3c2c2e0ab3f944075ff96d81de2cd619759f94a93d63a5bfc9a2bfa63b35c54a34815db182afb05b7d87bacdcf7ff495535316e7ff210b3c80a468a2c26e23aa32746c05abd1a388440a1dbd0501abbe33265c525c7196c27eed8fee71453edd42820d9b557e89e67dea7707f3cafe30c3ea77c3ef444d667b4c579adbce738312256752c96c21dc6ddb961a819d0ecd021c91a9b7ed8ea4e4b109baa221f9b6aa46be652a3f190956ae8fc235ecf4aa0ce1fb751de50149e3dde5d4a2552194c4ee973cfe16d2fc9dbb4d659f029e835fb33a9c4bed8a67f350b143cab54de71c20d26cf28f3fe3432417d98322785d9057efabd1950df5e6e47948fe55dc6793aa5fcc7bb0e81b43f15ecfb3a3cd0dc8b4ffbd013efcec4ca01c45909c1f47205bb4223ee64adf52a8a77e435bfb694b342f2045c4ab7282b0f5bcee5f9d1457b8d3bf62561bc21fe12fc4427d7ddb548ad98f80c111c25a69f63ab591345e2d7a02f293c8d316e043524d91cc32825fa0746442c908c2e8d5ab68a133ff9fcc2306efab6c14527bd13d70fd56734f2471ace1a90acef9c9f2a8b6724cb847afeb3d7283c99dee2dde7f8d821638a74e3749e18e2ff76752b064abc8107c706d121c7d59b763c417f9520e22518a069d8385f87f3712b282cc28a46387c78b1a6289445abde2ffef76d2616ad8957b4f1f63e66843afedb96127041c5c5c7a84e3584eb3caf9a9edb7e65fcc19deef4b90e5805b8b1f6222f506edb51c6984c8406f640201975a284afcad071c2025bee9b1d53d8b525e742adfd2465eaedc893cfbc027b0e555e4dac5a94349c550a43bec646ab65709d98dd0baf6e711dc517664b4a51bce9057e1410dbda6de60c3376fba13b44b6844d5dad94697e7d4f9ea315f915254ad897e8d919f23dfa5d632156901f038377e54749452cfe46a03726e661cb9bc8a337cba7d3625790562e90e7b7a5be4f6c5b15827b6e366bad10b457bd7c1495ca5198b6e160af9c11715f2189d24b0adc7539e54993dfa84879e46686a063297a0ea98746df44e810b1d443ac988781db6ffc92f77bfeae71c973b8e260cdebfbddfc6270fe5bc939164bb46967cd43908d097919dbabe21514ebf3a729f8735622a074e0d7de19b54323769641c12d93298c4cc613e29b00f27cd7cf0b173f8ca253c7bbe3e6807de6974d90bc6f0fa38060eb1f5f88dacb33ebf009a7c68b2a664f3e2e084542a33e0e56d95461d754a701853b47d48a53502b933ae0760564fcac59bfecdf42c91926b5152614d23f2a6d82db043f96f64807b043f3f7f14bc32095760f22d95780208f6dfed8395570231d620ed714da0f43ffc2da87b73ee882dff5b596bfb23661ade0085977868034b81296843a2d486015f5c04393a2f71fad5191fa55f3aff806ab8a3861a1406c49b71d0b4a5a1fb9c730fdd24cf3355b3d662a4b2158e87107abda0f17c9d1c83a4d52f7075e93840374f9f65b3f0ca22f67370953865bc3c9c5fbbd246314383bf170c40db5014a29bfcd42b0a5c403fa0444b30a6055125411f6309d6994f9c06df8803163ebecaf09456201c80a6a38f5281090161be56ebdee682c5ae4073650455d1ee4382e70cf181b2c0f4c225357201f0298cb99f1aef706d872335803ae1bd96613cdf654868d7183c3aff7bcfa9ad1c591d5119e24913f0b74b4bd3536a3afc2d2fb437f6cf98efa7b7f4fa2c21eb8795e403729d1df3bac48e95b03f5166d898312d51260c70cc948a9bce3231ae7c35f1c8782854e1b3682745ec9cf813fa05f4f38b526ee6290be3efa44c0b544e5360fb1fc70b6bacf62fc29eb3183d99b4292f01e0a1d29c44b06c1ef5bd381492c6d457afa3835ee1d2bd7163251625caf4a3e902187849a71ceaa4f3da350f47331bd8acd3e0ab9ce860f79c10ac65b8b332e80e2ee650879346d8f72dc50cf03116f87ca3ae88c0364901a703685c5db6623f89d504482e0060ac5f4dc6ed9d98e053b63161c2c5bda30fecc696ba5740bf2acf94a887ba81ddf75af2df3623d9097db18538b3719007b36642745e5b3d03f8e5c8c506240ebc0f52de9f246586c82d2451ee1459ebed58a5cf69ecec760f73d187e3d17df49d1e1f9aa5ed0083c0b18e43102998963e26f658919a2abeab949f6aced401961b5da33bdd80ba0f7e94ebe2209dd94ed65e417416a515bba5492868065388951776190693c96625e160ce3fccd9515dfd949738db3892e9511f058a3fbf7298fe4a7302a902fca66704ea02758e7aa669a314f45041fb7af4faaf7755986e1c271d5e24a00d4f075329253b9b5e9210cfb808c09d626af7b0990197a8ecd610c51d35d5ac45e72a8972f1d44750f1131bb9eec0ebffe8d93064cf6bcca8f55da7cf13682aa69a2848272766470304176934130df792dcf2653d52999e21d96c38a73807031ccd7174c06230ea4e8225eb6d5b4f8e7893fb53cc99e5838446e3c840f8b9fbbb427f257f9ec49886625388f48675b3e25d93b44c948b8daf7e094891c78dcb304dc9ce3252b11022098514793a6148053a3564c7334ba85a828e56f5dcf29a3ed395a7a2580fd95a56fe7fc3aa21f8a812667bb35dcde77177aadfce1c6e2c5640f643ba5e1e4d8029e97a3009d82fe6cba71f8a2311139bf2752df74281c9f2c2866e9bb5113ee721cc7e5c0c5cd93710678ba72c6d42e44aed391d2796840a92340f8a583fd4ed9848a12db07f68c32f9bf0c16ac258d49ea9d7b82da049626f21cae618f2212e73abe1fe70e3909193259e17db6f1ea400da1298c0bb0facb9de1f3ca5c33b9f90ada282837a67d152e76f95bece767bc17ead39f848ae8b7b04b8970f63640a4a646d63b73c3468301f50efd257cbf965a092eeaf6de8bf0dd2bf7fa77c15c0a6e5a52b5114898afa7f605a6dfbc9fe6dfb50c1a01e1e3b96e0585e01b9379c57837f475bf334bde1a478e51ec2deec7322a8acc7a15a368ba1546285b16ebc46c51ff37e1194ab436722ee206bb0f0daac5d22bb0f2fbb069b7a651253d324124b944894106d26dad9ce4e378aeef5166d7259d4e351cc2e910c6cd997885e7308579a1bebc3bd7293bcfd5630f5cfa526016eb51f6e4e1fd8cd23e20fcf34969e95ed7f90830043582638f718dbc99acb273f0358fcf58f77e33e77d1a42297b12d7035cdf444220859484585b7edb8edc395ea9e39d890f4c9301c61dfe4a94ace3effcfb313d3568f94448400774a1fb1568a542f19b6e16d1583a5c6d0e62b54bd6b6a06ff1c9032e45d26e80d72449a46593362c5505140f0c330e1e86d9b6a5694738bf925f1e054ba3ea205a37cdce89550ff1992a96a07f0d8d21c9890db3d2a3965f884d442d29481a3abd6be25c6edc8b88989eb5f8718b8d8107a0fc1cbd2dcc8d1a421998791a50747ac7b363be5f66e140f07117df91efabc2823c7133617e5ad1b2ef750d944ec80b4fc2d9be52cdd0a7d682b0365fdbb8e271d4fb29075e8a4c6ac7dde6b90cf2c9c4f3c42749b00eea80e84b9343d0a6f4d43a692d9ffa2f98a02b894c28de8394f177b059c7d3105e89f1cd036a48b784abc22fa66a005b3360853d3dff51e5d3700a89eb28a267e41014b43289c46378eee8d62320ca58e21d695b689aca2b2c13d521909b5e39cad5adf9928916fd2c8257fc415a8bc06d65bc47b614c7be119cfb993def715ce36484eff5f11d23711a72219d25790fef0d4425d517e524a9714ad7ff6e8f7265e1ff013e6ab4bfa590af7ec7b14fc9f9912d7cb10fc5824fe813cbe1b6b935e0627a5f430fd952c3c3a0b9783e6f0c9a88b28db22aea4603ac42e7c4569b2a12ffc8046ab2e8bac217b66648d9bfa3b7c7115649126e2bbbdf0c65d1bf183847b203893a216c5d43c6f29833719757df38c84212332bd0d60af951d32a07aa5a5c4a94af430d165990277fac0a52355857bb4d73d45dd5ae43e814f4a53d3657537fc1651f3d3ccc71975d72700580276d70f0ccd8ac1a01f4adcd27d91358085a97cc3723ffefaf0c6ce0a1728c7f1182f9120e69f0edda9715b9f888750cba2e5d277e7cbb48ee4a763b21a0b84c20cb97d851e698154ca3b347d235d4a1b0c60fa97baf1bafddf52c79c34a0f144587715ccd9385a90a856bde26405578d9b36e96fe520e587ac600520879793209b4569076cede3cffd5d5f34dcc0f58151cb5f4837b9e2b82236b2df754dbde85503d74471f4743812f573a27362668741c7cdb364dfaa099aefbd91041ae3cf3b4d80dbb1a7bd7db3060285c40661305249f0e2a9144416a8cd770eb53e77d5091e3897b01a2bab0ab1297bccd673aeca058dee2092275f24aac92e6b4e02c71a1e3c9cd58c283a21cb997228fdd0eb81982aa78e431c2fab6401f1ece43222e8441765c47774039b5b2943d06f4fc46c1cbbdfe43721c0c101ba59f5d85131f246a6f7021319fcb2337aa7086fb12a2dbd3e96b922601af7ad16e37f43c6cb707ec5ac7fafd4b953f51a6825372dff96df0eaaecf37bb3edf19a06367cd3559673a98958d92acb9a029e08f7dac306387d715238b617ff593b988a12fc1473b1fd8dc8d35d4c8be1ec6dbd5dd38148ae9ea8b5f323ef65abcbefff1e858d6c2059936fe2163b5b2f31fb03f4058cdb2cb639803300f1d35fe09c8a8f11858f3e69c1b353d0569ff960ca1ab655e41625d1173608d618d3ec4067d8bb836073aa4dfa3fdb6919cec5046963a9d227671a1510444106bf53c31edc96fa540776557c10f25b507975347c9b2469fe8cda313ed8b7cdfa2c5c9bab6b46aa9191afa23f7c99a831896e9eb9db187ed6e2038e9741a0f11ba30643a8e52ef576b8ed8fe06a42baa2bd8a5d16de22951c34db76d93188f0d82583358733f95da8bf9a6d899e65036ca03565cbbcf1963e0253603844b558cb2a47afeec6339873430f0966ba346630708aed59b38ee4ed269150b5ff3b5bdc67c488b454eee7409134cc99aa97399fda1da13cc184c0005bd0ff5d9240f769ebb93bc893ae93a9ba85269b75255f58c7807da2496c735765c67bc1beb1f301b48a8c6ccdd5d63f9b794e631c2453c78c6ee205537bc02ac0e30562a8ca14633b277b093fc6a86ac8328f30a8122e82e5ef285fdd09a86076ece3baede5e86f405ccd3d580f123642dfa68903554552dba6b2b20689c5d0aac3de0a5058a91239d89a9a4b3e646c458ba591a68ce527955b06fa71a52761126725516bff1275256810554d07739efa1ca24e4eabfc70658be1e235b05a689085e154f67e9d4e3743369093558bd46148ecf6b099df09f740415ddf09cb1eda867d7086cf0ef0a1d958a4e00f9ba3b06d4c3fbc925ebf7d438af6f83a8d398985e12393d400206ac049625f6d0cf3cf0a472013a78193470f0fe62f0e436eb1f92626d438ff877b7b80bed871bf7acc0e3b3b31b6f58662f07c9b3200e7c0444f9c24ccb117a5e02add3e7f6ffa4360405512ea7be8dc8d58a8a0b260cb1d2a268f9414a8fb1a5716b0c07cd4f98c9817546613a511603d9772397e059d8854c3bc64801b17fc3dab03f070b0c79ed9c5654b027e9820c93d638aa64b4a2430f60c6a83be6728854806d75f976c3282201773cb057188c92457ff28d5112e42687070ab3669d791829607b316f3f372987005487d8a45a24943faa1ddcf6c1482391363fd3dea34b44674ac28977fdf0f1e64010275ddf15328547ddb9f65f4d788ce0634f2e0a25d5158b8d80d23369daf21a10de8965d46b96746a42d25faf117e71ad9dd579e63084f77fbd5a0592f00df977cd8f96b950e708f44307162f56371a02dccb968879a2189f99accde51d102d15b71a2282e8b859d2c4d1ffd9b69fc543673705520caa7c0cd4ddebb531bd0a6d0955274d0e0d0fb2bb33a3b41fb1fbd3352a4abeb23fc1f1c0fcc2152e39633b68b4117fcb9afc45f069b525fc2d921fb2b4ff50de700dabbfdd1093916a9fef6ee0ee3996c3eb79c11ef83d07429d9783881f39c0aabe04b7fdfcd5652e44664fbd71f509b116e00dbef20f179ca40123f753f8428588e3ae73fb92b988c76f9598205064e9a2b914f4ab85ed8be7d287232f3622b58534093fa579aa4b1eb40b40a27e5393bea964d5094775b3c34b736726b82759d3ae5767091998c4bb36157e4e876106d05157521f9f515e6d499fdc88822efe4a25ba0159e397da475d7499df14db333ec961f5f270f6e783cb423c8d040c6179486c006d12c49604f00d97a1d15b4932e3f96b4208066d4e1d7cca9c2869439bbe3e6172f27ae92011fafadc79f6a9e6f3877344bef237c8572f0f7e14974cf137701d299ec9dac1642388c60623610aff0341ac4a38432ba47ab43ddd0e5e732ccdc3ed3472015e112e0d40ad483ad03ecf11eb653b76e324ee4f1810bfd273bfed7dbe632b593ab509f00f3d606d91e033162cf213c3adc24c9f109f7b726077ae42aefee796166ff9575691438dd742cc12e41228d12120a0214e67a3256b4e590cb1a18f4ba4543abbc3dde2a55fa09ef38b18407460f1dbc7501b894735a138d1d0868f3e268fe66d955fea458c437a73384deff2c7e9fb7e8d17547e6a26fcf577d0d3c5c4ffb3fb220914065030178222032edfb1c7387f5a0a09407dae57cf5a25bb566d95038ab8878ffb5ac77e08772af56f5f6382de74cdf853cf66914032db40dfab934ec0a19893ee9b3d2807b7887740d8011c99592ebf4585fe3b2d1fa38641c61ed23434da48588191b68713ced636e50bdc5e6962247de8dcf0107e24d1674421cb2e557a9732e1c266ab462067676ad6593018b7a22a5a863a87032aad181eb1263571809293697c34e2ada19dfd9d42505d25b7726b0f7c353c0bf2cc48c757762b0f293fd972a1882cd7e702adcdabc4b75f118c1eaa34ffc2f42c4a8b71bf27f297f62ce22a65d8b0aded187fe7faeccfed2c5fe3904d8d121e9f10d02b226ae1d845781b45c4dc3bf491ab2d61957165688191fa3df931ef571e5f60c31a694fd93076874183f8c7523a1e4298c6bbfab822ca9a98be2425fae04496be64347c1b58f9522f71b9a3baaf5d93931c098c751e0abc38746bcc9c546ff1a6421ca162bcd5ce8d52140f9080022c251e76110f54a2f0cf751dcf31025830ac95c06b71e9778d0b69e371b0a0ed8b393c14f48738ca1f4807e800f40b2eee081745795aba87d304481996864af10caedfd43e88c0ff00377a29b88318589776d15104b5745b3eb6413dd53a149a6a0dd5453e0727cf4d2c1c15aa2702c93e700e1a4ed75d495909a1bc948eddf820e5b7007e671afaf1ccc932bdb659eb90a05482a769b2c02a5cdb1df3c5c15918867f9f9feb1641cf7024cc20765b9bde3f6458ffaf4399bfcab177248f029e100a5792b563265943ffbad4b2e24d722cec5cc1e606a036046e9a0e02bcab51472754c02b904f829e98581774aa33851547afe20ffba328bc0d07d06389252b7bd57df3ac74c7dddbf410558d510c54738d282c14965d37840944ca0a0cbebcc82b63443041bbd6410abadaa0cb926ca10e60e66c06ae4258b8b41654dfca769f883cb0fc33610a286602ccfb121c8592e4074bf6188e500dec59a13cb216d5651344598e39111c90f11cd979a5ce4a3b7464f0a5b0ad4e8d2d29cbec98b9fac81b5ce6e44fba72b81bb2fa947b13d1c0be74206e660e4640229954f7ee1fe77fa836c9a865245495d33297968c45aecde9c06692c1b6242f8af23b048efdab9f1465f6a80703c2ba17de8025831dbb1e6f3a6d866a45211b84e95065d30d9b0523620299b40c93595e9d24c1ef758461113165a27bca7dfdd92b64142e04bcab49c5527c1b9e58e8880d2eae33291361965db1f63a7130671f51fa8fb1d3d5a9efcfa68228eeb7b7260f8e501334419697bc2d6a58adcfbd93fb23d3f5efaa07c01f358a3191abd3ab11c462ba2b5787bedfde4bfdf539896c34866c5a824fcbebd2704ec8413007d26f611add3c2d695dc87bfa161410e19b4dfc3b5349f711ae6019416cf41bd56e27598bca1697e82e26ced1818605130f64ebed36a046d9f544b83810ec1c7a11f6b24dcc17cbc3c910f60068d2e4d5ae6fce5c370525c61c2bd1cb90bd0f9d8fd35c8069288dde26d152a25a4e6de4dd464e9c542eeeea767cd21337f93ab5dabb403f1e07d9f718b142ec032b64fbadcb665a690766b2ce9f75a6f17a171c52501c8148e0b646c8cee7b44637da3c13d16c161a83b82b411b57e9bedd88105c5c35698d426b8257a3ebe8dbfaf0d68e73e9a8e7014030fa9354528b141be397a24c9759e4470349cd42d98b9d3e180979095d49e60cda3a1dee7568e34ae8fd160711bb350e7650f0197d5d9a11fc5de2c241c428410c5f4c078edda3eff516988dcde948f0d36aedceaf5b2093f64465807d97350750d1bb18adfd6c1c6831ffe7a7bd55e8726a308cc2a37ba64945978bfdf2ecadd7547634444aaa3e54040f44ba981d9bc14bb905d4f96f0b340b0b925d3b86df37c10a8b7aca5795404fd67f0e454c7e6a75165f20768ae9a4bbf8229fcb2f63cff671872364a8fec40278e7ff2a7f56c0a318c00dd28eb03a1d34b0c01860b64fdc3e1dafc0797fc54805b7f3084d2b9ad37c249338b52ff22d32f2b8bbd3a7771d7add7df2a3f3628475537a1a7b26b208b0bd04d91313b111503f38972e82dc60803c183bc3756f38ad69ae7a6d57da484520918822c11a17885e6ed1affbee94dd8391d11633837fb581b95ed60689261b2f861a063a1cb9a65cb926b672e2d3faefdafe6fa392e5453d291aa346fe82110c32a816b961953f360c0e77a6be4eb0cad9e6d80ff09ebbe959bea6c255e1dc7087c7e189f689c7ce435b209b74318e71ed14b81a27ec8a87e1fdb876b2b07bb8a668dd14f09d90e94d68aac195baef58f270babf84cd0568a66b259ad107b633e9d9840e6f4ecbc1d97fd33011d89e96e3252183482cbadb04c9ba92a6ab4224768f9e2483cd035fc73c7b01280d701e658f8a1a321cf81f8c6cb676b49b7ded6fa9a03a4f68b2c459cf9b7dce425b161c0304948a3206a09768bae61b22260f9cd31ebf0c71ee0ecc4f0e1f8eee28c00b3ff631cf3c7b810392d9201a07ecf04f29e81878e95859c3e5211c3cedffbf187d49b23ca07cc03c78f703dd38db29076ede81d4822f20b35c44749db1f142599309500d3504f170957cf037631a9d7b577b9796009a7439b605f42241af0c9b41a2c9d58c5010f2fb8fe07da1d8d24d9034c0e780a88c8b1f9e8014e3f905b18770d344aa16b08d11b14e141d29a65fa85efeef3c4169f35d1a37a777360534d0be9c6cd0057becfea24e649fe2ffb618af587de5d5dab812f65ad64c3725a0b2a49411b82128a0b8fcd23b1d9c9d1c2ddba1f143fc7325dc21559cae76a23386316dc542ad3d0996cca283598471f26efb2a6c408dff5ef40b8885fd753e19e73d3061c163e25bea3316a6d61e92d247f456d1ca5388e3c87c33f8637bb395ad81eb993698ac5c20cd8b8601d06c8e0e8f9ea452a529682b1fb724198e074ba25cbb53a1e8c2a501edae3a89b3998515d37f6953c5ccde2952c25dcd0d92ca34813a3d5b510132fec78e3d8fd1923e630c1a70248ecb8666b64f72840a628513eecef5455873f769483c43e55379766f2a4ba4fd70fc121ace0505f60370b18fb2d673043edaee317e6fd929ed9090c538ac87a845367da2eae7efb3e5b115525266db97829eaad07a5d3098e81e6248cc9749cb493f2e44b532c4d89b573b1403c07cca62b49df9e684d6b6cb0e6b0f144c8c7060e3cd9106a2235d74d2f1aada9445ce5bf95243cf75611135124445aa7d36cdfd893907dc6bf46f136d0dc927068f25cfc16a410597c7b89395885baf66fc0d855e643f6b418f45ee6974e4ea83261f9ac6a71a8a73d0b9372a1576f71b32da7ce83bc4b37f94b91ec349a8e2465b27d05cfa475b9326ae7581afa80861a68f4a17f2f1790e49bafe164836198483128001ef6a88057459b2d37f0bd3ec82a92d72b14140d1b2f80fe7f81e519d45c25f8aaa78453613b2fc98c602b1bcde2e012d5c4f7bb633ee66e8d6b721b8aa399c5834ef80c199d3502e5b648e007c97a54ced2edf73d78d234de5d6eacaaa116afc64f9a1e2108364585c638b493b8456951a1ead8f20560b6f7ae9f5ca38cf9c0faec39c408ebd0a593a7cae6d28f4e1c2aec6275ad47da570c820c2e85be5eb19d89d6c7007e6e772b61dfbd72e797cb6dfc43eaaadf8fb48c9f133b361d2796aaf9100598629d1d89e5ce1fa1f0d8ef57ed66069f8bcb354d91c12bb7d49b505bde0e09ca1e0f5779ffddf4458dd545a40718d6a827cf12860dec668093c540a1fcf009621c1413bd05745c7bf16c0a58862fb8479077e113d6618d6cbbcb5a8f42a045a599259c506a04e7b737e2d686fc10692ca901a3935679c825a082b211e27bebb4824a2e42989f62529d2b692adef53b81cbcc80da0df5081ba2e9b3b338ffa72dff434766184b1db23624fc9c1d56c4dd59bddc6be51120f514f5f0c1e0901c8ecd165748b7216ccffd18fb5a92b973fafe89ed1ac156a0737bab06a68a1b6d18b33e7e0b06116e77c7dc1f3b0d49be31a4f3a755e22ceb11c58a0d0fce8af1cfd6b4a52c611ec2ab0125dbc7ff5ffd6460f86105dba503504c0cb105edd397caabd76279af84874c8b0e4620a31206b8f95bf4133dd19c09cc4022434f4f7cad96ba07fae44ef6af44c83c8d2e6606d24ce3f5555d1326ce637764f2ea1ffc37b1b2a9a1c2cf30c05bc63673d97afdc0357f8ca2009912efeeefc4b62aba57fd267828fce63e59f25aef0ee9efedc94fff04d63283e7de5198f073f8b47edab6890eaa9a0a0a184e7a0ea3f24c9fa331566624e480aae4c0ba74bfedc4bc2cb83592edabd72f0ef48b71d6680c9ff369392b981719bda881bdebe67dd22dda6b61846f872cbd3f4cbca7b0feee8e8d336691994877747d9b84ecc66856bf2d8053e04f1553000ad2bb143d36989b8fbe86ae3c1a1efd8ac788f6412ce12fce93d518c4b2c704103f822c25802bfb879df81a9fc9c790a08a62066bf9945357939da18c142b1811a23b14f9c6ff5c36869fc6c8d8d1f611f46f85c0846a2070e2eea2b44ce110de2e37efe370c9cbc9d4de9d56994c72d95921bee1942bf3cd2091518d2f4566fdac92914ca1c206ce27cad1998e45cca3d88c63fcc3594fb9bace10c36a06e12013d825044b010f8411acac62e703ca8d8bb16532e88bf8b96d240fc13382658bad2057ebf41effa6e6e64930c4ef1a5e365863e2d1b7122ff0d6993d5d7e3fd4205a7923cc8d95a550d417996947c6784b77f16c0b754938fbc5b3ec107a196d354ed3bd3c772e6997540d8183619c08f25a5fb6728706039b10e1b7ab1ec4bb6c5c9477fe7b5492e2e627ea941d1c584a6101353c8f93dec633de3b8e40cc1621338ea6b4bee6c8d81a928d5cf6fe2445ae41a44727b9134777d1dbe853e7d67f749e05c02066910ef9d4ee3c9f3acad7cc10830c78f89040db86be348380a9b149665beb446e78881e31e604f969a91aa20c6e0b646503682cfbe80e0aa9ecc2d36dfb9c55126d3076c6464bb489d0c55113c436ebdb0cabb09610f6bfd1157f39f4e90d659cef84c27ac15e418260712053b29e588afffb29528a5fad16f1c8bf84b7ba1ead707cacb4f0601305288c46adddd3d1e045af85625c8ea267fd1790d74e16a91b9bca25603779d6379928b30e16f2c82fd6aa138ae5eeb4415c924d77d31691e7cf200c76fb3f68bc18970eb1e186ca12fc684c531b6341fbabc25c3fc938b6996605ec2033c8df1b0a11b1e039e2c69a3e027921b850638198a6b6c97fac49024fca58e1142a6878e622d9abfc39a841d16a6a94abd9b3821ca3896634fcb4c98889e5c0cd01e939d64bd0f811931038d044d396696abc0433b5cc30ba930c96f9de0f546c0353fce07b3518d5a90ce33f9eb211a040f6120821a26fb74c284b032c0cde8043c06461a8cce5c615a58f51c4d0d23c42d5b36f9386045b084ed85bf67ba3ae02e80d9b187193acd224f1519c459f7e2600f2a354a969fbd83ae938456fa4601eb938a281d3b6fb91484de4cd64295b94b21080b1c928036768b4bfe5d9e149ebc38cae3eaac32cee4188e61a0700eb803ece34ef5ba6a1775c9bcd38f4a820941be28088b9e2baef9113443b0e83ebb239a5c1a7ec12082ea2934aac648b346b06b99945634f97bd831124a2c9a21c54a7337e1e403eb224c7fd81c4049060286352038736746a8a3fff942043c2b699026eda443149d7c3216c83827423a81dc38042cbcfe7800c85042e26898b4aa9b56e03d47c51396fc55ed5efc4446b0ca0ab05862361846bbebd8bcd6d4ad5858eac4cc6bd3049c0912c9adbd16d0fdc918ab9005e0b38648963287baf673a4abbdf34eed875304b59b0288c560092a7145d8f8b5d5de803ff0e3c472f8f5ca3896308e4bfebb49fa23060ce7a4c04b3bf7996c94901215e4726e56e3b8035a2f52618c9cb677cfbfec1591abd0610c74feded7c691747e26510af437e55837c48919bf535022b4311d2cad88d1d2fccefda8c4acd1f266f1a2c34822bc1fa7c9e4733acd1786c12f538b83f0acea71b420000661177a432159f7b719d37aaa71e90f94833d1dc86b5cb3b8446431b808c61f31e5b2964b3dd7017a2578d97e9030fd031d0ec5a957ef10286b314758e7afd0a19556b7e36fdb516ca741898ab53bc36637c526325a3c5cb51c169d6ef318ad41d1bab66e449f9267c242d03ea0d0a5dc058387159141f7a6092d22cf95564480af8fbe6d3a40c69ff13eebdaf9fff65f1d2b82f2afa868bec31863f4997b2181c4cc09386533708dddc051309cd27063bac532d930ac1075b461bc696728e5c6c3ed2801a80189544e83f5c81f94b5eeaa371243aec73d8c47dd6e6e0a5b0e4e08dd3a9d5936c9e6f012de7d1afb09224e5dee7c3b603ed9c9cb235017ce4941309c080a98c8a17559c602151b608d3cb3ba0a2b878252d9a0d17f2b26c115b38cf2a6a53accf905015e4ff50dac4ff0c54101530f14eb8ffcbb8f7273d4f536e012367880de2077e9fa11a78923f2ca0d8feb34dd8e12c121758d3cd698f6fc199f6985a1ee4203245f706f01facd2cb4eba2706816832f0bc1455b3a7d318a52b0e00e22c8624c8f40f827571a843a5b11d5fc64518986a46fd71e13450e63fa051df47a663e61375f7a2cd81ef7b96eac6398729e12e3a0c6ea793eba4a482aed4312d2e40198d16904886c35991af2e7f5c8f8b25c75f014adf2df9fcfee673386f944d475e1355902d8cd7fb77724d875e6531602d2dbf61e452637c834278b9cb55a92aadfc3b93b905c9cdd6d3e6ba34a3297fecbb364157952fceec832695316f88205e2af6457c25fa4ca87296f25d514bfb6d69d5ec14c8e9d8c7c80526d079c7af1f291b32fd02bef3442a8d85520891429d4a405b326151545ab9ec11ca3daf6718a92dce99b20518572795fbbcd6ddf484ffaed6f28aa3881a52f0039faefda614bb6d8c4f2297a45306c0099b501d1b01b12fc833c67d9ca67838d2d1c51bd7c2200923cc14922d449109961ae494caa76aa9d9357edff862933faa7758e1c0ef889736e41d8ab9f95d20d2806c4a7a127315edfae4ef3264d8da636ce72301c1435e0aca4126519f948d7e41c201cb529bb598b1abe94ca396249877bba7bbcc3aa6a30ce6f454aa895f71a6e6032b32d675e2e972089c75c96b93f846b57b1305ed8d5824ed9ae762ed7432814062072f7f0318f71973d1b62fbe59bd018a4188e87ea2a5c2ac2e9ce02e27fbbbbc7e5526246c6c3610eb9ff750f9c153812403156692a83d02cecdb65844f14a3e50d165f3e86ebfebb37ca71c8e62984ad89bfa5e819d8f2a087da75e8517bd8c7664d66c024fa998f647d918dcf501447aba3d677a7595f3c4e2dbc88433dbba63818090a5c595ffc4b6613acd2e44ec8e45b479eb8b903fe3b8c40566d7dcece8a165141461c926b975f4b3251d161d8b40723683148d3612b7330e8bc011264fc9dea735fe74ae55f654a8d2a50d0cc6047bcb4790913996741495eb9a4b7f2d41762c993989e12a437782828dc01fdd0a8cfbda4841746d20fdb80bf75b2bc4a602e057b4164215fd3548adaed5b5753471e8e8d63ade87f3d249f67733c7f66bece8e94367c6dd608cc377dacf7aa7794e966b511408a735a45ccf2dd8b7d423c94778d8f366ed1742e27c3a8523fcfa27a30bcd3a7ecf18fadbfb655811c538b858246978cbd1a8ef8bf6c182f864292939912301b324d0c11d082f6dca90d8d49584d2a74dbd7ede998f1f7a5e3b5090cca4ca8040c3599d0e636d35d270ae052c2f1caa2620eeb9f53c94e0644ad27d69d4fad3c6a499d1a49bcac0a8fd5422d04cacc881153829604ec3dee8fdab83472d0507aebdd9cca3710fcd90bee5f8195fe48bf48b60b9aafa104e3c9ce076d6a6db3789de333d1114ab59eab66d0db8caa06c19839070e01cddccc56a6f33374b3932ed3562e667059216cc7964ecdee482910095dabe952340b420f59c91b8e7dc44bf61848b0e7a37e9e338fac414bc581049c193b341385bfa77d412c8f42e124238612a8eddb12086452a38d5acb1c88276413b36b066d785b69694c1c0e286db79a303474323fe8eab8681277cebbe1a1e7cc60f808452d685d52b75ca623e7795c85dabea7cc760a8f771af1a665488167fa7f7273c1e85ea6b25f740417a27ceb8540b0e572fd6b0154b69eb8f6ba38109aa2d52a78acd5119b92d6caec460d61a60ff2ac9cf212928afd299bbd02dfe24f092758704be6b89537c1c48ca8ff9b870eb16e969e68cffe3867e895b9f9c1e7907677cd12d2759bd3742beff2602aab6f62f42136d9db078b3511d01dded23bdf89410a99fcae91af249cec1443762c60b26a1a7cfef1fd774590e73b947f04a345ab12653b4d67aa3c05b0210f975a27daa1a9a32cb1c8f4ca5c82b8f2efa741a3ebe2e77e6d98795f9f8573198be1fdb46dd2a7c023b1799abb48f915f20dd0db5dac831ae88caba2fce5d7fc83fc13d98e642eaf27ffc17db9f77b03b34df9ec078e26df9508d5b2ca53a0499a06ee4be91c971969fd2980e7b4762c87ed71c7da195288dbe58a50bb9716bc23da0aca0f848e540b6375add52fef6420ea09a2eed55345b17b687ce7109f4f8a11f1cb1d68cb71ac55767307b3c7f3da530090aa5751a118261c55f96b040088c89c7228ec2215c1f6e7025a2937e67be96aab3c007219d1ddf5fde029789012c702fe94da0da77f116ae0299f57aba747df91e1a5600e606d75cd0499587193a3a56ec06cea64eef751b83d2d0b55f5dc1f084eb974841fd091f5060277b72bd65865b88c3585fc5d4182aa681a1b9cc7d52e439a2d6a5a03ec5a03d7b1325053fad9f69ebe9de8a9b475d293234d4dba1e105ee3b4a129d5db8891a680574ae4b391e57cc099b8c203553f061cd5b90409c2f617cc1be01a23495f5a409eb297a4498aa9e2dca2623e18eaff1e29e7131e497c1cff700c2aca127d1bbb346125ea0512a49aafcca3e0914e30ae5045b8828d4fc83402995e787751091ecd916f9f801d7913b0e7281fd0123c72d56bbd45693d192e96eda6bc68a280d490d8267b792b20fe150f7c2d66f0748034b785093971b3e1aed0b140e2763118d1452fbcf7da1932304e60971786a79e15e383826d922745458feea7ae7dfe04b29d02c2e690031e58eac07d0705ec332d89563887ddb3577d6044cca3e4b5bf0335f1531c1b4d4f4b128c35977c5edb349f2772f5613d6d8c026cc26c0142eaf8a1fec7345015df4cab602a4762696713471b31d89f8406f49ac9dce792b65fe8a6337103b4f399a9a70b602de21b7d3885dedbc6411e9f54dd91e5fb49134ab2c6122c811a91d95ad169e031811057b40fbd7830c8def1135aa57810ed7c11aad38649610fdd109eefc2164de97d108da7deedcefed7dc3e47aa252f70c126ee59d724dc614be399787a0efd59c5da85dd2f0eb3cdd4a79d0630faf6c906fc65f9b49a5cfcb0c59c1863cdd789cd3ad32024f454846a6eee8906855176b88ca167f4ea68f5d7d657eae0d57eb1848a5950cff3c6e285ce85f609f589bcc2f7e54a3dcdd6537a1d3ad1316383444041fb6a89e84c8b2088c204c0436a9809057be1230ee0e0d5aa3d515d6a9690042bb2227ead0cba4c80dd663f23ccf869edae6562b4e8aa7046191d7cf82735dc128dae97e8fe3e568ed9bed19a97cb1c8fad7e57cf26b8948f265d9956ae79076d4227db45cb35538a20cc9dcbdb87f6ae324edc0fe650c5a287f49215f9dbff3199c21f39921dacabf6dbef610e0e427ddb51286946bc3757da1cc2d4ca52b4e23e4062e200ed7883455fda60dd74fbbb4751de239f5a6ad48df0a43bdfd8ef70224e63c83d1b01e9fe9c8a686015b5a52cfd09b292be1cb9cfb5ce7182ce559c5e799b11cc5b4ecfa5c52fdd947f922cf9acbd3fef00c1d496848eba2f47ffa64914d6b0aa209cc339429f6ef52da38062fd0da76969b1b73d02bb88a863068ec3c0350f9eef8a46b99169c1ad71b6cc6e6df9c4266c9fd054659d10ada4eeb9e49e41b81379107a46029f4ef489d8335b3020f892f66512ee3d68081ff451e72cb8fce874b306c60e4236e768c6e34326af6e7d16dc9b0026ce0116bc6b0ff61d8cfdd387101699f4b946bf3e22ff07679106e559adc47c6a75c87b13b85733e6617eb4d6250b0163e783b3a8081f11cd32cffb7124979238854f6fe5fd39314af936e94b75e00c19a124f03a48b6a3fb4322ae46fb17fe07f5da81b89b3dbe3264595e21aee48b13097d643815f62bc655a5a6f80faa869eb6c66a3b1cee7e34795ed5ab891f1535c8df98ea8dccc0c9d4f5fdb24d33c1ad38412ad7a045a7d5b913712b64232ebb2c255be234507469c46f6c6effe247f018f56cb66f72fc55ccc191bce015b989cf0d7eb0b75c8ad1df1ae338447297874ba08f4554cb95b525526dacff0ddb49cdf2e23f19a1b6b7c5804c1c3d23a2c0c065382923ed27e1b3c2487c4ad30be13684713efbfce1778322add9c5fcee1ad87017f5f73ddd661cbb6e869bcdcbd29b7c3665e36a1a6d5b7fc760de0de65e6989772555313232d45625c58d0b99d7c132cf0fb19134cf5d0aa4853ff71d5f09a055b5ef62a8310c2927f95872f9be5d48036f19d71e80fd6a8bfdd4992efa7e93b3813e6ee5e4484e23785e974570b662da75f6267a9f1af5b048b0820b06d8199c1525f4ba4527e056b07b255f32797d2645fa78cc41bbf4acd6af0efe9c7f11614c9f61abbd13724f4e8776dc2b5891c75f26c6a59f302627d56204dd9d64e5f3bebe3648e3b33248e0d9ae44e1fd35e6703876ba794fdde66ea8ce7479904c1c299a3a5316abda896f7653f034e75f5cf4ebf1891be58e7735675523f85becba87f9e34f897fa9e68daddaa583a7f8b509d1e55fd3a84a207dcf7ac57b1ea167b8595cb700892d0e5dc4d1582b17df52481861fd500fccbf1281102c159aed816a90f5dbe08e6d054812a7cb6039378456d73443fed0d7281249d2cfa961bf3b6c9f34d6631cb816fa063235ca77ce336cd8612d9223464f8e043e390a0bc2eefbbd8ac474f0a84d7441714d697b66169e262083d8b53e444aa53a60413b94d599f30d9c5c6eadce1ffee5148a7302c43da7651a41824def73f827365e81cf5eb9f261cc51204db9c1f9ada4e7e8caeefc294787bebd6365d7a95adadebd009717d2f3c0732fe84eca90c6949241b10454489d9b13fd10d57149d036a00f70a15b21590e4d0f9e6e90702355c24f0f072be434bbca600ca30e75245dd59e3b8970db9b50cee5ba6438fc67a25d236707ff3a7c22a0ba0a3d3dcd9ef38d24626c5c535ff407c3cbc466cfbc81bcd941d53d39a63f2df025816ad90571e00adeb1119981d18cb34862cd3b340e6d752a5c864ddcce029c9a824e39ee42cd6f5266f4390b361f4ef6ef442a03c67d5fb92417190a7c806e9fa60313dd2db545f94327d94bb1de65584c77ca3b67cd8860ca875fdc56c59cf3550a38f842c43c0f20f6fda4616d6dff0552aee3b09c144c48cf8f8051e94be958c7ab02e1dba8a0c3285a7feb353fe0854034fd00ff4410df0d6cfa8a877ecd8a67f34a313ee2e31b0ed7024b1644f9317834b68570d7a5b492b2cb667c0b10a8bd83cdd233521edfd18ada3d237b9d5c01c79a9d4a58f95928e7ca7686547487a534f0ccc0656035d591f2548198cc5f91d8ecb3853eddc2889117bfdc3137f98e642298fdcf58cc9d428ca26abbda570fd78a3636fbacf4a1fe21d4842e373501ee521b3de5a70632c0a988a33cd308943e411235b76b49d4725d29c9f612295e2795537b7502b059aa7fe7de9c22a4c89e5100bcda40782922ac3a565799c7f60a220a200a16afba31439277a495a4e93ebfdc6fa4e0dce0c9b8161cf3675ad52db787f12515b21baa9f7a5774ae7118ea095d4ff48fec1b3d36ed455c68c22bdddf67fdedf23980a10f8beb3aa02354c5a79cc9350f16e610a0360b0f682f9f8122e08be3c519b7c6509d357a165b5f50af9f07e07fc243744810da9c447a2eb07e812078723c4b4ae1d02443e53594afb71a32d88be9b5242d0892d21b0777dcd09f1464ba62bf296871916f9b793ec09f1eb5bd40c8baeee1513ceacfca7001f3438b00d966b789107f40fab9ae777b89235ff234dc91b9060856f98fdc9f95ae7416d2276ad87a5e10e700f22ce20c8017b5aafb08dc229286b0c63ff430bb0a36c3ac3d8a409ff69addff552f2d6af57081e0eee0620cfb0f6d2814236b2da89493309ce7d1561743de528b285005d0e20f665b499fe1fbf07a2b5c9c2802abe07caaffb9d9f91c25ed5af64de1f46b93acc2c29d39e12ea31be4c14a9e47a6242f7fdc8ca145771625255e06ecac57732465c0736180950eccd07fbf0988a5a44a3017a89121803793ff6ed50685aba54c20ec06cc8807d5b9a56d15d8dd11d5e5b6b035abdae3d80d8106a53f538d95a7930bbba22bacab8651d04e95088c72b5807040d0d0df9087cd72c8f1c827597eb3592d023daaf51712aa5664ed6016cddf8c8d790366d4fd58f38359bcd6d95ad9364d063b3d7cfc64df52e80fd16c1d3f942bb73b5aa23eebeb951f0ae2525912362b8410518cd5b78425357f6fcc6c3b2476f65983f0512dff1fab6711fe5fbd6070a3429094503d967e9cbc8a584aa0b4b116c5e291a70b86bae1d660ef5fc0a44b53a228cb381e05d9148d0a469f989d0b93279cbd901a737822f3812ffbc1b38d72b6d43bc455b6d96f721c0d99d949f12cf196c5a4e231256617bd22f32fd961d20f4432d0d27417cf93da0bcd951b793bb569aeaab2b77c3bcc110e8645033fb444dc0e17077d436f676b9480adcb2068077f942b772e1d96ad07ca6328d3f96e11943c35a5062aac26cdbb139ea8194dbc78e32691513e91a8ab7cd44acd0e4dc8d09072b9df275dc110004e8580e14d6a7031d898a7033a0541fcfbc0f68ce3032451d9bb51a069ec311600ad19a011a6e7e3d44def5140b700ad89de708fcd2a1d43a6828aeaf2bd14d95c341c0c89a3ce79258849ce64fb1a652deab6f572af15d189301f50f8da873d38326663789dd5b308c7eafcc3eaa2623509b0c9c2c600ddca332ea8e42ead511be0aa8d8db88a67a992db7ef429192e06e8bb24b12581992d78e25ecdc968a8e598bca65f8d016c7fdd448b2038afafbe22d9e89c635aec8315f4d5bb00b53ac8d33954f874e07cc7c62d9f1ec1c47498eea4791bc523e4c97e5dc56ad40f2e19757ec0a4e8dfd6d889c8118f8b64b83b1a868eaf990fbfec5067bcfd9665dc712443cf4f43100d591b8716d81d31eef18bda0a5a5b0356fd63be15112bad95e0fa9c4cba6c9311de85e33d6e5312ac0d05854e6ec25c91af2a4d19071e374f6536bedb588e26039b9102c942820e1c0fa9f44b3fdfea3b1bad4113ee6447d47b35c6d9e6c7272f468dd24a487aa6b0b1540f5352950fe44ae04d6167b06938580dfd7367d7c6c48c5e85d50c4b7b954b79b6408e5becaf7923a9f0d08e81f8a0fbe90498895f296a2cec925aa66dfa1af9a61e1fcc613952a5382a46c38cd19ea7e97f9d55d4cd6c54d4fb82a5783e1dc94c3ced5bcb6fb0f272d1e75c44b09a46bf51caa05697a6af978a88f4da1d80dd0d319f361454f07ddc35ba9c462ed5bed8a67c9a5c4eea2999d7959e3bacdb8911a773b47f2ca1b4a92512faecc57480a65431459ca79656855af3a44c3681bd5dfb6f3232abf1c851f2cabd31051855636adbfa8d13ac9b6ebbcec663b3d89280aa656804dce776eb20c3c308cc821921c6bf2e4c053202f3019d365723b5a64d1df750927e1b02b0a24bc053501d7254cc9881b5f46598c51967d89aab23c8e91bde349f6a7fb4f9af491c6a5aecc9eab7372de222e9191bf38d57421556e96c7d4465fbe3b737b5bb3ae580c4b949286e47cb2e687358fd3f62e590a1eda3fa5d9cd5dfa52f787492c0593f8601faa6192fd495b875f112ce8048179764a05cc60cbeb30cd564a02b28fa4b04865e51d312701e202b3b90321d090ec484f655fd46967252d97c23be1c2ac6d0cecd0de30736a7890ea329211c8bbbb3ca8a2a0efa8fb594b4f5b1621aac287450d48d2836627b540a75da5687adc0ad1223e2db3948ce346d6c5c2b756355ceacb3d155b4a909c69001ec2609fe519e328d7cd6881fcddf1fda5045bf25a3b80974b113956c830815d9aaefdb85f35f6db1440609aeca88b2116703f665af96ca8b72d57f06741bdffa65793445bfdf7680a6c6808bff45262e024d8ab77855c408632b145df8a9ae8a14fe6c79d434acbef3a2c5280aba96751ac9fc46a6cc41c7bd362eecf9d27b9e63bb32f221b77684254dbf0e60ca607157a12802ed990178a932950f990a57a5134f7a68ea0c70b83fdc4c3ead14e315b0377abf5a0e2dd9656c5b35626f3d9fb4ab1a30ef887eea9a9801793dac3a63bab56e14444781a820d1f0dde30e6c49b8ef139c97928d77d751d9f0be1c0413e95eb565310deaddd5103fd4edc3841f3041b0124d2913d059f7e4727f5cf9d10173612915407d27ba863449baea57418d0fab8c80efd11bde4e907169c77450ebb2ea7bacafed3bedd8c68c938d8ea035f502b7f4e0f33ee56f6a85a6ac9e099a464fdaade260db6d9d1fd202c4d096031d24c4d558e8bc66fc66c9f1871db741e921bcf4d1559cac75a4efeb253c4066554bf471d95e817d17e54d9de27f276a09c9cbd02482473c8aae8b95f6150c81ffe416b7ceb3630037c698e7e2922d26a0e6a0c3201c6a2f49318b9c8728ceb4d27bec6beccfd23cb8a6bf94edaefe68c594840f5b4495479f3f688d094ba014dbe4c93fc3163575228c7e93275e5990032232291b8ad9ee07e873bdd972126ad4ee10d4f50ef200de38d5d8c96ae8c7208859407f5ce21927c90120bb30a3377a1e679f54b0587cb0ecbd9f0106712220d6d3755591009c09269265bf1af78349d62f2f2d1c8bb3fc80dae1ccc01d744df91d677ab3c7e78a19c4050c9275c55f6b85d883a86273b470e15cf84217083167f254d3f750c38fe9033203e19391244efbd339e9adcdad2f5e60f2719a457024e2017b4abcf9493ee6693c3bc749a46243b0c5cce7172486fde88c297281f53491c668c344c1dc25e5088224bd2e6772952699cd3e4dfba34165fe3e445c43ed96a9251930505a2868e763ec95fa40781c18ab6a894bcd6077b2b535df56b3f9bb24fe7a99da3fd6de9134cf389d732d697f0935d0388b749343c1e29d2f89f9b8d07d1cd6a8f0f0a7286b11b8dea4d40178806f448603750aae6c956c2e5c871e15ef40fb8b32d26eb930edee720d052b4790c030de2005d65a6080bac96e980f634fe54f417f0c101f8d8d562c6054abe403f11a54d87e46f19f44d61217bf8a2a89bc83d8feb15fdc0e689aa8b18ee4e1f3a0b6ee29865252a8c0b4d3b8e3e35c2ef8caa77f409cfa3f452444c389541ea812926fe254a2ba550b1f6aae87e71d1a7302299f9331c16c4ce05f0e7fe8d278f57e4d7859172b62fb456398bfb7d2ab587574659e098b24880342f0db452f6da7116d6b26d88ba2a6527a6f17ec1c9cd2de84f0a8a6678f3d0d649420e9bbf3a90e6e613671518eab0f76bb878ace4ba0024ed9ce02ac72290ede883c30291e7a615850a79fd3d4ccf4ee00142965d19679ae26d9a2ca97eed669c6f08d6c3b98271e031debf77ed23f9fbdf66693fec7f01b40b5b8a822d1d117bd43a59fff5434c655f7fba6fc88c732b043917e7ac30e9c2feb868e9e66d2d6abc84a98842bec4ac44b350f8271c7053b5e60cf33fb5fc3ff97304e4bdc7ec80dc326ce62cf38534f0d2ff40957c4913c62e188872a2b5bff802a679846fc02be3fdd44a272637b90c67d93f2b49ac6f83c771134c7687e09485be03b9e3ea3b9fcf3e2d9556573ac204cd176c2108e474a38f63b9d8fd99a7890680260062dc9cb19dac7b41d236e676d60e04fa3dac14e3917237921af5974a84aa5e07ccf24d0e950532ce24c9a01c8f5b4220ba6e0d0ddf0817f3d23ef07fb9b6913cde8b81375333c3468cdd3f5f7630ff852fac147ac51de6602a7200f2203ed9030031d2a7d008ec96a0b532941f58081d42158eecc8b3384dd87995be49729571146f321f4ecb6845dfe59d46cc31c2ec484f8fa151ea01c9ac32cd5b5e634bf0a08f44d5d9e3382bf1f1100565ffcaccd79983fee0bccbafe84f1a5a353be3aebe1e09c52d062ac2fcecc6c3c37a3fcb2f523ecfdb35566d28476e43ba5ad9e015a7ded9b128d216aca7101aab5d11e03c439b6eebf25c8360158f59e5a9ec38faa2433e14c37fcad066fdc265baf2509388ea19ea32a67cc81fa0eb01581e05c68f89d81458a3319c97ddbf194b8262707214bb7e8e11e62c5cf0626f73ed90689cf3914c09f0f4447c7e8ed7e24e3892ecc69c6479f242311299e7e006a125cec87e7302063a8304f89db4f289e1b10f88217ce2e08c3beebd0f6aee0a2a92d95faca27afaab894281f0027ae2df039297984757f9514e35da7350fdd94c0bba9a348dc0a3b882c63da1f78547cd31d9e4570cc702d6e656861015f057bc007a14de56f68d4bbf1eda7954fe5b76fa2df288c75f68fe3a1c77d791639c6a9d1c134d6342b8efebcb8ca40a24679ff5cc72835c6d2db04898134133cf6a0444079721eda9967db6ac5918753f33db2a392fa4f24232016a83bdbf753d9ecce929bee7f2e7d09249a561f99571337ab68d941e36e99bd057cfbe3a04d371316a2ee138cc61581ca723729dcd0ffae5e8e3eba6134d8bcc600f0fa68216c2e2fbb8ff8e3fd271423754bf02c91fff02a42dd400f7fb891f83ba4a1d2e9771a2b3c21fabb0eaa73750ec2cc5b5973b11f68904c5bd3d7ba010d9fd45da7ceed8340f6d7dc09f310688974a6336a1fac5990fca5f33f33545ad2520f9745a255f0b1e98fcd12ca20ef78aabec332abcd5c5f71161588bf4a57d4cfed4c9b23c1fc8b1a032f4c2c4204464a5cfd9d4e80372842321bc645079c261a207105b970288369e3dc2c444c6cf8937716a19a56048039b29f4ab4fbf08f9d85eda66aa89337206d5da4292c2af5a7ba6c8eb97c680874867189d804b0833e71aead97df72689a5ef1a9b48f238ec54fea1dc0ba1a956da217238240d5233ec05d4ad28656cb745a48690f19dc4acd02868dc6a83e7604449f539e63085923affd6f50a14565e7de2bfe7c6da88bb1f5e52763b8ee857e3ce02d91e20746d91bf12d26b2a079b9b9214f708d66502e17ffbb09e8262999a20d9dc741c9f5f737c2339c36cf8f5daeabf7e2d2a0b1360f001c6ff4fce6cb9b820052beb9e0f6c7132872d531d17f1a95b6db2786a68333cb5b6a2b85e244291c4ff2b1226d6619a6b77f4bb6bf360bb11b284daa2b2f82de67b1394dc84e4747dc30fcb93bffad14d5f89e6c6240b34e8e9750bc49e59c6711a3ec16c26c0e321a97fcb21bcd2e76ab6407d402530a9f75af2f829d101c626c5d7c43e7e0ebe94614e75e89a40d2fd7e08ca62978420f376bc8b63e34a14e82d28dba90bcf2a965c4153e772e58a774b4b8e5ecff3f3c6da428003eb6674ecaf8a23f8ed50e27d9829b8af581f26ead71743fbc48e361234d50702fb358d4b69b02b68aa357b82d57f04a42588adbd61b5243c87c18b2e24fabd4149e9ecd678c78848dcf157df2a12363713ed3fd723697ad71957368a3a846ce8c4039fecf7b894c8f5b12fa4ff9ecf68a90bc1d971b0ed4517b0930c81b2cbd49bd7e54468bc33834963a689d3b2db7a082f2ba287edc0972dea67a7edb889432bcace532aa3024627ee2717d94cd0159739f082dd4b6d8a3b8b6f3c8c37256343ec49ed16353dd09ffb43efcc906f8eca5a6362335211f49b8b85b3dc769aa7bacb0743f55f5552fa3bc28f762b8d5c766de4adf6f231c036a25a6b1f51feba4e80eeabcd5f5ca080d75a96467e2454f877c6d142d61d1dade2cf11cd39f81243f666010aeab96a7c793570a2efdedbfab97c7b2d83e533ba032d59d4cdada3ab3e9e033e543ce55bbaf1eaa597311f6d7925a3940a8abcc19a292d91f6652e02e03051289f5379f22ff4ae2efe7b70a88acb1181811006ef01202657818edc5261e9fcfc71e80c5f41289363cda89d41ee002ad5a6292049c101f8eb57c9a16ff6bb6a6624466cda6d8b57887c06d991b300d0c755fc75c61d4c34bd13064c2a438976b7d7c93c6324e13e2d3821b06b9630e9465ecd713fdb574c4b3400b2ffd9880a50728928447824321e58d9e0fd3d2934942da2904ea3554da6a8d15d7b1f2269918518b57c5154640c5ae3f673269450fa11c414a3e8b61acd66272a3ea8a8081e2d59e91c9797426ff7d6b5d8728be73969e88c5dfc306d9217676d94d56127a563dcfe99a2b84b80e0c23ada801e7b730927c4669e020e229940b67e17808dfb4c58ddd028917bfa25c3b3fdd910f22abb759cedecd9eb41723fa6b4ec19ca66c54db43f81e9adff1ba2d35a0268b10abcc050027910658846877e4acb13a319c94de0df686fa5b8a0152961705e92915ede0e93656a5cb738c1f43c47942843e9046cf2f7f4cbbdb245b8d50a6c606b2df8cc1158ac458ebff31c0ddbd5e1dd46fe661afda4eee0a291c4251b12bd87f4bbb0eb1fe3f756ff1db9ad885a95b0d5af749b82cd859c5d764becc25d241a4b278566c0bd205c785e3984286cbbc14b30e37d36f6ec4bd47f20898ff0635f0422571495b39d22207796361295bff07dfeda20a4aea02b819eb78484d0d0e885369f27d30f83c895414790ff668cee6e11c53a304134a555b39f010a025005233ad3b08b47e3a5b63c542607763c215886ba83dfaf0cd8b20a6cf01b5415075bc2946dbb73d747318b6da67a8a6e513b75e6d0108ab40903240e155c3fc647baee07969599fb063e860e81a455a2bc135d44e56d6d16794320da0fb3699949c54cad90c54db17331197a6a2627f26e0f544fccc488cc972e82cf65f18d3dc29a8a17f68eaa2ea5153537bf7a9f4e4710c3810178351fe49e0639507fab6aa3ea1ae9b9618f3741b5295b7bea39717c7fd4dc0191ca38d7483ff26d269b09e9b90d5f59c194198efd98464d8912a503ab5af519542059bbfa742b495b461ac8c04c42651fbc9ce1d4c391eef4cb545a685753a4a3587239d9a15b7848b2b8479a0c5db7b55596fe3af36c6bc9549060ba7abcb146576fb65f6ae7a7075d3b8e0397f291d5f182d220b2918c095fb2eed9268f82f4512e0fd069973ae42bfe9a4f2404482849062e9e132cb109a8af76a04f040fe46fe4cc6cf6668f15ba806d78831d7c82c54910f6372c7dc9085125d356558919a4b4a3db96ede5d592280164a76f2c57d16912be8116fee3f2e2deb46eb97b41fb490c013710549101ba3f851f2edaa7d526a965f20f6efccd71fc202f8151515084c2ea4285bdb2b6247a977f5008e6d28e90a2f287f8777eaa576769d6d1bfbfc85d3a70fd90d5b7bf0c8d9ada62baed25bfdd85f680f294c2b0850c3fe9c3d4036fd852261e292424044e2a54fe54d0818af1b71e44e135ebe98dfbc22afba7b9cfd80cc70bb126de67da0a2284899c4c2c3e7daeae6adbbde9d3ba709ddf017ec7e11eb733bf2c3c82c45db5835be6892f9c2f2ff3b7c2b3b6952305b9ba0099d8a687c11f8df8d41571a5a702c82c434e87519b4dce0b05896ce27cc5af572ddca8447c2c4a661ccedb14ec85c8ad410d7f00241515c3cc2e1e40b222c33c9dbe6160af0c69cf41ed4b4057fc56dadb8356972d02782064ccf7f30c223145a9b2098062ab5b144f0bdb53b78bfa2282f9fe8a33e9840d890c15126a2acee2b38cdd9884f5de0e80964d664ccdc9fbc50e18a7c5f261ee838c2807726cc8d3a2646bbc4ccf7afe674741b02d365cdee250a1e313e2b31c25e7bba1825a7875afe5a984f26630c12fa5242ccbe479a93bbf4ca9e142c1973c1f62ce35a91f75ed20b278ee7d5e7a599d35560778f1d89abd606c379d2c6181e8087c623c86bd43949abe4124e48f1b4fe8b313c0d1ffb5515ff7ac7d0533669343025455cc87a8d5e4776b7195c5e7d0989b71fadc67c402798af56a509b6ce77f73841a8cea9fda50d94f81f0174fe43e4b03e856779ccb048e979d8dc4b542e93df03ffbe82d69ac090962b09a9d839c193c1d93179d23f93d4dd46c260b6076096b7d8d099ef476545532587654008390109e702e7099c03407e871c05ce82ea5693d7693895b490f17bb354c938264b172e0188c46e4f57e8b2f304468de79ea09d63e1903936f3fe1f30a8548da005d0f0c5ba84726af70d90cfd1be6e0ce13426f470fa9b274331c2b329ad145f5e6d5d03dc8c102e0ba1f57857687d0ab1e97208e1e2d669ffe14a9b0c04e732f16f554e67541dd260e6fdbce70221a9e49fd47e95961f0ebe0ceab79129601083f26b0bce2bd8dbf04f915ad4988183be38c6d1617ae1c32b2e5e82094ed645548d5e07a93158a74d0968f74e2e6900b7473e47f8e7ac5d41aee7efb3483b1984d43cdbd712a634d0112750dc8c0495b453dd5e7f420ff5e8c5b293ee5a4b9ffdef2c627607034e51b6dc697224bca4615072d868d5d2cb804b6d31b5bdccca29ba7dc4a97604da03125de263e21230128aa2e5d96cc85c1e02ed3796d281a791694e83e5c2ea752dc05c891ee7b225aefa2779d53a4b01951f31e0f350030975ce07a564f21e5d2a4ed7b76ee0bd94c67e948ca0cd27a1bafc01b45fe7aba13c782525f54ad55ac6f5a3e58efc4dee6204cc1982a0d69dad0e1fe53837a741f8bd5dd54a65fbe6628879174caa9928741909a5d70fd04046ef1c8ae3563457213ed6a64bbecf160651c73cc7b9d057c9bf09f147b18272534638b7d78c99ca78a1fa1196465ee7230a011d252cf299ed50b0dd0a1727d3cb61ef8c6f4d673be4ab8b05076f3a945657bea170681b57becf5051b90ee313f4dd6e296def68cd9f991471ad3804e95ad5f04f4bceb1bd660a9298f2a53a09adbbb0f119e1f4d44bc153386d96f3e1fa528ead366fb5d1d99def9b171a6deb11015709ff568b0d43287ccc614820324cfbbbb4b28dbe43e5ae2c9bd4b47cbbe4ab6122dc49dc60210115ffd01634810983ae1aceaf66682206b5f28c385f039339356f6e72847a713647e811e5e99ab8e08fd8f9ee80ebd82057df109f22ffe3745a7a9d4f8d40b5a1096d50175027f9452fcb2dc6c6afa4e52d85420b9f5a14bb0a27b410db8828043f2aa618d1f4fbecb91c7430be028e6213082172c181b4fc9c8ba485d01cacb099eb6a237d12fc6e5148a605ac5a4d988a81d0912991fd82e2a886a7271fa86021afe39a63cbb9f0eac4d0b10bd2b6d727d3b66da7c8edeac4d78f9ecf3f6a5e6841f76f2cf085ce898df9ed41ee3aa305be70e85fdec1e7f1d0c85d495e8677a69cd947973181f5075556fada4d03efb0dc6b9e0336c6168ca57f34b172fe5615346665a308af4bf719bdf68fed09459e504a1fd2bcbd9192affacd27b24f31274de8d289af69c8d07069cdbd454793f249aa0343998c24d2768222daf5b489adb8de37a32733cfa43c9e909f35b77f1de7c3fe3d0c2dd1c274dba4c8942d53bcedbf8c6a6dced2d37864c7ac0d754839b40907086e814ccad2d112bec1c0dc0db26da6117a78daccf7aea4c55f5d91bec6f5c0552f8e66ea94ccab709fcc155cb55b42df0f04272b000915ae9c0c15c401facfc6b66a77069b90cc22e852bdf60b3346b2e746f47799017c05c032ff1cf6bd1bded3ffac29d15907182f127cb3893dbace57435e4d5b89ac3c0b55ea7e7bb3ed5e17a7b59f6c881a34f850b69d4a36978470da60ceb45eefd2fa436d823f9fde6214725d53bafb9abf422037760ed1ff1dcb48cc69c717947d715776809221b6c82bd70d3f299317cd21135610bc713ee3ed0aeb6ffbc9347ddf36a7dce353f292d2094606153c9e89ed69613cb7c2355b21be0f6e6105ddbef070d0e8287408240537ae21d1889bac6793bc97a44683dc266ce94c00c2beaf40d6902d8700ae6d4dd20dcf501386c6a0799f6cc7959bc7c027d513b16478017952fa77871805dc7477206f1c9d80c0ab3b8ef871e9bb4162a517eacd3e426dc1608bc6ade35a5ad37f0689f0f0dc2fb07051f8c528d70833b62d9e45ebf39f286503e495c98a3c9bbf8f90d9a448e901c58ddef124bccb12ee1e0c4884534b24d818d51eb3d3c6472e98f1426ee8e0cc0bd2657e88a7567fd32cc696f6c6a5dab1a436848cfd314558120e453885ed23b0abe2c44ed3fa1570858fd260b75b8702fb09650aa404c04fe29b57b9dba8d3eb6a864abdd1f4dbfbf681b21c1776b3278e05120f90438d05377f29f9550cd3eaf9374a50a20a8dcbf80502ad70da511f8fa72cee995899fb4ba9d6a58aaf9c4e8d42327ce36e7d61b51f043036e6dbbb646d1d01ec53c7d9de6fc1d31f90e4969152f905a1c8d12c59d0b5a033acb2d355ffe128d98fd6f6e058ec09a603f06017bcae1b2bda4f97ce79080d130e8b9e2880fa81a2daf467781d66d1af9489ac787d6513dfbabd1c8ba1ca0874e41130c59e5aee0302daedc8456b8160c4626c1c263ef26e2b30be2b7e291c485eeb0357abd365eb5aeb33afb3a31da97c6aca830873d5808247f38cd29b9879ee2bd2b0a2c5c3f2802845f66d3b6b37c5c9cca286254efecf1f0ae63d2d686fbde23c14971e23d21aad27e866e0872c0d255d9eb3619bce30ba2fa295721bfdd804a4de180369e0c6c262e90713c0f06c125bbbb141411f05d49d3fff0b1c86f3e927dc8b57676ab5b1888623e40ad29eba6db1c0baa3cc162a4102f65f9b79f3d8e0435b7ba6744b826e12b38d0228953c5182df7fa00378526ed1d100f0ffffff0f