PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 53520 3a1fd7b761b823cbc515ef8bc21a2dd9584283a13ceb9269e0f27c54810daa26

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c199d25474cef43c311306d3bbd3099d5d69533dce1e47017abc1822118301fa
Certificate Block Hash
3a1fd7b761b823cbc515ef8bc21a2dd9584283a13ceb9269e0f27c54810daa26
Source
getblock-raw-prefix

Public Data Hex

002000004000000007...000569000012060000
0020000040000000070103030000000103010103000000000000000000000000000000000000000000000000000000000000000074643404a5e1bb448828ba62824e8134227989a0da91e4e380f9fa43c7fbd67f4109aaedb3d5f35698edfdf2f970e19841a1537212e794becec18f3052be55a08a1e80e565b9128bff6cd4e522e84ab8c31a8d8f9ee5d95700270000000000000080000000e000000569000012060000

Raw Header Hex

000040202bcb0e6333b98c01185d4a38f66f4f69ad2c9d554b201b8e9e1621fe8006c54979703f8a299da8b3425c3520be03ea2bf69207db6fdb4ea05e988534c98f3a1f2304086ab19a0718fa0183112218bc7a01471ece3d53695d9d09d3bbd30613313cf4ce7454d299c1

Proof Data Hex

59,560 bytes
12121601030768dd09ade7d516692c42782a2613f2af09fc8cb115977697de7ac266a2abc650409794589fb45ced71e22fba9584d0609d4b7ca5c2cfe5619167cb893bacf894969ad1cd7f6aa168b402861e13f019888cd779069e6951d2ffb319c2a06663b040d79971dc4d7fe6b86d0e7373e95b148fcd238fc65bb39a2c323499c638b32725dcdf9444b80d960527d78fc26d30ed403859add1aaf5003ab07d0d845f24f2f8883bcbb02ed09ec4c8fefed50cf46f5d7b4f6ea5c66536dfc0f60e831703d398e88a123ff40019984a54fe0db5d1814a72ed647b4e4505e25e9baa48cd12b9dcf5bf68f368e158ef23a557d58eac29fe38c297eb49ce003a7cb89f2d21a8d8d0e7bbbaeab3734d9075cd11d0cf6b16cd16d5849087190bfaba264bd40310f6d13433d4d0544ce705b4de0cb2913b3f7320eb0d1f8d62bb7c1ad8909eea11e2d279a5bc45c4b44dd8ce1d94b2bd456f2cfb2a865874b7b462aa4c6d54c966c7059714a89dcec3cfb4bf3a1860c26bdccfcfbaa835bc2596be85c6f8cd6d85900fa40f717c468677f3849c74a00e4fafaea545cce904877c15c151166624037b9fb88a9cdad507aeddc3b26af71da842b9ce3e3023773ec8e06e8f44e65879a558ad647960cf15aaccfb924cd15569311572fbbdfbe1c5963ee18285a28acc2d986e0dc9d1372a396fe693e867e34afb832ee7a18f028171aa4f5cbb45e8890dc0898c3ff4fcf347e81f47c9babd932d15e7cffa64dc9ba61911d03775df24960a6aea160fc7768da2b35f51fa2ada38d2f017292ed776fa3d19e2a4a7bddbdf6f6fa97a9883323fd5d234c9f6b1b9433af76d8869b333f4f0371bf7571b8c4ad8e0df2884d0870dc130cc80650938c382acacd6e4abd32cd019d2aa199cb7c73b7baf232a86962f779f953c84f959db64c9998a78850838bf8d67e9fbfa0067f40f123ee931d91dd179b728e59702497056325934ba04ddcd1742be9ccfcd9e39a71a41c2e92c65ed623689cda2f0adf9c495204f9551eb89cda9403a8bab441cae35e40a04e2b071716624141b57cffaf3eaceef6cc3f1e50ca0c3cf5f5693ecf52d43cd3f314e74a6edbf286117ac5844aefc62675e12d3ab007b54dfe2eb7f15432bb85abd67b6103347ff1015c88a39d0e262ddfb0fae6444fe0d6e1d2a108c369cda781e62365696ecbb71b19884735c23b2da79e1345c4c01c8c89abc7d1f87f075f8cd6e476cba50a1f7f61eaf7621073cef6dcda9dd8cd226c990c91927dec1b8e3fb1afa3be71e6a30fde3ebcf39aa87ca4909ff64b72fd8bbec4123ceeb15070eb38057241ce21ba91c4e6f2dbace5c4aefacbcdc30fecd864c8a3c45c21515a96d00705ecd690f2900eeb035b0a3f2d241a132c10bcf51f9534deddddd8a04597fef6aadde0ac37dccc1cb3945a41e2aa1f582ca0999369e0b0d6e3cb0b3057d97983a654587b4a239b9f95595ac4cf560587b7c9e8e2d34a74c7f7c52d5e87d1fdcd96309c1bd9584da3b7e485733494f3c2dbc858ee8f082372df692810c9798f29393d11b9fa47f17bdda7ccd1bf2fd6041579fc7049702343683d85c868c9c06ffd3add075dc24d7ae950cb0582943cc9ea9a368f8c8c32f19b5995e11f142a8b34f3ce06b97f46b75be2fcd84d64ddd790874697af9a624ca475bd2797e1af074438ca48c0ee597721cdfdae93eebc7458cda3bf08f36460d25849d2ee613027f7494ec8a2ce0356ec8caa84d5c8b56ea11379f76bf2233a8e88967154dc299bacb8afe4dcbae1da46b7d9a78e41a78ffa5e6004132dbe98948feea4771d863918f7c8e23fb83db950577d180026713cdb0af52f0a65eb8aac02990409b6b318f9ee4044b3fc1937275138bcdf4b5b1d583733d3aa02d303053c10d97cd4343562353e90cc7f61b5d6a5f11439ae21f52154425f91e82221160afe682d1128b1b679cf13d384666005d7783fc972283d2c336dddb39560a5f60232301d5e709eb6e48ea6c1a89eba248b7ffcdec51b1d85e0d5c7186f8ef6c331bb4805f9d472d4184559fe6875146c5cce14aa51e68123934e0aa33112e5bfc14fc574b89de7c904d2b390e4b30acc24a54808cbcc88a2a8401111663546e91500bbeb34f44d5cbdd43ec4e2173aed947eaa96728ef99317f7db5b4d4fb520958f805db54a44af171d4fa143d4421f13d7ae6c637c47d5a8dc7f6ea1d5f0c7e73b0fc0fdf484856a4271ca9a3a16b8000daff967e357fb12022f4ca5fa564b5a5172514486253ad65948a80e6083e710f71f91111a00344ce2c43e7a0de06be8c7a5962bf709929e682adaab1e889de258c84c96a7fbb7adb323e6b7624e05cbbef0723d3ab8bacd2853bd1ced4515208f882fc288fd8c09b5ae61b38e598a30a178f13f671a57d90b9b4338254f863b6aab60539f7a9020e57eb5b8240200f1b6463373078d2cd283f07a53db54b23a5a3367ea2ed1c17eb5115ef47b11d264d6b19f3268dc0386bde9ea314a38a96efc3cb3480836589cce41cbb587555f622f9c761d975c6ce785efaa9b806f76c7a3dc0ce40d89ddf0084d2ab106035c8ea8ee49666f223c48f4718bb701130dcca4612873627a7e931e1b0c66155b78bb69fc3894c5e5aea8fe2fcf4f3a4b46a0cacfaa476da322fd571aff546da7ad846379d4fedff9185fa6616d79384620b0497a3df80ea1901897f4f74366e162e4dcbba99be8ca92dd9838698d5d09413a072d654265b0851d6c7d71e8080d7b5af3d530a27c2e91bfc30506e54695df010a2c326fdc470f85d2d41bc5a367dd38dcf773375993a02b06dcc579a34077cc801feafe675fb345ae7f34f90d96b9de8e52fea20085e18012e9b12daf66852a02ca72825885781fb3a1b1ce8ad310434d0d88460095633cc4af67223bbe4ff64848d563a8dd584c26104b5ea6970dd377d03b1e99dfaf98fbecde041de497a0a858a885cf0a593e4af584893e3d733f8a4b18394ceb11b3b7a5e686549ffbc7a2e92f7976ce863f22d9d72db7408ed8ae91f934e882c25248bbbddab4371a097a0a6b7cceda4b8a799cdd3c6d06f7c5b3266f9d9da812bef0637ac8dbf1622e71d7ba7a224a7cd973413ccfb387ae87bd29d205462fc342239fff7c34e48ce71c06b9442c58f294f7b6006c9708682635850b15f5e399564330b707e7d612a6ec73014b28585a85a7759e7b9fa0f0dcb5ad5a692f069e2b05c8e4fb77b1611af82b95616c1b9542be413458a2bafa533f14d951b8f72c58b7a4be1342a1d103939b175931540e88bdc7358050d62bdd933e05bc219b43ca18519eb6d9b6e4df2126d3ad086698d16c9107b436a61de619ec980a0de107ee884ac3e1718faab1a26e42ce5a236b54696e17193aa204de811d29e15c0f0974ee388353dcfc6d208f4af37a000189c647b8a88a40b50ce08984ee6caef43fb079429bc63faefb023fa1db8070ecbdbb7473068f823c7dcb23d2a745beef00917c2841567a051151ea1dbf31fc79198e1f5bb7d3521dcf976df6eb6dc203dbeb8b03ee195d2dc15fdea90992a0e55afd33d32e26e6e58c078d8c388c72ae55524a4c2f2c5b5f97e438007e0d6c29a3c0c8209d472ff5be885b296e808651efc14bf18713376fb5c08cceae253218fef0403dedd8619fd3449d7e6c984d496e6fa313f9f7675567dc4e6acab0de6be99d140f0eee997c034e35a9d53756cc68591fb3f5a3dae2acbb683a9af70ef533abb706f4a956c7d56b65f771e9c2f4cc5fe07836ed93924a2011a4759f24b370e7881effeff5ef8b2dd06205795be078c21664198caaa9ca187035804106dbd4c93bd9327c0a7cc403b8d5074c34c520b7765f4e668354ec3ae757e0b715c4c19701b4ca1dfd4d6f1798492602a33c93991d7ce4bf657f11b22cc2c16c936d03a85fd8f3838ae19968ac761d8e61299cc07018f35808e4cc9b37c7bf33fab8cd40de7fc11cac5af76592c0d149777fc161d032a569470bf6fbad6acd6f5ddda0b1bc8baac7d6ecb1ad916eab6a2af8ae61faf2ef3f411460f9061ac8820848468995fe676f8f7fbb6a38e95833df1cc27e40d4ed4cbe8e891f25221cb10e45255fe6ac274d9277415b0e95904df4226025b603c12428d208dbb9141d17af922f0d6ef7ea6a8b31abae22bc80edda6730dcaff584b4efd06ec30ad2b05844ac676e960068a1ccfee2560a91208aa06fbc62bcfc85d8f2a2bc682a49d6111b1370acfb06305f269a10d4f37547cc0344c8564d13c3ccc17720c1e413d9bd1daf688957267ca426131c4aff79abb1b6c956185a78f903977ac1ec7ea38022173cd70c061f59b730d53b44d9fe2e3f8a974e5ae2f9214c90636db14f30660440ce002548e8e1a06eb8e5d1a2e802ba5c27d42d12cf60dcbf3bb0af3c0a1f678b2890af51e8e1ee82cf2c1b303bcae1ebc3ca7dc5320ffa5b25f94b81d3d42b5cad37d3a3bd8566a1e1bc2825fca7d38bf08f61a2bdd14f070db9c641d06213046259b78e3cbfa96514113e82440cc80751af3d2737b3b1d6045f002e1ea50a17da0778508e672b82b86db94ea0149678ef3a95f007dee33210ecfb0699e3fe5f3e162c33a959cedef4cc0f93788a7449731c8efa9fe804c8ae5c03c73e162cb0d61e5fd64015048bc4fb0039ae977533d0cfad47679c12281187067076e446e831db03372dca037b648fe55b7d4dfa837e33867860072973c4146f0c76386b7627e60749cea0d72f9f6816e82bb2c635805a89cfd7087afcb60d6995da267fcc82f50248d10af42bfffa9d055560ee8a78ae3454ab3b67547edbe13593e90004eb5bd0067d2a3f1d70fa753eac9ece8def65ed338846c477b5271621278e0d744cb1ecff49cce38020406f53620ac183e2033313a638aa3ce25e989fb19967deaf31cde29a410bf68250c62041557df401ee3c8fd2334336150cf1226737d0a87b286c7110394bdfb3e281f1cc08b4546c9fc43225d0cd3c4eb7b22c9cb2990e50335c3be500f20ce380cb0dd5ca76f8eca819e77525399fcc3e3bdaea305b8f0b930fe799a4b689129c5728723a9a2bf2b7eed97cfef8756602832c2df36468d5a149dae9bd53ff4e0f30269658dba8032bd305143d0b28173e4a45bdd3eaffdacda9d03ffc9cb767d7ebd1cf25698acff028d1731f2e31ed257ce9c718f64ff69093044f449cd89b1eb1135eedefd2151eee9c6de4b9ba480073d712e2eaa9043c12f93492f2291b379f9f1780d176d1bf10e2f93d6a1faf87b6fef8e61e03e7e7f0e6bd12d52992de25bb41f4a74c015667e7036b2340f9df72ea2e9e82cb15d8ecc8a3947708250db0694ff040aaac50f39bbee82e9eb0b09773788b17115718e0cb7910b9cd508b6f308f3055126972742b327eec6bd45ab70f092ed320b3a9bec9d4ce9783b95afcf7a5adc7157b2863b87a77209dad090467e17a754ab4ea5433436e3dd43a31a86b1e953c5edd63ea6498539afe8e335cdde1bef6e4d0ee86a5ee124727c0d96f5004aae93944a4d1bd9348d105a64406c7331c390db9391982051c89e756ad5d6ab40308ea6c021a3a551c817c80dd5c2beeb28d6d8801aaaec4f08f436d2637ddb666678180c8ac89b65a5ff86c05e7db9136bf2169591d74ab9b6adf09c788c141e08bcc2119592a4248f6da8e0d11e42c04bd6666ef788b732a24d10a2cfaaca2e5627e841fc760ed304e8667aa0f94c7dcedd4668fe39e901d9b17e97e1c56932d36b2d457d77b35e2cae78d4d01d9177870ba201c9909cd3aa3a9e6990950b39fdaaff3e17be6964af452a890204a0f217da3b6bda86bd2dca8be32ca67721788c5fabc4270dfca53baa70674e1572183056b94d8f9a74b1860dfb27c43da87643dc1f59f1fa60aae02c28594423b22114e291d59c6bece8d5ffb4a3bf48da0d56af3bc5949a9a2a01a6fad3aafe2034e0c0ec5b45d31a786c55fbfc41f1d62e18a53adb3c750dfeb06015eb7ac33cb8ee16b27a4ee2859d87974ff990ce14c12de66f9ba69a58c9e7fcefd59fc3857ca8e5ba27c831e4362339e44dcf14270f0e3d925565510c2bf1251ca3a077602f4e51f6cde3005321615ed430a7d8278fb63d85482a710d704ec9b3dd90cd9cc4e2e56c6c7bc0882c1a98e2d36d2aa2990fd35706b1ff9b4728321defdf759f4e40d870fde77c5143ed4528003b6318ebc2a3e383f3698b4638ac855ae55d39ce18b9a42039787aa027450eca43e6eebd85bae9640900db9551ba39c2a102f1503ef19ae2c553ec28c3a4331a8ceebe3824a425c73456ee4f992907945c5cb3f86a004d339045dc20b1fd1d34ff1397b1ed37df1e926275d2fee4d7e54f7790c79a0005a1a02019b270b10f516f8f73b57727813be8d325bdb674baa6f884391a133d05e0b7beaeb6ae7780f448515166a912dd6e8345385616803406265de394d50759b8d83e700fdadd40b0d60e3b68718173bb2e51a7abd6bc29bf72d40040b4c717a7ed4fe936e6640c55a3a681829c7a2b4bce0d28c8d928b9364e5a08e8f8f46fa669634b8fa3f0929e62b8ac63eec81963eb943fc6587f597f3b8215d97aa6b517cdeec5ad9a92a373900e16c872c31b5eb784d77652482017cb40b1c323fe4eb9312f2ecb5776d21e1081aeb700a67f282dcfeb6895dc1b038cb25c3c0d1814b52acaddb43019a23ac8281a8e79d5081285fecbc8fd3bc73c6c34adc85733ef84c77be684d6cc05fee98560b3cd907b739243051336365fe5df4cdf65f33f80c07717a36402e00c7c141313f8c7e561442eb3f009c6ef1f21098a572336e61c09ab1b83ce7443e8997344e2d1012111e8838b8b5612e8ed139bbb03812ff9ab55a4edaec9042bd7308d501810c6e222a3817bea2c244742d378c2fe04c36c9ed2fef709ea3903ef342e886ae36796ec690492bc473a4863e99083bef84a450a024f2cde96451fa4fbfdcba4db3997aae88b603380b49673b0475fc685999888cb20f82f27170acc8c0866219a0fa3066553223ac34598b4b23428eab971fef1bfea66044a23ab1685f56f1ba8153322c70d9deea147c0645f6d30a505fdf3d644da9992fdb51c201a5e28ff02aa29bb6908b58569ed4dc65402e1deb4304295e7ac75ba2308613502200e9ca919eeb142f2f0378014f3bdbd52c877fcf4333cf81485feb730c3481a1149ecb9c8f1b20e883070b00c1f9ccf81323f09393af893db536d9959316b231f770d10974254e933e719d07f3ded525a057e25e8e8aa97a0da1179f02c6a69bf95b07b11ff31332953e854567053f98dcc1737933d47453a439b0455538f16285a32bf25d82ebc7b1393fb866348db1c009249e6eb89d1a9b26eedf6cec681b2197f187297da150959e9c317964307a9c09c75a1fb43233b9b74ca051c5768105d97850fc23a5a3938d780b8a704f683733821b366e7cb4a4bb16bbcfbccbad5ec19d0296296e824ce558954c06966897b101bbe66b49d05933a979f97f9ffc4d54165bd08f2846811b544d5242abb8ae96150f7bfdaa71054c1e59b457478a4e6fee1011197421a6fb0f98346e354809093c14ae691eb735af33298934709230b1b552a58752d8182110a7fc072bf7779a96f978ffecfbf8130476bc2f988e59f9008001c8b0af3a8c4c8d01fb88ed0e08ec869b05aacd744906f5923d57e7b4fb814f4913f123f4fa8d6cd37459f91653617aac553e662629c30731cbe9cc0a5efcbe781aabe05dd074041b2ae76f5671006b2527af25a58f30412c18bc692efe278c21d71e20f73fbe0486480ba1648108e50b8390dbc9c74d2a825fa5bc9f4d91d9fe3741c6f668aa1196a0af8140be3ff8bc7562b1b614f1983d7c3b8ba5956fa9e94f4d06b933f8d35c628971c503bf7231e5bc1383dcc2c0c352275c8be8bad476dbd33a8fb3556dd5ae06f2aa99533ead7fbef2217986fbeed0de36370976276d724af4786edef44e32dec856afcd3b0a340c984d9db5e457e9f2db519c74bdc908108dd905a3abdd0745d83801cc1018a34e07a4e1c17c9b302bb12f69a3eb8d8feaf03fe00c6429af5fb9edd45f4f4caad239a3e04d016d0a146ca33ad219b65a3add5831d0ba383d291cab49613d544a54dc7fa19c3430c32e9ae540804cdc52bcce74f3a4e37e6421ab866a3d68b8199d64e7d9086c5d2f1497f15a48d0974844457c004fa2c445474ebc7a2dc316e2379cb384ac9e0cbb1fce2b0d73f6011bd5638968ad2a28ff2a97d596066e4097e32d857ff7890e533180f2e983baf7eb9f4d7dfc43a67561a6633b9bdb280851da992f83659b85d0c0795701fa6108acc3c4c66d1fb386b8de6a6e4b3631ce6dd808f0008438078b24634b774db2f80ff763f98345f31df7e18f8cf5c9d19ffd948dab4266c3ad3dec0d4d3a3bd307b0a49fa8c1d67411f957d32f1224cce9b84a8f430535524028f8fd2fe531474f5ff10d2cd30ffb56cda747644e8830dca9bfdb0459d80f660600ebc48981920c75b63bc533f3bdc5a87c7c5e8ee75cd1c09fe16b7401fa16ce9de550a40fab48f5faf15cc5b8c458d29018d7af00d4812e2c9f1f69bdb898cd194a7e21cf08a0b1caded57b248418c6127ebe25db143395194bf5bbc227797c526ed38f0d97b0a2b6c7dc68fb8ae2627bd5f3e96ab62d8f3c329ce60f951c363feec5275a7316786f6662ae0361ca05a8e5f0f108e541e5fbffd93025d175a1977ad131c3a3b3395eaf8be1ec23aac544358b3d39abedc154f3360cfafe1cbd57389a5f219725b5bdec1f8cf7490b2bef766dbc760fdaa99e11b69a67681193394196ae8448a78c2470f74a72deda4fd22d490ec02ea1cf146cdbb8f01b1515aba891316b4fb8d035fed74ea12c19607ac7d258a76dca9805baf06bfb2d30cca6e54493713906b8ee1116dd34badbcfa1b312d2f433a87187d476cbb7365b63c93c568a8e3e6744df24d532ba5445fa7c6359298782142d0e0207eb2c93113f00d6e261706f6857cf86644545d3a636c5d5152cf50df54cfda98c6389e6f30f2d95ebc37a95ad76092f8919b215c81f63f1c01502d6d549646a03a9bfae035e71879ffeb245ddd63ff6945256c0cbd6d2e2bc6ba85e06a5fe90d05b4d1476429a2cde474f3d3c0ea2dd59364de46e483f1df60a90f89ac99745af1f910b3f99a3191ad774f1ad4e2674e592acf06a883eed1ad80d5c29fe8ffd5474e7e37fdc88fd58fa9a7fcd943e300d62d372a6c38d64fb4aa75ea216ee0c0804d8dc1434a27859dd1292e7a21f9579bd9730de24f0e1896690ef298dad838e801fb7acf960ac52d574e3c0f16f75ce98e8efc286134c32d3a35d0db2eaa36972cdb82ceab926f70a29238c37ee5292a33b4e52f92bd11b35f54bf2fe8abf1a2663095ab64e137907e8437551419a29351339bdd6b4664505a626837bb8cb73c88044e5f5fd31ba2eec193845f581bb3932c45c9aa8439be338a594af278785c46aa27da04fdded0fb9c4148543bedd52fd1473e4fea87ea338d2cf0f3c14a4c7c455559835c149e7ea5f3f83ddfe92e456575b3cb5d0f98edf8fbd443c061690c85187629b2c2cb97d06ee63bdd9bbdcc934f1e0d46d6f04e396c6dd507f77fd07661a8ada45c698ae3080ff80b0c9c07865384bebfe3982a792a0b78fc763f839ea15f95840eb28d433fee2dcd95632f93ec15bc999326ffc306af5d915fdfcce783cd0b50fc786b42f705e7845a629dc585c36c876c6636261e7dba2dded147f3e1975aac69046bcdc7a92f9402f4595904575bfdeb776247116dc07dbb1d811f8369b653bd224661f83066c4a5bc3d672938b59b90353a23308d40c33daffadc4d178e0462bd3c562ebe2c8865e472eaada8e973595ba7e7d6e432a915ccfe52a5b8e476017fe0c8278172d04d42372534ea055c555f3e31a6145253b5b30a85d3eddebd7658d3a9cc9f41898209c1bf5b8b241778dd91912981ad729f47af0f51897a26a1eb4b619ef2029f4ec2102484c8a5f6b9097aa3fd84ebc05fa57a9844dcbacd4d593de5fed73a0c7369837cca675d2ccccedb4db8816daa666755ed10bb0c92663679bde273b39ec81720058189864e4ca7197e58ad7f6edf2031b9f3beef832dcfa8fdc7d22542257cd8db7c8f6ac377aba56ab9387934a46459089c3971a9d68b15216777f0445154255d17842989ed0a93179ad7c8cf980c636d9c9ecc82bcbec9918c44e2b453d36d33f4fbbdf6e3e579ed363df589ebd0346f2c7cddb86a53d7bc809eeaaf28e9bb63711a8f2afaac236444b114052a6b3611db6abdc15bfb6d517be75cf40446d06667e9c804f4b9d45d728a2851d18bb69116366a607dab6eb244ffa8cee80ea81b58879d058e6e8df8db91ebaf76ee1cb2344ac2b788016b094bd0c018828b34debd422e919975a5cc5f43c188c837d2b96dff720bf0976351944e042aa33cc1c958332b8247f6872621147f5025152d7f1ebf4285acad1171a8cf1e109da4a83b9fc80f1c6e60959241ff139c56f87c6d5b1a993e6bfd5ba14192e1f24b54aefdf61f7512674032a9802719a6e3ea8186c6e2a2707fdf7925aae2066a6596f6c57cf5dbd133bb7a0d183960cef8eaf00c0d7c7dbf32cdca3a5b465129e0b2942686219538ab1bd545b8d64326e890bbf720d3502da5365c4350f5e0fee68a73c0ac89ff9f1c9ef57565d1ff394bf9cb541fc28cb502e3be0bf67ecdafadf12afdd2e261167e10284802bb1a706cfad3b2f371c386926434f3b461919c71f11c46c7697431b5943daac118f04a4dd8920955c27c560312c2112972fe9bbb183b3f052dc76540c2d4357e5ea8fd0949a7e174f62e4e6357ba6e75ac163e86df410d38808d77654c2615053af4e23291a98837ee0738d4e6633a1ae0cab661af4794369f9ab5501c70b3e6dc51b8edf5b56df20618658e758f119398b9b66894186189e7d10e2adac6a013f3face5d1a723bbeb6d90cf31aea76c0e4b9420b178a9354141f211245d968c24366d0b13adfd331c76bf0b79ae2a2c594cc20686a8ec7f0baa8a625779e7ed22babdcc71fde528c475548a6dbc37ee49439075b9903b82b9a5f5187b15363a8c0e5a027c99a71986aa68a4e873e6b89f642228dd226e0f835d428bc2d395837017cef84d9b3fcf900ed70e497f0e933156a79852bc21aa7e874ae8c3d08d7e716df3995bf98f5bcd4d601368b002d0d738d3f5920982a692a86d843f0217e9eead2cc05d33e403a6abb01b7756a27b9a4532e2a0bf4f79f0f1bde783e38753c7e8fd6a026775f26925f461558a91f4255386c69cc7900c39901472599d0161417525fcd46d66c6477ae329020598e7946fb5eb8751cb62020b99bc9a4f8fd36889f3fc1f7c453619c17dd0a2d4b49a8da505014467dca7c89d34de05db12a7668c4747722f3bb24c8026dbf6d77b06fd6edfcc14c7c1dacc8b252b2c2674ea72c75b64d73dd1495b376bfc4adcd54097fcf87db5cbcf7c400d09e3f993ca58e99f59dcdc043a3ea51f6bf4eaee67c06a4ce04d56b325f8c4419e053327ac52b5465b6355d965816c6b2fd5bd7cd45ec65ca5a7001a8e3c82580bac789bf21a54bb7c79e7a8f178ffa48a07a8d06ef37bd55e53e9e345af5e33e948807f1746cbc5ecb24f531a1715a80cc1c8cdf9c0f760ec878ecc42a6176c68c34758a1ffe05e1e38830f4a33cf888c47f4c12630f0bdc95feb0f4f42ccf5175a22b972439ea00569066d22171bd595083d2ae2f215fcd77c750305a1204d74c1a2322c8775f3d5a63fafcc6fb781f5edbddddf56bffa6e385f0db7137f42119b953294e0a75589b8ed5de60f948b303de8449645f680d0fdba329afffaaf4720a9dea42c9e88ada034056cee0d60229ecaa7a9a402a5e76001c5894a244b34dcd3c777273b8d884def46596061c28b9e764547756ccbdfbaa46d9a3daf83532d886a12e924ea5b04e14edd24c7d10979b431301ca085e8495c06ea30951f2c0052502eac62b3132d393316f504a05cff9a683374d7f09ce857d4dd6fd369998fe0406f1395c51bf1472ab598421a824eecb32e4008146b83bdc4a587d58c8b155aedb56fd8092b41cd646d79cff85a9bdf6da49fb0f31f633280d6b4faf443a04b391878448e1a0a40fe26cb365f3896a0bda912787215b639ee2c500c5f7a32429f7c60cfab68f31380da2c1d6cbb5a217ee56f58d84a70693564732596534a3bc1acb96e9f60c92f86adec909a07686c8e85b029ae21b6510d4d00fdc7c8be6906c5276007319fd12737d5c97d81b702fb87102508ffcb7c2dafff9f966a9648c1a701f54d6d8bce2683fcb70167b25636f81e58637585b26f32ff13491bf200ebc45abe1262a13a466c91092d8c0dcb83fbd16da44ffe176f7d658ffddeb77d106a2e4697c4ee04727ac529ad5d9ec2c628a9eb978d6a8bb28f04da58416fa97e5a055e39b1e46f1c5a360b0e8ced6313a48dadc332566e598ac22f55e09bf0d998fde21ace831f9aee6f287f829f6eef4b48907cd427bed18b89c9d7dd5d910d5e611349debe5840a2e2b14840c4b3028b351c315859e75e5995a7cb5de8400241a09ceead3e9948506151c647cf20fa9e7fcf76dc07c1a2d3e23244e19569b943e640f4174f9f408945290c54f6f183ec120412d4f8dca50ae6932ce701315871d1f58db21d78a99aad710795705aeefd12386720b9348cd1e47d147b2834f3894ed20c8d96376933077964f2b829f2f538d7985fd3145a09de32dee188af0b4eca595294469fe7a5573fc3a15abd97ea3b34f5a0aa043f704e280ab2c72225664cd2b74a608f8daf0f213dc3a681c34c1f0843e02226ff183ef59c9d054b2f2f7c18c930da0bab4f057e789b0650c5e5aa3f812ee473663b026654401551d6dd5942f24ada7c1446ae3220a78b1fe3342b87fbaabbfaa93565fb02bc61269c30d974acf263a5aa0906b3f833ec79f2d1fc23e546c5679117babb7bc0f48ce5319e3662c1c9a94eb7d151309c3f945adc3367e705b20bc0938448da4462e7bc89795ae8cda2f02b393e7020745122de7298c387096767a7d1bfde99734cdd95bf3c13a94b247b25d26a13fc60ca9ebe333bcfd9c01349da1595c6e0ee09142a39c315f72bdb9aebd1693ff80b7084fdf134136fe7f101d6f713640059840c4a369e19ecf684e078cf34bb5ffa1c4798b5a61fc189e9de40f662b2b27fe2458caa449f032980b5677e8acb0272720439f27a45e15e142aa06d44bdb525322325eef938017ea72626d0127127c331323732157693cfc97334fb7953905b48d5692d85991141d2b231ad20b78b39c1f761fa50133976277d2c15acea17844328f8720264ef783e8efd2ee53ebb02cd04a5d7ba8a3f3de2418cc1b60ac714ca44cf950bd03c4c92709eee3f20b0cba6d5bf0e849f45cdce6de248745c48453d7676fc5a2c7cca27f40d35f3474b149cc676083dc106e29165317a3477eec61a31b7ffc0520995bebe68e8b2ee4fdedbf070b8527d6062f4176bd2bc22428046add1ff252e2303aa30ea144ac57545923e238fcf43da184768240d04e5b19e9c02ff81926628367ccf5c3beef7f1f5bd3dc9a0fe76e6ba08c1ab23b61ea51ce2de2156ae557e6e0d766be87bbceba73a713de01334d07dc1ec2d2c24f92ebf279badeede3b56c93b1b0ccc6c34c6de3e489f172a78d74f678a40e1e64467a78718da0a7ef815bfdb78f7590618e54977188bb75455ba44a7cf907ddfd26c0788a52e83e692dd70087406b0fdea51cf291fe09f960182834946e0655fcdcbc3774b3d7d9f4e71cc7b1c1bb07d8cf83243f340ac42da741fd54f3d69ab644c649ed0fb4c076251828545e622f1a843e99061020ab90bfa7a2f4a446b0416e30b4bda9d75fa70a527d47ef7a7d480d4229fa8b555a57d6ec5dbd8c371c27add86005bc6501093aa968bea55f9dd446e5dc8b8c45ab9bb10ebd5cba40cea06d1191ee76141f96be38cc9f981186caeea59aa3559b5311e1f435290df0d129b5027ecd6494de0a389c3c4ff92a8c96e39482d690b65912bd698702f17b7be22b93ef965ea6a9b46a76a93903380b00f5fca71f953b8572822a73b9ba07b0004d49ec207b5cf490ebebee3f0641d21fd0e535e375aab9343990552b0a0fbfe5e9e063357c8882f4551f08363003c623a4b4b48b9db89639ea961f21e48d6340194f61027bd88a0221b3ecb08797e86fad13b0d94848e48557bd4aed32ffb8b70081e76c6abaa7cb36d3d2a06e7e660a2a81aa18be3f45d5b780b2af651bdc33aec7ed62ae120aa154fe1b7916890dc5b7e025f28847ffed9b859125e3f8de87d80f6f18c9e7fcfee7d4fff90c4e72b266c54681e06d22a2ec26a666fbb0e3ae5516bb64287187b6844bcbcf53ae21f98dee5164f2a7835005614dca43a441512ae33e74671006224f49f6b43756701ef732a61e4f5560e0eb66dd8bfc42023adf8457d42ed5dbdc9b0cdbd5b7bcc29a2cc34879e7bf14729ba17aee6886ef30bad0a42259da9dd8b44418cb6e45df4aa1715181fdb506684cb06185fe1dbcba41ea2bbafec54fe68f694cc8f8d5db5fc2a2dabd2effad6b76c685855d71ab20f5d100dd78444810afce9c849e5cbc607d3c943b0b22f8e89889bb90b87d63b02048e1eb314f0e84226221b57a8bcb4a874cce72924e528cad4b1b3d2c13bcc693e1581bf061992e352d76e688e4d1794221e598b82e6d6ff3cf1db607e7e65e0fdca13f56f5a3787f69cf44fe5373146093da701836844423dd7919aea8d7a6ba9f4d7b4d45c30b66fd7cd73c754963f20fc4f2172f781314e48309c4e060150d1985a5857fbcca061e1cd4300b4f10794f2541b82c21cc6097c2058f001c3996914db62b950a3df30e0456e8b410a80afc5e04427d0e4e58c25408dfaecd707e348f81e0f78cac748191c4b88a453134c7246c601a190be14165572acd97ff919ba57db34a43870cd9ba7ef8b1c8d86009cccf46de677ae625e9e425440c2dc75a639aff8e671fd06dd2146ebedc9b1f18e9dc3a03215cf4645c7148e975c98b6f265fe03ccaf86dd396877d9e02c8dfbad0a2c8042a77a69718c1ca643275ef2f0c263df73de77c6b617fa1438bd590dcb2dfd3362e60884daa4d6019e8c47481dffce76493825b235d69a649ff84736faa87dc1261237df5ce725057de7790478677997a9787601bcfd6481f50cd7a59246fbef711203a30c8e39b716a85920440528f2ee667060d7dd672dfc389467b13d930769b0cc49e75e338c45c4881a2128044d67b96c018f4404f6519566dc1c9c89657d335ce585d3bc04145ea8b30c27a26567686d2e4d29aaa1d1e6c663168643196926c0368711de326e7ecb0391390648e3a2a26f12cfcc7224a39c742d823c8f56cfa1abeeeb417c8bd7ab45440082115da7dda616a15995a6acf4fe1eba11b259e596cccebef864fdd15b48ea32dd7057aeab8dd34bf21d5187f6b3c25a2a3641dc747f766fd4c9829b896a7edaa175e7ec99af6f9b795307d15e2af245909dce3dac884fc2508b7e2264918b154514d855e9a125281f8428acabfd7515897aa1c7fab282c7e2141979b787b45b7699ccd56fa4430c38e7e6367da1ac8693b1f86c830a1e7c3b381dec7152c3d78f5f3745d6e4483bebcb0113e1906fa62f602529d4f6e3cc9789f893ead2505ed923f6541afd4120f056fa4bd418e8eaf234908eeb26d841c9f973e8a9c6a93b3ee006047410906b214bc1e3fa4d66eb2137637448a06907126a6ef031fc71168a8d3992decd99036a37a048920b3682915a863f8ba0179e973ef47088ee42c0d7ea2a649d7765c06df6d98537fe8343865269fd5a0b23701e671202be2cb781a8741af8ce4b7c8638216317bd793b690afcd77423f419293c1049935c343f92205235b537def4cd07724e097a75c8274c7c3f7f780ca9176cded95186422735c6b46dcf1e7166f639998f595c8296eb08fbbe146c974620025e1d5f3937b63b40b55dedbacafb819173df973fe3d32e7263189d4fa06d69a94a40e3382a9b01b406fb3c580b637272c92e228bcd92555eded7b4925403745c849f250e56fe5ab774d75e1aa242d18a5c3cef16aa98dad8e6ffa239dbb2ed85a7b62484afe4a9cd1ae9cef6b712b4b878ce32cc53eab71722924c739cad76aeded8a585b06ae75b85212a104c546337ba5db1691a314979e2938b129b5b7bbb48d1c62c41cd433d0c30fd232ad1aa7ba6c99e471aae3cc5fb96968367d103bb3066ed6cbee9fc356b34f806db8217bb3cb714d9f94da22316bb0c2bc3617ece163bb5caa325c736d5de136432fbb9ec92d339a38ced019c5bfbb73c50178d8d7e00bd7df289b1027089d4046681ced5e2614d51efe2dc192d0bb5bc3a459bd39be31fe9e233479b10dfea5c271205675a67305dcff478e5cf37c4a286ff60f91f7fba03245620984601311f8366f3c7e90fdddaba608766aa4c699e54f9f5c07c4f636d75b9cc9ca377fa634a38e7c4113e41cef7fdbb14453145a9b9aa7539fd14e154dff5f01d56cdc1a704b485e7f446d399786faa292e61b53cb34217f2b3cb7f9d0a5544071636fbe38efa43eddd3a380219e22d905676e96d8b3f9f9c5114c274ad836f27003b0a0c5c5a10c079bf015e687d4f434f99aa4b016073059eae80d3da628a9bef21e4da1a82ae3b0c3ec3abd332fdaf11968c192c3e904bc9a4346d69da87b4ca606cf4231ac0e5d41d9332917f17dd64d2d2c7ce8735d232da52c7d5c11a010cfdd4a22df1d2ba3e54d8964fd0c625aa97dfa30cd2424a2f5a61aff6c8953a0a3558e6cff2ca68ae0ad854c507f36091ec285915b516ff39a7c9a430c49e270e667f69f7a1a4c6bcf26ff35d16cb6a29e8bac867eb611b50f3ad3bc2fbc1284e1d2a19c61d55c1967ba585f3afe0e5f981e01bf6a02bafe646f4b480782cf468192d137d423584c8b385a882d085a5f1c7b095282241370d107ebd47554baa22057642f2fee8701dd3143ce982eda1d00519047c8f6f8b39b2a0e03147de7a2f8bd5b887040f60067bc1e3842025f6f604e7554ab51e8423fa35c41a2a24e839bd17eba6f7fd0d4aedd03cdce0b1bcb4ac0c681533a3d686b13179e9864b4aa265f7448109067b595dbcffaf073af362c167073c31e85205115771a22d87d391467b11d523f5ed2c286fc8e9ed91cd7e6fd5300775dd5c7f00b5a7a5699860384969989b5e6d2de6ad1ddcebe58ccae373ac7f0b4c7501346672ae716c4a60a632595fa618a4fe7df50cbb9b25d1d6c531c230d6256d812bb22fba000b8df61e0cb7b51f7e0662728a758d2802a5f92e69101585e465d8de81bce9b4f0158328cf386d35481f37d6e5e0728ab4de26e968845c3081e59e34df6688bff6369fbdc75d9af839a9e2982b6275eeb1e359d184451c1058be3e08b188e46ac434a39d70cede362ded41ccf23b6a71b63ec6ffeb5248a0392cdd21bc1109ae9cab5f7865ec597e80f554f2f5aeb943f2efca7b37e7e1684d68931188576cf136ddbf2628888189ddceddf1f8c1d710c147c91d25fd517c596b5cab497ab8f9240a06b8528733d3923459e4158028e7662c0883ecc8790c62da497b6ad778a33cc6910d2867eaa7bb9be4efb1ddb0f245ac7b8633f7eb5d9732aaff5377e38f0def87576bfbac555670ffb2381bcbda51fc9f0bf1222d8b70cb80ce3f9dea721279cd56ad224defd7809e55532a2dcee74513c0b1fa8e73db476723b86b792652935992d6737050d67c0a44fbd5a6b6b408788f4a13394dd05da82dd8cf044a7690f8dc816d908255cc243f09358f7ddae14c17ddd719b5cce36b484caea17a2386b0c9eeeeb7ea98cab0744136bb2b671d20b0e6cfd1b828a79dfa6f0d0e2871ef38979b3491d09b26718f350859dd82d54a823458883179369780c7a5c8c2b5055eaab12bbc479b083dd125d26d742f4bec9d4999a358acdf714469e92a09f790c1c1d1ab3e7a8ce084572937ab8a934c289b757e15edc737e07eeec54df92afe226db282916c2e178383cc6bbc8742612d48a452b258a5d25ba894a68bdde86dd8af30e20c78a5464d114189ad78eb4bb2814554a708fa25144bf6a034a9e001ba32adc94e15de7c0edda97e9b11b919b82d2bce8d4f781a060b84ff14be9fe330483b3dd7a9b80c416a972958234955e0d2b8a42d7a8122df03b136c9e290ccc34f244762a6cc8c1a95a5de3beeebb42a038073e6aa0664028f0fc6b154e1ac56df9fe2fe9e29c31ff1f732b1b3a612487ed6cb20585799829160cfd45b199067237f8b264ff86d22d11e7bc3c492b0bf7420ae127dc5e5ab4dac85c3580c938cbad39bfd8a82bd8abb6c339b0a04bded416d6eb940f146875cd878332b0337720f05f10a6cafc01f328a53cad63c3d9464d9d1883cb4584cf4093bd3cdb3e3d11818c85f46a393bd489693b1212f0855b4ec2175cd76e54fb387b49815a2c7a87261277fe9bb8f6ef4f85edcd8500ad8b793a37a6063b00ad2bb1a1b517932eb35db8541a799867196c3a949a3cdd374973e5b26238560ebe109f5ef9c01b86d1c83d7da4014df22d79ae705e563b7d93e027c74a412931f2b4377184daed9c1ed09a57dd3281f4c31e61ed61cf84d5db1d04955f0f824a3c731b71fd292f34479d0799df5815dba3918a74f9f0d8631428097685b2888d70f44c7b92853fa9f96e88393891000572066fcd022cfe8de640e57dd7f6a35cd836cfe3e945908bd9cd23102f1d1dedf75f875aea838fb22e894f2fd9ad03b0c7bd43fc69346c509dd5cf488335924abbb8ad31058b406f139309089c2230258a5e8bacb0c916ed4dc5997df2d72fcd5ffd36d168db36e66fa70612956799520314898fd419cfb9edef2cfc8fdeadf027b8f4d0f1c93c6d7a3ed018431e36dfc4f2eb182a015eba7098808a14b180539bf27d37c2354eb1fac21489cf6b4ed76fcc711aa0c0414e0a186650bfddc5b37e099e706dfaa140768d8091f3e87c66b5c481578fdf3e81536845000844d0f988b55491181b83ed604608d4e055d6e11701e583d0f6277a14469e0f5d9d684770e79ef837a11f41770a3d5752876e03467ff3fbde30a900e00d47cddb78855bf2bc3df4d4d811f80ac11df14e528c8b520af484a716e8a8b9aeb30e8cc3f8c1e451a1c30dc391f519713852a647971f48853b6fff89a4e98ebed59fba38f6f5c70efa50a5975a00e6d78e9cba02e5d1b86f13dc503182640162e81dc8d86b0b7b3e72f4ceceb6b6faf4a6fd71990e978c61db3be7ca67e79eedbf5a4fbe7ab46c65a18571ab2e289101d1b6c3f59741f09de8ee4c62cd5180fafa8fa36492fd8a0529079a9de787933e1f9d5ea407801a5513b13a484664ccaf386a0f0e91decc29e70cda4e5eeaf2428580438ca25271feb183dd8b52dbab2af04b9ac8c88ef78e09c2e46e05fd37055697dfe641f67a7485a4b1957aca19b8acf6f379ecdc360eec4caa577df8b91718cf931ee78f6f696a661dad1eb41d989e2c10e3d903b70cbb5a37205ccfaa34f7de03b5caca2ac98e3c24fcabe8607fe1fbb89ba7eefcee6a04de73c40c2fccd6e54ca4963de1e86d02b4594c93d600ecf908ffb31a629ff1712d471c0fb314a10cb2895c4d6c624dbaec126b1f7e75fe3203218bbf4e8d7664d15f63e94075d98e0cf48a51e4435f960501ec5039f0a5802cee5bd87eda1af080d5e6907dc15a66e0e926fa3c8c99181fde64689ff4b5dfdf78ee62f611d01716da8c1a882e5fd38da665b7ef47c6f40ddbcde3180ca8d651a3b46c08c3f79f294d44176551ed049462fe10f76b9b3f20153d79f9a510a231ad6e199afdd15fdf12d041fd18d726563ec3606e920010cac292a91562055e9c306761d8c7968b92d8e1353258b26c1e5165b067215bafa04294e7797782997e05f0521825f5d78160a13b3bb02fc01385ac976975d09f1d91adef9c0f021e117269f72c5bf4de9fd912f494229f54f5c1225381f6b3244bad7f39213bc486db3c125551cfb4fee87eec12095cfb03107500ebfaa7d51164c814ae91daaa9692f0a87b145adc5f8b7333f44e7cd34f360362e5e9e14e4ca3518ed67d5a6a86e5c07b18e26d739150908af1ac301c2699f86e5ca4e99e8d35799d7ac41129163cfca2ddc8e30eecca50f3d063e6c35080b4734d3d76ceb3362e326a5ae92146be0f8bca0695b3234b34e51b5f2eb60c00dac4f459ba713e95440cb8fb016a3a12a2a6c06a7221b861dc40e0e7e1a5d80dcd02a7606c97ded1652892806e80d7b0f7dd23ed9756a4e1168c322712c9e9a2cd87655223a3da94b91351caa77048686f8bd2945cd6f0de3376ed456e6af64765132ce0ae2092f288f3ccaadb296ba541bc054dfa3c76bed7cb081b0e65abcc818f4d6de030e5ef1ce79053677cc8b3122b949b2417987d20c36feb3746dfbd481e9362fd716f8b426db02662282bc88bef3fc0db606ff646fa96100e0a1b705a2fe2977367023adf84bb868c66a613f4d8941f697ede90e13aeab9ca1a6a66d5e71e643a5cb505bbbfb6e6a5b2e160e4d9dfa96ec1729a2eb05f320dbb76a4439a3376004bda20dc18d45910113a00b10327da8be39c654116cc3c14ec36d9726ca077001bfff4f4449c4156f7c8e8f7ffcf0dc78667d45dfb9b79590cab7c39e2de5820124216b6ea973a015af4195f2fbad93379ff4387f810417fabbca2b33b544dc907d88a1ce3009df775ed8fe58f39eb830c96480e12f064ca0d1a52117596a9ddc7aea5916348b23687adf996f4ebfa370f159b74e161635b35aae85356e1e16c87ecb4fda783cb95488c811d89608c1c5026c2b019d874d4b364a42e3af2f0610eedb5408e2ec46ab275f1004ec2baa8efd5efd41eaf94af25b3c936e50634ee67540255c481323a41c9a2a2cd9758fd20deb6cdbc6a3563eecfdf75ceb76c8d34dd3eba0c5351bba5c104cf2e4e4fa37be546a0bdf3042e1d967651e3c3945d80532c914664c35b98a720b963794470d8c6755c4fefc7e0a9907081b3b20fdf255c0f5f6963f0f3e88e2e58df7d8e5a5c646a877936fff7bf9395f57a4c1406af0028a36cc99918b10a13540f3545e97ac1a03a1aaa493f3598be42ea48d4219116cf1180d18734aa727c8537a0ee85199a76e036c4e01184cf318bbfc7ac843ab41e1f4751a749c46ec3b227ee5aff9a766edd942ecbf754477d5fc2cc454a4ff7d9fd2380a1bd791332d09238a243b31a791a4eba9ef5765b316cbe1b832932640b3e7f78c8e44839dec8269262964ebcb3b5bc9952be5b028a0d202b7d2d819665cbe18dd749faecdb27f86aed0092e31d49b9686d594251bc5492439949616f61b4a0a6d5576a82ef9017406b4b2f2af9c53065219d7cb85a0d8b9b10c077cc56966446e187a99189dfc075967d12ed8cff0b0e365d710fc660e518fd05f74b608b7c4684fcadceef1edfbb3760cdf60ddeb6ed04db0af890b02b2e29f3510827f7f4b0633a73252e11375c95a7ef88de752181ca0f46934d0c35bb570b5cb455b68f8cf5e48c936239874dff8197c6a783a393cfcfe344e239c24c928442e2bdf414d0d2125cc1d6b9e2b937e6c52383152b67afa3ebc50211d528f6261d3dbfa4430d1746518a60f201bb7afbe20833146b67a623b96b8502381ee070d9b04b97980eabf8ce9f01394f58d017a9cd7b4e42c5595fa12db6b1d32e395aaadf44027332b39cbe4251e3ae023a11d631f7b4cc10c45f364690a9bc66ea72c3771abbaa85e57a8c6d395a7212027498568636207ce69c681dbbd2c96a283ece0dc11304ece951bea4fd8bd7ae6e36b05eb79c17a976a667fb2a352ab4ac1b6ebd3f82689f3de14e142f0a029b75b1f0b3e2d155d204ef0912fa617b7ebf25b06866c9cf047f5f8bbd259d988bf6ca15ae2b44eb93f10ba53c26e8db12cb2154fa0f2adbf02a8bd12a3442b5cf3c25e6cb5cdd8e36eb452624bf1d06d62b44cde22e2cc87ca3343892bfc1a1cbd708d75b72d686d025a7ae44c8e8d6c0135bd7c9235d33103159e6efca80f81db0079714cca430aaf2244086a2be2293dd808f70e8a2ac0539692a0a344bf279e43ff0e2ed78fa999fda0144e68b57c2301cae294157d617514a367a837463f9d49c060269b182b867d93d3b11b9ba663aefbb8cbc09009c5583347a77f8bb99bd9958b4519437e08fd267d212445ded5edaca4f84f90c8f0317f84dbc29534e9918c31ebdd123a384eeb73bc651ef4f1d432a23e582356a8c9672a416a163b0f4085106bbad52ddb59e0471c8f9142dd87a30b995f59639af5c653ab683795517ba421ba1aa5abe2646556e91a3fda2ad1ec7edba72a4626b43e9f246d53f22f7f7dee4f2b3dfb4a91eadc210a07345dc6ea0da7b353f35320cb3e50feb2d8513de2e9da1b4dd71150d2cef0994d3f4bfa0d694f95e3d1d54a986361dd672965f0d1ade7c67afbf53ce3415d86454eae5f6895f86645c616bdb5ec6dbcd91f38909d482e8d918dd61367ed2246a2037728441d9bd063ef9fd2ccf2333f52e1a58f7d9286507a9d4c782d1ce539099377d40d488622cdbf6c6c5d3c94743fd4feb25aa9e311f4cc4845dd459ef42fe93eb64022c8cfd410173784274228b50529d4a08abc0a3d56a82071ecf5309402cc5edadb611c2a036b56da5955ed279aa77ba935dbd9fda2deeb04ab047ff70c842dcc7cffbab56f10e093fafa7fc7be253590fda8080acb8f34316ed5b96d55e86fc37d6400f96b7c770fd8dce41167622252e5849d7d01ffa14f18fcec919425ab34983f2ea336823d39da21c77a0b46a9b2c892067599902516cbd3892c1c40dbdd1d10fddc6f3f082141326c3af3361f9e3efd532f93754809885d380cc81e93cf5c5f3af9e8e825b7274e9c12d07764a5125b8783dcf02cbff02c2b4301870ebb42562e27dda5ebbfa3dd48ec6c24bf11f6b6f3c00d5bd1dbd700e72cf8680d9ef08819eb6a218a581b225de2495ea0ac699d25c8e9cb892a7b07f7efe3163a308728ee5e1af2c00f1e86acc01f45f02f6c90f35668084d5720ed1b9777b595170fff742c4c40262fe07869b462959c25188cc2d275727eccd5b24e097fde51108872be355b35ca3b637a7f4c9ca74ed3faf6a53e42720597768d6a07696358d4f8e1de1e209fe1897bec5f9b9b7deef6104c74db0114454188fc9c09c916bc97a0910c92414b57cf5460800376c7081256170ea11fcc919af6255b208a0e46c643412d2019b1c41307fe4e4d4ad05c21d8d63ab9e3891ed306cae9bb79d371e0737be7b4a6b083001e4af6b187fb7680f64ac0c6355ce78af9fc408fc768f15de252ea533991addd5b0e53f01764697f3e7f760d83b7515f543303fe597f5c2095d040bf625f743e6dce7332babfda7c9ebbe2df65457aaeb53d1341bd5bdaa30bf0b4f7c00dc9104ae2f3432b554fc16f3e4736b1b9cef2a82003c7745c7b6f83c6301aee8cfbefb8222d4d42332795ba8b28b2636f122737ee4d29ee466b79a2143e8641ea4776160373ad2da4865fab0519ab77df915b23288c99f0599aeddfa91685eeebefc6a19d74b783531b26a08cdfa9ce59846279b124b9151caf7ddf0ec8f4d0f33ac215f9b48a776e9f4d6c912c435926183541bdd2b27367a7dc07862a3e4b69b82ce00505ad5c086062900574722b5e5981b82f5e7c4b80f6eb962ea671bf1781e815bada1dfc27447d868dbb0b6a2fdc7c05485acd773e77df256d904225c15bdf90482ae784eafe4926403db24c72bffe78eb218f33b6e0625a64b976a73ac4992f45de202fdaf44c22e7a4c1189404f9223d447ff8ecb2329903c380385a81f6082d1d4e3a7f9feb49457dcb6be61f7e820dee15a6892e4c33796bddd88a7145c59b67ef0faa7771f8ad448f3184f6ccc804fda0049d6b9badd1ad9bada01234f0f6c38ba291e4552e56614dc52f2cb58c19b4990bb3c52daf523ddc7848f316691699c73e4441f581e2eb2f77d829d25bcfa18330aa38763cd18b088d1ac1a214b8ab4862ac986a3e9e7aab22ce16dc8e7b908be42641295d741baf9323f2a6737cf0d3ec4776b09072380a8ec86545eab825145eec6d5fd7c326a3016c9d1407302582a4fc1e2c0629197e0d401a032afeb547d83ac8bd73d98848b1318113e9892a5bf29277692a06bf9abf10ef07f483960a9d4ee9766aea37d51e221813a8614a1e3416d0b56dd9b570658188561e03777082fd6f76396da67a9ebfece1d6dd3d77435b0fc2543172c2ae24109dbf6e8eb47fff75d2f57b9c8d862ef2792b312c388152e0d7e625545421feaaef353b26dd1c00bc90c12ed66c5a68583aa5ec14c83ea3bf3f222c5e5833d1c53368bf2abdf8b08254a7330f8d10a85ff6932e5fcd0724f1ca1e8b34d98a1849420e99437070b00c978dac9a4195c21f9f9d9ebddaa42b66a576a4c790c8cdb4de6e5646e92c7787c14460d1074ae8155c6cb4d80e23b396e3495af591d1b2c862eb92febd4d615dd67191ad52190b6cc5ca647435910abfb32382d172af7506200f9fde0c5c3d44394a80eea5bb79ea6c8fa927a8cc3abaea8ed46ce11f2ef0595a07cda8db31492fa153d89243d2ee067975416e5579037bdf9141e99852410377d8ac94a8f047be96d5b8434a314b753383840039d07ef362691ec1944567af675baa5643f1eea5710457d6e10e869e6e8394e153cd9f2ce7c7190be39cce2c80b7862c538992121648711fa760ece4891992e24e7469279e5d8de6aafa0f5edf26bf1f7bb49987e61bc319bbaefbc9f33528a919c09b099bc557339e57ddba88de999cc1597dde01f23999bd4094e1a17674f65688dd7a470e213cf85394db34deb54d0c7193dd412008c109a9e14447a9535026b2a35e05abf0b939e14bec82dfafc89c0da5f21745d2a421315c7426488950657406b4051634721937d0ded7a58db1bdd2e39d764051479d98e1d027713453f70bc5dc2a09814c5dbec76ba966bf0738014b3ff49693ec6ba75e6e321f4105114846336a0c885a1db8cb4ea92026813933211f29d3f8228217cd44f7bea91c018d16aa1a48f341ffba436d209d14ecf6c72522088a1bb413ca8cbfe3ec82a00401bee369e1cf4f6b926f4927af6fe33cdbf0672f385fa874ce05829d8fb7ee07c635599ee990941af0f84a93c2b281599398b1672ec651f2b5cd890a5794f225a0aa36b03d1aa263e0be8bcee10325fb9e9c0e024cf73c6b0b47ff528cb8429f1a2b699658819d0c02439b872078e08d44bed64a901549fd9fc63bb5b9048964f1958fa901c8c56c455e819fdcadd2785eecb2663c828a9bfcb1cbc80c7a3e9fd199b23bb86b10abad059556b3e59c5399c59abf47bb0e8fe266b01cce8f37bef15d27947bb9fc156dd6d5b64803fa0569341942311b40f49e41f2f388f6d9c917a7ab7127bdf7a920732ae62a3feef3c59fb734d684a985fa7c0668bd85874d31ded1405677dde263241276189054ef8951bacc8cc3832c971de428a78e043b68f1b6c178af7f398ed3c15799c0cb8258987a7775d20403e3bebd25d20d19b961c38ba3bf65898f78709da9c17d65f6bcc2a1f69e44bff486994b6f81e5f15b8ae2fd0211e4252f9ce06475b4582c1ae883060abf4915ba1e34374cefd7704037afbbf445bf3349b01352731062f3524b907141cd02b02b50d7b8b2aa18e49dc73f80b5bb46968e3135930e2ad965f7e65c43c4ab04921f1c0d889a630c633fc6af6007639cd9d04eda1ca7da746a9e40162a05962abddb1bf1b094699f705a50734c1ab77ceef667138479fc31d4fde849defdaf2f950d82adf13bf51df9599c00af929e806c046bd48f768aeda4ff3e7ded86c6d37a0e0bcf023caf804f579ffee9e17e5ca237c2599409b58c28ced8fef26e1ba108e9fed56ab749138dc2c60a2a7b29f533f67f9cf2d9a4ce9609604180773cdf4fb44b2c00d1ec0df75fb973c26f4bf267d01d868c856519f4fb75f108b54c9f5a742e6c0bd4b43663cb619b37862a998064373dcd7b38e1b30d2676088417b721a277378f0ba333ba62e8fd999eea1f8129dc3ddb3aafa9949f2a3817337abb368e7d63cba8f052b00ac33c9a319291a97da4492df83e659d2f99b76d1812a38a49c54d02e826f28dc7e28c3f604dea2807d3a001756b34f30db8e59801b773a4df346dcc72985bea46166e8f0a1170ce5be75b3d63273be84202bd591a034a0bd3069205a6eab8c1c2e26cbea8f3a5843887ef8706403558a89381a0f1448a78b6b0da60855d73b5735b6f49bbcbfc3c556b25815ffaeaff98a215494166526a6d33cf38e5e56486e5b3fccc8dfb1ee4eec3e928a42d3176e4af5d224863cc54d18efd14201ed6aa3ce9a5f017336607cfc8079ac5af3980c1bf876b8f6f9af1ca7b35e63e87e55db92840f955a0548162047d8dfe5f5b32157911115c7bf7537459532c91ca880a14f4490a94b6b355d834890420bd2315b9e176b603fad3285abbb78a87d9a9adc095f7bd260940693ed19ed3c94d753bc2e7a7646007a145fafbb7965794f18d69dadf689ca3c0ec361580ed6db4d4460d71edc827cd9ebe6a53ed3704a35d96d2887318c9afb651a7de1f02b0929175dff0411e483d7da9741898ae74dacb98c827e0bac84701e5a830f8a9e903f1abbcad10514c024f1954c2729b1df689e9928a47977e1f073c29db3b0557419937470acefc14bb21cfb947b36439f055416f88433e37def9ece7204e7131e3718b57f44e55394cdff92c6065141287e2c691e3dbbcf43661185618e27098cc11f5edad7c379a8b8c7caf7027d38afc5598d1294bef3f743b443b791a424c706f8aec80fe3b51caec753a05797f8f5780b8967d13f752ebddbdd9c5a3b6be26cc60e8f662f9dbbf516d6a23eb03ff118aaa858d97e8e5ee44e294b0ad808df9ed6fb5dd0205b4a188a94f99d60c2e287c58c28f3a09b2dc8b547a8c3e8e0c7071fca4120d74c4686a91f0f29bf2fcb99b668a6ca49667fe73976487e5292d071f252412f312607d20d42fd167a41962c95cd5bb12ce3a11a8fc97d39a0f34db0eff5754e4fe334de6dad0f39da354d08def38c73705af74a1bebcbd8c5b0701f1e164046c435d9af149f5ab6d7a7cebacec683151f529070e828feec3e049d0ba50a8aa5cc485fee49b21d9301aceedeea0f79e0f7286243b1bac578198fb94b60f5d844b6b8d92aea8781d14e515b2e99fa01b89009ba6065133b9bba168ebe7eeac984f0eae32af4769b41a24d0d1fc8d58ff2378ca607926acb1b6cbdc78cb1f7b92b406fc654031676842ae9dd2a0007b7bd1f9790952e6d0c0cd01e27a295bbd521a33c0c0ae6ed508174d2d66759bacbd9d2058d28df20336ad372e67c30f61afd391872f3deba3e2a05137a34e97862d7d3f6204be6762c4a9e4aa3e0d019446e6b562da24ebdb1d1258d5032a9b85cff2eed622dc88d6acd85c10a5f158184b3dbbab0001409b0d6e22523b8367bae911a32c41951fcb8cdb9210a69e6f9a137b73c18db0b9c60ed836a31ca3805aefaccdf85c36b4153b13e03d0832e679a1077fd88869beedc7eea688b6e805a90782a2a91551570b03fe0ee7b58ea5636fe818d57324a720ca0c540aec90967ee3c42ac3e87f515cc7f0ebbd5361725fb31c3e43f50e53782a44f0395fb6f4e2ebefb049f245a94bfc0477b679ca5f198da9879d6458782bc902c5c093ba52e5dbb6ed3248a61caf7571575373b8023633f7ee587f1ecc7dd960a89c51beed0116afd06a05a0ff555efc89f78999ed0c02dd0cd6ca6e60bc8fa67fef4068add70e6fd7174b148e80663c196425f322f7c1745427f33292a0a41c5ff5137d869d513573c8dbe318a73d57827dd830e87625e1df6afdcea446f35e0ace1772a425096c2fcb88c8d7012ecfe6c128fa5e14bddb2642d1c30ef391798a80d72de400da2822e6be881ad7a714da5539a04f4a41a64f5354043d5ea444f47140da892e9cd5e00b90891bcdac2338fb6c2635ac548dc4ee2b52838ed1fbd17f296c3f7ace5d896bb894089dded05316c767823ad5a87b0cb73032ded7b5e3738053034edb890db749250ba99f1e1b45ef453e282365eb1c7b5a8ab46200ecb65522a531f7adde0e0b5b62ed168dcbfb0479cd82f640d52b089dd37f23909a2a3fdb69feb7b99199e922afe487fb4ac34462a2d499ad91f8838c896fd2b55581fff938a07a93f6c2d6f496ec28a212fceff3b2aea1cf7df13be3636bf741900cd8affe79f2937560444a91184fa565f6d66a9a054b45f519018498132b02da59c436b908caa47cdc69362cb9606f5698e97788057b38b3c38f21806e5b5fb3ed9869bba3818fa6f0906b05332c132b7362929e3c4b3888806599fe07f305327af1b8cb1a3542db5c346ede792caf3f9e995ea30c6417cc279347a1ab0baf8e8f0aa66be030a1d08a0d88eb4fdd005da9cb22e30232f1a99855287e8130d49ff7b66275a6b0db1d54f58ac0e7813f1c72935810b4eb4788d69f1c324a7532a4383d438f421205fa5e929fbf3a618ad77de302b0edc102ff8af820e0bc4beee8eeeef3e890446c3020131fa963f3de4301f0e4a8390ee806d0e7bb45f9848e8663e60b49039e48dc9cc3129885a22fc7b82f234d28e2661843956909b2cdde86266004de4367a1f756bc22bcb20752e8c8e9d474cfdfbfd968c925246bf0dc8d9c4e05321e6b710ad7a8c9f4a9adc4ce205d415c7da23623d0f9c02a10c0aeee253075b086cec33f265773de5bbc5378d1e112b3263f8a07e2777ce23050455b90829f36d56374692074be2752f6f6e799dc4777570cbdd2284e36128fb0ee76217c8df369a25d029121792bd4e351347a95f8e4260325c3b8c53eb8e02506b728577a0aa907eb86485b6491be5afefeb3791992a52afce1b803d3f79052b626af26fab31a9dc15951dc65e2835d115c03a5a22f445ec49583d4d1d73e44555ac38662f4579974b90c631352fcd249a1bc87f9f210cdd95a44d324e61201060236d2617bea859bebecf41acb5e72c0a79b96db076e4a8f1b90c5eda5e7f0684f14904b9d20fa65d626449a735f33516280e78df7b6dd3c0318674b711fca405c08e776200836aa0864ff796cd858466fb0fdbc8a13b3ce8abd61e4b316c81c84cf7b2dc0c3f7a927a3b11b83c835565ef54ae4805d71af68d8b905e79d991f80a8fac9197708752caf4af031c18b958df530788a03bf067736347622abc406ce5a83f45aab2145b307f5cdb97e33e0a5c7c6dae8485ff04a6848a11d2f1bffa8c9905b30073fc2406cb51f14e483ad0f09756e3c7e5ddb7f225102a24ca7b2cb706ad76782807057ef60f9f55a6236f2d9047d1fb9981d74de42451273205cd754a3245fdfa453ff881dc975db31572b1c06bcb69d6a095f9deeead2e223ab5075f2947753ec470a6a051e8464a07afa0056b3a8f5760d877a47d050e2cbf46905c25406b60d37021fcb027ae0d800c42282bba68b5b75efd00863983f9e19b0cc4a9c6a6512638ed9a116fe5d32b7810537adb81c637f4c33f37f0fdd09487107af428383aa5e90f2e6c5ae667425b52ad5c3e3679b591c5cf4bec90909eb752b1a8e5e902c3b6f8de61bbf5f846af0b475788030403be9cb6e560de021ac1a9a24307c8f2f3b5df661fd272e741eae83ec92964349a82a43381738e15783290d9ac305bd0ceb82be369ebd61d243572e4d4a905c39b79f63a6bc78c5f333b701c08768816450c46723ff65d6f956a5dd6b12caf1b1b713184d5b008cace14e9de52fd2db161c10416ebc39a3f23c8eae8cb49160539690521694f8922b712349b9372ac118bc4f7387958d785a9024a9cb74db13e35188952b2ba26ef733081fedaaf5c76a73743f25bc2eeb001134e6f2742fe8b49cdc21dc470469134d85e8a09fed27ab20fda57e278669e11805052834327b3a8810647b97bf84da692169f45b24acdb35cfccd5076cedf16b8ca7fadf2c6a6208cb77e3268206d603b48de548366108e768622f0f47595f4f366fd947c068557b37e81d966e30db1fb87930fdb1e25d36463276a0cd680aa2516b67b93dafe9dc2af446acd7d2fbe18aec9da609be0e6649070e7b5f31e585021a342b90926154e0918dbfab08a5efe68e77b67915e4b5e470b920477f3b36276ffa5802db01b482f24ebcd51aac18143c673054b74d3acd22943d6e438214792d332a41a1dc2129907c8d0e3a8de997e62fa277dea731bdcfba860b74b068156f1adb56462f6b12abaf44831369bc1ad12adfbd3f3974b6afd39091ce93f0149399317de01324ae163c20189d24aac444705877ed5875775983ba59cbc6e156adb237088b7188d0ba3dd22ae9cfb38dd127c6e9c006c7742af164ff657164b0339bc10d0ca437b0d6afcdac52bbb3e5a4bbb06c1e1d3d9a4504a3452d9814d6efad56a9760a073a39f19f4749d853413e4e24e38cd2ddd3ccad6e5a20af6ee42b0461f7a6e822fe59950d198461cc5b922695252ec310822fbf6adef47d756b4fe65160491f80f11ff5162ab02adb11357a4dbbeebbfdabe71bc68ea5f64ffe72047ed10a951b07bd3a25d86efd34fad58acb06d1d9ade44cc4fd5e56d460b380e72e719ecb0219714fb6b67e1693b94cbfb56b18bfdabd3636965defafe83a1e39d89bcbc87d0ad55719b8e03d24b14aaf9c7249212f0e2484c83f0f0dac86e1903e47598b63e9640e1fc669f41e8b3f59f1cd57e37d75da27b08c0ed5b95633a74fc828d7ae747e1cbbab81e17aea87a4da6edf1f477c28122a6f111852a39e56874adfcde9c303a03c6794e08c0e31225afaa5c7b4e6d7e1ca4bf6f8ca8d9fc25a742bb3702e2eb4669cfdad9f95357d8ba6d9d6a5f5d45ac867a69fcf45984ed0a7c147d0066dc1a4eff9803fd845ea38ab430fea17b57ff3f968d4bfb9b731e4b20e2cc3ef230064c77ef8b7569b07767002c073c069b0eac9ef6f256255ac5e693a3c212ab07a48b1ad2de735c99c500228f7a1fb5013767008d72722df5d5d90765704b6adc095c82b30e0c725e09f66171d8fad20d1030671568c8078ec1076bc1b5111f3e3b1a55584227bff06e957fe6b5eb19d10886e83bf208b50524d8497f597b73074755fc515e1bbfe04ca05d44f060b23dce42f942dcf6046776a10ca3e1df97ecc54451e5580f8639f3a8add628b3a5b3ef49b4c88494e5a23aaf6d0c58f80c127afe950e5b5d3254a9c9c0133d4f413c14e781fc066b641b01db31536db58c52a738a46cc76959a7f7404dd6f8f1b55dbb36cdd0303dd2229e295dd3f3f68596732245adb59810f40cba2b3b5576cf0e91a243d069aab9e55a10efed4b1e5c92b5ae46296bf5cddc16943ed935895bc31f035259252b78c09eecb577b9172dab4caff9e2725743fe6cd6b8ef564cc7b240163ec017760f9e0edb4b3341493556d918362382a48c645b9f49a1f4fb92cd9d9783f78251f59f1652d25a937a184c960a3bc93433c09d8d004bd8dd17c02715ea86f6d58766d214ec24b1664cb73720e7d863691169c86736aa94c68aee1542a9b7421a75e6bee3feba84b3a03a5b48291de2aea2f107b6c84b81741d19561fe7a9287dc8fa4757fff88dfd1e865324a858eb86641849ad9fcc7ff55c8a25c4b0a9e99158979093820ed3cb7dc0a09b2d9710bbb175e1c77420c80315a05301bec8fdc2aa00d37996fc530df861d399e0f40c9b570c3c889f643635d49e484e86d5f8a5817136a689651349609877c6e5245d202ecf0ceaaa47203ce47d36467a5161181008f3059ed6f3306ad9754b9666263016149f6f07dc9d9374b5fc7235ac940206dbb12ae0df8ab2da0491fbf2f0d38a0046bbd338e59468796c0fcaf50347e262afbd45318d4436261631b3edc5b8672f67a2575751a069bdca23c581dad13a5b1bd9a06770e796ee576628d668cc1c86fce33045bbe7ae1b8e30aa88d88394a9aad75c5e3cd2723fa06f3c45f768f15e79a199abdb83da9cef82efd5cd788f50ffd8f49acf2ec45bb19710911a30ebea0fd96179f0aeaffe406c17ffdb9d14b7467b6e20a6308421bec237d7c8a26b5454afa70c8b358d834d166d0a9f7371fdf2996d1c7175b141bf845f34786fdda976114cb357aafca29b10b52a3cac64ef53c5989e8f36bc57a0fab06db7edc7fe1b6c7b4395f7a82dd3db82d2833eaaa9a3c2a8cc6c50227637b5db97476f0f7fda1e6085c40c7b7214c29502e9b7092a2a8d278b1d65a0d7be8045b7c97d857570f647b88ef46ebcf205b2bf92edb9ff190058756efe9f50d45fd82947b29a6dad217cfbb25e9a11b89756a9c363bf6359f094152a1f2466fba0d2ce395c298820ee9585ab19ce08244de7cb04126210942e0b5eb6302269171ed2a4392065edc34f8ad64dd717196edae02c2c9c3300c47b3ccaad764f75e3d171651aa9d9fb142e55f586ff72d395c28d2fc76ce5c79bf468ef5ef8a32b437e3ea0c32ba27d21c64d273347504187cb27bca407b656cc903405834379249d17e26265f9e4b59ffcb65a1f888ed2ad35600fa33b6b8ef0fdf8c2930818ea07618ec6302a638a1c80f201374356600d06d08601cdde4776532987f0b9ad3c9e9504a4e3a94247633395131531e4916f31b0fe6153d9afa333967fc8023a7de378a343ee78e8c24b65d5af8c8b7b2be5c99d82af48c6f8fd1c28bcb660183523271c9b5ae395c94017b1018880e37c054af89604c52e357dc08a081b08651e7a36c8a748cabdf0fb087f8ff2ac131350ede395de6f37cfb5bb1e3866ddd9e2df5507488364f29e4b41a2f359fe3a16fc4678b7a2830fd75e6ff0fab947282b564a133981590aa5fa8a986d9a47611e95516bced62a93e87e2a0354e8cfeb1e11652076ce4d639ef7d7881f9fd011278f05252772a526344a7477f62ace7e4fea4113b5ac0a52189cd1afa7e9513f5873660126341afe316119c13a03caba2f7396fc5990cf16678515927718ed4ce20d18463cd56838e3265f8898c54b51442b81c8a0e841cf2efb1c25efbf0893b97878751136ebf164c1ad560538ecf07e47a00fc79437792baf01a51495b014d6b33eba717aa6c17094ae75461d9319141001a4c0caaa6548659a2d8e6a5452e4771375f1d106270c30590ac8d04925f1c643a949d5a257df92506ece11efe1913785bc7ed71657e3afe87dde7bbe34ecc959f7927e7934dfb3e5a37731e732d315e923ec88a761ed7fae95a0af3d5b94a35d443cf9839bb087c46f6b0c20e5384e2848de16403ba6ecd6a15c978a165de1c60d8c0d7bdbc6c9b9016adb0722c3d0a6d631be8f623325d0cf715173e68fc7b55088001039a256c5cbc676f27677d42b0ed12e4512088a0d41dd02e4490c03d64ae59a24710a8ff309855fe8289e5d9468f129178d440e62496e4c4e4b5580d392804e7a95e80a361582a0f27cf7bb4ee45f2bca3c3b45b1fa701703d256b7e8858ee9bd8805fd1b8b1b2ce3e9f4dd6360640f98836624d767de7849b85786b76fa6a00cd95caadc203b8b19c4f89fabf379dd1899ff1cfacd44e07b82b5a71b518becc41ebff9ae436cd5fb40f2123c99237f3a3d17159768539ecf1ba228f722cf9433f3554c667c8f9f5e12b82759c27cc90a4ababb359e4e86474690320f3fc20f317c56ae0368830b663d60f14664d2456675e0d8787327e99be1abe262bb3d114e4fdf5ba88fa8678158b5f4d7c8f34f4ff04439ac218f5ad5b922da7d338290ad025382faa535dd83f92b0a97d1515b882855cee46e9e08df74d4d25d65430fb2a76cbc0dd67ee521cf11bff54ffe4edca79b342a8c99a7d688d2ee4f4821c40c027bc0dc1933ed3d30b406a69801d61c9c9240677f3da84eadc2748b1b1717d9938b80646f3c17429704456dbc19482c6b02c0063488791fcb358e89805760a1b953e97efc97b17603c2e3a4245b3d3bd32ff94b7893eb16ecf4b9002b6962415fb982b58cbd4a4bd6bfa54568cb42d6af02a398c9f193ccb15158298a7341234890fdedac3052e3908a7a67090a80ee348aa1127997f5d00c0d2e73aa9c30dfd67fee4a9e54c86e4c18200b13e1a19eb1eebd7430fff510ce6167e9a3f90393a2da2f7b9d7ceaa18bb198589460d298f3c7f5ad8c78a561044434b38ebdb56c89ccb745a1823391f3be4ae8a20b1a94e3b0229d470da6eb465351f6d167865086cf7e38bae535e79dbcdb200ab997eb1c90a3fb13b7f8425e92079d99730a5e5e35a5ed9d481d2e2d63417d1e9ae834e0165d233e5755332f2d5361669413d85c2a1c627b813f88f4f353be61cd2b2f9da22a89613bc00545f87b56be899dfed9a62d17aa5ad4bd41db09f124a01ad75ba945b8a0c051b4f751053b9a596c753098ec1826b1d27ec4abf77778a94714649287791e0fda52d71df3fbd5145f43b640dd3ed7b0e76bc6af0c199409383690afdaa4dfb7dc35df3cd0e3264af3966a23ddcfe1a912903e6223b8cd3a6d7e97f7d2197862f55cfcb8206ab4eb9ddbf7dab4de432ba26907ede467d8b1cd6687875d520cb878c8791e0d957866b4921e9fe682039c235f1bbd198217ded8d5ab8dd6b694bdd1b4ca39c92aca59642e1d572cdac164c433cfa05993def9f127c4e6702745c61f9786475fa8e394e49b58a51d4f8c92e7a00ab35dd5ff63f7f7eb0412fc87bbc4313ffba1dd7ab6318a79ffc26cf00676a00f52e92671e2efdcd0b20e4035701c0c291c92a1cdd3f5bc7a60bcbc80a62a6827ac254c70d297f2c3eb5e16b88dcc2b3416a5bd2ad296154bf404509755d309274f8c6b666bac9f4d291edd5c421c7fbbbd2a2859a08de1703e12785560a983e0e09db6a8295b9fbb7585185cda2ff75604b18015d81a7381403bdae2c24ec4cdde3e143a1b0193658004b57df5e8225585faa1b9533a5d07fa5ae9618515604944a37d6498655a55e2bcd78deedf9d29ea0a90a6d9d097b7f60c8cb883cfb18b3f3aae3905365b0f943d04469e1abfb04c6f5f24040ecd411cb08358108adbfa3b41ca29f11cac9716f50cfdca8f20098188ab318cd6fd4560fa2494a65e44115fd421124ec8ca0f7458d44e680bc7179bf9ce5c48476b229d3c7605e9296377293d2049d98ac10fea0331d13ba24cb0e7c8ffcd7589aebd4e159692d1f152dd7ad4390a15ba666b12f476b9efdcecaa09f3235aa3d3cf1807d8f1c0e31fe0cd37c8625029ba6ce2d8687871cdeb879ab4eba91f48f3f3f0c58cd1e9900102052544fab6f00b70ed750d0bbe72696202a75c3cb5495fd68f2a6dc4943d22c3946cd4443024aa279c7c1a0dee9798e907a6ddd0e7504b60a21c8cbd25bbccac19f9166664505c07c6b33603797aa96837ffaed279495ec606e7602b2be743721623032ee2e31e0b51315fee681f456940c7a20918e0873f48a7358649335f29af0d602de951f6a340f5777c9144919b21d7a24b5c42335624ca34dddd45eba7154a3cadb8793e55046252a4b90b6fbe6efe5546fe2220ed1b76a0a54d745cac5e5950c0729ffc8681136932b3003a37761e75daa4b0bb342619f149cd950d839adb7e39236a77bef4721419ef09683394e7c4aa5ad0ff8bc278e8b2de7061fc0ad4f576e716915eccf4b35d9b9611bb35322335b7862cf0a4815cf433d04d54be263b316d3468e3300b80262437bcd0b1e03d6986714cffcbd24dfc7e619554ce9d87b2c8995c7ef9a39ff6027cc0172d9ad0a08ce1aec845e4c9e661f659337a86bc3ba514cc17404a7a052c34b44f64f2248051f18090a9b0c7bd654bd3fafb263649c03dcf7100f559dd8b62b4c2b990d4ce5a3c2c04aecac5a12ca596fc1189899e597e84b8814a126cbdad95b0ce38b889204ffd0c0369f4defb51d721333fabf86f45e03135dca7c59730fd9779dedaa4a934bc333e3df50a1ef2cce36c92994f2f3d84cebf8628d3c59cd6b04cf3e8d5b961f9f915802037cd9afdc1b49c9b515ffec335f297f6a46b2ec903bdcf712bbf05cf75c0119eda01d30a0a9776b1facd2c72621dc4b4d0c8d79d0bebd48da23af35ed17e4b8d4824c4cb660628a6d7bb31e6c5b03ac64f4c828be8c15d8ea3fa6c515882cf8f014b5723a588f9581802bd7a51d72b0a4b19d6962683c8435ded0b04b7fcf492a555c2cde6bf8258caf805a83c0c8b720707c52d858c44b9ab9b7161ff3930a054a9dbb3390148c56870a42e855a2fcb99483443dc35e06e0b49ede87755ee27991b53c6c2e3db415512fff2377a4b6ccbf38fdf76474ea247947a8e14ac8f32ae23e8e96dc8ac36b482521ffaad829a43b5c3f3133fcec1557480a5e6a39c08411f1dc371dcf55fab3d52c5d52fc3343aa4d0d496dfd236c9dc2dff54553294f41bc33c590c4546a2a485b0f00ff401081f70815f7e3a2eb89897a373c3e7f9e1f56c37ad56699f9f9348a06fb2f2cc312e1bdab75893fc977e585fa0002e31d2ee1a03a516c8183ee26025165e8da4dff93e4b01ab8fd24a9888f9fa906cd7610a3fa81a8f0ac3998f6d638f5da3dfc16502abb1125a34203fce1fd30de02ffab068ab7360f91a6410e34ec4d494fc9a3284b861496765df6f1128e57909b50edbe7d9136d6f4126b8a4357a082f2d1c131b7d566441194f2e942f964d2f1101523d6e4c204bb222135ac94d74bc22074c58117ff840901064a748689658a6aefd0dce8a7fbbaacb4c0139eecad497cb993a6e9d6d0f8548ead3bfc5e094ef93e1138f642eb18581894cc345b395341a1f049a86d4ad0587491f88a5b8522863b92c56b89d328966a722626668b8a70f3bbfe90e5bf114337c401fe9c3e6ea06eaf18221118412ffccda27cbaa9d41efb3c18a64e6a4d6e931c93d661bd8f07f7c3212ab60fd2de4416353242fec4870baa9d178e5f085d966fef3343da9d4fdc3cf8e659b7589ccf8377bce5c4ff3081763956aadf797fd7ebc99cd6087dffdb13327a77506d989e87bc328a2864cacc02bf1a1794b2af53ba429aea269bdcde8f1ffb0b3545de3230cfdbc81c5d8e20fcc3afa30f4cb73c5354dccba124aa4525d2ab0cbfdb7630b78cc9ecf7557444080386222d2b4a2f65acea2d465a17b5b0fcb712b98252fae9a0b49095648cc1c2373e5d36e76342b6b53df2ed5fcc979ecb7b2f0d5470729d847e2d68fa1e8f4b7e931b46372d420cec6d20ea584c4cc1e16c2118c071a59d918804a01ef06c9ce89ee71aabc381306a541941a4cad3fe7c4c28404ec2ab0264ae337f4aa9d158f286a1af347d9e7e1fa9f0df94dbde46d8f529323b8a11d143952334f66e04edc0532c478dc52516086aa96243a7943081aca44f65cff2ad9411b3acc1609550eba1c6124d60bcfa21d4f10f900d82ef47cf0c6753d1ea0b0a2485ca2e25e72c3810ed261d4588ba8cd18abacd16b45750e4e1dea776e2fe36437c82bb130ac6b884d6d688a0ba90c4ab89ba2d2ef6fdc71b83397c279156e70bfff8724ba1eaaa0e3888efbf00ec0515dd19c71b6b742a6777f2d3223b40092ff188373a6767996baf8941f69862dbf5ec3ead4bc4094757507c46b7595c0285cb9382d6059e6c8965ee40bca9a4dea871fe1149b752e6d9a01df48c63146e293e453f02504a66c048d25fc3bd35ac0ca70fd3804d47af962aac0c830775582b7d1b1eb2958f9db93a42f167dffbd96cda1b1ff1dd2328dbb85582cde799ca31483821e92aa9c0f25d482100a240f12e367198587b34b7154833171b802b06738009a622670962fc8a9594b601df1521acb7359de4afb61b7af631e4cf4ce401e01e72f4257cd9fc51e439865d6710506a4c2eb8f9fe72cba1caec427e1b5a188e464482faa9ea3531840c3895df469821bf43aaf5243ec1cf5f642af3649eadf577e500fe4fd951016a044ddb9f2580f973a1809f29ec356c23cfa91b1198749f35f817fb6eb9f837481ff5ab6151aeabefc49191baef1227d94f6a86ed971b6e33823851c380a8496b71e6d126702c1804eac895ab7c70d43d3cda188a88ebd0c332658639c72c70477aba781141587561ae79471d9b3482bab4257586726ddc9834bfc418a5235707693a3947680718c8b4635221b796e1a386b576895b964742244445cc1675f71361c37ed98694884ec9a8ddc2a8a0c3cafc1ed62906594a49ad12f37acc3dce81a92772548ecc1a2150a0fde0cf14676d3c49ae868c2444d66f7d63403448651ff0a0ab9e24cf66aff059ec434359ff5bf70d93d7b60e4c00b5574a79c4f3c696f7eec64de8b9f2340d8c46d6373e868a0fd810c45e4eb1e4c542e03e78fd1880018f1c61a704890d5f459029b651578cb7c2c63ca238513fb38d33b6b6889e6d23dd75884739c754a5ec7ba2d4b9d8a06444c5f27434a010f52c41557065e7d5ef9604669490fb76af24102755558bb1fe85fa6c5a5e5478fd38c5010ebd6ed3db5a263c39223a53f78438fe8b4be30ad5018aee496b1d77bce05e8d79003597aa3d5359fc6459855b50ba12e63d0b41585054100c07c330dc5133d6df649c1f41c4dc71a883450ac2ca7ec5bb6c01b682bc7d2c9aacd4d13590cc240433d5d4a04dcd4e1c081a84b2c1a29ce2d18cfcccc1c27fbf66256d999b8b66981f5b55ef42e17f8fd736b50b3ea3fa613370203f78a2f9281114893eb9258950cf099ed0511203241f63781c34c95bf98369f6076dd3383963c8010185e0dc29385c1b5833a6ccfa3e33a1733f64d8231c7a68f59f3219a2c34f65a9e309ceea25864c3296a0fb60d1e7580454aeda8bd359f10eb281fb51d37fa5c6bea1375ae6316e3560b0fd7a2762920cd43512a95dea98dd8e6443657cbffdac4adee67758d1b331be579990d14660fc923fda47592bd6f0f7b263c831f8f540b5900bce72f4be12d7370913640dddf867d3c355ffbf56c9adea1713843b28867281d218fb02fbdac1c28b35f308d2caa8d1e2a4a590e430b1f4236dc6aebc6279d9476c36eb7ad3d8cb81f155c53029796c214ec820107d54e25cc8e0bb396f59b49d2cd5f7b2aaad21a125cf80d9e46817156104169427ecf85c886acb124dd1dd1d68adeeb80ee97efa67996594c734844258e15b8dd6e2ebdc73c658af975a7242ee9f5ff686286686be1e1278e025f53e26662df08404a560052df9420076f03eba4826c3b1ba03a11141ed3c5df98ce1ce1e9a453ab1c57efc39c465bb0cf409f28fd42f58b6cb5dc7c7e8761aadd2fbe572ce8eec500542e132d15ba52020468b6c3e16960d83b38306e78ad03953d688260d2d0223ac6e8fe1a0ec5021532ebc37b7da8dd480665e90fe528f9b0bc98ca4f57ba0d5516e83e34a83d2be9594e0fbb5634dbca29152dab69644b86507f8bd38df19c78fd1b376e67098f35d2e4edc96b08c2cee6e79908239e71c965ee5666c4647ecfe04d8a30cc00cd2514a95eca95c8c63455021c217b8ba88b9671e539700a8968974e5a18f1d2089a62063b80f6806b125b353def29c93deb190f2311eb23335b0d41e22a5f27cc7dc7c9ad3bc5276b7c1bc8e839923d93f23c4d2ac144f60876de68a7ce0b73f345a10c3d8153a675164b263154cb42fe6ad988d14aaed37a19c018605856e09082f9f0670c1e1ec8387ac4899174cd35807b66f9e8b157b22c80d3dc0a2d19091638026bfcb648a2fced37c87e6fbdf0eb73661f91c994f867ca6af175394ea52577167f14d42cac8080b5e4910eaabab51daa08e2b6a08838630d17a7503e3a253681eaa26f0032b00685319c119fd0837489d28335140503ea5ee6d8bd271934c6f0b158498f59278334f9211f17b204fb0988ca351d20076f8f077b2c02301f592937ae2c82bc92d817c3af2cef609541cf5970faad66256662c9b9090e9ac664c58f999c2ccf093574092ef07c9fc3e5476f9e900be1f70712fb5ff1e346dcf07e718eb4b0ab08d799caf6d39c934d45ee2ba58015434bffdcdbe732433080f6a659d2b5b2d8824a63dcbf87a59ee42b9d717cabc8ece7ad4a780134ebfe297117f71fcbc698367ac9e92f84679aca384293adde82a25fd281a52807afe05c1820ebc82db9a56e43144e861230f63fbbecd041bcbaed9404320413b3f4e6d23a700320c2fbd2774f02615e5f5dfb9b3df0b90dd6308244531f80a2219fca436db3618c9ce235feb0c91c831870d604c13991c21a184340f36956a88aea03022148403eb32b273c4d7bc39dd6ed3542df8715475194a1144d6cabd1ea41c255430968d0ef19019709a18d9f8815ce48f6ffd4ae7aa32c781bb56bf25c8a9c3553928f71d4dc5b0cc7024bf4805e688582e4ef3cbe2ef4ae20c179b32746449b2a07181f2b1335884d931ac015e70d8f8668721c5463950f6a388d9752e3b8814c73ce059cf13ba71538d69e2484740619fa335395e403afe019a6734a9ad880a35135e31bf663314df0f81f60e840967417ed09648489b655835354e8329e288c78b11efb696ac7846f04f9dedac37e899aba6f5cd35be610468070480147261909886562186c4f9525cb7d3dc95ba53de515481b95ccc28bd76c9c85f155d789784f89839414fc1bbb1972018ee4907f614c74aae8187e035e834160f52ec071f3d5d4c01003142284db82f60f79fb384c1404f3c1e9dcd57b6444c4ea0a54133840d729a5b44891c931338e136fa235c43bca92a610d8e3abd12145f3ae887539664e1724a56c5c9090a55fd3e16248a3076bbae55cb2bce47693f8f15d69819be94b41310dfb1eae6915bf9bc7b305cc3b8510cf96268fca26ec45c9e64cead9f536494eb371db94a7b53dd178bcbf04117f16eedcbf594b4be3c0aac1518cf6b0a3503ae48c7a2475e0a8b500385873387ed4547a31323f54174312ec0aef5c848ad32b67f1da0f7648553fe2fcc0396662c2e483811d54f6256bfa24d9245abd815fb67be7847639cc8b9f4d4ef7bf2016ad570d8203826a63d4aa4ca7bcce9ad6f699a8bd5e850c06a18c50acae2de4d26b27d24718d5d81c948eab3239919cb9aab9234da768aa417f0bf747e983cb65d665845c7ec7c9a8d262efcca9a82712e222dd0e0ce3ef4007f85b67e4c3534cde2c64643f379fa7186a986a38c528c5eb4430049f5bef7b50d094a840995c3556f38e7c0659634acfa4e56f7b4c672b210cfec79153d72949aaaeb99d59c279c4dd54c74ac8f3cdcc8d3072e875fe93e0d1ca136fe354dc2815840ff5595ad64eb17041d8acd818cb4e6f037d5e814bef5779deebe3587b8803f1e8c79f6047756e9b0eaf9dfb9fd1abc27a48d8d4b040ef960cea335b51105bc5832a4907bb405c72d7598121c6cbd25bb9f9ffaff08b1c8528f24904574523e4d2a6401ebe6c9c2cca263325706c47c1ded6c3b58567a2a6110c21a2f19e8febb77a582a1c295f8ee0c5743a28802077d8b27a2886045e86cd868cacfda84958865aafdbef39c514bd8451c18339aa133f9d6ca5684f78c599c40ff5fbf951837f9e285364fa0a94428a3082299f52c1905acac040c0fd704d501629a0f61e5919db3eaa575ff8779a8dc1253c34e56a8dd97887f7356cd5f01ed62b75eee658285579b6960efe31ebd11275913cb5236105e773d6b67222966369d8fafc2c7a6ec1fd66030805957b038c57a02355052e780681153d3c6055f8dead558caa8b8b864be246113bf4e3bfac07602cab905d7b1ae057be72855cc0022a26e37db4fc713faf382d358e3511bb4063386a352c5dc993cb538098b621ec6c84427834cb4863134ab122e094afb10685316b24239b93fbd2cd98b02dd6ed7113d19af71f716b9049ea28ad693552d761d3b1167848903f26e867fdb0807ba365ada2f0220a8d481bd68a3af983e54cb65b4776d49aaca0a1facad692b30bdb03cdcefb6739df1029a74179286174d51891044c03ed49cf4c373c4bf5f2e7be810e2bba09ddc52eeccf466cd0ce0d1110f87913a32d1022e88bd0610d126dc07321ab4f0b98458e7c7af00d5e33adfa4450c2486b58a617e429e5a330f25afd9380bf3f4be46e0e95354bc413e3feb48de04d7eb8ff99c59df89a1ae2d181be49920265c954dae2e67a52027f09d02c109eeb67d369c4a28ce009dcaf602591fc0e4326e8a92cc369e086bb7b1cfb79f70ec04ab7df7de2925f90eb0b183476704432347fad4d85230f97d87758f37f2f9f60022fa01b889e38ac761b8b879fef64322986fbb6b4792559d965449b421e2e18dc78a502f8179c3f3c5a8fe2210dbdd9331c235d1278132162a92f752c34c30453796e8282c4c7684b6512372b985389f98faf4d0ff70b1ce800b7d9340be554e246e6b76aa41c7c3779955316338b397331860abbf2f9d68cf056653f33ab6532d823df0f94482c3651e9ef2855c2e0fe1a1a76cb4c82ccd044448b99161fd42420e36a1105de5981d378c9ef07d8c7d28ece8636e3ee89c196696494aaba1a2a65a13493eb701e258a4fdc0be29c0c9d4ca93e918cf861944552222bb1064d6ac2c1b16baad2693454f0762d15468f44456a325057a902a94be8da1acc67ac27b8979e8fbd9e13282de59155b37c1079e97138c545c67b85580f10f4adecabdca1af37d2206a32d0ed70b664ac1e292b8e3cc5dc1287325cb5d8a1e326ec4f1aa11893d4487fc8898a33cd01b570117a77d32ba417dd54d76ffc0665e6657e2581bb04dd0e6c97f83c97de0e8657f8bb44f483eec0d979a8212cf4f9ab35ec465164fcabdc491f6f6c34cea43f9805c5ee8b961c80c6332e28e5736d4154c4ce25f9a5ce7201eaec217c380dfb62c701d6ee3f5771afe4dbb64792a5de7c10c72535cdb20696ca447b8e1bd0452ac25c1f998f0bb8483f7166b40a7d9f0f7ddb44c4a4fc77c6654ae49795bc76ac1fc1821bf4f35ff7d6b475e3fea329bf7923c452e3b1f7cbf9f36268b6b094e10fac49c72c381db806149b14cfa91eb8201c4d1e630f280362a00048dc51d022318b492a9b5b4680f21afc3acee397f463cace21ee63a5fae4e0539633ec9e974d9259c4386cf62ea17930efb1afe669960daaa96d3086b6463b7ca04950ede7279b2f4ac60987c97335ae7fe85cc2c25df2d16dd6d672d03904e52517d4da84e37cf89d6702fd3144d220c8db976c321f2dee6b2249ab03e08b455e5a7bfac45aedb88d7244b0b3383b864c42ee5886a5d17dd8c59ef9eb56e6ef97bbb30d766b3412fcbe6b750a148f4cef3f0103522c783b75716064b01ea7d28ef986053c898a26a3fb5b197b57b50cc6bab151e33106695b0de333c0c4709802485c8e045fbad93fdc46e5d90cbd1fef9ba9b303f806d6c0bfb345c24207597270064cac3ba6ebe8ecbc7897b308e59be121fe14b2a55807562612685618e74756fafd3d72cef80283a7b0093d2875c61b2a012028d1cc57f2fbccc81c450ba61381e786082064a052984195a18cfa04b5e00f33aad21e0dc47c4e8bdd786a9e156158a0cc1505bb11b02a570d68cb945159322b5b3b79d57d19a9305c83beee3dde2151c9dea5e81c87322d5ae57d08a894e629b8f9bcef0ea8113488dfd24fa89a7d79bd912d5d5b8eeb6ec2578394bbae6417b0db4755d9251a6c73d0fd7c74c94a9d63e93684d861a193dc5e699dade0da309fa34d739372571c3a4654a1a197454cbb5dc902801baf853f569c95c892c1a649275f95b2b056f988da6c284110216d1a9b0c64d2baaf35c9488dd26e23877c4134d861c784b410612ed89f176e6bbb447f45feecd7b77d93823b007ef956c33819a865736e083e001a139bdee6ca696010fdaffe0307d42856b0b01269120ee866886cbcacbd53f6a479e8f1182f7586a69ed2d1afa3b14cbe27c2b716a03feeba746f49b397de88ad16b7e43f5e707826ecf658e94be7a10e43064bde8766d3b4a2ecc6321d87b22530c12607ec9c446d140f210f0c5a04b14dca97c41d1a00ea6b1ae81c2e2a879f5946c94f678111ee36682366c748f89afccec53e87af8fda213f97adaf5eac3ecd5dc14f0d949f20ef32a13fc4b84ba42ff14e6d33f452eca1fc55e1c26be097c47ec1eb919b65045d51648af0697202edb398a6515d7feaa287ac4b8ec9e325f82ff35877200fa131989a6f433cbac333533fa4df3df40c5d9fcab993e5311e79cc97c9bc4e1ff4b44db15cd8b3e1ce7615dc86b3013640fad2997db593c503548d8f6332f5e639618d345209cb3539a429f07b1f89258af96131b1d406d557f2f3131e8d2641bc0dbe184cd85db2d482c7b8c3197999925a80d3475d2bb71c5b0ad36b710b8c163e4da424abd3abc37c6ebed5d5a78155dcb40b67c6c5a54b31588fb087910eab629e91aa2203dde426b662fb2dcb3715476dcd648e2f0e4fb01a1c4e9bbd915b0df6809919261eef38e7939aea9d81dc6bd6987e7aef1fd0275110ab2c25d35ab358792a35f5fe619c3c8d1ba295f1d850450fe1da5df055f8feefc84fee8163654bb90d9381d78649829e7c2c55f7e97d24e58f875f7de838ed73ddafaa70406c9ba2acb04eb0e1a6e03d09123ae675ae9abbf5f8a04ec4c3e97e639c9121b1d45657d1a86edde894ae356f673e8db55c1e27f943ea4bac562b05a36f5dbab4f2546b64da794edc6b991961f1d49253056c2586b6b660af47fea334b0849c40cfecaafe94f1e21c8835c0fee760d98d8b823f327f9ac50cb846e0c183bee0ca4c2921f71a310f8a63373ea33b6f5633a94f37e4c8651b2e22eb0684158ccfc86f10277f41a95a38ff61972c0353eeeecac610141c30c36ef7016e256cf7c34790c92b8c89f60fb5ab793521d7113824a35bfb952f824a4876a38e1465d26aa09139007174b1bfe4d41ebb4986e1c277487fdbe2a20c86155e0f95bd389b613cfd3416240216bb8fba682d562bfbeff1a9b4cd321a1602b08bafd1a729a494363ce6bcebf5c91f033c7bd0a6712dc0fa8a8610a22b1745947739a5c1dcd859218852147bdc5d191119e7a5db138c831714ec0fe1cae9b6d257a09c20c5aeb970eb05d2098cac792e01daa56ac79bbb0eabe64f3b5c85de9de79e89d8da7dd5f8c042c929fc7b062d248ba76e3e4b8b6b34059bbd724fc602322f265d73318a76ea38f56bb2737918c873be283aa504d524d683034edc7997969ebe72882d72ed11c42e51389dc2cc1817aa4939cb5c39f0ebda8663785049d502cc871dc7439174729f97f0cefddd6f8da25d0ed4e34e349b0b623285e086457bff9b159108f160d6150f6d843b164b501894470d2680c98ea9472f3b1fc15135017dc43cc892493f3fc75fec20bf8f4d230bcd4fd616f3dc7263d4f11dee5b4deb4709af43be4c44e2669532953cba76afade5dc6c46cb463f941778a8e45d5bad90dc0fe7d5d0e4ac7c1c9bc2d889065c5f29ce7d556b5e55b0db16576f098434ee600e2ed6529dc7770cef8a163f68f51590b376bb26b0f791399e99c62265a54a1df536b0a03b7984648fce5631d82ab340d4f6f76a6adfd0b428280773b5b71b6d5d6d639db7cce1e2166eead09915fe5af09e64eafd668e35208d4730f7289562805ad659b3c969ecbee9b7538e68b60178bc64ebffff2064be4e018fbcc518cb8f1e10ebf6391666ebbc9d3183dd2239513b6b7516a980598bc9cf03dda761fcf4d98b66029051b305be53a2959a870fc6fa2af4102a33a7278e1c4c0794e0bcb5c72b9068b0f812e65580a70434f68d758b6d413ed2215346b769c7b84723b29571ecb92dd8f6c168d5b0ebf7696ec3bcd964e77eff3e92998129ed11e6f8f9e674ef3a9ed84bb4b42a3a0accb620a8797e09935c79388ea176b2ab86288ada02d1bf7a82aea4919a3c192e9e68f2bb5cf2a9241579214b6bea1928f9d96f74210aac4451b453320551167cfcb4e27a222acceeb9077347a38cbd7572f9bf30f6b4dee96c6e8bf8148cb5846a2b86159f5a80784e6ed43ecc22392b39a91d4c0ea86e8e5010ebaf581d08783710a4fe8c1e246a3259b6ddeb6e7e02cbaceb666aa50562ced9bccf1e91ef36fb1a0f9cca207e04ceeb31126348ad0f14c94b9bd5261bb4313e3f3e34950fdc635a3de66502d0cb29128909dafecb9b90ac4eeb67be388179e0eddcdd256356e8ed04140b5d8a438f25150b9b1e61564252e49576d68ccf18217575a57c6f8659cd6848a05d0a2a7f8394ae3ad47be913cb5f94027e5979af39e4ef939ed2510ee72597d37f55f3d425f70d6e631ec2de70d3d66ed4daca41f501df0f791679babb0923a351e0518180d3ed8457adbc7a90f9cef9a96581222d58612f4c4fa0665b3c14b0bd7e6e1b650e575f15ca151b16936d4db35f7d627c109744086e6be93aa763c4e107768e370537ad3b35d93e6ebc88fc54692ccc875ebd24678e9452cf79f317c77dec6e6699a548f313565bdb33aac54d40ba125f5b835ffcdee711df487703217bc1455a8596a1d63df8fd02b5aafa034bee314ddad4f8b9700580a7dc3e37ea16895b217eb4eb5a07940b16d60522b28d6b4617bdbf96c96099bf375989bc368dc99be045ff90693b97e06212453f5a40fce1dde686ba34e6632f05c1ef312b6c4261cf56e3a916489d246b81ed1283e7e2543498db927e88423ff76e6e9f788ece47caf1c586f8d9fa968bac29d390be288acfc36cd4bd6fc77631131348cb4d5293352390b1e934cd948bbaefbcbd036a18d6317d94084ae78d937b3a814b6969f78d9c626b549644a30bc82e4990041357290499e436860383f1a7197721585a677988c05511628126f5aad206db5769dfea9304a10160d3c0129c0dd5c67767744c3f0f925976fdaef636080963047ba2536753ae8eb9b9ea9452fec40330afb9834f68bb41021c0a46a84f5cba340052808786097d166b6ffe5af3fe1386364811bbe964461187b44b5c2e5c051963f4e261a91eb4c45739dfc043988b40b0e02d8c9f12a9f14e3e703d956c082e077dc694c4403ffd109a8216ab33b5ca4be5a763eaad090d976615568511ac56ec589b65f8d6aef99764ddfd8e7407daa1954b7b4265faaaad1fc5a96ce9bf8cd27cf656f9c8a4d652ebe99f3bca4def0909f2c25e36e55a1d647fb32551a36695adbd4ae739b4c612a0e0c2422378e10198251819c74d9a63a1389b9ff085387644e7bbd044c62ea26997d9bd08eb3ae1f2f1f390c8315e7c377ceeb046543421f1edeaf3e671b890b0c664562c32e860457f5e23fef528db8545cbf4490e76f0fd6d63c2b02a650fb899728e5c71dd6c8ca257c70ae37dd36844b1cc734101a03ba89f8318bd9c1c6010c6f42da0db4949fb8e9d1dc1d6a5fe92d6d47c87d4d827e223052da9cffb187f11087e05b827ce07494eebe5c64e74420896e0b61d7dad0a4efc6f1fc6bf1e80a4f5da096cddebba16e23d37dc579fdaf8294860aa43601eca102d160dc1ca553764e9cbf3e245128467de909ca629b979f4f1584fca16bf32b201d50b99faeb51daed13b374691870c8965b9dff433a0ee39529e789cd4bf61570129b6f6f5ef145ea2fb2dfc06f62b40069483162437ea9fdc54bf309b68f9c9b424985eb8f62367d9e317b02f0071d8d0bc856a8effb3e56128d02763e1f7ed2654e40e6722225e446adabba8debf8f23bcdda6c8791660113b5ac93a4b67b1c718e739c3686fbbd75f2dfaa6542a0104863faac1d7eef850fac617893012db05c1f30a4be83e16045b3c3098ba4bb3c25a7d50319b763573f11534d3717c3d25a974a9d056febc9a9db07451dd6b0be09dbb719c70928ee5c0d67729d64318673a7eb836643bc28ab35301fe92880ded5ebd8c47b149e5befadfae38f40a5efc477195bf83e8225331b09cf04034ab30da4649ec378507bd589da79e56e25bf7ef8740b930235b900ff083d52290ffae52fb2bf1ac42dc97ea1feaebf6b1c1795dda851a4db7c441fec0ee5a51adeb51b038d0b0941f434177cd774a127c741759693174d7ede3fd356afd6a383bfa14a6e7963358ea9c9b76e637d592ca41a1ea1b8f60a56f534f7d0d39a30b891380f2e63f0381c378b57a0978dbf48881b946e75773b84522d598873696e5473c0f1f982b4c40f7aa0f8c4827ec547b2c9b5f0b14b9799b7e7740677a521df034960e5218d7f3a2be90cf00be3ca9fde1bdd87582c69461c5550a63241287d461c3ddbb293b32da5b34b1123377681fc590c7619897a572252d9f977d53960d98dc055f0cfc69a272677ed2bf2b81ff680898d3ed77c306964f5ad89d0457eb40b71a4683a193a643b97a1f3f047dd6954bec0a2ab0bcfa24506b3e9e987219a7d088a56d6b22c8f6c66fa0a9ede79d08fcd06c5608edadd2b203f70ddb61942f1b09f444960fa567e15d9770895f01dbcb7e394d471aeb1e00dbcae0089ce5f5752108e17a19b2bcaf3db3ab934fcb9ccaec4ce6428bb07bc0b763af9a38b95272c610a7a4926078747787a9eda5a1cc03700a6bee3a01f3238386a8196a940b6fff05e93163717a81043c1987332f161c6bbfb9f248b16aae2d2ab2203e896be366caabf280a3c6ad5e54f035f39fb288e576127ba400446b5b2da2bdc155fe1de1ce93476fa7e089e0f78a3129dfbc9acb15d1e7e3c16bdfc80a5088c4bc52588b483771864e3b23ecf6fd5d4306751e554b51208335e0a30b2f8325a92f593a574cb391007ee8b1446def602dcfcb1c93e3b5254101f47a46048b388751accdecb168406bdbf40a295abaee6484cb9841c2bfc276ec85f8f9c664f17ee39d1bdaa67fb20191777578a65a24f9a5a46de90c5cad1e46bdac3ff1e528785c0287eda3bd04114b07fcabcd789630ab9adb4018f35f84d139eefae606f3619536c57438b6608ebd68c62cd36b8297eb4fe847e12241aef050358cf8599b0194ac14aa4744e9139cc0e81e2430725cc399f745c8b6b5ec695162bb7db17339fb0164919aa80caf2593edfe23b9865449962898989dcfb01b1a453f4259f00098ef48ea5ebe203292a2c5b10d48d5b890f48afaeba10efdf97a40f3f2e6a1da68ba45f480a5742f0c17bff6c226157e29c64c7c441559f931061d98844bc6a4176c95d7c27492ad31717c65df5c433662185a75ff4e2c703340ab3b7a53b3a6b0e330258a9d59553f9a3c4a41720b8c8453b369b649978a8ac3a1be306164430245748d6539506c86fbe8888cc6e867f4e275afa6488b2162c487d8917c1588e8484d1fe5a0d389d1519ab6715d7d70edda32f38235115a523b0ea6195d1e2377c3487ad59c13bc2bb2012eb95e8556aa57960254ce0d12f46abcda198ddcfd3ece00f21005ec7b9c877964c4ccc96ce5f52a201af5aae65bfed420b20f5302f5d16b469e66a06883a24edab21f370600a378d8646a41dce8c62fb8b70247cc6d093901dd74bf9f963cc52c32385a18487e340355017c3db1a5fab56465b1d3146fb66fa92d0a6976e62462af8ff7201aadf0533776848676f5c2f614cf0131aeabc8947c1aade08a055f5445d8d232895bc927bb508f13845364bc7d6162ba9f9735696b9631ff73b714dcc0a6cc7554ab52735bfb364f0ca1d8c035299e2e442e6bde4f8299e6c89521d5404fb0d821a2006d8a0e5be4ac70713ceac3bbc76bd78ac32e2d3f82d6d1ff2c4dc54e3f634fbdc6313e26e318bf47a442735c6e01777e18008ac510119093031bf2578c0f8ce3d314b9d03889fe54a1069660924eeb2f6522092b34558f6662d72d9e2cdd708e6abc0fcfd9146465386310088a65119f283296e0c3482b9043e73c263b62a375efd72b85365a59fb571ad2d57a71e3bb8a07302af92f6cd439844671bd5531adbe0bb5f6dd68ab678193d24d133e929106e200b66d6eea24ad156517a0a1e376c414c7a35624d5d5c626d3c71e17ec30c920eadebd9bb373c05cb7f6767c96550a62185c317ffcf29185b4492b9d23582bb151940744e19d0e7f72c7a74f230580fee6d111f607dd5808ab478bc08efcf0124fd3915629d5667732a27fe7b768827dabb25b29ae4cca556cc851d4e5f8ce23a637e5cb41e14280b6bd6579eae46cb1223f50afa4028b08817ec6b532ee3183d211d7a28a5835176ab6c9f25e8a43715847ecd5b068216d9339aa512849908a6f1822503c1b129efbc128cfdd793bed036efd238bcd8b6541dfdb0a5df22ce8dd06813d7f98a5a41870eeb54b38ea0143957bcd7899d54e20acaa78d5b6d8349ee90da76005beb750ad939a0a6039d14a0dd3296009661f3d7911b11c351cf26d7056986425853de72ed0e332ef139fc6c2694191483740ae3ff22de11e19add300f8b4e01971f37dfaa7e1dc341a87d0b0590f14d036efe9ed48bba6c1e4a99498b915f19c65f8bce005ec2a0598b6b38669eb96ac7cdfd1f3b72c47166a8f77c405a24024c09a149ae52f1b5d65cdbca14e5665dd501148949604bc716631129a060cee26cce2315d924b8f01ab7804bb9d2aaa821dbeaba076b437b89e49f4baeca9fb9b29e6444753c45ea7ac3405a1676cd9825ef9f64e625bb96b188376ac8cdbf78f1e8ed9af33279a0598cd90877d15fd69f8de9bf5794f00ac46c1e1d3d1a57cf25d159f618d7e10db3dce2364f3bf36ed847f279da6a4aa4ac52aa7b3a43ea685a3bff4d174e79cf4b97e9d8d1b5bb19a5d2fd244b4d976dbd7774621c651c34e69971a315505211a467231b1d9a70ef91fd2e42acb844f2bf53a01569e181bb4df22ee9fd0b74fa6c3e633f1992d742b2612720b3ff72aeba1c981feb220180e77da67ebde7b15bbaaa83112544802b0eafeaf5b25e8c6a8a40924e7a6104f09acacf9323806021ec2e2d89d8c6badc6179ba9e6fde80ea60313ff7630fb0e915c18a2fff90afee0afab171a8b0ceef5ac2303e1e4f88eaa9d85db4652b5065436c040cb21cc74b25f334e880ab1a4c33e03ede296e3b5002f1deb4262bdd7bc325c8f66b58629dfa099a871ae4285e1c4de00ca2b9924fc98eba2f0fcfcfde784ac32fb7cd42113fd83bf0493abb8f2cbd3ca2a2fa2cb366b44bd3c95a25185d22e7d5a5231217bbfa65721f383f9146bd7ab5301b6740c567939e023670c9a5eed29e8ff4bb1320410c6ed95d4de3d5cd64dd12e06d33edf45986229173115f16635540c65b29ce5578438b414a7bdd270749a9b682dc01cfeef4c753f82664304ff2ce9de42430ebd0db6d9dcc7e1d7c70a3552c8953a3ef02bb79f2216e699d4e9a433939d6dce1f96ac7fb9fd9ded3d4df0ff61511d862c253f0d32cf2a47223d1bf9ef2e633db180462e8554f9b3fb92ce42abbe731dfc9831d135e7c8c93979c62b63cdde57a49f651bce7534bec50e77d250f46351b1b191227f3e826c2c39bf3f9d1e20cff7cafffebc508093cd7c4d7fbd35f6c1d0ed577a00cb531e6ca50a59c3916038102296a32e3610e008285597419b8c7a061dae5d5c6a29be4020404f57bc317cc929d3b59be9f6b731d3bb313214641a7be0e7880084db27ce5258bb100456bcff72f224632ccb18b723ed35f2d6f7c78dd83290e1a6b29a8541f0825993f4b44accd71ad2353dbb2c2e0b9e9c27313679ed8110d9eee3d5da7d0e6c0a98d687e3161e684d31fc4536d8acb02096d9d31c6a542fa81f14dcec7204d9d8556da9f7dd2d2a750f6641537739db3297e6b75b01adf4270e6512451349712671282b775211f8e9a838a6043d7d3f9b1fd79410311080f0b668e20424830c586c66b7ec02a49e32780ac6ca35e0e4a955e8bb9617cab1b2f408511af59749497c5a08569b38376eaa6471b7c0957bfd82d09f3f9100c75cecd439e84a0bb0c313d14dd3548b67d8f3461b1368abef7f3efb3ae8a86714cb087c046ed8edf15038af67a281d4dd1a6c4e41d2acc6ac0d3d4c66c0ccea0d8313d3c6b6b198f5b79ce34541021f7d2784d28fe8330ad21775c03d049be7c7d9151e5b2a487f9d94d5f9d3744edc32e3d4dd26ca2caefcb4b8fc07030f3702b1bc4f3e9097bbb56578c58624c122c0bef3b1b18fbc3f8d9623268201ba2537c9a01059a2fef3fe417576d3d5952a08c24af98dcb6382c240cb9b36576ee15d7472deb10cdf169dff278ed522a39aeb83873c3ac9ae302fc5e099f362750c0bc5f4dbd3aca80d5483640b5188ff50f2d89c227c82e9c2bb4c221d1a5b21c3dc8fe48000d1d68832e7995eeff3df81aa3a5e955874fa4308dfdd93fac1b9a9e1383a464d271eeb2d6048b54462e385f07d7bf0341f0d860229964f7807c0d8d64d62ffd154a49207f41afbc1e1cc7d64a316e920d4044ab296b4e4a3f2db71661c27e209c3cc7492993bf8b55d6e8de0fd3f7344cf74b56a0ccd3e8cd51d62e45f4df469b472c3613a18f2c5430031283ba9fa5133658267cd64abfc545643bcf0398455b002b7075bf9bac80d7320fad5ee0030b524fea41f1dbed53cfe2708b3cf06a6f5d4a3ffaf4ecb27a9a7cb558a1d56440f36908b9adacdcd12402d4ff2d97561e8c8d3dd794ba35d84651ef0949153640fabc60ef1763691666d7874048f29fa855c221a0e9d13daa4fbeb8c32db2f92ed423b2682af9352f165e4b23faafff70582b10012cb29e8bed6e24bc99a535ed4009bbaac57ffd53627461dc85ff176e0d1b73639ebeadc3960713943aead82f0bf3c4011d4a04936a33aabd73296436f13314244f7fecd22fba7d6ba6fa33946f9bcf994374004fadeceb2e84c5ac7e94066234134a8f9738d7a161ca68baa6a7fb04dad1064c9600e4193ddef7c4922e91e3c9e0a6828c3a86b845ad19479d3788018c6b194d9ee9c058edcd18ed637977d004055706e01420958a138ab2c0ce312f947c7be3e0fdede2bc671777bfb3660ba151bdaa742ae44f88ae29f7c9557910b488c6038a39bec6357ca5e79d1468a828dfdc9227c2935c6f7dc3ebd4e1f6018811ffeed0ad78b7700fc10c01275960c77c33ad44f3b3367ccce3a3d28b688e22efdab237651447c09b8661d8faafca589c2dfb070a0c74e7e0b34d8eced011b80debac00459a44fcf8c6c018d276fbb24cc98c2f9f10d5d56aa97e97027360cf44c49d494d1daed7c2a54a29dd3f17b67c9dd6c1c5d9d336e27a17c6dc22a1b189151f0d420f7b9856c5a5d3a47f08b15ae06c514ef08d4511e3682a34c64636da95a9b4e22561d8ed6b43e29657053c16df6e0b37fa5691c1af8411ce3c79b923b8e2ca10921f4750a2cf191dc8b149ec7ccf1b7051a67f608f0e686d4288bdf37cb829c62de37bf1ff54b2db271731c6e970bf40c2c14c2e6e41ba0913bced7a9ad70cd906119e386a6ceacd698f6735f4a17205a511c1ea1dfe141872b5ab76a400b15cbcf4331cc8beac9d01adfd4919292e1ecee5c3ae7c47aea7e1603e1117cd33a8e5216e2276ae4af6a4bdde50c095c5c32b4a5f180c5c00a32dc1165df57d0a86ff06e16124efbbfe8f732895f6d33bec45eda2c000d35fdcb5373c5ed4fb107306987a2206934d4eb4227a97042318cbfba1ff882dce41d70d6ed71222ad6558674f24e6c07d30ba507b9352f184b3098104f9a91f57ec462a5dac4f687773c90eb3d18d61b7fd9b5e8b531c4f867fddf1dce1cf1daa9143f9a24ab4215fdbcc281319f94d3c563018bda51d1474900887467a2939a7fcbe07babb6a07cd12cf86bf91290194b7adb3f1f6fdbad29a09ef4a4ddbdec7ed7f741b422d36f9b6e0b95849f78cfedd949b436396dda292e4f1df342d39eff8e8e8b0a53018e29e3355bd45620dd11c882767ffe035f916678cf63d06cb82564fe15152951e8f0a4f5ab62b3dcfc65f1156bcba86a8f89633da830d2ab6f1befa009f08861ca5de3f560ae0548b1741bc993b77bf222eaac3c5b33a33dd8cc59d331d4cb1399d9574ee53c09bde39d7b4ebf0c143a30fde146acb278aea654f3e72008f37e7169cdfa79571a4b3e8893f15dd9ef434cd469dedac6e0d0725ed60a533df09f76da5e2625e9df15c71c3e23b9e9eb9e40b6e9ad660661f4eb2b5939d1b54c500da570acb21a5fe80c8ea09225c3118a9dc6fd794c07418e471b5d17cba62baa75ba6e6978665b660c3f0dd79e51578b2ed0feebc03b317498ac1cc5518d8c64693767efcf6059b0154fc8b7f3acf2c490445524d4cc48a2b480ce6d8a944c35b2ca7da4146926aa8afa032fd1c3767f12b3fd1d9dad22362207fb46d6352ffdc2daefa3be6a5648711637d3c4f41798dcdcd49229765ab012606c7f91b28080e63904dc756a25f62073fa66d3f3f4de7828241797403ee7525c9f0405bdcb8e4a7d01cf33637124b3914626f7304c30abc7cc6438224e430913c6450530bab91c1c1a0f41f1a1808145badb00a580f6d3e75e4877d7948c73f11dc3f3ca75724b9e097c510aef83b196b5a794c0a43d9a9901c1505095b21c510d1ba32effe79e1c1fceacd6988af5ef3141944336e875e23e9f712ab4f19383af799eb7e991af974be9face8bd67ab8e6220a672c62044a20c4bb1bcf909cd1df18c89284c565e5ae97895102f264210e91b55c901d22323681db5940ec57c854b42e38def7ae96a1b2311dd120ee1dbdf4a76c0717699d43bf347433a681d151ec9e185e49fd5bc4163256bbedd09ea906e35dee14af5a30c826859356576bc4629ad3e32524a9594df2855486082d68ef949a212621e28a1c1e423be5441860b3ca2d7ccef26a9b2784639877a1e7360ae585eb442a3de9aab5a1ae707e4414880f7bd171f06733e7de844e31997c7c67a95970e6d255984ada7e14cf6e6f019ef6b9e5a700ba1419db149fade73a92b287eb11a5af66fe59f023074561627134ccb835967c03c17a3b64a200c6a0283897d8a83d55e903116141b70af051a606f56eab6cede92ecc15786c917bbfea30c2402dac0ba6e500467163cab6a7d3a98225ff77b264da6b829bcd859606c62f32ccbcb2db205c3ac3fe60998d1c2be6ce98190ee1fd2a69b70a4b7649bebc9b3a147efdef375c8d669b5efad51f9a1e0369085edfad8eea957585dc6e29a65962bef5f3da0c3326902c08c8b31c114d3253a2d866f243927bfe8738d577f5ce233b0f1729f1e585485183e5cb96dde7d98b78622a63589603cb36c83f37e888cc38efab2a52ffaf60d11173c21e2389545f7256be8c8157315c9a6972c65f5d9d71b53b981aee0223550e2117a491bae9236f731dd3d7d4049c5c21c9fcea7dffcee34cd76e685b8480c5b10c79804a6996183a9f02aef067b24ba05c5eb527789a826cd3cd17e1d92cf5e97747e09871c833cfa09eb0ea390c68e4df8fe3d9e5f9c38c3297023b010e6c89ca8830d365940c85dee24d7f7c0234611badd950ea176e31cdf18717fd4692b660542ca33587d36f0c60e974f14243456d5f729ff1aaab7b4d5b029a6eafbf947837d12ff44b32d20e4e3a9b35692d8d8dceef510b7fc532b96fb9b809db8c411f8634078d3fcf639d0b16d7ba5222dbd5ea8de2d092a8171c50c9ae4f91c547a053bfa3a8a0b0988f7d64d55b474cb8b97fb0a1b925812af67133100274c23988c60db1de99b4f1970422ec20f03a4dc9c337b34e5d0c178f527bd7d19fbb210d75c095baefa6f304a741464e32a404e3859d0fad4a4e6e5d22b0f9627bb7e03322d9531fdc040bdc332e917003339ec6502392261a83faff871f0c0015303c99c1bfa183bd90be83be1921c19b0fcd7684d3c776558430b3a7af23bad3b4d590185c3b26a69a6e6dc67d72b7845bc1371a15c62492fde116d0294e2913147deb2ba63b2ddae54c8797803696eef8e933eab5cd3b7839ce97f127eccc404656be258de85c8d981ca7b79ebc94f13b2d819c6d2f42f63d26d790da7d82c78bb1f281c43c9fad537d591ba8dafccf1c841b13701dbfd98b9ba2e4b1ae608584474322d094a2464fb454144cdb2206b1b3fd2602f79cf19274e7d15574411b0c99fbb9b9ba326336db774fe147d31c11ffed0e5528e1eb2cd97b32e1414d3e764477dece1dfce8771deeb21cc50c01931a210f54d880d6858a393e7f5e983e7b53380202cf614960eb9bae5465c0cd103f5add5b27cc4d670d4a4d3cb5b17cd8852f27224338888c5d99210065ea663613162f628a1225af4dfc94d832f182a2998b82d451934035520af8f58b4c2d60df444d3c5bea7144575bc8aee269c1c6c75d404b6184c8983d20a0ea752830917b96cce42080489af3f3e3cac95e2a8a3673921892cad9ad319e14fc52f8f5be72f712f94fcffe4296d25c9e88a44c1e2bcafe5daf2826c599a737bd5508e53e1f29f185145c9df5a752b83eaadb192123f57e1a8290a88d4d3c99871f415bcd74d540efc5af0f0ebbbf138c53d1cd0f46eccf2fc971030746103c3fc2b6454c6ff5826aa65b1691bbb1c4574143a8dc8b3f340643d2235716deca8db6ebcc06afc3b0ddfa245d710bfcdaf2ea28cd52dde1af9b4fa784a4f8a05e22b7d36ecad21201b674489f84c707c10772cd1b949a20ea3c785a2e5cc67bc9e3f4bb31534ebdd4aa2e41e502d3831ab06076fe2635fae6c741ef6f5f3c654e87e1cf9356323b17a71e40f7821233ba08f7b7045350ce29e7c94a3c60ee5b711fc0f4bb84983b22ac82e9e3f7b91318f1a3dc0db9d6467d464d926ce480f47e82ac95e37602536541ec64f88e48da70650e1517cbfe15f34321faeacbae7bc4b327ff55e2e378fbae19182845b6ae2ab21b29259e8fc48a74b39361cc92385f8c2dd262e4ec6d6b6cac0827645258af8f7e0e7e0f635b3266ff832d7d833e4648ce680e1987c537155d6578e281fba975c3e145825bf2354cf83f4a465138050cacce51aa5351cf1be23d6c727381207a3862af3c84ced880e1c31482963c5031ed123bb78cdfd09eff85c6261549cd1f6fa62ad4a85d566875a9c24aa1b835918dd392b38054bd33adf834c6581067d4094bc22ae3a66f5486bebbb5152061e9b1f7e03d94072e17f113774cb62b79006c50bf0e86358f5d9f6cbbc9b09c246c57e2e418dd9fa84bf0e5de258c56b5b3fb737b94962572d8a51c0f4d69be034a017fdc9397dceb7fa33650c514429f51468dfa0f39eace1baa647dbebaed0a0c5b997bd3dda77aef7d89c8ca812739cd92656983a1c508223023175f39f05a39c66f367d4a2029e1b1a3a092251ff55435ffcf012710c2157cacf477f08767a8a3370fef9ea038a5ac174558d1b1b73f76a73f2969ad41b76f65f1234edb70bbac6103be1881d7dbf2ebac44684759d86109d752440ff1de24af0b482ff96ce883ddca153e2d9f7f22d9831d35b3049f953970103450fe4a74424b3eb319436f23f1cc6c5c66b4527700c8834419b43dd3bc1029b909faafbd613d43490cb1a518c8fba8e2e884ff1127bdfafa39c3e018df022c3d00faafd55f9b269891c3b64a77e184da3ff9b199b14ad75ff5fdf4f70c82ec736e77c4e70979b4cc8053fa48c59c9de8c6d6433f0a2980b0069e656d20ef3fa1553e9ad5a0272b5b7b81138e0573b54d76683b6e10fa7680aef26501654afa58840d7956afcfd3c4f4f8e7157f3b8a5a98d8497b1c3dedd5ddf6f320451bdfa8de5e52e24c5fd669b308a31b65cb779bc32f1263cc5c7951185b232aa9acc94434f420864fa8a1828087810e1a63735700fe6ec2f88dcdf4c541a69e7f46c205b90d6fcacb715526d714e3274decea229a693eb6c80167542fbf5acb118d943e849b1efc154dee2347bb92e711d9ecf17514c205bcdfb4dafb16d6ac032367d3d87526b8e2fd4b6edda5a96d7d6ed4132a5d1f6ffa1b7b693bf08ee069ac1f79b125e95127e3b245a0d133f692f49d50f7d4c9d51e7f9c73f510be8d6a9d3870edd60c60eeff302103a4484ebb5c7dbf0d56e76c7953c871b1224238b40b19ec9d30e6ca63c7145e2150dd0cea2bde50d11e81edc2f0e7ea64eef55258bf23412cf3d90e40a96fd5af2c4a6855baf5196a2cca7af9aa0f5c8c55a66dc0874626f121e34d14a19f319dcdfab5035ee8f5cc08198dcf207fd3bcbe9841f7d2958abe67266336e91f7c74425eb5d40f95722c61f67d65f2618d6aaeca19d8e58143309fc50af5bdf939f23a750bd524a5ad8184b41d36cc4a5b1158684bc1e9545966c7b9070c540a317a9cf97f92cab3ecd243d6dab50e9948a4f592846aa59e6c887cdbb796964ba6c03ed7610529a0f2a2e97638ee92ed4efe49bc103d99e0fe47c24f28065df01b1b1dfb45ffb3ded4c75ac078cf8fc5e98ea7c2a0b1f0b790ae1a7047be12f3565316ba7c66a340c1751d5c0be1d946948f5c166cd9d064558d1d7dda5b94cf9a0efd53622e432b06f2334c66225b21616e075a12cf29a84c8ef81fb6857d571c8db247837ff9631c770415dfdb4d2769a9662de6609db7349015055e12cb60764b5972c8d4ddd83ce261474b1d841fb8b15beb352631bb52660b4afc9e64f204e071f19aa4c296a0d77678d9b1b729eaec62135b7279caa1398f201186c898c019ac995e52597653eae2a08924a077b0f9ede77ffc7d0b7c4842c6fabee0c16a7a00afdeb94363c9a4e75877d27254ba3fe5069e3109112b8ae3d231ad23455328e1e2e70a8a85b3896e7d7f372a8baf3463021b638bcee3b059491ddc39236fb95d5ebc994730554cd9d8670fa7da76fd21f9126d3d4af176f7a454a453871bbe6e29d5d395c79b4204a1eeadd9d124f401d8ea18c5c610658ed169181e924b705e5b4a5dc19604edd39024d24e70aabc29fcb4eeb07ae50a4bd0f70465cc56f513946d4f542039b5794d29dac9e8cc6f00d5f05a3d7f289837bb8da2534313213b56e2d2632d8bf73c6c3a4b10a30174c974b1355a949390754a86f6c09a2d04e1daf46c9bb5ae4fb8103b6cce895b9cf528dbed7ab6c5f293f42319de5ab3b92c7cca7377a7e127121e71649324126a51e6736e7a01cc121564607f21a016aa7e0b3deb0013c60cede59a02d393f50f07f7e5bcac5062fcdf50188df1e135fb2a853c3b58e530063d6e98c23578b2fc0895c62d90dd24ea6bf4575eac979fec58a6d27ed0ea46b3c7f3cc684e23fb56388733d7f78c5469f462ebc8095e08735672b02a6fe3f91906e803b95df11fe214737648e3656e1fc9079e8a73132cd6e1a6d66f8a8eec4dcfa23e3b76ac2d6908644920f23e98b7526724a8bbc7469dfffb7296491efae729504b41cb59b2c0bf522a51362ba6e2eb457f761d8b47d4cbba8331d8f713e5cbb5cf6de70bc0f99eb7eaafc6917d86b63f7217079863e00378b38e7b897de97bd4fbef650415d0b8c782f6c28ccadde8144d99ab587dba4dbd2a6542397dc39ce70986ad6a97b32dc42b53cc535bee5075fa46bba805d3c13e41b4262267156dfea0f7b2ebad6c98bc70c436dff2c7a540ed7108f509068123cbf84df79224cb43de52f60b4aa8fba213936ebf91fcb3e18354dd1349278e548808afce56f85c4fab6db6804a24b1df10896c6409aab1e21f5c64dd3f0cfaa00c4b5a022f92975bb5f9a8ec56a3dab4e3b1ef863783bb1daddfb71af576047f8f183db465fc7f617830bb1d531bf961b5672a3ea2d4ba337cf0dbf77adc37a291cb7aea8214d460eacd47075e13c578b4d04973476af6137130035ec8ba406d742ba602142d0fe457e664cb850ef80ff1a64cb8fa95c553b001150c221431ac3d2bc691d20985c7c11770b9d06170a15180c4849fc9e72182df4693c2064b962a246af7a8bad669a5b21fe87b92e5e8b7d6afa6bad911cacfb57467c995b1921ba78a43c3be39ff044884ea2831a095200223f9581dce86c87d43d5d6ba5009e0505038399b8aa61f2acc829348454e9325b05118f29a491f44545f2b0c19b5399d6a7ebffbe84a8296f21df7a731997ee4f2897975c915bbc08e64126a3c1f2436f6e22d40c1e0ce6b97094320b81e2caf4c7902ffb01ae80acb0b1c8957205a8c4402730646171b2c958f764386b70efbf3704f4ce6b0fd9457922d571d8ac79c4a90e66a66c9ccf649a5fadc30fc27653169d9f3531ce1bed9830215a17cecdae67caee4b457aa7cd6c203d4c70b5bfbbe92289ebaba4a9138e6ffbbb22f8b65cca70411e6121c3e94290cb82c3e05d8a25fc77d8a433c29963723b8027dc05cf105889e697a2f20bd37f1d221f73a5285646c6e75e3732a7ebe56db1998d7d6b9e64650d4341062758a7585ae792fe72171abde9faf0a71eeab10373980099d9ed3c9f82969015d3037013f8be3beeca293b9afb24f9688a082eaa8bcfb426ea7cbfd7e52bae357cee1574d0ed1edf8c5990369ef2a38e39e3a5359d483495048ab1b40ea872c0ba2d8a41cb1f28b8087879a774c9d9f2320acd6e6f19d9b59d577d975d06379f737fb4467a6af07b129cf0c025189a3085e250beb81f0c9f167d8b17151c9c0b7abbf8e3a9a9381575437319cb45b7d2e4d43efc7840b612934ce8d60d8043f373a35b07f9c3c9ba1eb02b81cfd180c0eea848422cfe237c6d84ae0f0f7e151724642c6fc960bd2c3bf47d164bea5dcba9e351168cd4d17b017cbc88b1235a045297050951f3629e28bb6bb7d2856a12b7dd2f88bd686c7604990b9dfdd769f8bf0616ba994e5d884bb83641532153628393b29885dcfd06aafc6f38781dbdbd692dac2e8642f2951b6772b7c132e0134755fe895dfc19f6448f2fc9e6554bdccb88b59acd09e267bc52c7827fb5c3480b3f77a28bd416e7700cdd4f5f7fda653395f215e1c2bd56db0dca4a349e3c1570f404b28de67dc1da42308e4c5964e651fc2e5f7e79da65ac98fa551baae6b7a76823b7b630958958db7f464e3a87084db446bf2a303f01e79c2231c4fc87522251be85c2647253877fcec5acba830620ffd2aa9a5aea22ea664de1edb4762cd0998187b647ee1c8ac21c37b778681f92369eb1bbeb8458a8596dc98ccde977ee54863110973a66824f69ecf437bb08295f48b014766478aa808f44887a0887cbdcf73e6882999dcc8f0e5d5b3603bc4b9eb0e5a65306878deaacaf5c7c4e0131ee63c7bd91e5d72c36b8b6b777f803503f7c146fe01b81f891e75545a6bb191a28f822c40e02edccce56625011d219672c062cfdbcc8c15f0befde3f6fe09b3304512005114a2352befe9e6678a744401db8d97057e2047bd52e3b5e800b73d0e66a41ef5f66b8d5d231e772d60db5b6f2908d8b97f92b8e062cc6b50215b9924007c7138fdc9096bc80c4c9d9045d5e2627dcfbe1b7fa7eb95794042fded45748b79c12a8256299e46e9f1717fb10b31405f9fe98ea64aa5248659cd684df7b9eba84fc748cfc5d98c5c70eec29a796375d5a443871cf109e01a54ad5484de84f23d48a47457e72e7b9578e4d24627eed169ac44ad9ec317868675f059fe3c9b32b28360a9b5b3845c8e0d121118c1cd61022c7f7273b1893d0e6957ae790056112250a2e3efe383c6fb625efd6ea682efa8d3ed3cb4aa6cd8480f6d61cfbd05ede9ba2b4c31e179bd3a18bd3cd3cb5be0e0e562fddcc1059f8d64b33002670847ad2df8934f64f1f1bd15ca0697bf5b451c555e71985c49e55d73fd654bba3886486d1b5f2c66696f2e995d72a256555b43979c617d721d068670748a55f11f42c8249a2b7fd3eec9f17e638ff7b8601a244b5b120b97836e7267b476bb3180f4a79ad8cb08da36998638d4e22a71a38901934b552e9b16c3636f4c4c23580736afee381f6402fafe75bb97873dfd1ff098b3aff9bbc40789662beb7a61e1ce75ab9af5f529256df5ab91496b66d8ac75a9ec99d552b0ffc856c5082fac96e9c985be7fb5ca49097f83f2a6206e563e6c016b0bfca11f0dea7ea1c6a0c83a0b70b45382c88c174850ec641efcd5fcb836e2e668b0cff1c9eebfc9020ed43cbf46f3ec5bab19caa9a3030b79e990859c4ec7ea5be387afe9ed98d582a65a2c347a71eae92b0a0eb14e57e94ced753d1c96af51e3bf6406afe7530026f2a6326e5d15211f699f9583f5b47e8a00345956bddd243afea1d7ab83a78bf6831fef9dbeeeb84a76f6cf785ec7ccd4817a66ef367827145709452895b1c208ae6f18027e1175c1b6927650c99d6628792f18950a094620091ff729df846cbf5ed6a3bb8f8e4494c65c40f6dc8d98c1169fd02084378934f81f8c7c329eb53f02271eddcde28ed132f9052d876fcbaa6ac56ac8fb4e39379bf33e23b4622f63061bd0bac8bb9f5ee433bad81237f3ea90607a4701de3ce24c69f067ee25457a67b481e9837ee90a5841d9ad9da67c777fb9af42093af61571b37150b5b884b370fff66a956e485d91960d93371f83874d21c67e923462b384da0d24047a375e7663391ec37e69f39381a1be24e400d9c69313a73eb934cf0b51839f6f0b4c9c0665db954ec221ba5e21c9efac9573b3720dac568295f2e95af1a3e1c55d97287182a282063c621696a8024a476b98f92a6a6a4525301099759eb41eff2e26ae70f0f42fdf30e7b2ed89a6414a498d412e031a4cdcbc9a0b02570c63ce5a63609c7bc1c0cabaafc8f4c8a02e7fd935e5d4102a9291731f273802ed8ea58cb6827e45801d1158a6189bde41b8cc913040914391da9128d6ff50224d4228b14d08bb85b802c824a8de8c4c31d4aa50624a84ec2a54d68d4df33188bc3a690e8136e5ec9fe4a73e564826f8fe342b0d594698e9c8736b05a68b65b2b0e1213956b3f5a28cb448be02ae178750f599bb851e993dac44ddcb3462bbc4ffb012b0bfb8251b2d2c8df379b30a8dce15c052bd8489c1daeddc1ec1125ae410294b0926aada4919662329d23addbcc350bdd0a68fa31eec7af217587d259790f4c4a139995c8229ea3accccf34533380cdacb45088d053aee0bfd57dc4f56f3a0671186fa69df6647c5be71e9eea4a8e20f013592c48f321b59aceb7b1202423d348850930d41438acc1d1b252dfdb993d4a2066b6668c0de92f56d21a8b9c1a4580995ec254a9a0c662381bbbd639c1a0b7c52cd8ca421b936909a866b1ea096bff4aca832c9e2f3f00cae2004c3f73b19a91c781321c6d97baf6362e1e7253e6c9b5caa8a87014ab140f8d5552721d5192a8cb03c396a8e5bacc3780aa759d70894e37b0772eeacd6efebc93e275dc23a187110fbf6bff473c0452188b359bec77941d02198b2653474b2f0ba686d804907a706352f72204825c333009713c71ad1437fead5e4846aaf372e9a413325663159815202a0ef64bc882f1c9f206f85ec7f085f416d6c9b8178794d0cc0f98b3a0530f2f0f247bcf39ed8e5606f213bf8c0ca428c9e64c9d6df97d2a422512a99fb5064293b7ad7683bfc7065b77234ee1ab02ef692b33f0fd6a3729272fd1e9cf806fae500ccdb7a3a9e15c3bd53ae384a66f737fb81f492ab5e6cc16b3bc672cf0d906f699a1797dd713edcbbb0b52f63e1be063869df4ea61daf15485eb7dca4c446d2a6843be7167af9af2700b6c6a6c0c96a497970f73eeccc2f79d8a68eb3e99f35e8ee07ffd47322c1e8217e6f8af2052555adba39c596d41292cdbc103ff3f272f1b57496aefb4c7b8b4e1eb18f956a3bc0ec2b1260fe3431c6d1bec09f3fc81b2fe804fbacf547b826989c59a637f9c09db3f4dcf28584c97cc0df9d94fecee0d84f30a3f4fb9ac3bf38a75cfaa7ccefd4b9bcb4ac6852b8276fc5e452a25930da3a77af20de8a8df111c1a9226e1350d16d3e50e6fe82ab15f47ec2a5ca1fb961c214781f1c5bce373221b72863c201f0ee894a23c2c610550dd21c9a265ee3b6c87b947227b92f1b5fe256588e4e0267711968b1c6057b0c46a76455a572894c7983e50247484b2e062139c419e310d6f59a8f5157e716ae1c5c1c791c4465a772bd087db7832b6c8d8d2a35cb112d6859af73723166e200fec7ed5d781b4224a48a36805421a24133a93f0ace43660dff498108272a4be00bed5e9fce0a28aba98cf9b454ce4b73b82febb62bba90a4d44f3aa45d51e6b10cd57bd3137d9005ad6b731501f855e688de4700ac67a83bc74ccdca6c88ca7dd1500bc08dcee84ac876bb6a204878dad829c60c68e7dd76359120d6fba26fd7472ce20d28f439285a3a8b55c29900683d4ee550dc931fcdef02bb9f54c3544b90ecbf143ff42ae2315761f86da156644cc3417d0ca0a1dca94ab907564bcb97dcadb2f97e946f31e27b1d40d28e58590580926ed32ac9c5c974b484c39e03391b8e082a382cf1a1976eda9f51d2fe623cb210f5c5be12629e9abeab653e7ee5b9a4bfb0b98ba84a51d3ece23e052bfb417b736d6a369d4529b9520dd62fa31137bbaea2af29fecfce4753a3442d8396dad8ff455fb1624c7e1a11707c5983cbaf6cbf70150a3a82111bbe6dc1aa7cb88cc1b181e0b8d4ba374480d718d9ad63ea41d122f4afdd2789f062819b441b9a04cac753fd031371c1104e72191d04701654f24b946a8ebac6151a7d0ef712521eb7e3915bafa579400528fc6ea06db0fb88f52d60ce0c429b3e86d5d192e9b0d3b39f608c2ed01b61343253fdc99016b24554f633dc02f82e59a170e5168069699694db24e7a7b18d6c7741d520661fd851d57c3963c58842e7c0ad386ac5d0355a27e5c4bc2e9a00fef1739c6a9222eeb36da451a84777c5c47f7ddb580bbeb0ccc3b9f54aa909c1ebecdb1e7f86738c9d547fbeefe0a6c03866ab1f6d448d72de50a2520c7cdf05ed376551efbb56f8ce8c798d402116e4c63dc825e22401c9b8f350bb658eed738956f673ffe4ce3adb728764019a5468ee79ee4b4519deab11c98416c6d3fcd7de8c998225aabbaae6f19f968777cb21dda9e502e1954a8ffc1f256192816834a9aa9bd94a8a520ed58cae9d8e6823cb294b64fa97e9560fceb9f278b25a080eb423274cb3529e27a59d6938688886b1a8c18f38bbc2bc9e15c4b8c70dfe8ee047e0ee9ebb8d4fa5e8910fc2605b5a6a4b5571623b8455345ccdba34e218c00cc2c0776b71d15276a1261dd2b3e77320c4113faa1f0677cbfc4707bfca57bc82a54b06e24d277706beb357cf228ce767ffe2fcf3478fbecbf957b64ac2bcc8927b7238f9433357b0c562be0bb0517a04dd1d787be1afda030d29b055549fd0b21ee54c99bcec83159cdf613643a596ed897728e2b521febbd06c45e645f494207511396546ddb4de43ce84b54bc3ee6b7196fc272a664e8bc76006ff1135acab248136a535c8c3d2cd8b0bdb293265b06e5a1c527744754406db07f792936f6692308b451c20ff4d3751bb9b3fe7dc47b4f5a174a524bae8cccda801443805d9ccd20dfbf69972279381a14568c07ee5317dd726e411831db8a77ffdb0529d9c0a342a18903aa45c789c12a31d86a13fa2c9c97cf7c2df479b750c97169d6d1d8554f62c3155abdc8fef2e6ca9d3eeda2fb5af28ee3f1d5f9e47cb60fa6ff271d033866956adbe788226da29f27bbfc2b807f3d390cfdde0c1130aca186faacf017dfea8f72e563352ce1cbb98a2e5f2b5d29e7f3ce9b9ee47dd9d1be10c4f3774a455f6396fa877f0dae9eb7f7e17b7733b7258127edb78b9c69a6e353856253976668f9090738b33999bb3daccb39240e01ee260303d17210fe0bcc4584cf14903a6134419dbcb5715b37d984c3fdb0e8372d0209d4302dd3ce8f0090347a6ab969517948bb9ff0e8d504c2abd230d1a4e14ffaac05d01cb2d245a106ec55211143ebbeb747960fca7f43e50e4a8c5f04fb4ee93dcd82dcfdab3e9132f4ea3083272b4cb6ba23bc933ba8580654255088ef4faf586c51be7addbe9456b2f6ca49c436ac54dedd68b931e9462c01c3c30e4a81bdd3d96e0794dccaca1783d73d1643a08cd119a0df7502a8577a9c8d21f30321d74e11d65bff9bc82e0758927ab47d2a6d1983f999fe2f5b038630bcb3bf0f88430fecfead42da6268f694f332422a04895722bec0128b495203ab36db973e8344b185ec74858bf4a072b22b2f58d0940f4d7acd540384591e644c3008e162f3c28911dcdaca1564822d5eb5c566a232adca02b71755ae4ad38dd263228fb1d7ec5bf8638d83677187bbe2d494801cdc1d595968519357406c3797f6d9bdc77bf9de09198fbaf7af1efe24f5f63488dd5d3946f5f228f5f63f16d1d23f56997a5aa98d46440c8385a3747f401a7df7035fe64e92fd6156f7f3be1696a8eadb826af073e461c6a99c908c8a1928c9c97a65227f69ebbff00310a44c7a3ef7233c9f115d029aa3dee547cea7599cb98e478bb832a7437579d3dab263128ea5e452606d112e31cfa8fe2bc1715b0a9bf57b750c3f5e76ea1fb69065b3da5fe7ea6dce8e9fbbd652c679556aea4cfc4b5aca4d4b56b12e01154f4e0faf9cbd536f4ffbebb8e9af46849f01391d8b8be606d3cd654bdd0532e6028f0e03ad56dd6850b2c057a11c82fe2b4c821dba8f6d6487506454d830f0fa4e31fd6297c3af55058cc2454e42d32b921a4d6f688f68f626e81ebbf7cd901d52bfd7bb06fa0b652529b5f5e7b66823c6017e7a4c2e26fb161d47f98be280949c28f6c8b2b12d79505dc7853b9d50a9c49356df7a1877d3826c71e246ec0c293243d6235aade584d7205a67096678e6eabfc17cc02fcd5b39e5012484aa25f52102856b2a4c83241f6d1eb00869bfa49deafdea618e44087474e8f472f839e87878fc676d92f865b18e05727eefdb09f5e8d038dba719ebc6728f326d3d67f137f27770bd4875e8115eba21e3f0d51fd5763fb4a673f97201f19e3bfeebff7ece2314ed4d57146d1d6e0ff22d4a223f3ae6b8364b463161ee5c23a6ad442ebd4c9836592039108db0c843689b4b772eb4c047c5546787818d208a6068d7d740092ebe490b73d9a3a899a7c252c51adf2166f25f426ecc5660b0c5afda1570ec2eac9cb8f0700a4a088cb549cb1c0680eaa6d522fd637602f64d9d32b741d337ac5e6ac567a2acb3169150d4dc3c91fa5925306efa2d3ce95f4aca910f88a3725716ee14f717d0f43cae11c4ab0615fc37b1c52e47ba3ac8cb9ba7e46e6b6b4cc63fd3b498080c146a7a743f724f710abf607148f57327c76f8d4a5881282602de2f64b5401fc7af15f7ae50cc422fc4cd75255038abf01134eb5e41b5210a5afea35ce607066d4949ed786123dd4364ff6e1b036135263a9edfaccc83f704a0cdfe9edbe42dc294bf7bae02322d8ab288b2fe9fe2bdb2fa7fb99d90736af6eb85df363c251e5a580564d5a4ed1d8f88999846d50764320f89db278d60ab4957f7b68e156a641a886f6af3511bb4b071d4a20c8f50a9e69bbff156ef8d73fca5778781d68f8b118aa3c0485db7da16c025f4975685571cf56a0756e81759907b3e9d4eab231000d54fcb6054ed1b2e36239d93da3e34c9140000cec3a8fa985bd0af10c7d9eead767463c4d0c359f2bacbb69b0e1ce953211c76543a9260c91d966e44697dcac5d28387d31e51f3640c3cea1442d939c8acc8a6744642cd8eac19c719b78ebd7bba025d774096d7b4421dc5e970a6448843c2b0dc3d3fea6676f0ebba2b1ae0e2a214568483a1c715a7f245f939b4f20f0c2fe7972bcfef90d6c101a31ca73e65c2c61d7cdda4041785584164bca5cd81ea75a54b0c75a6e26718a9dbb332e9dac8c9a260da5939939a9a80be3fab13df1e5c2cd31b7386780481f225f317bcc52c39498c45caf327cc25cfcfdf34087baed6de404de9e0928b3fb0421b8a3f756a8322f7cc6bccd90648fa26607e36926ffa0fb61df1ab66ca8b6bd920270c1026cd2daaf8187a87a4ea2d576a5cbd9806f961a6bc0f3e241483abbbf5607f7cc481252aac371844cf8b0ee7c87041d1846fbf5bc00050a1ea27d4c4c3a6d64059e625cadcd9f8f66266e59fab02d707b778a6b92250bf9753bfe2fcf1bd716d99abf7064b2bfa8e8c6a49d2551296b109823474b5362347438a9760e2ff040a90ccdecff436a051d1cb270d913b736b8be650a76aaa3594d6dca1af37d2206a32d0ed70b664ac1e292b8e3cc5dc1287325cb5d8a1e326ec4f1aa11893d4487fc8898a33cd01b570117a77d32ba417dd54d76ffc0665e6657e2581bb04dd0e6c97f83c97de0e8657f8bb44f483eec0d979a8212cf4f9ab35ec465164fcabdc491f6f6c34ce6f701402002787300c7e785af0e6f1e8a6ea9243016dbe0c632612647cb297a7f18e1e3195f4c9242906320756cc03bac5fd86f32fcd2d5d963473030818ba281f71f2098e1cf1f6bfc5f406c173c5fcf47c660427b7502e9a756651bd46af3e82a027fba1bfa494750f851aa7968348160e787ddecbc8781ed5b96954b03e9c818a1443e2fb345fef4e61eee5f1cd266192e404e51458380f6a08fefbdcf2e971383ebe73bf752c9926b14d8d9eb20215723fee3173c140e9a1145a713c9cec3c844937b8b110200defdb138379834aea040fdfc7522f0e5be74273bd5df3bbc3a827c65d4dcc674dcb420b517f9ad5263db029790731c935ff30050c26f38f8f07031f3c0efbf51f30f67bb268d2b93b24339b36235157b38beadde160001e6ee2d2502bac72fc91b017d7a6caf428417a221ba2cabea681ae3bf63c2e629c798397de05a7e46f80966e161c64f5470e640f34247d388cc71b808634c76a6226afd24dab35603aefb206858506fc059011ec820079a88db68078ac519cb6a962c80160caf2f31fe428e78fd0ce965d2e744f28daa52557ca18836ff19bdad5a6c81858d41e5b6f55c0df593b3ba9bf44666b5d21cf6938c30fea0498ace17f77563d72cef80283a7b0093d2875c61b2a012028d1cc57f2fbccc81c450ba61381e786082064a052984195a18cfa04b5e00f33aad21e0dc47c4e8bdd786a9e156158a0cc1505bb11b02a570d68cb945159322b5b3b79d57d19a9305c83beee3dde2151c9dea5e81c87322d5ae57d9c9ea2b255799c9e0441d05a8037e44e34ff724c46ffc81e582070a334bb0e375dddbf7501fe7282a833355ee0a7699bc07b401d236f89b431d6741cfc80c5287e0735692c4b699b4913921da012847e343a45f1547506aac510e3757a5535ac09bfd9b1fedcddc1e1ea07f2eb8b52e03c25058f0e6b5b81922475960881413ecc35d3b70b1b506e9dfd5839db2571cd089dbaa7009dfcb4a367da33a98e0e78e95cf68445520d69d3d3a1ca385dbbd7d7617a480df5ab5d1eeffc21ac3c6ca668ac0ac41b24e6a2aeb5e1fe95fcc5cbacae18950e99d53e7011603d1e1036e22d9b504ba7ac8b0353b4515515a119e1e5180c9c441d82af67695975e5fca2ea2bcc3e547b13e0a26f0a3ab8c8826bc38be1653f182d615e0fde378bd9a418e2692cfc78093c493c9a2e8044f369a03a8eab7040546709cbfe3db16dd021a6001b7e81458a5e1c0a14371b46c4267ea05c5439a91d004484489cabb0709b8c520116aaecda50c2332329efdd8f5223f5030edf1629527b66b79ca6134ca9b23c5c10c06b2a76f9397c367a4fe5d2ebd3cb784e31cd575280d043ee78d7ad9bfbe190828bb68058db4b65a7b95b06dc00f89050bc2385580812686b25f0f60402d7d1786736f4d9c9110a7e2d7cb5065845a381651a67d2939105cf10504141d28e7d33cefa0fafee4a88bc92ac336e9b9cdb5849339b8421f6de5752aa57d875e16fdca27ab45cc709237b2af1d53fcc6b854e1b5ef96de907938ae7bbfb53ee13ef252b67a9d9bbe0b2fc5997a7b7b2dfdd63a8e5a7e3f8e2c874a479337fb7935efb2dcb3715476dcd648e2f0e4fb01a1c4e9bbd915b0df6809919261eef38e7939aea9d81dc6bd6987e7aef1fd0275110ab2c25d35ab358792a35f5fe619c3c8d1ba295f1d850450fe1da5df055f8feefc84fee8163654bb90d9381d78649829e7c2c55f7e97d24e58f875f7d06a18d9c9662dda6d116982d38f4a45280e1681dd493fe8bd1a6ae41b14bfda971a8455a3694547010282e02bac8bc7448bff9154ef241066a17c934e99ae0d7c3b25983441dcf8d6f86dc461ea93a4c8df4cb8c0dc3effeea3520bdbe13e1a9810ed2fc4523a192e06995326787b7b85a66d27775d2f9f2c1d3b467bf097e0d0cc086add1708b0b06b9781c7dd708b4e749f072f701fb3253ce0572a7ae578b40e3912d550bfa9cf50e5dad9c2d2870ad15a9a5ef9fa249fc92953cf8dfcf2887a0d4160854e7d38ccfb427798337e1a031bedf8b9dc3a09a95e427ff80439980e660a5d6d218002c0b296faaf424cc9c54ed88e6f706c0ba85321d2a58d1aaa5b453c20e69d1b5f5b9d6692a9e4728a4573f9afaba13bc6a9ba978937aa2c7a1b34ab40eb0b8a15301403aba85505566b5b09bc4d9a54d957cb2dff7a08de45d0600efa469c1ebc005da30304045b01044d37b50d254543f14ec0fe1cae9b6d257a09c20c5aeb970eb05d2098cac792e01daa56ac79bbb0eabe64f3b5c85de9de79e89d8da7dd5f8c042c929fc7b062d248ba76e3e4b8b6b34059bbd724fc602322f265d73318a76ea38f56bb2737918c873be283aa504d524d683034edc7997969ebe72ecfbd8cc9b79a773eb5b27c2bb1d42e2a2f083653b1386eb9a3c98e9ad448638f5fc61075e8c0a78e3cc5ad096cd4dc0356f4e77be3283cb02b40b8cf6446f2cfb0872d3e36bb842c11583c986f1f47acc34d3f837713074a16fd03201d3908dc3c093d137b36233743d37ed3bbb9ce393656d2e2e71b55de07db834f9a017c20963877b63c37c2f04073e7ee9e843d86e156c8c4fb47cb14cbf025fcec5d48f9d705535161eaa9a97568f6ea5217568fd5c0fbd237b242cf62f26a8c999d134272df68cec51675d7d1b8fe939a528fd4d772407218f756e9eacfbb02f2e6dce8baa85ce5f6f5c4272d867e15f836dce924621c533632da274ceb42bf8dae96f7fb8059a80ce58dce2166eead09915fe5af09e64eafd668e35208d4730f7289562805ad659b3c969ecbee9b7538e68b60178bc64ebffff2064be4e018fbcc518cb8f1e10ebf6391666ebbc9d3183dd2239513b6b7516a980598bc9cf03dda761fcf4d98b66029051b305be53a2959a870fc6fa2aa9a1dcaf1a8469745b3a613cbe769eb64a098eb30f7d4b9b6c59c83485ca5e4fb93d52f4b914a15038487f6677cbdff9dd323a5ebd0b439f4c0ac2a93503d86809b752796cb8a1463e5272a51a2c0d3e1a982b4dcf59fe9ef742f7dad053dcc343b8a4db4b4ef74748c957ffc737b1bd3b02a72c9c71bf54fd143a0754fd719068d0813240b7b75079a2d89bfa04eb275807aca7c57c0b59126a7f8b32f9bcd00ecb589d22ac380791c3fab958d3ad4ddb967b968cbb4dc7da327e061440d0f4d1de62f64570a62faa25cefff9289caf2e8967b5cb48d86528c1580b3bae2c399cfc3f1ef2716b8d0417af152673e333409ff66f70d123ca05fba4d5d0458a31acf172e74a0eb468598622afd96209f4ce9ec068d8ca9efb98faedddf74e9ce530833dce63325be3d6e23a478dbf2065537f6c68a58372611d8bf290aafcd9305f6e338afeddcc6e8254c3db520c86fd11662862a34100f9d08c0bc40d271f5e1f608f53f7323c3e77ea31eb31af14e0c4c255088d3af4c0a4322409016e953f82a2411549596910f0fea6ba57b578d5faac3f47578bf6401fe6a9274c47277792834ddb36ccd545b8aa67c353d7375749333bc8953a42f9996ec996c8b5618e2a974b0f9a78ffb1440ac0a87815134a607f01837926fc9af69d244e10fe246a357bd45ecfbd1f23d9886d1b083f172353ff562a116d2b31d372839d2c15a8ecbdbee7e4c6d0e7c417161d35a37ee4a60ae416b6e6b1fd599d1e0af9bff5f266bd1fb39c3c186d827529a02dce192c5772f26eda872b4daf47aeb9a7987f5a7fc4b8fd5a1c8a773b9a38f084f43355d21b374f312c375ca900c61b4f3dd24c62ccf3ab4164a5435670988720d693e0386e95d19cbbdec00ff33a2dea8ecfb2ee077176f49281b2c36ad9017957d39adc5504ed7e1deae9ebdc6f560e6629b458625645b642df39a55c8e409f4de646f98dd9197bd0f21405d2ac7102008d5f5066c6be2f4fa21d49ae3b6fb75b897aa61a97c993ae6e9d339cd86f2dd9b041bbc206b8540cd644265a3bf02581c17b9630252fd2e7fc48f2c4e7ef3253d3eac67eeb5b48619db861b6ac3b1ddaf9e4c7cf533145202bcc7e22d41d72ccfd0bdb8a4c30c0379f0476bdf9507ef56f462af51f83884f01db65003be86c97ae13f4a9f869645f79ee55b40ee276ff7ba35b9f552c71a7288f954077afdac096a44442fe1a08cd193782780f0853d44bbec5bbf92ad80d1bc6f40430d20a2754ea82cd7a1fea3166890d1b9cf86b507562c24303896fd07b8be09f05d37eea5283cbe23dac69aa91345422601ffd0bf9b90acba04798d322a54f73a30d7519fd4099dad43cf3cc956292ea511c76e11d3a3e27d557eb4e982fee69a4fd7edb49b3a96cd6832f21e7ad619122fae255dd63fdc0799cbda641ab457927ab1c025a5a7fed4dfe5849c12efd278ff3a8d1c0dc2f030f8f7e6a5ccacbf2c697ec2fd980837f3389400f225dc9512acbd43b44a23c047131fe61a85194605ed6a223a4d40c33a7ae4c3223ff0dea45902c63fdfae2e71d79f8ddd763c50f8e7f66c5f62e401634479f1859d90f4453c46bd9ee0c3a609ee456cbf31d39a618f08c4592677e9016b045da8094ef1470ce1553b5b548c78328efcbdbf083c20773a4e64beb3245030cf272828db38768e247c80eb4b0bad8faec20a8e628725f1068e1218a5d413250b4462003c5ec14b228bbd5b4eea5c9fc46840a17e2dda4cb794f81daba3c75f471dfdc212ba7398f739ce911a668b06a16429cb56ab589118b60b926ae44f35369cde55e4724b3933b6d88e9f350ea21cc9de8294e13630dfaaf9df96db057e252b4e340c1ed8fabdaaa14379e373ce34a9e4dee0a3f28942bf0c275c702e50a59c3f8e0755594503ebfe78eb339cc971de5490784bfb2e529076090eb3c22337ee9663d94aa1186b59c93ab0f2e4ce3a8bbe83b5b02e0b61e913eba2ecff5a30625cc1d5ea54d42f4a69a30c4f3eb40a8dd6d350031d61cdd66009c600154ddba26cb31c471026428d07e1d084ffe739537c6bf7266118613e3a7c873f30b298ca5d0d827c6cb9c01d4d7dc3b674971cafadf29c11553bdf276b8711542e9e160600b5c9a0de441bf6cd941ee055b741f3231b621af99de7e44983505aacb20fff2daf147534f5c3f5bf2528bf018af33612aa00dce1c49f306a6b77e3b7c6b5893e6a10474d0f9d74d89d487d7d0e61281b443258d70b0bb1195410b86613daf3bb45327fe9a2a771b9270692cd7dd0ef2f68178b18fd715c75ea4067d8fe5e33068134aa1cb9d7846d7facd4476e5ec9998b0498b2bf80b77ff7f9b1fad21321a650f067a22659fe1172c68de9d5c0de456c8c007b983097e53e8e6d7dc04d7f58e2d37182e67de86811d6bb08bf8f542a8d66c82cf5c21cbf7dbe8d7348d8f9caae65af352747970024ea877a11ff5a1f8ddb4756a5c4f530d136fb57e4284f4d767cb0479945a58c5440c9676342f9ce7d86921a55a1daf18b2cf903b841bd234510a86e1dc617f90b8b7b2f54455501933b4e26086c02b84b8564b5e9f615cd5185ff2ff5f3d6923677257bc24c6ed8592d4705935e081d4f68cf0d4b99b26cf9d1c29b20a6a865abc8f29e5b89fa3af9ac2c52f03c23e2b21ca047f0f4a14d7081c6e57c016209576ced9620332edb10d791b19f88512d01ee7f98427003e977f6ce5427bba8b699bb35f5a09c3a8465828590564a25ce856bf8b2749a26c96da345fed761dd9e120b51fed78fea6b5dd09d2c2b03f6f8a16c94f1a1d0bbe6586a29d73a6fb2b4c422d54a1fd1541e8b2462c94940ace7383b6a670c7d71eb72f19ed19a36d70ed8cd402233b6748b4cee3caaa85560c470b834b776a79504071a23bd48c26ea2d4dc84d17636332cc3a803bed90dd5acd5eee7cead4bb34b8d37abc3ca02efa56b7628c405bb8bbd76a7b4322d71b70f641f0430c72ea4de0434608a7623b176e686cc43323a3b9b6f11c08f9932a3f2ad04b768bbd5245530dcd49714c7c5847a62196132c8ceded9561bd40112f2faef3a7c2e3866732f299d1cdbc0463af314d1fdd85f43c27b089fd6ec0fc6c9f168206007e4f0815a898e61a566f868cf9fe384cbc01a9e2bb27facdd77a17de07ec4e6e26869fff757808072c5710e6a85ff5f2ba7bef736977d0d39c8e5816d90b57801ca7a3282aa2e0323d85a992885705859aa84de7a0d6301844938055b02e3cb3eee4e6f8ebf14e708d4d8dc781170d27bf953df771e6d9fcb6ef51af0e85a569fad17cd1cd6c6b1ce928d7cffdd4a2630190670fe0214d5853180de1ce0a1aedd0c5036c215b788f4f9338ec3d4e6f85a65f51acdd7319a16f9666bd6c0e82a045941ea3e3e2b3a3542825f4a798f8ad7f32a83bab6277903a087250e6b30fe83473b559805f2d6dbaecc34d4b1f74357324b2bb468b16d575f66bc981395304a0cd7868f469b66e495f5ca9e0d769a38bf7044e82b4e39a696b4addb95c21df664bc7d6aee419e2ad500eba699d8d0e41bf21e111957a61796649cd45df553c586639be92903edd1a2123990a18b09d7e95e658c162b869b9d520212d370d29b11fd8423a23bdb02a64c4156fea4c389650e42ef5756864b2add71bf25f4fb3449cb294254e8b9faaa3f4f979aec8c5fe113fb3edee5307ebd16aeec45e63fd14cdaad8423e17157ad7fd4264e94055f1d2a2196a0a67bbeec93505ddf3dd16cbb2f3f4afcfe542a84bc73adf61983f8f9e9d84aebafde2ad60263c77f10ab9cd9adf7dc117d0e31b7fe513d3c607bfa9d20b59280f2b2edb03ab383a4d9f38abb957c557e8d22112e646b2d9f0e4186efb5a3cc198e157765960383a36ff7cd47eb45254a9966ea3544a22a45ced236648801520749055f1706d1f8cab9c46f6a5cfb2661a88689cd91a6d156c9985b1fd2ac89e2584373a30147678617b43d1b047a3ee46b466a2474e8f0a93eb768963d9900e428d2cde47941a99760493138722941643315b54f8a1675432015ffd65c6725f09416689215a5f7c2271a3489d73bc847d3377ba0c0ee5271afc070ce5ecfa113cab5b06e305ad1901b8b4f807da40568e55f5fa7de3a1a23d21e9d419ea51b71e012d2eff0aa6997eff5c62c2188247e2a494cf079a85da8713ecc579084e699d1aa27ad920e062b440f4e8c09dac452c6e9134001540613b679aa77bef0bfe37e2fc8c8ee46cc3a58ba9fa0c468545715029171b0a22381f6cbafd1364d4f404f62c753254d1f04b134367566ff6d92f8f4b9c71fc0264f2a28d4c65804b54f72a26f3fb3970ff3ad81e70e59b334d5714427eddf0ff96bef9d6aca98fd23af84d314bb887b21ff5b9d2521ee20e8e199d8444f1c2761f44ae397fd7e878fd93c7cec542e9667087bce030f5a994e061c71a17343a1985763389f4f70434282eccee4848e77e5d324b1cac8cc247783332660fa70836ca77af4e06f45075253023fb16ebe6abe7578a82970c868179b23c6c9301501631aaff35c1d6f857e58597a33578878c223bd701458c59306a7dad1bea28e5d3325e708996be645024f0944bc4daf34fed1bec9b876a68e27643af24887472701141f88ec4c5452212433aec81ddc42b0f904de1757e56a1e64dbcbf85bacef59c34a46445b3a7360fab6dfa213f175131b0b6ac178514ddf1dc7e5a9bfeee3618da09ac153a1fb537f978e9701c4e4e7add1b22e27def90a76f6f4850dc01ede0725d5e2ed4597226487a4b45d1683bfcca1c95d6154e3efeedca71531cf8feb4f2748ef2d1deaaee664faf0b4afe3f25267caf29de51551293084f9160bd941bd9dde5b583a77a73134003899f938cdbb175c4b5170fea226097c4fcb74eee657fe20b6a181bd4fa0222f51d4dd27a6adaac2c9fd44cac95dc6386fb5e4a25cb571dae0c3fd45ca41550d0ee4cf2dd81de4b97d61a22485c7831bf5beea2467989bd9736354b0de381470d9a51130ec81d85bda97c34e0f9924b83a8c89e52706e82290c87d9652c8c058e6a200137f496a438d55b63630b7fc4f803f5e04aadcec0945820ed6f4a4dff7c0c85481134817edf775f381f44cb537438007b7a6e9b8a0c72730e2319b87d6dd82daf80b2dfcc917fbab51b7cb21b2fa042dac34ad5792a818c6d6d44d765c3f6504eeb655d86e2e1271ec66a87c7acea9b67b7d95e9ab25bb7292564ce58e2ccd67c8f6c055ed5822ca748ebb57497c4be3ebff130d8262caff2fdd1cd3af6f57f22e0b21da767b65b4089348227f8f0ef4d2d87c051fa1abe7cfe30a8537082ec384e40dc4d3ae16b59efd372d8c63ead6ec09087b623f476804d75ceb0f68d06b5916d960334c0574b4c5e4ce15a53dc9768c686ea5ab9f3d51cdccd3cc96e3c6e2ba4a4ab43d8f8639080ec02a5660c9291745df4e26d89d650b72546c84e4d5d2f3f198feb7ca9aee256fec97efe0ae2477b553a034f494619da3c32a1b5d673561b601c167b85ac65a1100654a09846d4495b02b7a05f570cfa9e4007e2672585bb9add83d61be70e7d79734890f8d195d4e3061c384182b1e2bb929397cbccbe43eff6073f8ee040bc1015b0b92e9773d161dcc98d92b4bece6ec095a3d83f82a9cb1b7df13b2cac9d706dbd90567aac81b7a5033a1a5732634cae5919c14cc0b6654e63d5bda90ed8255853f94418b2692e028fbcb1d93ebda1b17799e0125ca600e20d50075aa1395b3e0b69f97aa44f69d0ddc9e25dd268db0baa4d34e0e836d2c88a392a7b72bea0f6ade4a6a20426203da1aa3e0f45d88d794f3cfb6de6f2ef690b43e9ef7feef3ddf9191a640f9760ff62befc2222c6e3b71484d63a8b2c48917b9614db2dbd3870fe0d36d941aef6fdeab7076651f56d0e7b3724a94cb43761381fc863ee59f519a7f0e0c45c8f341bb0efa8c1425e272f0c2b379524116b2c78325e851e866998f3d92f2ea5a7b1c6ee540397f6ef6d96c6644223cbd6e61b6dc7cac7653c474ae591411cf1e35e868448ac68cae9d9fde32d1bdc0469cee1db7a23459090b45fcf3072cad48aad3f05b897c4680cb5fc4651a9660b5239069430042dba1e6bf741bd9ef4eae22b8ae44c6244b166572c88c8357a10d3d87c0a5502ec412775e00ab1b60d5013bdf1a36f55643bc8ce1394f7911e8d445b0ac302da214f401245b32fa94ec21d21d2ee46316b9f590ab1084b75eea944a95362aeb35f9a22b84fea05ed944b0a1a044ab3dd0ff8114d1f650cc46b9fb04d91631735fa9d86390082857b74ac4751a3b5c32d96a853f8481853be1882da5b81980779d44f087a7bc0eb0c52b312e558f87d033bb045123170530b0da558e9dc67a91f76175c3442eea1393fbbb22742afb2bf8eb518448d568a44488eae0971574b0f1708ade9768a7bdfcb72b2899d23768cf42943e4ffe666f97b899e6d51be5eb7190ec5022da1bf8a174135aac1fcc465817bb89ad47acd3a877951c73c92cfde2798e00267fe0bfd36e9db9d5a01ae9456062ebb52aef82eb89f9c6d80d9a7e9a2b823eac9b30cdc771a32dfc8a118a0821a73ee608da149254ac60727f853ed2ff9599c73b2b95693bb75fddf1cdf671fc6969b2ef562450f93e65430452d49ded24e5ca317e0e952efa423f8767c70efd71da3aef8825c44a5e1947895fe434cbf9bf45b60864abadeb1ec61980e00b875c28deac20f90a9056f979fe741e7621c478fa4657aa5fd3ed390e0f50ac172d8318cc994f6621a6caed332d21fd8c45916b6074c2b335fa3fc6ac418606205dcba6ebcd72a63710ca910d145f7c50731487ec34583b5fadbd6e6320ede85fc4281de3b52c0077c5f23420261c609adde81eaa8147d775ab8d026b2c382e4d561b4d3873904bd825f7615a3804d637de4effd621a03fa690306b0ce2499ce6e88b20a4ef067c05a88bd2949e3fa38d530409116846ed077931a8cecf933f6336a91cb4e32f59fdf6370758969a6efb1dcfc75a56d7d2899db4a7662adb63f7612a1f23f4c955f0144ffbe9706cf1cf9eef25f98a6e19d3ab4386240eadffe40b9436bc6ce23f54ba04fcfc7be0ce57cb5d7018aeb4857ce669a07bfe61c517bb47d3ac5e0f8b39ffcb65a1f888ed2ad35600fa33b6b8ef0fdf8c2930818ea07618ec6302a638a1c80f201374356600d06d08601cdde4776532987f0b9c75e563574a76a49e44edf3fdfe480ada48900b754f4b5c1519a7b4b689b7695d078500220f83aff8092386aa9faaeef4352923faeb5650bbb6e7ca4735617c904a078c6d497858440ab2db15ef2526b42380780350abffc708dd3f51a47889766d9934980331ea197735218dbe44c245f7d882641e3cfb0534abd88c25ed2f81d72086961841e11d5c2341716af1c924b934b96aa057ff50fc8188fa2065cbca97fb104e259437666aa03c06f17ced309a0fd721a42e1d979087afb566e9176667aeb4c740e109dbbffbe9a7b25019a7a313bc82a1442e042cafcd5bbd344d9594280dbebf0997c6a561545c53a9ce179f6b8d874644bd09604516035c4059799b509a1278641b54654f4a3b0c6d537102ba3538bdee920091247955b5e6f4014b3daa871b1fc3eb9bd7e196a7c5112406423dbeb9f11c91d6ec3e02471822373a7279903bd0d5b395f3b45757c433be4c8272d29c6d3bb532744d1976da5e157045cc02a70abcb9dedc9223b1ea0926d40d26da6edc80469bcd0a04a23b511568f3b2775555c9757b7aed9eac3d786e4f22066f74e6eed619dc036a61955cb6ed49ca01bf280625ac381f8360de9b2e6f4622d4d6b440b3c7a88b17ebc1f40ea8fb679570a6f73d7d0764b6d4b063a420d7e62c113b3772c97daa0f8c39f759078f49198e614bae00f8902368d4b3391655ce1bb8eeb1e623325d0cf715173e68fc7b55088001039a256c5cbc676f27677d42b0ed12e4512088a0d41dd02e4490c03d64ae59a24710a8ff3098585a6d30ff47ab7ffd31509bf1e5d248c6a56f764b17cb5c1898d90c30a2393fbbfddf5da8c52e37644333094fd69c8bf7ed6d4e2650ffec58818e96771191a92219fc252da730d10fa68f96801c5fb5d725b481e93f8d613ed832e3af2e80f62d634f726374f5332b30db0d47c0e883ab1736af6ed610d9d5161e4d38f589ffc8d8f717cc40b2699ca7e8b49f34bab8d7e34004b93f824dd01fabf8771b9468b6047e58e7469a307ea2f232a867cac80060229ce07e3d9f8aea74d09ffbd38e8e40d0f63eb77ddf410d4219bbaf879cff4a4026963a2a19ca5fb42005c643040c83e2b2e2f3b5b820973da831bf2cea06f00f63c5cc2e38f6300f5b6da9fdda1ddaa72d63192835561189da1b0a08e46a548c91a3d9ae8430f05bf3647f102abd824b229b15ca1551655ab8ff6bca35864775598f2a4c8a82b6f6eb95342e06538114431baf888a245350d7e73515a9af16cf4175eaf934b29140d6758a640ea89768f7b58067831f7100b7a807d9b0e795a52f626f24371ea8dcb74c61bf8c82ee8303f65e72a5d37876273071d467de81ae811af32dbd282f20c6796ea02bc163fa3678f45ef275e5a8849cff72ead9d03f9fff339ed16158d7c6a11bce002ba5b27b91c7e142831e8f5bd0010520cd2cba43e9d75964853149595776eb1d3efef5ee8cf083fef16a89ed0f5177a3d10e5ac85c1d96d04aab2bd0aa52c8ffccb8c2b2315719960812379f4294679707e266fac0cb20dac44486be17a8340adc15333d142e1e009b7e1564f8e32d993a74cadbe60956f9253fcad25426f2fe61cd226dc223eab2a00784751714e8657814cc0be4a83321da69efe712e016d9dd22bd21697974caa699b24a396198cdad0badb41d348b08213d85c2a1c627b813f88f4f353be61cd2b2f9da22a89613bc00545f87b56be899dfed9a62d17aa5ad4bd41db09f124a01ad75ba945b8bc8a17b9b23ca60f32040ae43eb7544ec4b61176915075a24381233b8195592ee0078b90f670e60ead71f51b770fb8c2e81eba385019560940ae192debc6261b8e8ed419a8169c3ed124619abeb7ceaeccc0e15633c707913b7028ec68d2420372e1457c3ad60b409cc130b067bd28d3ee7b8e1597211fac0de90aea757a1c500c2897b667ff7a9c3ffe39d5d206a9fb742a0d3007553d2b2f630f6c61e1967084c16519cd31f747dbc4c2e35e5dd6135d352cb3f6991fc36414969c924db40cfc51603ced3e3e552d35c426d26aa4469ad1b0734632c1de7abd78589f63b49569ccf64b61a24a597663857b526b54e51819e8d7a9ffc1d0c03903cd759371568dcc72e111f177dc256bf8aba72c336ca9d3c36f9ecad28922ed7afb42637ad9e98eafbb2e59bcf022815a1ad74824bc5da29edf03a3fc4a2dc7e0d078ffb5f67a02b5a2e86a132999731af344f17c1b67ba7746144c3b8fee512b879224ee3f0f8ecfd6aa9d81fa87c364c00686bc3c9bf204f86befa754f6b30ff9938e498da7ac9c4c7831e1c6f90fe492e3ac83e9618515604944a37d6498655a55e2bcd78deedf9d29ea0a90a6d9d097b7f60c8cb883cfb18b3f3aae3905365b0f943d04469e1abfb072d723a73770962dd7e642c870217faab0f4dfad355c7f62f3e37a5a998d25d67baa67193aa55dae27ea9639f64a73757a42b90adbf4b4065b366f72765e82366aeb14a37e1a71ad0f40d291ed374f2a91dd333565d1691f9ea32ef968fc8c6a64da55ccaa4f0fa2e702ed7d55af99f7f680142a505cbcc256602a95da283e6709ae9bf0f147c970dd5fa507ba10774e79b28fefde77eb1df524df94e67307a6e28c13a4c9ccad9ce2039dd5a2d540cb265be8f245d0f7cc47999575a7b72ba3d4316001ea0db9cd809e41231de8c62d8208f518dd901d434f50b4a213716b5b9c6a9556980b50bcd1df7cc9667985af07d6a9de7d1e6d95a09a97b93a198cc86c93df25d3a4810ace81c9d0e77593d90202bfc01d78c3b367d824b2bf79f7836d89f2e4ea937f2a7f41deafafaa1910478c1fed6abdb7c3ad4030623fbf9b21d7a24b5c42335624ca34dddd45eba7154a3cadb8793e55046252a4b90b6fbe6efe5546fe2220ed1b76a0a54d745cac5e5950c07219e0640db3b82f2d60873ee18b25f6baf5f013ec183e2a6682ed31ffad0bbac1adfb8d2b74bfb6e2db16991264328a83a82c29a3cf0bb9320966d1992dc02d135d2976dbbc682af43a1c05bccbafddfb6e05ce05706ae896246677f92cd4d081a08f7022d1839a96ac79d0a0c23ab5d59c39d1069295674005d4803b39acf41ce7a0d8695ab2ac843d9604c9477d4deb5625f49831d26648d7d895b203b94832c7c664afc7dd4b77f5473ae5f49e0c674ecd8cf4525884c6852ed8cfcab0bad190e9109e89c73abf83cd492e4448395b362ee3195bc0d75f07d62a86614e14ff65558b45143883d1077170996d1ceccbce206e086216ae1e815401409e822367f44af882bc70c289b58fdf64facaef7ea765496b76f991d80659eb3be3c913adc71c74c79d4860bc23d20e8ffd14c517f2d2654942e73c1d7014189e9defda2f78732dfb9034b2a908c189d2ccaf1f544bb14606512eef918da462f41bd042109d31a8369c7b526e51ef9329559eb433c8abf64f19074ab0a673d837d6002b80270a4b6e2afed93f9df1b6bdd76180227db94b28f1ca7425a493818842aa1b41b3586070e697a20eb0a2ffd8d1fa03c63233158a813453de4d9186726486ee79db2e61075e6c2b0d35611e2e11104aa841ec8c0793cd6608e376a8361dbb716de11fc7c914c75f6a3ffda67a12b8cf31ea6c06d4c1991c5b7880f3fccc0832b0f10d60fe85a77d8aa3a3c36ad9312c5d82dfe842f7650ea28e44beee24eb923c07079ebebc225aadd8a148ff0d03eeee72e8c71f94437ca8ef8f4a2abaf477939926ff9df51bc85542defbabaf87e3d32bfc26484f37bd2a65921eefff73ff3d95c1df30cb8533d560c90dde2e632d577446be35a6cc24042d34d8ce6caf14e207409687f53df9fbcd74777a5e3cee13c53d625d98131f002e2ef90fd7df80deae4a2ba2b0a7989513c073b960250813b5c6ec8262ddf87241db73acad25a6e1ddd2a5c266b5b874c32539dae7dfe73a4f8ef780540ac09314bd1cde54cba6b9665bf9e64930ede35a0e71c8f53ebc6d9ca2d5447c2373724634ce9e5dc3ff77bdf79f91869afc10f79c16d681efd1799c71fea2e03c590bc83ee49881f5cc0b5bda8d11e0b36e3a4112afd2197015a565f6a4b6f3d64ea9756302aa2bd378450a1109af4822a50c0032d2ba7cda23288d8539e8d969e98ef5d722be23df8b841c9edfbc51f54087e9e48477862afdf2cad37bdc9fb21de660063e1e1c8c255bd14c6c734f2f130d0ea38196f447d95b18f855899e2e2196daa5502c0464716de741c43d0ef94e8358a40f79c26f203051099ae94c740e441323ff50c21076411b65dbe3d791a5a8d08af3d69ed6a641fa993541b7c19dcde8640ac462694e6825316acbe2aa917ab0171508f587eb039804721635bf8b9f1b61576ea4921adabca3f844c5fe6a7c3b772a2a529f18a382e8c7d296822d8437959782ddb2d808d11cf0515cd6c69c8c3456d92a592b39d7a933cf84a01c956348062087b912143bd4d1b6d0237ed4fbdf1adb2cb07a3d744d7e3159838e314821e227da9602a1f531bab1925d32a8b2045a9a33ed4315c71bccd10e952ef76779a866949f821f0906d7af160577eee0968d8b0b18f24b44a145c8ab66959b5e3e7be37800f5e83fd06229d253300a99c2a829595223f7388dee4c175be5c4d5a78bff0c22ea52b5bcc2531916c4f0fc0b5eadc8dbe69c515d04e3d5598599b1cc57023b1a72a06c6ab424ab871dc91f934cab39bc5cd722cbcb7fb85a78345a8245d5ce3b465bbcc37817322d545bc1a86425e788a5aaf545b8a10ccd8dcfe1eb11de1d70534c5ea0a0bb6e2a44f9faf52f952cebb24ed0809211c0af0cd04f3e17fccbb929044833543034f971eea4f2255f2920e6f5a5bcda9ad72d24d76c2733bc2d48d24b2b8ffb0d7bb07e33f6ed8dfc41847e9bc05dcf88ff10d4b1dcf354c0834c9883a93f206708605bdbd3e7261222c1213171297d327ffdb58f633bea0968812129e54dc4bebc3e57dcf1e86a7113c6635e563cdcc07a09ea831c355fdd6ed2b0ddb0267d884bce34ca99b261c5fb400908be2be86e010f240f01b4a626639f852d794e8bd3545b052563f8068d0358e01eab192aea7d444948bfe7e59588c118c946c18f991cf90b5cb92eb466eef2398c3d95d1d73a15f89fcd9af3a0bc95d6632fa70f380e69c9575d19158c814bb5ec419db2bae3145bd8c08e7f6cd5d7012bb2c064d349f76a54c58396845086d08bb6d36eee1de24df6c68712a1d8efd059f5274de0bef1b5c8f32a41592fe88d6f68d6eb4376e2bb80ac5c298eb46bcfb463c8075da668c7ed19ba2dff639154106ce91c87e1aa4908a976f39d524edf2a16c84ab9a1c4f004b5931d44122dfe7504974842c2e747b4421fb96888e51793308bc7fd3a6dc6adc3457c0fb73c01cd76d18bdc36691b0bcc216be863cb0c00a991001effe5c0568b5ab666b0e37912ae7ef04bcb14bf475e0ef57c1f9c86fc7343a47d148b0de6e297e09aa3525f1ea9ede99a552a3590f8dccb71b05ab6cf2ea99e03a1fccee6e4a6e805e786c1dd7bb83df4f1f5d238221481c861037da7d081b3a4512b9871326f5ef943863b0b621c5861a6a3949678d1a9392d43667f78161687b57a465819b8f6120a8c7887bf3ec848d722f0cce56c63b93cf639bf18eba6591bcd353f632e5ce59d64262bf5b55f99bb14c3aab7e3997e02ce1185a29e91aeac60fe283449d756281b49062930731f606e06b056d997d4de48e2e421e2df4fb6be301a9d9806825cd170d324e43f03c92cfa314fc7983c19146191a002582743aa8e7389e3557bd0d93868a4111a80ec7b8a24d7623a9b5d42ed7b615601b0ffffff4f