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 52183 b3f98317e04ee2ca256d2882a3e88652ab6834849734d016f7cd5698a74d8531

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
0ed7240ef517d0a6f5462364988ba1e5b4ff06ea63737ebffebbc2af5f95f4c3
Certificate Block Hash
b3f98317e04ee2ca256d2882a3e88652ab6834849734d016f7cd5698a74d8531
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00423d0000023c0000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000fbd0bf10704e6b33bd25e55a75d959f23370a25bba5564a56a7ffcdbe0cbecc3a36b534dc25f185a8769288ca8aec43a1e2aa4a663945f0c4a462a93b21b1033d38a4b6f89950e58d09ce776872d0a82a4ed92ec29eba238bf200000000000000080000000e00000423d0000023c0000

Raw Header Hex

00004020da85301a61abfe356bdd3fac8a8381f017466ecaabe978aa69f4220fe15c6cbb84fe7117e26e9d3d27d12379becb9ec0f312110435c7bfd30bc3b2ec375870eaa6f2056a53570918c3f4955fafc2bbfebf7e7363ea06ffb4e5a18b98642346f5a6d017f50e24d70e

Proof Data Hex

59,560 bytes
121216010307831e37572295d04b4702f71e2c1dea951a8d96ccb874bf581ca07b4b65d737f98ab30de83549db86d3a55cb36bf53ff975be730ba2929c3dcdcb022b59af238aaa30bd8f488159858ff74e4316a0ae212f790696e3ce0d2ebf82bf665666eadbb3884dbedf3dfccad84f63db56349f91baeec3098dea3b220ac80fb9137b0b5c0a1312c39bc9776e728e3c5810cab5dbcc2c18068c6533e4abca7155b2177e3583ec9a8d975ec7ad833a051ed64b033843b8a037ac59b7e0934a15099861098dc86e0628ed9075870dcf1b555493143a20b8f847620a75a79270d0103a90d67814a23407538dfed3688ff7316bb8ef334140b0f311744388b7f2dccc48a9dcb695d053a969d31d803f9747ccb6f3a8e86ea80b3304dc5fcb5985878f659639c6d52fc56d952d631a03e9d87671d23d8b9e2e1c791d76bd369801668af2581a444d927c4dff30658557d6be7765f1015b288b201d4e3f5e3d6d1e970d1cf929b081eb013b399af0babdd698dceccc78242eec85dd2790ecd104c71826a02bb29774922bb918b1c908e61ca26df3d37c43806201e566582e9dcceb527b402aa1737e89a4ba2bb4f55540e8b261d3520e766d60ec0270bb4f78a319e8e3f977f528ca9d7ca1f0fa34c0b4a4946333cb6023a9b83b93f316490817047d2a823f58b2166344d3925b18bea2044e1f5517ea1b6ce51737d5ada729f76681d02f3b25e17f45b598df193ec19d057813c6a01505590b03ace65fe904541743a1d89a31730d059c9916475773d2093e22346b6b197a226aca53ad2f570e0f4cf4c35a0c195d6b6739a1d2a43ee7d2bf0ab3f4b23072d996b22daad9c32863728838f526cc821ce1a577453da715d3a027dfba6ba713edfd32dbc33fd1a481d94fddd48ea9954025d25042207fe47982dfb7c58cbab4e2864422d89edd78db24a7c8ceef8b7f1ffda701e381560b4af0fe8e7c28f3a8f889c4c9f0fb79d0e9bcc5a1283551316ab8f84d32640241aa1ae739f27eff8a5ca402ff048d9418d1f3f4c734b39d22337971359efde3eeb2e7e0ff0c880c76495edb1488f4464770a4fc481a995433b80ded7b2f9c7ed920e51802df5c3de600aaa2de47eb1a74a742368f62148c7f31a81293f744641237d721e9b215c26a36fe8e18592903b526c84e078cd6fe5045ebb51f05f087b29bb3c37e13fd471041bf7818c8de23a078adede4744ceebf3c7a65dbc24f3ea829f737751172e6d1edf444127ce32d8ae00ddd71fc6f329c327a0ade76505c118cec89bce1e626d2dd9e806296454f6fe91f753b7dfe7f001f38126757b0d8a1ac89e9c532e7d568bcb362b0a5603c67bfe20ce22397795b8dbabe74549dd390b2c09481429c1ae83070e2adb842945ff11369ab6d93f11482f48c600d8cd4e3f388025f14e0919b759819b52f93be664e6d651d928c6ce6400741dcc5b9c9128602812cd7c2faa5142d44485c546f8abda9b640b762d1e2629fa7a2c7f8dcec60e2398152aeef45ff5a56eab4dd2e776abb1652cd98c594df9bc3cd949e1112bebb0357e3eb7e28820e52d7e1f7145f1b9f0694c2c32e5186ab29f704a826e082442302c7eea5fd1f8469539ed01699b2dd5eaa629c765138d1b380de6d57b40542c9fd2a932c80c569fa4cbf43dec4e43042265b6b7f9dc1e96930030f8793b60123b3d8db02a437d5cb2303b170bb2e199502b2867d90cb4c9c8974a0c6089d358e7b70f872dda6461b9b005e3a4f83817e94aef23204e269083196223662bd0ba464d598d13fbaaedd381f49350b4d0fc67a85048e2855697b2231e4286768a4f21c12ff748c19a1a7577ff2bd8db83b4e2ec755ed8e825916de65ecb9938f1c6859a27a293d509eb354ed34edefcfafbf5b8ea495620729c8001f8c3248074d8ad8f0fb330405fde82c3e169bed9aaafdede56b124776ccbdcefd15e914a2d365fdd552629f942caaed31d47be34be8749d6fd40d99a7824215e9c5d8492e6e866ba4878fe5f9c0e413faef2311159905256d011023de8c0d78c4411ad893ae0911e8e5b32771bd58d6efbbf41590f9a0d3ffa365b48c2913970a92b1cee0ff00e3dd1de9d991a0772fdbea28c7cb1e1e762c9671b5d148d68358b3aac6ed9a0b98933f7ca318a9a7d726abdbd7a280932339e25a706e0491d342ea30d18204b35711932ca2ee5188abf29a62f35bf344fe004a14d9549f375357c1e348f3393bd6b18f98ef6fc7ff7ebcd717c6ee46a17e8b82d497c14b4ee635d15b62ce7a1778db1f4cfc75edb65e270a428602058ea50fde7c2f3c4efdb2b10e0341e11f5651b96083611971716b15562b8795900706bef18332dd172a3f4a5c53da1d9b138abcadab61800dcf054081422a0118417e5b6d3c4981b6d532caeee4f659718bd856a4951de432bf4d884ebd58e8684e3a952c6b05f174b511d16000ae5d69b66f075cfdd639a33109ca401fe0eb7700801d7eb113f5282e6302b0932353b94111f7975ccd36fbebf9365c9b7425f2b761f56da564a7bc2d7dc11275c21677a1f6ad173a1db627722f74d2df521c2a060cc8cf0371476c3695d2a5f6d49e9215fbb1dea923bd47a9a1322a056994050e921b3bc8c9fdf58cb68f2665f63fcf98af1bb9bd40de0fcf8895b3a88903eca109ff60c15e67a8de4fb90a728e0d9ad3f9b73d2d20e0c01a34d13b1e4f3227146768dd5d8645b717b4744d5192917a304ce0d35c8cdd134b535d3175786f8d5a6590f56286b67ea6fc72dd91013e2bf91b6dae154a97324dfeb6eb9b4f4be00dfb1c008b34758dcb8611c2eed0b07327deef3b3141d177464030250c0cbcc83435cfcc9a79fd62360ca863ccc4871d746e02bb1ef698d931b41bd8b6a290ec1ae62e6974650ce879ebd1b0d273cad23d8c1ae058ea9f7c4deb3e505d3634416ea29ca9bd7fa1d3c915ad36364cbe7653faeef375f2f0b53f3b4b7a48c326f520cb04c5a2fa276436dc0f005fb4dc8caa4a45f1dced97ec5e648753b862acb44eb54d8bfeef1274190a128fa54e9294a760e88c63012e5fa0b2631230bda5838dd83f3abdebdeed4d4601463508f3a0b6982dc50a6f61d432f551468adb1660255a68402382cf82a80a3d538f649d9f9615f97ee6ac612e5f1d4eac51225f0dfae7cc9405ebd0396ef5b748caa26d9273ab3560a340a93aa1a3ff773f20919f5909df62accddca33db4246386b2124f2050aa942c6412e7a54b5804225f6980622ae14c06b54077f3da745380e7e4823e91033594a4333f57e57a795731371bf681eca60f6d557e235d41acc22f726a911a4392444037998342c192bda29e565de2104a733586e9bb64376ca2f9842024c5092100b696eb2b6940122b2cb4477988e10c184ffa3dd6e6002e7126e7d8484675b1287f3ed69cf836caf74cfc254efcb2511457877344e8868c1d58c4770405cb660f6b46c7bcb0be75343eac111abb3bba458107a4f838758b941cfd4c9faf331e093027da6e12c2561fa325cd59f363733302132a110140e1a5d490aa62775b648896f4fbe5126154bee18bd15749ac21a7539d38d99b25ea3968a2a132c83bb51178ebd05767d843169a60edf1c4b6d6d424e8cfac38941f92ea4a2f7ea87f4168079f376989407a99a890b04cc9ae445727a8fe0d2c2527e1939addca984d1c4fac9bfbdd4b3a1fbc93418fdc2a49a83abd85aa7ba8f99bc221ac34a4786be366bcec979fb56f524563d017e48b058823c10d83393ddc2a155610070ddb34d6d4fbb45e35dd19f35c19cfa75916ef2b0339a6ecbb9b60b0fe653e4aa39b648da874e775282d7f7c65bf81a912b33738453772f63031c7dcd262b85764655a6b40b0b80bf1d7ee994e84f4a17d37462fb67b2e5febfa613c50cb16dc77348bc8a109535791145e6dae77fc0e9dd0d1f09014ffd9aa702e4183d71149e8ca339d66d20cce463ce69b708e12895bc56d1a6c08809c56e354399b7cd37c05def983b998e86c8790e8848588dc82bad491842758029a712b472d2d2bb2eb6dcbbe50614611910d19cda837323799a832f89885d057aa2dfe686e28a9dcb90015b903e257d1f2bebfe52d9b9125d01efbf5e17b19fa2a87d9def357abe1914b29e2c652627545e9bf46761a89388224fef8360b0a2cfafdc3586fa6b75f0e6edffb63c9c7d0e147bc326bff66db467051d43e7927e43f1ed683355ce9c24e5abb22dd926815c8543e11423432e4970ebe65c7c81f6b815b0ee29699333c3fba7ec15565e02190b2bfba51ae05b459291e0ddf41597fa5562d386c91e44175c4b0c8d1c750b92ff7a1f41e5d3c7c6aee75b7d395a307a827bfb64d9d719aa906203ac3e57099558941ea2de7f59f255c8a4df67ece153f1f03e109c455847c337a30117e3addce92ed00eed1d3e629e0b97bd5bc764863c7154b3868dfe4af5dfccc6add0ed6a047cd73250fa86e7ada4337761574a787e5c60acfdea633c414c3898aaf9cd4cdbc9fce24a0a7f21336753422d9d1165e45740e7d530e792c8e0b7cc489bb5ea846253c4501418ef4384674ffad1a633894401c9bb35b2276a1a568ffc4f2182bc3cc1bfed4eff1042d36acaed112177b1049df3d5a7085727accd07d0c3a0b051a41cfb6b2b766f9e18fd57d8a459edabafe0c5e975059316ad8137e003a4355d6d573cf9927ae6029b849c15a96e256fe35627f121c32955c751ea1f56e956b3308bd93ac1b553e7e4209c0f042b744d1b42bb4f4ca62e5d537ebb44084346e65790604393a8726f044bcee1841e46d5a3afdf15530b762d9f17bde6e37b0e8a62a33956f731e474451e684fac32531da4ea0df86f19f6cffa80bda3b59863dd3f324c650ac876fb8495cccfee025f0d19d747fb1b425b9aaced1292e3f18cf6787c355f5650e52e7433ea9584628c004d57e9293ed0885f871b22cba70947ed25d25b08a4aea756b33949ff73abdfe2fc4c324f44b004c19dae406742c7e451f2a1fc5bef840b392a62189dc4740abb4f69e90dddac497a85072ad92afcbfb5da5303e3f596e09ca32f9814dc7c7bd7251eca3b56f8df581425cc3d7e2696affd442719117b5d37b37ef9b16176888edefd65fdac56d8903acbbaf0a289588b3c7f5c64ebd26eaf28a1509e57ae5489b3138c5159ba0e2e78ebbb6b38d96a47a707fe0f91f99f86b486c736f271d455b4971afb81aee2fdf790c2924343dfd4f19651f888e77b4a4f644591aff43642aaab6f4d8fd52336b56651d54b05ffdf7f1b716b64cd255434e72ce4c45569a98fcfc474a94e3822dadae208341f5e050e301e1c74db9dc14ec3028a7c7a6b5c1a58a6a9913e8aa13712be23139b8a0114dfa122af8c0ac09235c62a00eb3a15c8c0b5e65ac475f5d8db8178a90f78f87e920aa1389305884c21343f25ffff682cd9291179406685428896b04d1ee4fb5e02cba2e92930cbca637226a3c5c788af33c90628bbe5f43236085901e4332a430e2802897d1d6fbc0dd8f689e927499f97eedd82e471069e73deef875cbff9ab0d6714cc8b5b8f260e7f322e77cb912677dfc7daa74f479f460ab399d29b3781eca797cafe901de303388533e25d6d6fd66df90adaa060d22cbae086d38e43beaef93ed2ad84621c67588dd51bbceefd441205d1f2e30fe267ec30ce1dd7fcbde7ccb7029fe4b5840ee04143977be538a90e42bca898cb727165a3386ffdfcea11eaa3463b436b105e52b73c7e9ee6ba099046ab6f52923144a8204c888430a9969744d581975ba7292278946e8a046371f75641910f5f379fdde4bf68e643650a942681520ff9c9d8f4a285d57536e91caebc29f7d655de097c11efff02af704c313b39dee03659ce1d215651c73150ca47e0083c460f39f73e0d433c56c9b3360e29d42b4302e6c2d8b8f915c48c69784889c34771893440489feb082cef7e276d1c5f5919cae4642bc32e014a4eb7395f4481cd1127501c62f8ea1115fa193d35d6c490e730b61106f57942f2f8b8f0dd7a07aea188668b85978fea90f35de393bc34bf831017311c4e2445a4ba8de1c8306b130bc3536de3c824d0c70e3c3322dfea849406a62e0de130943da77a3a2be049e491574283d6b4b81be26dca8faa686c41125324a6e16360dcbf5dc8cad2faf8cddfe1bb2e39dcb890dc12aef0ef382f5fc1ccbe5dbc69a8264c0af255f3175ce199b2bac89a7dfbd3b287f87cf58b0db2ed0af4a0c2c9c3b3688535d7f3a44f3bfa45ef15c4f9f5430e4bfb69f2655fc611ab2ad71a196d99e1422769487dbcbdce5dd55a54b8854589b4d3216ffc7e42432ecbc1d9d01fde32a16dc1ea0aba84418d3baa61e31994a047478f8c5a3ad3efb01f7b72cff069162936352e7ca14e59446ee3e2d0f555eff4bda5f687b54862ae5a6568113b0858f2743f42abedf8299f7d10cf47b15ccd7c3ae190db39c55218e7211449e0b1bbf4bdf656af0d1d3270edccd58b741071981affbc094515d910d6f76a50e22d921aa4f3641ed7f9e3564ccea0d5c50975c4db398b39865665ae373bcb1ec151b710bcd31d7f5b5cafaf65cab959e604d3c0a763562139f6fcbb7f1bffe29debe3f0c327a6b7dda23059cc10f34d89b9aa4f3af858a8e3affa569fa3de8dcdda50481c07bbcfcdf317c3dda3b6786c1509fe07056a867b1f8c8adfb85ff84ddeee0d7f5716e0eb3354da4a7ae6fcb317c9f6512d2b1964b6914fe424ce077962fa3838b375cb89949b6667590533bd60678fcb26028ea33dae9d2288cf5c9c481f23771e7fe8642b39d939ff57d385bb3b4ee4bb7cfeb5ac17544da890b5921cc9e28aa8694dad03146e59102aeafe20675ddf081e31889e7487a5a0b0e0deda98480f35771e6421fdb2c636f7322287296bfbb91d7491d933340a8651697dd916c14a74e2ec3bcbf7b6626075991ca71703fc9810f50f1ce4522bce42f06c490cc63f4b2fa5a15cf639755642f490334df0087c3bc0c80420c2bfb76ccd9f81fd70931b146c639015439fb3de76f3f2ac2582bd7b8cbd1ac75e31ae0df82d636fa2bb8a659baef113d18cdc4e6e5b8cadbe98d8f85d63bae08908374fa7f044907005c741a251e1df7ba1a56d545bbf5e31785546e2f6a8a0a102c895792e4e25265a381974a41a76e8f3db24476a807a8be5bc42e973254504caa4b74706bf4a83d531e86f46237aa1e3d70a518a60077f85164d7e0daecf321b57fdeba7d02ab0a4a42b86983d490956a3c2e7374d5e3744ebc69f121bf809cbed053a65bd6387fa5a9cb32464e116accd987f1390d943d1147cda681d25a812fb1625d9faf05ba0a73110e217872f578e7c929e2ad8e029a65bbaf57e3f23c97ff1ddc4f4c411566ba1995cfd2903412163075d3317afbeed37654debeaeb1ef7b2bc30490d3b1cfc574e1fa24ecd80d69143175f1ec34db28ff241427a8992adee414d2240a4012c509d30f88a7be68df9c15ac24cf4a20b0af2cb5c17182465bfa6eb5a07a1648b6c2145c0beebe00c273f49c2471b5ffe3fa01935920014f46026683cc3672d7468d31cdf3ce2042f4a1160af0fcac32d488c9b48659d1be3f182eee62f9e356f4a0df356e33844eb99671233698ab9cb5e7ba1c75da434658b7f5ad5f5a159562214b5b6f7f796fd3da6891fe6520b5ce079728819e7d8f3de6dd431a86748d67ae429fda2b812a8aeb1c0b36b2d47f737fc19d16a730ddd1cc17364e2615d1f9f16389a3984ad7faacd2ab30e7a56cb38bd93cb825bb72501ba58144cf83ae41972edb32eac04f4299da663bce13b82e4d609bb368c7b8647285133d1c9903b7f16b05b4fd345d03652cf385508874bf5f2ae55bf76c2d4bbe3284706cdb62ea0f357472c590f3e2d30352a6de1eeb43b2ca336a62809432465d55bad921f200c52186c17371c99891d7d9d4da1f0b0eb7f78fc71ecbf33962b0ae6c6e90b6d46f6cd46ab83324be30084fbde8db88c350955f1cd17d6e7b3f5261320792a1e3335126f2720e9e4956210508afa571ac489a3b3c7b7e7217ff87fe214712e2b364250918db9f3e7da8fffed4edd36d9bddf0d4515e1f02294e3eb8390d7f59c8baf32f55c88562502216913db0ca8002bdd6e0a74c14a968dd543d7af2798059a3501d6246d43a0e25db7b23ef1c52b87446e64d6d06079a24784e36fd91e8e3c2950a57e081efca4b36b05fb1d2f7c78036d8c430a9932ee4ff558794acb0ac5bbdf107caa3bb4df877fcc89caaaccaa7e683965e28950943e467b2308946c002168b1d1f74c10935bedb6e8f969b92e61156efac84fede9964bd16701cb289fae94d98617771b4165dab684243a067b1296a8efd11e4d8c0359ffe74ea9a3b564a37c2ef8bfc1d32246182944f45fdc78c3a5641b0190e984fb9adc19023e4d4b9de38c27bf38ee8525533921f1922f95289b166587290d240c52136bd5eb1aff22703053b1cd52eb6e2d919965d9c68076a2d7d88f8fbfcc064b01ac175ad40a033524488b82eefaa2804b144edba0e9df5f6dbc786edb352639c5f44e6b983bc3692ee58d5891e53844dac24f147f2f0ea5b32ea29a1969176422a0ef21b60b3be686cfc1d4fb9289bcfe5e1396f7d362934fffe7c76a66868d922b7cf802a0974561843a4e94d781a1ad8134c3a67d200c27f1b0fb48ed01321bef9c46b938167f8075bbdc89bed05fb48ea788e3d663536b6c59e7ae1dce9a4af56cb23f61e0b22c17f5f946b39bddc603934162b71fe24f98834393b71d59b29df312b53c92daab8fa0b7f3f940a99d557a5f4ed0bde86a41ce6220b83814079bb40fb228c38c9f7601f1d2e7fa37da0c680256a8af13615031ba703852917cefdf1985280d91670579b13d8ab9c52f4157bb5d7aba57ab04e71658baa90b536487c2097831f1cdd9c67f0501d4ae9eef0fba1f63dbb8a11de136c9bfbc803d3ae6b93e21f97bbd768785106c312f6b2322622cee91e676385d523d30b69435fe48020028032893e9e6f064c6773a603d69ff7c40d7d7c08c900e4bebdbfd7b15e240c2f4a065481eead5989b8f8efb7ac88d8c7f2958e15f665e462e91b6caf194a42e7ecbb76fb45582037cd08071eff0fc4505ecc9e9760d0863d0fefee1df158872bdfddb9676381a4f07dc716d1f713968242980aeb7b69994d0b5700fc5c09d289d6d91845867d34a7aa5a03b50ccdaeaf8fdb95b528c899cf51b34c8fbc06b43ee4a72ada167d4e71f6de48e0f288067e500de35726c6a4b8e35c65ff7a931d86e6e19ff06b8f809194c25fa219161221789209613e507d78153e7f69cec63043237a77125782c2dfca0942dc80af60acca419b63c0375b832d6d2491c401c36d83aef463fec111c0fa64ad20fe9717794718a95515fd9132b23687651d32345256315e9597e1dec80f31258baa096584caf05ef3c9cb304f54c21f8652c539363faee8e9dfb0198957be3b0ef0b0a65cfcf6126080196c50ec43d9d6f606fe37a9c4784dfa9548d8c924d11ed3e9d276c9eaf7f79b50ae01cc6568481b654e23a5611132e0c85a28bc0e06eab57525df3e73807fcf59f6288dde802b8d05360a3bbf4dbf8637145df15f58b27ad3b392b60273d70b51a00a3eb3dc7aebb6a986e617fec17dcd06abcffc29cc373a054b9fb199a99020f252cc5ad38f45f429f2a58cc8898bd047deba4d94ac7ebb82c4442e0835ce773f4a06ff8e700e49c6c55c98620605eabfb9e0f4039cf1ad3e31cde0f2da04d70ddf6fa7aca348ca99237329a252b516e31ccbf1322642d648a9fdbf843d8a1a31dbcf87657cd5ca98ebcaac52dc2c55b1c727614748fa21e53852c963628e5836f982edc32ce0e28e4182266ddd97286dfaf36df5950b4baf09dc73be1ed5e555da7ce03d16399b15b24f7ad65fba0ebaf8a2d3d1a300c9b622cff297388081a86bf96a02cc201edef5037431fe590ebf594da47b7cb58e900f85700a83cb27c0bb325c15476e918eadd2242528e3b18fca042b7583674cbebe23cf75a3ef2b2971a1df3e5084ec9615e554e1a5cdecf26a9740d96f01b0915db4042158096f52f79fba63112bcaaf72ebb42e811939146aac8d2f1eb0f53802ec3c159422f3486ee974f986e619591860fb3e311b298c540e2e9d5cf2dbd7ab2400fabb2c5068c0e5a2a1faedb948b8aaeba082857549eca98ee15e3f7beea253f2d78872ffb9180ea36ac5d4fb0ec18ca3ac4e66db9a72d0271d266007dc73e808dbc3337b3e117786cf5bc440b2cd12ba209c16fb462a824e51d68995d3d8346d60eee65bf4ca1ad62e4e3f2f5c7d87bc6bc64ed224bb7c0036f7772fb2ed08b6bcbf0db9763ba11aef79b351772b7016716e2c142eaa43d107dbf648cb862d714ea190e25d7fa1a2ef358e231d4dcd5fce1032fa4fa61f1a7cc20dccf1497de6dc139e26709127431449e40ce5275cb1205211d4d04194e0e5b497280387c7f0360fc14e36ba11863781d7d35886d607d35bc7be52c3123860377bb0fd6a8d00fef67253d78de86b8b4f53679d0d81e3a7eaab266c26f239ad7552f36824129c468ab527d4bda2900d96b133a32764e3581b0f151084e749f630aef568e4e8c5c64253c919be98704e3aabee7a99309084a53595e6114845008f1b736a397a7c681058d08f737d326ee2b73c81d5f3f6105759c137658246330f5c912fa23c2172247ed00316a201154fb782136e0e17d94943bb69209f2d6fc2b998e21cb56608d463de4ac4beb33f7799e018d81b99c9c0cf266a015c3937b7885d8a8ed80e7b8dba36eef9e035715c536b14fda9a6ebe198d10a8ffc0fbbb59cb31d2f05b27d8ff811fb0cbe7a28045eae7a2d5ed17daccf9002df8681057f3bac64df58e5bac2d1ad7aeeae6ddd366c5dcec053410ea8537263af83792ec0278e6b016fb79780016a70cc5d7a157277c356d410c6a795008706d35b48eafadbeb3306a743c871c3b739c304702cd8f024364864a67ac61260cd0b5828ceda199a75f836ce9df47314e134303fcee43c71f770aaf9b0fa676844372cebcb4184e235680a0f80e94db6b3e0809dbf61589a6c29546feae321c8c1912dfab84400437574bab94fd84fe33603638f49aec0dfc76ba63b596e99841e80c656498b52bfa8277219093ed9fee8946f173e3f8022778e041868761e05815055d852f74cccc3a095705c4cf2e2839290fc04ed77a4a666e929102d838eab7ab482bb4230a96a867ca71173d207e76c5599734c88bb98e62f72500f44abc7c0a4d047567f5f1405d108e04db34e81cd76eb86d67ce5d928b0f498425ef773eba4dd67ee3552d81262b17fac499c525ef058ceb2c29e123cce0109f84f26cd50442d534d08e99e22a8d7c1c48c7c67c23fe4a037bc3dbad9dccb2766937498c8ba3509ae08beee38e4c05eebd2abd59d3f1a4a9fc3b704443e41c58d7ffa22714df4f5f89d8c173fbc0b03d4b57ce08bd7006ed94db24ca116952c7561c0b7ded8e0a48f91bd84a9c4b67205469f81e62d05b2b8665799227f906a02c54d7be30b0aa44dbd77061bd20189398f6491a278e5508394a568f7d139090891aa8c92a67e7b50b36f90fcd5ac8dbb3f6ea240e1e2b79430c3c15ae65828c51d7b7cdfb4ee6e76d824ebbd8c132cb3b3d2db3930642306b1e4786e91957a5c37824cbc97f073120d708e8e05fb7a3cc46af2eaa652015a897d263fae6a13128085e9bee30615b9b737a4aeffe804ab30a1171e19c3bafbb138e389910279e6a708aab969165cccb52fddc2d3405ce7ada46a6e49150067f9f8857b6fdbf6060eada629fda53457d7b5f0d24b5330d0158c7e5fc91b99e7c4ba86a85d0f7e2c5e6525d63b90776e21366708df23f0ac1141b048574bd200f11194e9e97008503a1e82331e1c29d33fda4375d86e00c9615f548abc034ba3235001345126c5a189b5c8ee7cb4356ef7c797a3043b0a4a0b9d3caa79ade22971ce60fd19664301cdca591df6e85c9aac36baf7dcbc4f82ff1a2d52308340731cc40805e281e7970a2eb2d0cd433eca1c2a93a11aa210e09a20b545fec330d291167d21f44c0938c4b9d76eed41e2c639d70f8ebe20f8fa7da91ab1f3f65c94f6a7955f09b64e73c4f3ae84c5debb32da54b3fad9f2a0926e9419b3c1e255c2d8712d9eb26bf1d7b993e9867f2b21e201c1ba1b98facfe9f7a7a0dd51c8e02ed04b16e65b62334608abb6bf5ee32ca5ce210eedaa808e73b3ed5407d74dea26f795d9287cbc2af32ab55f89d54389596ce90c6963dfb8fc2b1140baec6826fc964de131ea8df955daa81a78071673446cb018c8f57d3ff1207e79a94691a7e542cf6981283097e0e1822216763ad8f483b537e1c88da8fa629837f3735800e272b682259b970366b564e557f27c866b8486a9c5112bc7f9e97cc7d1c022f9af0426b88cb517ce924427d6480d8f86a5b0986d153ba973d403cb6d41142a81e8408b60b1fab483497212536f18957656a34e175de8fb68938045e53c3f90e2796fae751dbaaacfbf4ddb82c9a6c69e307470952c03dfe15a7e4bdba4efdc5d93486ca77d1c3fdcfc1adfe3b514ca6ae66c5d1789cfec839acad3653e1516824ad5fbec177edeca2e494cbc23c996bd3a4cc41f0f6dd1120942cd867b4db9d683c8117e0e315f1b8394f3ac6c1a0cb16e5d08852d281d1aec1cbd7bee8883128e1fcad92a33d93376d4966aa8a72140a117840cf38a34480a84a5a184ce960528e2e21f64b2a1f42c6a80b89fc20ed675969c52bdcada1fc80121f136367d6afe6c5d82bc285c8ea4e886131f0a45dd8c6f86ca63d45158202694b8a16d73dced526a7fc584eb3328ac0bd3c47b6160aa47262964d7bed55a5474b9eb1f35e1150136667c54d772dc1603b9da9d74606f452f69740ccea6fcc71c04f8741b7f6e224e0d8f25bb75bf5bd57de645b3e82ff60ca80d3887de7448e2612bdc76229db9d22f6061fd27e27654be67c084edcf461fa3eba0a0284ffc076b1efdffd0e37e6962dd99e507d4cc6f79abbe7d108e5c52c51eb335cdadb7cd0f896ec95926fb763912c69ce76e42c9775c84dbaa43bddae7ec4350974a16bf0fd68a171a40eeb8dadfdfa255b12847585e4401ec3581cd2f4025585aefc6f2dd9a7a2ed825066196688868090aa865eabc5dc201170e36414c2dfdf7d2b8a5405ca95c2f228f4238af42b5d896a38b9b5318186d882690fdc78b620169215d521db311d6387005d32bdfeabb2dea247539d8118c1f23872fd1a88f32780ebf22ef0298f15f293ab100a77145c9cfa6e42bc7e2b5463c706dd5d478b731dc1add5661433fcd9eb88b45b729ff6a65a0ac0bcf596cee87283343364a9cae8823c23f8fc11ef5d8fb42eeac45d2052270f789a803310c443238b8b175cd4d6102a354f8c5b86cefea20a1b8eeabfee9e8989ae871d80f3a8ab3cc90890a610f14a29336213416b8e8a00d00da1276dd82c28cee9e9e3e04042f28128c1df3235a9e9c7bc734365854ac6e40aff56e569a6bfeb4f5c1499e0684a1591f7afd7ec3209c92322d8b6e828f1fd2c4df0988fd005a920e80447db1f71c1899820eaba7e8a45b7ae194a40f7bcd1e9024f5b09b6492c81865b58908b5d9a978c42bdf26f740518d7703e6750deaaab6c201e7a25a71ae626e6afcad70f66877fb3afe54cb91df56b48959658beaa3bd71eb451896752bd1194ea05751c4ea25c0654553c554e6c47b4662f8eeaeba945ca146be873508998936ac6fb99ac9bd1e955408dd4a93bf9e24cf17d1649d6a451eed05eb02273b50e097a1ec9d11e614f566e9c37db423edb26c840508e94523dc3d0328a64a0917a7e9b4b4b88d2ee676e1c3a2eb328d8cd20e8cde67b1f571b9658c6fa50b114b92163df05d23cf24f9758cdee9d1463fe2a374083383b084ea10c0641af7a7f023a54462f6a147f72bcaf3408ac258d4f167192eede9577264c61c5c8efdb4892001d5d3d356f7e423844be74efe14b242cc3974c6d040d89e3acae2c8329b6e87ce29627817df1304ec2b6b5adde89b62cf469929774673b4450f48a265b9a7896162a1ade92b27656480dc1b7341fa8bb2553da2e02c7672342289379ff1130b3f7e748b2675e9e6a4929bf51961714128adaf795627136e1ed55ab7338d85d93d131da6363a3b6dc634d10c5f164cc477b8e34fb3233e3eb32f1f1a0e4a6a4ac52789009f15ca8bcc73eba8204f4c8433430334aa10c697387ea07bcd52693dba76c1e94d9caedcd48697e4e77abe603eb558f80685129a277fd41abeef988c1a0c8b8e0bcd428c212b736a46b34ac1de665837c1b722aba9db414a17c497686a17b88703fdd70cd4f7619949ddc0cc608d9e367901b7447a4e37de04aa8ee21df6f057b79d559b551d88e9d775446ddb4ec0b624896d2cff9e7d476cd82275adedbf6c28325de97fb877d3f94a79ebcd44b90e840b31dc5755dfa35e2be067e7b8b1f1a3a1964041c18f1743883666877b64e73809fdb442031bd5218293ac6bf18a62fdfc4842ee236a6facc407447a201d42ef322bcfea8e3f5c54fa9c66a319b3dc0b1ad02528d582a1cbc2c22755e41fad7c056dc78566e87f2bc533e56c3bf0197b5df2e891ae757dbf24a20037cf2a0105e2238c52023b4b04e2f00fe736fb0bd853e0c5ea4238093868156120cf8a5412c0d494662b4ef97582210dbe45bfeebd5e0d4cd99c0355d9c27b67aeb4c5435b1e0e7e3db82c4e6227bcaa05f60572375e50efc9655a12a36b74c9f53a6d33cb9ecdc44f750c112d58b235488cf4f43fc3dd80cd84722625b0b792adc96963246ea487f2f5df7053a3e70ae2a571093882965f7342a58a99cd9fa75f4d179b0415cbb4e72bc257a7efa420eff39886517dc27a1c380130260ea6ea0383202b92fa65d92e8750f74a48efe739d174eb48988ebe1082fedbcbb179644ec7b5b2a53abf4e18447a5751174efe6499e17c7976aa24be121e0109d4f7de6ce610a649b3c33b587113af57afa770058204a134128af888a3920ea0e2369b59e58bb59094ce9b7bcbf886ae472db572ed93c9adc9bf898f1add7746ab5da7bf63fae044d2aba04bf05137f13cc1b08bf7324ad3743a0314a8f052a7a721f11e87bcdc80fdebb7471fdf9315cdbd5802437fcf206a634d04865e2d2ec8f620e3c174f93c5a2e9ab4ee070f6d82a46ce74299f6aedf021bea6e1d4eb619c98099f154584a1d8f8782293312abe996e268f8db983abb97c2318dcf634732cbcd095b25b0c6671a5cce46bb9e715df74dad057f02c58a2d944cbcb291486851321d6e940fa7f6253c725b2b00530a18070595336c3e97d407f37a3a708a1006ce4b418e1327777aba19a419ea18816d7fd0b61d810f95c3bbed761378699c270d23a549c7dcfaf6dabe6fdfb522a2e1f0a26f2b4f9e6eb05f3ad99a0fa40759d9aa8db273cb323b14d7ed5e16c304a639e884be2b18cf4147f8c84bf564584068ee2e7d5103355c90673aa5aa46618896be0005673cf4b31a4e8103084ecb71ea1c28ea391d323df80a12b3c664843d0223b66a1f4ff3a71a4e9217bc930b55c8379234ddea4f35bb05cfe9969f7d85f631a71971fcf5b19d3cbfd9a19f3aa8d96070f1afe84e0da851c2b14e024c8ff51245a9097cd10e4defe8121546eedd6850ec484b3756becf7bf1cdc759ce7045e428e17dae0519e94ea5cae154492b496d1e89ccd77442184874a241c9bd895a0a50a2ba25afa3c6db0f3c596a3150ed0163505bf51b38702e2478d23e6a2850f00c31f081fa5f726ac4acf8d622dfc3eb3cfbc707361dfe929c0f93dacdfc98a11be45a4a232ad6d300637198df30bed171f0eb78d90de685c700a9946e4d6784b0e42a886e917d6b42faf8f6e57fcec6c48939d2546dcd9fd6b8984f0009cdac84ec3e738423556cdf0d92e7c26ea4b986f126c1aaab87d0482475f101f89dd4f797f092ed2413e8774c86bd13c7957342db46e62e17e2f70f24e58cbac9c620c3eca24c67311a1b2873381a80444561c77093a202e5fb7612be0ca6154fcba407ee4cfe0724cca006f105bfa41f7dcd0d28a964c9a8dbeb5fa6cb9dd0c9745eb3a5847f460fbe7b246b2c9dc082d68ef8158a0b9ea22caf045981033848d847e00a14fcbfc661f6f2e7f09524ed2df6d5241c186c4781911b3f7fc99d8da7296f5701fbfdd5aa0162f9e0455a27aada372fb5acb9528be0b61edd4ba3dc91c545c5beb40c39fef9fd5385a81d029d65193f3549ec2e05bcf12b77e8da11d9447bf919deb6825a0405211164f94cee82fdeb2f097ff76e62bde38effa90bcb5a90afe3efee8623e417f42e78d260d818d5b735e3e6eda6297cac4c6f3b00a17d668096acbdf8d9cb7b3263cd46199e6643103c2ea4ac6ac22a05a910bd55e9cef05149adb8ca7d14513c43a9fde6710b89b74103653d31f6dc78573427f6f8aafe244731fc166bac075f08e5af7ac8ef365315fb65f0fb2ffc7bace465b923ae322fb4772559335c0b264f2acea154caadb42ba9741d4f71283ca42cffcc6864d1b6dfa328da67da4228a07264ac4f0d43cad8d3c6d08b8d0e1b41d1474e2896eb7217da558657a1884ee7ce9a0a46af34d09f04677441fef5e75e6a318544e8c7508bf531dc9ea8c2e70b5f353091b50f59235a40e38c5364b3e3f76466b9dffd6201e81d3c180cf3fd3ff4117acf06deec9e5713bb88a38b7838e7675f62f3fe0325de1342ccc87ac610f8952484a9ebf18645df825f9f17d82310b67d77f8a98ccf0f69b9a980c2f5b5c3b3810c545c5dda72045d429132bdb7ca902bd4d0e344f716791e624fb896dcbb8fc294bb0d1e8dfa4a33535124adf2bcb210b31368122dda4977aa0b7f44efd9ce43ab622b9b622c42125c0fa4dba05b80cd286c5191215cc101af6e79725d899c136a14081cc1fdcf5012b1e0f62b258d53c127a7c188a8774ba43ba345bc3457da208a571af03123a6d402460fc914f9cf382841ff195ede21a1d1d79cdbdc257c2c75016308f293d567f4d722df56b4926982fc10fee1ae7fab046f99895d207356d960ca98b28b5080db8a8ef085a0dc59aec9cfde304916b05afc5721b2edc7ba721bf097156b4f04fbe242dbb382413ce9071dba19e6c04c996f385aad3925d10f8b0d004764da8f8b2a6371d77772697cad652d6213832de8f8e2b2b51fbc87f7e2fc4fd62524cc5d5cfda1e953e44971698a612c8ad6120a3c4296d2e5857018a353efe9e34984c2fca9264313aae1dcde3b66345542faaa39d34f1009600c83e970eae03a1936d632e1103b0b9374ace448264c0516f0dff414834870f4c4a8a53ae8cf525f47546996d17a3b3abcb04db7d6e517ce40cbbd3ea071a653631fe2caa288b4b331964652b5c12d1eb60fd33f83adfc14051c1acbb9df18e6171bc601a291360699b9af24d8c796b47327c7b908cd68fd4051bc77f37e9ecb19f672a336308b32da4bccc33b3a5166201c6a0806e37aa4e19f376d771bc885863e5912d1eb9dba1c6f47af7902eab5fea14c398d46c6c823140861d7b5ec413377e51c112b1d8969803083da54ce85d05743a63166469fe325ce322270befb746b0729bba75c07bb6c61d71c9b3a19bd20a22ad31a53c3e7991b624bb745ebeda7cf5c4a888a2cfe31c9579dda432e0bd24449d8fec60f336bd688f22b3b875661c0bf96998771b436d55b7b1d24fe3426268a90f2902c316dd8e1ed323168665039558538a0ff57d4b745cf707b8f12f1cc245d66d2257f5d20e3800a014c138997408967e6fa158372b04741cfe83b0dd72cbb34f551f9be798a541af77608f5c33ce27e999c1baac14046b106f7fe125a5b587db2c87abaee8b2c3fb67dd5b5df423a07d3e2587cfc52c69865eea52baf2319b6f221aefe71a85c691ede27cb9352fb5ff67f14e07cfb8ec50deb820e2ee37f431183c93e8a45ce8f9ecb94f3ae1e1c8a3a26d97e46cacdd843bb9f8a287c7a6c3b486db7611b0475820b15a82353e72570b755285c6ebefe2f7f21dbbb97c7509500580c7979beef440099a294d9803528338375a94b8ef1595e7e521607b3366b72ecafd5d45e82be03e47d417a52beec86973e0383c0792822c7969a9b7219bf28a5f8971c793a9c556c40f38ba0516eb104f0cda14b939b7a4e092a36c4ebccb756699435457e86868b3f95aa3a9cb96a3685ab59d98d01fc088998989e257349c1b500d271ecdbd2f6d3909714a112210d1189b3318c23a78039a5b5c8b299ddaebe75bdd0c40369ff9727f7d5b6ad6b843b9152fc9e01321652ea76c1c08ea64e3bc4f09020722f77eac3c69effab160e9e9cd41e19adc3150e6de6421b5fa1be661c47028b9d5a2dd03e152115121065eab1d98aeb9caae1a199dcf5ea6b2b31b3817e55ddca6c1739c34ff9328a5c07c551ee3bb42632b5e7e3961af1845f1e1fea258a44e7383f1215b7f0f5c0ef52eab1a9f9162be3ac70d660c5fbeda9d5c603fecdd7d6c048c4b9c5ab69d8f2e5165aa5e9af2830249bb05a5671c23bf54103859b3b4566dd13c210049ec42b093cc2ea25f7f7e0c6dd114b40c0b5bfb7b6d3886d4e5767aab4a8d1fe6dc75d072399f713cb72a1e4f5a6263409f8b3cb8c4f224f5bad16d4399ad60e0f4cb16469f9eb61fdc78134a9abea5c85d3f0f9e0098cac35dc14ed51e665a014623f75fa902ca303b74636127c75c0cdbe83eaec13b8401f766ae46c262bf74628a8edfb2db912601aa4787377c3395f932460269bad3f163e83b2ec7054860f573f15abeb6b4332f42e32afb426e6e7454dd3b53c15d3f3a3f25316f1f6e5c885a81b32e9f6a72f696a4af5c364bd0375e09e22f700871ad7850dffdfe581d10093df48faab1d98654b19aac62d64fee896a0ee74216b9c8a05c708287b1d2c156df15ae7eae872622255dfd6574383a4fe586fedda8e57baa2bd405c8d596da35457d050135adce052a23838c257569895752f883a75c51e8a52c1d80838b9ab9cf28546a3eb102ab4736809ef1e7997127e757ea131ea7eefc835a8843d0a343ab22c8e7d17a2c00db00c6112e72d201253afa56b18407a88d492087ff084bff47957bb7d27b887d17be163f29878b31ee381bc7c1a549d6df86c098f5f8060d9525a919c12bb7b46fe93df67d3511c52f582a9e0eb9a35b55c07317b9588a94243565c4868c4e01f59aa92535c0853c620f07d72e098630659f7178e1bc1babf19780962cfc2ecb173c3816dde05be4f93b0bb6838988f900b8b0fbf09498c8e19e6f5361fcee59ee4f707a0845226bb359d04085af46088413e095b24fe9e3b0898cf4e8cb63efb65df83f04ca74a23b02c2e3b099039c28110d859ec13599f583d180e810f6cffdd6ef51c6838b18ebd5dac0c07c69f9cea9f9de16e6130abefca8b7d8f667ed67fcfc9933fec2d8f11b1ef1feb2be23559e0a95282a50b5b14deb9a9f73edd82962105f8001400dcadcfe3c8ac81f9bfffaaa37226217ea45a4f37a0f4acc648a6f7f65f1e0debca577ac4ef7f36e10c18d2c9cb6f7f29a311a6119cd0d3dd37c1b379a89c2151cafb96294577029353bd141350d26310ffe764638448b0940a95cf175755c087e7a6f13ece5b101e376f728664800fe6b61b08d3312c37f004fef26683c726df46acb2f99513aa814daf32e89d1e4dc752d7f8cd8891d83945c82d9dfd77e4b12ef69b06fdb630b151a9dda7d7c51ad243ed4b43fb37dd7adbad0d81bfb78732942c30cad5eb0d11e3ecdb68dd6f98d0beca52d2c336b643a63043659e43b43a1bd8e8c88cf44fb0284f4b9b8af2accb27a9e3787724175619069bc8f3aa61b66606071e07a47627b755677fe405cd182ac03e89eebc91772482bfaba9656f1d4edfecf05faea5d7d74d2bb9e2489d6f9423558aa9d32a7807d1718c6bc7107c50664ef6beac0f5c7efe9c0d3708ca6e6b26a8b4d65f0785f55b4afd52faa2605cf7d74cfdc511941a34af9d9082b6222e0679ada9264318fa64eac267979509e9d7e3d6a96e6c9e970950e372b173a474c608b1b5dc1cbfed313c8805194f5b6390b388c6d73fc63710b6d8cb97322e56c1c04df0135c765d53aecd4981ba27af3f01e1bb55e00b4f589abcc635cea0154e0f7d06bdd429953a675eda7203420766b1bfb927725d6b754c35b3ea52a911e4c68dce88a4a13f4ec9529257703600c035dcd55cfcb3ea794612febc8b444e80941079145f2accef8fa1f70fec210da5cadc387887bcfdb62781e9a2e71ce2965b8feedacf8810c10d21dcacb26f9b324d0a6fe3c71832fd648c2a8c9d7cfb8618dc68e3b594d45e4a3946c0f522ce8a241cea31a032a4bf7f11e823e6043801b175ac4aeca619a6fe6f550c09a7e14b66594e1dbd95130665ffcf301dad46d1660cac947eee8a413a4acd10f9174173c45929a37797f8efe8ca75c9c0e8392c743d9a6ba83e0f94ed8795d48d4b9f4ff6821f05bceb0a2b5071e16b6b8117b41c53b84acc5242a4adb9a1e069e25f87e4963772e834437723540be65522abb1e4decba38975cc6aee9bb34c65c3fc9a7a365b324847963d7eb2249ae1106d11e102ad3ce8998fa7fa328fcefce95554e063aa6a3c3c8fb5c51ca7af17b4bbf2b474d7651938cde6880140531ff3f8289c24c0d6bdec2a0720909276f399224fb245ed425ddf0a69044ae3d24c9ad821561454dd2c7f308a797460ee60ba2f1b86541749a7700fc407236de4d52670e8caf4cd1897ceca3850121b37023318ea5a5679514b4ef97399d61434fa06f0e5f54477bd46dad15c08cd663a9b51723f23c28b9eb18246cb1f0c1b306b8b12b01f85686ab95bcfe4fe86cdb4fe653a2fb539a7b8aedcce08b27c0b809d1f20ace420a59410cf369f29050f6b46d6d0f4696af4fcac26e3b9d8e060e5fb918e1624c0ec7688329583c372e782d2c36c1bfefc7016668e3e2d9f3c5d7b25ef6adeca73f200af4e6adff9f7dc5697b407e05126c00d6327eecbf698334cbf5af26c9069c2fa879e2002fab1b816c653693f548feb30a117435ef986da50b200117ae2d0e4da6e0aae93215582833796e81d88c34bf14d768dbd6e06ffde9617fecc01ae94ae6a0b4f680f15c7d9aa20c7da1860df2676d4b92eb1d725e7e796db259bb3a22e49e5a3bad860d603edb3721c140d86a8f4ad1901c4146de11e8389cccb71e99752d8db721f4ecca9ab765331894826d668555914bad6b654d709e0bf2c5f1e117fa8db916aae52877b833bd5986a93fe0bd26b14cbbddb7a647609634df4776eb7bd835247c888c6c267b6a77a002a924e1ef2da1c1f911f72dcf0d6ddda68dccecbccab0b1810e939d75e6117707d7ab8fdb0ec9bfb305ffa3714843f655bee2bc1028370bc38b15d473ef2238cbcd5bb4d8385f35ce6c688e2b029b622365ae39abd6149b43ff72be4698c16e6edfecbc6e4d73a66bebf4bd9d1f497385e0a0f167a03e95cf913fbac4a0318f0f9a837cad71c5cbe5f8562ba7390ce77e362b9880953cd57fe1a765e239eb6a0a4493ce30ade9c430c398c0ad604bf6d41d0ac7488c9914108fc199b5b1e0919f2e9a0d7fa717db66e0fee16f1ee340aaef633de8235decdce5d6d720a84344526b13d949fe00aa408aa0dfc60e0c2525e9e0310834c432872b006cca2133d56c779cf61bf30f8a32f4e4f36d6c2e03e19aeb77a1a76b426a5fec481af84426b7c212f991873def14391afa74086588347b686ece8bda6b59ea442a53cf76f7be85fd416ba1b3d0bb360b5826552a457f5b8d043ad9518ecc3310266db159325d311cdb1c4c8264110d6174c270e50305e9ab3af1a530ca9476df65b7b1f4b06f801c187f8aba567e89a28291847d7a095f5f2a3c51b4534d82264d74370ca9dbb71881a7a8fd69ea4ca498164ee8aafe50173a98c59fb99723df3e58364d7b23f0f4d3b5bb0f44a80126cc21971d249da5eb7343ee6a5ee9acd6e51e342d97aa9764ba1feece952b0c5609c70a155aaf2aa70ff59e1f2ba1e6ef7e2bb3469cc73f85a5e1b70aadba7d5d39eccdab0ea920476edb8f5ddd1728b7a07aa1e599937f62359df6ea2765f5e0e0b2954b8f2ea84e96c229650bbc87c0342948da11e1fcfee62249739375e2a26fe217cdc28a21ea70b9574a9bb9b1706efa2ca89b0a2bccff16d8523a717643c06dec9a84dbe804a7971e83c320a18f9b2e13b44ba0e7b1b121c3b89da7c7dde34a1383bf5675a464dd2cc02182bfd6b6158cb090d86feec7e3efe1459483b1cf792d610a03d96fa3321f1a52a95aac5114ec864ba132ed3be44e4068f59ca15f4253fa04769f5a3eb461727f119e9fa5e7bcfd463cb14e764d358fe0490d65c4d5811852bdc5044913ad7ba7bce8c98db858eb820cd9862144404046659e53d8d86746344b195dc5ff956f26989c2795a0cdf66e02dddcac55ddbf2c0623197bae07b3ea6fe665e40ae5d7bf9c3d0ebe7c78ca671045967e1221bd8f1059998f0a563f784f58ace618c3546cecd143a805ada76e2f4c5963fa45e75c940e1ceb81856e53e7fde6179fbf7207961e6b98e2910d45df3690b92b629681954264bff1bd1bb7eb7dd78a7de7bc5004c8f65ec4e63c59bd41c9ec82010595f6ebb6a75452e74d417951d061129241dd6c56238a52e01d8d0fb7ff3b1b9469c783794264f8f2d204c82c370e09488d931debbe867170d8e6fd67d47bd9a67159c656be96c8edc0fb839a2b983939af0f7a94599d5a518a786a93aa9c29a1d2e7a8049128a0a4c38dc876d4e51b648df0b2a9bbbfd06a423744f737bdceaf7870ca83265f8851e6e0af4ad694e36fcdd6fade1519a8b2f25da5bfff8247b1a0bba2ee15900c4fdd2411e409b32fbcd98e8903af7fb13d537bc596ea8956812499f7355fe9746fa4ec781da3dd6296688483c3ab7a6e8156a29d200e86e1493a0981fc154fd841343f53b4096280dfa0978fce799f41027a818ef3ca8a492e974d12f650eddd5b6802a47893cb74547a624480ea8f386dcc44ce5feca124fe71893218f52a18ce0eda0654a15dbf2b1e85f18830889d946c8783b35cc233b3c2fd84ef9d617e7cbd5ee9ddc68c330c331fe3a0552d07659422c860a21f9083a0c3af6cf91afc7c1672d22f6a38182b36c3879941bfe787c2582b677d2ca0568dfb1712951866935add00c6781a7f866e38db522db91b5c90d03441a4dd0954420e395da08e1082d5d29a43cae88917acd02f88e88b737f4a3bc2dd767cfabb0d2db54724de82df04631b44faba83be643430c2425992f1d2161efdace59568006952556d229f71a5c31eaafaa8c6dca3978287d8cdd279e12c1fcf22afdad86b56c756f998fb0d6154cdd7ed0fb683e903c3614139af408f9063ba811f457e2317cf0035f542f0731ecd0499de10b1bd47837aa7fdab3c6400f59660be06130297549a3adf6d6f8000bdb22763b78d437b64ce90cfde8ab4230247631f024b733a1835e0d6b35c381cde843bbd446a0865c95ed97361a7b020d1f69d5ec2daaba364e95d81446783c1ba1b56df3a0ac578441252b6263406b4ee4772a4e33a054b50c5ab26812036ee78251109e2162b35432b01e8c0059fd268c3d89907021a9a1bc0c2f0986f8202f1d4d8c3974fcd254f66e870f6240a25e6bf4e60e7621a8844d5d26892852ba87ee678d2a9a457eb2e339fcc60f8e635e5b37e8dfab16a574b29810aece385587d9e143fc72dc3ffcd48a0ab1ce15b54c755d26aff97f0b4c7d6d5468c301b6f1369c7f5acc68d06152e0149f120333053192653ad842f970d1c81c5225a2c5224e30a4c43c6c03f79ba5cdaaa12dee11a2eecb5214969ea18ccd990b1a2fb537233f5fabbcaf2fb28aad41bddd797b9f1da9089b7d1430e688760a7a58e57baf0427dd9f0a875a127a5e6bdcb0e08271b49508aa43297196eac0aff5aee170c3f47e2224d56ec9853aeb4a88e96a27f616bde2f5680f9e3deea8783a7b2055a862e61df097ed1738be54959a3587739379c4140a248b0b04d2a69b25e6be8e22935579b2b861da1760b5dd42263a1aecc3f93356d5c799840c91fccdf055f282fda70f3542f13a31c35880d0354b6161fefd9ce357e6c240b2c8fc7b74c82085b70de7ee6da51c6a0ef52d51428d3817204ba0271b7a5a0507579524270a43138794d0ee67dd8c035f9b691fc0657ab5fd6a602b3709e6dee1c86f077ca2913096272a0b8ab6cb352f15b7ff5b9b9979d463847bcebf760a080c456d273e91e51faf8cd44b8cfe2a5e10fa1199e3ee85c6d6d466fadc72a690e1fb6383747b72383006b1c6906ba305d536958649f4e9609683f3b840bb34f31d6a26af82ca1769dbd3b9673c7af0a3973e8a3a57465cc2a8a7845e325b06d82cdeb269cd9dc0e82a47116f523e97feb98dd44cbac10654a6da485eff5f98dc65a34acc4ce6ed90290c1e5a0dced2c1081b7a718fb80186c656035efca9aca8504259f2f000419e8a520c64c7d899133555f8dcf3dd9a927c6b37704e3bf347d84cdcd328c5c0fae1bb6be3ac4e5eec85765af5a05d5bfdf563ff883b948e840d2779fabc946286d8ce1f8769185b01e07d83f224c379b5eb65ede8b52b6641acb06a814544752420017d72e4558b6871f77ce3a394ccebdfd891c80e2cd1d1f477b33d07f6d2e766abb1c9ee9a6dc7c133c58304ccb6d8eb56ea4475f858a138818add24a09dd0fd7f68a957b136dc17c35ae8de606f81db7834146db4974133d2a6415e75247c7e7faf4fd62e40e0b1baf8d1b4e250d4ad9bbe23ab98efea50628cf42d3aba19ddf073d5919a4c4db9c4bd15c82b40aaed00013aae976717c3f51762a69f606c1a22737934b3c13aa1d9e50bc179ff02fd1af121ad8883710822643a879403b7f214f0d053155a2e0addab412ff6967daf4cc8bbec6667fb7f014c32f5efc794ebd854bf3282c604fb3ac4d068a3d35c553aa92588e6facdcccd463e2cda049bf4b366b852ba3ac3764c0d4863330686587793342a0f6bf8463bcd607889f2b0e25ed5a590710063a6881528f30b663e2b5168249a55f6a89e69836470a8a06f924f2c68cbed09b26dbe0b715104864c272a46dbf27cd88fc4e20c2ac6783d0955efe8e5908fcbc8cfcbc5da85ad09008393b2c32773cf88faeee3b15d3363c77a6406ecb482c55f7ea1778d8a7ea4b3e57cb2148ea7471ee9c452155a9102e267d6e2154da20161224db6c2ea54c6cba575a5e9240ec1e079a1015d4374b8e358728e9457faf883a9df1faa811cf77382201403075b97547d4492de08ec3e242fa81e741b95db0075c9aeb6393931ba277a79230afc07434ebd80403110b3be6e94939d2f0afa699cca77e047153b0cadd9d7874344388f76eef24a1325fb230a7370fe6f6630253234ab106fd50f9534009234ac43972364bc826ed3d704cd140991f0ff2dd04c5375b6002a7334c0d68bc5b976d57528c108317ea5b016f64a0e15c5525f1b7908d0f5f92519af6129b36ba96326385ccd886fae89d1e0cf49f0e1f500361d7271f0c031adfb0acf8b81f7e040b71a824fb7f633b71664ea705a7c8ac227ab0be2e067a4535b418aa193061d95bba126534327d1f1e94cc419ae4ee24fb94f9ce45d4dcc0d575b63cb156840059c1d3b06ed06297d3039f7906e41dbbf813c90887e649f5228b2f889a196936838cfa30cc7df36cd72abf5db9caa6cd054aece092a545c2ff8726a3b4de5240f769dea779b854d9c348654f309a9bd5b4fe11f0604ed934b88a6b5d354ae2d5740a71563eb98cb59dec81d2fbdba05526f1d93e493ef9529cbcb3004d07b28a2d38d7157b74fdfa4a01cd92af6ebb14c1987793d799ad1d7677ea5b219258875b1416f349c6db1f70dec8216141fe22b3746e1d3a192720cb03f334f523d24825c2aa4aae16d5116a66d4c9afffc85ce7fd0d07fc23df5913d3c8127e661256d25b6dbfe98b216adfdd16d77e13e94a8ffe1ecd83e3c5b2b3e6c1673fa7ee052bc36019d899ad375b12eef6c974375c4912e1f38d357ee298835e42dab14b30076cb005e4aa65064e57332566fa23bbc7f97ae3e5bd58d69c795df83cd3be8ca39ff5f3892537160a046d8286f489989e66c053b58a1ab19963aefeb23692cf1eb152b0bd1f70cde4d12fd5e99aa03dcd051c99930b88ae68fd66835667b8ef4524abab9816e4d4de361e5abf164dbbdc218901bc2badb3a1b5bb772418e771e13f524edbb3cd93c25f9b0b5f8928480623cb7c8c98054a28aa2e99b075215be588b08d10ea1af22718ee0cee683ddd6be5ca9e74e7fb057064e02aae55109d8f0b6dc301b5018c91ff82e056024be9d95ec82d53261a45617223f8ca0fe09c5923d28dd257a77aa3a5482e6b50805212b595e0822ec234bdedf381d316773c2b24718747658406d7ebf22c5a4fdfcdbd19281f5c5fee50e24ff9478c56b3b570e971a47cab14513ee4d02c8dc06fc1094a8f66d57870f8f7b9fb52a00ea094f510ed1cdb9999014d71bc27c43ba29c7333d998787dec91bbf2fb6d877471d4fbf080e34f7c29ea5bf82e6fdb2c8b74192cf537be381d1d27b1f34eb795a7b90501fa0cf4c979b94307a0ba0dbb0a6331f2e6e5c9f40ace538a8d24a325cbe910b05b946a53869af786d3ebd79df11ebac06cd6c4c5b2655bbd2e372a1f6381497886684f5e37c8b58b9140161bc291fb01995151b0492217503d32dabfbdc026856ba1396b7ec4055c21b99c07cf5ca18ea71d25cca87e0b2019666c2290490c6b6f7325d6fdb8b305126703a4202a089f97cc17dee1ea97a0a2123b5c2ad402131191ff28ff7b7b73d0b6fee7f61385fd25aa74a6fb457d2f18487b1f77d9a4f908505bb6c871256ed0d67fa3f83eaaf806f7f68593ca680bdf154b8b7243cf5d27da952cb427f130f7892e790d6014927117f64ea329debfebf62cac77d4a464b837645e818a067dc7b4201fad9a16f61bea3b2ce0cd2e4048d93f80f6de38cff16dede803333be0dcd09c06f01a4f3331cdfacfa64e098c03d0b35fc07056815ec482e3e3668893e36c2b382a431f315660a2248d791699e92d0f6323f6be1582f94a144bc2b2e20312c4f57a504eabea37792bebd6d5f6e793000d3db1e8c6e7b57e756a705d8f4e674ff13c60ab1ad179371ca96c62241fb7f7b883dc451942500a4284a883571b64eaf63572665767b244221637a0772be3d4a31c2effd8383be857e12cb3b82f44aba37b91bae53811dfd9d3088013418a20713f59e026fc0181e0bb012a421174a79dcb195480684fd96f73228ee4c23cf887fdf843ff9d82d2174dfdc34986a37b1879fa8f2fa0e056b4886eb8850588235e4e604237980a58ed88f1cbcb9cc67e7e1356b14cf80596676c3bf52196c6680627cf960d946022cc0c08d92f9f0d919b21d12f2c97c5bd6831499962456b37fc1c71dd1c5b1037fe68f9f6ce6f80a31e19e19992a6a730ad682d65da5f8027d9920a6e52ac907c36a82f397d8f3ffe24265c71f6bceb159c5c01ab85b9ece7a732897e2d501e4b93c334032fbde45a345b9ffb226d3b9d653c592f651d3daac3e8342e3c075be5a05d3341f08d0880863f67bde47fee080ab6f6a0d9a62140c06e665aa949316123b79faf32d0abcfd894f7bcb58a5de4f8bccb72ee8ef295f72f1cdf05f969207d45839455e305e3aa347b885c223c08e46679b6cbdbca78c206689b7355c1dd60e05aceec1c64a7c53f0e6011a29ce6817226be84555c75c864a7831e4a1892aee4a6cc795c00f6f5bc944e672e7c313dd31ca5ea0f797e10ea92afa10d8d380f68d1c94684a9c81f9ac0e801130154612cc938c592437eca84f23ae31ed8b14c38f219f169852e40808459f211ae011df548f889f6d16ae7f3fef1eb265e157c5e509d2aa7e5e4233d8f04f0ebfb4c57599206e9a5f9eaea983d8f8f949e12a823b0be4c6f2791eda3d5fe6eb94921030e326213764be26e3894580042d0e79030d8c89af1574477e382dc612d23a080a24bac260245c2c25af3df849261aad7636ab6f138813dada8d587d8b12c7f7387267ae5acaebd17cbc414e8f4fe486ba7e1ad62f2b622797473f27798c66fe38b5dbbdc5294fb74168b4178abceb4f2a6a0eab766fbfe7fa1579ec9286381f204c392c7c2aa49cf2de7ae615dfb7415fb91c26b6389d363c828dcca9ef347a350e29633cb06805089b5893d048cad6425acba4724359136a313ab7c78cb438b2c36a8f46642cb3c676a77b1e41b92b522ba58ff24d338b912f99251052117482e8dbd2067279e554afa62a6694dfcc9233906eb354818d5168fbef9656cc7ebe5b9570b4f7f0e0910ea3ba56bea0dda98ad98f5684115ab3b068547c2a3dc5e010d8ac8f9dff1bb8e6d39f7ca6f4826e21e347a0b636bf1af5d5a42e20c60aad1f270f6200d9a01e92a6a929b2835440a4af81a038f42035cee7e48d5494c10966e1c77d62678a0b26b46019a8054e1da8d53a52024e05fe95da8da5510e04c5fd09ff67286aa5aef75c02b52abe4861730ceb20a51b3ea4a00937c203bdc451c3b53fa499362f7cdb7f3db137ba80a797385b70bb21efedc26121bc58f26a78b4e43ce90006b2486ce63bbe227bdb83fb7506ca3bf266ca814b7b7d0cdc38a78adbba91999ce7231b11ea2c8e1867fb98f1fc63efc37b17b30dc6795cd4b34bb585a8ab2bfe718d924d071c4d8e774a0d770fdf021263244c3bee4caa07babf64fe6c0f469355327e65bb06a3faff6486b2c1039fbb441573c80a31011b0f33135408a4f406d1bcf2e87805442ec635a49f522871865a308260cbe218dd624c788a143d7428bd17594e2a26bbf8e769a416e92bae2e23809aa50a98e8024fcae08494ff20b4e509939e7c16ab0f63c533875a555e24277b7af5bdc8a01ae9997e6aa936cfc2050a390809654c8688b4ee6be201d721000633c4a76b90d99e671758c175aadcfcf720f04c73488a80fe001e12f072662f58ccf3a1e6372b34c076436d6060f17d7bf464c874daa765f8c751134e95e817f7dbbe61a1a82c6ef889596dbab3a63e36736c8e88d01a291f3e729f46620665f356e7cc51eedb3cc3cc71f7b87169ff9f45d9869432868d76ba949eb60a4aa4fa15963b38758eecd99b55419cbf0c066f8fa4da3245571899f02b6cc34a094a1eeaf8e6effb3ac9dc7431e1435de193c3962d5cb2896d25fffb0ba16428ee3c440892a2e4d915dfe2e80c283cbbb05b749fd929e9d306160ac1ea4283d687141731f6c68796705ca0c17def2532885f8b450b60a988fed0bad590addfb4ce502e3a2fbc6bba647d8e91c2745a0b6b8605ea2cfbec76cd1def945fa420a35376d1b38221321928dcc53a5fccf7c7931811ed661a3813ebd307fbfc04c247227d79b20439f75022b24ccbce49885366168d75c25a2f8265dfbd7c61abf12b515dc742f536e5a66111aa9544f0c0574a032dfd2b1e35e669af2192d08493ba7364eb330ccd6eaa1f44d12c3f74d98646ba3499324ed75bba6d5c16129a6961b9eb7501915b4f5f0023da3b2524bb7c35cdacebc8236635121f2f5f09ef85fbf33e54c23f1a7213740c58ac2d9e1c2bacc95aebb63c2c66a04cac06a81b630047e99d1dae49b85980e6191b72d0a70d4913ae7f397a302b9245f6846bc8ec8ff71d6cdf7d631202477830574a1f33b8875e95485e8e75b07df1acbf35ceb279568e45149546c08d0e6d33e2a42f1c0b62c3ca30d1e6ba4c115cce0c9aea3a00efca9ba6b456cb8c93655256e4a56d67d3a9c38b8ba810535fc19e1d96ba987f532be23d4ab0e94ec2dc7e7bdcbec093ada7a6c21df78b1252aee3962c198d331b2dc1aea424273df2f69df266e0f5136c268e93470cdded5a20893748a89b562d6c93a5100df1a4af6d3b3a76c8fcab7b84f9eec8db827a794d6821393ba160a041fd61bab84a2f62dbfe5afc5c3e2a64bcb2614a3a45d775376fcb74f00797594f2b9004216603e7ba02f64ccf16f80dc96c94950a66433661f8ed49228cdb039f7394e2d7ee0d68873baf2e0ee61473a01b3c446f9bd77819f9e03bbc9c7150057b751e12886468d0ae3eb6a7d453ee69759c4f3c450b347c8af1633a27b6ae8729f59e1f6c0a200970465cb9feb1f39a7187e2b202d4f69931838525e49fe3492314006f23541a0933dfe82954140ef8d20abece303aecaa63192e89843c60587da45a3bb53867764c9593d1df79efe8e487c8604bdc184ad33b60833da267dccf0a45b8846e23963a87a3efacdb3b214a683967ef30c1fb2644214e883a48cb5b08f0a38cca09a6606e4122cbbb48468ea011f7b4e6f5563e1bd36e381e0cdc438bfa5355c086ca92c133e136baa951ebfffcbbfbe94a88efab8835bc3f4c5529c5109d67c4dfec6025cb14d3d5289cbf43c5f77eab9f83d5ddc24e256be2a3e2fc74d7f7f76ac82834ce38b8ef2cfd06de92695f1738cfcd485fa1f2da178190245b543b6d9126573e6bea1c790aaa9ee1188c58997e7f9c9a2d4e3262847630c8329939e3411de8c79fc65855644c5d4479870f03bfcdd27003602ad45afd4a3cb6711aefa9252788e65d418245d21571af1af833efd9f1e1db3d47e2879d85564de9514d76c809b3fd082c5e170f4b9ab11d68fba73e7d8af515c34b08928b6f3cf010faf74a01078ff863b962b2acf6ef374eba9d03dda28a5d9ced376ea27c6e3f8147b76e8eb66779a2abc9588c9f330ec3f6d9d779e0073821429c4589d69a016cab79190f9846924152d1a04509603fa8c99fc9d515e3251000167f7652816ffaca86201025badc91bb49b85c7c0eeb168f7dd9093256a8cc74601fe69530bd3900aaca92f764bca4c064fdc39780f6f202066cc93ac6dbcde1779c967a4e141620ca39a37febf417e632d4f9350162c26cee24a8162dc439362141bf720c15c41799f6eb785e2b71359286d49c5c9074d7a5b79a9378da2e25fb98795fea948b5a81d02cc6b77e269451e3476187e739287c17cf9d479ef97243787bc9c2b91809d60c0b38d2f7e66ad49948444c88ab6b297e530628ca23947fb5a8d6dc84f649ccf65bdad6007c8e752ce02d0937863a65db7e3110f593422b64ded8213236e735f7f6cfca7b45d923a189b21310b2c0a482b6f8616b408bd7bac33fdf34ab6401341deee667b2494a73277909c7d1fc36e2f6018d4b89f287a2acb2ebdbd973173e46be8ac5e69ac284af85644edc439e06ea0a70463caf707105f8ef358470bad027ab9eccd9a3d9d61b069e1528e8e873b555d4cdb0923f1e636aaade52c99dbbc956af9df21ee498cba10c6368f4924e53b5b4e5ecf8b63c6aedbdc9fdea3eb2239beca668e4c1497b606a0483c227511f4758b69e37339c1b764262882d71003dc68a164bfe50c9b7d0af2f736d8ea992b10b2157d233cf61226f66cd9453e7cbc107b1e771e4f18ede3a1fad0b142cb9bd0162e8dfb0fda7e52e1d641d4eb8f944ec1ec47569f0ad618aad5d342cd93253af073d37d323c13903e9ff9dca149701d6e147d9724c55c2be8bc28430f7d1ccaa181302fa48a4f3f1d84354ab45ece051a3bfce656de2bc065d77a855f1155d78addeb820c9c9c9ace0eeae2c863618af1d9b55d717ec828e997de8549564ec76616d0e774554c23b1ea034116a7ff238da645fc52c33c879e352c3899236d07dba5e953abd7711bd4fa316f73af98823d0561d81d01297b422414767872906b625542873f9859059d46ef5f146d79770768248c1d1f86f0255d12ee37221c144d8451186869362097d03dd8462df2c217bb5dbeb0899d7ee35b7dc596baf631f21b0650fba3d319b00b4e04e2776879ee895777a3ea4ebcdbd08e283e81bfa7fd4bc374d0586735106de2e00f5b40d5e2f8fcb25b470224274ff7d53692e7a504e4afe15aeebc054599bf5729c249e4ae298cfd845018509e2a83201f4b2ce2ef9e8a3c0c529764145bd4dd68eba40378742a76c22b8a8d93a4da7ea08ebb45b06937ee7f89f1703689d5f8053f1363860fd7de752a7c7700f7a345f14cfce6d96cd926df6cf973e0f301365ecee8a4dacd2013096b12d5ec659a09cc846312a2110fa46646ef290a58c7217df29707a86a1b269ef8b7fed98af50d367a01b6a2ff13743473b03738aed93a6a34d7b5eb2da84da8a262db8983cb74fe4f43bd7ccf4d32310bdc345a3247988fed32e8fbc250bc1873974fb169c34e0d000caa86d1a1be648cbfe2accfb9a2bfdf6f85b8dcbc7b4c3750a666ab1cbadd1465be79e8876d82bc06d5376ceac776617c5de2bcb7fd2c0470f3763cde6eaf1a4b742e39505eb710c761d91528db10ffd9d4da28e7b23432a3959e607145422535a244b6723f1a20744819c3e1499c1da7325daf0695c69c6e850630703fda194becdbe776a7ab93da2eea7017a9f553ffce26fa5cf9619cbe2bba0304d8ec320f083774a5881cb1ae78c806e809d3fb84e6ff3abc5e7c966711ef66913d39705d15f498ec1e84396a4b73b1caeaa85c985ea1d2c17ad3a1cfe59349de32b749b484e5d650ac75f5b0bf945f5b82ad56aed13304626ef8b0798e488ec392c4b68b0835168da8aff87f3ceba247cf106b1d7969e037986dd07bfb6f77427840e091b1bef17ce1f9305c4b0fa332042e9d050d5302f9d80e85865788c7dd1473e062b69f255975ba86bbcf082eda3b49fca9e19b2c9c9983840b5ce585efa99259ba2a8c70e3381d4ed4e09d45d5197b1612c832f730283625cce09541a60189d473f35b39436dced23e8f6f056dfe4db0e5aee28865867dfd289d99a97236bad046d60896e572e335a0fab70133114ee1e9826d6e45c9ad1a74b153a017f581cf94afa99f6c5dc7fa8454dc8136832ecc2c8de19aa1ca3c638bbce482497d09c2e721540d19dd9f15fd16cdd570bfc4d22d4ab40732851bc32630fdc2b8009aa553f4d25342e86bb7a74af9862683865738f5dca2ae6fae81076f81addc1e88466347315aaa1d356e4c7beb102e68bce3b6dd972e75381cd9c582258f16673a0e58fdbe80c4eb3eb671f39b7c6326d455d98ad1213815e29e361813d32555e3ba10a93d5c927636ad9c3741356be2d27bb4d7f4183857aa4b7be2bf884a08717fecb5cba81ce4dde0bbfa1995482750f78c2ee566aee42118ee66aa34a556c7c1e7ed98d0860406f6d2c93c10fabb152855f080354f635da8bc61ba263b06c1c3fa75dfaf7cb73a0b6317fc5f5a25c180202181a2e9df8648a0c966effe4cd0651f413c28b65fbc46f3385733d2a6435ace26bd2bf7bee814f0107d07991942ac06846a5b249c153c97f7db8891eac8164588544739c1329e6b4a8637e6aaa412f1dfbfedf51657407a2074c735d391d8ce7962f89bcdf9e590139141f93da98e4251385039b766c09b241385a7a5fac59aaf17586341cfa9bbf8411648f1ca32ee200986d850db7d45bf4504989f1e96fe8272f3988849e3e26ae9fb781dee80bbe746d2d382e617331352e9d5d89d1d35e26bb4b9a85129a36d023ab06ff9ff7202501f290327e0e090cc53dfbc50aee27290de66ce0b94e88cb642eb22f79c67c7df1acec463da22bbfccb3a7da8e81b3048135063a4c00b7d5c3584a1f41ac6e92d3fb776cfcc848ad163802df0ea59bb2f519016cb63d86e2f9600213de57f851ca34956c6345289060a4df9c7fa254519a9443ec1a24c54c80e250df577341a6333a43a29ce586bfa73b32c77638d9580246cb9955ead5ccff8f177b7011076c3d45642ab4ae0cfd4bc23484186496bde422e4c30f03c7d7cb73dbabf19addf15d1fde6c38c10fdc4bca54dfdb002a817e4af1208092c6e695e2638fcc7f41b18e25288bc24d73f3c341ef0314d0f5cf2432d0fdb8df593dee1a4d26b52249a659e945686332e14963bf0108d005aeef004a5463495ed0391722fff8ccf7f03b9e3b945b02d3ae711ad0ab5580c4973562f004c375f306d91f1d456a3c193412601a8af6af6dd1b8da65d0dcc7d1a801d7aa07b2aa13004c9a3942e7e8b3f2645fc0e872bf9d211b1b4ec8c1f7292ff6ea391e1c622764bd43e8ac54d6bb392394a7a3ab21f136589b565e988807615f6c928e96b0fe2ea13c38958857620eaf2ba3e37084a12ab8ff5dfd48b83cf77344fb9a1b177da39c14410c2c5db8cc979c05a4c9c9d6bfc906d22e1395de534b5780b2715c0c31fc6b560cf8e400d13d03a5beeb2781154ff3b3dea58fb943d615d690b214dbf0fdc7c82d6addf16b4c4dca814736a5c646bc0eabedb997651bde6d88363450b6f6348eccf34c1afab4b36a54e4a186bfdfe627f00e56b3ca886c590ae76519e1122d82b8c3d6e45e7a949bee3a02aa2448d70c9a60fa0b469cf593242e45c500a3f33e226837c23b6c812206bb149235d82364b4a8a83bae553357638ee2f1d55f9c6a4738c807f99f0b3da37ce53c5fc959ecbb0929177c6a2afa1c4511d544e4d3ca9d0bce1379324063e1a26bc2ce07f77ab4559f1a1b02e9a86aa8abbdf56a8dfa88f4e112e337e17c089a31cd47f69fcc0c707b9badc176437621a1a14015cf6dff81a9b0268af862287ee1cef341394c31fba0dddd379ea6577b26035aeef3ec99834ab20ff82d9f90e469c612fa6e5b98fea5da84b897ee4ee802d604995d215ec91b358ebe9add81c2c8bdf999b97a0a570822bd096fb158001eca63631f8a2ba4ba7ff794431b8be22482a178bffd479b8c5798772abf23da775e1f4e013afbc76ad3066f86cbf8d6feed1473349c64a1df39b6555e531b663843a5724d99b8fcc4ce2220f113a36369b879e310c75da726afdd4acf4048bf9db96f88c1ea7292a7790d848c53b84f03d110ae868a6a57d4f76899007f1bad557b565476adba6e027b310b146dcd501e8dbd264d69cec2b63e28dc78549de11ec4b0284e4194ff1b9451b29caeb403a7e642fcb9e69535c851d95b38a24b7ae14cf6237d50359431979bb21760febacb2b19e1342ad440ae6fcbbfefbed9e28e76697d650e2d46317837a25696da96bb965b22d8fc216244a78e7aa8353e0df86f7b65613b1ebfd788d5d132e08a661a37be3966dd1e379b51c5a5f4e91f2f90486bd4dbdd98cb9d44ebfe12f825c09878248641d67ec39c987819c4977cf386d123c0e4f958a2a79cb83ab4c48955f282a9eb28010ca473df8f09aece73736dff82284593e5d1884d4f4560e2e0c76d9860c6f55d0362262ec1216b44694e72542bff8c507f9b8de92509c0d7236498397f04257eb2f4d19b5f9ce46b0dc6cf621d1bfaf16c833d30d4eda5ff9dfbccb2809cbb082b9d231ee65ceca955ac58836237f4bfed7a6d5b2395d1b9d37c6741a72b43ee0e1507b401271a7d2539facaee157b59a8ff4c944aa721e4007f36644e58ba974f53dba81df72c9f668d2e650acfdfe5b9a51a6f91911be9ad4478e4ab171f00c2c1cf9d6ffbf4b536d1a2d34b55c26719203937fdc6882015df9c3f88b7d5040dd1c6e4e7359f9e80bb49d1fb10b2a3976ca5b29969f3c72c606aa0218ecd2563c5220a065e332f67bc225c122ce9d53d340c69083ca12a024b49b195c0b4f3fa4bac77ea6f1de1ffefab68148107a8cf2a359809fdd85030035faec786081bbf25f580952f530ff00f2f5c9e793ffa8b492a2c1104f773a2302c0fe161e0fac58dbb7e0bfa7ffa07c97fd1353f62698c3269057cae115a517cf6b8aa057a4cbd73b474f401d0f48d45c9a8e5c05f3d53ac9fea0451760b824f55e3ec22c15b287c1cab1c26c7d6889452d24f94963d18046f5b40381d59093ea16d4c28e0e817cbd2f6ccf997edc10c0b1784bce27a212da28330861bd94ffd181c1023ecd74ca8d00e0465ed013fc51828581bde2e65b0e52af1635c3e290033bde078bcb6220d7c19ac860632e2bdce28a56daa1d3d581db046d33336713c0a5cbb0bcd2ddc9c67dcb1c78042de0bc6f7003bd17b3df9ca59800a6af921ea1f1101298bbe24d023fd5e55bf68f9af659ac1e05548623140161e1cd1db825ef0a74ccbc792015b749933211dd1c93b14d7c66eb47ebeb9e1d53e2e004188f57c9b9a06a8df211ff8749b41c32777ca246ede67774eef28006a1e88b9701826453ab658962619e5413471ffbe67ce592c1abea0d1a8948d6b1476818b91bde2af71f67fdde280230734b8f76132c76f62b9d210ae6b107d6e55af8d123c8d84649bc578c3f62f7267f8f2ed4c6344e7e356fb27d7ee015552deb8c06b601975c04271f3da817b5d8524702078ee0acffe12265ee7d9905d59d7869a537a36535d06708d481370344b98e91c6a3d3a552c20cab04f45bc34ddd38ba2468638735c136389df52131b1109df060f03ae69a1e66d86ce1a6465d97ef08c2478f60e56b2ff8869f747a37071c38fe0b1524ff891d7e3a95a75be1ae3adb21ec9de8bded286635e9ff71477f8c234e506511648c16abb4e8353d1c7fda1e64e19f4d7ba783781091c9fa4bc709792c604a1b0db45e932ec1bab670fc52c4ce6b4960dce17c003144500cb891bf60712a7397d4601551930904716b3eef5b33fadd15982e1efd9dc09c82d2fc6d9dfe0c4a15626dd1e5c8c375645f19217a9e2d258446f3d113250a831fbf64bf653bdca4ddd986e231c6a8eb5a7e0681b4a6df8397dbeb9613c4ea0375ea05afbe5c0017d8b5c14661a7b9ce79fdc0ae25a385c6476b7bff0a46c5f280f5c8f2dd382d18520377da05ad397939a69ddb740db5469c8041bc3829554c7e0e4657a314b9143bed124546d56db077d7ec47ff638f8e2d548142ae0f72fb62e78aeb77eadcd4edc45a85a6e4b5c09d83cf9cc343c58801ee6f90a7acbd8f7f607dcc408c8ef88820f0559159ffbe95444649511e03c129dac4d8ffef22c2683dac96fe0c11bad234e8913224a07109f8d195bf4cf1adf5f7e3871b3b11b9053a8bcd0d7641cbdb461a2852b98a1bc8f8275854d2b56882e480796d13c1fbba581c225135388ead559fddcd59763c906d58af23a698f707ebb7fcbcef12958a373ed25fe30b61125442a97500a4a7f26d63238483f94fc2aee2d55fbf1fe0576948cd01db7c8e70738120835b9393b0fa84cb2bf6e77a896ea4af6f120dfaf4fe94eb3e02b456f67d5bf38c8b926d717064b60c5f8abac056aa9b70ca4ecbc9ffadbe0e1c7d557eca978b659d8489bc8332cbb7ce5c510cf7b661ecc1c38cf07a023852559eeeef7d0d6563c3f5a5c77e7264de16fe63c4685543d99b7c83ca42dc7c4bc2a40e24f3eeb77291cf5b11f9b2e81673adc0f1dbb5dc64590e687c1099312e42dc3e699b6107b664a177dd6031d2e51034fafb1ba6b6b6d5aafcb20de5ccb395cb6c7ce8d9f74aab8cb7cd59fb744df8856c7ab58c42d911a7c85affe6a91a3b3231e0c61cabd8d334c1e84c630e2a94785ab7ffc4c964ea7efa51ec8f96137fe313c950405a399aa0d2df97aefb0817ef1fe2466d97372eb756846d4f1d964b2ef3fbf9e5706d96230c0c9c9fa3f2a3bf378a22e59177f05cc82baf045c91dad1ac4662f7be47d57b9c2713307d4a30b461146b34ed143acc382a2149a1b1e1275f85c62aee1d24cbb946dfde73602ff745798cc27947bc8eaae670a7f2e6a30fbe9f1da50c962c0467e042a713ddf493c95e2acb8b024ed72390c694f3542c927e60cb864f88f742ee1bfa1bd314a8ceca4019921c0a75b5030e1e51170b15506f2f9721f04d8fb23ce24114c6e85631afdb5044b3732910e6b0b75678510f841469e81026fc744ff325e301d8169f34965e54275b8596df8d37708ae2ecdfefa555920ec4f535e543e7975ddcb9693e54ada9d6c0595ecff89885e66b9b68fec032e225f3e18d2e772a8667f8ffbf3ec4201829667403a0f9616dd2726fcd88f8f6b124fb60721960e3092cd2bd87adb5d8c7e45cbe7b9fe4b3298d5fda10dc8c581bf8821e1b1c10906b4c0d9c76a958e52078e42e726b986ea8e04b8eede253e01f2702f30697e275473303b4987218aac56618f73d9557bd56e2edfaa9b09c176f3e5ba252054eb5dcc975c8dbb8f9d83b44075bb672334e0acf7cc78eae320943cd28c3e66dbc80acdc974dcfdeb178912c902036d03130a4f81f0e1000c693d261b99679574e6674b6880fb2ee43afe41cd315a469528260c70e06497dce0240c73b195243dd25a8e1f06a65467503fb28d1295cc672207106f5b24cd52afa1bd8e650c15e72f8c8f37134386e4cb2ec45d2174af1b1cb3a3e6d6c0938ea1b65fc429f6669b4e41adfc3d96fa68930fadea103badae903cabae0ae0ffbad5fc23552ffa1d9447122edfb5d249d9face7bd5c4c3a8335f07b0a7a9dbfc1136935d888edc23586f8a0a0e06e1df7e7aa53ad9ef6b135b0a05fde64f07e45d3a5da8ba8251f172d0d3b99b1eab2c598de8d006c11b9a666499ea2b19686ac64a7be35ed4db2a3748f9eed10eee1c4310fffb7148b2f5d76689e8d5351475189277e5373be9b326d1b79725d02d7117bf2a2764a9de5d93091445ba3ae55a59aa474293ea097a094acc9d55d0fb619294b218a6cc2da870f0c180f0685a237fe141a71c0c8644a9b61a8d9a03e30dc21dd970bdf4812cc5490b5ab9fb61438aab2c13be0f652c2fcdf2f6c7515b069df6f1a50f72dfd2d6c33bbcd8f1c95f283f086d2af619e921717e5da434cd3662744404096cef2ddeca966f22e10948b9e5f09350d02e503cd5650b3ec93be4519912a36eff35f7189c2bb0e0466becaa2ee39a1a9acb054130f56304be7e90083066f299d09ada42417c57f35d7cdf1cb7a4940dad83a9ad89b76293b0ecbcbc4264f815be7ec87625b1ac8be179fe7794b11a076d0fd0108bc98865f8140352ebcdee3f3c20acd12d965d20e6442fe5550a4a4ae190a45b87cf768165c7e0efa65b68eefb2482338edf5df028318836f6c4ab89b190b995a187ca34e0514f3dfb367d186253e743afd5fb914116d506d3a536f1c779da0c817218fc7f563bbd3fa3b45862f64113d068e70e7caabf9e711511bb49ff19b49c0e2ed7addc1967c3d961030e207806030194b47287364fed87b8ccfed9f1969d1335813b2ad2041fdbbc5165722884fa079d501f97de39a78d8ec39f4eed240ab0dbc3d7bae554d3b421fdb6d1b64a2f164fd503847a8c2e46f292477a7033b98cd25d75dc10a4efc4bdaf32ac7b3f8a0d7f9bc344b20a33de086a4a331ac6f92bd65c2766850fc3b63eb9df861f5434bb979eb17d681f002776bfc43156d6fc6b57ac166dbba237e2eaae5b726ebebe25c4102a0789e1dc29ab3588d30bfaf74bd64fca0b60c627ba218faea98e413de20ea48b2ba798fb3933fb15d0dd2004a21c77e42d328ef1ab3edeec9358ae1a2bb3d3dd8df310a5e8e1e710228220b4c9a9cf2d6d81a94d0541e72a1e487dd6227566d75c3c4f85078d081e6d347619a765eccb86945a73afa27af89798889cddfaa4f913b0a5e773e04fae870b30317ce6aa01a9e82aae5251887a3aacddf28eb64fa33e67cf65cf3a37a11989d50a1b1a58dc472ea85ab4bc40139714824fa98431a3f6a1f427c65087dd656437dbea55331e35cf5a8962edc76be101bdb988b50c320dda8c063a292c850a8de8ea758b5b7e31035656585ce76f9772e01a79b15fdcf41382f643a310222f0d2e3483dc8b38805706110f4762ae738b523f6a07b3d5311037b3ead589a862b48855b5eb894765cba53c49bcc7a799848bfeb1a2cf48431a3e1c845400dfc9f04b6b704141b883fe8f2c3f1cf6dd1b7537682a8f502131c1e730d1780d917858a7794f46fb81ddae71bd58c1b39e9845ed7ef9f5d48750e94cda9e6b439529203e8235ca73ca5cbf528366060ec38581bce98f96828d950c1ef4ae80fd292469c8a20b0f27795e974ba215c065849f75f8078d78b7e0f95c8644ba259ffb7b55c495d38cad1608e70eb1b6be8c571a6f8aa46d890e93b20e676235a287833d4089baaaa3f69b05cca4160af8e049510534354698aa1b0f34dc9dd5682d9accf76fa973e5399d356382b7d15a2c37f99dc698f0a90eae5134503828bf2143753cdffd1030fbf92ce9283a63774f9f3d2b05ea874d4e524b8fe0dfb16c72da23cc6bbfa34f06de270fa26a649aebb5f62654b40338c00f6cb9d11891fd61c728bee608504c7d349ec90a3f225be8296757afb8af1f3cc7ffc4c30cf42dff1cea9f28ec947ca7676f90e149b143a5841c04e209528978bbbbc2d609dcdc08b49e4a8450890f9632d02c29f8556aa819b93db8c00f35ee61ad11ba3dbaf5a9e3dd4383af14e1f3b5396d308be2a082d95b0b8a5edb05d784dae57e353a9c90008247030d675eb7a2c661ee97827ea3203bf284d04bf3af72bf336e4cd8c71a120a5735213e035b181d622d7ba49719e70c30c22d857dea7b89206a02698d40ec6cbba103a70f6413046bd1ad1d1a01b225b85c01850f2fa5968909bb6cfccb90e4135581f8e38105b90bd8da96bc5f5a80ee3a000ce1e19bddd1963db96d12559aa1f216b35f552e9b8dae6b98dfca596db683cba79257242333156b395e49d2ba28e2745653ce2669c2061733dd05b9adc4c1323574f1cfad75bf4a62f5493ac7a30a6a9860f14ccd24833220c9f6e31c02ee0471d71dd4fe894640b3c2ad0d9db03ea9a69e8be39b9d3df24b8bfadf5c251b0e298368ed79518f9c3fa40814e52b94dc2b996dfaab60ba1f33a5d1ccafd116e4265721797296b55344ea5f9bac5713ec8c6111bad5755713e116807d39206c3f8e362ae9a9ef396622b9c450f1c2f31a57bf2ec3e347e1842f07adb7722df9c06ef42ed9eff257552338c1768f120a8f009d96fb13ca63ba9e0f8ea7edcd913f3e8b9c346ef42228b66eaf289c56a3218ce58723e13cdaeb6d177852b57049ff685b5662da06f3bd9367dfc5e106d814fb5c10a657c0e91cd6e00ff8131e98fd114823b87fba28729767d2cc0f5860cc983381040bcb4585bdd577439928570044ac6ae394f1fb05dd1c0e4ca106661ea2f27da7f620c16de57c45dedb499d50f4c675d2dfa8d7a77812b54cde126a1657c8f3970061833132122958a13a20af5b07c62a63f85e49653e913adc3d4220e74f0f2f02f03c620302ca6c29cfc3b1475da77983027ae7330a05129c8ea9ddefb0c61d5f54d75cde8a1e133fecdb8bda77af3e04d9f15b5d9dbe549cc1d8dbc12ff2049340bc59bd9e95857591d032b55b4e87b751246306d27be2ea4985f3c05904781a787a734a1580b81738221ab1fc052c7b41b16ad0548b6b3a1af597ad8cd32fb24f8ffa23d0c964d2d24754e01d043a9e5016c2ae4e4bf3bef4d8332c830edd6827fde352ce2d6ab33327c5882f0df794a84091ef2094f4a670049c6b50a27d5f4fbea5a9a51c8b30fb0cf197c83abb0b3a77204d0ea72b4afe9a53b1c93a3a720ff71516e4b07c2ca5f0eac30b3f385aff3ba2008e2fc98aaf120f49cff922faad102203eaa5a80f2e326197c8a0c9e2e130bbe7ae17a7da6fe16f768e3c10fd3ef4ec6eab9512eafe620320dbca17c61397b4fccc46f5afe7cf949cd48531be5bee7a544b23a9bcf3e6deee758f3829d17e3939f80f614630aa7be569661689a04066db34be56cbd9ee2d753788fc7fe9d40cc8a5f671eeeb57293b7b1080606086508d2fc6352a738cab14211ffeb0b9b656376add235fa88c43886f979f25814a1ec4952f01aa31cce8cb93fb87a06e7c66b16d3bd9ff3b4218c0676380a4660831368b52995dbfc106416cb6e4ce797535c1836c7ece7ae7dafeacfdf9040422a3f1d4c74630e23e41da5000b7cfb5bf9a4f2bfee5ecb07e4daba2b8360bd6a4233d07f67c38a108587f12d8cfddfa3bcce628a3c61306e84291516d73654239783e338dd50c79b5bcde78057d71adc11c892b752ae86a1379a95431c493a8a3c1234d4e9b8e17ed081e4ec58cdc5ed1f7c25e73f0753ea893d4946b8347ba5d078d61dce78eb19673995bb7793ce580133ab25b353af7a537d95b1db92d980eb58821db607ab98f7a6111351b7880d406fa18e9b0c6cbb9b0bb87f4838c76508b41a0f700607c41fa64e2464d0ff0ea405f1354ee39d11aae33856922887b07f90620054006989b4eca143b05f0d6961b6c20fe314012fd4d1601ba0f6357763cb1c1da9656df7beb5f66d87ec837f502cbdb19b738136261e3a84904f835dd1692b62ac2745586f88db10e1d0752d5cc1690f5e57cbd1e095d52b920dee2b30936595a36edd0817879f08ad658c46653f3f6fb9e6536c31025cd3b224bdd5ff8f6d0c7206eb0daa306e785b38d809a7e30549db21dc72ad18d5e23912016163814703e870b1d716bb08547db76dceb52a9f62fb5567df3f5c9144e2cacb836f9fba4114a283889395f1557364f5ce54daf5673749fcd5357720917093a2d544aac6bc4a0790d5dc67447ed21f7fa6122aa0f34e1759664253aa8ab3ce976368627cac1cc0cf177a7f8c138c0d8aa1a4f4d730a6c65bb82a0feb317af49cbd658a242fcf4cdd808b395725c07a17cc67bf63d7440f12fd2769503da0cb1eb18d936e76dc8b7dacd2fbe72b3df6652dd59e2cffd685b552f320b47b1a7072eeef9a61bf01ed7bc920c5d4b0589ba9df618d58313108eb897dc90590c2b781812ba57ad2d12e74bd32f96dee3f2335bddccaa77971e9ac84fe260e709697e466d91929fb41d3fec2da2e0ef370aa87f9dae8a54cebc362a48cec6eeb237a18ff64b0c3bde359f6ac2fd620a6383bc7a2ad6c68ca04ccf9a99891d16236cc7169eef7a95ec159399354826a237d064b5eae7b72c12ed28857233099332486e418ff2042831b5dec69827b14ffe2d3631ba9b5518f471e572e3ee600dd45581bb6a1e5fe289288cfb99aa2d8b8042595e645c7de5dc617dd0dd284873cf0c9754c2284913738a84c35b2dc40f135e0a08dd3fe0155889a6003596d2faa0a66f7556942bc654f76e5f766a2b3707c8677a53b687c53841e52b8d620bf4ecfdb1e1e667da43c09919185eba5b23f53a84bfea9756e1474f47bbc5d82c6f4b273408430540aa0812b14219811dae2bbcd27602821419e1410786720ec8874d151b0c572c85a440ba2257097180138403bccbeb536198dab30bfea38957377e5312a1c29f52c269f379f0829093cd245852a3f13cba5a5e11aa5cab53d5aa3817168814f966a2a6015de821f0ea74637750f3c303845a99ea5af4a1cdc079afc1a3709db64845d48bf3401b319b68bf0ee0aca5d8507aa606b394e0164e188e5ca9d4ed302fd18a4060f3ffa7a77adfedfca813bd762adf22270be7c13eaba6e44552d815441f46b25f8287a3fde82d00b61a0061d143564ba2328956306717eed4ab642d9305926cfe87f2764f5efe48d410bd1f50238e2dc8e59fd1e8c294ff690f1033df9908168545d379055557ab8ad61aebace5c9d6b45e6a708ebc22860e943e882cd1a884c02befb2e00b020e94a7a54f46b61e92458a4f24643c895a0dc7f42d5acc03fbff79f588649da0ec386e1609619052fce89c4d3920a65b7cf9126dedb4c0889e33c4eb345082f4efc45fa48a385fbba3fda63a96226c5d3971962c1604c515a1bc9857263f840aafbcff1b002a9e95dd0269130a8bc39cf04911351a90d6f4ea5eb18d6d457a252dc8d09e2ded94516234fe4cb3763dafbfaf867fac3149fea1cd2c73ef79c13b50aa24fa9f9ff754d0f7e4da08d84970241653dbc05415b8d2d9c507caa68d95a87679bc1ed0e084b92088b457ca170e9dfae30b1026a8d8d9e318ced60987d1c66987d8d776cfeac19f8ca1b648cae04f17e9333ad3b8bf7c73191118567b49b533a11d9537b04c76d9e840273f6d54f28ba6d62a42d304ea54d73ff89ef686dde01eae02c9e03f92d1883d0f01439b7fad0f282fb12d9a440f95a8720fae86939421f231086c7757346a751020fe92178bcf1030d0d89926662f3159ce564817bd4029af11315acb619d534c3dcd8816961ca31f5c6a88848870e82e42347b6f31b201e9f9ebeb785c32b3ae6855667e9c9f89e2d097f995183fd42d924ace9cb6609afd0c83e4de3b32b1f51245086957b78fc8c578f8a346004a1a02fd8842017cbfc87b32471051b4f1852883216fece0d36ef08b3331d7fef7e8c68c048058cec153afbce719fbd390ff3ea4cb6f76f4a8170f32f82ca20ddd1ad1097fe6f2b31ffacbf132d59dd6dd626c77ae6324c67f8f605567114b7e90cfac50b5b9e9fbe6e5c7720aa789e1d609554856d8df299263875c8b7ec1154f0a8b16f70cbf432c804906cf29db8d36c5ecffec17eb10952802c54dbf909353a68d18912bedab4416802307df3324c24a8064f600459413f166f989002dbcdc3b40bd27f74aa7fdfbbe3cc9679d96bf1edf5df6b56e9788dbafc1d45eda8060184dd5519a3c1bdd056ae23529a85711262ab5d2ef8be2ed94130ed1b25f201f8a8c4998266eb67977d97d9fceb98a1810215c7101c7a527e48ef310b902d217f260d8a434cb447148b1dc110e34300f92ce29e273e6c34a59d84c8ed372d7d0dc92611470bcfc398c9d2cdf7fb5e18b27287fd5ebeec2a6f242ebc76a9dfeb10b79a9b40bbff0601a10c86f225302b299cf6dc722da2e635c29f94d5cccc9ffbc1d6306970f0c787f87565e086e84abe320daf128fe730f75b15acc40923f9c0ace2271d04035ed4c79548ac2a78d250381a39c66d08aa39201e98001b384cc99ada683ff600ad159efb3a9c7296d53485233ca750d5e39052b33638ca21bc73b20e0013ad9ba578b7185b27055bd63086d1a19b6c9b1bb1cb3166249577830e7c66148128953e556d926241f0fd4b425d02e1be11fcc1f6595ab9fabf7e86156a125167b183668b2f8afd5bfe333832784100b9de96a22336311cd15bc244eba99352308d55569ee29a7bd699a3e45cc0eb607c24065b3ca7301e7b5df712674264cc9c617be6316016e5ed3efc42ea0477d4280f04227aed994051bd75f2122d6cfa02281120d6cca51837fbb0c7ae0d4604d77eb916c5d03b8f2a86e8668d58fbcae4189884ec88d14104ae426dc0a41c343e40a80c3133cc26e56f145cb95c024f0f00cfecb90e4d24d3cbd45fd3fe4a0d6f1b4fe38d79788597c1bffb19ef097327a92ba6e26ad5cb56a8dfccfd3ab6e8438cd1662170abe7536d423a1b5464159518b3411f720bd05e24131efba294b43d8696d9228317c5b9a5c20b783e1574bdc306cfb1f7cdb482c9d5a0f6f19ae781853a3e73e441365cf467977958d3208ab4f20a9615a210950aa912e4aa985f9bbdc0e70f8321aa5be6340bbb6d3c33f58d0b0d73386d7f361c5387095368f1234a6fe8c0a579214bdbf6e9a3cc608be4d15aff6fb1735c44830f9591eadb303a5472b7746f7d579280107c1c9a1290dea0ae2f62b67f8352342e46d87caf6abcf99a14fc59fbf5af6142bee5857f5aee73a76f2e3635380224c404061635c4528c07146f18e431a62214ea8a721ad6955bdaf6ff67bb080627f2dbfb91b2727cda421e5be00e3e9f9eeb0fc252100381ec225c24be2b5995e62de13cec6bc073e4e73e6e7ad26c71acb20561ba7665dca47aa6651db7301151b9a501e56590985f1f7ca5d79f78b5c3dc8e67e32932d6c965255c635fbc6f517d9e473cc8a2e004d446e7e36e7c1657b1b11d3c4006ae6e9a49a3d0bfa12c0f14af03db3f1df86ba9b5856cfc18f43ce910b6333bbebbb5f9cb1bc1ec653251dc0f53d5daa4541e55b17a359b596cd13fadb3e0216e5aa24f4b78f407eec2cc4605ceedd1dd3a2541df356c97c3799f9400cc0588e372b25eca57126d3e0dde7bd58094f3fe7307708268b4822ad49df0e14ef8dcdcae35d8e22121599295d13340cc0dd4d21c9885b5876442e8a31b918d067160b481794404c89e243e3a1e77429a53b8a102b84734dc0b063a6c23df3b705c1cab15967becfc7d758505798cff4a9af2f5f107cf156e0681002e0cf507f8f1e6af7f8493bc25d9d0535833fe65b79f2ced2155fdfd823317702cea82af0e58fdb5435eeea62dd9b1dc86d6f9dad78bd5b8d3367ee6326d055770030cef571e6fb783204c7a3681d04168f869d6b000502490ff8b85ca4418c2c8ed7116a00d3ad2171ac098ecaed86e8692fd0e24afbbecaffb20a0725c3d9921af21b71279d1e7fcdbb7fba0aed22cdb9048c5a602e43fba7fc21c30c6bc39993ec44cb418dc260547eb1ae8a4402e17e4bbf05ab6975d9a32905605cd1e356884f5f8ea446602841b0cb759cddfa23d40d56c89954f20f947b06f8353aaba08c8475ec747c34f2ba6b0dd586b53333a5cc64f7a9eb8dc6916933adf34fef44419ebe990efbc1d2bf19a9f8d78bfaecdeee855854a559a8ea0aeecd436b9af4d446c6968b5c96ae475fb34a278a7209312c078f41ed714f2ad0948bc1bcc3ea39004aba1e12fa136356209192bb6a285afcbe35fdbaa92baab53d72f1277b05d83f9f913a76daeaf39b3767498291916c0c39b5cca4e55589f0e782b03395e0d566f94531c29d4d4227fae00bf5e39f42a14d0357118e3df1fdbad3e9cb94872bf92a6a1f298dadede97cfc52c4aff31a0703f414f90d00a18cd97320ee10ac57e6d8cce837bd96708a4fd2395b0cb3d5dce60aef1a42205efa8f78675190da03a404bca101df33c526a3e696e8230eebd42b4daefec94d18d81e5ad166d0d858c7910844f162b6fcd1030037f17ca3607f1afb95c3b9402c4950c7ef6478ff926c8fbb56ae0d1e2c791baba4f858875b6d42506a31aed30df9c27c69e39a1ebc05350cce7872c111facab595a26c43c0d56156865c05220a5c0e4b303580508cdab465700c18c11f8825459ab806e8cd436b31ccd3ca7ddb044e216a988028c48f3f3d704ccb1b463bb624802b4133566096ef0c2d7d15daad8598a25d269ff4b21dfb5ae2a8bf1e3ddc315f8b39b66b5b395ed10e0fd94121dcc4d35210e1643b423b631268cbb1ea41deb04b801aca0db2b3396ec38d05cdb4538ecf69df05eeae070f5022fdae667f4897c9e8021a960056feb0f4d8f9fa9cb776cd71cb0bab88c2645902f84f82b6887bcdb5e2af77d72ba1f4b53d2e177909f7bfcf3e747731561b9c610a9d57b9f7c3b0fc3ba90ff38f026582294b06706cdca3e31da098878c4c4fff02064ab32d19994f2d96c8df91e75425e1ebb73f0f7f4d5f7e1ed333f2fd2f66c6e511acd0deb984c758956472f790f1a7455e9f7fc3800b16426b555933d2db09b9ab00c749b92e0c43f0c888f31c08a25348c2549daa80b382c6ea130aff0571f25077bf2776d0011306a85d01d03093f9a1073765c52941e0a9276f3ea73b0b84ab71620cfa9fb96a43fcb07ce4a665021358ff64e121b224217bb99c9d63cd3341fa01ff8646692956aaa782a6955976740ec0bdc60f3b2a546514787bbaefbe480305e9a8dc18c77b96bab08c141ed19539818e758c8264222c410058d424de0a8922e2a1b138600f99766ef937104afd205868bebfc51831055a5c4575ad3a9368f3fd142173aafb75d167a292d18fbea576ea42b5f0eb20e39ee2d73d81a693a2b68c89e0a56ff66c2b311dad425e8b3a5e12d8753760189f0d9c6bcf346154f9ecb10cbbda08611d6a1ef28a5f799c2426482fa015d9190454e84f2e5a4fc8bdf861cb864a7c5e9888d52123497aef760fa1e40965423ee9c4c46fe7cc6c64d3f2243c687e45e08f283555d91d9a84446ffb6b0562a60c952b53c043075412779ab2fbcf44b1abf786207d006ed2b8cc9eea47e2d3042f1bc58508fbeed1e726dcd5f8904be95ee0909138c98569f6c9008242f0c91398cfd0de8bc3b8686fff720f1b35696b49d829962906231fabcb93fd94cd10d6231f503afd3f16878e4fcc855131c5ec67f6688ae8f2eab46677292f880c8108cf5098a0931fe5486cf2e30ee2957a628a06cb524eb12da6d7534acb188ce05a4d607caee896b4130faf27ea5f16c0a2211e5a372f473ace7063add3416fd441533d6e84e6d0372f59ddfb3ebd7406651a215e2348912975493c1a017dbd59388cf70e3ddcb6970e6f56cfcb39db6eb662cafcc3582d80aac62bd5cd90ad22e9c2ddfe4e72ac8e8b291eb014ea8700f31ce47981310b1e17bd85411b1f88e1c5bdacef1823beab4b296bc3184c2dc4997cae3d0c65384e0b3dcaf5617bc38f7fcbe9d2b5827c7692fcbaa0e32891ba57a4cd5af178e27b5e7c8e00e6e6f835710fc4b3f9c516a27dab6469b68c2d94aeefbbc92b9f776be6a0176f36cb7377638ea4304cb1229b99b1586af29e95f1adf93b9b67b9df99fe09256d5ed8ca5068d8b613ad1018400bff4dfb173c21d990c1cb84c3b12e76b3b4046618d6edf204f20633c74141d22c0508f0d5d8e3b8ee39ba27a586b65fa9d859419382ea2d8ae7f52ff52cf7f7c7ed77c4e1e75aabfb3d9df1f963f5d61eccfffe13aaa2d5820a3234ef3a5a48d7951bb6d67ef0dd983d755f4479ab4e00a82879e071a60b63798207eb860c38dad9e01e2961e06337f5358df98931770a9aa1460ada68fb07ced9ff9625b2cb557157541e805341c33fe785ee049b346bbaa80853771c06949fa3e0741ed1c4ab052fe4d29941d81236bbb37fda58b50a9f3f744637bb213a509033430902abae83435c2dafcac6ef3c013403558ec9a1825564f424ecfb91e99afc70d42d3f063dfa10a1300fadbea934421c9da8d4ef82677a013d3250d76a9a602532e930234ce6bdd331f4ee9bd13a4a68a2da17bd0c888eb787a0a25e8b330003298a28dbcdb4ad92bb14ad06334ef3827d108b29ff83dee8578d079289dd22e5dacdb6a675c547251443947daa408a6c59d081e54fe38f2ca46f062ad815e11a870bff54f907717d52da05d44c74c028258853f1054b6fa3c7f22c301a22b4d6bd1455bf93dcbcf2a4c19fc6524d5aad2ee60f5833a2160364ccbe39827ad4d5cb98046071cb200461b3980a3d37c25ca2488981630308bd942ea6a78674fb08958c0ff9b85026aae794ecace16f2b47b3ccf25056270a7d503779bbfa0762e017af9b1ebe07cbcb1fb5bbc1753e6794fd6327fd32d49a5a33cd28f513ea39692b0b397059f4c974bddfa3a9acac7461ac5d878c17f485e397e99b5792b1385e9e3c7364a43701d11ac064626fe8c5565e0aa48fc59a7b41ab5d65f0f504f23ca433aef499fa6a4fffe691202481dcf17836be989b136d728a232f0048f10dd18a4df2204e7fb38bdbcab172797a28d0c8182d5cbfbf3b8f1cb196233ec82eb0804ba1046a720262b142ed46e55c835b6a93c87a8d51c50760ce9557a7a95583fa53cdeef39d85a1e4cf836a6227b84b497328f5e5b576e5021c30452731413c6699013b307d12d0e618a691258062fb0f80f5a85b69426ad5d54232caf54126c094463f5aa86718d47e40e0ff5d6a44d0125a4d852a6eca489dd8170481712cb083056bf1888f86ab314424c175079e09117fb70a8bc6248482f79fa86ed9d9589b3c900b1974e0d116a98623bb9d154fde04ceaf5fdc485d08711ee610e935f6f8ab7943af0ea014f0d73b54a55096b4958ca762a2319a00bd210b88aac327a531f5551e500809200889e0df4ad7aa2abba75dbd40e91fddcc9adc5d799dc11d4cf3ac61f20391de81008ed73e5a8c36318322dae906a40046b4e5669c8b3724d341202976641b0c748181cdc5f477b0697ef0a857a96426bf1580cd6b9fed6deff80057f4d0856eb0ecdc13034f8ac50e7f460a1984d235b8fe6054e5f703e95c9c2eed997e4297b2b935b177d3d067080ee6f1cd06b0d1cda148c73267d66f64ac523fc46628d9b43f42fa5cff65c5c5965bf4bf9d20e95a34b891d2af8b0cb0ad0962fbedbd59844a33a511fd4b493a6ab93107e603ff3aadee92be6055ad42ff9431f807456ce7138a91bcbc5c4eb4ba4353916251dee0cbe918f473d7dc92e3f2e797e11f4cb18100653ee9e1c221289fb47a174e1aa4bde5fe793cf78fccaadd57d989d3d7bf07c0ff9b3c15ff8239a8cf06fd9476a63f9ec4ae52ebf97f4a28026e9deb97455222c5fd9e1dbcbd6926c0e77f6b66627c779c281c25d9c41dc93214bba659b801756d443cd9a41cd337bcac9725945faa511da1781de2b9b47f693802de497873021e1939c2bb9addf8acd3343a18f5251fe7194369725ea2a2e81ed3325e9e800e2896fd2457c66a7c951dbaf059c04a7afb7d95056a2a4ab69a237641e5a4068ad58817635c9aebf298c1bf2cb0b01b85d625d38ff4036a4597e053c72e81f8e2c3aae7f5b0fbd99b26fa309940772b27265ae1fccb91276dfacf0a42c263fed1e209bbc2bea9c5126ebe977cffc370ff5cad8737606b3950fdb001f11aed21a87a14cf70464af85d02019690c7980c976f05dc19638f9cfce8c4bb995df900d935fd19559f37d0a2b993d5a75ab67ef777c69a7d8d92694ba186d0ab333bdf864f3aa85073498ff5d2c916135edbb998fb45091091eca768ac891631742d215ed5b4de670dfb6b7098cd245cee02b91b04c3a1ec8944c0b99faa97cb1796196e07bc191092d3e34531d4d6573c922409ccc0309f019291e71ab3f99665a6993f4c51b82451e309873262d0665ac888c0f6a9d482405928c8fbb1c14e1b52ca036e9c0b3eda093f2d0fd6907f9cbf0c96c93a0b35f814a36e28cbb8fd70fbb2ea7a4dac773b5eca027115f099ef34a83f6e9a5ae7cbbf9862488bfebe559847405f5f25ddd5c612cfdcfff965f16356568bc168f37a557044d274438537fd38653128acc197c1926164e4221ac8574761331d459cfd52a9f421b543249907178ccf6e5156355f9e3d23bc9be595856b3b6c372ed749ea28d9dad7c7d27b274f39c503396f1c481f0ea7f9d5d6f77e1c190271c18853ad7ca6f05c5674ad65ae769c877e5a12ae24e32683e0da98b63257d9d0327434062a2e99ff8865017b1222c0f57feb1db8e1ca7727e42de35a5a6d8f133fc82512af673eae5388e6cc6067b11b97a1f7425cae7cb18298fdf591a1c11829f601f2d687d5b0c0c42ffe43f7c1d1ed2dff2d4a536b661b4dfce84196edc68100c3869d260146031dcdfcc47bae423003cef6cdc2d81d972021086579119bd36bd015df680b309309a9300a0e9aac6e76cc1f03021a84dd5a796b8de0d8cc88d56c8fedf2ff429d4c7df39115b35a1a9345056175b564eb1697a3d9cc4f8be90d06af053e6067446d0726ef0885048f4813dedef00b5edafd6698cba7ca0226339b85005dd2ee8aed4433e30443e33a0bbafe8f42699e71098ef6958d39487fa37ee4f8e966eb54b15ee08e8e20f00b9b3ae03676bf682ff0593734059434729d8a0063edec748faf9ee564b8173e43ce01e6079132d4a986ef0a4b5224165d49351848fdb38d709a4fb49b01b894c5d79d9012a4d61db67a2718bc66efcc04088fe093f58150719e375a42f3403dcf689c4b4d236869f285938a73ad9a355c12ed2fd93085b7e89c774984af363285701d8259072f11ad828fd0f843ac84eea7e892a62395f394b0e01ab8e3ea969cae00bd521249fd5f72e87b0078001e7d22042820ba91e14c398676d0da704cbf658bb38cf606fed1c95dab3d524591785aec6b0692be648a6e8017fe501ab5b3ee4484429a5406a58a3c115c69d93e55b3780274271528ada5c601f34d4beea74cfb1f58404ec255259a49f912aa95db533b6baaedb2e4b01a4ba16e78ea6e631161e209e5923dec572fbeacbc319e5fd351c9fe4fa2c474ad313a1913c3fed6ef98a2b1b915634aaec7ea3274cb42dd036b7e26a73f4c99e007cd7b5da58ee8820dbf2ac366dbbe4c2daa54cb7cc506a654abad205c866cedd724fd5ca2b2a39d034dd4f152dc7a62dcb1cdf08a41aa25572094a535cef2191fc953de113818ed896dc1f98d699969113e804a533a41489b774dbd744f3131f488f21d7fbf22e594128ca634e62d2b018dbd6cf759f25fc83093c885b0d853034579de99bfe106af76ed4332323b17a048c892ca27e730063c21e133057762d3737e4e89afe5fc11765194b636946d12d8f23edfa1a45860ba5021d24a9dadb4247976c2c25973835f2f533eefc794a110158403130e9f1ffda33cec3db0bb91d288b3859a5809454b7e77cd3b652fbb06b4c3e64cfb64f6684a02cf2e028687e8d3371282d6d2b987b78339440c15cf0338be932d78f2f3541909b79962a8623c952a762541fbdaa744b9786c3ec3530fef64fcf7627807ba6621928ea2129ff576e2b008ccbd3656198c2153352dcf5c8a1dea4d1f2fd630dc9f74d4bc894355a5b606b7111ba7a13adda70358aa135ae7414cb6ea4c82dd250a055494c06c5d42e6b49cc2c50b3ddb95dbc982280282165dcfc10efa4d23d2675dcaa6c16787655c73910e844eedf7edc67ab445f91f208ed74eee537519462e42da598e40e39d484533f4a8825900fe3affd8651abf13ed76420b3e828572a818abdad1b99e9ae1ea2533c5455f054420e50d0b1be8ffc89cddccdb84dd64320427466c7c7f8518ee972b5155f1df5f1b5be26b6fb647223c20bb1e6306b65a02f9775b9a5c7e00d9b7baf2173277b6ee7aae380f22624ef4193c1f708037381f680eb182a64371e96b8a2a34d6440ce4c6d1de1ba1172ffdf97ba10ed7c66e66680ec66100f2747ac4fdbb02d7800414cb26de48a399bee7db2f04d216e7735bdc31fc81d92f381e4b64cb5ed1906579bd55ec7374d51df43b7e906257ad0749e692519278805f504af1d42121cccea0abd789490450cf40cf69ecdd706a09434dca9162114b67465439b4a88b382fdf10e4ba5c554cb8082fe744d2d80af9c93442ec80f60bf3ccebff26aa26099d4898e7aeea67df80893718285aa608525a257829d1ee21f0d5a1ba60e06dd2d58ac3fe3eb3ff3b0850f55bbcdab5b8057591e4836395b0f08829f122c21992a46768acded0c5cf10329a40e2120ea14cc9a182d8c63a29082b05362d49d51311ff9309ae454848e6916ace5452e7bcc4aff3a70fdda7b1bdc81a0dfeefbc075b35d29f4c8070d129265d7ff48c74e63cd201960541ac6f5730c25449c229b9bf503dfd57e2fb43cf66e6c54dec113aa509c56891f15db00ef0e44fc10698e5a580fe73bc68bb579fffa5bafcb51c264ff49ef390b2204b8264444c1f7a4677a13339a9e8840f4d9c856407046f64a3e8b54ed6662db9d3405768fa35f4a7c58c0a0e7ab6e53c712615b31799fee2840df713a356738d1027cf065fcd6e39e2f385bd3021c6668e5dc77b299ec87c71053c4edb5d60d71874f86e25a8058404d42e6eff41f4abb2f59b5bb5950dc4a916d18ff7895e3c25a1f92ba8efffaa99bbec9da9b4a9c1ac0ff8f349510e43dda88aae1ff99000638cfbd34365670d52287c53931e8438bd96eab74f2edc047336a615825bd6b9227f869509efe805811e747b7a9fdda804a4d2148dbd1bd562bc73702efe92128406a5b908ce99f49b2ca4a500e880a25ecdeb40c33b1f6298a93a51d5dc44e77aba30753f6496711ef89aa0674d7068e7037d59973e048a4ea4c35abf4715ec02942f206d47029dd18745bfa0b67b6bbaa2a6eb2f9a9e2d3fbfe84c07645b48522dc18e1057128971b994d4c845ee16ffecd78f0d35a40fd08cc2354f8c1bd10a62dae28a78d3bd2cfdba6be5ff6e9475c7af9ad47e0349a0165530ff04e5d51c7423a740432671fc33a3cec70a50953e563fcf8ea87c5561500ef8a55e42fbc532e3ad46a793e2afaaf61151832889fa047adf08e36b362b192054d103794cbb24fa7f14ec3f354a7a58dfa0bb1d9e36f4059d16d3daa65c659ce9a5e45264addcbe37ceeabff9bb185b1704fda1aca165dfd7df5aed27048e9b335647db2d336c843cb04ee0e381df0dc58b45453d625b9cd66d734140fb4ecb56171877a9dc8c4857c113d0f7251fd92faa88d3c1a4e5c2d782e2d3045f95efb541460a8a4a3c047fd4261dac35885f0f8dff30434f16c87c6b01e4f6f2e3f51f224bd71986248330955cfd7718f2d29182ed29bace40c2174951231c98d90342112fa311f68596b1a336e3be25fce6b4815749736e5af7c109bd07c92154668a9a1ac686e6d4a6c2447398a87be66c72a0bd54caaa1729b1358c9bbc3f30ba549586b427b0bd6b571e0fb6572a1968321d6a3b877885ca947b56ee193e755ab181eb2db480bd9ded4e2c0de4703f7673d8afe558653558685518dfefde5177f6f1ef4be6354c9478f0a2b4b14548f4aa7ebe094c4470640688f757aa95c97cb4691392498139fbf8f2866a7213f80bf4173d180a1da82d0d4d74eec9efb7a4f2321b284c1c99aa36ea25566550f0304f1cd660b565d55a0eb1651d63d7a7e6ed20d2c262aeadf84cd86e2d04ab8d8cb52d75bcb9f4c2b9f82badda7bec90b78c8560f7928a068aa8b811abcc43c05f251880ff034dc58d04c56ff88017f4e79d9e124f0f4912df8d97a5ed955807456c10c16b3c0a3533e89c3793ec6e90a66939cef046f04dd8ab8bc66aafd7283ed421e638ec0c2048866a2cfc8ea052328ac1503115e239cb18b8214dafdc970766994cebc5b8d0c2e2bba0f25cb2838ac03f0eaeec647cb45bf07d6a56ebad8dae7ac7c97a8568d9bc448e6f5f6b485872633bf78d8870d0a74f1bb163bbdf7e214ac3c6e3630944bc6aa98bc91ed88a22525b891acb2af124bd564d3c6ef662571b9250c06ce4db0babd54252e5838f1c01b602544a0c394220fc0a2329bcc4e8a1559e068a3cea2a29fe6011350f6b6b8ae0887909415cf61e25f9584751dafae1b1e70a6faf6212a653e589b3595deda00997072dcdab639c2812218ca0e7a0dd1430d49c36e02ffec865593eb60f84799c8c82f9a7e17879428adc5c431010c2408478ad62d4a2b8d6614248b8c92531f365df14c0fbb494746202bf6bc7fadd5b0ce609300edeef497f22c0a8b57842f5b36286667463d294d5c0ed5dc1eb6656ebe95259e15491fcdd5e0e27493c5eb1ded16daa0044f9ca3c8943d7f1b71fc25b6e8de4ce5310e9bb723f1f705fdcee77ba79e91bb837748223fa5b6f293dd8bec96227245b83af57cadea2762bb2b477ad178b93a9366e8dccb601c9a38e62d6d7ecb8f229b121143f25369fe0e1246f7705857f25e7648fcf0eaf10f7acd7cdd2ed760f8ba2c0b08dfb9958b5ca5b1634a1c2085cee84b1e2798fda7e540b9cbc58462b842d617373f0bc5e51bec899177e086c1c911a73f8d7eef9f61971659336c482626ca6d5bf40eb44ed28cfe51dcc95cc97b3b48a5036ce98e305446ac96d3588196311157806b23507ff1282efcd2c4263e71334d808603634feaea9bb88f4d60c949712ffcfbb2ad855b2b18eb72ac70dd19009b62d1f22748b37b4b490d16503ece3acf32e02c14cc5deef5cc8e387c29d73dfc00e01b244c2fc30e0fde733a167e7ce94e4b49b3d8638018200142f8d27c102dc8a17581e3643fdcdcba771032b4b100b766cdbdc124fcc3c4da76d94b5fcb31cfd1b425db822082fe16049daa927f6d7c8a0b55b6da2e12fbcabcc057483cba7de930d78244ba79790389715cecb8111df92d7c21d9da550eeddd70bd5e59ccf2c55044bd664469e442f71d36319258130ef0fd558412dd7239b7be9538110822d68e909f28447f7d4784319ba36471a43200173a9eb32accc7fa4dffc55a86d7c4c683cf068fa070dba309bf8206e6dd239bab7b4a0375931f0f5c412e5bc91ede76e100563b2198d80e947770e1ba0112ad324b1a2c1946980aa493a895e074f2dbac800614d9692fb8b054d65901d2e313979c7564cece92d70843a6a6c22b475c0f3547e1a6a906ce0c3b24e9369b101733ac8aa1f55fdc3a4f1c6f044cd35a783fc4d9798fae7524a31864a6870e016be69b158c46e004e1221a7f1f8c329edf093f333a3661e964ea47f6af94caf14f19010536027e18f85ca8f33dc86552f2a543d0b59649157569b60a39b2af11d20cd1ed79a79523b569c4566c0c3152420c17de83eca4b2ed5b8dab1a7bba6ff5ea35318c64d54c02348fb0f3c2f3f9b926c347726eb02ce548ea8cbe8c2be5d2402707c8e266337dccf2bbba86d85528cf7c1004a60450b93ab5bb2fbb1b6d0950b1440efed0d8a2f8d893ffd7fde21b6848fcc9c899f9e9790c26264845b972be471515ca94e2a8148438c63a4dd859397315edc84f01a10edc8c6f00ffa5e89a3990fed761f70a24b5ec51b239dffcaf5888ab4022839bdce8d48da302b03c3716bc170671b1cc6f56ab0a30e7c7600db733be093a74d552a03c8eeab1386c56b8f01ab665db0f809412b74bb3841a32e8020d384ec8f0355467fce7f515a3b50833fd0155b93021c50c422a643d2b6694df11670fdc400f41750b99911637b17ae19ac35d2901325787f8de6ba5cdd1ddb5f5ccfbb5f5e22729f40e8e97903f01ea1e0e364d4d00f44658d4f74263629ca25acdc2076edebc5ac3e7b4e09b8cb99962c81a862c755a0e1f870705684bda05ed96232740fce4cf1e2d1f3fa1b3eee1d8b3d9966400ac7153aaddcee781cbff34f0458c47fed6012a1d032303da61568736725bdca8f525261983d205a794a1b91730c62d67ddc217cc99ac6791ad3d1e6cbd1216c53ca10c54ec069a19112078dc1a76373ba702b04c8a19302f8b66f3e63d27ff9167c7a2d6f0b51aac985166a39bd9830f56b5cafcf3250157e23c1c78de0898dfcd12deb771014d43047e968f6d3815a1b581723d7175adc211f8a2ad16642df6aa6d38c8419706ae6b80be81349baa9e0bc3a8a5b5acd88eaf4e5fbad5f3f071f956f55700e1029b3362aa83fddac599777459077c6b033e01064d5d01fc227a44f161932a91b9da80ace90ed3da24352cbc6948cc1d9913db137d29a86d29cba98d90ba2c19e3dc545f28fd0fdbcd338b5ef7dbfe18860711b9c8227fad81080ece467b331ecc3d3dc1b19489c2e308c7c0e8d5a1b888338acadb0405ddba2747a5e99d74b260a42d13d6c4780fdf45ca0b0be5d595c684557f3cd708df311900a5b8aa9e792f10189698412ca177c0c9b2f221637b8761ae6d6c73d09e1a95e03a2aeda462463f89e6a626f3c7e269e01f9a2470eeb90ea3acebf15a22624d032fb9f1d6fd7dd82d225982a0ad516e9e7d8473874001988f3bdb05e6162d58f21996dc16357d11181969e9a7302ec35b512d02784d42775192cbf1381504c945bc8b8e9556184b5c1a26a9a1868f34258703342d15a4457dcdb97ca6765cc4906de9834850699ede4153c9775a70f5260b94537e5e135d405611f832d5c1a3d966d46c287d6c30a3049dfeb60537c703fb06e35df854a27e2d6dbc36e497bf4756fc70fbd27427ff0ac6e054cea21583864c94f3e3dd3ebb3e34a15ffb0c91ab3cf43f36b4077a172bc681b0c85a7cc164e8bfbc7e9958b2ba167d531e4c218e463ae957ffbeed124cabac74549af6988eb6aceeba6d71134d53da2ad7b234dcb39f9ba3a7b3f721b5edffb977a5804c6a03ad383329353658f49eb1ce6189e86db9281d15fa8461c1ea5d3cc26bd2eec65f60fdac78f573f15079e6446171fe7cfff3772538041a233222f8f809d29f88a98fb91d8275e4aa9c33cd58615a09a19eb2dfa1d4e07594bf5d9ec8e979814eb2661f0dda5c2a852b5e75effeb599eddd33d2bfea4e4d57e1a07f7ec60c848868ea05369e1ee66b84ed03b33e8f0e86317675e0436a40a25090f32fdc8fd20620d0866cc29a1293c2896c9af44f26996dcab19e510a78afc3bd32d5888afc886ad34c6d24aa6d15f98c6820a60d70a03ec886a17a2ab4f0111763f73b05762dec8b0a1b0f48dddc5758960635a8ad365c24e75a4f834de74faecb9799ed5bee3aa1bd9824951693327deee02d4bb546789f944dc11ae38a2bd446cf0e6c0b0a86d8ab8ef62a5d3cf3caebe011f7c6f09c0d04858108ebdb9f6f77859eaf837fcbc3fc05e09735e03482f0a44d9b5cd710c608768a9de3f309e0e5c75aff9b777840c38e01ce91a0be4cdc93898e620aab13c5ae079f4de1e296aef7a16f4b19559a03b80eccd2dd85e3c0fdb9ba07ae47df3855643fa43a203c18c91686a5bbe024ae89035f3db26a282db54e2c2f84faf4ae103de29e837adb48d3be0e45965e682a3bbfac7df3c5a336d26be612444ab724d73e706e500d9c4f6835263d29e0bcb7b5b96732a29cbdf40f9cbb21e1a238d5aea885f34763314885c9bbd86ab6f0fbe8b221939424e02477bea4dbdaddd855c1286d3ed81cb118d8e7a0d71791da35333127f4468b9b22c9a3c7f77a8792d9f9bd06b69cbcfd2d696e59b34c7154a301973ac283491b9f2171f13bc47f65a078e0aa9260af7e9c1e7d207955f078575d332776e4672f61a1e4c546f7b0d98428ea8856d4775c615d1074bf8ce0c8d2bb5df0a35e26ae3e01bb67df6b58e3859ee9d28e00c12684e901645c8ddac26bc4e26a9f3b3c1a677b70c4a3b7fb107756ed67b0e1093585fa3ccf0eaa3808c3664cc513e6d5e6ab1d9c5715ba8c98d98a4980eede7e914340fcb64df52037fc67fc6d0ef9d3ddb4c0faf88a075196efd30baf7f52bc813b9fcce235b40c75410c05a9c7e76d57fb6096409cedb42b4d94cf1ad45173550455cde63fb5ead96dfc3074084c4a517283bac35d4be085e6085402be6007198bf06c6943e616b3db67a241178ea8b2687091df2401c814f1d0997e5cd1658c03fa1afc77d1f7fe08b169f2650187b002f49463e558caf738ae630ae39eec1933549d1a0c4c81f539697f2771c7b26f7dcedf1b18fba0cc0db80e6b7f259271fc63aa85f108e78769187cfccf15d003e3e4dadd595d3ef1f1caec43acfec0b42a3dccd0fea12eb5fe47b0baba8c3a0f37e8bf55bd80ba672669e2e01f56e2cc8b77c60c97497b95078af2ce2029e80fab45c0ebbcfc0a6a5dd0fe2a0f62c42c7917f8fa60b5abd96159e1bf099503b1d4988d55cde173e177b3969634fdbc0a92f71da10271bae118a170a33623b6a9640bbccd04dab1503bf87216215c40fd3e358149517d28ef1c08b7876f7586e58d4b50b9f21b08f8b68161f8beebaaf3e5b030867b414c8224acae5b1631c62cd52c75a827eb05bbc7d316096288cbb8061c1fe15ec7c533c3098898e64ddfed4372d3034af1558c3a36d99ee2473587160cdf6d0c0fbfd6f553def088baac023e5624583766489825469179b5d6e47541350ed54f5e21465b3da997b3c8fa3e757b7b0a7fddd844f7c20bf724075b5a36ec7aa045cba9cdd8e024beb8d66ef69ef7766c560d5844f7a83f96d7ed2434ecd956f6e26198edb9d2dba0683ccd4f1f644ad593d5601421e0f87c9d41dab15e6daf3943e308004624e453d97407d308a7f88911ca0636e8a25eb25979df11c2a169dc69eac7e138e07763883dbd717f2d4fb16dac684f8710c50c346b9749a19a79f0b59df856b5c73e56327264b057ec4c8a65a498879ab22b6cc98931af679d9ccd9af5f4d0ff7c7419d59a9ff4e6df4ecfe1992b998bdd812458d984bfdb19ca2f242da3b59d744ce0998d77f79b3a531b7f17c83ebca2728eb971fc239e78d5b397c9432c5463297199a670d28101f751e0784bf536f201f27f427e60145acb0e7fbd8fcfe25fbde6cad779d39d761578c8fff49db8d44d8746570c442c20a5b7360abb6d0ad52362848f7d2c2b2277be4a42490baaebce1913bc737190cf384ddfdb03f2eae9fbd756e354ed0b632e97478d9d92fb598882593c4975564e7d673967abb73746c02aa201968996b0f0bca0cf7bc3759bf056d87ee857a8ec0af6b5176be085d728990cbd77ccae36e24037c9916fbf44740eefc11d43a7e601434ddc495fd25f62bec68830317f8375c15382b3628b64e447e9e768f4ead55f7f785c9b4ec33b7b18867c63669bbb6a095bb9f7b3e7c9e0f258407ac09650cda0540c24eb9bcfc86f1af1314995236d123a081a9aa1f92fccde026e448429302b3154a2e204f6ed140c90c3c01b06aadc8e1c1f6d9f9951c62c1f8565eb3e5d959e31e5c40d9fdceafb6f83ef79a6b4f039916cdd30be9cbc781c95a7adce2744b0368337e640d52d8fecf62747fd98fdbaff0f80f29de59c7f19b2125789468fcb23dcd586d6a9f0faac83b20942651ca615180f4fa57e3b5799adcd57b8cfb204d8f0c839f7be349e567a1ed3987474f8463b1a79feb635e1907e5fadf3dafec212c0a73ab2aa330de986bb614a749174600f82d0cb7c0063630f73906d8de42a6afe8781654e74b5fcb0c8e205e6437452464104d578faa2b0b02eb43fac80c54c8f25e6b45d41269a62acf55e64e670d519d9d36d6126c403bef71361bca931890746d0cb90d5524e6eec270cc5cb7d57c5cb06345577aac33263b8d4c6c0c0519465d18a79ad2f82a923f355c16879135d5593109787841d08d40fc868f12e7fc439d7dd2e23e5fc0bed5c97ea648e75d01e836f59f470448e4a3f6915754400140e817b8ee56faa3aec779ba964be0b72b8d0a0dc2f28ae385221a7def5ac7b6130ddc40c0ef589a65ca938c292689fa1d46bb905809d081d0aa11a5f059b007ea054661cafa7740d8f5abd51ed4aa93d7be9860c70badda5b506ab50be43d6ce19e4660ebd0751554de3014a45fb6efcbd40a43630d8dd54c38e430de7d2cd6f1f7fb60a7698df614d0081ccf40a90460c0982a115f8a48857635334838dffbaa16fd7285b9d655927ccc67374ffde76ed83794d9706bed9151e756caf763e586b0a34a2722327199ba2f8df8907ec7a79c3a5d6fe9253bd83f3f60ab9f93c389e6c8714f89f25fd25944186aa9e50557a5929f35fd2468f7090b3fbf7de4563de66d7c1cfa2b1c073279c46de8fe2aec22a65ab6d0d22e19d20bbb9814b84c7046a6afe610f82cef60bac0b5f727a6d3d63417f0952b8a58944902d0c9c8dff5582fd87edd9be1deb38ac492413ca5af695d00562835c15379dcf9f6fabc26a67e7957d79213bcc75fd7e03b7471a2ca4f9530a33d8a6a45afaa80290a87d0d854ac6ca53727f4bb0274d3a6470e5a7a34c7785ca0e1b7ccc8f3d316fb9f24f201f5035265ccff8bc48b6ab6ff35cc6683158412cebb42b59e0139a47ded15f1ab00d9dc3459d13b14254a9594cc950b0071077259c1b35b8c52e24a61c9320ebfee9d1ab66968c96b00aabb442c85e9fbd14e6f2cfd1406161e3701be174b822e8673c82681fc301ddc06a1c83cf8312fbbddcd373df5e4877dddafdcdb59334632295a3234e610baec588cf72f1bf1ee49b21bb192c14bdfa1310fdb40e8afc1b715f3e9c7f0976b58e5f5dc0780509458fe914c847b555dca45488be8ccb04b56acbc5cbfddaed59b54f96f3b5404b06915f87e80d9f103f8f773815d3ef1bd1fe641ade7ad9d6e4304e405101868992393bf42dc78a4cc80ad910dd16151c05171b8cbc6f44e11d4ac6a8d51d2c48ad406fbc8031fc6f8648f93bef5c60dac92565fb9e7cc9e6cff31fd715336c6b479ef178435bbc4c4cb1a1a5d062862a52ed45df0f12805ac7391869d498d689771808fa6dbd8dc1a617dccdf1d1ce78767d93500cbf290b49d792ab929a1c7c40e00eb3cb6204730a4cb720ea0fa0a3f125233660183a698cfcbbae3b681829307febb0f00848f465e916c95a933cd7b66badb1858d2c9c9cdb78aab89b1e2fa96533cdf9d2051e5b666c43d29105e958cc1853c0c08c27364f5d9cfa26dd371d644cdbf1a611d3eb6e808670b9bb138caf7a5c23d685750bc0945860d5e078defe2ba2f831cbc4a684893856e2c8a36e99f8ff0a5ef7bf356fd491aca51988d0a7e0df6560c7f5e91153c793d291108a3c294a256dc62b98af49b27db5a3f5de3512d88dbbbef1bc89da06260290656d678b1bc8aea6c38e5288b97ebf012c22d4f2628d1ad34e16a4d5246b1ee629ce83cc096705f77058e11398e2edb488b40031ef704168cb87df65f58710d020c2d96a764ea6656504934b9fc7feab87e1921c24dd594da98b059e012b35a9257893755badcf2a7ef49d8fac046b981e601ef4a692fdcec0df9fe05c1337372501ce8957ab78bd41b0299623f4e0d8c441e6f50abd3ae6a69b687237c88f4e0e4222e78f8a54ab8a3147eebc2f9c831d5a9d0e9483f8f676a3064fed671be1c4da807f08518f5333190f8da41a531a49a5569f8c5964684949d1ea278dd79b3c09a9b266d05b9ca4aa67e153e2509ece08a2a97cd8215c2c262e515951411d9485b0ec8feb25965f29fec79f7fac22dc1311b4a131ae95972da9f26c2fe50819535f5122b74e135ecd915e5bf69fd0857f1e511ae530f3180ff7d9abe4a0f1245dea4d87a47461e1c3d5b7598fff07dea52f54e10441130c1bfff222e26e753ad4d0ca19c0b3bce47976d7610814019e4ccdc2e417ec4891d9f8ab4115d291e214ea132fed9516fc1a4b5ed0ff6eb783f3deb158d6cdd419020d21237a21e7e07b230e290439e37588a21134e4e330cfca1ec561157083d13a886e7071d6d80287248eb499befd1f2c1a6a48d08e12ced802f2f99d6053442fdb1e1f37ad54ceda128ac41dcf4c4439b9e6d7ceb26cf9360cecc5192592a06ef0f2c736ad05183c24db07ae6f71645697a2d376a8162c10f8799b7e7bfadfbf98419df5932eef744fccd0e7354a843f8b434a8536a6b1be3707b64b5b94a030924c4296cb29c509521522bbdcb565eded7621a26240918b6e8587adb39fd5e99339e1c323e617343fe103b245b6ae587020d77f291000b369035723cf0641d9693824a14bf1c68b2759aaa191dbaae2896ead0afdb2815a90054a42be0b1123d986da33e5ec2971889ea688f3b21550dd30f68ed9abb5c15f4199d585f25fcd39eb7755eb37c16d834fba68bafcf41350ed5152388d36207ec8e844aeed9917be5d356cfbc59e7aa6212800ffed755328f34fe16cdcae388fe20ecb5fdc444def55177fe377e8ab3b83c6e958bb52acff7697d9af4369435dfd7ef7b82f9a4d3814d59abe9f71988fcb8906b0fbc8cb0c6017139d73cc17e353f9e8daae1a9fafd7dc07d75612bd1691b9a6a7321557645923863fe7b452ac83a8b9517440fb30794b0036ffd21be2691ebd1bc8b7a11b7ad0fab13823962beadc3e824559a11cf598467419c2d98de2acb122fe90e6726ac8b57f2c312ca64e299be11fa1fddc1c2dfff25ead5ff1ad8eab9661549477a4914e076d86fafbf6fd1447196b54f8f368d36871de351af8ad01ed306387507eceb8bfa17d45fa0e6e991651d6704b5e35e08050edfe72894a55b430bcae827eb65b02a26b132e3b0caade9dbc36db070ca7357097fb3d4b1b28fa3896b2803b2d9c0d6f7ce312ac98023ed45ec6258accdb92bf6f13996bd8ae45c42a0c989974770beb4d50a021c16713a929d28662f574aa12e08df5d42a4626831acb436f67c607b12888345b4e4fd75d2da65b9adae573a2299a67dfe04d61a44b16ae8344aa86938120dcb901626c4f5f9610a8c20286a94e6e754f698ee1cbc2dea2b225a453adb49d30dd2de2d99642610bc3d52d338b45085ff980251e152bd01430f5be94bbd327a518e8b5d457219649fa53de19a3b94096b914a1e22aad552c38941d02f6a92020f4141f1999e8af9cfd6342e8c6bd1a32c8a224a33ddcadc056a4b6a0019d19d1ce034cde9e2fec20127a2289bc0dfb9f4f1ed392b4bf5046db2ed6a0ebd7ab80edb03954e6c713f6deb98bafc54b47bc0ef49507514765dca5f4ce9992acd57ff2ea28defa4a3cf93b35f7db14c71708f4a210e9e6217d7ff458ed3e881d983fc9ce556353edda865d1cf0207ac29cdf146123f9a8d0a925c33e44eaa8287f15e0389aa197986b13389fedbbfbc71198120d317270254ee24a167f2f6077187350b0f213f3e8af86f59bf207ed62b5813eabd93d57679253a66f751dff236c0d111b8e6b38207bb4ac9fec2ff5db1e193b27d39cdae8e7b3c86f0ce80eecf5db3b1f22efb87ca59759bd4a4fc64baf1acf681e335e86ff8b381934f52769f326ec105ee9ed640ae9f3a37c10216f2d980ea6617047f6044b2e70323f7f4f32eb65abfec2327c1e10fb1a2c5a3361e2883fb5f85cb3ace9b05b7e4e7337c7b297f7b4c7e2435b8833d041a88689e851ce08c77ed50cf9152e33f7ac43f5d7b188b95261dc116170369dee0f7ee4731f503ecac542544cede4fb11de7068c4d9e812d04caec9b9420e61ee8f537f143b1b08e89233d00700fb99cd3888ca5a6f65b4797b88a111a34c226b46d84716e8b0ff5f0d975ace7a6433cfbf88d9e36d1785e7c6ffe643868b092e93d4a1590cbf8220134926b394de7bbfa427018eb4c2984014098fac39a9815db3d7dd68824087c58a253e9433c13c71e59899efe41b4885adfa2ede896009f97c897520fd6d0a417c072bbaff8360d9613397c0c99323c4c01a9c1ea5a1e14c8b6dcb3d6f13818c5aab8af8bd365ab5b18ffec5a16e9aa4e902723302f2ecf25e578eee33dc320bc09c6b8f20a1da4874633af9c733abb38e65241a60add04f1c8cf7048e597b703c65a6ddc0837bcf03956a50b39c14ba0333f112979765e67d0cc16f655482174e9051fd18b1ffb14b13ba20a6da83f1b81d7d2d935b1547daeda8e8975ab7ba14c4b448de5af9aedd56d2387863c21c5d2d6d89218e210b72ae4695fa60b01d2c2c6cd7508ea6fc749b52e5579e31473fc400082553bbd0d11b303c6f42288b1654a91307710b48ad612303b238709e1167a3e3c301f704277b6c331dbd240499c31d12da0bd175b6bbb6b56a49f0cae7b974ee11b2fd6b0f428aebf648f30b652c2c6e52a90bfedabffe50c9d04471c4fecb79966c86ed620ec8b53ca190176e19d01d2f62223fc80ebb1ee10e309c2fccf4b1fb3b9e52db58b9d82ed585f50e6dd59091e84e4892f32d5413bc6b06a90dea89ee9d280e8dccf95752e4bb8f29b0f98b904834e0f8c352d57e4cf1acef5f1f33fb181a7ab00e2465de439d233ec2715626470edbccd02205ea01c3771d11efaf3dc7f1aaa6af15331be1145aa9e1496610289d9b7e8c79c5a7b67bd9b93c536729a9d27d5c6142624402b056d3d19afbc4e71cd56f797af4038b9e0d34566e4f22e2de2a26edd1ae8cdfecd4f4776d96f1d922f901a7db44095170db48c2ff1a66e08f9965bf5c79fc48d15d228c503d0f9a683c18a424068407b8ddb816b09b1ad0e5fdad9f5679c5e8786c5a2961f91cce980e7cb102654a4fb54af530e30983bdef2a3ba0372d18bfabcc72c8eae6a50f34a39cb667f6f1d79499be43de2f4382e0a50891c64c6874515a65041228d6717bc270ade994984af2c23998fd3ffcfc01054ec0c5125be12168947737eec0e0fcd7a56fec135f89e10f015e713ceb3494b6bafcee79176e382bb79d4670bc4d26655fbad7c64762fa9ce392825ed62cc407e5370865125f3ac9d12cd38249843e119a64abcdd884bc66909cbf4614d1f2b98000a35279e23d5f376e1c7ef0a2c610afa4e41316962b38e7d3dcec52c727866e9f4739bfc45d3aadd1c44d0b852554b4554883bebbe39772ad045262be89b335fe67e3d324335885953190af376f3093cfcd6485f342a1d775004890438465ce96d1078c83d7531fa1ffb75418d87f196244bfb4a6e3e0ef8cfdc09ddcde70b306f62f22c87c7d6cbd8f4ada0282be0c34b9e2c344f6ca3a5bcd1b9d68e98496cae5ba2fa80c383c179a3cea9ee5495662a811ca3b694b66fa4069a7b2a34f17417ea81b50ff552dd9b83175b6b2affb3959e3c9a083b63e0ddea9ca2b5cba73e95dd3b90526be8abfd971d79ce3e85398efcab4517bbb1f7e7dbfacf1a23c754cafbd983fc39a3cd11efedd3f1e07e487b895e3e815cef028e5c282306f881ca15306fd59cd4d5508efcb0095a0d6f1f97813c5b29bf5a64f4fe14a6e23474f45431feb9168527c65ad0bb3bcb20f8e1040a93a831e5b30b916d58cec8788cd95a945ea2bb15250e144b77ad47050da198f347279b4834cdabf209282dc6c756a07386cc4fae666307fc2532ede192ba85c65705f678b95fca1e07453b867aaf26295f0bc68acec007013af89d61c0c1fb62a8590f3aa29b1490770e66a7caa163cb4f0c11b6a29e82e157dcc8f2cf6e0b7039a5ed74605857a4b992a2937c5aa36161e2b20c7a4564b1afcaab515fb9dc785f321aaca57c7ceec44caf931bff328aa54a9a3208039aba2e4a97a9ddd0e2b87f8f0911fa8c3c3cc1f133cb826f80f38287bbf41d807fa55bf77bed2e9931eefd1f5e7afa53c530aa2d7d7bd49fc9fd2ee89adfebe6347c62cb7416edb42cad92e705fa59d0cffcf077f31777e24474c0a93237a6012811ff50f689e40734db32db183ecfae0393d5774f91f754cfaf9a6adb264ed1db2969184b20d3db69fe289c7c13e5a6b0e45b81f203c5777268f4f554cde46c735bd9624606091a581be3554e24a94ae0b00a16a3a989884c45eb4db2d0c9282680fec08d7d7b586452f6025d201329ccac9d805fa5f1eaf8aac89133cf25bfcaf5cf93392193ed2240f2473fce8177ac61e7c2daea82befd2d764fc2c96f9ae86b6b6297817f6ca3a7dbcfe19af94565e0743de36db25eb48d98735527ec23161f7fb1e384420f509674b5f84aeb34824037d28cd1dd1fc8f32489c14ad249f290b8ee237003339cc8d88e5edb10a9323e5b447a434e1dd731553c1575721efdf86a066deaa6eb242216bb11deebb5efcb99d99c749edaff53ae8e67b391f2b9ae9127f356da21c94046f2e941b9c8bd09bb838075bc20b69b30fa4dc0326eb7c01ee9c0059cbe6b417ecdfc7cfb35f4b79fa0ef70ebedf5b621815ed9f623527c3d84ea95938eb1cf46ef3f5a3a931d04c38a16bf634c69c88b46c191a69c9b3af8a640e06db556192908c3abc2ef7630c605e7bfe6c681ab3081702227357e60eddbc090ba91d4e69f27fb3f142834699f63bbcfdefc024bd00bced4accabd27197b646b3dc8aa1e5463114bb665b52d3b20aa6ab3afed3fbb98432720e4f1ae285b82f060260386cc21188177521377ca286e604bb068effaa18665268cd3df156eac092b04285cdf389836ce928434d70721948f3e5457ec90b887e83f9e028095696721c5d4e92d384a953d065030e4ca4541902c7cfdd4b8c67d050ada4ce984001f5a905e3afac3b5fd7f57e4ba9e4cb529de00b73ab291bd10c528572c4d2771ef93f2b40f4008e8eb035421ba736a83daee029cabaf404eb9c4098a1ec49ff7553d23448d03b5409cd4f814512605f064738e4cfbb2a22420dd17d7dd1b1eb4046fa0a262de294cd2a83151bff786ae5282219ff37b69fa8086fc1f741cbd1388ed40813af3acda7b89a1ac350218600d23d2282dc60f3d1330738fadc4005060f199d8e0413df2603753c85661e192983496ccfc0e185701fa03238195211467084e166bf341ff03b06dbb3bb694dea69d07a4987e5ef81e7be54914c877d22aef2a863f63fc334a3005b2a90d5e6c5140082ec5be3105dc2c289a21adfe0dbb39297ba911018108e5039e560a517c370e70da200ebe1cd952820e5a3ac54dd54d14d12ea0907d9bc7e87d1c84333479e6806c98256957a62dd18d9494eb4d69cde3ad3e4fe667f6449cd9735c63cbd7c8f5624f3c5d42fdded16411a2c815e0ca3720f63375acdbdf0a92c6fc3858675c13e51a193a4422f25ee29df1f853ee3bc04624a106f33afb86db3b520294666110cb66d94e15d54423d7430d7163514333857d34c3dce4f2ecd80981e6b5aa6dc072e11afe2fb3fc72d78fa2f2f4e4f662e0a20812d92e09dae1d729a6ca02a2d3432182acc0507729611addc7d1929e818358f2cb3d22cb691c8a042143d4f04ccfba4223b9d8d5078af28d464a525c9356e693903ddcb5510d2a9e7b5cd20145d759d43b96a8247b659ee108bb38961d1389123952d9af8d71dc294604bdee977d859589838ef62ea61f5767e5102133a490ab7cc7fb2ecd49a90e3ed849977392bec518cc72d2fc47f5333cab47d819b462b1133f6bedba5b1cf312258ef304445c5011e4d2fb54786dcb5a80ceddfd9a13d1f1e43bfbdaa2d844af1c8c79195fd073874b7015229594d6d2b6bb26df89ca27ba9e7d34eabc00d7c0895d23988835b801e0c0efb6dd479b877a0d8cba5d0fb8117d2a11844d1a151eac01d06d1ee09e25c9d8764e6d9e8f0aa106006254af159ac25235e3d2c13c0c54b63e4499184672f5eaaf546bf735fabf437a2b58f6c7e6d8f119c5ede401bcf550b78da7f3209feeb8d7a88e57c8481ec49e4ed485fadae26a1c4f9244b4a350b670181a863d7a5e536866771dc36520a9d47bf4983e4c51f23ae802e90a5918ebea431abaa19613314e0644e2e70dc9e76bc0c650dbfeaed923aa4792dd229fe3d85010d0bf481a7dc7b6d936bb8cc5cbe3ec782fc717bf8939c087e65e6296ab12c9dc3a648a92bedeae2f6943b4646f433ac674027a2f72df65910092fadeee0faccd964648e0e81204ce6825518a25ac7f90d2b5fee6d9dc5cdc0629c8a6359e313278490e9b959ca68e1fe9d865747a8965ffd5a3e17ece86874a6c11a804ab31628c204f341f266d68489b432028f1d3ec78eca4b2d0debed127538a105c279c6f1e971f4da81931d424357f86f8729a582ae4601ef3e336f2b509cfb063626b58bf0f98168649861c5d2defdf68bd6c64bd556c58426ba1f85ae2d107c08dce5fcba57362c38b06de3370635ceb6dbcab0335eb1043e0f23a87ebf5e6c1af75ba3186a9b968dfaae243f7546d022c5677a86dfefd0a5fff4d9e360707d826dc350c556600a64a9b1069a31fd85f859b04b244ecd6e7d1b7bb1313edb78c4ec212efd995666b22e8a4cc2f10a31017de280a7fc81fdd80b4762f5c0c3b10bd5aa795f2667b26ffeefb5b3be9107f7b2d66b78c77bd9a44e6fdd73a6820ab17acefffadf0490319ffe9568cb1d886c88fdf0d54a8f47e78daabb9a574f672c3ee323e995267776d45e6aaebd50e15ce9f47873b138031d5fa5dcc1d9547d433fe6b60f3b0f15af80c91ed5e6c4fa876927e360b18c6ba8878c54047e914d95df193e7e84575bfa12ce0a761ca4ff1065b1afa5bf1cd3b714fd618b585ac227b0f1ac8a150141923c92bdc7fc13a331d9dbcdb6c1cc02398cc2f94560a8021a05a576633396bf5c1b181d26b0945a9f623aab60a4e662352b2bcd9c8e95fa955fbe6922c97b8395df742db4b6f4277218713f231f7cf2c0d890f5c12c0ff20239819f422f48d4bfa6ee2954bfba9dc233b9efb699c2068bb98c7199f2331a04f2d8a99580f918d100f86dc1dcb6fc3d0fadf5c5b4e76ec36de04dfb9c19c6f9884205caad3312df3026d4ffe23597f410c72df8ef020a47188f903f2a9145b230db6555e822e9ff97d33a786de0fc4842ea1405047e6ffdff243a6301adfe0aac6be2c366fe9c479212a3ad09bfe739dd2ee4a4cae0d1fb2a3ddb9ff8a2222adbb7141094de68509818a8a76a4b9c341e52fa925bf67d60672cb7a9c3eda99405a47f989c87c59e565b8bc7ec33ff3ed74165a105f1f79e3f39a79fa34ebbcb8c23ee5457f22c5b5476d3c24fa8e500bbdf7b565762bb7c8bbfe2e8e631a4297b7bf66e9bb8c3b26c85c61bf8bc894e0d2ee44fcf9211f109a8bc3a8d88f059d26c2855dc6bfc12b8d874165ae5694db68b97bd8ec9eb11a0c4756d6dd4d1ad4b236d9f9d3e513978ba57d7943da8d5c7657727abf57f2d4227349a8000aee603f04c493c8af67bb832d8501f8925e8623976d06ee4b198e89b596982e02a3aceb138df855d04a93a5d79196936c0911d39f2e7f40235b0659532c98f2134f365af3746a5dc78e09e133624564933e2128c5864fd2280cc60666a003d1620ef2603769d92294610d09fa73531ac34e2c24645045892038f349f27173caac1e0579f586b3a3d4c618fce77738f823660131eb0b5960471cd5767be2928074fec76b51e82117525a25217a4d9ad3b4267f64431f4c7e59a9fa8e1dd44f2169003d97de998463260f9ad05b39dc5313d40ff7530d354d73cdd3dc90374dec4e8a54775c383bb8df587123e71445e6e10c298b81a78a97d4ac0cc0331b0a1aeb5655e0078c87dee00361e0c7101ac5dc557a23e89bae2c9b66d0d99218a51ee32573e9e1554047ed04f6ac6c367dcfb0a398b09fab900138398d6a438576cc68ea8d858354b027a1f5af7036f043c8ebaa8e47997418d62df38c5d3c31478bd5b9b67e9356d48efb25a1a773608bcbf793c48b5c0e3bcbab04bcc826cc8652bd51c4999db474e6d638bc9a0ffb6bd7889c49075fca3082743257b492b1d0a188e43e2024128691fec0d890a0df044b808892015e05b15431e7900f3f0dc15b59db86559530f1cd7ee64f57ab9b9852fd05dadf20b482d8043fc396bc023dd12a7dc6b74b4a76383a8f3e66fd7e982cadc5b9ce394836b17086a593d9e7e7dd3725a6602842489fc586eb7dc17f896a64d61c2a5c3ee568bc33f53e38340958e3decb34b554c41a045916c78b54d11a42028be2978616380224adbbf38651c53fb72693ff2c17565b99611e07673d66ad3dff7156b1b40ffe918a00a63ccd683f5d9abf9073407a645c3b33da0d0f6ae3c304e80ee98a2ce9716c7f74a4d82891d6985b868e88e214d0e864f176b9b4f916e24e9b549029d99d215cb01092e327b149f53b2f2c79ff11e00778b6560a9da3230d25fa44ab1a541868ac03add8d244046eb0fa55a9e98370f9021cca134fd16d666dcfe712187ff2f5586b3b49d5c8e629067578621f7687f753b008f594e2a415bd93cbb3afc1e63168069a49e4c8fdd9514903475aceb4a1056878495423c4c15cc2ec64f6650ff974e4a597057846e4745076045e598d1d32ec0b65ff2babb6bca39f3f70e613fa5d673ea934f316d909436732ff39b26cbdbc06ab665326b237d016385ad71e456b2d2591327fca57093e475f4f7cb2c0bfa38b5b80d9f56319051817fd5ef78b7382a382b9370c03726f692581eb58c7644c94d54d0a937ed91544b9bec44b5f607e340c1a734337c6d050eb988f765c14085afb4ad681043da94d0e6ca3b9ae1e15e275f531f71fad0899eaa40454220b69ceb33b5090c24556ca6766f22a1b0310eaf6fe69f7412c5fa3b4e4cab2c898332530debdad52d0514561291417824d4f8f869875e4ec770188755ea33e52d50a2fce725549d3b854942bcfcb1a99b683426ccb4aca0a77b13829730b595dd5fc78dc5fd7139aa881c795bf0b7c0142334efb68d7c20c4d5073fe3abd7f30a511a99448b2537397a23217b92cf05095432a46217e9448fc856880469d8925600d0d3a61523e5c0c5490f5574bbf853f5a473d3211bf138d6e5ecf5ca5d6eb67db621bbe0366db07acc884ddb0c40d87dd362f619f0b38f8063a541d40f0f76bba54e4945810d5bd878613fbf219ede14c533e44d5e185200cb3e9ef9079c2c0cdfdeddede02775c75da0d5afaf9690a57c84218e94be7c36d04a965e5788b12ff1bb08f18cee808e4a524235afb5a7acfd167ec2e38a96e6955a6b6909a3d28b489e3a47c71eef244bbfdbd41e6b82ab07de72a62b26bf8ad52ad6b0d2b1f1c51d7ba8d1dbfb9a34851bf263940f75dafd2d7405f571417679784e9490c3ea409285c27faf4d364801c6ff134586df712532f18f86dcff185dacadf2c2f0fd27ad2cfd5bad37cfc02b79b96758095755b0e0a0e08c7b6403cb48152568c2c291465579db9f0ce60bb0a7f8545c5df15ca35175f5b9939eab965b79b06f6c026a99cde2e5686da5b281fd668e6f61edf99ae3bc270f0856da8a3a60b48072c53cc01f50407632e47b818a2d22905394ff74c9365d68a185b434fcc127d9913ef42a1cd56c94e45d419e4ce81808c70b7a4f4d5783cf0a6299444232741eb274989a4f2bea69f2b59d54fd45bf5953e2380508ca7c98a85053850b7434393e468fee06fc5e0e23cfb32a422b14a3bb30f267d2f6b3aa679a94d2563dcf566ffaede36681ee8356d0d4d57f6bd9a62b9bf993c3637aa66e6854079067f99296f1d4537e337406799323844f6875a347c0d18c25cf2945f66e4cf4d67b3d7e8f41ad0decfe45114b67e336dd0463568efb28c184e0387df61d83bfd268cf105fa6546abe29dd6bc140c1fbef118e89f70185c702e649513fe6b351714d142dd2d908b0a3c662e01e2ed47f7852f991ba2c14b3da5d05ef2c953984ee8b6b19e9c1611429e8ab93e199c78bfc014102f2f7785762e94754e37990e4b900566b1a7cfb8ae6f074f6e33a97b5855d459b08782497fe1ffc5485282dea47b620f21d82752f093f00ca8330c8297685f400152cd1900bb603e0ce242c733ddb875b7bb76293ee06b2bd53bbf44e74148f4aa7b37b89b225d16835bf968b4450ada0feff5d407854bb62eea812c5e1ca735c1f953d63bf9fc20855ae5cd0cfdf2ab041c3ce3417d2552143c35d030599577f74a0951d0a87ce93b0da56cec156a60607220dd7195016259fb89c185dc1638b9559792fb60131d1b77cc680c07956abf8a013c5e75ef22bc7d3890f60312762c6c2c678dd2360fa9e4472f3e572d3ab58bd5ffdd746802193d5243d907868775135af9a5d9ecfe650b43b6d4b4c65552c9b2a9ad679070181eae6c6645f2a52aa633cd117105b2a220180d1b38799ee6298d86e12f0c1a3fa76c48eece8aacc34a5e99da0ef56fe92ac8b3775a845d1e7188cdb5b1c769fef4a2bff428d14876ac1c4d66680b02a12b357d3d4c96efea7a468230237637f44a68a4688df9e572a7c286ef129453448471bc022c51dcef1919e46a5e3ccbfc25dbc13414afd70946aa9443b29e8e9cd55753175aec3b231d21807f90ba2d71cf9fd32f01143b3b5dcd4a4f218670a1504ab6d68e68c59dcd02cb5009158604d05868ccdef5dcd5feef4b608227f65c7cc80f34f781dd1eb653802b1a44fb833cf1c518cec893be76b2917ce35349127a5961036bc321d9daaecd865f71bf831cf9cbb6e3ba6e6fabbe9b696128b0680ac716e2843801de34ec9219b2bc17517a7042dce47a7f1ad2e45190258cbf2f4e01da3144f7f70b47dad6d064ec10f56f98523094f0f4eff2f50d2b59f0568120785bdee9b3406a7bd4351a47245ca4c53ed0ddedf221c0a7af4a53be65c49f973d8368df32d0a6d7b11b6472d56e3f5b4b4287b60fd0308ba5509cd13156c086908fc0a6dae9a7a8b258e13041885ac45dc116d4efb33cf3a25f75165fffc5f2c584ec7acaf6d57a7354830fee9666a8285a01fb09d53ebd4ace74346089858ca47eaff9bdccf69c96f92a6655b5d9337468d8bb51adac7f467af19e6c50d9f62e93999cbdaf13924c3af330078500391ce45195e57ea110eaf0acfcfd2d7e0d96df5fde5b98f500923f59da8c110b51c5f8988ec81ff98fceb068a2f8993f1e0ade118c3906c3fad52f32b3091ac78a5e4c087657f5fdeda0db3b04fc3308a3e52ee2c984f3ae25c6b457a13646daa0c7d420219517781232d20d09585a231fcd5ef4621a20747245c6f53425834f1e2389cb228a6cea91f9a0f57764ccb188ac289cc5398623694fe67dbeb2654151994e8f76fc3298698f4964337de71071a2271fdbc6df4c793f96bb5a5c77f54dcedd88bd728bc992331cf0a3b8b3aadc21983413af932c60faff88e49ec1403db005b0012d6a11a2499da62af2f7457993b17c32b3cfb2375b0d9047ee7755c0b57621601af5e4af3c07681ec84abf812d1d663c4f9ef009b6c6ba0029858ae1de27c0a32a404b75701bb8460973b736e7bfeb020a802b145939cfd1e7f5939931b3e5e6f8fe8581153bffdefad0c9c5446e5f68a98f800e039934abff57d682de2f845c43d3f229a3cd06a1a61b45fe405c7a305909162fe7a672b5b32d626748c01a3a119e29fb991354e34fc80ff0d4bc218f3911b044dc32e4a208f03f03f72b7dd57440aea9acf5ef8c42dd64a91ca225e8c761473e155df4780ab915a9dd66552c2d071a7f43b4bc745422238165e48eeaefbb8d128c88cce2fba108774d0bdb9acde24f96ed2ea5d643982e307080d2252dda475c2c49ab9b7084127f3a70319a3271ca732938ae1ce384e8a921e1df8c75115eecbc8a11b6ff4514f7cc2f50d8e67cf408ac7b752a59702c25393b0fa3d65fd1f669bfb2c3e5a48d301ab574aca28b9e878c2fe7a0e27e7cd55f7739d5cfcb8ade97b5018c7d287fdfa0b26822ccee7b2830fa29cc05f9ed2bea153d68bd29f42e378adfe2f029485023d0e841c997e63f3d6219f3e743cb4508b5f1be715a30c1796753d21f0f3f22466f76f3c3aa75d98b8c69e8b83ed7ef3981a54a41675923127b5687afec9424ea9609b8f038b5726a9d407650919231b5e76dad444844499920f2c4b23c114f9b517ed5178780702f3c0b1275196113bc26f39e673c62a0ae77456d9c06ad81a5bcb8c66c09d37e67f597443f26c118c886694ab4b47b4f33bc9af76b54992d4911eb658da1931b1c81e21e125f7aaabb774aeb130aee923db6b3b4a1341e5880ef9d836df35f5ed7fdb8cbdfa548760b9b607a80c899ff1ea7f67edc1c8ac6fede5f299a96e8463e6456aeebce2d615888a1b93a65296aaa62835e0de99ca72a4e98dec7e4ec04a4218c71cb44de96cbf939fad4bc735dbfe82fa3ab31b6b0cb0b1b86385c5e7937e87002d49e6c2609968b90d9b8a8d28db3fea3f0752f8dc18349f5e0ab78993e3356ca8ecc083cf4c6185a8f05ee7bc5e11f832b47b8b109d5140ec4aa9c39dc3a852c9263017387249b3ae011609661bd0ad93453c76fb5f11096b8746dcfe5510e81bbe2d4250e445bf6027c21266423c830ed89117e23955e5b452573d152265bfe25952397154b883b6b0d4e1adc397d601874af92dcf3899e86876ba60c65c96afda22796a92b7250760c0e4778c3773f184da0f8ac1539ec19f0dfc598752975c004f43e72bcea9710a162d25b594f7f015623c80afbe738cedce269571698602c638831bbfbc5c5b29257facf706bb44a062da1d2d570ee200c1c17f9b52ba7b01db9a4b4b588ae7710d8920524ef5ba7f8aca26bff7a30be59389403be3e5d04edaea16dc41625b1ab78fd23bbe85d4abf8c190e038eaee206885cdbb2d4bfb86f72e0798cb0163786d9157de8ddddd4def2228a91a24643632c2b9d3ce244317eefc9a46a9a5add35e26a539fef60b65aee6f2eaa14a43c62093a4dbf2d3bc66578635ec1a92678aee8a9014060064280800ed48645552f32d6c63fb8d27c3794597637f59a3d2f1a5e1c0ca867ce347d3bb38d03a2155c05c678af03f338f14d54b64410e955c71a43aef4bff30cd97f5b3ef6439d18e9a54bd616e58f6a3c667da4d5e892e7bd2b46e41e3e546c4ee7e00147fba6ca8fd5c79a483e80a110f697539adee372631e6a91b4853b7d3b816c2d74660304feadab10685a74c0767139748222d29913a6d319c5d7bb50332dff79a115b6183429c0738f4bf555948f3cdb93968d79b3cad12cb32dcd89e68e44081111a00f60592fffa7d4e329da09a25efe6173984cf6255a08abc38ce0a228649ed8379ff665731ed800594a9987b46787edde69bb46c2d9edf737469b44bf5f30626fe668153a3b64aa57426b4025f6113933805ef44f911cc2e8883709370ab15fcda453afcc0a5c866cbfab255481b17d949f9c59657b71996e20aaca28dc1909bd031f3e2ccfa0622bbbb75bd27fbcd1bcede3e018d921fd0d28430070e0e40fb68751b3e3ed09cd6203edc93b608e82682ca29a720baa0005874a1b7b9606e4753348cfcef71500e18a1895eef71f387b3dd6e99cad60d7c76890a209010ea3781d190814774ce7a2ab034e6088ef1a2c1aa8842ec4e0319449b6bde461b7fcd7df48eec1501e36a216f049e65f293611eef5df9fb3e8fa039acc7afb4de301708788144cc3dfe885c5dee9093264243acd4b414b74b419fab2248db81510fb30ab36bf12e9ded316e9672576eaa58660ab41174f654ba1dc0e95d86504a3ef26d63ecdf3dd54086fb9613817a510d7a7ecda046c6fe6784c7765ea1d950cefc86d5cc64d4a51abc989b7956fb292b95add0dd11b6279ff911b10c419ce84ab02c51296caf418d8864072e3f450899b0993a411b60e5f12f819862b541754983b3a60a5f6504652172b77b916f5b97a886250e15786809eb0fec03ffbe70257e6ee1c1ac0a81dead5a24f0f4a926683cc5cfa0d935496b75dadaeb22597e249f008c5c36c4d7b68b60759a3c18537630c7a2e5b5073d5b8b75570e623136696ea16fcb5c00213b479506c26e89ea50ac5cec05a4879b323225142409a035ad85f38878a27113e50b5f5c48dc9f0a6de82309fefa2ecfe604e1bad99e8bf1010e1533b280790368ecb0d7f050eda530ea29253e9f93e4dffff678fc1a51e4535411956047b4bff732dc40af1e464e526d169114b508897d3a718cbd10bad941bad40a4ba4c694860193dd753be0823c0740598c35b4c3258162ce21bd14521e312557f18e7473331f074d6792b5e46591c7c2e7c1f1b63275c3cd79f6b593646d6bb4628bef3230e0781447ceb708f965de6f1ed9c4dc2e0d7ad8cfdf989ba331f0ffe899cd0b40a19ad3816d4f76b826e94ce466a3541b249eff60d9cba80b27e2b05bfeb81d2395098f7cc01ec5083dab3539480057d7318eb0a9a5d7f5cf1f6e2c08c9f598e0c2bbd8be8ba551388e52099d54d160d184e657929a9545cb43f0703871e1bfdc74f7329a83a18d245ce7d95909752efadc1aad6ae75ef2459f30ac975e73fec92cc0fd08b4ca00f3384eb2dfa26e99707ee3c7323f3fc626bbc0542cd04e16791a9ea20d5ec7d7a0146ad03c60b8e5192f137285f3ef5af0ef6b05b2e638431fbf813ade79db2e7246180f3ac68894f362dba9292865c7699f2ba1e2d8c97f86a6be7b54d3c98beaca18513b7cfb9a4bdc7d323e89b313183926e0fc3da65f0de5960bd0d6e45ae45ea0bd958d70c0d9d44616dc12925fc567362ad3478027c342f99152a06ccab7736750a6add34555016f67887e8b60c7a9f0cdaccdc936f8f145c23394f2dfa641e072c2ffdae57bcec4b412ef33ada3aa530cc84b6612252fc1a674faf1ba380d61e43d27acdbce3bb10a29e042f67183dda6c7c2668b3082103c483c427b981f4bccffde48cfea61abfcfb022c1a8fc004ae13fa111d1642f1431f9fd5ac8de78f882727981f07a10e4a2e4f7c7a1f97a34ffdd4df115b3ccb577c235dc23c47e554d72bf66dde358e9b4e0d73588132dea0b4089442cef73a2511fcd3099c6d77902a8931099851ab870df14cb603cd988128d227dc39e610e5f89f6ade36449c804f8f0df48ec3fa4f738b43d2a8f4e0a1196b3862b7bf0d9ee397afb0b23219a656b4b55e55ac24f134b11d83f1f6474a6ed567919dba559658dea23f9a76073e27338c2520fd1f33bba137921ca968e64d61ffc3e0939fd2d4a4a44237a4531411f62b8fbc7814027f515aac10a3a91b47a80d1b9b8c649f5dca9a10bb6f83ba2ab8c752f1a22838be2a81955989788cc08d668e61207f317478f9f70306287f72e98a371ba4941a74d559aa5c43b2faeee678ada4cf04decf9824f965419730fc483dafeb29679173fcd6b6010f2cc6f65db83e23b2c37d22b255e3336fc73bf44d0ae4d07c65006f405fb3ce4de4f601b7413897738e1ef5034541bb9b46d90e82e21a73006c4ff1d6009b9aae8539ed5413b55c40fdd894fd58d18125828f2f0025b5fa58fb8190bfea58af688ee2fc22107182bf952698ad588459998ae4ef9962fbc649364d883bd392bad80b0948d44cbe1372673fd344cc22b8f1090b4eba1d1764118665029e474357e88207874c89f51c0ab269be806e3d35db8351c78d8efb20b013ce9f35d457f61bc3f9d41918f8e97e453965e2ff90331a37c897dbfca8659ffe457f1302e9bf80ffce315e6b03d12887501ac0f0f04ca5fb93bae45fd16b3e3071b82337505569f4a9cf49e91af1b396b8062f50515e340c106d98b4ee0d617f0744e9dcdbd730db01deaea3ecc2d5746f2387eedbfff27eb00473b43defdea32eb18c879668130cc7baea67d91456aa6db79e8e73d7651e9cebf43c859219ea3c21f2f2cb97d4b90ec5eefd7732b4321f7705cadc4d085edd0b19cd6f6c7a3a0fc024a4fcef0a4706f9109ae045faa563d47c525c693aa6ab949b2526e9801ae792295ec31679dd43d6c530f5d6f93ba8e8359da952951666ece9bff20a250d069fe2dda1efa7f9c0dc1444eb4c407d9e112769af8460c4315aba98a2d505f17c74f315da2ae1a3de5fc4ab209aaac8e6a0dd0d21a9771cc216546692de2aa6914f9c31a6fbaa31695deb00ee0a96fff5fe516a9e01ab8542ae39c5a168702db205a0c98cd4cecf95e3d29762a85fe2c42b8852725ce169bf38fb28f259f331607079d83066df0984cebc5b771cc92c12b922c8ced19094d76a40980af171e98a69abacf29fa343506db725768ac68fefa433ade58d7afb277a17c99ed11e7b364ad0a2448f520745d523b4c52064488daf1f156a2fdefad5624b73736196d4e84905abc8da255dc60537f66405405147d6e6a940d4481ebadb16b40adbe7421e4bbb0cad188fe6ca8eba496b3ef6d0b19db4cee61bdd739c01a5d13a81515de9ea77348ccda260a07ab26289bab517573b7578fefac70e3afbfaf078046ed5e0b21c2d39a550e215cff283b2f97325410d9852a54ae2586c94bc3ca7106b700473bb6edfc2777e7ae675c3481dad2bb6149c1134813dfa304a3b80cd3d3eb46d85384e4c6fc30056a04c6eff5ca1a092aa489adececcff4676bc09adc4827ea7ef584b7cf9ce401d2758a9d5721ce8026854470367b61c85ac04dbaef270729d9107ac7b10768e938cd0ea5abd33d434c010b0f95dbf953de15db95f69c2100d6d2e7b05c807532a803192fc0ef5e7ad702dbf2666118d10289a55cc20394a181d669b8aff4ce8dc4bf871cafeb8ab30ec35fd80e6d7bdc6ed91cdd4d1d760bd90c2feea9ca2b925fdfd2b036f21195324893e53bfe3fd88b9347788d7b518cfd30748b97c5724e91fc00ee7e77a355766958e17d493ac4f3b903594d77d06bf78325be292d8b01771de333253b3bb4969a0c0b1cbb33ee4e6f658aaf7bc6c52aac97ca6539da5ade2c47c2184f66997741e3b461eda281270f9693a3b67eaf8da4dc5b176ad1dab067009a6a408844b26dc6107b04413e60278f9a9affd10e24b34310332930c3ad6d896bb2b272cbe86e4f401d7250c5eb795f509c3511396cdb8c14ad534fbeecb92c23caaa5d8e7e6a3f060168df5f66dba3b512d12837a71686462e5de74c33099fbd8a53384bfb1169710d856f57d3efdd96334b7a66f67163803f3c3b88c976df2bdf9ded3ab7173db96f72f71af03c19ed652aad41a1ae283479825fc5fba287015ddc9b517d20a3052e70714f2076fd6d7b140df94e4be3496a0ae904ba4cd6e782ff569c355507afd860d1ae5a72bb1122f861fcdb969d7db1518d61f7565f117e7db4e90fb759a4dc23e1c0bea97744a005a3aa72c67073c70343e8584fc9dd25ae9fd31114e2679c7bee46f8cafa2c7b46b80d93280334a4be0b1541626e1a749578e3225feeebedb179a2aa8d84b8ad5b4dc7b7a624c929fba1c9841fc74ae41eb06af401eac28914ad735f4d21af8970d83d6430aae1f20da97ede7d8bd6f8b785c8adbb2210536143511bb3f6ec1fce1bb72885f2f9e8ddc3258c7fa0801b40f73d0203df38b7a9fc4db95a896af13658c73a66fd742ba91057322f1e036be583f4eaeb1ebc1ae50b4cf7ac9768298a60d6f932f8604b6999d08b6672ba5c37203061c7cf776a602ed12e255f9de3647a2b94beac97051adc27e5b28feac4bf0a9dbcc0eb0dd13e0e890f9ec80eb19267a265c611eb636124077a28e73a4b49c80cd2be43a4740ce5aebe18753922a44c819d8a39ead96f3a4fb8bd07aee3fbbdd9684be4dc88f979c919c4e8622c3e5c7f4d7318465a540118cd1c7a0c0e1b40c08fc38fb5a6f9a97249b4a58d3a2e5d3aeb84773b5609a995035961ac7a0c083e6e60046e1acf4196208d2f7c71742ea7ab3eb5622c5f91dd86fae23ae4eb75ec364aa8ebbbbfd02a6536354c90e9e62d173448016abc85eb733579e8f6c641c8f836fe7c17862006d137a508dcdfc1cf70547dfdaaceff0944bf9edb7d7cced7aab58ee201fa948d969b909a586d29e5287b69cb0590de89812cd673250d6cfa8a19e5a3de5198ade890ff198857e030562637b6f5516b3e71a353d69d62a771e679f07eac577c6933d86ba7772e7d2544aeed51f5d37a863e647bb3aca97b7fef54b26c407037d59d24a3070e09f18fea3ca5a1a2f5e0c1dc9a1e2c9131caf66abe4d4e7972732219bc9e50dc4be91b0b55fddb255947a96801dbd61b6035ceddfabf10954dc15b371626ba82e015eabe0b428a208809dde0cf636ba8bb9240f6040e5b30af9fc95901c5dd63ff56d0d3946b02acba670ee1740c541e38b81aa09132c31d17481535b9f4534cdb887d7bdbff1f6e196b93580cdeea74f3574024d216e509826802bce263ea74c16baf9f8be33a2846071c15056b40b761892c6e57f718b1b4cf3e1875306cd31b56fb9f5e5685bfb24b35bedff7603688fafc8f68d598babc678e8d3bbcf92060b73b2446ef18064b3fe18eee5d4c114dbb19243e88d98349415348bd00b40398191aebc5209e7cfe291f8815df1fb99f1406a38289a7f33fbcc725cf8a5ce8af7ee9130ea90c3243e877f3ec47e47ff9f16d5df6b550e1f668504aa4e2c4a4b1a7b25fd7f5cefaf174c32cd042a8e5b3b78807a391990ad6973582fd98508f14ba5bc8ab0ec32a95bc0172a72e61c24a66bc92a0519ca71c009d9eda162c82124f65c1e45bfba2ee8baf8cd4bd8fe68a18125fc5d2a74a0f5f85297a0b9c89d520c562ce444bd178fb91eeade8503f2374cf1ee032745a8c06544d87cd7bc22fb21782b7868bf51e62b2393d80279229d9af12cd3c3ea79c8e1735011aeb63706f3463bc2ab4e43de48c4b8723bc45c45d4f73264ffcdf0973d74d9f7a7f3bc3a6adf83ba382a451b95019dd2612057dced00a3b6850bd69276664c027279acbe5d17e16f1a2e06d541d3f4b94f01af06951de55529c93e96ee2190d2b593b031d06047ac740f2236c593a302bd08eee31b59646eef0e2cecb33765d649f14eb4e4e0a6f7adac9adc4150e9d3bf2457e9e28a06c70345d2067422820642629fb1715b00b2ddfdeccae964799e7e5773a6ad3b3721faed859afd9d1fb9aa4c1387572412c6253f7a21c0014ae4f8bd52a0a4b17e5437953b2ea35ba5d5525832879a20c6053867b10f4f3b0f3ec68e393e6be753ea65b9c5ca5ecd5e713212782ca4d128eef2241950c1ffb34ce28048cecddb36d895480125b4032a2b779f80b0bde0837a1afa09a2094eb74f6a440c6108a1bce36b784b34d44189aeb5a7c82ab6d407c62a8448e6973228844f0756d59840d7d6f8898a5a7f7a5cb38240732750053eed7516de8834e2d0f51c330d0dcf4860a20bbf0d7935cb3df41a1a8dbe5e3b73af06b17b40b34bc091046b619c08ab15a2995cf3f8bd2a4db8300905e151f48b90b62095227bf109ae024145da788de6e9a77d0f0f7b741c6bf4dce6242aef351e5c8524fb60a1d76c9c7d97e492236012de8dd68c5fa758f8955329419f9f3fbf4e4e82591bf0e49be8d4ea990a129b89675a04650e85db8801ad06d82b9fff0ab330550f55a0f12421b5314b50f8553c57cb4f65332c539433360420ac01226dfb46f3bfc8c9a984881d4371f231d146981bde79b490999d89c15bafc674aed86d0ea589683c1df3c519a6beaee960839ef921c5a56ba28cf1d2c1d9e69df391a44179774f826df7777b9895d8a0cda53c74cf0592a0877a067f9a044ea0c1216344422c7b53bd7189c44c504d516738fa69a208c78db8bff82df22250c0d0dfe5ae8616d1138df65654e96f6fe773a19f6ee0b1e5592adf62bc9f53f37b2cf8c6bccb3d3719fb1d0fcb058af6916c73761869ff08942bd0e0096f9add16acc635d50ed5640219971b92554bde3dbaa5e44e8b7afcdfe5f970435ffa88b394ed9abd0c6b93108670caed9f7814dfc72cdf7a2d5ba1abd1618eb9f34d293f4618774c8d66f4fbc92475e4f8a9095c9f89cfb45c27c6367f68f99a882f3744b0bd72c9527af9c2bb2dd40981d62f80182d422080d88bf4d4594e1dd478d68fdc8a47032895fed5686f7f822fe58a4a3027cfd5c9b59019d64346ede2ec03cfe1b18c8cc5d46919ffe4a87d7e4e9c76591d553b17977bc4164124fcd3429806b1a2e4998048f03da7ecb3b5606f0a56e59240cf711e244ccaf4c947ef8611b335c3f7f10343b09fc19035c655b114d6e16cf9d292b44e8a0066f9802d146a296d8db5e1f0e50ea875943fd668f52a2d443e473aa0a773e8590b5ee603782d49fd8196ebfb974a53166a5e887a89817b1ff43ef4ea2a9399c7e8f953f6e2cb02cf938e6116c421dc7938f0a3460bf7816f087ccefee2ec675de53897f51dca3643340fd55188de6f7a2e23dfc2429385c7a76f1ff8772d8e4aac497a03e6b4a7f9f6cd104f45017f521aa14433426462a5f8ee37b1a53bed0314a0ef480ec9678085d6f834f46d6d11d18a66d4c0a53b21e7d3aa44e072f14a3bbed85a6d9c051ee2a0fa95eeea2d0e41291ec9bd136d93c9712f52943113f91ce71c8b51c00e4a017959856d557b7ce491d1444b79fca3a3e523f64431f29312e9618b886b6ac20e04183d1a3c9a764a839c827c136bfad3954d15728e8f09d008e67d4e473b57590acfff3a3a1e43f5eb9cdd1634e29e9770a9c727ef30be4979ca5da17167eb0953ff1321be87884fdcdf890b83d098df9b8104f341e3b58e80e1a1c9f570857e8f3b3706169e090c97cc4e306ccafe8e43d952dc0bd94df4f24464785952c97cde349318b43ddb4f179133f0dc28049d138b91a5a5934e5408712680ca3e009ac0e34981e0ff6b946344c2905bf4c435b37dfb2be52603fb2e5b3fd043692bb7ef14f22aa210671adfe5adae0abdfec52b20a26b90aeaa9b688fad926ac81ab55fd77dd9d9b0c63fcb1a41f7139a2315a7a9d05b2915ea14d8065e0293e15cc9a871ad86e513f97a473b89bf4606a8a7eceac94a59cc097022a5c57aeb4e843ff6a1f378520abb745b61e62e15c024e1118a139efcefe6f23b2e17126303f2b92ffcd4c04577d855c51bbdd7668eba2a1acf322c6bc7990fb9ed849547371fa41f90e44eeae9af647b503091e799fce9439a911531fb76776d182d9a862bcd4f6c655d608b577bb542e8a4d3370d13c5ea15489749bf1f7086ed3facd3add56dc1a6acdefea94dfad6feb0a1194de491dc41ce814b1fd446a415f57813b00691b1bc97db40a15f6ef0cf5ca3f23b9119aa2e461b631cba004bfaf30e1c7c72f4befc01f3c83399fa28dbdcb273bf73d5a61394deabb6d8448d743a192f6cf1cf96a0110e7e98a7a10b95a12e15d0a09f59bfb0817a578135c62d967ad5e477f6f757bf7368efa44e301cbf2d36c8948d0736c695812c5603cf346a845ac3bbcb35525f9d799d4f2b949918c0bc8467e42575dea78e28203e805f8b2c7a8067b9884d8b42a501e7548064ad13497d7fa0265e4b007a8391aaa8e0dc03cdff98f9c11ffeb4347c05b561783269100cd8a27daaf4444370eeb287e8faa2b26e09136d1708dcb49d41b2aeac3b4b02af39fa6677db3a9fdd39b4658964d761a0140a26b2229c0e3f83c80fdffff7f02