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 56902 0fa429124aa60d86925fcd434f71b5754b88922c0ac20f03531f6ba4131662a5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
51d5e658a1f168b95450e8a92bac9fbbe93098a18ac5b9996f3fb6af7f536eac
Certificate Block Hash
0fa429124aa60d86925fcd434f71b5754b88922c0ac20f03531f6ba4131662a5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...0082060000062a0000
00200000800000000701000000000001031f000000000000000000000000000000000000000000000000000000000000000000006bd865c00f39cd541a61dac5b72d8050b5a8fcb18a47ee3a9af65a04deb8548f9e2a1c760b182c7c33a50bf6de9b87d8e8e4b0db8b4ade3ae83020ced710743e8bbab87b5845845477eb82577f0b1b9a13387c233a0d94efc721000000000000002000000070000082060000062a0000

Raw Header Hex

0000402045d39092f392052398d0870fac61d7ddbd23b3373b58dcce2692b1036f90fc4602e2719e716cef87bf8d26c665e291aa162855e59aa6317875d10c3df0153e296fbd0d6ae3c10418ac6e537fafb63f6f99b9c58aa19830e9bb9fac2ba9e85054b968f1a158e6d551

Proof Data Hex

59,560 bytes
121216010307041dd737318f8ced788d46231d7dc85ddd4fafe9ab504dbf899c2f71a5a716df822254815d660ebe143900c92cfbfdd2ab4e9544d6902585bfe645e812c2e79cce4d743ed62a95c126fa8a1d5fd53576ca3db7e85d01dccab87bc35ebbf4207ee0b463e57e0ce48764e5a94cdf6ed8bfdce87ed2bece8a1f114c695e917279e810d1912e02cc624736b7105b150706c3503005cdff42233a65866b388676a00fed1759afec40fa4f81605ebcde224e3ec92a53b4e53ee7ca36ee3ba00c415b25947a0baa04659e7fea1ea21c11a233f658ad6395af01cd7f69672f3fc486dd4a51eac953feda53c2564a752d14f4ad8288980f7ca06c5c823fd64915ce9d7acd22ac9be311ad7fda30c50bccba82644cde7726702edbc2f1a8d050b3b1c6a8fcf944b80e9f13c7d5347bce9b2b67ad1990afe002f816111baa74062a8964b8cc661c9407bb0cd17525fa15c247a57b8b88ce01c02c9310bc02834175d1314d7c0763aa5a9ed313e7f47b73362e9851224a17e36e474dd61c73386899dc56df6db2385afc36a6511e5eb6a215d791f030ddb39b242ae87d6a9006edde4475d5b42a5ef86efd0d142571f00b1bd74d3035ebb7e29d9b3ea12b8c686f1832a79775d31572c481945bfb0c303c9891c9b02928800a70581a55fa79bd48e4f19ffa767e8f5d82641501d142ee8bce6ee50012519e5d2f367cc790e5588649a2a9cf020c9021535a5fbab65c8ebc98f0459e479bab882ec3c48ad299f498e22c2656cfe3a1cd889d53afba4cabcb222d5f77a57582c5fd6c343be8dbf21fe0f584591957a1e86bca992a1762cf5b32bdfd58a240f409965acb9d03e62e79aca60cf0c1648827699dc89c91f1ec1cd15291ddd96f5b0e7ef8fca00778fb9dffa63157823587e0f9c51e5b5e3ef6268ce37c3945a4b3ee5c27c7864a4a021471d63d363a13dfe43cf44592b8e707df8d1b98c92bc2b9ff383786e12744e07a8aa6a0806128a7542d6324c28bd7bb0caea6709c113467bd89dda254ec74d5a735e665c93b08b153a147f373a4577ebc05d64147c5474c88111f47e8f434acb47811582e1b584a754a76074a838cfe657b640220496189bf91a20f000fefe64fbfb9bce8fa4ccd832c5d249989dbb1915993a39cf59d92bdda2b8379b982f4cd0943919017353e4197366d1b2426a40e14ec65eaecc3eacefc6f5d4b41c6fe5bd520a7f9291f4dcfc1c44d4403ef2f64dd2057d8c3b17d53c79bd5eb6c72ee16964a250dc6784dd1f2d254fc54da00a77f92bcbd0498ef0a43dfc5db615d5abb91ddb7de8711a2a527e744f20209079b9b69a47706e8575bd0f8d314d328a8bde6034fbacf8446ea40c96d6678c46b8d726eb3f38e7cdd9ab5cebc1ca3e9e39f4f8e42d7d51cfb432b400f6947d05fc4e9f1d87241e4beaef721759db8d658b925a679be6d4552c3649aa8341df99f857a333b2bd68a64830707571bdc1f4bfaac732c35a3e84db50f9db5144bb26820c3c366b98dc0ff277ebee6378bb207a8ed4454d972e26e4902a2e6771db994a68c2581f7684ae694762b64af6a2df83bf0a769c8f745de8c6db6f82b5c13f58a1b1c4928744f5295804ac13034995131afff64ab0193ee82c84fcc1192fb080f75a5ce106ac819a97fb1cb67270240be948fc1c700ac713572b3917a42e07c3556dd96a78499e3f2d933d890d0da9dd2003a3e85793afda10d15d9593432199f38290b1bbd54281a068f2ee8b8abb27027a2f5c4ee542c30cd7786858b9c13536d7aff5b90c7788e484beea52b4ef1210abdc523cc42206ab02f85c4bbf26c74d3413f578aeaa6081a2e9cb95c55f6e38f4d5f954e0f0854829935bc8a7303eac76553b5090fe36b2324721d2aa9854704e4191abcc521eabbb4dff7c150fe0cb48f9a24f6a4a15fcda5b2e5491495909a6fe104181466cc28646e5f04f368983cdb53a054d5136fd59802a80712866ef25a18419493da42720bb5d6f3ec3d443a239e246dd3c49c09403f9046d811a6c1eb7fe04cbb383c22bba8977abbffbc11c828af5b401aac2d18f08478a28a64942532b1f4ade563da961019b1d286e858192912ffcf06476fa9eaa862bddd9426d9638c6f827782bf27aa01db9b854773a66ea6d08939ee40d64387b511acd73682b05b8b5fb7cc1373f30b07089c7e04c44b465c6c768e4b8632ddbf98646a2b29052af4abe084696658d70cb94da1c56182c4d3c9d3fb9d92f1194c59bcd9e885b5b255b655d78a7fd63e9965cb166060d767179c44d2b3d896bf0380aad310b6a722bc61dc99217f309d0e284befdc16902317dcb0714c3387fa32cb3126d751d7b066438df0ecf359a1aa3f169ed36ad8a8780dc88a50cb68c40652715f09555f85e60bedb03afd7fed2704536753c3de219c24e4231bb26a3b7af7fa204b3448bfcd01e39e3b770074c83c68322076844e4d58016534fa0318c2ba10f5801b53e4d88b0f722c23eb60deea6bf1e25b46cd1cc5e17787aee196599b64414fc994b6521c59a5966fe52dcb64a20e728446a9814bde953b2ec089b844d6d2237a3ceeb588ced8a8eab6f139981c1eb87af04e66eb26d26947598ce90f79475714f7c59cda56a16aa064834e13b11581327ad2ed2ad69362a1f08a552edcda5ecb11b668d6ea68d4628fdc3302a93a8535f2be60cb63c896101d9096e03bd3b125978f1cd9bf5a2c9cc08d1077c1ab558bb5d2503a44cd32745016f8144526bc0b2cdcc37799a18ab1fd9e3d10f3a65d72ea193b44d268ae34967548527aeb528fd9d79934c1eea3e89e431e90ff90188a9d626264c6ba2e24a901fae44d6831aa56424c8ce8618d9c263e4a7ca66ac95032920bc7941ee838aced577cd28ec93bf84362c916941e30349ea89cd8847604919531e5a3c76e9e6fd13bc35b5b3a85f72d36f07775f0d6a886ef4cd9f5d1e80d7b429fa5598b2cd77cb801429d18d8c67a670a412286dd6f9101389fcc3c9a9fc1a6c0c134a121673dcd8fe5dfa013567b2bd6f2f999768f2f8899f9fcc2891001efb4e09601469aecf1fcc972e63e1c7297fb727fe95058ea61d90e1e9cd3325ee3823a0cfdcdda516f01ff51423d3dcbb139db29796b3612865a2b3266c5d14db519436e81460ff7a51ed7e4670fcb1300af197aea29e7a24a30e09873fa4dd319a3d195f970a8eb27debc0641b966298189545d022610c73f02d1c8cbaffb27633f61066f3d70ccde7dc0db8c98b7f27d97db8efc779e11b8029b78dc412df802f8ad4055bc5cee0f39db833f8a2ea92b1c3cf216fd7c24aa04c72d02e3897543ec544b4730d553d19a88e02ea65e00265925c387a44d8a42e775c3f563dac856da7913142be47284a67c9c42519ced0b8b71ed419fffffc969e392ea17fd99b8888d19a34623a04a48a10b8ee0cac2bf27e6206c8a3a6de19c0d5adb47836f0b3cbe7974c3557d5e2af37f493ba2c70d05c84499f43ec0c1ed59b47aec5c00ffad060b37a75dbbc54c646331a7c6c80e12b263c507b414cdfe59e0dc85f4c84ff3d4537b4ee4b40f6c75461b71bf607b1762f97939e26799ac17fd36f6f7abad8fa5c8d8a11280fa2cc9d13d276003bbe9d8e7a079fb20b86903cce90b5ad1473f18f469ab19ab02a848a8cf9ab14bdae6070fdb41b1bdaa3528922e693c7beaefeb1d6d086d21df72ed61e3f2654c7875258252adc23e01602062c706ea1f4bac9ee3d092bfbcdb92162ad5f612b7ced839013095a8fdb7d11d22f18ecc47d82c4cd6f2e9dbaf6036cee19662867cc791693d19af7ea4eb9a4e637052699151a77ab44125b5aa3a520df996dafa53ca70e5a9b9b7a41eecf1398337088cfbc3c8e86fec7fe1570582c1d2e2d643974c47c9494daf94f60d595224c7d2e959b771a3f22918f74d399749534b72985e313ec85db0d25c8cc8cfe83b795cb03982d7be6b63e5303b14de7b4928ecf6be2ae52b969f5b01db9a0bf460eae5d2ed5f948e133f2e32243d116d103fe21c77f73617232b34f56922bf6781632261de32826800746f899d4ce7762a42e03d3822acecedac194b781a7e730c60411694eb09bfe440a506e9330dea8607d10feb16406560669e317463b57c02a53079f8ef54ca7384865f4cb5a32d76ea45ca1852be6b8b7db07e745e641777bf3f3487f276469dec565508a6583e677eebe6d1623c45ffc5852dfb42447be2b4fac3866d4874d7f740e7490c57321b62ecad940c869a1c7ac5fec3c38022fe350f0eaebe12baa95e662c4b43708ffcd16f4fec7a7ff0f0deeb006ac4c073ccb9e17f422128015d479ae03729a6c97d702e8c737e265daf0d01824de9c019e84e2288747d770388d9fc8a9b90430ab2ff6b27a32827aab3160433da31f20a3184e5525616a9a5929451b0b3802c36dddee6326d7f2513b1c59f3bf61201989d958998e4049e36a0a9bd7e9d7161b015f627be1d8556f1e11f750813fa33d88ffbaf56d3c343c70bb22fa763d3a38d520018e4d832c61eb5907d1b6893e48426ba9c05a63ff2b634aa0430f84b32b24dc7af2bd23002b9d403ad28ac3ab06598c1158989c5da30ce6b215efe777171790eb11ab03bee9af94214410df332f3a5554fe194bc6c773463137fb55551e75b9dc7932ff369c8d7193f75920882690a55664f18bf7331788e0637184f6decd0afe2375fcd7b0519bb476eee34c4fbd1a6b9b4c54665d299b30d78076e4cc9dc28f6a165d9a5d6cfdf13ae352f3d5245f98a5de4244619f0bc4c20efe641994e52dda98b80ee347ebf06f95ee92987439e84a64b596d3439dab3fd009099d902ba822e93382916876cb5ec4e45783470e85209327e79d191cd355a273d4ebf6ffffa7ba474ba0a157487e04b3769de00a7c515e704574f4c7aed8e4a27952637d0f13421e4ef792ba38a8fb172eec203aa0a1698d110532a1ae2453fedddb254b837607a8d1cc8efe96b59d6554829893d799c609bc4005e13115169c265429c78bc004991d1acf1004fb3fa3a8eed6262db0975271ea6ef727a5bb625fb07cfe50206f1aa1a23677a51e4f1d32fc222a6fd86c3e964f01e9e0c9975033784f33cb57619c0e0b9f2022f4c9c1481ddb9c0bae6ed8fc709f322465ef17a07e6dfbb7efe39da7c280611053022390f2c6c0d42bf093075801d64cfca607b6d4c3bccb1cc46d179fbdcb9cad07e7ac68555f27132cbd925bad55d153bb719071f1b54ef96e03359712891051cee00303461383d694cf8635d7c433727909521a215e3748738b45524b7b0908e3ea387cb26cb5a18af5901cb50a21a8f7eaf0667ed2b567c2defc426cea1169e34a7a35efd051a1a9169b74d10757e7d8ab550a3112b78e79001c08f232e8ded9c39e77ca0b30b14ddd6524e203dae1aa16cea69f4a3a43c1224608cdaad404845fe1a2ac0f5a871a1c989b781dc9101a739a2bab30d24b7f85b73f421b8b4bba9898ab7ee7e149bca7ad47b1ad68f39679d7e68ba81da10d274d8d500579931d00cbd106eb7144266106706116ab307abf41816130f4a605ba80315b8261b07a176687f3ec8bc7518dd7de056f0aae148ab82ef59d6ac7d0b6866019fb5b1fbc7e8236a867df43b76bfb568fcd87e383da574559509fff7f55e1e52fefa967c85068ada25f36c4c463663f8e5e19a0d7475c62cbf3add80f669766f9a2871fe3b8136468adf0dab8a5532d350f1e21c865cfd41d0e92d8fe03df0d9d3526af78c9e21b5dead2f3d61347321b5e6fb255dc95823203b23ea2d47b8166d4498f17c59a6c7aa79e21beb8c5e9aa5acff7e1aea437d25ea89075b3fbb129cd7db0c0ab0e1dd790f3fcc3d068c751c0faf7cd2537e7335bd24202b04d7b0423b1ccd8358fb7f8b635e5c2b723a7f2cf34682e13c0839943066016983ce650a8ea8ab12f23cbed9773661954e6a7de33ee43a68a56d8a037ef66bf3e7a936ff2dcf22c6a0d77759571ec3dd137f273d2745036b0b81fb73a28902cd834bc061b4f65b0f795a7263b0de2b6bfb73347c920c4b851e2b5e4ee48b39f20414c77fdfad0e49f53fa77f9685cea2c938a2b910f28bd60db040eb9b16c45f581b9155f3e25093ff399d5e1db062b6c63e174538402fcb304a90b13aab9e34c82bc7bbf6ae7d57c20b22265676f57b4923c1b8f02d911995951ca402898a270c2dd4c04c26857667e9cf99ff43dfa9e4812c68c7cbf0c8595982003ab94654e4f86e09379f51918c8c3ea47b955defcd8087c479f763b76646ade40bc73b14bb6d463dc4f5cdc260660ec002a0b55d573a631da3ce2345f61b70164468f6ec3094259781ae61992559f38a8c6d4079889a687bf1546e6fa86e6c04aea9f14a4b537b0e956b63c973d2c415a56e2804467b5d043cb58bffdaf9a5ae8621a4a89de048b412c3e6fa74d00fe9e4fe9d8911f4954746792f1c3a6e0ecf7b5817a378480c42f0d9f0ba4778c5eda076a8e829873a5c799110c963e1f54c9dcb760d70561e4004f9b0581d5a815cdfa9b1e0773f4afa12f309b2dff2deba9050da2bb0c80b21f5ba913ca3ba5c25069f322dd08483179c2ec997cd7900b658b3968f0ae80700d8becd5d092037a83c1c1793f71a88ece66ec970537964424b9ae35f119c5974dfdac1fced3f73d9e72cbe954384b8e7645b7247d4af97924b63a4560261340299fdf729892bcd4ec13b59c3ad11150563cecd94e124af0b47ff2264fa19ada0051941b0201cfcbb92e6be51a17143d27831059279d3693a8c854b493496c46e6a41ce2bc178e060c7dbac4fe62d98d2f3af1b06985347bd6a988586b583ff945d1b772ab07a638abf7f7ed7408d51d074ebd232cd6c5622dcc28d6abfafb0cd66e236a7ac163beef2b7d14bad810688f71fd00e0531beeffda8acf237fba71b883487bda31247ca938130309b0a53ececf3b74bb21e6e7c1ad35a1cd3824b76295a3ec0e13c25c5a592ce888cbc8ffb977d3a00413f72270938e05d3aea700c860553b89972812dcff15869786d2fa688d52446db2cabbde14de7d28cc34a391d08e375845a3843d11d15b0dac4b163dc8537f6960ecfce5258b2989a9da0b0eaebcde83381744a08175188fe85b760416c5ec13b2342d659097484702c6e78b6785e0ace32a1156f052d5765594a6ba287f0d10201a5e945b0840386c4a6caa1a3055ee3132a024416e6a94eba240b90866467b9a9a5e5c709c77c655e5b5959b8ef44144ec42a735e16cfb790ad8aae29c582b49c53895018f4c2b517161d0218d4effab032199226090eb9a34c8ef2f1700d9594e182e544a9351b18bf4dd1868f0d0c3b33e7cbd2045cf72e3530db11e6ab9fd19bce7da41a7fdad30a2b57eb9facf63b28ca2100fe10321266e09bd27c9459d0df4b9fa4e5242a78df1f75b1c00e098027a27e53f396b254c038ed9f75e512b5eaa8a5910c2e081a468d50f21e055e5ae9eee824e8552fc664b68dab4f0b01b21df6f15a133982bbc020d9506ab83eb920eca769010188aa0ac3c1d2dce0ee386fd9bf0c206e3c8e4bbcb54332707a3942710293f74d8b9403779629b5c2c23b9435c2a3fb5be94fd599236f88737d5d60897afd145b92ccab1488339ca5de85efaffa6452d6b879d10ea146a8a01f4eca573ebe3ece613c6d886e374c37cf72f09f70b5111406682bc200f73c943ab4746e61ebac6e3e55d6357b054f7aa2408d0b5b3b6ebfe28839a828ba44ed9d3f9fbac4407f7328db2f712e2d5a06fe37a0662100f64164977e87e297d036a288a5bd99ba22d2cfb6ea12a7079520a79ad487635c72a5ba2b505b4e2d6005f53830e442a2e35dfd682342dd5c758a089f0f45d8bbea2da7bce4d86a05cb7d60eba7b9b58b60d04b9b1c514d24e341e9c728f0077ecf84054c505ddc3d75ed6d95997f82a3009c2fea96c8c7421df0589cef9f93081227308928e5c2aad6f21e1ee3c3089343498808cc44edf0a6bfd8b1a96c62f5866ced1a4d38b45a5693baf19c2f94d7ec5f2b614dce88fdabf7b77cbd99220e65c73476230eca911c6303b2f671748b959591a5cf9b4367083ed1386a990b8546770cb84725743215af029d7d16f563c234a03a653b222e5b305060cb3ad72cf7107dd85a2225abb30b8565c61b5e02637bd7115b7c1a63d9c10b4d515d35f6e8336e216569e963474ba2cabd64e12216250c0ac11c49add0d79eef7211036a582e7da4590363adb127d4aca0818990fd058731facf85896410e34318ba0e46eb547e5a1dc86c4e6def6a87c0f667df224f05217b684cb2faeac6a77d549de5f36230942fc77f17d69dc7dc02a775214b91e7444cba3b5a5a96dca75c1fcb557feba2ef5a44fc3f525d20d8ad1c88e273f3336388ad500f41ca8c571e81f4ffb5393fbb2ad4524b8772f1691e536734b9361ca4304f5f64a6b3e08f127bdcfc8d42855b06a5aaf944864dbdda9057dc88249437fb4d00fdbb3b95acb0e953580d9c754aa6b55fcaf9a04ac021b44076d4e6bbf300fed15a6354da0eadd48b99a16211ae1455568260b006fb5aa2d19b44ee1097b7ff8ad1b4bc29a7f93ded7426742164b9bb7164e8d3d456a63aa4577e1f4bf972a5f3423bde993c845de592cdce55fd0886361fccf8345aed5eab3d6018158841a4c11c4bd64c48d82fafc26f084aa6ed779f61e18776e37bc76ebe37c8afdbf8b5fa789db63d0853b5aa9f4b1ad1ec45f994e4e0a3b32ed671117149e618da6bd68b8e6e823782df46219ab8b1b31e699e486f79027da5c1bc844901d7403a7ebbdd51051c87bbb985092115be3769d626e68cc937d3da5ce0c9ccbec25c455c17f617c0c174423a04683bbaa814f0c2e5dabea4a5cecf78c8004a7608f5587e059fa1e3d2d083e02ba736ac279f2558e2aca1ccfa43fc2f408387e9dfc254c5bf100e3fe844747daa387b77a6381b4b5b4eeeda47b20e13a91ca314a61d6083859fe2255fec79fa72844fe92e47e0516b0ccb5115522fedfd4c910cbf919d14ebb37c0034ae1c47f694a9e53d705514e1ad8ccdd2b1db85a07b4b5ad996af2a814840b97b01eaeb76e8baa17a53de9416995bbba796bc1539c6381d1f21c2c09b160613ebd86ad90357c80f3ace6480febbb3b1b24440d6c1ba1d5647b29a214b74d6eb0bea5807af532ab90ee33d1c1519e871f6d7b80261c80c96420409ad76e427e60183156e591b03b60f321b385cfc3ffc34f3e36b4215f8a63589c294e4ce5db7233c1a005546feddf54e5a05676624f85ec5e38aa7503deaef0c91121266d079afff5f136bd835530d4e00830ffb98b39a4b436ac3f3496a82b4eda9ee250e88bce4cd3b5e4698568769ca1cd7fad62f1bc0ca038e47b87a21cf5c9fbf3f79b09c242e85cf08ab2544f086e62bfe2411687249b3b619c3220ae6c2d7145941a77e09c69905d19ead8b867f44409c728d4eff405eba78975ec72b4d1bea654af3e2dc340e10a3d5dba3c694b7de8bfeee320c80186fe756827af7f7b48964e8cfa5aeb24a42ac5cf22889ccee1fe97fb6c261d247706a241c2051cbdd073398dc97b78077b91fd5e7a43edf58fc6432b60ed6ecdcaf9db6d92b876629620cb28a4ea30daa4a73eefeedddfba1e1b2950cb041eb187796bba61510e40cf5e0251066f22d4e6d20ad6a04cb298b5d309b5a3e5af83bb21c6ae99b08d3141059d5b1ad598f0a25d45456aab19ebbfd35f7f791efe77a4a060bdfe8cc472dd0c39d8ad1439a686e9b948f8f0d88e60e242c35057feb4404ea2375de8f97d2f0e5e10fb2c61a3ad37b8e6a430748f8bbce664df01de616b4418218f254786f48073f1c0f8959dfd265354c4bdb8cfadc9d83cad754f97a61cdb77754c2cbf272f0d5e0c0985c27ad1127562d45ba52b693cbc4be82514ed216d978818f72a7fe10cd21a2395f2f954adf5cbf6e4f3939a41051ae42ce7724abff35a75a2e352a0f9f780143dc1d61e1bc2d079d4662e96ee2b6da486cf05b0ef58ad70d3e02be59bb1112b814d699b1554a5c83b979dbdf21cfdc43ca89632ca7b1e10751228a6a7edd4840a8e2b59cd863653835d26efa8779d2e43794601997a9f510a3eeb052c933978fc53c5c918fefc53fbece340e42319db6fb9a90e8439dfdf34587856c982983bf8a89505d48717cf7479c566d1aee18b2ca79e3a59ef7bf622d1ca94dac93971c221f665494d76dab71992747d659f028c1e24433309246747ec70f1e24eec267b26ab4c396a9f0f5b32affe2951b735f30fa06e0a8d5db0961406837cf269cbcbc9f5372ce41be8416a76b1b92daf2e9fe2cf5b9567d8f083e6931c49566d62df14c830d46a449acdaaf958fc316d91d63a25365feada00c62b05c19c618f91cb344a82c308c191a14bcb5f1004319ca4f9d332042d22c6f6e2066fbd7e034e6262166d13d55097f5f0c6004e01e4f53cdd76051bb5644830358c52c5e16500db50fdebc66bdcc79fa3077ccb53062fe1a0145d5c956305d122e5ac65950813e257155f5a0336c142d82b25146090349bf83d4ef4f55f7f849507d6307c9418deb57426f4e4280346fd0c839b7e1c58df90478bb8f3063d28e2b5fbc8d431195d1732c3f589fc6ee4855f1c8e340a351def7fc5a0254efc747b8519301cca9a3d7e093420047fd79ea7dacd30d4fbd380bd92d6e4fb910359131b49ca93dc334d79d4afc2332e2ab1e930de28ec55201d2ad55e25e34ed1408412e365275fded41461d0c6cc3cf8931893a8ef195bdef68e4f80f3ccb3b594c1bace95f1ca25d77c1ae14a35ef096a48d31c86f42701711f54fe71b8633bb92f4865d228a3f3aae30839cb21475180648967ed11f7fd499bf8890eb494ffe5f047be915c7d1e8c07f08741faf936e4167aaf4add6c4f715fa3093ed5c639b3cab156271f21e636a3e0612282fe039ddba531322d5b5ee4c84fc18e73df82879d69d44d180bd264aae53aef809ff0dd050fe0c7ab4dbb93aae3d96dbdbd1d2c48f8ebac6e7fa17d45b5386016b87e139aa62722b1e6d85d5586e04889d34822fd7f0b0aaa304a94e81f81e03ca98ec6861cb1783bcb310ec7a7f4868d7f5c27f48cd75c7a917525980a50c400e1f4808b6a7decddf4b913603e3a339cae1ea20e6f6eeeec43b459ddac23c9b8b0a76f36a7c5f581a4cd7652dd760b6fb781083c8043723948b0123cbe56d9493a3728852e396045dcddea7c4c1049ca86e1a24d661e4d33c811a832ad71b2bb7e5e12cd56127dc863d108044b81f6b8c031befcb46afc531a8bcd2fa65566bbcc797550a6bdf15c2c2bfafc3bf00ea9feb6d148e3868c6aaba2dad6a620c66612a540d10c9e1998d9331559c11e2f2eef15cc138ca63acc9be20259327585de1207b5dea028d183c8994113af56025a8094071b13fa28f76f1c176b062c4355289be5b4bb0178d15b9ebca65830ff845a54cf6d9e2f7ea8e4d61234f69afa89a938d83a9b98120cc9344cd6ac30f6df3b8d958bac6e33b320c194e694690890ea10df58f85d15bb8e81645db8a245da61f4074b94b4e45f47fcdd1fb10cb87b564771a75657d145ef26d6418ba3a6aeaae1e3f272a7bb02cddd8e027f6049155bc2f32ad706aa7945b989e5bb62b4c866423686100bf5e16f1ab824f3b01113bf5b6a16c38513040945802761a1ebead83771df49e6ef068d84bbed09b2ad906d9d33012745a972b899e1335bcb4edddf686b3fc6738b91f48f29276d26e3c8e5e0536386adc7d44b4cfa742420981547e7c648b413a3a6d2b2b32f386d842dd69a1a765adcc4aa735b7ef2691ecff9d5e29429e72547248204b607a6900c7eb1acebf87a1398d8069f90f5121895b87110b65c96a9ae16fa0792624501ae60928ebfc7291c9a85ba3e6999e543ea4d1110052a3df33d051aec6f3f9e472f18512ff735a527b4b9fd09f4db0b6e62469925b86b6c8a9f3bc3db10515d134702f976d9507919d903f86cc42d74a39617143d8a0792801806c5854038409fc875a6b17633571c6894dc5460ead9ce870b6721cdb0e7902046b5840e62c580150fd4ee8ac1772ecbf759b3e472dabab76446d8d13eab44f44b92c8f62560ad6633e188ffdb5fcb40c1f4d602963057b4ea352df37c70616ee052007ff4b30cfc04d23cb060cc765da96d2c9403970134ee09f65e8230f09e42a98db285a30abe1a46923cb9a2cdfef539944b3082135723738be3e68040f3370f0cc0528a555244bd2e4f11c361d14de75b63b642a39b1d56fd546dcfa894cf7f34b400de96d4359ecd90f971bc1471a1e4d673b52664541137d0ef9c853ad010a5cecc3e3aa2b00310af4280916e31b1ae2275b933b87bebb417cd28976e7c91659d0ee7c1c513f63d892cec238dff52fbececcbcfdff85cd01a5ee8bed9dcc018697bee77dd04d71ac9a8e5207bf547dfdef930665bc1f4932d95188bd9b35bd7ccd415e8bee6cc3a344fc496c90db72fb55d72b4bfcee17f6e8243a8b8887eebdaec9535c6d0bd6c57ddf4e19c2296ce2c5d2254c66d2946efd84c4d282185d89014445bd84af9294474846f53e76968d11904adbd42448edbccb98ab324d615dcba5399ee71c1799cc1e635dafb08670f28f83c9e9dd62513637cb3b47280fed6ff9181de55d21176509fa3b5b721b7b483b62b5d097acfed706bf9213cfe89e79e0b2713b9e73c32fd05ef836478a18aff1922b3c033b7de032392394f1d9dbf19ff08bfe2f67113c06bd175dd5458ee652aee45f4dcef508d4dfcd49a764b40a1c88a30a0da3ed4b64ba137fdffd74ce9507b816b9dd8a776c8c4c6956fee8746148dbfbae37c8c6e5b49e889201eeca3162ed722e225e62f0575ee898e7aa30b2b99bbd5d7fa16f4c4c78a6daa16469f23b01c2d767ce9ae263a6b8b08c17722ef45b1ce0d507792e37fd6d91b46ac414d980ec398cb227191ffe6e6ea1f3feaf9f4b8fad53e6f6af8d68cc1bf957b726ace2e3567ff311782581c76aacda48d0f69579894c82787cb858c42338916aeeffc69177e5f91eb8fe70b00386881f9eafc2666d0a267b5fe88b120ea204f59b790fb4e5e9ebb919101c77cf4bc7c72010d95953e6c18559e509c0517f99d9b32535a080d85091f78d47ea3fa23651c8ded8af4fb6f5ada380b659e18b96a2acdfefa948c7da0c2daac51394d5a59648abde39ecb6b5bbb4c6e44817a3f437e84cac6adb34f540694469c822e8b734f24cba1452e338b6295c0017bb6b0ab46ef2ec79a395eeeb627491e3429531e1249438286ce11515a86f2fafed8af14825f0dddb07bef1822bddcab4d5cb3a776a1ca6fa5707aa09c8e250b7212a187dd57ac85fc95d77d7f27f4cff8097007c1e19fc975305c6fe37c5edbc4b5d40c590c81c87ddab09e899d8a5c0e87458cb4fa5e1f878a5cf3eec2c4a1f2f423d67d259defc74008f42177dfc6d6df69ba3f85a32f4064dc6eff40da93afcbc41dd7ff3e4e4d2fb7c5437cc34f2608df53bf33eac5b8e3e6262bbc7d1900d2523cf0eccab101a15c4489276c64f69805082f30efff5e605a207d14a7d4e0c5fe2fb37a2ed5b31906a163ece415d8615e7367dd01bb33f663bbbc40cdd0ff87221d40f099073b11098aa83f17219f0b8448265caaff02891b6a4e64e0215bb117d3722de2342cbe5110c1f10eea3add22db0dc2ae66687a17cd6acd8055de88a31ef78abd8698719e21c2e4d24d472996f929a1e16d407feeeae8639bd7ad180e65086f86ca77ae40b21a22eca36cedecadce3735ffd17e994a04e8b82e5bb28eb427a0139fc3f764a78cdf115e145b9745c0bd4e28b798fd2806c5393a979855fc7274ef323d5d4fc9cf621461bae5930f4f1ebd1113c0177eda4d887d2d9c4ba7334a53754df1ba2e5e8d832a2ef4ef7dac09a9b17594d7f14cf1df1376e7f32b7e24a0618b3b6d42373665016ae655b3ccf883b69d4e8b6ce0785fd92e0937d6d4faf3da1e2a2444cfdb2bc052bea4deb8a1204b9efe27d80c08e749aa2b0c3b0e4dee1539f39df628d9cf89c25792df2a361cc3a6fb1edd72bab842da9b948f59b0fa296b26bdbfa2ecc2bf98d3def5ce198a6d102caa98131c0f5f788a2e4ad9817c6724536f5324b621e020b42f60f434e305c8028f7d1119d6d1e59c6f7c36c9bd03a284c93080cc188bb7064306492f7da049cb1f878eac42e5fcc7c1a7d1f79b930fa93b4c15b90fcdea94c76c2c4271c7467bef4f2f85f0055b0a5b201e1340ec343ebecc2775cd3ce9bd29f94c744afd58e3d1254b538772f63c8f50b8344cd4ff11944ea0d7b39076573f528a58efe130389c6194fabbbf9e21fc77f1ceadeecb2c2abe7686e83376cfeaf91370c2002699ed34527af1c669ca01acfce67d87eeee63ff6a3767badefbac645d1ed04b790a90038d9a40d354520a41cad1975bfc0a1581a390f0d5893a96e4957c17cd71a247417ae148337633a1134ff65588708a865fc66d6abfeb5f239fb18e06c2aedd4499ba65195a814bf059920385d7a7d9a7b68d9be1b1e9c0527837db619ebe9a4a1e36b858e100716037761356e6b69c4f07e6023ba05d9b8868ae11f6a62e2a67bd31f2dcfaf833d2896235f8c71c2d3f719ac502542c3cae1fefbd9a8b98b5a859cf342c677b73fe6a1b83ebdb38cca9db1bc2780c44d2717acf7e94597c50390caec77eef74f690d22ed545772e59a3b67bbd7924513a7d3a382137a37d9c5c5c9075aa8d21e841e8b69681569e002955fb0f5f0b9a37478789a8e8bc62190ba1ecadd59e664d8e66ce8d27e96148546626c8be8de77b5e5571712a7c91a0d90f5a8dc0c2620c378c0af29ac80611a5f8851093f8491185152d344de63c4e573b17835bdc931152729af5afc70212ccb09fc029280f1115178bb00f026c394241cf4a4d807d8b8544ebc699a45d6b0ae9ec32c86a774c283feb57adb29f63ceb9bc838e6e8d3611d7247a4c8493716ea86088d3e2fd700afb04158d688b9b409c053dd7822693f4c64826182bc98250aa735ef8dfb2fd31afdf9d81769c688e94b1c9221c47d2bff2631ef0e33851da299d7974fed4675201f110f951889523406cf1a11342a92a643439df391689ebd598bd7efe27d4039cbe1ae5f03be3d93675c6759435552c6b4cbe1eee2fb20ed938b7a273a925244c6ea08b82ddc0e1febe4cda3e87d29a22ba07c390b4c25cdeeda7f7d0390d4ece85cb8c95c8e5aef819f44c305d6cef569e677bc66ff17265524f9a8c0b86b8180a1f7eff12418c56363c6a8dc9f13e38a80a407d456ced00644145a544301b93f91edcf017d59608c5c787c1a40367687a5228f602d977d2893e56abf0a5fed695b48158a05fe5bbc8049b4ddaf9958fe512b6f0bde967d0de44b91a9759f9537f4d14b3c3c59f5cf9d159e501697433d2d866a11cb1e09cbb73ba5e1c57119fed1569b1740b120fa9fd28ea226909ada7a5dc89668a3873c40e5c80b3023273801c9313ae80ecdf8f979446755dde5a17e0b67918d94e20eceb37426723cc45256dd7237d4ee1f8240a82cc6ae2d9c8241297a94709f497041a9d422865980ceee8388585f75bc829608ddefef88f153f03259c0fa0500348e3ee7c06a88deb22a779bf311b552849196bb3b139032b5efd3e5f4f852289d66ff2fa7e3f367bf5dc43e51f9df8b6240ee503cb9960b8102c0ec45513ac5264bd9754b46280472a2ef0807070360c3da54c96f795b13279fe40e3559b9347ae908a18c5053b65a9bd43b31b0f3301825d5ca3957f7db6add9369b3647c5e0035293544bd4fe7adbb4888541e4df9b7e57a7dd8f800344887dd005b6aac34e499fd214a98ac9c1f03a7e341411eca2c3da53d82b7b409d2bf4472ba9ce2a6b518323ddf13fe2a81e0832cec0328a9768f518f562c6fd5fd2349d74dda0e5cb11260b47d905a1d889ad460e134b951d5fb8624b1904cd29a2cd7b6135f0c55b4af28712bc01976c5a844eb7f2f5a02d9a07aea698c593cd6c84eef7f8187b913662b745b9d7abb79ca119755dfcf31378c9ca8cbe9364f3c481424eb8abe0e99bd8678c47cd9acdd3b87fe2a53f80fb1a05e8669547d7f7a6c29416f239fd3a1d97ce99341e26014313f40ac9078c7772990c98238a4c76691fb42bd682fa154f7e2d053f2433e542714dec796cba0d8a3c38d938a131d5cb07220de5ccee1090bd1084aa4e4d858420e994dfc8e651392e770ae166230e1f5b7f207743c1bebc117cf13c8d598cbd31493b1b265d6389cd4f831c2bfffc85029495213da36f48969cbebe2f554b793b7fe5d87b3970aaca406dd3105d089869a2e843960186cadf4bb5b12f080832f990b7f79f130f9a849eece2a8845738187a74707a3dfc168db29a2ddb3d42e58ac6534f550f620253d10512e2f8877f5263602c93e10ab3cf20f8151a8b46f56cc1c59137b40e5d761999dfd7c3f60c8b307f34e6f8877a1e31b66f8b3132b7bda278daab09dff414043683c92f4dce69408d6795087056e3a126e324934362f6b4388220771d26f92088a96da078954266f2432fb90d764b0a88804a3761e83233c6abcf58ff915e44be591b22118935546cc08f28f039a441037de27a36a6af5cc9adc4ea042680604a89adb9b241143075f7ea97cda25d6aba05112dbbd375005423ffeabe8e08e2766547281319b2444a0a5dd4ab74518f5cd40afb604a14aedce6c4c2b9d92010111c42212b5b17cf128ce5967d856491e020751b0bef1164c84553dbe956de37847541f24b2cfd6405c54c978f5e051f82ba52704088740d69cbf30f5897627fa8c48f12f8f9c2b6564a592717c35df9bfa54133824f8d2b584505f45299a77fab500c4b6c4127314fd422dfd2184f545b10b80408052b2d609d8fe0f0567f9f50fc745b8733aab0f4f45336db32774b2b696524df2197bd4d107722ba32bd2932e684d36780232035d079119e6e7f7e41fab08b361ad3f9297b1ec3b42162d7b9086059375dcde2b30b347532a8c64ede5402ae6f9e2b053b27dfd9b478fbead277806e8e23652ecdc9ee6ee6e26ccae6c4ce45019a75b940c09a7f03b2ff9c8046e4bd12fa95ad06771622f0282190265009308c7f2cf1a58762522374d0f1807e9d29a842f464894b4ce8bc19cdf2560d9b6e1d0a848d2b60b420d0bfc29363351931ac4e63ddee0ff0a8fb37ff4479c8e50106d505bed56480c785f867b30ef4a80380dbba4dfa428b75eea86ed16b7e1b68677abc87c59a259005c846e7916dab05ece1d4b5a3e7dcce5b0450c2f12cfcb458021a1a756a012f83cf596051002d3ed0d73955cb4747c57ae9fb417e51ea0878f5493f4f8df3125fd2254f8dd0487e12952fb10d1d1237fc5278933e76d2e19b10461864621659cc22b5613f3718796c5ab706e19b6548f375fe94ffe33503f589b66ba5ec82bb0a28a56efbebef9a8eff199a83979a291c3f4975029260ae75b95b3450af1ae89533e6a668a81a740514f28451139cb5399891b7f52a51906ed52f6863cd94c1f937801a3d0bbf2c38e12e9cb5f4bd7bb1fa4cf502c7378c8e63907db4d1e6e110a99d19ab58edfd133344d4cdb7ff110d29cc3c6c5e808cc799e7b7e73de17b0fe842dcae7254205c086d6acc2bf6a2e2c21ffaecbcc74922dbf6314be15bf0283c923191a24ce6ab28bb4efaf06aa80f06b986edd55baba490ff53caf98f1b74a30eec661074dfd6fe5d791b1643777a61435767914a0d392cb04ecb1d7fea06d6ae385bd77448a37bf941fb2f39bf3cf5529826f6e45d64887dad0d48339a2f8ef6d5e4f6a3ccfcf837932c8b6e775f44dd466a2568bc69bec98161c1222f9d848a04f52766eff09456833660325e48b6297ee2637a7c9ac9d236c362a39925060b5decc992a1215e09531aedc71a2632773d9c610146cc221cedcb4e43ae4f008122f7811d77683ecb1a1fffd2efc000aeb3e9c2ae26b16b2457ee2f9efbff18437e527ab996cc50831bafe01daf977003e07845b554efeb9c83f39d54b2d42070aa5ec1b9c943ecb64cc1fd4a3193d3ff5f04baf355304283e7d0d2fe2753019bae8a529956e7c6061d53d0645ffa9e574c1d7db0dcd03ea121ca5febfca379c2a67720580fd45cc23d6ca56eb22e8ac4688e9888a4e0df759d7a2d97f25ad66cec27035feb6e0f1ea8f7408fa38b0248e1fc4272d66256f9a36923d4bd3b16153013a94ff9dc3b25819acac232dd949ad9a5b88a295c89bc1107923b4d10d8046bb457b8dd9407b09cf8d5ceb71229f2bcbcc728b4e539ed2794fabe58e683e2bfa5907dfc6b3678343ac9f1a3c0c5fa063b8cf1b31e3d714019da5a7e20540a0c52fcd4c9964bfe67fbe5cfa7ec7c1a8a476df48df0babddf9a11e8a180f804cb49c026da8bdebba82e262507316efeb597d01d4afb33e8d83d4dd77a1e6523700834bbdf3c6b4017a9ae720a4b207290e66eb631c03f7f90a6b847df80aefbee403fcd33de066f9347cf94e88ab13de918b99ce29f3d2222242d035344d171159264b4b61448bbf306921899f6623e66897f70c408e30011696ba15224064fed7765e8356b766c4aabd2ff1030bda9df631720ee111c96930e5518cbc3689ed2378a2979c8bdcd1a3c9ddf1e9653c46704de08f1f10136baf4207796f23a11fce9431160fd2997c768d6293ec264b044557e43304ebae2723e4635a39fd487de1923e8eec6c3e73aa613c196de8b6e959939d92116e46d93d40c7962880bb7602fc45fae754f2a22eae8e7c9df950905fc53499181eb6ff86ccfeae7f7560a29c37cb4ea8978492e3f75103ca0571fcae275796a841f22e253bb1befcd1f8ffd347d184c11120d30ffeef25d89767bc4c3b52ef65e7563cb36c1a63dd9abdd2a8d17e4029e482439a60b626022055d17ff45608639e60ac4a3e56377db73fbb0c33569dd6d1db6fc8915cc387cecf874b0e22bf780669892a140c86629c7f4171fda2ddda456351d3bd77e196bff79427f386aaff058e6e48aa43fc12f7ad1436e76e7b1b856715f7a4c757bf22e120385e3d293a0edeb7a05d2e57c954a633ee3ebea580e568db952fa142809fd99070d188d035fec2932b9a39187a36e0159c17d52a8287f3ec9fe94d0e41a549d0cc7d22149560e1b20ceeb9c5d5a2554a766b25981fcfdb8910878bc02bf5035222e909638a011239ee1389ce2b08760e8ca8b2dd4b571a5996efccb14269020b9a1d0b67607ebacdec147989fdaaba7be614c9a8249707c60ee6e6e68ae4088aebb0433a827c84a359bda838138f60eac00a2e9b528fb86b9747c99f14f9ccbd71f1064c3f8cfcffb194b753f01845270e341dfed2fe9c1e4b699345e60af359843ebcd95e9b3c992e296d4ca1f0290d88369200369782d167a23f7fcd0c202a944f714c03aa5020253d0ce9e3daed6796497a219b587dd5950b5409299e788fbb1396f8ef310bc0ff9d7def4952c9ec2d6906446c2c0409314b4ecd11a6f84df6bfbaca53ec3f3f24bf0fa5e0213f59bdfbba252b9920c3dfb15aa0aabb2dd47b46a79cba668f4e505aa662ffc914d1c56c774a369ccf63604580fdd385f859614ac7cae2c3fe0b78560b9c255a4206185b054dab08d648b04e36aeb1333e284b64e2a1c81ea555066ee44d0553886d4661964edad52e2f7ba41071e11a0198cfaebf39c56c46fb457d99ce86e37be240998b868e86013dbeeb44e64dd3c5b4621f5f5feae9a03ee76caf7013639316b4300f59fb01d04416770c1fcdbcdebbfab4788de230cfec3293dafcffee4bf9432a16f9ef2f85e444b11539e8435ca6bbc31474e042a9bcff5ca81af0c1a1a2479e827d78387b3115d43398bd1cd4dabd0513a4c2b321d7456b15278d77c100ad35e6566cd21d7798a48316690b7a7a8a986328e3452df7babd7715eaea9062cdbd80447e05d1d587c99b4fca04d9a1209fe02239f00a83bcf2e17555dd87fc4b2785e9237f9058f8bc376b7e11967343c9018018423d0b48cdb337f778682f743c22de2e08d6899adc487ef0f75c41e6ee4753f207db9ef1245e059d78fd093c237b3cab83075dc01d2dcc9bbea41a657813994b35979591009cbe46b2235a35a484f9746268daf585cece64c5d4d843bcc9d0dfb80cd5f6b04e555707906ea9a35918013f11cd3bb217d2a5469a809564da6bc536f9cd734fb67b0e88003be67208bdea08351840b1896ebc4cde05391b38041ed4ea0c9fa990303e1ba7e232417cd17a0572d3cbbf59e13f55af762ac3f74b97ef4964394552b16cb2f89fdd27c15f3187760b1591310dc982d42fc869a9389d82863c61e40d8bb6f905b2e09ad282eee9ce2ab5e56ecc640b11bdfdc8ce798ba8c6ae07ef1def7fc286b817f4cf382e9da4eb099db8a02fa020bead25e3db25c80f28528d103ec216bcb763a2c8d706357528cadd78be78f23884a7fd1422af4c3df0a1a1f4fb94702d33eaecbdc46f1f79247bb1c59667abad91f528df7b879f3b2328a3e1feab9c4af4bf9fa46e1985adaa6b3efb71ecb305c3fe3d7b581f6b1b906eb65c3d7226b87386b00cb7f2b29629b5eeee9ddd8e13c1c7f7fc19fc443bc0fb49b46198f7e54640c8d77fbaa88fb6be9c42fc426e4a2c149afc42a088182a85874cdd63053d63b34ed21f6c107700bde67b585762b7cbf022778916af1753b127a3406e91a17705dab0864be04c288830c3a1e8dac2b1e7d827b0df40a749c2bd0549995cd27dceb72ce4ecb329f7bad834a7b0b5587c4191afc5db91323c8b1e29ad43e5b05f62f0c1b3dcef26a665dfbf6b57c9d295be773e2a21f7c4e45feb821bb7a8fce5d48e148191022085d07f116c47debaa88623e70ccc4af5ef848b92ee9a067a2fe437141611648064201053827777f0d5cdd36eeceee23b3156569cf2bf3aec40de67436059f43a2d6dd8df238702dcbad943e0d76698ddd6f203accd281bac2f924de7251661ca160aaf4590b9894f218b50fb0fdd492fe29441d594c7cfd7e15d54fe573df1ac31bcbfe1f0d11f3c09d3a1e564f1e6d92b70af0a4bde4841a9e94a4c6d78c830daa9df27f4b38eed350517cf71019c63c70d1cfd9be798a92482879ccbd637337ff2c58429ce2c998c106826a0f7e686b201956bd0ffe44ae1623e63cfe296e5be3bc0ad181ed33c15f4150adb0ef3e607a16556b575d8be1e0c0251ddf7bcd89acd51d01dc583aaf16a124addcc4495fbaca4ee2c7989beaa2884f21aaccae26b7df61ac29bc6f8228115a49ba50416da4ba0d1c842446c1158ec9ca65d0220520e26471281759849c62f16566c37c5ede50b0b38a5906f8f7665b66fee2e22e63719aa31820c4ae65d751de3e436890cdbe5c0d0644a8dc8260bcae5718b39e200564db40df32b76b293fb43a2f7495ec88e7d1461f274c4987d885edbbfb8ed7169c5d71c7bc57ad9c3ec34fe252e3594bb45a994434f5bf491fd15b189beed34c6e2aefbd30bdb8700b2050ff39d21266ec786df53c673bf751fd22d63b0e059a2979a266bea3a8cbbd308979537db939644858345957108bf9ff7821046e99028389738026266de051f6c26dfb09cf30b102c5e566ca345c2a5001c3fcf6bfda521d782ef2fee4ce876a5d592fd29a6f9cee3d354c29759b26c0b61914f7c9f937c45bfcd201951ea7c43a192bbcdc889252888b2b9363c41935e1b33b211d3f4f5a052c62e6349eb7e0f334f270bc5b72587b37f3e3cb8d57eb9495ad44d41aa8c1b40025a308325b3d5f207b9b9812b0ccda9e24360bbeb25318d9079d7ddce8b7ab33de9912a27354cea5937f7b669fca59acaf82795d9fb2bcf3edb9afce712689c05982ac75fd20dba58e02c90b6bea0a4781683573a038de40ad2097ac0bbbded10d71bbb652972d2304e64e4e7c1f5dcabb7c960e5ce2eb94bd8a164c22d9cde94e2427c3eb38528bec15c3958fda013df6a5781cb73fcc93691484c4e8a0f39bdb6789f0fff1118f121f80e1e50b8601c621505d617207f410e3ed60b0557e5f67a4ccdfb152b46738ee41308c6aad82bd202c65e299b914556c699fb79f17b2d43f0ea2034802eeecc4e57f416bb9a55b809dceef962eee92990e63b4397ea33e62d87abe374b428e573c84ca7e7d2d0ba20fedebd04aac4d03056e4ca0697101779ed2cd143042839757034b88f9756868772ae3aa87199adf587403a1a659a1dc9dbb481219f11c0d3758c6baad28fb187afd62ef3752fd317ff094c647508a8a7e4f746f3227efb119a215e29464ad8af4e9cc4de1566f4ba693331ddae4a709f22694e37d97d4a57312d3c8e75a8f64c8953b795463cce53ecbd6f8ad88896f1bd06dc692dee08a64b3052962151b07f363e9aa5437f156961927cc150c2f266a9e2bffc6845b973a2da85b854b054efcc1f02d2388fccdae91f3b0c8f39280e97edbf5f572c03b5ccee63ebf748df5387deb545c5821bf0a75b906ed7894d96fe5543d0cd4d147c8445a235d543264839684bf4ff44c7d1f1e0c155e12697827813e6bf8e4ebc15b5887b45951550f334000d72bb9483df634d65349aee28a6e15526d647b1d46856fab89e2b883e57ec86bda987a974fcad1e47913b9d8a761f19e41de6946c11eeacdcf428a3b1f532f98ab3b71a8b37ebddb5f7e932793273977bb3045cab04dd4e8fea819f809b259801c59b42c2cacd729deb5b45589fc5ea45b36f383310ab82103ad920d1ad5d7ed466bd03a5922716b3fdee393b304b979ed9a7411e87d10f6a3c1d8d0f40ff0b079df3273c5ec0d3d13c77d03548d45066da6e2397252cc7326ddc18a7223ddb4be3e0157bb2cf129301bbd09a286e69fab9f3312e30c1b02d6fbf601650ae8496e4b063d4d6dee8f06e04bb8c97822ed4214eefebad7b93b098a567d6746d0e96a3d3c757402c33cdd5bb6d276a3fafb1d611fd06dabe840ff922c9db7b0a03f113ab7cec8ff40fa10e10985450f10d45c9b7d703898611917d2639c43a06d6a27eadcc2300c57b538d4502e6ac6bfe49dc52e207e1e895f870554e5c08f06601504ca814d90838f1d2de9094ad80fffeaf1b5a872a8240a9e56f4fe2390ffdbea8784c502ee2032029ad60b923b33660c22fc943b7ad5d910c2d60d06fb2fb6fccde7ce0ba382d108c51519ef4475dc72250f4a47403117a59b0a789dc695da3af729d3b89d65fdfb3a0dc29a05dcb63946c4b5885a891a5cf45c9e3379a1ee65e550dedc98dcd0f90bad35f14fde2990f96527af087c99e8bb898646dc3f8d4f72cf7aad642b368ff0086dd6952b01eff073a288c8587fec3ef9674b6df82fe6aa593df7b12674829a0e3659d9d64f4d63388dff5b01ed78bb7e92a322dbdb9da68cc4b2a9201be266e5115c8fdd07af7ad9cd86667e672fa5c6469e2412014f89540b51ab3573b77ee19cf5281762b89cd869770b687f8fe39ef61197a21c38cf222ba4e9734d93387d53ede882af7b673e09d5f6f644edcc202a7b5cfd69276d6fc9b3a954aae611e9051dad367906922dbc7067951d741f47ecd9b23aba44ce894ec561f74ba25c658e7e262c0924e16c81b5d635e7f6c2382386121f024072da146dee034f85e797028eb4212149f5227c898f0fa3c048ee652690fb49bae0fc3d214001cbbfba62a92b475ca8483d408e9a3bd4b43d1a46401809c6c21ed732e99f045fc9c7ddcd57238b219ab9a421a0c8dc92e19d0c5649729433a68b8add6b20f3f54eda2004b7264e47a3ade57177ce35f7627b9dc3838ef51461faf9b1e6735155cc30c70077daf1df4b239240d46e8cc36d4ec7390baace17f6259f78ad1566815fe0613c933063fb034761f8fc15d1f12b863d87d85edb68cbe15f4f60c016bfb2c20d16a29e48d6ac0207bf728eb568867f76a790f7983481cb1883e8df5cfa100cc0eb6e65b0b88ab08ce348dea0e880ad78e0cd334ad0a3446840962afc8cd10fc004e7d1c713e43d8a5bb120f0e5c4ce37f58d56461ebe758d10dd09492913b2ef2e9cb202fca816cf6e3863a603f433c50820854303210bea659ce1b7df744688f2b44f53193ee4c1b2753ca9ebcb5284b806f1e54210306c09401bbe9d14bacd9ff9f846d4da49f15390dc196f9b67ea027e5ca3a720d006b937d15f04b5d117dabb385aa40aa87c538e282660faed7190c9b8c9a61178bcc6d286aaf88a8d824f5539dea8fd4269f32ea0c7b31929edca233b300b5d2e2ffa17859af69c638e74d07553c5582507b767be117c26710c05461f15eb76b09e3e3e6945f02e9c17f60e3d325f63da21f0454aff362bf54af88e608fb3a4403ae00c04a20f752803464760d37a04bbe6125c629863927ca67f4c4d58dd7b29e1c3056ee4609496d4c46a6eb9d76846f321d6aac7387f83d32c61071dc1ff5660d0b8422ec946fcf363d0540f57d341cfc7eaf066ed4f8986f6ddc15eeafab2265f13658573f34bb90a7e43387e8715e9eaa589aa0eb3c66ff0c52d1b02df8cba79d47afa83a1e7360df9ea4b54e04c3410c73f5e6140624e6f6925050cc319349bfaf0c07be5532ec5d9598db69417807e362a8a67c0600870ad41dbd1600302073c5ee792f63e73ead9b37d72c1a24ab3f5fddd3fba54ade41b8135fe2620756496f5b978de60d33e28a43ee6f3a92031c294e142589ad161fa9b10265cfb9a2beeb9e050b1129cc6c089f16c2219396a1a5fc39bd597bca47206029de0953fa3396775e6ae776cbea9f6eb0128d165120f69169a27a0560c8704fea2ac1ba499a1405916ab184a3f6176c306eaec912395965a054bf7897d8862f8377966608aee604d8ac98775f838268c80d050882ecc548b7e3e571256068c74a18c715382483f3197de7723d9eb3a1943669f39f34ad85938d95a0827ff43ff730f295aa814f290932f3ab656d6924855a6b53e05566eb95250d371b16cd2a10ee01e310addb7d9719ded552ee4998f624a49ac8236256e13ad00c7519ed57903fddab148ebbec5323e6e1c6cc951b7c4923515a537c3dbbc25785b724fed88d5bdb605e74a834d8b76f561f24a25ecc2d579749be1483d963586d8382b1fcd6d6b6e739983477e57499918218ff310c59cd3986924e3159e35ee43c02cd0e84b70999dc345caeb31b8efb1c3a7a481cdf4255e18b2bb2966e6758136fa282451d880949612309b674a07839064dcd5ba50fd13e40b72646361eac7ef57e698bcf6eb566943972c70e76a65ee3b1a1ab0b542b21a77cf7c1a6c8eea1a2c93eced30b65644ed29c4da9086c728a4d2ff3e87ec38e4cbb665a36d26ba223deb6a2130231b21c4092425fc963d055f0e6832cd1103ce38ebb43756dea715b3aeae9a7bd4dd644acd6f5ffaa68decc54402f426d124150ce7992c827c877953ae9f42be028df0c9f87fc26b378b9b61946be808cb11cbf02cb2cc0883acd524fb4fdfb105dbb47c218ae82c451b7f91989ddcf1755021eae80bb962edc68bc9e87497002f72be2e6f1a47fa2f1baf089ec087de87837dc229a3192e512bd5dd40b7f1a9f245e5767c524562e79cf102ac0ac18e942cd18d089e600098453ba5758ff601f2c36b34a44d16ac94a85a97672b5b3a3c3f4f123596ff6e18a27885fa003800c47e70d8aac5b09ee03882c456435d84e4cd68c98308d4ccad300d1851b6b6c40c3f3df57c67da5d04c14f38ade6d6f6133f5e775276291883d4e4af85fd83de55faa1456ac9a783c38cbb570ea69ddd640605350305b253973bf1f2edd3a38e54b2d9001b55881c9419a314afdf643bd57f30a863c4d5429517ad7aeaa5a83499b92ec2a413cbbd88eb702e6e5351bd55d58498a1205910cc5094299ea18dca8861000fe4b1863fc9462e284683feb7b05f33f703058ae2e3858ad2bcf7e2306f98df60ff1e6564b262d810efd7f9ac3025c5b482201dec0c4265c06827bf9b0064e48dea2968426950b2ed9129d9d7aab6986aa93acf65b59abd015e090e9d400ed2947ebe00d4dd4bb2b0ace100e022727e4d8c42db11f016fe3f17ae6fe7de5f8f830b7be056d9c1c017bff52ef33e07fb47b53e9dee4126d48d2211bfe0c848d3eb1bc6bdf7654946352a8228dd6b966f4e9eaa6e10dea5040d17f16501dd4d2cbf19429600a7e6f1ea27aa0b8019dab14c264e7eee4d57042cecf9397cf5e66c1f3ae96f16c5e1463a3c4982dd2808cb9fa9b796fc4d82179d40225f80fda516b7f9898ec18476926b6a74ed1c134a30b54365d04a3a8f46aa6298a91be0b284c40b4efc5a62494b31912d67f7ae41b2025da7b7f0b37c4f0fe47e148cd53b0f9a35c1bc1dffd6b52cd409c8d2b16cf850ef428e9d73187d20e7b98fe7bd0bb43ec4c51814a081070f5b719c423e67ceb25eb13ae033788cf3763fddc60d4e8a497b6fcaefe668d3d5eb26731efec682cd68eb9ca87b796285617b75407ef8f58d85a1b4baef1c72cc8971cec25341212fb3ffeb0436051f554f4db91018105488265a11ea2980122d6c996152ddfa3bcde234c808129fd04f8b1ae92adfbbb769ae8af9e391cbfdd61296532db4d44a7d9f94713a939cf2f38727463e25ee30ddfbd8677805c788ef1c4b183252750d3214a8380e27474adc874de8414341f2266f069ada3847d6e744018d40b409a6060736ed792b92e8395117982c1779058d5fe56580df7aa82bcd76331d2ebaafc5e14b17d6264102ec5458ac3b6ded28ee33c24e1133504d20ae3efc6c625767db87c2286e2c52fd07b2f2f54579f940ef9a8a0c2079a75ae37d2ef1440e027244b071c2ab39a491f1e7cff5ff58b7dc59a385cf88211fea8728521c5d1dd98db6e6c5c3f5978ad1f70c9026fb77890f50dc2c0020658528dc48e5ca8c27b9e009aaadc5054fe7d3809cfa637c9fe4d8b70fc9787fc95b83384069407a8aa210ab150858445d0e524099dbcc16d14fce1294c94b0f0162e8902f4c46cc9981e2586072706c8289ac4492158081e9415c58ff9a22556e2abf11310721a1597c6e4370b3baaa935520c6fb2d33f19a1ae02338b495f37729c890f58781fc1e5dd0ba15e21656c6dcac8a50a55eeac9a1b1f4e9dae46c8e71a2243f71844e2f80071dfc489fda0663096e24c807560a0309c83df8387e11c1958878159c8cb2612c86a3a35bcb1f4eeabf896dc30960a0767d5ec2bd438fe14c550e46ad1c1c9ff80a19c52ce2085b51be397befca42a77e2fdb44c4c31dea71dc95df3eba4f113368c6147add448d5178602652c4c1e09a1a7d31ba8903f300ed72f5b657bccbfeb4eb044cc1b5c3f0817826e4931585e1b135eb97ee09051125a835ed16a74dac6ed03dc0af559c1c3da577c9b5cc2bbfa78cd34d88169ac7eddcf46ba97eed3dabb36072ff7d3b2e0292c9797a7f250ccc53d8cc8ffb6ccc13f863854da273e718ec1578dc6643160845d31281cce875601187cf342b94081778eb83a8f08a6990f4a2ab634462f859c8deaba7eba05485a2f1718362234e4a6e9f6740541137d0ef9c853ad010a5cecc3e3aa2b00310af4280916e31b1ae2275b933b87bebb417cd28976e7c91659d0ee7c1c513f63d892cec238dff52fbececcbcfdff85cd01a5ee8bed9dcc018697bee77dd04da779876f27640b76d413e4529ab0e3931cd82831be3e4132d8eacdb65cbd4c5bf206f880a44a94028c13f78ae989d4a667889be5249375e7a5b1d7eb32d37fbfd629167d0027f1cdc1abad045a3071c55a1d8bb8331435989fd9f19a4ab1140590562b3e7192ddcc8080069129456c49e34c017a61a41542ceb399341d536dcd9eb054f35c369d4681908e3c39ca549708c345eea2a40d000fd8b8740d529b12046a71793e69e689df35c48b6d92cd30cc8efdfa6517b9d00ee78e929a4994d98903f9f2e40c18a21b28954fd10db39e05580966c0feae3c4dd4567190989db62026ee3f7b398edc2f0de4ff6fbd7bda1e35486b8e2f31eb5d7318369b5271cab5be46033253bda079e6148195bd0f7dc2cfc64170a092711a85d392452b1a9ad540a76b5fa3305b6092c1b28e0a4bd30eda03e3c22d06d694eef37a3c9fac305b443e39bd71d81f1687fdfb66d7184de738f07bd4723f72be3da5b742a37872f1c5483c0a22fdbb4b77fdd132b2e59b5ba2f1c5594ca93e5c62f7e630a0a820c5bc42c32bdc46d944ac8af6ef6230bfbe79120f07c282428a236196a23f8c0baaf08a3aafb71d47c15fc37abd0e231ca2d829c6134a28dd5c5cfed308878b3c39c864837f0d577a3f891981972eb36fa0078905a3aa2cd8456336f509d95953e6c18559e509c0517f99d9b32535a080d85091f78d47ea3fa23651c8ded8af4fb6f5ada380b659e18b96a2acdfefa948c7da0c2daac51394d5a59648abde39ecb6b5bbb4c6e44817a3f437e84cac631646af144edd0d558279014da95f2a6697b59215d1d8ea4dddb788378ae6ac5d262919de9dbea194badef6381e9d7c8b258e2073dd0000181188137906425c214c4fbb51ed302c38ac66e9569863f92edb2aeede0433aeb6cb3a7256f777d2640bd55727f8965f8d5993657f87561a89badcea6a28e371064de002c0f258edd62ba82de506ef0ef4fc9621a633c004f4f1d6c1db607a024eace13c5f1ebb6d49716069b7272bcf575f8745182f92d2af6d2f52f258c0f6723e86e5234024eb58900c3764d64cb6147ce282da884fb6eb31cc54303b02f06a831128f1bdd5355cd4b9ac01f2f1298fb7e6b8dfbf7f57d9f412b61a80fc866a6ebf75045ec2f1a0f85e5be353ace908a4bd9e0c9691f8bfcd48925f88ca260f15edd9a140ee92403853bea7617d53dad7af62a99cb3cf1c387db451e075ace56777c43dd27f712d282c63de8720a74dd6c8242834adeef92d514e3f343b6371e0db0ccc6e5672027e4f984c532e519856f6f837e74aa2e9561468d783b51ace96e19f8742759c02da401e2edb625fc4ccc27dbe954f01dce53ecc14176e39647d77e98a7815d9da51b75eb4370de81b6beffc80b80f1086271c452c176c3516fa6e9fc3e1eb59436a191e8641e18a0b04f3d87c026016839e2c11e9f4aa031b9bf6751e343ef9355a13c667a5911d86c5978611bbc6698985b48d9c7606d90061f04e4de8022b4388d87974c54f4b98d9f0cfe932e8d5bf1ed604d8b736f4825cf35fc44dca346bb35655c6daacae7abd2bfe020bb20a7d3d330464941a2ee32bdb418dfad8b40ea245e829978312f203210b3adb08f60f3a918702a58b3a0f0c0949689b0fa296b26bdbfa2ecc2bf98d3def5ce198a6d102caa98131c0f5f788a2e4ad9817c6724536f5324b621e020b42f60f434e305c8028f7d1119d6d1e59c6f7c36c9bd03a284c93080cc188bb7064306492ac2732917ad7b58019ac24785e1b8cc9958dac7a748afc57a9ffc708a7a37b7bc7442439e406af4f88f0f79a63f82eaf2115cc9553ccf1c1d175fb240fc3507f9ec12a5cd69238b563db919a3be28934d6bdace49e46f0f7b8f8cd28080215b4197103e4c61893251118d8c6cf5b5043c98912386280887cec84190d9da6e9410c7087f66b7426fba910278e78b990bebd95f9e1eba99ec6421a13bd75c1f34d12708ce747fb01e699f21019993a98bce651ececf17dace18e0fd4821a8fcf9242bb6fbfc5b72719e295d80a51a06f5899ec9f9c829025feff488115131b38c25d37a7cdda4b1c861de17dfbf52d681943267bbda49457756f3dd2fbe7bdaa3800e96878f319156f5213a885112e13b0ddb86ed984f70bcf88804d1a968b8d394906011397e6b6deb19c95c4b2c0555edd44e52bef99990aca8f25677d30e674d461961e806b80b54ce6bcaf4b3562ca53720ade9d54f7aa797b3ddb95c82abf2718e47dd7d3e920dadc7ea7e9ca93b95f78f0b39a3b67bbd7924513a7d3a382137a37d9c5c5c9075aa8d21e841e8b69681569e002955fb0f5f0b9a37478789a8e8bc62190ba1ecadd59e664d8e66ce8d27e96148546626c8be8de77b5e5571712a7c91a0d8a8dbd5fa29ccded4a21e5097c8cfdd7c06f40bbb750984b9cfb7d6993f7d0df905cc0b6c98c8fd4b81f2d7361b6d901b4d57d3da88758cbc442d8cb21cc632bd0917ef3396e2668f2b7d6de236408abf06889e1dd5ad8e3a879c4d1b23a64eddc5a3df476c151e92678bd496c8f13bebfa90c1575c5c28d3b93971550a826b3090f6dbc9322733bb029feecd59249d43c6d5df6826acb6b9f5b3e62cc3a1d98f12937a58efa34951ebd133c54d9b12a8670061224b910efabffc1bd28ce0ff398545da8160f8157f8dc0b1ae8878de5754f849b3df283e59f4567b83221feed4ec568f438d7505aa86bd3888f24fe38214faac053e14e52caedc67708c4219a5005dbf38250df75cf89c00dc48ddd1a49a2dc98ff8e9b6e2c73e54bbba82a011306c444c305d6cef569e677bc66ff17265524f9a8c0b86b8180a1f7eff12418c56363c6a8dc9f13e38a80a407d456ced00644145a544301b93f91edcf017d59608c5c787c1a40367687a5228f602d977d2893e596c4daee63dcdb97dd5b1d20708b3ba6869282b5a446b78ca466cd32fc1b32b1ebcf91e7272ffded88a495400bb29bc2ab15480adbeed7d6c1f81423007b40a10906ed98dc632746dc82ae09cf4f844b4875e1a21ce9f93228b4d2d55701e4883c4acb319afc31e832973e70e0b86b97f6299e6e6d3bf045785bf472226a8ddd4f878be8ad6be9d9151a8b8d855ea45969dfd326835d26878e09ff2a82a22bc183e5af1c8469fcec844536400b7af7fde530676c8e74082f495464f8dd62f4aef1e90e67e5679e6171576f0b8b6ff0ee943d1cc1ac4452c57d6e3431c88e3a66ad5b7116b57788ec0bd4a385b3e96cc9ce4badd17d275617ca1b4b59b21144b9f976867d03de0393ae4779d59e9a6f5eddaf00e1e1451e8206a266b4f8a235cf66c0d351bf22a4ace6e76c5a4ffd9094183eaa6fbbf433a5ad97de191d6480e00efba0615a5d96984bb61e7ae3fe9bace7b983c76fde0dd82be86a4bf79545ec0aab5f17dea8860786339ee14abf6b940910b31fa1be12ab08d18ccf8726bf893553a6eee31126238ae7127acfb6ba2c7cb0c496d7f9bb66bf8e84b4cb53642b816074283e8a92f6963b49160680dbf81f7cd48510f1e0753d9634acfb1da1d172bcad0611a50a142b9144a492eb643495c1fc732291d672aff7ea6389625d1a0b4cb0eabff2514750a3b6844e6e6d1f535dceda2a7fceb0dd128ee934c8063e126ec1f89550522b27659c45058193b02988bad9529aa61ae74430787d6a655c8dba2ec89f6e153abff4ee4c2f0a6289492fbe67a83dc53f2011c348a7c11ecdf47d6894904b3ca026ff2500940adb3a4e58d459dcb044dc802858bcc1e2161871b794c759d53013046d4787f036304124dfc75733d7140a2c5833039bc869b682b204472c479e3e9d24381e39de7f84b3b9e10b40c5fd164e27beda6635ef8d313e0d670b0516fb13f55a1e1a9d4b961cf359a3bc732f4ddb65b5126352f1ac327f05d9b22730d5148a4abd91dd29f2101e9530b5bdbeeabf17eebd1e872478f62f2806f4d0c3b80dfc028c566e2cbab0432b4952e46f7cde38c4e3d7aa4ca6c27476debb4c810286b5ada7dadf187b7f7754620a82ef7132857a077ed5e07336902371730cd93071e4392d1787adb1bd73d71da7cb4df0c3785c4d935093df7fce384c8156fd6442da1ddce8a7c564ece0c751d1a261b7a83f5609d4f2b6a2e98b39695ad7a72a64ee0abcab7968cfa65598f2907a30b3ffba7dc5f6631e41e8ba8f2d0d8b3d00b74e8a95ea6134efdfaaef60bd14e17d4d5e2142db7b2f6a913bfa55040c8ebc9d3a955854ba9f7d017601e7f0a7071d44a5e208176f901f945d66dda86a5e27cd8cb9cfe7b9bf3e969ce2e6430a80bcbecfa6842ebea9b061a6103329377827c7541ec71e87d0a014ca58e47468140eec7d26d885c59ed9107b38d354a4b8fb351609b27867e117e7cf75951001437956ada2e24c0846765f3ca2d21267599277fd2f116cb2be937cda35f3fd2ce440931974d1a515ff3da1df0f96a06dbc6d98edb667fba44671e95fc15d41bc1dea0fe254d47ada9bcf76f89fde2377593700020bd2c4e21fa221c42d52cf8388a759dfe3f32d32ea04f5788fe487f8a961f4a2fde9b508dc607cf1ae1b8ef47672334daab62e132f6ae131619e52c119e8c52022fb7d6bcdb394560b5d5cc73d47df41dd3b4c7218e799d215dff5b12cac8d9c8e8a11e83670e478017078004c6000f7f091e52d1960df766fde3c652408c748e813b2ec3b49a7e1e7297eb507519d07982b4ceb7e1fca439395b3ae67e56b7fdc6aa6972ae640470f03550d8477634e1f2ed6fb7dfbfd929390832ec28379171ff10acdb27a928f73ecf8f45140d02ca3f9cfc41bc5361ed0d33ebd1b3d65f03d0329ddb7d01d5b0e1510c582f0e496c949ef3ef03cfb81bdf4ba0859ab1868cfdbf4600812a60c84c2b77e96fcfb840aa60dad4bfefe87a441a1873f6a360766933f5b5c66191997265896bcc4f42fd6d7bb47effdce58b63e8220eb577f26656714e5f68ef4c21468413691864aff4c17a2e07579a62531c4156b90e61578aea929f0f64b6345286a162058c362a3246898decf2dd16613bd06a541a4abf59bd21241352caf6e5f63a441502f022f670d9c0f1c2dd02d876354de3c2a82c871b1f9a8e89a9ecc4d8a81b272957557ef1a0eb4c0e21af0a689edf7cdccfbe1a6d9de2d5c856dbaba3ad4172b466999715de716e006ccf566d3839a839259319796a6219a530b70705b61d930ad78cdfcb787723e2881e60f9d86c891189c03d0bd268bedff85a28b2c900bf3e4ab012024942761c99f5ed0497fa10f5eee9a8ae61b0ff166061a87ef326224d122765a857d54e8ba0431a7626a4bf831e607a7253e68312a127dcb8d135142dbe1a5ea076a8ed49be6c11061aa0b75f8e0fd1225b509b2768eb8e71c0692a959151d6355bbfcf48341dda187a3392d8dd50a95ec4ffa2602f0025bc2dafcff4921cc90d9692e0627c95b6d9b249a1a0ccb282935cf8c47c08abd401931d9ed6de2f2ce36fbe73ddcf9742c5fa7882fa2bb54ce0a878ef311d36e78577be0bb9b97f5f256c572f29e3e9ac4e8d845547c2bb1c7e45b6d425f4c09cd8245c8331c10f84c5266c527761daca5dc0137cd47df16b04c31b8ed98738bb7dfda611bcbdf9e85d814ba22058d19906d64ddc528ec61eea6d31a8819cd14c578500415623adba220cbd587a54f574ff6c8b63db61711e1307881e57ed103d1d252777abc7e26886441cb001cc9a72ec0cbd3190b89368ead4b375982908b4a1bb3bf66d1175a5d0fd205cb06851e0cbaf9d3d4bf8979423eb0daa134c958023ddcab4a60cd552f5df31d365f69ba3be9516e00bd6b10633f9a3b7030e906e10ece38558ac6abcd72de2ad3ee23755e213780a659096027bccdd7525b7c52db968395cda1653fedb669b894529913268678f56acc4ff72788f6c90bc74faec47641482a8cd24126358be325801c8f26898ae750c38791013eff9e2faa1c320a00649667736f4983c6424c752ae35e26d42c7d54605447b80eb79d7dd0c216427fd80bef2c7fd7fdacad7a2be87a3a71269ede613f4b9752144528b5e008d330bfa7f396ca87e485bd74ff581b73a27b52f4cf0c12f0b56bd824b3e7eb0630740d8c0d0b63f5739eab304647984ea8538643db2b594856258d09814f9b2a3a3aefb070eb14cb7bccaa723b2e95828552e01684d9e49223b55301f35e61b3de63f4c29ead36d6bc6b7e8765a92d56d75d7f5a971599a5be2544d99240b7703075160f10cfe8bd25ba430885ec66de2bea0827a52b01a516593e4a30a83760fed28504bfe0090520dfa11e973f1edda79d24d5347ca1953a3ef40be102eb400a9948880621f92bfef6a04c1f6fe998892e5dee7475357c8d56f9f69e76ecec13f39fb675f410e4be4f868b7f41d31c0748a7b07d1a1b2f4852c0db4b0bf9f841abf2c67c402a14c8bb49eb47bf274d086967a246caf35deb87044d1b5056650196eb72a6c0d584e91f538c38cdd2187a42b3b2b2af49c59cf59748fd9e4f17fcf27a0beec4fb02b35b378601486ca0f443e827a5ed396b52da42a4692bf0fcd44bb9e175e1828b409d977500ae01e293b2a7d0291bd36989cc0d2e42d6c20d7a6085b53b632371c414a3e76b27f2703c67b06c6760cbd4951131d8cdb1c1bc97d86f3f9469bd5b174328d072b1b54d5cbafabdcb995dece4d7a8c98f0e136e94bafd80693976df638e8d84b28001390601cd9fc0637e032c5783659f8c0b26b3b23ed3de1c9866cc0e5671dff708618d9cc1c02313e5f36ad3abf43c4956383465bf7927a3e3e386013ecfa1fe608ef0538de6fec6025617f0069be9b84d20d0ccf71f4c44aea769e92adc8877590a8481bfdadd29691c368a2ea20fbdef2609a274ff8d4203d993e1e72c7a75c27adf3c163051f3623d7e4b82b55516ec3bc19dadf1e9745897f206ecb025d4f3cb26cdc1252188fb60360837478213c1d251c65f25b4e7e8ffad64210e2f30272e6692044f744dbb1e4f0c651ba5b37ab9d9e32c6a394635fb988a3f948f15c4b41101c35a76c376414da6115c8f0e45ae5028b81dabc8c80b0c670b0d5caec7f1400a6933ed8833baa0bc51980411b027bea4573c8daf824f67a21f55c6267d1fc282e802bd3d64b96fce71f9937707c11c2f97aa2be1236c7b803f7689a6dfe06bc2d04441f39e46a8e51c344653ef4bd70b4c8c1a7f040a27d13aa0d247827f9477769b8d0f49fc73c5d56935c8faf2e5f13e65465d973ce4ea261773c6df2c70eecf1619f462ada856e95d4687c41f2f50807ca1ce028044db21880008c425468ed8413bc303ca82091307d0e2d6ed58c7d1f547bf9a345687ba31b630ed244b1356d715296b4dfad2aaea04ec6df3b3c3ba0d314488fa1aa14be027fc45b902f1cbd369cbb6240d432dfdf32b7d21cb9adf39325e34b596bfc3e0db909c960afd5719a52723f913dcaeaad64202d3cda2fd6b83bf06d6cf1b1b75a5a00a3c934d23a835ae8ddf08fb8670eb77a49f219722da312aaee7e71018d5ff325aaf1a662089f3bba1db4917bb952acdc47b0ef94a54a42fec08eaca5503b431bf8e415eef68545c4a8a44ba513a882085c7b2f4e93e4163621295930f57c2ffcafc340328ec2f939515a88d37f18dba09077569f7d4008f3220f0bcde17451ac1b8fc97a10f357307fb7bd29499837c3fca3fee6e289e66f5238279112abe2be1a981de27c9290caa3ca7955508b3b6644cfa3be35173248351286652f472aa709f4aa4f3f20bef91b6b4d796e2499eb44add7951c9bf74f83a1ebabdd48e7deb953a40e8afd5d91fe83cb7521f890311062bdde1f96e77223da6773f07c60f04b8180124e6516693425ca03ee519d74e21020a242d172d3645ab03400099e3d4e1be08bfedc175f20c1bc27b70d933ea3553df8357953f374fb4d6af3dcadd583864ca44246816fabb0d0ec4627849e3609cce93d21805ba839cd8cfc23899aad7629678c588d552e095a0f996371184584261a9e6930893dacbf467a4e4437095fe44ded7a24ce5ca8e07d5d9d90a9a22a90621ccbce9299f0e4231001d50712309417f8df3c8e366696086f530cd5fd5e06d53166aab1ada16a4517591f6bcc886d5aa5de5856c70c7bc7e9fc436979d31bc8f0d688ee2f35804b7be8ec99e63b5a84f006dba38135705289af3ad23db9e48812e7d15e0d46c3244299910ecbae5ec83a1f95d1f58be3384966a0844b2e371f4764382652a6144e0547d4bb9315c4ea879ac3991e4783b760486677fe36242e7fa65e6f232c31ebd849d879d5d6d87f93f8163dfde3984fa3ddc01c4aaac1e05cad0a22ff731a5a234cd93bb18734fff5574e9c6e234f863031fb500f9a907072b7305c8613b212f4950fd6d72449ab925a8ec179afbf94c21dd979f0628f334e7e0e6b29f43d265ce9ff9afe70097ca9aba7af067a4dbbed32148066c1b9bdd5d1f5dd263ff8f299cff9c8739080bd05964a47da236213b7f6ace3b754b151ea0f7613d8b815464807d5e6702e21c16b1335845ee9886c954b01301d2cb360b0bc7572343211154d58d2a467c8abdea802047241f6e10e8a829df92f5a22ac94f6f283efaa5524c83d849e86389a384f5177e9fdc2347503efa9d4a93c81081035cb2c1415098fdeb8fefbe1b1986016ef37a4fa85e1c9c538e8ee1ff9978d39c9a8b419c15a36580deb853063a194caba0cd57c4e7b3d0a7983398b2847738d437cfb2466f26a893db5f02d5f630157c775b5fb902c5345b40f2540ccf5545e2bdf24e8495fe5597586b5294e3d6e3d0b404a7539ca955099e6516114de9f105d6f113af67043393af0ef42fbfa7275c825dde4caac1b92d68902374343fbfcd857adbad20cef6b745785c8b459800303b0c52434daff9a59f84a7b2f571e8444b6808e717eedb7227624736d14ae24cf1dea102b86dd79cec8be9d1d080395b39c8c09d3c368603b19ebc3b7ffea0f7dde91862fb0a55258a25ee411ac41dc9c859aecc20dd3f246a3839ae95ceeb707c11a91dc7d422434b287a94b974a73a8c3df851720948165ab13924b6c62942e1e73e6f5fc0632cff2309693d1755fadfe1c66da981f760e8599146ffb266c685ae19b44f240e5e1311b06fa61c6d5cde737f6900d2b62f4ab3e9119fc3ebde1cdf563917ff4a55d7fc50af082614463aa8a93962104dc9402d137f16e3844922737799a0c1c1bb8691abdfd6383d689e356d2d002a97f21f3841eb38b31b8c140edb8b81fc1af606d0d52676b90292d2d928422b2636ed93eddd62a0aaf0748c4034659d69797801346698b1d25347938dc492853d8f42cd39ba044dd42e8cb5949659d0fc27b7297bb0851c67f4cea1d99f29b6b5c985f05c65ce5150356328685b4a82b0d0ab45594b7e56dab1bbd4cbd9495d0ec742ccb54ec4021e72cc42eb3c1da14751fef61191faedc0d4ab7de41306b8cfd96057979f70ef4eb0b3ae402a9d9f07f6ea288d714997f525e21456170891d966452b415af4c6e5217c5412b60840880e6384600f3b1d7a715aff2f655b71e30f732a25706b7f1383a46b9f4e5913b25928925a17b860aff56a1678eb3fbcced9dfdca37ade26b159ef23dced3bf68021e1602db46617cf7c618f67bcf34ad374fd7017a7a0c961f66a88603ed362cc6b824f182ec9a36a59d0a0183cc39212b2e31179fdd78e75c590b294932faefdfcece18054102cdd9430747b86edf907a3b19a2a870cc6cab4d41aa1556fdd6913631cf7489574faa8949ee9e1c44d77064a31689bc2f2d4618992b9922683e1f0d2532f005fdb3285dae5074529e342389a56b0b8cc6c39dc6e6decddf1cf54f38ee9c3ea1530532bb9e165eaa0e60bcb97eea68da84f122bccc139865664194ce60d982ac60d6914298362b2ff9ae7e6e5da1682d39e104104d7229ec24785689701bdc096fb8c5ebbdc88b579d5c969f773e16cd48fbbfa8dc68a96bac47966803d9d7ff1acb0f9f62aa5bc6709c25a333fbe0deef2a61cedf8464109f922b5881e9f7c448e0ef5c7e828e09bbce702655a1bb53fba086bce70b3b859e5a9b89e3d1302270c3aab73fbd5a2f1611d1b6790ce54e21e0d18b87b154a38227db389c0d23dce5db7171521e8520ce707c68db55cf44eac48069ad97cb2be5f413a8beaacc5947423eade57a293ccaf0fea615485ed036cf998986110b4c8e422f12caf6215124214b4be8e302e62b4e9ac7c538218beb594f64d4d4a13dfc9fd59b0086f3427c1132fc512cb5c41c38d7f97cac9b80c0cb1d4bc475146ddb99546e87d7634a8e13e854c46df615a177276261b2bea9284407734a5fad2a50f4bbd91000cc8326c37d7dbc6c9e0a247c97b38a47f5535c52434e279fa46d9943c43fc7a63928b5554615ffb08e8b8fde68161eac053636a7c09e7a9def6ce08ec2bece517b376e6f2a09c2a6d9eed7860f29f3909e965d401ddc395f3c176d80a5c9148054b2eace7c6cbbc99a05c6696fba49c260fd1b51bab54ca347ba4150907f92a30a53700195460b20e5d866a6a07ca87688c68af0d665656a0b0198ff81afa61dda88077e89fd72a9319b769216cb6a9d2cb0b63275881af56b30a486b5979209fb332ca95e8838e4ec9a0eedb71f8ad919a4ca1fda89222ec9e131c5d6132983d9fd30549a068181e1ec9c3244b66da478de2f67fe2f020ef8ac82202f2221ff4b0e28ef50cbc475cec65557988f6c8442f52107122fc4599979478fd5068a240327e7b57c3011eefaab1b2b560d15853d1a72636b14262c980132ed53ce1355432f575f3384ad16efbbca4d3944328c177cde080c23db4a91f99427a35ff2e225e584b998e01f4740a86c509671fe3bcc3d65e31a226dabd62d8ed2ef543ed4ab71427ec878f7de3785bd8d7577b9837bfeb3f36850f21ad0648f4c6cc1c0eee5b62ca2f95b140649a1f520b2ce42e973086b89b4b89cb3dd054be2d0d48156385c46c26d936b0f1c3e2cd14b9020d314af51abd60132a4ee5fa622e6f9d36fa8a895240ca32402077621b26edf18dfdb48a9d17060198dfbd3c223917f09275dacc3adefc701c12c3eb0e0f2315dc2e96cbf8c2a688252bdf484ad13cc28a1a16742a4af5ec0252fdd3fd1dcc159b665a770e394e524669e0f385da5953c331c33702518581f18b2a77c6568b6a7235d6519dc397ad504f8870dfefc2903e24932b489c1568906e45944107864b6dae7a72d5a1e0e8365b91d211dbaca82d7ce0479d9302d23befc4cf5770e60562dcf958bc8d4950a6097a0b74ff6998c768fc86073fa73d89550fde984e75b4ce93df874dff5044d29a08f1fb8124a3b30e9fbfec2f982aabdc18e009e489795cab8120d0daca3fa8e020f32f771d6a1fd131c07ea5ce0105122c4090ba36ff3a45498203fa7eb7a0f58c7953a5dbf68fc7f40a490afddc605123f89e7a08ed55ac302f112c66c7fb1085b761c2607afe3741dc5a9353aa9f2ccdad49cf1e74b5494224126e9c72131b754aac6090a3efeb3b5066c917916798d36fe04a61a4ef02cef2e60a16e823be6e29b116a99f228d2ce3f7f67060d7901febc64db8ebea463d9b17b93ac2ce5924cdde7cece3b161c62da0310f0be45f638f98da03cc1597d6e217002b4556fc96f192776977ec4f7308c2ae90b6bcf51abda16d636c4b1616a457d7e07c44c8c117cda1747ff294703c5d6331db5ea3bfe6826cd2461039d4c0eb6685b1ef7e692297998a365acac4e5d8afd446c16eaffd9ecc188e83cbd8f20b0414f6efaf5f692a2d51cdd61d99fb93523183ea0d74e68515e7ea528079ba880716c1f28ebf9d6de24657b42c5bbd376a6e61837405f07f588cfd3b222cf4b93b45da758dc46076762700130af2f8b667adce908843637df1abc1db64f1622dcf9bc0439b2c02016520da1deff032d38b7f41a9968ea14bc09c8f10d3a6ee12ea26b7f5c477097c7f89e6e6c5ed55b031afe2154c0818552a40fbc19f7c88012f5b0cdd0be189957649ea52e498fa5b409993dbeb95a7cfcb6267e0bcee614e64bfadf21c27b1d5e582ea0c62c7246a7ce88b29a8754867ce97d5d235ec517c16ca6d3b5c772eda77fbf7258d777836b1d194d1b247c01195fa9c1b9b2ea894a2afec78ab0a08507d1726275be3bd4925e26963b13de9ce06561df610897939296e004981ac10c88010e163127a6dcfc0ef6e2cc1dabc9823004e093cd9b14d401a4f91c34aaded4b05e072d7a0d873dca29e9b0abc9e8962c306980f561a42bb26e443b72f2a77ed8ddd0f4e66ac40d6c236236d8c648e3d2b93d097b177f39bbea4a0c09c8b89abb8e438d94aedca11bf14fa388c313576b53a5840668986721c70799face077e2108dad2e72808e39d8cddb08b28ff34fe17dcc6842a98d3a397a5ae70bbbb882b6edecac291bc1400fed2f9c6d510b3b969cf3f1b50d60abe4f2528e598b2e0071ec9f8845332edeefe5ae04273a47aaeae44ecac33b76e1621276d264a3f71d6602a6b73016130dcf50a719ca6857651298f32673d686bc2549b5db3a89d50300abfeb674f2869f8189546f2a4d872b69a05e075d0a01fc9668e32cb6496a15bba263910b7a8197d93dc06f4dfefc18dbdc4a0c5605ed8b86e1400a10be254294fafae2686c7d5978ace43e353b7e16654c8848750c1d8f0210276193d5038d74f0b2c342d59d09308cd451268927755fe2da81a40119ec682cffd2a15da1cb5f2f56bc05491ac4b8ea77096ba5635338fbcadae43ed141d4df89e85fe5b86126b3cc4aaeb91b7dc7a81a02305dbe7d6df8590a7082c554282bc21637adaaf2e05524f4594a71b9a97538d70b035045fe121a1c0017dcb9caa7cddb4879624e3b8a3cf9d2f799e007ef35b56f18319b656589149b120ea7f1e6dbdc3b902d9691bf00d58e86573885f44ac6a135a06a76f3c21177ba225094f49e7821cb39d402252877c378f0ebf3828e9c2df2c1b67c48b7b0186cee37d627b51b9878dee7b8c953efc78840914114a01bde6a5a0907ab4338dae4fe92e95eec1115d817a9d1e82499bbf12e6d6ffc2c4ad7816ad76758a938622f021b658881c7c33f6be5a2266b2889349157c501c71b6f348c77aa37fbcc13fcb473d80f5bad61daac88357d151cffb6d84a5321b12edc24ae55b08fcf5714b4045ee133aa3fa010cfe02231c2e8cf7b681a123bd51530810223fd673ffaaa8d39e534ec5587c88ad090ed516980334fefb1c509242abb0f20f8bde95d6569466024688cf7d4648803164ee56cb088ab11225cfd487b6688cc3f7ba25b8e15b30b5c6d0e7b31c860764550dae851ce2d0f9326ac50da469453d4437cafc1b60899af727057185b1d9f79297508983d24edeabb9b6812a36d78f9262007e79f65839e18ac5b6fe32cff6605555bb5ae3307ab27c719d5144d32ec19e68ca1490958d9c5d4fe8ad99ba44acd3d7629c7371ec043d6fd2870e3a4bb33c76af63f714559363b66f2c00ac6910c6bf1b6d310c8bedbfd2291265be4963ff565bff55716425a5b67f8287aeccf25487a7e80ad50e6407eda3d7abe164a60fe6324a159e415eb00ef80a6d13554df63a325d1a5955169181a6481cbe0db77d1bb9f6987122316f7c4fe137e8bc73b204517f957031996b7c8de7a18d160b6c04cb563e6acbd5a353469941d76d36e39ab2bbc02da6e9493ec807cdf7527be07ef0ba6ed8fbf1164d0eb5ed245c5aefdddeca0067b806c4addc0b6c27d443c8a23f49c1de1e4ee67ecf60c58c4a4a8c337e7fbeafbdae289b39093509cf5c5d6aa6e121bbf8d0309152af5aa3a3edad8c8c8f593058658f23f871437b464936b37db1a85caba2702826b5158b7793d60c8ede54ae863c48535e9cb62a1399ffaf392d74167ee4e43ecd0f2fc2f9b53b5f5a315f45f5a390ed34a64561d6cdac435ca21d4963a53bc33460558c1127ee562015f1fd0b7f2d4f5fbf148b0888121a9237865a20f7a66a41ee6570be05e355109872f77599036066bbfbef5ee8f6b84aa6c2bf7848f73b523297482ac0788a973e134d1677746f324c4e03f38d0c7daa3384d237bac71bb74b57df775d91a0df88733e57a3c3f9aeb511226bccd8a4836d879465f187f124bcbb260525425cd4fe0c86f3532d53ca881d5286c10c8a8a3e4bf327bb286fc6152a6e85f6cb8fdc969c67528bfbf8c7e14b47a708d8b55fd4e9d2a3ca6acfd8a432d76c2c6a7c6a5382908a61cfc2ad8d74093686084af70e2eb96107a94b5377ba4f96de81967b8e62353065de9898d11338344b6bce9e8a50e53da074d6538d952fa697e1cdafb03c8df5c2a89b7a7a7ee9464c1f9792e2f825416b63b920cf0c90c7f1c3914a874bda881392ff790a811c947960c86bf4d74d9ff9f4950fd0afe5817899c76fa0d3d5d45ae01e85fc5a4ba5575120a3879ea0e3413936b5d1c794137d58f53f2a0ffdd13645b8ca4d757fcc10a88935769adce7b862c1a2092521e6b51ed5547a268a4725c9fa9c3bf0deed1ea43c8443f1b421c81338c48f916ed304f266569ece9beeeab10c2b73739682cb616b2a5828b691a33ee8161cd2e1b8c828d8efa607ce0e8399a8ba3beef8edd05b04c0ffff2fc1cc6b0c5ff1da458dfc75290e9788cbf754f92c75286ce38699fcb90a9e3276caab5d3b2eaa56c94dfeb8ab3b766eb51c9a27c52fd1b77ac1e546aab485e721ff8fd189c67c3dcca62995cc958df1561647941c08697d69d1775ed1cc8feb00c32f7abfbeced91671b4539106c1337f8173fca30eb7a17d2c4cc6d3bcec52944c1d9c23612f857c6d1f91ea31448065636068e89b23f47968d302621161f64fceb4897ecfddb545bf42552c082a5ccc594866bb6d31e6024492cab9714cd77d75a2a78a765d162c3a11e7f2cb9433e39678b0637bdbc2f06737c5209cee0c24a38330ccead588b9b63c7d3f72299a807fe97432f92abfa928a0bcf70e186bece2e1f06b958ab0ec342e3a7e95953ad6a8780d4303862185af72bc936fd2c257f7332fa49059e983c08d451303faf556259cdce6ea84854fd53470e603b0837e26becffb1b6c884712954b7b58db481fbc385ba2826579b2f708bb8f37317922e92e3ea9b7abb3fea7a6d0a6bba8b1495d3e91e1617564f9666b10ebf6d34a458f9604b856747b9916ecff047d37397f86c1de6f4f5ac5d522eb80b37a2f572f8378b10cc1da125d608e34f3b3c89f43c0ea8e6deba0c90dc49429e2add571751e03bedf170a5a0cde250f0fe561b94f56e61637d3b8cc27e44fe07128dbff023340474a6fde764ff0960d318be108744129287f759c225e8df211561171752215479156d93c41e5f9facf899c6aa62e5245d203f26dfefe5865180187c342a34a075c92e5a24458f258a0f2b1f74324f46768b7d2619d95d91cc7b4acd787b7aa6a7363c2e4b1a533892dfc4d1111d685284cffaeefcd6a8167c207db1634faa38f5ab47b46d979406e148b9af10a76fdd0b9506b50a243d1a224345805f233dd882fc652cb4ac9f8467c748cb71340d42ac502e2be0c4edebb1e3dd175331023e63548e722a049bb8eea77078a5128d7b5cc5689db2600c28f845aa379df4ec01beee0f3256b32b97146514f750da998461ebcf22ad5c3391ee8c581edecfd4fc26396a25e777d92f37caee3ea3f6c543a73c2bf3039bb064a512b643f3be8e0ede969cda3e58228fd1f4f0b1c550f7db1320172b8c7bbc7d30e936dca252e38f9c0035f015f03c5434f5313f274d820eaa464a7877c2933a66ebf05e0cd59214e249d466dffc49427d42f24f88ca036abab2db325f1017f26f3b288da5e6128643f4ab6e418580d517ce2a891c50e977e4a6f9e1cdee63be5c49691681c161c6e097315a8e4752c31330f9180434285c4e08ea28b27d64e3132e864ba3c5d61314c98f05126b855af52e3f7ce1bc82015d7c4e64324f475d3ca1412ade754cb2bed9a3d2b31d411d169949ff25cffbee1279a2f19801cb5c6af5962ed44eec4cef3fdf3b67b4a01e818d0b19a8a99ae1ad76fff26118fa45ad9d49ad2f7b462f7995fc70f589e6b6a70a8f109ef55b20c4f6e466b088427a53ccfce2a2e36cee3ebe866606e266316bfc9827aedae7b235342bc9be530b93f8baf69105696b2eed9e46e204c57b375677cae6019e517ac8660f478ed3e50fc08b6ba0d0059bb898c28a3996437ef095ef54726a070be57bab3a7b3d8b399c7d609828c1826930d7598b09758b3d8095859724f4b52326b71d95336a62957579a7781f126bfd727b953dfc54cdbd62526ab43bfaf967e4bc20f1a6dcf805845c1a5e67a6612b139d550875d1db15520d106e2899d930643dd0422fc1ad500f4977c3dd1648567728c025c31c3f2d061a595965162d49bc079d236844fc21859369f5db89f74deb3a57aa1167923dab356d16b6e9c8f8179b33b00c9635729a61f66be5f645a94b2ff08ebc91a44f47262c97384ffb0e4e3aefb64e7f7178201d35af4936ed5f9f830d9a65ae43f43aa26209d968b060c84fb0fa08ae70d77e04b073697bc1ee3683a7390ee724c273fc4d3ff2a8f018bbdbbbf359a5e68ec165999df35498404832a0f26495d8dc9662ca0cc8aee5e0ec6518ff1bafa68e5d68a4de55dfc7740bf76c4e331ee3b6fda35a4e7416bfcdfa18f00f2143131f771ad10555ee483016ccb438bb5dbd1c3509f617dd438e0ab29a79419a2e79f6a9eb5accc1b9e86c83def322e6cd720c1046e33f68eb4ab762e09fd36357c4a496d8e34f56587fc8f707d63bfe86b60aa044d8d114e43d11b36639ff0591845c1bdb7df4d56094d93fe2f895766bf1010e556d079ce3258bfcce83bfaa445a64897423a6667eaf1e0b23e2261ad147b2ba5cde8d80b1640483aa3b19271e46a541b287f5c2647f3a329cc22d138e8bf69adc45f93599c9dc547837114a688b4e998b82ca0cc1f85b19638602ed66dcf3682a1bb4c48b217ffa45df8bc67fc8e18c23d38f013d8b1928d5671d3c7106cb00c16a429de0d8ccd3b121f3ef2b120a27490f50bcfbae6e82cbc01518e6d6600f3e1868e889c85ad6226167389cfd00b51a533a354d1499b0637eb43293b5e29a28ff405d1a0cc2138a7382f80fc6b403e1e5bc72064afac598bb245e6c4facd96812e1d9e442a922dcf87313f6340cd7c08f25e905ea864e15a914e98a0dcbad71d8ce4b00c00f7c60bb61b42cbe41a276c26465cfffb5b75d76009a1bbfed4493cc85cbda062a52efe5b0b136d37f0328099cc98bc018d4aec067dea194dc5c1ff42b2368ec52c501a1119cedd20b88005d0ffa4bffbc92c52126deac2f13854f7473003a18dd69738e80b75df8901060675e4d94e681265d240906c86c51889218afb143c0f4ca866db09c1bf2f3087c402811b33b8ed079a3b3211bb4327b13f80a2d3199e6f00aae36f49755b04650e2843e6bf13f3ecd2efc443fd9cbbaed2bc743286fe6d9e243bbd61fa7c3a590224ac9596f6b441c81169ae4d1ef23b0467a4378579d7b2576b014e5d502a9e76a3860cac8df101f4632729fd5114ad9d83069a8722af013fa96d83a6f9c251f524737a9e5b060d571ea42d3030b7bb91c4072b688b9a3b712e04e814f62fc98dc8b1b60ef95ba8a146a77c0f9e5bdebdbfae248e32f57ae0e0377c18ebc46206fb471f75ca6f0b2391435b2a560c49235be9ceb0da757ee1311b9b36bd8c05ade45fc85fd444a47f9c7be450682411c31ecb2f4aba5a33a2109548cd0a8547f3d7298dbd8497f1e69891864085ff5b93e6ca3a001dbba1694da12af08dfbc04faf833381d28690be6cf0a85f756f66105e9d14d9fd4e56477240fe0878c86ede8766976c230e85a87cba42894bbcbf282f4cfd8790663393e5ffa7ee3a933e9b6cb40229ed7886ecc41f75211b80da2310e2a992b14e3d08fd6cab1e17eee8ad3f5f0c1dcf7b2e03b306a065b7e65d0a074118686832b341ea94ea48dcd9f9ddf5ed101cf49d553072ffc7020bc2e4669a066a14b3daf41ae26d33ac8b18f8e358351628e72dd75651020afdfbe69439bcec7b4bdab5d393eca3d5a69552b3041cee98245c979f48fee2b41626b415ad0758565046b5b7e58820811f3defbb1b611275abd2e8529636d160bfaaa9ed3328d3c567a8317a7bb452ccadfdaa9767a59fc6d0eacbe9dff3b3164956624f23ded17e5bfe45612ad7026c6c6973a43b8ee7ffb387803ea28a30c23b64e71595ba1bbdee39827fd66f5808f282f9bf7574623763345d7691f79a3ed36922f17d22d60e10896db195d9da027fbbc0ec6962eb8a52c726ff84b80bee7bfec14f6e69d9b422cee99700a81f8bedde47afade2f697a386a552544fe7621a0efc7ab7c137029f960c31bb9b70036ac647d105c07e3d0e2898591c08181fd146037cc8ba8627e0ae390f85389d87ecce94808b891d9e5a30c9f24aedabf32474a0ea34985c5c9218706c99a28897e01423fd5f5bf398eac178d560e3a78e1a020bebe8eca5f86eff2bb5be71f8372c18541be0f703c334985811ead51654a138fe5a72fb6b264a6816938227730ad7990cf7bd98fd2380ca939ec94c28147f0672e40754480202b824b53b95417bb23448f0bc3a52317a9d1500329468ba5fd7d1104ef80b3290d1bb208b56bcf02ed938528e41fa75c732884d92793e56714ea880b6f3c7e1e3c5d70a51416a01308512ed4027b2c83c50ae7ef607bb4a4d391bc1e5596f0ffc8d2b1939269bb2d060cac926a6bbac40dc5d5a0296c9881716515bffc665ca32eed8b1be1e0e7dbb43236972835bb9935577c1fe7c43ba6267423b2080d201e294f023dc0b72fdbb3ffbd1625496e82589fde38279d0d92e806628012941b9dbb5632edeb29b793f6961c7931e469a8030d8a0968ff9334abf963814be93d5015d34eff7294f620d3790bc86249b49a7a5bc000360ee14ff45bbac45665cdd61a5dfb7277ac1029ee921df02f0063499a7e9fc5f75908edf9575ca74367be955a7fc91693bf9b41ecbb4bc1cd9f10a71785f29ece795997ae8defcf63c6b712c45bc7ec2d874cfa57c189336164278a4e68a9184f0eaaa3d60c54ed18d9336431385df2e2396f59c077caa0acab0d2273ac33f0581a310bb73cfd74b588f70192d04bf2339ea773752a853f507c3650a62d2a30311c6bc73c51f6932060e9e55d89bcd37716b577abf1185ece9abb2c311df597d05704b5b5dafe7ece47b34e9a7ab0315801f406847d90556e868b46ec063bb2ac0d2328bed3542f82c24b2ea86f3bfcea6314554b1e6343095d05bec9d54e5c916c6f0581c77dcdd9365f50d996a811f159b4eb8a7b333cc8aa7c7a60154db70680b7bf6948c9938b866080a25c305a83c7f22e97bcc6e6bf2598161a032a848d5b84cd84d9dca4e26de05b8ac31c39fec3cc51528840cede2e64ab1d4f5fd4bae563817b6501354bd73c3a40d2ea7463f1c2db4b2703417ee4094cc68f0f525dd8465d24056f71a103a6f49a5ae57b47699dfb3132cffe0aa9d0d6f7b496eade1e9c7578eacfd2019a135bc8dfdd1b0891f2923f76f566978797eefb2e82dda0f773978f92abfddc7f25acb959fe23e0238c6535c04ba4f55ba71aaea482caeda52fdf2612cf329a86b6a42a8d4b0692d4957bed86282e3e49abfedb0f445216961091a2b036c4bbebc1edb41ef76da23700cc0ca78940df509696193a10f6ca420fb5a5bb1720958bf5f3a8c2a7df3cff8a4900f96acb354ec7b229761f0a109c694b6ead38ca1e65f66a8cb21795e1a504962e37c9ffa0e5cec478da067671db732d8205a0b5883f7ba1e726aef8d1c8748fbb81858902fd749ed3ab8987a104ffc8bebea33dc97ae5a64dfaf1fb8dcd5e541ef145727be5c46b905bae148b55a9f0704f44bd9e67543fcfce7ece84fb7ea00961316ba31a92550e8ac2611eb50fe5e44ea2a3cb042349b47b17d924fdbc2968b15ae835f87def8114397501d67614dab6fb251b80fa4a9d42a37ae0e556e7fced410c00ba029d1b1b535041729697bb53fbd4da046e347f74748402569a3227d0d1103a22d66e988baf6dc8b33e3a863ec3837d959c29057435f609da0b5be72e4f3eb4f6dc8f680fc05d1230c12d1b19754d3408e3dbc876e7d202d5eceaa3a3283086b3489ddb93639c0aa7c782ef5423a7d1b625f8de9a723d4fe3de217d52df9275f5bd071105dce7d1c02dab55ae8dabd5eab9c586707843744447b76be9090914cc8b505328dc103eee4181a23b4beedf25db1b2a1a4443625daf3993b378074e7931318e78fd001763d63891d9de4b03a3a89e90bb19ce816a3306cb683548459599cbccab7a13545075ec87a4529eab1ff6e2a0e2384abed304e3f2b0d45f70ddccd7f5313c551821eda9999f6569daf18fb9bd3a265ef66be9abf600b50d717a6e4866c9e1dffb8210fd3ee74eb8f2fe0e0f66b712a5220c74d8b30e4409e4c7bb5c889cc6ccc38b779606c9b85dabff772dbec36a16548f450c589cd3a4c235e8e8aa1ead22e6ad64a87a0cd63156aa0fe8f463c46db689c2e57be067a3b7dc93625fbb2bbdac78e835da968aad4c17a773d2cf67efd0509a3a9d1e130fa8c7c130a3277925274fd8ce80acf0039b27fd1da888bbcfc2f2105a1c53c5c4746a7977c9a025c8d313ce82826445c61d47a07c6f9068e3263d9c8aa52717bfd8a91cfc249328ed9a121253709a0c91ddb74699563cde73c86cb6967ad15dcac3f0347ce4aa4efcb6a9c8224494ad0435e63c7c79ed095d88083e0a3329eb73136f52fb824362503dd7ff29e29ff870047c05051cd09a1a15b17a81eefbb19970623c76f733bf41f2f45b854fcc4cb33c8e88ce44cd1d4220c7daecd234b618dd4e88238e97af21440398eb36d87dd1b5e40f2e867af256ba002614ae149f6300052e113a9077890a6d12d5edffe9272012afff0e9c3d66ce290e376558da84fc43187e7fd07cb1424c2c4f92e92ebffed0254f3d91bee904002e745b13c6941624913035dcb8194ca6971074d90d982b33db75233edc8e2e92abee70862c0c5db8f038a3fac3083e8345bd3fcce3ad135daef4ca431a5867f82531fd719eda49295ee37ca649957fe3f284faf65c2af48acce1db4f3db4fd9874241050320edc9b0c7c26346480c26e99419196f6aa626a7321490d3d6dc0a2e6ede1febb4d04091ea6aa71c42a5cdd44ab63005ed371e1ec8cc7ac581ac7497ea7be3d0c6aa4c05ea81f07a717192a247d1cc16c05673d7039b4ec1b42638c27380b655bc47176ef49908338525d88ddb26f617eaabf2ed5614ef276347016b45e3d698edbe7580bac4b3b01940f446adcd2e9d22fc5df6970844209a00495b0b84259b39b6dfb18d6ff16a21d7a542b81eb2ab241685326fc5443af153038a0b3a17dab48cb0fd6427a71de29c5e072008b0db72192d8f800ab9d0d8aa3c44019d17b5bcd28b5f40f9f0d8fa67c77b83504972a362e96bef2f1beeb1a18b44a44c02e2298eee0594a8a5341abc3fb7cb25f13819866864ae8714b979937ca464cc82b46a0324e0583b5f48a3d5d286b16eaa7760c458520dce59e7f7c175d053c093d2e137e78da3848224d7a88f7503bd4db575ee9102d6036bd1789dba975f13e11592d1bd2bc986fde70ff8e287a300fb53ea2f9fb1977c25f657153d7a0eaef3c98ec642848c7b9097f60b7eb5dcebde491bd49e40c826d40ec9e0da9d4ae2942132cc5dcb9697f53bc1a80099e798a50bf35aeec0dcc87eb4132143c83cb35a45919c9466944c9c69b94cf8c42d0fd80ce425ef0205502e6b1761e4a8fed15528fe8a752a42ba1258ba3004d51956d502406c66c644ec441ea5a8c2f5c92fb86ca5707dae2678468f6aebc1104d93c3af65a23878f685feb02367036e637fa063d13840f99cee74ae5b3653c54ffc98576760299afac4e16a851df84580df77597376cbf3e8935b83e24e413be3f22d573763de2bdc44b6d0ac447563adc4dff17794725fc70c75b1cf9eaffe36711db9e88b09dd3e4b4469713c82b15b49c6dd23cc839de5fb15a4a40eb113b41c503f4e783bc373afa91edbef15f991b38ec3ce9844661856389e2bb325c0f83d5907387830b01a001de8cc79923836d07cd748a81ffa8ae65151d048b9b762fb372bb72a4983e3b8f9e490ccdeb30d2f2ee90d640cb246f30efe7832ce584d2d3bcd8c1486e3ed4deae7f8bc29476ff14a0f537cc1985d0de36bd66b9014d1e20d1399e414f78706bb5fb998d3377b151c5cfffe817b2071ff9ed6defe7776da08a63e7cd200072fad6fa12aeafed8a01fb75325a0572046ff3d1620058fd35e426dcbcd24e3420228d4d3b1ab616aa1094ecee28be4bd637db92cfb93e3a74454765378ab79fa34c7a022b33d5d0b9c4f5f29a7fee99ecc2e15d52b92c1b7f433fe9a9f22fe44de29d816aa0b7454bf00d93b17e32c7e6df17eb7ddac536e07ecd6db7cbca0ed04452069c6c4c471ecded5babea4bd5cecb4ffad0e5f691d8cf2029ac6bea0a146b461acc830480e44734e68c47bb519ad8cba9bc26ebac5d6707676160d3fdabd5ca73044bfe90526db12b4e3a75c25cf27bb2b6274f212e102cb1eeb0e67e3cd1f8645b9c2fd3ecf662e3b0f389338a9c237dfa3ecf738d0e447639502bca1d7bce6cb02f5464eb7157b90e6e96e887169d84b9eb609e6e355df4b012ad2032c09fd7777cec488dfc4805401ce1e2a4e5f971b7c097f970349a3eba9cb09307f3700f234e06c03e0633069b423323e192fa24f15955287b8eaa365accd73067ab9d2326c974ad24090df9094c4e82457eeffe6c629a0964ee80f56d30a03e0cdfafd423c8fe52f9a284dc33bc4acecc17da758fea6009002e6e99eacf1fe93ab652136b7be101dbb105cdcc65364743f8e578435d12c01c12116298b458ac9ddf504eb5080e8b41c8c5bfae1b312e50b3349a4a4283bc25751f43b82c85bcc7c1a3da2717740e96db2e8da9665e529aaa5d239d800509672ef3f8083c0bd41a59964574dfce752f6bd25b961daaa563bc376b5b418b448f9b482a0b12b39ac85b96911f0132a3dc9723b6c68297ed97ffa46115536bea24f6fe02e4761efe230eacce347c0122b4c91ac8403c1759086870ec175fbca141eb82ca911b6b13b9b60f1c2149b7d642a95277a949b90e55843564998ba0cf17586b6b24adf29b3c500f2403137d8e2e8e1ecf7b9e7ef9811fd1fe86daeb343f32d053ea9261bf00a44798a0f19bc95c81be79d5d667dc9b308d2fc2f4fc59c0b5092b0c3541741cf9d97f85ac0beaf644018b6b6fa513afb676417005b89d238bbc568f8ab8a5bac80c28035914d28a6753abcdb773be267301b2cf14df3c5382d8b18f164fa3713208e5f86c6b514e9efcdef22ac3c86e602052260413f16d51a2360fdeadc4028062da21ce07857c3f455289fe58de5aaedfabb210fa75bb8fc9bbe343cf48150737fa2e3a34b77426366c35f7387f726bc939b3526838d1711a38fc0482dec71fe2a78c7085af06a5d8644ac56514f3ded4a5caea0e07307232f48b19567f864927dadf4bdaf8a5ef762c9fd1345d62a55ffd471e26eb46018801894ff140cb4c532764a9d73c964c5c0f69e32b41122a5f0af424df98a7b22956a3cd7ee49b37d8e0f571b7651e858e689d6687fce80707ad6e9fa1c47bb318923e4f26d2fef7c703a08c42ceeb7c9d74ca0e6730b131533bd1a4ac3bf201fe62aec2a44a4ecb27338fdd090b844ce35f5f0d04d21780e5dd23df5add4b17fded0344ec215949c25f8d4cbb97b0f899747e9b64cecfdd6e81c9b8f333e7caafe6315c47214eded1ac780574a2ab3481c8acede936c82b65f7bc38941ed2c7160d7fde44589ae1b9e40472d2912b1dfb48f0c8b70dfb6b40341619367e4409b6cfd6d2a1d4343ff1b1b19d03e10a9d051fbd7a1fd7a0ebb3874db6890156f4091f236b5a2aa5e7ab55b9e032308722a3ca6ad255230db133aa3e83306f6a127fb3b3ca736fa4a13f5d435501290ad108c0298a79933c9713dacbe8762aba29648de9d840b689a5561792ce0238e677ecec451813fc86261d6a4d3fd8eb0151ec5ef6c69a9094073143b1dd64dffcd98865237b8d2001aae82b7da6a3db2744c6a53abf1c6b10821b704de0b1793009f52a08382e061748449379af46026ad0e78cacefca7135dcc74d78ed6eab253d5710f91768b4da74f54ce3f49866f7a2ffd6ff78f2ad012744b25bdee7e21f6ccabbbb4e1e8512aa31e2cd5c466ef8f5caf3de7e2b624ac444438c31928d6af0240adc36b579fac546a0932bf066ad1672f258e1e09cc25d49485d4af090038a64f17a10ad6283fa9994cda9885e761753d963dab4f29aea7d4a2a82fa59ee5742c3054d87b944c6ea13a1d5e05cd83e02798067584f089551816a32dcef9386ba2c0c2cbbe15c19577476a18711ab6ab9bfb56531c732aae142b25cdcc121510bf2e365be7656a8502fd5e092ebf0b13c63aee1df7f6a912ef617fc8c3d4d373df6b9540eb62c50bfe0f1e62923ef5b86b7b3af87bf6110d379e0befe4735e8b7756faf7685c5404da23110e207a7f722b79005cf0140196679ed3aeadac284736cd5373c67c41aae87923297760997ecaf958c788059d0989110a033943bf964d009fa822625373b1e64d434e3401286c26d7d15478fd4413ecb5a06500b3c2dd150eafe3315dd3aa9620f727b6e1b0aea96443608eec4c29a3e768338ff60447415e7e1fc70a2d941c0db28d60719feb89726d7e0ff67ffe8a69a8c1b81c4760dadbf271c39019f19e60cf4ea52026afcaf9379c128a5d0f7221b9b9b216c90a8efa6eeddc96fda8b8ffe9cb13508cb3596bafad9bc46f0eeb38f1fdc1637c2b2bc25c6a4fb7b6793e73f42a9935c0970e78f0555543c6818c4f50d2b2096e83b89953eb20d1b896566abb8c607ca897cf45c45b2791956eb94842a59bc0bebffd832857ccc0a17f5f7616061859cbae6a45e8d1ffc9d407f28ea80b82adea7dc8330380f58795562b9b260c7d97038dd4aac4c37ab628616d40e72edf56626fafd821848aa041573e3dc4101166d83aedb0e0980d6c7a4311a9f9f80c409b188aef28613542128d21a9caab63bb6439242118dffe3546f3b7cb7a26db6abe24863e0047c093cbd86b663ef8857e589325ea52c066b6f849dd721eaf17cc3bbf0df2de00e732271154b33a01311fe58b38677b11abcad70934522876959d8b4a31036bd9fcd20548e4141215e6120f6f91d87f27425b930cb33f5906f2892adf6ea5f8ba31e2d6af2ad5b9af9718c3ecca0b1e8124b471489aadeee2bc16aa914412dfafe52f1fbd96eb14cddcad6899a493a0641114ca897b550be6cdf572901cc11bf64921d8166955857a277c73395b0150f2c3a9e4aa43923ade53c61d5b6954746432d4d6fd7d0cad5606d13f88bb77a62083f67caed49f58314706a3f292d7eb24181fba6e34d73ae551cd0f0c3f3421a7d985e190f02cb0c6ce74bca2a205375cc0651ee3f1c49a2bab1ac3a4220dae6a059826df37970616e7c2e5890ec63de33fdd52e18695016055385638e7c28e211bbcf333c593137530eb291ab9016756858f7e52e6ab73cdab5845ce3c8fa23efb097cf6ad7196da434287100b1277fd38c9a73fad8467fa04aca9941877a3b7ff34944557a8fd9fb37ec967bff79d8d4f0d5a3696098eadcda5e3956cb2ebd5c77001ee5829d4fb16d0b85409a04fce67214bf7258f0cbc75aed6639337024968499a84f178babcb6d0c9fa37f5d7780b63c185eef07a11183ed9e752174767edecd5bb9ee405448d7a3b877d79bf8cc59849dea5c8623029e45360631d0f6a76fec31051ca9b546fe0b3dc1fab3d79113752119b9371f82be2de585ca0661a21271ad79ebd2d8471c1cfbf08f7b0acbd1b46dc0158eabc14eb3986e7940119f34de0e7d5747ced7ed0891e0fa2fd1d8a60dc62bfe5da3b3d1970d5b18144ae93b6c1517eedd913e4ce4994d2c51ebdb21349430902fda1fd61fc62171ed70ac8ea8d367113ae353b51e0c79bf952d12d0ad78d1ddc7ba8b52f02f81b1e154e082a4506d21e13fa40904b77e2e6dfa224315a1f89aff874dcefa69224e5a8021ece088d718cea941218bf420c74aff92255cc246c182cbd7aeaf0ffa4b505569ffe9e0769fb298e593780dd4a1f5dd1f6c53bbb7419817e3bc5e7b3cdfa760286f7787f10566b780ec16cb95d46ec4f56b4d45d3431df51c2d49d870a69bb0a05d37778bf4b10f5a72d97c825c68292a762468acc24a495dea3a4de9386d44e7893f95b32134d8b5060c7cb105679a748e268f042b454090eeeca449112aaa16e051e7f61d9780bfe886c8fda67db57abf4a01a530d7597ea56d42a2d88d9785e55740053f607d04afd7fd11118e203cc3abd531fc432ba484612878403bf8bb932527554d764a623f2fe763cbcda6a6c30f22e00eeb55972838093a3204230657244801519cc17a0979facf5946c1bde61ce56b5787c50ef0b7040ec5984e8f3b595ae8b4a099b75d6c62041329a32cc82045620417678890f4cea1f58d530412a2395bb3f88d7dca92e044b402469a87082a6412edc54e76df84d76a366fdfbfe977743523451da99f73a8fbc329c874fac2f0f595a110fb4ae18f4ca7a6f8d000850c3ab1d6a02364ec91c0626aff4f8c52c5c88b019adeaf796c854befd02b193951312349a971bc087c304c546f9107909169d603b79c00e8850d4e5f0b9cdac087e72403bbeec70eb9cbccb29e8101f08e3fc0c47003a45b670d591d9cf314ff375dfe93c2b8cadec6f7ad4b3cae69fbdc50583b655f56b7c698f6a98928eb04558907653f4c05698e308868117b87579324a5b49fe286a9fa3a63f33ff3029752a59b9948e825d20fccbf2906d6ab040faed266484a4f23cfe52f4d7990ad2a525c0e6a14ffc6d4d1c2e02145cf9a2f283dae01730fa47bb6adb063d4325e9b18877460995b93b18c6a04b38bf377abfee275cca4a7854354e3f728429bc0a734fc6b48096e67ab6971648e4a1188a98386e5713ecf5c5be12926e2515f68ee45db8f73177d17dc004d794b8426542e7f1f76731e930efbd170f194b39f6c864edddbf359d025e3dc3c148f21536139eb553b9e034401d07f9a1932763e5f2028bd089de04db6a33653049b36fa62c1ce4676a4be6305b99b9121f9be6eb484e9286dcb0c7b9b834a8add00ea6891a841f82432016abe23a17468d6bb90b104b34105d1b7aed58a4a7c99ecf0e1565310689aac669b9262319a8dfdd47f060d7de13b5a2d0d2408d8491c00f9a0e794675968f1538fd74dd9d6b8f18ccf0d151e789882f61f1d0a799cd7fdc5933b3bfd5e7794aafc4c6010af25fc6c54c3d9871fa9e0107d0189708a98279df953eb63c44f5cca6375eeb3660f5e68dadff61b51ddc5926438d563e69ed797ebecadd6a2e0008662dedec2d5e9de0b0b62b74c47655f981826833f7438433df70e2ff16ed2d4b1303e2a94f63b9a5a410f5e3620393ea37cd463431cdfba7d4ee6f0fb469b24185dab123a6ddb501503084d3655ab21229704c5e7fc8151c70d76cef2818ed12628bf2b72a557495e0b213f2f56e4d2aa8047e0fb2933077e15c7cbea69d9f09003f6414664961b1dad3916db7d5a47d7fb10172450e6485a3a693eca74395a1d69def5f47b7e394f690fe7eebaf9ee2c051b1b397985fcc76fcbbe24b4004f13d8ab3d9da84a822687ad73387ea9d8a034ec289db05a77a5ea19b20be0733d4a3a23fb2a47355101e671a8d4d1b441c86a84282c275b021032164d2df0647adb26adf0d5260b8d7382e668e6a6b2610d26ec8f8d09418bc0001f906d9327d8da1f0d60754db4fff531a8fb498da679033155d9f159b024d52815519c778769d0f7c405d01ae2021f84747044903fbb8acc2e181447bcca403397b82e44d7a2fc9bbb24c2b22f99b8e695065b228d3f72a025076dbb32bdc1e54cdd9350535375445d9356f2e676ab8294079ff0bb13a0761dd2efde347a77d82cf55919f5b3c50e2684036bfb7152d19544ca4716a8fac379b2ecdcc8f807815334a743f5c1f373fc3df63fb1cfe4bb80cb63538aac52db90fcf0752bfbd2f2f70235e04e05f346bea28bac0943acfa6984da97056274e7b4549afb5738f8158e8d0a2cde49c30380c9bd453e04bedd96f500b0039bbdc530ed1d9ab0b545703bd14b37b6032088c89ad1502c860fa639b6f151e02f85723039e5429676fa47fc66c85661f23eff7ac4bc8f3d4c1a7d6b01040777489c081b17a68f50923739d52fc7671a8bf79af1ed70a0fff609b446627a9e03d11922fe71e73f94c94ddd68a51e1083d9c20f601daab4ed5009600e00fb414d0d057baabd2720aa1ea40a38d2065564804da7d6a329aa2b5693e08da1c69e51907523a040d691e40c87be4ea344bf261026dca32635cd6cbfcab17bb5e3b2259564ea5005a3f6ea5c3e9aea1243fc3d680aef0db39d4be0bbf73b2dd1b65d5f42c6379363d7142cc49a4be407e4657fd2eb724ccfb898144d402f543f6a5e7ae983a2e10946738ab942e10aaf43789f275564f527efbd10b6e183739598fa0be7c184f9408f4ffbdaa373b6085de04edcedd4f817358c5dbccb4a879e18dd74dbf413c5f5aa7fab05d5a803d088d5c0a1687a30c74f908cd10bd562be0add994f92fb46c04a68e60eaf4053ed1711ea5715a664f7038e7d7f142e3ad326ad77c0acc2023f6d2fe4eadb980c89352511bbf4bf65697ed57f12452cd9f9bcb7f4211557ec233fae15191666ff57ab47ed86451a02be74a5adb2d910fe63ca286764d96b72b5f181c6c9dae93e900067eb6d4b97d4e3938960cfb4ee1a7a430c8a5e5dd3561aa35efa62e1c3d02e6c7035e49512162c3135628286b227878799b51441bfb6a96669b305ccc3a5bfc33f0b4897a14a95842b77aafdf1a6992349422909cae2a8c7e327d608be779aa6042ef9db7d145a2e7d7e1c7793bb078d91b717d0bba2b0e1883b65ea9001e1061a978d6264df0218b2c71910b9d2a67cf7cf2389c8b83bee1c8eea907556f8eaf674f304c66f2ff22a26d18648a1af3dc2a83c111abd73d4cd089dbb33742c5fd3488904bfd53dd060e9f727eea6572ad2dddf282a03c853b53d3a635791907b3a772709ba20668eba12d6c7688799a6d549239ddb2624b40dc58bd8f7cf03839a91665542108f6a0de8974179157b2124e00d7c27a74ac5a0751b3c9268986a8a94ae58fed3d6598fc45da0db687eb0ad2223b52f8b1c7219103e9f43c9b58001001df0c54f9fc282d0a2e26e47af644dd9c5bbfbb68edbe3dcd72f4ef89b0e6079b446ef2c0ccd715be39e85fc2c3e22dd26042f0cb07e2dee0b3e305de9d0971884714d941b89c23e0238e420daff56993dd22f4807f2cd88263b075c9f1f9e7283ee3e3371c21ffcdb3a0738d3c91ff51ed0a54d9602047a69dcdf8bedf7e5f64ac85bf619c46f346745ed95e00604b52b3cda4231605933b24ff4081f2eeb8deeed96ae3cf7d8900ee71c4544eb5a7f33fc9628e1aba316d951981fe82565c7f4af4fcb124516a57126b1e09f002350dc1adac9413f39248fab2f9edd63a18b9d8973481cd90c3fc8a8a47c57c0f3d51d7c33602ae1475c274bb4cee954649759116367dfefe4a12717d606d406d26fa7dfa84c47f9f0d59b53c658e19bc9b70676f5d98e29736cfbfbc737c337cbbd3d120bb4d5fc9ef0db3519528681cdec0bef0fbb30e70ee4b18cd0e9dbd7d268b51119775aa4e6a5e2358e325f2fea923c92c747ce0082f6344463e82b0fb43fc19a9fd2ad93a8751647411650139470dd28c31ea2eb6e995fe640dc9884c544386a6f1967d103e3ee86f3e9fa2a76705b3d0d56be7435971234f11d41f83c21bd43b0cc27f45f70282d43c7c576088b9da67e9b5aff09db5866088260030d3e6ba59afe0c01a767d2004e4523fbba09dab690d6a6d1f43caefa81796aa7ae1192165ec5df9abc40f299adf84103c83e62ce5ba7cf2ca04d04b48fb5dde0964bd1ee8c31b934fb8ddec6cebf867e2551fa2d3da8ca052f1f4b0986ae392fc6c3120fee5f60c803167f5c17c4302f6c638c7a7a18ed06a253ced77b3c6f3cdf64df5e79640c1060815f83a74b64d9cc32a035c3980de489a2a96c1113e12556517e479a6796e08d9c017c3d914f12c2e2e78b182f25bb411480aba84726c6c50ae68c95ba1297460a09807bb3ec7863cb4f5bc71fb555e49510f91bbc379efff1b4084e636f3c5d0e3d4cea1148ca9ef3789d9a65147a30348580640f4ec808b41bd30038a0e88ba918dd3e76b359f119c95784f1a5dadb154f16991bc04929f34de153d7a1ab11930ced559b2a503d2d1b1f86ee6e0e199ecc1a9317cab2b7ea33a2d51c21f132ec671602115e7ec35d1b9766d09e807933af13c5ccaa843f406432c4e7e17f495bc2e5d7c0240749bd0aaa112d5338dc07d4ffa589734da2bf90fdd261fa2cc6f456ac5073a1570062ce2e9c50b4508288089fa1f11904466c0fe7130f58f81e8bb617040f7e756f918caeb8d63e3e30fe04881d884143cc49cee23b772a013c400d91b36e932e4b96c3eff864683e93aec68e546dad111148b20d1a0cc5e6c576e885d5d9949eb453d755435ca32e3b3b7d41d23dd0c9be667dbca185a9cd208b1a67cdc8d42410089ca5faee522edb8d48d74cf6f0a8586428aa780296da2ea0fbe611fb8a4341ef4eea58a53d31042acc54523faf7136a15fa56e1f4261b061a32bd413fac19ebcde65817470b07910c3434546ba40ab821bd1c8bce58016495e1b194eb8e604a2f5802d496e1e082aaaa1faeaacf41c6439b81c63bf40086f87072548462105042167b0e247ee5c9e965be9e0db887509ceb18a5c267eeb1a76c0162f6b240835e4c4a84e1ed591667b7120f2f599976c05e5aaae97ae50c47665e4faa77ba15f15b48b19f7af6fd404db8c65189694ccb01183b52daf82e4ab13cd4623c8ea91dbdf51e153b4afbc1aa2677fe0a84d59f927d51114fed2dffbd7fdc79a9e4594daec0851d1a58111ee46593aab0c3721173cc8d59c166e38fa1e98e2de57285478ce26373a5f51b532d301197d7d680646176d435a3fc5076c3e799b9ced15cbb9bef894a46a241e07549bcd982074cfe4470df4ccaab32cd652df98ce74a093b6b909c393648d11f6b993a0e6d8dcfe9248aca573af982ca8ca5212fc11a544be02e16b44213f07efc3d87ac7d6c570562ecc254dbe341b99b406d4ea73617385cc831592b1e2b4df593ca37e43d4ce171af80d2f211a11ac946301fee4bf3466b35ad6a1cd7492fffc810193c6bfec82cabd1e3e2685880433d231e8067aa765e7dd207613e8982d16323c0c7070afcaa8365728f776b72823ff5d7280a822146e4808f291a3b3ca76ee29424b739c1544a0c58b660e5eb34e09af333d5358cf253d180dd79b429d3737df331505f6b70b1c774a12d3d65ab06822569a0f8a26d2fb1fe8d12c958c2f9da6f48d247ae8cc858b714a9b671c43b140826ba72cb80806f4ae8960f5c683743e7df6b42d8e73127e291671b40c38f0e8586b64908a4f4de73488be2d8c0806697d9d684aac990036cd0ead27185a6572620d3cbe8204d3734896f2ee1e4e11e3dae65aab59fdb7610f53f49dbedef7794c1ad863fe1b9ed118e942374df445ee8501a74d3d50efe719e817de24170a77df3d43431d0f37b0fe9e59a9315993eba3e3abf9bd288630da2207414cab17bd08a5163d1efeb5b1aa91aac6b9b84bcddae2566eecd230bb907fbb21da8af4c87d17fd01a914663cb2e26746b8730e986fd894cc3e86e84a186b7d63cd21244c3d2a728e80c0e56e49a96fbcdabc731e93339c9f3297ed46491fdf2aa64a3fe772876d014f0147080b5e29d2791c7efe324627a0cfa193b9585b84b9ea6170f8f5ac05f0de92380733595a5c7596dd3c22233d26ff22369bd7f49c21a4de1c5f8863343ccefc6d5b11bcf47b358ee0fbf9d02cbc6e130de622a60652970ccf70248f704803c4d2165c2079fe4222e16967eb612f8d6987483d02367bddd20c2777e6d3071c8cac6712d46b7c568ab12b91070d162786d156e0e0a863dffee32ed32111456fa090c8a9a75791742d25709edca14422adbfbd62e7694ed22459901755b82a059f394f4fe4252c706e1981de156bb469c61c35b0949a5be502329099f024124f369d6cdbc146f63d24f928b36d5c64e48bbad70cf2aacb0804eccc910b303d3edab262a243d0c1777c7a824a7399353513f11649213a770cd46ab75b0a98c4466a98adb5583f6c699d9bdef66a7d4ad6df70e89fe0bcd8036e41b48e124872ad6bb00c4b3de42e44fbe286d868416373dd94e8443949975d6564dcc7d8ee5c74dabb807ca7a2d59b5fc13905d0824b8eadb252213ae4c70cfa18a7a72a86fb77f8004131e619cbdc0b0f82e4831df8dc81a12078c30a4b2e68e7e4d3a06066f03be431f094cf5fa2f732f88b01988833a18ba6dc21767511c5592b438bcab020ada81b7990c06ed3b0bf5e7bd967a62a2658f611c14499b85d7c7dd003badf5fc292b27168aeae0b5a4e8a45557ea735d8eb0334872be142e7a1782e0740995093ac03a4f6f95426f471eef03c3a9e938d19d543020011ce13502a31656f82066caa302ccca4540996bfc46c7120b16bd5e0ffacdc38ec37f7cef3e8ce521223eb2ab770326fbd7b38d2088499671176c0fe15ce69aa5c3986f97f43d9b5929f8a003fa63cee35fc7fe2e6a0646b7b16c0bd6a2d412ae4bd561bc7f279d9e3b5d99ac2565588f3077464946f1ac29ba65ae991c4d53ca4332f4364d6ee8dcf44966b0234d686abfc17739d7bc6bd2891be05e731099049e009dc5fc7b5d6cf6b2939d3005ac6f9f234f096ad4fa2984d294eb535156b6acd4ce2e7f9518fb505764b186276cd8efd8d36c3da2036acfa913df7f18cbedb4bb9083168b0ea72d1fa0d3e1038977878e337fdc8652e06f15d7178e88e60d62ac1434286da3290e1751d0fa93daa7ed83a0e6688a685f6d0a62f1207aa8d309b89e3d6134bf688b3bb4838f6f040cb74e36c3b6f9963d0382c41b3eab9008c96ed122bc1f692ba49f7f8cd60d7bdcbf21b641c92ec2d50a3d6f7a1f6a2b0b712e1b89a217fcf19053d334ea8266becc62a817b5c47470a566c985ee4250e82a2c28d7103dea836fbdb2c53c71087303729cc42f992c38cfbb754a71ab5fdbc2c848d90a0df6e9f92b65cdf2ec7ce96a1e6450214d96b0b1690c61c30f8d4cb2385c530d15820c9d99f730d62596ee05594104f4bcc7a0ba44b7db2d7e26dce498e27fbcb93d2ab7c42b5c849c0c30baf830fb773bdf2468dc02c676d1ff10b42239a958653b3fe47f6c8ce326a4ceef405650e69734d8527e944ed3887d6c2b3946045946cbaaf5189ba7c484ec0ed865d64b6643d34e8e3aaca6b401a94702508a4320cc4779ba8020650bfdc79bab320a4bf0d984ed6b701f137bd24690228a986d5f22dd1c89f4780fafbfe283c69c6d8c6b6502f83471c4fec1ffbeae9faa925e8da0dff949d7e730fda696da480855f04cc3f9c8e68e78757219323c2ae002bd11edf93907cc1e91e98bb5172f67bf79a10ae1fa7754f3ac3ad2d42023b37e949d4298d99f9eff4c8d71e26a4ec48268287afb812f37fa724020baeea4aedc8a30ccefa51347afc8ebc8204f9746545359dba2b6b866f2b22d072a76b9fddff9f91b932552d31c64ff4cf82f28bada89b2314e22d7f591f84910a033306effd8fb7e5d704ec78b116ff50ddcf2da9846a4f07296436abde8ee917f1fe1b0881cef9593fe9d3274ee2674f63ced6923161c828266e6382b624d29caf2c7f3ac942328486491ddb3c14fb1b6e0cba1ad8f5663e772af106cce038b639548f2387b320c4017b66ec1345fb35af95230b6c3a3f80aa647c2e9dee5b9ec79f315c0fe093b717988b0bb85d7d71651d1c75344b0abe8ad7d41531cfa678aab6fe6f5d73eca092a90fd5c4d8e517ca87b042b6fdf4eafab66331a9ff3e4867c93085f3206ce4d4413760c3dfa678510f3a8bd939f27e334c80be521e86bb0a995fa7c423bc7a0fd17e7439d6ca285deee205f8d7d2bbed6d339f3b2266cf77cd07f6a553e40c2a5495e7b6823c25023f77c9676e694d755ec643f70100865b913c190fd76a54fdd9aff66b43b366275b11561edd5196b65dfd456e9beb0103357b177e9cc89f90c75b0636d83ba0e80ec99bbfd0ededa99eab09f44271d6851b6eea3c637f28afcf0f84376cc2bce6e85b598e1f932bae13b744ca375e61448face7e17165054ef0a3422a4160dc0ca08badfaaa692f21ff62dd627454bb13f1e534878ebb5c1f7c71ce1d20ff6e51978da20248e5d0bd85c5a41e2a77ede2fc35b8d862671655beab6685d1516ea2d39c0cb99ec0b658a604fd84220d9aafd22f8515806ff5002585bab354544d0c6f6225820fc8e35c1610f9d63f383f0945a8a235d139395468e9005b57e9be37baed195e1dd6deea8dded46728af4cfe46490f67997b8876fb69b6b101efe7b74e1206614c46cb7b90f53f667317e44969b409ca17771b244e4f4a39d62f149d9766ee6a9ecb71812ea77256f6746016ca575e7db62f7bf5994d994919d5c199ca7ba52838a9a09721730302ad6937b9fd92bc38eff217583d210eed7d0bc3870a83dda323972fecbbce00b70026487a9adabdd6109ed3a0bea38d22cea2267fea24da22bbaa18b7e5141ee798a95361a4ac9a9ee129d92babff00ff60160f06195a4355588f64cfc8a5cef11409d11057f184199e15eaa87d79d08eed40c7a527809a99d0dfddbf95e07375687d797acab33f3cbc24df353dfca974eb0f0e675d85009326711c4e0cb6a0db5ccde62bc89db30d032b623e010d81de4f668df9db5ef45e83e47655ef324808a7a983ce54eacfaa9dbf766cdb5cb6d65cf3b2bc1036756232cfcfb8f5032d06a6594441f9426826f0cd16e3447140bae5493430e5811b5f9d3fb31c4a2ffacb748d7ebd66d063ca9289e203dc71301c853c6122424ce51400116f747799acd618b9836f2b6563d1c6ebe0bb4f0e15fc137dfc6618c3f67d5dd4651c16a579071dbbe2b2a83234e24b3af4d08a21edb27699c5ad5c7025ca260e1f62d849b5f07c939110343564b1884de46193af3b6a36641de9334b511de8959075a0521bdc079ebb72437a602b7c83c518f695e49a4e1870ef664aa2ee8926f0a8fd90d778eceb571cc936722f0e1ae8fcf3e829ff8ea0c399e545b38bc7d40dcede254595aa05d480bcbf977cfdfc0968e38ce96dc0cd040b55a7ae27f9d7f907e93fadda56edd8b8ed93a381a413e250f8c11185c54c20d9947c0b5fd83c02e4d1a2b7174ef35067bf768f09169d44793767629505ba09f8c2241772e505f874ae18e43062b311328be7ef5e336b52693462a9196ad198b55323b3c5397fb0deaf0fd752989cf48a71e383ce45c1b3751088adba9096618427ad624fbc50e19bd2f432d4b30427d6fe7c7c6cccdc80c2f668737d6efe0e94e524dca26b6d6ef8471c83300f5312759b05de480ad9501381d2e2f16d95bcd6e5e50cf833201f4b3f3a33d8386c15c2e8e73591d22058baf191ae8c51981acd3b70b58fa61d4b68b2616d3914c28238a127a27bddb323a747379c0d46d4852f021380d3e2ed00c4fba5a9433820075ff185dbc734a173fcd4820373609deec0cc3412f1511d40f7e20ed4966e56ac0a11011ecc4aeb707c3c8d38f5de9d82f1ef225309e9f290188ddc0063d0f6df44c14ed13c6c24532e6d855b384c9ae3f1b4563b5a99c5f7277aff27ae29de20da0db689b1009774dcbb08f936e017bd13ffb2dccc6a066c2753df79fba784cc2a154dd190448943b084dd972c834db49a2a215444f381e0699b66713bb6d45d14791ab5923f79d2a5a586ab9d51230cafa51dda35b03bba25cf4202bf3fc121e8c44079e1f7d872a77ff36c2a36c8eaf63c87271c6eb55259fd8d75afaef0b0804633bf9cf7495f9754ebcab0cfe91f6c2c651ca840fb0e9989799fa513cd321a7007a7b3c0fb225438a54dfc5f50408c5346009309937b03597007dd190feff194b3a025193c7b2017c93a77abf6f76f58a6d9eccb8f185d039034f8d55044e9cee4977dcd50b0d80848bec891eb40f1ccafbf482a3502f070bd2a928772fa81d8a7f5b88d19289323feffa01ca9ee11571e48b8ca2ea31038568857238bd3c8b0705435b3ad723c45672dd36448d3318a52492b578cd9117547e0cdebdb04b5f8bd03da2134eb4b2672c6cc50649a52844cdd53850131b8a72f5c35bae8809c850fb50b15d933a9e34da7610bcb2e32102faa1d0d891307488820654f0e5723820bad8ad5c328368117cbc79016905679a8336bbcd6c3c999c5ba83a074aa2dce0319ba5ef86e2c23d1aeb1349406da79c63d9ffd105ca6d61a38c800c24221ace49885004c266fd7ab75eaf0c871d70408c440e2c19d9f93346ac92f4de6df2891edf30d0a610a98bc0fdda442a6f8b516e64df8555c27da3273d62b334977b75e83999ab776768ba50672bb222425e9fa974c33c25174ddb20f5aadb0c9f376326d5484bf33e57daab27243c21a30dce387b6bd7054f5dd889a22bbff192db3b1a1f7b9285268d33fd132f99ffd4c8cdfe2debc1d3b5dffe5f83c72e06d1f1b10b12a32df47b13707a8f73ea9a507417f604f1a422fa7cc329d771a2a1ee1e63e5eb3954cc87ccf33ce4627794149340012c48e10a76dd7bea27d9f774f8ccfb5b207c61fda211cdc55975044565243359c4895816690ef86a55ab081df716ac72cfe46193fb5c4c68ea924614bc724923e291ad17f80a3f49fb592c92a39bd1f979db01d466eadce779b024a8af7621d3f2c923546eadd536e0dd83e040aa7d80dd136f3e00665639d2ca166488fb64f4af15be60eaa7c5bb19d3046e95687a15fb7ebef6f52e5dad8678c126ecb79c5f5712588d4a8685a59c61a84ec1bd1990d818d2ef0b24c2855e1bd23a3da7e1a12d8d063a9abc54bb19153a0ec53e8f6f84f838da23f4070c2410312304490174027f7698e5335c1d795a18b5c180e329cc8ef4e0d1cc5a6abe940ed3441315c2bee58258e2ef40eee27d7d59bffebc5972030702800a94ad1b5c0a7d0b739981036a8f1e9b5f8f0feaba1a3a63effe79dcc34f4b82936eb75515367f46a60d140b84c47a69f36f8db07e4aee67cb59f295b4dd0f7db660cac96d8ce62cbd1b96dfc56ead2ca994f2fbc017263e70ca5f9b99babcef4d38b57622341efd38a3ba9dc5b3c424e626ddabfec18cd1f77de29e0cdfa8f490559ab387871888a7b5c859b3bf4ca19a7422e17781f67dd8e0bd8015272a33c8c5d2632025f07c8cc45b51d4beae9972d691c8ffadf2af9b605a70a4277e05733b6f407b549e47c1c23d1f52f4c6ff656e1b42433f392a034d2550a6367772c391cad30992e9e7f3b80fa839f1ac2e5fc6a4cfbc3159091ba86428043b8d88b4fbd6a4a91e01176746c3e26482213aebf8cd8000e1d2ff486b3cea3cf8195aa16348a774af40fdab9319107cf10737071d8777e27506aecc7b4d8c5394b7dac44168dbd08a89919994da85e986ba7c54dc885ec513f6b4dbfc406bb5b18f30370ed6d3bbae968ade7277c143354dbc23d4dae29421fd2b66d403d2a68436312f67cfddf7872f3b2f276bfc3fa60617b7a6c556081e08dc4612f5e94776623f872fe47ef4f3fe4d2f6873b5c81cbe1b7b85615cedbd952f86f9e963bd0b2f63165c906c84b1322aa51d97228b65004a88e1f9d99c641edb1a42358c5e2e162d939d907a23db9746afa5f53ead3007bafd6e6e4e59c595ea71675ec09c11717913841863cc722c0065129f9313c536c8689f085a8b895dfd3bab49d7a3809cb11ec910d3229a32963cd76d10b93a8278ce09105e69da7945c1f3a310a0ec86ca2d76e35af807d54f74c73be56d3d7ad207385e64bdd96643542a988b30d5710401d617db4a6786ba6bfeb53fb43d633fe7e0fff1cbd4ec6491c851450ab8f86a847893bc2995591a96f599ecdd65d2084ff4eb352d95cb85bddd5ee008045969b10462760d0ae29bea294df0ffab5fcf306228573d2bdc340c8c5f1efc7054b7e5c8774523400ee5c46712a4ce09a61728a7dbdd31ca708b639aa834a7b7c4f522ef979e807de030861e0d03903a3ab4bfaa8272f19357755f8a7b2a6189a873b88f397b911766146f416ac456d998a30a498814c2b1ce0842109a9742cd7db5a326d6fc61182bad1abbb4fc20b041db2d9706d5e09cfa64917a0aa83388cb0a16504541655f0924f827dc2686e4f123f7b645f5b7e3c7d7807da0e11641d3ffca664067a98f81e8bf24d8907fe9491c77a3b077f32f5923b780c5f523741712f82d80c666f3036adf12a7da8e0649655dc390c67c9fd95ae6a8210b43c65b025a5c51762e5734efc0cdb6c6232c500bcb77cb45420886b97d98a3ed513009aa9f9cfac6667d456093ea86d58732ae4da7c4838ff604e55704a34249b6f88203383eedc199e34eee56ad2b77f40a9d2a2c8c396640ade477b684ebe58b07025fcdfe8242d0abd8d60f0101cc53e3642c8460624960d9de2c469d182ccca947bf722c175eb708f235b38748b5d9d1ee10daa72cdef420d43220ed48bea5d96d8ec485307057f32346697192d562b483e0d6fe5d5ff805dbab8bf490789a4d5a1f1f479ec6d94d5a85b8af4db89a2dfe02b1a6af40bb93ea19884dc1adcb0a2faf1fe0f51c55308f40e3c3a26aa50717cb5cbbeb9972f97a23beb528d5f97b0c6b402a1d544368b9b3e61e7097dcfd69e59c0c95ae56e79ef1ba01bb003a294ea33207dc590d70aed434401c5a173bfe057f0e124f1e25d1fe982bfd7bbd1491ff1415ee4882d1a8d5bcfa44b186b128106eeeb94f937ee99866c3af3bc463529454e8920d191f04fa614891af5233f12dedb907c53d4a6e8358b9b6594a2578955b0580b8155d0c3fea2afbe5c0d7823e26fafdf1140488a53857443f0c9734489e6555537df11dfcf7d8d9205eb44d4480c7ac53254e13e2d204995310e5bf91b933144f4c48fe9a62808271694d5eca96a46952b8eb9aced1f890e7e72449f8123b9a9d87a5d716d51380f2d472d29dffc373f7329b15951e91f73bd8bd284cd752e49276dadb4c09b7d8a4923e01191c21c3aa5e639a77645f235a4eb40cfcb9f0310c857bf3f70b3f52e23a1050af7262ecd1ae292dafbbeaa61fb3351c16d19717fde6982a22d4ae1356fd308a938e227f9fc0d82e55c81e6f0e894614b5c6d4d0e30bcc647ad9aa0b1dbe2dfab0fd37c95a20ed040f12e393c272cd7e850c191dac15239cd264a21dd8cd95da2da471c7f80d509c7635c56203b2a1949a45164e65cc2ee1295a6bb74c5f0368a61cc970f1804d4574cf1f0a146092d024369583dd5330ba70c2860251cf998b5c2ca62731a266ae162b0da565ac69aa62c0ce4958a1b34b1e9dae993742e0f30b355f3b36e597a5af5d8ae7b5c83cf7697e9ea67c15f790bdf0c0a3789fe2a94b788b788f1f6d3260a0126f83dc00c6d5efbcde3c45c56543180e5358ade34e0f1f2f45bd989afe2c2b54908cd024100f1b0d840028c00d74e99f67766d8f8494b5a7162777d80f6fbd2e497859d0b73da6c96dfeddaee65c229c7ffb13ca3d1e677771d471617aae102b8b96b3ed7d3bbdf6de7b55d61224eeaf8ffeb4bd8eeb18c374fb36e9f87252cf0369dfb3c9c67ac69e284a14d5f2830449a6df2de617a6a9b3af59881e0a6b35b89392601145c35d324e68f7f4ba4360fa10127007b50bf30177e2fbdf062619b46de2791f6aa49f81dfeaa44a57a7f60221a8b6d5592e9fcfcda2a583688c3410c4c98fb4cfa05648a80485d4eeb7b437641946ae8a283f1701de45d4ab33be2b13b63680a153c41403ebc79dba8b48d1f9c0ec80f86c127483e65d6e9270b2026d24cb30839d360db71817eef6bbc47b77f8edf9a0d1ca31ceef884cce318fcb9551de1f0fc0786b4e84fe11ef88e9b072df93a99bf277ff92d63a35f62726163ac558d5119b5f3fb7806e91f92d057ca920eebed90e1345284907b0d2875a7959757f1e58483e109a5f93039870d39699bc643e974b052e35690c28892d52bc1d8440dcfcaeb0ecd81d39df6cf74814a20b887802c9cbc048b0767357414ff789889c00cbb58f2576a9305911dd8ee17edefe98b80b86b9569701de0ef19cdbb3a8b8116ffc5f01eb63b091d5fddfd4d3751abaf2c52487755b28272a5f0be7f9f26e815af7f2075d33edcdd890bcb7e495b169c6ae1864230ceb06acb7f1a939657948ea5ca574e9bd5a2f1611d1b6790ce54e21e0d18b87b154a38227db389c0d23dcec2bd574c3be89bb182b6d9ea12a2c21ee70cf215d56f04af871da2ccf171c6a2a89b996558ea01770dfae3e1f11c060901570bf7c52d0215dfe9747976831a3306d9555b485ce9c8b3884fe0a26e8b466b91bc57c1166917edacb690335e42d09df1376dd4c78d349e42c66520b7f1bf7880c7050dbcb1ee0ffff1d8e78875cfbecfc6c6c5f1a5d8c6ce2634b5c942fcc4d41ca5e66648eb0fa75ab3a8d4f9da3a4bd3033bad8841ce02a848c09c040d2984b3f95f259513521a59a3bef21122b22aadafa87419de29a5893421428304f36ba4d15a99b62b925dbb0d30d55270664f174aa6623ffe000bb6aef2ed864329814eddd9c3ba5740e191bed0801326251055c3a2618f829c2349f346cf558b72dfc377e919f3c4063fca92c6c228cc8f8eb4e4afd021ec00c5d54cdd5f5a1193f0dfdcb3f1acd2fb19f48dc997573d8868febb9161edb28f2faa40e453485c7b22f86df734289ee9396949239dd75f864192d56d6f7c28bd91e0a0c0f02bcae2d6abb6b5b6acc589bf30384b78abb06d0b2a5997e638ff84abf2900ae981e7c15848f547b085c051f686d556cdd825c3fbeb54f5d3178a8fb3088fc1af53d3540f3f3f1c9205cb016d9f1dcca46832c0794716f297f473a8206bf16c9f2a657026adffda0632dbc1ed4b63692561a96a5c87b5a331032e8851e8ee9609828d1e844ce26ede34ae0e8ce6e269c1bd41903df0a4edbce76e5960f732980296639bdf6326dabd62d8ed2ef543ed4ab71427ec878f7de3785bd8d7577b9837cc2d7778c4a9e8814730e38a6fbe03f892cfda317b4de50148037371c84fe07ea2b692f8b35593ae5e1d576584687837929642d8d1d8d0a0c2190ec75ff6b76463e769eb0ee16c27853bc757fbe4404793c6c01b271c9ac04359361b6f2d1d20d0afb6287710854acc5cf1624b4feb3b7bec8d33ddce3b28b16affa0c6abc7d265deb9e9fd97fb009a416619b0412af6f91f3b046bcfc78d95339c640fc5a137ecbcacc835014a41cfd032293c688846ffc58bf5e20f6e3a4ab011ea8653342658d58ebe5d7dc8562877fc9659e6ec566b2f089425334977ad1ed4ef6fcafd875f06a4247f9490a1afe19c043653e0cec4ce61dc5e55f083e226594237047d31fd8389af107ecae0f6fbc05ebf3ee70cc3032889d31e37500f109074678c5047658fc0364fad270e98c716f40f2bc8a6ee60ca850d4c568da88c7830ddddde7a576bff147a2e796698e6fad5f649fb81bffa4e714e54a2ebc350bda195d3a941a1a190f1d35fd3c3556e7770c8aa010a08d19b63294b58b144ff067dbd1a2a7a887a745f3f0c801160875b89aec303433cb0e00c10ed808d60ee098af60826a1f5ec426ccf76fda48e9fa6f19893d5671e51a2296c027df34a4097af9814cedce52662ce3b6669a1307ba35d4fe5d74a3865e82160c9cc278397a49347c31927f62f17f57e9f025f5d27f3e9e2324c3833bd61767732447e8b5675cd59b5160be0591a0a21893870c9b8f3332c25c547ed502d5654ea71a79383ee41f1bfee0ec19f0f74c3451ce936d0dc44aad227070c766d7b7560bece73e908021eb7d78a871d956fb1841f5e560a8352c341f41cbe27500f74cdeaaf68513675949f463d7860216692c2f02b26f031b34283529ee8171fb1d7049434856d90fe9228f0e4c003bfaa7c55c7372f6ad89a037306982f34e96a6e61837405f07f588cfd3b222cf4b93b45da758dc46076762700c94fa9cf87fdd3a60aca72d06f34013056482dfb981f4f7cbddb3ba6c9e967e1cb8dd6498c1e3c3b60716b5e09787a15b17cbcaa119ffc9b4d1b84b05aafaf79b45933b951c7a497ee3d99633ee4e12d5e97dde37161e65457ac171d8fcc5ed3e255dfcd12df46d59f04c198ab6daef99c7dc6df9682d0a8d0fc282c568fca000c50313457d70269554ee4d99ca7f870bf4e358b362c7869ec369623b76dd59ee46ff4864ec82b214bbae21b8a2df25f6803fd706c2db1bd3a78b53a0ce498fb06e3da45e10d2bf9f00626e5b360486256ae132fd6aee1d7be6fdb69cf53c14fd01a64c494d3b4fe5ed487c16f34381074d9cd78bba0b444dadf1479245990386e8b9ba6d918b8ea54bac490d18f60a421c476df548e659806c2e1297ac570c0ba997f26c4c7137a83d717122723b19cf88a07ceb79810f443b2fc40f3cdc5120b630b78dac3f7d10dc197168ffefdd74fdf4f52f2da19e6b23124389cb70072471be30e1959b2c232f7241558851dcc0a0efa78225d1df6ec627c4761b0963d1a883f0cf5e7865b77c827be8fcd4ab5918f739b396c6f5d2de0216c2ea3ae53af1b3481907487d5cc12273a47aaeae44ecac33b76e1621276d264a3f71d6602a6b7301613d2bf41f3a49fc589e0de1746a75fec1474211a3ffb7bb24c1b21720e0e758c5a168a25ccff4ac3545557af614ace56517f748244de7e4da9981c7ecc4ad64b6f737ca96bc032770d3e70a481587c17d2417b4c2fd76895a9aad9cda3c80309d7007bad54ddb4e22130248a1bd2abce39c34f0f5525487b2a971dc1917e7c6458099853f98ebe2a8da95a2c059f0f460639d4d5e0629b46c40359c5655d69480e097211cd1d95699d9ece6d86d1c2f7e91ad66c2f6110ca42d330c432e7a61621d2c538f00e2b4d1dbe74ac4211947d5ea0aab9be9cc90729a7867885243d5a7e6b442c2e82acd340db960905e576394ec1922bf15a32143f7cd391494515ea9a6f3bf7561de93489a5aeaa27ce4127b1249c86384656e7017f5863006e8ff01f8231517fe4c0d82c077c51c9618f694cef1c8ed488bcbd740013dd3f88a97926e692ac3162160d7017a197fb25e2017ae31c7bc2e88ba38fedb8c953efc78840914114a01bde6a5a0907ab4338dae4fe92e95eec86853c58e224b0fd5463425d2f4330927cb466a8de769ebcb406c22fa0a1cdaf1c9004985db0b24939a46a0c19d8db59f783c12ba330d0d4046b062bb3589e427efea25c332eee4e965de22fc069d5719512940054808e0fda313b0a825c91dd5fb4084fce9ac564acda70216d13fa9efae93d5983a155bbb2bafb6d9a4bd44a9fef74d571454555895085ef12cdec4e0d1c74c33913abff7ed1d87a079cfb8f31fc1582c8dd73544bdd0866770731275dd2ba7a81d470e3bf5b7ab10a23d92f7b4ca5dd3ab374fd79ad8bac91db282742564e1a0a3a5605c39127237794531ea253d684ebd83d0caecc4e0dfc6efb59adbe3fe5cb45cce9b431de2804ec796a45b6a97bf1dea01de08106246330643b64b5c216b5396f5f1f5a626525ce42aef2326a44827099c4a52a26e7b9b2ac7b83dc1ca0c1043b208584149c8acd169c7eab85f8114c7a016ab4e586d392146d269bc1ad28ecf8f6d61f892357a120b3538b4e76c008b92e0eec5392871747adf14dbcad730bb32839fb520f1dbc5a868e0a82d51ecd297fbd6a2ed14feec6cbf2d016a420395075c5b303c0bb50999d7ec10ec93e17f3f435f6167e321ce58ec09ad3499eb36a0259528b024b184200c4977b8993fcd2bae66e61de9e63e84b31ef3694cad0b68175bd04488b64f6cd6a491ba56123d4d707668f057ca837250596658cf6a5a7d71f234d5bff7f1088139f8568ea7fd0555252b37fed899e094b026a6b74d6c0e412b8be1097ce336e13ae7d73c027a8d317312e62326e3d9ae0bb9fbe29cc91773b8b65867f8b9df971e7f15210f5bce736547385fcd9b2b8d92e263fb4f8da5d435d1441617a864207ca66faf4c9b1e10fea7af0cc8c63cd8b7ab9e4b4500022faae82995829fc5836fe7775832f74d0f24de00d506c9e5a405696d45f96022f3c1d36a25cb9212859e4ba75bb4aaa2a4adadeda14fd0b769a1bf5fcb7d7376ac86f6659ef6b8e3379403ca7195f255bb14114a0d830abc68b7a6e2930a4a2e2a76a39633a509abf65c002575d5a80a0c13527ec638b2aee1d93b223408744d23386b1289ec90b05ac14de059caa24bf5bb6c643ce4d69162e7207373ed3f6e4def914abe771ef6e82a6c628f1a53bc8086620a476e54b1b6eead25aff7610a92a10f9f6fd2b81dd10ff728ec534138b84c7fcb52788f56422e7899e14dcd09fcaa72d76ea2ff0329ea0de59aba6fe192d0c3578ad3a5bb86046c9d8c3095a2512e584721d9f488138e90fcca91d6adc097b49e9391d54096253a37abf2528bcd10d029c832d07d4600751b762bdffff8c2663353ab0fdcdcf2daab211586ea3502d7494a31ba6244dc2177321967d3f51462373ee6c1e04e258f94a96c6cff4aa380c296b4fedddc92f442f50bba2b1d226c8ba05dadd6097d6a1c2f032a9342aecf9c7fdfd8fae897cb10b7d1e829e1ab2db0376c3181dc495cdf6bfed2b27f4f2508b4299d9675e7695330edbf1ec871a804a3021713af2c59aabd4c20d74e64ec152937b4d97875afd72b580d1169d64877c2a72627d63b120de6023aac40f666160dcbf4eafcf0535db4ba0e160b8d3c86e126646f6662f53a754d1e4d59439c5dca8249d3ca426582b8fd7fbbd4f3cc4da9287b9557d367b8e7f1a85a9bc9086784852ec3372d66540badcba2ae38bdb08b8d3f1c65b2285fdd658fde8031061f1ae7da9051d35b48bb8b4cee1e264436fbbce6a38818661f202b986b7638c23a30182a9f1932e6713a0afed17715c0a2a9d9dfa001d860dc4e4b0f226fb75024820531f6644aa16557fb7d9e68aaad182c172a6ac1df63b0aab2e0259f08053d0af41dd5bbd3353ee7dd7ed3cf1b5bb5e13d10d5fe1c9d213952b8602687021adabbfe7538083607bafa85a090ec1e8cbbef752f256924385d16612ad7d19be55e9830720a99334a64df9a1a40adf44c26fa8e0717d2ba573a579f6333054f8b1fef839f778e07ca2257f8a0c8d1cd3b07a8496b02cb5a84b74a4eeee19d0e747214200a4d84f1fbb39d0ba6df43d34d1a6359b1ccbf23483e6b24011bb049c5ed6500fb7f48e91b7b09f2720c2e7eeae810244acdb46ca22e3a3fd4c039177d4628901f880d7f0bca5967f3acbf627032629aecd88c7ef8780d28a60c5d8532efbc6e3fb25c0bb2060993a97e51ce1ab8554843194e7a94503c0f320021fe8d4c42ac6fcea52bfed64cf6755ab59e0e08334deb02efded5f593b3e4dcc0a6be663a67e0e98ed9e3bf7728f6e006716f4568f1b23eaa0daef692f68cb9e0ef7baa2d4c79c0e64133fa90a2266630078ac08648e3e75db65fb530587e676dabee2f447e982d881b6cf3ad60f95d03f1b1f7af86777385f52564f2ffdc690f2f14c5fd40424fd112f804cfd0ce11545048ad230a4573a408cc44759993dcb84af0958c6995a9edd8083df18f8b303ba31b25fb2f540eb88b322c17ef6d9b98da629b6bd8facdeeb9d3ceab95b925f307d6968587a85ac8b29d1a7a4d4a4acf9d1d65c2d7e7eae49b5aa0d102bc04bc9e1e3df34828e9d22ff395bdadb81c75f3d5b6331604524d7e738d319148f374c597a0898e2d2d25eb79e4d6bc7b79c0a391ccb29d96a4173517c8f72dd4d21f04b7fc3bbbca4a988940977d40592387ab3766e5f2157e2f01ea89e78e2b886d20067f4b63bf184e4e2ec659aa9ca1c68c4892b7ee812c4fad44815f50ffb2ce53430631d6f381f1badc53a76c84829d6dfe4a9c3c5fcd5eda86a0bcc8c2506dd49ab217a8c9aa0e7b8242dbfe3fd26c14f862de05fc076f1df91a7f74c2421c412b78a15e3816e92e15a56892201ce879ae0d1894dcf85348de8f8cb8249c90014c644c643079d27b85cdb0ba87ed301a89481af3661d19e3ed7c360f8e8f08a32d57f6c1c9a844f79c592e21aef8343598f39099dc787f8624bb389409177038e0ab05cc45f94fe73412b79efbf81da7f20900c4623db9450f32e4fb8dc7222fc750215bfa49ae1563eec62cbb4ea3be522b8f4a793e331ca94840a1509437f8d479dd52bbafbc3d5b5c6064b01979b95a3a069af35197690e5b6a924e50f5a455d5434d9422954baded5b7e67c054fc8bf2ed99d2f5675320982d2253abe0bc3980f0028350aa24cb9c3800b2193050122c32a264e0964677498dacd61350796e7fde7d280006058915d40c516178af3804b7c02f6dac3b03d2837d6acca4d68acf2bdcdf9546fff5188aba76377628a54ce87860d2a456839ce9d7c2227ed88360553a9afa5f25f73b24a2b7b419c7f5209d6f999ca8f2bee5a8d4e760fe168846c8aeb24de10dd8a0f48aa0b56b41b52827306c927e56a5666c594f5ae8386086b4a8069fb674fd398d510601bcd7bbf29fa978ce76aa507fb6b41ef8c0667f327b2e879785baee038d0892697b439d0012beda6330eb484d76e44e3089118f98cfdc370c751e547bdb2b1b875da63a95670e061539d5ca2429b44df4ccb1731c06d32443ffad489e49410eaf688048c85d27ae7d16ef0fd5add2903f32b5b9ffca4d2809f8eb77bec7abe2bafc886278cc58b817c94113cccdf10840c9ea4913ba60f2c5ad1d9ac96a46acd74e51e84cff003d34302641a2f2e2c4f67d2fb2a2a4cca7975cddef32795153b1f515880726a23fa8352df0b4c30bd0f0787f076685a19f38d4fc02e638d76750aedcd25701dcd634749249bffbcdb92a404ddb327a2c5122695f3d1e3e5136b06d0b809e3fefc90c3c68472f2414dd26d1804c51d2df720e2a8d93586701246688fbf94ed5f5656bdb9103f9216d6f0776236b74891d3bb1a7325b681f8fbbcad5d6e2f317e8e3d112a0ba41b92f0f55a89072817df13d61f8bb32103569c1eed8ad7c7ec2e42c121df79d9a56ad9c949c0077e278d16edb789f0cc81a656a25010e790222b2ab5eaf38229bdd6e6582c2f4ded4579c91ceba7fdde31c1d7664fafa3d74cfeb1b762eaaa0b246c241155e5dbc56146b229aa5478d495c93aad5d142e83c736d73c9f9f8a4ab5ad425eabcece5b1200ec65d24d8edf6093a95b534e6ac34a7c72ea553e21ac3ecff3fa45970cf544edb142ecefabb9841f9e7163f7262051f1e9bdc1409ffe6376928474ddc709fe17c6f328a59404b215939787b5a18312da7b290970b586d9c1eb75792f1215ac202e610e1dcec0443862953ecf20efb10ffdd4faf4c963b8a5eebe9e66787289968959d4d23e7ebc4b9ab8fd3be70a5380bc2b6725034b7fb607c89aef456447e457ac71fda543be09cda37a2298225c21da00b6ee45373505e0363a2eeb82e683813b2014de1da1cd72d1d07b51d0a1891798279a4553d8ec95a40a1f89a5d3a336b74e4f2fc7a28cb1ebcfebd54529d0b830155e864c1324a1eaea92748e864e181f99a41e4593cd57a34a4815ca1c5b8a7ba9c2c89ca798c38f32456fb661d9fe4d72944e186023a19948d10eecc0e8a165e17b8bd4d706b6431d6cbad4a40a76e093fc0feb65ee2b03286684dbf8c1e0c659bf68c8c9f89b7ceb91e2bc4b6d42d526d534737af2c4c116aec989917c405abdd7773f1790eb4b86fa142b395e3922ec05c8290f51096f6373907f60342d41cb252ca673363c2ca83529b9f8d4d41c72f69533c28e5f402a1de60f1f79f3f5ba5603d42f98aa9bbf3bb38fcc0e3584bde6bcc34d842464c18b673890b76620c6765ac49f8774b6b736c1ff4b2b54097802969af0cc3dfec154e31a31e054c3d78f7d52dd0a612f4cf2bf6f4fbe606700811927d07fe173681b8556b3e427bc1214651cfb769cf25665d852918f23ffcca6a608a19d4a9f103f185366a6bb112bf36b33f7660f6eeaf336cac4a9f38e7b0d90d6499fc5a33c733dc4fde0704dc24336a663038f9285764cd8e1a6069e12de43dde9f9906f0282c33ad4a62c165c41e90bdb658048e91dbcabd4d5e3fc81f4da1e8ffe629b4d2efdb1cf4d29e1c340d1860a256b527f41c0ad483b0b4be8054742789baa4786669e9ecb83994e74d2b6d09d3d29e8c9dd9c01d51fef8d71c201860c2db5e0b2e529bde6ba0e081dd54a7a5d45013f04b8a224024a0e6a3635f5f99667adb360b7e6ae0d40486102790e654d4270226c388ead4e3180f620deb0b6195c24a08cab9ec08b5999ab5201e49b719bc362c72c8db52ac3b9b11be1fcd459ee08480d261970305dec575daee72ff5b50ba28e4100a53ea6aaa2594afa9b34046e42ffd3aea006c16583b64826cb4e7d608b5f70840cf185a56e271ad436044c7c8633264984477d068fd93049bdd01935767969a11f6c95cd4f71638a1dac5009a301358f0221f3ae555c1a84cb56150d0cc18d9dfbc7e328233997b0e88016107bc4d7013ef6c6473b75bf17fb4575b0913516e24d61e7631395a083cad2e26e71387ea258ac3ee4458b02235e583099d8dafe7dadf6c939b790309fc639bdd2c962be2ece239fddea2ef2660e316a7c4d8c29e73cb96b41a4ff48c1fed763f66c2fc99e8716bf2f928ec3fe571e803bb4dc09669aa356074593ab8acc6860750a7a15e674e6ce55ec5d92e55c5d1f19abea5bff2532cc116e6fb23d8502bab0a2c3316f0c963b2e8ed7f1d95f19a48e75d70695b2d0b064d28353d3bf90708f82204c92adc10dd5937cd53abcfed3c6e57d3d7b0d535829f137cbf7836e7eb58ef9c3834b4df0040749ea1059a1426d502d6e45616d0ddb655f9d80e4d39423e06cbef335d351f7b5dd119b6dffcd3dc4008bcd80414719d73291c78fa274f368298f37bcbc0cd2fa68c04f523b3ca86f6e139e52a7cca73190438423d5a33e80328b37c0f712682781e9d92ffa004d8aaf52424d1f298f944f47ffa959e55f4bbcac366ad8a93c74daaa5e83f4175fabbecaeb8722c9125b40d20ba0c74bd67e2e56a95d6197f8c3515cb0fe7b44112f725ba720974a0f2a5592a948084c79eef248d6176717e98afcc4d88093e3e30e7e26f66e42f85e1d667c1bec23182f68e4ac13c3795485fecddbbfb50effe876ab469a5d7d4174711f81ae3a87c0e0014507182d56c05e4b695161a1bd0d1427b33c84e2b87f1aa6a483e7488ee6eda5080aaae25bff13f2057cb3c50291c5dfa3a36e4dc094b2adc93c31e79d4424afb39ef984b4f221999ca059ab5c0873d13cd3d63338e977015bbb9806fb4ce3bdedc9a11cdda40902f0d1e3b316d68432b165449fc3717a6ca616c4c96fc6202760a8f395b6d55f10b1b4601bc7fc66f8092677276a1a4a562012db13d9071bc0654cda5f107b3c6b739bc29f46a99fa30b16c8fbb1932d91763f8a73bed8c9fba30bc8795089d793fed54394a9c8ba1ffc896089913d03916f1245d0dbdf51490ba709a5918aeaf81b828060ae749617c2af24184b6a76b778513ab39eedd7c08b46a4d2abf0946de76f695b78934d1c395bf8c2181ee70230aa8bbe96835cb55ddcd5e8704b5669fc12b1ca8f4a90df5f377710f6930b38f47411f56d41f24ac7b3fb600636a20329e66522ed0782475283cc20049ae8c612e75089af653614080a477c1496d6e5ac87141b19eba2c6f7a49de9dac3779275626408f632dddcc5b0b9e75d75480a758628d46d8aac7e22cbd7b820d6e38436b981cac5e01ac79de6720f8f713a67f2a91a757598a0b2c0a1153fe5e92750e9c73e28c1b81f16d58481e020a29ba7c88e4b8dd16ece011808057390b008d3452351c044b14bef4fc25cd85cf4e18562956fe665d1e77d114fc8af681e5c7bfccd0fbf075ac62e8b118666b16a7d075c597d80ebb33dc7ee29700ffd099aad5026dd7464c9158e264ca240ed667486115e7487fb710e1504ac9c97fe052dd486071ae240057145b9181adfd15c6731f48d75644e5eeec88271e7f1b67bd82d77a5e8d4e1f9ed2dfa500d9d143fc41ba2b52d668309a3e8e42687efde668ba5fd6e0ccbd7d14a5ae8816dd6b4aeafc5d6fe5b7d1f6451f5bd790c2775c502b3d25fcb28f59e27d8828282966b9e253b0d3973f82d36f1a5759d283ac5d1db306bded5126561d20447f6b4db5b7b226a4ec337b1530b89d46773b2c2fc11a91cd71dd10832ce8814178c675c813dddc1365a0da075b3a705cec96cc6dce2931bbf9c253bbd5e4fb747c66e6a884d75bd1bdf52053fd39c62634987c87bad50e9e5c75345a88622cedae5251fc031fab3efcd9468ced613a252dc41fd03ca647791a155b963143d004b3e265d99ce7482495e88cb99f7d4771a77fd375f44b5d84424a89cba28cbf208f7dd5e4c5eb7a7d454bb8c465d5be432cdae838fc861977cef4ca74b824ce5aeb091798c31c5b718d9a8442d72142db36a27fcf4a4b14d8fef819ca49b8894dfde1c6e95da049b668df37a16d88c64d4ea10fe6abde6ae37938faa8f7be9a5cd4543646a04ff2062b3f88d9049a69a840fc5f068fb286ad0710c633ee3fb3a31f789c600bcba2d471604b303d271370ef953f612a05a54fd10cea77cc7f1588e372cd543f0836e790d6a5df416510a763ad1d8a81aadda0e2960c22194a25b0b133d0ef3bc31058c9c27947725d7fa9949827bdd03300fdec9d0964a658f2fc4d859c8bbd3755c97345fae9ad9c6f71dc04bdbbc7a64efbad9f2ee890c190e43419c2bc39da2972c478da7761dd7b9de8e2a4b086013303a5fceb610ee17fb7f516911d8ef897c67f11e3b39b1ac6da124936fc2c2baca206c2e51842206d13ac2a5664a89dc6ae772eac3d0ee0a5390bef094d2fabc1c7324caa6b3b52e71ca7b21d0a2bfe88bcbe224157f68e3f406aa01980488d70e53336e071c1d90829f1036cecff23a56346d11ad470dfd1615c43506748691a48588c53f1ed647bdb1b52fb1701c1a505ff64471fbc2a684743733c51bc8828b34d188cf92775c7d7d73bc2c235a67b536c758b4065116ab8861c291e26feb78e7509ed50fb03198b98fa0cf1ba6ae2c40923caf309b130931006b3dfb1220aa792f459d9c38085938c7dd440a8e122a073154ae8b0261ff6fb2452b09413a92c3c630273b5d6f8615748ae2f77406a9cb7e2924042d8838856e89549254dbec3de633e2d00264ef23b9e0b00008156d3024029201b277434b4848eb8e5709ee564b4337035dd8bbd0ec0e45e7f0f634232e8a571a517f22362f3d363ec5a722b63f95965d5888a2e0263fafb25292b7ddbb74f82317bb97b9582a5443a9d4d7d534d91a8068fb6bf485934ed03b43ed7d0ae776a600a66f9e3ab27e51cfb70ba474db2a9e57c29e3b68ae616e2ff1083db4ed575a30637f4a21aac7122faeb6e9fda156d64646dda158ede99392656ce53670056a9f1627ffaed26d18a27110162ce20e7f5db7b13f474ab67d50f0c4d83643fe629a7787679a95d434ddfa43a30d5a676791880f5844d9a20530e23d82cd4e458430007fa31f5c2fd726a69ace5b92a97a6b319dd450b27e7c52d2b151c20f9aad7c8d3df943e110f5756082898a5454cc0c4a2c5ca856f5915fc4935f50c7e3eb762c15a9fc48e7b080330ece7ec3683101dfe33582d14bf4a360441ba513fe5176a77cf0523fc858f49bd14a6cda54d514091e6b9bdf3020ad4f4212dc67c76b5059967cb0fb1876977d612bb2e53c7ab0fb4b71fe52ecfb9b8845f50211435ce2f235d28a0830fb69621174739fa7c547d83683d70d7e916dc293a59bc36d6266084591570c49f9ce4cf923f086bcd0a21ac30d2cb4bbc5bd3fa7343cb4750d54d0010e2e52927b0fd5363c8996df234c50b0c1ddda2a487507ff62ecfc45ae5b683a3f8c0a59a02383b165c7f69e54f2031cd681fd515c4a5f306c5d4659a227f68ac740ce74bdae98a5a6b483b533914237fb11c78173c9591b0701deea686abfb000991987d3d2d80439e7cbeb7425dcfed37e44b0af8783854e67a2c6293c96a16a2650e8ce0a498821976e817fb0579c0c4d2f264201fbe65489254a01694bff06775278db0904c4aefb7c9ec6c9ff9ae042ccb03eec847e3de59315bde40bfff20960dc0e6a11e773f10414ea20105938a89f8f8b999a1f9965c9497e026e9007a4ad220948b0f44deb9c132a9bbc6a201b28242c04b8c07e03066a010ab3bc62b1c9ec65a9d4762df1c952e138fe014bb02c20a032d1ad9966672933d84da8b9c6db8d790c68c076cb288a25375c14d422d30344fb28901b0e7159d2e3c872c0108890f150f40eb801f5c50ca15c748a238e2a89d753ce7d022076fc138248408d3556c81fdcd86b30a7b99d0d31cb1a1a2dd833149a9698ab2010eee038bb72e0608a5d7e304f3a60fc277337a1bdddb9129ebfc92e10536e6181b5f4bd08c61bdb85565e0691d7b34293b5d5c76a708d2ddd2b02ea2d7d6a33ef89cca89506480366e4699ba893673320b6c581cfbd33f225904e934673dbdf36b433978a918c7e842ddf84cbf4639667f56e994e9019148f84b1511799b8a4b25373825abcbf450803e0eefb2b74e2b080bdfa69446c03b000719e8f402c8a52233ad95aaf19ff85cbaea07895594229fe1e030fcedb1b562dbb05e50fce5da066ef4c2a680217c75b53432201c067655858300c91d920f4423584a164aabe2856abfe94215ee935560c093a5d7b923258de440fd579eeecaaaed76b2f2ae96fe8dcdf7d923447916e9aaff183069fbc522bccbe45743e94c86d43a71bf2e4ada406e9eda78ee4375fb080fee878be30ab98a2028c98341be2d3190c9f448a519085094176c45e02cfa7c91fca5552a2d0b91f1b40d53650fd88ef8af54502085708390cfe4182b130a1f8581d3b09442d6e8def964bebfcb0863ddcc847ee1d908c90d956ad0d950db814a6c9a3b6d9c7284a57fae084774e43ef083cff5517eb0fab7380d509effdd23ed8e61d308d529cb58a4090800d0bb5215a8fba7d19e55c8495326d6fe6e835bcdb8b7a07502fced7bc4819b5481faed435e5dde77f77c2ef317917c0cea51bb2bec5f27cb35750bec2ab29af594045cca678a94787da777392ee38140cbba737d7b0b08760a591836e42f5523a4578d3e659ee17b4e262de518b1c14c8d90286a684dc16400ad76c89c724d9c0963f1b4e5d4649e7ca9310b7a6ed7b445f1eb053c5b8777a467ff6224852cc2d2f04483646cbe88d703d6d741834685dee3b1f88100297f57c0f513ad567a9e155637530c0c26604544ab3d1683c8e68ab9134cba3747ad37b8fa7471ee389fd34ea859b0d50d070c880a876e8d2993b0a082d324b092991c7e532a0310972143322cfd414a0d625611296e78be716b01cdbe883a713d41c482e90990d94bdb7a10d3cd5d45011d2b7cbf60ce3c8fabc7708874219ff1e7139a6376cfcac9d2c39e2de4bc7fbb51d2106436c7a1a4faf9e2862a543889e146605cc500beebcc0b99548d51ba38d184b2c0c3abda1a0c189df61a0008e73caeb5193a24780d6bef361d262807fda0bc69d66f7dc95d1913f19de342ee166d25321fe0f858db12ee21fa67c0dcd45b2ddf264e6140ed48ee4db478b4cf55f368f596e56cd6e380ae239a4d480654dc3c6b2b241c87aa5d5284c41e616eb9a1a5671e6b1c0727a2509eb4bf7e4642aadbc6a2bbfec513a5677102708d5a8a9c22f7e9f5c005c4cbf2fdee26bc31b34b39bae187e3ec71c618d613483fb9b68006ee4aac199512abe512d47787555ed8c55d4c5fb86693a860fc4de57175e31f29884cf758313341374d5101eb10079142cda43bc526a223589630c2a562610c7ca2073dcd53be3366a3323793df1473cb4f5a75dd7d62db99345f6d0106a97d91ddc7b09b419a959304acc66972807316fdd0b376d7d3b021c8ba6c952d03e87bf0d5306def8d3cdaa44c5d726b4b835daf498706ec5d990f3b31321c24b82191ad704b871da0ef6e3d7f1415223f1dc265a4b7804a5cd7cfe346ac67ed4255662ee3dcd999bcca6cc34c544bdb79f085c6984d0af968c1bc44e718ed38679c8d69910b6fba61a48a18a680b8b88967ef0b76f91b98ce309df1c01210406600ff10701a84a48d3b5be69efe3110facc64da3282931b384fe137180549ddcc1797146ff13168b4a8680801ced1518a4a402144fe84f0c1a907389167a859b2554d23aa6d25d3ce9c1589c468796e5f72297a1a9e48bba6be797a4d0222187f266c82e0cf0edaa77aac13ccd08dee010dd189715040e8c476cea7379162793bd1abbd4dfdfa4189c929d04be430413c7b3911c27ed2e8120436b77123a3fe0f44574a41afd1b4fa88137bea47526f5abc1ca19a63d9bdef1ac3c6e1af65c84a4561dea7292531d098abcabb4bb3355dc2ed69bf5bf03ef9ec24bfb05f575a8b8d9168ba40c3e1960588a10627688925b2324c05d47d32f2bfc259e6c719b83254364a1c349f946e5036fbe64debd3a7148d16bf3665ed47718f64423d9bb5bb12a4e4aa5e0db653aabbbee0b7bc742e487f25234cf64003964d32582aa199ae597a0fda8dc49d6745e5dd6d635afa1d5b4a19d2141cb9bd6fc99cbe431d8318238897c25c5f50c7219709c8d2606b1100da59d55668036ee2480fcb8a584624b713949e33062bc8c3b576ac56e1496da31fea2926e9d9d8c4883e75babb5509f6ef393fbe384e8f82eda6f5e132952eebaa71539c59557b31108c41a98829252adfa821135ce47b3046cf2f183c2a2ffccef9654f15921af8f84ab46918d48b5f380e827c5968d7f4cfeccee57616738b13d84f4a2f53ce4b2ed5403929f42aa2d08f4dfd106ba4aabb93cf1364055d57f476ca9b7cb7df07a8a0828ef402c56f40627f90baa4f3352e9f2ac840e04140e041ed31e8a75e8ad0b4ca27d74ff4e6cadade4220955a05e095884eab6034a45709fe9cca12fd4e8269dc0c044d06fec7f50e1d530d53b6f835c35813fc039ce402dd5dafd8ff3df3a68aecbca4c2d3540b5c983a48fe32132a75631775a6d4949a453e81b3cff2b35fa096f9f3569eb795ca9cfdd6f1d4c24e69fb2d2cbe199ff73971ee4383fc245c8af96534bed4ca755a4a0fdf23e20876d2f569a3bd0419c9b01b8b1e6012f024516390db9187277281d0db16f93dcafa8bc57432fa70159a183bacda4ac641ee95b1cf6b7284231f2acc12f590b060ce989a5180c4f9f729f2654edd011f86bf9544b27d46d95f24e04708dbe8c6d7cd5ccbaa582ad46c54b56d76c3e6679b25687177b1f6d3e7a11b71c6f8ce6e6d48c0f75550121c853846e00e102d30da235b1ec7a7f4f3dc2b423aaa22654df2f010102ca750e09108c2a5009ed349eaaa605e2460ecf0239508b82eef3c505cf8d5816fb35efc78b4eb1d0f09bb215393cd734f8035211c97b20cecb4c07cbe4611e5f731a301afafc24f6dd84e4783d80dda0b36c0b1ca93a1e7b47d706abc5f9d773642a1b99a7c35f269fa7be89443e9cbfa0e2a238e7d25ce032544d63da85e4629237e0e2ba87a7987c402281ee7b8f59df1156ae10380c8aec2143c168283dc648e0255c6feadb37795132930f4ac4a6628112535d4ea67ed998865e07dec71d70ed4d17c0ff74949f9da1386383c6e8ed1dc26a1eeb5fdeb0f46d4fcc7e39c3106e73d5c4e8d483dfdb80e16ef35f29eb99f77fd38429a12469e8249f3f508cd92cf73d8dc2a5da08448b3cc34a5bf22b1fa07ba7537ee5540c30293608ae4aa9a05e96716a21798101ad5e265e3263ac590ab1bfd5c9b2dbdb13630777741c3f25d90854502e4616b92c76dc3a860c27907c441592957dcc55f71b372cca7fd72c6532b45fc7bc0ee8eb485549db69ea171b6b3f949c1a250a272555422c157371eecbb64f98d3e9d52198bc49b074fed41b80232c6623d70a947f235d99150ff4beba619de13b3f7fa46dedb071ee4cd02d8ed841aa352b59af2b6e1f003d8a472cd10615ef1a5f2538db2e7e31dcb40eaff92711774b8ae621325f993c3d9ba780f815b22452ca31f6a985e3c7f21198bf6aafe17d53cf24f94d42103531f560591bb39a7075cc19c4fea2c9448424f58258140f17ae7ab3646542bf358f4af418da352594ea81fdffff7f02