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 47155 c48dc26e2a3da285fa2869e2d5051ccbb218b18474d039f22b40318de10c17e5

VersionV1
Public Data164 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
6d10db4a6d621a6eb0cc9083de5340b6da443ca5aa84f449e97a49e64d5acb08
Certificate Block Hash
c48dc26e2a3da285fa2869e2d5051ccbb218b18474d039f22b40318de10c17e5
Source
getblock-raw-prefix

Public Data Hex

002000008000000007...00b702000004030000
00200000800000000701000000000001031f00000000000000000000000000000000000000000000000000000000000000000000a0843b6e8415cca8b6c26e7e74de2dc14dcaeffa82e01feb7213d8b92ddc348ed5bce77155844ab42163782f564e0961337f4937d36cb9b85e42cd876a338a541334bf30577d94caa18f4c7719eddf927cf5f5beec2c242901260000000000000010000000800000b702000004030000

Raw Header Hex

000040202b898faaf33d59537f6010feb542f0e44841f01c68ce29a8ac0e48a4685d90416a546e39b9962a8e30d7e6ff735546049f0be337d0fe382d2dd9df2682d97e68b420fe692626141808cb5a4de6497ae949f484aaa53c44dab64053de8390ccb06e1a626d4adb106d

Proof Data Hex

59,560 bytes
121216010307cb770a79e87dbc2fd718bc68a108ac3ff7c11813f3b316f293fd5ae2d87897d5a9136c751c7fdccb5ba2de1ec83efa5d426e7d9db4ad3215b939cc7e2995c7d6e93b68ed23f066810d3bd4cac17ee7eb81e1d410924d111422683f213ffaa2edc880c5f1ea5adc77c1afd212f4d049119173be73d38ce73b92345e020b059460e81535e4228c964f98f88108187a7ba1285ff04d32b01468d7e3c98bfd86984a727853d66742b11d2041c53a8d4c786e0332b14c804914cb1d35254841ed72e5f2da34603d51ffd4f2ae44281e2817c94091aac307120492ce1924525f142398d75afaa685f1ba4e16fd83e7d191ca11d474ddce14b0953bcbb6d89d2a2c2e3c6665856ffab7ff68d458324fbd5f42c21f3df8cc1c936b16463bdec3b43c819b13888f8ab0569053334fd01c48fb1f9ae0a097beb2a5dda5117386e36de951bef6f6234bf2a27d072b7ae0d979d90baa5233ed9d670d17f6ec84cc268abffc1d5cd8093c7a1d408e482078374a605e9280e70906c784c8d3d7ee08194ad4f711b1ebca424983bbcf1e2fed41866b5184c404acb1cd7264440b6fb3f6b603ab4da4ce6b82128ead939e55310587ecabf832eb9bf44782e5afa333cfc1599165eca3caa24a3a1a77bdc54b9acaccd2ea7e9e457463a8238bf857ba4b3670dc143b097394245b12d6c79acc1372923bf12f71696931ca08451cb71e9a8f367f311e046609f756e303b3ba6930e8cc1e4b35882a28c5efb19f620eb33bfea18bbbb0db1902c8a7e5aa78d2129003effcf4c935d53862c6f4c77ca21e2110cc9a15eea11815cb15ac9ab0383ce2f11ef9b95fb4d11f8fa2ac136d53dda73e1fa7d4ad4362aa4839002ed90448e12d17cf3b439aac2d1bdc5d0f4f44f0660736d4f9705d616469f7e92a70f2872d526a4ef5fe2ab2aca8d757588050ff65d96bc0b4beb4e73acff550a06b0b96ff0976af021e93456b2a0ebdc5963cfc48a6fbd294fb80bc2e0ea974fc4996c22de4c206b8c3d8a2700cabc35e17a56b66585a30cce765d88a46f81ea1f9244e066af9946883f1edceeff2b944d6cce75f306ca4fd73b82c56a7b5cbe8bb2c8e10169e7e693e4ee906e6dc783701b5584de42293c1c21fccd88db2120f5d4c30c9f0b7ea2c1fbefb140c1ba7ab5e0f3a1e562eb1bd2217bc97953c5ef497660a97b3f4f110d4d19b0f8aa67b15484a194133e225cdd1977459f6f8cdc314a7555017020a519c7f0f52ff4e2a01b2c88d20de276e0901496acc72b403363bc4ff960ce81d8453584975684fdc7ff347052dcd46851315bda1082bda7aea6ea1f0ddad609557ff9e114e034732164c7c220578390547e4691905f02bd1ae0e1c6dd00fc58975782c7c57c747d94292e34ca8651e8d67ab9d0405862e44baa53a01b3b8b64b18237d8880643e0d8e81cf5ba823426cbe51f9c627c263fbf1ade96d2b6715e43e650442d4f198af13a48e03ec3a37500d74bc1b3453281beecdc3d5fe97ec38a3bd4da827eccec868580b00c6a0b6f6df0454c5d76a03f99c882758fe2e8d783a2b89c0442c5c0dbf8d5b95f478c9d916b2cfc060cb32ba99299ca8e1bb4dd69bd40a4834a1adb402b58a0a9dbe33ab19c999431093da1a09b6ad451c7fd51f2ed4c20ce33859a0698b221c150cbd669851a3131864396f95d76d1fc5c73337ce159b9912e52c98565a0d4247771be1a93a9b390dd7b693f2070a3e518835175adf97a4f04010225c347aff8e0e711e8d0071a2d8be05e38d9b9fbe93edad5e7a85f8dbaf3e8c64c3193db6b322408be05518c1fbe9d56665b1bcbfb943fb9b4a66c927530c07dac745f543bde98dc9106f99808f41f0af8ce732bd88fd7e9de13aad685ad2626b63202b565edc9527d936155dd1d1566dc1333becb44fcd198d9470e67d19d7d31459fa4adde6e12b1dbbf6a6c3d9cdc69d63602aa3696d674e1bb2c734ac8bc6e0479b5347f252f8e5d2183190dc1382f0db93638b660f118a531cf0d2122590ef147a9ac64ae726ea9e786dc13c40d82ee2cd8a8fd964bc733f9e1bef421845556b5767e2d124ee3d453506deadaebc514871355d01ad0eeab229bda35b22463e67a5d4bea5b23a19fcec79ca8d62493fc7cded4456f651c179d006598892380c7568e82d08719a9ebb90908a624723060903c25ad5d9ae3e28efe6cc80ed9265d0e19e11972adc00e3cc1e007919be962e44f3bc5bb243ea69d5c7c0a7c057de8a982547f1caecd8d95eb378a6a26cd0c718b8a9315c58e129f5dd5e6b01268d2c73b7eb1a0fb87afdacca485452e6b2bf98d692502b4ea5edd9af757653917c15f0202d2e41e40a12dcf0ca3901700d1dd0427d545caf1ad68e735ee651c2c69d966bb53ea79b4b5771c00b0b0cbc9cf1238d3c44e913e9c5be764811555edc708ab29fd5920d939a7f21f66ff01765d487e93601d3ed5a8930af66e05727b2b3a9e72a9d4f334adf65013cf4b6ba10379c110b80c5766be41b52d139ec5769e38a076fe1ad8176da306c1ecc0db71388df86e4553ef82663c82b10b3a23b318daf72f2bccc15978a6d481a2b073eaa5e9b9e23d7041c6d72eb35c807cf57635d0dfffe90c722466a1c20d1c641969b214b5570966ae70e6596e334074f3299cb18d498d8f612b168750fc52b50a7da9b6057cacc811ffd72f51d84bda2c4d73ac592f39de34cdeb52c08c63a29e38f2cea54b8a1bac330107f267521f9ad087363e53b865d96a37994caa5fad4229f7050d1ffcade1119065644e85daa2c05f028e094638a75146a23fa3b9ebdfcf952d81fb7d3ef3ecd6d2e6e2dc290edef02df654db7b6f1bf61e0bba76813829ac019b75d8b607614bbff782b02ed72bf16e86fd1bd19485559a8c66bf193fcb91e7cddd46fa1b5e8780cb1349ff81d8e8959956f3cd70b769f1a5bdfc05f917a5729a5140e19caedf8d2257b5d10d4849a1294881a985ba37be1c7d92d930e807e140a58c75a3ab027c4b5b3012f5454c438eccc61ffdb196a6f1f7d1482f5c429594bdd5a8f6d9ff6b4d2e2d07e15e3fb52e86db61cc2505f43c0e572f89a8f5310ba1824eb60c915d5546fbc9c589e1892f60a911ba1b86cd6ffe93f05ea0377d092cc2ad1094b9a7d4315cdee18e12affcbb585f455e4abeb77b7a52345ffcc51a0313ffb69d5fb5665fa904388c5b9b1ad0e060ca62ff35a82d2099ff89c004fa234528f9e36ef79eb7a9ec6583feeeb1b965114f992ee51b5d274ee42231e7a708ebef4ec4dd8c331e792a1156f1676c5d836c14d9db1f0b8431509436be2a1a14185e5a7e6b28c01178f5b2e10ce8069fdbb4791b34eeed9869ac4aacdd706c87be2e4378db5a7332f612ead6b5888a88d690a79c9139a1f4bdca0d24043d3360b1faa8388a03e8f7a92e924f54516ba87cda88a6d2a39fca3be9029a81c6d9806cc9a536087367622b4818b2a5c9107d19d4357487f5b02dcd4d3a91bc2e94f542dd6d78aa9f432adfb9c23c29a01f20062ef0e977be1310641fdeb7211d28d84277a3dcfd65789453c0dbf8f86180ed6824a85f59d4650ca1c34d81c648ec1f77641610de4bdb4c18e1a509db087384308c6b43505faae71c2ca798ce0f9f454f90385416382bbb632dfb9b5309a294cfa1e26af7c34f9615e5c0894eddc583b771573561b95dade32401508efa3961ea3b68c7784ed94c12616228428934b2ddad990ec3a3bd0e64fe7cdea432c53cb38335ccfc26ec098cb85873a4b88732928deb1ef823b903ff4d0e97dad39cf1b004fe8eb2d7bb243351c883bace59899fe56f783dbb74a1713633f06ce348ac19cdbe7f59f866f7087be3a9f8002f3e39de2b219b9fb004d7a68ace68fcad8416549c67461d3aaf0f92cf8389517debc775ae02c0f5c563f95dc35f9baa1733816ffe548bafc112fb20128353521f64a8708de8eb99f79a7273e53d7ddbc01d274fb80f42e7ff39ecf4bedaaf67994b6c870a85e01f189c8c1387a2c32ddfda54cc278e4e1a6d4a5bcbb522a60ca6f43309970778152a9260433d69de1d6e3596d245c49a3d26d2bf87bfa991234ffcc8f451aa096fec5d6c4b2c508b5448b0b36bbd385a86f1c6563da6f91e1a98db985fe9eed9af99cfd786885c86803fbb600cf05de57e97b88ad0412e2571e6fd2150becc55d963b32ee228827ea91e33256eea65e260088c0ab6a6008d21c1f3e2a814d603f4fd8452fb9510adf516e92f02fd89bc4c476a89df623c1f43b49d46fcb7af22a6be449c4699b219014fb99dbfea9a54e0466ed4f9ae588986f3352ccd989fb5e3776c2d1b455fa3e305bf271fbad8c513f5cdd97d0417bbd20795a65612086ace87995918638c8cfdfd8f18428b3d688722cdd63104f8e145e0e99ec7d96950a27f51a387fdd2a0d4fd4c792824220b40a2f899638d5b9f484634cf7b34ae410658ca15d9e13d33211708b4423ab1fe15570f5d0eb093dad0e0f8a0b3c4a896e245a8682613e14039311ccabff8161b4139cdc3370daef86fa6be7c8900c745d5ab3aaad53be7012bf8f4cfb22422a80ef8369fb3c9efbb0477cb0e0448b0311cec322976440f4d20c43c4b3eaba1fccc0a72fb2b598cbdfd63bf4652804fe33acd0aa00020c8cae0374f4e83146258ba969203d9875de71e3c25dbf1062a00e5a8789d40f2d48a0a4c8090817b9b68b539b3bf17b4989b232700d46f93ac7ab0e31e0a6c693783d916e4785d45451f9cd59590100799de550fc150d03364e039c5786c53d98222080c6253012c37c82376503385b4ad75b4914a8924c0e98842fe7923e7d2fc8f5c08ff24bd1ce1647c9eb6b25b8b943d0d399b08f5001b6379ef5043e20badbfac518aa6971b623172ef0c3d528ac204012a9f7301efe8dafe46f14399a5a5fd1681edd57d5d1d8cb2c89515becf374f0de0469b4c919e610107f70b2a39873c21778bdd65b1a73f91737a2855ab75129a995a932f051417c710f3d5f996aa645375e75192dcbb8aa40cba3bb3a2f4583345ad3e02fae014cbf8735cbce1d773c1d0df203678137e98c74042889ea4f7478cdceb3b3fa0eef8e52fda882c8c555cab3838e37a1dd102293ed86492ed639bd83e365daa83e3e9e4e1a005fb4beab6e7564121c531c8c0a787ccde93af83c6e095eaea74f43b700878ed068183c39f5a73d255b98fcc1aaaa85d4972093fe3da657477b7ad13450cbc167e7e48d0ea582f683040aa15ce300c15b8d0179752346379bcdc274bae86ed11ff04fc31952985f37ae3c77713851581e2842580b2b28157874fd6fb3d686f209916dff66227e70c3f8ea19d34fb3a081d0eb03e567e1226184b27a459485cadb870625066f8fc888dda847a0d58b36c55fb5e4134cbf83aac91569eac9813c38a5c35b2f32ec377e2f80ef2c61b53b92d609fee39b6ddcb6d848f61a7a0e803afc35f425288ba3d139c4a8ab0e29c0b196ce225c6cfb7708f6095732a5d0c26ec3d2452482219461d8f1e47b7ef3a3cddbcdc34988e2ae2c4b7aec73d49b86c6472ec0fbb54d686f88063758fa4dcdc4162d0af4b6551f72d73df87e5c158840f561a4983e819e39a6f8f5399bc8db9534563e9a4aeaeb4a02f00e8a4c8e7f7a18f9bae02952bdc6d53ad09f8f189a0f5f65cb06fbbf991647effaa3857b229df4fe038feb0ea20252b78f2c7fe1ae4b2da7d9bab60e0513bf61abb3b2b029c5f6064d9b37be8676c175151f477d83b79e455759af0a3d7a5b5019da16d6a4ada5c812736e5856d269092b4565dbb82af156d5ef1b86cc63143ad8aabc0e35850b0f54b8d9002794487764ab8c7ef87fadbfb2053c1a950fbb97185cfc0fddb3b37b430597a1cc01a5975c088722760791fb3101301e936b9a811f6accb778dba1f847b2a3b787b82dbdf729eb77886862459187e2ed977d2772ec72c9418848f7b9cbf253cde59d5d6947b5cd0c92a21e0a58d1c03d1a7bdce22ea94eea7c10f66201bd2a11f1e6db977e8c68e45bdaa777450269d2927b5b7014dfdc99870a2869b139c79644f03699def43a1acf4e7700e766358208afa17b17b6e4b10f69a2c3b04f52527d57962339b5a5523d9f48cf26af3c3a648492b589e45b8f527755c16d9f110db7c7666b870392cad10c1b0fb96e69ca8311e3967c54621174becc68f3140a7e42df7ce4d2b4c53cb5d52d48e13f0475e03d4fc586d4efd8b129819a0ff27a05638b6d7eeb11d1c12e69d9ff1838675654b761f0c9a78dacd1c25e51727ceb0c49e5e1e91e207faeb60a25a79f9cb35d1a93282fd00bd12782f0a7bef102299a6e2a58b69c1022165a4a506f36009e5c1542a8c8861100635f8b397ebfd0c1566feef4110f970f2d9c2689d9d846a74d7497053b4a13fa55036f3d50c6f6290f0816993ee62f603e2804902051b7048dda6aaf6ee2da7c80596a3afc4743db7f0396a039e549b92ead39f2c4d5272abf022103eb11eb6b20e64cb2655a8a8fa64dc60c8e8b1d030c1f9dbb4adbbead5039922aebd11f83583a767aaf1a732c72d094a8f2c9b3e785b2e84d81f9ec44060e21346fdd442d2a773a88340e3c49d3dd9c63467dd2ebcde92bb2b81f75a9c63041a16e5f41bff298d9855367dfd8e2179dbd5cc72ef1a52efa2c1a0fe18ba93128265a5f48654b563004793bb1b78712a96f96af7c235e9343a5c8ff9b38c8a97f3f2d212e6c08a770ae4baea8d231ba875c2144631551d776b8de93c8e285cacb0ef2515765b88173d6d9926e1ab406ee1cf876d70bd00b5b59152c7eff9ef78f2dc3ee24332aa583d1acdae6ae92f6412ec9b41310614a0666ad12b74348d6e944eaacd74e468e510dbb47dd645f371af76d1fc04b2b8053ef3e664dc5d61a007f642ed2375a486db1df2d55e9fa3115227efdec2e3eda50136d90fd2a2dc49c6a7128713b28f73b08d942b27975d96fa48e2b1621dd658132ad7c31442b38cfcecb681a06709d92d6733b8ac5142155d5c5c16e3e06db5fa0d9e8e00f73a3c6752858b2269055105ad335c950cbd228a2b168171e0e19e1820b958b042d7ea71ff73bfcd0c882340dd450c040b10596fad974c5e792c6b191024bc2197189c816b6fa7a224ab3cfd2a37ddeec2d34a8f7a56db460b60b3cdc7d8e500c57fb0168cc083b96504eb00bd1d8731054874e98186375a878e71a93a2517b7904d2a24560480a02055982a979e8dc414ad16c9b488e3e0df780e4d5bcb0900d48dad15ffae8ef777306fc31fe444075a999d78d1aa82ecee8d4fb909384cb4a9f2aecd7a06508a5afa5bea83e4068015d1cd5b290372674eb84055b95926f6027738b32eff941db8015ddf10d97fbdb532daed3c42f666e70f340d9ded53f6de3021061b14b2df2f84223eceb9514121fef6964d0832d64da7feb0eaea0b6a8d29ea3a33302f970cfc272b08bdc85f4e4df73ec6a7eb481756caa94c06baa4f37f9c4373bc80d811e8d126205d342dead7f14067a54dc6e14b50d8b02dba84c6e5ccb528bcab0e11279ee87bd7ee447a19e31d6e82e35cbb1cf14c66e49bf98384170debd0eca16bd53622dd833d2d98a46db7cb22ff7440b7f53b2245b65b95f43cf6776e1083b3c6fccf8f2a8df1d53b7cfaf6bfc13c5a4b92aa929159e58186f8934143bc81d662445801e1cc611cf843aa8fea43982f396bdbe0aeef5848f19f8ea98628c85287bf06449cd82e767c53cc18dd3c7faf9f920370d4d57c9f58b2e0ef7491ab21707ec02fe01076b8e929b0fa26bafe48fc80a7f8dfdbcb6eabdff68db29ee696ede4fbc4202a6c73164e43f235750732e2dc1b11be46fe9ad291d885ff8b002481213bc553fbbd306b8fe1a4a632872df5c6ab6fb2ddb43eb8a53925ed45bb5bbdb460f4d4fa4983df07afc72782afe837fd40f8f91e8011b7b09b7073d7104c9701ebe2bb8620cb8c65e8880446c8aecb90b1f4a6b24fe4c8a5e68b30336280e071603cf3f5ae4b1cd2684ec8820b29fa06e4dba9dd8ee63dd07825b77b120b1f5e4820363c03b964b88e3a1e93066f92dcdb23b973de7347448eec8c2d7c6e238dfd6199107bf7f202791e166471c730d8cc0bb9a2ad16833e96ac1a0ff43bce1dbddfafdd33b847d1c11241203f94c57f64f7d87a5770c83623dc69d584ab2d74fa016c4b91094bafddcc66e081c9d9c224b2859ab0376d747fb1662d47ad234b4067231f1182f17957c958712bb4acf5ae71e327ba278999e4d74c183342a22fe9fefaf4d0bec3f02650b3d810fe7c8f4f60bb7a5c0bc6d8008df7db90849b7750c902e7e378d7cd9f7dd02d0c3ebb35dd1a30c7f43c4c030d6361a01390ae602b1f43272cbf1a7aae97cedcc6753a50a7f915a9fadca478480f570fc65347f04d9259554a53922195db22455e12bd081cf22f4020e26c471eeea8f7114c8cb1697f20633e8ef259975f62d30fa51dbbffa498ebb9a546fff979ce5f790510fbe22806c8e466946dee8ef6e505d3ec789daf1bea5fc28410714afc41d3c0d3f9afd9ae79100ce85a9340e7ac9ec3612765ffa646341c9e11622bde097113002815451a2757325e744d70ab89f85eb2ca3ca4616a53046776aa5d8b5668fdeb6b73c909a63e4d3e491a014f0e9f2f829e322710de0e89d71e3055ab3f97725dff348d313ac2724054cb90a9115deff32e1bad5c7ed354d2f162cb986e54284dacc4d76f764734fdad5c81fcf301bd6d1d80c8071eca31ada2a12eaa22cc0ecceb9fff7f23cf739c2101ba00f1dbc446f9d725d6ec83760fe47373259ae51ae6eb6fa73af778bb407acd5ee6d78299d3436b8173b610ccc6439a43123358e2a2fa4a0f046f19667c42d8eb93e9590a98145c83dae5f32cfd49a988d80e45b8d0f1deb2ad9e44cc922aac55a0eb87db2f9947adab6b6da9b409c1d525316212f175bf09bcf797965288bafdf5b947ff411b66ab35c8da239d671993d833a2392b5b017eea58a9b56667db9a55793dca1b250a97e8e9fc2e7438ee1bd557cd03ee5728ac11ef6a542c4a786fa4b293ba5408d7cbe593df1af819e0fb85e1a1d6ca426716002c06be639fee90309bdb6c2ca9565c013dc40fb625de097bd84e9ec882fcf3db18c9ea2efe133a2803f05d538bb00439cf901b26b4673b4af360797af696a61f31f3f5c567c3e70cab1a8ab2b7e9c9af511f0b2480486c6713764454338260add529395bc894956d87b09ce44007133bb3a8faa32123076686ab2631214c11819a9a90dd0e3c648001d035c98843063141c7ed120dd209e937da05c294bcccd395ac644f7303018159eeb20394417e3cb5a015ff8b6fbef03b4eb15658d4914d70a0c7bb72ed57ddb9ef7321bb7ab58460e15c073ae14c12a4253203b44d34212995cb7e3d56af61f7b3b2c11f0fec8c2c7975006a4f3353b06b6418f40f2c5fe5efb5e774409a6365d1e5d188799e67219435e5ee375bf3307647a220c9e3b959afcc7faa72edc5d5699c286b719deee0081d86f6e18bf4152cc631cf48aa2b7131d1b873b4b6f41e22fbfc3ddea021459904a9ab1c4049e20153ed4e2827d51bae9060380bf45bf6be308096619b14eca87eb2a5b65720220a04c0475007431b93ec0d035cf317ccf3ce570b2acf6ff46c10d234b79c75c85ca9e2e602cb4cb50c3d9c0d9bd798bafaef0b5ee4e4b15dae332a3c27d8be7c93f7b0c7babd738e9046f9b7daa5a19042c3754068a5b49aee910385f6f1e3d55d930e1619c5e4139ae7153d0582a0a908f065c9e2a7ff80c2af49531f122c4e7d38e081bf08efd24681d3b1d8e986a320d9d4ee1b1a5044444ac49f1206d1db22a577b0358b7eed139ab79ff6a4d5d569e0c765af77cdbaf61fc8515f72059bdb6d0047a822f4fad13278d0d92050544ff7b6d25b2738fa23ee227ac8c0697b6655571ab14dc6ac426386ad810de6d0b0cb2e891a2d1e5a86bca618064dc82521c3ee5429d34451c10c7d572697fd26680a8a26af70aee5d10e560f10e2f77dbf3e2536d78160436a2920c6f7cd306c93e65081e35d1f2255a7d8d1d0a15dd392295af7c8264149f53c05406f2ae635201e43051de74a784b1e01764378d71d3ebcb504910c900dedc8ef299bdcf5ef012349617ab6b8d985b9f3c7c09136d0d4fbacca4a3064bac3b92963054ff5bb96480a4379bed789c33935865742deb534a9288f7db50125646882c72658e6aa706a810d2e9a9163fa856aa9ad024d905e9bec97cb456ac1b11c57158f61ecbf805e8386d25b806c9a7afddb7d42eeca764ee953e4b4cd0b5b02bf39061d5827002621cccf7c38ac29a723651f4217f177a1838e446cbaac85c0a0416c9b8b659d37f8a033e12c8f1c3d5268d90dcf124730d863673d7e8e0ed6380d209dd6a0d28d70226e26c00e54664c86e023448b41ddb14ab46e00610e13f0126400af2723bb54ac5cc595863f6b105853208f72291e7bc57222e3cf9209f79d2d71904ef9daf572c7688efefbec6073aec54a36915bb8a10e4fe396cef7b6ef103ad4751e5510d6ba5acc21d46b6ccbac7e6d9be1dd8f2d89c29babd702ea16039046cbdad1058197a9b70973bd8f602dfab61cdc9628e81da752ad57cc9cabf2f3fefb336bc17606145d50fdac744c7ee79ee4708cfc6d0c03b6f970b91e99bdba545156915be875745f3807c74d2cf3ec475744a5f17762962e61cbcbd5f9f31c22ddeb8bb94bc064afdbeb9aedeb4fcb61539f7acee7dbfbb682fa17e64b15ba06ffaf5ec1d2345866f72f34dc9866a35629a3ddc2b9a9af61d088841bfb6b15ab8b18f8f61754ed3123f034c0cfa5e3f78f45f7ceea2f37fc549ceb89f3f0321b2a33a2338b6c282e0af9cf04379053699ca8dc8614ade0a1c6b3c749badfcb50efc7121135344f9cf8b2ea022eb69c6ac77f227d7642d69bd7de1995dc4ddafadc4e22514c50d6eaca8c699386a89e72e1a51d1590e47709dccac74ed29c9e8f03c0606d6192754805f1e2cbfa24898ad5f747ed23aa471fc90ae00bd2bfa295d99790d0bf8eae9cb89415950fa28374a07dc68688db69929e6402c3aaf6cf1cdd8ff6a2510409f0d685a8aab00554573e4747025dbad9bdd14bc6f873dab590d536e58f6bfa5eb7fbf76ec2bce837cd194cb85f023b226d26ab8757bde372fc6a9777ffa9806f974f6c248e1c2933c34a82513a197502a773f18c08de70b190dc242154e57bc44e876f10efa0d0e6f766f491dc26a32b3ff89921da76da6787f15c3a3be541435afd0ccc51a10766ab5f1370bdfa76c09cc747d05d7ba54a77f4f0fe1fe951d960e3e118c8809b3b76e910fb985896e6b7ddbb29bf758af87cc48dce1d75d4490c5ece6c63b56da38495631433804eb22f121a1852462c92714adae2d03d4b8ce29966fca7580518d543e7388e234ea57b61aefc011259cbde73378e183fd066c8ffb1131842cfec487c8fb39613453c5b81c81a50256c361ad4db525d55b06e1bc5ddfe4fa9dbac88f18c0d30b988b73594f3c45e8a4d82e04842bfc1d09f61735440b198054efcb40441a01d75f7adb1db5178cd1614dd63f3a5838c724ee749cc331195171e1c38384c2bccf365a99eef9f31823d3aab17a55a93f56aaf7be8fe885db6c12af8356e0824a47ab8185c17a43136c7f44e5d4c01025ee4d94f391637f0cf077967c29e4f34b14415b45c3a8d6f1dce3fc5c4357cc02a03ce6d5abedaf1807974fec4018676fac647e6d903030b5a30c0bcc95dfb0bf4b5294d2fec2c2d0f66e7e1a9b5af5c49041359e8844d1d81a12a3dbda2c8ae9e7438e968db3a918802a0ec302b63243623c2b0e8f76067a5c5240f61cf75d2a3e50c28d7f000f944adecc7f3fc5d1b0c5bd08c049e051c0a382c09e837f17b050bf8ba7b8a60037abe80356e79a70bd92d2c033891be421062528e463dca7af973cb194e71e820b1a651f95fe0440b19dbd593fa3b0c8619ca08ae9f408eedc2660a98a7fae33cee80ffbe7fb1a01fb368f42a880629bfa2f2a507f81e1917baf130ae62b597f32a9a440b17e4c73715f132e13f3dd146fc15ef70a29e96a53184789679cfac019627a8f81dd61a4ce56045dc4761f32029692fd797076b2d87977ecf695cd5bd573d9ab40de56ac561feef894da90dd99dd9eaccdc5311eb845109231dd011438719660e65d83fdb3350b7cc2f8ae38ffffc61b9220af4f970f8fbde94bbfe6ab52068866d34bc95c66af6de6e9b194e54b4709adc95a76856ef417fe9bfa4a061d555d98ccb5c92dbb043f1da00a6c2217ad15027c63aa99a0d6818366194f7afdfd748292ad445518de49b6dc99608722698ad6493170ba23a22f0cc78429ec0b1c400712524e935e0a6d6cc5f69ed22e6b6f36ea6e9e37cc6674c6013bf54adf96b0ba35ca0ba9bef71754c1a521c66498c00f06fcfd084a48e014cdbd0fe44f94b6fd90d3c04afe79c51d4ba8b053cfca0634fa76f9b06fbfffa93daea012d1fed520e05e63cbe12888fa29c7c6a4498a6e0ac6c3312d89321ad1462a05cb7ce71eaadba4213f353e906b549f6bb83622c71b79d009db6e609639d765132c5976750138da81826587f05401286abeb65bbd5cccb9fde10e9c81abdeb7e19fda38b17a4a5a7a7d873839880fc1a33986a17ea5be33f59b8c133d5f030aa3882e8356b0331e6ed35768a2f0d2b96d30cdd5426d6db31897a4f93293260b22da5f43b38315838cc22a44e6ee1934867bfb2b5631ff20e7332a7d0c03fa280e5acd0ac40d9ffcbfec135127249d08348735746bfcd78709ab0be0a6f14b96c40e93db4ae2cb6694b4a3176d34546f1a1e1d81485bee69f8dcb19ff46ec86b5683aa059f98fe01f73cde971423b9ce1ef388952dec2f4bc2530e15b0f87fa5ceede8cf21ccc3c975bfb9666c3dfa1c12b06c2d2e8397d2dab1128028522d7572e36d542489fa154fb50958e84b61f76c43298cb523ac5b1612218b699dad0fa1f5e5c541eac8f27af1db14373a176f9f2332748a29579a3dbcd9ca4ead703a34d8e7bbfbb6ae42e792ca8d793bb20feaa64db3bafef41645366ba1fc3e3d6ba88a0d316534ad559761b133b5aae541f52c611b6f85310e7807ab9a73fadbb5fead56aeb76605019cbba70b84d0f736b7b5c83cf841301e936a417e313f494c37abb56dc5a1e231b05e21a2b59c0786a04116aaf886e9aa7d6bafbfca98c0968b2d533a034b2cd3191e1741b709c29f33b6f28e9e82a6126a69608371d2f0aed43255eae2cef3e57f2fa65125d3f69d9fd7cc2023e2c1be533c7608ad2ffecb629915758332b0c730eb4c24c5509b7e6cf3ae6f2f3f9acffad74ee12e94574e68abec959c54ee119f8f3ffc0f4a8480a096fe352c208cd723c827ee179aea9009346d7e0be6198d5bf27fa884344cc268a9836a371a881ccdb000975863fb0fe37f849d804f04cd0c8bea12b131712adb1be880c564c8ead236ea6023090b488c82214487212cd62970de98c07d2d9796d9863ffa67eb445f7bce5efae2e1d1b9a72f6542f42d592b4be278683aacf2862b690b89cb86557db1b88971ec639be553c277b2a3c2e821b17c43b576d80152d9e1a5a742028d787986190fc0f27e094e0fca9f18d9e23e0bf0715151f37f1a0e1f18aa40102fab9688650b26633a9dcae615ba37fe3a74ec0add24dce2a70c5855ff901740cc6e445f1d45420ba4e3fd16d26b802c384585184ba100cb78124aa354c9020919a01cc1692f14c1ec5ab547119b7190544aad35ccf54c83047a1ab61539c8cb4b8eeaee7d878483f37f02c5cb3a8c4782da734f4657245131417aed6d641ed78a71e9b5e10a36fa1041f8fbb7c2286c2ac12289898786c714e04663d1c0504a5cb332aae10e580dcf23a9edb2921d624a999dda2fc752f32593ca175900f9d55997681aed35adbe0c9e086236d4184e255d98cf516b1df5ad0ed34e6e5e2aa09af32a403a26b9df298656eed2ae680558f5c115d141acd52ca823cad311d2586499b6adba71873221a91670f3f74a9e46bc940a2d41e671413489ddb889ad60684e434f24d5ba512f818f2082d19d7734294c8f7a97729b62574a33bbcdea2be1db01c66e0c9a1a8575e5e175db33ecce6bb7dc0a44d831d7cb8c9096747fe03b0b4cabdd0fc1e890f5abd81cee83fc245ec2e08c0892a5c4ee6f58e6177c2f21cc9a839799a9bd1d453f47ffb33f3c0a323f03cc0c7131b1ad88c440ac090e5f203fd3259613d3d0dceaa6b4fe09aeb6978fa64f321bdec26a9b5b2e188bb15763f6c6c0984984b981fe0b8b8e9409d5692b03a52af801f90854ca0f97809b9ce4a6ffba0ff6e72f101c35a445bfe20b519bbf0bddb72d5b470c0cc1841938802b4acb4e900f833b828caa85e7bf4afb5ae74215bbbb9b1cba9c74ca8276dd0bd430963b32925d63f5adb8d1f492aff297a66587a53649ee0fce2fc99b89e7a4dd4fc6c243d989ad1b9cebb7d30ee8e5376f1c4d1b201f5b4b8fd95bff8613509485e772cc42af014f18cb04fdbb704c7b5a9914cf125fed06574e5c4e6e70a17b82ed6569019acf7603ce0aba208ba163d63e3bc97772261437a23e39b57f54606d9a5bc1e903db8f835fe02c8b400bcb6d110a9933ae25966482042089429e6d7823dc2bbe805ebb42403f8bfed6869d72c6bc59ff944b854cab7d652a4b64dd46400d2fd2941e5e2d82214c133c03b68f21c94f1fe6a3ac5c8d4f3a27926d55c412f1306fb46ea81649e88c1fd47ee46eae8444194020ed595c19e6864267c48c2bbd58d0175aee427c238897ab78d139c93ce68cd08fc8c960d75023b6deec371d6ccdab6253efac38a777502261d42185eafd059f1936a89c789885737d41333478889ece98c7fe9e763834b2807cb984a15c42b2ef63a068866a6a6b58a94e03af27281ccb9e1f31fc19596cd923736caa52663cda6df2b55e2747ef8a8abdb795c3d11383125f7a0b1c67ee75d05fdb84789c32811df9a4395aca6309d794d4a43a2294b16ca2cf2fba1eeea922371a2aa2f13fb121c01f1fe3897af031239d73fb448d445c02774bf7277f1d415ac142213b90bd4ed2f074058dc53bfefedb23ffa31b0b4e694915e39026f6528fc6da93e455910cbfd313acf2c75577c1e7309daf9633f82520b2d43855d2b4080a62d445ee37b9ea3a9f4e90f3768635b334f85c51249f16287d1b5dc625cc018a630c4c5cd9b7b23bbc866556918386eda286f1024102d100a96e7fcb961e013217da45d998ddccb20d3a943b4337c27983efe0383253533402c9090e52b5ee3694ac173f3aa98a60c94734381d9b8da4e38b42175b4d13653a2041307800596d9f4d6441c5f3b25ec726664f79e634abf439fa280322850966980eb137881b0dbaac65dd263f0b8872c6309784d5f3d5220d2e7e4a61841277b52817f53b74d45bf4ddb9419fd602ec7eee8e4b4be75ab1ed83225c4caa6fbad3d84c83de31ea5bcf78048b6bd47b07e45134d8341fd4d990473d13c043e0702a4c0ba597466490cf53d16cb6760e8c5a6a3e9937f164514da3c39ea6c25e80ded5e39680d8774055c80bec8293b03e10cecc09792603d439186f4c0693d27d4c6e31d9e815813b802b67cd5f949d1fb33ac645a6acf901747f20926bf478f1d2d69c97b31bf5dea8665bb174f84c051a9d7fcdabe487b89838239d4d18706e0f2cd2ed97d4d471e3da787626f5e2ba7cf3715bbaa354f12e6f61a8ada6d6b787db7cd5b88384c92336c1871df11822b60d994538e5fc7a083bc1366d8b1ad31133a5427850468e7a4fd7def9126dd15c9f5bfa77897391e00ce1257f3dcf9867f5ad0b615a2547207a56c1770825213c67b73605651eb90a8e7d2d42f781a6604194a4e282d7541f75bdd369487e68dea6f72948b024b92e37f72c196c59f19548d1b11d7ca889b839376b0512ba233db47b351a7bbb77f8dab8461e88729811de1219b6eadb6c5e76c35584913c096161efad574a360eeeb5e58e650d775c8659691803e76f3b1c102e6ae2d7633665371059519b8102d3fc27ddb8eb8a0e5c8e41d3c32366e835d5b1a0c95685313fbe72e46956ba2895c9a271d3f875e9cb4d86e1c560a078960428857d84b286c65624b12ae1dce0107f69d7cb4ff899152a8048fab280494bc5b4760818d269537f5f5862efbbfd1550ddba44cd07d2f0c59af744918b8d976b82101fb037bbd312a75ab21230d2e413b97cbca892c6e60a104cf4f8821cb758c3432a6e8fe5a3a7ba35193245e74444ff2e2a5aa062b62a91195df9b20f936e1337bb1fc94b131c478e890f9bb1988026faf711f2bbcbe37863cdb75f2bab7049f4010ec3c313459ac8c4ee4b7a54d68ead665e2079e46d0c1ff2573813e0469db24b6175c6eaa4a6f1c1aecdc46072edaeb449cd8d8b2d8b0c772611852a27b760a2f316903d94fcec1cee3f6eb8c4fae3ceeb7c227914c81e231f2ca88d514da6fe62bc71ce8d178c607d50949e6b197da34622324cd3da1687a5dfb455ff1752e2b60045c7d5b62d74ffe7cb22b720607b17d8f2fa4fc54a71d072af74a42d0f2e7f9ff29ba902cd19543aef7c7cd4afc7f39518d0b72f07dd98a3d519235063c8cce9a57ea48124021634e02bada9cc796d96be0950f75f77e98cdf19e1704bc481bd8aac0e144b9d4158333a257cadbd1432895825032d20b70f030102ff95f3182932208e936a63620035db269f0b9cb6f3736ccab8e8a20bf87bbbcd6cddda577a2180fd2c55acf00fec4e339d5ba812fec6b5fefcdbe0073d44553a3718ed90781b5088b0676dde03b7a59781886300f899ca83f41cd10197e74cad8c87a9638d95c3617fe2c6367b7f769ecd2dbbf9c05d6cda66f9896987adbc7fa708a931ebed76c724f0f0509789f81602e7f2392c0f9912ba10ee56475cace9645ff05897d86ddcd968df74c79128e004d0fa66c467e33fb2340ec1c5275874950d70292a76abf22761b7c6e321bc9b37867f8ce8b11a5eb84aaafea6b260e756b8baa5083e5a67ffbf26530105fbd5f759cb75af6779eb9764d1ab13be6a24f296f80b092afc5f83c7195e9abaf2ec460c48a0f6b0b470ce571538542523e7732ced2a4f26a420a1bf0a30db501217c88972f75a282c2c7a7134fb4a54c88398e995fa621c8418a2c1e824c7a92dd4414f9707df5a93ed0f691084a9e1a99db2b4077ef8bbbf7b9d8b8dbcc7877cd62ce8e3e6265124c1cdddb9da6d104604b7ecb0a7ccee8040bb3b395956fab007331b58afb99fb381510dbb2065df219b333d7f1b773b5960da3f7970dc21ee175052528047f5ae136ed178923bd7a36910efbaa9089dfb54df6b5a835862725eb534373b0638b23a0708418b77aafbf89d25ffd4813a398087c7c6b646e209980a4f311517576c89a20722e2b1d3c2eb628542f7be8fd59b1fb7dba8df1f0d3e528c44919574c236b5101c05491d1a89295fe24a05cc34037afc5b178c18dcfc2e358a36b42eaa99c21db91dcad360da92b4e2111dbd1468e46d68a1be6f6d53db5b184a5fcea6170322ae3d88a206951ad1bb056019610d43cd4545e22413e0b53b54787e66e69bca265aa36585a093285bf840b1dc8130f3489daa8b594d6d72e6f55db7775587c442b90a53949f817538d35a52fea9b8b134878ec9d44cc6cd71e3928d322ea0989c7a21ba95dfee03ed2a0fca46fe915c5cf4ca50db6fb42edc162ba42b76aab125292fb83eb021e31e7f11438082ccf7f34435831f1b77c33aadee708ef4a910f9f347153d6097f61964803b25824c19eb1abd67041d0990c4daf8a153b189ce3f1c94f7268164c39fcb390894563e82446727cdc5bedadc7632f267caf348605a87d3d373f8202294d7cef2917a655df0c77156490f1d379de94e01b838bb9fc2dff33c0807468aaf2fbe04a74b1ea0c0313a78e0c4c79371324fcf4be05501f2974121fabbc605c18edde78de43cd2b8b0f8498f55597b9386991fb1d4349d2abbc9f0353fafa54e09b2e4338d65129615658719e38a3130246ffce99a83012843b24d0256732d7255555cac0bce6dcdf27dcea6f9278a4097ad85ea35b07abf97b440c9b5c79b66fcca884fbe0ba7461e0c5e4a5ba13b56d449f5f5c97569d95c7d1ea215b7c8059573384734634bc1f138bcaf38931641a28ce53400f890655a6a1e191b9ac9eb69ee0fbf9687e8da72ea0223a2a6a46ad345e7da2a7e7f7047320c592071d26186355945f17f8e17758ab7c708be77910b81aa0546ffe58c985d3e47f673b6e48fe762deccf9ebbe87d15b09dff32ff8dc96c5bbf7f8aafb131bb4c20cac16f688c0ba3781baed3c4dad8f270a842e90c5f5d635397f4d0192f3810f92e621d7bec1fdad1f8ded8dcd25a22112427d59d57f0b296158fe33f13d8915f6c51c0a5e36bdf8addc6bd01a0601fcaf76788066fc5e13c4e8627d8702eb84db1b5efc666cdf5991a52e207c3ec31af8f93a09d7dd2f9aaa5c0cfddfb4b2c1645205ccc23f1659b8df347a08cc0a9933fb82e1bd92b01e8fb0ae59bcba577fed3cd6755b37a441f3bc023c5f53d59376b4fe15e5de9a09649f12fe4b89f017e962f2a97ba5821fc235eba5464c2b47c0347d73b1fa5447fdef1a9d840f9542875e3bc427a3391592012a10be0d214941dce90f2518f2bda4285ac4631aefa33a745bc0af2fcca679301347c72bb76590f45754d09b742fd4e048bc5dbd1b3269a6c8bc556603b5256c58af8878816cae7b257fc263c51652e08b7de0540f9cfe1fbbc5afc455a2714e5bf9721df28bbe60e77b47d8effbb0def7515b03e9fc72c66b2505c905c9dfbc61c6ad7d45315596b3b6c1227de944ecd4d7cd398b772daea95d1477d042df0c4d4f52e2a82a586e013a4556b533407b2cf743981ea408de60764d1460728179e09d89f7101bccd9598b776a202099229e8c65cecda0447d3c3fd7ee72c56f0c39278539f215ff0ed73e4001e31683303232ff82c8f1c87095b24191990f4c34f2c5094fe97dc6c9b812d181842fa0394f49f32ff64dccef0dd0940cbbda7bf191b79611f5411af51f95800c90fccb6b28ff8a1e5bcb6b6dc00d1ed4b47e7e47407e0bc34fb7fb1132d70417ca70b2c3c48fd3df4d4b0edf214d147fa19c4c0772943437128a6e0914d0eafd22bf77673b2f4c2d735802b099894b72c61b9ecb367bc563a17fe9f4796064a1d0b3979121300ca721e3dd58add6caa4bcaa2fab14ad05a46a5619e1ab0fce26074c345600e0e341b053b6a2ad8e8036dedd5212b71025b1bf75675596d3db71fb6aef9141c4452daded3902b37f452ab9fda0952485ca9cd0ff7c8256dd9a5f64c9115bd3659a78efd75474c24f4551f1fee7e56db22b3f2f5b444e6a7bcd15048cb856cec396c2844cadfc9a51590b07489c0c5cbdab0cdbfe9e8a672f67ee126c5cec831efbb7b0f7e4483eb775db53c0216a35432a422dc81eb094dcb570a0d37cf55ab779f996ac3c867838a7b532ded219dd2cac49ca8b2dbd6304b4230b41e82c4b0fa3cb0939692b25286d5cda7385ea294c1617b12d9e136e13c978e28357fbda7d0b91ea8688b499238623897eeeaceba19eb72d6aa504c5a6e1b0df52fb05eaccf25248f5a85ac0965694a0640e32917ca0aa8c01269aed969a10b59e7f36ee59bc2f9534568f607acfc006b5a817c9819eb5c1c02a967281ef4c2282e27c5063bc6796b32d56ec63e2f683e658e6dcae2bc5ce79ea81652487657e45cf949e080f35b35a8c5a7678e4baf12e211eb08b268c9d8f0010cbc812a12075fd3471c6e0f4776d197720b054b5609b4424ab28f015448101acf934ca94bfa5d5e332033c365ad7c7c1a1000ca2f5c105b5a1d00166730d2679cf4d5dc0708716e5de28c52e324bd686a54d5fbd380ce0e3e0633d10a47ab03c5e9d136e29724b79941c7ce7b23534d0e28887889a77255b17ad804b6dbc9853e5e6438cf86aaf83e0f8c43e68f8f87b15c04b2045d75c696bcbe0307f376ffff58428cc10c6f3de4fa0205d3cc9c6a12a7a8309bb6e8e81b6f2dcaa092f35820073c720e2763883739e2dc936bb2f40dec7fd36d9c17a0262e6cd7f86a7487e43c1494cb8ee7517afd0aea16cdf915cc55f796d739c5a30b248fc469056a555647624a8e51f7e8b590c26f417bb034e0617829ffbafc11a3ce197115d122c9237511598f7a7ce9bbeb7917ab3d58eec6ee3cb4d9357839ed9d3e483094a0d64bfd2fba1d349555890a2850ead76492e36ad63f52b6494e9a3879fe4058b1472bdd44b60bef70398b769870ece9b4f6fafa0f306900e3bfdbb2d85efb15fee6bca886b9f89d1a96c13398b32093a616cf01b3e18d45d3cdf46c84b7aba3fbf0895e7819b6384f2b80a29593db667e287d6ae67ccdc188e6d3adbf9d04f5436f65dae330ffa45d91b246aaa65d198d54dd191761cf8b59fbf553875ea055c299d5e992db36a96842636fa5558265906bb41dcbc9d331c8c61c5343f610259df12a1f16b0988f5a2bb30f79a856e81b9b19f34be5c9f234c2fc343987272acd4e2f4d708fd9cf9bb27a8e3986477df12abd8b01967c66ca61679b1160ad201d2fa6393e29882e213da1582239ec182083679e0f3e38f737bd1d2e7a1f2a4359ed4b91bb705849b6ef94807cadcb172396fe2adccf629783309f0de93a4c49de08d2b03dc6a763bcab6d8773a1c0df03ce6ac11b74bfd1a700729cf8fc52c784d67e3761a41761595074d30b5142af5fb016f0f67079a034aaf62162a1734f0398d0f1bc606a50943b68a2b7422db041e3de6b82f0ba543cf558a809799211e6bda66bc5131633b108f767f55c156a261e47524d78fe3f82e42cbcab0d1d220b857b735679aa26a4bbb013d9bb21f5768dd6235c51e33af611a00b44d159b44e0281461df471928bb343c042de27ea50050ddf1d7d08b16d60c27b4faaee5011d56f01d73d5bd1196141c1e8b0a258a69076146f5884999c5cc8a277891a7f9200ffc105788b0fa9e1820e7c9e440404320713ceb3502a7e0758bd8d5960233b5487fa62d956f6a92dab901df46040c5fe0926fc69fd0b661862a0c647fd79ac127e96fd0e70bfb85f22833ed9994de5b8396a38fb9ed9b5732a845300896e668b9d6a50d73112b4fe94232d43763fcbcfc9c8b89b5e6b188901e3d6ee3caa247944f2236075a35780222547e6cbe8bc044664be4aad5d0491feee836de58b697544263d026fa5b200e3b8279ecf5a29bbdbd39defb8f6ae5373b4dd211941655faf00dfc929dc4e7cf34a270ad1cad08438914f53789cf709c27dec4eea3af83d8afc8ec8c0a3910fac52b8d7430351d420dd2022ca6710f489771374bda3e590d8f4c0261ba239fa9b080b104a04217cdecfab763f684f5f3c95f8226e63902770b01e18eebfe51d1753298986cbee413a0813dcefe2dd2063ba0a0ad40fe8e7b5b8b817a40c3a58ee94448cdd1773ea61e84444195128dd4465598f1556ce7a212637781ab2fea1731444f2961cdb3c4d75382dea522860ca6c80de1eea67e5c214424b355d73d65944d32721d14405bb87800c3ce0df8ede6e02044ec3727a918928b07e9d78deb4ccf65813c22533d9e37c567e95a469c373a400f18d6c34e2af6b98ed4cf5be97a08be8e2dee6d36a5bfae4e8330a2ad1d178c1e60c1d828f69c66e2ff4a016bbe928727b4502ee1d91a507ebef9470c34900246f8244a01e2908fcc68d83e1f34891a3e99912b53e720b84c1ae420b21b0fc9ea1283d97746ed5ef1ba1f29ddeb532dae577f5d08d465c14a45d85b01fb8e585ba81e945a7b6fbe5c0a59f37507ab8900404d7db32bbd8567c2d17e7f40b46b2bbe3d09a9af87991ceda5aac4474bd35cac070247cdf40d5fab2f67646bee4b260c94b5411afb3bc79196ec973790a5862432d6ceba0f4053a5af0047e71b8724dab56a46ac308150ca9096f90f2d338e37504713d535b9fa0b839a76c8705ef82220f58e0c1e7e267f28edeb02a0b84bc8ae1fd35075e8e39c4206670af60837c3b09eee625b8bb7e89be801bde6a22ee65b2c755924aa94d5ebf99a196d288b9f3842dd8daf2f6e4afefada5edc305db3d3c9b71d9e2895bbcaa619fd5dc752d8b86790a2f8eb19d24d285c16b3483f15f799c9560dcda4927687d582e9d62fbcb6b81d06da464fbb17e10f54185a34dad49b83fc38a5e343302a59a1688e5852a365365f17640a0a5183a98a6d002f8a0bd76771c9a8f369504a8f5276827fddce71730d80f276b6d12bbb73cf6ded9964b806847713e633e2164a1bdda2243de6b4b868c605e73e97151f02b8d7fcf8b384a940c8b030c8d2a130702d4936e71812851aaffc96e0e7bcd4268d61a2a0e8c2c1bbfa7cb331240c041b075d467de796cc839efb15703706411cae4d574ca4e2e33ea9caf07f488380101d0eef1d4da93a29f7705b3b70e28b392bb9120c350f305f32a38414aa85ae222b183393af802dc4addaada4e92a699035500436f4df976457f63437f2d4f8b6655ce10afdd19d6342635cf8dcfee5c766f1259ee9c23a25049b342821c907c8e6c7501254880da61f92684d4abbc2487caaff32995b9cfcbd9b4a814539666133600ffd9ab00d8cf408a0a156b46346861b6bae03be502c101942176c5588b7f1a58ceee1f093ff65f41a562a03924853cf73379914446539a43c67c491eee7f133b7fcf7105e434f6b0a66fb59d4a9568fed60e1c0aa270ccb3166920fe4fcba7afa17181eac3aa726bab36d4783b5834a6c15895c38be10510d7b4a54e702b79640fff454fc84d1f37169a4be632aae5e5cb399804d0af6bad19817f0b489c3729c774a6620ddfb60ac24fa26ebd1f555ab12189d9842c50880aef1834256d98b0c12006e245b2833a363f6ed4e3fbc8d619b44a280eb6c00834e86f56ffa4315c79f4f9fe2e74f25122d4e7470e0d8bc663a9baa12a0a95c7f4ff98036c4919f130209cdbf38a456f5036db82c97a4f5f01ea39119978ae4a22a17691545a9e67180818819df8466d6bb9f1d3411de9fa8681d0cb5d7618194c6a7ebf4cbf9bf0c5ebadb4a195597a3e2933afc8df00f8d72ef482ebf663e51672031c742dfd1558c9c0a60c5e2b99d2be89afa9a4f8ce4fd084cbc95752ff0fc2052e342b371b304c6501da7d23f62cd2acf761395baaf94cf65b57cf3b08d51f365cc147eabc05905f29244832f7c89e7af9eb375d4c73fb2396ca514cafae46ee19df080cbb5907ebd82d66b446fb0bef4b1dcf702b2ebf31abfa1243c21c70b9a33ef5fd8bc136342f67467e26c210a77e746505eb99ec9073e03c85d92468f94d01c23a3aa8a0d55c1572f2c6d8d3a525d7856d6de037f851b80c61922f23d51a94f8b0c8f4cecd6620ad0fcab17917aca3f6298a4e744a8a9ccf7fadcb4a513034c4120d2874f4cce98326c4b25279d817c03e9dde1e5de2505faa4c9f9eb96f6cad368a7824db0466d6276b9d2a1b927b7bdbd1e5ca1f1157b7b4b9db94fd52b9c27b5fa48e0d5cd91bd37e2acf60da42e1eb8b938448202aa6f9a67fcdd32cf512fdac5fd6e3147601b673c43632045dbad64e4bec4fe55793228ab8fc34bae66ebfa4dea5f14ed3621c1db21223a39c22a58151b5bfb2c1ebc97ab0918536f0d64c1bd5e633d97f9f155c631936853b9cda9c1259549509a3cff99d012adb438e3a2efcfdcd9491f086ad30f4b91a0fc845923bfcf69c115c00df880b26c362c4cd6064f574f86aa3648734346de0b7d94c07920d8ad7b6281d6be3df909567572afeef3537e1c16ac3e5941fd17310230f84acd6758b4fdbf0e5d6107156ccdcf052a0c521caf2e8ee34c89511ba17a8463916dd1651258d5f32445d7b7ea7b387c05f7cbaadbb8cb6cbfe95b3e16c3b6fdbd36013db026aeba63eecb1c9b3832f0281388ad415446d6691dca4b4ed6e820d51e282946ede9b249f37904c91ee0ed026439eb337e122693cb71fc6ef17eaaf7ac3504c8b6e797b6ea8e51c53dd0b6a5a52e21eb86b43ea52db3a937b20fcb597d33c44c2220f7d42e759806bdb345bc1888f9e5fcd432ccf33e5ae6f82a405c0dd5db27b2b008d117252793fc59d56c5e90f63749e6b1cf4d66480156c721483cb1299c50aa76204207887a99eb67408f21c0bf36df745823308edb69416d3a9a635b03e786dacfaa4d93f3cc7952c54a20d821d54b0dfb0ddb1860ac41b11b63db3e5bbdf6fa4e99f1341c64b2131d88e5f12e84c3b8f67b0d624b9cf45af4a3785140ec2afa3c72d130e0318fcb387230a019968691e3e30555e7e49303ea00517a2655663511fc24d6455bb1af4dd4470e6b4330ae55a8680bbaf43e438a05b1f83e09a609e7d879ab2a163378cc5d2ea32d6378b3a42a69847d6cd92ed9633800d23231c538880b873bd882c1e922414294ca06ce17f511a2f13bede38a769e3c7a8829441e6aaa5c20a2cb0c072e61b9dd65634df3099719daf8c7e94fd42af87c6167d9a1913294066523dc1636d8b3ce745c9d6e9c42a34f24921694b958a7989e0a15d9d0fec97172e80d887ec567597c3a466441ce583647e4341afc7b567f918cb96e27edb950335c8e153a5cd831a174ca039990570dd89fa891deb87470562340e42faec0f3984aff5a3599e230656527d2edf708428b42a6a36cab596b617e5eaf6f73a2233c96b51b58f494f0e1c055b55c3b5f89764935fc97b137bfa114558c62149f195e972a4984e80047095274341e4d33beb0bd71635dedc3cfa8346f01f894b594055afec767b954e2979036ada6d9a47b09fbd000f32eb38e42ab33bb97104cf91fcf9add2d46f4f352802e21f7132b5b832951e20ab95dadde68166cbeebd2a9ebbfbcba8a9e0b1ce4ace71c39ce838b5ec1bad1994aa46b1dbf9b98fac780f30897a6affa1f734922b64f0ef877de504a4dafe643c3248064e0c882409807cafd26f32d0b2ca292040f3de81e421a7b0771d171bab665fc717480983a7cee04ff22c7f126253e432b94e32b16446c321f37725a97c801b7763762bcf6a69b9271683b75fb918aeba5563b9d5a6132fe1db582bd8e46d9b2a2a0ffeb0b4a8e69a7d7138ac9656509cf2a1212535a412a7dcddeed5dcf739450ff51d28fbcaef191bcb1df30a2b0537c6033e229ac65c3c0b5eda27b173fccafc20c1494fa4c036d49f6651cf13a264bb293a76a0791e04c8e927799e64f3ce4472225c258f456a88480c81ad57ac9b39147d94cfc5f496d151007e03fba5f2c61d2d6726ad9725250269511a6f1d2ce0a650706beb602f65c293519c773870a9641884e008def4f6035e485d35eb102d198c93e6c113eb115db1fd9204965af8a48b5b1779c955a099c258cf9588ea8cb2666d5ce56f271b413388e067c2d58be055a981268311666f3b4687ba453cb73c30ab9a626011ffbcc0af8ea703dd0999bbf0cbcb89879e4f7f0ee8a085d769338d0156dd74bd2f89e588c8b3ffd01bc32eb5ed6f3882272809d1bfa607db75d277f884747928bf4e553ad7190c217c163f0c08fdbf94759f233659c8c603b67944212f29e663b43a14202ed68a5d1ef40346164ee2b5c687e5665d7bc2bde956581d8443ee8158a98e97dc6ef54bc2003e51e681a8751921ccfffe65f194bff39c19887b93d5c4e7ae752e21b1d4184106a09355127ee1154300e99f28efb9d74637dd0ab08bb8b8370a06781cb9c15e40173ad47c84a6ebc2b0079798382e76a953f3b519ea4de7ceb0abb795113855fdaea06a2e917471dcc95ff76483ed061361c1fa21ec7fd6082b8bbfa6499b93c53d4fd46ca707a1cca5a7ff952dcf1f43b975005f52deb2da91d0763d5a1bac2da1103679320aa15c9c5f2ccec196c581a73d9cb6ccd3f4302cfaf216e45a8b96471f07e0cba80a11dcb7011db981e1bfd8333a7cfe064c1f30b9c9316ed947603c921c4f980459646fd4025542749876daec69cd7a19bacc66d8b11d008a2b7a43377320aedd49d99433a20d439ace2f70c454e27abb3c39240285f270e2180c5f2afb6fe7f183409013cdb48d4ae03199fd386e846d27b72ce8a6479661a9f6c8e69a5307a5364b708a5b6870f852ad0564c60930536f73d48d72aa0d9992490299bcb76fc3f6abce666dc5075911599db373139494db102ab998124fef4c479bbf235c638cc6042826f5082e3143821c5326aa024abcf152af30a830ddaef6873ae194eb9794de72a838e5d8271776160821f17104583a932684c66b4f5f761bc4aaf1da1f832870c8a7b64ba965e4eb67e4a0c567a185eba9f74d2f9bc9a47b9b4eca35663d9ea0ed42428a2c5bbf5150679b113d7ceb298f6d440b4a28575bbddb14d3e5593d42cf350f648dcfd3bb4e083362eff87dbb4bae70922c97b4c5725838b33ab4f133b3737e8b3cd823d50b88ca97a23cc635c851cdc044ab4b05e433ccc42352ed253c660c4a81b477618dcc13c4ce8f115d255f793cbc02542da74404a15d6cf375c37296e9f79320a455a69f1b7d7da929433deb6fc972b949d643d666c78bdc025496cc6bf349a1258032610098ee207691567aab1913df41636586e404b297a66dc9e77972c674e62abd0c704b9309b51b80cd7895dfd0fca65137e8d94ddfa6c02c4c0a11d48a077a01ade851d7f59b9121385b59df5ceb99876221cb8b1c52aca5c1134731a4b345739e63f958c514323833c179b71631bc45ab0f29dff0cb61bbf78682ea4d4b64221b8db7b5ad9f1e6de9bf3fd93707af66d5dac0987f5fb6132b832525bfb91dede7c43b16dad0d34ef9b20f9a0d46aec20a0cee4c5e1e0ab8fc45aa41d2937ffce88bf860d1d96cf667182e4a162bc4cce760f28431928c4ebe504cfdff8dc5e23f72a2f61436d88532353649f62af20b64bf4c5b63e1b15d1a39122576c2c4b0bc9fcb63de92fa7c1ad881c70f35e84af3b12144bd85fa50da2afa5dd8390309c88bf55d1c6b8761edf191831a9700ef763dfd3147a934350cba958c3012901413f38acc30f9a9884b5488a2bff38a3c081e6cb1d429b6fe1aa86a7702605a3e404399ba69de0885a7067946aca3a5344afdd1aaa0892cbecef950f937caa4f1dd186404716c22c48399fb27dce3b9a0cd704ebd331b58e408c5d28e8428ef349f8a39d9a5efd1ef98b83c0d092cef375ab2c67b01b898a9bb46b60bdf2fb0a7a7876ecc224b9765b92a2eb65a077e58c11ac06bb8dc7127a6c3df908e9392fe5e3c332062536587f9326c02247cd13e63236afd0460e09a64f99b78d0212ac8c4f6f9249d0c644d2823f89e3c08074a1680b4849838a18b9fd6ee1396e4ea5fc8f2a648e19d73ba3fc0f49cf7b5e524375f8e047fe11b4a32c2d7a6c3bf9da59eae85978d72bcac08f1f35fcea28485972c74c251dbe91592bf1803d529bd0f03e63275a90798ef674fa67c159cfdd247bf1b332b509d9535fa74eeef4d96c41e82d100a0ea6b038da30d9e4e2d565e4e811e0bcbf98a69b53b869dd3113b42afb6adc4351bcf14ba869957e774bd06ca41cde5be0c3cb94b674998c257e211198ef570f1a789b5d5d27932df347f2e12dfa702471e22b0c5ac3125e78c07427a35cc6d6f3a46c8925b5a8a5379b2af8253b33c40789a3773f2794fc14a6eabc243f8afac6ac59a4253fec4a263d1771084c969899d17075ce05f4b878e8e575967e8206f4f4b3772f5b4a67ad6a6d23e78823b9206ff1f108f4ff3f13bb217b72f423a747fbda4214c2e6a7eae8a21e37ed44934b1a63a00102fafc3e432c5eabaf84b82d6253b240cd35e093bd37f413be0f7066fa14ca9f7a2cb3cd67e28875a90b99526ac9b0ce1a2355d013321bc9396c9e919cf95aa3aa01be34a2ce48846aeeb8063c3cd99d2b02f5186f00ee7242dbffa7fddf3e6f9580e9a4748a432081ff493d8796635b1c9c3feafe9ae0a6dab6807b73ac3c951d1c79fb684fdfabe05508eb3ff0703ba76f4eb8a484073e826d3dd99ff81a9d7a5fa095ab4e10a6eeb4e3df209cf81d9d6b5a5377914de059d3d37b2b3ceeb105bc4f1b9567d873bbd5fd04db093ffb6fc95445d5573f20119a50bc882ceb66a2f3c92e8d03a18d7a2141591281e11cb9762c995c041ad4d31554c1a63de2c2e72be6c97d4ad6d86dfd70470be9f09a237ab3b28ef9cfc5a0f71d0e213bd59973bca3f137641bfca72b04d3481357e995eb617ea0dcaa692691fb100864f138e100a83646525a750424e88b71001524579a7c8a2919078c5e80dc80c64e3d9a483681a185b220490afd3da50dd31e22bf2a9b451d3790aa1348791e7c1adb29c540f993e1ef37690eacb2a2ba611f4bce6d013490ee7d0c7980d5a36e2a49d2a587a20116752a3f5eee91495a769d5f6edc3fd3ac8ea84f83e14a3b3b9a589db7d1804b73e73eb0ca710c84347769c598e1f5c7593a7d03a6615c4127b764c2c7f98245f76ed646f5410fe8d235437191ce19fe3dd418f7bb4282c7761796a6a11c4702d7b4c565d31c5ae04321fda304022ac269f767fa9abc73e1d6ce7f69ee7090c8e45f3ca9d736c5e09a57452e0565788d04e1bcf474c6eb297c8dd90a87982a35a472a596c6d1d9abdb7446b54eb1a59c831c1326f45ec9563af8462874a6f35b3561db73f072520ea07f67d9c4a49bdd37383bf1a3d9a2c70220f85ef1ed552c899a6a1fbe00d289d05983cbad65fa1bacdeafe6dfd05ab0aca6f20a289eaeeb90e9e958dcab3f29399c20bb36a299294065b94a05fef85b4381d06492bc63a3e159840f67c7d2d05e20b1977f2655d2cba11eaa1e6140df032f2f64c95bb864ea858530a3615cc7f9977ab1657a757f5c378ffb4ecc9c126834ab8da974d8762e7aa74b041ce8f41408bf801cc94206e412d5472a9702fc60f02bb636a0b30beb970c7da8fe4b0a9278ca958fa0083c91559c18b1f9684e72694b0cc28997b3f698f86d4b91645587a5b05a517c330a2ee97798467d08a88399aab3330ba8ee5bb7dd5263f3185735f7ec4a92a8a36b87c72e1cd6e839406a87e876874d3b941d2416c5fbaaec680e1fea734b10e90beb328afdaceb01d04e0555fb1acaf68e4b12d5f4264f65397aa00faba275d072082d41d1df14d99fe8376a42ba558821e728b04af977a6bc9aac84acca3ee8714d52c92b242922b795f4bc8505aa3be27027bf4a9bc15f8fa14a1c19f36164bf4126a2e6e2e1471ec665d3e9e8f20803985ee4a8943170b949d9f93ec723b1bc916048004e958cea53c7681ebd7a75875d6c21e908480ba43f7bdcda566c9d0a6108538b0015a7e43ae405af08e5e70fff142171972d4b50b941846da944ffa2a0bb5bdff0b0a33b34f2ba13d9e9a5a8abbc4b27a33c4e2b1a92395201a20697c38359d3ee544eadb891023c662acc95ddb29e6de8a3ec60f510960e746eb26cce584fabc6bcb6ff9aa1365f73d68344784bd46f2e0a6f4cf15a91a5e75d5c810062181a96e504d2d3e8c635446cb9aa235e01e1cef3463ed4cd0767945925b256176ed83583aba19d0c21a3fe1685c734af9f550d857dc20489b127fcd35e8e25bd7dcdcce7ad556221c3ce672f205fd1f5b5c266c021728d12c64351d1445f14f3086b3795fa745f8f60fa8e0576d0095909dda702622933eb6c509d8aa14d5c91b45c90c8dfa6b2e9f7f0b77683dc777aee2e21c6143a37a93e655ace338eb4ddf79e2cc1475328638cf3f63942933b69e015cf36c027f4b8c28926391cab39f882a8640446cbcf1881789d0d00e8a2943c8bb20c980809546c926953fe94280c72c9963af47708156a2e46cebc4a673406cfa5ee78f71ad08bb5f71669da1d39ba640701bb62fe7e87b19d94a0ad2f37d1a9d60ee4e03ec941a2874823b21e53474b0514be9fe84a33169ac49de3130954ceac51f622c193de00d5c0c3e9a0aafbd172da780d90ceff3bd037cd20c06fc88c1cb3e9a2024f5a2905c4968d3529fc777e7b3e65e2f09e29be91b07ce5ce3defffdeeac8e138720e288f33a9c86c655656198c45c870c9d8ba456335e298e9a0c13741d609e1ab2a9695f3c8617be77f68d7277d290905e5010068ac74718c460b31b1f25eb69a8844d817eb09036ead4ac9911822fc104cc939a6aa3dc25b6283f10e0749dceb4c824678c33620ebdd9d0f2115d3fb224bd00b097c0d438a06b1cc38ff5ae68c8761a9cc3ef8270607dafe5e4389f6e72b674a51f1bc50d261e135a5c2e09d1d4a842bb71b7f179b26ef9a3e6c1f98fdd60631c24f3143d88cb9c49c93fc9336e5ebb31d6b26049a1ee704a78cacfab5ec719cb7c8f341ac6cfc713bfc37f7b1ffe6efc4c86a97483f99793d4b3f9f82755883c1e4039fb6e44a881c7e8044e53733fc25001511254ed1d63a1a82109978768f0496fd29234ef8288e93c4da44b749f5793c76297cccaae5490cd282dcfa87c35521df65f77ebd67d3e5268bf0836fc754047ce53d20424584dfb3207d44115c534f8a7092d1121c9dfb753034ceea8480bdb3089b4d4a1268d89a4131d1ebc07171b5514779af68cd61ee6bb7041cc11064630c0aa277bd4197b2a1247277eb74136b6585d2516708867d4d5f5dccd053835e0ba2a0c38e7d1889f6928e86c46ce925cd10df792444cc74a39ac6a3251c33756afd5d2e06dee7175843188c83b56f86f98c790da778f724196f971efb6371e5ffe360a47b4bbee26fef1b69fb6be8b652c03bf1f16e76a5058507b548217abffeff2737ee19ae2020263b1951877b72870a9f13a1e2c2a44fda4b48a575d9f5673bade2bc8b489789c31566b989d9162dadd46f7dd499b8768ecca449840ad46c21b49bdf26950000a6669b19134f4bc2a6bbefb51565eeb9dda69277d34e33f26fdab2ebe51da147a02f97ddd724bc3092bbd1f49b7657dec1733becee3b593bd1b9959e016cef2412bc74e1af0568dcb3c38d891ff8c2939cfc114799f71bf16d3e85b6907542c01570e29cd320e93ce5ddeb4dbd14dfa525263d8bfe82d7d3af15c3df413f9c4fc918941990a503aad997dee02b5ba232888f3325367a6ae43b963c95ad16699ca3f3a8ae0d5f6211801447b16d1075e98c2931b0c105bcb2d38e8e19090646e7f3faf4f976b1831b5c4a5b16b3803db165c8e1ba97ca873bea954286dd74470bae954e54ec618954fdf9874cce92e843b9e8a71e1883ab4435ace403679d2889d7a9a800b1afb13769a5c795984aec524b503e6c8e38c97ddf270498e659a3b141ee7f9493309c015bdbff056c82c63b99991136eccf80c0accb2d1361359823ecf5249c3f027c83d2a2473eb4b4a192bb3db5cf08662cca341e9a40c973eeb0774ee5f8baa40d73c20b9e78af1b0a356703c5caf88653295768ed9071da2aed4e72d95047de7e451cc0118ed8852beddd6a47142dd95b94c6833a8964308bb1f9a8004d384bbfb3dc638c0f40b5c3e796c077d90bbf6308c6a1b8499491877e400dd8c42ce89339d3ed6f2283608fdeea274d1bed4d5743e993d7f5a219273f66169e7bb313aa08dd68645985a7e8382a4b8b743e3daae03f0d104587a26d986464a1630bf1b101c546ba27e3dc02fa76ce577d741b939b851360792f3dcfa5a45f96814be3754833c16fa07de619cc84922b1bcbbf0152b1be09da42f23befd255fcb9b71be578c5d3b6a11f638f0b8f6dc6b093715941542ca1c59e874df1d8511bf51a8d7052d0445afad3a4f0547f56dee444810a37eeb1f5aa8df3e92538fb32c26c9428656270063a640dedc3c7c6e830e64090c64c024f542f9ea95e0c6b4c3efbb1935f3909d49cef7099df48cdc4ce410e4213e47f674032fa9190e032e41c4c5de657ef6744eb2affc4f59b5184def223d6842a3c60c560536b1ac0e5872a4ce4252c579b74cb1e0ab12a474582d375b839be4ac02d0b2cb23719596b73cabf32b5aec1d778a47adb69b41b4b3c7bb5613cd75dfb94f64b842aa99660e6b4cf69d77129f72907ca3227efc32e7100d281c4ac203181761a0421b3f11cac68ca044d089ef84a0ec4e0611b8a461a463177f45d1af6467bc494f1323175f4d387be1cc2ba0070b969ccec840fe83b4eb5266ac1a7c83f8e942853c39191208e3f992c0ab600a1002a2dfe28007b76ce8d616d93e74e8e4329155b51adeb241d94caea00e7c8239b7dd2465adddbcfe628703abb3f701760f0f57dae43620665eeaec220ecd30f3b9ae020e997967fa0871c779ce4da88e478911ef8a3edcc9cf8b078a10cdab153282377978e5857188ab417b22114a3eeec32a07004218f1f71b38ca41dad9d922ba387fb4dcc1eceaaed77bfd203349c5bd36fec78c5e57f02af26ddfb4c0e3b8753f89650452c224e235e76dbd7e9ff36f4ffb0a2243c996c027d10244373e0c678dfde7c64aa5c368ae0f9403a17f8e25e2c8fc0992e8eab8f053432aa9caf1e45d83ad1249c4afef296aba48cbfa1839ccb6082ebeadcd8bbac3b904dca9f3dde7403f542b839aa79c8c59b4d0928c65da68db32f1564ef592274cf395e98ae3e47941877d1a1875e0584665beb87cdfd1202fbb441afaab5015720b687d95ff4fed1282ba05f8884c5d95434680116e0e75a48dbc286996114eca8ef1774fa0b8e474d9adc1cbb8fff3bb2084f9d4cd9920edd4206cdcbd052280f85c4a932daffcb034dba8252b0ce8f608622b0f91794c54042c9a3f71991dd1a2e042a748f0f4a00827a58f24d98335a44df9022b882abd266d0fa3db60676b7d5875ffbf790c34b8e633e966655d2cb0117fab24f7a8db45ceb7014d5ee06e7f84c536931e3240c4d2c240f4421f6103b8d99fdf977fb215e9554f1b5ba51f2c633c3a6448b607f23b43cdeb5b1dbbc9bd451c8740f463146e0f46095f8f33ce6d083cbe826b7c0057148d9502a746c0db7e7bb98ff25a16a519c32fd228b2d0cca28b588cb13465014665ce64c2184ce9703d23df632f20e4c3605e4cfb9814b05c784a3e4a93a1ef1f32dab4dd9f0970336ca2d6b1803aa3537f6c2cf967823a3de124d5fccac5319af69237aa7f4ccad5e020f10984e30d18c379d153f1e2b7f79eec72036ecc89b968351b28fe9226b996fafc93385867ae290056b9db0f375978b77117d7503b4343602e81e14f770efabf287775e02a1a7fb42c808c9d3586e17a52b8c2a5afb87813efd4b9520e2a3c8b661aa9b8c6c929cb37e635c454da84524c5805f29e53d630077fe81a59078a3fd73ee2d4e653ab62998de6fbecc90a53712a6e651c33ec2d5fcd2f6058266a745b7034d77ecc4fff9d0bd584fbde708040c5c65d8286e26f008c9da797b35d676fe004a5fddb9fec8977fb7637711d043d16a3ae2a68ab3d46780817fcfb8751e6266e3df99e5ce55ef4514df495c6383efbad46823d2cd99ddbff12ace06f83b03c2bf121f0e458d6a22d72fc9e5b8f01f8b7361ac3283c637f63a89019a8bc72414b0390cee9a80e3319dbb2bd9cece9e4539a9746369a8ae35fdc291b86b5aee5c22aa210487f5f1a1b879e8f05565204bbaa25a5f605f8c1865f8aa6809402d353d627281d54c46e81c6be172580856b9e6cad4689dcd2326df82bad9399d1d48788ce81f723b36f279fa49e2c0bedee4ba1acf5be7f1b91e46126bba7b9ec1e607b638c4812535a085f45a692973c0605c450ac26083cc37cce509bfd25875e70437bb69f834bc4b14efdd3850c5341b7711791c7b05f50c54675b958510e4049da0e2bf0ce0f2892fa593b92efc649eb573b422a70f82a2fd8bd734ce8afcc0bf4fa5e58699b68a4c62fcf80f46fd450892cfe35cdd376f8171b79cd77205722603e08b6eba94c1c8ef4d260f5e52548de599c47b07c6a7180efd14aa68cd61c2707d47d3ecbbff726cc2583ef00dcc06814e7e48a53e0dc9d86d3b069da2ad0d9f1adf079d696acb7789362a077aee90ac6174822d57e9a68a581db051dabc8e631b21c41dedfaeaacc322f2fa4b370319f9c0f548c4a64180e6ab2db548dfc5a6a61fa7301c106dbd925f66db556dfded0bf502010689a119ab7a6be8c2fbe9d2c5724d185f44af046de06bbd032ee1680308e40bce080891569a1c8f95747ff3973da1d619b9f8f90a904d049f949bfa0631b47bd37838128854234bbaf03606323baaa156c686b0942a4342f16420437cc78558b332babd05de1a6f6fa57d1a063512120567fc343483a263ed3e805f68262948c40d9574c857a051d218c5ea9f5f2dc6013151c93292442b817d1a3290d51ce26bc2d8575b880e6475e57c7e6b92b902ab9e26aea8b152db67eed61efaff6f6c8c174517626d3a40a82d2c4ae2df99d7e8bf89122e464adf43ede86f32579ffdd56368b1218a165bc34a53e05f173dbf3445adf675bf6f129479ec747fb162e4659d54134a92f51073575cc5e325a8029cbb9fd4de7a5c7a7047e4c78635dc955f5f4368a759e3f0319c5c15dc244f8f6a2e8055ddce1b2921d15b403517daada29e517752a7c68a6ec9c89f54d9cef25b267b1f2a169c96cfbb649b20451bf1a59cfc29173f018c8fba416e46475aea7d5f7119e399ae51cdd032dc14529cc1906e5277889eca71528cf27e0c2d13be0eae5eb85891e0762ea626d00558e17b06dc81a2be28bd777aef1afede9518d6c106a8092144ea2413ee5946241eaa2d2727bc290f8cca7a380cccad7f2786cf76e30f00302515eda1d82772f46cd582bdeee3045877989d9b6df5d2bc47cc06a83e06486aad3fbefc5729ef0b9228557a6825db0bde1822bdd90f112728182ba49b3658bf5002771ee4f20a1cc13bbc5748ef6803e2548207ca4c395ed100edf6c2c2bc33cae99ea6387ac838671fbbff8b9632de2ee6ae6833d9405ba2e27d00e37d5af52999b2aab22a7e7b1554627fd7efd5d53a1fc3182fbd00abc7d0bf83e343bad707e4fd1028515a931a828e0773585468c570b77312aefb59d74c2f0aa27fcebe1328fc9f54ae061b26e768e2720bc8674d9668c9fb07d41e258fe7acf35bf554b6ea97b3841fad41afa71ff4d98085d63b3cc2f1e86a883558c5173f2e460605a597232557648e28e7da6b975fea6ae7718a6563ab29a9a74d3fe23bf99660316d7a07dd850e715206d053da5d61b3a5b04069ac5f5a4878e6ad5db9bd568bde5c05590feb640f99cac6a17e44adde9355e8863a2740d4bcf5e16dcfd17c788ffcbc1789f79dd5e7ef35116af9391ed9b172e17f402f7dad84c27fd109f539c1253b9a1061a16365ca5511296c2eed1878b6bba25205e0abe88c69d7b089f70c424451605ed24d95e8103a8947316dcc957858fc2694785a16ded1015c9e60eebd7dd01d39365f23a650cffd562d0c801e35f2c6b5ea5bb82fe4878883a5ce9dcdb65c85e266f79394c260381d1584e07ab73279a57b71faa76e44ba272c9fd7b607e06b6189eb130857bb9eac968b416bfd3b690b7f55062f657dccd69b3f8b08dd58788c75f89df40f6e8ba0a16ba4c18db1efa6096d06c46c17694018c61deee05dffb2c75261e1207174b76c82296ad5390d895d54ee2b37a30bfc1ba2d293a85ffd44978e8d9ef19cc7be14a523ad06f05c13b462456168b8c7e4b48018335db34f23bcecd281272c496617875862ff59f93453f02008ea23ff75bae14c9f4890ca6644d03bc004671b82c76bb826e25af19bc8f8042e0bc40318435970597acedb119c973737923558e6f371c5ba36a30e5e5a4a5105836c07bab154a375f25d9e33e992d7394f1c7527e8cd9dced576fce409a3d592166e4c7f637eebe02f228e091feca471573eb3eb567bbf2a9c6b16327ce0b7c0e9a52172eb32caed96a3dcc276b65d531ef1bee2fd7a52a878f209019029ed60af39826fdf7635cb59c47d3a74d0e50bc269714887c010236d5e0ded3562d8e47bfae0d180b9bf47083cb7188875ef76e897c4e1ab50cbaedd27041c8bd0fb9ca3ec921903c20a327dea3f834441ea92004a73ee7abcf9320fb4b31bb9f3b606e207dba223cb65443372b9aed392689d19e828a25c002bbb80c02699d6c7dffacc51c4906354ecfef6ebb1ba5fd19e69f70a521cc55d5f5d7d1bd38ddef52d8a25e363a00805f1d80a9aad76b65a15b3f691525553d0b70042e334cebc582cd79eb7ee306504e500c5d1f6f5f183e5c83bccdf6dcc7b58c17ee4d034a8d3e355420a36066cdeec13924ce245995b8992f5de41acc0f22f03c43ba8a94435197ca3d107fc1aec0a82b8c7afcc488d588404b9e6aa9a3e7a84e53a4f6213a6dc653384ddc354bdcec12de9d6802fc5b24baa3031d3f75e13c71ed9dacb23f777a885dc471aab8f61e570f4ed7476873529b8da2f57ae192fff8b64cdc689b4f349a6b4255e387611d25ad17a0ca3354a9ac87b353fe90073dfc92663cc4a229fed528c7bd3741d59d3da0ac8272859e57a1d962b92a7a020982a799b8ade5819c770bd762f37ceecabc35fdb522f2b8f10c5f50bf0f1835fd42a062381f44d240f9eab1f64a348e275c31409ce19a7fbcaf2eefc318ee8a5a6bed3008dcc300c3d8c795b0c353587d6fb56336efdac590b03eedba8152fa9435d1905ceb1d79bb2478514758924e07fe9b36bc25888b6754db5c932f8e418f70a7f3a1addf49b2fbcf30f961c0e6daf7b082147ef93c8b7a4973ca26aa22f902db3a76d58afe3315fd9b9d5c332d117a7ed41c15856c5d6e3a8ba181e3fd82699e25781a52940d4dd222f5afbbfc775bcb849e746ba1d82357255a2d753edc15954b99093dc51fe6fa79c632f6f90bbe5b2de7384f6cbee17b4738d17971b0d9eb64c63fd4c92ced7075ac232854bf04fe4149f7722589909dad220894e5489d6b021dca0aead4a92f1b2a4fcc3252474c86c799d8348f2ea6efd1eceee51c15dd4b076aeafed9473e997ae0cc361e8d7d0f8fe6c6ab97590b8c92c7b70fd5aa39ee7468c39f8486eb48c0eb87d0c173d2b3ded5b5b56a92d667b767abcee3ee4241e2cdad106b253c0baa240ac5e29ad636105f1ebcc0dfbefcaa1ebbc0425960f208a5204e2f68169827e4fad37006d13c25c9189e7f6ec888611768b1e34cacad07a57a315d0666c531f21d1abc57e55c8b78c9d97a12b78d462ebc7a9dd459ff4ec0a170e1a8c18c418ed98be99b7506bc8fc16da0f041206a6118f7be2feb32d328bd0e147f5bb84b4ec442638c93c37d88f6097665b09f8f32093882b1b9db076ee1f5ba3f4614640bd779e247d6d502b9d592476d4d341c1422038cc9fef5e388fef14764e05d4007eed21fad4d57f621a1d9439ef9152582ec197b299c77a24e1009fb8aecf0309c008311a44687adda9f72d9499a7e9f8c368466f1801edfe416f3c1d1631c43c8a1075e2d7c33523164e361952424f329ce7ff0b2e8f22b9920d6cf7364137c4e8b624b47370aa47d8abdd841c701c124ded9ae227cff0dbe29a0f9f3a8a0d7ff72cef94e34ffaa8a503d19f7996403fe03bfc64261c1bb38d13d6804567e42f2f04f2eef8e183d3203ff01a9340b879f5bc8c33917fc0fb1f97d90449c550e4d06073e24a151e725cf6514bfbead2c59a7acacbcf1b7904e949953c7b0891c2d76fa3372cecf79715aa5f1d063c2f37154f3601cd2fd2e06af890026056d604d1c3df6087ace7ab86a0acde118b6e924909f3bf23020b59e91a1fdaf8606b060ac574589267b72e5346948adf47094da3cc053b4e479bbe0b6a09043fa96ddbf2d3b5b01cd02c4c8fd70840d16093f4c9d12ab370262040bb05f77556b76643db5b0a7a4dca276e73ca97168c9e172db514cf6b56162c1d7258b8cd296a11cdb8ee482c8852814f25972f50ecb4b4897a15fc61e24b31a5843e9838e099cb8e5e6f2601aa2953e867274c936ff6ec973536e98b70cda9cf14ff7c26bec4fafbf1a33a57d724aee1d3c4f5dd4fb40eedcdec9b25a315fb19150fbad59c38467a4a297b7f7cde0afd314a117c8bc93797298f2dd64ce6d838590d24ca65d2d296e5eb175a12ebbf5edc95c1d01d7358d06a3daf57a6213df7225c0f4cfce94d502ddbef2e3f00175a8031504248a2876cf85a650a92aa6b3dd98b9196168ee0dc9fa04e629ea3e2da0a96475f4f7c80b51da0b1b21f0f5ad0b014c766e23825252a54a5df68967ee752195025b815b13ffc89521ff4cb2dc917b0eab6740ac245374c52a009b01063bc5ef5298d5401bfc47ab619fa32ef35d758ccaadfffb51f003649f17576126530d405975b0ddb76a789d3c7517bb42263d455b0b206260eaba0418249ecd34141f10687f6710693d61579916a63c11639e49c6df89de5cdbab6d07c1dcbd669cf9a5cf843a37b0151c4e99ce501f347f44c34828ce9b6210760e53e23abb737ff380bcce9af8d545ec52c208e96bbb8f44bdb6fb17dbfd0b88c85d69220e2fe778d94c23082e2bf5e0b24a409a76b0e5ef24db065153ec86fe791b6df8e85407b7b8633ca0897e1cf6f83655cfb3106ed6ea107039723a21edc3bce9245104acf1cb881106b61a5f5dfa8f6d8558d9551b62166fda673d4ddb64814a71e271d5da29ec8562a7762fc650b5613a95763060e5f68efeaecc750326624cc80d20214b062e8c13c85fcf0840249a97f6e94a33bf0860556b162fc6c471e3fd48f94a892ed9f54f5e6ba1368149f71ecedace809b8ed93f7a5fdaa221e7c5d6ada0b17d290268a2f8121d0222860b8a90f77af8cc7951e203d46107ed87dd53c44655a1feb6fb6043eaa08cae927f29b159aa5edb6cd6947ecbc5ee84344f7feddd068141369ceffad3ca4045846353eb561279f50353cd7a50e841830db8d0db2186d3bd4df01463080afba0c3b1ced30130515873937cfdde7c8321b06f5fc7d56d4d5b5667e584f6a2f24814f5239832c97eb75d31fa6b98cbf97f69683b3640ff0b0f89f1eb271636bae57fe4b8ee5ef81f9a1a56ca7dc84611d98b78d9265a6e4a91396b02f497b2de94b9f4d520c1499318200ef2c7572444df5733ded06a0bd1c56bc05b81a484ea3617a8ef64c8d1bb5fbc202fe41554f70ad670b058f3097c84816cd18f94bc1f8a06276d6c41c97e2b49d8a7830f5eb975447603b22723dfc7babd45af0a1b097705c243c0719da5a49f091c82b647328a0ac4388e3b59e39e94098023b2657c72e840fc5e555ce933b6ae512ea235a2991177c9056bfffa57b9b3ccebe94df854129c40b9ff0b6e957f5239d19a9619f8b41a3c49b564636217f15e7de993d2cbaec9893840233bd495b2aa3e823f1a70250a372c8524ad6d22d310a3400768fa28c1baf3b08aeed679a53886ab5966cab28ae44a3bd8cf83d1fb57786196f63b03ebc4e7131fe44069a28bc8a2b46ef8ddf954ae77f65b0968071e92bba59861b0b7a62601e2a53809706bafae738a41e8cbe60e9cd911d7cb71919f019390d4200e1bf4a57f4ac7f80e329c2880a5eeee64c16669dada5bac2569bea56e17a91482b73cbc37bdfcad2d3386a3300534972308d763cbd88da9c573c11c5ab737ff8d47b70259b644af0cee03f94ef68cd83a051b0304b613c50ea63a4a9bc90a9ea1cffd5e5ce2d5a1eba20452006b7ba215b211d2bffcc9fbca428682cc751189687010a010ee1a8a1fa8bf958d8c96060309f4b0a13c57b8e04e170603d2d7a5f8e0a354a06272d642f0c022df4c6a7fa4be8421a55529563aaed034510a2676779069fc30acc4fc5c44063bd457100cc42ef779ffc9c79ffbaba09f4018666e9cdf656cc67675621bac672184b36ee078d15abd64dc274f1b5b236fc81846afe8ec3c75371257ab44cb7e52929d1e40c6959399b077542ad34252acfee0b004fddd48681e516e7503a3f0f178bdbe5ff04a71c38d29afa4bdf4f546cc6017ec4a08bb2d8a905003c6a041f8c10014a2818ddbb2761d03813344e3e2c1187461c8e98bcc79e685ca3b8753e42b9fe3d6ee1ab7a7434f36809c22c0b5f9a8fa78197c309c3f8d5fa2c3f5e93bf99f9479b884751f4572236e55eb42dce6b75b29841d74db76310d1e08ed5f5243b869d5f8b81fd1f5375e941cc122bb1d8b1a37ad946da5cd968112d097d3775d9c1541d0f3175ae99449d839465c60df3336eaab31718dabc10c2f99167921188add8ea9ed158ce44232f6c0968369acfcb58439dc8e6d1ff6c6e737e331020b7e5bc47328550a6e903fbeb542359981e140238e13c1f037c78719facb235050f897544b8024537daa48f660591fa2af2b3ba2b308f9269a2566e3343571b418ebd998d6c011107e55987876a70a1ea3e0a90267eae8258a435eb3f9973fd054a1b09c1313846a09449b465d170d5df942583dbf186cebb9e5a3b46690638b39a41b0f7d42430663a56e6c61dcb8a2680ba98d4323657a0cdab8b817d67e76b10242eb29a222559700d4133362f2a6764533e55900517281f73323ea5ebaabf7092ec1445ec124011d7fc8a82b2770cb2349670f5f6ce599106b82762738a3379826dbf59c7ec4ed1a8c2202c974a384006e45bdf631d5db2c88a15fcfec79bb62528e4bbfd63958e22cefe91b68f27e87ec298cb833f8118e238262f70952a46a722e10d047d5a37bf3512d23584c19d21e70e47ec2ac52f83229704b4460a7ee2e01fb02810a9cd92b04832c7d6cf00db50ae651a09069461f1056d444e916372e5a60ca0cda5ad8f83140ff390519584fed8bc7583974c774e2c8da70a7f7deaf9c80fe64d4db81b05b95cc1514315bc61649cf8317f1834a13da334056de0e9c4db5d90b3ee3e7cd8de69a7ab7327b468acd6325a731f9dbe6795b5f3043364e8f357b32817b010dd2f6e9f765886cf6ffd77e260180f248479ad5bd76acc90d99ebcd87b002f1807c2892c8eff4e3e2c393a7cddeab292eec94cdfc3cd88052caf759ffd241dd0d658217c1d600b1b45b5689d0155f29de53ca48f57238c0cff29b9a9cea1b900eef251d656302273cc939f2dc31ee2aeffab7df9cddf3da8ce2045e709dcf612f98a2acf59407b5ff9f936b1258d71ddba28ddcb03309d7df6ef8e4ae3cf15cfd2b6075602e8b8b4f5f8b018f2d200d1f0b10074b151bf309be10fe51086b2b702d56061693d32e3e1624a0f87cba13e25cb65d83e0d1d7bf264fa67d4c784d8cba4158fadd71e160c8a5aa3b18e3cff93275480cf383c5656a9db8e61c96a6e7acc190211e4198b2bd0c57c6204aef9073ca6b9e4728a1de99620b5e4034af8f5a6ffe611e61d0b425ed2fcf24ab61547d2913845b868c7e7bc17030981d5ce5a0a4ca3f745fa6eb58a65f89d4c005ab668139c8b1a8880dbfb10ea642194cf9ff87bcff44b9e9b89ec40dc355f83c1fedcbd3e11fac27d140f677d6b31300f08ad13c0c7ca9f2dfc7e8583bc4f108589b637fd00ccdb8171b25c46aa9478eae62da779368b80d3e8b3637201926a3f835b384e5b311104c2f716d22096f7fc155f7b11207c5c61e131669223a13c46c6d28dc344a931d797f50a8674096a6ffec7f553c5fd519d816ffe17f889fb61849d7bc8e4d4c9edb7fc3b1a7d9edc0ff08d5d9d624af1b0931ad8855f5189c942dbede369b964aba16b8f3016d9a3fd42608aa1bfec0cf0046eb37a360e41e102a1b21ff8b66d6054f8aa876f64eff67255a4e1b77c55645aa603b668276a8fb3c122f0b23cb9453603d6185f2839900992bc51227f3bc12a6935ee26deea900d41d25032b03c88a5f56c932c3f7c9602d30ceeb6e1ae87d72d8877deb1af22f7f8ef82e7ba2355ae88d89a3ad6cc1f7962d024f16782748296bc8af24eef390d41b680d44e16bdc860f4476c58d49cb5840f46a3870469fcfcd3d2fabf687f644e04e86ac4867296402844a7af57b96a832ae3d1f1434916a5cfe8f78c40a5712aa425ea601bcd98ddedb33da5ed1e846d8ebf067c2132e46e733deb0c2360815c96a12e77dd7aa6da025725342b72cf89f95af1ee275ec37086df95c0e811a5865d7e4996926dd8188dc152f319c4bd7caf610c1a2a364930048e93e6aa225cd49856c20d30a9c8f744223ae1c791503e89bf43d77eab3cf0acf5f09a8f28f7f83a41e7e2012e8fcf6063b1d46220cbde1c51ab8a44b4dd7fe62112a79f4d51b0a1c90326b240bacf37ee9bdc0ca9025c87f1724d536650720e20800c3b4f5079f1b16dac20ae76e15d5e4741238c304e8e8c1edffd4eaf82301792f4c16995de83ea823dfae2968691bb89c81c9164d0f7ad0f84426899924a58f4a4ac7b905a3e29c2bfc3d1f1907426055c60d2b07cadaba0c17beafedf91835d16d4a4b04aae711d0fcfd357c86b16e2ce0393fc8224146e29029390e7f1b4da19fcf26c69ad3673b67c668065be3147dc2da62743884099f32d7958161746efe9e4211ec31e04d010cb7df16b9b40bbed1b39dd8aba1c0cffcfe99b6d55272820699a564f627b0a4578ce7d2dde5e31ba619f48f61d97cb102f8002b4d65efe0fc00e5bd2c4c799f444e69225103fe8d05fee42a3a2849ae3afac7efa27ae9d81d4e138ba79c0a04c4728561bd0bd011f33a804aaf2527e93b4d11b2e70a26b71a5a00eba6f887edd89eb6e218e5de71d12cc8c5d3dd33ffec62a1715c2e6d153023d234d509848de57a405955c9798cc76e17d2fa9497e91924a29c612e9ac52697e1695ce109fdc3fbf5bb2dfbe3f491ba8c902bfd5bd0773dfbd86fb0f6ef4542978317c3d9265982a3d28e449ff0b15ab92561d860d40e100228a5c5195580511bb2c2205fc10b59f5ad60669bdf580143a0bbb612dbed01fc2f8c27d823c262e448ec6ed04f92e8e0daec515c8408f3f543340a92e1f1d09d900d2ac1ecbec83de5bfd488c190512408b7f0c83ed07b9a5199f6dd9686a054c263d38d6fcac19a5943fa59b0c59fced5a906c3122359ae4de773817f25a4425122e39e690473c9503f3d7635d64fe95b3c7f3c68c908a4105e02e40bf10e6566e73f94a5a2db17026006cfb015ed4a129581463e4a95df305a767e1502fa3a07206e4a492e270a9350ff09c120aeccaeb2faf94e2db5a163d4658724dd972640a73da377290a712abb867e8052abd87e9a37ebea8e400d4de3fd4e6fbaece391d7cc3d06e5f2b6c54944062c3449f8ff6605c2854080ffff1ca78bde7e288c405e6e8922c209902035ab5dc53c1591cf614ad77d9f897b31fa250a04506d1538530f1f33d69d9c400f398f1334159e84eb591d59ef04927b8cc382fbc66501a5f3370532eccd802711c8930fc058afc2077b99488923f8d3685468697ad0ea66ff6a1c10eaf3dd68998d87a73a721f0f52a590335e5aa21b045e8f6bc4308a16a0157fb509de0e32da48d6b9ed7ca43f7c866211fcdc20b39068f4a974f2bc012799c51feeb39dc57f059c5acc763c4e96b5871150a84079e1b78d926f804e4953ec6bb709639dbb65e8ba5af987905fd86a01d6a3094f057a9555728430af0382b215ae4a5710239d5f6561c6581964ddabe3ec68b04b162439ebfddc8b981e83b46ecd372d517024b8fd1e7e5963057ba9050ddce4279386cca2c0815771adb0f564fb64d725a299752ead44d6ab6651701d930ff18120c9b42a23f06aa98112d84581ae26e7cc552e7126fd9e540ea4e15b949e4e85ef809b14df14d948867ece625ffcc891b132277cff537250647da3dbce00e64822d1df12c88040645a4d84f9239b2eb0cb27d906c6180d73253d808f643c552ab491c84ccde0ab3722afa04b6b85de728d5d951bd6b7e8910385559a29d984c731495729682ee3771b1424aef310b6fe60cdbb185ac79beef1a789bc91e358cdeaeac11e0236e52a778d3286624625d141643f935d18035b8a084316751c9335387be55d41fa870c34bfcd376ab80e90c9a0fb1610a90d4752bc7d5340743d3b386abb7d2129b4d8c76d1789fc04378fa12a2492dd65f376a487dcbc4561864071f227ae3a28bf051031a20b00f0b8da0684f11c5334916cd9ee4211d2b4bdb0fd096d22f56706fa442eb50b7c1d370fb355bccc92c9b6c885124fe371995fa636d17b0d4dcfaf851e27a6f943c5a441d026c43b3b633b55a7f6371812a01919ab35220e1d74fa2331b537a804c5ff791e4ac19871a9e621d04d6395acc5a782ad75eadedeb6607539779c1e2b6fd8dfb8232341ce5926d5640de2157de5450a9ca574f56ac73041d29a73afbe029d7c3d34a97111986df6c51ceb18639323d6a84668f4c73fdc834c676d7bdfd71dd65985c3882f07984d3dccaf433eed36c21d2902fdf6dc1801ce3b7ff94d4f091f9223a0845a4ef3a37c15023177af5dfadb86479c2fc23da12bbdca3638a80583f331a1fa1c8de8cf39024f86ee84c4fd4fe147b3e9e919245f2de905374a084a79eacecc839ac072650a7d42aa8f06c41a4340d81a45958af6d5f6f733862ffe42ddc3682b13a079b130ce3c833a50025f9c4fdbd54f7734a89791a261d6106fbcfe6f93e489c64766467ba1fe59953abf46994c9028f37188b597cb33a2b78fd9c52f168686d176509406f8a357d579c88c42d779f2954e7db72edf872a0fa8aacc905b82e26605a151d9be12d4b4fb31ecf92bc08f9d88663b617e8f6e49f0e29057da815820a6e604f794ff28fcf22abe89f266d207501924102bca6f02c79c2ceaebfee12d9257dd4a03c56e701366d9ab87521d4cbe33525d2d9586ce0f4a50be5f888f4c4232f7b0731e960ec59070bd758594fd1473e29d2a743ac77b71423cef8dd0c817a38c7cdb0d7610c7a607bc00aff58bd53746d92f4f3227b01ebd13d07f256cb82d25910b302431bc9595f8a78a9d9e23ebd733fa9712df8746a00bcb56f8b653ae08b09269c318019328ec85ed2d22ddee86adb8f6787fc1d65b941a34621f2d5c23b11460d0514161b5a9e2c6cc499d7c46c50e8123ef222523e59ea3f6bd961d4a0652680590f1fdde4b8b2433ea9dddd4a50d35cf3a7bb24372e0ff6a4f2bba9e044bd57214a9cc1db5351dc583128979cc18b611dd9c6ad2ac50823beab8f09903f051de0245f1a586cb3409733454a15a85015c976f366cdf280d4f54ca543663bc89f63c2fadfa726ca989f231f7e1daab38dc19d27031584fbd257d29a57ac53c00f68f50484421d0947ae0735a3dc1dfc8c576aa302fe8bcd9b3cc7ba485cee3a30661442a46b1b42c775da5af5cba9bbf2e0a60b1fce94755ba1839333fd5a25b45a056dcfe3cbf096116ff4a42b3872ad4d7160ee05ab416370288e8bb7a914d8e374b99cd0e15a89b4806526a13c4e162e77431f3a37ec1f8bbece6459bda56219a1ce18f9875295a51e2a2239dbcf27f0cd18532e9c4c32d0646bfec13685b7d3d471b38f9da90819baa4b424c60ae48a1c12f78c3f35dcc254b61cfc09d0afafc0d8f8ca37606ff37e1b3dd589504666cfb43986b8c1c236c8d95f0cf52585bc14d40be66831c6bb475edfaf1c411cd72cc7a5333fb83b877ded5686f4d9db9f7ea418e1d083f9ca568c922ebfcda19a7056147e426dab5f36a1e76f91428d711f49a2ddd8e42758946de25519567b422c8a06a69a422c73f72eddec4b0b390108aa9a2b573ce44ffafdbe3ce39c6e44d3c213a32034c775eccfc1734fecd51252f3fcca0ddd10fe4a67882c246c8b5d5176b3053780697af526c9dd62bf7d22347567c35387bc3a291c317ec013c8e5346733df0ced3554cbb6b98891df76003ef46d72ac4c8d3c13e82dcea655994f993359672f1f72b7405a623f4b687b6e4d0c65c024224b3363b7eab6d74142218c60368042ff3bd4e7744b8bb41cf929019d70f9a0dbe481d2d959870e86abac0b6c51bea3b33a0b8f497789f7f25480de6b6c53868d0fa72f06a959763dcdb4a2b62e2c10ff7e6c24eabd14fad01b5ea3679d4a0e92082ae35f8192403084d8c38cdb9d2f2b3d3bd137381c7630de7b19ae685d52eec1043410738ec1459a3f83bc892161e2d3b6b49c42eb7f16f116faa98bff2a88cac910dd432c9e5eb3493806fd21105eb642bf5fa556a4c758dec1d67c4d27ce134a5f00133ed1233f62069a90f67422bc2ff3e6fd6f8b38b20acc119fd7abc1d10bf6854a1991a42ae7753dc162b30a9a0cb4c3a6e5d1f8d405c523f9513f6a10a14ade671157ea133f96027bf1add4428de3f0ec34d821f3f0436392734f23568987b568168088caeee5abbf7d8056d4a3c51cf603e77f4d2a65e93b65bddbdd883d94550213770b84318f4967e4d3721386ba82ff56bfea2e7ce5a96220512d85bc9438f9cf3040897d8d40860f4922282cc29de9d6271a3086c3929f432a394dee3200400b7425113c250c6249790bad1b61400de88f9b105a572cf7e3e25efe73b0ac286225a48aea0d07659522fbe53cccff98cf8d2be871f9e0d7d5756464833d120834e25aac9d9711db22cf9e7d90441df3d309b65e9bda6d46e469b28eb640a53c7460c69abab72578503342ee86359d5728c10ed97d0077cb98085b4a6d16c141157ffa563c7f135916667cc927130ee9480d196824626dcffd995141dc9528c94bbbfeed4acf4aa7cb3e57b36cce0cb611ca6b26e3ce0fb1a9244cc3ef3cb85e34ae0f77f3226afb30b699b173174a66e07f1ebb820c1ef2ba190def64a2beff043c72add0bd4456550dead38d71bddcbc5aca5997b799fa136682c29a8c3824efc1a2ed29f8c0b7cb2ef96ba0327bf6e1005af8ed5af469ff5d36b07b520bffdea3e3dfa46724d6299ea6fd4f3d41073f7eb1ee06db08343a10fde805c70f585c86447f5e4d4a74cdf209f1c4c7e1a94998bdece506b3ed10e0b0c850e910889ca17634e0f0f031db5216d940bb8a35f7e287465b8608387e4d2923c67cf69bb090ad485d2685171bb8773f3046eaa257ad66550a4d4511f96c4de619a1e4e8217d5817681cb93d645815ddf6ac579e2220c25461fe735a622c7a67dcbdd684064b8e4ca6032e70161b731d538ad3e3bf1fddc9e7a28a969cdaaceb170b5d98f6e073b10e2a6ff3c44d287e07117fb0bfe269b6642eb1ec21f19a6616a6360b045012ffd3fa7e5c1d05f30952f52d8669428d34e2193262c215824d8cd03325ea3e59f59ea2bd9799436fbe5317250ee5efc28636059c43d9b661b0d071f3dde377ed30f886c0e3889a61e523e811b03a26b5f56d84c178e68ef6dc46a8d26ead67e054ec55916287a37ee54e3835117cc8a6230ddead230f884344178270f5e76bc9c092f2081f30db0bf749234009e526b14265f1fa3dc18f33778b9bed095de5962f4745dcb13017232c89d801980cf2daccf4b64c53160438340fc484d6aa458af27fbb8bbcd54ad2798886529cc945462b3a6385a71bdcdb6f8752479b5bea8dd8e1330f802ebce4414f328c557196b07b4b482cc8a0415ce3ce2729ae5582df566b6f190651512688634279b7b84477fd5096c4bca4ef00d72b47ec44e04ca72004e00b1e5bc7405fda3ca2d4d2892de789fb7ebaa82677a107506348d5121d8134bcc2cc26a4e7a594968824f4eeccdaa69719be63ee29f7e8d7976e13c97764c0f822bcd56c2acfb548290f54777335232d36e657c34c946c8ceade88d6fbd3cefd8a564a5585dd87db8b6d46c2c8025939eacf388690c39752571e8dcd6aafff279a21ac9847b69fe3a0ed50990ee424a14b1feecfc96acc078a53ba202e3d017cff9e14d6c514deef468329e813e865b8a540f47c491f18af7762d84fe281a8792e0c1dafb2c5fcc27a21522677db42bfef930fb16e4c87d60ac7e02ea15cd35c194f948ac51c572cfbefc84023b1ae0d4325097729f453f6b24ea6d04a60bb8b6e4799a82989d6749db59df6fb2e0e4d04dc5a63220bf84bde8c4163b1415174d293699f82a78ef81552d254fa9fdd5570b050c49ab1fcfeec75aeabbfe4b019d5ad9a7c6926b0e2104ba8e5362f8444150872a575408844e9982f974f9a7828be34f6d428fc1f68086cc82f4658c0137729b39974adee454dc4d7e4bdda35d0c02abe14a74039e43192907c6ec9c54bd18c2c7881e25963d7998678409738ba50c7a6fcf794838e66db32efd14554396b0b0b8d4e70072fb3f0a4b576daceaad0eb65d60f51d28d3fdb2a76e832b38b03dd4c02e27958a5b9b41e49674a54733f37b7e3baf1653fa9e5f52c839fccf7ef43eaaac9f52df8da55dc44f6e1bc737d52b23d3a527f6001f2148c6856b9256188fd0e838bfddcb6d96e69b11ee5d3152072df4c0626d8966783551ebd936331110eb99164f7f7e1e9b4b2e49ccc54ef6c587165225f9a01b42858defa593d37457d87f7da5da880fb65adbc67dd7b45512190ce5ae4408f1fbe880482f294d56126da2dc6fe77b0ca8b5ecad08a5b17fdcbde0782a9b7597301fa51521e5d89b343f2023d568371ce031f66e306ebd71453a4a02f05466d72367dc5db4488fe7209f584d18dd575228cdc16418646ef97f9f4ef589780591afb1b3dfc598785ac0ee74d1eba41018c153d6fe974bcf45ff89ac868ed54bc689df9560565d5afd9b62ae0795313d1f072f0ea85fe430d49cb4aae2928bde97e2f5f98e9dbd3254b84efc568b4033510a78959c2173482f621204720f94e3c990947a9f0b4b99bea83430c4c790f80839d9a040660b34cc0b8fef61d54fd803ce31d73227f1bfed3054ca5ea86d4d163a15b42ef3340ed0a73e90a7a0c2f74bf114e1e6d0eed49d4742afa28684a3871e1304db1b1fab3df4ba67bf174478c1edecd5e4b015574bd8aa2898a22e04a040513cef2cda3d6b539d58bb47082467a0e506f5e1f54b165dfbe7ab70892178fa356f72d1ead5d13075f1eeb62b767c24201826a517edb7d5b35790d83fc06975649e9d269ce3e934d65cb06e0a612ed3ac6d79ef8b5c4ad9799f7fc16d90160dd3a6338bc94673d09c941d0dba9686e5ecdb1862428663a0ccfcb4663d7f34c90086f8e05d1a90d90dc8257bbcd44a2cdad1b9bd49d7ad402e89a3458aaf21dc272a27f44be91dc7afe2a6bc40c194e9ed8d9645b6254b6da7f93957b89ec15e7b0fe8c7e7c0f6eadde99b6ca198182d5555ce198b5db2c0f44c26e49d98bd90fb2a9d2d210816f90cc44a816290422c3d07b003d389d402d5016990f7d3997ef049f4e05ac0022126d5ea651d24dbbe351d77a45681893ee526519ee6485d865ea3a0250b3516303458ec09a252f5244890ea631344c779e98ad1caa86a51d9dd9a7fec1c74cff98539c3e804289c1ddfca89dd5f2d4f84cf6673cc4a77a74da006b93697801d59f79b1d5e2b0b956db2d59460ef91da615d6fa34ab160881d07dd475f9a0bf8d6767380b4115da183151cdf9cfa2540ba398448bd2ab511247cb7c342a1942139fac54696cb0239f8230b107a8de297b36643038c379111bbc4e1e82e4f4f37d63e80a23b93bb9c43908503b8bafdf331edffc215f57ae2f261419d258f30df17b25d3cfeefbd5ffcd6938702010d6931532c0e58736f9f3af8079fd9cb6638f79956aad2bbb82c3da4698fa0badecaae71874a7032c673fa024b206139eb686345439cafdd42b8dd8086bf6b58fe32a8cd888132a842d96e2fad03c0ab7e264258e351d82a50c6645748785c4c2482bee845ba9158d6ecf3cee750d02595098d0e073468e051ff7d07f0625208de65423050d7c0fa828dda211ff4a44044c2d4397c4075cce95c35b14c67abde1596300b9116a9276588f9d8ae2f22a480c5ff11e23189ed27bdb6b86f9fbe81f35f215c231a1bcbc931db651eae070bd8a91a08d78fb617221e458b7bb1bbdc9af39cc49fcdc762b000a7e304f8d65903190e45797f8aa6f0c75ad4e018e385e736937caa926c6c65916ea077ead15d28d62532da3bddadc7f55e952bf5ccb46a0e919bed0ae53b6feca526025e2564f10f47063e8e8740d787db1ad728a51f17db1faaced927630970cc78c5aac67689dc1dd0f66f4ff29726a41a8e4725ddbadb58de1fa00f4cdd59fd945dc3c3370a613b0dc0b898f87afdd06aec4d190ce5c23d232d775660d9f736c86452ac7a27a027772aef05aeca166e908b1403b91cdcebac22090a24cdc2f39b6ed1b7d67aa4a35b3fe8f204ec25b9d40779dacf73eb94ddc5e1c715360945e768ed03e64421f1ea755f3c9a4583f569af5183fdeda8dde37f7fdb9b88539e64c5f364b2d16bb6f0bf2789f10bb284385d012959e80561489a14d5534a374fb0603995280f2acb82e8b51b8d72142b9f50619a5a5233ec9746779b33515e6ba09f0f320042080d26ac49c7b0062dd53c7732fb5dc0e99e8089456fc62efe103f2ca0f09f48d9786e9cbf3a1963f68108255e11f986bf7acf568814b8fbd906ff461a9a8ef63494650415cbce4c8b21508ae0661c5e0fd60bebfbb0f93e0ca4b192f5a559d6a4b6368ef5b07680e0855b6ac8966ce985c6f3182f9dd0a667f9625ee9ee5112c73a6973e194df3d331e850a30918c0957a348e90f16547e387e33dee7532ae7e9c48e1cc08b73124bce3761dc2ef8aafd05cdcc8dd85d531dc2289eff7ef5fe98324ab511adcc1349be78c6c3ff7e3dff80c9928921b55d499d152ed089e730933e6da3a0189beae135355b66c3b19d3ec498461a452bcb7da7d43954ad663e9af72671f3a65e6801e4a0354c0581271ef37f457edf6227fc8d7ee37e457e4cb3a539c1dd137931ad1f49e37b0626867d21bd65e81e8e6423ab8282c526503c3b74af51fbab0211818606d801797f94c5b8e55562a9eb005dbf5b59cf44d684fe6b2af5646bad882d5e51ce8acd66d8c873c0c5daf9cab2705a8922370a8a26ea84330da3c73e32041d0e6effa4ba11afe382a7bc119fd4685304f1884e03e004f30c5c1283f21c13fea3afbc6bbb4c6a0e2a39243e01faa6ccf90c03bc71124e89e211cf99f8385ff25d8c70c059356f3634188df559f8981b00e98e602c3d0176c49e64cdcf9f7620af748d47e5ef2cb457089fe6375ccda124e45062b5ef90d0693f0259b10deb34586848e4fe7ae442d0aa385bb53f8299fce28623a42640ca8a939b35ca5a0db57b132849b1bd0f8faf1a450fc1cf470d1de8c44232090073d52d1b7d4186d2eb391b3d1d02dab1d8c897fead4882d3fd28f8bc4279852b8701fe71646d6cbb9e08f926ce9a6693c469bb8a985a7925823d86e3c3787504c07113d605695da0c7e1cd5068c06c33fda3bc02595a404ffff6ddbbd9f049e3a9f940096ad01419bebef2afe799ea5e91bf64ad4bc8b7ee2cfde80a301462c7d8873b80cc07b6d4b9fe2a2e518053a2366be7ccf1f5179011254126e8103c7d4b247ae385b35eb8eca0354d93c5d6ed581a18f341c855f1ca150a8fe9f42f40379e7ccd09ffe6318f7edfa421dd80353aed9d20f48e19fb38af9226bbf9389eb9b6ab819ff865fd6cbb78565b762f53564e1493e15ebf0e1d4ec8b8cc7d572910082a8a99f7349fc0bf4f475b13d64e6eadad296c49f159488dab5a10347ac36868cf21ff7ea6faba75f7490b4c848c044b726a83251785e13ae59b71a7be0197e58fd3e4ca8946280848346cc0d3b99a12587fc80a10db999b542cb2cfa02cb365f8dce00ef63088084f4dcb4648e3c9acef5647a8beb147e1f9e6fd0e9efbc1c3a8947569f401899cb432cefe5bb6e32ad74e70a8482ae88d800cee2125d77f9622e0a6cc1929bc35c70bb01f232516feddd53f9a712f67678abc29f33da64b1070f9ce9d248f6dcc54c6e133841235de9362dc6546653428fbaf164a613b3f785097c503fbf7a241aa52d4bf125f8f3e671d54d9bfbe76819e4b7bac843a821e60429eed96c03af950af4d642753d08f26baa98465bf781fe93caf66426c6d2aa32541990667d37eae957d86e1d4912d1d24fd939bc4b5f6b8b8dc95c35ff1f584ab6b80c57300fad84ec981d960ea10c6982b41479fdd1ff6c84ed9ef281e272167963a691922d633e1180b50e7309e6df019ec88c9ec1b3b3276b1460fabc5240606e8eb87e3abb18623889dca26ed01c973c5d2b0e17f39ce559c052c4463860eaacdefb2f1c71e8c4ea450e600e841279fadbc511f07768b3da2e7766a41a9df938b039ba747e7791c065465eb750bf9335a4c9449b54c428a0fba6ce74a7af5a7936e5a50a78c48d0811ee9c8316d4391d1295fb887277f92dd716bab115f686e0df232802fe18ad9920e38e5ebea9c9a32f49019075dfd07b8825da75323926cc06cca224752c0f7d4a8a73dd78650c40613b7081fca99eb2203cdaa0fc93f82d991b6e28ebc6cf9b358d1278d4629e54ed28bfcbd5c0b95525e7b0c1a6becca081e3d27fdbd9e5fe7af56244249b01e11fbba2f1817b9205d45c51285b43ce3e86a6b607fe675cd3067187fde3347f30ccb30f160adebb6740e7ba8571dd9026597b11b2fa99ad677995569b46d98d639dd6c53c556fb297f73b98518a8521d2cbdd008b76a2e9d4c92e6b39fff416ca05da3f4de333ce4edaacc2e810cacc4ab641d651a4f2da48772472d42ebb901bed3b1c13471a43f9dce24aebd0a5b060e534ebbf3d5963f0b09cc20aaed3850d93cd5d121aff5d137ba2174901e4bd1d95ebd309a537bcc7144dfaa2adb2636524a223663e86e390b5e652a8731c5f63ce61b2b66d4f4e92a55f1a0d65eea2202156de99363c359bdb4115264139a7a9b1a75a082971fbec77466e2feaedda6ec07c1588d551e702870d9e34f9d69884bf79f32807d60f1536ec48f8918d0091677eeca5aa8d767c27227e4879e054bb706bceaa04772de69f4f10f67ea9dfa592208417fae2609a4bc23f0f4a0a32832217fccc3ab2f1647eabbd498b1dd0027d94b957fcb978154f3601cd2fd2e06af890026056d604d1c3df6087ace7ab86a0acde118b6e924909f3bf23020b59e91a1fdaf8606b060ac574589267b72e5346948adf47094da3cc053b4e479bbe0b6a09043fa96ddbf20e5212397d93ecc9355b629c34b07bc13a1d1992b451f2aec1ae0e914602fb932a910c5b40065e1d0b5210ab274c412d496b61beb50b9949ffefebe9e001fcaf292d87d1a013bc5d4ac64b52ab1d375b9298f36351d5d2b25c32a1c300d529406ad8a0d373cdb932fec8fda4d117aa4de40c3f246a1b38aa54ac212239b5d3b8d60a60fade12af8db5e8f5babd3a96e61342c04fbfd6f9550f995d06b61a0504368351d6557e0761fbac83c0bba32dfbe4628c7487709c2f3c064e98d5b3d5ce4c3fd3b421c882ec314aafc1a3822afd010bcb5c1a5d1fb7eb6715945c3c6273ad89cfc301a48759282081ee2b4741938652bd0f7ad72fdb0e7a193b75586312ee4345692a7b0edf647ec6bcf5ee766287482f72602174c9043034cc70479b8c63a43a18b8b85f177f2eb128e671b0b4379fb0dcb93fa16b90949fe64402af088fee45a54283474dcb47f86fd363b57348a403bbbbe7d69c33b060a84cda2ec79d4a574a89806f9db982d15f721e7d25915fc92537b3f9ee78924905341e4fa0f41c489022fb87957d058725d765bc859680e9b1300a815773a1b94c11c82478420f1207fa9f06938360e575c546d60063162c20800840500cbe1d9e4b6c4834564c8689d799745dc9a04ea8820d654e5471f81f30a97566084e46378abfd0b88c85d69220e2fe778d94c23082e2bf5e0b24a409a76b0e5ef24db065153ec86fe791b6df8e85407b7b8633ca0897e1cf6f83655cfb3106ed6ea107039723a21edc3bce9245104acf1cb881106b61d3c433e9d57b62f934495469e341ed082d4b384811bf1c7bf0795635487b4c5efabbd4a0c07ea8a7369d53c12bff12a2a7a7615cd239a70f288c1aeb9c2457bf2377731f8cc9f3caa609c89873ddc1cd34582de1c3dfb6bfa56dbd8f5338f6b8424fa02d121f1c800d3b3daee232929fca36ec0714a0f059a6b3664d041be480f2568841cccc3996d7f096d960352182a2e27e89b8669ce9a215f20e22ba15b55c67df96094f30dd67d69396073e2e75d5d95c7abfa99d83b99a95eee6df020d90e45f789bf43099e232eda5839fa679e2ced08896129cdbf4ae1b0c2c0f6605c65618cc1f1ee71bc1ea6dcdd4205b9b91d6f67d4a25545cd6a1964821de9c0763eb93ff3a5a563186b0a4687cce66ca874db8ed900150220ff744749321620374815b843baf2544a0088ba8f0930b57248d2f43f15633ff62bad4ff74382733ca540c6e5188ffe8a584a7a35319253ed7a26a3dcc8358fb95898b02e0c5ce227cca8e448b932598a31cbf8163ac6bc11a14bb57e54a88b410621b904991d5185b626eed07521b4086ccb99c1f7a11f3f517991cf1dd4ff486e633116645830622db18b615375d38c401f672eb236d8237715526689e4bad7b825676bac2907b8488a36fca8a86826356d50d4391bb662084910f67b7ada96405849b669c5117bb12bb89f90347b4ba3ac6fa2f15a91666fc8e94028ea8c05b60a126ae3599d330359ec4d97afdd0f1e86125034ddbb2e3173b7ae2745cd8f9d057a691755e93de94c124d25e07b1adbc033689890c069ea39cfb8abe71478a2aff9616663efbc166276d469e23c49b14bd554d0d346454479ee54cb040b81865ece01771e92bba59861b0b7a62601e2a53809706bafae738a41e8cbe60e9cd911d7cb71919f019390d4200e1bf4a57f4ac7f80e329c2880a5eeee64c16669dada5bac2569bea56e17a91482b73cbc37bdfcad2d37c22bb24c8022ef3189793547a50f9c17ce412526dd7b05ab2a68aa4b08410e13afdfb4ca38c7092fe7383acc40c4f9d30b55c01d362900742a91726f01377f04184bac6321b7097260a541e1a5a42ed30d871895da5cbda272f970e83d46285fab0aa4cf84e36dad6ae35e7d20bd53eff9c132bedf6c83dfe27b374fca3845a0cbf648517359af431be410ca563853421441b35c11a58e46bb4c8f8558b890ff25bac18630a513baf5d85d77f173b449226dfda8f78dbc7ca82630affbb9e3dfd14d2ff0b293a4c780be3e3e3767c94546d5f8b3651026cb6599c8739bc22b7bc85fa3bcb55b5f9bbeb25f19dcfd3281be3c4d8514b5a87b32e593fcf111a5eb0b154a5574f264d5c69e28f70eaec2a9b5947a34a82f79976a88afbbe5057fcb85d9286906391bdd0543b7b85d35e8efb693420e9fc563574ec51f3b4b236690893c049843694618be01fd56b370493c682017ad6d352f3c9238a1ea1cdc4ba3c5c549a374c04730c7d3f60d9d5812a598f158a75b29841d74db76310d1e08ed5f5243b869d5f8b81fd1f5375e941cc122bb1d8b1a37ad946da5cd968112d097d3775d9c1541d0f3175ae99449d839465c60df3336eaab31718dabc10c2f99167921188addc634fc5a11ef5190e1359db5560c475f520a23f75facc15bd7e6ea33e5cefb6db478810faced59004736d231fe373d55b9f9a4aff501c5e1f1d39b92eecc1d5b62998c9846bb92a8c99e1b37454d48caf56890cb2cc237910db6a9822ba5f203923b884881de708dcb882c815a87bf9dbb25ad9408f853c9a36a1231ec87b53094284028a2bfb460ddcf1d121604e2b8594affd50a067bbf03398aee264f41d52ae5511036e63ce0110b4192ad2a47e250b223d01fc5d7b6e653dc79ad8229bf66e31a64783a32e2fbd3611240c3492dc628fcb0902321ab0050dedc7cb3fa17fb6b503a5ceb0e6545e608f7b3aabf55dd19232a0551660eb31f25480a3f928af082f979f76eb44ce091e8f75a96f27ccab5ad0c53760329ac5db65af3abd42c886d8fd63958e22cefe91b68f27e87ec298cb833f8118e238262f70952a46a722e10d047d5a37bf3512d23584c19d21e70e47ec2ac52f83229704b4460a7ee2e01fb02810a9cd92b04832c7d6cf00db50ae651a58fb383d17e4a490f821547edb9e108333a13fbd728fcc7a7d440989cf09866978c523de55d0f8b9156b2deae9dda70dfc235a0baacde6e6b2acfc0849674d973e2c99560d574c5cfe22fd3ce4721e3f92cbbd12de010dd41fd82152a3298e82b2c37cc87a5d42a1d008b75e3e742ff95cf040744ed7cff4e4ae70f0df6128ec7322b57075ed28142447f532be16ac19d04df4fcf15311e827db07e40ce10159d78e9f038defecbd415dfc64cd117614221ffc88f51d1af5991c86a36a918acb20679d42b175f90b5096dfe628cb79bc58a4eed8f350a41b95034d3fee0f53eade5374803ce8361f6244cfc428129df9175d8d3e990657b040e88610b0ce1dc54c7bf8535bb27905cdafc39c294edf3ed375411cbdd0cb83057c1766b539a26fc2e4c948e75a0d399b5e2ac4367df4edeee251509cd5369ac982acf83ba02ef3765b51041aeaf37d23947d405ad1fd07242e58cf26ea42675e395e7a5cf8a5c32a7851e6dd1fa9ceda5248960cc05345ede31d76a5497308a89ac74d26927c73c7148e87545fc3ee0ca6b4bf660b1ae8440789e10bcbf42845d29cdf3161d44c0ba879a8486746a48b1679b88179e2419a371dd92bf608679fcf2b0bb275cf4d3d9deb51f2d57dd5bc031b73eb7cc2b012693484970ff9d7f85c57e5db230c14af3518ae7adfd82b3d86376f37dd3c31e75dc2c4c9e676eb9816b85fa89ee4a38a18d51eb2dd4494e02ab41b35f7b8bbe995dd539b276b3f382df77ecc7226a5b726127a7ee79e25144f5917abb78d1bf8e8f9be7626796b6790fd0d1e3584e91235e62127fb2b5e558115dbc3f8ed804b6fb691a57a475cab5a33ed5179545c9586a8b5813be592b494b60014937ebdc3ad172b98f2e505255f0a39afa285675e634a522c81865f4011293a6ed8a58f5112875ccbae13ec39e2698611cbeb5e38e3bb300c8b4655db6edf8dc21cbc05c133dab71af2e0c70fddb6a6433a837b92d8e581a80fa21693669605c5814b6542a1b1b085b26b0bfc4c44f47c98b823e2ee8ae64fdc2989a1a2f39a813ca0a818e614fa1780721a945aa5d15098b654a0957ac511ec533a2585307793ab68202834887153595c833c2f4390116e3e7db766f230f6e62c6beb4fa34797717482d9df5f066953df52db4d5816839a99ce2174f2cebc49cb88754caf5f4044bbfe96dec5202d723f36d2793244e0a51f02da130b5dddc102d360c100966e7f10152ba0a5be7fdeaf6a7ba152c6174c2fb8a9b5575d33fe9af4cf6dfb662ffea8ab6fe2a07b99101a822788594353a10f591bcc50576c45b8ae11800a2cd95741fec6ea53e2270769c273ee59867e73d5cff943e3f52d67db787a80eb3d24f500bd58b635ad337bccd34a8f939c41b41c3d93692f84ece9d4cad07761913264c5e68d5a36812aa2a61a53361c07bef6b83168d3b6164712aec62de58773add2b99444cfa48bb5c666f09b9bc13b1268deba94df1dfee152d97abf819b753cde1e88df165108067f9cd4dfb76d43afdc8a1a60cd0fa617a9368cdcb8075210669dc24d7ab4e2987e34c80f8315f8541099116d80399cde4d859a4e6ab37fbb8cb5ac4c36101f906366aaa27dffc35d3a6ad8df60a1d8da1f7bb1c5444484b74c51f6353ce0173e33f1a8f720edd3f1e87810037ebf71101107a34eefbec59c803cda9fe74f5b125743efe8d1fa2585f13a57389098fc1a63f7b1038565fa8bd5750df017c532f72df636cc5bad1e3501870beeea0a79c4e847abe355879ca336547d42e6d9f2fac17869e7c388b4f58c77b239f19eead569b641bf3a54f0443f65e956c5997331c191300858c48a74ab7852cb59041da8fe04ca309860ccd413647643d2eb4f8bdaaeeec14a711c968bb0171bf61e3a858030b3c2e728e6173ddd6dbe9002e2979844fd3b617c86360b79ccfe8d24ce736f76d87de5ea82e0bc71b2095e2561a199a146930bd9663c9e73553b85d513cdc30af58c070cbbe67fe471ccb6f93acba5003158ccad7fa87186fc8f663ba0f33be09dee5452fb0d59fd3df3b283fa854f314c28d7ef8dbe8bc49d5be0d72f05c6f0e50d894d8b7cdeecf1a8d0a12aac6b0ad517b6f116cca578eb3858740301ff1e628ff384a2cdcdbe1f4887f75bbdc973ae05c0463d0da773d2b5bbf9379d3cb0823adb399d7cb395c87a869a338fd3a7cec64bbc17d570244c8ed4f62046db7e3921263ad4621af1237bf5a652c09a5b593a5e770b409a8b346c558be9085b7d271ba856e2c31b6c101f53c39fa1a6e4a049b7d2db2d3c92249c13c65e2aeb07c2420fac71231834aa882cbe482aa45d30fd801a051b6a853fdbf2246fe8c20f04fe2b995c3a04419a1f3f258227e517e1b81a5e5d790fb2ab7e452303df8da7c25ee608bf5bc8a5b5844e90e7b9e8f8945ed24c44c1f72ef27ea8edd0864bc05052277e667febc5f2a7a0d7e876e11940fe3b1b936f7ca3decf95598f4115838bf9927a8ad88f03c20941bf99a4ee32b9384c35224f8e6c76139a41eebfd6ea9744ab17a447cf61b84ded20ab2b55d47bf2f21524ef2cbbac489f72a60b6be6df2b2db0b42d228cef285e6675dac4a275a771a7bb0019aca027d3e5076379d35c7f59b17e4085c38b1cfe34f2c3c7a3af609bfa44f7dae2b161ed76354593ebe41ff2486e5760da9a47dd2a2f9886adf1546b7d810fd88045748d63d3fb545add6ac9fae5d9ed451020ac2669ef00d72ed4dde8a65df69a09baed99343f4e6b3f49b6379016fc60e908acad9d4ca22180caf78dcd237e9280c4d9ee18e7b6f7a6a69578c5e8cf5dde917edc5e50105fb8cb53e6b77a3009b74e47c5bddc42272c871884718c2e118a66b01b71895afdbdc7e7a5c947cfc3747b814a9956188fd9b5df94a52a57e2fe30d3f4de625b6eec5c2f78041c20938c54b5fee53775179c3c996e876fad2002d3275b1b15cbaad6a726af3b642a5a99723040d1236c45bc8b1018a8d21e579e60cb60bddf722863d338e49282336c9165f1224f957e9781614547c53ab8b0415160c94d908af183f41a648e486e5a05487bc0d4886b408f5f579ca8dd6c89fddc32fe25ee1a7e590cd0a4eee4199d1123e1bd64609a45d5c4c2535c3c753e03617823d7b46d3824177efbfd1debc19d26df485d14ce20a80153b755bf06d8eac9878620b834248a4674727adbcadc7ef5b52697bad9f9667d68d51b9a2b33c53961d3fbbb89357ce168b492c05f7612af420158922c0ccd4be0d0e6ad72f4d8097f52201302a69cdddbba5b3f271336ab68b83533d4e6c836ed8f3392a1d87ae06d71000fa1ba6ee09c7fe2bbb0b6d7b4c099f07bb7cc864e6d55f5d13838cdf9a5e291b0083f8fbb469222b1e1d976ede2f54f0b75aba41a46cbfb0571c4f9e120a47ec0fa6c27fbda984a15202fab5fed3478825daef93efb10c93e6ee2a3d0b21eabcace471698a2039d68e45179ea6f740db09a3a0774e5c53da94ff803b83d3f01dc134141cd8515fb144516c67cdea4ea0d8df13b96bd889b9fe0d9da20c9d8fa73629672bfbe5d40131e615134557ea0ffce28db626a94759f7c7bbf9a8be192ee8f44cb357c762aab06efe096c054b4836a13dda49b5ca82898873e5a7695383fd6e651e40bb2ed9ed02022c98b1b0fbf9c7296598122d723c1c845745ca2faa7e95e6774b12a78dc4895e9f4a6aba221487767ce3f84d845bb5f10873a2d4744a0624a2125f694433c66d4336917def577d3aee01f1beb7a675f0fad314c09a6db25ee7820e7ce0d9f46ac9193f6261e2f369d490c4b7031649b6b86dac9de0bdf794fd3105248128d6766a3b6c90338875d08bc084e395cab892576794e747abbcdb9d245b570e7d0a83aa6d44503a9a933bd56537f538591ee85b4a26e18d78ac3f70ba0979205a3ef898824c6882ba81b6c2dca6c324caba637240bf84137563f1efeb49f25281bc4d816f4f249d239ae73f2e96800c2cd9586952334bfe2248a49bcd88620ea43ce766d37b6428405e55fca883153b6da2d5fbf8155cfc4e09008db4454f1b56f8b5b70643b8d098b0dd4069b0c08b002a96ca8f15645b3ea13aaac2b3a9628e0cc95b2cd238905710af62953f896623e78e14c0048ee251aba47661c316a4f301b27fc571690a6b51f58ec3e4bf78cabe6473f38950d2980d4c1e1cdac89a988b5189fee218dfb814b5faafbfe850e507574130039b6fe4c58e3d76008a7d245923a774863bae75f8a5f4c3428b3ff08891c6ebb5ed3cfb16f264f15295aa0cb50d021a708c546953f98f2d7248227d5480336498db5dc3871e2360875f963e55de981c9da603f6b4d3655839e274c296db4c88d0b659f87f7a0da3db97df22c787bc0d5504f8133cdd7101a10bf861f52a2c8cae5dc5687882058d02c0e506ad23eebe8221b377af931d52f78a95ff3d4c9efbb627dcf123570eb260eac13b54f0a280a8a7caad3ba85e59081f23bd86e052c92894ec8486b7f74e790c4fc091ce5e35826720107e999a1c8c9a58a47ad2ba7edfdc25eaecdfa99b1562093e19b261cefc51379882e7127b3ccbccd1978254108dae7244cdb84e1a78dd58780b1b995453fdfc497522eb46af0aa77887091a24ea305e198911dc9dff8e4fa20d1250739425447e407ea82d0ad9194cfc10e3a54be168cc8deeb08f10187d648cfe546e91d2cafccb8c8190b3dde2f371909e0d10e9a9b1bcefa448c6f6843761fe2dc71372bf62cfaf80ce20d625cd42b74e8d4ff0688d2ec2e77e5d1f5415af1e9fa57f337a1c5114d1c5b5f0d23b93d391f405f665c07782eec1a508edc5650a4bf6d99f895dd4cf105c402ff843cfacbcdab47e4543334ae456eb68eea9a7e630fb87a25bb71f45bb203a8e44d216fa9230964f9aceb2a918eccfd2d19fd7c53388e6989020e2f9e096008fb9ffd236688e6d8e19e30abb823a3cc989d384b521e13937e35e7d5d4e4f2b0d09116ab58d1b3d17a2db3d381b9b7d16740526bea7499f75d24b48cdec00373e134f9aa36de45ff51f6e9c5b205e677db831f52c72d12273ffb49ba44d8781336288ec655f29dd552b8e0a832242c78032b602369af9c7651595fe0f0545ce65ba413940ec4d3ad0585a9ce90f0656a22d948e33f300adb702c51a5397a4e4c64794fe29523dbe4fd9f2db671b4e3778127f56b45701317fb3b3a6f79c68d6ceab64323dc53234bff99074e808306d5e225c0e3037b6e31d2486decd994801e9fb224c3c7c33945816484b5a8868c38b6f80b253ec906962825ee7f180cf4d874dc58ba06bb5fdbae945dc2e466a10ec09b1922ee86a8f25567c67f1de1858af14c2c77f7b6cad84855783cadc4f392353b0db4dddf108265e9124872f3dc1e2c9623ab9ba13b7aadcf7da10ccc673fedbaa0a330796b625139efe5b32e327fdd39199415a5fd007951d9084d7e1ec409ce1f5115e05887f04410888583dd3eac1feeff2c5c5c2778170f5a1bcd3dfea22614af490bedefa5bdaddc33e7c0afb3d07827de49b864a821282d2353b5b2773540270eaf0e8e63dcd617fc48fd3fcee661effe4776423ad4306bf4bc9d783b577511664c81c9396f959abd1eeb0cbc7e210d9dd36d871bfb2ea3bbc9aa522e3f693828811c26c476acc6d0057e5ded78fadb82c7df9fb8b6c5cf8aa7d148c16e9fba47f23796422946344cd37732609e549d33664bbaad774494bbc8e3809e2f7df00258072f5b6b85704a730ad36dc279c39ec0596ff3912f80e3f7f282678854e416d946bcbf5b6610cbcb7ca310c636b27b273b03bdc6dd1a2cba21a22839f54d34a959807c5ae24e4876409df39988f1dfe8e29857648fdc7e3415a096b0182a31909d210c6b881675c4d0be7c0ab53e700db08619c48898203ef6faf1e4ef9dc3de4c2af99900bb821913baae70c86be3f1ebed1f8134111fb99f140194cdcb47f7301b45570c2bd6872283506f5bb1ff6e2c343f12755bb5bf8aa37a4583b763a5bf91f4b01b79bf12650582d1013760b4708926b29660dc56304243ad08cfd8e89b9ecb39a0ed3c92c682daadd8b563f2028e042acbec33c7d080938499ca232cab862f224497fcb1ad066ff434f033d57183d14e10aa5fabdfa1c2b9a6b666933c2691b51c51e88886658b67800a46408b9334a6a57b69f3127e172a8d140d62c97019ed7471f5a0d5017db119420cbde9097ddc9d1358545893409623fcad6e040250d4952707877ac30b48b675faf637adb43b7f15cc8228161bb1655f5fd9bf427026038b03028dc5bb298ed3a060d9d83dcab30d6cb6e54f6b9bb34b78301599e9a4631923a5ead42da33e35ec1842608ec3726ee61c6160d2d5361e1d0c9af6d46f8edcdb76c36e56cc458425957208f9e0737c8b771e891e8586c91c89a2f915c35ba0102582d17ef91f15fb2deea23aca16dd1159c8ade00a40c22045e4e9cfb3a6118d6e1c5a012d9274679f9a3327c9e298b145f2ccca3527adb329d18830fce5d36000b6a042c6455e549fe8441299b161d9d9c442e353667a0a54a45146da4951f1255821b0e193938eca40bdea87e50dc689cd45fb66f91844a43c9dc05e841307e037a161f4af45b7d883772375feda872836270f1d93166a1e60bac6b18defbd80ad17cedc8210e7835ed1b7f1528630cfeffcb2707dc4c0ec27b56a0bd08b43a85b2ed422139d1c920f8a53fb1656c97de2326c9202377bee7a8019f463cbf1ad42025c75c71983df1e254954caeebb70438b56724b4c2d26be582b2da98d509693644735a1fc15dd80782c4ea5c95b633b1ac7515ce90cc4000f8a6ebccb0fb5fae04c3b36bdef6b3f5fee820bc9b6d5ae7557ae243bbc138dcef325187433cf39d53f7bc25af890e6aba9333bbadfe5f9fd834680fa1721320c4f6e1b0610aa2eafb994257c868477a6812b0ee6dd9f2c5166446ed0f9c6844ef60df27e93c76d84989d927e4de45480bc24e9b841889095e4883aee5183ef0055cdb2a0b4e4f1dc0d4437a913a008f7f3ba2cf93de56516d71e2676965f06697fcd9acc622774b1877aa5a9bb12fc89f96c192b576ec2e5fdde44f98456fc44c44d5e7c738dff8cfb80be7f36932b692956f99448022e57e9e9ca964c1b906dfc339759e712363224c34dd0426139a37b71113e1fce391e8885a977392926b42a1741aaa41b3f31136366bc4a02a0a806b6e4003f6964c2aaa0d679e5e933d83b652cadef3a8de976435cd41061f817a53faecf1e207b73e47c47ecddfc2d3bb7713c897d1d28c74889d6ae37b31455ba80ba93e9d8db962dff46b17e9606611e452dfb05e2ab68eff53d070216c958c79da6a1d211b5e48c55d46cd55b758febd0b8fc1a278b81b859b7572aebb759a1df5e29615228b876bd4966148864225afc0a1fb0610f003a14956529a5e7ad4d1183c8f0a643d354d145b5a721db2968afb789ecb4f2b79e2cc7dd36bf61d202b64e0315cce62f8f180a75c061205becea4b43173183547ccff2a1c22d87f16f2ecce8fe92630e5167ef38601d79e73b26ab3a636adec57e91b0cbee19a47d1f24ee654fffea8b257596a7e64b05d01ade9a26c68f804c32e66823609f5b05e4c4167b12a9b3216087aa5bc7185b7310f2ee19b4186f1d2d9ae0e15d16f73c28e60083647c4220c5fdbd0b7f4a81ab69e939476b43c17e6e492c2958f683db7b43721186dcd73d5614f04d185384781e2aa62be3ac8bcbae92c8bb73d4fe24dc4f17a4984e2972002194274b57370955a5815dbe1d64835ae935777ac9a7557820f707b715950330119e6a91de2f645b3edf5f4c71fff09fd6b93977f0005127d12c62d74d6fa229fd42db2d443f7d4060c258d7361dbde142ff52d2d0dc9e94c0ba95480ac74ea8ae8ffe84fd0a27225e40568c82d6f0767e31d0d002d81fc39dbb4b5910a059f77c6d4e5780d27f4bcb6a1a21bd36dc72728482f1fd7ead433959b337591e69faadba64492d59e46fea8d29260dfe7a7842e670c84fe0761d1b218a868551b28d9fedeb10f217de480bd57d0a3d790987dca0f2d01914a2aa9a6d78564a77b2d60a3ffa33c2b7d8747bf9700ccaeaeac66d47154f9b65b18babafd5962ada54be6c16323912304add9a9a1634028cffa8513ce3c9e188653d4e9b0687f5bb8814dd27f4d0249a0957ac903520430f38e95b4b13bac4d64590fc5753228dff360af50cc0181d74af52086fae7e0713cd999f8833777520fde26f209fd2e76fca6b042f7d9dc349fb3ab3dddd244c175946816ac4b43203ea0f430f196da9d655859d6a1374c116c0645f13d9ef835aa11a780d57911ff26795cfd0ffe21c52ee55f2226d4044e3f1b429d0593114337bfc0c46b6b99ea9773c3c54d00f9db158411ac03240b2cace3962c4910e98473d1c1428c91be720efb8e208282bf0d7b8b4b5113b8902b8e767b0cac254ecc1aef8dab60b30abbb62e90ef21105ce7371502b157337583ac9dc49fe870e4370bdd9b21bf0f132657cb3df759a6c4d23068e8af2bae4c8f6e3dad648a3976c17663b469f6c6568b56a970d72243e3d8cf10776cb0d19484ab70b3e1165e1c2ab345ab20ab64d2f2dd55ab981d1d28dd2225597011393807c05a73e9fc0450cd51680b87ed339d3da32af89192f9e8fb0b6bfca289b25ef0c89d563c045fc2965e76a2b3c54ef5340f2491151c1331feda898248fed36de875c0a732ea2787b49544db15d70309fcce4c37fd0e77d4e27ad2dec39c725589613ce235d1289a03efc21b8d3189fbc9b20c7055c9e215a6b0db30675616e12968b4d0867ecf6b77804bde6ccc9f62fa52a0334d0c582ab905c30f53d315f4ec997cb69bb491699ed0be59b9104fb0b13a2483a13b283e78202f5787cc2fb5e20f2029117cc38ff44c98285e2ad5f17440e5b45da5798224cc85e6ec5cbf7bccd4d3aceb1d810007fb91c831dfef08eb9e0ffac0d013f50089bd70f1407cf564e2dcb74234f5c650dc65065a282b8fc1c75d3c5b9c48c7db2fdde3ec7d46f35c248676f6e9993a351ae2e7f164779f90bc754da4947a11738e7806075660f7d7eb500589518ab4f94c3a2bdd17acc8a7cd81c405508cbb2f71a4a257d6485427159bcb7ad4d6ee2c06bda9e0c7e15a3f59e4383d26c553aaacd93791bedd3e5fb86a80f7088f6f6191cddb5ddecd218740943798b781c852564b3fd60ea4e0b04a03f99274e9ab0f10f7ad200731b5c41bf9c777f4778a8f211db4e7d19ebb604f74c6303dde29d3eb93ee0161c9e5214ab81a641a20f17964b42c6c141bc70a4d3f62b749b4f0b1210ea4a6fddbb883d589ae2af4b4901aca2175aaa7b253565131740a96e2d88ed4dde82c53b92695bca152c52dada252767b470640e0cff52eb24fdefe1995034826e9860e5c3b67f46e307d69e796635b6b814b41e596becba854baad29ca2786b40e93d4d5f4e50b6a15ed8eee14bbe6adf35ae4050f8636118bf92436002ba6c50be160e02ea96afb4e320aa6a84f6b18f76546ddcabd531b98f2c5777f3cbb04d5d00e5d00fc7484d65786f9a992a25be114b29a6ce318fac847ab04a824f5434b475a0a3ec5740cf8d4cb6f0efff2ced058ddfcd93b0f89fcc796b8d8d5fbb88e21b07bdda11761cd623cd0a3b5d44430cc2ca9b2098956525801ebf977db85d5c389988b6c99e5f216e53c980d2224f032094d19b55e772fd3d6fa7a5dd2ced37565e2526043f4e90edf12a8f1099ce9d5ccb5d4cea2753b872c4c6dcb8e8b4663dec0f1e56095ca60a35f575aace862a596457fe2d8f9fca31423f033c439e51d8feb1552268ee49cd8c660e55b23fc2e81d5e49cdf6fd71e0fcfa1a52c4237fe60a4ee22fa0fe9d0fe1864e1000fda660aca9b14bd6ea4cbb0ef0c7e4a71090df7a475a32d72abb19994abc6298fde5b5fcd7413721dbe441dd992a6877ab5ee0fd1ede68ee4d6a6671cfc632a06f1118acff3694afdc06ec9cd4c6c9a6b8ef6d13b1cf99e3380135f6b596cf427e33615c23a86f4eac8e25f4391fd45a20f2c85c0705b97ef7f4e5e23aaa1e132d335b71c01480e4c41807387270bc39204c331b07b565e5933e96f9dd1b8d1d023449491c74fb1fa64eb6f332e2f5be26e613f2bbce1de4bedd22ff7b82f1abd8983e3a21211c5ddf90824c51916358f2f745784ed4b0f27e0eecdd207ad9ea859768cb9cbac830ee368bc008c30aa7b1b91bacba25b858464935b091a4d1fb01865bcb0d3dce0ad5e9cf10d2918afa9eb8350db70e08ba8462f768821873b86dd34308d44711d89eaca3244048afcb5538a39c53cec5f7d7e0d1e74f22cd010c4f597c814aa48bafd67adab33c98009ee32297308e6a2d8735a16745eff4eeb969a9b5b1c71e87fcf1ae38f38b86de6ffe7a4c862ba3af9cec4dccc177e149dd7a960494cc7e2dc28ad50c29e7f9f7ab5da60e18769e3bd112940bcf975a139bd1996c44edd9586b8aefbfa82e9fe13300341aad1fb99141206cc44976a0f097f857f8f7e2a8168ce9b2bef8ac8343478f38e5f7ca8ecdc912147bb91da8ae74818a4b32d0d55d527fa5bb52b426136a65babf3a4d96d6864b1029b248f9b6f6f1edbe54f8e704a67096802a6445aaf818e116aaa146a411f96dc5cd81160558f081874eef32f3fa7911dbd4d6c51573754c3d35e7afab66ea918c069cb8e559006fb8607a6c7c512ba248bbcbe1e9e91a40a7f66635c28ae3a5e5bfcd61abe1c151ab744ddb59997a567b5c905a23d336d4e75f791935f026341010bfb3be837eaa82e80da6cbe91fd581d549b6f193840099aa9e84417d10fbb3611ab99ca640db96f3c8a10717a681dbc556a4b74b0c1c62da4f99cc3187f44bd29091ddf95c13a0ae99457b97873de635fd531263c1c3a6463261c9a30b3d37d7fed1c36e1ddc61161d6ab85a4f5c2d504231c394683469d4e40314f984aa79e67e07ec94a35067607a7036b2b81ee5430f737978beabafa91721426fd7f094b6b6793a08d4248080cd446978bc3d949e1c1b31d199db896fdabd070aa2ce72c929971633dce14cc84deaf3806358da3a2c1ee368b8e09ed420f50b59fa68e90e191b6706708a0585ff77631583152cd3faaf59db04ab65c9a55020cab478b0aaf0722ce322bfe52709e02c9eed8657c1c969d83659b4b944d585cda91ed13963016ee84274275a9e5bcb3579e29ba87809cd3460b54428bec477f8b1ace57d3114f5a1f971d3383386b090e2d60032510a5eac2d800f030ea9db5d9b27824806350ff4b222a455c8f705f5865f688f206adadadf710629a52c46767c6615acc36be3ed9b511b0aa5fca40674710dcbf511833ab5f393e392829bd364b32e6c18243adf393d2f1c0f1323939a0cf8cf6698b6982c65190c3062e706430eaee82448041281493edc22406cb1fa754dfe04269af0af3d377ac37805ac02aa7d3404c7b48eeb8e63797ab4e24218171be274dc8a7facb1c10ff7ca375c6009bc54c7f2b1a403dad98a04f1d67e5d393239ce39c30cdb44ce117510cfc42fce96c03ce2a054d1e81cf3becbb0925d6a060b656d6f102dc0b2944ebd3c11fd59d7fb6bf5c8e9397044b3a73b1b8d77db05adceb951e84275f7e30717906d17eae4fb91462f37955605672854c864b81a58aacfa120724c28ed3fa424c436cde2a4f94631860ebff1970f86ab61a28d95fb604835d11527fc21308a859b82dcea0740761f648c326387163d057b56849da7e02252e03881b89155087b5153839008148066cff699cbd2890d2766effde32833e4a98e6c90c99e555be905fddc2c9b7a0e52d5f54b94c1fa9ada051373967bb4e16057abf72ff460f6389de9d5baebd944e9ff4cfdf5af40a0bb1663d9b12b12f27823ce58d2af18fd72c371a1d606c18bc2e05d0c7f17e1efdcccc1eb7cca1d88640517817a30439f367f42238302488f47587adedb884eaac7b9a80ca2b489b85c074059a916db418c7581a8877cc9177a3cea358cc9d2a464fda2e975843e1e453b9e3c8d22f8794d406db45a9a6018f39d0c1e12fae5e58db80046812ffcf27bdbef08a99fb33a038de6fe05115d7d14f00f58aa92f74ac3b519611cb878ef4af1b14b2ffea3b67db868e5345d5cda79182a826710a2340025363b9f9b5022f8a1c45e0946c5703f3e051efd8fe195b2af8ae3ca95abd52abee617526dd763a5d784cd88acce9b271a4479c7c2b5f71fdc5a63220bf84bde8c4163b1415174d293699f82a78ef81552d254da516c60c006e0054db416e782db41c2265208a775ae058680a7c4fb3282a8a5ad0ad0ec499ba4f525c95881c16b8b683ce37e625b9e45ee2780326912fdbb5405a5b10299fc1cd14467967e54708bc2204b3aca48b3ad3c9b368382dfce7724b420a4d28595907b4d2dcc2790fa6965f0bd3d21584f687e773c998c66c0bafedb0266be3288b5aed6468991ea0f13bdd763e53385ccb8760fd4a0f397a0af2a791a3f865652a6b1b477e39bf1c2faf5a4b84de20d7d0d08ea849f5587d6ce2c76bafe24ff66ca3cdb065f117ea520c871b89e0a0a21f16cda17c49a85e42038be419793f2178b0f8618756356553544fc2488c287aa984b04ebf193b9bdf912464c87fea4c515f98ba52c46254b282d83348784d9f75f66813e97b72564ea3c3aa87d78a171420f351a1a2e0c38c56a6101371da1a3527e317f4f7a709eb6450da361057f51f485980dde5ebd46aed3b6c7937c0ce6bc48a88fa0ec8e987bb666e3fb2885108ec10cb672a7df5d6dd2384a47b16240eef2f784b0f17da05a653a50cd178793f681b7f540aa61398d6618ec6402b395da7f2fc09bbfaa67af9319053ca0440af4585fcd701389c146fc2fb30243c2ece7d280f22f208fbf6dd1048a68f94e64f5d6d410c459a2d3c053a4c0ee01b782e49568e3ed82996162e68814b642761460afc4e9e0c433db192c3a8df0aaa4297204a7844b3afca419de7f747d6a8f4d96983e86095a53d5bcc9e68419b34cc0b8fef61d54fd803ce31d73227f1bfed3054ca5ea86d4d1636955486481d008bd47e9491dab62a99c584f1d895309d6c7e2bc3d3c576b0363836aad12556a2b78ecd8bf295ddd139feff1c470af4eebff6301f9cc274eb84a597ffb8e0fd4464bbbe687a5782c6d3607c7ea3a4bc63f23a106ae53e83459ea158fd2c9c398849c487f5f52b86fb931a123b4e3dcc7111a2874fe54cebd9bc2e6ca20bb131d31a0b26119ea113efce1748f03a4f065c5758c0d82d9f0ea0d2413cd2e156021720ca2f3e1a265b2676d08fd7c2986cc60ce703e3b5d5c5336064ee26a6ef5f332138b5cef624ea1ffc98da315084159e58ae2706d69d627010e4b298fabff2d87ba467b0906dfd6012684dfdafbc5fd89834f905c17d6b35229b2ea8f383db4a827cffb4c69542ecb09b34efee745899c920f9c2a0641a518c5c6a003d6aa3c258d0304b4621192f464fe3cd21d8f87cec092ebeb1b705068345816c337a6f8bcae7ada388397ab77e555a4ffd747b5f1f6adf605172baecf4040fee0e8349aee33e7316578039a095cd3901034d73bbaa8fc99461cb8fc31121c9943af818f00b8c9ab06fa9d6e55076d0e324419c99afae00a60f64087c84382b527fb183324e7901e9271f04222bb73e982ddea38353eea451e8386bd1fbaae775343e42084fd86c6fcf7fd8b7dfd3b1303671141169b4e74e5b740136becc9504f35f22bb795d47432d7dfae62eb8aea46f5c59530d2de63b5aff59129eb24295eb1fb3d15c824facc080e512ca55814aae4144f8757c335d2b4f4d67ffd3f7c5434bb86573fc68c3ea4f4daeb47bff8fbc423dc1bcbb63b83881615c7570ac73a7a5501c3829b65187f4eb9bd088d92e8fbc9342e654448ee9bbc020938037052732f2f2a24265c979345230c8e233c7f4369c4d6f477298680620caf46d7bb3a247c7bc3c8ad5fa900a8186d586e51df85c4c2482bee845ba9158d6ecf3cee750d02595098d0e073468e05aef5a7aa2262cee88a542bb1eb9a517b040ab68caeef566f1dc5eaac596fd56fbfba8a619d6900f2233a57906a8bb4ebc08f5cd741da1b39c3328028b5b7e863f2b87034c4c1bc3115331ac11dbf5bf0d761c9ab0e741756946bb570c0ffda03caa97a4da29d373bfefa48a5ed38f6a02b19386cb771b222714e7377546d5b5c0c372fe8eadbf09b32adcc438611236d8f7309b11adfe12e4666a9d92f4062e344bdc3fc420c907f89e9abaaf65c5ec8a00a3b0631471b7e85dc56d185bd574c62b019537927afb1d8b4a180dd4a0bd88d020f3f82017aed56b7f01d8565cc8620e155c2dfa05e02062af11173bd4b8ac9aba19ba23f5b58fe336b82517bab9a6b10fabc0973ec6c74c7464d7b7a26f7b12f1d2c8eb859cf4511ba6909c4fc4b75d58c140502a222b9cbb66123226386c82bbb8baaba0e8c2581a481cf0e504ae0c0444ad2cabb65630369a6e295f3341b502e74e39fb0d03d6e9005d965a44d99eed632c5740f5a8533294dcd4a64312daaf00ea981fcd079dbb1d0a2fde3a9cabc18ed276ea39efff77f5682c01df449a3c659919bd2634f2f579b76ffe7574b37cf31067ec22a7eecc9746779b33515e6ba09f0f320042080d26ac49c7b0062dd53c773e8f896936f80cc8eb2967faeddd5512cb13cfa7abe5373506c581c2e6ea3dd8a0383ce9a13f64ca6c82bb2ad1ee9f262dddfc10bb0a2573b19293b47b2b91b43a2208b15e1344879f3da0f3a6d6ced38411caab72cf1ebc4390c4c0834e91e1826709bae446898b64608bef908481ab152c1f78fb40ec3af5b88eb5da10877f409d64cf8700c4400d13494f2ed4abdaec64231193bab4a7a8dff806b070d58914cd4b635da2da8e0a2f21707332b32007de2f533a9a6e8e0cbd937a91419f44b13aee7ecf68007408d9c1db275ec77820836862145ceb68fabd31161db1b4895497bbcd04cfe51b881083020c88bdf6a35a15c6b98818bc96e53001b50612311b5a97e201cd955a34341141b6aabdb6381d98b8b1d25a3ff75f422eafd1848f955e04f6772118366f6e8d8d7d8785d9dfd171946e914d4015e225dd10825755ef5d50571f2eca8307f246abc7f323ccbf3526ce8f2b97ef66dbad882d5e51ce8acd66d8c873c0c5daf9cab2705a8922370a8a26ec9969a4a74b93e83b856dc616ffd65f6d1d37af4888ae5c33a90951f27eb3c67dbdab3fec5d1fe9f1fd224b1ae4e4e1dacca14e9e8f2602ea3c75c6ca2ea93e4fea927759cb3db676558ad6cfea85baa753de8690c274c39a3f69fbe5027365f82521c8a1b5a3071f6dcf77327b953637fcf64703a38f51f6a53c623e45f0ebc1121defccde77b64a69abe9ec785ba5ef8b644f2158294886def542237e9296ace12f5a99bf9af0858dd654a3e6c809be832c3501d350b9605f1c3e8b795a84e61cc6c6ef361c3b0f0dde314db710c9c04337df92675e7c092714d1624d42d13e065d35836dc41b63f0b164cb073aeefeb4f9530148ce8ea7b87a1a36fa922e3a004f3c6dc73775ad49b0c99b5e8d8c1341bc5cfe51e803c3faf603b8e4621382b4829d3a82538bbc800dbf6b11dd360d24ce5f78e5a63b9f92df289c4866b8ef405ccb867eb5a8f1f1f526e3028481a06a868c4a168c58e11cd96dbadc164af99951121a77956695688debfe3caef6f2d306ce422d5bc8d0666db363560380ebe674cf45df6aaad821a817b844f702739ca28ca858d966f486b11be988fa61180b9584c39068f66d8b111d9245f692ddfe29e33659900c3e32e4ebeab542ef56f008a6e4f581f7f52a19140d1f90e2337c92ae21c304a116a261f52822eb0d66f0743e00c3931600de3aba5db620fb1a883c6f1620e86a225ec418b97727cc4832ee63c6a49816e17c94e0c587c3d215cc50142102c17ce11f051f318cf884a1fd170f0d926733101797311bb13acca0cb42a08b7a133d333074a8473e9383fe9fbe90c37e8d5a6347c295df7cf9b10baaa9abb48c5082eacd05f4070bfccf404ab7057e6dbd7a89c94a50f01ba532819804d15eb062876efba241bd301296241e59930c4595ef1cf16d818fedd09b5108bb1bac08b08e7d64d2ac4a195742b6f02aca619359c9aaec5aa2ab9e2df422b0dffb6a5372b295cfb8a9dfa747df691b7071b819ffd5e5d5f545d832cd0f7d4cbe80452e157b9c231477857d64df57a8aa0ab419d1517c3c580cd5d6b531c353fd4b1f065c7206dff843beb7e63b164f0baeeb34e608650ffb25fd3f1ffa25430e9abbe6492837ada4ee96c1192b3d179627e53292f048bf1e233d24d4980f9f9bf8f5081ffca734f564b25536fd4543553b4c5d710ed04baee34c25f50fc79345e104d50ff20c4add931667db29b82641624f00e2ac5bd877859f54bf02a93b6cd54a11f39aea777a99b7be8f8bba731461d9d72f37accd581a8bd20a081cd43e38962de4933a236a7f28473a88afe14f2d383bab432e77353b5b34032abf4da93f33903d92f663cddc67263560d30a00fd12fa3622ef293806cd5e26b511acaa4a0b812302440a2ef27e3c8f7c23d195dfc9c2a5db6c738bc98183e1dab376b0a5bf6423be7d4c8139144f4947a92477dabe8fed0f6055c26dd287ba4c1e8f54821f1e4b52b5b84889d257ce3a36d3995698c97f72d7d7f5652e25ce939815b9358ad7463a8c76ddb62c37daa37cefd8690a814fe6d1d9ed71578ad13242ae338296644911c0f935d9ca29998bd0e26fd27dd4e5b7cec2aa40cedaee9d92ad61f161628e01b14f33da80168f6980a691f256fc9d4351448a8e022416e0f84b423c22e2b9dc88d8ea3d59c9a7c2950270d71c51afa44e0cf72552e7136d5b85bed711788bc6e2d2bea1e6c17dcd1bc9d98ae3e4f3612118124d12637fe1febbcb53be34e78943989e6d0c0cfbf32043177496f9be8f9008cee98b6ff9c87a098d4fea00dc3f6fb8a66e991812430412ea200d02d49415ba7b07762816aee1fafc71d92b981e63c71f29977b28a892e14962fe7013e8af14e71b80598e455f421c3c184b3fff8bf23eec2b1989062ae67d322b905656fd5da7d7ae485be45209d69e202471f196454558e50125d6f90963e1f6ddcc7d3b80b7ed1cfcdd8820dc9bcf9a9d2d0effe336f1cc9ff9dd0757b9daeeba365a1b537d1c8f4b14c29579a11dd94eea46948dca9bd16f3f3f632c5ceaa83479c4c9b1ad1382e28951d1f24a5594d24bcaa82bd3238b2b240a499697046eda6c5dab7226427ffb916f327d481305ced272d50ae75130c3d05f08a9d20edb9a719a7af26beae89ada8e9fa44e3cfbc5651c569ebc5899032f90503562b1fb6758499ace47aed59383b8756f5bededa1b1f3fb87ce5a869b1d7c5807fc389e1ebe0f7eec282920718b5eb497c7cd2fc7533fabccfe9770441e25765e12dbf643e779b4bbd0a0d5670445285ce11a29c2baf3a51c126f909022862d5b02b93cfcd158145e8534cdefe41a9f13ce535310dbfd928b23eca2661fbd1601d7a68ec4f0f484464d9096c8e0780facce32ca8a4f515b9263e4f72d3fb6a5726bd4405b1683c1d23415bfb524befbda90e8413f839635be9793e0bb94a285b0c1b937b115d57b5753e3f2c5c22692aa0b5f77f876f6eb046cea4ec5dba67211dae67ff13cd9cdff19af9b947a552d4ff01fd6f80370ab7a9dc371836008b12b7318f88f1dcd7c575b0fa7a6df9b8eb33b4f98f17d691adf4e80f2bce76aed6f98593d8f99d32ccd20e332c71bb25a379b3b82d11c91878f41029e3f15ccd7fdac4e16d049b1097f81d4fb304876b61eee6188071441b5783a90f33047271efe702ccab30ac114c539ef8004f7b89c63fdc46675fae76b4153eaaacc15da6b455439d7d8b3863359ac0f3ea10659f7cec8ea0b16b527be9a9addde74f38156e5b262b936b41bba20c8bd4278ba0f2dd0ea88897c5f1f90babf27a8da2e28ab0d3b175e35bd054aa255ddb6ae6e9fc23633d941b9310aa57ed4825c9f814dbd65cc483a7b14ede070717b1f52b2e8b92ab3652ad5a6200f287a72250bf95e2de887f517961a43a2b5999249cd2044895a45918826677fb9022dfdd5bb70378e3d520821db934e638fb0ba4af0262e276748437562587183f9cb19dd8ee4084a2597b4fb2f3c1a0b9435ed8a9630fae6c6348834c983e3f634879194ecdfb62711d53dc0b694e417b8df3ee322d4a7be8093bd7e9cec186ecba28e31c58480ad5ba537f94a2dd1685ef178607db9fcae9134ada8102b47a754a5672be5865553ea03b3c7cc2128bd01bd4b281c4d168997ba526938cc392538aeb28ea1c367c9c2c3f76da6bee5f3ca66f156ead9be3d00fcfffd20c7ee3c32c33af3a7f352ce5ded634796b6afaf3d68d72c656cc117716b82e03ebd28c77f3d8a7fbd05858dfa4b79597b1e1fb143678d53ffb7396b5f35ff1722fd89d523e2ea2e17196726c011088f73f91b54bd76b4cede502f13b1430da0f028c378737d2750b7c05a7716e0ed7db8978975315e4c77cb3e6956a164fc1f6ca951d4970bc6f7aafdf17ea38067d381b2cdcc2a5343efa3008ff6cd2150a25f0dd148e2e9a1d12a336521a4a09d44611743884d84a553d4898b00f2ca9198560f8599043ee5eafc5d5b378f5ed8eac8f8168420cc25471bd0e92a7c40bf950cc9e850ecf7f6dd24f2906fa194b794e7e4b6ff2e4de86d040085a4d704a50a01558a9de0b8bf679745c192dc330d016144f2fb4f908a530b91de4874e37151cab03f38327f96d55e4889c722580b6aef8a2064220bd659181392116c91eb9734b93c0f207608660b0f5f0fc86791ecb3a0d212cb21a1c2f01a95df86ca5d42106e3b6dc9382e819d422edf4da38dd549de40e115276380fdb28e13c74152d7f1a409673c0455d873415dae3609a037957a2832eb89b497067f2e4dad913475e4d74e3fb977893667bca0b1b333d1224569dd65b3a21134141cded27298080f82872a69dabc6e27bbb9124e01aec333dba8d234c43286544ece88ee2e0fff7973c2d02484b187e1ba37a7f3ebe429866e93a5c6659a6af39b82523e2ddd63b26d69b5bc6eca6fce7d879c2612b8eb7c0afbf874fd5dfb2420b70e92766d9b3aaf7fc52c23b0e95a37a0ddce9da8a8bdfcfa7e662bd317dea6293c13233fae3eae90d9551d7d5640a48f1bf24ebebdc13a1c904345b3a0da121717705fd68da6fad77c76f5255a04f5bf417929b9b741a33bd99fc550cc860470cffe369fc2fb902e20459bc2e16946162a2cfb2e876db89b2b3e51b3462fb3144e6282e67eb70990ba569d8042e065df42da246b4769c42857835714e7c6ed2259abe624101e1da7dcd6f60dd82480fc8dcf954112f9c1032dbeefee77f4f48364938601b93ccd4c2aa62e82a3233ea6a67baf7a0d5dae74d951a2cec20b3834e8318d53527649a75d45531fca76a5c328935ed3feddf43021aa3284934e68e73108dee4dfa31947ce8db203f5123c8b092c12e4a3b0d927990fc2aeec18a4cb1e47cfd5c194caeb1aa90aedea1a697c92cf9411ac6602b4d2ebc5cb9d2d7b36caed94edcac74da27f8fb136faf1e624dad8ca85cf220b6f168e1c41c5eb237397ed543ac5b1625a0da2aab488508d1dbceded5f0afbae5b410a0a16c4b7a53fc93a19b957912545d5e575c9e9e8e70efe541136bea857afce93f62f03d3d5e790795d66a211113f33349af6b9f84faf7261dbf99a50c8ac71921aa3c986039f4d6a7d654af5fd6013dfd8de6fb3d7817272acd0bb7a82cac9863bd616e0de1ac78de403abd0c1c5dbe78fadba75bedf3b44f5feb3fe36e8db5300698be9c190ad108540d7623e5068a579ab681a8241a876f7c16096ff9bcdd37b2754f0a637b09ab65e3176a5566241dd1553542992b6d0e978316fae080e2bd1e572606237a7120bc530e6a71388f071a6ff954d7b861060bd928cb3adec2d2a17380c7f5e517a4e186f72c424aa18f255011e205bc863c0ccbf7e8a080aed3a7b7a5d474ad59c82caaf8fbac7a356f9b7d651d7dab06821ac78c736559585174e05435e8af54d042d0debb2e26df5c248e2ef4b8795ae5631e2824b8c1952dca8445635058a8262a32e5f0796fd0ddcef6dfcca38caf8b11f057aa32f72f49d966949c650959271fcf07883f5f5291aa41fa468bcbf0c86f00ac1c1c3f8f7fc139f38882e286d926832526896e814002d1dfd3e75246b56dd0bbf8c58fbba73f72239bb01fbb4fa71b0b5dd98c2d8e67d5a9fea21732a064ee5bd7484d358e062ba8d0df9e468fcd1f358254bce9f059f07ec04b6ae286e3a7f18815e6dd33e37bdfbf029b788159549950753288f444c809de822e93777007b32b165b980a92a1a9b70da42998bc149ec6f65040c65599566dda69494a4858cc889533a7c88539e32fbb74bf6fd6812a00f19d42854243e6d78c09f77ad075c6cf8e7b8aeeacfd034f251f646f35eaa93fe2a6ab90574f0a9e60883e9d88acb5a282f97324eaf92b96dee71392e1dc982bffca89a6bf4c3a8dcbb40d40aaa912572d79eb8ecc632ed106a483a7892a2641ba7e729c1c58a0db1050d645ad2df18f9171d1c538d9b897c92c135513ba5673cd16aad3c6ff0a5b58af9889f6069d898dfbf32fee3527a0d7866e59fa68e9037abe192be2cf812844793df90d2cc0b12e87a4e5c5509b4fc3873398dbd427d8c061e12dcaee5b5f824ebea11bd5d712870b10d5c732f1b33ba90cf60d4b086c62265f15a27000bdf32058a9621db0545431aded6b4280bb5ba64e28fc223c6f33e4c984e70e5a4e0dbae70158a14520c91c8aa32731a75d0fc91ff1d35c4ee819de376210821b0c5f159e020d438aa7dec2e802493b84443e5e2158db1eb53d0a1eab593580accf37ea14425899855cb41922c52ddeab3264cb24ddea6c993aa7fdf5288c935432965f52bf2f8fe2a68f0fd977bbf2751242106a70defb19e9eb5a37525bcd90b7abebb67174643d046a780b044c8206f51e2efa16ac84cb6e37bd30f794967b1565e7fd2dab7a00c38e501d1c4016d7252cbe7c3b4bc722fd3085ebd6a93c518408bc2fd0a138f51b8e6dc437d692eb7e624912e54c3a150a7d83aedb459b94b36fa7e224f6a39f46c189a7184aeb86e331c62646b84dc9eec5473fd70605e7808bebd5083e097505bc68461b07007018c757b3bdd13196da38fe18a734236bad1e731b9a216eb0ae96eab995d3ed884212048dbdb787b685bc9c9d4a63f1a0d8b93e3b1b84ff4157f3767709caae0a1eaf460e76382d442399d350c22c7bf5a627517314e5e5767e6511ca3b261046521f467ab5328b2f834e48af2e3e590998c2be99d51b1c5412d07bba9519c128af697ebcc46d36f9271df3a8b62e8629349ddb70310cfbe852b079f57cd68ef8f93a475fbb055c400d31c660d4c847072491ffa92a099b429145c76f792824edf48162ddf20fdea2babe063bcb97a11b4527e38e43be46e0dd34f77c4ca3520f481181a77ac59dbbb78e0c749e2a67793e41a9de11ba398ff7c69f81b9cbb10cbfcc25b4cf2b574d6ffb6cd7274ca131e198bbc94cff9247334bea2d0092701a5ea588c5f1e6d898f8b8ec4491167a04c3b662ebcee75745de687854341525eb88324ef5a23a7431cabff56f476a41967e78f1a412fb3b6623fad194cbfcfd257e42dc0159f6f09212d241bd04cd1d372b9dbb2a7221d95f62b03355cc784803c42a2892eda098f8b494d25afc65d04ad39bbdbac5427fe59c241a719f43b048978759beddf0f7a8f33ea9eb7565ac0ff560b6f049b72e97433d7ed05a3ef9efa240153f4bfbea46564b0a2f8d9171d527963f3016e0afef64713556b5eba57910e5ec2929ab73ee0c333354772fa6b82fc70aab8c3042aca4c5b6e31a5b5c40a1a06961f31d2ffe8af71ee3a3c860c49ca80d312f44523f0275f8c80a733bccc80a1d851df8ae30506c6ec758f13002d36e9ebea2c5a49cc0584126199f4af073d4113eff23f7837e0f97304b1173a60cb9e7e4260886e58395da9e47a603eaaa32f12abd68aef175a816571f2413f8fd49c9731a94cac5318abfda41f17c1bf2eb5bb2fac5a476d8a68792c48a14757ad9c3206d070b25d8f5a46fbae81159b0bed4c4bb2f226ed9797d68133d6d45a104994da162054e56d29714a167c00dbfc78232229f94c1caf335668185561e69ec2ce27eab00fdb0b867424b836e95dcf49cfdcbdb64737600c9f226dcd22bee1521f6955668b09eb98cf111760ff6c866f614dfe24fe109d1fdc6f96f2b3645174020026dfe6d9b0fe23c961e19185bc7028722b65a013fa11fb1e59679b6a4500072d30eb56161aff71fbf3b9d90f23450e1b71c29ec5b7df9c11a36908ed14f70d959f0bcf0ec9c1a338a1d1d9c9f99e2217d7ebc313a59eb90d64a309dedd1f0150d191bc9f69907bf3dbf59942572ad22c233a2db76e72eed89e78c6b3c5f401f7bc4dac6b684aad14ff6be5ef5fd62f2e6a25d072acfef5a4de9aa7c6691e509a895219a1ad56a5659558c286ca07bdc86113a82ddebc6056eaa0e33151476ba1c956738a3ea3e32640fa8b6e967b4b0db90204771479eb6bd94c0bd65dd0cbfea226f62541fee9d7a481794e3e3bc8b4d2dd9b6abcef96293ecd03759e0a327bfae3acb53590b0659d155e6453b44531f6b79bcf2ac63cd0b889c4f829c228e6e979472f096d27eb3d75dd0d778a1412c141df20f424f3d3b5ebe1b9114491ade0504a4fd35a605fe6db60aabf9e6b53adeb54ab58360606ba783dd0b4d34352a374c3c48720ba3d2695094f14a2984fdfbc8e6b336043b16e7bbc5c8c13037d13a9b797ee80364f15a5a3e56cbeda207940e0df65c37af16030398d91ab3b61107a7a5f1a6bc32d2c67ec705aab6c7e367366c730c606a0a007737bc1a9948017bb7fde0a1423e3357cbbdf9551e56e9693801e88241685ee2b128aab9bd4060c32b0d6472fd45078a11b4b23c00fa9289bcf77006b35006fdb2cca6dee2b7d8555fd0b5dabd48df2c1340aad703007e79dd776364dec76fb7ee9d8525ce1c438aeca699a5f8d5e322f57a0275439bcfb9731b9fd87489dab7ceed43fbb1366796d934099c8dd24f8997a786b21dbab8501b28fae14ac99a803d6b3883608f2064ce3ca8254531dba82637e9c9149f9f9e44b9d9b9401aea13a84892276fa4cea55af78caeb82dca5381a690a8c4e3636c0d7d0d973bcd558804fc8abd5c5d59c2c497678569c007fe89df4d181577a474eab66985b1a42be7cc7707772cdff02948006e1f334c5535db72f462e6ebbc2f002b648c4b4c2c71dcd780329f0263410cd8019401ca46c289cc21ce94a327b15c7571beb9b04d6799dd9e7e2668b8557c2efb0a003756a375304be2dd91442facef67b2ea3bc33b545379e0bee72c397a91eee55204a138e00e35b568d83b857bae8c26bcc85f7f966e1bf327b48954e7fd0cad85e8ad939442b12e86a606bd4584bf92f8cf3be0d01f4dbeda891ae8ca28a143d605728f16cd62b2f489748b87ef4e68a10f70b5cb0e8729f816351eb08c6c6d903042a6959fa5a14b9a693fdd551da67bd1c25518648df46700fab18ea0f794ae2a8336c4f28af3c2a15feda90cb4d4e1c4fad19ae53a6baf454ee3d6f4fd725db3a63a18d8c27362d726a7db979a8c647f50bf1324da09cf71dc455f86e0245eba67efe6608e9e755a3d32dd42ae16b28775274c3e7a0e2ba3c22d819614135f96b4e2aa077375aa42e03e687326abbc0492d3f5c2e017e6315fc67eafe1628d0b9c9ab0070a64d881eccf3be92b665bcbd839a566a40a18888af4623021b96558d2ebabc98faaeec45d3fc8e21cc5448244e2da390242c8d5832c9a123525f700ccf5fcc9b808ad18c1375fbf2c50993fab8206863790e226e0c23a688c7e2bd8efe8c0580b24fbc8d5666f623a3983568678567b8b1bdb62e9caf4b98ed83304f03d11ef2170641c348b201a60100647f1c3ce72e1d597d5befd2032b5edb939af80f8dea378d089bd4dbb1aab427ae984c867f3963cca2cde154c1209331332e918521c1dee44cf09ede7cdc27aab400fbdf605240b86708f3194d67aa7352a9d833b8be851cb5acaa9257c7f479eb63be461b3439b53f69f71fb99093a6f5a335cd3d9a37783ebb8d925e32db825e72e87cec03e616368e8ce4ce5b77026447cfa621136d3ae1c83bd006dacca63e2fdfc33deb94adf2603a5fc1e2982b65679c8a24d65533c33d501bdeea3f63b12fbc59cc339f2ffb3935a73176ec0f3794052b002610cbb4695e048ad7136c414feb96bfdda82131f53013b511ad043a18db67dc428e0cc1651fd013fdbe2039b6fb05f2dda03ea4170194625f7312f1d151d49ac9b227ea257555c726712ebe757ec8cad6ba09dfcb464689da193b65ca04626f726f07e92beef67c4558be06ed44bde7d8385c4e9668b90b183bfcdad85e1cb50e93c2252803ca4c9e692051c0c9776a9522f6f7e8b31a264d2634358233c562e216830b35eb4db91a71f8131abbb7e4968adccbff1acab8fe1adbacfac1fb2661ee5d55e46db08063a648547e66104afb3e1effdebc5441f57d8ec72e0d0e07cfac384ab2ba8a51672e64ee6eda9f191b278202be08e7e05989fe52260b399d4d5d0c1baf3fb76e60b280a2074aed54613fcb41daa9e45bd7f92ae96b8e9b6effe362378812e5116ae59480f8ed1f2d267ee351d1f2ae22c7f02315bb451fddea9bd650caa75779ae6f721a7f2b4b3ed08e63cbd3984a1a48a3cde6b19d1b206c48e2741f3ade1893ef6dafbcdadabcd8cc49aa8764583b0da221c18ebd76052fd02b0b12e094c60abd1e977d43beeb85659723cf35680b823c3f2f8065c894a033a19ad9862a09d4c2ca35b34709e2cb1667eed9d27816f96544346561e089b4e47cb822e3009e51428ac99715d5ac271e570ca969fc2f0c6763e0afa30bbe57f2c05892b58e6913eb2be70474f1b6805434e586899aaea4a912dc1cea93acaf6be5c7920c3fe81fd280cb5acd9e16a5ba958513dffd5774dfe24d633efc174115afe2949259bcca1ea54e0f2ae28c43e7820fc0f55077a4347cb4e7f7732c5f4bfe769fec0706f744484ab4159651e092a889b28cc2f68f8a9ab40aa9fb164fad327ca691989b1dc1c0108988385586dfd31ea34acf52d22f1ffc5bec3a4613f454b114fe2e3a64b98bced7e1fc940d940cec314b86e9647eb4e253a39e5de8a32f0725db503af9224c346033cc11e3492932f7fd4894203fd31268fe889e38f1f5a74439aac3458e4d970432cd24ac273f04efd1cc80e7d8dbdfd551c2ca60920d31dc3557cb8b175a5df103b39739a6a3e088fd0c8e98f4b9f4f95e6ec6ded614662af9ab01b5ab16807c4ba6ffcf40e1206c09039b718273363cce9ade23f13000a7c5aa5b1137e0496b6f31701b244f9688011706269d758ee7df709ed676c4bb48432cc1624f1bef3c8de69fef38cf16d4e013dc9882a687dbf6dcd1b8907fa6f256e6e1c64313f4b93f0030034a65e5190caecf9e7e16ee64e341bf8139e8559b590e119760f848b2a911c41b0c67c644b221874e73600a21b8f7a3540f77b4d37379e49047465dce1abdd27e884090c6d562b311d1e5615af1fb0d000845d6165b6f3c6725f3b763d67ad6b80a2b5d239ae92c4c3b1e273277cbbcac47dc83a0c5f0f462cf1adecfa1916affafbb56aa493c8c8f3adf2cc8503ed90d1dba9920170d1203e3d4ed5c61463f0b6e0cb79216660c7f02413c3bfa2db4a1840b46dfe060d221bf8a8b283db1670649dfe74a508191e4d2d1a4be30c8bdd97500a31c60945ad1ca34dd4408b2b164bd8ea1e9494151a8fb7ffe1e12fd3e7ce858ebe93b56d8f7c17169b2128dbda45c4c2dab4347454a3108c6cee1ad726823df6622027fe36bd2fa257d74fa49ffaee5164dcc98cf3306313acf75e7d508417823d14358900f12287eb7b5a91609101d189acf19ef799f96784c878eb7782265864454ff880a9170b9f448cbe2d3274aad7abe279a8226f0fbde32e50acfc8cd2d663b356a3660344da677706ced3b1ccfb9854720e2aa6f92203645aec98ad75c1eee0042eb03fbff606ea050edc668ceeac1b5bb34cfe75a450ad971c872ee44f8fc21c697f735ffb5fad869988a586279fc3ff92e7a82dbfb7e61a5309a09b1d7b7d30397d92cf8da0a7c47281e28aa3aac81d40e40f67e060464a31b84b184b9ad5e022e7dab663d4c93904543bd43d26abb8180034d00660bf3dd75f76318b9ab7dfa7c3866e7b06d629a62c95602a24ef31a5705449650a8542a7b13569c4de727bc3ad0fbc81440ea9b76988a4987fedb816a6ac9b24fde3814829e24c51a59880993334c62481e0d3de053d26cf5f1a61d2ae0b076477eab8f778a6bfe949e4adba9fbe633e39f22e049e76e6948954f1cd4b7f5ae567a65a7a915e54c4a13500edd92877455861fca9fa01e28ace745e6c564aa3a028249e3943ac2f2aac0082c8b8bccc1cae2da79059364659eb90983bb7a2411c07239bfde783b3684d076a227e29d4854833a3859b7d80af328525ae67928f387a5931dc365232a68b0c6d39b5d262eeb66cba53f05d358175aefe1cc831698063382f0e4466a13d35dedaab46dba9ffb635dd822ec650c4359157e2cf113fde6137037231cba0d9c94215257a0575f0c759322435433578e9a1bbfafe0c11d2d755a2af7c01d798fb060551e0de241a3c4edfd734e2c2fb5127f62865405321daeb068a18406579772d4cbaea96b640ad9a2429bd01ab123034ac4c0bf51687916c15c4a5c71c7ec459fd9787089f470d860aff05988d48207094710b14747f9a1595f08d72b5e51cf6e8555994c6c08499a26209f741555ea1e582e433ed6f533aa39f77d52fb03b64b51048a39ae197aacebfc73392202b952b8c7384322d8dd39716e9b9d6e881caa245508756bbec9c5ae22e55da68b205163d8d6e44738cba5a4b282945796c03c500a8ad71b30fbd3e13e4aca95508f04610b79cfc0c3fa2451d12271cca45d0d4213591592a3b1c86863b477a9981b11cdd27ec23f10fb89b924b2720094c794c9121da612afb183f6c07cd6f8d4f5039159dc2708c4815bc23045624e608323f2acfea43faff356963e3792b13c58bca6f0b713982889442042e3eb166eecad7e0a39b7f90624f819b14430081778c8880a89a41ecea424cc8984abc1fdb722e425836c6c84273a4ad3f5aaa0f848ceaf1aff0b165c94706e5616d7a804d55710066e844449ce2f0e13ff922484c14bfb7458c1b6146ab4dbb756c267e125c766b302857af221cce2756808a9664620081aa70ac2d8d5e4c94039aa40d008c876f67eb8bba2b19c639a25001ba7dab904aeb283fc27e41176bf85aadbd7592fb8c7cc7fe264bf7798adf2509a96ba30741e310fdafce5f67986058e37e27eccad69f4e06cb839afad1bf00adde581592606fa5c5120c813f99bfc221979890d8aa45b40c7e2b31abbd414eeda0acee1ed61a6c4d2294db70442112f924956444e6de87090d661f53a36e70b1bc2ebd1aa0538a3425e4d00cd406ae484037698aa215a7ca1606f18cdece318dae1f1b9f20125f3b0f22908251ff946609db544bffce4067212e5f4c211f24a8f35a6a439fcd6985bce86e5b3c3badfb78d038231208c95519d0d66c7db54acf7356c2094e7376e0d1fb0a2e8575e89e05219af25d8749c71e5b3f7670470c24218f1b353c727f0662ca793d9f2a3f8e7de78fc53ddabe06d125edc9c527ba4a76df3652d5f262928f6ec2ecedb15d15203365380281b3ac326644f53c3ce311c2195a0d306207baa7ba27aa7c28c08b08449497f5389f0ba476c4ffaf664318c7b4268de374f6d71cff77361dc1b26b4d9e817311fbc9aa926105c12755a5a13b6e067f44dfe76cd2866f418300e6aba4ada94e92ef6524d8eb03d50ca7ddad4f69f7e82b4e5d53edcfd2a009d5243af85eb9d2aef9f34831344492c54cca78f79c6ae6597795582cd18449bcaeb7fe20c1ad3b631f6987b805afdaf2f7aa71080868e2b796a30a6fbf428dde6d71d0c9a9b68600ffed5828585c043d400ca76f7b13713a267a95cfdd833a47d193954b4b23b77b4ec547d377c017cd11b2cc35220b9395d9ee151fa057ffff5fa8