PearlStack logoPearlStack.net
Market
Community ProjectsFundraising Projects
BlocksTransactionsMempoolHolders
Miners and PoolsPoUWSupply
Solo Mining CalculatorStatus
OverviewDocs
Login
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 APICommunity ProjectsData Sources
AnalyticsMarketSupplyPoUWLabelsStatus

Block Certificate

Block 90044 c0f6976a31151ef6f65a8af4ae44d80d8d3002930256f5e118e4ba8b173ad497

VersionV2
Public Data239 bytes
Proof Data59,560 bytes

Commitments

Proof Commitment
422c50db2916172cd796aaac561ab427864fbf9595459d889c856466bf6f6ca5
Certificate Block Hash
c0f6976a31151ef6f65a8af4ae44d80d8d3002930256f5e118e4ba8b173ad497
Source
getblock-raw-prefix

Public Data Hex

00c800000004000000...000b0000000d000000
00c8000000040000000103010101001f000000000200010000000000000000000000000000000000000000000000000000000000aa8da96b5c92f07a4a77a2cd6d8447dd1c001f6883b60b0d6e54c45bd42363eac6bebb2c45b6609ae07075e148731496ce8c93b65842046426c1c085f9e5883383c989848859916b9f9ee45969cf54543113a08560ec701076660000000000000080010000000100d43e0100a037000000000080010000800100634e97c5620f665496179b261c3b25dd7dff69aa33c169d9ef09e274f777b86b0800000000030000000500000006000000070000000a0000000b0000000d000000

Raw Header Hex

00004020c14b5e9a1fbe2e7d815ed3a432bd532dbbebc57ed85efd7926d8d2cffe6e2cb458e28213c3c4133275ef305d25670641864b754da95379873f6f198e7dd21cac01625e6ab38f0018a56c6fbf6664859c889d459595bf4f8627b41a56acaa96d72c171629db502c42

Proof Data Hex

59,560 bytes
121216010307c5c1c94eca6a7c0510cb2545eb7ab125ea1758eae0ab19e9e6892940bda41826eff4f367289b246ebc0ef55df805d34cd0dd713505a2a5aa1f3f08c22559f12717f2ec73ad2a3524bfb141d29dc52d9eb4aeaf8452ba2a563849538c49a4f6beeaaccad0f8d7ece79b6dadf08251a592997b9bbaa70e919bfaad2bd17d2df3f0be1be9a91fb9455d929303ff09fb11fe2e6ac815c8ad3d3f28dfafd8eeec032f73c98786ba5521a91ecb057ae802226561902aa4c751caf59bcc0caf092ec92f281bbce31b0c8288128ee23cdcc2e4ed4eeda406b42794281fbddac4248ba242158553f65d4b8f0415353b7f143c0fa8d253191315ddaf3f4808659811ce3d48c03dde64001e6ec028c16eeae571013a44498900ec43225dcaa478838b4222436abb0d3be9574900386a6d58de605ac9f4f341ecd14bb9338a3497aea8ca3b0527ed9094d3a51ec74a5178dcb5faaf31156cc2b1631a56a4257039a792f6606439922bad52eb325f5f2ef66cbc534497358c5691f3a57f8ebc3d6dc11b20ccdec526b859ac8b1b233738e3cebe66048233ccf815a0372045c0c6649a48caca92e24b7c3d4a6008e420cd7b5ad4d2baabc55d1c3371ab6f9493235f566487e271d531dd22f25c65e37024286ddc4210996991d39d33eb157834f95877f47e506e3b106f34d4e9f5436d257209ec36504cd8fc16d07dea80700de467dcc4b29cc15e9afec02ac328c0d7a877b9cb4075d26f191b25dacca84542d79f2497945a6321981c3768fe7c47a7113c79e2e71f753e487bf6c5104fcbd4558eff523966446349c870fb5fc1b6d0731a6dfc911bcd785fa9c9bdee51709b6788a5676eace52cbcfb8656989fdcbcbb3435970b43c267cd202f8a70c2e7cf9d2be158db615fab94d8b6f806223974846c5d7676daddc233f9fd7a4395e5f4a4cbdf94d2e513bcd8e8600ddb78d42e1185dcf684438ff546ac65748dc39a0e2cc2f1050b548f42159450e04ea01ae0a036f770c73d784db516712e93b6c0e7ccfbb06d715a0374b24179ab7c31a9165b799ce084467f858d9fa20d9e26db7493081a6a495e16cc0da0d64a03d23f628666cb088651e6f13e35f80716da7a4a3eb9e017cecc462a1e1e3e1a539205689b384fcd4f51fc855d4f17cd05fd96961dd0719fd19ea8e9cc3cc9ad985599757c81b978127259d25fa90b94b8c05c318b65d11cad93ad7b3e478f36e36f0fa8915249e0532cee23b0f73c87a1df9310a713e36390e546f0715bc2fd9dd0c83a9d6111abf6337aa3ff2e9320048a053f1d8a06cef4761a994a75ca5ce544339a5d89a81602a2d436b4a72b646582b9695fc72796f35ae555221beed3b4da7b2eaa96b50c8e88cd8bc7d51c93580e4423b29420fff48a68a6836f50eb22a92601e9d3b0d33d9a25fc7e90237714dfca240d3b48fd25a2c846549d58e6db4720ab4e2d38ed4cfaf880c5c1b5445a29095da9d2eec984d6193f9ce787790fba2cc428eb360bb90931467ceea98334ba6c2768989babc2c20c55688746728be89df671df7eca3265806b5f4ceec71cd4f2c3cf78102798beb7bdca11d9b1669caf09063d163d02d9cf3cb558964dac6b66171df3fc43c1d319bd37d483ebe307863e200bbfb24f5d6bb27fc7d6dd28b76ac6918dac5fbd8adab5f2c7eb56a37786161f1e0d7d3589b6e7935b85c77355e23c0ffaa27a1001effff7047c1b936deb68595d859c79338bad9dd49d6d990c45b2616214d12f20a0705af6a1405ce16f2a44863457b34d2e641e8d5bb01f6625ea8a3b7875849a7e1e86ab65b2f486c4f92bcbd72562905a1536f9d71bb2e14fa29e3d4d258946534178c2b3ee4d00c5e92a1f9c4c9a4d3fd8b611a1f304e78cf719d669f1160ef3a7282a062a494952f4dd46125ce30fd6714dbf8a1400e7d411a58ecaa9dcfc74c67f1447b016965524b4093eca2389a077ba203a4e354330dcd520295e7833d553be83be969fa4b5655787cc6a1c5228a54e05cf3ff5ab1218ce443d470784939bf2d80bf8ef3e0562142a182214b6c757248c9044efc72c6ee79164a080be208cc712ca14fd3c8ed1a6e9080c7f52876e1e767af4eab7b21679efc7a69d121c1371f870a5c37de8a3bd852b030bfe33835db4bf1732721e6a8d5a8b0db8c5a9afcbcd6696a0c514f71459ca81c0b731fe9f086d0b84384481de0f987615641d373bf67f303b42e3ec506935fcc743f0cf3f4aa462d8682c665146f846d85101bdcc1beb7a0e8f167e8922da0ebc37ab635fbcaa1c1565b9b6b1216b817b34ddad04e1f60aabd1eb33632af1a00a2ee9eb3cb13f36c996fd67cd74e8bbaaccd325ffc6da952a88e0dae7a9290b3c8bdb9e06554fea8d51e4e52520368c00b7c8bae3faef2e1658c871939b31d0a2de5058794051648b828e1863121ec7517ee6456fa69d47ca27aa68b6ad3d9061842d2911ab2c412ca8b5aca3882172d52178b9a960e778421a64177a859bf65a9224c880169c7747889f709ebe76cf14a986189764b0eb66036a1039a45b1d7d4ac651d57dea9297d2a14af42a88ac14dbae56cafcfc6b92082bcc83533cdb52b75150d01a3212ff52f7c28737196622ac33fdd758f7959e068d4394bb2306e3bf43fee43ad707a2d7db00ebf8cee00a8c5a8c58cfcf79fdd933b8c257b5f6aacc8b6917e44fd174375439d18f41ae9fe1095b8f3fdd8fbd44825108d26e8b89d0e32ef260c2912b1e4f203433264512c6bba364d78efe35e1d1f63935be20c567c72407603f0622fe723e2b39b017064f33b4a9ffc12e0b93e50fb99a716ae668296c08c248cc44e8422c21da1b4361fb7fca8bade41473ed897c97b9455e0fc71019e5ccf3a88baac11a8ee4cac2c62b1a3dc83d1400f3c08c289e27e54063258c690692480f11d09060084db2f3695695173a52478fe35a6b44a200680bdbdc97008e450a9e596bc6da79bb8b022db56de57aecd89bf947f489622b38ca2ec70be36de7cde31b9206c73dfef774d7e715824dc1c96f7f3c5b91a2f87041f829b077df73624eb50120220cddb364022efd4652433d5c49850275c47fcc82f1b0f4d20069056777acb895dc6e148fa0e485f3194ceacb9ec1611bb1b00d96f995ebd4684ec2d4abc0698df81962d60b970002e415c4822c3a3383d8194d103f644a9127a0196ba0fae0e1ce6ba47910be69751ef053983f42636f2fc07ffdfd30bc1cb6041db8d44148f3b4439a2f6bdbdb396b21fb7eee46dba7ae230bb37acae930b3d4e73a5cc0c2a9ebd269640f1036982a3bf69392463606f5a9824f6bce37e038938cc7572a98205d2dc0f135b2e1db72605c852585b5c306de96ddfed43cdeae49935a366280dcc02c189b6fa1a9c3c30c3bce5b4c3df23a23d1262df89f1e7ad897d756431688a90ff85b18d2fabde434fcbf9a6fd410035f33dcf7cf4054af3e49c87f99dea6fd5f5c5e3497b32b5df83710e497044ee65f027639d1db34eaa2fd54f1c488135c908f2b0b80d1e7747b7c6fcfe69d778316e85e631c27c452a4fcbfa4310981893074666eebb729e5ddf44277ddbbd393dc6859ef150cf7eb452604222b531b0407339e50bcd43d50b390032386b142fa4282580e38b94f059bf124196a3008d2bd91d915817de10ce8c43dcf6ad36e973c5e9764872a6d0bf86f766a018489cacd6f889c5a45c0e703ade75031ad13ecb74bae440c830aee511f9ee43de7e1c879c9ca57e6c9119056831c4a460fd9de428aec8fd11a7694378b13943189ff1cb1eca11243118bb52b7108c2e0b6810b774213493ba3b2603ae47167c04513a39fbd79aab31b82bf9c1b16dd1e3f6f4de52bde09301786d94145e2c86eab2d67b67cceceb9f67f6365b51c0052a9687c4130252e62f0fbf7c84ab5fdc101f49131069e85a85ab7a83e60993eb60ddc8717dd6888a8efe185948df794ab0cf5e4be5f4489f6db3f21b5ffed9042134e1057ea4c1dea5ac703aeda2ee922c51af3c48256fad53c1e1f82eef13e7d67b2d7c2e8962b8356ddd44e28a74c8f216f0085e382298b06ef08f6b6ea79ae0e21fecf982efe13a0799c44c0e0eaed0470e6dd0d9455e6d0df743e70cfe1a1b56117c5d19edca32bf8426165cafdab120025bcdc470a6246ce43891b55442ae1ea01996707afddf81059d3d25bd6493e5b6b0fda8d71c1a68980fa4c24469075a10537465066ff085b128837b0d93c4872589d7f054c5ad4853823526088e7023e3d00f3cf47ff7fb0268c41504cc0f03a7d118b327d9b1f539514945985dac8f61f92bbdd397133e12d50c6548fdc3368d34b552dc4a90e97752323f11f9a3e014297afe6b70267d210ca876ecc1eca2f5f9c844f5cec2ed1efc2fea927131834844ee7bd5a42d6c2a695c762b716d6470b7cf9c8ef154c2244ae03c08c18034294479767d2036954e39505f25b50e7578defd0a4eca178bf1b3c268f43647308f45d74a0ca94080f35e1c5c8f0d4d6bc96a6a301a09d793393a2446977367dfb8770c5de6775be5e05d4cdbd70b8bbac0bbb393bce642ee6de08d298d2c8dfac4c9bf049a07319a2a26ae894d5ecdea174fcc5a7b6ed4b056f7a09edf32436dc70a77d882bc88c29ba4ec26741e1b791dcf8af6ebc8e3b249d2307abb481cdb6800f488e5d67e87aed096d2f557321792b6b726642edb73017fac58de08333e6d6c5c113bf8076c39fc816179bc0cf6ead8e126d10ba90b64504b0b3c55b937e453d7d384ebcbada27f0cbf7a64cfd189780e5f073569efd4d263df44814f3340b3148251046a8754cdc1b77bb15f6b0f589ab6b1960630a9f8a853600214e05fc6c75a30dfe2f222c930335848676370c61cd1edba928b3f2e1a5cc0d79f9549763e3514d1784db75a0ff3ff418d88ad673419e01528c1aadf79e36460df6cb01345a06e4372b2dabb193a0672099ea623ef99dc60379278eeb3e13c7753877f9f866721e218fe18c164cd8eda2b98ab973969d055bf6081d28e10d1d07cbeeab62b60c0aa7e9c67090c85ffe4f3f1124280f9aa46c9babf9c171914ae863fef56c5cfd4b15f46b1e60196d3b81c6a93df0c9e741a8125cba9b05ea1f34385aad22bf2e695150cead0b9944ef0393c16995e4a536b0941514f31b35b99c7f7093fc5da17ef8ea51569da5e36075b949cf67847ad17a7b60a771734a5f6fddeafa309fec925a6d9d1195e918fcd85c60e6ed26cf016343ff3ee27e56ba4e709d80a4dcbcb016114ff4270b5866b2a6c53b17cebf201cbe051e992d8e10325791a54e9b035c0b2a8febadbf6662115b79c6138b8c26c3904465609d6a34d33e3b2ddb7b6112599d0e31b2da7ab23ddc24955a3934a4aee9e054a4c7e21a2c6d81a89f85181353e6b9e907d7f55b73ee7421670e3a7fd6c12a2dbea716e4d11b71ff96d4f7847dfd9f418cb18a4292a07f3963faa7f16d806064068f2200600d00f5a200abf9e18513d3c9925603e61c2328b15b2c80487d38aeb19b78251138a4348b6d1d85694b9d32c9e336fdb775fc7dd6e1ce187c9c012a9456c0fb0b2623f8da7b79c57800d10e8da3eb8b835f9e0acbc1aa6b6ecb49a5f1cdce74b9524ea42226937aa21708f1e1c9f040d467b0c75a8088717c9f7578d47818ec3bc7eaa3289da7ad28d8e78d4a4fffacfafd1ca2a519a906e80bf4103c8dfce04657f2ee8ea2c16908f6d745199587898cdfef6e85126ffe746563653834e2fc3bcb2cd547b013a8a76e060d4f92487df9dea8d193ce24f16865a1b5f33d3857ec91370681fccbbc2d5b77f481aa1fd01820791c82cf1f5076db277c566cf813b549714aa0877fab14cf7a7b77d7ad12ada5c1601c86c10b25a28cbe5b2ea8760b3a35c29926394eb15977bd7e15f4ee01edad1e7a724a031a499a1575634083dbbe8e22d6ce61bb8e058ccf933779c2b32d8de8ad6ce60bb18bed99872475c0cc84797a769a706225b73733362da48f16293473fadacac9f709c8b1c421b4882e105684b8e8b2c16a1e863cae31156d024447a2ba95759e2c79000b300e8026683826ae9cd2ab1c9be413a3da377d6b1d0230c56f96f5c75c212b1f4b1b6880999f1710c6e12163295f25a2b725391ba8687dd173d5c23377e5f1410e70041d7791fb709d89b87c22a8968f6507f18d63984ae3993e289553dfa16176bf9f159ff228ec302252065c53c639f2b9e33189a214ac96f526ddcb9362727794d5e6a8d0d3842928d21e673b49f806cf7cb79a790c6a5f7247505fb09b0a2ad4f742ed7bc43b32d36dc4b7eaf3aee5d95c0c660a850c19d29522092344a28b23e2ea3569c657013bd8307f5f00be571ef8a37790286978dfc89f21ee684824090a4efea7a211a8346856a94908d06dc52ad5b74e79e055818e92b0a1faccf89beec1093449d9511cedbe47d59c38f8f9113099a7e649c10e27dd20b7bf2309af08b52088d5c996c3d90d0b94ba592fe867bb91482a4078d3715ce4ca728a0298a6675d44cf63bbfe2f590571c339cde985950aa4c63f6099bdd11959a855d75cc321ff09e50e97652d4103971c43afec94385c35da659db0d2ca7ea31ceaedf7d60f9a8f887e60ca19659f922f0bb362c2b9c74ac6bf1fc3cb2e4989b0f6bf1be262f55ace2c0fd954287e1aa69e6124b79942dc217bf57afbc895a54b37f9b9680471d277e2fdc7988b03789a22244944336a6703cfa5d976c5ea666d48cfe2db4766165aa098b3318d99da16713b420cf115af5213cbb33b795a0cc782e2133d230ce46bb31623f5c2515206f54507b1577a24ccf52c836f75f7c5b6ebf585d7b0a16d1fa2ba93532b69edeb2d1c1a17b15f7b203819cc4fddebdc8475e7352240a3c3320b45dbf4ceabd74d8cd851ed21adc271c6ae70cfa2ca361df6ae1d545536ba2ae124512600020aa7d1555277215f2d7cd67a20e44cb9cf968cbcde419d03135f48fef3d1409b4251d82827c6397e7aa25cf8b10eaefb5b88d8a5942921d3e6bbfdfb898a6d191d94220d4622f292d09da1c88f16d908d324e4bbfd3b9aa353f273650d18cf1adfe3f306552c6db7f0ba942b181020124b54cf717c71b414f9892e6b164651090790298a3a7a989a8418853e8efe3d490506302ef2eda588aa57acd09cdb474934923767fa50c12f5b6dfe93053d6d1850498152f35e2d9526d3cf9b20a2bd5a3ddbd6fe19c0b5d97837e14382b1e204ffa29218b015d764f7e5d0613e914602e44da5da827d583496d89f3edd757c7ce09a25177c4a9b749e825aba9a6a104b68dae434ac692a87f398ae75d0ad7fcfa5cd6ffca7a0c8b5381d4db45da545a42f2c0aa2a34d673ff8007b9c758d5e0a8b3de34d72eac82a07c121a34c1636ebe077af2f99f1dff3cf888fc699c832bf39258cda5234ef3aa2e1be7e1cc75258e4120f683d6283b14bfa76abd93d997b0c4562f7ea8005319ca7daa0b1481787d2f7fcdfd0ad07441522896a5f43de164d792cdfc86c0801f111f134dc7ddc35404695cab03525dd497b32176010be13df43c1b7c50eae117ae3813ca809faed8bede6ca0d8380ec7fa8668447a51d177347281ee2e64bf1c78d4ddbe368a25dcc254f20bd0273d645ddc22d6d2a651d879da6af1c88d2211052748885cd4ae053d998ea93b03756c2ad25a9b7057bc69e55bb5fa63d0dd79256054aff0d91f654646d80ef139fa506a078e6ec90ab35117777778c8e5b107435dbbf2ab7828084ed2ad506d3248c5a3f80ec534e63e5e143cf558b5520b921ecc99070f06e492e7a86a0e307f20e874d90812b0eda2da74c878c3f8973ae97eb515a9ba3b0892facf6c2f898497db791d0cd11cd0958e9a06bad2dd45e0ce6197aebcf8cfea79520a68dbce372ddf6effbace1ecfc6479846b730ac311c8f65e57cfadc289523b696081006ce2ed8914c8ee2907ac0288f344529423fd13461c89909a4da04f1329c36f8027a4e2e5e8d43ee8ed39b531193fc1494fce0419d8b17b18504fb235aeaa65b671dff8b3f30935ca25fe0101c1463d663b45434d49ae2fae2c760865b82737cb3cefd36e354074cf66458b5fdd82f97e07a6d63de1e236fad0e0321be96e7569891cd4ec0d02837bfef404097f0e0e472a85d9ba63c4d231346dbaf52defa471f9f950b29e616de2c4341de65c70fe95ab69a22caa31dccbebec147b33437a4f9ddc59acd916bb38170c05154e5f8f71a0859bd682a5361d13e9f31b54ea75ddb81e9d4cb0a9b1d2bd797b33599eae8f1bfc2a95db69b8251781a8eddca6ffbb2ba5371149f77c7fb0feadd5b65a4ad6654e15ad252e6a61511f7d8241c7ae0696f8073a1a54e05d0d6eab58002b58377393628301c6c48b102e1ea4649da7c24042d07032fa309e18b37886884680154cc200b74fbe432cda788eeb56649b9e27a6ca452c94b9d32147f783eedd5ff5bffbbc7cc7700c503fa56b176e4a8251f799ff2ee06f3e05da135864e149bc5d1f746cf704a204eab3db42a34ca4f044597e4ff6315b0b01956cc763970ef97e57bdbec13898823aa6ac32baae45f902587e8131876ff3b5d067fe8beca2a9e3af65d697ce7991a9e5d5a660952bade958f26eaf71d1f4acd682b5eca852f19b2564ed8c8a7bc4dd1149b6b4c089487721d03c3068e19e434cc154a6d4ff28fb5b84127f94d2d4512d11f62050a59a815c83e18dd6db9a928e744538098606666d182956255cc8e26ead6154719d687d7fa96ea7c8558775ce66cfae0d66eddf4c9d0881f000ab0df401e99104a3e495fa474c4dee20aee7a26123875a5138152748fea8df153e5910f1e743b17eb9f23bf1d898d45a28b80787a2276da8052765cb21558e7284d30d20fde30bf1447d1e47642b1d12ee5d08f870e19af8a5f335941c59bd570db7f8e49856697ce64c8c978e4c584fac4d279e2f6c60ae07143283a8cbe0ce1cb5ead850c608d983daf4dbe23202cd3405c69c3842cfa909e01cedf8aa16c2d7edcdea1827da198ca77c34ce3714e627d8138799c79286e10f39cf3bce0d17eecc27fe6185143ea9ab172e50b8d5446fe1e95681be9e1a7debd421db898532db68e21b4957e5dc68918e8dad8c2928956d019ac43bebbac9d547de811671137d9be0b952a716afb45af7fd76dfb8eda8259622969f91fc3912a86d37dcbea86aab5021d2bcd9c8138be6456221daed4851ff071be338efa447ae46faf9c7caf2fc6d37ba352d3d0b2d2bf2c644eeb400bff7f52a11e205cd3dbc94f9251ce562ff851dc8cf710b8e9eed52cb5a8aaf11a97e056ac429be07cde6dacac3133fffef7492881942243f0f5f77218b50e09467cbe700c430dc35e78e022846e8b5ee026cfde53a6515b5b0ff1fd3f52acaacc8b36bc77bd74acc1bb8c4f7673268e2d554b1b4e9f3d01117d0b51e87bbd066f623e2c5f360edc59c35d812a059231fead5d49f3f0c7eea9190793497a7e53a3beb622827c5de17f3e207cda41ba97adfb3ece7843ef42f386f5f1b37507a858e72a05e856650bce8d8a3b12b787d04412e031a49195b27c7069570f9f1680bbcddf60f44d13bca6871bdb3a96c3aea1a99f45660bdf7586ebcd2f75db99f70da6a1a0d00df87f12c81528513675e793ed751821a178a35362cc90ddaec5d6cf9b101f765c3ecbdd0e1c58d4207ed8b51e4ac81f146fadc6b16e6029b4502de4bcaef7c06c47c706be5c3b55c667f69a1000f01a2c7207220f821369dfdcea4b1e4db659fe25d88fdc3f260cae7d54e616428b7049c53cffdf6588942e9e8f2ada150311c224fe63afbb72bfc969d2af4d2b061a97fe30eba44adc19e8ed1b37e657a4eadf6b424f59bc9819e783a374df878ddcb707b714e0957ddcba510b590720141d37703f02d91117ba3da1852af4607b0102d509354d7d153232d8e55ee556b0d984f4977dbd42e41cc2d2c8fe4657d6493f621e95073b4f0c193c9f3401e73070e45a4c5265dea1f66c236e04d2b98d6d95e7ff3ed7db1d66977538a639ed6a1717e8af06fc1b3ca0199358559d7423dddefd35c4d88006c7244f8bc384fd95fc3af711814d7193ba6b2aeb89b740d8a0c724dd9565f698bd01dcdd027d12e4912b826c87d47e8688acd173a9506d68f4cd54ca91009204a8aedd6c989876a4ae104186ea8393e498e2058a88a2766cf3fa25dcefc172adfba0398e63e5f9b6355247e98adcbf05f5365c0149928abc6d5f53575ab2827208b60398a5b7663c2d56cd60604b1328860f450b417f3170fcd069721bed7974d7c40633a72214586b69eb9fc672a5e0b2f38c8bca3fc32a9a18844312b021f7bd842e1d8e37d3e6aac701937ea3a9e13e84a0593f0b6f353c83d05227554d1ab400bf702192527546cf0fd6022f96ee097d48805cf590f2457f3649650e4c1e4997e4d268fc5fd27e04a58b8cae64559fcce93e189e47313df0c8c4fc034cdee1c14af49d14177ad44f81d23f8edc1cfdbf839b7047f83d8c58ecd462d07aece85de9cbfbe2dc86caf7667a280e993bb6cfaeaa168dd9015447c05732d00c4816a5279437b970ee8edf7fbf90cf9a17c974faa1fc5cdbfef7ca62d7ee972ca49ad3d144428141035aa4530f3628484636e415794bef37eb8c1026b4d4581eff0ea65319508059fdc46a73659edf501290140c8aa7f0a4287a06a1fc2bd96c4403edbef886264d81e5296fae5fb6e5370477cf73c2c973b800068f02000f02a1a26575aacc8dbfaa45ee054df6c104c41ba55852c4ea4309a72e9799062915149853f1de1bbf12b9c3e08952e556714f284b090172ff7d53aa78d6e9e1746e928878cda44cd2f475bcf08f8e82c7851437a6b435484c5a1272d1838b3d1ea81396e6eb9ff13b9b3f19b9d7cc2f03b998e5692aa439d88a0e759508a19fada8218b29236393cb02b65f6bb1e15bada254517b454c25a35204b56e6e8f208e5a64286d37a3bfdc9ab2eea976fa7f6be21d07df46d8dad4eac3755886aabf90353ff40cd2432f04eb2f99f7082547195c7eb45bb5fd56b89c13db069d7d425f8fc0c3433ea138b1572d89da1c92c49cfe3419145c4145568da0659c4403db16bb0c54baee779aff49b56ff06316bb8b889556a18caf42a03249cc1602732511e6544e82bd6c8aabca3991ffceed689c3aaa6e2aa0819fb768e1d283e7cbc91e10df87dbf9df600430c1759792b3ea825e21a17872dd64c8119fe34a1035523ac8ceff591c19a683c061fc3ac4cad3591d5029c79dd3b7c04515c0466a432f43cb0d8ce90936a2bd7eda97f2419270daa2b6333c4c3a51972a216a393aa0c76127edb7d1e05514f0fbc6e6f0ec371a71fd0f98c9bcd3882195ae7b8d8655eaa41bcf4576e4e00ea90990db475d47d9466dbec16eec100e0cbd13bd8587aa47aabe9064290a50499621df53b6cafa2fb97377737d4d23e9d52b8d2ccd6a8f45ff727f947e7e9f937f11aa2147c1fabebc3ee7e6e75171391e0712cd1213fc5db4abee1f59c592d18784c0e14d6ec7c0810e1d68db6e18c814e96125d26f7c47a9d24786ad77b9152c1b22b9ff92f1ec60d4c5ee32ae9b78591c120c1a47815acd7773d5e0e442fc9651cf33bb3200de8f71a5520a61f355b9ac9220bfd33708dfa031c52d1e1d4a87e0e5be8e97f3e44834172ccaa3cf2adad6232fe3711a809e80ac17287323cd7319d8951d28d695f62b129c68f10f770795812cbca3a36d24faf82cf1c601805d4f83d4769e06aacfd6bfcc502a14de98f8a062a6474b25e15b7ae26599a7423941fe38dce223a88c22f7c1a6db04ae32b296146fc3314c3f5f3323446323c7e3e09fc2e2938e8a3e098c70f0f9dd61039d68b8a34f46f12d6d4757be5eae80b6bfb4b6c27475186a6a32746d893fd01437c6fe2109fd3abe291ca2e0e5f3b5b276b40f63b8015e304dc092cbf935d46a74637b340b89cf21cbecb1d2f2d51df9eeabb029f4e353e8b90f7fe5e980eeefcf97744292ef2c46142adfc7c43360f2a945d54a5beaebc31e437c12944067f61901ab57550ec3e5794bb56c606dd8aea0c6a4b70d0c5d513351c942a2a7062f7fc5e3defd1a06a87cbc4edefea1b5d5306a050bcc2c77d9259baa18f7442fb417ade1468cd8f99de54d906c090c2dc36601399f093785c8769903f91728fd83076674b8b6d9c39bcb217f6c28e4d1f402dc9b412c9e577e82514de23463bca4e927382eb1366d6d55f9a5ce3fc188e11e34a79b2385b4859014f96375d1638075e33d783a1887ff3b1dfa76fc4b45a7ec3573de0a779be4be544043a0221dfb0f592988a2b000919f8042b4bd5cc6522ebfd67abcda2bb75a86458adafdf59d1a4bdaa2d8376ea5c27c523b08cc16e31eca320d5c8e3194afbfcd762139743c727a54118a5bae09a8d8e417eaa2eaefe49892b20e07ed7132bd4357a66d21a4f3c3350f11b2876a936bdd03fa23e45cc81b0a4bbc08428532b540dc92f92f818ca8820dc769b83eee1c3b10d1e08f3423772699c3c4dc426ce00f51be80c2bdd6eda8d2cd31c1dfa188fc06805f13e0ff851acb442689db6c3069a7a233640c4e50082cb8fb0d5cac7553525c7dc03c1ec5e2ab66a1bdb9d8916967f7dfbea397ead7b5a133cd9527b0f116ac2f28a8a0480ea286596928bd0f432c19cba85c8bea2eeb69f33574385a919c539f05450248ce92708dada487cfbb741a4493b996589148a57df3ef02ee914c83cfcf9a194ec1208568b7692f09396012f97c1870d2da861e93d91346109a8542a7f40d34aceaf8d89aa5fcd6ed7ded257f42e696682c33d1f2b73682d730c4250ff618970838aec6540504f306ca5950a38c5cc2ef9a75a61fd2cfe2b906d713d9bc9c242bce94bc63f927ce03dbc97f17af8c87d1091df41477cffdbd77c02db48df6b3f0acbd72ae4a74cbf116a4e1595124b677b8f88ca2306fb32545cfaaf4830d0c1a67008b7483985295f6a0a2a3d5333194eab89b25856dcef925b25d9e0d5f16e72181c1c470d00e4bb23764cec42c1b0445377f1f5a6ecff5926ef87fbaabecba9ec300b7adc90079fed8c720c4d0cf03742003940d1f0fb715f89a370176f44fe6bbdb7a2c55dd0822cbb4a6452ae5dec40bb63931dd264e90868d09c77f10a6f49a3a5887440e3a7fc810b5ff2878d908a11ec9df11e521b4736d25756f6f7a4e5bf221572fb72dafcbd8dbd88b2b01d50b336b541e480a44fda8020defd4e81e0d70e47d5695e1017fbe19ae8dc6a5161067d21f9108fb9c536047054d32332585715066c0717613357fd9223e369abcf24c0b640a87feca2d20cf36e01fa176d122c419cb761c9f2d48f90d450bff2e88e6333cf26b5212372a6b6efa22d25aac13d761bb7862fa8b363f63582b3ba4c9ca294ab4404e6f01411d812b88623fbbd39e6f157c713881c2a4f9b2d28fd1495576d60555153ec7058c7e65a8bae0b2fced1d1ed5f57a007688dbbcbec3aa00a629b2a58c955926d4a600b57c9880972b73db35db6184fb703d52cc186fd2235eaf4c886a6f1e4acd7a503e38f8acde3f768aec71b59649ecbc696000e7893ecf0f4fc6f807812bbcc3a93f72c28ec34b310ff0f2e19942e8a44208fa504378fc52b82d1a80eb94c1fdfbc9876aca4f09bc788e88f7ffa79a5f8b0b4f2a746f67e76450779ae2421f7da26867fe9e650cbc130148e79b0e8a466b816feee4390a7e2fd62cc8f94997c64c5f6d6d4fc338fd0e35b94f86e00216eabc52db1ff520bbc71e3069acdb0620fd0947d19b68c54f012f742c539cfd88f8422bbb4160e07e602149ce47625445a32b620e9e8112c384ecfce9f7e9a972b86c44db85da361ab102471643f9f447099712182b5daf35a79a2eb4d9bf9c29bf0ff20b637d862f95d84f0d6d922668464ec74aa17016798553d62a700358e4f1933f6e3433378a730211b74659c452a103068e868d5897b30ad4f8977b3eae8e7ff96c58330ccac0693d00e7f6fd1f54f4dacb8b4866322cc1e7c35999cd06961c02f320f267d8e5f6ca122255f2c9fb2de5d933218e1feaceac05a28958f054f04a8a8690ab9cbea446e51c6e76f786bb03745653606b5c0bc9b63544c6f9710fb0c9612929dc2077aacae2165b213715c2893d291bf761a5f57393f31678bf119868f420b4f9b256fbdd20e876737a86cd5d20ad3325f39b5aac6cfef85a30b537ad0beb63fe253c4f425136a7928dd0963f0cd6db2bfe8c475b1f8c67ef64794b4cb5a56cc09c7aae57e63a394d72dbdb3e74edb9f7358f00d71984761a43cfefff66e1f82dee5ef781686cc0ddbdd29ebfbd4fe92a6c1ee1b896b8a25df8541c229743758805ee59666d2bd390cc5fae1ca61630eee12c806f36ba5c895d9c88bfea94b7540545be23d09d504a35420e74b1770920c688f2d486698917ab8a06e79922ba42c3a6e61c503ea0f3cb2c4be6fd754c99b478237cef8e51dafe0d897f527bd1d18a8e2cad988afa242ceb8b06032e3ca4e2109a900e85768abf2bd3bee8480c4d3c7f8fcdc6196885db57c0d792f0e301e61c132f2c43babd9747b5138bd3aab1becc9632ce20eb5ff2ce485afe4beda12eb363a7ca2c25b4ef092de286566d728744a6e83e0c9c65022861b9f4861e30435e16c99a86cdaebe586ad33b2485410d25fa634092d2f858157a4f62e601083a2023bfdbc86360d019b886c98607469c10c4d2c4c1709ee5705880ded9d19602825a0c5017687f7492abbdc1b17b1adae43b3432fa512e72ef429c6a71efed9c2779e4fc65e88e5b8f06618292ea56630ff66578f7c1fb6b39daedf6e0ca0fc4dc4749fd6cf336f9e197e8467a09e944a1c49e312ac5dfe12eb26a88b038ccfaed49302dd8953a69e25fdad27a9d2df29b3889261e0af3dd393c9c436e4874e546c7320adb18568914502c3f3d95fd5f4906457ff3d67f87fd162d9f9f258958c5ad052930defef95932fe3a7702d5701e941b4aa24b2c996db1ff1093e3c165c152f3267c6fe84aea11ad3fc03256d00f129577069a17c5ad8bf71a1ff098ba417a6ea87084a5de2c9375c7d89b4f43f3763aaa3ed29beba4c19e7c377a1f74a1c943eb2fa11bbbc55caaf75c1071dd42fcfdd9f7ff9d9e32971851813242a6e692545a1acb5b65722a4ea425b3c1ebfd85f5d8503971dad034854cbcb34712e7c9b3fcc944d09d32773ea26afa8ffa4f6fc5fb2a1453c1be4fe831b5369d71e93296b115d8611cf883e58be3b75a6e79278f68447103bd859480a5c2a44e8781d30164869fd393d2d0f7120e74322bc21d36e597a32a735e6f5f6942f52f1dde89c05157ce72743a2430ea9d20cf5fe9229cc5d2d7ab716f420c75247b9e9cedbe403fab1eb968177357f015353992553fe362a854fa1f5cef7118322a09876334bba482a054e91d386caf875e5a20471c00998e9f0bdb0060bcb11ab02a2190c8e7a76a270d26e67b61cc941d49853c9858da0285362a89d29c789fc7a6a8ef146b3cd71160684070d38e7f2342b3d67c25ba4bbb8139fecbdc380589305e905852f71acafd6ca3c09219cf3b5604bccb5cfe3f679156dc270117a5f487a00a754e83d3740f9c66208d3606b1378aa239773e36a688abfd0d41aa9af8610bca118f044469c457c81be6c05226b38db3df61deadb7a39ad230fbfca65bd775be834d7f8e0b382a9c87546cd74a3722265def3933031909c2bb5e7abcbcc7ab797791b861bdf83182163dadb8c6e59d0fe3a783ff73f7e53e07bd8a8aa62673dbd931cac4bcbab372382e314c74007aeccf1617eb43e23b4b0953d558ba965a878d2a60ed1eb6097c3aee8af03f7d05a2af75dbd4ffb0ae7b3463c5e5891ce22e630795ce05f1dc26317152a60de57044686e645293c2f634438a30e8ee950db486f3980132f85a305a960fd3b328bcc600403abf741fee9c21bfef8d04bf786eed09ca8bb01d9035f2b94c1512e4b1f5790267e41e55b4d5c51cd688de7ba0573dc70924ee2a467c79634c8a44d80c9324e18abce40bfc450b9a6d434981ff028975347cd831ade2bdbdc05b6bcf3f313b0074fef7158f453cc1f28f99f30009298d7ff3f5110291ef315ce52986b8d5a25e9fe3e5137bd97a0d29f988ad0a98730733c5d3b540f8cf79d24f06e3cc7bd1d7c1c7db07451eb5666f32b9a46215baf50adfd30c78377725d611151195c0983eff1bb72e193ff22430c9721cb015752dbc19708f9282530ad5a872b9fd61ea2e086ee61b067fe20ebb3d2a6ca182b11fb2026fb673995798ca7c443d4a041a8420ee8fbe5488f1f4b6e1813a88431493fb4013f2834c0b6c9ea4be59790ab5b9a952e419de14e4b7c653fe1c58ca41e57b4a6e8d5ad9ba24fb2f207804d432b9d2b8272558708651059fbb23348002689c8cc2539cd414fbfb74355d6256d6c3a6d1b2a9fa6c8b65907d9ec579171ecb6cb3424831ed5664592029a7414c561baaa306f14e80f2938bdf0b6c0d0613c39cfb3d11330c71713367d4535e9885e0548e334d0d204ae5a0c7a3851f9797c4c9014e494faea321d716a46b4faae5fd6ff93ecb79550760d73965fd8b6330cb8a9b8d4906afa6b4fbafc8c94507576307121199f9bcda6f98ca16a6edcf96d125bed95b1a59c03487d4d1ef0e67a12f12c109f71ad312f3dd55e65dbf9dff2b2cf030cbf1b6127de57993e17172ddc4823a77baac0caeb8c30203fe66521935d28f3456b1bfa213343575ae0d16c99815cc0a9f20308e2be27c001bac12b6f1cb75cc3bca292a7c552bffc547d19625f28172f2db26dfa4941092fa25732fc4053c88fa3cbfb7c8e00da6edbd3e34363426a0ba173adec19399442767e472a11c4ffcea4188bec0e71876117c2b9dd220712a31a0f21db5e2290419dd3584f3b13306d290f7fb944d148b7d266074ec518fcc1039e0125ae9e7ffaa10820ccabfae1ab8c9814394f3659deb74e66fb2500122e2ba95249675fbe90bba71bbadff1f313663ec74a14326d5f22f04452257adc5fd46abcaecbbb562ea0e1bc11139bfea37825254b653b02c52fcb506fc0e399d3e1261dd53abe9e87146f6e9017c9913917925b875b332621521ce6b0de4b25a196d000da27f1e4d407fe59447524430767c65bafd95a13b895e377e0594657963f994f455e563712c2f05b58078930cf2acdc605a52d5599a2224f072306e2225b1c7aecb64b7b95d8f052c87cd1b5601b7e82ea2a951408405c15274ae4d2f0c209f3435d10b9ddb21f2d712ef42afea35816bb8646f4e34067a23d2a498a8ab6e0e804432da0c4fb2ce085a2333dfad39dd0d91d333f4537669335f5c8251f02045465cbfb07060fdec48334fc17075a9e5b38b9188efe03757ca78bc5a9be4a55d2ad1cf683b6a0fded161aada735c29d70be5cc4825099ea7c0833cabf2bb648881ed7c497c8eca0e330b3c602f5400c3946c6400868dec7391a4207816098a6509e75eef5e163ad913f54f1e8143655c136400b61d870976c90438c9c53863ec033f411582e5ef35f86d38280736785ae8948ba5d1433030dddea7a29525c6d1fbcd445636076d2ea5f9716aeac70228017de66a5dbe4be6de6a998e16882bfd5f76f8ba5c15b62b9114cd06d54d4936f4288c9738a901996e6dfbddd0ea9e2035f295a231a8418fb4ef56da601455f3b63e5632370d22cdd99c8b34a0fe635496cd2844eac9cc11bfa041b58327ec07f55c941e08ab4d4a3ef6ddbf9b6b49c858ac8f618fd14397bde2930487f71a9cab02225eaa6f2fb5a063f97469f5f399288f3231974d358b7701c5141c8e4808f8dd7889687d6e94ff08c3a4efe5c560eef058679b3b4b8b842a72746d6c9a42a389e82b466dc8cbfbb894b8127667f1c0284e21144f0da8fa99a07825cf58246f77809da5e3a3bf4e4827047d5e01152aa6b2e9da4c46a68068a7cc1d6d5e041dc3e37ec602c9c2571ddf9540407c80cec06df22256c95d43cbaeebbd29ea6fc2baacbb66c99829e3a634f20d4ed7ed6781bf8f4ace4bbd0961429979fed8c8376a7d47685ab3eb397b23006826a5c88443064b2bf4cdc2352b603985446bcb03c955f0cb1e22aa15f33a509b012dc538c75973a553bf80dea2848750953675e923d9bdf1164700f03b737b6be93bfaeeb3f566bc32822f7f292b5afb2b529463571b1b2e4075e8291b0434e2997ccabcab015f5073940396ee31419e391fcea79dc10b8be73f7f5e49d982ef63f1bd149923834f03d15ef0c3cd40a0277d4100374151ad5516b1aa01717f3158cac61bab04f70f5db232bb071cadbcb8bb8090b7531f15ba344abecbd33fcc220d22a7d3b12d8e6d89a8f39fc6f1bbe95764f63993d4b048061f50a260fff165d9fcf3010fc3cb97e2c7627908fffcb6f57ec36d6e707284771cc34b74b375cd7436a9caee5b798a7abaa930a86b14dae614aa54917ece911de44b47a5c63d7bf2393c2f0bb82e4a02733aaa6ffed1647444c8fb60183b1a7af26e5d3f4027305be137631e3d6340d5609888d8bf1c3af062740fd4618799f5b5b5b69aa5e3959baa4dd66e996b01691ca094fed3e9b537194aebe71cb97e098726daa167e862dec86226783a8e6da21316c37f832fb5b68b4e84bf4237eb479f2919906e9546136f94672d14cf99d64fb870e0f1f991ec184ead20c6cfa5a4dbc600316efa906fc708518cab533fecbb8f19096a8af933160c05f5ebcf623c43c1555b79e731cbcbeb96934ef2ae25abd0e831da12a6306eb3226deed85783fbcc70bb9be302c70b1561dd7ea7de58dcfbc7b5620b084d3972b78c1a157e5a108ea73dcfc7cf5fbfc4499a162ac30850fdb1b962fe775b09a090176bbbacc78d668c2156eb8fe6588c6acbeb7c1b1e435583c9723749504267406887ad429ad7d38828ffe9a9efe1193b8f0d6b960ded0d78f41157596952671b59ab1fb7dfed42b519f5221891b3344166cf302452a62d25005f3c0fa7a8cc64424afce21dd56b1f113116c3d11436c1379a1dae105b3dc55748b4634d144e907415d92a67e32f71a512613fd55be85be91a792b6f7dda95cf61092d4326d57c932be44f488cec4bccfa2f9454df12d96502861232e19f9ef4b71a9d4b9574307b880db28a66802eb7e8bfe2bb77b36d37f13ab3ddce38f7b7270306c4f7c408f04c8ef50ae8ce9986090c44a0a18e7751ed533b8845856bb0447593183486b3daf4ddfaa09353b1619c049b292c2ea0457b5c3c18f1f5a7076437698473583f0a630b30e68a4f6d431129ae7a8151f9aaa2a459d814ec74d68a0193a2da545611daef5f28b110446bce2e13e0f8d22e8303f035cda082902f88ccdfeb5d7117ca345e43087a8074505fdcb88f05e62b9f1f930784912cd4fc9363ad6a4dc19fc5ae5f6bacc92108631a19f53fe140c5be992a688e878c063f841499329d54556017dff80fa0a823a34b7ad181e1315ada50dc393ecce5afb08fe1d3f725c661bd6d67820028d9a143e7f9aeffe99684ff20f7b8127697c26709a7486aa26216ad071862ff2a89e6530d6907d0bb716d09e2912de7143c48e0387704b327316c1b382d654bf5b0a3ee7b79cfac2a6b026fdbcc1a886e0fa951f5306bc2ddbf06bf08958ee9188ef26c980e07fae558a600ab3d699cdb95b810e875179cc86e312b7659bafb1ac1ee06253ee567689f15bb01665a5a4b06cb4baad8222f684e2623b5eaf8eb825d6fd995a17dcc30cf2aeba050ea7734aa8429fbb3979b986f5634b978f1800e0bface499137922ff5a28371d66c2a2bb24d7ce6c9cc11d10bdf41537e6af032e945e67d03528a18f9fa4dfcd01e0dbb483f39589862fd0b7ffaf82174739d0e7b7fdfa450b0458afa5ba816cc9a0f3518782673c69e8abff5242c70a4f2be1f10af043e80c06876052d301731615c005f5bc2fa22f75777a07bcc19ddfbca8dcf8df4b8c5a517f870c312626150f737d1e78caf66e6f7506c207c726ec96819eb414d8336abce9c67ab778f5f8ef50638567dc3148280705b7bf2c2b927bcc01a985d4907e601b4a68da86d09b09923e754f1f4f88610ac4d1d3a3228b5e0294dcfdceed593a8cb4701ee7722a461bd6d606f611a1766074268dcd80dcb0e781bb3cfe3dca5cde338a7cd84bc76976e78185cad2071e05d9985e52876abb1706bbbeaa543865f97bc4bfab97bc6d06a29b8a2ce9f17c8347f4de821dd81a4a620e499fe387d9a5fd82acdd150e42904bbcccf41db9dc720a51df19fa4e225ac40041f038e379b14a5608d5b0a50a9436d9ab59a73d3ad404960d9a9f26efbb02efa4b3701e65b45e7cec9b8786bf268216b90157062b2626eafcdac92826b93475b18bab5ca3670b4ebf7d85c821af8754460d75361609dea3bcf0e6952aed83501a99a93dae34efd728d6c934f6f3e82f20e9c5c45a461d9f069636dd6aa51fd3fe3ff24336f6055782f4884c86031e051aaa3da5652ca69a5417737f05ec487a143fc3f610ee9467ad460fc2a43a597ad4eba6b11d7e0c991c2f294d295c5b144c0011234dd9af48a1b89539f829c9e1c621933483e0a2a1c725e259898335a24dd30bbc6d838e6e38b416475094edf07a2a3d2b318a1fd76d0798f384c44a02ed567b72cb5dab38b0bc46520143f454a020c1e30dc6ec1c8c7b7b3aa6b4ca068aaa14f5f2f32d43c5fc80cab314013cb56ee04bf1b33a0c05c873a5c556084b6135ea26833e9540d541d64bc8b14294426663c90e349a1b2fd92940aa21db83c5a984eeb00c877e39570a58088947c45f6c27dd67a396f2915c0b9f4568cda69e344f41bf31a1824a0b0f9e79abc06f764b002dbc417754da3d7f4b497a432eec11936dbd46a5bdc6d8dd0ae914abdb30a90469c72aa6f95c2ca5dae2be93a90e9d5864608caaee263da2b65af90a1acb137af5784bdf7a5f9c34509f37b0f00eeea1c0301c809e8c80091b0ca1d25c8348cce72a3e5536cbd5d3d85b601fb04bb916287aae326fdb9bf027cfcfed62286575f29c2da54cd2be4ee75f8940551544ae995c2f190d80ad7f8d553387d459f3d48028609a10cc80b967950e231630a72704940672260bb632ed7fb8982be152e96cbb4c4de736991b5436a108645ce1fcd440543fb940b72a2b4bc3a8a6bfa83e7d2c0cdcab3312e8b98af9e17150ebf8196164681391bda94b293ad69f4eca50f869ae013af39808bc6d2fa01147d4487a9644c00e5b8010220027792cd394766cbd52a498b40c0a7b5f06f117028437f43fa3cb8fc3d865e4e286045eb4414c6b48112b1ea614113ed43354770c10b15b84614734fd7e0a435732facb8a635e4b679710d714c7fa8b161fa36b6e814152d53ba606c63611641e08d09332cc6bea67fe5c7557016833ce2a134a91ea1b2a09708b38c3439894f9fac85e0f81d184319c1be817f993cdbee67fb45399ade4d3e423565063a41e2ddae532b7fba352373bf217cf0768b0c753d928f2f57bd361ee10f9d8f69900ef92261365edb4fca20c30728dff7e60e5b92f2b381e3c7d34375d5c44fe1411cdb2f359e523824948caf9d4754a0b49753e3a9c787ecb8fb4e2a9df07f8f505e18142b52d7e5bbd88d8cad4f24e8bd8516b60008fb029d343721176478b53126d1b6673fbf49d434299a34ecd6581abac37c6df3c0cda2edc7be5d9f3780256c17572ebc3056096c1d2acd0fa8c238822f15ad4fd4c8bdea1a188d234320ac32c86d3b6635d8ef2d2ecbd318696f0bcfb06542690fe4bcac21a89ada61767c9e9dd643c16da136b6aa67c38d0b8c1607896a483d61d5debc88ea104d2d04436b81d3786f9a0c9de1249ea9eb31c6ec8277541396586425799fd46422ab01e75b0ad155d3464ffd0aa728dbaabad9be155beb5ae34d3b39df7aea1e17aa8af31cf6b88a96acb7b437ac2353c5b6a9e928882a0f0567cd5ba87db269d13b99d823b663a2f0cdbacaaa4a670290f17268fb2538c1b8c4a1c5e502226f3a55068bf45e0d5394551b4ccd7a3d9aa3ee2d93828352dfb12d0eadac2e72d8e6a31a79141b1e2343bcd931fe432517c18a10cba894254bc4d3b16887c78c1d370778485f520a56caadf1a507ba1ed17b33eef3c594450f62c1660fe1e9e696a3698e60ad1523e1124d4f2a74cf92684b71ab83d9ac894202fb52544242b61098e0d7e53d36ee6721b6780364b533e2acd85a4523b162354864bd73671a70ae70ab66e8443baafee18632d1377ebc80f83cee75423632b8a3a81f32f396801015ae04eb4da1390b23842d80b266979e5131cd530c55390712e05f5b4e6b233114ad04227c74376b7a7fbd7da228918e07067f7ffa17dc4d6302bb8d5870e4329fa86b5dc52ebf7494f9504686ca50c7d515b447eea21aab5789e991f65f604293d5b59adfb3ea383152210f9913657344a440931fa5e21fb53747bee9a76cd06b072ce35d331e29e63403d1c6c9c699d7827a6b16f70b36d762f3e6350c44d80dbb857ad09ed1897cb15249dd97f73ad519b2221b2ed9697d77df14eac55f773a35f6559ac52d83a3bf1a408513b09694d8042b4b447729285c6050db5b4b8dead84a0e366f4e665fc7324b29dfe21d1714a12ab243bcd1f48761be20f3202521160ed5251a749466549438f5ca0a662698cc25b618661c257ea514cd01edd79a9c5facb588925ad4325cfd3104cfd61f9eed8c0e22cbdd4f8f78c246304ba602a0e10d69ae9d5ae299690140d684600de9580bd61f3ac9a87ac85cdf0810f1da9d3b921be80c68c934d6321542f8990298c771e84d28c0a8a6c94ed1e0e7e00341297c16769040af18ae3c286377ef0511012ff285146966747077a858c13a5df3565d13d5a9a4c7c3c823858ab2af39838bbf1779abb1ea6ff7cd83cad6d73344b76c863a9966657fd41462cacea6cd9383a47dad2fd37ac1b727d33b853431844c020b222be767b9ec3a916bb535d55270f1751a25b66b937e32028acbd9cf7f1e6211750ad6ad6a869aefedb5b3e29854db1c4f3b300f6a0e8cd316af1a5c8ea1a760cf4b91fae360106b3dd563fbe02d5c6ec2ba1f8f2de907f44f9fb5e939b81b8f14a0a5dc981092d6f33aab0f49689c6f3059cc53896c6d677c373d6d87b14b525a9101ef8dc6754aa53afca661c9e6cc4df0a6a6371cc7e1e9eae4503d1537e25ba2dd2d20c1c5cf6a09220b1f85d9a67cdc4b3b29cc2e10526a837a5235595e1bca81996f488f5b8f4dafb7ba0faf8515aa9b6cff4d83b1936ab5f123806bfde9e4c9101e41c2d04e6c131450956717e1229a335ae4e2f85906bdc3414fc89b4f39b804dd1813d4f9cf14b033f89d7edb6547f2567f6088aff0e89027389487585bdce4323c8e1574306a2a80ec9cd92114f04ae11167216f3285e5fc3c6c7abc894afc1d53481ecb4d737c3e2e5c8417a05b508172e9698ab81d1c0ad08c7abe437ab4e8c4b127769eb6aa88cf357214b5dace75dd0f03f44d199ae68630b939fadbf81410cb5f6a138e5a57f7719ffc2b817adcc21adac3f3c97eb84c12f6616bf47d2c59fc9b50be6bd09754a3ed51e558fc5eb25703a0e745d30783dacc17dbb153749376c8b3a5bedf5035d89ea79ab83e0c2f0c959b59d144194c8b1d32e569fd15d34c2be891ae66cfdcd476069cfc51196bae7e913c78400b77cf8b5096ede0faa9194ee03c67315ec207545311335ee698c5210e42bb21d8b2f9193f74cb90c33b7320fbf824562047099530cbeda1d59ca2ba6097e5f9d964eb2893b94ef59e1902069682c76710db53836e98e45e858212a670104f8ec3d19ffdbef55d8ad599b295878c7da71e09114adf6064d983a870e79dfd7d14ae1fb121350c7cd2d2e6175f7a5e476e69223eda3c116c30cc0254d4c12f3458283d712aac00e0256fbe343601b06cc9dbbeeb3fe4da18cc42c61dba344a29f6ef3a0fb079a21b59b3fca822060bbcbf6ffb997755972000316e4cb1d746cb400d17a9747a64b9acfb978df0e3c5fa24b205b18f3d03cac95b293e79e56e256bdd9914c842508d58b1f49e6af01ad8ff45880d63b0303bd3888a6d10862a94ed9d368ca9191aa407b244c821bcf47db389a548964bd3cd33390be208e2a19af8e8bd40ad71859c3fddf7a053699110a5d037f8c6e4dbe6886b3c064d66b3647fb8903ea3fbccea3d673e10911d91487c32567be1eb04fb89917e59476e7b66cfe07960d36d7ecf316aff1c272ab43aa20da25c3fcc8a91d4d6874acfe0cbc397b23c79d5f9f450d7bb27f6fde7cbdacbd5385d4e5a5012363aa51cd39df6f2057235c130ca4225cb227ee35d21dcfcb8faa00087a850791483e4e6a0763de1b1740cbdb6c5fc7c2696bb8afe71fbaacc19225729e41610c22d21af8c4fd5d0904d169e436d13052ba11a23048a9299b0b681e844790b5c840cf9908820dc4635ac5e05b4185bb18b599f48884291e6ca50832048eebc0eaf5ca061b97546fd4b6af0c2e0c4d44c86de1df828ade1b15823b9bb1cfb9ed424650456a68f5f4f1545d2a3a7b464d40e5bc32f7a105f2b8939eca82a5beade47afa91901b378cde3d398bb6885efa63ad6beab27bbd96b1f091507892b3260d2663b768411106248bd383261efd49222346115e7da040a5ded9a973f3b90421279357965b9ed5d8beaeaff492bdb091d775b0d21aa0f5f969fc555403991613720c26e611e93fd82eba7b3840fe935d840799601b0086029852793a334241f983a07975ce8746bde7447a9fbb175c8bbb1fe65e33c84de4721f2749d79cc25dffc5613b14245ace3e1bad4d7e0554f715a5d0263438fc6c8e79b1d1f76ec058fcbadc5ab6b9767c89c3a00613161823adce0aa5f292c14f0e72f8c795181c11307893e6b6a56f2ebb543b603d053b11954d19de8efbf0a37b2c4d8f45c8fb02c5e0e013371a441df0ae8eb34e6306ef6b6a595c933666d7d34d666644cecd24aac73f18996e9926ff628dc59ba23eee2f34a9716ef14386d4ff824e9a8f49b1bc8387d314e214550e0b006d9e0098be2ee59af712c36169eb4647fa5d8c794aa5375c8b0da5256acc52c304d4b74891a49e22a9bb967b59a5458be201cecce4884b31f2d9d3bad2c591976b476a4809b4e838ef74c08920bca2bdb2ee916bf0bbb4492642b8668540f94bf5376f135041fe95a11a7544900d2f8ca3098ef3bda4d0292be5cb77403ab66d41d5dcac004504953b44886ff2faec069eba088932eed327f59b0eb337072dc203a31273bde368951c21000e8a07c058cacf85bcde14cc6e2798547e5fb1bf614a8652bd87430d612dc067bfe29be5fe2007d1f910673703999e56b381f35a8b63c32dd5f9ea51b7d243395ccfc41706191d266300a178b22e3c93af9c5cd777ece320613c7c292f9e402159983f3d27fd1f57ea88fee72b5e5b8b7a24cc1b823fadd7822f66f2b79861815f77f29474b4f797f179b6d5f29190697116e9e91aa9c9673e78b9054ddde8e86d54201d7834e699e415783339b9c8065f52a3370741a268182f13060a08106ba7f6af74953d51e71ad8da2db0fddede02716f2b873887f3e54e0d3293650ef0b53e2ec2c3e977d3b614f0fa61a7dee085d386a6e2fa1648dae13a783b29ccc91f77362a70f2743025322b808c2e73533e449fdd6a41d264b71162ee30a0d76f85ee434783a9ab2be35c6abdb60c61f2adf165f4d4d8d51c4cc33b061fd8ef0eeebc6ca84e9e3430820091d1a05d0b037fdaac1e982fe2c03676b832389362b4490906d9f464c8ab3bb6a6f62e1bf04b0d447271f124a757a7a1a1ad20a7e78395d80b59fbd77a869c8ba0f5e7585feb09afa5a86a138b3084b4df608d483c8915c34f1bcdf05739c894444e92913719bc61e7e9f42ee2f15c3150ade954592cd134fabe39e44004c063ee3b57c0172c2492ccbeeec82f445e3436012eecd93a48113329883afcabe08828cc2f818a8faac5df889525787d7056e130ff7a3486e39bf4f6f625a2c43376f75d8a85683b11d7fd30c213205d9a1ee26eb60ecd771b3a15f3317771df90a84e6f8473e08a9e46a9baf6bfbef35839095058aa98993a5248d330036bed79bd3ac7f6b1b6ac0f5a70197fc77dc297c156b61f764e3c4a84d0a73e5bb20572cdbd999b27c7733701127d1a69206a80753b3c8ec42beaf09a62ca5f990b704b5e9986d6802f77884648dc7cac61e104ad4f94d42b62401fa89c3fafdaf1d6eb4835ffd3e4b18854992d5a4a7064f0c6c69bdf1bbbd02e31ff5aaab33cb5e32145730d4f45f55b7df5d84b25e04be378647d2ff22b8a1b15246f9a744297e4dae4ddcb362d41bc6e319f36a1e5f896e456128a765e9c3d64ee214a299849d29bf32783f2669dd1c53d1bb66218fe5826d1e81e42c84dbe5c581a02423288aba69569b567a0b6fba9fbefc8708de4c80a085568c0a42e5a2fb93a1b5f7cc3168c1d449ae5cceb9ac2280649ebfc8a07c0e5324811266eb8c9b27b18c4e7bbb25faf8385903480af3ad6bd69d4b8fd2987b7cefd959e2d243be625b297d5334e94956f8815f97821c1b0f7a1ac85e6de6dcf72b3243fa0b2034c6585b0a57dd3c6724825857a7b0082f010c4f7ef079dbf85cb59ad9b97f42e1779d46cdfb259dee08b0d20654581ecd2aca9865fe7c5125d6ff904002d1dd4c5e6ae90c3a978db303cae2b18e20bd7983b1235cc70b0bae2b4eb766905c2a231592edbf3d89d784cd693bf5fe9257b5942de530a3992458dbe62a49c0e3f281f0ba04e1428d7a337b49ebd68441da635f0b82cbbed804b5538fb3cc33ca580442607d05f21fcac327271554777233569844e68eeeb738a1c1e075fa7f971ef830415070f291124718a5ea39800a17b86ef22b9c2f71b2c7d855be32dc78262b5e6ecc663ed281e2eca8bf0960d11721e3c55e7ce646d619cd6a596291073ce81475b1009b79412d16475f43b975ca43e6b8cc9ddb6a4c5dd655cfafa378e3a08b52bd6ee3474b15b2dd38e9d05df4b90be6ee0d7241db9bb0b4bd709ac483861d066e20f6522852a9817c2a4a5fa04ecd0eb53613eaa55e2dda05c3c027c1eda6e31bce51067bf88bc4d357b0ea06369433857f84821cf4e334b3a00ceeac21c5e37665247496183f5d27a282fa7b8368686a807286023e4cc363f0ca86d93e4f8604349f4b850f24c1dba5ee2e3fdecf7ec2bc91a94bc3a405036ec65a912cec33ef0a83bb9b8bd51a9c43a7fd778024a26a383c5267cdd98f0861ace42d2b4a6a426a87d6baebfd48738e1102a25ac0d9ae29682a59156ecf667197e31af652b20ae4a084751b7d71b47149ffce3d51a300b0bbfac4529738b65b15762d04d2b6f50dd771d0e3324552eb479aa717a6840d1c47c3375407af0d97eb30cfd5e5275013dfc7a5b2623a92332477cc73bc2ec425a362686b67a6f2891de1d0d2fc94afedd44fab75f81083fa364e9823589144ad6f9756e552f58865340c5287401e7a8e1015c48b1311ded398d9efd109bd3ed61d6ca33b1a67da13e31e28bbf1d88100773f7aa1a6508cc1486045bf9d5549ffad5248d1df1b9a6883d3e9dd97f73ad519b2221b2ed9697d77df14eac55f773a35f6559ac52999cde494438349a74772f1e8629f9f7638ba6c0cb16e0beb535fe74824048af13f4182e0164bfd0ef6edbc64a12f87f8a2a9d03c7e8a1e952755a3432fa1056aa1b4e05e3ce98a982c2584f57c830da25421d6a6132d608df2cca02ab38d35b5b2e6353be04bbe0edaa822552a9af96f43176d74d238fb70bbdf8c9b3a525296a239f79ac7ef906afd1c0d6daca8e01dc18038bbdcfae9c0f34992fa844edb77230a29224da38556b24743ed54525b86732baa70075dd631c41ea2b0ff3d3bbba9be41fdcde69db63089bb70ac5d5473f447ec5c208bd2a64797912bc86f3be7434b3b37ac77a62c304d4534bd34f1f933523a6d7fd6247c87be837a4bd98fbc723f5f665a52a0cc25a0dab6a83f668c43db7dae795873d73fc1d7717925d32f728b5a27de964f7d73663b18bbccc28e8486e7a3a09355413d5c4ac57e21a4cedf0d66b2a23154b0ef3c388f9a29db7aec89875fc931ade1a57a656989b0290798d3272c8dd312932ae998048cf7280ebf3cf047f04e600e9743977eef593e650bbb84471fe6197a4e1f5e9479c5127df0fb347f1357b3885543ea26995d862475f1509ca7e6b5ac648465f9532a4da530994d10a68d6f675a5bccaa28a4db568fe6078d2aedee573609f8f48b2073360bd7df3758e21185eb9d8ea86e800da3c6e1eb869087a6e7844e1b9e60c0f8a263cc34437fe01a5aecdfba7cf896b26975d7b3c45faf4970ab5c7ce8c4af0130c298dae4e2f85906bdc3414fc89b4f39b804dd1813d4f9cf14b033f89d7424a8ef6e81045f1b084f413c6154a41ac6f0b9c1ecb9d48c67b7b70a4a1d933d06b25c99319b5e561cd9d75b9af41cfb1024599789500b46498593ee6c9ee58334833c1cec1108f78b564aaad2924d7d673afc34cb23cfa3cf5bbea0c4e9853b69e73853860812704ab94a2cd8c95219be01e579502fc4311434b9c1b2b8fa1da7b234acf8e0358467c9c11f1f602917aee2cd0a04a7ba45112bcc8437309eee86c638df99c7e998309560e1bbb5f560930ae7223aca4980cf554ac78a483f9facfc21dadec5d3750d439e68a454e2b93f37ddeca6652ca7486b70a96afb9e35ee9099340c71d8a56d76042e47bc77ecdcd4171eb41f90cf3a559d6631c0fbc26fcf29342b01df5fd4b433b139fc67ec60b0b1ca087b32d0f5fded879d516ac6d6c35eb0ab7260ecf764dfcee3f15ba841473254ee5631c0177434b55b7cd0a39ba1a43024e217456d684bef4fb8ebd7185f3f45e1d591e50800ba16f106926a948e4d13b9cc089e901d466006ddcff6ac4262c8357f369114ca4f645e05b005f10720fcfdc09c517a202e85836933515b5697c9064f144cc79eb5457e94739b99c51401ae697354ed105ad5b77b6d0f58e85756b927d45aac987e37999593a9432d6e2dad4aec05957f38113636e7d686b0b6af1cf8ad8e3c239c201dfc994e33a94ba750647a0afdf0c48739c1159b7fb2d605bad0d5b5df4876ebe81429cb6cc392d895d3467daf63b8a4f40f4e5411efdced729cacf484665889c35f37ab3f1a74a235e10baf2aa18d51113e6e81dc5b49a1af3f7fac3fa1d671fa4ff8c1506b9d6cd31bceee3b21ddfa98c1a082f7498e91fb794d89a2a9b2ea007a3272d37ee5b350f8b7102a8ca3ef9d1e74e89636468c8d5b45e0c1a2d3aca1ad2cbfb872d145a58edd999b458ad778bd780ff6af40d7bb27f6fde7cbdacbd5385d4e5a5012363aa51cd39df6f20572356f475070e0fa2f2fa4eba563885b97baa6c6a3404f38a804dadef6f158a74579fc39a6e1ddaf91a98445d63cab656f31e0c0ff043b1e52ff7c099c3add0147f6760126f7ecd10f894e51c2e8515b3d9c9b3a18a47306072a2af3effc3642d67c040da503bc1b25a2215d625d6a7fb1fd9e2acd6124789cb630d6bc4f4d3482c0c6e4316460d8589e721f83f866331b9efb77e8fa9e49a2fac3de959b6816b332dd95897be6ba735de161360a519437d30f597d4cc7f9baece79a702fe1387641b01a3e98117385df6400ccd40fe886b09a27c214feb4ab1479b84032d0069466414e40a325de1311d38a959444b2d17946568ff24fc97ecec078c5c3e158a54a15d4f6be9d44c86db9d98b97829d7a7a087909c9718b91f4907a92c8df4387cfb9c62b1572cad0d3c0214f3dff03d2518609c6329bc0fd6c6afb8dc1fb558bd985f1a4a9bb24736b46dea8bc1ceb0398068ac1128803a39a3be42cf4d7f6befe6b5083a2a8c540a19df8685eca1f280620ef03ee433094c3601e780b6c7bb2a51f4d66fc0b676ac2e2bbde552afd3c26cdb516e022609aaea89e00d2799bbd5ee0ebd6e6eec7758fe7f8efbf0a37b2c4d8f45c8fb02c5e0e013371a441df0ae8eb34e630606f4e4a6099050999e166ce767e7e3c227bdfddc5060b7d974dad5089271a5ccb6a5e7f2e5549d73dd8440449990f5e9eb31ac6d39387eaf8942e2f28acec0764b5de06e14fe4d3330a73d34ee45233b58d929c124390a7b953ac99544f0754354eb81d97c6206c2b7aee7b8e5f9e03aad299523d03be25a9c8444359515f1ad091597132dd06bf6fcc24463adbbc8211e4aadf67d1afd47a844a7977a2b04080b7cbe57e771465a5e083579dc87e73b877584ecafeccf4c4ab0cb3324dc2a067f23c027d76a1a9ea50025e6c0a428f33d7cd3e4bfedf27d876b06982c92ee583567b4f32da806debfada60f67891797403ad467251df39d102b25744083e78c9f5d96cb0c699cf9e37501a138ea1a290cc14fa27f4044b2b81cbd8d70ebba83096182ab8627cbadf1ea6bc86223ade82d9bb2c029f4aefe78c1b5bfd8aaa601ab01b0c2876b72330dd9c5891cd091df9f6895a9216acbeb3dcc1b823fadd7822f66f2b79861815f77f29474b4f797f179b6d5f27a7cf4dc7765a730826addf66c4273ceda1fb9fa43d37a096404e073a2e5ac466a03e37492d33832a74bee58452030819aabde4f61dbf541ebf7668d1ea1afe9128fc184c49b9cef03d7472ea440f03abe7adf324a651642a000de238c001b271c1c4b5b1492e1edfc78a1f6b21942f7251f59cca254a33080bcbba74f805e5c6c7b8ecc3dcc3df3c8047be1bd02b57b29ecd26b5b150507b3868f5e6a799f472692a5b7e381353f4f47fbdbce194a9f8fe710faa7bdfa2b249b5cb82ba5796c39af495fb3900f013ffeb1f48399b75a18dd1cf061910d10bfe25f5f472354a97adcb7c68a1627f5af87a9046fc6aa1800d29af1e64fe502d0ead20efac2835c83b4d53a57297debe3d20f918f78d3fdcb41fd7e0172ae7053fd028b3454bff9398a49378a16eddd7192935653b80d7e5feb292803083ef834f19ecdc1b866aab7aeeee2239b99fc4cde7bc80324344ec704dad1c7ba026aef40c39f959d10c11739194a5a2aae4bde444541bb7c8c408de1d551a255270add454af40c876f31f068b9ef470faa5939218561d13215884ec1c0c5f8fdf758574335d423abc6159b8246df738ebf6000e22bd7af191dbe09d223bff4b6d28e43a81de3a107bedfc28ad271ae35323e9cbb5f71342aaf280f635343122099bd5b7485b62d8c569c211de746bee65659af63b51ab7507369e3a7d7241697975b06cf07913ad5b51db0e2d674032ad4f886c485501136521eebe38a64e3c206da00ed58800a06959af71c81c6f009ab23b456aeb18464897009bfce211ec14895eb482419008d981a3096081d01f114b8de9307d4b39dd3dbd460aa7916e0895454a3e5032518f30278e2510831dc822e9afa5a14991dc1a519c1dce8533b13ea918a55393bc49bd6b2ce2a105d30b0d3ba5c0a35802b03968137782b87e98e62104497676683859c51ac64277da70d7c0ba6d5786244ec46c2febef11dd59d055d49fddbfa7a49e5b1c9f1e8174a4b41822a1ec3245fc7b259cbca331a4b57a42aec03de4d274ecc8aa6cfb89d984ba0450a5ff3e5afe231cb79df96f67a7295103a83629519c18a3bbd95d32349ef2f50e7129253033197c98d9450f69af3e42a657ea9a4c9211f2f90faa2bb50f0dc5eb760e85c722b64d19e267d66ef763f6d4befd96c55d398509acb2d74d8b0ac950bec446cd31e94dc58d4967769dab1ba3c86bc6724c8bd4e07d96af634c2c3169f5578bf02b4e4462324c5ca9276b420fb5254659895d1171db882d3bc36b0aa15da7458a6546baebac4e1dbab780d6b4af6123d0b6d5ac8d52fbeefa2e3e0fa6197f14fbad2b1a0893643d6bf5ff81bdf7af16c9ccf8a10922971ded57161d54c3a07593c9b59759a1830932759adb10d5ba3e61d7f5e6a1a90f4422b31426978c13ad0b66bab4d878c53e1c8405e46e7a97f502db0741252bed0e4318e24227359680664058adac2adc25c1d86f52e306d11b01d89987b45f4d68c6e5eae4ce010dc86c8fe06863cf4e8a457e7043df2c4d0b13836ddd07f33ad5c4b62d22c42f0a97ee5a9903910818a1da9d8bc0f758e420d6b52309e0edab0b17a89168557526227a32ca4fa9a8331973b9a965522652785826edd3ac545e3cf4abad2eef78374d21b39c1601035c2e03582e1205c5cdcb742c3362cf7c1f6e75061c81c3577032d52eedae96def65c8a0212c4fb630e3b3d29f24d3b992e4617225a72ea27677e8e2deda3cf7a2e7375e99ecfd02f6d0c0ee02fdbb5a0c59d69e3b71487c609ea31e2c3d18ffcddbf8bc987e5a5fe33a6f78cab711f664e0a854ba734c49d1d71905c7a22944789c8b35b009f42a6ea28dfcb9736f0c7e1aa1ac3fce98430102cb2323e28a3b23681344cae04fd51857289827511c412f0acb88ea295ece9f9579bdae6618819ede34893912342d9a63ade66eb5c8e16f96dd59774f0dbc2ddd2d5e76c9fb14c2800ef2f13e503716a2d109a9967b4f5b1eb5d66926e4e31029fb1bc2d7061ec0c74a5c364c349c2288dbe562f5a05649c0d106ac7ac796e10391dd73261e4d6ef64b983b4996be4fb9f0b041119033616b1c2bbf7e4e599a970b280a33c2147f13833a7a2ec5826ee59b06a52b3b8fb6b3e779df4b3063405316568553745aac2dec48e887fbe0b5a65b06be35b2adb9fdc7161e36307ce6904b33768275d3df3bc3298e89740b214d8295916e8cfe4dd8353d8401f4f1f4e25c169f2b5cabac3c655f803d74bb476351d96845069d32dcb06bd617a7adafc0a01e364f14fbd8babc00319d9211ce7e6246c90b9f8b9b844f700e1d4f1a865dda7fb56dcd47e08c65cce09caa9599998a6301541cf5e3c5a78e0f78891e504d5afdfdc85f11a6d8e1eb336bdff77f76fc0cfc8bb68a7eb87dfb8ef3b1d5086d69650364822a5074d6ca74504e43c824ff81352ea98de8046454861a8c95ea32b9430376f79fa6e2007c9aa8faa2883a2c2c7d298c85fb5a2603845d57dc0ea73b4143b8c55dfa72061cdfacd1d0f444d90ccd4b51f9f79df4632afbb5b3b543449fbfe67ede71cbe25bf271b68c32a414ac399344a5a3886197f97f25c3ada935255086ffc4b5cb6a5d35a680b6e63b5fa05980a9f73854f0881994662063dd89db5e92526a6f5ea16daff5264fccf78358b2bc592805b0bd955fa78d349fa9b24aacca39eb7f90a624965b4bdaad7e0149e2b23ef993b8e196f1b63df9ae0627e8f5aafb713f431ea84e3deed4f435f5ff2fd97ee1b6f653a41754dc956ccf050f16131f0048b6d69e529b51f1077b5cec75948aa9a8575355abc26fede4a1e8934f9d6ce04814aef6eb87c298a1cbf4c067cea61153f8e300f50f65ea9a46c92d0e5c8cb9eb190fe981993e050dc2e8e9d808065f595c471cd7416efba66941739d79e208855d9f89f6b63f148e9ca26c24ef189a329104d7ea2ba356493bb9bc93fb07cbab684d25696a8e4ba2ded77283c5be867211577221733c43b1ce48b2d66233871e399ee815d2391a4fbaf4dee87d7d0e1af83f669fb3f0af61446e1548629f826ee8b017239b5bc23405eb2750f9cafb9caa8144836784874300201271b3f1b0c3cab79c831bb34d15d15a0e5323b778404ab7bccbe07d64e32ef26a220a6d15b09fe9537412451c1cbf8e7ed9bff033fff3ad955eb93b5c0e2a2c2817921054e3f8c946d00783d573cfd58e506071aa01012af9e01e3dd14762c0d7b62fbf0700a35bf0c4cdba58137132c74056386830bb103459cc9e7079a57a952818109347a35d80986bc98efc819d3856efc333ba0525881fea8f9bb3e9a2495b526a3723610f1e25e52f2209f566b2ceea37469242a331877fb61e76d296bc3c834a5d974235630ef307e069b1b84448954783343c1454ce7015e12c82f5634a34e258ab9d36529059eae8d8358b95b56163d8196bcd9743c972571b88b0c87ef58f9eacaf2435c106b3ee15964cef50cdef4e8b3cdc14739651464f7800701c3c698ec275128f587e9cb37014114d6a7d0e88a23b7166f94353b6c42811c7e5d6d61ab233d4e950248b82629ebb8bd541f0d9f631ad52f4c1c27503d005ca8baf8c461ac38a4aa917ac80b4e5e751b8f03e641dc6c99329dacc73272f394f3866e2ed6e515b2c675710188dea43d6a299fa1d62fbb61ac0c04d4e4b1e99f47e05ebe2fb31601825de29906a3695026a43422526d72b3212df70440318731ff4552837a74972533944cce474fcae18a769b60b8099b34978335a1a44cebaa8bdabfee76b00c452d60f19774c2eab77c63648f95e44f041486f11007a47068d7e272d346d21854fb23fd0d1cd9a8523fecb58a1309fb5fe2bbd9deecf5908aa8da800f492f3ea6517ea0de92e348b13d4e8ac64a1a897eadffbad59905791aa3b7fc7ea5a6ebbb382cba00eb1ddb8f3b9b20352c9d647f0b8916c0568e8a08313a9dc27d59950b5a9040b4b490bc4f4f5a1f893fcbeaa7b908bd7457c86844edd80091a536a884c137b9e5796f7141d1b4b4aa77fb26f81e12298440ff3af2115e7dd6005c3a86fd7108153b2af040ca3903a4c907ce28d5b0d215f0cb14c69cc9a88c3940444c88da3503184163ca1b77f5a6d201bfe76d6dbaabf30f19073c69bbdfd49b882d086a0f28da2a26dd281d2f53229578d1af7def448646931cc44007bd5abe1167810ccf43e3a39e8fcf1c021bdd4e02ae62c5d7596467531894340aee9e2a76f0278a87ffec8635888074c6ad665cf18323a77f89a9b3cc47ab70f2a81c31c660ff85963c3c1ded45466484e15e40bf6776bc0e008c34fb43cb08eca69c2e9712d5887119531a56cb90ad2c1c7162b8b1fdf181de025b3cb820c2d4ddc163cc07fbc30394e8aa03c1ea996124d6113fe2b6d57a33b0a5abbce432928662e26236fc4e4c83eaf1ba024f4a73c5c89100e3d0b5d28cc9a4c9a5bb2011a58b43db03e43bb0f67bf26d1d14b10f402e379a104cef9d282432d5dac84c01169cf97af76a1292c17836462c1400b15dad9b31d7807ed9f4f5e3f5ee04c7a2d358d4945b063bcb4d9ea60ab1dbd4f9edb6c6be2151687d3947d4d102f55be9fc0a9cb4961bd93328f8cd83a8de603119f4ef7899cd23ed47403a85df76cc7fe1783c79cec6cc1d71a68cf72e4bce7362d9c6be042659bfde80806b71859292d507a58d1efdcc8a777c6493e77fba4c53b3cd5c7a017fa943d34eed556e1099b86bdf3065d9a886fc58eb2de110663eacb45004cc59784a0ef42ff131390eff0390d3e6f730c4d0373886cf4171b2f586419564eeaf135f36d77fcb881cc45ff309751561766f13dd1bcf44f934a30ae8d025a6cceac0cc38abcf328dd9cd5c2eecb562ef4a6b3e245fa2a5f9d0fc0ec02227b18c677893b1cbca13a01e4a766ec72883bba2a08455a38089696704c29043493242ae15e2aea6e1f74a942282c4f97ee1b5fd90557aa7eaad177ee60bc82b28905d94f14e9d3f22e85d383127dfd2c18f7e4a7da1f7db19a1d4398e4948334a606f0d4a232f52061953f2f58b985907b462bfff0b1f6a5c9eb14be33b6dcd59e222495de19c2c11b7c337c27478449a4581af72bf03f5c7f6fef96805d1783767c8e10f0396e5651ac1e6e72d8322cad3cbd9fa0097fbd65b6bb4ceaa1b18ad67717173f818f3bf7dc8ba585f83b710e02858bb3eb35a11eba4914acfc35ce3544b677d8bd67e10472c2531ba46fe86b583e4995c4473954709aff4be44c5904603713364bb8a1994a60383ca93e691c16cd4cc6508f16f9f59ad41da46c81bfb1919cf6de918fac48f3636e7470b26a05c46c2e107f23138d0fc2140fa3e82000a498e2343e8ba86923f81168a608c49ffffa1f24376dcaa29e9cc3c4e942112defa3299324c31774ebd001f8c36525f1e337e8dd96d6e559be2cc08cfc23e8d88554d3d62c66a8db274acaa6a842da40f0bd5f1ecfea054156d7ff0cbeae357842b2ca0912fbf0ab6f045c588a48405a1b025d54123a8d9baa7396180bbea901440bbd0324be5b36ddff1a3356f42fbc0e1681595b1b4d1f9e8dc5d6cb88cd74838f74da4c50a8d9b7fee1deaa8eb73150c3b19e3ceb6ef13fc8a7bbe52d97d43872f6b0b1640d6a8f86f1ef767af69bb2c8a6c9bc578f139ffe3a19f0740e8a224fb36a0c6ebcef9dd2482da3e4eec870442454034f0961825f13841195e942a24cffb9886f33e4a1896e4038315013e6517ef8d906de678159278d110d7274f7716fa16cd588229c7d31404f0c672c455b81c77c47202a9ed5910bb2cd09c48b80550c13804b49c855a601544211ae3f77db86115f1be890b1e5bc48a58061ba87c144d353aefd35da6653aa614a28c1c900aef62008ddc3de5cb4ddc0919eb8af5343956b8ff7b0eb935199a19c562b15f75074314f98702eeaba8564bedb740cfb7e0cbbce31e18f24e1d30944e16d3b81b91e4d03b546c86386549148dbb1314d5eaf5f89adac0fcd5478694a237e67e61d0ab2633941c5cf1005530b6e70c9282050456fadb21e524440fd1f5bcf95531e30405d267409816d28630c071d819affc51d89940e6ceae83b3d2cb822b2f1475f8c89edc9e3a65def0e630375974c6623816de408a615a029b011c765a9024d966c6f3e65289b7b527189f48e09fe6c220b084006a89471b6e44283708d930f841326dc827229ac3b930fdc658f11b58e600dab2c7ed336c33eb9a51ec0a4e0a5362af4d239c1b8f352bde7d8821166cd0ca282b327f3adc1d783953adffa0ea3fcdf1b8f8444cb585b08fc5d34e08e4f103c6e073c6174a5cbfcb891ff03dca2e34060705a2cc81fe80c8baa48748024be7a0c9efd4a0c713214238aff11823cfd4c05411e17738974521160e6f3808427085c9292d6a274097f4776fbb8355ca4a60ecee489bd3d2c3cfd384a14ad79a24301d71d779f3c58b9aae676ef364b513aace70adf6e69e92eb0ffce790b8f965b5849dbcebf1bb8bd8d4d69c29e7d8511de9a4acee78a609a9988f0ddd5fcbc95cf0d39da94f9138cfa3dcf738e030c5f1023f65edf36bfe11dfe415c9e4fa898850f4493b4d6a0d3e97aa10c3a30d3da1a3089e79bccb4cc107c76e4b74dd3ece1df5c35c365cf3d586ded68329f510f68d4bfffe9378046b965cbebffcf8711296ab70125433f209aad1d883e368552b6cc40e6fb33e4e75f503ba0a87149eb9514fe5a11bab768d9069390875ab959acd7aa95acc43b10ab205e57dcacf0eef46e6d088e3bc7f53ab72647b6825b3a997222f0da647dd663e97269fe133e88cb3dc270f51378fef117abe30be03da06e3377291ea187c78bcdd560d547a7840453dc950c5fdb45dc0f6af96f25b069223013ee008bdd8c03dfc2417e883bbca718b24d2cadc920494de39983ae0265c38b09a3e5435c09037e575ca21282ee09d2e4df0fd23682e71069d1819bf949aa10222f3aecbcba74a543fc0e20e6d761963bf95b7f44c0f0d57f542fbe07024dc7fe713e28c2c0a79ef61c6099952b8fbc6dece2c32e6293f76ea39c6157d77fe5038c73badfff21ac6ed1f8dbbd945a8e187b11a6382d296047cfad502dee2d40e4d8a8ea45dff305b49307c3d5601d7f253b0acb1b6f6f40e3655a279dbec80a6260aaf6fa26eeaa52a117ba2ede60596bca9593841b7c8e4180ce90850304f40c2b25d0c317690b4dc24dfc0b73fb84f964c08e7758d3e768691fc44cb0fd4245ba9085f4386be6f18eb82f029d2f37b1872d57a589cfaf73b8fce129cd5978b3882ece103a7127fd09305b74debd76495014cdf71a9be8173ad58ee4e72c2a3687f331de071c00eafc35b0f2081a567af0d3a17f48ca45313367bdf68593915e6e1ba46880923e5315e64e29bba3000c7408ea89eea63810286ac23ac91398e8b784fbe9975ef3833e1a0f30a0019edaf8d45f430d803bd364902a875f6f8bcf6a126844ed87492e8cf9ecea4c95a5f4f3208e9e50c22723b5f71c1cdc5f593710ef263f33110d752d3f34f65866f4f843f169d265d99fdf7b47e4b2a9036846f7c5d39455bf424d3418cd4e2c30f2c7a317cbda58ef7039d0cd4d4189d9776aa357a049d5feed0e6915e017aa735f3d8d22446e1adf6235a3976ba7f01513b3905593a5cf830f67921f29129e2fde73f5b1d54078bd462e67427d0a663c3c0fa528a38d0987aa53793d9b47e3c0daa0158dc5ca5c19ce6676953299b91b552b8c83763c8e9d81307ff8b4935bc56c3657831209f614e6c58f3cff09299c1d38fab4cc46a0f56eea7aeb50f9b7b2c76eb2b78edb2a59a231dc047e13c9d787f02f51a09352b16f4d0676375c602950adb5416900447efbb9e6017e59fa3fa0baca48d1c8d193736eb32c1a7cb72cbcdc799383cfdfa568f8f29be4bd8781810c049f11a39f415df384867a2c6c7686be7b82ea6d4ca8f3b7d21f9199397797ace7243656897aa4443ca7873915e75fd6a42e056892b237cfc3b139ee171b6fe01d3f0c1b7314cf80be1dcef584985a9f3a3432b59767be4c1094c48d948bfc6d65b1ee9ad0fb1a8e34ee2a44d3e85b2b82a50b33ba7fabf1f0f310bbd7dbc207081638e21d9db661ad01ca7630dad0bcbe8a68daff3c32e9c410af1374512622e5b5d46138b5922e84e4b4105600e4dac80678b2cfa5c3d7aa237a54502d3c2cd3ccd4479ff91742e158d60199e17cc689f5ab19997c8723b8cb54b712ef99e23614db72c41f88d577ae65346bf868757e320d659889f40466d8196a3eb2c34afebd4ecd3f7e0e35a7284763c5c6de8c0d5abeaade733717ede33d8ca71bc56064c781655086a44c6d2d00eedbd741909a56283f0acc326b3e3e726bf73b1e582c52a050d17816e4611e553b8480817dd783006de5762ef30ffba47c7bc4420debf2956723df1cd03a77109df7f62ed53e3a36327e2335bd561866791f60d9ebe12d62629b4b122a8ce9be41b48c988c03d93d3d770474374ab0ce57154ce58594b7c3ecd451dfbc162950c4fac2c694c82eb571b07dfc14d9f414ae858fe04a4581320ef9651dbfc92c70e7575e441d8563731b9b2364ad5ee57ac31872936365a0ad6f3b2f1d425fbfbcf4cbcda7a53e193e3091c246fcaa22f18b33aacd939e086910ae9574d1b64f6755f22c3cd8c626bad235ef58f274c01fa8f747bd9663aff8d5ca4bffe79a1d4a6309fa2bfc6fc041655919c7bbd07001cbfadf38d6b3aff90e48458ea0df6b92712f8e78e33145be2624dea92ba2ce4fa60ae79b6a0ee5e628ff388886743564746a59ea5dfb2baad735ae368a8a2808412bde682b077466e6aa92f204082375aae8ed7ea28c4e27c5df177c24ccceb1f1a9b4e4187249952e418a7c933fabfb1cab096d2e138d62d49ed0dd130a45e4b2c0eed502d6f29aa0b6e5c8853880b255db7b003c7a2397e477a842293e2589a1a04deafcb4301533823efe57b76d525759bc4ed2a04bbfa292507fb2d18845b5905d565b8e86393ddd8c82da7bc165b7c7e945672037a83341e27d634d5f7726375615f01280b025a70b4581c6700d064e385f85c8f9ef7457c873349f1ff25baa05c2b9b4d3c43e1ec306f3dbe200582897b923d0299b839d15a8d5af506287efb07fadfad673758144651d4296ec401a040c5e2e37a70320b6076747906419636939f6401a0d1f7dd55936497695b954ceb25ef0927351753a4cb9509520635a0ee74e6247171bc1302242d7fca8d5a053f4b295802c9b36f41fa409c63d3ee1dd2480698186f1c728cdbcd0c9b1a1cdbb4fcc1fa739b1e85948be67bf7b9eae0ecf562d74f761b47966c65314e00699a63c0fea5e2a6ffc306905630dd7ad3c32ed0338e8d8782086da64983fb12a91149b3e1829897967a18b890daf5ace423287366903ae603de70498feccdbb075cad742a603bd3f09d787439fc8d7f36ee91debca678936fc95aa70eb7c4a40b941b8147e6db231b0e38efc1b117a6a5e024ca79f7179600092df0e6615fd63da38e11e9b2015d22eb598dadf2691b9176511ad9534a59d86f0f78de74a6846b1a100a9308f51970a92ef65da871273c007ce0e0d6092afdd0fed8f55a3ffaf18c978a43f34074d48cd5edbfbdbe6c9f182c82893d80f1fa3a165f0d1a2c5d547e587111b3b6f1d5936c9c34e70ff6472ea94fca7c7f894027d1537fe52194e70b5ff60054640f3093a2d791e52edc334e68d6aa67defe608ea640036180fd84d4e12ef4a525d903cc22b5bfa6a40386e625eb460858ca147cbfedbd364fbc3863e12975f680f09a951d0b891fe94177798958b3bef1c137bf5366d3ff0b0026d061a8a802724b498c51727fa9240c0fb1befebd1c3bc838a2e5d868ed03c7faacc89266dd32d319661e4e52e0c65ac3fb202e55044dd79f887d76aab3e5abfb4383d588118307ee6d58f00366e450e04ce173960db2d27489e2c131c75ed18149d2cae80126005d9fed8bf2e207c0f6ac143c7f5012b91c372dd797d6725f5f185cb770256ca86a38acee2aeb1218273f51d2367d3e4314a656da9cab45239c71160babbc8a521bbcdb9e21978e744af8b159b4d10ecfbb7685956267643cb575c017bf4af94b3371a059b867d69a1353e1c19f2bcbba56e1e584ff5c455b02a2f55c42f22510e42b5d5020166e2805fdc1e4ac3d3b6fa8e0403199457e31f967c63363e08150a604378802fa491a0a4d035446111755e5ffd393ed9a77e35edb358ecd29567c70ef0f9656019a626f559eab65964ac3d3672a48a5ba941bfbf43c50e48c6f0539c6c6a779091fba5476bc7c38f9b6b45d3c07245fdb6f553dd1376b15a98dee356c2a1b54edd86020bc936558aa17ad13f894383f683d27fad6f73f27059eb753b68ffd4f13e53ff14a0e986e6f58bd5d3c4bfba3d56c31715c0669d0711eccb525c6baf159f30e047a070d873cf068bb1bcc6596d71b8d07b20bff1b4b903162e68462785d78e97b363f7a9a44fd11d4398c1fa661da602199f202ea683f8233953838bba7360b44d2f86bfb4e045c968f3438f6f38c31ac3d62f458283c57c1928b40b6e77a6e4e004c0e113f7a87ef449a60925b6a72e5c26d4ba313dbcd7964decdd3f7f048e21022486a6d3a00ce943cab3a49a4e9921642b02c20261ba3381cffa80f3f9aa8338488b16e77be6c7c9e61581c88a6d2ec279629d73bf68a67c7553063e2cf86ef604e3a05fad3d5e928073726e5547ad5eefe18548a134dbf4fa63ded4c9dae48aa0c79b5d4c6370b44079f5bb0beb0aac33a4ae86049226c3dd68422910d472075033b0df3795c41154aafe3fb70ba99e30667e8737295267f9b6c116da53709a9b3d343a79f625b780ec3a671519f3aac25a36b7012aac86020f594b3cd12cc02a5afb1c555f5171df6cc734c586328a539c4b22dcc772d63cd72d0975638f283995c481b12d2e7e5818709d0e7268287c55bc9ea84c1739c766a6492613c75ee1ca8cdab6da115676e6924ab27c7c8d1fbd95fd8a8ade1bc05097f4e6565828747ba0b2fc2c622c844bb8961ab9d3fdfc12e48a61024a382bd8afc106e77a5e542cff1d2274347f4d51177772ac8c6033900dc370198d8e774359d423bfe399fcf050cf9c2f459459623155dacf64bfcce98df661ee231d914236754785c18bc1761a14bc7b08519ff8f4b644ef30779acc687a55abbd941e1d973cc9991b9a4f823fcb378602589e9106bb52efb99096bfa90e6fe6621c4d37c853b183848ef0651b60103258b0d10c836d9b415a64d57f1034bd709b99854f1a7d9c4c90e73e3c7ea6cf14528977d4885e1d6aadffa43958eb927aa3c8f5b6d0818ee3e0f771ff4873317fd9347b5949c26eb1b6eb204266c490b6a12b7a358f2631220db3d15838f56ac991fd4ea9e95cc9f5e5c327cb5c79e42bec119ece65689448ff1ce9bfee64f87a0f2368b316d518a19a9cf14bbb299dfd83471704ba1d41638c7d8942621f8b044bd6073d51c7afffcfefe6caa32896885996baaf0eeaf275bfc83a7a7d904fbe980673f89b16625cbf94967fb61f9aa5bb86439524c4301b079b0447539600a537f22e8d69301f02358dbd3ba28e08fa8b03603220f591ff95c962a0363ce97ff040ea9e31663525704e3e5d71852997b94d0faaf9611716772f9d7f2f7f4d896da5603d2b019ba406263b3ca190c17c533bfa5c6c5762343a90eb0fe55b9b00ee548cfd3d9171f199b9adfb9874938f2db28589f823d0196a1e9e70cf0a60f60bcc350d42b7aed143099c87e442e5f8435a5701368e09cdccd460a75ab5e3d7d58b578972915ff4d32a74d63fd701e1678a1bc779c290d020422ec0e4f191c0762c335cf04bd24a99be633efd1004417a57b8e4ed17924fd2ce12b610f913fc2d39789b3e18f301494f45e7f0ab218a0e485e8b292717d794e1036aec959d07d637d2e012bc425e3c06816b04e28fbd81620208644288fa25aa4b543a3a0c47455753dc7fa49c12d8119fbf410fcbca11ecaf81604c099553c5b8f7c9f0c93c10247da86c957c1d60a2c28550bc8beb835c31e9abf3a8e00ab341de29d502b2e96d3087c1a5f04b09c71bbc3eb6b318935133789f6785cadcd406cbc27d8b9bf71e99f68f32c4d56ac99c87d2b90dedd2d9792a8dad57cc9ea157423854603d589dfc5cf99f94059d9d31f9c0bb39b2bd5ccd589ea9c6cfc2859ab793d2190a02956157fc8df2c27b565510ef7715a65da8530ec8304f3ffd988dccd2f2ceb1cfd8c8b7908d4ab0198b6f9996e6d100bf091caaf51311198e73b0b835244d6b31e7afb48cb57d3b48855797ac33f722cc7c318c84cd22de767f5037b767cdeabfb4bea81b69badf8cb828d1c2fcbd2e5e0cc78342b7fac3b4800dbcd4a945e154fa332f05ca2c577d028ce7fc998df997ee9aa85176222d73c4a384fd3e167f109ff10b2388d2e150d2beadcd14d0fb694960833116aafb41b7da8fd4ea579c6efdf78862a66b07510f65ed55547a53200e5f4c58ef7fbaa0a0575b430262c1c216d3f6437c890fd9384bdb8db8fc7abeb281046641ef42d3c5010039276294f96722f1164a387b7e78bd39e94d4daf3c28fc39d804f55b4e311f4ed7611a7e91a848b02faca427825b1a0919325d25594ea7adf492dbe31c93edd8487e007ef2c4167e3d9a3d57d6c5f8e46eb5f74519713e7a12caadf0d691123ef8b2a0b36e5e5fb5f8c90a6475797c6577ac689e8085b01b1f27ec884f9b7a37b372289cb3caa5472bd43056a3d32f4164345a2a805eb1fabd49808bc9d7b738c49799e54746065ee2003da220574689d740a71dec0c9552684764ee24d006361ee3e0110daceefa9a8b182e283761610838bf49cd0fffd4bb4353fb2d559681c1526da6f1473aa4ecf0908fa42da364b61fbfd7f126a7a901034d4ff5bf507c6f4eb6aa9fbeedad6400323ae6744e6c28095066d97bf3a35df750e6b69354809e9b52f470d064dd9da641fbd88db5479dd05009d3a27ae37568409d1d22c39edf00c7671ffed1b97668d82ccb8a0c03479a065cc4ed29ec0626d58338b1fe73fe3a3318ae496d171794ec79f48fc64f293f4021fe58b5da38ac428e55fe6a5517c95ceb4f2e0018fade8476564423a4041f97aaffe4122b2d785466d332e77e1216ec67e6c19e99d747e563fe182de90cf08875f07bbe932f6cbbaf0abf0819022a1f341dad327e41a21c600b58bcf79a5581f7b1cc637336fa5b2ec774ad25466385de66d807da9127bd4be03fc7d4c25e072ec0ad68775e691fe654670bc2e1ac298f1b75dae50b70ec5334b163b2402d7329989cb36157c7ae752e1629238fafd42c9910642813420edf251e341f4957e8cdb532cade8fb9b0df28973f028a171c45a084188164b756b21f3fcfc3fc1452d3436ee394615100c0742eb44bb5999af8e4e42f87991f77f012053c08bb28f6a75fe5674b90049a0f4bb6bca03b61bfee3eaffbda25e9ce5f04566936d177353f48587270a29b77410eee30d1da6117b01650d8052b15175a0ec700bea357652709b40beb5f801e428e04c24f8b3b3a8c76393dae73de74f564bd2ddd848199b2c9c7a6fd8b6c90c57016a0310254542390737fdadf320bae2281572fdf7cdab9c3206c61eefadf5e8227b050cb2de97b98fff560939a09df7f088b568a213f7f044fef7cfbeabf40303c61ce58c8adcefbd6f795f7d6d477d21041fc274c12b12e62babcbd7516ea2cccc2bc3bf175499e2831f2e3b4634045748b0291ef2354b7a09b8cbcf147e39d15c1e358d44b42adf1fb379429d643bc03cf63f6f9b9a68dea6267ae227b6c9322bbbc8542694a4e0bf9658825fb250e6c80d9e24d2a95a39c07407338e9bc503d6bce478a26c701f5cf7a2d97d71f2d31602e4072a50b3a6c00bdd432efa19732427f63322a9af117c75da37558732bf269bf4ac486d19b6a6790a57e9152405890ccd6d16762c9c45652b6e06d007b17d2eec302f085f9efec50eb1a6b41ea4b9248e4ad16703b14f7e4387de6a8fdb97f857d71342f885ad85bfa28b50025e19cdee08a04aa2128057af16c11c6fbbae60986eac9f423adc5a1b0e34b8120a60c42e5d8618159062fad3b2b25e912e223fbe04523f6e5c64f2786dd498cab80b606d90f10bae68a221848a0a996fcb732ba67bbcde87aae6fb94e9e2c42347ef7a86c5c97712fd33a39de1a1bc4724e09e4360caa5b857e2b9197dedff24354ed7beb54c7320f422e174db9c75bc017a0879b0d76497dc10bdeecdc3a667a275eb0f9e65be55f85b58233954953cc87b55535cc21cad7608848fa7fc7169c7a47ca4a8aac7ff58a5ee25cf14603700fd0a9d85caa0d21ef78d1bc354c2cec409ffac9aba0bead64222cb75cb149af056cb3e23a464374cfe18a86c212b90294684c0807fd18e24689a0835cf03a4d675ccc8b643b9ae8c5966b6c1218e95301506604075366228e0a86c54faca6c397045edaf5c79eca30a40486fde885d4fbf5d5e313941678fd71baebf442d05d8adda8d0838847ca2d80b287ba3612e15fb07ba00b28d8e8d2a16b117dc4f6fe381c11e7d11af6c0e9d9fac45808d3ba28653c23cf9a323e2a235ea0464900064d85b8e0da9e9527e0d8d50bd203a141963db9327f91a5c275f653a8460524684d948c7fa986a19d9f1dfb354803730cca81d7048e0a0b696f228970406f4019038d0f68e004622de7c9a6d7158bed829f61775a8a1eeba216cdedf2d4e452cb341a489bb10a0de753f3976640803469bcb841817baba05bdd444365941ade7f0f60c97cd929954fd4b842920b978429b31fb5d9a3630f2ea5fbc5ae6fea33a908b42e90f95cd43dd2093bc7c08d9b3c7ddb0aea819525dd98e3a277f11dc8e11d6beb01716f41bbaf111f828db7c7e483c9000e23944ceba53e9085861a8d875e92e5d38a6c26f8c0eb101bace669ef86fea92dfaea047114209f32ff1ef04e010fe93cf0bdbf19d1a35a8d49b22b9f7f09a5a2ba060a26a927f77fa7b5f073638137beca46bae012478549c4c5e940cb59875e9705c35577735f22935f3d9846053e1a5dd26c3f6d9336eb3bdacca15bb22964af89f66f24d1429f0fff1b4db531a2831c17b051e4596977598f3d8ba0e95bf74a8f984e9c6183a860e2a8e3882acaa27be257ddbcc57afbe06cb0e4d62654b55c13ed902e3b995496d65890045d06523e51dae15e0aa39f648e5869326cd949c3e1f058e8a97cce4ca40538ace81ecd627a1172ca0ec15f28baecb5c451b942fc110edad15307b55c4fd8ba6b36a504b8e0100c8f4903310e6ba71a3e64a46a85bdae4d4101d5b923c2875ea3aafb4a849f34cc53a54dba94d9af338753c038395282b126d9def5685affa6ab00e8330432b97a90fc1e5b08f2c8d55d12257a5209c824747060866f3ec38c40ffbeddb7dbe7b66ddbac2626770fd69bae03292291da823304dcf1ab6e90be04cbad52635f9bf755a47ca99a71ed7604fdb91b9fe25a016f7ae46d0c0db98e252c10024be03a2534ba526c50e4fa889e1ca328df321c9b44059011fd96056f4af10d6b4f37b1b5d712843278fbc6983f95a593674af6ef08b63f03be22ce66038762d5a969e90f5dfe07d12690a3e89b42e76336bcf93aa6291a4d7ee6c83f1471f57567cde22395012332ace8e7d4611dfa3c9a9dcc8516ae87e7790b75502a05501bdd45818bf7eea2463ad2453784b8415a40a6ad4b96078dc46d75353328b4b134f178926054873b25fa1793a20a1ce2eb706fcf0b7012aa862ac2f5fef498e89196c88f1f1c0fc281d7db6779ebd2e84908114e1702bd2b861564c2b05a9802bd21539d1e9e23f19017178240acb80c3b9ccf6eafa4614b3e32c4a6acb7e5e9e4654387dc97dd1e51a7da689beea97804880532a6d0d7c6a8c217ce3450f6f9d96b6033dc906a4e3d5a7251be4541303038dabc4b8eb5080157fc0f6b537539d71041b5440e3cbc2f48940974a8bb8df4972da1d8f335d7d424990e0e41338448c25ede66689ef9726d61ff7a65dc467a4bc3025e2f6e93f43adfac606ec219f106525f0b2c86db4cbef096acd8c188db4d2409a26fa9c319298fac7909062691713ffefe8235e1b3a06935aa394ee95c4d2556d03df6d3e22243bd840a5402abd5d51b68769666a4215efead2aa75e92969d2394e2157cd8e6147c39e5a2798ba03fb1b6d77ff080d7f81b9a0c0d125ddec4822edbe591d11413c4958f04dbaaaaec4c48ac0061aed85d76c05c26d4c97c8ae985dfb8026d10b6b82435c4431eb38dbbcdf0d105e827f45df9b95d9e4e9caf3d3b589e5af34f70914c3afd438f795f2a53fedc23cfba999dd607cd7083db5bcb7afe8635eaeb289363f5e68f71b8806da1d2090e49fd56b48a6c6e7cbd9e6d645e0af464f276905478c725ec1e0cb75e874cba3185c08123514ab4e65323a9b77a05cdd7c29783bded5a64169d05e3cf4c5f0a04e78d8a5f487427f890a74c3118121a58481e75d939812169851975a426cf4d9642e2482daed859a35b2e7b4e31cfccab07f5ecfcec1cad63712ea642206fd266cfa0b86d60dc000c0a15ff78bc557ba5ea5c4e8de42d064521c275cb136dedf346b75cbea3bfe44a623e108009a172ff0df931a3401d2972fe3580e27f9230d93bdab4593abe3af4774b63bcec411de57e75f1bee221e8ebbe19b71a6a6a7c7967711ac9b9bd94e880e97e1cc3cbedbe6d7ceba1e0407eb419ad80375a046abe598e9c035c11ea1774e70f1881c05a6ac0196f11b4b96f4c12e9533cfc580c8d3395a2cda001142ace6fe1921b12012f9535b3da7b19e5afc1d56eaaad1804f7935d7b59be7a91064535fc4572acb2dcc9dff462fc8d2c4ff2f078bf4bafd8def8f0575a0e91fffe095aa247eaabb87694cc16460586b7a23d843dd7ae48de73aced0440a454180ed6788c5b132526990fb4ea9cb7ea6a54f98a7bfc7710d0e134a743df3d01140c6e9e4ca92f9e9fd81383760db5b9f5ce2f2b3b8b8043fa32326aa4841dc0d23fa122317314c82fc3dc2a85a47eef0f903cfc6ea1736c6f22fe89f456e3e4e8b1019eaf3cc374ee4f498d02b75820b5d52704f0cc586ba327257c920fae4dba1be19298fed4b28027dd3ac4fd75d543954fea8f0f5e1f4daedf58a7c93a32377e33c8c2422396c27efd1b10e052da06cbee907adc16de1ffea1dd1f3f2c127f9d31a747e51a12e8d1db9753ca9d07e71480344030a0aa4093a532bcb43992846a90db7e1332d16942147a41b9908b8ff4123e45f38b8fd5462891ffcec603949eae0edaa4729d9df73c9d5f824fb2e8b9ad5c8b583eaac3d6deb6538cc8ebf55c8ef0ca34866e1ae12aed737a061035755406114ef7fe56c0e1465eab356ead9ac20c7e27224a5d76d831bb379938d09cc7c7b5ec873bb780b57dcf0c663116dea272ddbfc40975cae5706f2739b530004da30200dae72fba3d377bd6d675baa410a9b93e1cbff6e1645b0ab25e9bf95259dab35000e0e7ff77b9ea313e6ab33449c3a246acc7cb484dc114781c4b67950f80de2d3783f70c4d2c15a1d7775d7ae89ab9552b80cf12259e9d8b82e778bc03065c8e2ed02e0693c0e4bfa31e65c14ef1226634c026d511caf50fda1c446f5238cf8708d4b9ade8e27eb16633bc378ceb77fc30054d8c5e5f54430f6a420dabf7dc594ed7e9d1a6cc52703a1de263f7200c4a3fec8284c54b9237eef2614693701abc837cbc80895cb001ce3ddd7437b7bb680f0a725ee3736124d30c9e3a20e4699ac8fc9834cb37e64d082f98fb7ad7a3a644194ac439cb684c3dd57828d8d8212ec9241d95275568c6ba879d0124986d35459e3e531467706d445954f7e7b7de7aab79f3ee1834c7fde0936ae2b14e2cefc1c6eaa0e234925cccdef3f25d308c6fda1e2a2ee42b33aab0b0c4e448acdc6a3ec36814dd79ade2342688697a5010121935fcc8b66c16f1eeadad237d9152f906b53d32e3f4865936533f82e258ead84cd60914ad42ca7aaa452232a5e56953b535e3ead92034bbca4734a41c8214f5f91587f03bdcd4699d1a18208f51e20bcb72ccc57c9cf231343a992c89fc7a70e37b34fd9b0f7ed02bf41eed5abcb19b00ae38f462021e18cafefc3e431f5abc3e8ab1e4a1d4708e8c767a859f085c9fc005cc2e7d3ca907990355ebbda816af0b79ecc36e3ec003746d0dec93b412b9ed35be054b7fc4910ae0a19a7dca5dd9017c1caf505e938ca67a5fecc7c3c20b0bca9586e09e39a6d1e1b57ea4004bb0c27586b9be1dfb62ae9153ba3b7cb6b9b51124646ab115914fa2758285bd920f4e744c7e2e84071e12734ef78d332424b51aaba17c8cbbea2713e98e4c4fd4c77d40e359d77ff7c9c67464a8f8652db82bee00dc67abad352e9cb0a3aaa9190ed53c06b8b51a9c6b9a52f3599cf9a5f5f2e0996a9c43028b19622de224e7bd2377e793dc3eb6eebc7d7559fcc77ab7d07e8deee40a7e05a8e247d432c73d513049243ff3d608a9790e410f63674d7a1b8064bd5e1b5da94b95c0ac34c3d307d299aec24e4260866554e5b5e0e8b834682f60fea89d68f53fe02972d23ce8a65a336e386f091826e6e1efe5fbd5129791fdb30a4993b22782a0ec8bf5dd3b914529d50680e08e3b286efd86a18b2b9bc6437436e1a1e8480fa1f6c755f6121c5f98af4db0649441b1cecab40e79432f6deefcf4877806202d5f2a940fa1d60fd1d22b3497b3f19aad5644682d59883bce30ce68709be552215ff83e4392959933d814ecc5fc1d16ef9c2ffa7a31a80c5aab86f179852e6d8a717a64a63de4ef918e5c35f356524cd76c1f55f384415149910d0a83edbe1cba76e9d294f61dcd38405ee95622b05cfa2d09c6e3acc1e8c4d894f747bce881824d957ed6c1ca0e9648d48ce10ee5623091a42dbc8cbbeafe36e0c80e468695889dc19fc91455d96ac3ca185e252fa5af940266d29e8fa09e85b94288f3baab6d1d149e98e64f670e90fd86ff9083ebcb4a19a78f98ebaec656a94960e89abc7c6b026fa914c78933cf89af5f1298a103b5a995fea8a572f47fea7cd90cbabfb6f826e3fea5b489e0580b17e480aaa2bd6ddb4b5e35c7d008f15e8a5a8f6ece7413bba6621e7c3b1c904255c575c4c91bd5ebbc281a61c09a45301254153a42a4d7aaa0713a0fdf6f95e0c630b95b31f8e644d927f92124be0d55c82f7fcb048b3b2d891bbce58a3bb59dc388b60fc5ce3afe7037242a29dae37a93eb4f91ce36f9b582703c1fb1600c5b7448c5ae15996a14fbc398973008e176779076de2bf7e5d1044551e728d1b7d861ac5993d7a0b54e697b4b1a83812828454fffb8ff65e63adf2f1dcafb5ddab0b346a7a9a05f5e7b1eedf568d4427f9865d4bce04c4ce4ee45aa4b6669b782aa60f18051b171b78a163320ed3e75c8c552d44269c3d967836aa48a9aca538c09cc9ecc72e5467956af85cba8eae5ff65a7aec11101c7008adbcc0e4f41d756a9d10de1fcf81696fa4ab9fa6b20cb61cbb0754752bca1c312b88c7af887d3b85f308f504541a9b2617da87411ca4ffb9350fb08a22d7b8872d5893d3f150e30fff482c9b944fb40e13ea499fc6dece3bfd9f03158954d67a2597dea7d429ef994e12881f0561debdf7a48498e37d25cbf787c73e831684b6c362c635d6d890247927a482ffb1d981ef6e4dd480081e15958b74d977b20988db002a5f8f1fe2fd44ece47b89c238b28ed0aa1112708da81a8c57abd8a2460d31f1db744688c06149b2824c8d2a42f369cc3347b488319a37f40c223ed2a4328d05fefa540f3c41d761a4757bfde7bb9ed7ceb942ef81ba4cca73b15c1c4937c04dbb0a001ace3cad44f431eb1c3c47389efdc726f91049738480e58263f108215f40f980a0b75599d13ae09e033b43fe94de32f728e5c175b4319a6e42b6d6340764e665515e7545cec6e18901dd6745e1a0c1bbb3108330d5a2d53f9016483f38b35d4aac47118aa44edcec7fe5291fcaefebecdfa9aa716625d1366c76046b4763649c7fa7a0c36309ff630e663ad5d290d11b360b467b204a923c2487069918f9ffb52e1723b816d88c23200f8814585b6b0127ffde317a16b0417ff7623ebfd7409f8b46229659aafab6ba9e2f41064c75db1d9d841d5a89d0aadf37ffcaddabd59604884d56eac2b2aac01232ba6e80980a90f0cba978bf17de91d2a39987218ec387cdc03262c85a2dba414d129fc6322147c109f910876aea6f060826ad7e41622f13a640e3e41e75e3b33f8e88b0f395a6d8174f882b285a0793e8b3ebc887b40d07c84723d78b09f334df517f50902b6517e3a4a8805a7fbc824b1a78fd5b3f26fa07a5762587624c73ba8dfb2778678d2e8cd4f2315b3265a31672b1bb54389ae3b81c9b8b631818eced4dbf06d55af41e2f0734b7bc96cd35855e8c3cb0a11d13854c9c54e9857405251fa8103da2a080bcdb7680271c58dd2ff158be184f92a24cfd0c831ace17208fa338a5fd694553078d7d6d703162d53a85af7408289737127af1251ab1521d3634c834694f02ba8fbd154239ff960ff91b0b0158c52c3201b4238f3cf65beedf9cde44026b6471c744e36fbf978deb67b08e49473525a44ad4cb45df228524600daaf153c0ad729e90d05fcd127469697c7e3443b55de28ffe5b7acee2852f180c5befc641a205ab3b49457302599d480cf8a008fe86366de9bb01be4a7e31a9a3862d4ce3462a11340851e821a9a0614b74610c25e344417971a873cf0aaee6e039f5aa47d465571b3c62a7bdc62d52345c8a47b7b0046ec0b1b7dbfc008c9e3b24f0940c8c6310d6c9e8b61f06bf7d5e2fa8c0c4e730cf4be90f8181cd33f87e558a755e6739e19edaad10481c8ad29919537adda7c915db8fb6a03c5a03d79877ea54300695d2c54f4643cef46cd972d55eca5122120ba7c5bb3f41bf4d2d373f4e1b51478174393c6773aaae7c5a444337fab53c846a401f9cd9c012a3921dffcd96012993de22b0774e3112050c71eb28282a62d694dda42a78c0a828a6df72fb6e5f02eca15d4a976da347877456ac8e50151a49957cf8fa44061355c43d8dcce985e51b53451855bc71607f5d808490753df3ed0e62f97dfee24fba1a51403c2216bdad14a832ff62e1ff66227265a21839e865f0c741c1c63decbeace97bc20173277845889de5613f620974e0fdfc21608415ec9fb67186d4631a7ace6a3bfdc00b8cbc2b0b656cc2cfc08162a77aa3414ba1fe40e3756dc3a627fea99041986dcec373813ed4ae831097b9ef55d2801daa8f1229939445b463bec8917530876f48e3bf6c8f3479dd1c678ad8c8897e98934c21c7472cea118ae747310bbad72a853ad239cb07444f0198b2996d5206ccf2bca942f89096e9ec8b9357a0d786e523022cc82b9e2c56f4df3e167819afccf8fd24a47e95dee915d066c0d302e57a2de70ad86e988897ae02d265ac5d9e247efb8a104151f3fdf69855bab4c0d9050f1982d80931bf188fd77bcc4d8d176bc53c7617de7083eae627521308b1338f4f4326f086490eb9a5a58571301a693475b163d9a5ec86a15c23581b1b8ddc0804608146a88e9a1eb4eb50f3768ab92f8663aaabdb9d3b8001fe5fe4eee9d098d83c95bddf222745707518d188885d4e97d6e19857af98efbd54de64b37365421d4148b937d7cbee176501648c0af5f0a61a91c2ce7848e30b0b9aec55c99eff742b8d8327367f47c010b9ac5e12f6ece513fc90358333d6ffa3cfd2a1ccc25790ac999a9f92eab4545ee7ad7e96acd8b923ec26c9479cbd1c1b929dd9703796964db0f3e4d9e42f8654b9d42df453542bfb3320f9374755ef5278545df4b2b711c1c1cf0fe6dfe48fc1f56a8d1ed4be72562cf9d318758a09a46c440d2a9f7efbbdb47db3ea367f1877ab135483a85e0b027aae54987f5082726a19ca729dfa551315282bf9385ca4906af47f18b3d97a9c2080e949749f99fff1811075d70bc524a08084d290e279b2880af457ca6a0bdb32de2e32406d5aa112f8fcce4781974e755a3bc9f98f7ef63e0082cb8314a989f70a1f7db482d158b985c366dace4aa3ae51dc48cf4a18686fd1146745a46f2188ab160748699283cd3569d5001fbe9798b77e9ce7e23dc245dbd3350e0ee3a2d8ecf5abd1332e3fe307a26f3561f31a3d94cc9cc83bff6a30adcd1d021a1c0d4618e9c59f4a72a4afba2dd4f551f73e34d47203ad05d3476c2e6568af97003fc0aa4ea441699d951dd7c17816c05aba0f617ccf8cacf9fa9b4681d5036242109bd18a6b4f47378e4e0b16b49f88eebf0a8582cbf147a122fad2baa1255151f14f2795c329f87a94831009dadb94d579a441f13f4ed63323ab045d6ab6cd622ff4b0a5d14133b1e680ef2da51cc672bf99e782c96deb3f1450a5a3e0670e1477a34fda32faaffd24fdc235cf0a59a0b0f60f53f351144b40f9427f907adbcfe7673f1b273966e813b7369c871021f60ccbcb947f63423accfb21f246c2883eaf4d8f958222f878384dfa78bbb8f3896885c57f89d5e56d085c5219b7b61c78bf0fe89796021e2c79d916303cea618f31213d118a388439aadac15c26d7e9d0f80269db7b746993a7ee6452f5327a381a56329ac10abf041ca5e1223891d49351f46df4866c641a6f93ee90e1f0a89811c8f0640389acfc56a8db1fe956a9be8c6900e709a7f679fe60c4ae6366af679c3f91815d99647045cbb5f7b8a849b2ea745d84f863d55e6855f365b38af71852cfd00a9458bac63ea47aeeadcafcb6c15c0a7a4de670ee36d39a198f42a2b18b809c47e861b65bc1cf5dfc1fe3633b2dc58503ad5c4849ae9b7d40a90bfccdc2ff6dc1e29a9fe443131ed536ef67bcad75c045408fa8502a29c5a0d9c9b119092a2314e1281d580d534cb052752cf2290d953f6b255761a5ca40f28288bfc0dbff6743a8bec7100750d0a8b751bbcaa5252f0cc83d2adc5f4e1d3d447b8c5b8e7d8aa54d8c79f757329211e6a7f4a9f385f4cf133480d2cf8409a95e7825181d7033851183f12e602c677e546cad04954089a4b621ec46974adaccb2945c1a1a809e320d42dbb696c1cff7fa55f2cbc57856a7fe8ca984077139c5037879f8d571eb5ff0ee72016cee0d0d2997eb3ffed249ffa42bbd066162341e59915fd6b509eaf2da05fbeb0d789b7a76ac9511476a7f554c055ba27349c92617bdd97fa7852c53e665d1e1d4e41a793495755a5299075f9b7c33500bb156dbfe4f5caa56fb87789cad19a8a57f09836cddb0bd793202412e6f632f8e6ba1f44bfa5ce18c84a49e63985602f1e142d6631c821c7a2ce1841aa14fdf4aa8db9b4594b4950e6d02bce1e066ca1437915748ef59c833c1d36a96d7dd7bf95b7e3b556bcc84230106846cdfceb752fd6644f71e703eba70fce665bd8149deb16fc272f07a7d4616a977ed70c24de6bf10c31a8fc6fbe1eec5b7144e6c3ff16c715295f362d7be4feb9ea158364dbe8289a9a1c82b2824d9cfe2e652a2a925a42af16d348c37278d034564e24c52723b2e8fd568a7d0db6fe398d123698db104c3e8ffd0f481ad787f20d6d0d49ca0534a68694c253529c843f756817f0a0682ed38bf7a661ea08852bec99f30655944570b95568c1621f2dee377df6be0f4bfd79689d6ab71f899ce413fa991bc5dad084fb4eaa69ca36e7d5ead5339217d4c8184349d94579dadcb0c6104f5f27942ddbb4362c534f7e9fbf3432d022d9e59d6691609615f0d2132d7227c9f7f785e495e34545b673781707e824f2a9b1b46dc9b7bfb0493af7056dff61534234d84412f4539e1d6c8d01e3527da86d79c1dcfe4b4a70cf8afcf25e492366df83f46a327ab17d86227d924069b429c53db5c39ee7a051f2ecb02c3415845b04a4cf942edc9db45501bbaa75be7980145b5a75b53c673ef220a7306ead0cc93256e0e446dfb7855e0d5a50c1c3786d11a70d13a8010cc060a35425d6425c19e8be2db9f58007553d4c38ba3126b2795805bafe61eb23d3ba8bd4c55c1b57380c0ce9e6ca07c5cb8b363c8795c208ed6645152231c4866e2983268dffd5ff3fb21b4fa4dfb608ababa738c489bcbaa33297d250775dd3eec67be5cab2ebe8418d9925b73fa62a723c769b5ac67d8864f5633842f8c57e3685f2daced84e31802b04dbf93896db6f5e821553eaddee1dd3008ae357f04b12889518349370e8bc5bd1860a2d9cb23e9f4be700fedcfbf0b664a7ffba8dbe60d56a123a5ae0eb86e6c5dd3af81ea5f99066944f4680f0ffe8ba5b2bc2c4c0e06a23a5566c8b79ce1f2c89c3fdb76bb1f1425c504a0c304100f893e2b3db38ab9894e65982922fe06822870baedb0df99cc6bf11471df2beb7b72aa8429a6b1c79c1934843186b0083fa11d970acb368ce1b67d573513855c532b6ed63749aa62cce61568a781dfece3f185996f8c224cabe455ca956aa9319e94f90dcdf187559a6ebb95fcb06aa4d629a807c8961b7dd2b2ad1c560e5e3428b3dd3be73b27eb10ae0eb42e04ffb751dac6368063ea80490b18c479e2537d0a73add2e1e685924fcddb57d39d4f4d398b26ef9ef4d11a02ddecf46347947d80fc8a007976f9d6459877365eabcfa4c5c17dfac03f344938e2500d6341a684e22f89dc6bc7f7636bd72c3010a6026484a876e7843cc55e89207c115c3b1f75ac276fbf5ede61b6a718c3ec03220048f013c2cf3d06cee37583d944918093f4d77ce30a65966c3f8db45577b301f6447a94f9fe437da39c64667cea65b80d5d01cf05258ed47d52b70f4cab161ac7512247bc30fa7e176b954c05322072c3d8d48a28c1a12b7f5649d8792b01ae2b64f8056940e2ebb4b7eff0070e3db0985ad4b35c22ca529b215ad95cf77adff1b8721fde49f7c72febf0f29519d30c7c5de59505fb51d004634171ceb993e02d1531ae29594112410c8dc0716f421a15fd5db09301e8f21956970a8d11e78e52c1c88d88dd18ded2a100a358da75c3a085e2c8aaff83871bdf20c4bc33ba71e4478aed6853d5e69dd5220c304a62673eb5d5a419a31bc14b1c08caff207e517b2f5619228749abe672493492b33cff1065bdf4494adff7003d86c7e849978d2f753244717d723071be8c89ae870f81998d9cc09230e99f35b67d0c02d8acdf354f4ccc5ede3324397143440285d320f3107c3d5bfe88e238cc18388ac6fd77eb8f5454305e4a3fa5c5cb41ea871098b24a0af7c99a04fd593a07c1cb84472d90d1d2600c26fc25185a70869fecca6d67ed1d702f05b4c697147c7a9d62adbc3b6d34c07db1922a42f62b767332494ecdd11eddef7aabce3bc147ecec61f507a9f26bcfaeecd72d1ef96c9647079ae2cd2687a4b2b6d1396f593017a313cb707018a8095d1d06b8e2ddddac0bf1fd4287ee02dcee402599c12f23182eb5e417ec07fc94722e66339994f264d05e7b930bf6aedbc85cf9a47e918e2c7ea69f36d34f26c9c1c72dae99ed366bf5ca6b31aff75192819c9f20ee4251d3e41bfe14f0b2b19a9b0fd774f52463ac253848c1a0435b82c870435a062abda0407e45790a0d9d8091202d43cf780aeb1d1157f473630e6639b92710e1bee71dbb35656772521a622f8dad349fb76ea5d990ce3e480573f5a8a53edc7e6f1f72b51abe8af9855508b132c41ef50cfd52eb6fdaa162f89ec092d44ec10ff3fdc3ccc1ba1f4398a22f0e8f0d2235fdd686c580d432da480425c2049dc314f2769d4c0df3036367ec60e398a0310690f81081675425b9d2f5998c3d3d58d9add01bfe898d8f7440a004a97f992905fe868b8b028ca7fdd944a8637d1b52ebd9ceac1a499183c48cc66c5f683ed96e71f36ee23cbf3a1e0cbac07d49cb74d46e426bf077d06b6b58916d1fcf66891405a4e67e67927ffc7f58cf6d34601f7f7ae5e96366c7b202575193e3ea19d1f8ff17771f0c5fcd7ba5633495d10c5ecfb9daab06557fc1dd4a427e50f7c3c4e34faa35061f96b76db4b4e2bc283b44ca30d30086b7e76583db02cf800423ce44f5b4da1a85ce927eeaa0884e0a780beea584fd45139070e82d90151d5d73b0bf60b6b310a2af744c6753538dcf43c6efe98ea0ad8055468529ff5693c7bd4dbc06582fe8f36d8872715fe309ee8f3f893b813fc7e618dcbdb75afbe7aeba0bc3a2bb1c22b19d0cd6ea170c9413fef45eeeefed2ef6af98dd31ab7bc97948ab81c833b55b6f84109866b9002748d6285cfab9f912ab5c7534961855eeed80d8555459cbc258a59455ba6b1b662707d3ec7d9e2bfc632ca7e4cc9b2acba1f73c837c2844b679b36c13d7e0785e44d077aac8662db738bb058cbc9863f6e484c03f30d3e4ea6e28990219ed76037eb6e6eac0d878241a605cb7b2914e41a6bfcbfcc537ece5175d064c2dbb1a968b7d2dd077fc849f497a923068e31e91fbfc84fe96675336bc4f8117732bd15200a0f8dca93e31c5a35c314d204519df966441939e56087ba16e8e13bba6b1e1acaefe0fe6867ebd16b8345242fa0ee955abb4cae28c102ac89f95272310e0022b01d66aca4990a1c6654eb076e7ca816fbcb3cf6413f0ec3ec0959df3f8662b524418264360cbeb7589ea6dd3a986146a640e3442ae73eda22ea5d26bca20f06793edfa186685316b052521ab7b61d033b4e113253ed9e52f1d579a3f09e3a7976ace7bfa02d590f4aa0f23405db413a3fbf9fee11dc93ced3d6d0fda7729435af9190db6e1bd93cc73989567d0b5ebf0a082cebf1ce161fc4143fed66cb4b339281f40f8c7e29690cbfd14697f838087af59b49765d19ae37fd028a71c0f5b2efcdc3720ddc629ffb04fe4efd8a9e6942d1239ed65fb408413877c41e8b2c6f3306a789d4fd3a7af1110f225647bad43f8befe8748e3510250af15d3dfd0bbc4a1ed7716dae0650ef40cfb2909843ce76d66caeed743999a55031f3d11000cd04517c9a0c60b6fc443db3d4b252ad4214d39ad9a590b02f97ac88fc9d5ec549082f9b04c78c6776479b5a9c64e7c52ee4956ab3df3f1a80d4ec0dd7e9cdb766cfa4e46471638171422ce336d956ceaa80506e12c3a6a2fcc3e5d58e6f0e93bfca50c7e944c55c027d57f87928d840db3d635961dca47253f4767523e3a93f9dfe9734e06797868de6d577f6bbfdc927431064100466949894beb05b958a6ba6d99665eac69da6cdb8c9eeaf1e1a3bd5cdecac13c7723037a8a4de8a0a3175a8c6351f0dc30f56261a93874ebf9b4795a1dba310d2676857a45df7b1f89c9c41a25feb24a141145a0d931afe311731bf8ce79c992b05cf2436e2688ece6d7713494f03ba3f967ff24d5560f203fa1fa283cb2b7e2019603272ca1012d048285e8316dbccd4df32ec5daa840e2d6498eae8b6a9cdc60d9dda60c21b32ca35b0947eb0357cdf6ae5b0a530a11b8a8b53d99ae470bc58bf6b3f04e2354feaf92a4655041f8e0d2486b79e8f509b9d43c33cbf02ea6815e2a9b37f5b3873f947cf70821d9e8a54ae01401865975ecaf000cd85ec24359905d0a8589720726e65673847dd12fd738c504b899f3c1f8898ff45ca28eefd45f4ae2f6125ad93479c6bcb9074687cc417c7eb0fd4ecfb154b11973219c0d472cdc818efa02ee3b6b9d4aa39c92e918a0319856e38022a446bcb2fcbbcde11b7b1912d0f39ac9f5a7c276ea6b7e5b4ead440fb9b994dafc45bdefe70352a0a664352ca9335f57f007c54d561a7b345329bdc549121c0ab4bc3257e08b66bf5556c4adae9cbbf2acf89ff778d87a6da666a6ab457b200b85d8465acef7d678ab3ec6245c1c5687f4ffb5110a5c39cb8c4334e90efc581dd178bb4ccdb089d1d51892323eac2b30b77e153910d94ffbee730a83a920852930845b0af6dce50dd9618b703aacc6ecbd95c2a548347c970e0dba625581120379d1ed8613701cd1260eda477650b4f57633bf7b9faaad06320591e796cdd947cbdf2be478e483583380bcf57b60c34081a0efcbb36916a0accd797969ad23c52f43da7d0649a989877b1527dfb5d075c89fd46c2eb0be69bd6350c8a2008180899f8e494e6b246ae9c2986749d1e4da313156b20c89a6f1bc0a1e7d9395039c03491c3a7d916541f952ca87f03026f2dbf31a5a573179f7c99a019e297ca17fba434cb4ef2669c0816738308cd492013239db92b686b57fb6b3ca886218771365912281b918309bb19dc31554f9ed8d4833760f98733e0ef48330b780b94602cf2d5ff31bdb84db39084f9612bbf1c74f34bd85d8c174c8ef3f9173c016714c51211137e43cf100e9044a131f0e9f47a64011317d3bd64a8a29e58c9c95dc2295314da1e57b4fdbc9ffd2d6d528fedb7639c3b4bef191befc1a9dff96fffb1a120948a135e01c935ea17906c7a046f6f9d9f54390cca5e22fb22f0d374d7a418de14a82602d3a30ff3a20fb0bcd84e4b24e7fcc9b46f4aec50f53d8dc635e06e87fc8e81da858f6252feda3efecc342322484da9dd1e65bb8b55b21d1af2005b2d94841b79870d1f602568cef689783d2d70de951dd910839d62596fcd17a6428d04f1989b07fc6cf4da34a5887c7cf049e042da547b3996450a04095560623db5b01d6950b5deca6e58ab4064313b5e342194bdaf2c312994710fc30bf3706cbc7a167af03c147ced611089e836aff8fe19c89cd2a8b05804e76d52a7070f0c21253212ec45329e1b82879ad93a8a0afd64b5c60be15447cb7b78e1df24a6e81eafda7b3b96bd6d9d286049520d9d20660364e9ca27d3bffce95fae60c8881a7e2aa7bf9fc04b7803a85e468b3bffe5491aa8d9c208f6680146d2d4ddb49567592a940625ec97d59b226a6733193532d66aef9851026d9b36054a292f23e426ce23d4b62539a11f3ea810a59a0dee9c1a7ae33159e5214756a14234db754fe6846d6a624b16fc38b8c7a673abb3288ee22090567a54c4c982edb531f018012e2de8a5ac7c9fea23e792968913cdaafee7f7648bdd03ff28a8462726fc1aca66f38c34631d834bd673c8469f1c597246b164fb2226bd40fd0cd4465000209b89961574b6855cb584d99b064ed255278905c0ae6a29772fababecf5d8f40713de0c05de3a79b49793819f7591eb4cae1cdd824a129d3b8bc77a3a9b5fbb3759444262779f6e4c6c3ddaed769c110b78e067c9fd09eda7bc1e61d87e12a393f588f6ba812317d0991d11114d58960e2c7a4b4325185f16d99826d6c6271c0138f56431528fb91f1a340e64a4f47df181214125559fd07658642bae3ae2e5eaa50efdc3d3feb06b0abd99c394eb1e8b447d5931d9be7e3d66624df81bc566c2e120059bad058b0056862df28fdd36ce14c293860464ab37470da479cbf083d82bd7d6eca57c1ec3c2811e559e80aaf244490c5ed271a35384045fb5b6aed554799a0300c905fbab540581a1143d78b5f389f13df04ffe98795b4af8fede3dda7ed1cbc6508f54694e0fcf9786a1e95d767db120fb27aa5ff627459d9725a19b595d572ef7079cf893192a0b846e3ad948be355ecb94f1ed3fe9fb591b9145ecc8de1822b53862a23d8cc0640d9019fc6112e032bfc32b24ccb915b868d58b5569e3fd84fa80d51a57006205677b10fdb483256e2cec241a2172c2cb0dfb7b0a0686717dca92c1ce81a173b7a0dbe60711b47fbe0e79df5f25cab5edd3c490732990c6a5521252b7ba4ac4f57847ea67ee2a229fdf32abf939b505856ff21b867110c8acd79a7c5a0da5491572041e6617dafa91b4f598a3194a8beda0ff8371c514ffa7a1eb811607e921e600879a85ba2c5549cac339fd93b732b475eaf3d53134e310aba04a4f17fee78677e9bb42c6b0518942d3459a67bf9aa10025f78ed4acf1310e4f7964306bff0036e6654989a918e8829477eb70fb0f11007f4b39f6f0534a32508bb780089c555ecb0e3ab4a07fef8a0595777f92cb8f2f2994cf2c8fc04dd07b4d659b1cafebbb0127a771747c45d3f7f46999947d55fd7f6bdcf33dd29ae8b6f65485ca6787dc2fe59997d3271c439225096ea804f5b02780a6cb5ba72a747aeeceb8f6e1505f306b3e47d35855957add1b734ba384ea6831507bb880d363748f5f9036763601ead2f781dcfdce8e8b91f97782289d0e928c13b2f04a55d9e781437b326594c9836c10f899e561d5385abaed21a1ad7180ac2a484d767930afc8e7fbf0040ad6a46ce8d78e6144c2a8ddc48cf09acdb4ec52ae0daf2caac97460754aa598308db8ec17cbc09e2ca7646c450db42e466b2bd8ec3245fe9cfe20797e5f060e096a6ca4c62ea55e082c14c654aa73c4efe61e4c21b31ff804cf3cc41ca5cb7fad896c1c1ac692f2d27bcaad47eff600659bbd4dec4a09197472c6e095f27a3ebe8235f060f9343467ade92909460095280dcfda9cc20fad0e25e1c1de0745bd27e3e6189920b4bc9f158716eda8b94e45b0c4dbf5c8df921114d494b23975dd7abbfb849950b3595d3b5d37609e00f6faf8d0f31ef66ad2165659dbfe4b8c7f03749cf82101ad3d3a9faabbf691ef5005ed2706cdce3466f2ab69f56313e26548c96a4f901ae4f060145a6c1de8c62fb740fcb83bd6c421f48aa9fc222178c33e9077a473bae2022d064f90f163e074a80065c8f2e738ca286ca946227de2dbd62c4ce211bacb0a79914f56debbd5257afc154c37c58b3c54e769707e915908fe23d48b4ea51a4e15523dc5e7fc44560a19cd5ebd6b47868f58460f550a2bf9c626974314a9c4d0db7e2004cd8f14d17fda85868bd60e82a7cbf7739304326cb3aeddd998ab814728aeadbc86de81c11f84ccb80b688df80c03203523626a661a0d227fadc797c604a87fd8b31ade063ac4316d30a4efa3e0d95f1b1f282b9247ad10d45bcdbcc3eaa7a3d27bbca3b18e2f296a51cae5e09358b87ccee5f3d74504cbc76c1a013bf766b8df62a98ae7cd9ac65a60b80a3809798c4a08e2829ed0795cf113248719cdf2d92080653de41e7879244ff152fcd6089219a24a57b68ef75dcacbdc67ddef97ead613390b4634c238575530dbb7799e4cbb0df1c0974de9086f5bed3f090ede358766162a561269a7f20904e02409c67a8788eefaa5f7efab331ae54dbc4fb33e1e204b0c28ba9cfa303694b4c07f8b5701363aa56df0dd02cace7b8c7bb712c0cb42f8e2faffa40477c1d18f12805c2e463e2733f7373b613237142a2c1d8801dbd1cda3b31e5072d5ab8b2c08a214cd3edd39d273f38548501f9c85ee7fd819e2216fda291a7d34c5bd795b7d4650e2e06d0b8514eb71b5543203c812498a2a0ee69dcbc91544de5d0c303e449312481f2ad379604aedd4e6ff15bdc9ace61b48da98e0e44eb32490440d73c5acdd44d689e661c102914d722c9fa1a35f6618c04fe79f0d9e98c8980cd3136e29035bc9dc863c6ececd96678ff344c99aa3b92b6c5e2ddbb1ed85d7bbc0b065027607f7529902b205525eafeff2bc9acfd700409a2040ac766838f30edf2f80d77d614f254154bfc005c9edf63c62668806c5f5e2fefbf1229142e1af0d0dab9541fbc7f7259af75b30c5546f993db219b67fdf3441f569e5029f8b63be2b31e29e9f7e25f676ca7164748bd39efffffd9730ce1ec9428428460f894797eecdc5477e163e0d56deb4fcc0ff1a4b90be3ebc769b8d85f977dc307d7a0fb3eee29a08f69e1e26be0ed52f7b1c25ff9cc1b94b7d1a96dd4dfc2d77a38ff59b0314554591b71e47e34319d58cc1d90d7dfc836c0a4315af6892a13d88ff73fff89d8b3dc9220dd5b58c5e2cd21fcbab4b694bdd5e3bf00849665145bf7fa46499bf2ff66fc8a709d457db03658c123f5259a161960f004aafead3f3e80ca2ba92e88d7f016938852cd9c7b1783b95d85c1845762305fb48d24d9bf4c6b39668785fd93132dae870034b87048628e981cc9704f971ffebff8899743cfb4da942fa960f60ae0f68fcbc9ac3ad4251dd114efdf4a624b26ee17e121c37d99ae10db2272e1d04635654747febc7be48e47f4475a1dbba76e0b06d0c2c8f5547276462c2d25dde1e7b6a4fb9f37e9a26ae577dfca9791cf8963c21a39df69c01ba001077ea710284bd4cb1c931b76b16776c0eb95bd73e4a33036aabdd8a7426a0daad35009d2fe86efd0a7f6bdd9c59819f868af4892a893d5a48ff5594143d115e0a09f81b939f8377bfc7460fe25bd348c7ddb7fadee0c2146b8ba0293578f7aa893f35382a8d121a12f75e1fce3188f9a18a1b70934bc490673a8c137465b0918def4c31f81e6f58fc99d17bba0c6324d3515496e14a61c8490f6f08c4020f3a3b2a026963db9f4b5e56c7df8167cf3494a66fc05f576133bfeea90e8057d9680cd086f0523b54c333e1013019504d85d1bdf1eb2f2ea912210812e90281a9d680f51fbd0bca8f5e82f9be08cdd1e89d6c805306e8e6257cb3f4b3682cf6cce4693aa685e8de2fc632050928ffbb29d2acc2b8afd3183485fa4f959b9303949eae0edaa4729d9df73c9d5f824fb2e8b9ad5c8b583eaac3d6adb19e6f22009240083cf6037c3012f0921941a6fdc6c2dde379d62081ce7fab922d5224493d5112ba307c06f32638b7717a667537e01b79bdf83a3491bd7514a10952f1a2b60e7ea50f6a2a9fb58edd0ffe5f2aa1ec276bc19029cbf2c745918d1631dd3a5cc583a7b80f63abda374832aff7bea0dea64b85df5d060682467d2a5f82b013ddbe6394f127dafdc06760e66c674dc6e4838c0fecb9adc3126fe0e579869f6c437dcae794efde64bb6c20a393570baf0d40cabb2896c9be9a3d515fa95516ae55a34df72fa9443a1918d0276185f92ea81909961d5e4d594c6bdd257dee2827c4c82d1a6ec75e5ec190d9c5daaee1dfb2e1ab904df5b2c5c43b5b8c3c4e86638dd934be6f233c9f4040d957d022bb857c4714d245b032894dbd541c455bb6b135222ac5767dc80dfb9232d4cd4f8fc753bdd10c1c463d6c9e0129baded6793cc99d51d642b94b0ff2b7161bc9f1d0938f9fd6faa1fe64bc6c75f246386e9c2696aecc8c1dfbbe6f80dfe350ac066f1886941a2ec8992ad5d55a3cacbc61b5493d33bac2fc5c42c383548aeb7080b17ce38bc509e751f6ddb51190e7c00b1e4e7137f777f341f249334b1b88e596a72f8af78d5be558c59151e76be53b1a5060fa989a95b8727845b324f050854743533e7cf1c7259837880ed7f4bec2eb24a3ec8f2387b8e2974d24d8414de8ba28461ea40b71a12d3352c54af5506bb0fa05b01026a7089c3b30200a26d2bda531343a992c89fc7a70e37b34fd9b0f7ed02bf41eed5abcb19b00ae53de612503cb18edf4dde2e3c3afa7eff6c20e2680f64085cdbeba403c7ba143e288566edea7372799e9137cd92c2a0d151304393cd422a22d2cbf6d1a392009e8b1a0016f8232e9ac8ebabbec2ed351e69c598c83e9539e86f010fc4b3161bad926ae04aac49af36b2b1faad4d5cda748b231241a3293a8b951b7c35db6a2868a7ddc76534e8d54f72922c29201bdf2ade162dbc713c8bf06653fe8e00d78f88eb62361899e47b9b2f25d329115d668edf64bc5f5af44e6dfc6f9236e13fdf467455e1472b605fdd1a582293b0594760e6a8479fb3a55eabe3fcab55a853b09f74ec7016a8ffecae0645c99f9b06cd85863c9842099cce4cc8c41411ebeffcb88569bbc98e6c1a40853c2bbc4e6152304fa365c35ef9c530f81ca2c6481ec63538e920c7915b0d242f7c6f4b060950ac99a37222acc6f3899e39861331c3062cb3c07a5fe8bf8395eb4b44651354cee79becf52760943741a3eeb7d3743ff5844e2e5d696020c16745c5aed3e1661e5d9c5dcae65d1a5d58ddd2dd809e6bab7d6a747812606fca97f69f163aa4787810e0e1b56baeb5bcc71aeb388062caeb5a19d5906b37b9834ddb293167b7f1005081efdee6556070009ce3b4c9e9b73e7f3bf692a98e3de75a68a23d7cdc5bd3f9d37f107c7694e4df5de00e16a462f1b2e056943e99130856464d4509b4f42c09116f0aa3b94f990e252f543119277b89d0189f649b49f4ca743f0357d98607d8202a6b6d91d02afc8fb642a32a227503e24d563b8bb9f7fa9849981e63e7519e8a87730ab170fe241ff003d4f9875a53fcfc3546d2a9ae4c7fff63b7034ca4a8c3db807c4fabe9b28f87e83357c5ca61fc291f6f2fd0732a39bd68f60345d4db3a2a59915ed8b88aca5f7314e6c30ac4b6e50728c3e8605ddf0a2c0103864c8d60bc398a103b5a995fea8a572f47fea7cd90cbabfb6f826e3fea5b489e0511823c5b38107c74229972ca2ae5ed136a52703e5b533d9b961526bf0842c90e08fa58bdcdd260d885cf8f8d2a1dbc48b7746089efc799d9abed953ce0ea543fb62d9bf80785f5144841f6197055b4d08f187c164adbf5377b70f8879a5d0cf7e3ba1242893687ac27d15d36c72f80761b6d36a6172e520f40b47b8c35c33970cca5a855604861922c764aa6cdd57966f22d1b68c0b7feb278279f004cbff1b998f0b816e49d97ad7994897a483049c2cc1b2ce31e338b6c7162b700bebd38a113d30fbf7000976b3619ca8b911ceba5e30f9988ea009176cbf070447308f370b96f74681dc0ba8a6ddef92ca0b7ca4760c6e9cf6da77412d757f6be70e1f8d49a8e6a5abd6096b159917ea5a0917146947d294fe49642960acd17ba32da96eb53c132211b9dc6ed6801b5e45e9b3bd00918945492db8f17a76580e3df9957e76b5549fb6231705183115f893ef460b7926db09686d818bfe6010d9dae5473c04aca32c1c658742838334877d7e8684aede9b127297ebe8b44154e76e764c37c491683e9fbe0228aafa68814607804dc79cce9c4e10bca3fa09b109f610f896c627163a30a8103e5011f6e4dd480081e15958b74d977b20988db002a5f8f1fe2fd44ece47f37f426adac6bbed5d2747147bc2d6c6a8163a6a518fbb5aecd48a323c68d4855a7e39dd58c5c2a74019736f0aefb200ad2647aa0c7f87c1aa47e50cf1e94b034a2633709022c3efa4b3fcf397b81b78d473e30c6ed76d51ac67eff35df987c0fb5ed378d7c9184f22629860965b1ee27b3c82614f4ab8b496c0f8cd8974dcaa095ba87b97ecf9ea52808dc72198c4dd30ba7957f55028b14cae66321bc72b12e970590bca7e4f28e1777bf735ca0c935c1cad23f2d6ac5a38b4745a0dd60b411965b1669abdac08acf2b55ff73b76b39993f3fbbb0f003577f7ae2648f7dfa1e8894f68c2546f353c10b35778d4fefc605da0723ba162db824814b459b0a06896e31d6397ddc54a7c362f3501fb6d7a6961c566584b3b7c09c46f892338852a508a28240314b969c9745e1c1da7583c7221d60725e66333865a77b8f65b8a709b365f44af3510c54eb8e0db6dce8cba623d0fc05dcfedce6d387cdc03262c85a2dba414d129fc6322147c109f910876aea6f0608a6d7134734ed9716f0ac642bc6a8155c91bba23bd4b8b012556fb2e83273d853f76aa1239c92fa266ebda5fdf854b2f5e6684f3394bca899635157e14293429c58cc44e46457ee03c79741d87b6d48ee06446e543f2ce0a05a1d94c6cf600e1291e5ac65ae0c187ce492cf379339de77a9dc6eee2cf229a9942161968ddbeefa7d46e050509c72fcf1ea83823c9cc10095be9eaca0f4dc07293bc238f41cf1f0bcb49552b537a941b231952d2d9d803c3053d08bb9609f9f193c514b57ffe50e0dde8eacacf0e0888624cd3ffc6d970dff782808e4ba63a9ae90418cdae57b975a82662ee47381a9e972267193d259f26df5c7363506fc6e447bc0377e0cdbe8795eb80f0b5340d1776ed524130662c2fa1ce26a4be33a4fd6e9a6b2425bad6c1322f8a18d887bde8fa43efc9a6ee51aa5deaa8a33edc63a7e8e858820d489c444d39ef9eaffa4cc22ff96430a2a86c097465f4d2f9b6ef57b8df629bd80aa544de1c43e46ac32c777c6af2e641381e7186c91fd33771b906b9fbb36d4ae44386bc26808c0b1265ef1cfad58a2bfbcfdd39d0a0ec28fe83e191edf1cbb68d6d2592303164c3021ab89aed93a3df47ccb8b05e5c343131ee35d2b5e68c761995472449c7126b21d4c44b578b134d1f836aebba55d4b8979149ef472ba3f384af7d7a241cdb6c22f75fe6b9cf007b91c4084336b4b04826c1889aa0c4c0e02cb0f9c84d812d86ea7ff0f011e67a51cd37ff2cd5ed22e98113acafc265d1de11dcd3a6f09064ebe0f718d54d3aa6baa549d4badff80ed705159a8ed99819306e6a5858500033344ce3aca39610e245048b43545dab010012ab52b0a44a65fc76715438f8955f0d68bf175161a7225f5d59ca3d2ae21db77cbed3eccefef82850b56e0e2a0a2bd5cfaef9f773bcdd11cc83d89c0ff4f0826e2133da7cb9b99ca6c9833d47dfe36598b32242ee4747e501d6313f498e1a72674f1c2a9fef9b06b404bcf3094491465ac579ab63a80ea6d7442f90424f655c6e3dc5732a489dc0d2800d4a8b79aada2426bf46b37e766ff14a24905d8caf4cd4f3574536b8be8adf724680ca4e4826653fa67503be86739a67f4e9afa057b11b2e925cdf1ecdccd081253ec5151c7f705949860fd0734332dcb316dfdd383c5f91edcd4d78956dedad7decc62e9f1f21669badcd33514238e54c0f0c5540208274bff347e1d3d83e5872401e924a8c0652550fbe78f5606fc001a70bdc0905b4f156862fb8fd7884bbc484bfe8b030251a8233c360360e45350a54db8d5ce44127030beef9ce3b0e0616a8b16d9b361134250c16eec3556551e664630083255a575555087a0d3f92d4c44f18dc9aa65e17ac712644c0ad4243bfd70afb8fa557aec79f3f82fade46296edd8242ca14b4a9f6add47c86970b522971d544d44b42bc02e12a16e2712079a3d6fd000bc26399244ee9c48dce9c50f135a5211f89a96a75c2a0935a8ee85d671384dad734691a259617dd2773c889c478098c6f40b312959c6a8506e45a019fae3929d4e0d416d2c5eaa42924d0d459725bd53fae6e590f47702face952c9c8f29bcc807d2f38b435edd2d16c7a5b8c985333d3771d37213adc83f79530394ae3a0ad1d073196d33772d9075a1a5d47f81ccc761164d888d60096b91abd2d7568abc9ef6eae3dd353f3a269d8eedb4c15c54e30f0eb58e9c8f0265d34bef7fced96ff843d12e598eaddb9fa310bb4c99c7ee7a7c668ae94855426960294dd5d3c8d74e72c933b57962a41660b4fd425f1899396690c13d4c49f51a7a7e3cceda0f429fcabccdbfe4a3775fff2c4f0f9f9f17d264c097c5f04666d312558e1528d8fe0b7c868f72a7d3beac192512544167d793ac734a5a3c385258cb94c17e64b6b8d6f029960f772d4c2320c17b02ea8efdf9dfbb6d7979a2bfe304f6fa8e6ec90edf1500a3a376d244a4429c4ca2354148c7cd901e29f0310c9c57e67f1180a2073a098959610b21259e5278e90600e0f2ddb644dc1d5de490595aa8d2f0b453676427b6deff61e83565931d853bad6677136a23af30c4b3cd4e8f21b97c13f335837da1dca08379ed65a87eb195e91889c766a0d1338a78a48f76f3905ee958b90cfd74de0eef75c020894590f712aeb787ae8ceae9f4fac255fcc5836569635311ef6834464a8e06b29f8593367d6163e4e6bceed851abfb93dbffdf583d1ac4ca9a70a6b491e7f86eb45622a4d728558baab444a2b1555e8176eac6926b87dfece9e338be8f0c13cc67d7eaf1277cab295d06bc173495ad5603b4f85b43ded67e397b4a6ecb8b61b56299422c7d796e88b86ad8260f00f95df70bd1ab73b77ca4a160f28649d1b3c6c6192963d8306b80285244995a2c23724cf4b45e2e2466ed627b3c44dd0a00cb2bda27a29135129d8b8b2762725b1a4803ca13558cb8fd34dc2389947d3b163a3f6291284a328f63a3f0ce2af798f544360332c80dcf8f849b53c40695280b09d5babf2b0f146ad338d6f9507c9f4237428e71b0e4a709f0d522d38b60655b3a0bb875d835c18fc09158e528df1f45b116e90b4458a9744fe70aadee97f78c5f949193ac3a17fd4594153b220c1a0d692665a897130d8e01a6e0f37b20b9e867a08a92d37f6e07bdf0b0cd6c65d4df31ab9db4c432bf282d7309536163285c97ed0a9481c03365904698626b5f428d264f6ce6f0fd2d8d598bf1e956b9aca5b0ee6b9ada20edd4827df0e3afc133568cf7d5a488d52854a1c69cf4128fadd18225ab9ffcebb5e26e3a00dbdaceacc67af13809085b377e03267324d7b997773be28c822502c7b4aa38a5d99d6d4e48057a86de983a0f374d5d8b4e4967a5a78bc8dd345c7d919941a2ba88ffd383244975ff39cd863827f7fc6ff63037d0881c539dcabf1e2153c76386ec5f2d7b4c9485c1c5d85f3f96c42c93a8ded527fa47626bfbc3694f48127c26038f5682cc77999767967953fe58efc8be04213b2f234690898ba0c8cc3a07f9f7911386b41c73b3bee79085087ff35770f61f95078b26be94d7ba772eb7bcc45aa51167ef437e2f702043a1587faa4e2e28735d91614a40e7dfbb7338f917f1c75c51ab22d33cfb2025d8ed007021f661d36913b38a0f8d12f1170ae9b346fd06f623f9bb0408f772dca74ef26f5be78ab4fbe4bab2c76aeb4a7f4c2913b9711173a900db6eb216aa4c04a086148dd2e44b2e6a2424a7409f96b2057df5ea025bf4f7a47d80c5c3b8e98d248b5446cd2e20d25c51ff8fcb6970a25f56d4586a9ebe9968723f37a919ef76b600f0feb7b3fecbd0f13c866fa7636c42eb40f89fa69e951c13face69cb68a4a41262d9e12c15011b712c662f807e6efb9169cb0c17896babf8a918bb3373e5374304e94ab371401f8044213f0c00c68f7e7ed40a381d601acbb318a312aa12f4bdcba5220bd3550f212b0be4bbb88e9aaeeb9130d1f7876b7e6d5cb491398be18e658942c542729a5501f651b57b9817893c633715da85d8feac80af50bbca612f0173b133a1b0f76ce5ad684ba72eff4d89c77d910f91221fb5999be42db9721dca91ebb3aaea69f4bbf4f50ae41fe26d2bd79462bc581d8ed1c7d2b5c59cd4ef596546c284eeb74ac7246c3d39af2530c4bc9d6f36f3edd857b6065b973de0fb65e69a6cf1a9f5fc7f8caf5fbe9489c11ba611e8e7fe9e45f604fab972518a9e41b1c33191c27ab83ff6197aa347609a2c43f51ecfaba835aba4d55977c67bd51240eee7b65329227174b44bf0c661aca20670218b083552e6983c2f28d10ff7e1eab0e05c757fbaf86606176b08de561a55075ca2fe5a8c70df148c1f72c366b4dc2a085e9f24ee64a073be309c5f347adc33c61dd5057d8afdfff2a0c47d42f13cbb2fed55ebd094da12dc4c25bed7d2d5b41170074ca984393f1b8317809c6842585d1f697ca0cffeda0e6eaabf9c28ee66b246cbd4513de018388744cadd7dbef0d297150f718d36de5cb337eb693c3e748d0eb1b69f77b2a0b770b5786472cb0307c37d278976ab7a04dee3471ebdfc35854e65893319bf5af5f5cea3a200b5b93e495dd0ca749cf456aa07a32b31c182a4589594ce7257ab2a85996c080506d1ec04040f52703afc4a475763cfa4bee477b06aab1d33f624c398f74e89c02676701092e49ee76461d6db7c5e365785e3582d4782b2a4208e6dfaadc66570618f0e796c85c0802d16c95fa2e381a12cfbc416114159350f0f809c132e35a76175e5fb461293c8b2549317c6684fc4787710619cab13d9fd661e6d42f01f99030e264a9d09bbc8f6af5788e71f0d8f5cf3eef60205a76790dd664cdae0d92e4de354383207329f8d3012b4847c867f9f0d98acefd75f9d3b0cffc844ae0b8ab3cbe8abb439159506c5b25b2a8439b9e43c3375d597735f702268de44af16161c60a7744d9ad3f1f9b2be661faad57c07170701e727305a00436bd4ca69f50c8c23cde644a889b35bc80bfd72ffbf96ad8efeb745788c240052506009f6ad15dfa6431fc25f3a50ccd54d8b9253b39c4d569da3cb78f70bd53ab0b5a98c0b9fb163fd061c6ae80866b154479aa9f336e96b53f1380da7a85cf68ffc0b9fcce491fac6bf5f6afc4f13e63c9a6fc0f9eca96ff29f5494d9e9461c182edb5756e38dbe06e7f33bb18a3642ce0a9b5d30ace1d794256e8a78a969e55aded519bd039bc1e85790fb752e4a72109795108be77d873f5479df68633cadddd0e6bfcd0b177587981658b934a8b3317a9c5c7f112e51ab5767a6509c4629313314d805c78f2e6d23af77d8d0a2cb7828a680d4187d7bea3ea31566dbdd528e0b0936b690503162048357d20275f844c297f57c1dfd64f9722570ecc8dc1506ef20de970366542d4f38046bec9a6dab3dc7a9134325a6d7bf714e04d7adf4bedba39868db8b2ff4d4debb76c2d0bef738e417ed92097522f14c6b2d2b3fcb4c58ee24ed1023f75201b9fb24aa31015ee784f550b291058930b176add943eb1f483d2209f7e89d1e0533931b2019e82f39d9a1a1dcde6b1a3ae3b84cec8ad618bc9cbd060e0ef959f5618ad4050e3d887dbc5f0c3b61cf7a7c721d60670ae0c336a69162a2461aa0273f5edd2f3f8c9c6cabbc13a4b53809bc30d3396833f446b441791f11c42b7c7f7df637bcaf9a86b45f83ed51ac856af188d2b05c25600d642047e5fab65b89c618b48ba0e4e2c327aec856c48e60107dbe23005d494098ec3313a4c3753d148bc4b6dac514a129501c75edc8d4e28139824f25907d9d1fd090b21c47f30e85462ecdcde5e86541a89648257960cd972ac0a107d632518bbaa5f18cff27d1d7fe2719890fccb86e688e3ab3059c3e776f37e18be2553685082e2ffe7f07c4753f3cb17179268bdfda9ae7bdeef11bfad484a9fcd999caee974116dde285c1cd179ba28171e20c89686730ebe094bcbaf19a774c84d8f7dc0ccc683043cb8424a3df934334cbd8c8fafe754a5833f423ecd326930b687632b32600835050cb241ad55a92a6eac3ca55511c4fb0650237bbfb86763bb1fc1403130359c60312b5e5b020c177b6f22ff10b90aebed3283e02132840586428bdd5e3d9141d62a1e917726ce56bff9a5c952f264336b1d5309154de2c282513373cf9d4099be1671743cbaee293eab87127d7444ae94eb5dbe7bd5f9ba6775a3aec16321eae1d9cfe716989879834a1594a7b2013d07562d03a913745a1edeb5d53d7adfc4feada4507022a5f33dcde39bf4f67ff2859c72665e5bf9c9fcab36f4dc7dbe8de47a6c6e9a0c8911e82596817f32b8effa22e9bf94df3fb2481244e443cd9379b4f22ade250f1d8246166d4e1b8297c173f4154b1e7c43b7025eeb2cbcba091659d3bd5577d7f2a7c5668e33e5b8f67b0c5bf01f3022a78c7397c8e46eb8126b0ce3c4e1f15f1462823776967b1630e8b179c1869c97766904f10d4f2324e25137382dcbaa2b567e4949dbe8498227948e3452f71fe49480cdb7b55f4e966c54ce7c24f696fc07f233f0c53963fffef00c33200ab2c7908fae108fb4803cf3baeacc406926f3d2557c97d445143d46d77f1f0f304698a67310be325471928817a51c0585336e024bf6fe1a8afd15f03f08f65cbe088fcd2a4a2074b695f886176ad922939cefb80af12a203ba62efe0aca52ba6a0f915e0b8e1c69d9f928bf5b5756389997344970e63b18f9c830d15afee0f598e7d9dac0f988c43059c03eef7368be26c76fcf3af74dc055f7dd6d7f228c3bae5fe59b2b3670e9b7ed195c2a7659921009145714d648fd89479bbb580a08f2c0763877a50143f8c318d8000575a66e21a152727f49fb36a9f4e97ff26c746eb38ca831941b120eabbe73167ae6ffda02c9d713b7625e9adbd2a1b9d0737392748c34cfea346fcc4027d4d798afc6bf8756f4bb1eecbf2a2a76a98a8e7bfa061faedf03a370f379198c6cfbfe1c86d8b850a559f172fc28fc36147ca8934def0c848076bbed043586a2d5f99bf8bc7d7c1dc9833b81eb44998cde07cfc0e21daaa7a67e70de020698631e2d2083d2cc8b0b2d6d74c1aac1f6ffc3558754ae2889d8dc8eecaee7cc46afe4aee52a7d41a6cb519b3259fcd5fd1bc5b884f01e6c3678fc480f4331e67c21bba78f5892c6c999dce48f2e4790c8f1845a439892bf6008394665b651d209b2c671f80a485e35557928f4b3ff9269a1bf336ce49d5af241c40dd61553ef000e8e2115c866919ead2c93c6fce5edc9b4dcc10b3c5bc8fbe490b87b38267c9c13f59d55f2c10ad2ff24acfb21cb501515b77d9127911d7a55f6ff01a336980e80956c2648d57e60bfcb66d83f283c62e1002fea3afca27daa5dab1b904fb3aa933ab6a975c12fd6d3fcb89bf8443b087602d283366d611e2c7e9afcef27ac19b7139e02f97fd9c87cee8a87a5d449131b664a429855e9b9d538b5fa28e721a9d66675e1d9e12899d8f38c25c51b66f6a06c60bae75f428261a4c7687667f2aeba1c2c74147f9a83fe967f564abe0fd228e32261dfa0cc7c39260714d2de18b3a8ef07960fd014018acc1538bebd309fda849527cc69b2553716717aa741fa89264f82a25861dc5685cfa777348f33d3e6bde985a96af63e10289c54d0e65ec96cb29cea9946f3eac2d1d354b3e2c2fe9b55c3588383194afbfcd762139743c727a54118a5bae09a8d8e417eaa2eaefe49f84650a11eb8751c9fa5961c237e5d3a6710325fe142c5f782ec409cef7dbd26adf67ddb333865f0d4b28c93d7651b2882f0857bf5e0da0b0f1f095598db9b1a0288ef733e71c5855313eb2a726616c4c05cf13d5c1f3a4620541f6da3cb7fc7707c4fe9b802987b211b53ec99334528d8e473aa47131e0d4afe12e6bd18d7c83be73aaadd9407890b54624fee054f98bb3fd16d14f68cb60fe772a6f02b92c9ad4d67ce92e81c7175de91340e90714b6404be632dc44c9eab13178017fca53ea795a6b91fedacb45e8e3b762634ffbd4da541c72eee9ca0c293abd46013b48bad2737d2ca642f726e0f404c8005b174cb5ff176e7e378951b49684d4e1a28e3475cc09c579ea354f417dab786541e6387225696e73adfa672d9068eff4f489bfcda0c55f9ff2dfe57d18d07c0ac709bd024217b0a1697eaa0362899b29c8ee951c5e41087d66d6824e148bcce8bc20091c7821b9dc588a91200dd24f53878d159ee6ef94a79712cd8f7c3d261eb5c331784958b675c036043890843cd273ee2991b452a2d8d1fa5f542e549145d7a6a6f85fcf92a84d4f04cddb4502ddf1116e48fcd9f6c2518b1ce0fa31eb1e084c85d72d5968d43f8be9495465437bdab4b4411e4c7bc5d9dd43c2daf88076b1aabc0612e56429582565a8df671989059ae63dd8f464c526c11f014155f3418cd201d8f58fc60f59a98a705144f414d9b8b11e1243a9dd1bfcf138639444c6658db262244ec9df11e521b4736d25756f6f7a4e5bf221572fb72dafcbd8dbd882e8c12ca899308708c4b3900dc7b68e0a31cb5a42136645e427d2f53bc53ef7fdb747e525461f675d304a7ad41741067ac45f0fab801595d95e705e7e84f9fc8c9f56282eb5202d7d10cb6b7dad28c87dec1e82488a80cab37ce2e3e9f6e7b6b7341875f6f1723db73cdea462d8b9aa2451ce112b28650f60220632fe56be2e7c13a7560766ccc873ba9fce0091c1c02830ad3ba13bb3e1ae94568ad10509652c25c9ec77708d89eac40d7e24ee13097bfe7b85658397ed7f644e7e607e87922b59d38983dc4619bca39c3901335f5f443fa1acace3a8abe15d3016b10eefc02676440d98781140851891495e7263bbc02f7b3c7ec7ba25a84a583ddb2b47263a49c73430ff314449983eeccd15a54f6dccae33a8c2a0ed00f228c69cfe4db2bdad76f76e62b4aefbf497c59fd1038425468dda78e855fe2b58995152edcc20e3f4ae6dc94885ce470fac6d2c690bbcff5aa564030c81fb75cc9c7331ac71c13206b3ae230fdfe7cc61d1c927b3c60c2ec811f1fe86e04e84794df38c4a84c3af11917010834855995f84625b0ec9356a37ce55352c1039f964e57995be5d4376c2287f5383bf658ec8a962dad6d4a34cdf1835d1ba2c7afc19273689360cb7c8f8c49c70d869e093820d9c81ae4875ed27829c37382605bb343b17918d362d8a3a54d61aa83dc85654b092c07cc8c35b739689fce308aee435cff54c914d3b311eef7151a3541d0db5b34a95f11969e66afdf1e550acfdf2d06ccbe1343e44d7919a312b373138dc3c2f91bde1d3ca135e14bfc85107c516d97c13e796375c8e6dd09820329d11fff25d720c949cf327bd6eaeaf8a8f1d6b6064984e2348b6f86da0ce1bd07c739a2aa564d80a37b7333766fcb1be115394c80d1aac5a757f3c74e349a8c28e69e8c639d07a0e5d99ab65136d291bf761a5f57393f31678bf119868f420b4f9b256fbdd20e87677a5b8d21fa65db66d8f48cbd6c6698532b117530f8a4e3f6b7bf2f9cbee2afedbfd45c6dbae5304bbd5d7c668a5a5877e759e89c7b75f9907178424617f0ffe7e5e418adf96039b637a22b093ecff4dfa4f8ce797ce00255de2f1be623c8c08e3fff4d408b259271d24a0be9ea662567a0bd4b5dd2ec488712229a5ad351a1050c8f7c11e8d6dc2f3f169dd934cd968938bc78fb64052a7955ee5ec0a3d80050501874e92b78dda1b92fc567ec55abe4350d70dc33df2e20a4586f724a51e65b4b28c9ca5c867b0670054dbb9af91b404e2e34d6ba8681557db64cecf30f10744291192eff08e3fdea72ce612286a9a34ffffdb061c2c9a2a145d68522020e1bb018ea83d92a86fbe004be15293b603a6add6cae5b6112632cbdc5f51c43210b4f9a61d81dceeaf0c1c0f00e1b11b7233c3fa64e7cda545f19391084695612560881be7afd638d76ebbd759f1d77118d8fde722683c022b571d06f3b8fd6952039c482f623d06a456ea461038e257564f215da5a41cce376d35d45fee56ae7f78d17fec85c398402c6f58fe303c90541a8c78e81b3df991b4e8fa8adcb4e383cec58fe48d8df39fb31a3779e4fc65e88e5b8f06618292ea56630ff66578f7c1fb6b39daedf476c24af49933daedbf4d9ba953fb4cd940b9cc4a5ef2f6d968315a5c9840f24cf6a3c2d71789c3cc0046071f9129052ed149dfe5f6884753c6d74b184ce6f1eb271851e2d023c143e8002fe337de97c4fd296cc9db9b277e7ca651700cd6ec5726012baed001de65376a2a5534894c152d1dd900fc2f44d1b2604339dec3d8109a44ce352f41762195db357f7ab40028e099ccb20083f8fc4546f5cf170703be3bc1cec52bbe60747eee1ccd113a88995b7e59b5c40d407bf084d1c8c06cc77690465fb2a452dc40588bf80cee08897102455fc044d62fc08f5837ddbbe0da2367b83e6547e86a6e50c1c9eb0686fae168aa391ffd9ad6780fc58e1301fd8d0abd012d78a9097b7aff66aa079f3cf4a6078702ca23a6f9b07da110e49a9e196a3b90de0bcac56b39d2fcd751e38c392dcc255eb3ee5b18715955dc58e85a263c36e6fd58adfa900687c6dd5bba53a06fb15377de32e3a241d7a32a735e6f5f6942f52f1dde89c05157ce72743a2430ea9d20cf508c13a6e31897520d21376b78dcd0828739a50602f7c76be259606290b38624d13af797cb140cd3cb50006da19e3a62d7691c32aabfe53da34c9da9e55336b41fcaaecd492ded5a0325fb370275fbb14d878555d5d8d512827c7c3298b7774a1153d82ce20f6c2e74ff143cddc90a16bac410b43b5a1a9f5d46d6b9ba01bea77b2125b735824137dbc7504dbf961bad3a0eda966ec795db48353f9d7d57659333961a985d489376a4417bf9f2320099a001651b5d157587b9f33414a60a8fb89d2b4e45ea22ad82df3373d4c12d3bca8a67f495b66d46cdf9642fdd46b8b00e00a07d0804c303e87791137d9ddb9c7c6a4bc073663d4bbe5ab6f702dd02ef3c3075b5c316e665829db452c406e5a82a7e5ec14480f1b1494682cf95eff3bed546836a4e8647ee5c2239f8c10e348ddd2eeb889ddf71382bb2b8b691d57982f5d513e89c661e9380b7ab86fdd87445df08d4233cca590b207274b41deb744d30f06997644e4fc5e4b38422430cb3ca398dc3c5b3944c3a81ee3e3831d66ee9d40c59d3e051afb00ef654fd722f93fcac22a4f69ad6f119be94f4b64be96b5088378115b43406b06084b2edf41b616afc53dc29707d140bb2115290c1a5e582d710375d2e1877bef1f5ad6fcd4baec29fee5271f6eb4965ae5358d0e4aa9499d8c2a25b7196d21c85482522dd9b491aaf77d295f0335313db111c2a0bc95e7694ca9784155c759932ea588a170df36505deca1c70448fdb4aeb86b8fbda7c2ed1bd66eecde9e57461f9dc9a897f6a082c6a5188cf16abddf9cab4701eb5aa7f821adf0482068c1a6ee946385663eb14076664777759b9ac90ab0420ec119a40e25b752e7861440ad55cf2060ce4554e4cd3084aed156067bc637a54454a91ecff3cc7823919b56c340a77a96133d2f91e83b112dad94f429cb1ad1820badce0e36876c2479667efbe85a05e9f15a6d98af4789b3be2326bb39cf3dcc897fcac815d4ed080e635c1bd3871c6cafb5a72b5b8945354ec75286ea73fd20191b3a68af2b269a208c4c6eea6792311589dbfd9cc33f75a3602e80181665f52e9797ae065b7a5600d4fb04986cfde9ed8771e24aa8e2aedf10d44752a23eee5835a2f8f4a32e7a323a589e07051f7b530886b23f38616d65920fb67244be9a4870313d38926898e0f5573ac83f5f6fa671192e853042256fcf2cf9905f57c83f75fb5c79950abb1a409d616520e27895ce70c550b752ecf26d9d5c8cbb2f860aa8c10def64748fc63c0567688d606c55f3ee164d6c12ab9a0420bc89c545860cdfaef2bbecc1312f572dce50fdb8a4dc39bfbe436221add5b3b39359df6485ddca38c183109cf47502c008bb84e142110c69e12c90ba0f39beb3cafeb9117758cb6f7927a758b66dd845fe06414cc6abef482b84d7b3aae6a4f28a87109af1e98b831958a74e4dad244ffb127df76ded74e773b73d3ffa7229a92d29584042898dcfe44e112755e451134a893894f27bc7dd060787b0afc607ecc0f34df39baf8074f3269befb88f0663c59b4e6e8a0a12b7e0424302f3387a7e71140f358788160c2df22b9360e6a8291dd2c61d139e3baa5abeb0ee798cf84eedeb7b5bee08ed2f22e43b521d500240237d14c6f5072b10ae4fda97a6c935e88ecd4ba466e3452dc8ef4659b6c74ed55440ca2d37219cf5319cbfa323a8e269676f743393c118052434a9f3634526345f41017882a433e5c558fbcf0315f382be62adc5d38392de466784a5ac61d69bc4d307b871f7f2b12fe1db644413367deea5d0f61cdd97a6d76e39a193ccca4ffd97568890e65afcf52c38057cc4ad3ab23bcfc5f563fb1e3138620de9b7a9a942357bd293d7ba8bae0437c03526c66546a6a8350ef981e68f4b6a1103ae4623859681ed9baf4a7c42e8f1dfe1daab289297577722f46f93a69699cbcaf5f6bba6abce9183d3f3e5c5bc3c8fb0969f5e885fe4ff9cbd34132b59b87e16993ed2730676ff6be2e7b0a2d2e8d7a698695c772ae86b8a10b0e5af2637cf3b5224476da387c15f32cc11f8ac09c188e760bd251f732bff57adf07e990609055af2041794473a7341f7b147199dfd63a4eef492a6581424109af893516288d0d179eb1698ce4924af4144de24ac6984339ec282804812fecf02babb694b4a0bd509ef7f8d1e2ccf7b429755c1d23260feef42631cd185e707709fb2a3e893dcf408a6258ace487c1066ad1f7dce32725116c300198c64657ed409fb0249fed711f27fcd159168c1c97205dd4a60fb1f7cfae9f63d0702781e7df04b1cacda262083ba12dfa5b0b2181878cd574e694755c2700a033b471a4beb74550e76bbf3a756fe0f3f3db700d25e755a8cd8d5d19d65b1fe67b9ca23336915946345427ebd3b91570340192ef468490861dff413da2b7c39ef72bebfed814ef44a6b780e9fea88a29392568923a86f5b1b85ae2dcfb5f220b8481379e919fdc4fcf67c8817fcb953dd12ce8421d6eeea4c102a07f5e2c697761ba2cdcd203a84c178375548dab5040dad5b0ae4d9f01c177c05b7b80b0b7ce8deaaee2d79b0a911045a33eb64eb2cbdbf4a6d8da3e0a218c3631c469a3d4d0c3ca742e3237108ae0ecc7167f63019534af91458a4a98ee02906f3727d4ade518fc07dcd16cd1fccabcb15f8f369e25abf0e6e2c6109e44115730358598af209b8fbadc9b77bab6e42f0a0987851a753871da99768e17dfb9e262322b6e43ca5702ec6dedb8d40723a9f6db3d7b1eef76791f7dd9da32e5a41b2476682f36462f54e6e7f829c473eef729c5821fc7f2cfe3a3b1829989fad43632dc595f5cee4361a45b3f577bbc3afc18212a2e29ad2e40ae8017723b38d373e3c4dde08ca7a6818755738b70d43ae71e1d7a7df8da8c69fdb63991a06118c588f004ee6f3626d38a98f61f7880a6cd6bda8d8d4b41eaa27dd285c694c8da246fdb8e23f2b62bf73ad249e4ad41d0854acdd0b56661643774e4a8f5de589f3f56ecc0b1c2974d6b45a7b60ede37a62614f180f81cbdc31fc4f46c0525576eb862be98b631b4a20c83e6ae845fb55a501be1873c14ef7997690bd1e706d0d2562be5eba6e0992bfadc7b8ea486cf9e45f9af0811f96cfa0e36d531fb41bee61a72127a728ee873a494ee6d1f6438314d4d5fd41b484622e39369b443406266382509e952c2b2fcdb5cbad0ab333dfb2d1023ac8899f1285f0dc3673d59b3cf69773c5d8d663fd9eaa07e919b407a936b14bb4a182bcd6e20a3b922f2c6d1e95ececb31cc5a797e61c138f4b493ae24acc9733b7f3f29b5c598dff2de6c0f711f764030fcb4b9dbe33b59c4dc4ef98b86df31dc36951a5f933fc18ac2ecd6c7b60a0eef121ba5c76d3809080032ad53c417784cac67a83ae62e57b46aea83c4561a751ee274a053d986399912433ee764f5d84b9c37bd61998c862f3d152571b8e7e63d00af0587b18102a66ca1dd0e1a736d7f95a87cc67816532f7b45c544ef073563d472427505037777e4277e5304648c43e89c52c9e260752adb55e7bd1cac45a7bd4ebbd01b2c0de2f2ae9f89a7bcabaed8644a6e9fd0675656d1a3372cdf8dd56acb9ca92f97d92b3793fb1237fe8aa0c97dbfe5161fe4a862d4b7567cb3ed2fd676a25dd23cad5f9ec476f52ec729043f8ed80f30ee8b9098913a3dce4a7b19c07f785087fd9eec2cdbe1c1e7ddde1ab935ee3b16a2294afcdfd5f28e4ba181eeeae5d3c43fd34e48506619e86c9b325da1e3f6351f397c85aefd11963436360d1b04e79c154bb03162e97fddc3385a004000cdc3fe92d74406e2c562a46b0aba6c774df569cf76b61360036d6051299a34486dea259a8803dda4b80a94fdfb7ae990acd700d7e560ce09eda7ec5928af36e1e9f05e73155179051835719279c6fabfa26cfb2018b09c6a433becd4a00d6365324bb041bf57ee437e33d8c013a115957218a585620f8585a112e16dafd02d41e530d8f0b9ed16f22d27549b649ff3b995b268d6f084943d85c5c838c29c69889d051fcc9cb30b9d62baf8737797ec2afa91030bde82ea0dbdd9e1f3da583ccb3bda50c920357b7dcdc21c82871bfe18ccf9ae7e2a7d44b9df46def0a3213021410abf8f3e5de836d1ae0f52b3b339a9ec7037d0fa477e158e3c15dc3b078b9e58e3528c6e046ea8b9c0e3a8a25bce59522fe70d2dfc7f4832f31331b000d12652ea03a73cf13c9224986c1bc5dd24d2ce0399e1ac90665aa67b9713e4ec4b2aad36a87904057ccb5236f10ea24f31fe8024b70d93f0ad4c5bb4cbd019d269f7453240e5b1cfad80d1173af6848364a66061d43b989bfad85e4fe8f9a1b5ed3a9d5485cac95f9015411df00a69612d0fdd806ec215bb1385e7a502d221afb86af3e332b38a8fe7e4ee6525156de317937fdc65fbc047128a0c51b5d1f490df2f13c22f0adc9009f32c6ec75a9528b42f6994ac53ee42dc71bbdfc9cdc6345a51b1d9a9bda4d3a18e7f8a30f9197e582ac96f02006dfcc86ccdb3a67e81bbf545460a435e47504d92a9cc89059c329ad6875ebbde6ca732ceb75345c1a454f348eac27759129a833ce0b0139b57b3ae0722416e5a2f879f7995b21ec65fc29b78109fea31ad36911097cf2419fc320ba02077460ef73c3a78fc4bd34fe7fa24d1bd7218717e0b907de21c820471002f2b2e4b3157036c0e8d2fe72c3ffd8f3d7f3349017c6f90320091f3aa508eeaa36de13b375e375ede11752cac307261e9eeb849ca0c2e4cb6c84a95d9c4fefba0f3def203e0cccd9c327bfc5181753435dc934e3738c0ddd8d8326314368d5f159eb9e20e158b1a0a684b78e5df11e0c705c4e9dbc54349b18c60b640a315f409720a2d9884bf06882fd6ebaff9cad959776b402349f6f995c1a4abc9126fe68b1391b3c80fe19bf383288871d0135afc097efccbaaab811dfced0247e1bf65e7daab6c3ea9409524573807a42d036f00b78055d593e8ed3d1ca099755bdb227975d719c8d9c7bd030179793aa7bf1e37fe62046611649b43922d14b4549c6a0f019b882c85dfbbcf7df15ece277329406448056e657e04bf398b15b41f252f7b45de0dc7c06b13c994f0dc5591de0f1cb83c557d243ab6b682e4aa56ff9d1b00e9fd707a6ecaa1fbdb0add577aa94e6d7452d1cc2d36466a597e6b11047b8d366c054d071a5ceb63d70c51c86532989470f6c8f6839272b88cea404876f514855c81c01f35122213ce291805799666f81c129ecd73cec26672ca8a6904d1c3f2a867e391ca4beb3d0eb291f6028bbbfb36ed1f9059afde457c8781d4ae8438e8682b0d4db2748c899f67afd859c48471b994272f221d681f49ad5a0a84cbc4078f1d730024373917c4c1d9be7dc852c4371522f633b860dfe0fb3339dfcc5b95ca22ee123ac4015034fbccd2c2c01e2e077f2cdbeeed721888a519403e9523e6245a49757f652d4044394cdb4cb2fcf33976672e752cb3da68b698cd06483727625117d0480bcbfb4c23ce8039e7b7d3239f07b9200b353d114892884e6d1ccbcab78f78585bd14d286c0d41df7ccf1c985495e6235862b1fe259601e3d8a26bd8f11c72b7238b6bce025e04f0c1b8ae6caaf400cbacfbe41a70e010cf8095638a88ac03ce68cf92cf371e2b1f5393c3faa9a8fe8e8b477f17b7653f11e62fd93c7efc379e3cdc63b03265a854e8fd29a60f784b57517095e7b97066e222f0574253e4dd4344bd46ffc67df31835cfb0aff51990f8859b09a1351c99c7927ff4faccfa85ea5bcd247d264dccab05a0caee0948dd08b028d6ae57db3a38b9a3039d98431ca201951c10a77781a34a996a7b17438a7bebe441e65623668b35a9268888277f1923ff2cf961f2341652ba49e777e164c4038808c8e7d199c7c74c8dd976834fc8e258e0abbe84c1751ff8ceab19b881162dd4996f52e695fa5184a1641231c857d71f1fe1954d0f14d04fa4dbf662cb6c3bcc0a9576c724a09b0ab6ca265aedf2f72b263eef1a18aaff163381eef23bce45320aff716782704898d6f4577797666e6da1ed2fe71722186c62b23457cf7ad5c828298ee6e309f45600d7f36bb882db89387ec553a8e6f345b50a07bd132103c52661232518edf6f5e3815ea534dc4783ceee44a630b93b692b16f0b7acf5220eede446b077c9e6848e2d917596eefbc12b6824728b8f8fb47a517fe93132b95e3437574a752c77d66e62e74df0801337acce06b0c51cc1cb7a0f56678d28d7ede912605a1d423d8af7a1cfa1aa195e283a9cd51b4c3e33cca720ce64f12dee48135b348444b860020fab9acfa08125a81025237c4488bf66c97522490914d90f9a341c125e13bb00499cf28bfebe506ee8d7008089ccf12cd0dae5277e448fdcccd6c5ce4df7940023e3bc1fa28db288b27f75e55a459ced3db1eb7cee2b4ccd705351d99f339d91f33551f1b510357e009eed1f13122f4a725622dc9c1dc334edd9feca30bfba3d7abe32d1fac54c3e09a875a42e75f0d0b4dcbfdfa14ec738ef5780f3f96e4b9e340326d165449993e3aaf7bdf21575c09f22c902637e68d9918f3287d8686530ffe7fec87a99bfc3e69555a14cee431dcdcbeb5cdc2ede9b73d2d82ed7cd4958d9fec55b68be3598c321ba13a71d317da036fb72bf9854502502849684342b0b132b0b545ec6b0819d03835ca46f6d469a387314bfcf62450daf6f9383a427d8f5a1a97ebd2f25f07f9013cd53c6b83d26f1559612e517a424d010098aa025e9e3f712d7771cb9fbb3a0a25cdb76657607b1b14b1d8280aa9cfc9c7064f2b14333b3e329717f4c52f3dd7d4f0e715c4e3c122ebc4a229cdc11c8fb2e9ca5f86f156434256309c2403cbccfbd69d551a12d2cc9fe310b553fdd76f4ed0db9734d26e192b4e784976a329f86c0717619aea54cffd346bb6036609676e9d5f9f360c34465c8c51982ac0618a525a1bda2149e5c65912a163b2a68f3bf9055b56a3a852cac994ee4d021d1dc8d273aee2a3814ee5dc2b3a3f0286ba37a42749a076fccac584dfd872258f56037f9b1b007b79363966b36ee29272c798efb790adb393a7fd215d910fea87ce82c0881a7e19097fcc6541719a099f02cba0c354cfa6ee554997cb3fd8da25b3146473021a2378b5ffeb2314c48dce3a181bd67b5fa5d81c0846c3090666d1962599c96c10db7285c7828dc8211727776b52a3d23aeda25c7098157ece488f97fb273dcf51331c7536e691914520441eb481a75db9460d98ffb3514957fba39352469d0672941413f224e17a4fc3229f46d7790165cd79a9fd6c5352f9d1b65b43425d3dbc9c74cb74996f1045ddd42d21a3ec2c932aec557f5f25639b9c806ab007ff24e7f67183d2d5b51d1359a7c422765f977a66ff89762bd433d6dffd127b258d642c3a971bc6cee4816c9e201b67815cf39a085bc12972b838067b67dfaa8f2c559000fd861202bfa852f7c4c75a194ef18300c7779912043eebd6695451ec97ff92f056d7ac92cbf5ae4362b47cc69b9f1f8d82bc753efe9cbb7755b37dbfb12a3bbed3a3f71c4baee3b5c9d366acfec171700d8ad9978ee2873d31be583166dcb2a862eb0f55cba52582a41079bcc46bd0a7c3cb94ce55bf81348e372c485a8e208b286ed327dcad524abc347ff953f46f1e88d289f1278527d6464954b7c3caa771d661346b8474e195a29fc498956f618d9e832cf46651e68def54ff88f123cffd3792c1ba95d11bf7ee243fcc2f32a497b9904e4d270425ab79719e658d51348753c564327942a85b8918b66cec41a86fc15979be46c133f15660e7b7f614d33f1491f63ed622bafd7e308dc04ef7bcbe5c6d186e59996701b8cb5fa8fecdd5203019e810cddfb8d8613a7872b993d9227b10fde69c5508f5c7e4bff9e2a8102f259a36de9769f5f226ffc2e40c23a8fd8bb45edae5c091c075b71f3aea73b4eb02a8ffffff57