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

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

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

Block Certificate

Block 71919 5b833a0fee4e2254de526db5b4001d9dee1ee00922eb4bd04e861d2dc6b2812a

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
20d82e415e4e5d79fce22d53faaa79632ae6f73f5f24e257cb19c0e1eda4cb91
Certificate Block Hash
5b833a0fee4e2254de526db5b4001d9dee1ee00922eb4bd04e861d2dc6b2812a
Source
getblock-raw-prefix

Public Data Hex

000800008000000000...00e0130000302c0000
0008000080000000000f00000000000f0000000000000000000000000000000000000000000000000000000000000000000000004a8ca74422ad16b4e65aab6815822c7ae51f5fe2a2aaca9ca38e6087d862c419d5871ef7de6df63a9a0634de974f531b5f25ed073cbe5db9838de3a464910bcd046ed6f0f593162fb96e7c208621ddbbd7c4b3ad98f7f67eef060000000000000040000000400000e0130000302c0000

Raw Header Hex

00004020b161e26f2f399869284f098edd93f839f65e012e7d7ba68d64e6339d8ea07f69731e88a9e9a1710d1985e0b7553b5ce762451783fc33596ba650ad24c0fe838f02e82b6a04f2001891cba4ede1c019cb57e2245f3ff7e62a6379aafa532de2fc795d4e5e412ed820

Proof Data Hex

59,560 bytes
1212160203071ddd23dd9ad18a4b271db9ddb925bdc18c811ed7ba7d122e3d79c08a3669227e31ffd4a2f7696ca7ca26d5ccd9008a0f37678b24c08dc87d10d8a4df7c6e6f25431500161f5d01caf1f30e692116f46a27e6b100ffbdc4624fab6945b1d16aae0c97b757e5b45a5602c3195cfc380a4e879ba53741a742fdf05492c2883e7ddbbc7bc2dddc57187d8b1ea5b4147e0fc686147a2804c167f212be834661e34cf41e2effec6c9bd92bcc8f55301fcc0ff45e96f431454b1e8afda86f60830a191b73ec4e6b30dddc06531560a1c7878afdc5dba99c461fd8d4869d61615029c9ebef741bf9f0a36719d16cd2d24809478baa88e2bb2e496f142e01ed52762471a19ecfd98955e671e1b227a9bca1b91fd72067a8732a91ff5c8f08e1b2273c1adb994b91c7a4ff29407abff71a95adc5f5f1e4bea2adfbd2e4eb42463c9f092767a25c3063872fbc41b52215d6d8ee9cf9d5668a649f8437687ee4901d296a980d319c426deb76ad9ebaa2492e3cff4c9f0ab47f036073a44eb108e9a32e5ffca1351363492f08d17f09b7a58c9f45000e5d0bfc839516880c871f5296b514cbb9c5a96cf6820464d3d70df020f5d726e8780d96526cdcab763b1df62822f89cb50bcc9edd4aa0de3eab56ef86e2ff44c414b440945db2c4741e3e64f994c6d07f56082c62606ad46694ca7b43c6f477ca71230912b36ea05546d16fd7563db6d90a73e34358103c51268fbf01f3eee381aa8b79b7e127a4f5c138b0425f469cc164913d0f25963e343b6ebbaf58276c73b42dad808ba48091ce64b33a3c3ef7b3fc87023e7025ae82b96ffc9dadb24b6562f2587a3bc5fc5e82d85dd42335fee25f65a450b91ea92b6f5b401335d0b4391dbb2edbac58aa704b5b468dc7885d38201296a9cdfa366571882d28372483457a76a2da10fdb4de595c251d52b74e04791db2ce41d9a5b08a9c7cac59aba4a31b9be6f7421340c68b563d0e3f1e3cc66ae0baf5cb740df93661b7496fa515af32435e737d7bbacab479f488cc6d4be7859d1df9007e0bd3f5ac8ee2ab28a9a7273084bc7f0e9cd6097de56cadfbcb4ce226b0a23b5c347e4d18dfca9b95cfb920b91aabdb33135cb482276f5943b76d91d9730506020ff18c54725a71eaa392d54d8d736c455487c5d6c392adcfcf60d3fd240153e0d7c9201ba141e7245f0ab9c35accfab9ad9e711289b2da25a2b8a2f1c110472f5de58ff913f9940f837367b6a888a6d801c6d7800f0002373436ebd6f4e4fecba11dccf58cb2a8d9cc57731125559b316d79a92f8444160fe7282a91a77fc3dad29e0223edce896918c720c7207b92a3e285e8b7f098b4e0092e46ccd66fcc6a68ea516e6ada43ef64c737c7d38e10d54373c40f44435e30501a52f5615d2b7bd1b2acddc0b0f6c4b634f87d4bc41ede3ed1cd86845c3be5f65dce6fe26a8dce36069a79895afa8f25dd77ac34e9d723c2e0a42fd74e9dca5ffeebd24d30246696630f1493d62bcb4e93153437b06e7194cc4e39f96f21b8bc653679f0e9b060f9683dd9e31d618da48dc3717041762c73bf043d276fe9c87b0d80ec06c0bd0d03f090f688b9bb0ddc6dc605fa4ae1021b893daa11ab20b3a733972150e5a9c53bb9ca72b6c20282dcad9d765da4b083808f429c033661cd9ba8a3c472e1565b72e62df9548dc4f162b2e8be6d2dca9ce62200660fe556144356e4190291ded194936758c6a36fc6d57b9b8d23c1bcfa54584d6638ab2b4b76d359cebaf9f3ea1fccb8074cb2c2325569e25f5928d80b98722133a51c072a2329630d7b6a65a122b77300b0ed81db5c97c8bac6ed45d51173e14dd5c46c17e344a4650c6b3d39d3e8e5712a7bd9d962f4ba4e8d245340400d8bcacfa5fa426a7a438171dbdf5dd4e4ab02078bc269817bfbdce24545f75d96b39e946393be08fb2ce993f6ca16383361da78261d4039d38a4b7ecc2698e5dd1874ed352762322436b829cb76bd0fb76a7f25e47b9b9a449c2f780bad9600cf0622033e8ff9b63fd3f00e6d49ac080de26470e9061b584e8f68d3969231091f52345a679ac69f896e96f0c613b0f3602c4802df9545ff651daed3ff5dda6ed165172bd63b32ec463d78d4966ad0eb630edd5a65e357326d58e6af358dfdf920ca500984481a4fe2cc3ee35d19e9df0a92233705012f4173fe561fa388196d3364ab8a0edd23063f720ae33ba2b82470d80b502eca1a2cfe621aa56f7cb2b7bc7b905066668671f08faa78131e6993ad8def986fe3e512030e89a4d22d3b8152545eb48304f8b039b5c1eb64af40b145e2f87947d8553545e580f4baa0ac4b7fbc00efcb8cdd7d7f4a3e8bad0f97a39f17cf17ea3cb60320dd2c6a639cbda873ce3d231c4224492209fe11d2df3560eec6a586d75273c73064c1f5fbd204fd51919ebb2646b8ee35a0f9fd7c493494913a25bba522260e02e7446f05bd1ce02a1342a103cb5551da04a2760b14320acfec472aa59c442af6a94470c334a07ff4c127b12879caabd63f6a23298a08a24302402bb258d46e3525a31686f244b2e571a97661e6f46875a5f98395c7dabead5608597befdc1be93467128d58fe4889d1d2b92c522d07cc2b05f1e2992cfbe6af0a76c9d49ab3bb95f78a56c4ef6bd16e218412f43a138878befe98401381bae6923af32ae7bfbde936b4e46e879d480227dfbf57cf3d1f3b1a3671056634fe2a27a7b541cf3896174e8cbf5e62d371a5c9043a5eb80d20991f37f50122916fb557e300121049dd10dc630ee32ff2cc32c48b6390c166b2dc8376da8dc22e44036776a989dd7188fa2f121f3acd3a9cd67502ff52fcd411a9ddc4c19404edb038dd2c8b3f97cf76c1b6ceec1f3af79d615795fb32bc73a9d6c10f74e9297f74495a3b2e86e34be914da1552bc3bca0cfc3722c13868ed162be60b5e71fe92bcbea8d5a8ea12d9a13c6872cd81bc8f18d678fdfecb764e6c3329bfd0719f6d577e9770b0a1736416556ad866b1a9907ee826fe91f5642b6b7c7330541b2db6eab5e463e3cacef0dab3e0df2c49f0e3caa54cee2f186dce448cd99f96d638bcde175c1b0571fb44605aaa387994c29262735edccaa61463e172dc9debaf3814a2ce1756c8c5bfa059d7361da9ed7de45c6064931e6b904096c84475c9bc91097342c20648f5a155767586bfbb7070b974f609e343c0fb2bf70c1b9bd090085915b84d29faa152603723f139c071fd37426fac25fdcd8c3be2761e34da1f83f480d9a4b18b1f145e57d70cbca6763d6ecd0a320d030cf7ef205d92faa332c0f40a7d6444e1555da8257bfb86acd11ec8c56e8c34dab7a86018a17ae79f74432a423632a810c7b328e8922e3bec8920edf1783bb5fd745258147816c3ada153c08c2329976ad2eda2615e36f36ec9f2d042db329e10499c6e274b3f89da6dbeb0b68bc7874a1ed9c33cfc7eeb82b8d94308ab52574af111f58e08bc94f71603491cf93232c2a8ef93c90ba52cddf5af8600046438fff00978cf7845987955a2053118a6aba7dfa0974fe9e5cc58ed7ec13930e1ce53f631c67d54766933768d130c50b9e16227a58944e1286e25b89e218015f66ef691e835eb5584164f60e93fa5ed19c830a200a73b5ffbad4a4f7f515c42e9527e053e2105db4c623f791a8e5b8aa2427393d6fc696b49a6692aaba0ab83b18ef0f13d3bc80e4b717855f29c66fcd2fd81ff3c373ff73f8eb263fd7930de67068aa9b9c32dd647c547d3f46fb0051cab3d98fbe0b355efeaf255d61e8fd03f66f2d5fc95e9b836602ee030b79930c24756c7c128cd19d2a0fb2b2f1b1c8895fcc4057a92c861bb7dbaa9b6ff9e936f6ad929fb7b37680d67f251e22fe90c39ca4f41ada50763459e2e2c1873c0bf818a4e525a5f11dee00261a869b505e2cb9c4cdd7eb8c8d699d5f2e22e2c49a8597b313cfca6a3b992be34ab4ee43754ecc260d047881dab4d8b6e816c1d0ff3ddfde20480805529f76cfc540895ab2ed54c6c98e86f28a327b4a1145d045f859f8176b095477045bbc706d1621394e24169d10520c53622aa509ca29d89de18a5afe894566c7c8f9d23b9214eef1afa4e9127985ef51a980865c35e1a8af4d3a3a0088ee7a7f19a24dd244bf43e71d66614ca465e79e147abf358745dd23cf04ad7fb0739c4f14ddb40786dcaaee6c1c2b87368bc9ab6648ae269c3cb6b9c9f2b81d0575a62fbf887662b8cb0f09846315c2f0e9e96f3f1d2df450946016de2e2604d65c25e396eef21f51ffb8098c9c766ed8cc6d1b364d71f92600b30f145ab02782948e53b8a8d81c68bab802492c1cbea5ea308707c606b035b1b0f18ea61322005685effdc663e3699634d4dd7fb8c514a06d3a2a1151e158aa108b955802c4dbc6ef154ee7f3c6505b1113bd36fb36bb388d00bdfe6f3a6b0a83e6bfa03cd6c8074bd81140a91c04a81a703e7bc25feb41a093d720f01062a34106b20fa1ae49bf6b299bbfde1050802d8c0315d14f80b09789533d56fd60d8bba8ac98342c8aa49e5cd824b6725ea868e2ba70d512fbf2519be27ae53e75315e43959eef3a187b1353b4021f97392b2a4fac656e1b795bdf2f2f3acf80656c456b6fe7182ab93b7b2328538f0017ec6f30dec15be5b3f3cfda1c55e879145481e6618792a0ae4244f765169932475134c501810ff41f1209b34f704fbe81bfa1ccb965744b649f3dce66fd8619fbd93284e938869ee5f0a9475f5580960e31428a69339306eedff1e8e89f6b1a8ac32c61252cbd52a2a43db7143ef874e37f8a53e2aa6da84fb032bfa3ac2ca043f15479c5b8029abf7d668b3dfff999875dd025a2669efb4bce40e9c9ff189d8b516ad88e5bc39289f1e71c84d7fdc231f9aa16775d561756e2e84c6efb16b64fbcb37c1937bbf11b7988b41a56f4a198b181611252ee00e80f4573806f3701d780aeb90b08179279811173f878a5d27ed03e9fb8610c9bb2022e4643e94c8ed9caeac223298e546e6e867b405673a06d28ac2fb1e830e6956cec688f6e382b960d6052cb2ee3350e872c7f6e0b4f0a07204931620382f35009becc82257630cfa9af3e9604ff1d78da73d31a63fa01f9073c69af8116500edc6531b175562821f2bf6aa78e416123b4ea00406939e2b5985fe82bdd75849bbeec94bfbbdcc18a1edafc063eb0a7e16e108c9c6ed0fddb3cfb0129e741d71f3beb3d4f2baa95a736b6b0172f06f87f334d9fd9d4a3aa2aaef8240947422dc989973aac126bc75c5e4e919a178f57105df615c6b33cc374ab992ab5df6ac6e53f30a87316639a2271797503cde6671cd98983ecd00aae53a657bf5f8595b1ae99cb7a3201efaa373d998a9e7c95063eb03bc4ce0df7af22013cb41b9a1f8a38c7cc20d3b7cdb59226598801a78b3081b6d8bd5eac1d34a9c1d11db724817ce2a42baab7ff860dcdb8e6e0e99661e611f62037998c2b5f9c4f71a93a7af6824db4fb791d1976d9d386676576eea234b9a547a6c6e1d241d01d3eb304b4cccefac71ab32f3e007a08ff2bb4179c59fb50ed3498c5a3aaf38ed6dc9dd1aa6c630d3f104a8469d8fba19346633991b96d7be32ccf6e91fb491553b6c36454daf374a643daae1ba453848b882f16e725f2ab711d945b77b7c4e213d1c66316121bc7868825bcc369f771a4b978540342c3c22b603a388a23bcb4f6b9c4ddc6b9118fc278ada7012bf7c90acecf063b0df13fa6667b5b1299826bb5ed25ff03189d533a71e16d7fd9a5e0dd7391546f9f30dd5be7a95433d49fc2959ed61611044eacd90860d9cd24012162bc764e2b30ddf859b54b27540e9ee196537445b2cdd75546440b6581e494171df2316af492b6d8b2ba86fa17353111f20e6ff693937ac2b33f53542743a57f294ec6f6a859fb1caa03d90d9409e0a8bd6cc9542407dca6f1eebbde108366c6fe7a110b05b36703ddb350f2731f3f41db3b280c5718105e79874b25d6c96618b073accf888cdb45da8e75a33deaeecb83a0ad03c5ec35a0b9fc909df105429ec4864e824aa45cbc0788522e9d5aaf691c8fb6e4e333a66219c4a1ff4c62a463ec7ec3a2bb8e886e48ca274d1de64c7fd7a1a633db658110c2f239e63034f00c91936701af2f0dfa4339d50272f26d841bd49c4140635213cddb552155fa238e8406b1208acc5cb0a8f2fc361acf6539bfff3c1d09053772f34feba21aad647bd0a9a02e2d209d80adf97880bf5b0a2d7dd71b495e30b1f5b990b921c1bf3cf29af14789850623a71a44526649c2a0f8d93a5480226f62bf15102d309605095b9ce40aba7711bd9061c5ab86e95066b25c46859e756ffcd6f9cc454003288cbc94a1511fd0cb8de1f76987319cf3712e10e4d801161cc445d8213344af3adad4e6295e8b7332baa0781ddf67ab256f86dfbb55e20e21642e1d7e9d769804de13fad2201c824c2a420e259bc95c0563d78bb8bd6cd81991428e6a51ae68a7682798a7e14411cfea066e8f2ba9998f5bc6f1a0b7ae7b290d2e936180dbfb28f32ee789ddfeeecc0463ddd495ebd896928673971c142b045b219ec500d1dd00afb00a3ec9ccd87dd9f264fd572ed2e6454989e72ea16ad094517c89ebfe4585fe166c989a6467865a8f7c9abf6fde1803017afe6748d639e7fc2b195f14e24510c87e1fb53e7cf51f50af9c8dd64240d327f76832766eb06ac141b5ddda429d19b83f04fbb113e439d00bac31a1ea3a1d846ff5aff50a8cd6323b50871d3d0c8b943cbd8c6d6c7d48ce8ca3ba09f7e8f01dcc7fcdbba62f42aa0230388723885aae55db359d067b5e6e549fde73dbbbb2ff44895144aef4b7650d4d877b7959fd1a892c2d826c56371b8317d88125eba91817cd1c501bfc69ff244059fe4de9717fb978c75ea584e908be137384a906949d40b15cad8614d97aca9b03927c266cec75af05ad1b6f89d22e21b85147b54002860749af76d844c2d0a47e9ac220c8f5861c4b2ce7328a2de97674ec53b9d8527abca1c2e9a5bb5552357df7ab2b7c6eb5aa83aaf62cde5cca82a9119c945a90ea086d1f58a4bb8972923b6b2fc5a4e4efe95b6a82fbadf1cca6fb7be4e3e7c1e05314bec9daa5cf3c9a9df521aecc81d3209739b272ed3866c1ec1265d3d08cdc061126c79cdd0fd1c5970d37d3a5fe6754e2f53882ca0d75d40825e1534e49f422cb9e3dddac41f9c56566d1052dbd73a6635a30a49bf03c09003bb37291daeb4db88e955efe36824631c0e2a8de2f27b1169c142277b955b451f5cdda67820f953e90f3767326f129169842d58fb655ff684f970572241c586085c1268d5cce189915efb4fdbc2ba0706b186b6113d6fd28ee712dbdb7877160655214b5e83e93150ee7c2473830db163ab6bb88bc0d522f8bf2db5f4253e0412a99c7b07a4184d6b53cfbad3b4963d55eb12cc6e8684d5e52a96f5fa85d10e1413569267a8f01416adaca4047bdc6f59178f081d74acbede1421c2ddce03a13e73f9953a13c0d43ab759bc82cc7cea2ab67276d0bde501402677f9eb460430ad009590bbcbd40c105b949c83853287d9321ee030eefd8a9fd6d709654e274ed39f28478a79da662fd297594a4d44ff3983a60f76401a4c584501c7d0b2d04636aaf8bf03891ca9e9c10e1af1722b6cacfbda6eb081f57e981e6fd9235dc1da50b82babc3bcc607e858d770f191897dfd45d133e82b6ab32d7c16a2b1e761105ab36f3c12c82111c2e81e2acc88f86a8e82c3190503396af8ba19d2212ed5861c01a8d0481acef97d0c3413e40e0bb0f0663cb26123df8afdbe03ff70836410b05951d54593e04733b7a5776ddfdb62006ddf53e74e44e5c46ae2e98ef4446d0091a49eae5e3eadf5477a165258ae1e18250ff3cd71d4a6c48bec0f7ab8e75349a9f3356146af068a76275ca9797a00c5303b99ebe45bcf05b1f4858770ef6d878f841c2098d6ab70f975f0ed06f187fdb7c63ff0e9188d030d57b50e58c2107c15fc865e8cebc90512f52fc1b62af149d0d6ff66932e849571f1fc12bd48a8552c7e551baf31131bc71181f8527b6d1481e41e3952cad8b2752b952ee213db6d56186459a36e41af3ac64dac27316e9d7d2bb7f38b2090407b73f649d5348c1f4fdcffed66bff290c1925398db62d5adeb010d63eee0767265469f90678a0c679523c35be0653fc65263eab3e384aa110658a797eaca7b4ad775f8ef8e33e0992aab9118baac9c22825ace028e42c0573abbfa0cd264f6178a87ad9de994b33d57a14809cf1907a05ee5b79627bc8cfc79b1a6cbbbd2d9e6bb1df177c03af517e82052c6b2b84bbcc3be6eed3cc3c419a57c2f8b0aa46065e2b742dac9779d329e32dac8ea23b6c47f03045a27d44d204797d2e8ad625c3faf0828479c706cf1a118d0124dd3a0dfcb178e7b075c3d54c7e4cf0ad2117effd1bdea4db6b58e8687c77079c4b3989b19718510d23717246f2a0408fbdefbd650f02b2cd0ebecfa9fc3b2c1aef14b14a5e26bbcc144bd856dc012d38d74f29630d8904b2ad48f8f321fe86bf3c6014598b0484bb7149ab427508ebc72fb2078adb03ddcc79e372a5e88bc59995a29dbc393f3ab8ffdfd78f2baa880d064eb40f95f987dd10065b0215c41988fc8f9132c2e38c851e7dad9556057cd24b10a519c04bbc957917251cad0b8dad2b49acb73ba61da38acd6174320f347c8ae6e3c1941d35a5118c6fd9851f1877ae1cbfe8f964b0412605d26463e5cf7c352047e4838fa274e1be7b32a8dcffc566a87bdef29a874b97d5ee85c6f6df117e814c15c75243ee9b6519418cfec0476f046c9c786aadf9c8fad4ec273b1e3227df880520e2860924f9c39f3dc36ef9f171ef0603064291da327f7d9afb855b08fa24569a46e1b1b46249db44ffed99964d47d898a560949c25951cafb629f2650b741cb19d8a0811f2303d0a8afb39bd9eb35a5afa22fa475521f4c21c1bad2d94a4e9f835b69e633a6b64f20426c6f0d414ed5bf0efe0c3b84ac7793c722c91a4f462093299f6ac3792aa8ebb8ea7d5015886f7b0f309e00a8d28ee6d36a6927a871b695effca06f7816cc1ffbc7279b3eaa57e33eebf22fe6c6c711e3641c444deea7007bd403a6be9837a7fceb72f9a9e0b0e069c60db9d14dc00b3cc3324e8fa47812decc030297a0b5be3936edd8bde08ef92aff1871bc9d0aa39cbf9ef4b4b6c86d8ec37deb1f76aaff2328f5041bcd48f1adbdb467dc03ad57a719e8bbad55b60414071580e5d1d7eadc7887df8dd41ff8a6a9b45fd387752640c7dc4cb5cb0a212f92f32b1cce1a919efd662e3820173db562aba022be2a976b64b2b92e2fc13c08461e5c1e94ba43a1d671100a6143091b6df27e07189517a25ba301793b80dc7470d033edb94fc65d69aee81feff9b22ca457bb921d871315322e1455f33e7ea4d5bb12e61fe0c51e60b68339635d225cef5a174ce820b3e5707292b64905562978d44c24bda6cd2d176574ec32694a8b738594b7aa193fae21022dc8f46639b23d26a6a41010a3c2c731660cfbf5771440d6249930c07304fea3b9314400bb2487070be8df893872fde31aab415713c8f88a1babcc14babf30a4a786bd22b6391e49cd8fd53f973a6ba293f08bc160530c96e04898839f4b73666f74bf9f3cc5406021143099961d1610decd38bbe86f1495d008bce0787412ecd9e4f5c7227afebfb58aa28e0ef046b6591a99d057c92623f918de9270607030f4b3ec0439aa4055abf42e63f395c476d36520e65c212891917cc4c4c10460277104913878eb2baa34f4e60dc74346b27758ff98295458a5f9e6b9faada3af3e2e6af46161a134b53b7d355021b5926bde2c156ad5cffe2eb1cec5b686b3cac86ac22652ad83d71df9b29ee46eafaac72a83390e5f3f7179b60effbf07bf25a7c3f8b55d73ab8784c31700031ce7f50ac7c0361f99ba5861c086e2a42db32e9c22143183b67d3cfbac98385f3bdd011cedcf2d394ffa847e420707a8c818035ef2888b15b758b5e2de64257d59a268a813208b104d69832448a954321108a48b66103509c06d98e6d7797877c4d169fad68737d5db47a93d7c02d8d7a7ac3efb37457640b6ed64e2bbec20277a0eb2c9fa73583bd0fcab21686dc085bdc479993a29cc64787d18cd2accb25760ad2bcb4e78bdbb0e4becfd4858a090dca0f60c749605b972b544269d704e1156a99636e42bb9c1b029886e55ace3f3300a6bce8713de85f770a79b4555f3b807d75d5dda13dbcae98fab32941d3b06248148b0be05475bf4f8d816ec81fb60fd151523714baae7b03dbfb40f25fb0092c97a3c277270d1a815e02c54aba6f7f606d6e19cd08f20d3026b23391d0007404c31916f4aefafc345e4b56601bc69c4ceeba6e88387e79c8cb57af00ab61d95c8d6a06d8e7a628b4a81dfd6a89be45f06f24cea1ad650d3cd66c611d5f4a67a61eb731c570bdcc1e132db4fb62591550fb67e7fa80580582d8f1954a273ba9b3c8c9191bdd96e333947f950b05335f0bf27f848c1a7349247e2eb47e18665a972476ce571a2bcca3a8e4315d7c94d9b4de2577634ec036638326afc4da302b670c7c6823497c6539529c54c99481efca346b06b91ace80fd4689f8e721833a6f7bdebdda2673da132039ec892e44fda057c5012f62be0c3f4d83a5bb9fa6f434cd3aa2eddf1155c2f3d2970cdb10e8d1ba7dffa0c0237b4fa550bc21f17ec215cfcba794e5baf878ff866c564ec9a668f7f68744abc82e6345487b83f8c59138f34ddb8fb32f6bbde070827fea3189961f612f6d4cc68bffca78758e8cb6210956d7343f2ebef76a51e08d35e9b25f7ec6cbc2ff0e983336e1a29d79681a94fe5d8d48674b9009ac14db62691eaab681532d9e63602cd8b33da61c7b2fafcb9e998ba6837fd0fa5bff2abd8fb6866ce8d9dde67a3f339f89e459025c36d4c495d6f74d8a90b46a2d423f65df2fa38e9042da3adb87fafd29144a2a3a8e7fb8f106872a4b8729b2a0d0e683716ba36700eaff3f41bced28655a9a2027a6dd76a8e8478ba2f6435cf6db06c9ebb18573dec29f53aba871de5c10d61e7493b587aeb5b472abfd2c43f3037c12c7857be09ed589fe771ca3f2e042cd12e448e2178c5720d214d2adaf5a4cfa8eb88d16c67cdd51b8d81e6a96da773918bf74b88e70edb8d152f5dbfb90281a4f538e34d4c59f132cfd8f2123930a9c1b595efa5fa884bacfb0913a27a77504c205623c8ef96cf75a934f247ffcafee3a3e9c33641df2b5d6e233dede80bbee9b1c9634b6d984329dad1afc88c12cac2aae791658f45b7452a2185df277cbf35dc54a3ab097dbe471d20773de86df46531d346aaff8d37c9077f1414846cda543754aa6418e4b5103c0ec62d9e5528c3745c2e3bb7faab1db2a7878e8f3e58270e75e9fa87551ebb632559a95c14d0c714ffa2e51a96344d03bcc848ae144e8f087fedc35bd74db1d525de7eb808f2d0ee78cf0c0ce65bc3b5ce86df9ab5f28f8ac4501f4c3f61aa4be503095a02c55a298790e1a16f9b71466a81783ff1c9af4b9b7232e9b9e5630d7447c3622c04f8caf2e4b6e32db7690fc14824baccfd7a7096fa23e48d33a8f79d4fc2769c2dafd138b22411156c95fe3ddda9cecca66588ece2e5936aca47b79b89c6673ea5f1222a49c0f980184533c7980b8e9df2af73b771650b74f46df2296636f638c5fe2a5cca36653def075fc609c22cce37b4cdfdd099b98c951c401f972b5c3f5a1b12837f7e2b440a28253e253ef698bbc7e64d82b2dc9a3bfa9123cfaf4a83a9a090f7dd2a25798043278ab7ebb492ab0ac136b0590138d80965cd930f8ea97b790b7f931f55575dfd5beed75c270c5ca11a9eb50afa0636c7160aa6930fe301f9e0133cbcd64ab20a2f4a35ae35fbe19daa8c0346e217b8231dc42f571f0bfc055e88e70c04f8d41a15f7155239f7aeb3a74d728bfca818dfcc8b7104335096b1eda817739f9310853abcaad3b059d0e1d3c2138a05a290196724d46e47b334c0b6a16973fd09f258c602f3cddf972a5142dd451ad0c6f31d6ef63dd06d21532396f9b30580f2bb5177a111c29f1b655ecde8b5884c000f28075aeec101ff5b8e22add49e58e7e6e2ed57ff2115961f5afad330e146b70891e2ce8e175220564db4ab970ee5e1c8a120eb63da0d74824d037d8fa3f52586b5d7443576789c0e13a5600f42b339070914274baf16c1051441fcb5f24843d1d6a8387a33d7a4fa67f1279c28c288b6f7fdbbee6409d63b9a8d035d3bba2f7660d489971b822e3f4cef0a9dedd2bde4f5da84e085f55f84f44aff413f73f3092fccb1e6d53d2840f8685c85c685a237bf8cc51e0afaf8bd0540836f104fd638a6fc48b23d901c81ec4ef1d94b7555eb34a7e14a134ad9ac8497f61f57eed2f18ac0d6e30550837c4e454fcb143cd0278785d73690cf8e4573a3cfeb86cd3eb9eacec02c93190745c14c51d30cdcbb95a9905c927885b5c0ec6662f4be1620b356baa51fc6006efbf0dd2fda1cb53edf228bcaf0df8f1077350057b25fc9f1d26c4262fdf7c525320c08d9139a8086dedd499b90465dff9bb167a5c22f1462ff2227cb0720369bb507c46eee3c1f9659ab2e0fbe306df28163ffe9cb5b70323e0669e13dc0458bae727a7851fec0f796affa8fee7d96b1aff2d43a927468e1ffaf5a33d92acd5026612c041496a324213ad7e62cdb5f7df3c7bf5da2199da99dadf4d9e46074a20da9d1594462d69e62c739c6cc4f46ff276c7063d43e94994f55803db0799611715cafebc1ca2ef923319082d8451c0f5e5c5b6aa4842ec6edc8b351c8ebe59998a1683735a3661154021c16083f4031760656dae0680f2f827ebcd1ac79599f683cc8d9f7e4fa077cbaf2c9fb3c56061b2cd20141002a6a3442b4955360d917e17bb56cdbff75bfe0291aed17e0420372e9777961ca76da5b94d8f18f564172c92955691880f6b9ff57ae3265a95e70e685c6bc91d12bcc628c1e8852aab3e67b6a3cdca6ec14e01abcd46d8392f49c74644a8a2c4b22fb5d31aea5b6bafea61a4c73b29e2cc0adc29075fc23084cee2bdbc372b21ad936112508857baa93535c1aeb9f6239dc9953510441272e52b7576b09200f99e061edb3d440e7e8aa9ba22e7251cbdb402d3485b6613dde5048660a7c3cde52012eccb0b93b032268ce401aac94a64177ca6b6b3c816ad1c591d8e5e474c224163721d87a2b1c5afa48a42fcf5a9c565f9f577be0e80f7551714571b9586f1a0d4a9071239741aa7f5a8c897216b055404ef226e15d69a82de6fa6369ba75758d1c2d083848bed6a3a42bf15ab620a0e0ca1566bc325b8b2c2451efffe898c64b46db2aed203db9693c99d9ea2bb98e3c833d6961587b71cf0114605e92e4e9d65f6876e0bcc56a9110b551e9873e60dbf3856ca878dc4a5697ede617fb22651b6ff76f3c02cfa63a2471b3b011bdbde7cfd138d929fd8ca9a4ffa55fcd58757aa48037fa286538443ec3e6bcf63a839742d2d92da16f64af72d09129477483833d000f9749807a8e1b8c08cb1d8c6340c0cbb898c08426c4aaca9c9b193abc2d35740fcaca72185091d64fea1581a8eca99a5a8e617ef8729a095aa60a083744da17a043bdaa4bae8f4ddbc157a6158fb1f1cac99b897666ed4d825b55839797ce870db0532025216c17439de0c3caf6becb7ec23507361572f93a0609bd052cd7e8c6a3f61507570fb9699141e932ba924cfe9bc5ee8aabc52d57edb9edf9e06a5bee042ecd44e52968a1a05f75b17b9c276f7ae65205a5d6dbf1dde17561f4e3917c50a8b6b77be924bb8d4a8acd988463f236d9c7499071969f7f70b874cc981765adf4d6dd0c01e26bff6b635045847ef21ba9f6b09a92f1f5d5d412a50f2702a0072eac3a25215cc93735eabef7b46e0c9df18bc5e41b08ca7344799058f22415e4c9f4e7c73bea1ec283164355a68390dcae6f42ee1cc5a4c8832fd40afb0b1ead48e930808b666ae08fe668d9f1ab3b6b1577224a3683f7429579f75d23657fe6b4185b5b42fe36fc38f5585360a7ab4e520819a1b2b07a45fbd35bf126401c0c3fe05baa6705b13107d4088aae309162befddf5ead35f41dd6be4982c20939c89261cd2af3ceb7558ccaf4cf23508917f0851aa7ca27367e56d1117d677ecdc46e0b4e2bbccf573835ec0df3304d78ee38763869fab950160551be7e0f6200252fcbc9c16fd261118f5779ce25bcb888eb226ae884a4f10a61402800628bfb856b1fad89325381f18f8cb494d00cfe100c1e68a5a9b747517489203ebd9b0e64653eb0ab426f3c273bd07cd7638b57f13215ae730c6fdbd112a49544329f925284983e8f7f9583a54a3ca54a9d411336887b93d7889b46e85be9fba87e438253bd550e258e3ade18d8084cbe06b15a3f1475cb399b5e00a410188b2b014f77d10f180c83cffd12f369e619f6377aee6ef39228b4d700c39edb34fd0859caa811d49d62ff322ae9d3d9516125c68e15eeb622b149b28e191e1f46c2d164804f81c79d606480b83716f516b4d341a691292b807098974c45b89789a6cb189463260900ead86dbe7dc7a9cf7c78c26f995d73fed6174638e66648d07d98b78e86f8c1401b73a92d718a93c8ed1c401c8a2c1211477e86f1d1c8d244c682b49e2e9a6e7b66ec2ff42c1f7b785a4ba4ad75bb579ad33f42e200c584b0aa2fffb63fb75cef0b7f11c6c386d5ec4d54f76f05dcf2e379c20c37cc61d2f2aad9f441c81cddd1a7e2bf06062722eb06bc13731af23dc8c96e9463db9ae3cd611b2c03b76905cd56d19c0b0998da7ca20ed2b15bfdb89412d2adb1ffb581794c37a407ae41fbaf6e1024d1aec50953ef1c79f3f37f70c654a010358d09dd51412c9bd61d00a96e19fa94685a141cea2aa198fc5b54e26a90d5e6c40c8cc8ae13eb2f02120bc8ab4d97cd24e59b167d4a6fb2f36ef0cc9c425745205e359509a9a75a6557c4cd78380125c9b5177ed03a562a6b0b845d5b4daef19a3a7beabe8d9a619aa4d5b3b46ed4754791302edffa57fa7665453e6848a2116db2a7454fc11140733d8f5324a1b7aea8661216f5780b34fc1dfb8be5a02b952fffe80b49f86fa366d6ba6424376e20e9e23d567785b3c0812f01dd934c26f0df0146b481cfa8818f2fc8218a2e086c0592d5cde7cfddb65807e6c3580eeca22e9d86db2441c9a45ef284da866cf5e5a35717715415b97714d3627828caa1edc51e63a3f9d774d78cfbc7cd2670e1e3313dc99143706b684f33373b58e890fc99c4fa144b3fcfedc5b326fcded17c40ec187c633ea8d8eaeac5b65767dfe3feefee56819123cf01cf6fa0ccdb7ebba78c6bd7630fb0d92e61837c487c6eb3e59d50fa3f1c7fbc2365504cc2f61cca5daa1636b4e6979c33c5c8bf61f789f0c110a68a9d3efce70c9a5abb77e880e0f15aa64afaafcd0c3b558eed4faef3960500b96d4c8607e35f13b6d0f1272408315bd233fc09da275df8189d97c40f14d2407ac48aa886d3c746df297db9a6022321cf1b7d01f69d2aafff7e69ae5ca65d9b2427cbf8c372d220056e6a9463f38b5f5f21aa7bfff2a36386d3afc945aa97a23a84daff80c48c1ed8ebae3c22467803accb229497e95aba4954f026d04e6b35ccc200fd51811d12838176d5237b0fc883d9f34daf46a2af13cd9e2bbd96a41712be09accfedbac4449de5c5986136e9c95f7d029fedd065447b976c80f3a3f436fe62eca9ffe98a7061ec705f4fe3746fc5517a427ca30b0da9d7eab4f051f1088d6b687f140bf8934841f1dbbcce9a48ba50a7ef11e2a3726ce498cd6c8115424f44080589f40ddf75726d35006d45ed0ad1094fc1beaab3186f7f16105269942bd4910cb7e49ce440a9a25c3df3bc4f9453b6f7b27374a5e23378e2b9f4ee69e87847f0393583467e829c60e3626e01b9b8c737f5951a04f7acd3570fd5ce2b0642615d2f27aeadde7d7b31049f11c6a165d5fe1042ab9bd250cbd1918e69ce8bf60a8e324f7ff794bf4b0465c2b92f4667cf5f2348a4afadc2fbde8d981a41fec7d24382db49b01d143c9cd9956241a6fb76abb4428447ac3551109bc030d9823aa11a1f5bd3ffc1fa6aab1d6b601dd6157c3db68685119ab980fbde27e5d7ac9e40084d01615fcee7cd4a799b6ea28598912d98a5e3140675512a002b4c7be716b03c236801a7f4d2d2310e39bcd81d4b4a7c99dcaf6ed3f2351001077889f52a496acd640b1b04fa7b3ad3e53db747c32fb21be57a8e285688afdf593e2aee2e841b159cc318b8fa2b7d3267e8f94f9b475580a12876864170166c6ecf050dfeb4fbf054a9711c59c42398ecedd1957a6af0531463b32006b3d309739ae6fbb12f6be0debe4af322d0ee85d54bbcb4ca5d423518051aaf3b8f04025b7ff6db8ef1fd0cf769bae7f4003fb8185bc263f0d8d2ae0ddc5677942394ff931215015e6a3fffb6170a249945bd07b46f6a1572a0509c991321b5a462c278039ffb90b6de598bc279576061d162a15aa8acc9aa23b219f81f8221ba7d1ba5ed1dbd6887cde7bfbea40fe918ce4b816531e0278e2e87436df383284710d0958d62574499ac892f2b281b0624cede9bda27b19bef189d567f2dadb38900123b342916f257157499da54e894198cbb12701d34bf37457df68fceee677fbb5170b4778894e08b55f0da645cfa104f79cced67aed6403f448a0cb80cb633bcffb4d9550c4ae26eabffc05ab403e3782e948ffa826d708ecf484b5f39c9c9efe0db0037f6ca43f13a76af509c470aed1ae6794c5dddfa3cd47ea4cc82490518de408885baeb6240334e89291004dc69579e165e3c8ca268657786b657f99ace81766d0310bb9c1cd3b63a5fe7b6f5cdfac17e0fcab2fe7dda79ea9d1d37a3f42036f3e298eae4df46f93dbae823f5b26c5ef929c00eaef3c95beb873f567b69140bfe52a9fc56576b3fe1825f1871a0f9322c841adecbb35adcb3cbd2adc3ae80a352aff067cc47e6215782030952132b8c603d7f4153aa72a81ea7945be4c87e7bd06083c60682171a30202c6a1a774c58a2742fb512676dd4ebf340d8c44233b8dab18acfca56ea16839d5aab06243835ce7998709dc8241dae6f601df10ab0f3420706f314222c7a370d34369287bad0a6dae32b2083f6fc9db0745a903901ec74511624b485686403673abd653530cde3f679c3502bd937ae160c6b1be1d7bbb31caa17dcdfb344542cd71be11b7ceba54e566d9943b83a909b7f0147dbc28984572f3fb0dc3770cd65b9133fcbbab3a1d35f9ead04c98de8d9d912d3f750471b7663063419a3d11a68b73a62864f1e184b8ac6687de749e2cd2f950c9b60c53c3d043a9ae218b4915eef2385d4f9e21f50e777307266ee9d531634976f8a0cfa2a23d24e8e6c0335273d9a986879cabf3b4532f38379dbdac5a3f6405f36e0ee4a010c7590c0b57bcba2978e7dd686b1933dfeba14e1519f436fa286ac755ab5b88dae51226b6f874161121b81d32434dca56020ee1955b7debba48f7cc55d119dc6a0b9b85ba2ec475ed868128fd19bbd068eb40534a6aa345237b1e32a148597e8c38d7f1e48ffba88ab1ae9a7ad942d49151aa261c0b232456a5e81a6040b8f31bc2f37b1d0dfdbfbb4c66471350059237213ea8d6f41ad228b7144780f3e65882fd1c0037bc25ffeb4ef764198a62c09f80ee4a425c93a810e5a1d0b3eff11690c2dc805ac00d6777dde1a2d64008a2f5a7e1d49209f36274da4ff1d47ab30ffbf8c49723bb53b3de9afe5db0bb7be62cb6a1d03c5203284bafb7d05899c3c9d0294c19710b4f9ad03962c5d964576454cb068532e27e2392f50f93dd04693ff3b0bfb7af2a3bff59316e4471b123e7082d001aa4319f2efdee23066223cf3064038d691412b77a6c56050b521d3fb3f3dacccc5a88bf6a6422a866886be50a4345f89346e7cc12774afb5821a8a824428324e664b524ec22fcacec47a872bc98da2de7db8b1905100fb698ee1120281ff97489dbddaa61bd4beee6681f3e2b13c56744700d9d0ec2ec7fd9ac9d143e98d7544a89d9c162f178719f7cf9992bfe07c1b99a283ea1d48a68c3c093839beb8d25139c9de2769b91b06e4b427f8affb813ab895c1e64137c17d0b4e14cdd23df62896c436317becc88dab454c30ea9f35f108db5ed2b8b4b21c3293e0e2e9d1976a7a282ed4ec552a3f13d7c27e55d5a95b3535530a2275975674a426e751853fecf990588fb589748e0a25ff7bfc5da2019138219d1f06a6546d4a39d75bd1ac99ffbfbcae173839d545345e955f11251cf2e9a4ff022610dc7dcfa83a6933129982d31dc033ad719341507f27307c236ec5c8bb73edea2b63198735f592cc0b3a65a7e56bdf5ef100900b2b302356cc8fc444206ed5c05f084fb0f5852671042bc85ddf98f74075fd03d8487a33f269d9cd526ae789474bfc72127d758a551be225b365c919d185b106660c9abd2103d2972afb89bfa3891d59da3369315356c9de8d0e1edf63d025117e8b55c090c7e80471eafed46e15e5b144966885e36fa0ad19cd15df9583b7142c4460e0c814c942cc0ba17c42bb0fe96ff98c6818c23445756d46d056a91bfa990f3067e2e960004ef6bffbb82d0fa4d66c0077ff87d6fc17fdc5120f30f1a75530fc8922cd467ad3f84f678e54bf7d1fea608ca52722f49a415f6eb2a492c4e483cd7f4c598566bd5fd3e373fa5516924d333621a6814b6eff14f8c6831c548cb01b522c319ebb729ef5e13a43506615fc22794677d741f45eee341f32949d3b3460053e66c0b9d358af86bbd18bbab6a72152846c7f6180d8cb0d190db016d9c4e5b2ebe012365e9c991263ab7bd3dae3df9367fedd7cd5b6e5f7e5057ed7b12824089e6a16a348cbe1cee575f40bb344bcaa4e1af8c8d80034d46efd408bc9109e96d20fa2bd94620c8d0e177d4060c45cb76e87986fcb5c421886223482ef905d3cd4fe412bd76e8a4e05622f84dc434c1ee65a4cb44014c40e878b9380147577119592f9f04ba8a9486955de168c78840c56aec40f97e0f50818e23d5739b7ad87e497049dfb16c4bcd11df60f8fd91dc6ad4671a636587bc5e749c08eda190ce7000dff20c475f8ea8398c936e73c32aadce57306d9e39c6537bcab611cfca6edc7e30c43e91c74d38fc21177db9d243930bbb159343f31efe3e618c92deab0b027a5ce685ec53cc53db5d9064c1018b7a78e813fed4631360c4558600c2d410b8099082d0b6b73e588da285c5b3569f2310572eed094cdaaf18829f114698223314c59f733508b46c858b3090f52e7b7b7d9795d05c6f954d57ff1bb61654209da10b40fa2ff9ef5146da19a2840e97a491eb6950c4b6ecf06a1c9b5c40ade5d0c314ecc995e0db94285824f1234f44331679d7ecbc1dc365366a760663a4dadc39dc1e300e23c651d0cf64a803e725a56c0ff3f64fe45c94903788fdb1453d072b7c4517d647dcbc8901db003507e430071d4522d25a1b82a19ad00e0948fa5b1b8a1a28811cca103adc8968291224dc0debaf5478b3a74a54a5fab2bbfba5365ef1a5dc39707933abb521616c54886c07717b40aace24d9624af3a4982ccf2ca9fe02ef4828de3e74190e9d083d5466c85671f4c57c098c34ef354003bd472ece6c4f908af713f1e2b65047f56d7f0f7e865d1abb29a666e6b7a377bb173095cda450d31b3ee34c07c83a2033505b112161964ee90f66dfd09773be9c31c9e3029c7a5b4f3bb9eeb7700561db669522c44ad8e5aea00d79d24302e16443b41fa68803b58d25266109c66f82b5e494534cd16e97a64388aa87d28d0d1c63e5ec062a831cc99223f87707f6799251d2befaf850bd8e2c9760b287eebb2ed866ee0e045bc822f852f7cc01307383b4e781aee1d33fee997624384c10d99b076c009164b1193478c860b8557979634d2942da9b88e7c201b5e88f3dc551b50e36be57ef6b73b2209ebf8d331b198252107fdbc92d3e2cf522a15b3ccce8a77a88eef167dfa00099d4e0c71a62c11e3cc0f91a2baaf6775c7595d1d661cf3288f343cce8593e61ce949ebc6f1ddc1c3593981ce3258fcabd558484cab5bb48b35b5648d8f40da7d43a60b9d5b5aa42012570708908d9bde02f2b0701b78cdcc5dc618c84f932eca63f8c46dba1bb1f040e53fdb62c752b4fd3104cdcfa3566e8264aa2fad0ffb494a210538339439a1d9e3ac8ba6b3916e491a7c8031bf1a179cd5e4fbba04f7253c499348c3388bff9cbfb178b64f90121331f2d01bae9dcec21d031481e068a1464d5f0a8de4d020ac163a9369079ed926e60b5fa9590bbb5d3145eab16cafd3b01ce3038c1cc4516a76adf3027c66eae8e2ad8c883f920b958a209999aa78ab107472e3cecfdbd99164986dd87ee0aef8e523c1ab29eea27d0cd3e69d1fc361b8b5edc565477336aad2e25a223e33cb9c1a85d61a7e61da935099adf40e351fcf944afa3aaa7cdd51643012f0d03408d83f8a9c67976c9ff79fb10a16603a4846b64234ac90a9982206a22e55763c5f456c11f4539ab4514fb305823cfce3af954e5a7961f9ca4995db771eaf22fd9ba9c75b0e7f75856832666708af18f293901c45d865acbef84a69e5fd5e6c9cb4b4267b221096cd6c9ce7a3d781f14931bfc047cb1e1c8904a049efd02c57d1c52aa3a4b74a4540bad45984c8259719e62fc9eebf860d192c436a41e509521af4cb0536a8a0f138a2228be549eef4439f5f9950d062db50e567a47e57dd99f5a975325db1cdf1bc246efb9a2badfd0c0e582f28dc7988405e665607e07f190d1ca372ab26a3e7bcb487883395457cdc2325969664ffc784d8686676463445257ad7d0e368bfef71267d9833c42b9d368841a87526217c96d32f29720e0f03b6dd66fd649a7d1d76256a380c88f14ba830b4d30e54467b3e0794aa84c68d9e0c937f91ee45f9949ff759996d23161a8224e1cf8ac29e780a140bc5042115efadeda5850df5adcce5dfe8d40005edcc07198411a81c182b713caeeb1c5d5dd90a0be865098def99593ac156d6c4280bb4f8511a0fdfb708f13a655e8fe4995436b9dcf89018eb6fdc51d4eae85f045db1cdc0b52d34711f970e94824d05a8c90e7a36ab16fae2771f4e0f6b5f4ac12ca9b90b8056827a8f9c84579a2caff341259526bc3d811c008164beda91de3105514bed7d73e88eb370c846042767e20d5911b26078e20c297b51beedcfa4feb2559c35997f0db39d2e6bd2b35e4d19d8c0e06433556e74474ec73115d3f06389ea768b6ba51901e470e6ca9bf214afd716ecfd6b253c47f7852e30c72b96ff5393b117e2d0268b8f0a5b9db939f4861adc9702a481ecb537bb2a528a451ebb2a63ec72af7390527c8c651a37d5e7bff4651fa9a8c809588ceeac9adb674267a6e602a3f5e5d1545e8eeec66fa7503b81bf0d662794f280ccc392617bb821e0e47ba6d64fe2d99658756814d769a190ae9de966d9de2ec04cb6e4268c8f6f1ea11b6ad8fc6d8867f6a572012879b2ea36d3c8b21f516e7302494eb56ee784aafa098b7af1e7ea6d320badd024349801307ca52fe7603eb8719f2f4168f15fe064dbfabf350a20ccbd5ab37ac8ee44d0e76fd8c4894958671475cdfc469d7846dbb9463a8aa7152a6726d5969e608b87e4783e2939d7afbce064e1ab1cb241ba6f694b556b82555ff30e0be82525a516b8ad6eab66a813b9286c451afb1554d6fc66284ca453406925f259c475d55c0e3afc3445c5350d91baed3b6a438529d479f064ffc54762ba95838292bf018412cf190bb6e303b46a8002a1a367a7539ffcfe2fbec8729d6550fc0499e888c1476b9c6f2c4966e5d4b8591632b816d23ff5a97ae2b129930defb654d749a22c02f5dd1dfb1f9c74399e3939a07a2b19db6372db194e95fd57189c424e82aa0f9debfa9c44e9f613f3aa1e750759e4a4b592a8abe3951f52a0299a3c80eef7803bee02ef30fce57b72b13036a65bca02ab71f78bf163645f2e0345ac288fb64c8e2cfeb44d83f8e0dcde919cc088730166aca1a560f1c17396341f9e8c8261c4f01db2e7aada1daa01e8bebf03350a7dbbb67e593c37610ef4e4c2953c95aff9f37d57df04805a1e216f84ecf1aeeef05cb36c4395c4b8db7bba35be0c9fdbb219e9cc317a47467531fa8f087a93012168b8c2b09a895610cb066abed0c6ea161cb9dbc4e199124f4044c811c373c67d145d73fdf2cc066a9b9a5c685f5dcebcf4e5aa377a34b35116d1e167f70643bdcd26551b8ccab19dc8a3acc97eabdf80eff6764f4d4d931a47b39112dbbd584271aead3e15228bb6f4b831fc494b83182e5bf6aea46d396594eb258ad5469df64a4786354a4b5fe0806d25349d6e87a3ef4d2c00a0f93fef16956dcbc70bbf346c88c3d3c360c738af3d78b4d8cda946e4e6f234a31ee62b8edae2b0bb09295a5da9d2b5ae61e83d5e36f6ad980c8b5d3e22fcbfaf62e4c42f9036039b4e1477bc172975e4358819f16469d2f4184eac63c73c8e445560e8a2818af8b0f8bae45ce7300001f2d095dce2a9eb95834884013ae27f8961c7baec9c97a25898139812ee5a722bb4a80523214b7fe428a34ae31144b5a5580b6afe5a13d0406a2d248de3abfb0711a6971bb55a7cbd2bf1f8657f32121bd349a447c3e5abefaeb5b48a9bcbbe45ead6579bb1b487a5a38eab565c981286a7afa65066eae1b50f225b782205156887c3e524847349cff7cc228ad66e83dcf9045090ad33b42e6053bd3a2d0d3b4de66772c1e444ffd26c0d16260e7a4123aada3635608e0cb7893b57b5748c640cac235b74f343d7d572add42fe002373073de3d27b406394a387b06872e3fdf0bf54ea43c5bdfaed7fb60e359d0bb65609691db62549739ba4b10b2d38e6ddfb4eadfa331049ea56e1a2180169244ff0a181795907fd0236af637ff8910df118a679d310924f7beb8c3e08d8eae406eec03f33033bf0d0887fcc6fe6354c46d9f3f63c230fb57d226bfc67a6d74831c47c671fece6fe103952ff3db73ada18ff40ba8b23631badcec551895bc9a5064434491adaf923e3309585e2169bc5ebd8abbca09ad6d92213a9afd53988d2967a8a5ad95a4d86276984549f1813366092f46e0e5e62c839de77ba739e94aa00e8310527e034e697f957345e8303256a058422b462a798766b4b061be90e9aa09bf3bcf983e7e3ec07ab20fe20ca68d1e5a5a5c29fe689b8cd5083574a231257487fc92577004f34bfc27cc06130bf08b5b789ac3804ff2b6008cf5dccb2744fd7c3370318e38f633d560d47d2ce0908a62f58714ace731c7417cc34d11c81f9600f902c1b7afb8fb85f9e03cd8e8c7df056bea6fd2b44296b95080e5b42f0f5d3733b6aba310709e5e3ec441445ae30c7be510dc49f08ec37e2219b433805724349923a94dc2e61740939918d8a38d7ff2eb5e560300675e83ee8dc566ddebe6e7206616f15a3b82ea87ab713746a35a3d19b56819cad46458b53c1ac3e747d4245afb7db30f1322b05d0e8bf2683a960d8b0fbc509d61248206f228232877ac5191094f55995bd9447ba30f5b8268ab1a8d15129d867d2aaf51b3e7ff13be518107d1bf83184add397622a98088c69c61fdd3112ee11b561bf5829f7a69a1f2904c7e3a50cfd3a154d5028561620909eb08a2e80067710f769bfcb1aa3d65998350db19c99a59ce2c8e196ea80aa52406dd6c6d75968b062aef46fb8aceb9b0609d4981434110f3889bbfc043082d9f55a7291e99cea5497a0656ccacde7bbf1865cc11724de80ed61b1926787ac753bb66a46ee7e27a6f731ad53ec69646e638cf0c3e788834b828a3cec68727adf3dd4f24ce57e6018eca820b54ba9ac7b464e6bb7af94c972922ccfbe2173b1ea6bfb7061203776e812ec512f949e62379fed1578df0eba2ac7d9edab548707446790492fd74f2c95c8f026f9d2432eae1196a879b692c3e4f7c3ac96602d0082be7b7ef012e80b051c9cec4a81f6b160fd9c46b2efd92ab598b48dfb72e7f090fb38ac2a0dad0c0d3fbe30ca8ef12485a1ec8030d2c642dab6ffcea1a5891335b276f30c2770978638b43ee31a821abf98e818aec90241dcbb828c5faa16f0888b7bf6a52a7d461927630c3a71b8200c45f28017f49b40702bae25a26a27dae703cce965185613c4b53e1be77a924d886d4b713ed5f64755deabffd0220c9cbd46fc6cd18390b0e8abf90dc9348ae8942fa1d0eb72cdf354f45b49df94fc2998c1e39a36c978c6b18d4020c193f32b62acd355353dc283934644fe477c9354c85b7ed91d497ad4800f1df351cf5de228346d2047fb205e20938806d6f3400852831ff6cd0f7a894a43b29019c5f248e779568259c15d326cc1900737dc011570cc29da968ea7de8cc415ae3639decbd5bb521abd932eed1d5d64ab361870c82aca0e776da5f61e9b0729713b467f715e987afc67b4e53ca83fc075f8e189b707ab276c60fcb5cae40704f2f3f5bd1fdbae76101882921fc15762e1b2a5ad16b686042dc96c9ae6fedc4888998621f864f506b733797870a8d5860df618b938c3b755bbf6979f44b864251f5fc14e9f46162e10595cabbbb989957839ca610c382921b93f51a34ac997d0f6f1f9c47edb263676bbe4a5e2de86c48dee98fcea03ea954f449383883e9cdb8e9776c6a343c869270734da23f4d02a5ec140bd2c36ff46a979f5b54c6ba756d81003286baa9033ba4697e71d8bbebb1cf2705e324fc0d0e8d4a4b26b1e9a73ae1f0556137d1c35ce6849a5c88d6c7bf09f476156d715a6e80b771a42ec3ab2e384401a29e99260d74a5cc16a3ef4739e2f327f1acd3eb051ffa8acb5aff548b7bf2db1bd482aaabbe94c883076dc1cc5762debf3a115e8cb307d58e2ee6c6ccb81eea44349300cfd6ede36b3a0e09adf33f409ee92388b4784b763212617841ce7165fbd49ac6ec7cc756386df340b0eabf3c2daafd01a0bab33d524c5d46e641e854c8abcb4b7f6819118cefd42ebb7aa4aa22ed7df4a56d74bb2076ac15bff0b20db71942bce4b2427fed0ebd7d8a0dd6b8100da41615090ced38612880d45516170549a33d239c85191a04e6cc67eb04ef7e77cf2bf31095afb7244a2e3c864563730f3a7f838971f5d805ed3bee07618a610560021728df1c45f59f4b344e9933c73a85f82a18f8bf8a9ff9ad67acf782904f9ba96ef7f3992d7c0d14d02b10ea3f2add507d3f4ddda6db97c9b78286a59b4f0cd9eb81e5568fb78cc8dae0073e53eab13c2cc22e53d4b123e8fca4e1bc122ecc7fae3f1376cb2ebec8b9cd9334b06c3904803761ffdf797b9d31d529ec8374321879b099411994b11191a51e435a8cb4a18c3c13eb16be960af88ea4324a3f5b078446bb648afbfede42d3b77d1e27d7dacbbcc8e2b8ad57f5708a27ea6eba21a704f25dd53b5046bb107d46fdad3fc8e3aa3eb48253fcafbbc7e22783e964f48f5f1aded4ce9c36cc1677a341433780fa35eceb4bb127da5aaac8b1dc9082942e55d9d2e316f1038a539ff59d380d0d830c8ecc94ad8aacc5c7d8e10c7276ac26087c5f949340b0042a25a95e60cdd0ce724512efa7b68ba31c9f994faa89891096ddabe3e85ef6b49203986501eede2009939280044c0a50e55338b542a8dab839766d99bb23b70acab46a21b0435de1720ff5b0579a097cf4ed439489436f02fcd77b23f6a4c9f436c76590eade5b93247df8ab447e45aae749d71e2ef1c1631a9c473ed07eaa61cc54422dc0d0b1a84184d776a753cbe585a075bc56c0cb2700d386a733493d34ba05dc30c8328e99ddfabda4e34a63ed02586525a1ab717c59737db85b73ee103991178264d97ddd99280fd74df275a9a52a12baa8a9fb5d7881d6906adb177853aa3b46c1dce4f36f32e679bc80a972e0572e41ec82954e1b810adafbf022764f33cbd20c28a32d10032352615c958504ae3d67858edfd91c7a3227daf571f08a265046ee8e74d58d98f48381775ab8bbf4752160ed04267069736f55bd42d74439288c225988b30d1517aec1c9c3a3a5b4140ece21e18ab0266270fa53e977a29d22f644c253133346c5e0668dd41b102b9e5eca8c570646664ec1aa98c4f21dbb535eab6763080f45342cb73d6b9fc2d271e53c1aca48b0583e6e6c5701fc9ad7eeb0aa7512a85f1c00e7416808d3f6764873dc4f146e83758a7cd9207f587f73bd6eab6b3297896d32fc6561a7001eef130e8395243b8c9468513accbf70878aa5b6182ceb3e0ba1a5ff5a936b563cc238008d90fcf9ca2ef262104cac88c5a6a2e3bf9f70bc72c52172dc56787947a0e28339b6daa55dd54136bfa68a293e82d7d0aa282ca34dd6c0c063e575ad2710bb520b0d77348b27ed2d42b1389ba4418e84b3abc44495d353a95b2ddb5dbd2dcd1aa3bea927a7658d8664152e02cddc6312c0045e36077668343a0b95191c7f23cb03a0bc51e533af9a77194ac82ca762f6d9ebaebeb967d30ce39935328273a48837830b8905635d16a8ad7e8639148c89e367ca1acc129ee1964b5230e32f31c3960ea336bcc7e66e3d03c1881586651c62d734b7f1f8070a86af62ec025f4cb3a3e04d9643de7a62bceff2184081d90fab835c4153cc271faa780b35c0b1db8d4be9120504e8d5d72d5ad8e2838b753404d4c1881fc4f9a2931d7d75378a02e84fc33c37216b913c214af3e09947e8836c6073f9e115e72f1e466316248cedad5c17fe2f61998e0322d30a6a4a65629c694b5e4df72bf594d460f909b29e2773b5e2618419d3ec8bd9d7ca205e15a07c1446766ba5bcbd6d515261447fe2c6189a9da4d1f5f309b7585481870bf6262615f70b2f02554fa9c800d507a1bca085b95b4abcd562dd63486ed980cb1396c1ee32107f317f515199e5a4c2b65eb16b8bcf63d7e8d50ceaf5881cd946ea68554fda9a2c596d1e9acee4b288b6222f84086cd352b11053724a57ed8507672f8ebe0f3f3fe6eea327c8b5c99157235d283384f8595fdd0d708636504eaf9fa5a7536fa08615a4eb4c07460ba572142b03641a91d9189c08b1808534fbf7ff3a35ff01ac66c6a9fa4b4f2b9288839722e307aab7b26a16f36d6fc9a51ee179fbcc3ddc3c21ede0e2729d0349dde6ae84504d5067a52280b4effbc068246f35cc4ef4321aa5ef0318f833121a3c2cd87c604c516653aa138d9af88b5a5f6db610677d52631b3ab766357c3a11dadc1adb80fcd294a53940669e3ed5c4590633ab8fb2739fea0efd892e889d3b11d5e4f8dccaba893493ad15bf83d507f943c113f370e89994a16ef12375096d5b7b033c26258ec1c35985e5d192f3391ae1a359c66fc37ccfdafae3ff2ad6008b4888e5720817106af5e0aec93eb5e8172ff75456259f66932457ffb48ff76777b6eaafb679b43cfcf0118878e1113c170fab1e26c68d8eacd04ad82ad4fd4a6c891d30786fbee9a5e40be709a405977c79cd366cadde3a97fb03d2fb06159ea18759aa240e3eea9e0dcbddb919a39557f3359af01ff493eb78a586d6d4d4ee7cf35ae0d5a77b826760b5d4f162db429a8aa7506944523337583a83e01e8a478763464323e868e021639cc83106155acac21d993f1d2b8bdfb0db899dead77526996040c4478bd7a422761ca6d6a31780a37d214f200fca2c2117b8f0965b72b0f9c6286f6f3c3db83159a90e2ff6eb3d8408e20b8e482abfc1ffdc4c0f4c95bf6d34df584ad5d27ffdfe971b277ee51fd2cb3ca8cfff1da458254f4c98a613eb7883a40f11ad0958b86f070dd856b01a9ce9b39f19e0a815379626bbb711b8802daa939ea498f342d96ee40255e57e17cdaa7192ecdb89977e8cfdd7888c41a41f97924a75feccab6f76aeb11ec463f1815485b4a58e1fb37fc8c9716bc918425e6f3ac1ed33a557d4bedd060622eb9eeb558865f3d1c3eee7006d329fced5cc2a76bf388870a808e84216f7181d97c495c9ff86710992cf205aa75ce3619401b7be0df4286d303a4a68c00b22e6ca65e9ace75fa2b1e409f17ce81e8e81614c97140b8375e6e899fa07318eeb2605a7fbd9632d109261f31b853ab16242383e44b10905285f4280fe0c6d113bb13b1bb8bbd9e685fcbd94af11b27c284daf38ccad7ddd6e3cce120b29e40952f398a6bba73beffc406062f1182383b48fab894ab301f60bc92a2b46496370c6e1209582243401047aef8b7ec6ad4fa0732068da26cb06665ff2fb89af52b5e1105dfb7623102ebee4d07f3ce1bec8b117d9cba43309ca97c57bde14753b799d8d421fe36f485c2ddf73742758f79baaa63a13346ba874d544573c3cb23edeb6209572c872b85b73552c41c05520d3e7d48451eec65f95bacffe80cb71eb7c302ebfa7ef9ce6273aadb7a6b910f311083a6f64c968d8156d9ba15793d0486bdf8a602c166f0a9a8f9f6c4e2adff787732d195904c9a314f2fbeaa60cb74682ac8624af933906a08ae680af14e2190090c2bc12698271c66c9050e085f0d54e648879aef28e0a02c96a39af6e97b29cc48ed642ada8742cef1c4ea05e773b09b8359b26ee6baf50721086f3025d38eeff7b14e59bcef7a5f511585a22928c56be3fcbcf5efb8572cc67d965d52796746faffc3776dd43d73ea4c07a676f9f36d48027e6c918e0b88170a4d7168aeef5383a03ddeb979bc3cbe7855f7a7f1486f9ca04cdeaab058bcac1930a9aa33b11655c8a9b6781f8a0b60acee879a73940589730b81b0f5d3e0c3e156806ebab320f7d84d5fdcae616e83fd9af995fc2b4e38468eefa305f539c206e7707dd4c1c27b102cef77e4e111abbe0ebcc8c198c575d9133f8b910eeec9a968e5fd1e91a6faaf3a6949735188cc48c924e0c373cd84bfda0949c51c40866b1197344149c3c45e9b09f4b4ac4d0b3e2c368709ec03fd7d586c35b34442c21fa016fa21a54dd88c14828002975af95ad0a528dd808af79fe480892b127cdb4a72048a7f34f8d4a57071a186d984676b4355e79d1fb93d527c03e379562c2bdada13185170323711458443dc7876188917df7203c734a4f5e8e248d40370649e54ff968dba574f81c1435c2d13826ddfb2082117ff10a5030c7061ec3dcaa0831057022394b000b0e9a140f2a976e939c49d03a45546748e92acd619a29fa6e4931ecc82cea78c8de5846912d879e26d58e3851db8da72aa7c0f00dd4c5672501a7774308ad540167ae5be2bd8b5789df0e28a992f9d4a4785cd51e28be9540e7c521a5a355d1d322c32bc6a2ead8efa0c8615e616ce435158d157e4b9f30d30c9127cdf9e4b29c5e1389f9cf5b5218704fbb3926d118e31ed312a6f64edeaa977ffc9d8c847462683431a1ca11425d4d7c452eabee449eecebd0189d47d9ad6c3e945cd18dead4e8aa4843abb9ac2ec5d2003e239aae9c4f7b85421f1590e0e3d6f3724ea5359383bf118feb3b73b4607ce1d6beac655381afd85588cee5d5d082961e61f688c4b66dd96f3fa90bad0f0c2cc878403c021f62c1cdede8fde51278e1cf4de433d99b072c403b3ff841915bb8e3cd6d0a99f200ce9ace415bc11c2eb8216f87893faf54572d0f6da8ec4c242eb8630ba797d2906d992d7927e63a1a27f6eb0bce860de2dda1e4ace16d91c161e5de2b3655ecfc8515ffc262269329b20d1ac60a237a0d6c87b261d363b50ae3e8c9816c5d70908462f15b19e95698f6190409bc493cf54743ca6ae0745bc25bbac0794b7d4049205f7464d6566e2e32b22f4a31c66ebea6a334fe0fb9062c173b58587316de50bb83fa2240867e4840b5c145cce2bce1b10a1992bc6c4aab3688ce3dde44b1b68068995ad6db9968790dc9cae84e14380ad36739144adcf7f5176ef26afce61280a4040295e1f569067a52604efdddb85cf199f33e5f90acc2d6113c59eee7ed91f75eb5417d0e07b003a4a924665b4dfe07235c03f4441a0e0476f9ad41f7faf788ca3d9d83abd5da6b7c1e0fd0a5342ea1430bf54b587006e37cfcf9afb53c6ac32bfcab3f2d81493f73437c445af24277f6ef3d73b4fcb8c891a27b3764721a3cd74660d5b6092f2e15959241f41f2e3de35ff409077e258309705a3863e7f61bd1df2582364bc7ab0e1f27598f83e3a05d5dcbdc571bfcbd9cf8093c475f01ff53116138a2c0bff842f4a4ddb9be6371ffdcc61d4a9424d20d72c90abbfc69727351e5de6308c8a945029aa96483f5bad3436bb0cef3ca5cdd344a1609919decc169c00e5f4d5908b225da9e70f95f2f613528569b851223e7c55d3ee26f69f731828189ec3b7552d94ca740e9398ba25eb96dbea53b045cc1e2cc370a03845fc96de9dd54d6c326f2fce9e7c58cbd1daf2956a9c83cd9a6376937783e036c4d188f48707321d821d7eeed0e855ddb3346adcc650e832b8d78b686787ae91175adf1bf64184d0e02be13ea17e2cd12fd020db1ba0594eaf49388c4da8231f631e0537a840836d1f622bdeb0fcb833bec06b46aff33deda886ac45c5c593059fa82655fd6a9dc646d888bce4948fc0cbae0bec99f72a343dcebf8c4b839d5e65cddd6fbe06ca1f20c5c928875c0b1857261c156422d08febb6c02a55dd475c0eafd5bb8ab0b3c9043d754ffa2f1e24c470220a8b40df7ec97e9e41c2e75f69f3c21ba96b317bdeec2a76c748017ba6ddaf4b372f0f87802bd3d09c2c40b3c8f1dad0545e80d3cb53cb4349d6fdb2597b8b707add24e1bb479bb45ad3c54190caad241ec843fd8c9788250705a0ce5fdb3b283bd252cc52fc91ffbd273ba1b0c28338107dc2e553a2b8a2403bdd30c0d871ad4fa261cd2a6735229e77aa909d8e7fa05d43384bf394aa60ee16f2e6d9b0c231a1a6ac33e74857bd883abd25109252479e7a9b51b2b6898317736dd27f856da905d4fe608fcf56adec0769ec9027ede6c6f6953bb0e2f702ffff519ab142fed58a8151774a6730dbf0a532e9be0b785d7a5146a25115f38aef97ff8352b8309e6561ccad5a6e783f2c7f5c436c70f9f5f49f1e9bd86a0e71773f6fde4adece2d3dba3d44827472109bac2e430189983756535084b07b62e43e1aae6cc8232df129ffbb45fbfd8995ef67930863a1400e165d5b958abb133a9a775583cfb739e4438f3ed5255c383faa5c4a25f3f1051a1b6216eea85375cf063ef7759c3852315c2cb8573d97c237719e6b35eb5eb1f863747c77a550fefb408ae1695e5087f89b4577f7d0033ec8b5d8cd58beb55857ec1a89f3bff57e1f628e36b328e87b2189ca982146c38fb246a64a6eaa5d9d4c071e1fa1818a5628b76d5adc225b0fdf854949b0bbbc290551471dc32dba20d66cfdb2dda88f764c2e20fbfe153dec56490a43405c48742ec148e3d29ba1124a3616a3797c750108fc3a83eeeaead426c186200886935cd5cfd42c9907a8329c59382c0c438ace6504d06f51e76af1579befd123401a797151395eff010513c7b0225ff53b734f37259a00d0251cd595ef74d221cff8d2a7f3c1ad31faf2c6c47bf9708e3b039c4ab4234f99f6d17d7e7ca990fab5f2ca71d5d3eb78c4900ba2cf96d0b280f93f1204cb8ef0a49a20d78cf49606b55dc7cf1e719db127e0716021261eefd5d0ff6f3b396fdfe6d8c61759332f52c637ad77c0f901105edae250ba955161a17a707ada39c66e42a07c5d0b33aea74f0a7e4642f74e2d21c57efa80167d01732f9c3b60f14d6dcfc8e74984983196b7fdd8547ff2d9c153a60e2b5c077255e3040176f24defee9ec152d71aad46278e7f20fae516421014aad74b8abd02338fd10cfd8f7cc2ab63155e71f3066d40ab4c35d1537a4815661896d261c6a01369f6b4c68b335e19ab71e2afacc03f6dd78cd35e11afac2b1295a369488804cba7d0339046ca242fc761fb51d4a7a40b5a3f858fd6c6aa66eeba44c473a26b5455521a34a977f9279c172f37a2d2029a98bb442995c955b5820ad6878f6b14230bb25f8323587458147ff24019eb59d8c418923acdb0f61a316e88ad692121e91798cc730a1094df1af458231f1601c63606c03ddd7d056b348568dc2fa30af660f740ee5b1b3370962d67fbca1490fd5466725667988d9f5f51ef6bd82f6da27f0f24ef63cd835264123a5a64efbdfe65572c3e92c9caee72b128b7dd0b1584075469528e1be424a9e1dfcc519b9b5057fdf7e38b0c3861549964f21dc1e36f7688b988d1ef915e6b427df2e37e8ba9ea5153fc94520e59923b0096270c292fcee8012dc8bebe50cae8a76129688be32028fbc133c20b91f2ff73b4a9b1709e43c17a6d5ebaffbf2b1066eda193336bd00bda37fb5350d155d33b964b45001b9d8bb0f42696070e27eb7b3377adf1d785281a46fbdbbae9e1ce53eba8419d3ef4ce138be2d99d3b72a072ccfe0cb03c327f6d89a5660d60e18b778438431663a588838630ad9b6b2c409c4e0fb68ec400567bb4920a091c72cf1887c3ea976d730e1025310876fab8c33611d6badf2408b27e009734494b1be764190971dbe16b3bd920ce3ca37ca68c52c7e14469fce6d5bab12e14f8497650b8ebff49635975b7f8263f334734b5ebd7aca0b65348726cdbf3330bf945016d8c0d00390775e15d6336989acd49c6c074697a87deb811ff448678a8e8cf732173b8e9ea819f9b689c986fe570549b1d432c560319055c32e7360700f3d70284414311cda01b2cd74c7411df9126a8681c8088ae8c628998e49134010e2dbeb85d49d3274c3432b0659abd973e6dee90a5f23f91dfcaad504c958fcd98202bc696c81a648da11469b52ad0e1e584a793fcd22e53ec4e920d0cb3b08a5c955b53e41f1c0cc2d3c3d3ce50742a8b22818f027de02d80fccf76115dcc7d0f753577a40459b923f5963834e92cd52064bbbb8a814d9ac45043ad50878302856a4a967a8b235c70c189349b114384790c907e8cc479d04bb94dcb9a9597a731e980b502127e34542edc5f17ba837c196e87c5bdc586b342980094a18f66298eb941a4fbd74b069cdfbd7854a36e630fb170a42b74eb143ab1864b8adde92c6c4eaf220a981465a7f1c1729fd620cd9f4923f24131943c7f76c32bcd14c9f752316d54a0ba1ae6cd4cc81503b7419e8ae83d35c3f87ddc320613ee3aad8fdae03cb0091546f58137c92b580a49497064ef11ac6075aed537a855efb3a2e0ef4df1c8fa705560be306a7542f4e96cb4d152dbca50d00665215209ef231d236d9b443e9cc2e81a5bdd9cdcb1f2f057ee8cd04f81d50861b8906f78ed2e29ecff5db333e8371caad51578e7e4e6b9ed6a52911e4075d5b3ddb1060556d0d3d21a7e5e46ca361f7ca498af0489c4a16c35f85a71b36ba81ba67ef3cd3c210484bb49190ca7af6038a39a161abe50c0c34f899f02b9955cc8cf2d5fd533571e05f535d820b0d07ce5dbafeba47c16de468df42419ad5abb5e25ca7563b34a6748da99801eb74290dcde13dd550553f6814ea61619b6c2acd91307ccc36b052ca41a0e00e1b7ee59a77669228645ba4615ec06010e53de2b4397a9aed77d39862424645196559fbe33cce5b60316d3283adcbb8db96b9ce4ef52f3b82729b09fb09ef52f1ad51bdad39930c2998849fa37b8401527038485d26b9a291cbde38ecd1550cdc1b14f13af3d72411cea3cae9e8d526dcfea4a65239b977fcfaf877b187bd747ae205623be160b6ba408c3751e71160339f221412fe2721f77e89a89c08a175685f3ab30b19778975c0b872c84062dae9294cb079558393ca981ce27be29fb6eee9905733577dc3452cc19508c0715745d0aa06dbb379252e64c3875a656af79640ac0fb10ffb393685e9186608a0361d5d38481565885d77a1e754f7434babe637b84436c98810ff7bd7cd9c05d6fba4d8e9523cbc92f05f0b5a75174743b35f0d18948ab989fa7f9e5d644a8bb27b914d49281f0717e9317b07bd50a8758fbd3911b44021258ccbc85ef8f936a4d1b6af45fc45b80784ef923987b327332b850a3f3ff438d738aafacf5fb5e7993ebf45e299fa38254b65a2a80a36dce53fa3aad28d51879964f1c146ee2165f7276ceb1f1079f76473fd4b7f54c4f4e2b5eb3aea65762fb8b32a61491239be618b1d3294e3438a062f4c3870a7d3b878ef10cb40d1699f87e75b9ddec35513cea034ed45fa4f688cdee291dbdcd3ce92c7e56849a7fca0da79f8e35a19c5c235eca48fa13863f051f366a84b964b619f9fb5ace5ff52571804072992e090270c728bf3831fe6dbe597faf959a88dfd84e0feaee615b9b13c1ab177213a7eae612d76758da7b9fff158da613b99e5e403157edf66968ac6affc4805c302a7d3e5a04f7ac686f0eac1676ec3c9ac6229f7349c51b4ac11a3a23f3c27dc8efd72957b775127b9d291dc6ac248a6b3fcbb29c46bb1bdd0bfa5a7954780b04cf36dbcfb472bcaf2af5dfb2064bb363952825a799fb4f5dee2e6eee3044e92d5ae6e7fa28e1c5ffd144c80d85e5f9a3fd1c654d96c42de922d6ba302a7b91441208bd38a6701298473c04fdec42d5aef49d23481ab4463229ef07f205fa4e32acced7652672152a70f6b2b51b7e0090c8190d9ddecc8979dad1ca43e993de25b352f826efe536fcfc139926c2d85a9ec2e7384b6e784acec3ba5a7d42ee4e2aa836fddbbd87228e6f7b0c6e59037a20f4a3daf5b37739176c20e162a974d36258942a7a8286419befba84a47731c6a698d46615e176e3a26b50f366bcc6e55796d9f659d810e225148da49d8d5a2a876ab1b2e2d89c64a335bc35b74f82a705a4aeb0f51905e5220e9da47ef2be05b7f7ea337d2947bf406fc2247d36ef76f2f40769c723cd4f15956751004cb240de21fcbf5e5c285c71fb43fb49fdbaa58ba9a46bf01bca7591b76ee673a6edb6fa8ed39db3cdc4b7de6acd7cbd24e9f461fb44d2def39dc74f11dacc3685ede6d5fe324c7965957c7fb0ec2dab56d874b8b8a6ccf2edbc35ea752318cb8fc7c0c08f8e1cc11b03cdff013c2df3a7ff450c272a4e45e7cc64327acb8d302099e90d03442f9aa9043f5c84c5ea30115bdbc35b34d94f44a6d069b06e5fa07387ceff154c270d1ae787f4cb6675ae1096a9783485d4aa2c3f7d0466050520414dc4590e2f3e606cbafdc43b3a23717b9444dcd512444c7d8500275728ec1d5da5a2f6415081ec269860e80cca9e169e93636331110eb75454c8150989804892fbbb06e1ef6936f09fe8c5063e923fc86d47adf68f61a602195b546c751321bb15f286a8fdf9d937f5fbbd2878a7267067b1ba93127795848aa25dde0cf6dd0f328cc117c1d77f5f474c2e9413b836f829f67ae687ec1d45ffb3e31a90ed4a7e2ff96ad10600a09e1d7542676057ae7800dbe41b53c7c335ad8782338be685cac4d3f2123531e2ecd71661f6f424fe6b910578ac9cd20ca87a12b436b9b81bfc56e5494ef10385cf3171fd39e8512e333ffe093241d7c546987602745f0f8bcefe74187cfd73b5fa13e3138ebb56a71f210688582aaec11bdd839ca77549763ffa2e3d15eb7df2af41f049489dafaccb4409a29e14673f60fdfd53b3835fe5dc36238f5c633b31ce12b49a903ffb686576054d9b4b06b64711a3de719f976698f480378cb85644b3c6b36a56e23e8bc8f0aedcd85db728d418e1fbc5f011e0c4f478141f216c66ef56caa6a8266f4f81fbfdc918688f1681f4ea98ee965eea1d81648b13fedb78ede5bed9a702b35c303cc720d1536a95ec3bca1d9b2fd2892110c0e7678e7540fd5c8bf31e0a3b06ea0b3b2f08d3154e8f7bcdb3cf0ea8b86647e1f2de4203f156643df9f0ff45d029ab780246f990d830f8eb89ac9e143a8d552230ac21e5a7d8027469096a8d9ecda9f68c23ce5fd63fd875cf2e2aff8861fe8524c24af9ff4be0f34ef761bb09bbdb20511ec867d54a5c19cf2c03dce7e39b346e9d62a7d088b81cd6b5d6c568cd8f3534e209dc3ebec1017dbb7e13092a1b56ce69ce3f44f41a54622311618e0dcf6ea4f3c846488c158e2e38296bebd657a3dd3cdaa44c9cced46ccc03b7b440f8621e02ee26fb334ecd0fa83571af3acc1c1cc291d40db93ceb5f411d3dcba9bccaae07ac698374093bcaf236e992e9f1eb627d05f18004f84c5155d5d8be638fd9f986f66a3a07df1899e7bce649d86b05127d001e3e490feefc0a7a4b0277f0be3f6ccf6e7e3dc0de23da81f2f9922a3d362a91f4458166cb853ebdf046fc3dd3463f30688d29a6b36c375988bc0e93d14be9b7155019eb7069516cdc2f50066261c0c2ffc55c52fe5a9191e8f82c5021d42bc25b2721a2cf33cef356f05c837758dc99aefab15041cc508aebbf5233bb78f9da2b4619e00094ba0c501152a05a8e7bd8c52e177fa4e3cfc08e1dbe2418d535282006021c683b2766635b77e907db4ea76b731f1a7285f4bf8713dcd5dc1fb470669e9c4ae1cff01855e1ab692211613be33a10f012058c2fc4de4a017376f4b49c50ab5eddc83e4d8be08f35a6b3621e7376dd444e24cd226a1e2673dc914c7132930313dd0ad246aa339604d2498434e33785f066e3188c67b5693ac5d13775b98e5470f39e885af99b1c5884f51118d0ae64e92fc3a731b913bc6737d0976d334d13eaf12aa4fbc4068fa8aec5ad547125205ead5a7f0ac14afb203977ff261b4ab2dbbfffec24743e8d54202bafd0d4eb983b993324e8b2e0f5b995adae7ca19a1d978526223d44daee6422b8b9f107cfe2b823de4d1e5c4a513e81802c690d8d35d1e3bd94224584245bf5075ac568054d5e178b37dc16690f3ca4f81a8122162fc1b836f3ebd614483242401aeadc629f07b8d4d2ab7c86bee7a18d81f9f40e43efee694b205e5cd87fcc871b495f12067905bda56f0e7ec4f57824405aa3d7ecd64a3d4b912a3b6463a4ba008613bdd3965565665d7229e7c100e7d588248e0b95efaa44d6a9e72fb098dbd3a542d261f9bbe3d02baaaf1d3dfd5c3e3b7341dc5df4ad21c6f1ce74dd16c455beff8fe1952445b05e1fe782f6ea06556e0c864fe41e6e81cafb1e6043ddc32375825290c229ee6b42131de98d66cd4253daa0d2051fe32cfb82327fc78e5553fb3f2e2e351f206186bbde2b47dc37a24e27b0490c3b92b75dd13c011ce2b350fdacbe92895364ee99ea3e42eeb9733de518f8f90c9257551f73d5801ca6d98965de57502091e791ad45c7e429007f93ee7cb574415ee9e3a0e3ace297659022df724e29153c051441757acd0519d5e3d279dfa03519987a5040523b4346ffa4736b74bc7e6fa15670c728fdbe7bfde6bf609f424557c3838a7ae0996a8680683642c4dabdc37158916c23568dc6168c4f80d5b6779ea2675d6d0c283ea9639e0eae6e96886a974a9777debf3643810a39b74d53ad083985d06eee1123042c9934910d1264523574c5d8dcbc4c22fa90b1f6919f58767333342774c0289586866b036630c3d1cf948513aaab2b6915f8df284e035d04fbee70e4a58535def41252a1b2b7b4bf1b3a4382788444ad71c50dab3cdf1ec342e8f16dd04fa4296044e9a58708b76ba8be835a3596264d43398b0152babcee9c5a3eac91b6adb6b18480866d15c1179ecbf3c5492df8a99d521979c55888d0c1b9ea9fe574704de0462471483ac7cdd03bbc890c7d650b86e91ea9b87a98fc697d5479709552e0c6dbddf76ffa6153275b3d03107ece6de56aebc9dcede6ef6108af860a2e67032651188c37df05e38ca5fa34a965c5309ca48989fd9b5eff592e812b8ff14f73f2fd3c2df3024d3c52a98a5fd8591b86a4ff0af430b528f08f31afe5fc0f9e7f8fdd2ea52475223219f7e9f54ccb43e6b42529cb7730d3845a920e68a64abff257b8f484710f380b1764b8d818d87ca009a1fcce6de9e89a5d0cec00ec7f2bef5939df329b28d7ad164fd6248d4952e0ff198c0f252501feb858d1ef6f5edaa11ef9cd62c5ca1bb589a8c2783ebd03349542d66def43dbf00a5b1e4f4710afc4066fcd5b310bcb889efdab576482b135a75c8fcce9ad60e49e2d43f85e8bcfff9d06d568b8014342f71e7f2f5e010f499465aced0c50c000dc04610031815ba47fdebb8873b9e7b73106f3f7bff050fffc69f363386266ac6a61678c73d76bfde27111fadc67cc19913997514fd316d4cbbfaf4eedb05e4d1aa90bec0f223d82be044811de0d6b56f2686aee1464ee4b884bb7599b4d7d144c737c93eef9a2b9431bdf9cb0dcc0a2bb39a7ceadf9b00394479024c7481645f6911e28e177870096ff11ea611504aaf9bcee555d917b783446fcf3782e905f5084279f9fac91675baf6d97ff21fe8cd1a086fd1c67f90587a8e23065c2cdcb4741b12c2563ef423caad29c6e4a1aaded891fc00b3874e4cbb9f92f35bf011e24f47df7d5af2efad1c1a37bc6ba23191b2eefc83c30b5c3ffcc4e4e18df124ed005e3b68469848a1ec4db053198c74daf436f6847cc6106f90d625c04a4eb5480ea516c3497ec872134b713ccca3fb909d5d8a6bd0d255d3071aa1d33bef5ab7a57f4f426482f248c4356ab155910dc6aa8a25f8240bf09844690aeaa9b55480c99deece7617ea775fb5967fb6310ee26bdbe28364d307474c22f2bf76160b860cd0eb76448f953a8bea18501d3dee3f6806776ad47054d1827a40b65a70c3b5e5e9392918cf7cf631dfd299755b361da76a9bae135f4a21f7b35d0aa16f077f20e4e78dc3d640f8e6f933c187361bd23d4dce9e12d128c33894c3d8ca5b307b4be9b52b1977f4264d4fab70c319e398ff87b415cc6844517ce6e82995cba168d3cabffe4f36c48ce5a339a2e0da4559cd32900faf3ba69e6455aa2fc61c6c4c11ccb01db7ed4f9b30e4af90591a0cefd39ee1651bfaf33567c3ece7eac9edb772b247cc720fe1c31f5d48252ce066bef780ba4bf7a93eb96f40ead89087aa02201bd4d95458c8539a3ab384d562f52dc0093cdfccc88d204712e8643fc79db041ed8ed8c134e409f56a2f2a1e79020df07424d0f7335de4429f148e7cb7086f9f5463e6a28fc77b78a0980576ad3d02f1262761c189707f176a2a4b19f1bc8414aa83bde9379c6679941c86a143c04f58f20374434eda48fe63c4a2840e902316f1684f062ccc5ffc63db27856f4d046a43e2fb743c0ce5e5e5d745182246bf413d941d057895a0ca2f21de1edc09af467a7e01a73a7d97c06fd01c42488373cab0c8777a72fc3f500ffaa6547d7141deb77e85924db9790e94d1f243b23e98d4793e9303eec78b05b15fdf2e181d7f62949ea72edd2488e7e4f1ba85a76d105bcd553ba54603de1a77a7f76e7c953a1f9080fc089a2f41e016aaee4bbafb1c06c402a80e9b8b8144a3a54e4e3060be12392dc7a8110bcb90025950a41c2f3ac01882773fd60a27ecdb508fbfda8486b9472d0baac9fd52e14f842c2133bc0e06d6eb64f42bd022250eab6edb56b1418974ce7763f8daef1a29ce6ee3e24e8857294ebc7b66ebad450b4b587edd8d8cdbfba5754a49fdc83a0e9e66a664bcf12f4f5e439e2948eca307392fd563ca20748fa655e6f81193ce82621853ce132f7e66c04488c8e94ede0e858e58166ad192bfa676f858abfeea3445334b5cc90396487ddd0a99d9bbcd6ceb08c8ec3b76bc7eabcda6ef68da02b1df0cb7450910c25f2a386b5e801f15d7197dcf06fdf40abe60a5355e6aec239688adb63f9cc7f7e9c85fcc8894f8ec6d97a032a2de82c25d8c435c6d77f67c771b4b6d5a62f797be503dbf446c844a565bd63ec723f83f354c8054c7737af2942bd6aee1872f6371a7e3e3469cbbe5c08c6c317d0922b1b94ef3294f9e2d77d4bc6ad640c46110a25964730b6f46dadc9493a3c39c3189d26fb630b77969f7614ec43569f27ef16c8019d084f47d28b5a3f0e2257c39f181cd927b963703fbeeb49c2c8b884bbb13ee3e202aa8c4857b6c74b571871a84ab746902845ba963073cb93e51356c2d0071848b1c4995e3cbd410c7b19903609ba2e07999e043e746236d0606d5fb7399aeb2c444f0915a268b972260b00ad0912b9a74f13ee4e42ad8e3f5ddf096693af594f6fe4d580aaa490c9bd355bafc47f908d3c8c09540cc8ac1ee7bc3e59e787329ce12060840610c797e89c55e92184fff0c2bcba3709a4917ec0194c7f0c618c83f484061dea5d6314e6c698f27c821a8b803c7f686af1288c8b02c921de8b0826db5d2325bcccdb44e7a7433b860df8b5293d2e4a78b1146838e6dd36d3b1f56f457ac6534699dc7826e38404b49563abf152f3c8a5f9c929018348c092bf7984bc5bf84d78525f1be88e755ec4746edb324b5af386b792e9a19212f2f327931b518c56e5839961c001a414c841372d0ea8afcde55d6033842bd35d0f3d24b9f4249a0689de81be900c0f7df746c8054146bef521372824a6f728d3c61cecc8b50bc6f3bcd6061e275eb59e4b889f3b40db5ae322aaa4356caa38604f65c31576102601f7223f688fcbeb23f725866d1102a0a241d9870775867a1fa413df56e6795b28166a196feed50fa79fffa84493f8b3245fa6d7589bde419441a7e6884522a7ec2aa5da76ed64e619fb94b54e232ab2fdd33a1b3fc735a66750d3d7a631bc493189f6ca99eb82228e54607c76b98b122f71e86509068121d50cf1bc56aa9e5173f8cedee91e5abe08b4d414c7b21363b34b8631485ed2d64d2b85ac8ef8524c5b45b49c5d9a2a30cacf4a9c93f2d4d6866658a3f50053ed76fadfe08218566a372c3bd0d25515f965184e383edd2a47fb0924caf81e4b2beaf99af94b716780268760d83a9dcbd8dbde87bce66af64d862bcff96cc1a0c4a0a1d28361a682d6e5909b8bc5aa320c2acac8628e76bdae14ee71f5e03a470fc1b68ce6c248f7339c944a5bfad1c906e0e587ff01ab8545e2d6ccc9ff2e75eef344b5444e08fc0106fa65ece3ba4b7af8c25ac5f09ca6f5da41b9a2e2f3c912c0efda066a1180bd19adc293905eef1d82b27c3690533832e1821815b07aad092477ccea8df8c1db1d296fc304fd0883786bef07e7d8fc76006c5fc70192c834e8a71779c8f9b3f1fac62744817440627ac8cdb9671cfe1999440dbb305bd57f14b4c4987106ccc1dc72f0e8a7ae3e8ff0b9bec94fd26a2090927eca0e4b28818cb7bc8930052e6ce25b299067d36065f3d0a5da9d4ab191c04c53bb8af8ca9b29a2b06cc61230d95bcb8810e67c6f5c6a57029f42ed1fbdad9b5e626e7e43335115f97d0a4094a731bd1f750829f2730f8a0616250c10d089f8b973ed5476e408765947cc0c65393be96307e672f5c447d23f44a4eb40ffd5b51eb5243a29be98b47339c1c7c8cc8296b29061b8da230caa2841a81aa231716c0b03450aa84fe37d048ef7491ad204a56ad7beab66b66a182290966459329d0469bef75bfbbe213a4861338532574bb58c9a3a636782c9fe9204acbc886d5a192b4d48cac3a0c41751d66ca2976b6a79fc0b076236d81bb57664bef45fa00fc47a028472d3769c61127c5861c864507083b792c01ba3a24d38865b1b61bb5b85a6c6e67ae15cb78f1693d89b7f0f0d4f71765b1bc36704e0cc25d254d327daa6541041cb2f74dc9531e915208fbc68bede61355e5d3c32b8ae3b44695ef2b55c086aab39d376c2cc281aab88b945e2664d381df3ac0a559ca177083e2b9aeaacbc41092548fc54cffd909fd9bd4b0d9110032f25071343dd8501306bf36cf3a8637e9b18c367dab21a7978bea8dff51f9929b8c101d3f4c633ef80b6b341fe6d10b92e34eecc4448155e307e60f7579d8afdb85123d7a2bf55bb2534e1f50752c86e246684417372c6a376210167b13e9f5ce69aac405adcdec6f94c5778d4efea1198df676e8fa4edbe221cc072ab8576257716ab6f13720b3dc031d522f653a964afbb7672184f220b6c157500f8fcadfb0e7e76a290a5e2b39a396b57684e7d947e1b1ef24497908b0272d5b6e4ce0592e3efda2f42c4d710ccdf357d72a9373a64ae0f8d5a8b2c330efb0a3906b7719496329c0c48719ddda9ff267af602923980e61090715126b7f8480ede0660220bd4f3f5ca0e83ae7a4a2d1ba5865ff98a48747ba8905c01a3fae8b2f418815de7a7e19ba759411c78dc22a9ee492a2233a87564d6f033c3ffcc65ceddc05a65ea6cda69683d44e6a0dc7928bf474be5abae0d935a8d9ff49b4b6fa823f9fd34f50240f2f0d4ffd4c2dd8b93327f6e13ecc3857c032a55c7edd69bd78ce981c8c8e0eb7fa3f067a08654998b80885616fbff3261e0478ff384a89621c1f722c749db3a91690136c887daecd8e9252546efc988dd7c66527b32ccd8b5063ca6ad189d9765c794018b42b277f96ef94a5bd60a3e413a656d178e3e11a37af50fba5ac968e2291ca421a1977914b446b710d3f29a019a50c60b400bfb994596a786a6b413d82637ff09e09d66a4f2ea54a988b0285e3da1bef6b53d132c7c4c730dbe6044fc840e60a740449cca8e21b063a0f7aa2e0eb706f44940c6fbee4f55dceccace46d48324e98bf8a8ae57551d2627b821a593fe59d66064c5c84dcbe82b95a286a3cc0249c26d28634fb3b0b092a54f62fd34a3843cda2048597cc57aa3ea75e09b2734e36e37dc58d3a92b44bda706ab441a3a4667279156331a907cbf29e2d903958b50fd8c8f1414ace44590c12c22180645a965dc579a71dc2dd713b3f5bfe19b99a4594c230ba57a9cfd8097110d9c04edc626f79190b42134e8abb5c3d7d485fe5d09bd108a6a6351f22f6eadd16ce4eefed315173557150a08bfc25ce43ef40623115d47e36921a676e6c42a00f65202d4b22b14b40de1333e7a87478c24df2bc8d65bac099232a0d8c60e08f6ca52a8e305c94c10b9238c792ae3ec0c469b6bbd2a3c3c01a9de3ed0e8dc2ea76e38d174d72d60d27c0a12a849bffa29a47b146ddbfe8506cb0c2db9bd5175e5d534c3807d2b9e7cd396c1c82bd8895843d1b0d893f76918ff743fc21cf0f5215d8aedc643ca7ec92b058f199871c84464e7115b1dc1ae63697d81db2a33f234caae7820b4066d238efb70413920d67717d11ed8d3519ad7908615dd6d6e0102311e1504d10fc1d768624ea515c873cccb146ae8e788aa1e69ac46e124933059ba72001e4afe200263a077cc5aadfeab2236714815a12393bcca8130c98104eec41f08a072a99a3f2b64d5a92a53c0158eed4e3c8f7d3940c8a45f00b024045eb825cdb1ec3ad6b02c585db3aa11bc6662479693ca8857c39419994f99ec512289df43390860a2fa70e35d2ad5cd4b196118595f067281f9d3c3e472b2807fcbb6886b11cf875dcb3dae294973c94d3a5726ba81f8369e69b141087f8768753d695ff32c6e8bda84320d9c3bf51c00040f2f4fc73c2ae4d2bf4f06a4a8e88f39d6ae566a58fe1c74d5dcce3189e5153a1f51ca604c1e95289130d7aea04e9814db96c88bec492cb38fd68a9526a6d33e3c6c6f7700a0124f4913333848118a29425369bc4ab49954599084f266c6cb8f7b57bf05f2ac42fc5823688432c47994fd43c340d931066d7aab9d9285c842efc486d6485ac178a77d73d875830089bdd5078ce153b307899a0faf8b2349a24ad76049db21bf316966393ccfd770863e91e913d3c041b9920dfea7cc88ac0945f31d29ed4a542f76f705079802b687a4dbf1458d623334ebeb9b7dc94fe7fb3e2e7a410ae1d18452f53c495d74e49e2f3b8e601034b60f81edb45d4ac390739d0572bacf443507d7100623d5ceaf10fe095376a6c858bb96c5f0a72eba235ab71cd983deffd3b3e4d4add632efd752ffeb87a47ef87774a955c351602b8301d15cde05f80bcff9b88f4601f582d133a9cef8c17880555f8ddccc1bf62c27d6ae5981b33241c1956af169f67c7109fddfbdd01800acff7f604499d26678da75c9a6f008982822d4deec1d8f36635c5661409a29880c6f9dc3c04316a0fd99d5e972bfc5a28ac02d34e7e2815151e3c1dadb74dede8c90ae157b3cae059fff9773216600b0aaec51aa9ce800be00572ff5799308f9eaa7e2c172248b3a80c6cb4634b06619d1b907d1774faa2a56e67afdece461e1aef7d0fb881bf2aabc27bd4756acb49854a7b88274a630d293edd589f725a43d8022008ac34a973780415b454433630679f1e973483099e2c7280e737fbc1ad1c7b3225abbfb721fec30bc286dafc60b2f13d126b89944e8d2b9ae64a061a3f45c526e84fa253ecbc7ed043061dbe051790eec19601686a7642a540fcc4be9e0dae830bc2e71acdd079bde1f3f523fbc77e04450997c798b585ac5258eaeb63ba2b77004c39b8f2f3a3acc26a9d50d5277e741ff87d71ce531a2d89912ebaedd69f0004b273e4fe2d0de3229d86d8f38b043ae89c11d292f3078fb43d04670414ef087bce75b42f63b5d965173f896a02ef3202243b4ce2888b82ed5326c6a9549650c4a8bde79d6741dee31ea5ed890fe9ac084f5088f585c82e1e72b3661fbd032b956a4e0f65e6e4a52e63b12cefd7324a5a037c02a47848ea546440498bc7babd7b509b1972f937d53b4dfa0f9c193887c437615761a372c89d7bbca04f5c1f03221d8a9ea80abf8bd41b76ba7bb4c0f55cbb984f49dc1aa0b909a19509ef33cbc1400c8ad6796a6fca05255bc36047f74ff6522c8291ebe28e56984c7a4a850e5e65e2a2cef41c4a7d4ab15bbd0ec0324751230f0cb25c53345cb60c23ff82df28c1c8ecbe4dc468cc00f17486150f1eb3c9ffce0dff47c57cbd72ed12dd4498a3c1fafc59c520e6e2b4749ce8129210670f9647341c6a4ace7e6b30a2d48d3e347f4f3b7dff675025100ca3639340302aa0bb94cb8c43eea169f428d9791ce43a650b6155a760ebb0a42104451bab9386f89616d57c8d6247ffcf3451ccf814e80e81abfa4d5b9780250bd82940ab84eef7721795a06897172ccefc7ce585076ed48ed3854bd899b9f8dc4cef43713106fc7353889de14bd78e59f36a9787c26855bf29c472d1d2355ef6b22747854edf6e6a2cdd98fa994ca9aa1058433869cb06db37366c401841d22984f633a86976038c9bdcca7f3f876340dd018a2ee372ceb4f8dfbac113209aa1e5ddbdda2d8fb39ee7f8dacada6a4168f400d0809964d651464c781fc8ecbc88a6a59a4f88f897a0ab5de9941108c0fdc053089b9736d64c80538c680f5149d85478b6e6ea100d23264ac191e210660c3461e584985795d975c73a41cf4821008e3b1f09916a1e5ec3baeb64088f31b7fa17260069ec2a1948bca234c191104c51c30747ab1b48da89e0e2de53946248edee1d0acbd30e9bc8a77a30b0c37997ab4f060ede7408789f3347c335dacacc7dedf27f9b090fbb3c2d1484fd6cbd99888bf377a1734498b148493c8288a19bb666d82865a4a8f5ad5632d14bb9dcb592c6c79be2d662747ab352713d429e86fc7da2c37d045ddd588ebaf074d30bfde1d8021bad635f410a1f256f4c5d188f7f911a582c12caf782745ab7db78f8635b43eaaa2c41229420d0523bb929fd8d57d65f92b0e2d9188b40856cc3129b7c8857c4d264723bd73cf271cb4b65c6cf90bb5e520eb6654713d5cd4238fe012a1a9e0231f0c0d1161d4323eecca35f67939a972243fd11533072d7a7bcd3893e0572b3cce1159fc9382f6b9f7655202ce654f2b8dc85174c612e825af3bafa1b5c408c5b8d8bdc21800ec8224d5f422bc0ffb85f3581681e81ec5d0cd56e28d5b06ecefea376a72e7085241a97c8be7043825e816a2468de4926d68e62bf2b025f7ec35d4bd1a605d535768cea6d8930ad344ec30c5297824d1f5152afe2c9142ec77f7a6297012c3c617b2870e68f00a5a1a4d635a0ce2533f6149626495793ea9a6f9be461b8988c7177a358619196e58177ce31500ae632080c4fbc0b4ce399cda8df21f1072596c2e7d3a7ce51ee0e02b6164a21164e2d73a61b003b5f74b2c4ab784b675adb5f4c8a102e0f8ca1a6aca4e476a4ad7ea62b0424774693a601c14832794738525121f82b8a0981d0b1eafa459c4a4d4767dcd6a52cb3eab743ed70436ad335c7ea422953facce51bdadf4b7d125d906f2683c3b00b31b0bfee9a26a68fc7e8388d550501619e955f1da170e6364674aa78ab3303e874782c70a2c1de305965db8630e2cbc1c0b6f2c4d537c6eda6292dd1ad10257c27e89aa36bda52f893ad84fd5d58835788e29841e1070efd5e7030eb35d5495667a01a5a5529b8ce2a1493a9297c9ad7d2ed0cc7435790464ecb8f91e8b92b025b48452850b953b146242ea77c314a388e391af3eaba0f5fdf64cbda4982615ec025b9b53bc9fedc8f7e6987f9b6c8baf10feec77ac3ee610dffe71e84d192983cb16172579c5aee8ded9d0af7eb015f82f05452b1dfade40eda7c6ab3c1f64768955d661f86c1a23c957e9da7c25fc6d885c3e7d75c8c816692ae17a852a850a68c4d59659adcf98aa479741ffc90d7db32b136db284b92d06b34e10ff39aab2572ec6dfc064ff349042a2b59b21d4ec562ccafde876d405cd3fdead8bb01cbf0457b11856e5814c09b4263602735708c4759c32b80d2a1988414b8efff85447ab5d553286a8b7308d48c5f774a12ca27d6292fcb6d26ccb1da31ab8da18bfc3220feada5078446620c3090d20fb04981ca57a0576d549d9b2730f3ff908266da6271eb12f992bc7ebb561252318646b1dc729992416573578f8dc6b149f52481506d01fb3fa61a6a45dd0aa3a5b74693ce55c5d6ce2b74bd817874732f7b68eb0b94bdc3a1a94f6d0dfe9251645cb84651a7ba14a8b72355c6e5c4c64fc9cacfad23afd6f74f4a198af1d96e010c783464b71e23da81f1e14bcf5e14fc4c4a1a2dee968e44f7b1a6e692670522b14728640ca05590e6433c515aa4611a8c8c5fda03b302080caa2510d1bec54e906917738c50b61b2df6f9ac24cf5ccd18a3495cd760187c89bda20999561d7bd2a6486d5f6e83f6edab4da0803cc24ea6a31952b850045cc14b8406e6a8254e07cd2b0679ff8aad24ce4d9224ef9e805e25b3769b49c7e471ec6f8c14d4cd9f40e5c5907137eb96d2293718a7f0c22d2f226c0529ce1403d11703e922b50d0664c35378a181015d7a95fca70367fb4a1c33d58cf70358c43c7ee3b175150a5497a445531a5b1c33e932b3eb2e9a4c06f57617c2903944a8f1483f0ed28464cce6709afeaa9edd19aec660294ea68740780cd2576443f3333c5fff689adcf471944ba8c55deafbcdac3bc5791c18e367f2cca989aa830f253a354a04c606ed010ec7f76d173c10519846fd0f428c9fb2acbfc82d246d5aaa46510343cec0dd0e71a27a737bea9cda40af62a04322e00418c3c4e73456cfd75f7ade06d6c56109c3f3ed90c4b67d6f897d4f439ba23c69f4c881cd3cb4bc058a7f2dc923f00f9e998aed54c2fcbacf1ea7cfa96f67b90a8202a55a195dffb950ef8e53dfc80d10a129c9a19f1dcbd19df5c99ee97b70fe7b059782e8c6728285a49aa1b3626c98da415ccab69cd1495cb406a8120c3d98c569e788f63deab42a1dfae87d7819fc0b723217303878f1cc1a4b829b37a39d98c4cdc575bc49ac485a301e50fe59e740a73d0430f627944d84f4acf8d032ac4c68f32c115e6093e07d88abfca745cf2800cb39012750bdccf5e17f26e76eb864fd2c13741f660163976e4a4ac1e6c8930bb8830ea4a8504765bc7a76a399c9d7b7dbab3fad0c6e0c90740a39f316b0cde9f88cf349cec20b4e623788afc8116502cac8528f299597f669cf893353c4685e8c47ba077dbe7a49e96216d81b5e43d5a71fe094b1dc1b1a911270a91a0bc88e9ff49d1860daee6aaeef9a3a59c2e967326989f2a37cd56c6e6f9eef4937b302d2ea2ee7b5d0f02732467715fe5e20c6f335e6dee00c2c722b43b6ab497f812638e1718fbfb588276a33e622474c89887535eae9333d5330637a34a67ffeae5b49b51683c3bfb35399acd2de0d770482631d4c3359306d21438da00bffc7c71d99059737d2cb31c6328015bb8fd9e725430e21dd3d89e5f47924acae44edf1011aec0fefab6f638f913b9afbb31b2ac3d2f50587cd4f045dbe7a9a834d8a28cc35cd3ef598e2da7d1812418859e1cd46c13efdf82b0fe86db3ab6c09f00069df3057d68602bd381dc74addfea14a1c4a6d965942dcda04d3ca3c6f64fc5d595eb495ace1bdd7b31afd252e5687a4c4b57e534f1a4f337a309c528e9554fed760a6ad8fbb6d9fb99231fd8330a5065056ceb761f1415a01a33e62f25bc24c7e1ab4c25797965654e244070321f2ec58b99061f65c5f5a3427af865c5ea6fddf8a0d40c190548ade6769706d3da1f205e128715482921e19a03818d8f8ecd00146180d9771dd26b32d4f885be582e4d15f6cdec4a2639c2aa89595d4a89a50eaf3fb5198a914742eb9d9c790617329c25ff6aac5123a1c32b4c63594c572b6c0c3d3d08d1f9c8cf57cc021cb3d69e7a0282cbccab09f8d17383c119ac80afe45f68ba927bf19d5bb15c45072a1e04b2f7dbd0c180cf2ec032fd31701dc9a9130c03b513d8c5fca4a54740f6877353ee29fada67d04a83737908234c19887b0bebe947b99cd68aad485fa8f5a3018cbf1cab111899a0d4b2b518df1802a1ec0f62960e897c99752a15569e81b27053bff8949f262e886f09aad715fe3f11568170d5379cf77a6334156afc2ec51217665dc97969c8d72364d582ce5053e7c5cba04390e23741c33280b259f672a771eb5e2936fc3e8efcd33bd7163dd9a0efaf9bd2953d012b7f3f694c6a2f89506599a8ce0b79685deea1f20de6aa4e0c08812860fb53a89d93250b21a2d3674b248e018d2e9464c9c0d90330f7cf4df1a040bdb4f868c1608784f46fade41b53bedad90b9d53192642cd0805c1dbfe9732aa7d2cb9caf68c95a984d21883a02c386c77a101f84685a78b7279b7ef82f6eb7a71962f24d71688147094dfebd569cd47becf5c61ed8d3d09b13ceca7a4c74d652ca3b043e3dfaabec871f0aa2f55a1165fb0fb1e64102046f6c0d814859936f8255d54cc991ddf364fac05a43b0e05fbfc357c0bccc87f4928d0d71d856d82386bccf814f283caa7fb6ada0554110eb771db0146fe5bdcd8f4fd72837b716f8b957394a7a0c28f1a3442a1b24260c1d47130ea713d9d8ec6b7be096174817620de69c51cf31dd0255182f15af8a2e6e57339e7d3461d40ad18b5e296bb3dc5183ead2c528f2422acbab72d308db8e5ad01553e970d20616a2c924c0d5c2fd078c60be00ac589aef798e201dd8269483cfabb988b939cf8a4ce94de6057abf5074b223e77557e918dd56eb49df6a43ee60bfff32eb7d8162d03a5de8aa0c1b2cb4ab81cd83f1fc134acfa08aaa9d83bfe8564ac15ee472b43578e45796571705c782c6c69feca423956175cb4c9d931d2c0a1a7b15a70af50e3e14e0d15da56061b695c2f88743b4eb469d320c60c206b9b6454d926915e4162b43e3ff09c72272beb5af594cebd0ab9ea6ea168125a4333bfa2c5f02e7922b0ddb4baa9f0ee718a5cb6206d96af5d210ffdc7fd1d5807fe08ee00d4e221495f9b863bb162ff8431fc9c1b29d999f84139e2e77b965385d4f21c8aea8c440246d0aea84dc3702819738b4ef7b7142b98b37b110f01177b56b967774d6c8498e7be2801ab42680bba7197d7c7969c78b61cd90563ccdc6aa0eea9dab942f39ea7581a9f428c226290987ed402886610a65e8c25f098effef5aaf84a6b8e238336dd481cda9f5f8b5bbc4b98565814d0c6271fd0d05b9cbfbfdff5701fdf719f0cd037a447a204d0af308dd51d35fb052b33264f42c58b958b64bebe07907719a0fa857efd2690b30ed91c4a9a4fd5d1492125a34882df5b12cc8e04b33cbd79c1ba36d6371e967ebd8b475845edee1b7aa5e23160fb4d6e14b0dd3ff3a35b184b826817b3fa402917e925c348438602c2b2aa17b1636afa205167e194283165c9806f03e41fbc4e10bd9027c951b46536fec6c7ce1c862e8c522a76363240719ad2e073aa18a41a2b72f962a770182f8520d1e914dd91dc0a8e0644ea153375fc985d7af5919385712e31789fdc19d71b6037cbbc12019e6726b4781f663fb53eacc3a2e7d3c6eb814d9a3fb794f3d9f4d42c7f9279fc31ad280a231c7be1fe1be4c3902b4badd8ad5c7b54936c3073f46f7fe4b4a27f31ede985080715d8a7dca4013c867d9259a2f72c9c15385553768e9919e0308c98522d31ed8f85e636f9ca06fcc68db381a07e65445108775bceba1a14a97344eb0daef267b0154c99d0a53572205acf61daebc0b09475820ddfb9e1b429d84c4d532a8e221c9c2cc0e6af124605582ee37cb9d6ff4d5e03cf78e3d248c46aa5a456dd301d6fb6796656769fc68f227da04dc572eeaf8f07e4c0a383d32090d2546b2305ad0aa474dc884a4c9716c29d2dc64e09313b95b96e7d06025a75c6a16fcd6dfdcc493b5128d4f82320b6d10d353d3830109756180f329fef808201555aa30a716969b98b5bcb7279a1364019314fa6801326275d3f4f2139d140fa53d99c6c1cf03986d663fb04ca27b932140f24ab14ba77668348e5e98cfb5f1dff8203a782467e0dcb966c658d9c8323d5d33ed4ffa2c8f53aae82fa49c66e8c5477f2e862ef70de6da4394db688ee521c7d0813ea8da8a8c8833f82d199c0cd9b37083ace41f04ec61cd3b8b5cfaa7be0aa628a02c4c861026126dd6ac02b16cbc2f54b4dd196660eed6ee51447af01ddb7ccdda2c736f6d08496382a4ca00faef35170c63cb9896d5d37cc4e5afdb3558eff2ba0a9f4b34c348983b9e206aaf0bf6e65dceb1324f6a487eee60fd7ee5360ae75381f8b5348eef1ebed5eb4247d5a235cdf84dea087560eb98d7532c52f3a23a1a1124a9227f55be2de8f1b81a2b1346a9bf7d5d92b84ec2bd9c11c030973bf291ad1fee8c7b4762dd286db94e0793ea0ac5a2796f9486efe945b939b6bd5e6bbbd7c0c830dba67a745b6207fd0e5dfc29d53b834a0052d795701b4191ba3f5a4e30cae12b2f04ff283c323d2a34c64a0ae5c7b299286f9a6220c7c9cca11bc1b2f1284c413eae8d422971908d0afcedce1415ba4fe12a97b73c0dc8602002b6dece25725ba2691e10b23bad3567ed78d68cfdb1eebb2ea546a9e064ceaece1e24c73113bf848e77bfb10bb8c1fa3d50ac2d81e24884069063808d3dc2ac8249f1a92984f3f45422950825f49c939e2839483c828cfeefbf5b7c14b8ddcde71a87fd7328699b8e8416180d5f89f069a3b74c05912a1a5876e1bff6f3a5a8fd89dd0443e06c4fc705be082cf5e325c01837e49defa3b789c63f5fc36cfb156e18994bfe735b720aaae9eac56690afc8894e4b20d38353bec76561b401bb3efe0af67cfb4cdde8119c3bf2f3f214451b557bede909bd73e3606762c632864b8471288cde62bf1c4352acd5a893a752915e559b3934f3d482f5c11283acc651424064bd57f51a5b0a5cb55b0cec75ed6b7e5b55665bea23fa0a5938efe5d5415dc0d08eea9d8a18764b614b9a21c8f69958dec281437e0f3d1e1721a0d55f6afdcac104a30ebbe938572e3e1a1f53eaf517369e3eafbcc479b3a4a50d63b79252fe04b104db0a45e13f89ac028429a38cfcf0b6da6fa38ee51cd396f54f5bfc46f879bfeecbb0526409b77a2b5ac71c2a7486038972702ea1a561f34cef3c94c739c7081f0a9965e9f82953bab1387b8c1f0acd4a4af6c61abf87b60e3da7f82705b47094a084bb69645c624e4351242302306c9061f2f7ed73bf2097227a536a61da1b6c7ffa233d500fd62469e0381b6dc1ea9e9520173a329089d34b5b9f1e18d5c77eab47023d14a056efc5950aab88c4559dbfb2169760e8659818869d00c7e1eeadc1f6482b5e38930e56ec3c5f38753548d60c0a8fe1c17bf9807aad0c243db7f59cb5128c5adaa04b24f4b89919a0f6c12992ea6133438eb5942334995f683f6df70679a4db60c6068dd2a6f4a532732c85b339b0bbc7e08b765feec596852ace656081dee384124d6d21d2748e4f86e60cfacbcf93627100e31aaca58b985a3165b023e184672eb8392b2e32385d490a79f1679ddebd0db88bd4a5b57554f7a9ddb35d3f38adbd2a5654fd380ab41278281225904d34b734ef81aa63a39c5267c8a706a0262ef4632a00fefe0b9bb57f68ad856858e5a3318554b577c21e0f96516b47ddc4738ab9ea70d66730bd09dc4aa7e3856ce42c8df54b837203d75c167aff8601b62e2fe199dd4fd7847aa68fae831919d3d57a64792624765b1111e5f17146d43233a29c85e22aeddad7ea8f03cdcc700fffeb3b3bcfb7a4c9ecc1944908e1eff6fac41e5c34e923250977273fe600573c8a7b7f73021adae00f5dc4716a823e40e501d53c59af90c1a3be20635e1b54fbe08e023408e7e1d27375bedc7b7c005b0fdcc3cfb7182de5cec9fe397964708b40df94b2111af524024ed8017b6baa0dbe350fd1e94e8777d946b5c875fe3211933d3fa403f29614a42caa0e5b8c9567a88932686c1b6d1b845e3701922d3a474fd54705faa892a4e3e7a61868b82138d0f9c2b01187a95a966b80ab61a9b63cc33944d84269dcefafea271ccc410f1e523e22550238b39163eda550b68341d67213ce98d510a7a52b3d67655e3f4e8316e736f6b409bcd0974ef46f9cbd73d1457609fac8803c105d0dd7eb3f919cfb21916a6841bceb82100e39a693b0f49b73de0bc54ece114c7c3cf5007f18d721ccb40323c4c3d429e57bdd5e23e289b278b4ac953f5df63e9a57cd5d5ec85f8c0a2c89d5bc15907c3dfb785e241aba3efedf47f07c94034c0f7bb7dfda0546dec81be86357212d7e6792bfeea071e755dc58cf913f8b96b31568914ea592f4f82316e4989c966942da626eb5e3a91c8a1367850b1a025f0fd3e65e6326b589fc6d208a3451da727a4b3a6445c235c3b92f41326eccc74f557723c8923a391a1a1b65d074c413b7cf0281121784209342b8de33c2f6fdc9923784e91b423629b4b62ea5c07b1b1f19475c3edba06f9b1664c5ab12114bc267a4987872402f9ccbb9f490f50b5c71ce8bd1168f863a1e46a88e301c01c531f76c83b0040f0f7d5a06f07ce5b0d309ea4156b53be8eeec1645d93d1ad5273a14047f88281be2ee79af42b3c2ebf66e9b6ced9cb93e162b2672c43e9839e1095bf11c1e955380f38c0df3063c24f74ee39b0585fd1a3a93f70ce0fe9c66c8fbd03a10a76252bb80addc07ab66c7a28a198bea4b80ad82afca7e9b7058b2c70a895a9a3f139059ec0e000ceccd99226205e2365df47bbb60fb65e4c2f7f73fb7f45165a853187ffdeb1f19d4ffed85ec7d19d0cc21fb6583fdbd577aa060763155037ced11c90c58893e4585b534a5fd59381c19db805f3bc0095a99ccfccf5888aec74acb729337a33ac17d0f629302c3889d036393977c92288560a22ee3ea7026d32974b5b44bff12cfe1f93934847a8b0ade307cbe9e49435f3b580ffe4110ae48b4b6a62d6831d7e72950da54e216d04ecb30571f4aaa5f0cb22ccfdca1767590fba2989503042959b2895b7555b428c665a0b9950dfc9f40cde15f17e3a41acd78083eb346a7331af35c3d02b9b08c0c94d22fb1eebc437a2cb98d86721d31d830830b76eee397baf4c15e040063d3cef6e1a82a1e80172c703f2721a4782c1c3e2d00ca3dc0c6abfc85c1aa9ce602ccdd16aedbd2592c57933d6d166da7299b44980a0a0e214ba1ce2b93244ca7d11e5d395ec87cfd7863869c47e022bb74af372ff068fc657fe2dcd8ddc50ca1e8e5fa659cd85eefc07450fd89d4c122f631e46d6006816b642d05e8963f4562ccd5a4d0a420ece5facb926d2155afdca3b9c6d57888ad728d902b0865d0ba0f8cee2025c0c6dbc9bbd6aace0300b0e4c518d08f9541fc94833b8edb1146ba76142f0607185a29d5b45dd4d7eeb4e721baeb2c5fee8c9ce745be18185a2cfbab2c63e309b96d6542ad1c389200b40919faef777ae160c5a76011e9cac08dab69764296cee819c47542944080b9d425078cc09bb504fdced56073a3072b2fb326e0a2b40f4ddbf8754ded91707cfc1f36e07a30656b12f339b2554f6e544ccf87cbac31095123fcd4889daa48f13056c101e3a9fd47e6a1effc6f5784f5cfe730c2453f27f5765fc34bfefe777501ea5c73791481214b15c71784f63d4dfb36bace39faffb2f7f469c1e881301f49c2772c8a71386e7c2a36c23e5e41f6e0ac3ab033b5e342e9a7db5b415ca547594f87a026dafcc4729c23076704b30158590554a15e30a78f5c27eb9832dfd7d81c61e18b980598ba480f3c2992a620c2c9b0ea017e78be274f0d8159c7c46f684884086bdb7a9885b3f8bb998736b8ff2863e5eaa8a82379210b63220a26ca75047622324a57f7c04ef55935bf792ed1338b9680f5d2c4db47c6b692d9d0d78253a29d9f4df14f9bfed24ae4fbf925505f1157262b84f357466a15eaabeb8e13e3649fbcb6defd1299ab60b87e11d5870a8917c46a0b1dfa17389f8f96669c42c60d76bccdc0546bb32ed2d4ff9c0c894bb067e98480a0f478cb7c54c52adc7f5c61d9893f46edce405e309d105d346701c7a8f61f64004e9f9d8230c868b8c8144346626193b6e8eeceb15da0b3744c817dcd75562697ed2a057392720da18e549f4860a34662281257fe31d8b3e03f1d469143ca631ca0133709e354a98b082bc9a7efdb3d2ce38c08ab73720bf893727c2ae7d48e664aaf2b624d24c48f34bcfaf5074ef516c72fc9420db3464c2612c01ed534921f4687216615930a3bb15852cab16c4db58c8582e90c127d3647daef68d4f1b7027fa0716594dbd28dccddddaf00b8f2b1fccd5298fd2c39152314d432e66ad2d3a48d6d19015e6c333bfb564fe5e5d1b66c40506a2cf1eb7be574d87632be431b0ed85310ec5745f21d4cf9f7cd319bf45c5812e7e74a6ebc828597abde16237e2ff47edd88102109ad3dbd615f38967d26d2446530157448724b0c31dcda8b70e6463fefa9efac9588ddc34828b8c3859285056523962232aa440d3fc2da2dbf7aaa04bfa0b2b4297cc33f8eb60a46815debd7bd255f33702c9e989e563fc4d1b638093ddd148b235fdd573ffc266600562080a98746e10b5cb0ccb2d43c169e9d2ef06d6ca59f251ffbc82ae1482785fa707da4c09111f2a8df1c8840e5dabd6caa17d87813124fae009a9819824e90201af69e9a38659504cd2ab134bd2132748fea2462172c7019953521d0fcefa8b73bba3ae351d09a464fa7684fcc10a9980c407152a49f1719d49c9a2155b5b02e2297b54bef4815316e5acf7adc00c2ea1eb32e5fb48400dfdf4cffb5b52f2415d1f8b1e0430c4142cc7c85ea67102f372b2b71ab77eb428b1834c7d819bc2fcb06a24cb9e6e88cef53b768b6c23e674898b986bc672fa680bb80befcbabe323cd7cae82a979588e00980d3e0fccbd3005f30b1a08678643bbcffd6d7224d0649395b5e07c24766ab4e0729273b2517d45b04ca665b6520f84204fb1b385290953ea38541705cb2aaa0e8eb70814ecac06236cbf216174190114f94dba81bc6485698b108d5bead774b656e8802708de2d8c5afd5a5494c6c7d3f536e880c7c55f8b22acafa554817b407abf32ca9927367fe7a7a1c8e565379a7ccc15615c33abbabde84e74f48fbc0f750f599a4f9c1c2770d5d1433cb66fafe927558a0938a2151e44a14ff97bb96fed33d3e3d5b65a2f8ae2ba4bdc5739c0f5d389ecb263978d2a944aef59023bcb2b1a13d1e45200e46f8a37ea6122b660bcbfa9c4cb2ef602b1df99f7cd3e6bd7149fd58c486fdc9da9448f0a2d04f550310c2b940d906c358548d02f64323ec4c2361ee727867ce676f2d5e17b36a2d8b8a7e6b281b300790e2a2e5aab016fd74dcce9723292258f67b815a85ee79df447da2290b7da2f89ad7a9ff7bcd9f2badb4008bf7813fb58691d3b9cd4c35d63c4e6209a4962b3d74d7f65be3db6303e5bc9cde15f48d3413238e557085a6a3e8379dc2a12a5d627d1ac50661a5d580e1b694ae21830acaeabd4993c9d7f44993745d8ef09e410c5cdb5b0c2f91dacaaa6fcb94220607502ec7d2062942fc53f26eacebe5b38f6e6454fac7be4d8f6a0e14a6b676e5ff0948f9723de2fe292b545f76cdc150d198d71ac67cf59a6bfac1d8f31fa044c4438343f9054cd6ac0010b8d0e860bbdc8a1452a6cf48af9af17d57655a4485e9d22861c5bbd0ef8d78d13d255285d6afb423037a03b75d36502f4e2011f1c9ae5f3415639fedd2ba737cd050f8c3cee1ead6bdca2bf7dd9ff7cacf22f3678906de8beb9f56d35f51ef2f37ee508fd66a13e721c0527b772c3218eb4b2bb2c13c0b6cf6137fe9c60198010e7642225afac557a8a00d974fec529c4628cf666d89d0210d0f239e9fb488ca187f5ebf0f994c73759f55961396531117cd1b25c42ddcf658d4039c2e3cca9a0c4b48cd37d14d816b2b2dbc869a79a6e812cae558437412f5c8c40316178d4cf327247ed0d4f296a04c97661c570828ad14283a8bc08e09ac52a80163d1a97ffadc23d3f2ea41dcf20028216a980dfe87703a2f3634a7f6d2979a84bd6005d6da779638e8d7e72e64e2fe99801ac7b61efae5341a202e8b2dae78905cb13b8c8becdbe769ef56ca80e11ffa0ca251caa32ef15aa80cb1a19f3f91f4e3e9c0b8ea9438c1a6e10f37aadcfc1a5bcda5ba08293469ae76ee78a56126c50cfb843a0d6276561d16a9d1aa91804c6201c9962fe57669a0f6f3cbba132a0282ce56733d10ee6ff63e37086659d29862c1563982434f6e33971142e0b4bd96ffda72e17f29c3e4cdab86a1179cb09c879a3fde8f229baa51d13b891ba549ab2b1312917d562214af00d5dfb9d0fbeb6094c2290394caa0f11510aee7c195fd72bb56d970767cedeff42103029b7a712075746f5a52518ba702b2c9e38debf46751c3d724b6831f4238a392f42255ba4ee07ba31db0c9d09481f28632c42f714c9fee8d4e068fa5cd86eb8bef189c0ea132e41ac32ef8b31939d3a9a8d78c86d5e0004bdde5d934a233a550c3308c835f16ab08188ae01766ddcec491c3bf26d6438148947f8ee6500d5ef5af264d7d2df7f3e4fa315cdb20c3623610249cab4e200a792b17ea14f722ba09360b0f6d6547cf2a484ac3bc00990cc82cf087bf86c7f35f0354db957a62a7be62f204a301d4d2911e5ff5ea18933127ec9188be868c80ba775ba1603765c78b6dc247aa6f7d5e1a693fe880c11bab1164338de5dfda18f66ad510de90720ce2532bf24c433b5d818da2cea0f04bd3ab2a9e29e14d1f95411da73631a7b1ff5df80d40ffcc635679d0bb32a8329cc08d67270fa665194ad33d5eac73782846506f28ad0d0df8a49a4eb02d921ab905ce0b289e7ed131acdecfb62cd122100407ab4ebdb786f00b6c1ea1c6077ee67c130f804c84f2dce38f8d697919f0602fbe39d6cf35643891615bad8c81f7e890059ed22ee3e44e244508fb78a34d370132456939e7e58fb2acad7f32b756f49e835906d0fba601e2159b8b439a871b2720072520c17705855dfdfc4576bdbad136a10f6db220ac15eccd76ecf0c1f505b1714913d8611a80e82bffd118f94d6886baaa128dce130faa0164a47de89bf0ac4981b8cb7d61e9b11887b7d04d81b38307aeaf4f760b2d283e5ea50cd5f75ed3302f5f11eccffe10747ec9993130cb0ee52ecf39d61da11fee4ed893938a72fe45557935be2f2478dbe62ed8aa6723a7900f082292d78e9c511eb42e08c33e5608246574f91330f2894a2574d8c93449eba1ed9dcbade896079891b15ed75cbbd320e376dfa284bdac69bd525fcbcc94e63c80bb184712eab9faf2dabbe5e57531bca024a475b7bf6ddc01cba23b48066d5a025b3f0493b7c769bb1004c3671efb823ec944393d8d19b50f76ec92c1201869628cb8890b9f92653ccf69a9d108ed9ffff8fb9b0739789c9e4133d0478e1d8c75e0f024e2104aa7609192db94cadc9057590e470daae9fd199bb84bfbc7f3073026e352b386780dc607b9935c0bd484355e1dcfac4ae04d4f5afde8ed011042c543c04975a3106d1fdeb4b9f5e84740b3ef5932b2124c3f0d3deaf4d80a4b920491dc6f517bfbc8a30e4f2a74e70f34ec92b76382fd4fbc0209ee64ed1b1a8f1dcb4aaaf639098afee5b629559dd2fb23df84d2cea489af9c7a4a79c5a696f6639a880023063af241f5ca80ff90b3aa781ebb8abd344aca49f9c4174115d2134e7007bd290586d4dd174b8eed2594797923c0921d1b88416e7ea6c0f47a9d06a754a160e094abb0dc2eb04808aec6bb251bdf800046be9f0157c69b590a98b50271b105e24b3de4994dc04a125738fbf54dd00ca8de931a62b0f49d222b4fdd97df8166ebc8bcaf66afacd3de746bdbabdd3edaa96a5163e1047bcbafab2d73f7b3ee1e9a35a2ddc58f720cca6fbaba6557a28c281a87e51188523f9170c4721b3676edeee41c7776190b1652700f1e18478676158f57e6154f27707318a78abebe0cccd9935fd49b8c23a14374a08832bd774358dc76184ee20566f072b4cd84745d876f283be7ec5d8fb9c1c60a041762bee300ad6e7006e4c77ff7d76ae6cf6354a5475920efff8f61af9a45b3cd226439ce3861df706c4786d90906917d6a5c1ebc0ddc5416755b605cf442d0c92f01cd041c49ab0c251735c5dfafefd46fc84dbf8e386dd5662cd4930976014be9a25fd9668ec06e67b5fdf5b3d0e841e3afbd0e529bca9e7931381b27b0f3811a8525ecbe54da12da0085369d2ad0c2cad537399390e1561a1ebb1686d241d700fa7467f8f9b00145919bb6f26ed57bafa6284ea5c07a076de354211d085d6602c792488e6a5ba987e1864256a2673d3fa8a161f374cfb575db16e5ee00cc961560c44b14a0abdc3e958f7d4bf75a250e84df6c45c31edadc8559a82e90946b0e34228ac0fd000138108a374e0fe422fd5658a8584048fb1d19dad54cfacc0bb040da921fd54ebc4c834357105b5b203597600ae6d78ba0ab386724ae458e50ce4c2e25d97a5512e33e2715696dc55fe4f8cdb62bcbdeefc79d0521f19bad8da52afe08c79e314e12eb8ef90fb39d718e8a3bbc22ee3db5d900da315d9e33dcadc2cebab20083326d77410c5328f73dbd3482f41dd3c941edd45b9cd0d53737ae4073bad525b77adad64b32b3afd7e438f097405b774a922f81d0967f6a475f8c4b6947d0de1108817b26e6b2cbf4c77e44d7dba72f1f220a83a0856d77dc7d11ee7c388000be53b92efa3b1684ea5b10d698def5174478a374b840b9c8f1fb0e3f6845b2d70fc086d9fc7c4a971e0a244d3a7300bf704cbefb1ee97bb80ce0c834959058bb88ee2a1a33d0ee6e92aad36e2aad00deeb7ba93d471ffffefef28729aae25e0ec21cd2b762473deb13d383be3d3a28aa02305c6c4c13152f68399c49668711a213ef50c647b70f2d16139aaf76f27496a93697add85d9e176519110dfe5169083e1cc356e5b8dd5482c99ef94e81f51158460e4733af0091731a1e61217e0909afb0c5d6fa2f005c4b65c914ba0e25b4ef5e2512f82dc4d071784a30567ea38d441f1e0bb65d22238b540fae121556f4039e88f8d96d07c76e1382ebd1b6578c2ce403b3b12511dc31f24577ba59e570113e9d3ebac2bb69e239fda4cff342015c6ae6430ce11429cecefbe847619eff3d89a2e2efd9ad349adb26d98d1627c8ea92473efe916b60bf1ad110808c2632bd269a7a454b7a18deea8aeaf1e28b8caf866fd900d2af029427f33ffadd54fc656c3dbc39c8ea0f8eb6433e8fd47b2918b44b49a9afe7a8d8b34a8b7e8f76888d2f5d19159dee4443cca5f00c83d03a6fd2a460d6b7b13e98813ce4680ee3f5fdc125b8027ef29706af82f1bc03e8fbad7f5e6e21d77518da721bfe59110b548a8bd82d0b9b35f9b395c56b7ccf4c458d598f6ab287bca2c62c0fb46ac02114ae55d93cc91f5539c2a28cb11d67393a0eb7b79c3e95810ee2a9e02733a42572d2d0a95c9cc478aa51c5110b1f50d9bdb60e41204fc78194858d9f6453e8c1c18ef0d591c6eae9bcb542fc87b25c46e0b9f731accaf6433a9a90e793abf1fa2d27b08b0cd544b1d43994c74013ed324b313aaf621b64ec372ae70630510efd9e90947898f9c18205ae2a470219c0cb3de15c0ef8f3d00ca182c83b8a3765d5b7c46d572ace92f1edf7458197ddf4fd2da5732b6394f6bd6bbce8d1137bccd09230845ae94ee62fd74f191905d34cdc43ee138fea283853e95437b589450e0a7ac5c1219fe92a113cde983f614a0f62d66d5abeeb94240fb00c110dbe0a158f470b8ed0cdf3805fedeb23009196d84b5b6eb2494456269ed7d4f6519c14a2310971cd6c02fa5f013661ae39a6b7020cda8577772eeaf6c8c2905db5d4a24923bf04aeb2d885c88afa93caa1f2e212c0eaafbaa79096e61dc79f4a8fcf04d48788e9a10c1b0ca20de9c25b12ca762d5e4ff609ab33613149eb1e40ca69342632ddd1887df34edcab15887cac00ea61dab30ede37999e92bc02327c8f304de6cc930e6d2ed2982960c836dde452a6efac2c42d3991c97c3bf9496210bf7bcb94df3789598d0e09414d3185e744b6ab9c931c7f6544a2a9309c687c47e19ea45075485f61e52767824ae22826fbf18b9f3a672fbdbf5b52de4a674f6fd379432010fe7f223539332cf5ebe5cd8f1de2ff4e5f5d561918fbf6a9e28bc944355d89780e24fa35519ab7886da895d4ec01fffa8ab8761b5e4b478556d5a83a68c99c0cb8f8b19184abc7caf5a6d37f669c0bd3cdb4575dded852f376568ca7e570a3c68f95dccadef4da9b0278c9cf9dbd44beca11604739cd18be39029261844f3e671279b6aba2da40a92358e14ae4888f5e25721b55fb34c46e467ea8a421f21672715d2342a6d0cd50a52486c7448c2425031365591d6e62a0677689876f28853c0bfb498c700eeee9055797114f47ca4c0af3a3548c653799fba8847c7d6492565a25102a35793f4aeec3c433d3d658886e690e75c23c1eabd526002465b4dce3212951c8cbbe586eade95155e728f489534425565cc96924b8705e40d11429801cb09b1821a4c96152159bfb6b169a8c18cf9aabe2435a52c56da58993775783ab8c78fac294b455040a7c06b427aa8380b16052d5b515966746d6cf3a85fca83ca59ba47452a743aef5eabaffc0ea3ab83ad8ee2723de991dfc104f20369447602add7e9c9026c94982ad43d1908c4bafd0f889deaefbd45361accb6043729ea36cfd7f5151593b4a29cb70203d608113994974422d375fc341cfecb0b997e1b2839689f7265f03b7e41c78917ddcfed42beb1fcce796de27cd1e976b3bc76d70ad1e14de3e18aaf2a7191872fb4563f571dd5575c0677b0e10863831e9f4d33d5fe34669515f08c7d442c7ee2998fb0d1f78812bb30141ee963d0a09a5777822e2677b95b45434fc746d2c3c24da72fa2e5730473dc1c753f281aa55f3e82482a44a768cd53f0ea86f89ccc62a9a35c31092868df3b6051e246abd1d8d5924700505d93ec97bcf842ae0b8b75189d2ccf46e78e1bae98f2caf8413cd2ebd10c961730905a1bf188ec885446f4bed0abedb80f72d83c808601d9db2a64930c531f3fd41abc8cf0cab474e1ab2a29054c9e5b75bc61b67f9ab34e605880057a8f47f3404d7d9c4fdf0a4fb9aa63553cb065a7222e9660f20fe60ef324f2babf00570acc3c827852e272232665ef41f4deccf156867fc4c8ac0be7aeaae54e1aa67ef9219485b0ec9ed90ac2c04e9bc5f04b35ba914ad7b0bd390d4cb9d80c4a05fe9d0d9382a3a568e74b7998cb5070db1d3ab6141313ddb1a362ce7fae61552c7e6c7cbd3e19949be2613bdc18dcd1808de17c2acc02006073006757411ca6f9b93f4b3b99b638343a7fa2c2f43d6bba51ba02c1c5b453294550a7868887aadc3d2320d530dd2029345b108c1c11ff52b3e798a3ed5eaec517a67a5fc64ed378c7aea98bacbfc540f1ecbc304313c66d8ef9743f252c8c1dba366d38519dd684be58ed46714bd69537e918d1e2e9cd9c2cafee8b4e8ec7fc4306c6e2f18ef29013b7c11efae43a3bbdd0fc705c920aa1ff6155d7a4334bd977178f3b133f98b15dabde28ba6183a7e27ff4e93fbb82f24ecd48d3ae32cd7a5037ef9f586b4e7b35745dc83e7f7a06b18b9e6c5a3843eff049f623c3664b048cd8c5e1eb58b2f4b58b8f8f5f7d222ec65f23c2271a84ffd09014776ae5414c47d80f962436dddf2387a59f5297e62e706a1bb9695e4f74a6996ecb41bd47f146a7ac4bb0190f2d7092124c02ea8741c620591b90d29866e0dfdfa1224ba9efcf8257d2f694b4cfc3fbc033c6e52d19565586169ab9b2da05f449bce6dd5cd3e34117cc4e0f052fa620b2a9f04c0c594a50c37612cd51a982d5d67375e4bbd0e6a81132648d6d3233ffe58f577aa6061e4dc58c30f0821daef8e6b424b8aab6cb59ab5151d1e7608670e3c8d71fac6acbdcda668b4923a9452f87239ab27c1723128f4a0582ac120eaff5abbf5afcb05376ce2d1054cbea75272aac73515b0f8071b786eb2a4198906c3bb2e28f80562df770dd8f8622aaa95264028fcfe3704d9e84913287c09df9da5d54fa634fc29cff6a21ef1ccf412ef999410af27ca161ac6f4a190dae4e721b3b2138837e7a936f0b4f7d11b0981808cd2887545fb83fe66ab206e71ffd937ad4dc9caad3fc9d8e47d41ce7f66707d609a6b82495d70b19087b5f507ff09bf8c8f33cf9f473c5845c557183e9732ff73f20b251a9bd1df4995a393707543e99c9f43f843e5bb28466effc7002f67933405cb497047cc7dc7aa0e970a75eca9ee3111997160d17d9d82dfc87050e04845f4500617ab94ca4610a8395564729e76b24bf305390e3823edf56a22627ea3ce941f986f8266459af35c1c2c15b19b28cbf14a8d0ca08b387a118a54e8c660fcf22d66e64735e4d470b4f48a645399edd9d3ade58b429e650491f0aa6340ba03effe673f78d2a0f616407291b1b80ffa49f42e7411473a5d054539e73f87de5dfb6a5d4e23e6a3d70d9ec15e758251028f1de4b44bef4ffbbd579c040b1b7a043081d7619a5d32d71a65f353118a9b371d53d749f4c861010d265690dc9910339d702ef2e3926e368873c76a6df6bd889c185b85a678f958e0f222572c4256163a5b151b5738bb4fbdd34243080318610bed84b1e34474bd37352f2dce7aa4a1b0b5d15bf3adb56ec7539f0b1c48a8f81d8f37e4c5832e78659dc5246ded6d02da8fe1fd3a6f1daedfaf088903120a3e65ad251a08f65828bc089f8f1646778a46b08c6a65791d24f65e8539a18b10a9f5fece92b60461c5ae732d1ea4cde4978d2e196e0de5a0766f64e5813b429476b9eb3b27202863db20dfd8d751ddd890bf0f018b51005cd72b104433699e0069be2d690cb889dd84d11df8427f1a2bf74eafaae74b93088b1beed5cb533fa1a1b69b122937143427e04edb19a1df15bab6398ffa5ebb7cffcd6d0a611d4973866c899333a7a7aaf474134956cc75356cd47cb7f948723dbc2e03cdef3c8db12aa4d03d70a0fd15eecfccf1b210c00f67838356d026305125385e369d0e77aa183d6b4dfd5211d85bc0aee50073c945a6ccb9f12e6ac46b15aea14499af0f63befdde82a31a6bc4f4e59617938d2ed73f77bd472da59d30db5e8a1eaf84df49d6f3113531e7a9108e378f890f0ab5801ee645a631337c1a2327aec9144509cd1549a36ceaf57edac6dc28ff94ac44c30495b8e11e84605a01dbfee4ce2f0e5e19bfa17998d0df5e74d046f5fcca88db23c993899be88d4a1971c8713f0b9ef1fb4bba356c0efe8c7868e306584920111c9a91a1a27a4d30c9c0aa8a3fc769a7933ec2b56489ac19a1c3ef83d2e34e34124a22b59bb8cd3a283da7f72cec192a46812dcdfba2e79e4a9a9dc614b58f10046ee32497ec3000e7a15063d2022e47f0484462ff64c112815bb2badea28150cc18a28902aa632e02fc418e4b13f6571ec668b7a6ecc69ae73257eaa63185619314a39bf2c8db772399ff2f4ac3b9fef048a6060e22a433ec98bb463d6b33b95cd8cb59266be6eb39125a8f800d55178b7e9dc4770ae49b8adc7adc04a4ecf8811176e274319590fad23f1d748b8fc3ccf2a2b57211c51a1b8ba7c633133c8d5b9e7cdad2ff232811d26b7054dbb0370154141ad8cfe72f58a15a1d50929342125a3eb6360d686e47c4bc2c6f947d49f1b239ac04f7f06d400c940d2b3750b45f98885b769474ad8a2e4acdab6450e3cfd6b9a3b2cdea80ad4c204177959e5b67b954abd083019878eb2d5129dd512061856917ab0ec82e3145b31d0c6e837f8724fad1be9eed7a490a5c52bbbe8caecceb9f3c254cc0416cb61105e068e7151e9f7b877bf7775762c9c3e339d5a0337660325e0497874408a01de17026afd8931e061b2bf3248a9f7648f34044a361cbfae85e84d4961bbf5d0ed1754330670c3b1ee5792c8969749e51a975527fdf192713fee06af183785610bca519db87de674935568a6af09c17db57efe60b10ef6c7923373ec4eb111ec4fca02e7961e03d34078409b806fb82394e5a9446ef34c53d3fc4b97874f5f23694d314874ce094bf340cd84b1e0ecd20a968389d91410e409a028a9e0a4e523ba877e0ded6264eeed8c44ccd919773d3b47980ec256b331dbe7a19a78a335f52151b86266ddbaa978a2da7abedfadb597498c5de908d869f529758f27f6b70e97de94b6f122aa0d07a227c6c6b51a5aa3dbc703ef2293ca55afb372ad0d2c605c1b8509960b700a6e2be63f38d10413491fea6b225f419f2acfc5af23afbb8e7b61e5050dd2a7440b0f7e88607a3cad9b20fa60c673ac5f7061871b757a880b7bb6800c3a53b68dfcbcfb229d5275135c6a371f5bbb5eba1208b66ffcf466c790ce9fa9884e634abf804d8370ad33bdc765623449c424fd915062963ce9d5663d2a65a3104b04421b0ad4bed0a93211ebbda43b54e13a810911de3122efd283e1285d1c8d73b9fc71378ab049a7ae1db58f3f6227c1e454b6fbabcfd0e6e2784df383c871a3fd0b48829cf6fe3f8e68bc10d5238aeb0a1be5f61c251575d7b9ba3c325cfa833697b40e8dd43a49cb088083c3dfa2a4434971f31f41299b277b71fd5018712af24ffde6cedbe1e7259b9d0d8241b777c5916784a240c59ddc664a4dfc08057727c8e779300b97ace9244a53183b247534007b0c63da833a9a814fcb3334ea489746a401eb9826d008462d555052fc2e79cd61a118812f31c95096b93fc0e3acf945099c62e6a05b719d3e4d86461984ff9ec4e3a1cd8be64e6291747b9017731138f92f9c0aab8f5be7ed4d842e0bd83b6cb892fee507b5aee529f9d71caf8931994bdc4d8cd6344ea63a0feea4bc5a423fa64e4a13a9d0c5886d6b49a8d7f23379d433f22e5173604bba2b4fc8a462e8d933f9e176875fcd3a9321f41c4f23e75165a00f3dccfd8969f6f906db40ac4979bd68c41ccc369df85b643d1727ff4d14097313c0273ee271ba4f9eb0dec00e2124c222352ed77a0e455e155af339b7bf277755cc5be7910ea048c136dff250b0e17816b8b2fa3efb2d3e312157ad4b00ddc1c1485031fd8efd4c818045de8ddddc9c4ba508237007e0881b1e6b8c1bf488d8514f1adb590bc1251e528c9b1c479aa104981890788fbac1f128f19b2e3d645aecad94dafcb125dfea4dd69d3d30df80f7d33a3ec7fcc4538976b2f4a28b6539afc0ddec4f42f56ae5a5fc5fb7a3339ab7f31a78cbafd4e7651ee954d20a58e85c6d399d8657d4c6dd8cd1b03bcc4e0341819d9de4a3b1e620880395526df034544d88c789312cbeb8011634bcbdd4faa7b20fc48f73b0e2e495c618864c58e67fd7555d0309b99f04f9f0480a62bfd1726138caf2696462a0191003877de9162b1c017345da4736b027a917da93221dee7e9aebae9c0806996ededbcb5ac196bdcca90f7183ea2150daded04b28fef2da9d001def96e652ec1e8c15851bbac238e5181810a3c826adcbb46b63606633dffd8bb0a2709415e0b03e7c06f6b3cbb919fb07e0f2384197d4a2d07bd606c0592e6a7e58d80c0e266ede39e61cb97f497624d46368580b803ab14b805980b206a4b47033377191ebaf7e0c509962e808dc2c3e5e98de28a518af5725d8052aaa9d491bbfa7a320f276f992f68e6ede5870061098aa189bd66a579dbb85a05ab0cacb930b2c2eb3ab4b6e886b75b0527f178d6354d039ae2444d8366acaf9c739fda1c25fffb830ab4b7de8d553ede37d4b9151704dee92b4ff2b2d980c47e355df4ce07f696150d17c500dc01c1d1fc7cdaa40bbe42e0daca139cf0aa95e1c083f199d85ce55ddee27bc23ce29409d222523abaea70e59a9191fd3b4ea04f8af3aab5da741bb8e51d160c78b0dca38731866d95c42a41289e9a2810aafc5d332caa78cdf7780940a0eed87333821145ab54043d7903e5c661ca9233447e0dd51b9c9d9e02fb13499220e7574c953563891077f951f69d108398624bae6cd0bedbea63ef31ab9d5f5e7ec9585c99430f0260a3a991a940ee504db2791bbb04732b7f0c4bd6f1eba5eec647501c9ee6d7cf87996f6bb3b5097d8c26bf83e5fa0723bf741d0c59019642891041690d3f9f155397dce2f70e2c62ae6a1d232beca47312e8c906d2c56b60058f37c009722679a4ecaa74a2e431b7de4fa23e5350dc93ac94cffdb598948f65d5129417f08606dbfc6480909014a13644d80a2b8e82a9608e3440c4c81a4370dbb95bc44963584cdc7e8b0ecb7a091ab76971bc5e8f9d8cc019e6b086a3604de3621befb8ce77c2791d583cffad845f34a6744177115631216c7824f96de1e18c252a7b2a7569b928d8db254df576f04658e9b14a24a836256f30e3f8f61c655fc893e8fa59da287d1557f357cdff52dac73757ab2497615c6dc7d80c2d0aeb98f5a83e3b65a4cab83f9494720e539ff0d3ff731d2166fb0783f114306fdfbe3a14e41664d230f1f82f428f880339f1e67c584caf12f79e072b1d0edb5bfa0d8d14a4bc1050149a521bef5ee73854c0f70c3c2f48a74a8098a8e3a416f1676712a8e5fa1d166975444c347d7b83d0add79ce086ba99dc1383b5b7d33f3d75d9199283a3a5dd21e74c57cca5bfbd3952914474be9610cb46b46872a1a9513e5a5e79161e1f1806621ef354c83a912cefaf0cab8c257e478907ab3cdf53fa88a7a90ea0f443933d7a3aafcfa0cb10bfe23a2d511c7d75382972b7d917f4f940f5e23bf51f7aca1bc5954a2223567ce689983887ea3d12ecdaa48f87ba368d9f2ee9cb3bc4868599ba781d86269f327df2d258fa909885e5a84b17dafc0d5a64c6cd87e0becef9ae15446dc6537493d098c78a96046b1fe31117e1bc6e0ae27307cac8f7d85e34f7e654ef838667282cb0f14492db5ff6cc023d224c39170a7eadb6966e3e3b4a7c6d3dae79c35bba8bb7d06913fefe131e74bca737f7e6026c951e664d403de2a0ec91c1008e57f1c361b942ce2ed8639160bc0148d55d483c816cb8c610d2554f0f6d045c2c63737a0c4526b529da4e4de6f3c8c999ee552a0aed04dbe28123ae794eab8d01de7749643ef5c07b6b6d422825c9ba7b28f8d3677b016b5f29a4c4fda228ab57a57dd1d8c07a5326618a00a52772b0f08739128c3e2665639ecca792dc2d75a5ef20d7fbee56b5881d4ee9d7ea12a4e0af3a90f7015bd15fafd5ab133a6964f85515abd13547e159da59ef2b1f70181a66d68d92c22647fb198d224ba4c198633eb2824728d3c51bde1f4d44986b3d028860abdc5dec40684728a6b735f33cb856cd07f1a0ce1015dbfb60cfa353e6d41ffafe1cf56c4b083b1e5221b0f902680555e0405e0c8b524757553400f41c707eb3d8d8421573bee2a282484eb77c58aebb6065595035f0df27ff34b8c641c52d9483becf98a4f85dfcb80c73cd8d1e8611a49939e2c6d603d99d996e004ee6aeeaaed5adf36373fd4787063aa0b92a0f4907086d3ee873e6851ad0393029acc1c7ff19b6d14c54e976a864bbe024e89a9628540009c9d8338cfad91def3e645071b6c176daa9d9597ba80771f4c13ededebe242d111fd93d9b305a08046b0952823c25c70055f6caf54880b3a4b76e511618d625e1a8ca3d71d373d9a0afd1462629cd08801a22a9a8a6c80ea6123da609f614fe42c034141b094465ea0112fb10fe1d8fc70685830f1cd5574e0a91612f881f5419603d610c44a79905bd65c4d1654b0ecb19d2dd350b6152130ca4e084a4d8d28d3279695cc76ba617e5eebadbeef87955d41cc5def931739d7e327effe1a1b853318115b39442e4281646eaf08d43bb802059f266bbf51dbb054fdeee0c6b1f1bd4ac2635e72cf9d8afcc3c0d50566157d0d2fda680081bde682fba99027e155fca69fc8036cba65f4d4252bc0ec184f43e020853f989fe92f6d4de557ffcea05cd83d47a5a235b6d98fd3732ea5d98ad5815f92be010b66eadcc6abc7df2ff54d1f9be5fdf7328e57de3c0392931fe4c5e3be160b0e634fbe5c362c01e679f79f04c436d30a3c8e7e772736d0a51081e7b36101b4b86ccb27dc9d92bff42e0cc342a9431f575c285adeb084779bbd25b2aac63658ed0da26562bb638d8d604630ff78061b1a9d2b70bf6ad325db64c04a382faa2cfd32caecfc650435d857b932de67523692ea70184fcc895550547d2bfcff92a7dfb6198d5dbde60eda04a8bb2ae58ebcb65ef3c4f2d096286513f167e6b2c8edadef412fd515d40c476eb03f0d9e63c226a782c456d355d57c0bda779367bd4369f289458078e5e36572b9bd7e04aebf609772d7cb6d4c35833829c0df1663efd6a2453625bf1fa5b78012b8bbdbeec1bfc61c1bd984f0e9b184a2c6f1630bbc6d912356d354dc4425cce934963f0afb6f5d9480d2bc7abdcdae3119ff6478d6fa3b1a6412dc3e14fd9947af09efe9a097a66e6f651853606313aa132096924e6fa8726470284080e393e23f2c306ad94de1eb689d35ed70ba52b77940ea289b9983c3ca1891f29bfb9b638bdd719e92925dbf2de4c5978a3265ebf27befc3a00e974d919527cb300c7c2af3771139eca681ad5f1fea4295864d43816c6a80945c11ceacc3605387a13df849ad31ad1e2d016d4f93dd35a6c46b470ae83f30042bbfa818580ff016b6d6e76eed4cba18fcfc5ad495793dccec1a7b1730e18adab40f5479e33a57b2b48220f6c991128d3aa1dc4100f1cfa8dac6ad642a6e3a87b0a66a5943d88f12321648f8d70d8488f829eac892d5d4d922fac5cda4e04c432f7c05351146541c222aee202b65429954b78950267bab7c836207bceab577091c00daa16f7cb990575ef3037a267ec2fa10e553e0e43b06858890423d82aced2233621ea96161ff0c143720c8cde62bea9e577bc43ead649d0ecdb506155f6acf42cc4ede5d53b4a911b4ffc25a898670dda0c9c6cd1479bcf5dea7a5065d88c0528682880d3c3cecb07d8e1220ddee2d32a7fb21e36d50e59ce7032150fee3b7429fca43a044002d0bce92bfb1d708016aeb9004e23c8da9133c79137fc0ad9930ea4b7f0ca293c0ef79d03632d0a92e737297223708a8c4f63daf2a32fd1418d9e98a45412b28b7aed4e192cabeba744ad796ef25de9c78f213135c9650d39207edde1306913ad394e064bdcb33125f1548a63a7752780981bfd57516d008b095d845ac6aad783c8ee87502fd86dbfd4f59cb016b41d5cdd17a49f9db9a2ddba3fe55df5ba5232f9416214da60910694a90d828cff7f38a9e40768b6baef5ca94b86074682ee738b571c0cbe6d956f7e8589eaa6f7a01a972ad97a412d782c2146ef1b51fcbadf261e322e460defbb6345be6c44d7b87572058fc94ba15115dab4be2b800c6129a877e3d2783902ea1cfa47c948fbf22c1d42d0cd705951430f4f808e0b0c551925257fc96d53a4e6db3e708f6a93e2da3e383b5535c3f147748af644f956357086b54b542d22f950d231ed8288ae64026fd896ca4c933abc5407bea473fd1b8cd8f1fd0bb9349f80256098ea1dc6d13cc95e746d23b21bb956fb73340cf4649b56ce20812055eae2bcd963e89ee9504c0965b702e3c334bb24052c46424f9bb371964a88cbf8afdae878890562beb7cb0c96c41c766d2527febfdf1ed75836fe38c7dac2eeb3836573fc35168edf30f5123f36d4204ea915bd5f9193f6ae69ec03728ac1c577b31dd0770a7dc947ce34a727c7369f345f7b459ec0bd66a8cc1f7a1588a74fd97c4ef718eaecc69e17fcc423651b8ebe0ebea2ffda8ad1a3b2d32d1932de85e3c1b136b4f8a1198a4eab74e5a4a7c656b65704317bc0b1b480a9316ff10f537c01770b3149e238af88d3a6efe28050b2251ba9a787c5fe982b05f604413b6c5a79b2bb968ec3ef22368d671156263a33a81f83119d351b6d5ef2c3fc42f2db8aca5cd20252c5c74385ebf81f57be93a29af8e8f7e2a86e4fdf30d82570ccef9e604a9d757636644ab5312fe4fd13d3e026d2f2588e081c9e2204f40dfc8a458598231ede35afbe31b73117c5639f26cb84109a2cfa605986ae0725b36c7ad0680c9bd9ad35a1784eb154edea0d54b2836d2438d06fff23fc2cc978248dbf7b3354938ad84e220f079ce2632f561be97f2f5c679aa5a42867a9b750a5bed76fb4eeba7c880fab6591306558490c361d2a00ce324644f4667c04a4d3354adc0f683caab836a5e513ea3fbefee80d1e50b342cadcb3bf03f36d64ccd97698752193f06006871574f4bc7bd19d25275dccd2d6cc596188be4ccdb3dbb06abd4b3262fd8ffb15b542b1ae72a6dcb3dda7c4cce01e69f6f3f5ea1b0210ccfe0ed88fd75c313d214da48b7ec58705d980b316c3f201f742b70abe39155ffb28fdee1258c299b485208ccc3453338e5e9ddb00c00aa720237e2d63c1f6d259cf9dd919c85ba926012e9aaa05ef854f47c1d1bb45edb636b63fd56a277d08c08834fc9b952e20e9f3b7aecba9aa77a29b427bb260d82c468d4b6aa4e0cb194e5dffe540db2cf9f20d92329d84009e896a55b4785b72f3038b4c9e361cf27d5c4e058838c1a82340fa343c3397b2b32955a4eede5ae8ce1860d5b5d3eabdaeae963768ddf5393d443982b382d6e45608d43000993d624c23b6c25227f30e76ba534b1e29481cc0cf4d09231dbe02a9870fb5c10312fd12b9fd9b98b24bd25689191ed31634c2a62443eac43247d1fc0890b5f5a5775c058ecaf543088f277271049bbc799d04c27a6445dae159ba19bb432e0d59d4cef75fffcc627b35455160eabc2734c6b5db030aeb94e86b6b5e1ef69804799a5a0cc6fe1a6ff91fec168156c46f37604096a0a3be004edeecb2102f3edc17f2bba3d79d4459cce35a2e530dac9909d298780b87c60a6cbadac462a5777211bc40a887fdfe7c2c9022e5653c888c650420a28ede14a5dc4326ff5b9464f7c86e3fa0fbe9423fc314722c6067c6a924f77ad79b88fc98bd51de0816c1c02f66e85fa23bf8280cb90ea9d4cc69d891b9cfbcfbb4fa486e3b1ecf748e00e3e4ac3c5a18da7789ad04b04d41f24352599b83aae7203dd9b838dcd4e01168244e8f7422ff310673cf07eebec7e0c99c739ed940e1096718ecaf339534a42a48684bfb252f00d26d8ab2983df8650337e97e6c112dfdf283e14cee5b9882bb1806df702704f32b103583cd9dba39b6adda716da0a767f4f8bbf6c9f16e3d83c17448e551c8e11c81a6221f5a1358fab09a8dd597d792434711c812e0ca612277774993f3368594c3a6c921261949397ceabf189a8ac2c2d2e2552a8daf5d1d95ff73ad616b4799280b484cba98399ca6744cf7b49d3db61620dcc360b227bab0dab5de30746048a994bd68e888ee4bf7e86e2551f711b3aaf6d8cc0cd48c8e54ad25ebe0f55783c0574274f9ec7e3189a61b3912aac36fef418b0d6fdb1af8ff5f7860ed9fcc42dbb279f6d8665877052934ad015137a47cbfa1489f1c5faf5949cec95f3a26c14fa057e1da5fee0f53c48f3211648516066b499f121074f3384a9c7287c0687798aaa9b1677f2e99aaeb9516b63cd41008e6be8854159c491ad9445c888fe96f03b62254724bc4fba41691b3a3d914cfb026f6186e5d1f50bdf1c43a23b9e6cf3f00ad8d3c1ca6fd7b2a2407c5621034ba4d861709cbcf6c6df4b7b0b6359e489ae5183550396fdd92370ff46777b3ba660139c25f8fc90aeb347f9c9adfca244cef98b184dcc56606da86344382f5b989b4cafbf181a6598d92b36947c5cad8408984a1b37e338e9ebb3b2f8da92c141ddaa13da6a97d3f1e4fd35f73bf247074768c0daa515750db0ce48981e0b8bba888df183159b3dbb8b4a1a77fddee5acd384add0435bda485ebf4e6426952cc82e1cebafad09674926d412ae2c033e401ada9d8a10c4a4531e74a1112cfc9a1c5859bb716a9321f9072d53994d065c3b13233572776fe040d30ff7a025f74573c1392ff3004b07402fea11a7053b555da5c021cd683ff005200f3aab3a77eda28e3c26452f85fb71b9ce73e25235090c0b297f3f1e730189a902e0fdd45a232e322796bc6e5743c89903ecdbe4f40c03b7b60de73bc58b2f2a4f1747a41c103d212c54ed96b12def1ce6e1d894bd8be56b954fdd60c381ffd5241e54feddd2af03ea3edda428623027ef5b6f2bc8a4111e014d5c8c923c981171b5a6b108f599400ad4c5b5635341ddbe946a93d5af68fe1702e1dde061f9735be1ac67e84745adb8fa92bed950fe2d070e77074392b5ff9e318ec3f7aca8ecd1ffdc9451ac965c75b25de0f1fbf166356aa536c1020a539dbaf38cccc4af16e9a98dfca8076742a0199186ca7acd0db66c50a0bc1283a4f75a6ffb41f096a16369b3b0cf7eb4b669bc81f8011a2015c5aeb527bd45ad25554cee77892a86586ec4b66d0fae11a4278b0e5ce147fc9b2a09c7b95afcb690da193235ee85edeb9bb4b4423fd0fc302f3fcebb1cb2123bbe8021e402b630bedcf4eba3c994fd66c493ea9103bf40220bd7cc604626e95c5dbfc9343479cc141b08c1d93dcd85ea95188465e6728d7c7f6b38223fb7c2eb7c0e467f22261cb6f0b80aca395aa428c6639add0600f5dc7fbb38864e3d8fb1f724d3f48965d59a55c365ecdebd06ad0ce47271dc3731fc12fd6c4dbf5b3c97d3f6518cba603b07faf4c03dea845b5f76af05dc03c2ff93b3a48abde8795cbb2e7b303ffd4e827f26a037ab9190f752e61466eadaa023c00e2f10a240b60f3624f29399dbec191181deb03c36c6baf162f1d9acea85dbaf676eaeed2bd13f60171ae37201d3330bbd22100088b9133087feb6d508286a9cbefbdb0db7ec09a6386d0f63e78c5111184e93abcca17ba4bccdff02c8d27a12f67869afc700386883a7047bc75789624e926c663fb0284d5b6284327f08689a11c72c801383d8fd9be950f2d3deefb065ef43d8c6b7746a76698be295cc4d6051dbe859b47f8e0ee6f79adc9d9ff350f50d6dfdd172a6ae6460497a024bac5d984b9057a22fbd2260e03f189c63c53978d6d0bbef3fa81016cfd8549d11966810b835e0da7b9f0593ceff1d2fc6e5961091d290a67ca2949da6af1d28572c7ef8273d5d4e0df6641930c22fb8b1ce58e2f9f1119247ce9c31cf9452de0c2097ba8b34b6af07c118f2226b6821bd5dd6738fa1450a85371cf8b124a03b4305baca4555a7328675196413facd39cac8d4ba6471cbbfa119898f8ddc1947d9af047e365145472d8ef04880b2e382b87eadd7648928506e612e09ff444239c81c7711af49c76a1224e8607584ff051c418f26023c2854a57f7acdb2c5870179a182160ec1152d2cebd4a78c8ddc038a1eb9f1b208e16193fa6b16313f5aade9641a2d97c1f2102e311bc77edcfe3ba5e0d2cd862cbfd8c9b1baa39272d46a1b6518ea251f5e793b7ee9ca1429135ca3828bdd896f9bb6cce070249093d65c65720a1d1b02175ab5f1bcedb904989b5d83851a2b0b71116f0b0c454435f839483193202f378cffccfba3d206329b5c7ace5fbe69e7dac9ea00ebc08a72c56215bda989751087f949c6e2a8bca168838b266acd7fb1e2dbf7697da549eba0035e40b499d74aa73604201c70b57d5f1052c12acfcdca652c3da017659acd5e052c0f71ba22f845202607fc9b4ba32380651de47c84d8fbf4acfe65d865f8a194e8e394865f158f9acb8e3e7bac94eaaaae8770f8c60c930fdfe2acf1d8f1539828a173a1c99ae4061fea3496350c172a85c4883a8371b60526650e315bdc28a1449f9ae633e52df46889f436be36f3641823ab8c3f1939384906cd2c09cb88d418a8726da3c51c00a8fa1f860688154a381d316a287e2ea53810fad001ae6dd6b993f89f262b2f1c6dfc00167d78602bb8569faec595cf127566c7bce908018826113a79585a5c2521c1c779196543dac1c93f1606cf660d21ba6ec27c8ffd7366c4950de176ba367cf4340bb0b964931ff7d6cdc7ff8fb7a4a84347fdbd9eb4917dda395b057b3b33200663c700f00dbf70acd23db8ae2bfcd0d7f9601944eddcbeda5b2f911ef5c84e4405688d0c6cf1a3e21858c28d329a59c23ddb06a020dd6d9b7bec8b8faaccced3794e4e7928efc4d07f0ede6bf4a4ab08d09b37924548264f3e41e31f49ec90b7bd11a778f4a095a3d337abee697b0b96e0b2ac3e4bd8bcd9bcc69bdd2d47cbbfb970ffab3ad49ef172860c1da6ed179548fb11ce912742f7c7706e77a2a213f07562fa56151b3613c5e8c088f2b660486d940c26c3fce121805cd5bfd466d5baa045ed3a6cb6fc802a94148fd319c7b2f96d0e7872a04e09d244eec41c6955b9c7da0defadad861699e0d14e341dcf245ecd726bb7d439d04e157fa632a0f26e1663c5cbfb118ab5723e6765a5fe068f6f8dbec4ed98eb30330c6f7b397c95589936fdf49862742ba8d6ef5a7fce68a0b4bfc0ce21b66b831e997f3ff7fb4d84bdfb0c82a7ee9a68440da28e6a64e1abbbc58f2430fbbf026468be23a975b9e03502be83d75a1eb76180d18ff8f899714f0246fc6bddd9813124707c91e2d3d0bde3ea893b32717d16799b7996e69736bc2102a9896a41fc288c1ea1ef14b7584f164900568d39b39e6362eceab258d6907a27886c8e4a8742717e76aad4736f8b9ad99e533f629def963b7a0fd659e24aa43617d32e22c13620536ac3d700feb7df1e9519fe7c632c52079f079c3170c5ec165a44b79c9e3e350f2c2bd26ce9795655afd0ce7c698767c931e52e8e3605f8946729f73888484afbe3587a516248690feee982b81aaad05d1ce1b820bfe11b622bc6d827e747c87b9deb767bb6ad3ad730c3bc61e050116d1e643c9fb01e156a947c08a14d6f0262abaca364d86c25045f72cc4d1c3ea0720a43972d2c66fc06ad3607855c7a270107bc58f9b469bb09e5ee59e82718095e750cfc675ce7e4cb21e4411ffedd7fa91e279bb3066e390d14e4211e3965a4838dbb4e85719ff3281645ef4f06dc1357cb1abac0e8d44990e4f2c9bf936e9aacd650a999f3e5c9f72cd454f6749f4da3ce71eb896b331ddbd5d3c87977c49578fd0a801f59e652740dbbcafba29ff4cf3841e22c9c3e4cf307915c8809d682736fad64fa93d7732f118e0e4ca83e8acb2ef66c1278ef40d50f9ba9dab96ab25ef585b055e2fb4e2ba20caa8537412ec587debd2ee5bd08153f2b871c7849fc1010b85ebcb29044aa2d504acdbfbc3861306baa3b62898b8cd4e32a20051ae52900aa63c83c522fcc1d1dbc3f36e5df1cb5dd2dc85950571447fa09219808eb8f54be50457a59f8137e4f8eadc347e7fe6261fb61b4c74cdac15ba8fd472198bbb11451907091c353ff98f15f2f3636b8ec7266fa505bbd6d335c8e28306d579c4c3d4e3d0cb50b3c6aa0f680ea6ac315df9f5d80fd1f60cc36cedca652f74d0e3ec7e96f7fd874a85e7d16a87e8b1902ee7cef6ef3c5bce18c0920e655bdbd5a222402d1b3203be530b3051d351f1f79d9b0ee7a413509e1f1df68f5415e6fcd4350f83fbcb8e9c2d259f3eb6383f80c070d675082893f8d30b59c1bf8d2b7cdd4bb7571516954b97caf5bc08151bde1dbe42c7da0ac0c2eb2af090b4c4edfb0fcdd16309aa69915beac9f9c881ad4d823e4e87d26082d8150b5ae707f6b85fc0b4c3e6d077554a685d02114229ab9bf71fa3543949ebb16216cada08d0202f61e6e41518171da008600ae8de3e2d30e27310f5282db379fd9ef964b501e844f139f30fe8b19b5eb0a316c40d5d935d2efe07fe218e7d92d3007da47011c1568f38a34fa641be84d5813335a1690ca9f0025980847ce1fbb2adaf8ca44d6ceb2812f8d924f7018f6a49210702e5458770ecf4c15b9422f3bd445e03743b3b0bd8fc5c22eabfb3b1c4f7b0cb0670140a94e06ac4ebfc26219b27006ddfdb438d7eb70e3d2bae2b44babfceb89b042db02dce3676f278e0088afdfda22034e9b9d8e9c3d6cf5c76c2f55c5ec31b442058a1a4d435f11bbd683e1bc230b70f6f7055ddf3e76ef6f457dbb2fba8dffea5646d8c184feaf1739ed028af0e67413bb7dc549bce62f3365385d0c66ccd5487158c5d3ebf4e0d14595a2404d8c10a3ecd2b270fd40661d5498e0323df79ae0e97bee21b68cafdca972b67a11243f3b02bc4300c2a8a751cc26380820021296d8078ac891d98599eec425023938d4e8ec1a158a206b6c48c6f5969134cc3bcf730176bf6c8ae4d1430f44b2e0a8715e1b570e46cfcb56d4a307f71f00ab34307921ddb8798b14f9e8722275950b2c61e69804c503eb28d46a9e892bc2cba20ae2bf3055b0db517954f1304cf7c60a0cfcd9b8bcbae6a6697bec54b4c52616f8eab3011c97a196dc64aecb3924c25822cedf18337630e4b8a0670a3a78182d2fd1591b7dbeb6a45a35a989eabbc4f7bdff94fa6e82820ac3c13e3b8f047865bbe407f9678ff590d1e5c74746d399d01535a8a5c043a1662d20e1ddffd13b9625ee11bea5bed1e1ab8a9f603def1f8d1e272709afc3f3a281a0017ad4589e8f3144e9c75a9e475cfe58430755a6ea58c55c72e6fc17865881e1e125a9e54621ab12a7c3beba0ff3ed7afa1282df8bf333d1c4eb5035907657dbe84b9cd90f6bc7359f9f21299384a3fb6b7c90abd7e7f9c101e7aa8ef5f6ebacb6736dbcaad680d2f4ed3fdc2e2611b56235d70620dcede9523eb353560a8d7323b6911bfc8ec7da2c7d66c4d1ce52fccce0a68b61425e6987549d173bba410fa2f23e05ec56ee180c9f09079432c760ca16e99c6ea25f306e34ee86917740b53b4eb65603916307ec9b982c4116bfc31267316539e089ee060f9f0492b31a64550557243c45cfecda244758416765517e4b36c735f407a1932017b20a005f7d67794dde586a73675a13ed04b780602012c69bc9c0cc0d0c788986cc942ddcf95bf48dc4797225630d5599491cb40dafd011d1c43ee5fe75d9f1d2182b216b0b4f2543bdeafcca7c49968e7b132d4ebf4e0eb7a0f539f0e125e632e8e01d34932d0f9217a9a74b4d946e4f0ac29977d95458c3b0fdcced3fdf3425d5f2833f252a88d128fee926cf155aa7014b5e44228370fd121a4a9a06e89262b80cd7abbb98a257f4a36a1439ee57b35e0a6550b18651004ab857b2f7fee8f885e73d67523b3281dc57cee7204a7a0df952f4dec7afd6705bb916083f695e2917436e510c1932a990df707c775779a3b64192775f6005276e95c6cfa0ba170d57d05ec93ffe61017adf9af174c16c4742240e5d966eef463bc8fa6dc3c66f70e5025dae45f0b92a2f6340865b5c26178a79b8a8f2d3aa13a07e2d0519c3e9d45f94b6b051259514d7f4fb9b87801a898c6bde5480d2f0f0019558cddc26b032069abcbed227acf8bd9ee0dc452864271c65f88489d9edf96d2487c4a834f2be96d9962df0f82d60277f70d2dcc6172500d3994717c7f1f0512b0c174b90b6cd68e1d702dd5d3ea88bb2dfe785e4a6b0bc0f5185830bb9de88cbae4c9771cba5c06ec56e0ac488c5489eb6ad239e43701efcb53978124620cf006ac94c845cbba12fa29b489cf14f78bf9577063cd0ea65374b1445f83de84572cf07589faa8fbdffbcc76ca3415a2f8378bf0d530c7b28a576c906f7c2959345e5741133c39ce3d98ce0fd951b5954ed2a27528900b382f2569915e82656a8c012296a0631938583f1d24c6dc148979b043a4576807c85e3e37b75e59cbf10ff38816506494ab4bb67c2b2c1fd91535aff09561f8f21c3f22f43c2a124dfd047725d5265f3cefc00556e0c8b099e5cfd71c232dd2940ad60187e0fbe146bc175b87095dfbab5f6d9a1d8a93577db77cc8ecd79bb096edeccc5396be0613d3facf0515d3e5b8430fc0982d1a89ea97c251e87dc9eb9feca81086eb9f383906ac81f398fb964c97a01b2223d62beca90ee981db64ace8737a554a032d17da4d4145c250130e9c2ef9fa11a68f7bd8a14acd98eacad434ffa49d6ec7ecb15307a3f98bb118822436f964fa98db6df72d2d26b9f98494dda44c0d5e84fb1b7a6d3be43b2b714bb5f964f7bfc9450e6b1bb0f155c58778b92f7a5f3d4ace1c0ef8d6e67d1cb2cb3ca7ab084257fe025990bd3062cce9d51fbc91d9f2877884e203829dfe8decedaa6ceda3517ae890a6490a955e4d4097415e21593af32638a6de4a0f4955eefe3ca4b1439737fa9b926a786934ffead38ab2c3378b61896760f949aef4fa36ac8377d9114605d5f3c95edc1935ea299fd3563be580dcb3ddb29f1b36b8bc13f026fe02e00333041045f1eaeaf8ca7e84c0797a925ba8f25f4d1b3805cc8e190a68190a4ece1cc36efcec03e2a9d36beddb6cac1bb152c6feb61ac6a111a35b2e10d87c976a4f89e96694ae54c7ea5906930c654017d11f38ef87f011a87f49b2074d946f2864faa14a0ad377d9aaa0cc0de969cc0fa8615f1aad85a02341e3fc582f0d5fb027cd5ea46efb35dfdd5b743554b0a0b5d3bcfb906f1dc42f6e2631782db3327666c4bae97e58ecc1f9e1400cb51c4809f7b3895ca82af035391f40f436bb04c7e902a31c4d8e91f4cfc68b568077d9bf1180a665d69e8bbc8ef7fd1d4b31eb93b70ea87121f65b78babcf262eccbd85c9f8b1196209cf6ca12f2fbbecc33174ff7ce217b6919965f93fd62a192bb15f422d871f3310456941b1318ff142e9a145330dc04c12793548313c40ad1264fb4000e0187b3e980bad8791a3ecbb8a9a9d1804c004c09b06c9097650b0aa1de4e506a012c3464444092964300670b30fa57952d819d9245d4ccae75efcfd841a139507fe83512415772b162fdbd59d0752fabb51ecdd39a8c6bd1c3398cb7c2d478af6da0f8d7d70449f0dd96aa42ba0c425b63586bfef153fe3c6e5380494d623eadc0794aa6023f7ca44a3d1fe54dc2f6bbf10493e9fb9c6748cb77fd3e6d8760d458171db0b5b43072189ecfbd42882d21d08d0370e644d6fc2045bdfb6061a680893e90ace3ca2e5b1cae4ddbb110d5ebbee7a4f23e4993f234ad17439874d78c460bfce0bcca0a72f46f0052be3546f58e598ab8530efbf28827e80e9157a603784bd2476f30886bdaa59e848b6d1df55ff33f0fcd4faf20c1adfd45d267f9ff0a7e83bef9c146bd9e38022b33e1cc5456d758272039da4386433c0b2bfb98967bd89fb255b6c59c80ecc4dc7e5bf4e093121692fb6545887164269005f3bf2ca9430cf6b4f6aeb306e2ecf8208d4b584212ab8d3eed7cd2ffedca19ee6e580e94ebc301cd8189a09fc47f946db88feb14d1a290645cd35cfdd4b18003839170849f0495bc9f80ff470ed4e1ce6dead0d040a789a2adb9711381aca67793408300fc58cc57cf26819a5168efa6b3bb57713201c73a08959b6706799d7e665fb5562f7709af37061058b7744dd99176dff1bca6ae46ee12c28f0ae65ec7faff1e45de1fc025dfa8a3c7de6e7babfc569c70ba57af9f484864429b19f52bd0e7e1818e57032d4602b40580b9548f9b3cc110e763bfc03526387186705afc6f4850cb8730c4a9cd92512014a4867e4eb3299f52dc9285b13e5cd285b7f0baff4d89ad75a04a210b8c865d6b07845bb41dbd1a9cb4637203e5c56982a5df0e36a26871c4717033870b202b289b55bebe8bacb487d24a9cba77540a8082831b1eab70e75b2e31cfb8e11f63d230a0c67dbaa509fd499f4e75041f72d44133560bb8148681907c13f1e9aaa3dc83c55fcfc1ac548fb59c48bced5620623403c18348c7d780abd517667352cd4de9e36c7298ce21dee20522cdc7d17b599ca50c95cad231e24c85ba148032ebf64cea145ccc0e258758aa1deb642effb78fdc71cf3823bf70ca6a287911db1d225778e3d1d7460f1eafb2881169f138f79379f479c157251f44b72803dc895a50cb35b6bf414bf2e532d61c65eb6214c7af5280be77bce431f0a5bdc15f98725139eeabe01f43f15f9076e178ca2ec502e2db44397ce48c71f6d4af7b64f1313cf419240f818eebbbd18d70c52173375670ffef02578871a73f659032afb6eab7d74d7ae0dee02fa6012b15f8deb50289fa3020ea5cd9f47d73e386e709f7d205abac91790268936a4e4ca3dbb932e0a5a4fc87107d06d72d8c613d113f741fe9533459b557fb37df98a3dd83e1b408550dfbc3598d8dae20fcf5c604bdc097fbb981125b2f21c7eee51f7516fe78c62dfc3142a852d425b2612ad8d8ac810b5bc5d0f5ceb6b75c3bd0f2e937b0781abd33cb138acab42ee1acfe680bc571ff2dbe5c349116d07301271e6b77966aa97d98206b8d085c97c7c574b9933eefd34dd50c7ba7a9732c88beedad385f85dab2bfcf1863bd31a91815b5f1c1a36efb60a43a90935e8b7df58536b54eb3ba3a156b80a02ec8f76d8029f6748760bcbd75975b8750efc64a8f05ec9dc77bc21017696bfe6e184f4be595849145370cc33487c6419a7e04a6369e08c536c711cd4928788419fd5128b4ca1c02fc5bd091979635e54f954e72617b565b8c5a65bbd362c1ac2d053c78c61466cc0a4f855a76d55fdbc6874815872811271da566518b6fae0c66975d914e11a0179173ace15326a25a8525fb4753dcbd06f57782b84c8ca660de8d4a39d017c7adb0ce873d1a2e34d1179469db24f9442460eceb1aae892f5c365c69f5b3f1b7adb5bba1206242a678c357feb95f47b449c985bacdc7f6c259f40b68ef72e736110e1564fd95841f4c1817ff3380d60c48bc2a56de243feb3e7936e7529bfcb3cd7475487e704ba6513d3f54ea02415f1d5484b46431d1291ac6ab9c8a4e9e27c83ba01f459992a8235756e17cd3b79e658498643bdac1942e88d48e3aafd9ac0c1f2a301a24ce5ffcaea74c664a359363fe9616aeecadaffb06dbf694fe439cb983af017e1a955418aa2aeb4345672a7e7da57d11fd984144951e4822da6607c5a0f45cfa64a3f06553814d2c832006185fe070318ebad019c9955a34a6224cdeb1a546ca564088d7a612c380a9a4ffacc0aef5f3fa85d3df911ba81d5b4f8d3d9ddedc75795bdc138376ee1ac16d8c79911a0ac81a471046e37db8ca5dcfe6b903de127cd9fc16db628b19ce2f686364ae96872ab902e99853ba2dee33755b9d530e56d2f48cc2fde2cd3d9a81264b7ccef46499d00fb1951d98cf4025d8b918f72423b584d5e785c96f9c2b8fc211f1dc8884707ce5b16554d7897c0911e354119757b3f6999ca0538167890bc6b0ad2e84f86268d5dfd83cf08c991ea231530ed302e41db37dd60eb514d06c905545ca2a50260ee5d883150eb0c5ea52f02a8938f15218021cfbc416e3b0248a321aef239961c7be3db604fbbcf7b88b6cbe43d45cb5c79d909d0744eec9f8ef6b68739834ebc4675b1b09f36df124f623329de158f61c99c58de0abb16aec3da5453336ee3704cdf2802b3b5f76605a290170b78a200f819e3e0f1b8e28aedaa5ca575cd25ef752e6c995b14e2c9fe11c725b29561c9ed60061d08c621f897109fd3bc51c65c1c446f75b39b0533255181562a371adf161401f2372a218817feaa8a46ca220e77ab484752e08f92087a1c152adfee0de0c0bf753486fde2b060e120f406e4238f75efe71426996ebc8cbf0513c9fb71af3af89cf50f7301c4729fc9de30c06256e287966df8c001329db1d4ee3c51107e2e307c5a8923b3302fbc3ca1652ee4c08d7299753a808c0cf738c6c38c3e47910b3dfcd0a183f327679b52dcd74f3f35475bda0d650e34503d9c2c197ab6bae73d8b1add753bc8430998ccd1de71656495ad99aecb83cfeb3c7c4be2ba74127fc3a705210d5f8c43e282d9f86091338f7b3277e4c8e4cc372499067d9a005995783ba7fca71c7a543d2510f3012ae7e52168472631560f5ce752dfb855708c4eb89df673fe76b2b659eae4baa7798396d4234453b552acf359446ba37ee400bdb8a18047520c1dd4b50cc86df28bdb0297c2ede892f1e520ea672bb93b40a4d99bf8f71e74f97025df81ccfdda14ba72b4bfd138e46b4f10704d845fa31a2b7ddc0d6d238715edefdb86a765268a0b02893bbb56f84c562651788a4ca2714642880b2780d026b5c0ca920c5c33feb4bc8612a880b860bfcbaf118c7c605c54cc2e535590d81880dfc6307676b1eb69c087f972bb03e50d58094adcf898b5073813095c12b249d02003aca203bf38372352d81c4d0c7cafdd0e27a4299f4ce25f429bd60822d35335e2d936b4f8b7a987ccd526c351670d546705591493e2dbf44480684744b8096c4db0a808d735e54864f8ed01f264e33921dea9e7c7e50f7cda270c1a89d880cb0816b211d723b441b2a811c345ac58528c665eacf0fcca37dbade26a705948d46d88634750c6b2e3cdd78bc29f76cfc484616a1088dda71b7b1631969b85963f31416a2810c60f57904f58a038c75261944b74f267330ff1b211afea6c111bbe115cad9672e90841a402a64e52cfbb8c0b49eccf69989eadebb7317fbc076c4bd03b72eeabd0ef745113b98ec939b228d581893d53ab7b089eff7e606cfb4f3ace96d9bcc8aa88ea474777724edb0df19b209ea14a71621450ba1eb1c8f71de8d2446da1daccdbdb5087f889d6f679bfc79d4cabfa251ab600c7364dfec08cc63cf2966cf2f038e790e32d5a7bdb99ac8e09edc3b75ce524ef5914d2d662a0f9493990f918783e9a4e39a5d590e9784d636709b0bb9ab80d522a4b7d72f68d8033e7d1458264c64c147423e18a9700e03d83735fe7f1655f2bd8eec7dbeb0db9a2e54f1e65cbcd88bb9455dfd9820cc0cf7fc1a047a48fce74c41e1bd3d8fcec36bd418b1f599de9d1fd064612171efaff29c47ac949b74f05ae9d57d6fcd557caee844cd6d77d2f7f4588626ac43f23062d06166dd7d32ad4e5be738754384bca6a936148c8e706ac8a9ec6b8d4ae9099e33b8e6a877be8511d683c6a9443c3d897d90c7b34c9dc53fb6270dd99ab259a3e7fa1ebff3108f04de65b872bc05ea17fa4ec5184d8646ecfe98503e42fa438dc5647ddeb8702ff1a6f6ba603f7f239b94ec66fc68066ff554b84a80f48d30600d84d4c23e81ce8f6a1956e46fc760ba080d141ca3000b76e2dbcb6a1e15a0ed203ba3af40e9f553615ac90c1f7a108e41373f0041e4ff10026de3899cb33218ce32ea0a94e31e1f0f79e78c2a34cab1499488b77586cd0a10f3e4b394185a05ca5f025bc0f501509d982630a279886de1fc1223e24a160d7b71a26f1fbad14376aa8b259d6e27d05df850095335462c19edb498fe622eed0630d707a7da02238ff0d35dd2ba76ddf9d818a0edaa4ef0f75b5ba044853a1b1ae9899254354e311cbd7a2569f5e5482f35a941a07dbf271953a31bb85fdd8da71175ea4c1421524aee104ab8a7023e18e5a0ef79585e579f4ca5013bcd006b0c200bcffffff43