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

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

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

Block Certificate

Block 57978 9be10a0d3a97058a72b2e506e78777ea7d2da59000b0574f5f04b9b052b742f1

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
851d776412adc81ef5e1ea35c94d50530473a711fc580fca82c1887380f7b718
Certificate Block Hash
9be10a0d3a97058a72b2e506e78777ea7d2da59000b0574f5f04b9b052b742f1
Source
getblock-raw-prefix

Public Data Hex

00100000800000001f...0051f3010040050000
00100000800000001f0100000000003f000000000000000000000000000000000000000000000000000000000000000000000000a65f82a6f8bf9370724c0d3fa1b82c0f4c09cf8ea705260f5b61b89bf2c459e05ac460a901d2e0032be9e3f4fa0e8d1608e792231daca31f5fbfe1b14845fef627cb86fb2a825b8b1225cf2c0a3453804c521ccc60cbc4549614000000000000000002000000020051f3010040050000

Raw Header Hex

00004020ba6b28dfa1155c0c858635705e84217bde938b4229768accb2f5b6d54c65550d2ea5633f280de27b31a8dc910ebddada311a67507d0f258b878b7bb1e68e697fef940f6ac91a041818b7f7807388c182ca0f58fc11a7730453504dc935eae1f51ec8ad1264771d85

Proof Data Hex

59,560 bytes
121216010307c97695ddeee9732504c54a671f1ccbe72270240687216483bcbaf7d8ff438abdbb5b56f2b50824d232d08e57ede2c74b05aeff586dd45b1182aeef25cf970dfc516fff6db9544937dad076035f1f4ad43cf82218b940a66254eec89183c1ffb2265835239f9d0c554d86faa850d3ded761165729919390fc55122d678e2ab6f8cf68317c8881c016bfbb1c91e00c74a43e3f3871aa5cb7716ef96ac7a492f49008ba4a03da2e51f691b2d8838217bb26108a5b93bb159648dcaa2a9ca5fc66ae12ff6a1496c93f5f817a42334d8a88a1e5183ad692f69f1a32f5b08f036a8247232245b7e70092e3951ff99268f6468ae4de10d599701ae3127ec3c5095fc921fbc24f052f8ad49c8e689764d94f292e8ee2c4cc56719f9c9f04a7424d061b0b9ed2c00165fce5a2d62b707f198534b0323c12894e0e6a2bb29e5d81397bffe1fe8c08fce7e6ad35c4ecca413468e7f8cbd4b6dd17f76d5a0fa9e3af7bdd2310c06fe687ece0c12f560f257781771cad7a2e3ad3129d19428f1fbe84a3c3991f2fbb7b3a63ec00bd52b229ad9a7d860496ebeed002e4e7e569a9171be81fcc10b8b6afaa06947100207da9df9a59200fd8457ead9314bc5595fbb05ee2a811380e101fe12083d534600d7743e1c74a4c3ac39961ceab68331a7817e90028d9ecc6f263e76ca4d496c93d12db56feaf7bd519aa0e39338c1d6ba6bd5ac4fef1bc5ed0704cc1e6e3fe8d7bfbedcf1211b3d1df949b43ef6a08df768b8ada8fb9ba2b06e9c079357e179dd0dca37aeef73d31d94ee76d1740073c4c7b993a32c7647b0b5a45f0c46798ac0c1537d93e3e52712fa07605d4e7b1fa8209d1dde2ad9a90ff149e4a88b54d0f1429178cb9f644c95f50bdee86b2ae43b44d91f590b404981e497d30218c4a7b61019e7ebe0175a7e16423e870baa33ed219a88a0686178b16178aa885520f6872f5d060f8355c02a77126a9c6b00dc6a34d0001ecd034e2b7655495f6d89cb53227f76149e571068417e0748c724644ee2964e03e1b9dfe9cc42cc1cb9108662583ba2d2a4eb512a44ddee04ec0d7044dba5fa123be722e3a606d23dfaf34f753177d989aad25806185e4f168debd75b034db02ec6a98b0419cae5cc5a1d2a1b9a4b46af9dc7b769f50d36da8064685f233ede22c8f68a8da53fe1d7f7791579094f752385e82f835ddbb8029cdd6b79b13c0a90efe206e377c5753c22d4008c8d8780bb646516976812128080a0fa1277d116bf1ab2fc7bb60f6c422353cf27ec33123ce0b203f19dbb3fbd9777daaebe43bce5ea0c36132c3d23be5ac3b72c06d1045a0fca6e39c8f8497405354feeaf264d65f840057112555636954ac6dedef6ab4df48247172215a9670884a9be56f84f7c6d0ea030e99d3685f029dbee4f299ff397d9285a47155b8e3f0c13ddf80fe303a91c433b94b05dfa7d8aac7b919521df540be43d6b8500daf5668fe2361646e54fd5b7484e8ff798797ec84ad3837b053e18de0f3e83e7e3a37911cf8e0a93218617f5c310d05a771d49c0a562e733d6dc7930df4a166ce7cec616eef70abded73137684a536d5cc8f43ab48a716a0b452a4b7c7181082f450c3ef0753b6ccab8a3f5c78c99f15d055b2ce57b4d9016466502c64c3a59d0cdd42e4709975c52a907f1bf7d9e30a1cd76d56a5431ebb561315a6fc400dc5a557277981355bd47156d9d8084f0fadabc077899a3e81e161c7681e74ba4ebbbf58e0a80697eb31ba44677ff0322cb8f30c04db0e9e752171770d2091f2530c47a955e92b84c4ec58b5a706702daa5f99222f754bc402533eabe97aa2af8cb87a7d6e0fb938115e4b1310f988e4f347b8e64516f90b33cc2b735db0d372d8fd5931f224e80284658045f54ce7d9c847f4c5e9f57b01f4846e47b7e45b977b4aa25b3189c56a718b2a6063c9f9762ea0f9ffb17789518aa5816ae918d11965aaeb4746871c9979ac5db6750f986b997ed26726e6e20009fb7e1c3148236fcb9099e887e70d47144974716dadefba1da51fc2de7e2a56cf125eda6c4c695208921c4a3caa0511661bb4d0d2551c738f1dffe0da719bd4b68e0101567c94b6c14a1e124ebbc14b002e0804c7a126dc1177f8c9b67d7b1efff7cff424aea7436f881cd9b2d125238dfcaa47dc49e0d983cbffcdc7a748f1ba05271e89edd6b7d7dcb3e29a110a7517a8b6178e79b159432b905e88078f00eee7a4fadf067cf2a076af51be3c57f1e86dfe5123f457a97066496c815a32975e09123137332e471e176ee51296dfcf17fc7f7122dc4ebc3066b0151bebf97bc939dce50a84d7779a1444535f647f58afd63acd65e8c98e43b08066da8bf56dd4403e1a353f10fcdbf8f231367095c5573570aa307158f66107e6c9673f750a816606ed94b294826fa3838bd5f99ffc006b4d29b4b5713156a484721fe724bbe4921c0e89eca8d5ec4cda1e7ba2296c7a7e8fde162e47591256790d0e691f98af04de9bbc27be375c85cbe98cc419701f71280c39e0920f3cfacf17dc9a153d06cc1258de74119baa56d22442005c2e1f11c3ecb9cde72c40f9c1735a963b8e625461d6563a2109aec50f406776732781a4388a173507f8ecd6fb958d6c3b302d8880d9320430aee0e08494da89289a40373a1128223aff5f18ab9e88dd85c8f598aa0aad9c8c251d010c98df9df6ae655e273ae8bdc2185d8dbd6cbe7b05141611ce059be82e12d63cf0d584f1087377720c06bc0cf3b83a8bfff5c98b29686bcbf395f01b51a40ad3403f0af8551182d1b39706c1cf3949cf4256014b1399df70cfd8936c2b615c8f4498900997dd72b86b094f7ad9328d91f835d75b4870a6f48673153c7b212bec8af087184852cfbddaa65e254e2a9bce5bac328e224af1b06a266cd00188bd678d60cf4d109ce75eea443648ea7bb691ca9244e595ddaaeb687dcc453a08c375e7cf5afe4451725b9b440e57dc769af3e49c6f7544d893ba408fb19dc9fea3193077fbc78c96fe50965e5278f6807ba457ac5db1d1d98cdad3f4baec3ab40967ab15a6528f2854d8728a21cc0ac46a3a57aa6bad6e90bc58c7d6c6fc9786c0763d419a62e168887d387fb955b7227196b91b16bf6deda712f38e7d2c8a5aafc5f8e6fa825fdd2a82af74c60800c32f3703842662a833ae74d3dbe5282ddd68225b3bcde939933fd719f2e1ba662047e4cac5bd99871de919fac9ec9ac84601d3b8810eb0e3818463b7c8de83bbaf4a7468535dbb2ff94610428a697209014f39c75bb1802a1f634b1fd60376f694d7de965cc088a89a8c12a949a754ece9737a57e499e757489d811bad38ff2a0e2aaa048b659c291f0f4bf8a90c8be6747769dbfcd28ef625f44b672c8adc5c178a8cc52004026d35b584a8dd348b8dd433ee3b34992a9ae8522a972a94242fdf013c9a5db67a9c5dafe6ddfde56005bfae02cd73b1db6e9ac6aee18aaa926f0b1e39ceab5b7936852c1b21f1741d9ad49e2d7f2c14f3f0e3bfac37c1abe77c8cb4b65d324b0936ff74f9b06e386c01f4ca2c0e88e7f2d78b177a6e9763800163fa403d87a131f52cec9c7ff7f62f84fbdaab7d0f47a6222f5b5773a0cc0ee6c6a9156595c44e7a943af03fbf9f62d4dbcbccd53b031e7dac9410604bdfd5cf7d09b41472c3f5529399b246ce4f203f3ee4fc81ffb3194701f47efca749a2de44700347f12935964019501f065ee2836cd3f9420b9a09ad11abb9f064986aeac3c4dc7c3fcd881153521720eed87e55358895df2a1882d22c1ecb27bcb2eb4f92b96bd1aa3fa59bf9478f61420925606378340d064a43345e82cc74f692db76a65e49314584cd636cbfa9b8bb2ab357aaa62b6867f4b253679a49bde9a6c33b83583f7cc80724baf87c92079af2ce4ebf7e67fa19acc97443b6357b7ed2f2d8c0d904f508ad465601807be09fd5f6d47c0fde707217ad7798c898f0fdabc11b094ff835bbce97ed1a456d4df0058bd45bdc71c38eeea8416a49d24951516e07fe99eff31945491f41532e9e1b7a2957f08310b0b075ef008574b380de4ccb919192ef1e40327e259f89259f6f53e835e834ae5215a9da12b30213eee5b22e00b98c21ef80a1cc0a7af51ae6cc1406acbc6a34a1084fe435f83228f5b3336a77652b6c2a88a62aea9b7d2240c5a44ad077f59cfa9f15a0513f2f25499430e537c45feb214d848bd9c76d3b14f6ace079701c37e1494397af45b1e2dbdf147fa39621708ee8a733f55393ccf38347ef692cb14b908fe2f15e73196f81b8c7f9406fb8b1d03f0ed6be30fe418ee2607a13cfbc096d74938b6cb5e91d715755d0560e300a38aac4e2ccaecfd72db6bdfd4e99c29ebdeec052021c697d99324926f17ae36952c28fa63db580f5b915321edbcf180270f12949109db99711ac21d809d9e3b701e023a4e0a68fea113ac0836dba53144794a89b4a8f19ef5c1ffdb4de0ac8d1c4ac617cb10bdd8bbd0066a2b354dd9dabe4c7720c3483f9c8e078a606978b2ff6422f9aa43f3364f44a4f98f874ee44ab41ce149ea83e51adfbc7d0db9363749c8371d34f62f4e7e0bc0b800241a6c5fc414f1169a9b9318fa942f233fcef40625391c99a5a20d63b772b43f524ec0015911a1763c965fbba36dc2093f257b1686103aee4f0dd497f0ee0172e39be4d3f716fd203128da5500feba6e6ac526356c1432d24ef1cfa1bd038928d9130bfefcbfb507f9f463542bb7ad60d1a451643b03900e12225aa7baaf8043bde08be74878f1bbe2088bd57acd0dd1431659f2e74e825cc59e66bb639287f2d8ee79c40a4ac8969cfea64e75ed78147d3f7da9460533f6744b58c34b7450ba928b5993f9559e88b87e43b6f58833728db2463410e2e059442d05c3bda4c6a0b4c96773926738270c599ece39524331b792c58b446d9ba9e5ba0a1a70d7564238880a4305b7ca4a57cf4bcc2faa784e2925e4ccbef8b97b42ddf4ce4835dc92df118eb688272842a9217ddf4e49c838edd5d5b93d4abcae974680b211272ca6715560b9018fb9e5c800716307f62f4dae817a489eedf1ae6b4b6b1c0d280354daae702b8f7e331f8d0c07afa1bda2bccf32e74f6563989b37536c89c3200c3deeb441772796b763f98c6b3069125d451983b1a5d0e47f119f23ba8622164201c46bd14dcdc9e967b052e88885dcc422d8b0b4c785551e7d8d2b8430388269cd9e646c63ee19d55dbf7d4eb799ac9f08852784312ac3aba7667394bc0b230889780e78a913ec5f528ca2e78c63508edf1ca7759d7ff33e05e4a2f7d4e82c8f984b833f89c3183b3a076bc63b58d225b86d8a1ba4bc6ee6e3453894ec1cb530cc709426b79ba1b92f1cbcca341185dfb83d1b7b522bfc2d96e2fbc36ae983339adf8036a535f814a2acc8360059280afdd33d53c862861142bed828bc3a9c750844ec9a6c613f4a6feacbf16c161b0c92d3ab585f8add27eed72db65c0c82706a869cfc9760f4a19efc98a2dda0274e51ecb015cd98274c1b2090d7dcd7a19eda8e9dd53e6c9eb07212cb792d4e81f6a332409b07b5845f4ae3ad92592a8c6e182fd09fe317b4a6be4fc563ebce27cb88d06fe80fa847b2b7ac673f22fa4d5ef7fb00513d4e6896938b377df741a378ea7771d8a17753619aa2517296fd0759f4c77758c9913c2647425b830098d7570ee445ffa6fc3e2b156c873bf6b1cc564b00525c378f50c79a0b09bbb89d9843e784b8b7ca7c810ccaa3329a0b8764d509883401681aea948502ce91eb3cc8bba7a4d8d290242b2416a9052e1d1659d907269685cc3f117174c080c093282f780860d72aaf55958320f7632431f4b111105647afe29fe1dbf6e4f2539fc69210fa1d871c25a69479ef6e0cef2ff68028fcbcc2b9b57ec5baec008c70ff3a27898e799286e76ef17f1af6180fb67a9c500c8df9c4903974e03b79f0e5500819b8962d8a131242327703ab8ced3cb9142d8f44dddb8819076b7d804e6df5946e33dad5d317b8fe7424d23e61daec2fefe7d4d123ae1a1ed99c5f12aeeb7a563f1e6a2812279753f658ac0c0dfa6f6b43bc81e2f8df6c4d5da759aeb735ce6acbfa3105f1d670721f0a429e1b4fe5b1099f624c44f2e139cd32edd8648cd62ae0ea41461a1bbea6048a286feffe300735cefd0d1b8532154ef19d2b12e16418667c4ff1a3a62559bcd15d761e9bcabd11aa116959865d626cd4a28290556dc0db201afdf74611e0bfcb0f69db8ee2f30d072c6ab911ca74b1e52833ef65d5d7a5822d6b981186ae3ad35cf2fb1528d6b07117d997339585d47ad2bf02ccaab0c0cb85fb36fb81af261b06b92f70d4462651f41a4271bbc227b6d6c5bc9dc765af0ee263f10c68f5e1591066a6627be0b0cbdc49a7aada5b7f1285d590310bc2fab2a5bccc966f54791a75a36d51bfdf1e515b22aaa90bb599a6935dcab2a2071458fa1403845f62cc90e0f1234d185306412768a80f0d6e078d735231e9386391c1ad9b5adca5af617b729ce8ba8c49135d9fac0ecb583047f24f6dd5282ced064aa838136842f6bb54fd54aba8e8acd61dabe47ac69dc5a2a9e959b73705b16852ae2b4fc5ef5a51dd76c89ea1b6d66d1405cc8c7ad8fd415a8c579693f1a59f624873c8cae3fa293b1b814ecf70c926dbd8737a245c1d269e1cbebe79ccdcd44980353c1b3e1a9c2320b221c570aee7d64a4bb7899ea80b4e98f40191cf917718cd9400d86d70fd2f75f702022147b7acbd87d743af646f74bbdc889cf52c57d47362cf0cf2294ab0c52692ad99af43daff892d2de413993964713543741b78fa39de4c9f0c2735841e81a51376bdc3519bb80d30f24136b76481c06fc4185917df2c81248d0f3f6f70ce71be9042e3a7d084bfa5c86cf8aec88aa54599851b157e3fa81bb3fb190952f2acc3212a94b7f17cf9fd899353d0aa146d0db00a28c8b70a779d2a6c1b38c3be836324bf199cf1e4bdb8aefa0b7fc9bb1e8026946cfd5191eb9722ba85ee1e41e3e9774146e6a23e323eb4e10650f4e6a9b2a52a38f21b377fe2489be22e509ee81732aa5bbb2970601f7b438bf979951fce63fa38bd01ddb55aa1c98674175f690bdff9eb846f4cb979211425acb876073c6f260e58e76d4791a7ee4e8297bafe5f361213b5babc8ea39661657f9a4d79d222491166a8b59b7f69cc90829e34ea93579c85a37d891b989d08de2d0321ccacdf52848f6ca9b74b6b263fed684bd78e3d776ed947e74d878c4f03c0480fbd4f1275a06b11132104ce7484edf3773c937a0a850e96cdd4a5d58b5424479dd45751fd71ff3b9d739ee07a1c7c4ec30717f5d9bf469eb2b115aab47068efe2b83b34d511b0bf482a88aca63b1a4e10463818de0c31c5317c8163f883fbdd9bb1fcbac837e125fe9eaab7223f89437c013d83386c356662abc7fdcf35c6d7f2560485a23b0772cf9ebb6bf5fd510d6a1e5b680b3eb8f83263e52a9791ea4c99945d0526008660184dd68ac31be29933176e266342f157f16ae1fc4dc685eecb606cb66d7bc7406541333ab38a43b4af307dde655d23a2b248b4afb8d805bae286f223bdd070b379acfb33488f8c6c91a75cb0a9a4e3d8f90bea0317be1eb75310ef45580986ef15e38a36dd93cc035ed22025779928f35ca16380fed521395f9812dee3be74f7db9529d2cbcf83020f416d755ab353f5d9207e5c24032276698ac4aa7e41f024781735781b5af2c6ff7fc14af213d97b85dc655188ae135438fb36155205eb56d053658671c72f66c459d30319140879d900079921079c85b5a2bc8a065570686e7d007787e4bdc454f91d38aff8a73eaa7b0bac3062ba5916a79a95587c07ab4f6d53efcbc5a4a4313bbb15761ee1f05b9fc3b75a255ea5ab6405707e44d3bdcbce0e6818e514831f43e25e2d5868704bfab48d6e88ec6e95a52ebae1c869f0e14df0f8ed32d3e0afc078254a2f9f78014f40faf5d071b9f7ef8a61ed8369672b7aa751ed9b6de1592606289355ca826f86ebddbb6e20ef20dfc4a549201be2f73beef8c5ce63e6093e77a1eb7874d152dca8a1f766db2c1d7c81608eeb3e78b7e46b9aeaa0f51c3a8210b8e04b7c6c45c4c6a680641fb393891e072739e7dcbbf0af8bb70501f4e552c32e5f94333be8dafc7dc16f4cda2650b1d34d1e275e8ba62105e64641dcf5888202bcb3274faaad0022d1f372588cfbc075bb9cbb0113446793ff0da7f84982a478a7d6512d82cc124ddad040a2b43c008473a6905a8eeef6d7c1aa3be648306d2a94a97a66bb8d5220ae8d04853ca0119c37c7840d2322e94d941c3ce01c6eefb9941595c2b26de3edbcb50407fb339058146830efdb9eb630be1ec2e3376bd311fca8cf3dd648847b2cdfef81f36cb7fce74c85a04983bd1e44457a80dfdb3235be55b1c0f2ac9f00a91e9425a6b99d96ec8fc6e3b91b1bbed6b8a8591684daadb2bfba2c387ec184ab4adb45d401ae59620e34c5ddb12817468aad99af4ac5b9e951e9ea93bc4e8a228ec33359467a34812953b3287908e5b387fcd584c27e93d5660f43df32d55ba105a220fd2cc97b5562d47816c72446285466b13c497dd8f969feb7ca105be29be46f37b58e07d333a6fcd1e7055e79a30634529c1cc2045ba5c9f1541857645dee8130616809c2a8212654ceccce0f2d59539758ac0b74818dc5e39e585bf0c709457dff6ffc141a21013d6212f41d283864a0510f3da2809968e54cde6cb251af109058de66b07b1cf60abc7083aad2ba7c4cd76b46fd58a2b05b9d82a334e4ff36b06d497ddd7902ce017d0dc3de74dd8b8c2f8563e3ef8bda470926ecb6cf43156895929d881af54b8b9f50b6ed94689b6a131b07ed75172eaf81d1d6a0e9b8fc3e089cce26a73c56e65ef936457c2674ecf3f17f5d863fa74e92c51e349597a0e98bd2776f88be4eb4595886c345503d2786c84bffd27c53baa8b88f41ce0ae2183ed1ea9028e330423bcc4d129a15fd6885ffe4c544494f6349bb24c66c7abd49e8ef5a838626ba28f7f36f518be5bcb697caae4b3739cbba69d0cd3a1a157d51e6ca049f9d24cc690b1e3e6668b7bd07db66853892f30f6484e6cf513937a7c4bd068960b1fa3e31b2294f6c8edbe47bb524cca2c5e23cd874ac98b8e52b59a504319e825a5a7f13eb511a1a8a47c137eef5efa0587a1fec9f1e8959ed35e62452815ab0b75db1a72387bd87d2468c11fc92d204d62a9057d6d38e7f57ba4b58d86d5b0e943eb245e0b06fc2005dd50d3ed1c33192a34cc436a3accdffac7d521adf62842fb05562ee2d2b7922e0df5b18911adfa48b6580a572802da6d8ae0c4c82fec60a2ac43cd29e7157d9eff5d8882673be4e007e8b9edc113942a50683fc5ed243a4a6cbf8c8bd7f23200f8e41d792e409ada2dc4c302d27ac7c8fbd5a2951077de2a5870af4c7182520d17f652f19c809b624e30e55764ff2be827b09dde019324686223503fc773c90be2e340393e1cc02928d5fbcdca8d2ddbcf9e6ab5ec412924ef3eeaf7f45fc9dd569639913f32c927a9a6c3c154c568855ad8df50dce5e11c01f0a47a4088bca09b8b421198da4fe333fb2ec7a58d4ad90ef07b801f2dfe9ab3591b25daf4ecbc44aeb4bc973622797babe338eaca403d84bac19ee13fe7d6e0a2644631c84e2c77fab0bbfe01c29d35f5890240001044ed79639741a5321890e5ef20c772002cf32c62aa0df7c4f6d5c8eb2c7596fcfeff767d47fbecfc00e7608e0f4f78eff0e83c8b81a3109505b03499b05de44968f3735fd03f4e8b9da9792d88edac9225e9604318da35c38dea7b869bbfeabfe66927d40c9b151887b179928cbab394fca537a7504f16bb582b3e8ee885f34381ce98a63ece099af5ebd0f8a9ad80ec8808ccd6a6bcf6e354e9ada680626777e60f5d44a2b1b852ad630c4235a91d1cf6aa7682ade1283912091d9804041b4434d0188d06b3db211c4171de7eb494858d1862a6e8bc3850b7b0256be0fcf031a7f166ef9c41f5c313ac67189125bef0344d4589f81028ab27ed28d48ef5d1827ecd0469a95af111f8744d7d332d310a0e332b7db7d6ba6f07787a883c9c2685b082d03571882be68b3df3244df87712a2fc98217281e91d768cb96839cb9a50f6b1ce617acba7f9038066707b6532879dad684566b08d57884868ad8638a739e603d2fc4ab31776358122289ba573efcfabaab7f6520ab3f7830c3f179c8c1ba0ea9c781758d763805799bf2202bc01af6cd46b8909888e95c1c1a224e380cc001d190e2ae8ea65ddfdd66cd5bc6a1a0d2a21581a9d04bf7043cde6501d9a5e0a3c266932132add0c8553d88aa79439e5ad430922eba5990641370ae58f8bc832158e9bee0a249b6915e2e90df07d9ed2c96154b7f5ae207d935a27f6c2ed06e4a441b872be17469156642f0820ca001f9da91d0c0a689878b8211f79b10fde7be9a0a6219695d486af438d418c506a01b3699ed002658a54dac1079c619a325e45dbc9df91c4c1351e57254955da1df2bb29925b621d8404782594a186b6c10477cf335b00b1f421589ae5303415b646b54698a198ffec959af2482bd938dc42bc4441f107acc7a85f3ec2a00ec0ec5e2f0c0b11be0acfa7419c5dd6fd35025abcdcfb27de692a6fb65cbd1d227398abdac2a48e45e1dcc9e7c51786e21f0c0be4beeadb5046ff0187a8d8e8635b3f563ba97448f7b9798801f3b65617fe53c5f1fdb70c4fe012469fbe238a487e9739eede60930883aaeb36f1d17c3b8f182d3575c2d64f22fe8c94b8c960097bea0469ee892c66693448d79b85fb99eaa22378231d9e8e5b7d6619b92a278b2427802ed1d27e943a987c074ae0fc1afb62db539fbaec8a2f7c18b8bce4fb5a5735733beb3f0b8fa21903777c1a9fb0709efbfead08985f743eff97a3e533acdeb8cba100dc7d99ebe5c411785b37bd380fc25dc3702582fa944b5c786fea7b48cf15732cbc6bd50272c89cb151c93db316c4590bb801410c40f5bc3d1a9f54ec3effe57b9720784bdb2bdecfd546771453facf895820afd00d5e3dfaa9f7a7f9885b3ca474671abb76942cb5069816538c520afb4a2ead0541a0b09402a788bc201585365de81f2b5ec597aa1ea485d7a4ba30b8f13409507a148f327a6d073eeaf0836762442377dcb9355bbcaf277d055aa70d71fa1fd5d7e4ed6813b0f841caa9dcaac82dce82df730fede3b86bd1252c6402cacf452c96c9e04053ae8c518d7284ba7d6f18cb10d67fa58624f34d1b6b8f568ebf88ddc2ef615bcca9493e82f6ac9dee0eb6dbac7964e9f598dac02d0b51abc689c31fcf6774229e3f38e510aba76c67b797ac6987821918e24768fc5252500fc672525d1b0cd64085fc6dac8c3e4dc67b1c661f6c3f07d8c6960081f0cdebbf5fa880f41694c08f382bbd177bb2de576cf1e386871dee9ec320cce8d822f78aaa862170832337a3e2b6009579670171264ee23959134adf9037e3022fd7b192ccba5ad84d5fd994fe9ad403cf6c6d4593baa8d1a3393b9e6faf210f7e68c63fdf900eb4c4a6bc77d0596049d41765ddcc3bccbb09186f97764ad094a4bf41a7934cbb5f7ea9fcd5e979f1324e153a8c0891bdf67d7ab2455913395ee182c6cd39d54ead26ed60cd8f97262597a925c98163d41da218f641040e1da1203b8c7e64edb4ea71404bfa4db65e00dea7901f915424dec68a854890ceee3c5d53813da24094db19d4b21f3a85b06cc74967c30c0814c3d52b15e80153c35879be9ebb1d19db88950830c648724df5aa451b8b9f42bdffc7b29402f37315e3c7b2537d40b64679cc9fc763f09c4238d0f3e0fe86d599e71fbe67a7710d686d8f619fc8dc5711db7a994f03e69252f99c1abf4aadfa1e60cd4ae31d1986de97270c14849e708c4dd831cbdc6652e29fa1b4c687eb7a69ce265c228f97f8dc37ffe6c1b9f599364aa5a05a2f66162ee6dbaa01840eb5a9d04245464304dd892d2c12b003ec2f0d325a710046797a9efbde66655f39a23a06a19d2c81c45314705391e54922e758fa17a11b4ba2809b0e1736210cd98f9a6ae1d3fa2af70e1af47a76d6b20e8d3871600e6627206b3313eb188c57bfcee333c979a0514c28266595173d9f19e67b9fb5bd9c2b1175994c1e13103a58c4a8f052b3b065f0d20fea018616aa7bd72c545a7a849401a097a67449627eacfd8b4d2df8760e595231842847c7253b0398bb0b8c3c0635fc861e1f5031fcae7a052de123f8e2e77fed41fb87f6d93f8e580946c8a522b468d4428a238bce07aa07733005adc44744f9cf5770e8ed31007a740846a4508bb8d33a1974104c58cc9f168248be2e8837d6a6d20b3973882debab24aeaa8fa9f485458b27d4cf1541cfe619b5702a2e060c12f4bfb93a32aacb134aea0118a04c9d812fdd153391e623fc012174a214f22dde90a6262b3575143f2ca56747079b4f610e57c25555b0fc08f4b56df80f842ba16fc16aa714dfd2adcc62d4791955f7851de0f067f99b8a575698b632e098d32f4df54f42123675434678eb6ad17fe49b89cd3233d3c3b33de0b613c0e211932e8e4e353885f5fad70c28e765d0065b7634889736bb5eda81885c5f2394961471b0f1918dd507957fee390455bf1a84d687072fd2ecc41a4ee69a1465836c0ef9e405d9111d6522519e67dbe9dde8340c23da360e5c4c12d65d36ea1dcc9f4f73049b6a41d655a23af9dcfa49977c140d89b055d1063b1ca97defa1ad58c53083540bf90fb335a143940ab8c396ac34fff0d0dad5870423ec5800f9afa550501e15526fa8788db168f87b8d2270f58bbd57eb9e5136916fe03d35952cb690948f0f8f3fa3cca13936784eb864d65b49f2a3dc986196178a7fcf8fa4336046df58329372f834467a8169a72e86a35b70b8c59f0b8166d1efb741c54e8b8db73a1f2374e8b2ef25aa1a028a9be4511f2d25c7914310666d5617b0844adbf5dc18649fa4223d5cc0b9fe14a952e1993b2c752b8d1eecd53feaa0ac76e15f7f8d13d082f898858799d34d5c9cf929efc0f5f40fb3fb530e800238333240f35429ce034e0936840922a1d2b4e5b230c572d6b6bfa39d7ba3e1ab3e2406133dc6c5c43d3cf8ebd3b4060c6d04dadb62d0ad57c0e7992e1abe5f8ee986420b30f295cc1b7e2c5fc6edcfb5c2f4bd03b7f23ff9f9bca00a21b81ff7250b368e9ab86cfd8a2bb65f29d5df5e43f137ed9f8c867bebbf0f476c2257b311a2c14b8af237210b3d18d7de96267fb0ad131683fdb18ba885d1b8fc4d7f2a2f782585340dd41579da20881e77d9a7f39f0f3afec44e8ae77602acab0c00b1edfd139ef981cd74235c1d7c450d82dfe98b6ab9fc2d79b9dfdcc24211b09321caf35f85978a9a000350cf16e361beb82c9994e374109cb9d7060d9145d82e0fb3a777e672d9a37b406a490644ff91b17509cca798b7827f3028dd95ad9e474a1b4c5fbd9bbdff606032a82d9244223f51b78ce0846b843577997199d73f2f85a6b0499450eec4b6cea579d46e24a5f3fe994726a80e953293a46d9d4b544ae2e293e92cc41d19506d181370aa93cdebaa115344ccf286b0fd8f6dfa7c895615f5723fa9705d127e138702b478d3c52c21a8f1851a60196af44c41930b03af1957bcb4d401817d84082802f0119082e992c5dac431d99aafe3a8e1d787e70b38a2c962abb3f43c857fe8c266af791fdc42705cbe9c343b523299573e71a5d4a58da3d705d2f9e6f14d1ce9e2b00e12cb8b3156d92dd9bb6633c417f89da70db1690dd6f8abe99f65f164aeb5c2de38052e91734a653c7e461c858daa5a084de0e0e00bc7a07f16663314edaa741b562a742b8ddaedf8fd6b1465001ba64c9ec81902bc9baad5f1a7d1b674a8ba3bc516d1a93fa1fc170b8793762742963784a3c3800bd9891b54b755cbfefcef7a06686e585a7e482a3c1d039cd9f3ffc318efdb5c7ceda29264b485f49bfcf6a11563a82e9307b95fdcae06793cc76486da13b0706609c33b7b5d204360db49283c45f3d3b10e11baf2d0adad522f623e53311f18c69e1c543052524d895688ea722304d3362bd5697831a14a4fc68030da16de2fac8de161ef1cd013a3a2b51e82ef247bb12c590be87001842b69f897d4dce4c8d50150e63ff6499e7e726787245272243fa9065f880efb75d51a20c4a9663d7cfce0361f0c90319a1400e5a5d08e83f435e6c73ba9e14d20564b081096d2cd82633e414d9db9f4a5ecd4f370fc452d2d661b4afe983614e200db1a9ceb335b12a09c5967200f129d1143da3e58de520a18c383f9ba4c49be0ef1d83a16db213f48feeb5d716ce889d84e3e30cb7f536cf557bbd4585728b4ca3a0a2d6601eeaa50c024cf93f709e6c15ac9b4186dbe38883c1901101235b183bae28ceb7a9fd9450e83e4512badbf041ac6c3c2c2bad9828499f1801a7b890962d167e4473e1c5c25264f603ce6eb5c2d7fa7edc91b1d405ec46b5f9a8d18c25f1c767008d3c53ade5e5285065aa1163275df0306fafa423e7101d725db2da73e06799765d0e203458678fabc885af9f7fefcf93fc9e314c8fb8e7824dec20640bb3441b10103806ceed101ca2560fba0b7951fc9d08bbffeaecea0840fe3db403292f895e595a079b67d98ad27fb335b799d5fcd1af8a36e450416a067b8839133f30169fcfc46042ea9529609f54d93cbc32c7e9f4c6b8df10a23cccc2c202cec98bd1ec466107f1a932dcb425120049f441cb6356e21cd0363a76c0c844877ec8159dd9fdc0ce88572ac904020c0c32244986535aa9227bf448fb709105deaf5548ebfdcf248dd8a5ce8f077884ee7572b584636df5dbf848a92b91c5c9d54a2f8af605b14428604ba382d49db58c6335e11603db86999bf1a23f5a453ebdbff6a9c3b558ff680415ff34d8ddf009e2cc8a74247b6320c653fb304891c20c77afee45aa42a48187fc5375251606cbf77148bd66149c09de80887b0338f1db104be2916a83280765ff95217d145858f5bfdd3773310bb16043c5f9f2481835c1fc1b0c0c2858d57abd28cb70c7ff5ac7d85e54019a93cb2d1a6851ca55de6510611c92e2eeb8a4da17f8d4cc1dc6922f17217b42f123858c712f4e361b13cbcbd1ebb4edaf3fb091652d9d313b91026320551c0a586c5eabaf12546fec3b8d236c4ef5392a9d05f7f9918b92b40df9ca77eb0e27734da814a7e2c3f74560e1e2c0ef0aee376fcf89f2bfc189e4797363cd5a887b5946c6a61ad8b838abb666d34a34a78288a1a82f7f43ab076659fa21180d371c592f5651ea1112e4ad475930bb5761d93554c2c8155a0e13d9134bedc9d846cfa1b98ff5d4d8f3e8e26c6f3ac06789822ad6b162e135729032eba506f36d3da3062cbb85d16698cc9007bda19de2fd690e984575bcd5814ff1377ed369d4959cfe5b2e3b7e9cb75ea9fc5e009e6f1ed1beaeb43cd2dfa03adf0d639075dc2d635dc387438fbfe4cf2896082a9718144e79d36acc52b28e7d676ec8a9c87a3d33bd53f9129bfc99790b68ba3f93b2c693987119d209441ac492b610d96fbfeacf21bdb7df481b4e31d60d667656fe01e925510c432b6ad977e591212d79bd89b919f1788f3c6adb18a880cd6cc59111fd97adc9a6a45e6bd042d8eae4d51daebd6df558520bebd02ad92aad08feea289b4d546b0ed5b687215aa1b13b4aac2762c20441de16372c7be6b07bdfe75310b2ab111a118b6b0b4aed1ad71746d8b8359c17e735da339f6137ae8409d2dab65e2f897da058371dbcce9553e9f1439b00dbf7a1d469bd5a1a15787b3d7bc936e5efc488976e294ef36a25e3479138c2e538d8396c196dad5c438366e98d8416e377e7f2c9fe1f5c5b37ec64639b17f25c7eff3010ea64d0893d0b32f98959029fe7021ebeae0ac07720b150fd02b82918e25971406066de88ea65f004f91b6dc58a3043ebaabd172b9805c260092437a802e596279dd163d5e81abb4676817a2cb25a03b0cd7f7b6ce64f3944b68579a5321d20ad3362a33b79238f898f14bd05d02ae2ae55f4af617870c813586b3235a9d3796abbe03ff518c65acb32ee7c10be95249cb108b3ada11e15a2709ae1ed7a91d537fd621a829712f6a71c0de81ca3cd0348d10de89ca9118c64ccd65c7bd0226183d84d3bfc54a9b37a5c8477247a5000b1f7d96de8f19df1026a80fb2ff8a04727a5c9092da6c1541cd1051a7ad54ff36be92eedf77fbe3e2bedd4e473c386b29c3b65f6967e7ebec49855dd290af1985f336c2a7c9df2bffa7bae8a21b4031f0c7577cb634701e1be7bcb05336d111e8d2f8f0d58c4792b87b4dc1934a327b571bd8603c065a2b3fdcc58c74af9f70f8280494ac015f8b89a15eee025cbd91287592d0e50392ba27eb8de0711bb76df26e922df2e714d287922638b4f1425d985c21f8d857d1b09b15d2879cc031e92172d957c8b6e1946e5c8867273916eee8a6e797615503ae1c7b0b789ee2feee3c91e0fcfc17b7cbc7be0fc366eda49a69d4b7d4b1d9d71cd9985b62fca54fb973b352527d75b6dd8f35f825513f171e64cdc69e0c074eeeb24bfbba93fbadbc7ea4c900ebdaa2b8699c57dd0782756582362e319b7530e0ae486a38365d6385f7aee0c64292abeba6f7a54cd49f5a961e7f6681c4c63bf49bb296d55f12d010d02b589e07e5021f31d6315c0198fe2badbcacdc7f9c239aa93d81040bdc96c7aa10e6d29c25c4df697bd0092957a4528c16c461b61e46b893dc340173e6f0adc95fbd68b811ae4b2e09c9edf66fe9613b6bc288141f41fc75053cf3095a6b6179410b0c098fc12df903e3cb63bae4873eb0c4f82c20bf7772c5fbdcfd49c62e1ac90ff18e9e2ea4a3d2be3b2f730580ac9ce07cb199bd9a4eeed7c0f1875290cf0977b8f7b26f50f061d27c4789a6ad3909e3dbda7ea2abf7e2b8cc1d8a0383973f163e6491d9a8313f251cc269779bd15badbab05548fb0e7bb6b3a9337c562f50aee453eca31d6dd66b2a8df61b59de54ab9a2e8c50789b3a7b383457739a42275bad4c229e8c29444a36d0fb977ab89af9127370fe99a78e67ca51f8095bf43ccde966505d081b50cc8372bcd77cf98420b4b616791f4882229f9a2c2ef89539f7596815755f99ade8f587b27141b9d8a1c2a4e3eeece403479496bb6724a45b7547173e3d91bf6e09516c37d099b15cdfce89d4c196e04c4e63ab55ef6ed476e3c0548866a84df5b3dc2152ebf1fcab82212cfd53f48f11834cdfe761c20df3be401339faa1eb18596dccae54b05041e9511556c68774e63ddb13d8ce720a164e714cde73917a1865d6c6d6458b84975183c63b98a646beb1992fc7486781869d0491d05950b17392b9e84b38e00a4c60bbc22584e53942c52f9d397501f1e7f54d519eaeffeef8a8e489353be24b792b0aff3a060192d375497c693b6bb18c7665291c384a2857ae1a91b9195e03c62b675c02d89f2afcd6530cb59b4a38552c6fd9c62f5a9196dcc8f7ebb46178d5f7b8858fe11fbecc0a061a962cda7b0230f54d9683e5acd7d393a0eab7f018d62a8c7477fa6106a4f798fe9c5af256f492ea40bd50107bad623a4247c00cee6b9a80999ed7cbd312858dc2bea92c30eac659d004e503cf5429345d2456df64d8b596b4479d9423f7ddcbfb097e0ac57f5bb9982ef0c93e60f9a01fcfd644e987ab4adecdb96faacc618c46381824b934ada9c7040a0b1e746e3be2cb834a5272e808a55468cb4aad9c1c2c017b711058bef1072ef91670b21d7728728d8dcf66516ad6284b2f21681e40faf72508bce5ac4499b90d051145a43a0e60c8e5c39d6eeae89f49c7054cd7ce28780d647b0b861bacc1ea1c5acf3bdda8f74c61843751aa99cc005ef6a558d3b88e6c889c978c7e780995b2fc4b76d94aa3184ef024d818184f80c7e17576efc6a489db36acd0d204c894d71ae647940a64d0b0252d2e236dd589fdcd099f47b22bf6f6ee57abec572f54f5e4eda2923585d97e9896c74c1b0bd3b721367e459ec846c43c3df8d0e12cb27861d54d4c3a9579269526f1087974bb718dfed63e13a0188a0ac62bbc1ceaa09609af98f2a8882cff2136fa12c590bc60fd0eea7f4cec8a59e0273d98d359887e4bcd908c6d2bc62083d35976ead0782bf84c706f5cb1752b5bfd5224fc6907fa2ddd5c5f8003527072db9fb48f3b0f595f2051bbf5d11993642343a2c55af456e9480492d8e15753292bb4f26db7ce926946a16cb0c6179e209781875478183c9ac1b2f4f21b7da64d38e1b9f869547f5bade68aa98e9f12bb359f7eea3220404f777e86de7a3f1c3b21b6c9267abfcc8642d63277c38e4e9896866d62c921c1fed59d8c06a05e54662a58b02f2d9a359a1366b09e8c56965624039682b7c2880574e0868e1cf55522476b95988c9a218f518cc72f6a291ca2bfa7a4b8c8096403701897432b5580cea41e5f050189624722f09f3646f66eef4e22dab66013575d2baa883dda4ceee53ac0ab6df694be5e1ef3a565b64d0508ea1ceea0d469334ff94c0ac5f7db9a1b957dc7d1858ef935fa479ec63c460c9e310ecb8e7cd5d3fec0c5a4a118e3f158fb0eb3e75172a0a30f6ee206457a0256f19f474a9e67f08a45b98d8b794be72715012858bb9bf0f98109cd1231d9a7daea801eedff6b079ad64e11d7988e75db5ccb469b1b97cf7a2cf29680a1aee96a73739fb2d897ebf43c8cef2a37b80136f79f77c1ba322ef984d5ce3939ac7b837e14421004abc03358e0ccf919b4edfff79b3478df0e8cc4140e4a6832f7f1e38cfb3d42ab91746e0bfecc9fd46414042f04cd06aab43cc7eb7ae84855fe5d211ee51dd28b3aa3131861120928613da3acfd51854064ab85ea87237e6b2dbf012a47744b479dca1e6241b06f4ff75badb72d295ea477bc691ff96cc4ee806a63609c6c4b92d9c1a0fcdbfb479ffc7e38baa691d4d28e7a7709dd303b6acfd845437a3ec1377f9641da49851b7ed78980475561d31d9d64b9819fb7f472964685c86772e4f274d914f9eeb8f5fec38e4bbd462c1e3a81fb198dd8a3a7cd8eaa7cd485afee7f517054e09db4a59af210f881fb7d4b43e30429de01a8b0d144291651f4e567790f8c9dadb41b59f1775875ee0706f65d8350c0c554784b125d7ae4db6733e007a49625c92fe408feb11c38ddd77ded03fa1f7fdaf75bcb189a97487fdba1f9ee4bd1865a80acd6ed2dc1cae80abd24b0f86b7b72b9046884516b4505b7dcf6cb74cab8bab2cb6dc5d963d9c2ca1bb41faaac053053dd8d7e0cef44320328f2fce25485d357799c87175b8f7e2a09d8e08fa64314e53e4e9d58f30ddc91bbe7367ebf5563b7d32dd434aa5d6441feaf5400632dbb82e40a38d3c506a2698c6cea9724848b37d5de60caa3de331a09776a7fb4abc59c3fe59579bdccf0329c3d3bd787276d987c445d48773f0c001dd38a9061fbdfa48264e5fa6437f764a7c4d4d7c87abbd3d5862a6773323d571fcb09fc1b71dbe2cff1e89a3db8d339c4f3cfd9efa1ddf6117725ba18d6aac087e238b817c0ebc0496c37892b975db581c77b5e44c8fdfe14d14d1d0751112face167936e3068169e50a969533e3410088aaae3711a461b8871091a41ae63e3f60b092f1fe51193bb17d1d27bd322b6b5e31f815fe1c6f0288232690840bcc279017ccf8d6f510dbb0c9140b8f0a9cea3b88babd75d433ff355d9ad57ef5517048314de7a0b5f3c33e5247bb996e802f396986f9a00159503ac55ea029785b4d84f7cd2c09c8422375161fc56333e3a665d8f3cc78b358c06d8ff18dcd1012dc6b3890a44408b2913a975214377a6ce3431019fe45702ae10b64044a058e222e6b41c20adf884fc3dfe83922c061521eb1a6eff457991b320937548082f99a6f415343d5d38aadf8e45215399154e0a8d540fc735f900ad39c7c4cfa217b4e79caae1494b57e13f6624e4873f095321763b5bcd1017f8b114e016eb50532f1850f862003e1505fd248343b27e3d074ae36d6f735ff7328f4ac896fe2ff7a150971578cd92c27a95e8fd09109dddcc796e962fa59186a1a3cda7c5688de45d5a11dc7417db02aa4494c6536f9d59783215462200b7a823d8bd6a706f6e0122aab4610c1a626be389c2a818e7cb9858ad98f35f48da900b511b8bb98f6ff3915e498235bade728c5e97b562b0212dd40fde39706f0df91dc71ac294a0d8d3b06bf2d84c2c8ec01f00e4201903a7e603a61883bb0146f7345b9dfdb9c6b4a9038e01c6ff72d6253fd1e869c04569836ca4a865e695eb8ca9dabb1e8a9f68032fb4983c0fb77532214214f26c88ad078d96d18a3b814c16c6455012ec0a673e773e46f07fd660aaa9e6919c03bee692a637ba557af644dc0b3aad2952253e116d0bdcb1462684bec2327ec103ca370d722cdc972cb6f4179964f562c510f178dcd936f11a71863b9849ac9f85b4c2332bb0723bf9b17019b708f9230ee6573e50deb3fa8f2a24427ae5b608a1b25ba8d30cf2e1fa0ddedb27c4a5a7665d006369d51a9377b9b3849708b2ee6c20ba23fde2954906353c833c3a8e4e3f6da19690133d7412be01a04c474805a613203736bd97fdc011aaa61c06a97cbff12dd718ed6850ec5053c99e2106fadb39057e63a03943060e8da34dc2aa2575519b5716a9c577ee7d71c80cd930203c302cdaa2e33e50a906135e820ab26359db9f9133eb0144c166e079caf2728e6002d9a98603ed1695c47615159e37dda681b832ae49cccfe34f1fe5a65e742d845693374148060529c76add6ca91c448d98dcddd167d1150527106e0e37f0a393d1e87f310ee41a20c42b074fd60e89d46538872a668e487cfec920734f23029dfe27f7cc246903e29e27a5113c2b3a46dd5483d94e3bd3dfb5c9e5c4e60204632952102b31f2a2ccc0e8bd72e3fb125626a3696792f3f2011969f74fb0b067f7c323928d13d35eab9d8b3d8b00cb22f549e6b0f89f62143a182078bbdf4f9d73774cce34dfb41bbaea558ae347218149a98461bcb5e88c34211f7f62f274e8d39f922837e7237b1d23efae5bca2c8b4aa7998c475680525d5ce36e69c4b1efa18701566618553f89d4a2d048da2ec6fd26db6cb02687138997546497ca4df6a0ec9e8bbf7c52889347eabaad5a4cbf5c89ea37ad899a07562b76a142548bd4279439e287989c43699771bc31d2dca94ee92da80cce1a438cc97824d16101018198c212f5de5f7357ca746b2e0a18c34c138ed30d88a28a2bcfa56a9eb189255ae00685c71ad814f0d6d069ba5c4611ab185b83822d52c90e73912c21d86e04345bbef809362c59976f0e00a7c2c59a6e73e2dfb1f49bd9790e546d919de839510515f236371a4b75bdca0377a1be2cef3e0f168521d13cc2520791b03bcef3d38dad0789da679261716e0892178e31a697526a45844d87f0778d711496173d1d77690d6442b709f05da48f7c63b5df8b85f8b05934bb12b609569a6c3463930dad9ab85816e4ac8638f67967dd5eb148618ce01533ef161897242a646fe87e73a2d27f6900e362c2785e0c7e4829aa7263a49f30d685607c9d36351afeb1b991862ebdceb4ae51c181f4cd1c90e7457d815d9d8f69b27d3c7ae5123edfebef3a694adbe9c620b55074dce465ff5707de5c52fab9ec559b251c089d5fb3ac336720f85a9191823b62cd714f678858f9c6ab134225c7edc4bbf1302433d01f37b5826ab94ff605dbbb9a3dbb59a52348f3076401f5be79152b41fa9c885a7d8769bc05a3b9ac56c918e0c2d9fe86323b5a8b947fc08e5641554f8443ef7717ee6ba5d61d9d522d852b3263b441e85d3e985211c40cb4af621b26918ffda04a8ef3828a2f5ebb462d9c1ec1c463b98f2ddbc1fc0968e73fce02176086a2bc087a0e5a7e747c308f8d139a7ff77a878a7f3cba4a24ff373a006e0fc71e5f1ffeac6d60f1278096f17a3dcb45562548658b8744c6d85fe7c6a5f913938906d3f96f0edb44474ea252615fa83cc5b61892fb21a9f16aaf71a36d10a599dae7cc6a711c0e74a8cb6a3eca099f3ec40271ca0528622f66f717a7db5a702a601a4be674a7a11232112bb062adfd8ac28f35f28948d7b0eaa0dd0d50e6785c3a85c6099fd9ec6cd054fe8d737ec917d507b907c9ae870b48f289712e0d483344523885c3b73f68fa526189cda91719e07737a30e6aadd807777baa1314a3e4a26fec2d3526a92e18467d248de63d00cf4926dc4140f5273483b40c6653de797a19ab9b39dacb7a5dd3d05977ffd9b1af3348da446bbb05d4374205d3d05e4664291f2f9a288073215a3bedf848496edf70e92227209d816b057cccd7288407d683c6cb1bf34c5a2e1f507bad77f660253c2be4550a55cf4c2c33a790b12065b536709f8bf44a0d299238a7a413d4b0aa220308bb711e92af97e443775d6b72247b4a93b3ea7b6373f319edaf22572b557373d0667bd82828cc5a8ec50b440e4851403afed97bec0b886607109b87029a7d6c74a2d1654187a93631986f3426d393683cb998e49d727983c8ee8cc872e8d4c3bdb4cf123d8776e1be02a7b45943cc195684527af647e2953a0628d625498ff0a0a0e433e3561c14a6fca30556da30b23f25af16db73a2866d1f6b1da9ad982fb50e1a401f404534cea3156a0933b68ea3ce5335adb1ee8d59a56c79abb136270b9b6759fad7a4e6bfbccf4f4feba0bf3e11cd3d52379d3144cbb5e251ab126b32b0ff2a20e7611eb641fecb4860371cc6b304a739371a12c7c2177328a884436701229da4c135777c434355a7245d0d95f968bad99cf6e2f30d09bc65926b034c2114c60ba9476f0d0cd5b245ffc0d3cb86da4c22d8d4ed4286d684d06e0547f98f1f7f4262183245a122a8eb600d2bae4d5e947d9fdda084f8de49797627c662c843af092b06ac1abbb69665e2d485a3839568ca829410685d2811101d3bd33afae1ab35e9858de583fe92041ed8daee165a140657f7149e5546a47ecb4c753720247f757547d3c2e4e8dc675f3a7af78287bb48d3eae255085bcfbd8de28c4506eb5facbce4f2d7680fdcd15b722cc84863b0594f8d977f211f1ba809cc2943250db99a8f40772efe68e9e1fec85aab0dfe7bb4ad72d08838ed7f26e0b993ae113dde58503bc66f920d7f3e91dff7a23f5839432c4120462cb613b13fa53734b19c08b3b2bfaf62ca479209aebcd0443132a2a006caf155befd128fc2088f6b00b0d5d53d8670c49e539e115b4f2f1d04d06d24c3f6b1640d234c659c4840dcb682d79b21cc5b7c2cafef0a15e3e2307fd115d1a64adbeaa810c5f0b51bfbf9ee2453784ac0fd43cedeff753ab2f8b5b3696494453d308d71d4ae0f103b8f57f04cfddb9bf0aa1e2a21a5343cdd1c378d91c2ae440dcb899cdef2cb081d7524cfb24ad724dc685041b0ebee84a808662888058317d7ffbff4718ccead9203475d7890a39b5b28d2fdf6ba2a8b3863fafd6142a2097a888079c9a38ac2d6fa8fc4825601ebf9cea18a4a5833f1e5f6ac6f2b687c6b9f3f57ce3cf79e90013fa14cb6d87756c61e7d2c667e4ecf87daedda795c49fdf11cbeddabf6b0e4ec79a4a15a5182c3d24aadcb6aa06d9894e4a71b5ebd05676726e6a20d0bb5eb1b86daa17caa71357287b10a7b3b201dc556ea9b55b1f21722571122507ce06ee5a9aaae345a9cd5d1a9b78a45de9674b580fd464ad31aaae5b7178a6fb1a45ab99349a6bc51b517af6be264b75e8cb141ace3311fcd789e43d9d09fa69ca3b85b67e383f5114fa8a17393c1f3904e721187b9ef5275b40ecfe374e51fc92f4d3939a14b8a71278b1a7ce2580ab96932ff3c80ca96a5ceefc79ca37c8360fa756b238ab7db9cf2c4a8bccdeac8f710a3a63ef2c6c746bcd40d4bf21e59d8e6b46ca6618c48286006e87a17a79914f744d7029d0f046a2bff5fe9c296e6897451d33a1cc344451b373422561ac614387ad85a830b463afd9671df65b08f1b7447eeeb2a746a1487ddbe43c739311e2c133e2b80f2e2e9d3cf13528433216f888d05131eb62696829105e30b2aa7a7500f66204945640ed2aa2cc495aa3ca59f731a8600de208ea132a72ac8926ee30a4d6ec91f84eec64e4641dc2e8bc66a8ed8ef6bc4230c0ddf97533c26b41947c1df68e728505cc8a8b1ae5d3e5047e4e03c42971a74bc50ac7c7ab8e46b97aea65f5e9dcb9a531f0a571d273b4f412aa090804229f070fcf2d4baa80758d6357e64c1183bb5eab1a5e251e13e19c566fd7de3b302df3420f1ad503e6424c91d23cd12c11801e52e49dc8e669eab137ba7565b03d9143cb806ce2648a649be4afc914224c1e73e3aba0ed820b57db093a6daf24530ffbe09950fea3ba0cc840bd1ca26b42c802660253e733bef8cfcf03f85dd255f588d0df65676c6c7bf3b3bd9c7545124b8b6a13e6bed5ca4db922f32c6bda448642bac9d00cf1ad105364d5eb2dea328e7e4a079d9b9a042c8096bb88448de2d871a83ea13e6af4a4da33ec2745c51c35300629c5df2c2422b818a2766f4f52b76469ded53351c9d88381d2fa8dbb1d531121079ccf171a9f2070dd91cd32fa98fa6f23e7dbe0618df6d05541beb1d4949551fdbd18470a9e1440191ae1c92c5b3b252cdda92edec1e4d3e101df1f9fd7a33ecd4d4242efaf0b1d59791d72872b83588e46f809b3ce9b8fe0788cd0594094b830cc285f50984bc9f0a50a92ca8c51db92ce476b5a77615815c0ac3b863b9a8966b6dcee7028e8c0356001d5a85edf5d7881eaaacc24f8cc3d44030610f72f698ca46c91be9b7eff286e2237cb2e978815506559c6c066b5a15f21fb90e842ad4d23e8a8099d5eb0f38d5f9cd944925e1c9432fc91f55feecf77b12e1679228a5f96166d659eb226275037685fe1234d10ec98459f0efbe6bead624a1f678c4da8e0af06dc2cde940c544bfad59892dccd3ae38af71f8baf52c20d05fcfb36ea68f1ba942d050aa8364dbd79c05ce09e99280e08485001561c6349bbfe9e45e26129941e436668ff8c522e991ca25e51e5bd6b37e4e9fee85c43632ebda5136a35a16d37abdeaca779effe1a3cb02e9427d812b977d73e0926175c48ce4126e9b1433b346f73c1963308be5818a31552c3381e513744438aea5a228fff3ad949abe48d7ee6d73cecb5c48f71e578e57a24740f9627b1813042ebaca87909f91abae0b870d3747c97ec513d101ffacec961c46be40b8afbd4a1aac8191bec3d16dd287d204b7288a859cb04c95e8e6df8cb691aa9738dd8f6c694644f57afa8c3eca5bd115571220bc1323ddb214236bc77b9aceb1845b6f9920c4ba08e1351f6006abb4ee04fd5a8b780c0538ac4fc0fd549f8b19d81afd6faeedf6681ca4a75b9520b38f686d65652b978a06a7571992c59269ad890a25942f14a8e17a892bff227de2d952054b17ef2d743c521cac759a5000cfd14a2b3ea360764ac0a4a82f11f20955bc450f270fe17a0e13246a04d4cfed8575b741d8cde70097e6401de6befab14c5cae8f73a8063c21637c6671d84cd9d07a441c4a5c07f3338ba83f95327db802bccf251222e29526b2842a5617eded176887759c4c23c3dc04b1deb309b02970c439ce1e615bb7856201efab3baeec98bb1e648844451b16d7e7ba54ca884377759c967f9f3f8bb3db4d7f015c0ec22a89f22045b79cd9d61b78d3d1da0185cf92ead21d5bb557b8099d5eb22566140a8f0f43e9a3b0d0bea1276f19a7b54e0186486990a0bf318be1a4ccc01bf823a8bb7f96b502279f42aef030a801a09021a49483ad7037326931de1fef1c1e116766b9122c8e30125a7af501874bff94894eee3fdd3fab4307a97f24405abb1e12ac639413c7550dcb48ea0aaf3e7af79a509eaa56d5a100715789fc8155a273397ccf0b51e651a22ee269f6870c36c7a27e56d6e37b6e33d1d19c863b7300c6b8001ea4931f4be15072c11aa948d131cad9826e4b21b5b4b163ff58793cc40bc51504d9b8c0144e596cdb75a52690167fd03c13009ffbd3fb0fc939171f8b6528bb6a4b7f62279f347d0620f078cf516a3e9280d59ad5b1c9efb0b0614782fa365ed159a452106aedb356ce9e42acde34a26f1cba52f3929d5505f1e5020e99f9a1ee3b9835242e938c2b97b40aca5f0e0e3dcf9c01f334b6c4f17527243816103304fdda16ff320dcb34602ba49897632c9180882dfc37042a5bda264025e971c76c3e9df6e973c21ff998cf10926e4a6bd465c890d2de329553715bd46b95e5504fe44caf4cf11a837a0826cb177fd1ce74a55635a106577476ecc34d6b4af5781380b62f8d0ac87c3e32ab64c10604329a8e09d6eaedcd36c459ef4017784639e5771f80ce3cecffd642261024b7f0a23b16ed2eaa26376ff9122c66ea98ca9bbd8e32af63824c29c81dc7e505448ff38049e49084f9f78328f681e66ffac5bb73d54b79b024e33c2da80d138db81f347dfd6b30bd4d2c2afc0f6f58115d4c61145cf43df3cfc517adf98caaf74e10fd3a2e1fc707fcbf892c89a2a49beb5235ac82ab7aba4622ab29191de2471c96585efb7dfd628c36043597329e04964f49781255bb9d050ee195bbaac705315ae7be067840090eed0f2bc97d1da501a3394d52b0563a4742fad01506f55b9f221dc64e606e2dad01ac6306562e45faf071df9dfe7c9f28dbc453a452a9ca45bf9de218f451fb177eb4b0644aad702d8aa00a596b81c452f3b2bbe396983636b64e61ce66bc307e80ecc5ce1e4dd19854fdb6ca80644a0da02c1ce3157cd98e7998ce6f9e7bcdfa6d067786641804d4c74b319cfbf9c42a989b7cc0a5cd0c1a16af16dcf41fabb452d055f18f4a9637d16ad78951c4be5b35c81ce2ed15f7239d12494dd78397b483e0a33919cc287435b5a02297c21ee5776eee04910af05c15bf40fb3c34f01d421169f56003b3b12a3edd7297ba2510e5b067732da8bc9f9ae6f191fb970c9516c340b8626c868b4b9c3dab4273fdc059fa7f85b9fdc2a0f54e4f94d595e07cc028a7683f418c892375794008cf96a89799e0f9e36b83e8582c55386fec220432c6542c2d1599482c8a834882882346dc510371355087e0ba390d6a72bd53638361af1ab51aaa8fedee9ace0ad8e36beb2db3234236d92497fd3e7ac7437f1e0d28dc424dc39e90153c322f6ca011d2e4c94185cb2d7c3af1e09ee10c4ad59ed739851cfc110f19cded8a275022bf9434124e4e18eba6b813265fa348e13c9e0119c2a3c72938b9f6444a11cbb6794c96fc0a0f5ece256c30d96b4cbb3059628f9d3ea3ba1b25bb940153d051b99f9df5df2f5e512a3d20b3c56d067f661f18655bed2966d6c512844df8905004573497efb71b2cd7257763371bd3bc9ef58b97dc67fa14d0aaf142813a9ad410923b737b35691bc8b7b654e04dbe12ea1eb4fdfe486673be78f2ff52ad9272c70c406a600397a3d0da2ed69dca39bf2950acc8c47116af0b3c4120eeff1c61b670e4a8433baf40b3270198a2a6187a46cf76bc652a688b306e74a9ca2e8c010fac622ea0a62b33a977e5d81905898939a57e1b0fd71b8ffe6093f1bd8eccb37ea4c37abc580cd1d257e2a7f2452a87d6c53e2f248f1d849392d482e5c2032008ada1566ea16cfb365e9b01b05c9f79f6d7ad1483dfff2b1d4c77ddb62c431a779e277c70f000a031b6ea873c790774eb5d5103c39c76e95bb38d7565d10f250c1cf8375642e4e7c8d8ace8b3aa67becd55f95a24dfe57d8d817989294aa29f07194b8ac8fce6b77e880907a1cb34569f170fafa9fc451d10f56a10b517e463513759c7110254bfc4b591ddf4a798d1fb2b6823c6f7b35e6929cae7fa74aaa5e371d0a31b6868cd3d6ebe0262e15302d439086d30fbfc5282c3eceddcac2f6827560f43b6e8ed703bdbb519ab98f292fb95cdb39088d5ce05587794854ee8f362aee838a98089a165cd0936f4bfd07f500e81e05435055262a454130abab76d2cec0ada31a3c17214334c9af2bd4d1d4e2c0adfb151a5fc4a941c2c03530451892c0e5cd95aa5987ca44c891a1f7a7bea30d3b05a9be865b0fa8d58d87f51900236276fb9bf3c8e1a6683c46026a52bb315bb6a4747e6289b874f53f7d5ce6aaf25f6a2bc7305decbac4d3ffaa33717737460f7b63a16c091363f9a62bcb6042ef802b931462cef181ddf36432062da4605fedce955b8e21a24c55d35137d97c408a4ec50613d93c846efff929f9ade60cc97d485b31d3c48f37e174092a43551553201488089e7d23a88b7135c2a8842b471dc7dcf71808fb6c3621986f0aba4a6bc240b2141f47d25a595a30406b3319d407208a0bc5a442ef8510c587ff369835588c0aa5d81b5c4aa96964cf009c5aab66fa174091b3ba920d0938bcef38114d07c704db948c7176dee8b2744cb525fd68eb853893e0b5751040dabbb87347a9dcb12d5f1fb14cf87c7ed25fb9abae698f76020773fdb5207ebfc60fb64bc5e4d7f4a6d638c2d84e045b3cc7d43477fd635937537d7588036b4cadd3d2b77bdb2445f321968763048c71ed19575f297f911d06f62c7a4388cbc9b367e0504e8190bcb1f8e4bc453731602466d8f45a83544f9d14ed4891c5a07b41ea363cad947f4c523eff8898cf4a822c42f5b71735d6d54156afdfd71293c37c44bd45a4f8a44e52dd83065cfbcec789bdca70608706e3b22ac31acc6a1b98fa21eb5b9def1bd46c9c1b03cca29eb226ae4287d85743d2959663c35df98f5cf82a081f670ccf72071e0fc2de51c58a110f90eae6404309b04d4ee1141596e49fb760f8ca7bb0de8e73e5b186d05674b71733c45ad4ac5d487ee3d56738cf69f6851a7098691301252adb442fe7e0620fc4c6335418aea822c0a058f57beb16decdfb7fd0dd1e51ebe565b3b40c4215a189553735b41129e56c7c45e9f4c5801eff1ffff29fac69b3f3d3dc40beceaca0ebaa1194fac3311daedaaa5492e01fe28eda2083fbe16d6271ad9078f7e191d019f51eedff72f3f864ae1237724837aee9c2881bb1bff993846431d5fea9ac10495c879345a77193bcc5ffb76f6208b2f99f7113187c3fdafe794001c1d5c7687b622db782e5b60cf7e106d1c1c72ee9d8539d6711f635ea4361e0a23cc06a20481a53e0a3986662ff80838a896fc4912f7a54acefcfb332e1b82b767028c9f6b1ffeffc898f008d426a202ffe25aab2bce620f38f5e9579306d9bda4ef17f51d3e0635c42f91476f18d9318f438a7655d03fecd2c212b93b4e77b1af30d343a0ecd50d19e38fd98ef7220b530e0837f82c2e6921af77672a84ca1812aea18501baa2f7e048664895155a7b79e083e074e5bb2544273164ed525066fd1c1e48630460e812f33858f54c00435b75f01c9690bb21804c56dea64e797d4baf9d7dc5f2fb875d1a0ff9f28314d8f28ef2c9d7ad50e29a86ce1d6829ff464a5a2c83dfb9cbfda498975916d0f7834be7059ca033e46ab4e74b83f8c408575a259fc9be280901de1fe807145d90daf7758770c84ae5d8cee3ff28828a400a838b03def13f860b49bdac69d7d440ea3114292b86b5a9ebfa9d63047f3b52190b64fdf4890d375b283e066a0c9383a22ca35eb3b35369d4f733b9239dbe991f2949d7bcd3978ea89fa29f0dd2f4e963930a7ca8957add534ba8b5b439dc1b4d61866ea235e6fa9b65befcd59f85bb2d4065c6c893777b957bc47cc8964bbb4752023b7a9ea9359a14bb5a4b2eb3722c75a4394085fcf030afd24da88267592a6ee3fa921d443e0726045ac861c0159030edb423321e7a5761347bf98a5ab0512ce45c7b77a7ed09f8015b7a834a408f8d35db6923ba63732dd3739a36e96b902315bc0b074ecbf56ddc62fcf7d2f5d9e4147cff30a4ce07d508f3ca15ea8cf329d40b2b9daa84eefaa817718bff483069397ac6011bdc1c4eadb679bd0698a6ad9afcfdc69fac199465e94b28600a1aa6e48d16d820d4285b8c4be83728c314aee699c1aff44d5e5926a3d1e021dc41e1cc6a03abbf3269e2735db5bb4945eef0c93aca5cd9552086be9a33bb067758e10fe227031e0ccb888c7bfd2650f5f32027ea5a5d0545b7e7d45f5a5bd69f527e860b1fa0691d0ff61abfad96735516ed45dced9c3d68cf92ba387015ae479d364afb8cff37e5dd1094c62bd216b21b1e14cbd66af7c923ee15064ae26769ba7abc16025941ef0bcbb2b4d81feb193700136d703c3b5fccd33285aa1ad0730ad4848b087fac5bfd7d17e13506bf1e277c9e614bc41cdaf7b7ea8429eedef7d222391df4598cfbf6f813fe4082e9eae5717d2a6266f05837c478fab9c6daf063d6f7f2fd4164042ba60d2de6185beb55bcb572d31d701fe0a8c95fbccbfc44b23f7974938ce32dd91a90462e07bbd2ca626ef799a107ea9261f753925bdefac96190df29718d538c51f81a960f0d6bf2bf0d7987ba51a1dfc457dfb83260325d62f8d3bb79d53b5f566686a963b58693ed08c3e7d7bdacc9b82f6d5d9508e24404de2117f75bf3cfc6b4d9b87da2086469796f41c366d079ff2e003ee6c3f3475668bfc697111f1ff1e16e81f558e3d8d75c2be1dc7631df920eb20c0d65f6fdecae0e0405cb2a019a642e7419e985b7538f69926142fe6fdc392a187c94e67307b7a925b2b0fb3a07b4ee6778f8aa441a0e86a1b65a9f748754dfe320131964f69063fa49bc33c0ebe8009e06438aff9d95d1e6cb45ce0a6ddb8328ec16eb655dc06bcd001b7e6311f8f4507c0a1a0f97f3b317b63a2211189f2108e2ddd1ba9d1d9b9d5cd02179216d252f533a07eefc15bb6a47d72a19feb637eaa905f15297be358b6cab9b87a9ad419a56f8cd5d995e65795d57975acbbb5ad30cc1b7e4040d4fb1b2d794ed6856e1198571433588571ccc0cf724b6351689955a56b7efacf946b8268c7d278becb0b8e993fe9eb969c4615c0de2cd6fe0fc5b510ae022fe59a902969110f1f9bc4f2f9c9407d1eb5b11adb7ce8a311c1e5020b1ce88baa8366850b09e7fa72d784e7d52df7c8b0dc1273b242297faa68e82313283b7344342ee6efdfbfc189e82904e3e4cc24872c3cb540615325d78aea344f388177a7bd165dd9ec6454899d42a9000b2cc6a8b6abfa4dc41ec9880075f573978039c21f29b0668ea030e68484cf52010dff06a02870731a14b34768ab220815c8b75086e35de10726cc0ba198c166a1abaa1a997252c1f58f393cd05a923e4ad0b82f5e027305840786f1f35b1997de2c55f8ba6dd04300e68c0b047b58d5f18fedf6f4b9f0a01e5d94d6ae9f00b32d4ba779784db50c66a0a1b4f09d5a05bb48f07509774fb95cfa3688fd59dafc9c7882f504584bac4b2273ff1e6d30fc3d489f916e32cd07a46360226f75504d585961ff65bda849c6bcfb0bf7a5658750a797c14edb6fc2318518e433b567ce280aa5817ce050da9fa6d7d96788ce2e16536bcbe952119b9816d12d7fe38993d11571b7a45616558f1e3b4620646274a78ffaa73139de11e2f837d95bd18cc0a1f6f8a227a26f8e03ddefcb696713d74d954afb632d90719bda7fbc830447ab7c3446cf709051618254fc2e38d09a8dc00541a9ff38255ff2da708996c8d0b7d1510b331662e6fc672db1e04480f533be81c2a9ee35aafd7575ede5f2560a6af1fc3853df19726f620c6fe6250ac1ab56c06c1ce85472d309b410a9ee518334bb0b6335fd26f393ec715b8156b8eeb201b876b9a50ca9504757ce287db82480f59e1af7b967ad0c6db204629fb98668c247e633e452144dcf05ddcce062dd2ddf86d894a4833117ac3e2f94e1036031a4c94e7916149f546ffaa3d8c9cb374bed88610cc9d1c48897438b1a27a79acb8692a73c091ad2a6bf7013faa38c0d7b0d5ab190c9f9b8216eff04b45f93eda83a9b83d504ec2dddc350b44f9fea2ef68815857688eb9bdf43e39014942c98b70a142fb185b58ee286dd33e8c57146541d0c39e8041b36f8a6e1b783bbb1b80c0d2d1070fe45ba7d438cde8ce8a17a5d90e929150bc08654e5cce5efe167af5378c08abf4b308e325526aa3f90e282d6a9f1e97e08adb51b0fac4e4cd0b39074755d508d06629647fa1c44c29ffecfed6f87b65dea6b80a81e1b74030134a4ed3370b13225951484d5187dd735ba08ff6899d06cf203879d908a4aa0e3b765f7a7fe7681e7c1b24c7efc801fdcb4eeb72ba0e065217cce56a1ea93955fe6c3ac9f42281f8b939a9a3c89cdafec4d0e27ed9cbfff0e45ab5f9f74503a3e5fe1398def733fe3ca4b8b60d37d351b4f1a456fffb2f181226e0bf0c3cdf8839db2d8487a901396407326a333c1eac31b0e979c53de75e6803f3c7f70cd87ea454fdf61e26f67b343e92e7710b9b72c388e6867f17178b19fa2b70cff72b8ab22fecf3fe127657b8a5b6288dbaded2b2b569e4868e8813f065d729d0a9f87009ca62420ad6546450443d950b1cd742575f543e7c2c1d7e4e6523a9aba77eb7702fbff0476cf79146a137c726d73ff563b5ff834a8c4a352a8b1b96e04f8246e0e18e978ecacf73fcd80394c4e9773f1409100ce35a4641314c7ce7c4c54e157711fffddd641e152df488cf894db36adc30e727836e806594c61a32876733efd34b37d9ac28c2539f7c804c94547d7a9ed67415a009e4c58e7d3ac217bd7f05e71892631bdcac76b8d6d164cb8ffb42feae012edf579566d3b512337bb441cae2510be7dff9a79be9a3c4097088c3bd9fb303e57835583fa16ce215e49d209d9684e8ba7774403921fec7feadce4d3d477c2e71574ec47243bda31cf034a920476f8fa115506f82fd67ec5e8ed6f2954129be264914b9329f494130bc487cd9ef9341eac909ba21d0c0f1fb1cc91ecdfb10e89379be64d2fdba6b2d0a27bdc45ad5d9cb790f8fab4424840e25d63a0b217b0a5a2b913860d5d653cb8d05a5009793060c0ce027b58b3519100b63d14cf81927e97253aa35dc676f66b551b61ad2de8f3017aaf0749ef970332b4ecda3b2523eaf76e5c02c7a3c6e88bfd093d9971582cc3caae93bbc54b4bc07205cefb58645c1ee552d4acae4b7145334503fd13d509155d1277ec2573a6792aa281e38720ec2f7c756d1156504aae4187e7d7e0336ba1238d6630b3f1818a279b100584501f4fb7503f5bc222b6d0edf0b964416e4fe9a23c76295a8457931db2d4d34e22d7c0c987b886b779fe452ba95dfa1b5faad20b2ae7b778e278cf06d1dbe2a9ca5a9df4a6f2ab042d204e5c4ef5fc09d1543700643f29bcae7ab59774fe9c724940b4fed798151533c1436e1525dd0ae04582d413fddbc38d4f0af264f42d2bc77aa8075b8898657c68010abcff482740c918b6f77acd6223125b0e2a60a5fbcfceb883cecf98e8e9693d39488f9b52a91598d6d55e07b14074ad0587a837731a1d25d84fe59cc2feae74b324c9d8eef43ffadd7af2fb3bad10ef9de9aeaf78468e1ddc43362bd8aa0cf9331e1bfe15e473fac686b293eac2e1c1352c9957622e2f6dfe811a5ebffe04354e636a5a58350d3ac84cd5d83aa5c989c5063f90a4309aa1ec3e5dd46fea05fbde590a19d30d64caca10937f0cdce1d4b540141cb7d555788b9cffb603679e45ebffdcb7e45155e1426cced6ea1103f5af4c65c5ef851f00d9a2743a77b32921659d7e3c3017cbdf9645d40e8065f6def438b1763a347a8785d6376008fd9a63efee4a174991c8af528a4fdff081b3e8ccf5c96bd84eb07d32603d60836c500ecb0450152a7a963d247fa4efd22c7b9bbf236cf1489527ba81d07d44872ad412f2b542ce82d9b15a612541b7697bebf033efd9680f9e4f63fc2df30f5244536b53c40b0df5d1c72965e38b322dc6203d21452c59779b34701b1e99b9c1e81dcaca1f8d49258d710871aae5f2ba9c25fa774218447b8c53467e6c311d8f966b28834ea895f6851b720db1d508ef73597b396aefd887532c009a3d2defa4c28510d959a0d96d8e5f86d8e1927803fb2071ea56fdcc13b07b3b906168b29328d4c457c44e45bcc5f47443717b314e148af34d6cc1fb3f399c900f3ab97056758b4c4c8de7774936854371228931199e52472776f3456d98bb8f494b59b23a10db08fdf8fa71f028a6ec42524e738dc5d6dede46181684450343aece5d83fc13d94dcdf76f675f185fbf769345416f0c3537ec773a605a4f0eb565fde48d89b9d2d8cfa42d0846bc7689fb9699b3517817a39a4d75f41fcbc9ae0c7ccb99168a3715de3c0024cb2d89c0a190a97867639de9bfc89d64e5f410b2781765c8d57c08cf81540b78698ed5382d92911336da7d0c095283ec4a83806ca1562f09d1881493989a69c3c94804e071aaa461b849ed578a4f24396c69f7820ba44402f7be8e345cfd44bfd9da4b85c672458a4215448cf1ca44a37cb577de7ebda3cf88169a572ffe5fbb119aba9853db1d797b692afd1dcd6244adca59cff42d28b8ed0597b03cc0c785fdbb46c9ec690d7d07a8d8245972b8c1fd3de7128b25d9cfb6a7d6e70e12fc79ef94ba347f81891509dea6eaa2db39b03a413ac7afeb971dd968b7c316aae47293294c6d95f5ed9bf63a1f05210cf0e88690a7eb4407768538d182fad15d6eeb425d49bf4cd1573e3e55daa98182e757705deea7d45ef755f44d3c3c9c6d7970ee5cd03a65bdaaf875dc1b083486899ba58691e66dae1764c43698f4e46653c440ece5519ddedc9cf4003e32ce177754310530688e94e766b0cecdc4c12dc209083dac5b7c6f68755203b8247dc2b5b5dbee782bd63cf3b9314fcf40fd87b176217d7d9fced7a7971ece41ff48096df04fb5ee623a8406b18274a7f9935f8992ed7c7cf42022e459b60dfe1418eeb3174f1238bd09c4c7a074a7a41fb7687fe4c7782519e17995160905509ee03928ae588096af18e824834f0cdac13022f4f44ffbf53f1a7cc7f39bcde46d635e5800fa9c8592581b11b29cbe34bfdc0ea3c6c9b95b296e797642900bb5e98f06574c9a632e29572e1d8fa113d879185a008862b78a485c7b13c674ea63460a8abc8b52283a748d917f76defcd17f50808a8631280661c579b2cae73d465fbdcecfcea21286d15a7b33dee805a24c3e44cc146c2ff2e651434ebb90a7b7916ec3bd439773bc6c43e77cfa1b26ebde74862582135973fca22027e7e9674553efd3f4ae4063b80dd0196ad251424b73ade965a729f60ce2b221e4a4f5aba56e137a98d5c89f09b7c56106a7b0b1b1bd645abdcdb3f4245444aed21c42d40ad2d915050a11bdc9c98374de284d10a97c285e4b278c8ad72dd92814be07a7774222219a3a41a09abd8bb395087b151e65dc9dd824b982070ff0f77819248907d2310301b1d77f45c8d20dba3c3295bf254c0fc57f83ed6ed32747c79a4484d52a597063cc4126dbaf26f0cbd373a3dabaee767aa7971c176577fbbce7bdbe76f7ccdc8ac2726ab689b3d4fa76faf044b731baa7e1be9341b3161105a3e5e03738f1398b5f7d51d31a5f3c3c5ea2f96910cb5e70adeb2c0a3faa44f34a1a54b420eed5729ff2891817047c90cd0cc146b55e766ce4bb2a797a5925376333e218b3d5e9b51899dc4aa5fecb6f0a3a448eef02a1114366ac7485dc1cfcb992d5da279d9d1324558ff5766a7afc9bd5099d82c80e3b71b2abd6603877cec3e34cd8f30881f8d56dd9d82d27acf237a35bd8b77b5d64d8fefd163760dc09ffc53ae32844a8fbca0395e429584b35b2ad8ebc891749da07e22202cce04e9ac986f37c0bc8519e8562b51a380d3e62bee6d2968b74710244cd756f7ece602eb4e578c11903db9ef610bc360a5ccb0e1753e5d16686b03c1504b2e711f294a606708ce8624848daf8853f501278e67980033066154b0bc56a2e524ff7898e188ee21fa44ea967140902da71c2676c5e5eb557b9f58c1740d6ad0e76a3a386f35143f8dd49a3ed64d4e87e0b9816597c590f59766d96a0d161093cee7baa1a3b373da0e60e3af3fa7fe52421db07ed3774dc79bb82cb3314ccfc998b962fb752fdd3a8649fc3d4ff7918793a9e38ada0a660109ecb3135e2f5db72f3cb2d160a6e9b2d671f3e41ba90d895b374685079803ad2d70e927e9353b5aa7e52742cba9414c6a3f9df0e2609d390783fd753a7a1d2060f1785ece3ffbd94bf4b9f87fb416d88b79bb8faa341f3e1508f1c22a53db1cde7f1eac03b51f1c7b06bb119e32124f668dd5bbf7a08987d396f6f2aaaf778acead9bfccdb6193ef74f82b1dd2ef015672c16219095aafee4151367947523bfb7a24d3fd11a3d469d811a2508612210438f043918dad5dd51c338b067b8e75120ce24b3d3911f619fa262a50305c3569082e30bbd8d00a2daa81db594bbaf5a2b249abd3cdfae6b8c565b3f0d83e366da3c9741c9ba9935ceee0c3fdd6537aee2716c6ab4e2bd6d79a3cdc813bd04da5d4e991d43b0c0097c16531b4fb0ab958eb1e2a48832af013de10f1fa5d4a02d90e69df500824feb8914a6c5a1a808f58111d160405f6dbeeed1f4631f7e8601a2c726ac1a3dbcec5e18105e98fa9154eb7084f8c08f2289a0f090f43e08eb8612759aaeec3f5497ee999f5043440f168d96fbd308f16c53d4886719aa37ea2b2865b508b2d65a8f4b6eff6ae4da86c50cfa6a85eecb580e8aa2a56a5b2be64d8bf52c1532e9b9c056b014c031abcbfad5bf9ac0c0a2eeefee0c1e3c2e07a7a912a82f65028fff7e25c1ba7513d38b8b527e2ff4c3fa315dd61f701b91e06a0913a9cd99e98302c4d6741256f640736d9e7e0fa369e000f4138f4c87eb4858289e3518c5a4c374fce33d2421b46ab74b6e0be8c4f95a00e0b5628edf103d34953af8b55535e5a3f3a21aebe20d5594fc4a76fd66f31ee72aa7e3c8468ea25b3235d19c192ee0ffde329dc5bb269fae9017baede9ef2fef52df01956bc6f81049cade4fca35fad82db213b82987b28645a4e64530b426565aaa402dc5647335afcca7b7129ba6b4f20bde35394d0bfe4347f54f225c9f12efe7b965dd42cd7f0958f1e64ed91a45c79f78cb9368f30b4d9c68e4065235e030a4b51977dc29274191076aa1a09678c859016824ba2a96ff7ecfbba58f935f3e5be53cafd0496c7e67710e8e121ced1ed7ef86487cc054bc5f88eea1e0fff6e3411a67c44e64062bd5fce23c1d8f0c2328640208a6ff018d0ed32749bfb497f640faf0b3cce5a501132b8a5546904a74d892e38e46e433f7bd935e2f60ebd8d36f12ad5fd1a3540e78f2446ffd1a896cc8ff39c0423427f76efb509d57967496ed936fc85c70cca17968bb440c4137fdb3dc7cbad4e342971f2efee3676e7effe174aaf7f7c7048ca03fff838575b3d945a1a5d2de6b833d87e75381551969447cf50e183993bf2410f50221ff013c4ec3805d5fbe7211d9982cb771a04a198f1c646e3d589f36b26250d59f84d4f167d661ea94a7b852e0a85b50ae1798c671909efcc4ce13f1a16e8df6dce649aafdc68133322d0ebdc812e68a56cc1d0fe57d691b35c4b41875c5c495c73427f46be0843ecbc013193c97bfe9550d852a14e532846c628de3ac24fc24309f6993a7726837bb12da61b9846219bab2cd093bdd6502850f757cf3ed613b6f021f00b4c9e7c65b2d00f9f0aab3a9acc73d3a8ee9b2044a7d19722b1b8191b70ee62dec92132a21be9ad2e8e8339415ec32ae80322f9e94ef834705c3b2e5976a7e9c0c5b8558745e4827a882fae112c3f29855e967f53708772ec6a35a4d44a8fa0ee201a5da00b432ba51c8b1a705765008cc37ac311d8a9fc4e46d5c72f73c0b67950c938c2adcc47d8424dac8854f4ae663ef6a84197e4a34e21a2e1a5fe02d2670c982bb2e1936cf7bd05d5d81b9e9311ddac904b26d4e27f091096ee55a9894fd089c2847d632824926643d9f4e90dd90f30c5a3c67d4f8ae199190f312d5008c35013205622241e24d059d1612b0b2933c068c007e92bfbe741f90b3c4a5eb22ef4d701d946cfdca36180cf45877bd2fda3e12beda383347d09c75597ac66a4dad47d6a8e9396eff883e0e79e4d3bd87e4f7a92b0e6190a7c83f3fbe507bf7de4c00c68923545d1397fe35ad49096060621f82de3c5edc9061a019366f4d9ea989ce982cef6572a4cc634b63dea0d095c13a8238b2f3109064a4f1e10025d416719641513da0a83e3bfce6fb0ea70d7395cd334fec1f4df4a5d712b162597218fc36e414f48758c60445d0a21bb12020e433aaabd14a0f0db519da4e2d858630103c31128c992049b8d101dff43cb844c74de6359bc6234ea659ec5f10c0cd9655ff0d46e85f95eec7b47d6f3624ae2b22abb558729bf7e04c7a7e0ef9fd9c7b6a3243727941bf520a41d12160102e0a343b2d23011a10e554de2eeb52382c69e589aab3c729d141b0b911668b86493a6118c501129c187c3644cbda2d07c1c983b93a804ec057dab569d7d99256f1f7b8bc01e0a4e61c60dc90b3605a678946a7eb77bd918f003c85c1f3800b2850db50767d0d0eff50252e5aa4285aa05844d743b08a48e3927eaa9cf3450506dbae847fc53b5ba10acedd8ff90e12697eb7f34d52550d4dd36bed64dd772e3a9bdb02e0b57e31e734cf53fe8817696fe0e17d9c3fb882b770d697d96d5062ff07a4c17dd6356c5442648c2d117d661467f4096f5e14bec4a902b5e7a9f2e35553afdf26ec44b26689362c1f6c8d4ae87da804dff4205e42941d6f442c5bc2be0aea38fee7d06baea01c9d15d5e7a721210ca114d08c1e0ced3827c73f2fa5f9a201cc04f03bb9805ec72e3ec67ed53332b838b9305db141e7f6eb878d99873733518f619e47fb08ed5f504f5048cb7fbefb30bb03f93fc81fb0a83c4de573c08113395b631350f4847dd8b2d1b72c8e0847aac267bc74f1371bb0f9af301d3e859d8606dbfb7b5e70dda394c1fd3dfa73d03a7de7912a1f132cab039be60682142762eb8e01b1877b70fd2fff5f90dc0586d68a6ad59a78cd0e5e1e5347a1cdbd95cfb5a67a95c82a99d2000e9da9992233f420905fd6d81ee9c2c2d1a96f01f5c553e51325315755a9bbc78c736f4d60814b1c5f979b66a4cc7f1c746cd103f4b056868b52577f365c2b0be3fd3071b999f08333167b26b712eb7317525031fe903b24961c0df12b20b3766451f671ff9fdd30e100e66b7e03296ca855a9a6b3b57e5e2f569ac933bcea184a1ee9e85588ec5280340c8d5b0c488ed19ac59575f2fcfdb78768c103f5ea9812ed24b72462b3b25c4260eab979f4f466319c48d0131dd89b3b04cb75dfb89d6d22206bdff27f8121eb4b2657754009f39e2271e7bc140bc77dbe7e187498d239c584c5c01233bcb9f19ffb72118ed9fed9a2dc4e06e2196d6968d88b33256409ad944b344f2988d6bdaabf36c4857be8308834b732892b9ea4bc116c9db9d0a268d674abe1697e9411694f3c105dfe14c1187c754415fefbd58211100697da99f309cee242f221e0250465f619bb30d923cbe541b9b9a0795bb33f641734bc10b1d381e81718e1efb102a3daf6c1d4036c24b7c4ed05af21e0ad755efc6468813a4e359fb9091476945c2ef2939fa25e7acb2145768fb36f7897018eaf0d888444241b424d7a0a226c7eebc527f94b672da660448a0611fb836ee6a5402a9eff5cac96f0ce409658cb1091ff59f1ad64ebef0c9531d0403674d722814d3f055102edbf2e2a809b8783a457f4c3afdd780dd6d796a044433e7b9f88f7da64d5b3abed9ef470d93e651ba121ca37e2096ee06ffb7b2eb68dcad941f15cc49a0c1ac8bac09e62a1e3ed3be502ee070c0039679fbd19485b6ae23bff1bb61e493b68de1f0f4029dd21ff4bc437a001196ef64f6140cae2a5f456d7638cb8b5adf1443c9162ece60439eee47feb5b2055df10c27a1540770926904b1c0482e037fc8193ef0202ead7e5063af32c5dd1ce33e89b993512eae39aff36bc08dfd2ae6cfe38480dd51e53307f365e7faad339c4b9fcd7150f42da30f94e96ec639b445270c45e97b0d90976265dfd68c2d2e44cd7490aac49b84d20f012a5ea52fec41fa6c49c713e19bfc0116d463bb46a5817b0861f4491c051ef13371169ebb496922b16e882d5acca98b31ca80bfd7b21c4f67f96f550592c39f0cf5d0931afaa074cd07bcb64b94abd4aa7a99fea0fda37e0373d4c503cec74d75f205be9486ef3e2e366fa99d3a9a13bbfd376f12c6baf2addc086f577fddc609ffcc53d5093e4165664ceb49a778cac0542097873caf0404e8b51ae9f60754c43b1a1480a6329551d44a97c46d786f9309fc93403f781f3fd30aca7a1a062e090d7af175a5842be9750e15e319bd19113378ef6dc57358f56fd1f4cc0e20b42f910bd62d0384294073d2381af93ce60a750012d21da9520facea23de17d444aae17d44f5dde081b9a0729b7500d0a78058bb631d1d016506290edbcc903234c55c47acf4b3eab5e6d494d1f02695bfbcbeedba7d88278858cd5faed46cbedb1522f762db8e0722b5e10c63ade9cab9ca384474419f8aa3bdcc603d04232895942e5d361c8e0589b45536a1105b0437bb57c1ed4e67e1661ea41cb7699aec548a6c838d55b734f323f99cd4dff8abc39e0cc0d7595b9b985f575f2e50bd7a6fc75ee07cc8c53045778ad240712680db62ad647974e1a6ab36dceaaf53de3061a324b936b0350db777866bcfb5f8a7475c3ef4a0bf1cbbdc46ba4de18a3fa532d38697d2788f36e3f889523799ad062b3f2302de5931ad5b543a6ff4349a5639e6620c36e3e2c50109b674013cc3cd0ecbe477e2394c7b645a6efbefc6ff00cc427112ebe1ebb09df06a768f87ecf806fb5eca05dd90341f80bab3cc3a18de1e3cf7b497def126dddcb614ac1de4ab8299b0402ee577a414bab64941fc2b3e929d76aa57baacc83f516cbc19f1caec9da8a9d055b7a437128a157c62f2bc63352ecffe84960c557e2f9db9abb01072d3b178e75362aa3d272229ab6435d5270ca303010abbb029693f834089a793b16dd7756e166aaaef3418ce72199248bc66a3b3d32f9093ac91bd84275c7d3edb4406a6409afd25aeec437f5c30267e7558cf3bee8bbe5552b4d959845980f2afdcfb756d72e31e5908c59990d314ffacd93c43ccea74d5fb54bedf57624712cf25857b66a0ace284bf49020f9d06dab38ab94c1dc2ec5dd2257c824bc9df8ece1aa4f453a640eda29568407abe1b50b1d3ef0f72d901412f8cddd8c404eeadfc7dcbac6ca0583734cd590c80f5e914b0caf063118257509e9116a8f0bc911c6ff8a9381a43bb5334b4fc69e4ab15237f167db85f07b472b09cc09e7b9167aaf3acc4d1668b5fc03ff69a70538125a2f91d78fb2cf587e1a4398c96372fe2acb71ef214e38bb7e2ceb6a8066762bada357fb17323e1189b5d771e072ea0c3fd672c00ff4671fdf175c51eee7996ba26eeaccad377a4111efde888403c01b4b934306571380e02e052ab3892a2b13bceacaff44da8bd25c6a7abccd72204f27be57d1cf8606fdaeb07257dff01dcfd2b12cd87285a7935ed0c114e4cc55d916780e5cb35fc5b8cf151e6a53d3295ff277ff8f7a50fb7b15219f689f8f737133b03e7820721f097145346583323ebec98ae0e8f4be61fa71f7d3c771663a4825d5fe41d511415d52b1ea62a68c11688887d7f98271ca18ad43e70caf86e052c036cae3efcb6cf34eca234d0f26a58dbc642de5b81b7955046325b970502758f235ba9db7e08ae3789199fcd0df1dd113f733bac64015db91fa4978e3e0168c9afda6bdd32f27ae965aafd2c8b0e12e964fc81d941bee9d923b64bb93d11b21d3ad099f1e56fb77c47297d179e30919468ec9c98c41c5865ab90fa74af007f0444b44e89cae2e3319d3a49fac4200274ad7366c0cedbcc33a2b42c91af13c08ecb813085e3e57ef05dc03e8eebb254a77b20120c675f698c24e910809f195aa53b9515c868b52b15677e035cdbc463bbfa49a2c92009e328c1167fce94e94405f158a772c9c9d14a1d75a6683b940e18fc741137e97a821981125a24a061c06febf5c45a8cba62b207fb4dce70add50b41af45a852634eb14d2ba53abb0c01f3b9ba4e9f3d54ee716a0d46b8b11fce088fe51fcc6e7e7dacc7704c280bea091fd2694790aee73a3ab7aa172c3c1f647a05ccef2a6e28eacda73efa0159258b1793f19bce87b3a91fa8bb03d247c4e9b50feab05cafea29a942a125ee911024e19c6863be47bbf09facbe8e239d3fb0e58b55db7731d7d9e9d5d0ab1a470fa8238e3d0cb17317137639523e8ec77be22fd0a447f828f7106828b358ee05772655242a2a81f03fe75b1604ebf2ec31c61532520476111c0a79b1f06c8f8cb5d15f23e07ccc3615a63ee0a063f16acac5b8b360e3908a5461c9d80ba6e64468c1291ab426c72ef414b11dc753ead241ee7b856c87f9ccf1bf22fd3eaa5f395ca5f7321cfb2cc37b7a448e65b0449e57266d6b9e8daa12b651253ed09cfbbfa04d16da51b606e26e32c1d23a51a6996da5f8b71633f251b8a7a99221a59054de14b36d5092852b4c89529e254777605b0c25710cefab019062cd9a09af9c0d5584afa2557d12477745ee30312eca0d157cf95ba78a8cebd723d60c9f64b6b54634b949559e6dc7ae6f9e1f01d4c2b447dee6a2df5da452a97de2795f1ae9b5851b6db8002f814e4d945ee1f6e02b9f3d12a8124501423e8f9e20528421e5955f5dd25df3653fcd8303dc641699b54b2edbd5e61ee141059bb11b45ebafc483e6858e573f28797fe723463594ede32fc05ea527f9f4cf40f08cdf38ed442d9241159c3532b395e2a24644f5641230d9494d0757df53284bdcfae9b9ff9c543bf36baf272af665b559a73737675b557754487d41189367a0dcbf481a71ff6aedcd809f2369b70c0a18c0695ec42290ad0b848ffd843eca1b454f2e6c4aea07728d4af49d12ff1dc85837c3dc317e1a514fb5c5fea7806a39fde997e7b3597f1e9b0f2800583c89e2dec363c7c2c1c0a96582f5350806e7299fd17154be6ed049f398880029efc4ab722813c8d319b77873e6e53070b38d994c557584380b33dae9b551f37866fc6275c18b9325ee09ca593bcc236f1bfe5d3907f4897b450d6c89d31beb6fbc42fbd4c0cf3a4f63c00264ef0d24ce8b7e253c7c60ffd3a410cd8f70b5566fefef12e47a3f935a2d367fa49cbc0c0bf1605d104972d6d1eef90c4267f5023c9c36e08ec1760ad884e75012cf8149f1fb7751c5f40386e925d6c2106343d7bba5870e176182307f97a4913fe8dae8829b12288ea8b8eb322826b13130833cef8cf6c6ba0ccceb62d978d7ccf7f405a91305d41f5c8f6985e370bfaf9761dc10f9a9273ef55185bc0b8c9bf868b076a1a74f0556c903b45beeafb9de7198c576a2e77f50fd037da42f670229e227a04902d08f43c4cbd11ef601f6bd3d36897b507a1a85fa99fb7f393d1b30b8c083ea945af72dc91c24b6baa2b9d9fbd0938e2328f6f2b7092a6e31cc7e96602cd4e35167d661a3f87cc88263138e7caeec9ffac1ef8cb4f62813f53dad5559abe0fed7c71d5edf4aaac66e301b093114672cb0392728e3667440105935bd802c20d1f0d8b2b0f0876ecb91af22f876d016e28a87a2e20d53ce9b1d6e464c52539149261d9cf8db361d95072b9da61fd8c7451496c5b32e5f4fa996137a33f25a53bc29fa3e90d9d7cba0e693c7817291d2dadf67dec66a345ca97ddf1a59a19427076ced547544ee4e07f6c8b40f27d2110eca3659bef06472e5e785739ce69e174d40bcb91eef44adff04c5a4b1385bcbd7aca727b2697bf47ffa4309da13f4b9bf9c2d07bbe0ca02973afce5c078dbe27754f39b5b94c369c81bc52c71e256c223f4b0922b285f8849cd93818ba5b4e49a4a79042fdfa9cf4c8f32b8d9acac6b1898252f3c467850c709f0f82d8b1e79bae9da165e285f1abf86950f2bf4e1f4997235259b4ce3d393635b6a92b65445091696872689b44b9bf0b4df1c3248d71d0ec677bd2542ce6369390c28a7001baeb350260c25cea564b5c14acab93bb0b5935bd1180c1ad2e8709508676f2dd8277abf3bfc9b9303334d3eaa8e0dcc616c695f5fbee369eb0cb9985f35ac57a3339f53192af7f82bc811134b02393eb728498f85f05b9b3c54f16e7929f97366aebc507b20e47b62ed5453836539d2ad60b91032de54ab8366cd8c851d949bed2cbd2cf559d7b3b2cefb9b90133b94b4620f83bf40a738e88ba1e75fbea9e610e6c51bb3faeb0185a2016d75155056581e83aceb15e9b60c9b4e454f73609955ed06a8748cf12404de741164b5719ae81c3a376443eeb7c9a49af24adaa07a72bca0d54d1354e4d3403af3b5633133ef51fca358166f7db7684d8a024aba2f141532462295b9bed6a9905ce84aefe9cd5456b50e5d97e56b3aea3a68a6b7c147077b03098664eb60ca7e8a885d324f96c0eb2b76903779d3388e33140c30838cd216c2f6c5e6efe8935018674d1f81a8692554d921159faadf4f18f7b4fcb86a0a15cf8205d9c3225dd96eed9152dc4cb9c3a64e521d478d67854e979383d603005b4b6d55e69190ced784cd987a923deb20c7359ecd09112f374591647821e9802e36cea9ebe3fa29b6bb24f37655fc5f599f665c53c0a8c740f359f585f3ad8608936726aa285a3f428ce01a483f308ba36aaf87f1896d6a735bb655ebd5bf550cc33e3a3d317293bab21c38fc1fefb71a147dd695b20f5c7436abcb1a5b20e913f266b09fa3fda8f1a19ac4ee7331e9ea98f41f6a249fd0b13285200655e071de55118037ae2969f980b0fddc01da3a3a300148f873059e544f0e0d72014d07542dbe74ba471710ec27e2c9197eecb944eefa976543a8f2ef9981e38f4be9d7ed972fa5632ec690783417c5ddf7fbecdc4d9ffb057b7a40213761d83648ebd3371d5dc49748117609d8f5be6c557c9da4f2cab063b6552814b907ddece12a6fbe6686a930aa015e02e823c0f4686cab2bf14e995136d4789cdd327024417f7f8a38552a306300d232db747245b63b1ccce6a8641fab390e8fd07a8ca98d3727f57ee38f0bafb96db9ea71a8a4247794a58d7eaffd91639b6560fa026e238c0c5dba73bdf35aba7da88d1f00369a7876e5a60d6e5ee57e8ab2cb16b8d8ae6a54a24c631d85c93409212a9e7843ec3d0677fb1fa3532284fa79b94bf689374c82cb9032115645145fbf1833329d892dc6258745c1991d4a794e21e286ef63862ac17f529819213a2b62664306325a4335bb5c912066b3ddd1fcba00f6c43e1d9a7606b9074e457d891dc753e6a3de3cfafa26b9c6f381a88ed02666c9d071fe70ac9b3e564b09343bcd05eeee13b2ee76ec53812cb47674bd424fd4f2eebdae4482fb0bbd3552ee1e3211b7e7f3b15acc045a75a9495294dc6b90109ebdf70394fd103f9fa1ffcb93df44d6e989a1c0b201e4876aaa86b3aef02c02aa37bef6f781ec2bd1d124374ddf063bbbc85318a4fd807a261b17818f3ba071983a506ecd9536f5872d3f2c262009a5199877aabeabab7dda230474b63a38b3caae928744fd1d87047dc42abd4f6560547b20098cc3c027c4213c9d8ced6d1e03d3d8e314e3bc1bba285a980e69dcd47613de6118b2d977587fe3ab4670f4fa50d8fbc4f30c6bdef754c02bd5938c6463dde99a0563eaed66b93f24d84d17126039edcefa054da24704aa63494a1715220dc32bf08d0c3ee3f6d9b562e628103562996cfe56539514bd088daf11d607a6677de00e979f75232b9d0b0911f386766fbf793b92c9591498b376bcb529c56755cb39ca638191da61a79d4ae533ca86f15689e1f1488d97be138a2ef93d3c58d31716268bb1fad7d2a506752458157a95995fd6ad9491bdaf643a1a5e6a6dddcf61d2af6b2754dcfc8abfcc048ddf3ff50ab272aaf3aef4a657cb4aeae7e471e48b9072603b048ce8dc910a48f3b11ed6fe0d6789ed03f2687bf270e0d8a3b9ad47f4f8d02aef0dfbeec2c6494aaedc9d8e96a8c0f67dadebe60e9a09e00fef123ac2538da07dcafe2b575398b1bc4accee8bb79d214a9a4738704fa2f48d658c81344a031154504964d9f9fb53c54cb1dc35e55fe11a556b7b7a78beb13db516fc93bdfff4eaed5fe8b23550730d13f33cdb4526b9b5ce1aa01fa38c3c196a1608bf19b68af4cc51846396ee67cf55a70eb6d2f68881d5210a2cbcf2c8cff610701c21daf9aceda4dc264b97000f8844caa9fe32126523e7adb7eb0f8373bbe322beae2a544bbe9419c2d9edd446e1d08c515756cdeb5ef4f8d02c438200d49f586b6bf01e407432730499c4d4042d0663db26c608e10036f11c7dca43de985a1e728f44997f1cfd2f1b0dcf5fd77412cab91f3be7d9048d0fc0066f592fb70ff38a3808495fb8bb4a27f94b879f428cb79e191bcee40b5e0eb7ad3292ebc75811f38926f3defabfa119646692edfcf03d34d5d42ef9ef2392b83b43f8715552d2f62989fff72088dd71df8e2dac98d370738a03f61fe213f70cafa8f8628bb468886f9d5cb61b58e465c3f429f0b535a2fc4909d78aaf7abaa44702315d6302c11592f82bf05b492a424306bbeb83298702709646dfd1af92f543278e43632942e3ad2ed5098d849d43b9c9dd7a58b2cac7b387b91479d122c9a9c13e8e1da80d1d57420e9699014fafadfb4be55046833e3c5013d376f36e611be0e5de3e2d6c43fc7bb4c9748b6f2bfe78f5e97af0fa38e0b73f21155b98d7838905bb7ae980f14da83dc78011272418680f77c98d5fc64275814d4bc54cf68e34a1b39e81677e9b6a3f3a399f9232e862e20830b85ed3c30ea780e02e7f1a122ccaf52f26bfc1b9492f74da9ecef01548e36901cb18c11bbfb91fb4245cd715b33a2348e0aa313fc1296c363c73447555847e7664eeb09c27c0f34582b7f0cd96adb21128d32b5c2bcbf54ae1fb7bb620964fe059016b8a3534970565ee58c54849843ec2669f004dca20aaadf79a39f2c64b132f9374b7f1958a106b21e484a9dc7d8f6b83db153fe3e6e77ed636e0fbbe38d966c1f6f9678c576f2a555564bc7172dda9db8366deaf11edb9f7b79ec5dc81c7f6463806ba4da5373a0c2172ea35cb3f4a4efc677f9a3ad4f187627283c7e1ea9bab3ba97c6c4028a6e1ba0d6c4935f8232739b117aa0da62da15e6f7d704e6867ec6a092d2eeccfa324522a0fd45f9496e021c9b824282e2502c232658e8553a32891053309778e284bac0907e8d99d78e7b749080f297c98998a4c2e093301c15beeb1544cab61d73c1dea6ebfd0537de111c107a01bd3bff544d637a009e5ab18940dc64cc58b0f4920c8f2f5e02b289fd9a80b7cf842a57cec4af498ef6e6da2468452f3d08ed3097c0659602f66947facbeb355f7dbcc4130f3f64323702ffbba7d08a02aa40a26b5a4a7dc454c413c4714573deb56a597209d2c14d6217ef2cb97c63442ee446297798d30243bda0ef65b88249fc52086d82b99eb5d513efe822f1f30fa2114d05bb1610212a078a0849df84e286417361f63e4f4878aa947a7e94ad95150b3154a9d5905d4c7085b8967bbdef663d5e08c391bac08bca8522f80de3b93cffb350d9cf03a6d870ea207fee1b7617fb9712c28023ba22dae32b663b46ee6dacde18333f7106cc60588aa41f7286a9342094515a1e4d80b441e907b761a27ac28888e50d35bd6f38e8f3690ba6b2f975f6145c7775f5690d614545d6939b9d7f69ecf4b50c444cf25db10ef163e4e2ff49d8aa7a96516bfae7709ce6306990f1bf6f4667319d970206399715dc75082e31c7cde66f61f1fde21a01c661f30c3b0693c673c6537a9422f663e648fb01f706b45e1b0f4e66172506c5390f9ef29e5623234239196217fe88e18cc1d7e5345520051e42229b77e069c7a763cf52bf7ed55903f7c4864a3ab53e158e0fadddfe58ce69f0ef12121d5d5fda3a4620ea73c7cefb39449ec3ee6ca6103265630db96111a96154d65103f4f24c406a955b5c99260e9575f1ea0f0383f88ce017dd2b4637641e818b856fe0f0f2a7f449e298f21ccbeb748db780e1cd561bd28d7f9832439898a1283dee309665c086b891dae19aa854aca97fb784cc50e26d9e956306533e7052d6146f67a5a3fe26134e1adc38cc2db0b4ffaf8d56ea02bfaa5fb98194fb63f019d603ff9b41f66e5195c7f6de2cb5a563f29fb81142ec9e7ab576131250abf29fc7c1732d66793a35d587465481f55a745b438e8890caa36bc56b075bd02b296d3ed0712a29434f0c6ad4a6a7122d7865c5a4e0e0646a1ea60c925bc858f600d946abb72822aecf35ca90b9541d4b025908d8489bfee79ed9fd76a44c4f42e4b656c2398633aa5219bff7292d7306fefe68cd273f377f89e94bafcd8eb569ef3f1fbe6ca0b7ace2b4d438a3bba09185120b266fa96b72962f42c5b95382ff671dff470aae24b0a07568d92e93ee827e4c6c2c171a0a1a66c9a9cb6da3f6bc8b0d305c5e172070b907c2ef633acad33f51905397631a2d9d097498da8b038a049c5a9d5bb114dbdc4b66af59ace044714a44b771f2107c6f6ad4c8b3e12b13be93f30d705ea2bd45160c7af018affa880d5444c5dde050d1df2c092e0c3d418d3bc33a0b1fb06a67e0b566f5a2df4186040a96e814f2dff6a60f7c2fd03e89a42c58f929c08fa0fe5fc44e21bc9ce4b437502e8899a99b0f69c19dfc178c38101d5bb998ccb5759dde71b43754984a1c68a5465cc41a8ac3cddc6c9045176af2fe6acde70f5f8518280737921fc43ad6c52a5260051d1580e88aaaa37800629a1de30878644781ba300f4b4bfe731fbdf47c75dfebce9c96c54cc8efdbd86f70eb4043b2de28b3cbb645a57e5b5bf77d5f0fbfdd37f63088560ff34236ff315684c1f0c86b9d585d70681e3aff1bb2d094c286933e350294659e99f41c443cf90a140688f0c37ab9f5877fb0ddeae266bda19386f0b090246c43cf6cc2eba91a9fb48b95f3d297edc8f5beaf1780bba0358e90f0c9aeac9231c4cfecd5f952afddb64b7a26d8b2097a1ae4b2b4a3ed225501f3670e5771d6152673a635bf88e6f2e067023a5377e903fb0d8f77379821450d0df6cf570fc9998f7905a4ce4bf1cadacd64188f128f0b929e91b49f2b9aa97eea9d8614861a90886b1ffe72234b9bfd9140363d0d12cc17faaca1437e2ef42c43f1264946b68578d8f4cc7080970fbb056592497b4a8bad5766d5ca04085b4556bb114359ec2929d0ac8c07766834583a1c79fb258149f83c929035357b76c6afa173f7c55aa1383fa8502181764cb79990aa56b3ee005c092f219a59f0a082650d20d7aab4500b8139bafcd4712c2c36dd201bae16882fddaff40ac63c9ef253dbf25a0661b2ae810031c38cf029c93d55e692d24f6a67e8ea05b4a74d30dd39018bd6f3a1d09cf3a4d582b09d508c3aac92ac6e57b8ef2f0be254a95b64deb13f40b1f95d79c5b26bf5d8389d8bc041b2e239ad6ee9221e43c55fd32176c8affd88cae56307117403f82240e004f33cd2b01ee8147dd7f21f201d10e718b8bfb4202fd4ea9f31aff6143034fef80466342e0554f32de206dae4b585e49f7087337962f78580210518291c2f44a4ee5410ecbc6f6ec78aae8b837ab0787cf361fdbcd5f9aa96815e17ee4490ce27acb480510c4ee63d0fd654e0d168add83e1a02dc9e0cccdc092073beb83f3c6696366148639712914b618d77fd61cfd2db074e455f05764fc40622b88b80dd96b111d9cc197ff450c2068c3ecbdff71d28892295f07da43fda00f9d1b8e8a9e442495cd544501f79850c003fa79c75fe721d0c090a4f71995876ff481c7d22f76b1c5909eae38dcb04c8676fbfce8fb5ff183da8da59b53442fbdeb33838c6b819cd00d6aa6ee6d6a70a71513c8d6676876042552b236572d95275be30ecb61d7d1efed11781cd1f37d8e93f42d9fce12b35c442691238051ff8b6d66537841c4a3e2898b0ab42d8d068c44f4b37daaedb30349799ec880e535a9f2e008540ac00207e66eae64a729f4d03be34170a1e7fd406547a68fb9d84feb8675ee1306e2624f2cd29455ca268ce0f0f3c244224348a8bbedea4b36d9f2e5ae71f4c9a4c74b6f5944e7b6fa541009a7d302fbe9b49118b92046e633ec0f720c54669f860242e2fb69103da35d5b891b97af2741db987245a089ffb91b8ba621f6df7c293f2cbe4642cb012e0d94f3930fdfee4a1366606b7ecf119a0ef595f63052fd6b51fc319f77a825c72c0dbb2c4f879e68507074aeb718b41a8f48c3eaaa4df0ead934b0228b6e18c0e6d560e553e7edc43a6e825e1066fcf8a322f2e6f27e9eef88fdc5473dbf2f6426c6344f4fcdfe87c92dbb536f8621a6c48b758219a795650a5572385bcc2d116a1e034145096fa3d9067783976bf74edc064f3b299f755cce5536d15fe276b63224a8c8ce0c48df1e16e8b4b20855d449166cf63434c6c0fa55823d7c3656f8ec8de8a1dc84e6778a3af76082b6fffa8d20e0d8b90dcc7e707e287c427f9feb911aee26600b064a10fab7532027945da8668d4f40547357c69914f10e233e3b1ab162ddde0e8328ced2bfbca9941d1630d812366acb4dea575da91339f8158830c13a44e03224644edd4896e750d0bd698df4def30384ebd05b43e842d24505cb3f5ec435e38099ee72a51a3872713dc5d48fe451335820cb294a24cdee2ddd10467ca5c8e74b9ee361cabba0e3aeef3b132bb54da6439de75540df2e432d86c14290498fdcacf2a324834ad47abe5df5fad60d45584830d311716b237ad31e3dbfc233001632006dfda880cb928812e35abcae96ef18988b68cdd7e088904383db08b7e23f52a33656c142fcccc23ca26355930a04af711e8dd54de8d25d7909ad0406c00f41275f87f055dafa8505da6efacf97f0611b16ed80536b903c0ef496760a5e644421a95a31e7c9d7cee6a9a7e124a2d49def5e3002f78c746c9b71237d86a462a24eef71f23548786854968605139576ba358c0e8d112bd6695b633a85014b48b990fb4624eb1c1e7a1fdb602d999e53652fa3939678e0010155c7cd46b104bd48b4e5cfc9e58f135bbb596757c8d9441d42e709e21b077b1a8c9323197e98bc09ce461a6540dac37e7563068b3fc1ec362f087a0de8f244855e72fd442e85d130d20965ca8a252926fbbc6124fd6a3a9e94030c40d2de7566151e0e0e62708cd364ca8ad14eaa0c97c6336eff8697dcf705bd7644f7df335286cc37433d03e08d33b4dd2dfc566b710959eaa410cff8a3fba13a0e412dc892b13c165f9b74214f1a5956fd56da0b9cecfe596e31a37671710bb7cdc5c06b13777fa7b84b858c4f63f1835d0309c891c50cd685577007cfaf9b6685dddc3a54b94c509e39a68ae86d817f10326f99eda11381631ffbb06cdfc7accc724a443db8f772976ebd52a789e2dc0f4f4dc7da34c59372fd55b3b0e12785c0118ad6bc1906b1c328126c292fc5a0bbc144f2103992371d1b16bda16796b11b266c24dc6924ae0632dd5872102dd7e7c78bcdefc68aad2cce5641933b30d7a9cc3529f9aa2092978e15de70062de19f4010e3369a967a34cdd61898169bc2fbbd64cf6e2d076bf1268e5d999cfac6457d384b60c215ebe55de84563f602f1b6340defc5c027fb48ee4da351260229e982b9a4b3e9956508029d1ee843201dfbaa743d6dfacf5a0d57984f40f292752a7b8caedd9f9992e3b010a90877b85d8e0b52dbc7b47a6aeea1e48ec44d20573ca2e4a4ac7bf7037f5d3c01c8a64c4a5dd60e3cba6cf27ce29dd69495753a702adc0975fa769c7e8947b0214a23a15f5464d5b08ed31e0698bfbf93ae8627205e1aadd8b6ee6e0e642abe8c87adefc5300f85b1b1c6cde10fc4600c65443f5566be30c89dc1605fc280ac7b86e17beb6ff47158ec724015a06ca5cc4712770088dcbf1195f3a5b6519f0092e22ecf53adafeb7391b4a363291b8dd82e56a91852f5df297cf4beed51112356ddf8bdb505e65e9257a6291a7ef39fbb6a6b7bed039a3709635a307fde8d1b69415f266cd66b0756a0adbc01e82664e450ddf6323f0264cc2ca5be12968e53de586ef2b62c76f4e6e9c7738f6ad7e94b32ee38b8ce95f161ec47dc35076980b72d0abc685ff65d370f0e085550fad2761aad7bef933d73064e9ab8a9a7248182c536ec2f8b8e8bf53b9a4ee18a0aba693fd7e3686403b500e6bf4a5d7c39dceb56f602bc94224e3d94410253f45c6cd556c15ec45797dce2ab14abe6fb77c0a090b26a31a13bbe1d6448d89feb40f3bc7499f0750322c4ca06d7820fd71759819caabbeeabdda679b836ebccba47f0646c6656c006df13396bc1ab15bb70bada73c4cb92ed150caf509052587a1ef5308503aefdcfa39e6278cf4b701773c4664454c5b01663c5aa7d4da904d0ad4366e9aadf17e7b6246783be2ca9ee363d04195566a2cffd206573b991d0ff3087cfdeec991a987fe8d2de7efd3f3d192cff32684b54e9c05fef526c56ce9d1b04cf5c1a69b0cd3c2c42c094da79bb73102802be647b688405306b0f8653cc00ee50a9caa9418ff5b2168bb14c59edae01276a46c2802c82a25fa1781d562b5a22ce3d22ad0bd6c8290298f2935bf6049b4caf397901a0fb06ac05b6fad3f5886ccf85ee463bcce5290df8570c346074112453b90ce897f04f7cce664b749bb3413ad65f6ab3042ce855a4383fde79a4366f62532290ef794e0077da64d4ceaf6772f8f3170cefc9fcfb02a8c134e094de0aa743349f00742e004d7f013a72e87890aea4edbab16eb885f74090382e787db739fa6262115c2c3356bd85f96a441726ab4ce6ca170fb4e3f75bace59e8ea89570136beb82a31b0297fe7ffb4db5a30b51c38a5b0e3104f95dd2835c24af230184cad2e16bd4580d3824e36af9308674e969310462cd5ad43f1f39e24ff2389cf40a3f861cb38c4bd63d29056cb95a3ba330d1d783c32cf4ff2bfa9c7898f05b8e30c513e830c163ee0dd3472a84799e7d353befd395155f93ea39136e640b0777c13df493741c6e15470ea4db21f2f8c15f7970c766baf35d67ad969c73f3837450990d46262d001e0f67b3ef3885d1f056c341f77263c19ae0c1c2ed53544a6024352fe340a21cc28b68a9cd579953729c0c399666c1e3702a027529efdbf95b63b1e82b262feacbf3683eafdb8d918661ca1bd47cc89e07ce770bf446b3223b17cd68780ef23d310a955337915fbd56d56ef0200f06d9689895561c115669ec69cd3573879b4c2da7767ef1adb613eaf9e3ab60f155d66cc7cabb07060c621f8e99744e96b6f19d2267c435d5eb901cf7cf605dbea6ef18f9289ffe8478765edc623e0a0a48c65b25ba3ef88ed50c50955b5c0ca58c2546013e667b4e173f189f27cbf924ee1b5b95dc0a02750d2bd67dc5c47cee3a8e5c067ca02e451748bf7ef00b0bd65585d4bac04b0bd49f70c07860d07454ced0be7dc9df52613d8478a732f0b7191fcbb29f2d8e20924d9974f2dd9c85a15701ce0bac917ed9244ee3b7482a5ac4fba8bb8a77c78b54ce416c167c521a585be33d613ec4e9152ca7ae402258c2c4ddf9b386ab97b0409d7db2f0cbdda1b80cc66384da6fd96254195ceb72215bed6624ede5b571c750e34120f7a629560c9283f010e654b80040a7b62897034a2a2e6b14aae16b305ffa6ce231451529644fb111743148baba830b43f7882996be8a8662817d60217c642437d622d39175c2908cce63485a115c60d4ab450c9c325eec97d4adf5a70eb3fadf07665c379a8121c90f4b2596f42c92a957f95ad01e89f08b064c38bed665b8cae548b7f8959e9f208674f0d68f9b9284bbaac2971544c0c8d0302f42eb14fc855db0357891a870d66a7200cbfee97ab555429ace1eb05873c39a6c8883261be12664cf70ea1cfd4788270a34db79e47804aa2ee61a5cfa9991e6d33eee928acc28e3644df53b579d85cbdd95ebfa8176a6e5bff34e68cd1c71b964bae7f2411f200b7be5aa164f13d15ec017338ab217de25cbaa76db107e759ee5a6e37f609a810cbb1a3a4a0fd6fadc9857dcc3b505b6afec8bc4aa86a1c627aed5ad41b8f0b1731e33ed48549376323890d2781a228a6cc4eebce7df1e4dc282d62f1c7b5ce843ffeecb0204ebc800be8b69009e857725217e98abab286d7cef7ef5e484d6ccd54dc4f6d4bb2e989ac1fbd74981f47b6500878544be3add54764518e53430ef3c1959b9038adcfafaadf9c59b82fd311ff4fca70d74a3a0ea06fbedc9ffc3386c3456f85f584b95dca44d117b82e67dd8eb0090dec7321304a03320837f9ad5837cc4da534bd272b4b56cca2c4680f3db11e80657ec357ae1a1e9fd8e45287ac7d28438e323c20bf8ea28062bd0b0eacb611214d11a9c9ea9efe13ac0a25d7f716d0d07b417233c0e300d0ef8715a016d9d4ce04b9a88bf465b33ba02be0b3b276ca0dd9894d188123e8f4ba2ae10fba15c782427c7e549fcdde567a1e36a91ae6851494c817fddd6ed8434f930f9757316f0d0c5a8c5a580df03e2c62c62bd0f9d5d4efb15e0d3b9c08d8cf4a2284f30a160bf40c57340974d2a91a3929592b1c239e61957471b106a7aa741970b5cbe2ce881fb50b0a8caf873f61f088bded93437c99804d47456866fb4497d53a848df4d47f3c127906056e93e1a076222d616b1d8e0dbea2df9d4795a333448c0c3e937682d85b8f5f8e8e40fd6f639325b944cab498b91cd50f2d11b5b3be1a85f30f283c389cea56c1df11fd5f69e9962376e7f3b54dd8a1d0569aff8ab851f7fc70569f18d4b1cd1730a0c786b4fd756691aa9f9d56198286b30efa88bb8500ae5988a3f8aadb55ce12d5a1ef35079a2c503e25359b4eaa03477390fe17fa0b43d3c9528f9254858b7c14c06a8984a688b2061706b1093aff594de39840f10b232afe28873c615e52de637fd660b64075ca9dbba0e6f1eee9b3058607cc7a31224b16988c350d652200ea9be348b5a7618cc506c181c339ba58a1d972e377896abd1ef4c832917203f28871fd5ec4aef906776d422c087575844695779d288ddb88651c97131b8d81a50abc22af7249f5f78860420a517d8b1d09f626e07f1b8f8d496f3a589a656c6cdc5d05231ff90502ade3d50972889167d455230edf8a28133d8bacf244deccd10dc80f8e3e06f4a983254090abce2d4c79c99349ff6acce0d421337cb20122749cf8294df131af906e83bc92b55ff25b877fbb0720da8b7e8158ee31a8f1205eac1bb46648df0973246e93532f1fffe9077951a02bceaa04b4a1923b29a3fedfee4e7d96bf3c30a97e115e1b9428f8501f7944067ac5e7856a95f57c265a923563ef2e05aa4503aa8138ba31908719c54366a292910a00678194e51ce69aba92c614dfb716e938b7a44b731ec168d554d185a02bb7e25067367f418994762acb2c02f707b6a09b6d05f7d7beaa9625dd650d13fd6f90af6e34d4fa56c249994708e12ded21ef9a3a83fe14d1faf34c55d392539f3039df3de8b288b98fd927d82565e7292f5468ca42303c9eedc324a8451f76d47e61422b375f0ce75e36a0dce8091353bb490de8e205fc6b3ae3060a6fd84f30263aa2986bc3d8011761c8826d770371d689ceedd2f5d2490ffa7862cba3764475ac19efa9d635bd8dd0b58fefa9fa1512a704b7acbb268d7eb2a179538a0d8036d05843de9a9bfd2341d251fc257a2a8b6630cd017081ee693198c41d6ceeef7cfc5fb6a91e02b88ca9523da3728b0efdab95260da96db3a4e0853537a4d078d93920b5e57f623c4c3914904b4b4df2c36f97a9d8092fbd9eecb2cc9ef78367151a544a781b4101a1ffea3afc33e589dbd10be67db464907e62346180a333b8fcc6ae4f9bcfafaf00007b1c05c37ca191807120d9728693cebd2d7f7c796ac267ea180183353749bae861208f3b0bee04fcd2f41167daa7b912ec631b23352f1ce1bb0ce35b965609862d64ce89de7207c505481b3ad67a6b9ada3d0719eb476076cb7d27b7afede75aa87e7b8ea758c25cc2f3bbd2c4650f8c952214cdc1376bc509947dd215140b889610b8a55e34315387797328e80fd184a7b0e3ef70beca773d0801b316f44893d9cb057a9d0faa12bec539174c33e35867cd9725bf98fea04a9e550e1db4a99d3944a75be54d578e53e9f1d9e815eeb09d3e7de8456c92f53638f0867995edf01f1f68c157b2b7bd4c7564aee8859afbb5ea442a51dda3b707529bbb8e57427491dccf41011ad28e2c787572688d9657ed6a9a5645ef985bdca50ca2c45972dddf52f5f20f2773b378db1892d2c4823b4354be00ca6720c1173e1b4ebc234d86553442d111acf04484334aa9f37743c8ff9bb8d2ca9e7979cf1f562a42198ca27dcda3c59e2449d3996e396904b320389ca6d55af69449fc80a47054d0b855dcb77076a4cd132cc7dedcfb445fcecead144c0fc3265b7eaa4bc86e8c0acce7062d5a67f6513c5245b61732d829e7e0789777a1d96cfca4c27695ee0bea7424a3c172d4112b1ebb4b585681df0bd30a5523a144c2e2bb7fa7670c8264ba7efbd1cd3cf6ab96afc64f1664eb3ade4d8788753b3b3dd395a35715523088543fab1714a83c7051a626ce44012f133028d181e4b8c6034cee3cacef1206584e26d893aa256b17189a8146b685d8d50a2b494dea9b25ef8e0bf7dfe70edda1c659dc5bb42202a5f194b3af2db4010c20834bbbb4cb909f5cd454b3a1c4048af95450cdcad2aeedf50842a7de8d33eee0106728f739b1bb0a1f72032b1ec133ae6871de332b0a45bf74e7853ecc3be3b159ec59053857917bc6a915b8246fd5dfd69a7a124cbbd89cc80f292f1a5456e39d01b998fc094468ed3ebb626925c71da6aa7ae770eb035622f06cf5452d5e8c7b5dd68b967c42cb4decb88ac6f1199ea2ea4e5718ce3fe86039726711035230a515afb0f9df88f5c2385928134c1fa6a37bde8519f199f6a86a7cebc9c63675702ea51b829c6700bf01de52f7f8be62a5e82f5749f00093824df1ad723526eee28a41d4c410b2e417d3f28c712b8c9bf105a1e313d8cf2431b3b940358825d7aecd289ceed79c60b7389dc60c16460b74d2df0768e11552cc66dd2bf1e288b58a5221c5e53fbee1655b9342620986dd3ce38cddfe31f01dbdc21f039bf567600d82290a839f8da97c08883129320efa2cbee3ba02dd691ba49e49fd91f43adaef1add3d20ef9360a004e19680d849ad4daff8e589cc9bf7b39f5e1fedb8867cdf5501aaf43a84db5e3ff00d5a9ad720b7ca0bab18c1769bd7963e8510d83862bbdb01bd8f7e708d25c71d482e6a9331d8835e171faba4ed84ad15ff10636886123ba6bf245690f80f43c4cf79b8c6e84d745ec8978983ce40fe99a2f96815e576f944d1f08d4491c3c8f6e5246e4dc0e7d0c73e17a54facb694b6ca087f226c96f6c808dd74d8b04dd4ca2a20f282f14ab4c8971843c1e6b687fd2eb9142fd9650d0afb023da11315eacb2500cce8037e3432e8f676e543d788d004f02fa3beca993489400342f1ba28b175273a7c83adb391867e7429e2f821b2cd2ad1ebe4e9f9bce1dcc4a93ff7de04de4c8d6a164d016dc475cfcfff3ef7c021f9576fc2f764e8cb379ab0ad7cc9e001f52b5b1b0ad289fcb13c71be9236a7f92e529d012916705006f0fc2680b573006fc0b104ba5eed63c87678b0ca625f1eb16c128b01b59ef87c1912cd5007205f032526de2e41b4efa7524a39b3c3a4aaa863553185f0f0c414dad3cbc002b9b5266e09cd804f2d49fd63c10742e41acddb781770d37222f2c8d76855a69b67e2b2fc8675ed5f35064503b3827e74a12bf5fee1fd93ee49ab83d683cdc17f6550dfcacb0923f2c3866f6adc0b856ad0658844b5a53490d3edc1c9a54f391378985d008907cd085fceefe06959b683fd2feabc91b898ebaf6691869bade2c7a8b714122c551831019abb380740e7a649c139b0da71db35fb917c1117e8d7090ed7bab5bd73ff06204056b1d8b1b7e7291bc1ad813f75e6104480d368fcacfe87c041241d4ed55b259ffaf8034a71c24ae6bc5cbdfff38554f6fd63d18af7b37dda1ca06ce0315f1d46682ab705bb6698b628259e95672fd8b49410e200a2e3a027b60c723b15b65954a0f1d6edfc0350f15af666c08720d9f9d7caab3eefe4b5a917d74dec8cf2b658c3e8e658b13cc3382c4ded8ef2d12f01ed9da327efdfc6a4cab1d81c358a3af5cca5d24d22ae12d53700a8085ed50814ddbb0e4289136f7cb13727114f187894bd435b6414ae7782fd13dbcfbbf5f7c4c805dbce0ec6fe4b91b2595da7ad935e544f04165b2eee059364fb9d2780513fddd7ec60683edd1423c9251dc943ac91872c80bed740bd69bec292b57340a140ca9c5ab7eff769544f42743f6f8d639c01cf8dc027cd9b491d925213770cbb7f66e30ca73a93052bd1bdba96a4f5d9d7f3d6069ea0cb322bde88f2476325bf8101ef4f104f9071ef937099fe8bbb89289e5e7696d748582d9c05dc17da9db5ddec2045bda925781f9a7fd0485bc81d118b81ef58dca310c12632b75d69ef7cfcdc9a3c37423a253a7b52a720df581854f0eadd4323afd5fcaca4279056ffbbed9903ab0c81e40785e1c3ec4f732b16700952fb07a513d3838634b7ca99e6c397b11114ee4d729217759234fd752bafada38075d3fc649a4e3d327d4f0cee82cc1d04ca55bef468affbcdf981d5f377e0caf3e108f565be169f8c8c669ae79bed696189c96ef2a081aebaae1cc704e62bfec74173d10aea4ae563c1d02de362cc02c88d7bfbbd50de26b9a608ffdee2d2cc924aeba9532a4b422beebe7f29e2ffee44ddb376a45bc727e92f969603d83472168167c2f6622b5c8ca5df5e220e9d6f5ab60cbf1f4b0728c5b1d6ffbd5c83c132639a4eefe0772477cd9f9804ac399e53f06d8958b4b913036bda5c8ef989a92d61bc856e149f80704492163dd4504f47b7d6226bb1461690fe9354f066277ef621ba76f85b4cc77cc76474fdf9d713376074586d46141a8d5ae03354ada5509b5c33bf7e616ce2f665799a26ad83b3a7e69a6913df089d3c181a87c6fafd5c49e7f5e083d09a27ca7edc71fd70fa11e35c44736c922c99cbeb72051e4db0cad29af14316244bf4128e6cb270a859b610a6da7595f3ef86b535f6e6176d88a78c92ce8a3d28c9ba0bf6b625bf6af2c97733e6eaa24272696923f26a8423253ce6df76ad5121eed286ca04f59e1d7e61c9ed453667edf3143f7767c35e2b5526264c4405110de688a8a77f6aade8babbdcc24d862efcc59724b246da60a0bc69453d24f16c32c5ad0bf6482e9d3d12f66cbee83201232160c834066e2f97b9b4a64cb6c5b0ccffe0eccaaafa84460ef0e8494dac9ec558a7bdfa0a9596840a201041107f2c2fb58ba043d595c87b677844d9557e057ba9cb4f7cd52392885c5ad28f2028fe2ed3c2bc3f6cbdf05eed99bfdfe73887724a9caec97a451390d043bd38303b2c1d3c17daa8ff426ffc9ac6472a9a05a8c144e2c1d6867085879be7900612387b9678580bb66062b528768255fe60e109f80d49cc93f0c7a2d57e93cd7b6be721249b18f04e759d9dbc2c4860644f72c368daa826a495b488929c449d0039f3c615f04fb0a66ce27f0d4c4f6a33010b5a733bb0c4265888b3cec4843ccbebde24f99c16e3990e0e2c96b550c4148c4ce8086a891341eda9ac98aded539fd57a32aa5a16e56676cbc1a5a58777651ec3f5e0465fafae87199e1f8dfac84f4de843cb623534c251ea118da4b3944369fd1cce5ae225d22efeeb8d50a1dd48033f8e2b105efcc78fb9f65a846086935ce934b748b38ad72fdb16ec3382d5abb230c05c643b6fe2ef5628125376e18fed0dede4e1245ea371468a89459f3897eedd2bcfce0562419880850932622ca0655060e36203a65723d1b51eeed66c052714b87664ce60efc0f1f6d2c67cc8e91a7334ecfc2e62b9964a0a322b53dde314559981c785e9eaf578fda39e790b4ac496667fe1682e1d19b0f21bdd4378ac615d87c0c290a62525cc4d115c6be27747ffa69620f9bc083461a472795119474492153265060f5803a4d519246903a5985502f770749c3caea2b92f4e199b0e3ccb2641e9c4291b53c85987d98d024a67501a4c1a8bafcc68cc749a69fecf9ed08f8e89c0045d026e68f72bc56310a38ae99bf69c0c83df14373e4dbebcb47ab3cfce5802b3c02b70c0994d69a2dc5606815e9e6a5b3f350ede606f462c0a9c19c3315220ddd73ef0cd8c2c31704982332354198ae2609ac57dfe564cee6ccc8f258e20313fcfa7501a727fab689ffc8e204efa9e8f58256d5716c9961e11f2df18dff741d91697638e5ff9a83334c7b7039f3a1c8fde80766207aead36038b02dde693876db7ccff7d2799ed95ecdc15fa4017473f7ab0921c4056f603bc905c216a6a4e60cbe55acf276729e1b5eba80501f76479d368258dc2e6caf9083e72b89f882f5fd09c1ba9065564af0d25c239814940d8ec1e1fc572651a32286c55d436fcec10065e882ee1ab4596a8cc7a3188fb24c6f7d17e73c75e56882ffa7875cbf36bd5a649b0db29ad18398e5f1a608f5870a173f75d388b8ae8c57964ded33ba16d75d09cc0820ad9d3bd8ce5b7c5e7950028160a0685ddb28dd737eb05e9116a34ec43023a2b8037c247d5a87f6e13bc91b99d6eef2388f15663efd39cf1660bace0b039337a8aed81eef9ab186dcf2e5084c61d4d49480f7a653d725e8a80cefd78d4f81df5552e4a30b618470e3afa4e5594845fa24ad9b80dae75fbde6ec23a3fa36d22ac8e2c0e671eb773f180532a5c55e20ed5bf96e1f52c04016464f9309b7aded3fde85502789184a72ed00013ec845ba33fdd0af6de9b086c0f50da2db6ea0b5d8c720f9c7583faed8fe6f01433aaa3520212eee502c1668443dfedf2e34a77834c4157fa65f00d9281d06ee7c7b260164f919a7c008fd6edc28de9687d5a2b842c208ce4b9145d2a1084a0a6150cd1333ecf0b0b9abb186f3c390dc0a0c9e73a6f722401c029f4d86d374cbcc5df4d1982fa49e9dee41a42a1fb06028e3515f0ea083ba46144e66d9ee496e0e0ef8b35ccf97bb4f5f21c46c44f047bbbadd683c584ad97931dab9623d876361da7641a8fe3e459658f7c7b9ffe716c82e45bc52f4331a7b95ec617262272ebb16c88d7a8e8e6379f4904072690e1071b6aac09f8f6fa8cf643e0f305b8ca217a44a87cc0c27c4f815d46a9946d80cfcdece1696a31257a33bd69ce081fd138de27b1e785adfbcd97683abffdb4f95334f7329912037c92a63db65c2e9023dc6567872bd8946e1c4f0372082cc827323d9c21e8ef7ee2ed13b341d59a0b6a0f221ad6d22e01e8aceea61ba0248a33b0b6f41df19ac3ccabf89f4a94123bcc8fc99e15fa723d5b1368c42f15a6a4f6243f1d69df46f5597d406522c607571ff6dcf400e63d23edbdab9e34c36d3a82102f3b418d3a1604a4eef167ee477d39c0b8ee04cc7265492b420a09224ae46e435bcefe53706cce97315c540e8368ad8af2966a687b58c90cc071c66bc758e1d2b220f52dec0fe31b81f6f472bdc2c0546c339cb187941fde822514143ba50447b421896ecb4aaf11e130d676af3b7441610db091cd71f70db26a611a50dfb2037547dd53af2e59c9fcb1e2f2d7ca2555aefe6628ca5c73d4c56af814f97f439e483db48b3bc922ff383fe32682b798c0e28f26dc450860a20793016ad80fc9762d51e398a2f38c23ae6c75735b4e584ff0c31b24ee5dfe5ad1e1fcb2f1c243ffc593d002d3b7785a075bd804921771658f024fc770652c693d25ea88162d66a13e029dfcf0dab5c94aa16c32f95dc5d9999f5f72a78c508d4559dfd55dc7d35cd001e08e23a4d8ca9f1f0c70bac7230b2426810e84f67a38c099b3276bd7a579d4dcf0647000596e6a25ec368f562613a681fab975ad135f69d81126c40b99ae9e88db7d19d15f474872d4cbefeb83754530e3257b0eb39d7b18a70faea0fa8ad8cd72d43ecaedfb858aee28cd4f111a0d6eb61626a45eb085a597174102b995eead2eb55e5dcc6e3a1a36f4595afe6e40b68948ba05b3742c8bf8be2ea799ee23ee0765623585103602139a78d83d14d24bbc57684bf6bee60581d2ac0c2d11de3bfecbd9ecdc92c10ee738cce0e25d4f3e58c37e373ec44e8b7e74d3fdb273b941cc86cf6585ecbd19efaaa90d7f284bf5845ce460f3f47c9887a54ce743b5b94c692077423bb0b06969c0087f507f0926ad657f118c7923fbbc2c4698a1e9b6e9a346259f06830330875531b33e35a4e36d23a40c7df4b203e6809ceb10ca83cf66a08eded0e45d006dbeb1c558e626ebd574e42ef825728d44f445a72921b1687916036a72b0cc47b9a04ab0f2dc49df28af5e03d8c3069a5223dd553e40c687f1dcc2adc3113349decdb03989f1c5f505c0cb8830e9aa3493039e179b5c0332a5bd5602bf71eaf6e2c9f330e46750d921a0639926a4b03b80fce75ed08992eee2be2c1fe384ec0b7118c5105205e4d8676b8eab9c3c54bc620e1ad0c58438656bbbe847c1075ad2322d0b07d602401e3099e67e23f040a899bc4fac2d3f22c537560878894a67b563d57f432724c19ef4459063cab34c4c7ee572bb86442c2bd92ffcdc0299da4018e243bccbe9c2f89eeb34bb1bf0e662232b43a8e790cf3b8f956dd0b06f8666061a829cf6e898a75ba3f5250d383d116972e50df71ce7d320dd8b183f5c10be5dcf812c84e1a723f07d33cdcb86b5c8c93ffa7afa04f4c1f9a290819a83465c980a203813d2b01f5b1b724e420829f6fa09e4ffe7793720e24b23520f5aec0302e2241b8fd908a0bbad5f210011833fc4ca5710377a747431cf989117b19edd2eedaaa5c8c3f3624222ee1f87bb27f8e36827ad971b113ddde44728622e6f5508886ace9775cd2f8ffafcb4f26b878f2aabdc2ae0d87ed582fe4026541073143739ba88b376786d871890863e1cc89e9fae9f93f67dc97e8816d006f645b038ef41150572e6214ad2e27b1cf30a44efa77ec55a8b3e91f26d765ebaebba272aa42171f165b422d0c8237d1ef6808e4269ae4991cc57fd378a154c79074ab67efb5bac5030e3d8940e6461b02db138a4aed666e888dfcae058c6e1fd4f1de055f6aa30b182a50d50823a2760a5896df0f680f8eb5134f7e1087983bfae332e36cb4762c42e52147651f6426e428ca9dfaa14dee386a6293f4d14b40a3ec854d5725750e7578096c1acc42ca43596ca0526d4e1cab2bad4f9a674588ea3cfb5b2c1ea1fcdc847f7afdd0bb9a86b476bd791647ea8cddb5d7b2c8dd4aebcae4faeae006d3b62e63ac356e37ccc671e1f5bcad96fee7fcba36a6c4efbae4e510c21d888163fc2b2bfdf53653ccc33efc197f6cf265a27ed09ad6de4c8a25acf33486295c19f8f3e98d6e897a6a2a5baa9c6dfae91f550fcad9371d725b8832f24562d9bfff729feee6ebb95dc70e9e37c4c1082613936edb00b7ebe964d60a2d34937d6b117da0bce18e5adca642e3b4fa5aa5b8538c7f98ed7f5aab3f9dcd05807b2b8aabb9eb28e7724247a41bb0ba0a2181f1d0b4ee450ede5c91449081aec3a6a6fbb2428d30c37e4010cd152fdcdaf9f139e4d7e2194e5babec1a5928df2ab07eb0147d970c08e9e16fdd1bf59dcdb31c0bdb88a2ff2972466c5aad3998fc1755ee4a23d529153f45a887ef2be032ba8c2a8e84606f2eba96c8bce693e839a356be7e4e447ac4c649c54949a19b96c378315fc3d854b833d91fce71a7bef65da17a0e3fead66c85162438f6c278d037c4619472d969674a7d59ec7af7b9f777f3418fe8fe0768d9973523a738a7394a75efe5aae9b11dd82e02091bced0ca91b64bc418c153429d40121941b1ee94cd30dd1d11c9b11d0df0be9f09a6d4205ff86ee0d0a64692aa48d9da325a9611932c5565b40fca831f702e67a6846fdf2aea9a853cd7fb9102ce9b4d92538a083c4e3febbd3560577b4878e8b65e511fcdfa979d2e06ef9f134fb1ec6b59603b0940c33e57e0fa297a7cd7e52e66c9f6e9e559c5e68f9891dbbde4ff0c6b34ce66e13bd732e97e422c84ed457c839f2c5387fe57e1c6dde9b1e07d105528452d039ff68d3af58bff89da16ce50a5e8b50f3195fac6fd1fc1c7fbb647cd599a2a9c3d19c85c1b5c958836b0caf7608493461fe515c5d94417ac26bc859a03c4746b2a8d5992cebf3ec793c57ffe8f266c0b47f72b0fbcf6046c9c2d855e92fbf6168210c3cb48fc1ba2722bc38e45ecdcbb13f34726d06849a24c084e90d59ba6113959bf3026f425a627baf80209aae42371c92e5666ae5e4d0578fe7283e2e2695bc2f1f581b36a725f74f386dd7b456e18c491b39380b6c5530b00b7466468140b41d532fbea5dcece44ab70472ce16c412fbe48890bbf9e3601a74cb3fa33c9fb6d0b7d88bf75c74936d3ca13aab6861abe53a1fb683477cd515cbc077904b84eeaca3ceb980e3d5953f4105ec26045b52414263f800d576ef1e9e3865b8f22344dc881860d22f6456d991a9d9bf55831d347f67bb641040c6ebec3ad2261d48489ebd8b975d68d951fc5d35e50e26b4c0768d7aaf4418a2df230c5208bda706051a4f9a5132ff056a1c6759e7477639c7f76bf1dbcb7decb3e6b5030618b0b47fc26311b06b9324269c51952dff6af3a224ec99b6e169e6f8dcda35efe310607728824c901c6be5a41f0e5f81e644b72ae2cab5cab0e84acec6fcc38731840d27cfda3f3d0b16cdb955c8db391bca0b22d9be8e1041c9480e1e6c35b8c335a1734104563570c9b99a4c76537f83e80666db9108bf0a910d476c579ad36d352633d9cd9aa5f754c354ce6bc378937c4e01ed0f6e33109a6d035d0a9814dab2a75246f61000c784b3b3a84851e389bb73feeb99bce10ae9b346f7e2be8fb874959049917d797b9c5d3967dd04b8388e7e72e29f1bd8ac323c3c4d219e12faaf4543f8b46df5a9bd997becacd689fffefbccaf302d85648f98dadb4d844961be35fd8b6231e2bf4a2cd2a65a9a275617dd6b56c6582b379eafeb7229816e98dc0984cbc8c74f1ebccd693cc78af49616ffc665c267f79caff75eaf3f31b6c0dc0ca5620b11477a0507493bdc0f98e5c6f040749b2a499dc5b402c14618f52e2d9c690b1c06c2720ae19b412f39ac13b4a92f6b589076700a779561e680c45ebcc31bf8e42f0310663e6860c9b4b73ea17884a8e26bcfaf870e3825aa4ae683b817533458f95cad74237d8db2bd221e507b99aabd32428b6f404fc35a393a865967965edc31f2e56d365644494f131d8f247f3fadcc95a82d2254aa44a948eba13c40264bdc8f5d8a4b2e6a93e410402ce0ac4aefad3ebdb49954da624fcc0e08e3d00f6f23cbe75484b8e056ef3425950c3f9101544acb7695c04a5e7afb33b699a183cd57d5ec6d7636ad4e1268b3373b14ccb89b500a404d96df9b72b360fe91c22750d32ce2b1be04021e7e98e55b38863a3596026b726a8476abe9dc560dd796f126834795650f6ec09b613ed1e7228c1a40a6ba280c159e2093b357cfabfbba66f9865f9f8a2a75fbd76f5e07330a6f1c0966f2fdbd13db49c146fe24755096b8b7974cb6bb5cc3cd19d4c35737406b7dead1e4db35977246011ad7503198b2a43a11a2d1c6b5e6b140357174a638b00a734a73fb24f2228b6cb1feac612e46031d5e59e53de696757c05dfacb1ef1caf9569666083bbd8ecc539e844ca3d28a1e7f53d86048323a291cbc7dd0bfe8831aacc491990444fdb9e95f833f8bcbb28eab4f187c3b9e658f9bb0be5da9e953a8f604aabfad15b8b960fde277bf073751bcc7774999835afdaf31a4f92ea3eae2b01512615f92ba090d525516b54fa50db1bfc7388a63a6bf6c5a48505fed0f9104c35c993a462becf10c08bb0adb3a36be416e7736f0d8118dec29744ec3949ddd1dab67e331eaa52443d1e580c531552cba9fe812af114a114c2952817b15f4dda65943bc4bda1cbf947036800354d2aef237f4c64c817d6b90033980a7159cf8b2e893ef29cb03d2efaae820f6c254fe83dfa85c9fdb5bdb731da54c8533727587621a424d3bcc8a962ffaf7b0f17e3c62ff7023aba4104f7f6963fc3d1e4542cf8a74e818f5c0b6c7e9a982067afc28562f427e1422ffceb5c879f16197dbd05d6e5c8d42ff170fcce6276f9f262022e42c0820598e5d690b4975ce0eab2497cf9d4813bfa962a4a674787d46f8d38c654d7012d19b4a47cc429901c0d0ed870c9873a18570e7bccee18e9940b61d75694b6cbefbf256782c49ae1b12b7c755140d3655b99e793be4ef073c59f684327665d0caacdaa20da630bef07e3716568dc5a285514769efdbfb439f6997105f15e56175603aaa5815cbfb834c0c9d8a525ac8063b69c09119d39982387218506b2277a0498a3387407e6ff76e5bf652e4f443cdcc36b576f9af4c293ef7d8abd68ba274ed132bf5fbf43bcee9266061087a41103b100e19c45611476596bb7a707b9c811452cef8a3b83c6d4fa45fe713d8fb197fab22429f9e6defc6879b51f06cec206af26337bd318f7c731d7434abd4a70ec371c91bc194645b0f7937ceed644f2755d239e860df8ac4c1c38aacfad3a4c505510793eb199df23e2902939f28bc9e33087eacf3d470418484f9239e7dfc6590b8b9fba6daec34e5698056b6ccd2be3d6c1ad287b7ccaf4d85329874a428c3003813ed8e796e64828e6acc3fa513414f35d4956f2d19ae9c5ce85e173cb0bf865fff04af1248d7d57af704775fe874aaf026b2f7c56377e34f0cde1db3365bb4ffc49e4d91ac63a2fa6fef3d8605e58c292c2b7f88137f074ae08d890349ca50a2bf2816c0040ed1dd75177b5cfff72caf6bcff1123d9c00798013dbaab475e08d86a73244eb936459f167244d3bbeb0a14805bcc8c027838be0bc14e30432df1afe5fd532f9da908c299adcdb8097cfd0d38bec919946252d6d9136b4529ad61bca3065229d6c4cdccb300be232588f0c5ea8757b231702733ad0e899feb0143e08b1dfc088d359efdbde087464d4f7188fdeb97bf73de05e60ed28315efaf5ab8a3cff87f22cb617d2d27a0acfe7ad8b9ba86820034e4a7ff840c8a7b23dbc58a931a823299221a9bc98e9e12d68e9485d7ba728326f132379c4834af93a8639f072354dd14e30795e159651d80cc1821fc1d5e625ef31e1b6aedb34ef4d7f40b07c2af81c34fd092ae2b4731e8737b73f16db78e2671af2eed5c4213f8a652116bba880b347b35cd11b20a741fd9c71258fc31b787862ec5c06e9721cdb9259e43a157bc08eaed9dd7ca0f5956e47c4c98e59d51ace998c84f0ceed2a54bd491ef95a07477966151ce9de0183fafa71e35ae9dc14a416419f3e18faa35452b74bb5263c017c4e3f95016f887ebbf706610cab66d19e3fdfbc1eecd70ff6d827e6aba5e61d086bbcaea3856f3720b0707b55cc2aac0fa1b8417ddabaacc1c8747b8e6b4998b367c334e9d2bd0d3d22a4806d831cf12c6000e35836e16d354b4f312d8e555e0c486146f051094dd30f06b249c82ada8a230858ec20967b70b19c57bac4ff6aa9f8e9bc7e95419e1f66664b2d063e88014e9094e912939364fd3ce14b7b9da9403f7e2e7e28f343ee5c8fe76549d0d168b20a42dc703d52a83e99df0bc4e20fe8ee0899c9402526afe3aa7c43ecf0a353fbda33162459b73c7d50afa34ca5bf619aad34e3566141fefb86145abfb8354858d583d908e6f66cf8f42c4bce9e54d3218bd2ed8d5912bfb91b54dd650ac97b3cc99ef6aeaa132cc44c056cc2d6f4e8cedec1bc8c7f18aa65a3bac11ea675dda4f4aef84d3358b45b56dc511a8a8bc0dc19af46298d6fef80589518f866b65a64991e8e1ac3a95e45f4b7c9587a60fa909d28f8b026cdcd78f0b35a9aae92e1b58c099a0b0a8335e7dea4d6ed68e91e5c4ee07a1664e1b19853c172a6f26667af76d30e54fcf10d0f0367039573be1e5d2d165594672b78ab25dc43ccbb56b04d1d1c0dc34a98cd3fbd9e48fbde534189f0c0d52104fde23c212ff252bf16a887401a65a224661c085a8ea7d178be61ac39518216aa6f1b1cbd77c5db5450d523c0dedb4e5068958193efe0b2ea3b207e5268d4ef0163d2f11f7d59829a9af2ff2543d3b27b1296c7f49d453f068de9cda25dbada1cc00df7da062f7d61e585076e51dbfe51bc2c7f303c149f090b15aa3745950f7a5c8faab2a81100efb988bd8c807f75bf1357637e75e00f6a78d77585f4997c782ae3dd4021f4c7052ce207e65d5e9e1017399ed2b58b1bb009ca270bb24a6471c629f1eca0f35c37f903a49827c688d966d748e3ad327341f2e0ca903681b7003fcc22511e081fc8169d5459845514f6fdc91f17ba1030e8b4be5dd4bdd8b988a21c6ddd26e5fef42a9ee961bbe513be01e6c590000cd701192f6d0ee6e5fa8163e837f87cd2cee604b79322db0cb32cbec20e8bc205e3ff397c8675fd53ad3ea2c9d10fe28dbb6cbd36d2c23601bf08d26cc78b6fa7bd4349a338cd5b111420413a2a708beadae0b13842844d3df04e83aec0dde38778066fb0fcd1fe3d2f19f3f2142cc49ab9af7ef1a183d09fc172edb70ae1b8be92e6e7f38575e5863fdeff77c3920ba143709a69dd7a074eb3e16aac99775d67f0e256745b98e1acd35c71cc9a7591a7681d53b1e825f19b9edb821b1f6279dee5111bc4205676e92ee6935259239d07e6030fdee6a6ab11cc128254dee4fb9ab0689e9830ff403f701f9355c381121fbc55dd5a6f6163e07a36456185b6e1c9f607ca64da0231e7e31a5c31d2e07fb2f33a46792d0c3659649b0b5d1f2810abb27df230460bee9eb096706a56ebcec2da96fb447953c0eaaacfbc99c7a44042b16a41cdbd4c15aaafe7e153475030f3f31c715fed6f9f5bb1a4d34b9189165f180ec793129b8d5d4799dfc1c20d92ba6046795b2e489db6008efbdbdf64e07ffdb25f0d0b519b247cec91a5c3391f0decdfb78467b3cb6dbe45aad232c0ce57c447b93f15f9c5fe1bdc5365c386cb1ec275762d459b36ede844f7609d69861bff15e36fded81ea66eab634958868d2091be03b4d39c2f3dd8527ccdedabcc00ed8dfdc0ad74a1221ec2ac1d21d0d52af8be0870b771614f76d9b22084fb959b5d481cd56def614fed1242aafc74b9b21b3f8733d5be0f39e358227b73aebbb619577fad7d269493d4e3c60e2a95674a905c4216b24cd31cb7c8895966827c43a54c688df0d80ec018a0c48261d3f9555c59d210c35e33b3e524e3a30f9a50da3b4375adb29c4512f3268d93db648ee979f61944c604bf5fb1e4e3988fb9061e288830837e3a7eb012ecdfc50551ce1e60ff0be7896428c40f4a53e9055ab03de53b23a05eabd0b1591468d4664526d9569359b43de79309c3000f6693dc35a585128ed1dd29ea2c858661008b92c4494c0f876db09bb3015aa514dee444da5bc4a7ea549c56f7999fbbee137377e905f43b0e01820bca89ff8124519bd2f8e269c81b02e5b353563927c07e38788e1587ebdd596fc6b9650c45aa0f597b9ed39d62f562432c38aa28df0f3c3bedcc84c5b6e91be8ae5f1928fbba7a4148736dd699b834f0960de2b7add7c83c8a68a9fddc8470651af9eeef86aa1e02a41a955f0a7eace1ecf7f285ba29384ac9228abe65df849b1fedb4da1932d331247afb75c9a47a1fa5ee00ce77e1a453689636aff4e225bd1ed97daaca2e2fcd4b2a8156a0d2a2fb806e0f28cfef0cdf408b34bafb3f6c899a97cddbe03e799012cdb1d7d4bfeb492f1d0cc4ad89519f529d95887270b9bd1f45afe69345b178d4d99743dc44d719be1502dc22696cc963cea5e151f3c2a5c3fa3f1b9187f79fa4800dabe5ca746413db0a24a14b35c1c4250ed25edf0adc411b72dd2bb12da75dfdad801dd9c63c8bacfb17e92f110c5f1574851909da6f667db865a87a54e2db83b3f55c7514565667e8d184d795b4b53620ca7074c205cc43830dd111b420a6d3cd3e6f06dc1e40527f1648c46c26c9d1bd6f44054d073f387573a53ca11eeb11b1a3f266cb7d918fd26611881229c55e833361cef63282e01e7177f83dc79b607db0b132484dcb3b5998ca4ea299fb6b82754e2f5bd8ca9adbd220234d91339f1aa02edf56efd13bb9498833eb8702401e9e708ad759701181ed369dc183b495b261b45618f3e527a7ba960adb6bedceef1efda5ebe06061a119683a027e1dcc269437d1fadf8e3a3648e2f03d188dc800bd75e26edf5e8baf0a1ef54774ec7afa85bb17494f847dbe6361f8de9c2d7952ddbd26642fc5c51e8484ff492b37b77badaad5862e462b3eb7f56d7f12d2f164846b55b622c69b70873ce700865d2aa787f612ddd2f2cf932b0b745676c69d2b3b47d48682c840fd7c2d546a3de90e634dafca836426166f3e33cc25a48842c4d686ab2495c4d606040f7ec14a578136f444be53f13e76962f721e884eb5a8541055a20eee79dff3ed8aa39462f56ad099954bed79ad35c0c15876958a1559b533558213319f74853d8dacfc559f6a7f2f9e67af5aac8c0acee7df3d8b9a36b09209b55da87829fa5c717dbe7507d1eecf0546ab99bb3c169920abc4274572c1b2ac888eb9f0b1c0837a531c91f4a9de312c550f748b1d693f84a5eb4543463fd02d283d6979b283861ab9f5ee47f1ccf23f252aab870d28056a336dce621a6657519c9297b23ee2fb154795cf5bc11093201a48b00a25bec414195697f1e8922a8453e762bfbee102927552272e60dc98f6b9ba87e68086d8e1cac41dd83a1814646168726c3f76995f5d82e42e4e6f9be5c30ad1dc18fba7eeb4a7ef0099f133abbbeabbf9f2e7ce33155418da994c851dde5dd85ea60d9708d93a611344a0b2669906a95155b503203e18c3c44002ae5c0c6d07732f6a790e52aa6270fec4dee9ddaea33e1b5aedd762ff756a5cd13dc4c782e22de9716fab662d51cab22340b1808a40df2448bf58997af02d71f825cc0e20f50c4cc28fcc5164ad9397d7ba4fa426217ef11a9215e6e57d23a7352d6a03f7110fe2d7934c3602f0002817290e4ffdd32b4208fb192eb13e86e307944550630f827df7d8fb53b36e19da9d6148cda2123901af9e3b951c423a48f7f77de76dd98b3eb346b13fd3287ff1906754878cca6884435dc6006fc19c460c2c9020e38a7c322d0bd50d649ce8f6bcde878dc398869e994146151a8a40dcd644ee2ad96bc44827f703eb9b4011375d171e710bd696f912fbdee54611046509aad154ac26fe5bf114ea07507ac4c2a9c1779b2876a5abf00238e6541c095eb03e2e3dd54decd4b843b2d606a27dfd14af72de76c5acf50d08927f19baa65c13c9149d30c417d941a3e7b696141cbfaa621eac7e58f9e45f1ba3f9095fc9dd00a6643ee32b82f0926f7dd7048927a139703ff954fffa22c531c54cf1e46ff6ae6aa23f8a4cbe41418a4be9bde26763eb51634fdf320913db1e9b73617ccff7d3b550847c57f194e4edc599715d728e2fcc6665a79af0bb931b5627ffb0cbf96c5e1782ac7d3011c7e7d998df5f5e6898ce3a8aa9ecb9a8639303f3ab69e9fd0e3ca4637a07aad1d9b1afaba7ff783557b82d568ddc96f423f94e59b6758d1abaf6147090b09eef65341158f9f9d42b3a85a363b081b3dfa9eafc1ed5ba5ed6ed8bb5486b070db72f8798177c661a2d667a3bdf748fad1b88e8e34cccab1e6f7ac0145488c017f7b70c4fcc1867124269a91b2657db0be77b93ea49d03154dbdbb646ceabbb97b410f389b7515290ff301f32e040a11fc0b99b3644c2259e021d65473c9d59ce2ad5bd6e9e06cbee23e7c7a3e7cabfc36b7112a897abdf17138b5e68feffec92f29cfa55813f3214216d88c2e4dfdd2030458eb78839dcf48e3285e1c63a81755a3281be0780acf4a68eef5f010eb2fc7f6cf1f4062ed59fe0a1554248a49bfe27933670f19fb387bc093638371f5ac88da738e585b97714e08da68d4e653757d672ae0ae4318d6203de900105a9b2002cd14fa11a54be02f30e23ed694912f06350e8d15c4e38ebc0552bbe0b600f00337de3ad9ad8f2ecfc54c55b6b2aadb06319e56f351d1ea0d1e5ca88b0af681b5cda972c878f6582e0cd8dca548c55cf91ccddec360ea6c28c9ab43c16ae06ff357da04f9e39a36f18e3a4c239f68586789cd7a45b86afee449f4696da16ce69f6a141c643d3aa200a98fd8581ee4df29aec0ee487c735554314009ac7ba606cb51d78edb308739a4f447e38aafec487f0d47522cc8d90488057139bdcc5b234f9b12bf45d774273c994bf9b6590377ee87f7cc430a14a2370e7b187172b91a6827316b66b0431db085d0d4cf74c50f0cbdc21771ee239765b2abe59ce358a5d464588a66e3877d213224dc0abb55cd6ed070c5499a04c673b46d1c9b835c085b8ac042fd37fcc5b789b87ed022eef584e72f4b54e6662aa29bbda1f6f92f89486481054e42f4d0f184cf7e794c8957117d8c88890f78a2c4062b0cba43a9f1c2d768666527fa674bd815a9b8d6ccce4ed51c9433b6ed9b955294a9dba50ed502a53f8de55ef692d11e7837702e798d45f78bd06fb4b10892e94c4b645e429e1ef8cfb76d25313584e3f4bbb69664558899a13f4bb615c36fb44534a13707c65006105a66cc8e335bde9f7d1d443475272076b1dda5619cd2ddf3db60eadfc28aebd6e5d63733aa4182c5a1538fc79f11f9635634606d9e7c55d76d9e382582c2eda8bb9dbb19a9ff2ba4d47db639836250573124b43a773536974a5a02ddbd4090b31509f4349513d89c76b9142859993a2d6fd03c968fb0b12f16dc1ebc9b7f823a9b26474882b8c803d7954340071c24e8faae3ee4fb100cd7793e1da247bdc2c53eb91073c947735648bddd707409ce42ec45f708502405e925a7d1454fdbc219b80456d50fcafd06d2940a94ab3950944ddf3bd43af2ae9944c1f0a59a2b1b48a15d716ecd6fa51b9facf44ee6e7005133aa4be0591b49aef20723613d0dbb531f9bedc461689b42a91a920d078b038990c8d8455b33c96e7a35c2b56ee02943408161a50a863438ab62ee4470004488f12fe3ef0b039fbd864e536083fdb02943e78b3d3537a64e75c88889f3f14bc1c78da8fefdc9211fc4795d6cc4f3d2ab9bdc75bce449c254a305819c74294484c8d0d3ecfb35e018564b5de20f910c9b2a94c972fd5120c915f2eea3964157d58f76db14ac1f18834794ca5844a35859968b0a619c51c07e4e487e904caa7f631a0b50f3d16aa3b02deb54e0e63093ebb94b6fec45ab20f13a2ac900e667850fd83fd3b441a94153c254987011e6b2ee693271c92023f09d7d29159d276f8a2053c5e6f0b8adf46b4361dceb0c918d758aa181fc09f14f6ef2d1def2024a9334d78c30066800b1c781613df033e3f351bc3806b058a695d09f7de4e5a83a63225930335964d20af27c8ea2de54e449145e748f9e389d905c65cef8f221fe22be4bc80d4e58a7fb549c9bc4a95056ee04d2e80253ef1c80eac4d17ebd61ced46a93e15e6ba3fc0eb2ed4157623cd89c8d20a36331fd2a32492ac9e49c000adea996af9b3d7fb31243894c2e51f43665ce217c99aa51fd32c3d989b4b7a2a4efc3fabfdf5e8bed160f09e9940d46489f8fc956ee923d2327c57b705b1cae8dee300df755684612dd02c68ec0c4a765629597c61c63241335042994717448dea0d0acdddb039e0806bc492eab894ba529dc2985d838137f90b9db78acbf1060381a4a494fd95a68f8a9c7b2b066987ab1c3bc16412e4c864b9734d023e2c02d5da30db6e2fd2d8233e4a1e088573d964eecfd166ffe5a42ef1882196e29f5487dc59642e1d2b211278f4de208dd2d63883b093b8e003694b280cccb7fa6ef56939c6cdf7003e40186555224c3f826f74f69f364cbcb1303096926eaa9f5516fc9dadd8099c0b5659a34525a670f20a90d20b31577be93d04c2cb5c3d0536415567fbba98502e8ee47ac5e01a8d444240700796fd24a7a11a73688ecdaa0866f00c4839d71a1a88071773dacdb2604a0142de2305b5680f3a3f809ae06eca9a50996fcd02f051cad07f598582e92d6397251cba84c3d2055c79b7a7b0eba6a32a3b5563b00746335e108237e6e0d9df7ffe3573cd665b32556c8abe9da9ba2d9c8575262bd8f7e62218e9360126421b6593cf9be301a4f02d556a1ddfe3e82836a59a9bd325bf80d08df09de91bf8cead4f9a0f33cf96dd3bd95caa02f26492299425808e9ec61ac78a74f79b08f68236a427bdd160b4c6129f8c167ac1bce6f6cd081c07bf959dc53b9b44e7b92af16915d2dbeaf4187fe657ab4c5a1d5bd35a59b31958b39fc4fa337dd1e570e4aa87c3b592bf25fe352dd9818be269203389b7c8f9ed1722850d982784ba354f588587300f32e3941b22175a3af2d83fdc4829b86395dc8e256b5d74c81cb327e4c80f5e6ed3640171b9a0352a5e0ca8dab7c404d63f404b999d1ef0061f1b573186b93ce39f98101095ab27113c3bcdbf8127d11f5174d9f833c14e85efb9995a25b6695beed177b72f8a32c77a3ca49321edde2ce077564d8c97a2948e94bb9fc3a6b8953cfa628b85ec7dad6e7640663da61b17e0926736d1fdb1bae6fcff084cd2f9ce02241ea3d304ddaa80a051a8143e8af13b818adea9eef79104613d5e5a73eaeef9532c2f6ae043d0abc628596cade6198a45ae28879518f1582c36f1eed6ad60e4e86459151283ac3e79980d4d868611934502670bb45d7e56c87f86d30bbdf997e9e94c5e90806ddf97ff529131bbf4b7540c055ea1fef0c0c6b470d6aecb5e0b06cea549475db96d7c541fc2dbcc6709f7a42a6633661ca382395ebc13f32d110e467c5e28ce12ad24753b53423c36a19ed4bfb136a73f20a96dfde39b9cfffddfda8e12e30ced7dd3a40778625bc10a9a0b576781d79cf447a0cdfefb8367a736d8ac63cca5c9e4a6aaa4c51c16af0ece9691ff0cbd15dc42e9d9aebf1cf5b8c0ccd4cbef286bcbee324aa04ccddf86954f53b94aeb42a855a4a14884a61b0e3b14b51c0e137694c88ef361fffca5fa2ccf77e8e846e75202c4b6e5a5dfc35fe266633bec1eeec6869c758cb5463f9209dd29b67d893c87e5e1a16abb335a139c7e21901db9bb81a0f394c02d647b44339d16e2f1c80e0dea103a3ed4d5ec6d812443bf3e593d7d90b94a85b51cd551623a014f936b8b7af8e85d2509c37898e2fa29dee95bb485fe2dc3cde29ba2aff77a488ee5a2280e5ec9ff9905dd36d37a17caace85791efa7bce7faf1608c9d9d5e3db83a0aaa563e59241b0a78b348b2d4e49d36958f57e78f05da7e33c4d0165a94c5dd2c18f01b789fd80670acbfc199bfdbb47bfd158f4b90d63e237773b66d6308b05a58bd25cd8cc0a20645ad7cb14cda73d8259afb7d17db020c84c737bd464681026fa7d0dd067d3660ca5cd388827eb4784bfdcb4b24d2cd2792184f432abf961317682a27ba92036cf0376cc89a18e9a723dfaf0c39b64b88fd7f9db97ebc1ec1dfd2cde5942352e5c00026d4e6d481a3b6892f57d334449f5fe0b910067a5fe5cabc7515111faef70cd8f53aece6f936d4797150599b797f892f6a2d5b44f6f242187009a91eacf43380f037fbcf3f5b3d6767ecd78ba9dd22fde982ee4bd74aff3fa6187828dd3ee8549e8f5e905664c78a7abd6dec5ee4f98386e319e64657c6b8c9f3f14bfdb81bf71a7d3643be349a4ab6db027eef4f6264b9432cf0afd9d88a469bd24556d3b817c9dba31a5130407099a81d52a50e7b9ceca0224ca13b43d67649c9376c307f5e0ab147a2fac9238dec25cd0cb3d36223ab08ee7c4c3fe0aa027b1687798e9de34ce2762c6fa99ea17cbc947aefcc5be1ddbb05916bab0bcbbe3b70c70d6aaa7b96d59247ee51af59444febd900fbdfbb5bee8d3eff08523e001a5fb7c60fa73232222b8982c1a36efe2c72b9a0a0f820d34f01ba8320542cdf2966382fea7fb457d2b850559d0bf53525db62b722e08bc37ab586ac8508bf859cecae6b79ed116a0a601613b5b20da75cd1cdbba54db15c130c077afd3acf99a60900c13618dfaba87134d5bc3a15365053b5a2677711f58e56075d468de4ddac1dd3e240700822c4cf42916fd79d37ea2745f7785c1fd485fe49275714e99df0683c07fbac07d351fd05e14bc1b42428758fbc99e4d1b61e85940061a3da2b698998441b9270e995b13b4a0614179c14d12f48a369c7e43ecb7eed9e2d5101eab3c70525d0104c7deda7a7a9288922f606850b004a9a87fa0c3ce621bbf87d6b788437b40a1f8e50c6b5f3cccae3b2a8ad6d201809a47c7c92564f1b766a7b0ac82e8f5e04727312645338f91b7a57235391f09f4029dd11cdade84e88964a53748e68ddfaa36e61f1fc94e52034cd40a7c97f2e0b75c049b0ea6e93edd66cd10e978a3cb00144328d01eb33f8fe9345da1d550ca504cb5faa8bcc736d906326625003ce32f730a2f10c04901a13e124dd53e6274247de9506014bfedf53d1b166e96425713708545ef1e45ebef53bac46610561405778d8763956fb7f24c29eb7a56b2904097705e6eaeea27963275225566e3004b8ad6ac1ab3ebac6b03117ce3070bd3e9a2c0190878fb2b706a688e679b6e59976c999eb6d446d14e8c53dda8af7991d829dda1d109aef10c6ab8e86dbe06f1b532d40c05e5f0397c7a861e654d8e86f5fc6b63a1a4e1e8c432bcb43fb01a3907896b3c2276afdeef4d0e75dbf95afcd2a9a980c8e45035022cd9b04ff6242ab7e3736b30f78e4910b33af78fd99e24145ca7127f968fc0ee9a351733cdad49d3f96931cf4caa5a6580566845d35355a1929b72d64394d7f47de615721289227c3ebf20dfb9949d78fb56e0edaec9047877116b13501be4b1979c90d99f594034527fc5f02d3b5d23d4683d791b085486e1fdf55b70af60a98f464acb125b0a40fb1609e3a207660ae4ed6ee0d0394e25e50d199a38b615ec6db1c8be47d1b1672fcc53da10f97de9f7b112284bf68c9bdb772b4076e6265026d5574608dc06a1539b00e5accf22e71cb625547d9959a097cdcd1a0ec4ddb5257f79a62aa2af3b071d211c93a07b41bb5ed4a897b912727f5c2cf560ad4d968ad9a8eaba7cc4285ba448a3ce42d3923f20e57485126ae9b04bea5addadb06c4211407870fc2b1a3058319f3b60479528a37ddc212208205973f4ec2bb10811a0bbaa7ca42146a062939e0d774ddb3c94826b5b89e8c5e4dcf4767476a20ce49b6954ad99ece29a3b32c103f1aff3c951de0b538003ba78799803ebf6e1103262c425b05613bf28b9271ddff76481a93b21ae76be55a552c3a286a9861c9bd0183f15ad96f86fb46962120ee478c9d25f1ce0c02629683ac29843e18370ad0d04de7e23c8bc55bd66e4ee68f06097060271efba0806b558b9f30a0ce9a8cc9202ad3685873a007081e7d7d69325e76d019bd5e8139b2cc6928d772f8906d9b57437344b872d2a4c575ccb28e3b0e1d17d03ef305288cf4ec21ad09a3f70f30ff6abb60652f213a14096f641b1b9b8334c1d04adfd6463c0baac47394f1d22108c41346d35c1731be88dcadebcf47bdeb615139305edf69db22d1ad085b213a9a2dd55304af0993a5863b182841aac52c6abe8c64fc3dad6b41bb3bbf18b9d66c853860eb91c4a3684eb6f144a5e27e799944cf205b6b648f3e71f5c1cf4a50bac8c2749665fe395b1904fc94fe399e64d93bcd10ba07939e5e9b042d16b8909191bd6ebbbec4777d14973c975ea8094999b8eabb4b929c06a56cc2f6b9aba7378dad3463e9502cf3dc617e71f5184076f0dec1412e7a475e63c3afc6f6c48782e06be47c963abf3a16003f697a7b3eeaf32d93d7f0402a42d2ef89eb21e56f4a6cd61c22f7f749e2b6741a572b33eb46970942714c7f512c12ec8e21337b40cc734a7c5c43b72c8b0fe4a7bd1dbbd9ae17cd8e004ee72b2b6431064373932acc4f37e0505d7f49d64fb1a184c868dc7c8015c4b6e9dd5fd218bd773ccfd25291dfa89064da47fd63db38507c80a54bae266bba42bdb25d5ef7392409dd94c10ea5afe1506da6f743c4d4b2b753e6060aadda27992f1fa3286924e07112ce955f3b41822ca89a4392053d544c1456856202e23534ce49f15b138f1668050c9ca9588aac1511c9de6473ecb26f61fe47cfd2d41c6117e62c1960518557196392b960efc589f85b3aa850e9e91dee84903bce87337b7838ca6a93007a180f82cd8ba7079763ea2eda0302d6a51c9b6089499c23e18bcf8ac803900e2443c1b54e32965d8fe80c441bf5103ddf0f15785bdde794946335ccd668a8c484a1461fbb6b4d47368c8ab97b5547d76327e08345f699b104333582013fc3bd8cd30daf5bab130c49449155a24d18fbfe1deb54e3226b1e227d7bfb3655668c233b7a8d01d095bc7c3fe214925abc036c493691aabcfdc78814193d0878376c9b7a3ad21e10f9bcd3cd947f3684f1d61ac578c0b3bf38cc7f59f515dc56dcfa7e4b729919c9f02873b795d1576e7171e54951c0e835574e63f3e5b848c7bbdc574a20bde38d2c9dc67a3cd7f22a0a9df473ab16706f8bf310d1379c9d6a35d80ed1b170b9cf21973eac45f68b77c97e638c10f48ebc882f9e63feaaccccf6f4e4c07a4b5b7eb4373a34cb42991bcb087c393b1cc39b15e1c597dc415d4dde2ba2a651075888406643d5772bffee6c44ccc351d8153a83fe1c3bdf99e771342a51ffd938fcc003ffa9a12583ca0bac45faedb5e2586c8bff9b1164612481c68aca5180ddfb9d43e71d6e20e41c6e6581341c98abcd14a560752a19617d0abed35178c9f832c1e981b31745b1ee01eac127fb636be7ab664353374807b79273d6c9c812aa1ac04b25c78abad6b06f8b3a39830335c937a8d0d8a3b1e3eba9e999df51be672c4a5d71f40ed3fe9cdbb8f6f1f6bfe499be12c15d8029c6c34933bd478b1f840bb8bafc0acbfd0e0bc61691a2afb0d7e8b704cf8ea299bffe9f6c6e84a012b93768e54b23837b824c4b4a0d7c1f36a92d3ca24632f4baa054e3a5b06d5780a4684e3597d520bf10a6db121eb55f97d4f1cd26ad979fa95aad188a73dd2b41c9ab347f0d0072626188ee5855bac99c0739b4791e5be330a1d94316b82b97a1d0048ff0fd08caf5acca3f8987fa517d2899cf154ddd9f1900cd8e2bd4d9a75b08009c3ac0fc09ab58bb07f941406a97858930adedec8bcfa1d0c1e41cb44c88cea52b07f1e72f9ca455b899a917bfe677201ef4e35a2122296635530f19b56fc6a129f30ddc26e8f75aeb2439fd1264a522fba849ccee7638d0815d1e3e627ad6c5dced925f266ef5cb60e124397aacbd79dd3045a4d09165b090c4b0c38d91ee3861f03b3f6da361d39c56103de8a5233018853dc8fe9642682db6a6f16a886df1bf0d73b3aca59855e95a2e18d90e1fe0daa8a336f1e8446ee1527c98ea8675a0467bcf1f942d817310d05c6bf773e7173160b937802100601c4491b8c425c2f6bec7f46261a00baaead9eaebfc0c9e926c5e568cf2e0f98a39886e09171d35025b6bdee7f74cc90ce962d87ee481327ea91edb9a86454076d55889b1a7908fd4c4f623908e4e67a5c7582c2fc1db8cea124149fecc0b8b5590de905507c4fc53d8fce45a2888d2cfd811ab588d0c1b4cd7135be0043b9cab29325a7dc544a7989c650f5678bca43a35eec50fafe3b1c5013d2e7cdcbf732310bd25283126075b6e0c1dd9242d4a2d4e9e38bf9ffb417662ca8bd91e72852fc163a59d6c235b1d34d01e44766bc4f1279fdc05d8d3da670f79e4fbab1b5bd361fe8e2d469cf9aec17b789ac7ec8598469f44f91925e6d64c06a3ce3315d70597f2307919c00c93eaffc86efc4f5017e7bdd6e813ead5d09151ebbfce6de4722a28a0f964a8ed1b14d25bbc6c1e604143f39d2146dc438844f045387eef026f8413f30c27efd084d58a0f4603088f4abb1f4718d4834ed4a52a534e23146b38f178bb401da3c4f1f5a88447a7e06cf383c79f659f6f35b80c3d1fa979691fc8f2305645a79771929d9c98ed9cc36378b6e6f5c31b15605cfd05850d80ab01ff1916cbe63675ca9e436c7641d92f4746a91dacb209fcf55f7d9023d2bbad2968c6cb22fedd1a1b021a5ef4f081c6c819e917ea36fbf991a0ca3e63aff08312c0a5871a4ddff6e990469688c8ebfcfd0b16b50ac90e25caf213be5a6981eb947541b8d65eb78ab7bd4e3fa8eb052b9c10d3201db3115438bca997423625f245f204b675b412a3cb6a9183ece836bf231b1c5481e68711945e8f1267727344beb1f37e634d722359c78a16f905c165fd77684133a84078fed23b038127a8afb21448784aa38a4f9af03f1e74218de19978f307ddaf2ba2806bfe46fb17530fa237925a77ee61523cc132b42eb8053f1d8817ad5965b5bd389d9768b15ce6241dd601249e6d31e00b148794ac96bede936ca67b8284be71d28f8144f16a8efcc1302506ca4833702418ccb2da918640f368491501a92a3d772c501822ab0f2a09983150d47a9a89b48d22a29e4d522d3045c598c39678474fb01e83d9ece16a7a950eb29512fab7d0f6b86cf0d9594a3bbe999a7e0327203d71a8ecbc9d3b51fae32d7a4912501af4cf14e16450fdf0ce480726f6837488c914e9b7d4db64094d13bb3e3cd54650ffaaef822ed45fd95daca11d37d82b670a7f7dbad9e4e4fafabf099351d6cc99885c57e823181f131987c102bfa5a7ebd259ddc03b12b932445982484de094ac6fcb94885dde5b678a933ec70f19e755354b4ae3883a24cd603c309c0a2691d673da32fd450d3c797f254db08b534a194ee453080f5abb62d367c035959892b9901f81987c934c31783752521a1d148d626705b7e93f5c22e9ea9a7bd78b4cee17d48e4d215bba7a26601fd41cc553df8894da1e3bea656c6bf00fb2c34cb26c3cf564b625359f83e6ab98a03d12c1249d3bcd72d16f1b2d092a8bf251076e6e72fd488ea8d8fec683fb655e0b9aeaadf57d70875fe602649de6573c8eef06de7f127fde42c55c057b04fca7007e3c2e57f8d1eff1b3857ef676ee030eeea6139f6ce44f17bbae3bfd828275c4eb4796e359a7fb0b80360d73763c51607a40923a8c6a4f99ec054bf42252f4f9960707892663ea9bd0fa9119b69c910a53e519c7de300e33e3bd435ebc563c8ffd3904dce86f492e5db34e1479803e4cdb510c6a66022ef8b6572f68b9e02c6718618b1aaea83c62d5cfe550a2d2099a166b9f6c2a2fa1ad032c79f50f2bc1a9f0a99793b55d65f898372ec8ee134b38744f6436c321c04641aa4de47956f0c962eee6a4b452ea382f68dd8e024cd218eee7c5cc0185f335b59143bfa2f9207a28d686592340e5512b7737e9be2ff30f6fe8a02a02932d01e974d9f4ecfd76161bcc3031ffa19aa7890d9cd4d69721420b7695974db3588ab76aab0e0af7b0a2550fbd84e74a033675955fbd2413fa2a886aeae2104abb9a6fc642d47fc1ba2dadbc47b4fdd68d737d402d6e32f7cc42751baef145b11c6d5721f8ff9534d6d8a41e415883860cb9794b9aaeca6eb0b5fbf389a7da4346993321ef613ec438c404de5167514f47956f625687fc108416a920a4ebb2a01c4ee3ca60f5cf6698370b0b512a316a714ce065cf1bb08fa5ff4243e88508901a0e27f892c6935ffb3f78bf2fa72223449bbb3759ccf8689262b1d43ebbe8fc5303a6a9875962cf505966932f3f4bd8ef8160d1c0b4473b5a3f9a24e22d2327fbdaf975e680af937953f0030708c39e79df072027ad0135f06c506cc3b35ede2ebfe4541ef0301a17bbc0180ea0c73cec548a1a9eee1c9cc86ccae5049d5d0b9b1ed6086b4c4eb51ba9e8e4389d527c7853333b287263ebc6643f68e4cfd6452382a480f2f82b9d0771ce9b301a95da186dc2f519a8782cc7ae9827e191b52d368daad360087b0211fab53afc8517b9eb57d5b704ae6b467afff8c376918cfa8f58b2f01cb3909e190f2bafcde4295195b39c69bfd3d838143c3493c3a0d4da642296583568b9dd0a438b40033e79c8d0bbe719063c8b6122872a2cc0a456af498a569b22ad59502ef063de95b29c3449774080b330ebc704e4aed44993067f6e36ec7c5975e514c5e1b47564e33eb341549ae0085bc5f62883dd31dde7ea757d704ed8a61254e1893ec5843d00aacb7ad0d5044d47caf87134eea4d227292715636037c18207f6280ff47639e376346ccc23f9d49d2bee3d9bdf8c00517a0e1178c9ef12c28c944ec9027c7bb94ee4e3d1de150d89469574b88fbc154eaa83ff763026568c2d542984f4cfd16f2a470c57aa66ab468833b42ab43ae5cc47a1b846f27ab274cc7dd47b3135195f91630bf4010f44a8b7ca4e760f5c34be25c1c02979d79ec40cb735411ce5b494ebeb25372bee7a517051ddcfd2f6c173d653ab7298960fad1f0367381a6c26db35187c161a4dbd5f22e4f432097100f728f7cdf5916a655fadee17b5ce0fd15a1f1983a03ff499b8f150f881d5ed9a32ae11ae4f005848a8a7e9f06c497b5bd806feb1f202de71203393840354225b8b59db5b53c9fb1a7fa61fa74cf633eab5a15f736e2f66715ab5e3dbb6a764c4a183da3da782375ffbbc861aaa5fe651a4e3739de5a54b20fb5263a80a366c8c1532e45c833ab70d2c95d212285e7087622595c3956fe69b7d6f8d7ea19f579cea1348de5e65c3eb6dd062a73ce2e99c262863bab3c2ddc2cbb155ad1861214edf8a83720b20c6a528d2a34c74ec496e0b59026b3a1bfba2b097d8acd4acf0607b394f1955f316e8e878d01cf2e41cc0a7ef9019916f8287df510a5c10c746dbd6f5d8eb0b4b833db97d9294d371901097b1c27453505c43e7e80bedc5c9a82e5625708ac786be54d62af46f2d0dd3ce84f4b04ad2bbffc1586e5c87a864db13c40a484f56161eb1629e75531dc78dcb9204cd80056ab1802dd95114b1ff14e143b9509b72c6898055116dca3bcba0f404f4fe22a3929caa59083ab7b1c150c9c94a0c3294a960da2452bab062368c863570284fb74a7f707551193863129e21089be09f71bcb7faee45d25b768fca794e4d7e3877bce0b5eeb4406d6ed05503571d9d69776fc5dae8000d4fe50ced0a876f9d91aea723878f7a4b1909de56d118f932cda9b4c044f16b832a42a8bfedcdac9c6f338a2fa70c73e56bd7e242eafac534794045b2747939b1a7107f665f9f0b5ff0cbfeea78a01c4b6876ab7a863526de6f55331b1826c9adc0a4b932bbcc8a4a5cc56dddf769fc268af3d2000f8be756a834b470fd21903f72b74d112327f38f098695670c7ba83bfa955f4ea3dd40e9faaf8d7bca5ebe172cbf15e45ce01f3faa77ae517cfe2f4393f1dcb3d40e313f29633dcc686ce8e68f5c1bf1190a8f093f4aac1362bd772db966a50fdbd954b5bfd6b499768e9b51af40b365accde7b11d9c883f02d5232d3cf37ed8078dab5ac7decdcd985c1085dc35bd6fc889edc1f2c4a99351413b2cd48cfd8d60c9cbc5b9adda8a09c3cfa931adff7a0e541cf1a90fa4f4f66cc87c486de62e615c8f6d8a8883ee2e91997a1f77a255f8a482e2055d9d1657de4bb152431e475abda0d2ae508972c106c15436b59cf971a6d94087dcfe728ad0392ca0c2bd5671fa5bcdc849ca9cc4714e83372145cc53178dd409325c30b87b2ace09f353ab8533e166bacf7e8246d25a434f6abc993fda1df7a407ebbd92ffab060142e9a5d789ef59bb5c83ab69a12a838da25f0468ad3bbd51c6c4fcc9046d76e4530d3ea1d88174f279cb84a4e08bdc75963683b9f10a3002a31182bcca3dc5e6134320b63f6ba72cd770ec0032e7805323570f22e50aaa9f1c9646841d069be6a19b6dc85315ae139a458e8840e1b91719240000000000