PearlStack logoPearlStack.net
MarketBlocksTxsMinersMempoolAPIPoUWSupplyStatus
PearlStack logoPearlStack

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

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

Block Certificate

Block 70225 ea210b9899449e9fc2702deceb87107044ac818800d33f2492f1aa261b505eab

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
c1a641c9c7f12b212e64e9a427abe849903f9bd4901b7362f1b79d3cdbf6a325
Certificate Block Hash
ea210b9899449e9fc2702deceb87107044ac818800d33f2492f1aa261b505eab
Source
getblock-raw-prefix

Public Data Hex

001000000001000007...00935a000000940000
001000000001000007010103000000010f07000000000000000000000000000000000000000000000000000000000000000000007fecc5e1357fd2f64214535c00720644ea9daa6fa2af35051f9ef850d31072219bfd508bee5dd5ae92959fbd06ce525818a0e4c84caacf86add0723c77cdbc705778e90013641e8fa8bfd50b5e098054afff0bc9e09a95f20d060000000000000000020000000200935a000000940000

Raw Header Hex

000040205c7bccc3b3e5b5056e0c5d271c1b866d06cdf0053a13e351f00eb1c4bfaba161cb8fdb6ba5f22cabed490a58a2f243a5994ad89918d3063d6baeb82dfe61ef3e3895276a2708011825a3f6db3c9db7f162731b90d49b3f9049e8ab27a4e9642e212bf1c7c941a6c1

Proof Data Hex

59,560 bytes
121216020307036d6730dd231a704b477029065f7bdbcfd985aab8aae14a27fb631598446ca4c388e76557a1cf970889807a54ce58dd74a12508568b886ebc466f4359c51c56b8db5cfd54d0fa9fa76ad645d9492c7863aabc093f363601967cf8bed73d509aaf904320ac029bfd91e4c8117eb8c5147aefda00415375186eb13f82bd6742acaea42fae8bbb688470524669ac215db25043901308326d3a74c0ed325f0c6cb697e32d821484980f79e1c9631c89393f7150e64096eae946ea684b0d6aa5c858a9073864b9302c7432ee0c106209505a75ead7fe2d7b38d59802dfd1621cb8d6838b0df585dcb03dff4623b99db7477f28f048800805262f69615474636fb954288968b8e437210f1c66dba03ededbd635695cfcfc6024205b6f41d228c97487a7f729c7b99545b43428b3b5a917b57a821342e02e83a828906a8062f5bcdd628b06692120755454cad71283845846236ec21a77ed267fd6c1add23f36adddec1d0ce3dedb9a2dc2a4833893f87cc4eb7073728fb36b08a7f954a4a779d3b58258cb5ca89c72ac7b7bd60371a6d9a56566a310d438b54f09c697cb0db650651298885e31ac4b24a383fcc2f3638703b293e5fe2a53a0159f0bff8ff9db4792245061dcea8c9c97b81b9c626390cdcf6a0206d94d3144939efc48479df847df0f583c47ef14d6ab07ca6f57b381368242a98d56734a732ecabaa808a3db7f45bd6c4d02bdfd2fb30c4950ccdc146643388c3711f454ae73b6c5c00edaf427ed9cdb97525c4f229ebbacddb31da6a54df02cefdf7fc7890ea6a3d43e6c7c216d684023ebceab9f4b3442919c73eaa851aec7747076cd4406dd2c9a67971a04e7a51e4dfbd7cd51ea006c4ad30feee153dd861ff7d2c07193c0a5718be86ff3fe9c735d1f9b0705ed4976de509672b699096b0bcf2a7bfe84374a0e585724bcfdc86abbacf872f46848ad1654d49620f6a22aa4b1a339e8821c6f87eb109c93e2d94056fedfd137a92c9b6af15f55823fdf70e47ce58470693ae899a1b130f7b89cf563a800a8b23103c638b13c6bb24b299dbf0c50c413818fa946b8cc14dcc2b91fc6c5782f773898832beeb69a628f7554caba70b01b4d7a691fccf8f34b6df286aee522badd4b8010de6ba012e9e4c21afcb85401cf9615cfce2a383924af0abab5747b9944f03450e3e53da8f7138f5aa85eab3deac5b42e5fd1e525e002f72bcd1573fa62bd569ec5e70c277900cce3e38541931d720bbcbf846caf2698ebcfdd3aed1d633d99aae5ddbc4ec6da8b52c57d95a9088954572ac30a3ce3344c1c4469fa3d9155394d655663318792db9fa74434df65e1f1224ad177d38def44e4ea3dd1edc2223b20dedb27c671ded3497fefb68ade0de91ca8b4f73b83a26140a8388d3a43f906999fac01e272baad29eb7d25cf0382232f3b47ae48e52f783dcb88373346013a24d07db57b4e8d0f5ecf1e95d63119df5c7d1bb4b9c33b918a8f15000f0ce22b78bdbf2cd488e189378449093e4fa578d0820cf512ef3eadad6436471f6e5a002b67ae8c44761fc3e2ccb76c701aea0ce9ee73f325c6d9add2ca1b507c2b588bd07c10c6138275f75f1c1c622265524c8b4b32dc334769d3e96032df641e0758724848726f823b7c6ab465cab7587affae5c5aedcd90289d54a467043f8fd0883e38ab60f46f400fb5f6e684e3b6ad2a1e7146c5df21b10af81d4462fb59c7fc3df3498665dbef75027f2aa02077eff49ff3882bae21d2bb9356c1d8e57c7fdf99344cd7c38ac2c26e269c7d5bdaab6c95aa5709e004792b2b8e1873cba780bd3da1469adbd25c598ff4dc716adfbd2d0e30807c5c5b7deb72ceb6d271046205bdbcfbf74856784756fb3898370d93c06d3e2411d2017cf6280161e551ce85ff9a09b91f8875ac12af612ea1f7f2e95223b07e7148ea463884bb5867ca1745130cc1f9a03f84215ea86e2e531fe1f8e87cae3694829a5d4622121866880337b1c2d5e0883fc552c24681ff47378507f08ad5563af2e20eeb633d8adc2a1affd7a019399b380cb46894042075c8430d127cf5846889625a895d57a16e5a78999f1cb78fec7cf88dd51104f51b49f047b53a7082ce32ac7a9d5fcd52be3e1cbb386bb6dcd52ee4a05e240e50535a3547af400f2311b5192e38cb5a08fbc232b5f0b80b59cf07450b5cc3bfaf520bc14f2f674b9aaf1b20aed2d9b0f12bc7fe7547a4eb633457491ff8d4d61dd7e0124c499f20bd6eca13f586e7a0c24329d464db00281402138831c29ebfc6c670a4b75f5e097a7baf86076d74487a79c7ab50d0bb1b074f177747105526f3d3c124e3fcebf840021420ebf881306be1346c0487ac6197cb5ccc218843053bfc688cfa6e28b07d6fe99112a1b44c73cdf5bc7d5352fc054be41f3762f2d2c9a9b0bd342f1bef30078a617d0234fac1abe90325e9440d23227f855009d74d455bb528412db43dc9733b737e72c3c5b8caa5e913fcdc5ce5eef6c4d36298dc0c3a214dca230036b4f792259fa0916b345d0d4d8fe89509046e1b8412e04aedbb2fb1261c07fd33c24d62c787b07a28332edc12111363feb118ba2ed3722229b7acd51a6004a2539ca6b9d8aee260659b187ec0842fcc689ae5bca03821327611771485010f36f61454b2e7695a9b7a12d678307df66ddea93f57d0c6072cc631e44730b5ebf84a201a67c707df2d6e441706d7a970e23e88525edb2a6b0e686d15b9b79aaae065f8d8143d235b3186942302dab62c5d85a7fc336f8e53cfbe7b5188ef23426fc5e994f3e18dc2ff713b7e655899d9c1c78b743d2e2c0155d1bae0cb63f3a767cb8c2da99c4eabb8e8bc2b1f9a68885a80cf1c40549e668be5eee96961bdac8539b83fd9f3b21e37a41d43936d75f7f3c4d52c977ce32cc4bf53879e1243e78b6b78c8594bf320375e73642b5c2f0086a5492fa512568e129052290deeafe59ac73d998c8fbd0d16c1972a4bc4da4694a3eea3cb181ad64c70f8f64f83b652dc28c8173c0cbaeb030e006ccb9fae88247728ea1b445ec032663d5afda084340d33541ca1391280d9748a51cb6b0a9603159ac47d9d03977ba6815bd53ff9b50907a6c4d10d531ff964d99d06606f73cf44b047a513e97886ec54f59b20087ed827d112846d3cc3f318f789faac4b108c8c159c936bece957003749ee5179ca4b6fbcc35fe82be063e8dd39c364e5098f2efec4f3677919fd4e425244b9178fa63e99faaffe8ff957431145fe203ebd67bd02ab0b0bef71124fc545dd2816f066db5623c1d0c86be92fdd1ac7bbe97f8a7990e8202e4f0f84530fedc409f75e70f7b4e77b198f32422e91dcdce00d9281a60722578f7027cc634f9b4e7037ecd4dda47585c53885152e8c4339276d2c240d3f669b58e031418646c5bf4a4da224dea818c32edfb9347dcfa2e6a780fa239e3d814257d7341a6b1ea9acccea56155b9c7a73076a5121df865487d0c2af02f1bd4ac92a390e490a29f15c3a8e685884717712e13a6be710c63e10f6f6fa7b708f9af67b2599f6a7b024ff815304c6319e3a58c5f30e39ec59fcb44fc1b6519d302fa31203c7a8e04b5bec2a0eb17575a619675d6660b01558405d962f5e536e6d19e26767a1a3425c970404cab37f14b2a9fbe9a7a54bc3528a3fcce1ea87ca721cbc3cda20d5a8eb31ea1b828d7a45b4384c7fd72d4dba34ece71e569d6405a1c901bdfc52dabc67fd3a9e0519b7c418377708088b26ae6836c1b522296967213b881b131ba7560f420f91fcd7c4753b0f3151b3c2f7505c6a3c55a35a5376daa8d5501101cf2700c1ec25826dee8595ec064e0e28bf03e01e708c0c2848f6faffe3182ff2984a0a406e92d681e1f009399f130191288111d32682bae426b09fa3e73f69b1a9e73ba892403f28b2cd60930d43d731229e75e12222447e6efc9d1671598c4b98f37e7771a8eae9984f71a3bb22a81d551eebc2cb6b25dc60826ddc274c5e8e9e8aa4693fe159bc14c5fadec4c2f7a154d3df7a1b017b937f23c0252c1f379b25496caaf61149bc203759496541f86e4999caaee2a804e2645a91fc32b6926a9d756fbfc2874ba5908e261ef21817b76652045f41a151d0a9fd7c0ab595fa18938198c473cfb1224083aca44a00bf685b00e971907d640a3bf58c0ea6d1974f138cb0f1d7dfac1eb17631391916b2393da9c9ba4a34347ac7c6e0a9b8ad502b4265199acac9e129525eccc0dfdbc352701cacf4258f6c12b89bcb45d9e713598d40754fe610071fa3e8fc70ef0165762b5dc2422d9df4d4d350605b441a9f1e53416f711519d40a043ae79d2ad89a7e42dd741c0b51bd64062d9bfdf67640f1c6827409c47f6b7c15a7699ee917e9ad8957bdecd9160b6126bd94ecd5ea6c6f425ba8b5847e86826dffec9f945ba7329e26ad19dd58f62d7b74157ada3b6fd4fb9cbc0ed2956769a9b39f20815d375cf5c33490cdc9f35af86e7e16b3f36caf07cf53ec8881fd91648ef9c522df8b47cb52af2e5f5e3158b397354f66ed39513bbf3a752dc5145369a6bb525dd57bfd1ad32b401d911e8ba321a38e4b40a5c5ecd208e373b9a6031abf38620807f7e50f35539d702b64728a2b5b3b2392a7d4cec47d82cfd7e6a78d1b1851ceaf929d36ceb89f771038052de8ef9be67f858e97efe27bf8cc5836949bea21740f59c6008a077cf46abf025ced6981acd2f3629317e8dde7500c52f2603f7b34f1201c4af6ce6482785e66ec1aa39f4bd5bc3578b4754bc03d3cb1a9a4b6f0d363a9dfd4cb92ecc5b6e7abb23336b50b6e6b3a4b1e26aa6bb5ca7d396aed733a437f2969a1015814ec25baeddaa3cbce34f86fca54e9ad167f22908a252ab10e57256c79b9c42e61821aceafda8726d943dec6dfac5cbc1097d6c2e55b7219c96676a2befa4ced2db889b4df61266b9a7377b26e7180d7c31e7b2337fd2a83ac3cd0661eba906f2014ef3f1f0f3b914e6a8a4bb8b354698cbee28bcdbcc2482db062297259bbe9b0dc3e024b22ff2a7f44ae3deff2c3b21c8ded7130a1b50b2101689b395a4048cf3f93c7ce91183e22ae1059197f454a3c519cfe9362ae5aaf8f3551a57fda60cdf2a0b780de3db5ceefc88163480e2f8542f81bf0304017923a251737ef0f9e5f17cb35119e37e43d0526dc01747995f11a6767a905baeec6c5a3c1c1c32fc652e7ae5324d653e20328d3e2aad8bef442e8de274885229342d64fb8da1eab3a8c0b2b38317a83ea87d377eea217beef65a809e857be239d5e1f078ff57b2f901600ce4751b811cef581edfd9e9970d5c571148e21c7d619cec8261393b84f2309e1c7957d5eb3c464de0d001ee64d3560731599a60d3b17db87ee3b2c96fab5f4c9e16147f83270fce4b1724b612c8994d036204289492233dd888ed31d62f373648ae2fefdbdf7deb969fa9a71f431c26601dd1f3d9088239ed5fe59f53af3c956093ba916721c65beb0de6c8100ab3a862287832ed4728761ee01cc739bfb599632b4a5d78043fe3da4114c71ef97c0bce450e310d9cd1c36a0ef699978ba9cefec5f258388ec52303c1ef0bc91a1d051eac4eecb2b7ab848104803d2d7e7ab7f5e34149ad877709a27764c29343b621f4359ac539df9d9b20442dfc40ed808683d4741d8c0d376ec9e56b73f3888cad2adafdab165d062849904edce4a9792610269aa48c588b5b5d958ae633dd1efc8a57b2d5ee2b3b87819a4ef1dec442e6a685bbca5c1a46ab29fdbacef0010715a6adcd246d595bc4c9e0c8a604f692613f34b84ca0fc7331ad182264361e958d3a491ded1e14d03d1683b643e21a3c9ecf659ceb47097baa4ef03db6eebad58796070882523dde281d3813ec1706b7b8b40962278284afcd448dbbadf2bbab00d6f0fd3bcee6a0a12644164b214e19b42d0aedf5bb42c58aabda1ba91da7b8afe17c5374de63ebb93ca6e7df8ecb8b36206c0b46b7dc3232f6a6ad813dc35f4b37967b208fca5ba32707aae86c3a921e1487da524cbff2b9bf476396ac3f4c12fcb54564f148f9c4647e52e1a916c0984c5705a1f30fbed48c08dee722098b7ac53925a733a3d64fdfa7ab35db9596247e97c63e11bc5dae54e8be9bde57ba2a6a9ea862648a88a2e93e55477289422180fa7c9aba1369b86b3902ee59fdccc5a83b617c0062e7ae2eb288045c1a6cbb1bbf1f1fb91b67e57ff2065223f6c14c03d9dd2cefb83f123d550e029d7609294643c75196e248f7d50fb83b9ff7584fabe3d471c99349e2e3a1fe9173ea1365d0a058701c5fea3cc14136b844499ffce79e228464cd76981e877ee01e08c7912361f9b40f6181f0f80daa147c361a1741ff3ee83672766cdd1334187153fb979fd74777af7c893f66c66d636912c06b8672ca7cf3afdfa15f1a952e89567f1d1c68785ec8258d62da95930e643263f5d72fab6c79260bd87408b764f64cc94f5d67d62eace612df5a34a52eac8c8127bd2f045f8f44a22414b4fe896ff5bc43d1b9c3b46b7cc0b5d0707b7e17ed5b8e65f8c963978d3e7fdc90a63e0338835a92bbdb69469a2abc29315c910d6678015f8dec3b9ffa23d500471a5780e28c0b8becc6d16b5d59710551f31f80822ed31e4dcfb1c2fa0a4300c42481af84e175f9f1187722947a86e44be9f1af3e2ecebbbe9b527d77c091f7315ce849634d0533a84abbff61406fb27d4ac86e0332d879619cf91198780b87813c0ccaac2b33d8eab8a8685a9574c21ed2437ac639b18b2ff18c08d75b2e8cc1086745f6875838d2043d7045d423dfef50b5fef0ca007a8cb756b7d42a89494bcfbc98b01b64c7a2a57dfaa478465562326aec3c2af18cd6f35c4dbe01c2dfa859b4ea1abae006e0e8a52ca3046f2716eecc035b711c8a15e28ac467eeef0882b6638e29091453114e574e7c5d06376be102504a20f3b78b0d9b35a669b71556ca647a90c692b0966965f22a273f473ac6251956fe436e57cb31e1dc15b4371f46653e7f32160d12aedac83a1e14270fff78f7f43b41bcda84dcd3c395750af2d2168e4a34cf97500ad57313e24860f6d7aa9ca00464f23887f74b3eb4e071d23e9b1c550a465c676ff4c364f7cee22ad637fbdb821af5467735fa61c7dfab211de5d05f520fa9ae94932270ef21b24ef095ecddd795264dd8bfe3620bbe680a6d1a60239e8e3d576d6cdc49b26c8c07ec512539ed8f63709cdf12899d75f0a8758ba5b755c5960c88e13a1a7febf40888bf933c3877e43efb5222638d022d2395c3c6e47f47fdee5bdaf2c0f56430378a0a2fbbf68e6f680cffa735d1d3be86f95383ecd81375feee4192f54a6a99c9bb9ee9a9be100bc6cd0962437cac023c861226a60b4bade95e3323f67770209f43928cff134ef30efb00c60fbbdb50db43f7963cdd44abf6fe60f7168556fb4f2252a850f1b98247f6919049663c500f64689bfd6d3c65194f10ea4b7e10f62f8633cdd4cfb8db326fb658769e53c29e182094a9b3a8a1f1ba5b889b7849a7d3730a45c4e6d1b72d988fcb9b1d164024d60740256be54bad7f3838fc467a4a66b620b50c0fca6613665ffb1bcb4ad6f4db91efc3cd509da178fd8fdb2040b42994a89422416cd257dab7b7dd87c94e7512e30a4bdfcda743f3ab69ecfd4c30539adb05995f7f55e37f999668cd77e06bec5ace817dc9003d77dd0105eb5493da7096e0f26fbe0e280a94d73ddc133575c55426dac61e288280808ae26c0552abf5025dcecedc4e5b5e3b06e48977efb36510655c04b5e613c7705dab0c33b54d64c584567095cd91f45a8c10792970b55c729503628c9138262f63d10a39582a5108b06f02feeb1670e91c36ab3535301debe43cd26f041e10d98953464c9330019187725a5d53cc1906c0f0fc6e9e9d9d3341d75352ac90b09a9afe64fc09e175e9a828a525816874111dc120c46225e3659f186b2dbf712e28e39688cf00f6b9a831670fc97e09eacd45ade545ae4419c63ccd0e354554e6ea6757ebb0e79dd198cbe7231a355c465625157680e43137676d9d2352a7a41897ba23cdac3fcbd7716f8b43ff504c1e0cda717260c3351543b730e018b919df0b13765051e371e18e862797bb06f939b5024853e69861f42707e2e0c3961756a033a48d18e632045c5836994c7f2c64354e7536dd37bdff3dfef7038688bf30437af6e1cefe17364d9c328506ae28efd889d102b84cd483a5b773c04373bacd1bd6c477f9f71af77b23e2fa785a2b93442572380fcce156a9de2d23b5088df05f0dfd3067ca7c9cc3a5362669886ef00efc48568dddb6f1a21fd4eb43e8a474c45dd5b467fde9d2fbef1fb5fb80811d1a3b296e441157bb231f3a708be4ce74f7c23daf779935c867b22d769cf23647cd632eb278bd2f89684f692d4601fdafffcce9915bdfb6677e769e210978b2b97d9d3f8320b517197d0c716c26c5f9b9e7987058f3bf933e5029ce2a9147df28ec1c4b4b57fdd4211f1a5125ed3d005db7b25ebe70209c2ee0cf0228dce76dbcbe913029e4082446fe36b1fb8dd2ab6872e2ddf16f6355f5cd712ab9b67b8b959454da73b4f22d8a40ed7d73b6f47fd556d692d0a6e0a13fef29d089dc091583109224d3aaa9b7fdbfa6d8cc0e886ad14433d0e7f740b0fe32fd0f13e5f17b26d5984835dac264c92fdef233d4b4461a2fe5e464d61449e1c2f8166de62ae747aca9793efe38c8ef1ed63cadce0272884ed2d32b2da90ba245b9ebf0e2ded57a6dbff94985a2249c5df9a61d07063e950a8bb6d112d9f50b68ac14e77977da0af4ed06a713d30ac84542628a5adb6d68517601230489688631b5b96e86392a25bd95070dcd67c8954bbb9512d48ad54196ed69a307f0e63b1d4cf98b5bf17058bd48418e7dea348e96f2bf49c0c8c5bd1ab724aa22f6b9c62363c53d8633ebb9ba49cab190bfbdef8652852ca7254867bd77136ef15de47854261d92109815fe6f3aa9c58a336f5fbda97f53d8c36447df197c7b9ef0e577f4037a76de50af61fd1ba43280c799c729b9717b8b298bbe37642a0147b732d6d318dc4d367b6a59a90bc432aa3fce879c41e27106b1ef339ac5d0c2d258ecba655d5859becc99f5f0a4c81025ced68f1cd5519ace197048d24298c9c1a5f9f4be4ea28150dcd318ce6805b81c4eb4fbc7cc549adb3f21321feb250723bfd68dc59a6c106df9253195525f9f2220ae002318cc5aa51d0fdbc1f6412e50479bc6795a6563647a0dbba912e0a2c430744cc87a55894c9dd769fe13a23633926fea02bf5f30d432d29d8993b70f2a7c5e220d5bf4d75c0a8ab76d6b0c9ed568f29164d02164fbae10a866629bec7afc01e6a8206a6566d4877c05f1ef505ee15791757b242a6d8e8706ae4af21619e06a59bff05c6095cd01c9cc75c47c718d79402abcd14050fb0030a2cdab201b8864668331a3a693490d8d1a69b9f714edda2d7b52aa1c3d73ab105015228970421c3da91329a30755404cf061851e3f2b653b7d41b97492751d44c8d7a32e50519e105d5ecbb878b0ea7928ade815920ac5f45fd6e0a2b8fe459c621512c8b2273f06d425bcafcc7116aeb17192943528564d065e8b108279d4c870ed3d96da899fbc870726ffe539f8dabe96658fc863fd1d201d0d2d3e7ae3ee0532a9a244c991f4ff9cd6ef765613c0e4ae27503761c09836a0177519fff9328199a4239e8c27145f189a93baf71fd3528dcb9e3cefc0859c5fde9dfdbe49ab4051da5dcb0378a1a7bd04ad7ef36a35a9a583059601d0735767dde7ca7b4c1915ae1de6f8c31835408ac1a2657205572899d757b5498bc629028978ae2005bd100c7df1352621b676b26d6a56b9b68a48059713cbe7f2903321d476bc75ea2b6db0569caa0502066330186a0e05a0c95a532d3f3a59f73b8dbf693251f0e507b6d6da4461427923571f4f68a5fc9f04992e44b47c52598518af563747c7f6144075f762409e33f0929acbeb0e13ba0ce04e9d6c097eb167db069f489e06980ed9450dd6ed8c61ad232f62a2688d03eba4bdcb3b0b23f0ea8ab6c36c929267b1c6c8d911b0835afe2ba4f93bf9785e113b6f9213bd9256d27aa5ca0e5dd4b249f367c62a11606c14a25d7110d635f1b99677bb82220e4f24d08e46919615f3c86d6b60b447df0da095c1d1e69db6d485194776196d6bef7f4b698c5361b8b455ef042fe39db98330e9812c83e42367ae2027a831585ed98bd63d7755b2b42c75e08df5c34c3dee0470c9ef9aa04bd086540ad6fc124054cc598e286f6a22e29593820050066e350ee6068acc3d15b0b98c6c41971130ee3a8dea175a45ace18a49079170a90b90cc8f07431db8bc98609919ca3ad9500ed4c5642f97f46746791affd192626be22f71412077fbe2bd5f9acce08c8abbcc30e01717b66bb21a31fe6ba89bff82199dd682f8c419c39c7888c528d802fc4a999a70b0cdbba4e41f780514ab1efb482ab9873d054886d9f9168e93680ec81889e4eca013f843d14ce230b616ac25b534eec09e23f95131de041006d92fa095d8e38b90de4947562763f5c4aa6dae989e81051f3c206c8c44712d3555d1caf0881228a97085b3f2d61eaf7c974b20889f7db5bacfeb0cb06ca6e174f0f4d582ed0703842c8b0fb5a6baa6159e362d02f0835ada634b62d87a53a2730ae1c44576a6ae8bec030eb13c4af394116ef705a1547f12d55697ddc83b2bbbf25f8d23488f74a835e45ab0a9bfa6e3d04b593bbc8d89d61eb2af451c2aac466e98bfd0513c5a1c383214a4d4ca21cbb1cc7957e0126d2c3cbcd0fac443a7b3b1ace1c2c53aab5288c669617a4d1b670b47ae7eed735462ed6ab8891354fe083c2b4d516ceead02992ec8533d8d920618d0084c782bd79b3088243815f71d259d43e2fba51eac74b97fa71a385b01818035ec634b6a7fd9609474356b806daf2170e0b6f2ddeb756c904ca2700286393c865210c2b7fa53e77c6b36173649b4b8ce51b47e4fa3b346cd48cb3f818d9177e576fca3faa4efe1f6e93bfe98f676fbf329427f823e57c05489e321076a180f85de5963d4a6c1b5c8bda92c9368b8d68e04243cc452f58c7a8c9e9c60e0a56522f1cd624f3f39a597f7e225e15642248fbb43098b26c1c3aa7e33dab3be3daa04f0d3c082ea9e92eabeb75825918946bb52b773757fed79dd99f34e456a1d79240e3bb579cd51ae41576de7f93bcb3353545f99b44300fb475890d6cd4e640752ca67d5c76e237b156f7f64d1c31780d18091f8c646f2e71a3d8f2e273a09a6696d07ab9bd401c8f64f032b24ebed739ef138e8fd1326766a7760c7614f3d0255de21cf903376f5aa4b8685c811f770abb6c080a2024e04015d5e6475ac3fa24c9f0aad543106e2ff1f7179aba58993bf166c8cb4e7cf4715f93b907eb475b21b74bd8365c8918f1e35220d14e5ed5de83aa99dd488989f3fb2406259fad86c7363aaeb7a72de6087480dec22ae21e4b48168e53f3e45e4b7c860dfc92eaa205254f945f26c2c729515da6e2457963d26be2403ac8c9bac6a8cf296fe2dcd760cedb5830780c8bb404b38cf267b9f8e53eb13cc121c619a606cb6315735c3d28468de33c00a8041d4459b75e49f3f88065ffebb052b96e46ea0fb2ac9ae9a55e4109e9ec8d82d8ab850111c69ce3ff437005527b73bc390c850452624dc14cbf9c740fe2d8db1d8701f9def5d1222d158537975091fdb80add42a4fa0af87a69c845da79222825e14a918d762fcc58c7332a1c5af68c6268ea5985833fb6ac2fd0b8eb28db855d96c12a12b4d89c80b7b1b82f5c4e441f399d9f50d7b204cb014547ff301460f3ccf8d6260fd2ea61d784d6abc2ef4448a06a310b47125dd65a546679c6bc9c37ec0785fb3e5eec3e81824e735be5cfed4cb668f7de973f3b6881c96e542a1e23d92bb6b4587e70e4ccfebc984ef3090190218bee3a6279088f26d26b1be35cf37c3f7c5a2aebced03b5ed3d467ebed04c1386a207c10d0a83926117e686dfedf793127a3db8a5dca46e9987523f996a8d805a0b3ede517f065259034024a55bdb2a760bf93302516b2abe468b129208803ea994e00638858e9c969b04633a4c575abc6fbfa4d3a1f9e8849f8578718fe79538ab83e9132f33d8c33fa4a80a2977807e3db00d4fc9a61ccc52a80f327865f39a2c3494e5f197c221b8ac326d0f24d5dce1911befa130d256ed88b7db52b6c19ca4b7d25dc70b875a5507faaf26f875dc4a99256b006505ea530f409efb384be23ec72bfe8c7d4d8e424f450d3ae6bcfa60a9d377221033a7ed880301bf6e88a0e080a2a3e5fb0e80cef3302486d35cbd2c0fd1e2e3a59aa5fcd9aa49bbf330e805f4f980870766ffb015f532d60723d2602bb3895f9a84dc49e55703f31ff4ff20bc267e2b2af4c4d907dee56e4c1c138c92de4b185bbcfeb619e02cec7327d11a6860d45b8beab735497b448a7a5be9a2f7a6cf8af180c49c803371ec7f27e295fc19a90b30d5ad25f461416cddcf20c41a6e91281db591775beb3f883646cf40889624320adbc3a547943027a8602a3477d96754430f2ca4a5bbda04878b4a69c10fcc7fe8ccabb8ecdcaa4388bd7220d808dbd41e26e0494f059d8c75d710f0fa9b0e42ecc4fb7010d292a7c8767f432f7a4e5c74056764c1b4384874e7702d0c850ad967ce47652a62db82dd9b499b86b7c44ef5ad11ddf800e9613db909ed4d82241177d6626e419a502db1a87d6588eee2bc531cffac3ba7df13c8fba0f9b6931277a2a7d7c2ef5d2ef52b81c85ee6c9f179eba84932ac72768772a7e5dd16ce4fa66057fa925ade1c5b07ca1f16ed4a9a37818f64bd6fc6e4dc073ee6953ff7f76702bcf29d426cdb712b68c44c581e7be33e8885b7c943fe0bef30185a63656a90289473206b4f9753f726d3c50dded75fea5d2b578124b86af0fd5b4dff5fca778d6fbe2a7bc90c986b68f397fff490977b5eba219a239fef7e7a7f577f37754c86a94b4a7458e5760aefc0cf68806a3900dcd8206c41d2c7e63361f8c63055c498acf6ffdc7370ed9279d7a211ba7e3fade31003ef70fbba0c023bb0517804a85b3f06cdf240d6cbbd68cf3b25fc097368df0da8bce0b0531b92ca96f53607c506a296a27de9f9fe792f9b55a02852a1045897fdbd2e4517f428ed9677f91b4b34e14657032bf5c1d95032e0d2f8385060d510145719c1cfd31d58c06c8cf36fac233c41102dbe0fa1ee16945d932c47d558858e3fc37c61864f3caba2f51ee7ee534d0a013a31c78da407eb52851b59fa946ad797e733e20aac778e4893b2b0ed1de6e17f1592cff19f035a2d3698c6b2ae4220a80831c16e14c4d198b1654807c578a1f546e5648584a5bffcd5e915e11b7319192c4d8a6b11dea3af8b1b67c1198af35df83b79c408b73745fc4e46bcbc512748c4c51729f7ccc2fe74063dfc17ed4871b0ce926d2e2b9d653a067c49f09e4a43b734ca05269c18b6261e4c031c4f2f0b1f8343edd3cb5c0ecbd740071bcb07b6d350e6eda125d9f9f6f24af2b0ff790761545b7886a82afd5d521d8fec17ff3a71d1207653038875598f8b6e7e5adcba036d75e0f511382a26d2688f3e5d6b21000b72b8166bd33a41b7de4629a74b792df0e27f14653fc9b2ceb91c051d67e6eb79bf30ae5b3239723a4c2e6a69c255a470c1690d2d3afd29a9b682d3064b85ebf2b3c2685d82ad76787dd3a188f198042ee5911a4bd55609e440457003833d1f0e1fc8580ebfae947e18b11e0081ce7f70de440253bdb753b38882b843850ef94d3a4542d8c788a7b1f1625b7173098dc9c19bac7e41a273d8273b27f358d2174f481c8f80be21a2836b9ac23168557d89f79939e2653f951d7ebf687b629141a0d2a7eed05f5dd6e59b4c618c72cb7710e193b07e92efd4f9dc396d51f132bcff24a7dc237a84b81f84da827b06e4f25178c90a9ae8ae930809378cb2bb2721033ef9c2d8c2eff8468db10f8a29b2d3278d7894d97b501faf1804a98bec4bae85bb1af9b118e98b3911a1d686e04018575ebfe32ddf97a4e2dc532dfc7ae39648d1af84e914d00f023a8d6851396eb38643837d27c25d2f75974463f6f91a6a9e11b0acc50384c32ff7b249cbdbad47eeaa3fa58976c557ecc377b1096a70898f394c50b18c1631d4a1445056e07527e490e03c52433f96e43725525cf7972ce2ca0ccceec54ef09ac6fb75ddd3b9fb824784a30d08d86306d4ae6fd6bfd7a753269c419325e9f0a2a824366b1e72959a9a74b2011f37cea53e5a27dcd6414767dc88f563cc0e8dd1a42146c6041d5693cf78b9fe9b32622d2b3ec0791ce957ff39a90b8db7136af0c23be2da664ee1408063cdf8f0308a0d308626a6ec0260272b12e009b7920597bbca80fd0a431c3eb02366a63fe5ad3fc3c89abffa0e5e4c54374f754a97b77b170ad43356096eecc006836e46ff9a2e54023f4c2ea09bd69953063fddb0cbd8e5bad92cd4e51d7db40764a86bf62f56a29622a1318a6bc7154ffd965403ecdd7116ef93ee0ccd6b34130c85ea8c0a5e8d339f2d425d20f1aa701e6cda5e32d1142afbb8692ebaca061084d3e020799cb2ad422bb4188de2a0bb0774aa02a6a548838c99a95214e27fbd2af86b0f3018ee39f495dabd07c5637b961fb8e6467ac2e5dca118c0940cf8b04de4cb604c41c6f0b1f7e75cd353297ad7824195fa1fa5a8132c2cc75e0eb995886b17fe01043db135f7fbb3fd5d583fcb336898272b24f7cbd5677928ef4ebcb3ccc7206c6f36571c43e3a82f23a510b777d8510ca61268e74eefa7e03e5132dfdb728fa1499b2a11422123e0f43fcb9cb7fb9bab80140a5e80153dc5b8d04fa1d691e7512f18daa60347bb7f8d6136603c13c768edad1fbde40bfb0db5d3b0e5121da7361b0cca3b060f5d59cc24e7aa34d2aa76b9ca8b6b5878ebd174e2db46e118fea83118b011ad9ca00003c4baef133392586cda35eb49b097a165531a41ca73cf0861c76d957c79e8c6338c762ca8c7a3a258888b67c283f24b2e9f26dd7275c0fbf84d6e40c496cc4763a4779395d9899481ab62baad0b683c23ccc2264f8fb178b4a833c0cba63b121bb3843d5adc56df61b93af042a7bdb6b1069c8c34ea85c66c01066960a0e9c10b3a56dc3c1c737c70d2971ee281da4f6458c9387b61c63fa895c592fa758a688616a96ce5c97bd9efbc410f2f7ab7de5fbf24189a22d32fcb3a96723d0398a1ea8bc3fcaf1f36531c780e187d924de0fc68f32b0b73055f224c5f3b0cc7b2fcd17a7a20536b563f6801eb367183a761dedb1d863027dcb7855f99fbaff549d803fa38f46a0fc6f328c4e7a7d529d561da00b8078a385a5f4e550b713cce4ffcc45a8512be1a35e7adf75130c10dd3310316fadbd84fdebf73393fc45f3b0adc931f668385c356f193dcb4f15ef586763238fbf0aaccf9388689033eab0a3ada9f3a0aab199960792cddc598c1eb7cd0fdf83fd0ec6d20a3cacd140df2cfbebc56510aadc8c9ee5fe056cf1c5e6c993e4c9745f031c9c425dd1438348a3df8d4d60b807c65736b9464dc942c8bfc605239b9a9e0cfaf4def3465866567d8cbffcb16655adcbf1b593955775255afdd1ebe5bcc06a2a6da2a52c2c0cfbcbfcfc7498373dd69bcd28b41f531e3fe5d56a466dc158b9d34069ccac2d2bb56145c86c1663c66d81ec305b230d8747c472d67e83fd7b49c2a7f55fa1ab89ca1a6f6c09a9c81ef13a12e40354f2673c52af929c30eaf0e03f7d6ab4eb86b771172fa70393ab0ddb7d416981eb2fe7390079367f0a6396644bdd0efe0b8d1e1899c5049c80f82d753644171ccd9bbc16964c307fee47c8054161f8f4ac70a4e3f1e5a18e9ef873e4b2b2e66c094883fe18c16fc04441d11d129ad8fa9eebfc53abb94d16410705814f8db868632416a27fc915fbbeed92315872fb09ad96d6eb218651c8bfa371a6f9017a2a06636e08bcd23de1d7a9897a8a98e3a701a6cd04dae8dbdff0edf0871926ade2b6a70d1ac8c74915d0cc07c15e071fb264004176d1bce86ebc0a816e63f42b397bc2f587a7eb685c2e77ab581488338a75538c6459d117ad8aec08d55168b1efff262fbf49682fc8da25b5a83eb045eb880a82ebea21be141ab53ec664c2a352949a3c4802d40a97569d27056e272144af37c412b0498c9c2028ba08c0b4cb115079b2c583fe7448f081329fd8279a5a0a0a5a30627a9ab74c77a8442c1bb671761e078541af2f44b789186d3c6750426ac6d6336b1fd0ce61849d5ea962eedf384f509bdac6718a467d2c414691604f3826040d4e5fb09a9c00783c255e204ce636152812f70462c5d8d442508ce7f7af5ab232562448a2795f50adfc9328185ef1ca76e064fd80e470ff8b9b176ca622d2798c49ee65d9a40bc3e9ace513c0df45685caeb5fb928b3a5765e44dcd93c43e789a80ea739715d1c04afbdef48734826c03c1c2a8baf542964dae71d0026971d63c2a6f1b13474d74a478cefb2b95dd630f66fd5dd7adadcf29ec1ea47776a31d62f2698d83866a0a640409287912191c482b62114990f530f62802694954d5580e12558eced2bfb9660d84aa048200d236b1f3e8c41e6cde65d4218d7beb133b24565cb7aefda331a98e4c725038eb981def9a515f0865c1e0326c5a34026685e91b2ec9ecbc59fcfa82ab739add1f1c667f5a24e5e97cd2597059fef3be62336efa6c26a4d5b5ead2246eb0e47e6da371dc7cd20fb7f5f4163f352d1044ae562f3aad96db7bee817029970ab45866edd37b9742a7734ecb7b3bb2df51a6bbfb0b51ecbe9b95838b88c1f1235abb702ba649f478150d4f08f4bd2cfeaf426f96e6bf9b9951366ff8a9ee0f67f5406421aa26e0e32373371450db754d45180f0d8c697e96a274ad4ea91f40a234f1f2ce3cf8231a1e810c2dc254b81120de282fac3ccb1eaf1b307637c24a1633647ea5b9a5f168752f1de4c1d7ce94af923e62d4d2fb861a86f37ac0ee5b4bdafe5160085b2f5917252faea611cbf206120c431a42943dfa0ab491110f382836493743934731bd94f01af30407b36f1d9c9ded1b5951dd5448e31e93ce89a880bd1fa5b06b78d0d5740e265a7da058d16be8fade465239cabf1355cacf5e6fd7cc19a805408a29559a1797a759538b678217d3f90c69cfa1a3400dc962b8e02f85607b1395646058e7c8e6279673cd8ae3863e43978d595f932a40af986fc66f176cc9f7abe4a7e7a206033bd7235850eb210efe90adaceaba3fb3c022e986a85bb4f3af1559fcf8aa57841ed9dbec46d33cb5790a32612a076fea38c69dd7a4b6521042e38eb49660dc9e332c5e379973a67446132583d95c095551d4f5653e732ceb23f50b3869866190ae31d847dacc35fdf54f60bc36d31a7eaf7e539a3ef174e3c60cd9a9b699ddadf7231292451d4253ca07886c28a403a1984da6a96da805cbf13b0269082ae029142f794c48a92697469e5685c58fbe375683c261aa6777faf1ec045ee7f8294c19cffb9da33f9b5f8c49f5afa8c2e38f663355945df9b21407d306ddd0edaf6afcb9ecfb10adad42392189f73287ece5ca226a5af2adb8753e32d926beabc4cfef1dcc3a6ac314843b8060bb7d1695862ed131df9f43e848810960eb5a753c873fce77b3588214f04dc21fd16c73e941b27df5490f539856f15495a992d27edc3fe5edf82be9d4e7b1301de117ab74b44ddb2ba899f22cec0a0e3d0d8a83c79a8a30a4fcbb5f3f4b1f847e393adf50372193a632cbb43249edeb9b560ca97d902851b2b1bea044c2e71ff4537342b1b1466744e471cc30cb937a334cdf8b4bb65ba58e96e3f62632bbe3f1a743579f48aaee7a6285653fa5fc87ada9767e0807a55325b56c8a694c4f73932a07012e90a4528572808e178d7fb5717eb979a22d11423e44926bfc549f4615afa0a92684b5a4b87a4bfa3896db04f20cffdb6f9610aa69a565a1547ab61ce99215ef48ae9781c1f18d453d542a7c351d2741ae41ee12747bebd747bba534ee9367f543c65be1a82be6960d5bdc55ec7e99345b7e686e43cc7d01b31659ac3e64778e23d810af9a582caf9fff171f4b4aa5f207f7f39759874dc3e7117c390d234a2b8c44a37875a99e290439381f0bd1cb2ea6f2ad4860beb765b642aac6d37246152d966eebba5ca0d44b06977a2d750eb94b0abe3165aec2f29fbefeb955f17a4b95683d9683593414f37364b5775dfb27f3ac7d14205af79529a792649d858d29d25a43c71951d081f6b962c45f5ddc417121cd20eae4c6eebd32a1c8949e5345353915398a96aeef6a7e8fa0b071197a95da1c2c61e79a09a02460878388d49f698a9faf698f3c7250e30dc5e11e4bceccc81d887e946140b75104f70b8c64b9b4dd220c61088e4e3837c9a3dd0812ce447c033a70ab9678383b68713d3378b9d73238e1e53b806f5588c89af5a6ed77925cf321d5ad876c43abd6f0e018dcc7001f70d2063039bdd42d5b17ee1f999fa969a6ca768b16877f34c516b2121be5b4c622b7b9e1f2c0f13e335a0ffdcebc59bd097045aa7fe699442d08aef8067134986126ce6ae0729a5f4b88a960bd12230286705ce19fb9b59d9abc39bc251fc384bee5414908d01af4897d59d5b31468d8a1cf0f1726ac2e01bf60fe087096f8cf582a2cee525cd1ce8a353d7ae817cb0efdcbdd57ea5b0839f0c19655ba77923a93b9ee8fd1c561c4d1978abeb53c5d53bdc16358c952dedf8004128c0ba3e6ea62c9ed5c490aa298f24e90b98c675a0767142f0bd711caa1b627dd97da0e8ad5bfee8dd22ebfe789c4512c932859fb4af23b6918e59240322d52919e2bb981106bb49bc4ada99c0e1b85e658a349a11794fd066a158987fdb2ccb594f6a0f279ce1b4ea52059260bb697b09d8ab67a0b9dbb21e220f4c16276137155ebeba8a48016b80d6b7e36bd596ad0e376a4d38f02b72d9064997904009e3823b08f322b4f49469e225a96bfcd87f8b0b89436ef3bb184b18bab045b1df3b8f2e7a04bed7100b2a2c4f28433bc3f709bb973a32d4ab766b465c601ad384655a49eb6ba5c974f6ab8e495b415810d987f8a3a978ee829ec0d87fe6c08116d1d1549aeee4bc1ce9f82aca757c29e27d964b9426d79b74da08f140c1b61def536628d7077ce0277a0f1d16b88f8db106fe80c8ee667712aefd735b057610c300bf441c98741b524fbe1d72785e27714af0d87b6795f6fba80ff55012cc8f77232e13c8f6901f595d91507dc06397e9f0695d50a925c22f636b97d30c104c7d4c310d9fbd6080f8cfbf98da28e4b443fb92bad6ddd20d1e10bff8642146f7f84034dd9e898471f32d427ea582a8d566a98a1990d6d5f75e29a23e14da55bb1aef46e1c6d21a6592e7a9933e6f4740ccc9636c3e45c79d744cdfa302a7e5435ca740c2d9d7ef89e19e589c3f17ecad9f9f40467ba77d044b9633dccc952a6ae639fbdb01a78b8774d23d7a35cb4ecceacfebe0b2d236263e85ee0cccaa97d07b19ae0bc49e7aa52fdab52e6d67b02bc3c81f01d0a04e51e210f49d51e43ad1a66ebaed09c1db25a9efedf8a70e90f0d30b84efcf75796d99bdc2b57bee3680bdbe3077bde35b226c139e5166d26552452616db48c6e6c9dce77443374d99945df008745834ed8a0443bd503c6353b7b06c5fb9b40ea6c15fbc7ff106d25ccdabdfa5a4cefccb9aa0733b4722e1e4182da780ceba69bc55a4aafe9de91a18b325698680e49e0e30b195a19fcce88933719baecbb7305e53eb5b16d3c396a913e5ddac8c322e221cf4e384c01b540972682cd0f1bb7496762fc831dfdb9e49befff6ceb02bd6b163f43696005a0a7ef36b1cace040698be39dfdd49aeaf3bfacc398f6fc6fb455c31f64340be60eb1fa31e1883947b4fbf69cb25c3afb427abcae67bd3e0795e41e2470ca584a850a3c54c14311d0286e6f45aee6bbff2eae9747c557dbb7b25c8fa071ac5684e4ca73de05f170d843d20f7fec0f0c82f4e24e9349127bd4a14101871ad7a7096e8eafa1014e2de09622e03d6c9c2de0f7dbe0544c06623b029e82867f32d34c4672802c5c9ae4f2ec57a877632364cd40e50473c290bac4270bf25ef7913bda85bea7e24074aae4317d6dd70ecbc4e26d35735e7e42ed0c03afdc897a2568ec8fe974dc6039fbc664c6ba0a38b5404a3f508755504cda1579267ed7067b6414d08f7c58f51a4eb9b699677ebc03586072bf35830fe258dc24901eccd25496b692d57d62ec7d0a4acdeeb80454000c973d145c9410d08e389d421c44b44f7bf69e9b66e3fed4f06639875334f02ed7ca92171478209b0dfaa524117057af9af7179a1459ae01bb3181f1c9112a3f1d9f811d341f8f2ce8196173ce7e98f6291f3f0997e2ca2d9bffecccc99756f3db4d703a7fbb064f366f2769f15b56748cdf022de585fdc545dfd904a8ae82defa56b30fa61701ddd7a3f0d21fc23f5ee6a21cb1cdb28c70866370afb52959f23300eb066029a39b08e9a8441d7981403abf5a47f437542804f3f5a2bd6e969fc7e5f4abe1dfb5305976fa63dd474b029d61c9c344374c6bf685aad6042b9aa4b1eee9a2bc4002b716e5b625d300f346d9fc93ccf0bf117cc24bbce09d4dfca37ca290ae7f69cc7110dba591f94e8a6b33f47922e2f458a01048e5741d3172022fa43a4b31019ea1fa0842923c73389ad3cf40c97bbee10fdd9aea4f942c15d3bf7eedc7d2386b7993c7d3551f570aede796a335341063cd10266ef48ba2593c39b28e3e2cbc617fe96353b6c7071dc53d531d1ebb98515e0a471133cff92800f2e504818a9a112634fecda1fc044c205bee7972a24d838aa841226079bbd256d8f31b38d60baf780c5f11b9ffbe3f6d3f3ed16f6eab832fc4ab6c27a51fb15a92de321c881cc1580e1c5d46b0dfdc8e8e78005d5587133b4b3ee41f9548f4d4138e955faeae7b45e2ad78127aa2bfc58aa6667b990400841c77bbb56ac02147fb84162ed87bde3cb5f918ba0d9186f2edcb6dc9001448510ce0043651748b1310ab1bbe935c27b4bef5546a5245404a0297cbafc084cdc8d073fd4722f21a1446249e2f602f96cbdf5e69c9730b75d930771499801e83893ec8316846199e9e3e4a7b984df4bef0fcb9d177bd49515d74e6754a0be35ac6226ebf2b4d83f12da47b0c262be69d4f1f8b41b04087a623b29427d53b487fc7c3ab24013ef4b69dcaf1bb656ccfda0aafa265f29186c4ea1a987d952f2fc26b02e9da835320d30524e5b1da487e9f59c929a693e1974dd48ba03e0dade6fca48130d8d516c3d62c54ef2c49e8968608e0e4c16e8407039b2a954af1ec2d6dc81217198db17c7cb89355cb30c068b2ee5ae432b38666e70b757eec2c2d82a060117b0f067df30b38f5917473f436d3c9995407a51b7ad7e91943bb3c0fd103cc2961d70eacb2b6c2436cca27576a04138842c33cae48f50bd82d673a193fa90b3b315316ffab602ca70016aaa9b5a005018297cc68d19dec1839e338b2a43d1d2273a77610782621b250b57bc0d6f39381ad9a8ff21c07af7ef23937933373137ff89481e7c3f7706bbd3220d5341370c58284de5a19c4a5921e1b900fc3b931fb672a9f604dc7f609a242a73fa4068aea25e00d627e3bd1c2d5d7ec39730e601429c1966f63525d16afd67f63ef0078dbcadf50e4b1d17005a2c5b29953f9b7cc5f50cc8610671b50f5a2b9d9e6169b4e88da3735492946a36af09c96f7c360ad22b697aa46aebc0146928363178a8c1a8ac269249b96b8bcaeac006cc3f697f531619994aeb515f786fafec7d7444ff9b811fa5383e2186827d04e4f228dd90ec9497eaec0abc52cbaa04ab45e062b3b81e59b6ca911fe95590737e7d981cd199b98dfab84565a94965fc5c8076df26997b089b6192ec126b28401511d72c6670d89ec71a7423c07fd176f9a70f724fa440d6b3042741bf8e28f3c5190594a79c5b4d61b4a879ef01a329568838d77724070ff1bf0df5d866b9fc81c3a95b35d77994456aae2854a93b07c96bf6dc1a81ecef2692567749e124c4f7b5cd1f4fe8230fc6508f1f7f73f70df21df3b05264041464a53ee2b76af23c52b1fe21aaa5c88dcc32314cfdb4a44e85f01c18f5e5a7512d562a6083ba4e0ee8af0d314408dbafeed8e3410e579155903597e510fd37f9ec4fc7e53c6f1af3de0a9616342c9e8ebee42dc1e08cab6f451569ad4449371ed08822255ecef552bbcda2e8ac87d40cc901208b75e0c53e0f37b6e4966841ac4bc35b8dbd20caa3f19cb5d59ad74bcb945084805fbc26746918ee3bc827acb91dbec99af3fac745f304fc2e776302c6e9df1a0b51c2e2cac78356774bcefc72d8b68ecc079aade34827d0d09d4007ee2b609bc43f13cc15cc1fee6c9be79448c5fc99974981c608b2aa3be8912f8a36814e49920134648605b39145b248baa9562aab378b3be65148e268e3ebc954f478783dabcd1a23ee59c66b5f59ab40dc8044e98bd1cf4325ca7dc682ea14d259f7479c3304709eb607b207641f5b43d8e4429799000e34bb54a4a48173679504f68aaa037686e0598d22c5cf28760446ad39793c344139a020294f5b639bfa150e028d5dd4eb12418f1cd3fae8bf4b50e00bdb5958067067de6b10bfb8c7b26f409f754cc5c7ba613a057f5cad1feb42580ff6c9b3249d6ea1221769d74c141f3fa2a7a8a2a35070841b6f7522225d3631a518df3752d3c30faddcd18c46762755076160290c899311ceb5e934e9190b3c6aa32cdb863313460654fde6e0469169dc4d10e99ea47d1ed12651dd38c9aa9e92faab6bc76b4c1516fbc4f5973c56e3f4b1c49e7cdab271111431c1e92d2253f91293ae9af519f5f09fab5582f91aab53ac4f29af7977f2a5e09c161ed989eb872420c9d3733ba9b49cb38addf82d9a0bdbdaaaa6ff73d0a82dceaa6e2b841e46af2a0368a9291535dea5591986de5c05bf17de3f702e08e238aeefc242e03f9d6b7ca3cddd90c2de8bc7ccfc51c13dcd6a68f071306110d4010c5995b6b361ee1278903892bf2031d9bcb2074780a85a96aafdcf4559f7c9cdf585b42e6e7f37c90a80060b314eb67ffa88ead3c49bc45f8c77f260e3e421c9f076d4caa7a621e56c1369a9765d9f632c781ca343d8279243d917fa4644feb5a110a905e4519751cd99c8b17c9a51e6569fd56f469c4fde18c3b88f866a811a15475c14dc18d7b69def8890c23ea0b71ce9083d5df690cd073559a1176ba26c5b35cadc985a0e0b265bce7d141df69efb447b2f0548ba720ca825fe12ec224fe7ec5810e399fb1ff7f68410c4b65a27f7b11f22e85e2f9703bebb2f04b1f20c6b30a8554cfcc71face00c6f08c03d8156dcaaf80bd294e1f9f1db774ae99c0b12d09cb4566d9416a2504db5320adc115deec2659ffc9a3c77cb873e72a3f29ac40c630b48248dcf38ed0be77a0a209bed41ebf38ef1257bcb1fa92cccd0d443686d865a70e10562637861066e041c84c0d236fd2c2c62e549b643e3a5f967d2472994a3207fba2675c2b6f30cb743d7b72ea7ab90d92182d9e96e20724df28b6d63510a53bd53e9942e71d0104b32061d83e4f3cb058812c3a2712b025dce2abe9a41c87e3d81e97e8d416aeb6c2f8886b1225aa74d11d8ae1e9d2ee90abfe47cd69885460dc2b66f3937ada7a84a03fc3af36ecdd7cdd39d76530f75ada2b8e40e02f99662d10c01c2345fff9af38a1c8c7828a2507bcbb7ec883a2cf189613f801eacea69cf80ec8c8c00bba555a0ad78997cb8d0e41f5d4514b21ce7381c74db0e2cd0519cf9bbda0c2fcfdba348ccc0f4bc3ca8e971b006a00c3883a593099e5726c9e38f2970bbe94424ee82532ccc0e97c93cb5f866cafa3a49d8cd29b83350d41dbd747f9db123c518d66433ba7b8e9fa8c45bbaf448301910c701f6f1fb3443b8a3e6a34a097b4ef5adc970bae6c7b868d7381c6e1e8c7e822fb56cc3ce455948edf6cdda56c05ccf90c4a9778879eacfe1e9b189b180f5acd815aa65df5beef8d3a48e9874bbf70e5354cc4d7a99d2512ddade5fd1a822f569d95c157850e312c7b23ab8f6d4ae7afb5e76389cdc6948b1be1f35423dba9f470bf46f979cf131c18b05d64181ace34bccd7c9db9cd69785cba77869acf2f02733fbf278510895bcf410a4d5dcb8d5be06caaf4eb143210d6aef791c63123961344ce3777cd37264a23750539bde1ca91589b603ea98c1487f349a580da5fcc0b2230e8b5c016f81653610eed79eae4a38f2f51739d34d0d03013b102b602184bfd783d87a4cce5cca36f1e7d5a11ef6ba5229bf0a4e7124c33b52d1ff734166f9aa277021730af6b22846328c42d7740f904f9dfee51fe9e8ff77b645b54e3ff36070f0fd1c63eb7d5ce31588402e6b067a0e5b2ea925a1d7838ae7aa989e1d5dbc6c23bc8faa5f4bf225150ce56ba0d433030c98474a62f1104cb4397e8465d86d5cd3b94fa61b2544e05d3635b2af81a37ad1f7bae1daaf0877ea6d3d8be5ff4975a2029bc1dc4f207167f612b457c050b54b297d7f8d5e8933c3eb1ab263edd34648068d64b929a355d41e3e84e17b20c3382997c9229047b6c72e6b60702a9368dd8b2051b7f23a3a2329ca5dc940eec2a347f6d25b70d942af6bee737975bb849ac82a161110c9fcc6fba470f1695136b21cd0009047b48ff4e0c3e54103b8ab5f1384e3e19db17fd8f919e83396a8e8095f95e3d4735ecfd63a3c4b2f7f6464afb393e2f58ae841df58470eb5c00695e6cf8a1a29a89b6b2e3c27692d68757a27fe9d6ccbe04ce0e030019c7d715a74637b90e089bd7d871b3c13700a374e1faa64f7af600336be2a61bdeadf67f96bddea6ad43453dbe589e5b3382185e982d8048706e12e6fd42a6b221dadb1e380092ca8261596bc9da973d4d48baa9c26161e9e992befaf6ef5a4d73304d4e33ec43b43a5e387b824fd1726b3d7cf2aae7f2bc43e4fb1bcc8a2c680bb04bbc42a7d17c4aa6d80f8073ac5c993e36102ad290dd049f52330addc93445653ff0eed2cc5fe47bc71fa9905dc81ef3288395a121f6f66a360f20f1f366f09a0986e7f5138bb210d09af5f79bee5fb5491d98f26e3e07601ed491b165b6cfb93b8404e5da32d84e31679630770fcee8be938061ed51266cdc79f5c1429e42e880b8e3b559b3337a95fd7a5eb9769e8e028df0cfaca51d6e596092efe0e4fd115c7bf779f14d14e91aded77002a97405f79793aa73c1a717df2a3d186e1c0bd8498686a5e842649e08065e2fcaee4efb73e27e27e739127f6819df35816eed07c99ba16ba848631a358f0f59ed2db4dc5739865820378df082b25f9592070d2401a8fe5af056df7150199f59cac0ea118e8b10dc0dd621208d57b257ca02a6fc115cc3d274b5c5202eeffc2c75b4e02cafd0036e83b85fdaf001f2b310a6ceeabca4ef534c272e43a612320dd3c423fb1ba2ac8b8f7b0cca9b89e00d8c5b104bca9d55b7a80bbba961d09e424d5059654a558adce701b506e1de0153034a61a3d42b3a92772226b93e704647e073e6e8615fdcf0f77f910416489e7ba93a96d14de227ae3ac3e302a13fa43941c621dcd7c8ca1271b945df911d2d0be8077d29d30bc5c3565575814368b21da3c178ddbd240a93e0b102b6469292a7d0c95a3dfcb4012c3233265bb91846c5e0ee290fe157b09abe577bb848e0ea59f4567a59f17e7084be8d27eed13a70ed6df216a744ae5352e0ca2d683474160429d586e246f6698aab300238b0a714eed68921a3ee7f20ee04011e8e8eb1832fb2dad46feb21dc411ca94c1cae5cc7bf7a91e010a396af88ab7a573f17aedcb62e67de3390340e00b8276ea168aca673119a5510469d34a98c39387597f20dabe674dee4a0757835982952f2ddd4f00f5788dca62e0b41658eb8eef3e2f87699672bf1b61b2a9347c3c112dc9f7d9e92b1b6271a2c3b6a5436d3cdffae55cb5d315dc773b8fe1e99fe4645ee044c7714afa028770739e391ade6e08486ee3896eee8ee6dc2e5be010623f055b8a55a3158ce970fe178585a05c5fdf8a78f3742af36f5ada712dad35ea2b700609d785569584a663245c2980e302c421372c4ccb256e0f7699fd5585b769f7bb2087d40ce3807bc329b95d814f32fccf3f917f47b510768c262e275bc190e38975d79e3d3547758a7f27ab5d4281dbc9808be074d9c2560e492f17ac56fc18d4d8b6d4078e4e2746b52146bbc288c66d3ba1c161c4603f7439f91f2bf7a8a678781333ae87b8b2abbe9842633fa0ac6589d38909d4ed33e2addb42c49bd1082ab658e747b3f6c6fbc228fd6da9a91b5ae69d2244bf56240dc64f5fd6ff76db1f98586b187d8b968ad9672d42044fa9dc5ed5b28fad3bfadbdd33188088bcf33d916bebaf8365c00f4bff067ac3b5e956469bd1b5058a31177d93cd6613cedd77194fb7f76d9b0c72ca0694aec5c00584cca8daf384dc0ebbb1483d0f62e3fe98bf7815028294edfebff70f57835c1438e3e74eab8f14a12b736727934437a592cc7cea65b954ae2a8abd9f95e7cda2eef4ffbe8e6a09a71627460d360f0ea5c63e154d823123ea8157f5d8e2cd0526aadeb4a362af54f1e2a136487181ee3a3edab971e82e3109b659de0d182c497e42f77fc31e09369f3e404d1c0b8f41c232af3db573d4a5a5e1da6513741b00e71f88cfde9d1d0cdfc2951daea9c98617475a7eef9700d6e15c9347369c3906e221c76ae618b5f625116170566a21fc36e9635809b20d0e5e62b566792d592196fc3d6c7b15400d246ba90177ef9d8f1b2fc9214652c4d82211d198ef13133390597ef4f9ea5fbd311a41e7e88968febb0d140db0025c9e646222c3d53f7140495e42698c92982a5cdbeb2adf3bea6298de5d497b2f069d8743a0fb0c65c4538f20b4ae78503a694777d8a6b1ffbe544b2ca55c3c2e959691f27db9e9de30a8fe1cdd800386d668c1c5d349cd719f5af77e71418a52793c2b99755f66640f114b559b1ff950936b66b6e4540b8c285d56e756c73274a52bf59a5215db1237068366ce90c721dc59ee217e714282add202bb76ad64277a7f0ccf14ab5b4f0ad993baf1b2d8d3e32283e63d5736b3d33344f796d80fd636720e0831444f4c875da91602fa57fc38b606eaedd2e5211ba8e199d66efbda32a58cee15b06996b426c1f059dc8dde7a5e4a9a47e300e2cbf7bc5be22421fbad2c5f49b589ccc8b24ab481d074339888e260c05ce1dd82889f62e3ebe994e29aa5ade94dd96a4c460fb3b9dd85906e991e889be9388c5b05104caf0a3f601e723b0bf536e986ef8fd158cf9f8b8b8cadcd445428059aaaf8f0c0ee98b07ad5d5cbc8ea80c01b38343d4d0439aec38b83e0bb53ee4d7138b4ef0a6b45d9c7f17cfc63a81df894454a3a40c3cbb029935bbec1d21930ef33346c7db0ad0ebea43a2ff061f516eda4226e935c61f1d86fc52f22b6d12ee50ea09200d5a1f6f4a3a3881f12c1d1d969478034239b5ce7a659db4a038a3c69646fe1f30eadfed9a72170a2b07e65c0d629e88ce64ae066064aee7dfce987992d08fe2a968426380f4488ac7e337562dd7554d5a778a84f3c35aec23be5a798bd1e41450cfc3a9827e7086cfd0a44a2bc1c4ad59bf1494361ca8889b751d665264a43f2ba8f4218e305617d2e4546e8a67d18691bfcf223363c104578c6d9b0a1298fb8a9eba702998de584fc9cfbc3399f7b2a0361b7eac84abf43f453fac33e5de8a93ec3657eed14d412f829dee26fc1771bdc6bbf0fa09b7d5cf93e4a0f1a1816bbd86d7339bc53c5e445590adc5f201386ea20553bb55ac76e0a93c0aba4f30836907cb9ff260cb4aa97cba7bc7eb74b563b29943dc6e3d3da5495fe9a41e127d0cf0380a3a99677cb9b098a06c7678cc9b0a4520176145141a0f750ed6ea868945e3bb3ac1b4632c7cd68f0bf4af9f524e9a7127f36761c0c6d3f94ffceca9dd2ce6d7edbb74f764184fa4fb70e655a9e825c1520cb9d04352bef04355c03999be6c83a91acb77aa2492adde6787c548ba6dbaac69f77f57c60a5818dac783c050bd8b84f59153a994220fcbc67389108150763b77e49006ef42d99cd8179f2e7268714114a0941e78eb815ca73aea73f76aa8d1a9ea007cf1a7d3ce2a462fbdb8f8cd96f5f9aa308d026d9e2c78a004a12133ce77bafca1d7a9a6b57360c6834389e118e1d0c33d4899fccb6993186e6648e98a0cae596ab13a2473ce13468100c2368176a7b47f9212b89c0fa7d597ca7e6e149c7c75e2ad1b9920aff8197d88f98e4b35cd204bfbf5b841ffffa7948aa989b3dfc0462fd18094792c245bed7139073fa947854214f074b93e457b70c0fd21d353ed4ea54e64c3fa35f869eaf5dcc5ea3be5d24baaaa53b6df649861d6b16c2dbb65d903877151a4e28642f3923699f607a94536148012d9666e20327601e76d10b28c30249f2c98c43d8ee4cd682f18751da8d7d5c3fe7425cd6370b94e50e79b646a9af8c05d2c8718a79679621e407373121d645930633c3143f7f740be36819f3ed3a93f2c14c7bb0c774df6255bb1ff210e9b043df0ed96d7b734f249d40c537f46fe13d38a8abdae76bc8d684b99d4a26d1127bc56335e038ecdc4fafced5b152026ec905b610daf690bea3406bd67e1d68e916773fc474e6a321eb4c52801bb6be846fb76b120f713b58bc453800a241bbfff0230166819ce68f4b1a548a0fea94586ca6f3df2e9f4b397482e4a8817f85770f617507b43e9efc7f68f9bee3905ec46c5c904bc4b78a42bb8a49047bf97b8b8ec57784c5996518a17013c58ee0bf481831f447d09c9f681574f44353af5a24c415f811b8ccd242a83e046e1c012e21b9b2c1f1aa3c8fbcda97ee1e6469d3014e8adfdb104501cd623b03482efd9660c5efb1a178226b82402f1bf134953004f67ced5a701c213ac1aff736f1c05b9f8cee984544f2624b688beff391b9ed7a16b52470adfb414e8fec80443e2e3970194bc0d3a5e4f22750cbb44029646cc7f87e7cd1c654fbc5f211fcbc5ff12d16318404825790e960abf28e7520a6ab5538fd1e60cfb1bbc3d8ba1efb48c2ba4a3683505ca96af52a81661a5ab9368bdde97b34de8da2c9e82eb8f0ba2fab684a64e6ff36969c072dfc86094360c7f7ccd41261fad098ebe950636a61a9bc6f0509a73202dabf08e6fda2caf9d5d1092f0e525ce9ef809de316ba7a19228dfff8884f99995e3a78f48ad60e6e9e4919c16f97b31cd61ff0f54c3ba641c1e5aecfb0d2f93ba6e380b66060c0b9fcaeba42668a129d5280f39e8a46f02a5f669ca62f03d1fdb40c1fed70e19ee272eeead0c4e465e2239aae9f7eaecacd7c40c9477ca0b6b1dd098d8fdc03ffdc611242d2ef1069fcff8fbc394939c14471d94ab9f6a7901f43cfa1b09f056aab1d075fa96333c4782ddccbfeb300e387483cc8fffb5171787d9f8bf4d7e0bd6401e9ffbafb6ba846bd2835c1662e1e1b99d081da9de8914bfed80c04134a130aaab2ac36718e6878d659dccfbdd9236834a6ee3d87512e94266d67e42b46bc3dca8165fc76787c32fbacb30e77655d19be3725cdb66a9734d32e134605bd0ee9ce145145e0a991ec65d9ebaf4449051ddb867c86c18c23ee1eaa64871ff9a5a090fbfddf6474735a681878bd869839ef72a92586753f86eace62bccbe46ebfc7e06f062d83a483881b4f771ad7e277e1089752928a09e831a214accc0878c8657fb61173f27fc02a53940885a92d6439734d39d9d5f4d5d0c0a015d655f82ec3ed2e2a44d296ec41046ddf9955d03d5b680f5f8ae3522bba3923161779f50e486a19efcd61c829064e195ed84be328f61d93e91f830dfe33f29da90725dd40d7e683ad675d317502bd7f4249a5d3ca22c7126405ed29387b3131cd6451fb3bf0d96d340e7b7598c7c73e5a4a01bc1138247823256fb32501fc0341739b2cf31a9f54212952c4e1a5f4795945f8bf7d632ca3049b0065d0bdd9e211f75feab4bd1d697fca3e351261e3099440b72c8fd40486bc945ded39e5f8bde0f4847bce4db9d3c1ee2b5a03254a9147fd595566cd482d2542a6ca2a684dba833958a70e748b28ce67b98f168ac1a3fbd786ce7b82258b240604852bfc99f2752fcb5bd909a253c2f578d3df4d6a76e4b290e1574713cda802c59370816ea72983546bd71b10eadfb85eec41c0f8cc22ee6dc7bbc426652461489f46f22a1dd607117d274b50038c4084d83a552d7e2f17180168a71725e5f30dc5890bd369f8ade1b7a0f8965c7f18b87df8895cbc2679b43d8a924d5c649fd093f3918bd47a6e847fb48a9b60eb958535107e2b6f82d903fbae75fcd050d8da1eb92b88200e30d814fefb598949be03ee6557ddf780f678453abcd38d9a83b7ff616740c86bfafa2ba4f23775fd38f8258aefe8a01637f1694f267df682b7d410550c0bc12e0462e897d869682ee6d0d60a2833d1632063ca2102ac8031d37add99b168690d1914f7fe6f01886f8a95dde85f7055ab4c410719469c59eadf3cc2540d8286c273e8bf5fdb0a6feb29294c007ad10d9df37a90e08aeb356892a595d10dd40439f89e7b98b37e81e5e11369fdbdbd7d32158461417e4efd474740a66ec9798444250915b0745151b749ff8779fbedc5a118c4b0b91f644e7fa570d949d806132c17a62406f2c09be9cefea27608aea58f1077b62c5a2e995447896526890bfd6d1c0bd3d95cdd38db68557f76638bdbb462e1dab1378f24a25d3e10491ee48b3a49e67cd04daa49d1c3f3d9cbd1db18578bf946e6e8781bc48b8e8ab871dbca60e7f13c0fb5b7963323ccc1caffb1649a30a8248018c8fe14c2051a73737c40b1bc0599d3abf645c7bb02f65e53f0a872f77c0a65a23ec92dfb27daa1bcc0dcfe84c41b793a99bb12187de0b4d4356ec28732c910b95fe1ea22927d7f5e9de770a62a7b1c3031b70e702de907d72c8f0e8864dae31fbd63719c0d57467faef8ee5da8eed1c01e335b68fd198faf5ee7dc0c13d795996cac0ea004690e828aa1bcc5eb15fe863243a1ad23ebeb94069fa22ce1461dd2ac5b743cc290b4d05457e9ddcaf5e01c8162fec64035053201250d021833fcb21c3c78a2a44bb87d43e66275b53b49a544ba2d7aeda71b109dd665bfb0579d5ecdf703619407ad88444dd6da504eace8a7fa77a29e0218c6f3b8952d0e60e839d38f6bdb6296140f8e5ff41709064fb7f4780daea6ebb69ffeac12206baa1ffa4b4d372273e2654faccd4fe71a8a6e543a92aabc00637fd83d4ebb3f2c3850900824b0ff9435412ae6618e7c3fc606078f2a1b06b721fa699b54da336132c54c753ae0cc606544bec5f9527eeab0126011e4694ee17a8e197c776aec2e429b04592e38a0416ae9c9b876e80e9ce6b7d577484aa149edb2378ea6aceba63b6ff3277abae3cf5923180c6d48b99ebcd7963fae378411da7f06182bbb5a0c2c7647001e523427f3b04489e5bf2c39521b85dd4144b6d04f27e307232eed7ac6ea93e46a8f61c69e90a5d7cea4f0bb30674cd04e61e61f0bab4580388a52bd58a9cda6e04b3d76be1e63308aaaf534a382a413eb17a6222211204a3ac6027f287890a8d0f90a68c6916ab73c85552290ffe8dc615c0172f122379655a889bcd5a11615b2987d10522903fe276f03a06a09175e9e532f8ee38a1c45e8b2f4f9eea3c83f8cbfc30693f5e71d9a331d01d62b9ac2ea8a223ba20c3727603c99e3f0a0730beff7ffc4a5acfa937e9e655b02b5cc0d40fb20c6f6dba173523ebf1790c12512b8975339568cc438131b590cda74ebbac8f03ab89f52995882d3bce689405d993145957b146f464aafa97ba76d2643ad099e67b2b997a2b9705f9fd769534d4d673cd7cf082b71e4cbae58f5cbc3e9fb0d550d2aba253a68d312f0b1be105260cb694e7eab46d15a49fb8c8fc1b93683d2f85d68cdefd7b639db0ccd48befcdc504bb528a79347f9c7adff991b745c2237a6a3d84aa53c20da331e6b4d1cb7e9b250569f1a2844b3052c39467eea53fde75aba4ca0c441be84110f4f566827b54602727ed08181aa22ad88a2d8cfc7a116c96834f2cf820ed5e04653fedc07ab5ef3655704ab14862929a7e1c108f5b3b79cc546f08261490934f4cc23d08a9529b01b649931d6342447e864f9f25b941df29d12d2aad647ec8cc89f694708a4e51b377d51eaf2b01902aa89000366188394625c59ebca7bf4c70acac65e7edf91fe6e8758a4707e99daf6f6c470620ca2d26bf23d30f3e1060a9ab719cd020576b295b1da2d40b1aac252d823bedc158691d1773603b5ea38955c0d1baf3febb0291ac574ae9926cc31a70eab8151801dc4f8216ec2b5e21a58dde5701ec7e8aaf0677a72e46ee52087cd00564eb6c5ed4b654e2eb6a7a03930e081f1232c40b56dbf50dbcafe37aefdb9b2ae4cac9df27547cb42998edfcd7927030b4b1d8714f99c2b562da3d91f92b3a4e4ccf33840247ff70ff164985e51bccd9bfeefeb064db269513ebd5f0f912028a32d9b662d1f98dbf1861cabbe101c942690be8f493b2f01dbf4c51574c36cb3685dec5fb36f9692856815d837bfd9e385c3b0fc47328f338afcf2267de0e26acc46eee783bd4a0458519dd218a8e999f27252f780c547a3f2033c2280b4caaea227aab18eb12ffe457a8f7055ef4d6d3bd53060d2f432df808bb6a5f677d9a8e12e1b8cc9afef21852c380c18558d132248f14bb7c4814f9505dc8e4ac98015ae200d4ebef04acae619d9ffd04f5d1ecd304ef3379a40b076b69f7ca397f6b718c7a2e5759d57645c72cd19790042dd63893a21f5b70615fb1a480a0f44fbd96c7b71129f4c45c9f2f67501e82d0635f56fdcce1ea7b46631f3791b233dd67567bedeb311f800604bd4d719b3918b1d75f959a5a4ead1de6ffd9d48896ce2a13c97b1fb30787363d96ae0bd3d605595fb38cec556863322a8e76d7006f4d58d7afd12fd48934dda785b4959c25a57a147a4aae33c62190affe70e78dbaca0474fc1025b756fbcd0fef70ce765c198bbf7cfc2ff396b862b58f871d025753d352e4252b8f821d0a512554a2e2d8c2dca0ea827f0f0511943d808a3427425a89a7bca3b5ab8a316312b4e82c8d51cf5ad9b231330482135b6e2ec67b991cf8c508b6d8c9a1650923b77dc8da5d3585f3dbd6407c2f8c3e88e464ad8f34e5d10eac3feaaffb50e7455ab50cbc41ac6437e79f07e5b3d926ede6770396757af05cd0cebf5f988c4f404f48944021b3ee4c96c474afcc515cd940033fc03cecdc1a0731c9480192419ff4c8ed11867b12dda9df3ae6653afebd1ad8031ac73a4f72dde27a5b8a68bca2619cea3c390889895c7bc41d1d88b7ca07018a0d6beb5a019c6e03e8209ca60a972f88f63e1714ce289bcef4e6617280ac775eb5fba094f21149366f9723e0f10f682a514ec733327fabcf2d3776fdf50a5414963446fa1555002f66f20013e5fdc0c7bfd88cdd403c8c623d177faa4818d1af9e6e3af8b18f87fad8f8c879e9976f335b9e2663b391cb4fa87ef2edde4af194bfc465116ba4390e0a6e1c5a6f990f5786c8f3720ff459e233016d13aaf4a2d4fc32e128a289b41f63f93d2fd92c75afb66a8d2330adc18c911f429a3226765bdff66a4dd76f9cabfa143ab9a8cfd951404e7bb51eeda7363e869f866919a12daf2d5ac847babef1d32fb31193aeab5d1341e4be6f6fd23c764e13a6608883efb177b5787f1a55940e7c3711fb038522f6b955733d31962d62ca1b92fe2dedc3f3e593091aea7157d2a8cba84e1fdda0fe2a82f917021ca9b67c4bb6edee8710063d5a1845bbf353c78973851e5b53a04ecc82843c674c60a25c36b982dde446652a47257490d0a98fa68a146f1c5cf489dad492c4b85634b7c9f6b0f18f08e1a5dd6296bf69f86bdd38deab17194a90d8420b23996bf18946d5ac635babe8bce1be1317de90099ac3f3a1161c7494ec6157906fa7cedc3e7128b685a546bb1a5b3d0102ca674fdb294d0204515f3237611f98784750815b25ff70fe9ef2e38996308d435fbf12a36aac5558263d34467abd0380849f80a09295a1a08fc5d92c2ba9034bbe7787f9f89b234c57d18ca0046e4d70b89ad00d02996b3324eac64670d0469ba48e6dd1b21fc84bac395fd6d3b9d55c66c9764aee16bbc66e7f7a44b873501673a16b1065f71c7c13c4f7d1e273ec710a69a2e12a0459f5b147b5ccdc1db5598b6797b86b36658c3d43ac9314507068ba3f01d9225b2a8fb59486f9a804130382face16947fede27d5c5a26dcf788c7cf46f6c2e31096f5e7c830fa5b9c12e295a8b9c0f51401a1e5146fb3b7e4b271b6dd15a0c95d6b6212dcdd578fc6bd8d0424e0fd393d825d040f84205cba82673b7a0ea4237e6ca2bdc104a2cadbca260ce7f9e4171b92c4617441ff75397fc20ae9b48921cce5e83b88ea2954bbff4569e52eda43f26c4e94aa95f6fdb98dd9461099ec0667bb1a5cf630af0ae1c2bd3a2fc86cbad919d5c742dcb6d1640b751166aecebb0b1f306e46d722fdd4c8610660c0366524cd57e58b2e66958ebc4b744589eb2e3bdd6036464dff023a334ffff1370829885a75deca35236567219b413e7bd562457b6cb2469c793f22b2ca376282e937271f376a1cf4748815c166158884bf8c4219f6f0f51a1dccd86a42b9b413a7e19b6cad75f1baa237ec4e952184c46b784af793aa27ff88fa88dda682f1a1f9ed5178846bfacb922cec4394e9434c35b8b7deb3e4bbc66d8c86b2a2ce4cb0f47c989d1c457f364f0ee94df47a615740391a77448fcead7537f45f384604b6ec5f8a4aab36885159b27a02c6c680d0cb84de66087d550401cea2266bd9a4525893c31e2eda309feee01d5c3bb683b433355163db938455649c32f1d2ac63d5b2c511d1584fd70f3a7c8e1b5849184a9f4d480dc037010dcac9ade274b8394a0a542214c23a60fe28a826928c3c5c4b12e4883bd4a911e0087b7bfdce0bfe4f6f14df1bc1e9f76509ff291958bbe39a6a16ad6369d2cc769b7ce0a027309e07c7d3833e2722cda6f0ec02a54ca53b5ecf1e0250cfce68de5a6b28f351a67aab1931a1f2e6c2d93fb227c7ea8887e76b205df1d1d6cc2b7f50d81a8cbcf7dde1a615804d2ba941db8515c9ac2dbc7288322faf2c794e31fce91e7828304990f7bf0df4709c528cdf5f109ff09c661bec72b5080f2685d8a3cc057c030cc612ec32b64a3b3257b13183678db2c5bfba431beb37c4754de4f3227f30532c307e77c14933f91e7f03885ab83825eb79b8d20c45c3842bdf1a98841421df65818c26f9a3e6f7cae25d0c87f43383aad8c53e87df1c9cfe79af667bd6d671c0af698d1bb41d36be2d765945115fd7c7e1ba8b7defa716e106ee1bca383ac7af764bd5cc393de35f860f2dd030a4a4ac00df1ba3273157c199a4b7259dd7077fef7c39e8a004f912fb9c181ccfaf3acdb6354aa42aac8920b672825b8e975637cd96ba249c2b9aa91163175e60972e97d6632c97ce6d49e60c68e903dc9e103fb65923ca4d8f7d1dc305468c5e907b46ea7cbd0c5ef57574eeab4f5ca992b4810eb45af5e3bb376dc66cc03149c9f84c3675c493aa7db7fd78fcab437b9fe89feb8a4b077fef65c6b7c773f8a6be47337196aca422c9a6951d1125ebb0db2a400980c827742eb3701736000c2b73e40d766ca1f75170d6e5a48c7d8f7b6e4387989152c64b837f386c75fe675bb9f1d748a363eb31c15eb09ee952da95adf760b5510e74cdf20b8dd0049bf06b797f9c58c0e2faa37a3a764361249519712b2c09c1cc80922d4a04b0061bfa67bb933849e0a28718f4517c0cb5792212e1538f354c265ca486c0c2482ae966f3706645dec1c3a24503912b81a44de7822102909c6febd18d3f26cda812f25224b8e52becb2f9eca08c72fedc9a431f0792c594058e697042decc980d4930bee449e928ab15b04f4b0879a6182c6f0a5d2e182a9721a205296cf0d62c0d4ae8b078f72d965b9b1f34ebf1baf3c586d835519409b9297b6ce1015c0dab8172c80028bc788aaf094132ed108d2192d8c241538a2fc0e49f77d34daac28c98e2d6e2ffe1d05ea3386ab5527a603c7403d09de79b1386a4e8aed112b2c994b4df5aaf23060134b06992bf66d1ce48fa0ea2f17f7364fc1f372f64c6d911a0ae9acb975c1eb4b3d447f485f98c79679177db820b8c2d7612ae50fb195289ce199e04e535a33453db104ed58e732b7d87c26ce6ca798070db48c3f5c88fb67a76426381b894a6b07737e56967444a8f82028655f21146f2bd7b685e1796696aadc1bddf434cab58c0371cf86e091275afb10f0a468a9f43f5efbe28f84c2560d5089b01e9ebce02ddfe585975adb1fcca2adc2520eff42590dcbd4fa5fb35101730f94fc325bcd0448e91f0fb2443c857ca45557ade2969d9db379d950c09229cb536f3341078a0e7a58057e949f8c9257b441a856dd6fc680a59ae11bd90305dedfb93330067218ad3d431e6fcf5891582ea6c01009e0aa497f8e50355f83fc560c0599335fc4a2459792aed984ac9b35d4dbf4c587c42fa4841844de34b2e1fcdc38168ccfaaf3cf2e54b2175a792ec9ebebd171de20b5242dbf0f546656d515df4d3b303591054c589228a1fdfa4e80073a46046a6463c868c5009b77b329f65d7aa69c1c59154ecc7d2501792d425a595503bc39120bab26a0ea7e22a22b1c288ac89c7a949382ef50cacf699f95c4b879790e66bd391015591f0e9c0692918cd36dead00080a0e4aa2d4d1514c540ddcf3d24f42a472808b7a7a28a3983645a2a8ccda69a139956ef88bd787fa05b8fe81c4ec4ede1d6a637168b535447447b33b669351a4f878a6360aee7e1445ff48544230f886693334fb1a32cf73dd7b5fb819234b235c1d52e55ea5956633f8d690d729028ca39020e8465b065259e4f3a94061b4eec998e001a3a95f7dfe8dc5f6cf2946a92367d18b5f76358881e036fae260ddede5a0cf2b5491fb6e48d9b0c8eb41944c2e2fd1663bf0879d42e2d0a7b813f38fec31dd7ce40360486cfd6b2508e29ec668747e9088e4e4f365a076f852a1bf266240f81ff2530b322bd0097f675f3bd1af06b144694a5ccfaef3afe65e0d67224d0e132bd5f046247de65f7fcdca59d50785340d8a1f8906a884bb1e70ff5fa4c8dce5758ceac07895347a271739f744900154cef37eab3c8397d9953ca9cc3f274ba8dec1214aaa49e594143044a34e555d10bc161a05dca3bcef10f8c0a624ae7b60bc0f7bdabb3e899f7c51e3697d9cba0fbfefc79cbcedad4cb6826857470500aebeacc75c31a488112736f49d8e9b7ba73ec0ce300450b596b6c84b61f3742a1ff5f46ae4a930c9bbc5383d6b02e03214d1e42da413d4394b7e4c7bf28598e04f0255dcf2886807ac734bfaae6e396e878ee372c6a28c5126d819e13ab2cf8e90091b99a6e4aee956b72f9bf032ad50c19b488aa17ab2b3289479426ada54c056ef668611efaaa57fb02d3178536fee095f91cb8f427f775183b9052cbf19efc04fe63b46e4cdedd10da44ae7c23443fa89f03425440359c2e5989d720fe0a6549284615d8696d206758c1f0de6053fe2f8ce90c0c10ecaf7e0da47ce22ce217ee4d3aadd63e9ae982683f57fdbcc8b51a84fcc9f58dd31462f788f3df14abe7c8ac88c6021b27096cb6d40a5302bbabe8b9918e9012daeb480508a8db5ce21791431a8b41285522f971f3792a5e4a18af41f9670985e6953165f7a090ef96b7b0c285cd8677ecfae2de99e48264fc5240cc9f90df1bca14f7b09f2d2256b4f301c91a689e8624c31a52cdbca06dc4e9ab0d5a212f80a563e95e6a3494aa75fd31897c71ecbbca3913d671bd670f4baae533524aff3eacc5599aba55d47ca9e9f23f36ec6d63d1744d7868e34072c5afaf59f2203acbb3591bf2660a7f4f5f73925c637f5120b325b32c6ea3a30a3b1f3f0d003844865fb885bf8b1ae0b1a49fbe83d5a2744f393c5d4d5488fd64127c0d642955546d597dbe1e28123fbf077814af9727b30011c626ba1645e59b379b547e8b2ee67cf152b763fa24135941cf55954910590724d9eca899e35434294fb28d68a942ec8e422b9a4562e7d30f706e67233b1fb115f4081642737cdefe3755f9cb4d631d43011c8970b37961994132019801c5020b98d4db09ad10ccbd72a3aab00471999c7659b0ccae97b3e2f2b2b7f6fa5d7afede27b26b4acb44644cd52ef4225ff3d49fdc707c4f3f79c990d061ed8fdbfef53a0424643bc7cc63a934316e1354de6fd5b92dad55f1f5f3fd6a253c097891e3894545721db9f0da74b2f41ffc9bc0c72f84129359c38a3b4435d38cb0e753fca08a38bef030039007fe50abd001d241bffac21c28115e39a85400a9851c3984e3d3d00c1813a0744ae66a63a4aec2d0e9ee376566ba475aaa5800597284c3ebd61272a8ad86f524a0d0ccdb3f2aae362539e3d14bcd3a38b117d6e9664b0c1e1b0965e3b67e78f05f186fbfdcdc395981247884afa5a84213adbcf2238933f51bd3d7adfa2a2fac567c270d3596bedb89754fb9ec8b7dbae60fae416ff426371b3f0824638ace4a1f80f27447bce173dbf1b675071a829ac2c9b5693f3a215db0aea3de25cfcc209dfddf2875f5900728ec17daa5408d5198374422a34761a158cd5267a0949c1eedda1ed39f560c56c13734a878ac089cb52a417bfc3ffd6fb6eef499547e9e8b72af5cb034f24efbde5dc8ad086259d76eae3ee737cdebc1b22ccc5862808e6e104473aa61bfbeff3a128b01aeb97a9d9e6f7656d656bbd853677855ce10e3145c9c603e8f4a5c5444c844890fc6056c6d4becf667e7efdad811e80b59ac96d0f4aec2f5f3308c05a2b88abea71398d70737d4b41468f5876e4330b88b2837b0095227dc51fbb92a9b4d219e21fecbed56d5db8818bea4f0a65ff322b8b67c1317d06a7b481f23809cd77c88a588fe5a31a24654ec4e57b345b072d7cc7cadebe79a9adb36ddebc6246eb01bbcb60eff91c3da6395e030798816d4f03e8d568efe58dd3e2c15a3e275e00b65736349f4a63743526e62473d0b41b41d1f3d2aa48d0e348fd37a5934c64271441d75e72482b294c316107460669ab1348e8f3b2a2d94f3ea3975ef298f32af11c327f4344e485807e9697238eeb629d0a658183d3ffda7db63542b5d958c0e5e22661dbdf42e9cf29d0447468aaf7f74dd8eb4c564e0d538e11aa67f04887f1dbf36185b72c6b36ace64e014b5889df6fc90c36b24e4bbd73c2e4de2aa5ef0f69079a4ca62b0fb2752122f4c218cf33ae4b3923c549974c8b38bd4b17051460981ba920e7f56c12d178bcaeb9fc062b7e2319f76636e8207fd58d7342b2254ecdd2e46df55e222ea65f49b6e5c3059915d3efed86d02eee1d737f0ffc63a1790613ba686edeb82d3222397791843ca6b938f41b0b28b2f2948661f20c189a93f22252d813d1762ff9c3c53c31a05cf2f4e8e8d129a34e11110cc22569a06156572249d709b588fb597122664992823599d89ebdf53cbb5779c170942cb36c64091ff41de94d057acb28bfe80951475a2aee2635f04180c2588e9fd0d37643735fcf60ad401d0cfae753aaffce9cee01168031a6f6f664a3646e832ce2b43dc2e3dfa6e6cdc0c517bb0a906e536f4f63457eddef72c1ecbc3581a34b7f5d6b43333485b9f508c7b882eb113aa4f1a023fa6e4a6acc9549743e9f86877897c1519eb204d171e9a24f9281f68b9356af7f97d92c4e6261882649a328e01d92f4691a69637e9f68fabdce7e85329654758e273dece0ac4799e37156ce39ef8117c76e8a6418cec92f9323af696b0dbf14949dae1dad8af89f1ef57041770482c4c2ca277df34769b983f6f4a81012ba777db829a43c8cecd8d0d88382f3d36af977a15e46f3366d4c23f357bc27907bbd20510128b31d480cd8ca75a9e2a312f6b00acd57a57b3fa9a30651d7c5f874cd586fcefdf0914a198ee294d3bec815d21944ce2f6be3291b8bd34c9c6b360bca3aebf073deed91dfe9848e907e750c0278da3457110c1a2356b5c3ac14fdb330885a4433e4a63dca758235eafb9137b7d558de89b3997410f6e1539b44d9bbe302a30d7f39ef27d1880e8a33043f56d00e4bf435f5eca3dc9c9b5c0c374b40deb8e60bde4faba4e167caaee0fd7be68763c45d097c09f4bf210be9ba5f4815c17281a7764814bfcce6c46e45d09ef0f07ad073eb67e2f7fb8ca78b3a3cf682299a1f0f46ea5039e5a0227155c0cb2f9d4d1114775228435ab9a8795724b537f95e3752955d3fa1f4054614efd8ee3c89b9d58ea8b7a4914ec9843de6ada9cea90a0e96d148ca866bda18f85d911664038255b9d8f84c5523d46eebc31d0fd3b650f852dbf3174b8f9b4c57daafbc83f2118fc7489ff4214e415928f4e95e678a7af07846be60e0d59410b9eab1e352679264c8c2a763165c1b844de004e34811286a6ce65bb5bb46bee26ed0516d4547913e3b1a55533a9f0cd9d1c30be79039116fbadc15b3a04773c776d45d3fa19ec932687d5f6ca04553952badd5bd2d43132a72c78986e7f414b08eaae71812a25c65cb9b6d9c9a0590e98d021d2e5c440318aab98981b391016c4458d2cab94656c798f9176769aefde43517bed68c1f4566e22dc82488f1e9e3937cfcb81260a403f2d9fa4206ae8a49118f13240a476d3364fda338b8205effe7bff5b6f98725741a7c9beee76137087b00428292f9dde4e25678acf9246726bcff866e0599f9e0d1eed16ce9ace35ab65e180eeeb30cb32da49757fcac544eb857563860a5c150630b930c2c9d40c0ec32c214857b1ba3bf991c697c936c7f4d315aaa97fa23be683c6c84f18000158faecaf76157fdfcfd242f3a671c4876c504fae2794f82c7f5eef023ac81f8593c154f89bf070da7f0d17ecd1f98d86f4e398f97ff38442fde3233c173e07ca63ba46fe38c6167957030331b97842f498577150df0c6b5cb12544a773f6516868d223a964d746352b50f733bf155c0d4346a595db2457cebdca2b666fa1be561356c9ae5655f533e0552fc06596a258840c763c4309457d1176c44e0c84238084cb7d1ccce5af5de926ca557915af3b41bc24c3b39e874123bf5d50be713b4662528a93fdda3835d7ae45086dcb6eb716bf9e2c6d3661a0348a4caa165d8a741b9c77aa43bf9da2b28b0ca5d3e526f9b96dde0662331c37e1f8df39830090b66f0c79f203b6c287df8eb71ee872343391d4d9c6c002a69c28a04aa68f6d1f98e26ef6c7c3ac2a7882749ea99c5c80c1a4d801607d05bba5f8dd89e6689a1e40af324098521ccf5bce05034797fd77a7ffe75c01f7996c02a6619e6fdff15971f8033bde72faaa1b5ef37d276ed07cf2ee217b68006ad405ff7cc53eca5f439c6a31f715dbcc1546df63f19bd41f991148af00182416f5f5c46379291c1bc7ec0bb472ccb9272d9e3bd3e48bf272680e9c0f8c47933b4bbdc1027d17bd61c43517a3833299dabcf6a95d587e860a927f1b6857ba64c0e94193fa1436fd47679fa056a0fcbbc64ee831a44720d5c6f6b6286898e7afd744797ca761c4a17019f6a8c2249715c15487cd86992ca6b5acb5ef2df641062d1870c5c80d421909db3b2826633a4d678640173087cc26d90ef2f61c46f0dcbfdde88c9c2fa5bcdb451c427b3d6297484c66250aaf47ca054489b5d70adff4abe8a2a248e28cbc6aa5d8e954f8e3a07dfbb5381b04e08ca3466d8d0b3d4077d55f7bb288084a422b08a5805b5ee6f7fcb92a65f32edc7819d10ba9b7aa5fe864d63d3b0906bda8ef60e7bb4cee49ab4fdff22c78c9f6e31f6392fefb1ed40b972a0a92bd7331e87209ee3b58ea304efc3131bc5c5d959e15d3088c1e383ac73f3884ee19caa5c33409acfe1c8f04c2422e45a686b26e94098a407bc741ea30c15f1bcd2cadf2972f8bc55b8dceb6a2ba7c72e1c85e1c54cc76dfbd1b8954955cfb26fe5b44ed680d6e209348c8704cb74a609ba87419190aac47d17942b61121d6ebe3e75ff04eeaff1594ba50ba82f7956c974fa659e597b4cecdceff2f81f8474c05819d877c56fe6464e90b0b3f20140ed8d692204bf9bea5ecf3bd0b7da0fbfe1b420a582c879c0fc2791c461f620e7cc96cb05d6cf558b6e317d52c43074dd6f51bd1aef2b82115b4d9030ef1a3ee44e6598059de542022e2c3a0681d2158aa3f5607f729fbaa8e016d91fe6fc5f6a1f822c76b1cc0af53c5b06f5823109d650e1609d360e1e8a3b87443e4a0fd931384fa0cc58a2646dcd54c3516b1dcf05e954a0319a56282a7183a6fd7cd4c7a5dfd1a76bd1e17e5b517b53969e4e1371a7c5491654835ca8b7be5bb0066e59d06f859849ef9094ba3564d0b38a5ce6947ce768b0ce03ec0937a7d4a2f0beb0b19d4839a6bcadd81447bf47b16dc888b4a6bdb04649c56ad9e6492d29302029f2ea4ba0c308e2c3fe486863d5c80f043d289445e94b10bf6b03c2dd54c92b2300c004155b90b6800c9eb4db5484e790f8ff21964425f68f523fa5f47a4571b45c27826e93556e06431247a8316944700c7129f5892447c56a06413f0eaeee25632a818585b9b5b795bfd5a295d99efd2d11aaf55641a7c26c41d5d04eef8d4c2dc66a5875f29245ddf77e5373f9ba42bc8a3f69583bf460f4744ddfd10355f976d47beeaa4ba581214d24f21601fd7dd5cb1e03d7b957ab52db9bcbf4655220a7acc24c96e23e3a25bd4bbdef038009b43462f524e82fb0aa9a89f4ed71e5be2177189b2d4a4c225d33e820dc7b54cb5fd27c17591b59a3838df274a556edc2920a36e5e874db17eb51b3a798b53982825aa2c5fe856f385921efa6aa2eb35bdc55db7d342a463979c56c1b8cb0d77a04497bcb669726e996d66be057854aff9e2a7920d06b80f5e2c202138b656627b1da84f7cee5b2e1c502ae3d6863ece51857ee4d5a0c49a3b6980ef1e5265c602c964fbf0ff3ec9b63473fe4304d5e9ad6295688a444198a9a2f6427174cb701969f7537c69d9d163206313d6b666fe119bb5b2582b77677043acc8318bc7a7ae751f3d40e61429f4e57650fbf94c30999e686d288bcbca3468b416688a30616e1f1c89b8f9f6f7df3b1b42b884d09accfa8330a2f38ec5c457fcb6d4ba942f07186bf2b607fe8c477e482af3601ce8d49fe475866608ccf288e184e4c90b70a3623c068c0c840de8586516f4f8fe9bc5b85a4aa19ca397c625cbcd02741dd112065f61495a07caf880dfca8545044c21c740a414d666497bd13a8899989590af25eb536636e4088dd1f71cba933cc288cda5261b54203f0a0fc783b43cbed417bbede026f62792a3f18fe30927c8708bfaa51364e3b8db970274f8b1b782eda135e340217b24ee652ba0287ef918dcf75a836f1cb0c747e764c9e0e82c6b152d637a998c5151a69db1d6006f7e71bcfaa15339597822f34ba049ce72af0d8737a723d19d53246d336a3fcfca2455663cbafe040bb703ce4f2ad3cdf53ee74300b687750a1a43cac167241001fd681a4ca6ad4193610aaf7c5546ea4e63d79bc9c0d9a7860f4ac620b3ec72b43428557ca614d056063d2de492feb83728275512b2ccc64c3d7c9976c9223a2074ba8ea2ddc102890b83cb4f30016f621bf72687279375df53bb83976a6df951441aa086ae6ac747191470b66d83e560bdd73759c87bdd100dba6a5fdd9898e357c598e0bcc999b13619aa760751024a88918ef87039deb086e393e5dad2969dba32c9664f38deda47b9d6450107f13381bc4cc4c5a66d0f278114b5df4b8066c2e2c504e3ca188350b12cb7a633de58a7aeb2e058dfb2928d1ae1323b58845c7a6ef889eb07bf90e1091ac6f9daa35e58fea8fbbf212d0d0f6b605698789cf7ae89ee2f76c8f2e858a8f6a17584d4a159d8c07344380ed3bde5d751373b3ea7ec5d0fa34347dce89e8d872187af8d5a7246402d56af4daff911b8c53f9a92f7704d2356887879943fa67ceffdf485b2f5a98d80447424a13e14fc328aa353687d29cff0d620da7ae5e2902ad71e7b930051b41e962673d593e4b155c7b92fd0cf5b6f9acc30f61b2940de9f33c158d86d8a17b7a51c290534d7e2f7ed6e49b60e83534486febf2410aec150831894476166fd37f987316d53a8d2133d658d34ce203aba2c0fe28c033b7b60c7be80e9bb8433e439583a67b5ad637b787b6069f1657e0458c624fb7f78c62666a798809fad804a1fc4fa566a4b7e90dad5e8961bf824440daba33872b0eeb3ed51a0f697c005dc56173caf93c6afaeecaad6bd83ddae732fd960cb1d8ec0a98835668a9996519fcf5c05548daab4b5b5899df9bc8068d242839044e204af30f91aec4f8fe63873dd924b6abc1e7bd925c1f258edcd3ab42cab1564995dac7991c0be20f7b08449520518aed35732ed00f2784e412cb7e9ed3d514956ab76e5f97cd00a25308b34fe96e139cc10bdd26d09cae06ab9b5812d61af926928b091dd9cd974b64af687fad9a15081a43567971be60cbe9fc9201396bc2e4008dc83dde2bd389bfcdaec6b3b222c65123940a15aa1f5e1a333078c243f86bb40aa02fb76269b90d60405048334f87db5560dc09fc76ac36579136b656ca291cee05a761f0cf90f74657eee7b222de751d6af39066d3c28b1c255992a1c46e8f0431978d7e95a28b8a81dde1d131515f72c135aadca393ecb43ae1a4eec7e377553ad81c2741dc61b8e87711a3270a7fd7c4a1a8e27642ca112a1aa922c6832bf3b01ef98cde129d996c3655342c05ba6113bfb17c5d32182b763d4bd455f3fa4e3224e03b4d6bf5276e930938d025c268664f5791d612b588ca2f3261dcd3cfe80c863ddfdb084b1e62d5aeca13995ed8a7226bd58804d427a93779e2b054812aa6d05bf7b9b6cb7596f43a8a385694a6106ed1e3ec584f9fb63c3feee803ec2dde2d71cc17d6359cde295ad56de77a18a7f4b6375bc3d695adf2ade50c3d343bcb3c234e65415978e1c7f818d9062fd7acc83239af5c80214dffaf7856d7a16acdf553850bfdafc79ed0cb21c697acbf7a19fb6f9ea0655b178676cc9e744c31f010621c057d3f972356fbba4969a4a3b4047fda86012e82881f976faccb4e65c3125f761b3e14d80794a6cc1d2c156f4193699ba7e0a7d611c237a199eff8f6eca1e81cc28565b0a0f84bf6010f529adb39ec261e2c4b6d39e7eb81837d878ab7cccfc6bfb05be35124572f2739bfd1580002e2ea4deb641966ed25305c90dadd44065f0278a8fb80964d45890c5c27a1e6ac3d588e22f11b545b74b23877f8d9193a807e4bf0ee6a2088c69182d9770c19b54171388d9d48a908fba28a1552ac6c64453adfde2881fdc0ecbae724a7078c6e2eab7f566428912524076a4812bc06b22f94cb473d02e3b78462b9b9bd15973277431828f5018e6aa6d806b044f3807b8143686035d83340c6b0aa1f5fe8845cdd3acb219ca595a5350f4c3906a5d7a60ef2ea63da392c226f854367831c123d073b719ddc04c1a34f437feb1bc3b14498a13b4b4735fe6d2f17223cf58cb54325c5c73ac9231dd0b58f0161cc822657f7e0312e76cf7a30f021600eb9f664e8436a0a3c3a1c3bcd2bf2f071fa59ab4ab8390367ea7ca6bbc1a1ecfc37b0a453280437ba42d746ad43127db469a9a94180fcb9c8197115f4f09194e82bbebefa901057652eb7de78944cc069d3fe3f28f2a1f76ffa95c4e9be9c0740fb74b171407469fdfd7d4b027393eb41110f9ea18176e9e6847dafd39f29d08d61021998a150b88b94cc8204641b14153d3fe33a24dd126b5ac7a1aa835a585434dc756d04513150937f493e6240fe1679ea99c9600d9d668d31a577f4abe5d3c6c13fca10353b0cf78b886b01043a9194a2618872097f8d07ebb1bb16f26a779851dcd9d5b0ff249c0c88b10a57d0b29ff22edd484b68573dde3034e648f6330a013453a21a55863fb963d26a8962b262800a68af2af9ea2bf8ad6808c37766aa8e8f52ea198ff90760ebc8c3e2599c2abf02f76e8452d83a2f4c2e69662118417291402c410dd628f58897b177bdc23d0def9985bbcd00dece17e6b100442b4f77b2cceefcd5eb32e79eb91686fd8e7f1a5654141cffd9c17ca582a861d5bfbae095d617651c958e71d5692b749641945d401301d366d26f9a6d4856f32fd82bf71afaa72ad685fa560538f65d62767933ff587b25633edb07b233a62157d661e4b75ee6d1559e56f49e20404e00fbfef3595bdcbec8a0f73c3bee58c7b7f292ecfb5e4615b01f55adb3e2150a0ceeeffe5814cfd1c4aa9e460176e395fe47a4e076bf2d9b7d2e6d57cd1614df64da2809d45b4af2cf6503187a3250769a41555b9e0086ebcb4d9f20ad3f76c54e861df9461102bf3c5bab6a5fefb92c74d1763ddff4f85594293732c5d42c755b6e7ab64a46472063a46d75c1eeb3715366ea37d0e9f07a60fae807893b81c656cd78867aa688bf35948ce2458f573326ddeeaf18337d5f2d44c3865ef1e80fba1f640cde3db794ddeb6339b21972d2da6ba5e0c9b31a98e10b3accb4fda9a57caa647d931e808cbb5472cef9d35594cdba73b448c0fdc6eb6644257a29a920fbfc0c59e5020958b1f1eefe2ac8e0c7f4599aae5bb4c6a5b3d901d41c83b97aa2f4cd25b4ee0516b36d12f0e6eb1e42b15335f131bc83c8d0711e5cb073978aed60f464d786036a0285340b307e19211e3ed7e8fa48181829b739b8e2e4ccdd0da0d34ca0bfdd36035f9935c0a43fc036f76a44c73c6052a68dea4ba5649617a8bae65fe97f2394ea5df05c899206a56b1dbaec78e21cdcf76c9e9e93a6bd18ec649894cb6aff681e4848e1f212869c18a619d480d48e538a90182dea4daf09b00bf60452e36c0afd6bf26ecdb02f36202569c39a6147f4f4b43cf18fccc7cb68fe11254e65129ab05b88847158b6576f17a4f7ca8c8edd392721005feb92b4e81808d8a7d2f889df442268995919aff7f49282c467b4b7be232deb0f88ff6ddc12eb37421acdaa61b73d28730c0d502e19f299a82f866f1f4d5cfaf8b76b5a9a5edb48e6dc11149ae87df29fc6a4ddaed433281385dffdf53d0c2a95adaf963c22891dbf471642d7319b240fa79dd01def0c29d1e14f03882485fc302bda0ada3253f22caacd1d12fcce4e4f28f23a8c1204576a37c400fbdc9d90c7a8cc48c3c9d3217e0fcdf3f81a9f2a87c73de69583499891935906467bcf6967b365e02d0a2a1a7d99cbfb04d0900949d1b0f7e146fd4650be4847521aa4a0ce92fb472dcb69c97117addb8bd73aee0b1fe29d43427407ce11d2b7d562c19f78c07ade14dd13939fc411eda989b9cd7857b56a42588cce0d925bd083c8ca70265db717430fe5a5530f6f123f65b426e46c727ceb338a4755ab16ab1afa6e6e8db8fb1b38d222776ea0b833be7e66087fef229a1f33241e739085849ab01d1cbafeaeaf6bd2bf94dc53aba6b5e57cb5d80ce7d9d7cea84b9796762b95ac9abc8e08b4c8f18d9ee6c6e6d0fd6d7d0702e2fcaa11ba7d4349477218991c6d75ccb746f95d3a5253f581040282d2faa3cc8dac1d381cb0d19f59600d049ba8e8cc84f3118f6f437742796cb10f68f618989d3e8a2814454cbce867f841f3953f47c18146d2618e46e8d3eb03b1f214dd1fc9b9213253eb0b2c2f674c8241da52e7c08c1898c582f32753a22c2cad6208ab378c1cd42441e1058b7cafe56153f9d1dbe47e21dca68deae31841b8e2cbe626abc9cab38ad064568d5adcc36f0d86e9b0052d10a09f8176420d2ad8a59cc7b02e0343db4355eb34847d687f366b5f3606402570606959346a86dde9e05df7a28b0c5ce279c1b6d0fe8f51e8d579f61e29e3ffd0a9b05dbca771fbcd940b2ad0ca835a23ae086126a343803e536ad25a04fa4cd1ee0e810900482fed61b1a7f4e25608adeee19d87f4f2d5524256abc9a75a04bf4100fcdf0250f91a6598df1dce9658f34f79f17e3e6c2f08dc3e63bc26e964cd5edd685384f53a3053768ea90946d613fefd27eb8d2e4329bb817da1b79a759e45dad116ec77550a628aabc4ad1e2c93baedee29ef26539c060553714bfd8576959282d0630453907da3154c779ac6920de78d83442e849dc8346acdb725fe1b91231efc8f929a34878b0722d9942fa795d7ba6e2abf9ce34ed01f11f8a333d95c926ce44a95f2c715b96f9141509886491a5ebd065f536abbf9b09a938a2aa532d08119e4b08e14f2dfcd981ccf31d1d1ff9d586e27335fea8f9d434579db112cb0ffff5f2cd5e7bc70315b0e58ee20fe14489d79b32584fde99fc9891bab348177a2b31099dfa95e24f69b188ebbe7d38068d74fd9bbb89c1a18ce68095eed31ebc8f668596d5064207daa99f217074482da90949bb055d258fe342552554803fca1c2d9316133a67797e0a99f158b8eed3545253f6096d77e8315706dfa23df59ee567a001dc2940c0867e10357e5d40151fbea6e724dd56b2a8131d4339087610306084d560430ab1b0e9bbf87f2753b5ad6d8084da0e938f4916737f3a95d20dea5046b22b198d53a43ecf44184b98690007eb35238c2348fe76bb885ee9c8552e2085fce5f41d810119700f182a96ff2baa74bbb42f0f0c47b5e76ea1c9778422e01eed22e19db20a9518fbf726e481593875b880fac2a3b2685421d1f01b247e1f15bd3cb7757a5414174a8e0e37cd995ca176ca5e6b7d85719da4895e50c06c3742c88bec20d023c68c875efd31157d89d94db204cc604a51427a79a08018a0eb1b58efd6964a41f409c564d37585aeb658a23c63c9b5a1ce91111b487b1006a8ee948fd6a9dec12997305fb457055dcbce4b2a7b8ec8a530b9614e42c74a4d3ee476941c119b03ab9c34512de46dbe0c7425a777fe0bf1e53fcc4cfd7a93d73a152fd9cd76600ff310731e2a2c34a60f228c622030f22a7d16a514aff7e38c696b1653a21058b35b3fe1bfdd6361e4b24c75691834631c33e5158f3f79daf67ce53a6726b0016e7ea683b90af59932401726e91f15ffaa3e4925ea358300c553cbec16fc7fce527a7ee6adf83d62989f4d963553faec764cad9e9f21fea1f9e9013c8ae733e5d4b43e90d26c0ef8d7942c4414ad5a7f6102711597a26382001e8818d6c60f45ff791adf6f8f10820a9fd533de6e6db477c83204640d3055064b7d98b01d56b23c67d9c67e4c67b7ed843398ccc41d1b0d010640a8bac23aff16fad67112a776dc579316cc423e617f11df920cd45929c4383f15d26a2210c0c49acfa2c3e0b789aab240986ed84737384c19fee31bf45af5170880fa2add1e98a2114a20b2662373808fff1982b82c43cc41785e702c8e61bdb9e159d4cfb3306bf0f41c8683ca1f7bd37824629faec6c455771e04b49f4a5a99361c88b63a53dbb3d1e7001ceb644cdfa65749acf8a2e99ea1c0debea1c30100d822a46964cb583ca62f053370ba06b2287430907327c5ed3987946f9470ac40fdc7c1d29b96c1405679c9da361cd666f65e1301b6a892cf958786fe1aa38931f1ed2dd0c29e869968015bc365193a08f5dcb5ba7162ba5e0e5ffc2cc9a8bfc49757d03a5bcd9a1cbeecc95346dd7b33125d40d9e91de0c4015957c35a9fe0d026c1b92b7c86ccfd43315718eab9f06de451d34ee0b27dc8c35074f511819e4c4437597bc02b5e74d080960cc3442ec7023a948e3ed7875138331923484b399dcc835e25e98188dbd004106680ff9fe63ff3aaa7a44e405ac0870648393fd8639bdf9001eae220e4bffeaac0fbb43653f3e7968e16477ee6d16979c7a5b3414aceac801723c3aeb5848eb39a0b1462beeeb7b0d6339844f4e7a96feb0f4d5d005cd5e02ede38887e899f6540f20e8515de2537e16a1b37249fe62ae32a0d19b76f489a0d76e8b082c530e4ba26a776a7dc598187a8bd510b9f2baeb275b3e790d35747cd1d3fd65c20380a5cefce2e1f5e8f933fe48c0ae31aa2dce497c10e72795023e638befe308a4a0a0d6b2abd96d58bdb06b43e45514085218e9a262fda57eab7db907ce26966c083e126a40279f20ec87b1e0a0d42ffcd064d2a6106409a69af392b517682f8e9851b5bf79402dc3356c871c6d3d425f338e19b98fa6c8d1300f2b7b9c45bf901c80cb2bb0446faa949e3553c9e65b7a88e7c7b7f40b3a03f40ea3ff49e4b5f42a8a968908bd333963db4c2001e08afe7da627f247cd4a4ad7c8e2bfa4d298df961b5f4c30ff11b98eadfd8f495bbbb104732fe3c802cfa7ce3dba4c9e1497013253f925f4f38f4acf18c6cc94e0f4745c560be1cefc03bf02293d132659fb7b5607976831a3f092778dde187c61ed9d21a7bc4d04969bf2bd44098c80047652b59630df4ecd57979274d19d8428ce1f5041c40c0e6631e6ba90945686ce741ad565dd7597bc3c36647f43511665c87ff108b2d0042db35235b1d3627eaa0cb69c7e88bb7b78f8b7ea8462482ffe6bc23a9dac659a8aa331588dd4e68701f9116901aeea47e06f1244ec5f50e2ea4679524fc792624675173b922b35ac43727c08a55b36ce0d362230520438175fe580cafbb3bd8dc03bec3a2cc1fcfe280098d6ba4f55e165221058e4f4529a3d61febabbb62f2005400b1d4e4fe8f19239176ca3c6533cad0f4ad3296ea54baf96c092e40e6ad0186227ab2ea453873a28bd96ec931a7301a186e2d42eb16a88e7ccc835d9fc40721c4fb70484f0e2bcee77422e1e93ac97a3b0aba7302508f26a55a8b8472c24f514077327ff0138fd5c8f0f2d1286553baa89e11a218a0ebcd3a211e31f6cac6d693143272110094a490710a3a2884040c99945a783e6dbc18e26db86c0bc1ecd551f80e55c254d8846aa4fbb9c0803b250876a5f90f58bff219d40cf5e44f937cde8c8b2346b6738ee579f876885ee97372d7c61a46559e01dc331cd751407503f85cf6304a41227b7716ace6e2226d5d9f59e42002e339d1cf47163173111af3cdfd9de53b9392b5fffc8bdb888f30278434b4f4dff8ac276d3fe2c84c7ec05f3d30ea61cae39011d59d90e0097ae5704bff3493ebfceb25e6426afc119833322f054b842bd89246aed3240676d4488b9a32c2a41bcee174c32c415578ffa52c2d60bef6bac01239e34060bfad286651c0333641537d78449bc5d57eb7c9232d61c07a681e983dfb06744de3b989c0b9a16a2612dab37dd39a1446b5834b88389f1175f47d30b4a284318f0fe6b72f30ba2ca3e7a3afa9a996f7710b99809600fcc6c2f3f4606daa7577ff53ef9bd8b4e6e09ef072824b2190b015ba69f4ce1a0639fa1723567dd4192be6160f1ec242cfaae4cee79553967ff0608d542ce61991a4997fae1157ddc0cadba82c4ecffc96e4b4e4b940091dca52d4cf995487067f7bb492374ad2864c0d50826ac02d4a6bb77173bd9eae676c970d698b6aaa0be7a0d0c15d5e84804d4653b0509809631bf6d4f3242d6080669977f087f6f33f56abade883226d90514b57758b9b6e9e9a0cdc388f6906f428efd2d8e286fa9534cd1fe6573c725865c4227ff2d7630807f76dd273c2e83de5cd2d0ee6b08fc31157f7c21246a78af2c1aaf7490746994320a5a80c73c9f4a246fd1d48b14b90059d9aca600cf7449a50aef47107beeb7b55b43edc8ec0013a6136f2496571adfba42f3a551ef5b7e57efc3327311f5d2f68fed759967731e24fa0ef7b5680db8ebb8f6235d407abc64648f07fbbfc68fcc6d0abe55cea9f942c7fcc176c5596229977ebc9816c6c707cfefe6f1e706994201a70459c05fdcb02d82866acd26293b39b234ec739a3a5e0bfea7d35d42bd5b8e6ad33877cb05f9a75e051acc081f0026f4b39815f235e61f2711aa6ceb62767b18d62f213c81e3006b2a729f944db5c0b5654978fe86433b9ab961d3f77fe73408525070c18aa4656c8b612722e260d95bb298436d6eae344239bb550a8135ea9492f7961ab0ea8222532b15543164f5ab2a33d478d305b71f9207c91a131303f493343362f5ebdbf50a2ca19bea30335619435c05eb8ad7c0c04c93bf2fe35f8f540827c1d5546c47cbcc2f2507366c0b2cb79e15a6ca917d45f2f524dcacbb155b6890bb95d788f706c8e492b412a204e648c56a5c04f1153da26947e3d1811c828deacd12cd702acc5f22d6c03e15fbc7b6d43e04886bf2db7359203b216e91a539b1faa019f22ff168d1c0a2090c67d6d3a9da799d0606757fa83f6de0112b75f3965dfd3b9fea60f31de95adc989788512bba9bf7302a18d4f35ba524b2b858a8233f16c4cd98b133a6cbb84ba6cac7874d37446083ce53566c27fca08144eb0220a17a74b0ba83b404e3981e908ed2ece2674ab1bab7f2d9b1e2ea6faa142ca0dca72b11f68bb4bdfe5ea86b799d9c8cf9700679a7a0df7d282d8b7bc206964e1b91427dc049c836ee89f0feaf2bd4cac7c7c6cdf383b56a1700a38200344ee96189ec0b4f708f27ad36b936596792218e067833389e98d05a9dc8285200d579dec829fe28e52b288ba8345679d351e9e36ae01fc2798456841a05c1a04129c74c7c080071e4d039187a97cc012ec7f6d1a42be3ca13081d5f8af9aca030eac85a4a03ef94a98ab30a5738aadaae40be5be6f819e851bf2d17e063408f135cadf3487adfff8ed0fdd8b300967eba756cef06a7166e3b5014e38d074549b95e58b3335296f6112ae2a5425bf80046ecf6021f69f1469b374967c0005afc92300ae2682a3db411269067c416220208b24a3ed0c7fa0fbd0035088ac9ea26c0cdba300306379effe44d6c57d56b4ac9e62f5066f66d3936762d3b2b1ce9a572c29a4d9f9fd25036e643385767d7cdb960fe8e4e04b1d882418ca7cb16638aecd0259dd48a1cb01514afe0feaeadf132cc60ad4635297b493a776f54223ac2d35b34b5bd5bbe524f0b7915e1ffa096e9beb358fd14edcfca5d6b4a4489a047ed672db7be27e9a44e433ffa5db55940e6903d2372b2613143614f4885d887a8b9d0f3946aed98c4cfb4b9d6b318e3c12fc2d8e15f30cbc0f9c40157b40144e70a717bb95d226b396c3ed68e20072dc49e274113d7d3d43476c0b7af81dd4603e1e87a116927c977bdabeb318949aad04eaf59baca0d808ff92d66f211e90edab10eb0c722906b7422916fcf77260f0883d7972b50285d345e767f6b8500cbcc901f8726d2476260ebc1166380825e51cb3d2c72ee033f6b713731cbca5917ecf2499f19cbc5a28ad0fa3bf3ae238813a0b5a39a0b6b730822ce35c688d0e1ac9c90b0fa5cacee75b3483f46f0fe84519eaefcac693bbb54c6992770b0fee0878d8223ac87c7460d244a99d5713cd766ca55299887b587594bbdb3069555e62d267f62e9dd4c1cf0a230b515e87f8a12c88a987fc66eb356cc6c68bb66c37516f0c1a6c8a791342671893f52b4a896bcc175ec90ebc3070f9a36fd7e4f47a8a6eab2b7e63290146f72a364a7b08ee9ffc69df406f64e7be42ad8e49ec4ceaff0d3523ee897e2b2dbe25911db4927798f345e8e20c190688b588d2c1868df9bf390603a713ceb77c7c61d5d4a157b731d72682bd777aab2c327611d806cda127160a24abf000559dc2cff2595a9d60cbb6e4a69ef7a32bc029b9d155710c6361c491feef4903a41bdefaefaefb138669320642949efd7e725310d4895e53d059ebc080d9249024246560fb24cf692752e6891dff5cb5bb125f6085b641df172d09cda21db1e75cb54ffbe0a9d38967a09154c9303e0edfc81a32c2da7d70b999af189982a9e72562452f4353db2702af85015367417bb60c3f97601c3df843d42fb11a9a95d74f8608ebeedf341042d739358b9da934c5c7dc1ca431405e3eaf6b8457a36f91889cd66a25af2182cb89295f7d3c98f5a3bcfcbfb5745b53cc281b9cb8e1b5d82ede96dae1a019943d17c78a5f65bfb01b8122f61cfec833a7ac3e666fd31a41b002412423ba5a69fc13dadc7dbe6cff06413918407097779872ab8c137f09b90f635c9af7d7b03cae9d0b76d9402371228602f28ffd0b7a2c7cedc1e6e3473f3b715c4f2de9615f808a22af9152d2cb4aa5b9c47bf5997fed3faf98ad2db702ceb8895ee7219ce4fd6fe053389c363cce56b46d40d93ad486c4ef866eb6265a43bbd7723aec099cea272cc2494f7aada9a1994cf52756d9ed36be71bfe1961b717a526ff54d7b42e0daac11fa9689cafb825c566a038b10605769a51bcdc3ccc8141dfb5e2fe0708f5789f5b4e351ef7d2a908d5606cde898f9dd7aafe76dfbe20bf6091d393f39ea624cffdbcd9ffc22f6496051c91282a8518839e22c722c7d8a145a1796fbb461862ef99ad1133c0f548aab155a846092bf5be10775a505d92a04a37b810de56f09977b4d392109d7bab370c0a855548aeb007c6611fbec7d235b8baecd6adc46472e8c4a39b52bc6c7e06b96dcbfdd8c0632997817c6fbaeb8459eeea708292ed7a383850fc3d9d4637296ac8e49e637c624aea1283c6efcbc95e059e8fc21785ba442c4ed479916d9770077eb6dc8cc59180c22a74b1f9dbb294876410af8f35352202af1c9319d068c76bc1987771f12f0d2801cd1e2b72086cb39150df4615f919d6cc819cab1bbe66cbe44a5ed99d71d1ec5bd783da94c719522a4808ea2042dd91acc4ef481265bc071331dd82aa0b81dfa0f4f8fdfbdd897e6904ebebac36858cfaf6ab294b407876b0a4d87e3081c0b38506c75a9b3a4936428dfe580008bdf0a10c90dbb2742d54db20c1f6ad365a01f9ff1141bdd50b73b378d53df70c65b3993823b880287a9ddc910c0f78d1e8a847295b5c7d60a757f757362b7343d9ba8c128f39ba9758759960025e672136ba9c765580583831999d3763f8e6259f1972be802f6fd5a94e2f3d00240fa034d661cb732a8c59762b51dac5ab14aeff8f5f7fc5077febbb85b6ce15e366c2b2835c925f33c04f358325e8ac081395394abc1f77c0789d295d3a40910924878412d7c2c320e879b98c679e6f153deb443b8190455296536e8fb910c1af5e5ad38ad8beec3b385e3d2695eb6eca20b8827128337442497fedd832495e56c616317d1307644538e6ccedaef6c6612839bb1311a280e21627640065d411dfd8f0c6f85a5d89d3a1ae2439530d5e046c1d85cf7f060696b32598e01cce6cb73efbbe56d3454f90d18c65fbfa44a84eb0737f4dcb6e12fb066457bf1f2dbcf2a1e7185e13d1d197979d3e8d54e0018b9c4903332802725ed8231366ea69c9d39900d50e453296b95ed23e088493929b3033355816980214156b9fad51821eb1c150b67f39107a73df32ac3469ec840e0ad82266dfbffe2aee80011f26cb204b2bd13394e7af9423911ab00f5fc2a64796d653b163b0726be6c58ddf0015ab2f9d6ca09fef18455ab67e01cf243dad46b885041d502dc1addd89882589b865fecb607f72bacecb6bacda375edd012fbc9a61af209a17f60f93eab42240fa59c28133892fb44e9f25eceafa62660341bc24fde03a0be2fc15373450afa679f755dae4d59f1768d8335f868a538ccf7e3b5a9cc54a2360bd6060cfe9644fa5356aeeff697db92e32832e55eb09efdf9b4251e88d2600a45c266be2b81d6af264d32f8fc4c83fb06be969d16944d4dc4714c44f4d919a935223ba6605ec559a0bec612a5882ef71dec1827b4d54778cbdd958c12a8bf137f64e1a972df81ca22c066a66b4515bec4e8730625ba0b45333eb3fa91eaefca1f8da480752885bcd65acae18cb570111a20dbf36673cf6260c5e4c44575794093fbf44ea7f12fe850b2be81af7c6990e5055eab41f04cc23c3b3598468957421d530efdeddcae7be5a9082dac199c90064df0f62d2138c7eaa3818733e6ad2ced79fbf94f3246bff14e241e0525c61b2218a1db802d603698d6231019cb776307fbd3db96b9a390935255f34001de73fa1c217718075380d50294682a89a1eba30e7e6034295c04291d04465cd3c1484e966f55365e3ffb6ceac67d10f59838a4f26f917a4ed5f4c773dcc0d81d89f91e9bf321faa11656d9e3731eef0c33cce6db78937d0c8158cc0a3fcc3302394000b2fd4c695d668388dcfd23bb98ba121b7d006a80be4daca7439ff22d03a47ed563af7ceb6cd47e0fc7c94ec36421e4bd9b2317518c7ece93c9ef484a7284dc72fb356426f037bcd3acfda8d78f83c0368492663bd3c42050068964b0e7dca41b54735d8f9f4abe130c07081812504ef92bc4f84aff707eebc8d8af64a82a4ea78ea5d90a636241ccb55618550a862de780f8faac10a4c3ddae610da6e8a0c7bce36880a96800f4e7c710fffa60dbb9d49f6bc8414384cdccdd8edfb67ba36ce0458e7145702aa8188661e5b5a3d7001579e69105d563a59ce473518490506ed932898e6fd8159789392708505b78e10a19f386ede40e071c427f0939b0fdf6876498fcde1f8c80f4cc9d9f48a066361d45ab93558bbc7bbe87379c2b1c5fd119cfa6779bfd45851ffa5caedc56f609ff881e978f8089adba60dc5da00589fd6375485e12ee93c28ce9161bd3c18b1fcbce2baded4f995ff901063dcaa3d3668d43f8c3a2c4d65916822e9adf023e0028afec160d13d7e88951bb338dc46e94b58c32f6b1580597d19630274915097f3aa70e4e0e6f6dc4efaf990d8531792ff00814547847576d651018d62ea783c97c4f40932dc38c7696555ec40d68d06100f9f87c7b00057d7e11e5530a4d05151dc5356c12cd729d5345a14dec482a1493f62ac5986b0d8027ad7504fca3a0b02987684291644c8cd1e5cbda11da5e1d651612afca6290bd7ab9d0a30b76e92f2d013b7cfddea2928d639f7836ee7f891e12341aaba4b3f597c9590f64da43604c0e74a08c625e52a93d5dcf7586307758c219f4e6db8a3095598ce4d386254d67caf1da22758a2ef0ed741affff4f5c8e8ba42ef883fb82eaa55bf5e1fcb0804d67a160961bfac03035e6651e6ea59bd77341d9b44d980b1207b472c26980f3a6c68a470a4d85e346dd3c696e38760bec34f59f322ec3ecdd616311841d4c44d9b823c7e70e310c9b42c89d402bac981df6a9b69ceabb185a0b7079a543dc7582f706d5556214e4f1b6f6a7c61a79effcb32e44e55c632d1caa3ae3a8cfa30d32e8e96af4ed123c02ea1cd9c384a5b6fb24340dea59cbe62e0123d87801d5de0e6c4c80f68c017ad9cb18363011a145130590f5af861c9bdcc24760386f7d644416964124f8fd0b306075323e78f624f24e08e8204e5c5895c036f49a1870ceb1a7d53f8da4d7fdf328c2743de7153a45875908445113b1840fbc867569c79291eb0efd17169568c819fdbc579c92723666ce72fd9ecad5f8f0eebef14aa11d63d3b73fb2ca1343697c9c9cb1c901af8eb18dd77f9a5893ad79131ac93b784c6f34620366f8a161a2e373696f2ac213c851d35957c6d4cb232064e972b7842f783116456a246c9a38e009403447df6ba5724af82c110c6e7c9619988f775550792556cd654b01610d95c9ee1598be4428b68b4feee40b706bd6ebae4ccd397e6a364df0449dcb82c877a09a2439033c074bc7142b450a1da8f3ed1f23e590f2ed857cdf4f8d5b2fdd8467597feb790d64193fe63437848125312844ce71991c0de59195f7c26110ef5ac3b94119658939398898c0762b666ec616c0daaca16ad6a4d702896552f5a49a36b2cfe32d79f9ef51b4f4bb70599985ad8537451f865b1982b47d9b4f50c322f90f2a59eff3ad6c2ad209e03794105ebed754e84a88e241a146f21e688f70058bf3190c1c90d2d8f553916749ad5e77d3f67e487bdbb3cc5a421ddc60325f730eb99134ca6e752a9a3d65e321393c4c85ea4c6362a3307581c3bb2d0e2e2e06420e019d1f781743392daad8df48a4c639fc91feb68b8f3f01a0027b97f6ed4c1ea8643f33daf0851bb0c5497f6cfcd260283e5597640444b2f79520706f1e3120925d8b00ed7ddf06d2155bea6086cece09c394f7760d7acd9f631cf9051a0db494c8922301d7384cbcc928c8e70cbd1c7ef21fedfddbe3a3e57155159d461bb6d1479639c2dfc1caa94cd6c228a4aa4858e2a35b9e7df59c4e92e3710f79db7558085ac13c0c6cc8d554ff94356dfe616243ae7bdc484bc8b644a3bd25768f9b3e4cfb026120b5f2546f98b8118c687d0d7fcedb859f062aea70e7f1df4b9189a4acef1e5802be4a45f061adbc56b2dbf93b036e48332dcdd1fa87dc75fd2fbdf198a268fd7c011f997575822d59fade5bc00f810198fe6d9515f961a57ea9f96c725f29a1295aaa4521487f91e406862ad611d6bff1fe27514e6e9b219b644a46e5a9b0bba5b9706ea413714b8dab6dfe9b462f5ee6968ae4be5033f49c32f9952f0582fdb495719eba93192eb6c2dd1d771c4f0ca6c448978805a96285ec2548e81a390d659dbea2542d5824f337a6d4d0db1b17e093b648826afca322bff802ac0246422c160adb2a21fe4f6dad09147487e9ea51dd3259dba1f13ce08aeb0e68dfe4fbb5e1c725a4434837db0f7bb3f0a430b102b91c2358510836106c3267320c23dc6b461d9d37e9c5324a91bc123ad0bd25f1b50d0af61318619c5ec7fabfcb33e2824e4fd629dcf334ec3b4ad430bdf38af722fcd79178fef8cedf4360de7e402fe44440d16b9cb35841320198cafb3d7f778f224b20476809a4c6d617b51e6810b55c5499ea814842e66dfb3fcb2359af29fea73531c5a9687468f1762a130c331397ee9ed2d611f84c4e6898554aaa35f6324e9657899d362015954d84917e836bdde6bbae799b1d5ce2829a23b2847d863fcf5338e68f1e63450674bda0ac91e639adc0f987474dd0e9d13b149e823d0b25c5cbff00054e54d085cc6f1f6010e5a9472ae00af121fa2bf4daea36d5d8c21e6bce185c7dcf31169205cd3849379f2bbd143d3a6b61f596e2256a3397785d9400ef5f5b3f71458d6dbcd8dd5dae2bf441c44306aa0e821580cdbd3ac6a96e7b3daa43780445b30cc58fb4c7c0611eea6fe279711250f7777bb7dd751da573a9541c9dd7431ca4f4ec218344ce008b25931bc50fa708b37cfba9347cbaa761f54694e746dfa9e40ab61870176b76abeffda7b9b5770d55e37fe4954e0484b0bc9a81ed5051e77b551254eb98601109f52c1f76a2375a669b514ab523f479b4e49388db3f9b2c4bcc7bc34beffa667010540282717e9e1acb2536453cebdbbc9736e21c12c894d756ce5b2b1fa3df9f68b2d2c022bb83aae455f2daca7dfafa399a51a42a06ec087ad4ec163dc2b7b91659b6e9a1ffb466ce35562d6c40625965f154a39d62b848319cafb037e7889f23ecedda9dda1a8446f018a04e25ccee8a2269bf0f8055d02a38ebfdbd4d4a22c9414edfaf7721525b59e5414b659b2d6a095703e9737dc3e845beab31ee3ef4aeabc36fc8176c88b5abdee64b34e6699a6ebe85517c68c5d4d83c5612ba0279471e397f6cdd8f399b69b96941823662cd4f8b522650a51518f1e57e3a179c510446ef82122c80274ff49f1453efb38586611d2ce8f3816e39d8af89df0972f45fa9809d7a0549c66e3a6d4b2cc26d9f8568b033d47ffe527a83b4fd1b21d589ef4997f9710d1ee6d296f9f4071cff182a59ab44ca691dfc242e1ac1dcc8a1da341018223c19732d31b8f007b66b75c10310089fc881d25b37c3ac14d1754d4879333308b0637b493d1149da4dc3578c4d0836bf4eb9a585c5efbe259013e989fc92a174dc556ca0c4d00a553d766bd9ab1290aaa30894864353a04cad367b7911cf560441173c7d38568181866d3d7aca6e0bd49579e269d9930cb4e3701a37b4cafe79cf8e9379ece716e69d579f4f7ec48a980b9c0b0f344320b59e72458bc91252ba1112596b667a60f94aaf1f8cbbdf9c6942a51a1b10fd6e8ecb11a65e55edef341c5e14d67f4052671e528b1b75b558857b544e38deeba98dd664f945d976c9b09c763bc77b181c635d77fad3bb89f84041caf1f681bbc7faccd59d04daa6d59314b974fe85bca8f96585acaf79674c1d0872ed2505335b2f4729e65610a0106370ce8d6d66994684c151b56400afeea8324ca744df8ad7ec522e92dee77da94df1e45e78b8671d2b4809209da15f4450d5f5932043c7171ae552799644830cb0957cef4897462c1e94d1f31ca8bb8b619ec1cd7b6f46e6ebbd7f2254ec52c2e0e1f3c480f72c27f42c3da26815cc86e69e90db32b22e02224f256f849ed16e2e22bec1c488c83f01757ac17f462a113238e25911f76d737f9689f4995866400cc77c67f44637f257f593dde71424c703e1e6e62b25e3ffbea3eca8ef90df5ae342c7357d869ec3a05af970339285ced7fa3d9608889b6cf10d90acc0fb1c447fff2c6c79bd476a5c1cc384a0cc8a92e24680bb888bc5f754f0cbf593b0bf2590eed7776d821d1072436945f91548bf6624e81bf6f8d21e6f495c82092a3a23842677049d07eceda384c0d4014b8b69489096bad4f139fffe803653a2e451a2ce8485fc7e2df227d34bd041307a225bab1e4dbb7fbbc5fb24b2192250c369d24dfa74a45b32a9b40501be271ba5dd805e80637fdd29d9e909449a9d52daddec9341889aa731b92958be1ed08c9e63cdc0c0ae2e756db85eca1ec48a5571601b690b281e57f0693ed8209a28ff9f9977f91bcb875572659bf9f74dd6d34be9ce9891b53e15487d202b8a2ecd7313a4b4ae056bbd9d572d0537d1a8bc7c12e6f9f8914f3a44e254a2ba4293362ed643a68dc917a0abfbc053636337b757ac1c27f6637102f1bf7543b8a4cadeae36fdf9e01f857f729cdbf5699bd244c44fa7603b81575c363927b892b2de87010b05b883cb81be9f5d7680fc758a11d6e837180e60b15bba1f50b83ab35a580fc587fb13d75f7fb42aee31818b48d79b521f4ff087ec08ef439c218c1bc8c2df5a7065f59e94a948f87edaa410998b525d765dc0a84839d33b4036d46e29837233cab2fe833c0e9791dec530f34aaa6e9621b18d8a98e28b88d8be1460f29c6dc439b9a9ea0584450e0af6cfa4306f9b9295fa1b73b5d93b21ddc0d7784d7554ec589477dc71926b1f49d68490d9d6b0ce186712494d821a6816d3280a860e3393f0d0fac3f0a0f11e6d302a7ea0a870eac173254d45163a4208b676d5b1bec9ac74c92f629e6a588d2dcfa48831b67f27c759711f4e70dd226a1329209d23fa13db5b76af885a13c727605ab34ea0754bbdf237ce3236cc335194ac02897c973db2cf711d2265eb0c4332c258f898ce3725d850261ddf304ed01e031ccf0d2173364a21dfe0b43581c5ec7ce6f27bcf07da204bc1e613f2a5cab66e2f7bf8318b478c2531b51eefd8916e5fdf6af10337e7090067871d8720fd2adf22d42479ac877bacb098f901ec5bd135408fa4a9fb1d8d728421ba49205a151d5da675be60c867636c3df296c284043068e6e59ef7b6410757258b5f4d244bf829202dd3cf453580c51c4695f8ed02d1bc7ff28655e30ab9a5e3d127fc9b58d5a097ca093ee81615d1a1386d40fdef0cf079e09da8a3be9940bdbed4f580a4815ebf0443c5e199f862dcfffce1d86d73aa5cebc66b6c920220627b4f64fbc18529df8fbb89f07a6c3d0db683765f3f2c4a1a005b3f074f166d253984c7c5b0c1aa1c74cde571eebdea95bf2478eaae29df2723a414e98547bd8c07d01f76fe2a0d733ed5a0f054271d8fbbdb9945526a02bdc8a500d0c1fd90e64ed0696feeeb6aa99a27c820e5156b4a150bbef3af994331d1b0749394dfcf402907b69e572c16d8b0e0fb7e0640b970f2ccf23586ced9b4ca51849acb4ebf5367eac296b898c048d1080b6be45e46b1c6f6aa9932bea561f773eca6c5745892495b65e8c91c39b2ca5522167b177a98059bcb7a540d17b3d104483a002221f47582b473d5715cfc5fe2deca9f742bd57501e1882e3914f0315cd2c22f83736d22970edafb2acf56b1611fa4536331afae60affe547e09055bc533fc90ca814e36b9772a6dcca6f7dbd93edec7c19d9144aa32b063178992896222f8d8a994dcd25f3422d098c6cc1103d9961e8304e2847de176a0f8d3cf297004502dd523577c42b072fb0ef8357b049ca54a09514adfd10070e4109bd6a2784a64a28393e0d98ff2ae7b1d2219028a9d0143a575952fc01bbb0a3a084b1b3a5abf561236bab835fc6606e50288ce7d949697cf4d48eaf935abac3d9e5326bdf1af29019c6d8a64e736adb8dd0c8e25f6c4337fda1eb9f113695b0006a79ea6ee6c095b857660a8ea470c25d4a0240c09f6afb3903eac41140c5047b1ba7dc5439361a31a4cb18c1e2f2c0572c03b4b15183369303281775d0d0330f60b258fc60af172bae9c1c86a1e550fbf2cea3e58db8ccaa7564c79422f2243e984acf394db1ad55b9a8e66d3ced55088a008b655b27248bc54100b288b1887ee759edbfe04b69a6cbd1686016523b4a60014931dfe4703d1579d5ac2447236de59df46c26d3cfa574e60fef930630329187772dbba59963ad5d6808008c75aa4cef6f77c53f8c23c1d6ffa8eb534f205bed43df510232abce677df634f80a3edd7e5296666f370c26734b418e665c845b88b4829a68e016d4c40da840f60d35c817ed0643b6798aac3fc1d8ad4930d6795d47b5a614288c28c601877046bb2e8d44ed95157527636c81ab5af672acad8b0525dd62484bdc4d6419fbbd247e8f0768b5d667a639498eefaad2f58893189e723085a85f8ee52c9ab9a27d491de47370448805b8c48c6ae6a2178d7e9c10de3a9de45e03312cf0f8aa48cc02f7958780dfa4893a54d6e8054eda1f501a823c7194dd20caeadd455754021f0688d633840e0f3318c5a6d03544cc6155508c3a98fcd6636064b7d0d75a73af2929f64da69f65647aac562f28ffe9710bbd84ad018d6efd8a374b9068257e419af76d2a40d76e604a044df79d1c814701a83c9d9d16408a2e0292f10b79766c12d16c2eea094964bc7babfc6c0d627654d822decf6c93be6911915be919d0601020d2149695a5d258dd29152d99a87b44a6292b70685776622de5a76fc8d65e3786f029c3dec70c604191c66fd160c5e7ff36a341280034d4d4f33b013df4444b5fc8180a51e5e07708f6e132fd6bdf7d33c6cf37da8e90d4fd2beb40d85550ffe0060381dab8b76daff980b7e6320dde2ea0037df3e532be43048233ff9fba475ccd5dbb32fb1faa3da3f6cc4031f2a1b889b1ea1d9779d92e1f5b97aa959f9f35661028cd9ebea24715aa17b2495bdb25fc02f57bfe3f7dcfb744b65e273c0062c22a7dfc70478fc41fbdb631a792b5894dd5f43209bf21853da4838f92cbc34b316b86fa24bb184c68ee8a71136236e7ac51ea61ac3c6306de115052d69cb9c00186f053f69721fda833e4589ef9d4d4c93e988c260398a895c34f7ab965113345418bc33979fa4613a55333673f1b64752fe129aed3ac2512bdf9caf0e9fc6d5bb9593e561e1d1c2c7b333da56926aa96a7e5ed7f4359f0917a1f5cd39c7c2c836dd6490b943b678a219ef585c63bbfa4ac241f6def18d1abdbeb8ad05991d00ba17a158ff9ac62e0083448b4398d9965d87aaf6240f8bd2b4b0deea471793b56702c2c12b326084c809fe144e3785d0f977181623c67037f98aef934534a0ec4ff13a540e5e05f123ef7a3fc761af43889f1f3becc50fe60f18512e18436a1a400e09bc458d1989b05508348aa118db35ae0fb8da2236db5dee36935938e1ddbd03e08719ae17e8216baa14b8d6a14df160bbc3ddf6f9f4d6aca7519ddb1352ac7dc8d4239a3fba6965a7d75404372179db3026965276affb6f884d9265683efe64ee8f549bc4f5a98ab1c7199a9b02a9e9e2e248c76dc58fa4d60f1139f5334b012521621f68d1528e1f69a2bbd4370dd0eb77c576de69c3bd6bda9b0c7f0548de67464ee4ab2169dbdbbacd149e5224ac1ad30b7848a0bbfae3b4a01b5d1d2c8e85e8abba0004a8596272a41a9fbf886283f08f4977ab31f91ce7cbe123d916011fa6c1af08a95959d0e58445d2a89d60bc2534c8587ddc836f3bfc1edae0984857a1d2cf31a8713028e26ae209530341a10c9bafcb89ab3b51967d72ec145653194b3a9bf17efe94360f806fe1701aeddf584b4b994d11287d1f6b64770ce6b01bc17b9246a86af2f778a3d3972b23d5059ca057441724d45339c2dcec9386e2c6693cfd5d2a483ffcd8ed071b13aea0e21a826d2657839f5e4372d331b254e908ddbf3b2c9724a5b198d21ec2dc8bb785745b1420d1bea5c65183387bc457423985545a77c134dd0ff071137a7e282c715af9111bc85daa0dddca2cc324058b945bab8a7c07341b127b2f307994e27cd46db5adbc9066c7137d5415ec38d0e360c61b78233a9e33381cca32a802aef6162b7675433b23cf22dab7ef0498f1717e3321050137efe30dd64a5ed94cc08db9737279d04cac12e089a3e984e618079044a6eb7978d05b6c6c9f8ab144561eb42fb512aabba91cb633c2f501684b015ca724ce0583e13fb85bd6be8d0df9010df3ad960ba30bbc4258c97fb089d5ce58150405427afa25388de5a2a2320eafdad74217b01ada1d26286d1db242eae1d077320bc4024615222a38ad61cfd4fa1f068db9805e3d5ae476235bf89e05c04ddd6576320a40f4f1bf6596946119331ffdd3e3a145ad83e152a8351fe8c6086b8b71c674e8371948e8e07eb1eaf62557828be798fd587e0b4561e5883555d65de8b2d78db5709e3a11845829f6c135fe2cae9f3feb4021395f28741c5efe4737d40ec0eb5feaf524d7819f4a335bc915d157f16a1eb6c1cb01bf856328d9a6d7975304f46c70cb7b18f378bac2aac6d58d4121a7c09c65673b110221f3920c34d3936beda3c1a0c81fe193764b642c91015c2533610e89c2c03517a5797f2351f67a852ee89b2791b3f5e6eaa5a6f1f3cf5296c28026cd25654b04e5eb5b5bf9d994111ec929cc29ea86f37bf5c472e814067ce6ebba776f40c61eff1f5a8afcf1d8eadef6f73a3833788893d7278b6c08baf50b1bd49ea594a097844f533dcb2644e2f723ab9149c441bef385148c545b4328e802400ef38f9b33a5a00a4ba767c3817521c7bcfbef6e2c5ffc8bd0b0e0d04761d20fa2280c9c097f594029b246eb8e0a45d96a70948f5ec5aa560c34f80b2d95f5afee0d971c105ca45833e3b18740f151f85fc9bb34b8ebe6be157acc60b0c70a93463c2a19a5506f6e3b4063bdaf830e0076fe888cee005b25ec7eb72ddf22869c55ae70d0f2d089a40e249b909badc6f0f40d8cc657eebf2f76f55a42c3644e11b66c6a128bc2986a8e30faae118ba7d84065817d7625bb62472b95469e5e23b4eff12530304bc4f5af785280f6cba7428d059a8e95adf28c4cabb804150d138af024e20bdc8c71cc7a58854255ec0e02861f12eeb2100d0788771bac283a62cd683c2bebeb53c0db4bceda0a93e0ab5b9522e929645c65925f07aa12f8eaf776e804bdb7cbee5155c81d1a1e0209a1f05b19a81d3338329716ed1f93e1f73b0523f46e78d5dcfedc3c699f68f49bf168236bb582a0c7c04cba7c56243cd4726a9ec8fc0cd60aaac501999880a13ab68942ddf30ca825bb674e50ce2370c55707266c9b748b4ace59a8b73d78e512f99e4b07916f28b51889b14de34dc4131e5b751c93ab28a715062d04549056fb90c05222649cd66dfd27dd248e845388e5e6ac9939d8e8b9c0caf41e197d4437c7fff7c59c0cfe21f6658f18628ebc5277d437799ac86a6827f4f7dee8c920d5ee0151e718bfc1981112572d18719d865a0b825b47c3bdf8d53077d437afe53acfbf131f59bcb537cde0b9dac65c0cfe8fe9b30e94179e45e21b2e79875daa715fd1d5447576d2bb3b43d2bb6e5bdffb2f1abd73bf11291101ab86ff893d026c22cbd0407da40544327539574638f869cbeff3950b0a4c6d2f8ae04d02ad6c9c7b54d4ca876f6193cf388a6bb5bcb2a4c699568e511c8bb1bf16b315af3dabfa23e90de745e6ca6951b93795f2915de9447ff4ee3fc6c458a1f67e0d85dc8c48b75fdf94957fec04823fd0e4de3fba060525d0d68fb265c378080627ec37205224afc376ede42f9007ffa0d6fda2629ba462bbcae590cdf3974658ef292f9ce49169fbe89455310bd799916b7d806748a1d2f41c4b19e242aaf4c2f94c56765a2fc2b103e876da0df716f152ba54a6d36d3dce602d766a5e255f3b2ddcbc47edbdf493f4221bf5ab05f67185abfc66e380e9e9bcf6548558bd7eadeb2465567fdf269a16704ef2d04bc1cc569519244cab9fc0afa1a8a0ccf6b77f30c747c4435c4d676a3c52fa624b6973eb8dbb95fe6d9a61929b39d47e1879da6ca1f5bbea9ec537bd97bdaec9b1759aaba90b87268bb90c29086cf3d902932ea58688d867d258cb6ed130bba73368f9fda497f2fd82f3e52c8b3a3998c35537715c24012aca1d67448217a50b43aa8e6310587a969d906f7cb9dd814a4adde0276e7cba364180d31a5941925ee55e7b787b5cfd526d6cafcff65cd0f81e24f537b047c6f9dafb39afd0653a5984d33b8e6de1f355d39460391dd2cc41dc357dbb51ce4528ec6c68d63c785a99950e600a41da25fbd359107e4db390f6a07154af5724d177e23518f5282f1fb767b2b8c8508e28f7cbe06bbb3f61b3bc59b3dcf53db2e834d4410cda4d747930edc235a9e1fd34e3b02fd6c8a0b6957a37a83446b84f219ccae48cfdc69bcd379f34be77d2e93ec145719125984255272d0dfc2a1aae4ee5924b822b5ce10005edef6650e9252395b2fcca7fd25b4a7daca6fe5315419a9fc1649380a82a0a8e33dc00d22fb3094ca363a0ea38ef3908d692ad366b07f6249722d5bf3c0895f26c20d701554631bf60f2927bd2845eb2b545508a44dd3f0e847242890f3ba1d3eb102895e0d3c817812c103e7299b8eca4f45262601ebb3ff1d4cfae91eadfa6195a04763671ca1bc9d76acad781e747613d52a8f806d875c402439c655fa8aa11e905ad05242ee5eb8b58b44897b51f5736c3be00ab440d36ad9409da261ce2ab63518773d6e7f308f7585fa1ca394d1416c8212ac7037c3ebd5f859135243e461dd6fdecc19b90a950845423caf89fbefc85d8816d58b2696243f9047611d75519bcd4f60b3f4327a287ae0cce45876d9558b6058dabfbb25bf00ed5c5f873e342da92e37b00d5a3c66194a6122b49e09fe87708f09e8eeab5749996a5eb4a1a2b59b877b0a0fbfc7e5dba2a6f65effb0d1e5c81720b826919b3b41d1355a41baac17cc77f0055414c869d4723db9d9a4b8dc1fd1ffab345bc789b22ab4773f241f098b4cd52412b8ce5153bc57b642dad33c448992ccbd45d889866a73bccc6f05646d12ecc70f3bf316c82bc8e2f1d1b3b3568a854ee6c5b17f7fda906fb5190bb0faa5cebc3c924f81c1ddaeba54d860cbaaa159e9407c2392bb4ad9f1d3478ea4745906c6821d1121d2b41c92c41e257174bcfbd86e95c5e3ab2750ba07c8208445031e7775d8b0e18f869d02d09cffcf7eee8b3fa4975fb59f5f19e5ca1de9691726d88c93bfe8c3b9f19d2742da9a6128ba0666f8014c93e84b2b360f8d4cce6e0c98f9b1c01d9c17f1fbd3a27ef7828f42d03c6eb57a78a19c51699691616b0fe3cc4373dcb21cc196e0adbcc08b7882e65fe83b081c3858c2f9ea2b340cce5775ad856f73b51a0a796d54434dceccc02bf939780f619f2c56f4b7e62d8dc62d535133871edcfc29420b41bf226c859d79a9ec3930e1b80dd5b4fa6378b45144b42a4f613385ba06bd5c53404d8e4a197d2d02b314ac847cbd8c69640458c6f2b49c15a06b7794811ff07a2795661759d8b88bc42641b01fcd0b6e2fa3ae98a7fc4a5fbe7b8e6b3291bdf7732f58876f5db51796f2553e7f14244652c7e7c1c942690be8f493b2f01dbf4c51574c36cb3685dec5fb36f9692856815d837bfd9e385c3b0fc47328f338afcf2267de0e26acc46eee736e849836aa1b94a2cefd7cbba44ffaf9bc0773b0ad24974bc1eb92265155ddca2cf008accfb82ad6843d89c9dac38a37fc0b18440bb33c78903176e585ac8643a368d58d4300df93ceb10932096a9036c686c3868e791aee65a037fc3b3503a1e0ec413d4caec742080d1bd2c20b26e5089aa400c1d4e7d70b632edc706520881962ad9e1404d6e39e8a616a824fe2635bb5629a19ca7c70f9de06a71a6ac4e56f6b462e636b23b578327d0f6905e94673d147ba00f1d97e31d9337dbad3b460fd6be68992ba1ff3876024785c6aa3315a32c5269468076ba3d72b4fa50989bff132c73ad0adc66364c8d332a65110fa5b67823fe48d701c62b9d372429d07813558fce2209102be9787a195017b104b8365dae65810deaf71fa18ca02b351cdad653ec44d0510e8d061ba19cea801b0943ccec0bc315843b8dbb9fea7c0cb0bd8780802a0f79e72f927930766e44f7539b2c2858499b61142f3e52573483ad702dded287c9f408fcf279bc96b3b78cfaae7481deff80a398f892bcf93c353812beddbe7f60838d9e4d63fd1174da514c2099acf1f8ffea1d1fcfbfd90fbe3c4c57b803dacbc047fa3acafad60d6f7e7838fca618444ce4bbe356986f769cb6c1adb0a51bdb40973e5d579c68eae382070794c9e0866e88f2e717a76871fccc97b54a26b130f6a75e9b987b7a208fb30fe37ce3ca60f24473a4f72dde27a5b8a68bca2619cea3c390889895c7bc41d1d88b7ca07018a0d6beb5a019c6e03e8209ca60a972f88f63e1714ce289bc18a4787bd8f6e7b9ef7e9ed6c4f49838a0055f9a04b4a195bdfd5817ac85461638835974e49a19c352b14e119173fdc1f9ab39d8477bef12aae2bd64b1e8e4654bcc2b1d1f5c07cc9fad0e031258be8db03c6e412d9882314e99af9d150d22b8687488fc9ead1cfd896d90627ec3a67bf157b7aa746cbbd7e5b76d3f6fce834df519053082208649d3c43334cd80f0b42cd13e3042c8a026d5df9fe57090315042f9fdeee48c875d2ee13f3fba5ae744ea1300f9bdee6d45e1312c0fcbe17a210700af11cf1a479c1b546a2ec0c51a3a4e692dafbaf9cdba1625384310bbf75df8311896e2f9f280a38106d5a671f6eb25477180a72d47df5c825c14c88efb686683e5ceefc67e23c527336e81dcb34c22f9a7c9c5703cdf0fb6fa5de683240848b104f3c6a12b3c2dc679025cf6d8f8a32ecfaded8ed424dbd6497c1a58969e52af814370c996d7b9170c4fcfde60ff542e5c351d7b8dc243be6bf08df84f571e1bee53d0671ac6b1a585db3558fe7b1fabf6e85f9dd4b012ea41f4c027e43deb1dd9685eb08502399c9e9b8bd4071b846a13780df79f74e3176fdb0aa9457222bafb8dcdb3e3dd51fbaa710dea4861d84e43de3651d18f1cda28a983a6a73e42764865bb462f42bc525424bf07e1f35a534e2c398297cf618508f2b4d4b3c23a722570c08e30dc7e18e9e5ffdb3fac671b02422d2f9ecf11c35f0a37ac2bf82b95413a7376960edd80c66c72b9ca3a27a956944948e09cbc2ae354d0878fa6f1850e44c3595af953b168d9ad42449fd2cfff0532014cbf3f669546c4587be09f1a41f07660386be5ead128bedc536e4e5dae0be6d2489b6c42c5171e0d6d10b510c952dd5521e6d8c2e9b17d465dcd733f387f1322cb846dcf788c7cf46f6c2e31096f5e7c830fa5b9c12e295a8b9c0f51401a1e5146fb3b7e4b271b6dd15a0c95d6b6212dcdd578fc6bd8d04246dba01d8e16848b9db6fbe2a733c0b90f8bafef8d596d5b9c9235213146327c044fa78b9ddadb2870d75731fa5d4b32fab0132fb3a8d68e948d7ee30051f1001a8afc4f67c2824bbe83528fd601689ce315fdf8fae41139aa9a0ec0d8f49e8c5f7a8348a131cc92ebe90ed1b9a07c1a8fdefe5845f6c014c0860df8b8f33d6d0c461558df196efe74a6ebf7b1b20fdb46a2aaa111997c22432c92764dfa84eb1a320e801244a47e84c35acf4ac275f23706b2aa8835208ab0d3898f8ec71e05ef128180bf84ac3ffb2a6bd6b6e21d0647ec3242c9488d5eca3286acab0a25e347b6b684809e246cd0e67c1f30e1d79b9ee90f89766bca9bcd4f6f8b2018ed81d50de563408d2ec2f77ac24c3b708e1aba8894f517f4026d2c15429855394722fa11c9903d1d053e56a95ad48e776f535d0a0fd25706333125cc95ca9775e20649629b3cfcad45f22a592ca90a6cf6c8b1ae4f72a9ab2ae196bd764552a0fc405a7a526a614080ee5ad64f5cf6da50b2c9c059095d99589db4f65b23a1c6e278755aeb10766aee0ea6f7434ed500889184a9f4d480dc037010dcac9ade274b8394a0a542214c23a60fe28a826928c3c5c4b12e4883bd4a911e0087b7bfdce0bfe4f6f14df1cbc834ef0adf774cb77b5539c2e60eba160d5596a4906eb424fe4ce0288f0de40efb0a3676cecf5eca2d61ca26849b47f75a52f48c12a6f884d2013fb5c58a2b7e4cb649c5f3af9831d4cbf8425178d94d9324c4b76e16c5c093d5eb85bc14e68e262cf4f321c0c1f1d6d24768c9c8dff8d5f6c00094713a2f11750c9cd7434b0910d3f726a9c609cac20cd6d52b6f12cee559b4f7ddbfee9ea87c2fe0f20c2841f4539f6a1c31ab13e497d251331cf75c09b01132f715343c09fd33656c421b7c9ccb58eb0f43e4ca0c00621282f023b4a2c80f0906c8fa1ecc420c6935801c8432483458f75d62d5941692fbae4171dc33356ed00cdcb47c7826bf79ed02c6120aa6ca9dddf92afd364368ceb4e047a8ad4a17c5316ee07a110618f93583a3c573a5b59cf495f77123d86cb2ef2d5c4dff3bd8a7a2dbb30b7efdaf1b9d004f912fb9c181ccfaf3acdb6354aa42aac8920b672825b8e975637cd96ba249c2b9aa91163175e60972e97d6632c97ce6d49e60c68e2eff16ffcb60df441cac8553350c8b9dad17bcadb05666b1faf61ac016ef8ec1824ada62967aa8aa66b0fb14b0810161ab8a645e0860241c3915112902d01c58df4fb82094c852e4f3904df404bf27388ab5684bca64c5f1af68c7b2e88c565c2ab30c3a62ebb5f330e683e47c4bb906d5aa0672cd268cb24b0571d3bee336e7da70d8a91a875798c7e8776d343e1ef45cff7c8ac0ca75c943dedb14ee2676f542647a92fc93e3ead59eb44e55bf18129929342f64fed302c7a3b7b2f3a4b277b4cac8fd32238a5cad6f954b5701a4c14b2d564ee880ee53b30bfaa4f07750d70df102be45b091fbb67092bc51800fe2daab73dc099c6fff5150d39d21f327e8c9e85293a4b692337a2abeeb7feb7de73937a1386281e5e62c0de7520d936e81fd2b33323ee541a8afc8c7dab79d991a08b746bca9b87f6dee28ea67f8d7a8cddbc37aac7d9cd35e0256e35a0d1afc73c28d6c5d89704ee75fb0fd900b9a997708cd03706e7ff6b88ed9c6caee39f1455cecfe6780df12ed04bb959b729a4e8a6c82e77053236f8a19ba2a86b7614cf85bc446e805fb16db3192abd3583150fa6780ac13a1bc1c0222706014c70e95a878d0fc3dae2692973cb6a574c44ad9ca4a878205856eb8d1d77c6cbe6fd1137b3ee5481f9776b924aaee39e77e9e3629ef3785f896087ec8788747cd67742e859d564e7e82c3b3ba34926901264f43d8e440a78f0e8663460e49f6e0072f3e47725138f68d1d7ae3a4fc45cf23135e7bb8f97fd083b68da2411b38daccda3126e0c217aa1dfd9033f272d33f4771d6da79ad83407a65fef768b0189e53b6a1504277f11ea6147db8cbed77e051c734c3b25e441f0ab646c12fdb76ae4718511b7a9f9b5d4ef5c65ef730432bcb84d1a3f7c245d107467e2197b0975a4cbd98b8b046257095d0605b3008d14280241b8541338ba73acbe1f8dbd38be1b1cc04e08f1098b12e175f941abe9b82cb214cd11650e109e0e63f219dfe8e707356c6827f2c06fcfd20b849af8e27846e04a22a9862a804f5b588ac0be1758808ac3ef0ccff9f736b3433b76117eb6765169b1b2ad3c2e3937de66e733e742a9f3a5a0fc842a77c3ca67dac5424ae6d3fdc3e2baa8b96b7f063eede6eaf9f420c3f3df1aacdb2db1435f16061feffbc7fcf02b671574ef039fcf49a2ad73ed765417b3f1f1151b4dd3546cbeba4b56ad7bf12986d1c3a65ae3d3f16f6ed2a0b0389fd3d77a09a80e3d6b97654c37add66aef6fbc23782f3751fcc6dbf415858d75a70bcb0ffae909699c25a1f153460a08bcc478d7d8c1113786f9f7c9bc7d59a72d5c126fe824b096f5139bfc3ccf63304923860dce789c447ac487bbb4509db3a1678c18212964d482a60fd9dd034ebf42727d3fb9683d9ed6705b596d54d883e92663530a434805e3ec132350d88be249a4b305dd10823558c7a550e2691498164f7c5b13aedbff2059b73e38522f4ced67e029de86bd8f58943c7cde64c2be1d6e7a34a3897156dec85b952861f0129ebe12543120e75a63eb1ca9d57b9873f9e62e1b8c6e5715773280f03806487e3d9c90663c6060492ab1a6a3ec4ad3b0961fb8919a547b803dc21bf6c85e86316654606add2e56bf70e1e3011b969abb59e4c510a8786db87015fbf52d874c10546edce149b93bcd13dff632b1870dd959637117aca25d7be9cc838e98c52744d847802050a98a68e8c6986605ade5d5030cfc67190e33b2f38eabefef338ecee34cae82bd511f5708518090c519190386a581f56a961fcb9e71fdca2ffd0bb3ea7dddf141df605ae0a0502e8e9b3f6b90a88a158458cae30e669d41d9cf031cb358b600167d2bdf480ee4962eaa58d8366b64f4e5299aaafb03d7f0b2fdc6f94ccabf9fbd028bb553b81e00c6432b68e65d05a9ab04c5ee037b3cef787c4cdb97a0632e07c9027e897c25ad61bee9769fff712113559d9384d36ee9fe9dee45377fac1b281c2e12384e17bc3318a69c699a368c1505486e08021826744fb6ebd232d3a911bd075cbb4a4aecd059c7b59b434c3511f5624931d313b3e624cac4d1e62ab4a67010fb75aeebbf961a1c879f03a55efe0e4d9481ebb9f9ad7bbeda8d2debc33b676bbe80b9e230518c425c482d78ada0d14e25af551571404e03d976a3e3c966921c3fa8b4c77ed5ce3ab395417c9ae5942748e90723604e050d429c71dfdaedc9567e085bf262fccf314025301e9e200dba3ea7caac0dacb3e582b711055e1154534feffe5a4c41ba43e5f193b145f1355b53aacc31f8054cd377cbffae242bf29a46319352dddf39bcc224926a8a0fef87c161a891d9bba66210a5f16df1ad934a7800f4d1ce3ba593f854f5fbd2bc8f12ea7374a8881f493e02e698554d168f7715903aef080c9c17f63157822c95cf20b06074b135f1c4b2a81d6b6e9942b55b84c6ec78476b90af3c087eeae870546269995cf3db095acf08d7dc83881f46eee1603aeb163fd91a5a8fb154b3be101abb047d56f6c03391dd32599b556ddc828be936587787117ab1e327541a09909e42f1bf0c1f4d267bd1821df715a9749472f26f81fcca2d817ebabbcf09c8913f7eda898baca4274353b104df7da2ed195a5ccc48439aa05dbd2d853b9a118dd08c7816b1f0d756ceb5d2affe92219cedc2e0483f960f437a89987a540e9a09a76c3e67840cde7346d50475a07d101d63296d6985c3917d7c69011584160ceb257ed98cf136a92f7f4334cfdb15b63ebe2c89c7be29999dbf249ea657f79e46af7145e5beb29a948a40ffeb5fd33be8224b359070b64b46ba3ab28d2652c9cf16d5471190b8157917cba3ebcd60af1101ea60f9f16806bc8d55b81c3f8cfae89aa17ce72cf6a7c31447977c8c630e7ab4635e781c7933dd061437b9419bb51a6fe9ec8b9d23cc15b0c96c27d78efe5bf670de2410b36d7bc1989bfb97c34b5b0d49d1c77f83fbd9901a213e5b3b16c167f5a07bc54bc9320fc8b2915da5709f49212100be0aa2006ea7fd0861c61aa8abdec040fb2079d8dfd31137e446bb7b88f6c43e3836b2bc3f6b40b338daea04039872bbec7d444220491bd8658954b126512f3c0b55665b1ddd2e733b3e62a5186b830c0b414ac6871ba946bd0ff7617e9fed36cb9ecb5ebe387099cc5ebead04ca8c0f499e016ef08a639d147aec3d2c9bd483d5a72c8f822d56f3630febe571a80fdea48e1c92a780a07b10f1dd49ca67b0ed8aa7cb0eb640b0d7303ffb2e9e63cac8cb8fea8a2c9a20b7cae2d7c716481bbb4ceaee6348f76a89d9162139899cdcf684dc8bfec07b3f39b3fb64bae0fa1702b55c2ff3083280db1c78267851a50ad255f9d2402933e78b3a07410032ebfd08db638baf65665c61663af751b35e6e830e69c94b19f0d4101fe28c5d28af54a79bf9096eefa468902facc1d4611c41ae76eed799e849ae60d4d97b0d5f543b8de6c67bdee784320fabe93a1b001e5f966375b312238601e42da2859e3ad7826d47a81e0a17bbe62ae8325088b06f5c4df0c3260a2f14ad1ee66dc46ecf839a6880d59aeb5af56df48861bdb098ddebcdb4baf3e6ae68d64868052254734e45cf9d4c9743b3e9d5558104585966fdfc5e478c11cd79462edef0459c5125510575b5f79f4ca2665ffb70c0cdf1614b4d7fa61cf27bcf6d51cc9bf88267e131299f6decbcd2864984cb89becf36c36d20b26fbb88c782c1724451258411aecdf71efa8f25864f5145c7a885c61841701c9c8c2f7528fec1865180d735ae80d3e9c885f9d3c8a8c7114137a1543a656b4c700ee966db9189baeddd64f4d771861f7c4fbab7d2828e8a1f583b6f89edee3b821dd97f359d5a9feb8568604bfd5582b43ee4528d6e74d5441182986de402f707a9a208f4b6e08dc5b88c42cad0558be7b4cf83b8074b2dd62cfeb69dc2b3b71e215b6c4c802072327aed3e365e41a432dc63ea64d59b35e6abc5db95facf98da3989d37deed76f4a41874a641ecf77ad68170b11773799e3cb6233f378f825da5e709c0cf59ebeeb8097ed90c698c972aaca013e9e5050345158a42e367fc7b333b6a0cdfd86e386b0754f88b7f4e217c0a9f01cb5aa1098f98e159ce28e7c8b3f21752336a13e2c1aebd9f9653045a08f3472f923b73a953d80d3c51ad4d1ffd0444306256a12d35a7aec21a2feff15cdb7068505437aaf6e298cc8ffe5881cc64c824b6bc3c3c721f45e94cfd3cec11948e369fc569f51c00265e50e1d2825f71616671663dbce76ce7cc36928952c2d6413e133721a8fd37e2038a1ea574022aa8d178a7689bd6626f2a6ab04a6993136e9ff2c7a6436a64bceb25bf6748ec019fd09be6d51d1abc6aeade428ef261c47cd810841fc0ae3065c7054bb59484b1cba365daeb62b9e044a9cdad2f286ee71e8542de542dcf1fe009e80bf6549c1aec54f388a9ccbaa4709bdce406977e6210120d50779d04e31141311d4dc8053d7f695fed1dd2347ad230f1b1993baa4e3a2d6d8398859cf5014c8782a6fab7fdf06a246c279acb2b35f7aeadd7054bbca7e5292e6f89e28c9638b0862438a372f868708eb11a6c9f95abd2266e6ddd834839d381fd2f00957bf2291932153f3ccc28b605e72a3888650ca5a6dc59b4183dd28c9825a0c960df0ab9c0d26258567c18def4a6eebd4209af9528050835591696f81050333eca5dc670d5995a9736fb4869f0249a09bee55d8cd6c06502ac9f4cfc072acd7fd34d3e121a2dbb904d685dae8d580f3d08abffc87a7fbe709148eae0af89fb1cd19817bb683fe182ebfdb63291057511642118c499338e5bff3c28ee795e82e6b311be5a02d48b847b6f1f66c84b6c63dea93a5ea9bd2b8ddcdab2071634181340ee5cd8a245ad063891e919ff24264a4b90720674f3adb2283bf241c49d8ce34bb39f041167feb5976312d244a88e194d13fe40c598f71777bde364627bb8d34e7972029e1d6b723929a88e419453a0dcd87eb819c94961c4821d792d666643044f2efffbfd231043205d7f00522fe52855eca7474a1e3e4999e306e223a1a5c92d8714678bf69543be6d845ac4b1e66b196daa2d8af982f8cab3c02327cab0bc0c38e4623e410da612377adbb832edbabdd8bb1a667eb49e879baa037c808cef5b679ed399be3ddc313b00da88388c64909f45102d2e936417f6e61cdf6edcb0151eebdcea9c25fde5e9f4b84fb4cae6e94be9335a33a7fd53326bc9aa5aed7bbb7b8fdaa9aebd2a0740c69d69c862f2dafebb04d4fda8ca79f37ed83a90e421dfd484dce11ef3f958b01927347471238d2371d7150fc2bcf40835509b8355f45ae4b4282d3d65124c54f99513541a0519d70e31138e12f40205c2ef62e7f11f3ba1a857993829c004c839e2d559cbe223b0ad5f973b6f05b4198511f550e2a481679b347e0be7aa298838c7ade9e892ae32d7dab5998cc0c56a01d42c316520d75ee8a719ff8d89d8c15c181f8b0770cb35043fd48e49561b6179178991942523ba8ce15e385f7982a9db98e170556dbc02e499b15554cbf20ebccaca838b8661bedd1f76952de70b7c372d40f6bd4b8e97243a3af5490b8b914b710b906be0a7e2bc1912dc5a924d40805dcd0df181e20df543d487d532c1a1423f16343f905519cdb3c99d4bc5afb2ab45c737c4c7fad3ee48b2abe2308e20399d0a1af53fb4104cc64b2661ad553a2839f9c68b99a867c7c8dc075070a8607b5bca63a346166707bbd164b372909ef6af99781c8f67951a61c0db1e05700a81e6b7d36aaf57a4561bc905a71476ec2cf926121e7f4c6d3e778642d86199cca5a4f6af6c3149d7ce256efa40a6eaa0fb87e0a93b8896f58997c79fcdb0203a5787883004a1df45d252eb57e2c4682b4a28cda5c58f07f2d8585fd0904b697c1a4a94f367c8c1f4e6b538dfd0a7225c0e51d53783ac359c27f65d62fc964277e8e663ead0c207ba6b5af2c73aaebcc71b86ec49fafa4639c0b04e919a15b005b5c67e2142818be64349690738841a1dda3c2e186024f29bff272df9904de2d850ee1bc1a1849737b6441bba8d7724210ac1f169984d3630075a8aaf45f3b1b96f69f106eefb98f0549cf90a50b23b83aa2a2da319d10aef39f741e2002fa81ba2cd16f22be3df9261d943fc4c9e1389d3363bbe59b69eea7214ee25deb01aae7cf31b354668c972248eff6d6efb84faf46c6356368d0dc8d6f98f0e6da41d7d867d8311bad8a1418d4985012238626912252682865c3ab0d809758950efc5e1dfac0ae6dc65a945c9a11a5b6732a4aa793dc2624d1f76034cb231a9386c4a6e6bf66aae8c0d23933c0687ff1e55e6db4740b094c6c922f6f9127a71df77c8e18ce39cea94d434d49b1bde810cb8d4e3dafd239a0708032f890b98da41427162783693b874b537d98a09b0cd5f6d40b15d16c227c5a5114cf66071064b28730c566d716029a1abb5b795a0e9f9656b2c982cb15c39162a55455945a5a6457deeb20a0adfe495c1115e90aa6c608625ea8c57223819843a40a3e502d5e5f1784c4ecc7716afc0054d3b445116d13e4d9d6a2e8ef9db22e16df3c17aba2b519bb88ee56203697f37b27eb47b029de76bb747bccf488061759093cddc03432c01e40faff098fec846853aba426096f8a261ed0eeaa7ad1fb03988088ead37a4c1664c61388008a9121db1d39b50979589fe7aad4698ea29d4d4217e2c09ab8ac333426c8422aeadef8d3807fa7c424d37d6212a6bbda91b2d4012c321865be8a5107fecc74fccc9fd65c119862d596d17abf42b945eb80598ec3b85bcbbe4d5cccc1009c767a7c64a4657b73cd6b51affc856cdf1bfad4ebbe4c5c27bc4158b1ab87afe16e86679faffd9c34a902f7f358595b406f77691307ad3208aaa3b0a2e90e374cf2d142111df72a72b4c8605e2731bb794f6632f28e2f43e0f55a144449d0bdcf07500f0e0732228e1884a61145fcf41ee50a62466362c34d6210509a88708a4f4b80f9997d8b18c9f0863fa7b739eb3d6407ca647a7587034259c2eb0cea06973ddd1512c416d20aae72642a0ca86c1fc0620fd807ee30c09dad3e864d46f6ee3fd15b743b124f78a1b1765137960028c6a5fb93e5aa04dc221835d9b2bf6d9c6b9fe2d9ca3ff43f368fe992330923833fd702c914de9aaceb113e8c8125e231898a5458fcdfc31b324488a0282959466a5fa39d85ee3a8779717a7e4f0d2e5b88d8f744625a88eced31f66e57b31f5a4a30a5545c357eb188a7451fcd9e6119d6cf186896610b117fd737b365c251d87c24eb3f204aa1d3f7a17cb7d39dbed3ac7cde4e26a739cda15cd8427d3083bf045c531859e3dbff5abd87f87604b9f641d93e09471d8e58d3c5b488f91f38058a4b112176347765b114f086898f40e57e343896c16a51fbebc93c30fcab84c086ec86ae7ba4f3f971cc8ee765c698953718d6b2ee34305bdede3a678af9483c17b4562862da50c37f8f7f97904f777862e092cd5f2643779712f82bbc22b213a7db2785cfa48bfa4d39c1b97108b587182dbb7e88568a4e2e233525386e2d58dd08e1aec6305037dad51be95c71e42346d49ae9279ef56084e6ae854f5ec7f1a94cb9aadc60c411b356662e038a744d43fb6fa01a3433e4eea816b6fe5833893c961594897a7199553f0f1581f24a97780a4ea4671046f6fbfbabfdb1c1ad8d9ea60a74eca7d61a50dffdaf29d778ad34f3c8def99579867bbc4e2e85350595a91a4448030e7bd3c34f003dc27e0764424ae411072f9f206f40307d5a50a325c63998b8bf7737e84b73f4fd7ef7126d81de5b73eb4e31b6d8b610e3117344423f3b30553f9f4a4bed2f34808889e37f79c150bb0dda2845802bcfc15ab62e2992c836db27fa1d7976303ca9132638ec53ffcec4a47b2fa50c44c8a283100d4feb8f7fff8c90bb7153fb8100525a7897d454def301e36e5f6d6745b9160d83d4a12d9de99df865f490bee1a0ce491e2e23016ac7e3fa55dbcb45aeadaa63a78a86cf23fad06f3e02e65d4e979f4dfb1cf5520f2e7323fbd868fb520a37806c7da2342448b8f6c759df5779e9b734da7ac3c3ee37ed6c8bd8b51b32ba3fed358ddec7c1942d77091b5d8ebfbaa3af03e91bb80f8985fe82fb07a10f9705165cdad4070690be300b59345e82bd259307a09c373edbfbe35b06ec2aedc958e720e71d132a665f850ac60fe088143d79489ee874da2a94165e45b8fe83b0dc3cad505b5a963e1cfa0e20b0dd22537152982d5c17b71472f0afd290784aae2d800dcc920cae8c8f49e3908b3d39e49624c434cef4354cd3c505e295e6f26042ce68a18b1166c5caac45f23dda2e41d33c7ebb53909f70313a41e939c58035e127c463c38eb35deb02845c3e90f124c524d8e72805f58cf45192d934e7c5881dd4d57425e03f91f2ed8513f586df0a9122838f8a21390db7796ef87adf5bac5d8112547ffb343247c7364b2d02af05a791b7723dafbe8e536f2545623177908c6cb859bab74eaf40edfcc9aa275fec9f6d147b693347da44a74d9712c0555334ee61fee0b8d84a6a6953b5341ffb821222d8b5c6636af5f52f7064e0c884884698499b7dd1978d1efdbed0acb204f05ebf2e8b8b22a8ac4cc54b87d5c0ad5882787ae88386e7e4e10fb304eaa0aff7a590e1da446944b4f5f7960be9cff03657685e3ff30fae075d86d4c79d7486ba4fd2d0401b58dd87ef26b2fd22762ddfc54145a90815e11adee75280b070ff47f719efb8a30c10c0c2506e31e2abf3cad354a2958e64b8e39246fd1dfa6551ac96518c225d90a23c72debb19ab55d721321df4a59a7533a0ff9cdfea31917c6048b4d0b8be8d1f1df336e7e9a975dc28ca95edd9b04130d5631eb560e713f2308f36b6f9054a83fc7d1fbbd3697d262deb0ac36034acfbea9510f7a71af0baeabde0f5388c20abf4f6f84e520cfcb79c8efb35dabefc51a9ef7e853760f8b6be7d68ba8a5948623142e1114f05c03023ae7618759d1757ec294d0f83bb939107692301d624f72b1d8a5cb427fd4762c916e1f33a772fe7e8ae4b37fbd2840892996d50e762457c4030e3150019169c7ef56388bcfc36e0b62d7fe322d76b61731e6ea0fce2f3232a2f75b24ee940a3ea962da550caa07c0c7b0f120a2d9820bb592c1c38a9e82ad39b2ed40d077be8f1bda22d653684014b07839984e4143c18fd9027e4af2038f40fc13e4f8becb444f08573c7ec3d3348077973fe9c8d7c42477d4f74a221bc196b5ba5da864060a349f804ffdc7e9539481ccdffb6f65f7b12c09cdd1a24f157ea24eb68b582ff837cb992e7a7527c4320b4824c19e7aaf46dc6325f955874e1e7eca338bbef3b33e666100bceae21dd8f2e53551e6fa2563ace8cefb137bf587878507868fcb8eb47a2767af6300fba6d681443a724c61d45280100bda6e7e8409e19b50417afb11fbf5f441081abe0d4a42d229e694d968560edef779546795c4bf95a9b95c48e1d5fdaa05ed0078bb6754bb26e1d707d2d007540d2f9364a3821cf6a396dbd937ac93882e89c064d5a01042e69d39c81b4c1c08fb6be7c95cc22bb5d48403406a31b1ce1e98918f45fa58edbcd1f35a16ec47d59d1a144241d6a803dad3558ac208367ebac7a0e221a6ba82cfe3e554ae428850a9b1fcb815e52a3fe2499ce54e2ffc4775eff828d2c1cbe90c4ff138e4ef7553c6a61a308a1cc7f615ee5d4d9365a18a383114fa34ce93140289513dd28c2ebf0842b7a4acc938424f2e64fbd6245dbf8d7c4aa11f0957771ccdff91f2dc5ce3d6ca20eaef2f50a8ba625d95c507cc156c4f58fb1366c61a69ac36f61649e6aa0689d134229245ff7c39916866b9be5ed9a8c9286ed6d5012a1b823245c92841795e443b24efa0a5946b8ddd206dbbd58d1b8838ec894dffef642ef95ecc1d225a05d62b89dc9e39aed003d52807e14ee12a89d11a69ff31ab17f05f1c8f3b5df1105e1e8ad02a42e00dfb801be8029bbe40c07d1a68e001792eb5c50c59f62e55d413944a7da245cd30e723a1df4dab4060ab3c2d3f6b1edd2608c4f0238c738ff9945d931707d5349496b5b1037015fb301eaf025c39e769aeaa73788bd802b6c95f4cbc90f4ade446bee91394c440755a9e0907c75d901babf26d2c21a9649adccaf1adf09f1f69a7c0a02bbfc52c8b18865984c91cc6ee8ced79249b21ca65599c1cfc093bfd3a6897ffed6905f83343a274abc63cf795a039c6e1402273de5ec8074f737b134570a33dd567902dbc85aa0e9b61ecc692853d162342300d2f713aa3294476760f65d04ba919afa6e73d5223cfbdab00bc274c0f8f6fef75f9b79d1e7eb5b9ad212f1fcc35c8614f60595a6fcf02a81d277f370d6d6b64a0836d2bb68b406b1bf0c7893b67d0974c3995fef8b9da8e745b437774c2b08c468990f136fc3dae76cc7ab30c27d13d79c259e07f6dba279fd569b3dbf8752b533520d99e7c8f7c7ee26cf6856b7e388c0939309c5dbaf11f1500d1bbce81c26fd4e697ac162a999ff2f27471fa54207018409e4e2638a66f9bc1173f857ffd54e592b06b5f2aa3974482e0fc39989d32dbb50ec552212b27be729624b2c8ff15b3b8ddee699746b2e715cfe2f592235dd81b1bd62956693e82028039bdd81831153f1377dee604f39f040a420b76d763c747aa0890270cef36304e6194082cbc6ae9914721588764e330fdf59fc10096f3635d7f66b9ff0dfb243a7a8dc2933cdbce7c455ecc286ab747e1b16181d3369db9ea26e9f0c0cb882e9a81c504c7c14ada691a5ec27ec2ca0b3b2eedbbe70be82d2f18a1c771ada4cffbb4cb9105d8888165ef2454c60e090ea47701e45160535ee09ce91987c3953729dad817b290fd999503f03fd5a30205a60eef695bb0a075c9d947d2314c8931371c7328a9201c5dd1954caf53a02476373d97b3bd7da0d16e72c716adf075aa2a937b7d1b5024278f8f7c350fe517363b6c5d7e396f3bac9b37a5dd1bd3caa71205e6c0dd0a95e121bdf7298295d360e08f801b1fd2293d0bdf084265d109386942dce4e8b1337090baae26435caeb252183b748d0f6850d5d080192760ff961cd8595ad48c48317f6b078d42a968f5bb02a7a9970ea15d677935a4532ed1a1d09619769d5520c9c624447064a339d08a147a0dc37fb60485d2e756b991d6f3d772d11f51a2792ecef7a27b8049971ae0e948eef5678361e32cb51166a32a0ef771c21ae92cf4da0fb2f319d95b565443e41cbdb4607f1bfa3c318cec4390c2da04b5fa3253d69ccdc0e8383601c309cafa067c9caa4cde6074c86799af416870bd0e25e3ed8c7792493511bed898a442a2d5a45da05fcebba8fb3359f039053415e84f09ba46f1e7adfae96229b719145afe0feb26c299182161ac7a7f5063e20b18253ceccdc7f50a270a900772b5c0f27cc18971dbc5755f63a98c1e0764b8c79d6a87ded1efbdbf5263f52db32f1f09b57892b511df5204d4e2ea770faf6d35836ebe72c7f0339b4c1bd755cff92700be4f576c5b611ced06218add2670c4cf9fad3a50a26da680317ecf3f43582b9a24f33ec35ae18e138e63d4ceb9a683bd2258be2df50f61452f5a1af392e4a46543535ae293765ba7045bc595a1e5d2f449097a2d6831b259c23479c1f61f9574a86b00bc8fabdda5c8bd6446d50958967fe97dac5ff53ae03983f50ea3ef0676959cb6eceaf6090dfc3710f76de4d77efac5fefdd084ff5817f5ddd04341adfc591b37ad93b07a4da5d5efb07ec21eea9d3f6e8bbd957df093ef3e8e2b1ae7f214852dbcd01b6d78c2374321a23834880f01f525f91da98c9954e208bfb54247fa79076910efae1825b6d1368807f303f20c144693d77a012ab27fbc579619369d5d56699fa067f94f1f59d8f394a2fa4a39198834fa0fbdc30c558e08999f74cf7b0803bc8bd6ee983d095c576ee619108cb6fa8f28c2405aefe8d3a50d43ec00b0786ac10c3ad8bedb902bc26ebc48ba740d7548d07f801198fc5080606e2389e421a7b191539f00aa9079790e912b82a83cf7c8f04eecd92f5e87dff1c08f65709a74742b484ad220759b45d1070b370afec2c466adae13cece23ca73be5c470a78cfad034731dbffef31fa6a0c331781d066ff1fd4384eb57e7d9f4fb834257a7a917b579c7e6a767b526d9a767d91e8ec26491780027501c3558ce23007d438d62802564a618f69e333a771fac5c33cc547e6e362a8b1066cca5ce2be08b5c6cc9398f13931190b530828d1c255d5779f7ae64d2e725fc2c990c2128b8c84b2d38167fab66b45c3b69927df99971e41b1459d8c2fb61b1eb3fbdde914eb632528893996a365ec70a3521fcf4fd41f36f2d6cad4d87926d15aff53e4ff3efbf3f8ba48faa92fd591a6853e45cdc661404aa30bedee8aec0144d7431c4deca07667b943ac7c5359e2000b65b4c3b2293050035f7ff33a0b55a00c48fdf0b564000bfddf13d2c8f3b9880b4070e94bc8fc60b7e2b930b8f0f8a2bebe8e51f190eddf5f7614766efa19edb812ab84965901d4c13c7ba414cf1ab0e01ae8442cd0acbfb3cb665560e7661e30a64b43700e37f3e1dee246a94ad97e82408c21db72bc871e11de3883a02167cfd9b2f0f25fce66ac2873ca019581a132318198f6af22dc68adac20f5a0bed40a823964cc42197e9f4ec7254d65f0a419264c1557cae3210fe19bbc1d96adb5af5f622a144fbaeb70ace0026d11b3ee6cc05a7f83a87e2e1e0215dedd7e21b12c68044eb7cf4adf7f1df352af1a6b6644cba7b02febb985778a4f7c97e6b919fa1cb2b107e97018ac18240415664a726a6604ed11366cc65cc616cd22bd71e4c5839fdd054c8e47cd0ebc3ce5787dc0a76189cdd3963e06658f29e02be49a59664a9180db586d2bb6811c09e6da79079fcaad613d7bc0db104182f0252f77e19a9fba2ae8df83329fa54e0ffa63a561787d679fe6ed218e29de8dca27081acc6948f4437128abcf3ea39f113e59c057d323f0cb040000000000