Claude adds PromptMink malicious dependency to crypto agent
Contents
Spectra Assure Free Trial
Get your 14-day free trial of Spectra Assure for Software Supply Chain Security
Get Free TrialMore about Spectra Assure Free TrialReversingLabs (RL) researchers discovered malicious code in a crypto trading project after an AI-based coding agent added a malicious package as a dependency. The @validate-sdk/v2 package poses as a routine data validation tool while siphoning off sensitive secrets from its host environment.
The new malware campaign, which RL has dubbed PromptMink, involves a tainted package that was introduced in a Feb. 28 commit to an autonomous trading agent. The commit was co-authored by Anthropic’s Claude Opus large language model (LLM). It allows attackers to access users’ crypto wallets and funds.
The incident is part of a broader campaign tied to the North Korean-linked group Famous Chollima, which is leveraging AI-generated code and a layered package strategy to evade detection and more effectively deceive automated coding assistants than human developers.
Here's what …
Get your 14-day free trial of Spectra Assure for Software Supply Chain Security
Get Free TrialMore about Spectra Assure Free TrialReversingLabs (RL) researchers discovered malicious code in a crypto trading project after an AI-based coding agent added a malicious package as a dependency. The @validate-sdk/v2 package poses as a routine data validation tool while siphoning off sensitive secrets from its host environment.
The new malware campaign, which RL has dubbed PromptMink, involves a tainted package that was introduced in a Feb. 28 commit to an autonomous trading agent. The commit was co-authored by Anthropic’s Claude Opus large language model (LLM). It allows attackers to access users’ crypto wallets and funds.
The incident is part of a broader campaign tied to the North Korean-linked group Famous Chollima, which is leveraging AI-generated code and a layered package strategy to evade detection and more effectively deceive automated coding assistants than human developers.
Here's what …
IoC
http://logger.clob.health
http://winstonjs.site
http://polymarket-clob.com
http://api-sub.jrodacooker.dev
http://blxrbn.com
http://ipfs-url-validator.vercel.app/fetchbs58
http://ipfs-url-validator.vercel.app
http://45.8.22.52
http://changelog.rest
http://polygon-rpc.com
http://rpc-amoy.polygon.technology
http://api.mywalletsss.store
http://45.8.22.144
http://polblxpnl.space
http://api.fivefingerz.dev
http://mywalletsss.store
http://navigatorshub.com
http://validator.uno
http://api.bensaru.site
http://log.pricesheet.ink
http://ghostraper.top
http://45.61.161.146
http://clob-polymarket.com
http://api.soladify.fun
45.61.161.146
45.8.22.144
45.8.22.52
a0678faae0ad574ad7b2db7703990d60d2a02482
591c23c78a847a2041f0f75525e42661ec94e16c
75e2ac8f490a8d75cbdc78fb1d821fb119f33043
66f92590d883ac0cfb31b600c91ad6ff3d58f71e
6e4bc7d4ea0ee6f72e0ae1e8c477d24252400730
bab879ff0fbd8406aa1a51358cd3a4ece8b901d5
08cf15c11032dd1d9f5d1877fb7ca852034adeda
bc0876e614be35e78b0b7f14e3d1bde7cd74dc18
85355c1b0c8674dddb6d703d90c00190c18ca4c0
62580db6fd136787fd4d5fe2550ea228cdfcec63
5d6e3a1fdc9dfcbd743b086f55cb99dd686359fc
9a5bdd7e2754c6db6890fe1fde69fad9d744ab78
26831679e7d20ff95b01168c8b5a3b069b17105c
c1a41aa7a705153dfbb76f25e8fd1af9fe27aec8
6a7b0c76a4bc246686982e88c1967be91bf3d0a7
6c160c957ba73898dbe992bf8ce885be6e4ce2b6
c395d53f335359d05a356ed1ba30f912f505e662
e770e5b7798fb6008ace7283ed41463e3e320ab0
7c69a9e067c6d6f527326f2fddbdf703cb2aed40
9b322f0999f19710c9826211c5fc2c3c8add3fdb
3c630831dc84adf8280e98be99ef185e0a500c8a
096ec7bb98492bc279d5a5a6bc0f31b089618175
11438c87e50ebee4c526c3596805f4a8c24cdfc7
df0b313d492fd29d564372e5c6ccef969648743b
6be2ffa8d57eb7a32a818e1035770b4c5fe99e3b
6e8a6a50826e593a6cc508b515f5e28d3834995c
bcc62ac97b8335c825103b8d3b3c7998bcff6e7b
9e39401440dc760af4e4c0956dbe951f4eb35387
efa79590d78933687254c93544b2a8bb1c307bcb
b511ea6cb913a9f7dc937825ce197622a2dc1493
192f66b67699a8884787136400873d8f33f0c706
2af5d317e64af24675589732b093754eed54fb02
2b7a158372adae48c9037f94ed4be880090e5012
ac84d0711877ba15d8851f8cf331bfa14bd8a6b9
4ee49d87fa25f3e00bd2600d0c56eab19161240d
1332ac36fd1e464199f587b08c2af644632234b3
120327b89687349007709f23d719420b141a22a9
db61daf2d7d723cf5776861e6271fa98bc93fc59
ba843c94aefc6b734236879a09933f1b15a461c0
ba5be0376063ca328623df4e4a3e158fc81bb61e
6c07031de09c70a32545a9806457b1cd9fe529c9
454d14d274ea6c04cd1749478a1eda458eb8bdf4
718f465ca2ed418854086641b7aba6ea0ed88c08
ae4571164a473d94bfef561c11b20dd5c02d90eb
3ff7cc3c77c07134c4bd3fd78365bfc41ee235a4
7758943d96c9eacf3971f0e99e3f98a399e61c71
622c5f801275df95ec8cac6931a06e2f8b38c7e8
04844ac51016d5890e38e1939f26243ba5c3eae7
07f7045655087436fdc048749a534f84d5098579
2261cdd08313534fd1f1abdd577e27fb50bd0ce1
40c2b2b8248bcebb887b59b73f46cd593d5089a2
208d990c7f66a2493dd53ee72a7f95a0d0acd0f0
a40011131d42168dfe886415497c7c00f7a1aa17
703056fc81edb02867c197e30c29afdaf089fb3f
8589ffb556e726f1f1f240cea64c3bf3f121caed
28739beef65107f926c0e0404a90425586fe37a0
3e6af356854bcc9f3483da15c2fa6ddd15d8ad64
4277afad7992cb7c7f12fdb2da0f0ccb96174d30
717a89a31046d0204109beca262c587d9819e6b2
acf872edbb397bee642e9a6dfa8febe08973f5ac
73f536353c8bcf33384c47a6a7c7859a747374c0
a670425e56c751f4b58d9349e8ce78ad4b454bd2
a5f92633a10978ccd0bb478ab841c1189335c561
428827247b27926393cde5b9772c48bec9f8a7ef
4080b35d16d6521ab5e01364ec772a78d1a13bae
c69ae36113f8369efa11d724ef91e83aa0c11a31
8185ab9bef1bd669118bf2102f6d9fc0c931c596
e1947a7237a010111eeabafa176b6727bd8bbce3
306e183189df75267e88cd294f34fde05ae91222
3578178f0ac3316c21275af6b93241468bfa84fe
3b770aeaeb3f73f9fc4a718ca2595e1fbf884e55
05ffe3e1af362948133ef37730cf58eb8ce28f4f
6f7d4e9cb15b7093eafdafe39ad58bd8d27d275e
b8acc3f00e687a1d980f057a9c5aecc5d063320d
70541117c96769512fee750ac8b0ccff95129a97
c57175ba47d4f9b9c88a721c22fec77a630e8c8b
6de816e20412dec5ac5649e9fc6ac083870af598
982d1ddce4cef2467d5a69b0f9c212896b25e39c
bbcd50b6cf6f2f6f4b8a06261b5f23e47d098cf2
efd0943e6f4bf9fa00dd25098a9b1256215281f4
ae4fe9f9a4f099de9132eb3346abcdd96dbeb39d
bddf288c8e2257543621fa3066bdaa686b15a5b3
6943ff08a7bf9203f0205720d50510558a819e6f
65c43e10b3d0c542aa38a536b1d4937a95a6e62a
dd77e27865284012a81d82ee41e67beeb55ed3a6
c27362e9acc322aaf02545fc439fab0063524cd1
eb65f10198f3c6fc3b0f3c01a490d73746c6fbcb
4a215f075487fe5b1199f80b4f0bee03fe1feda9
bbb72614201cf881868abb60b37711f42d05cc66
85a363f57a93b828cb80f28d033a3dd4bcf1a77a
c1657e8315bc9840748446bd5de64d1165a5e6ee
c6e6ecc168901a16b41df94e6b8d6735459a08d1
99dd534fcfa46b7948775143b0242537c5cb2568
59c100ec04fe840c8acf52324faea27a99c40d0e
e7f61092ef3e53c94d95ff0f955010fa496ff449
abfc2f6032441c3e9eb2398c64299d192b1d2a37
b59a4fd4b240ec85d8629cc8f0af97d34d3cbb8f
17d731b7758fa31584b0af3255335cb8f33a1699
8f41efbc20eecef95f3a41385ad88e6715ec629d
63f5f78477a5fd1ba29ca5f473abb7ae113fccd6
7edac993e7ab2552b9fd0057ea572716dd5002ce
34065a7d79b46937edcdd33cbb89d67962ff8366
ff78aad0cf325ae6fb5eca591c1f25fcafce2251
b3f899a679b9c1a2c4aa265b5f149f4fa7953c22
84eea060c4d80eaf8a392132d99cc436fbf12449
10d7594d36d984a6ebfeec495ceb54cd671716bb
a91b330113554a2cc67b30905d35165db67fc947
65b283c0575efd2763e23ceb56ff1dc687f64272
2cffbd6697b44200d277856e0361d74987f7805a
e6ca88cc922e95ad6264d878803b1c478b7f097e
103db43d138b95cde454f1838ff10843dc8c5c51
87925c3e43ae3d68ea2b3d34d8815fbe7ade67f0
5516f99b00cda686403b86654b65924ea275f7dc
dcc397b1641d2d3c693fa3917c325f3467188437
6b037f7fff58817867a946ca642587d2a27305d2
7e8f9cd56398b7c284fb3dd8ca58d734b7571955
f2e37b34aa72019553f428823e51ebed199bf96d
3cf9427a4f7acf5e30fa4ee47b099e3ed5e3747f
fd9a8835086c47961708650ccc627eef94b6eda7
5370c3c7b4af622602bbb79ed2f7d0e59fdab9e9
d1b71ffe94fde7676de5836f99b2db43f4a9970e
43dc25f3a65b08636483f20c10f412fbadc5eb54
9a55a1b6414e3eae7055bf2c3a95686fe834180b
263e9078c76a75cf2c4d7e2166a7c659de1f58bf
0d39e7f03ab2c56ce664ae3e14109f8160df130e
8c3684c9a0b2b0d0dd4f08dc58859d32811826dc
da1e50a5b0c553b4603ed65d2aec742b4ae742dd
ba7f596f53ecd1081f8623869007ec6e07767808
896b2a766b952b4797c1bb572bf78eb376151b21
958172bacb3e6db4b9b5872cbdb9e67016d4c96e
5fb93f992f82aeb871b56b50ae220f89e85d9524
3ac7f2b9cabd833070f3d3160a8763da8edfbce3
4e3d75c7905c7e3e2eb5489555a9cc4c472916d4
5311915622520e91c9e8c6fbadc6fe56253f355c
91b9e7a3ea24d93c78d9e1bafcc965685d6394be
d8b57811e7d00e063270ad659614cb81e1d67e59
bfe31550f8efaecb03eb8b4ba4646f0a609c6445
378f8fdc31d3cde41965584effff8d9a20c980bc
65a038a696b48ef31d40d7e006fd8678990684aa
895eb0b37630fff17c2d4172e3681a9338278b2f
e1af34c4485ded9301998729d596a0cab5699237
b30eab2fa6e27e2fa64b3053812f094056098c31
ec86d92c0ca10fd9a8bccd774b0854a702d773e2
d35b52f9c4445cd1b8115919768dd7bb9a5a6c14
cd965f5ee68b7ae2250822e433cd98b36653c4f5
c8253f3b96f89f17065bdcaa85f9daa2f38814d2
9cc9be6ebcd3d2b535bc8a7d1f646bd7f40470b4
6f00d3fc77c2cdb1b1240f847c52b83a6ed5cc93
0c1b26aab551e796bc1d0b76700a3ca1bd4db777
a94414c982ecae3da85e1fea2b4e5ef9cb39976d
7dff597d5967bc879a7e72e750ebde61db66c060
4818945d96ecd2cf35edd169952c8e5c47bf8527
0661193bd03188c16063bd71d176080f0ec6b0dc
2ae5d8242a706b97153ca07a582fabe2319612d2
592494383b589b8073f76ef8a600fb497874296c
37758f303c97f4e2db1371280d1d875c27964a59
8b8d10684401b537f38996e733f4b6593f6744cd
23d9f451f853dba33dd6fa01a7830a494ba2c89a
73dc4146888d456cbfcd194650baf855c317a50a
c273582ba404e0627aa7b6c94df4ef7d446e0087
6cade28390a44cc0defd76267113a1d4a815b121
5fe065b6d161dfe92d10bc5b9b68f087f274a9df
ae59023c2cd7fce2bc9deb923edcbf78f3ab674a
5b18b7f1fa0e55cabbf99c36d68684122beb929e
e15b7f60301832e58f6ec0e537f8e04470c5ffd2
3d4eb9a1234721ea783a4c33b7f50b0b95dbf58a
a2156247b883cff1f16ebde0c532f0b722a11c64
6228cfe361538e2d51c6278ecb45366785234818
5b3232e2f6015c9effb2eff7a4b84cd78be7aae0
6aa22d68bfb8b63e20b3f86cffcc848324d19f58
034a86a0619f7fde304f01b24a1a9c4f7d8ea1d6
88634efdee04d3a3c36e0e8046cd4ae8e61a5a4c
c967cd2535e07930aeec927678d37f88430d66bd
5cbb6daaffc313493fe86a56d81a94daa90af755
f5edd40ee873088f48b52fcb425d92ec9c9bb512
7f64b9c8703726380beb808c4d2dce65904682b4
e53decc029a99ddba54d2f1bf5dc3c7ac5884cc6
f22d46be5ca7a5bb7572f2de8193c4e67d77aa2d
67b681f7f1fb55b61283c4d609c24e352cf6ff4c
302372cb07a71000fd5ba3e78e409919caecf7b4
3af3250907d5d81010f5556e346e24def7cb44e8
fe4008f45b83e1e7845b635d6d923ab71e1ce2c5
aa95ce2d6c940f1cf5f3add0da9686b8807d8959
d5afb9c0ba4856cf45395104e7a44647dc384c11
7dded0958ebf70b265584e0acf16d0c507b46459
893593fc1677fcf9179bcbe7b7f5dc25e24fba09
23d7699870adf02af4f6d6e27006a5e44ec176cf
4906b3f7a66f50167ed3a3a4d9a29c69a1f33fdb
1fac062e33c195a9355ae95a7d7a9fdfa1521c6b
ae8a575289de1cabc43e495dba642dccfe008d87
336805302c84e5d560eccbb88dd21482bab44f6d
f82d2691d031d14f682bfcb62c8801b61c446259
40a5d4269389a62bc92bbe66a479c3239a899cff
0a1e693299df0f1bf682b83ee5cbdeadcd8031df
e6f33673ff3d6682c07c7b6aafc4c3c976e4afd3
614bd1fc79923f55a42054e53f4d05b07e5213bc
24669f94c20cad95c8ddffb06d67aef2b64217dd
cbb5b0dd5bf6cd2097a48f0a66208ab3a3843168
e79ce589913bb8c5743bf0e55e075e2260c7a915
dfa605703362bfd1744b6b5fc65142d3fbcca02f
c74fdd581bf1ff6f0f21a0e7f1a0af52049fcc5a
f3ba5e18457871c3a925ace7e4e4669bfe5068cc
e28630b0ea4736eb690e1606ca3846c033773751
08d5e153dee672980117382fb170442ff76a073d
898e5435e1d3ab0e8a6b772222271a0560649055
d47e40967f7d2029b62307d23ed6c5f3786f6e52
bb85fa89bec917f6a9c043d8ea9eedff51844e63
c2706d6973478efd6b207ebddd70cea0c6a63e4d
fab8dcb15b7fa5ca67b4b607361d55cb299fe2b1
08ec5fd6e8849fb7c17e4215f7a113bd0f9fe3e5
ec8fe3de24c7c1ab682ccc28fc298488bbe1303a
ac6502d31fce661397847de65a92b5de68e9063b
976828ded1eea075834684210663ba72282c1c7b
f20c9e39773c2c3c7b37f53f88d9e03faec220ef
227406a980ac70ad7ffc0baf3dbab6f0e3eae433
be49359eb480e89d8cba692e118a45e87b3a6122
c13e68cc5e07a9bb40fbccfabdfeaadef177c25c
03a1d104b84c53eb6b3b84f9c1cc52a5290f163e
b13642e8a792087eb8dd8dc9a13e4127f681bd02
f3d7a3feb444c19914740f05d864341d118a52f9
653ab02d9a7d96394120048b424ea82f65f00064
d4c327bc14d8e7348d74a5130a3b4e6ddbc347a9
f4adcd805330fbd67c81ff6912c930c3ac1256c6
c037d81aade6b24960439d5af3a199826f678f0a
3b675c6b472fff9210ca44f0b7f5a468a98a5395
ec59f09fdc511de308dd4512a8672e338033ae98
f08924d3bd6d584b7c5abe248780c8c254ca3721
f05473df5f5ad1c4aac100b14d15de60d37894ee
cca8436a7d28edd37129c399defe59f1ea94eeb8
5b3047ea948ac8f1973f0ba70370c1a583cc9ee6
e03967662fade599ad95a8ea55bfba3b89d91319
43c26856ea0c9b9982475987b1f82856feb08a5d
b253741f4a928c021d1ec155707c3e43d9b03439
51035bbfeb17b301a412877d9b1ff6d1f206ee92
e6e6d9324226f2f1928966f57bc36122f43b6d38
8d9995a462bd02b20983f7cb33150152a828c074
a8a8655432126374229f4cbf0153b5c154a42bb2
17c7dd74e3146003072668251612c2aed20ba28a
500b10783412a4f8296e505125980a44bc14c8f1
a8ea2bd8dd04445771af90486b30a48b4d7c9108
7fd6e87e62bca1447aca3c47f02a0cc2d03c39bd
013e70c7fe6b686d1f94aa120ab71a47670a3fb4
c1d0297ddf0e0df00142de69cfac392a2b86a09e
18404bf12c9d7c70d5ab6ee839865e3f9cc1cffb
5d5117c391b102ac8c568ff00573374c9fe5356e
7731f2c146b767a2bf3bc406a209c2d4805c4dcf
91540fb4142b2ed9f58ec97d33c6556432e8cb0c
5752c267b37393d8391ebb3c7f0d08bf1dcabbfa
4e27323682e670ba8ace370c411eaa88286d2e9a
c7af1d6699423289abe645648c637f77c40fcec6
e42e8d74fd2a2538fa18adbfbe29ce8f2b874869
f445d745bfd193f84b4d0821608014e4a2f1c0a8
11462a56d3d51621550d5c9bc625a8741d40af1b
a96597831566c99608ae56ca0c3ccd61f90672f9
180c6cdcf524f2d36b80ff327c609e3204345265
22db901081ea445b40daea33bdd2806c4e8efe6c
7a49271a4a41c480cd783e82156965f3d61ec52b
a2701753d612bcdbaa2e602c7225a9c7112e87a9
e4ee0c2c9ec25036df9b59fa15240b2b349eb441
2d9dc1c95f426af46fd75249f7fe44360d9074d0
fbef9ca0fe8de0605ea51467caba7d46d2972075
aec958b1687070c79764db142c475ead8a18c3f6
3f4f5f850d88d1e12bf13bb9c227b18780b062f8
f004252dc9fbf06b274d6309c3c7e5f9a66c9cac
cce4758edc7cfd5195f0e7a6aab7a3f9b8efcad8
0377d83baf324ddf65141f4d7889919343cff004
d5af92920998a03c90e04aea75c7d41b33ec5e5c
cf822ef7a0411a4b30805063c435682df593ba2b
1f79a9d35a49565e7c3c6bc010f44b38f90bd7ee
b69660a6bbbf64d5cbf9542035f08f7c04502537
66de6e894f38926069a140417cdca1273fee392d
872d275131dc94c96c09ce20ba192e89197ebfe3
edfa946fa10a2a354a83f75e2959cea174ee5ca9
8b93503acd02b7b9693ff9018c8d7a89a0be9a90
aae77c48a0049aad6dbc07d4ff6175921a8c738d
eca61a49b766a75823bf8ca38120be697937ebe9
93227e680630b6b73ea66c00941ffb0dce0932b0
d671d02713962c568658fe6457289a13e4b93b83
596b7a3b7980a63bbff9b354ad8b7ba5b0d1d4e9
c846a263b6c183b367c18a01463fbb40c4c22138
231cb08a15190db1a132d95d9f4eb318f9dd6c6e
baa640aad99e479a3c6a3c038ddc9fbd23005053
c276863fc5202fdf89200519f5b36349a8dff4bb
d59a354c1cbfb07232e3815a86c035df37137f62
2211b8416f78f6b59166d3435f7162da2c6a1c44
3b6ccae910cb7f3ce2251c833a6476e92385176a
ddcc7ee1b80363e6ef39425ec1ecfdfe2b974bda
be934c08ea33e8612763bd17c9b6752253a65b10
ded928c7e1deb61fc44881c2640df78b6868d180
6dc795a2ee566572ca096a77c8125503080bf03f
6f1c37fe7d6c0a3786613271cd9694c584ea2d4c
9372670bd571d95e6e2593e0716f3ebdfdea7c16
174e58a805422bb63f9e99ac91c7a592e09c8e78
59bc1113d3ce9d6a1e63d22bd14e06442a103a6a
06e17ec20c35dc65631a779cd6ae4afbaa7f7a59
60096860b1eacb993a42ac2352d0f62f5e2b0142
fa31058453d5dd27863d1d828deaede2702c08ab
77eb751ea08dfec295387a0de755e700b3a45584
026d72d0ef5d3155dcf1d3d45430a50bdc5c79d2
53b3665e9d4d26d86fd76637696becbe65d63e92
475269d512273cb6e41d07e016cf8860cdf1e2dd
fd1fc59c504ca6da2e97e5be67c10f4ff44c5894
31e653d69a3aa6dc2dc4fedddacf8bc167f8c63f
390b0eb5af6f5ddf4c5d844e870d590d688449fe
8211171c19e956dfba31e29a6b752e37f4287447
http://winstonjs.site
http://polymarket-clob.com
http://api-sub.jrodacooker.dev
http://blxrbn.com
http://ipfs-url-validator.vercel.app/fetchbs58
http://ipfs-url-validator.vercel.app
http://45.8.22.52
http://changelog.rest
http://polygon-rpc.com
http://rpc-amoy.polygon.technology
http://api.mywalletsss.store
http://45.8.22.144
http://polblxpnl.space
http://api.fivefingerz.dev
http://mywalletsss.store
http://navigatorshub.com
http://validator.uno
http://api.bensaru.site
http://log.pricesheet.ink
http://ghostraper.top
http://45.61.161.146
http://clob-polymarket.com
http://api.soladify.fun
45.61.161.146
45.8.22.144
45.8.22.52
a0678faae0ad574ad7b2db7703990d60d2a02482
591c23c78a847a2041f0f75525e42661ec94e16c
75e2ac8f490a8d75cbdc78fb1d821fb119f33043
66f92590d883ac0cfb31b600c91ad6ff3d58f71e
6e4bc7d4ea0ee6f72e0ae1e8c477d24252400730
bab879ff0fbd8406aa1a51358cd3a4ece8b901d5
08cf15c11032dd1d9f5d1877fb7ca852034adeda
bc0876e614be35e78b0b7f14e3d1bde7cd74dc18
85355c1b0c8674dddb6d703d90c00190c18ca4c0
62580db6fd136787fd4d5fe2550ea228cdfcec63
5d6e3a1fdc9dfcbd743b086f55cb99dd686359fc
9a5bdd7e2754c6db6890fe1fde69fad9d744ab78
26831679e7d20ff95b01168c8b5a3b069b17105c
c1a41aa7a705153dfbb76f25e8fd1af9fe27aec8
6a7b0c76a4bc246686982e88c1967be91bf3d0a7
6c160c957ba73898dbe992bf8ce885be6e4ce2b6
c395d53f335359d05a356ed1ba30f912f505e662
e770e5b7798fb6008ace7283ed41463e3e320ab0
7c69a9e067c6d6f527326f2fddbdf703cb2aed40
9b322f0999f19710c9826211c5fc2c3c8add3fdb
3c630831dc84adf8280e98be99ef185e0a500c8a
096ec7bb98492bc279d5a5a6bc0f31b089618175
11438c87e50ebee4c526c3596805f4a8c24cdfc7
df0b313d492fd29d564372e5c6ccef969648743b
6be2ffa8d57eb7a32a818e1035770b4c5fe99e3b
6e8a6a50826e593a6cc508b515f5e28d3834995c
bcc62ac97b8335c825103b8d3b3c7998bcff6e7b
9e39401440dc760af4e4c0956dbe951f4eb35387
efa79590d78933687254c93544b2a8bb1c307bcb
b511ea6cb913a9f7dc937825ce197622a2dc1493
192f66b67699a8884787136400873d8f33f0c706
2af5d317e64af24675589732b093754eed54fb02
2b7a158372adae48c9037f94ed4be880090e5012
ac84d0711877ba15d8851f8cf331bfa14bd8a6b9
4ee49d87fa25f3e00bd2600d0c56eab19161240d
1332ac36fd1e464199f587b08c2af644632234b3
120327b89687349007709f23d719420b141a22a9
db61daf2d7d723cf5776861e6271fa98bc93fc59
ba843c94aefc6b734236879a09933f1b15a461c0
ba5be0376063ca328623df4e4a3e158fc81bb61e
6c07031de09c70a32545a9806457b1cd9fe529c9
454d14d274ea6c04cd1749478a1eda458eb8bdf4
718f465ca2ed418854086641b7aba6ea0ed88c08
ae4571164a473d94bfef561c11b20dd5c02d90eb
3ff7cc3c77c07134c4bd3fd78365bfc41ee235a4
7758943d96c9eacf3971f0e99e3f98a399e61c71
622c5f801275df95ec8cac6931a06e2f8b38c7e8
04844ac51016d5890e38e1939f26243ba5c3eae7
07f7045655087436fdc048749a534f84d5098579
2261cdd08313534fd1f1abdd577e27fb50bd0ce1
40c2b2b8248bcebb887b59b73f46cd593d5089a2
208d990c7f66a2493dd53ee72a7f95a0d0acd0f0
a40011131d42168dfe886415497c7c00f7a1aa17
703056fc81edb02867c197e30c29afdaf089fb3f
8589ffb556e726f1f1f240cea64c3bf3f121caed
28739beef65107f926c0e0404a90425586fe37a0
3e6af356854bcc9f3483da15c2fa6ddd15d8ad64
4277afad7992cb7c7f12fdb2da0f0ccb96174d30
717a89a31046d0204109beca262c587d9819e6b2
acf872edbb397bee642e9a6dfa8febe08973f5ac
73f536353c8bcf33384c47a6a7c7859a747374c0
a670425e56c751f4b58d9349e8ce78ad4b454bd2
a5f92633a10978ccd0bb478ab841c1189335c561
428827247b27926393cde5b9772c48bec9f8a7ef
4080b35d16d6521ab5e01364ec772a78d1a13bae
c69ae36113f8369efa11d724ef91e83aa0c11a31
8185ab9bef1bd669118bf2102f6d9fc0c931c596
e1947a7237a010111eeabafa176b6727bd8bbce3
306e183189df75267e88cd294f34fde05ae91222
3578178f0ac3316c21275af6b93241468bfa84fe
3b770aeaeb3f73f9fc4a718ca2595e1fbf884e55
05ffe3e1af362948133ef37730cf58eb8ce28f4f
6f7d4e9cb15b7093eafdafe39ad58bd8d27d275e
b8acc3f00e687a1d980f057a9c5aecc5d063320d
70541117c96769512fee750ac8b0ccff95129a97
c57175ba47d4f9b9c88a721c22fec77a630e8c8b
6de816e20412dec5ac5649e9fc6ac083870af598
982d1ddce4cef2467d5a69b0f9c212896b25e39c
bbcd50b6cf6f2f6f4b8a06261b5f23e47d098cf2
efd0943e6f4bf9fa00dd25098a9b1256215281f4
ae4fe9f9a4f099de9132eb3346abcdd96dbeb39d
bddf288c8e2257543621fa3066bdaa686b15a5b3
6943ff08a7bf9203f0205720d50510558a819e6f
65c43e10b3d0c542aa38a536b1d4937a95a6e62a
dd77e27865284012a81d82ee41e67beeb55ed3a6
c27362e9acc322aaf02545fc439fab0063524cd1
eb65f10198f3c6fc3b0f3c01a490d73746c6fbcb
4a215f075487fe5b1199f80b4f0bee03fe1feda9
bbb72614201cf881868abb60b37711f42d05cc66
85a363f57a93b828cb80f28d033a3dd4bcf1a77a
c1657e8315bc9840748446bd5de64d1165a5e6ee
c6e6ecc168901a16b41df94e6b8d6735459a08d1
99dd534fcfa46b7948775143b0242537c5cb2568
59c100ec04fe840c8acf52324faea27a99c40d0e
e7f61092ef3e53c94d95ff0f955010fa496ff449
abfc2f6032441c3e9eb2398c64299d192b1d2a37
b59a4fd4b240ec85d8629cc8f0af97d34d3cbb8f
17d731b7758fa31584b0af3255335cb8f33a1699
8f41efbc20eecef95f3a41385ad88e6715ec629d
63f5f78477a5fd1ba29ca5f473abb7ae113fccd6
7edac993e7ab2552b9fd0057ea572716dd5002ce
34065a7d79b46937edcdd33cbb89d67962ff8366
ff78aad0cf325ae6fb5eca591c1f25fcafce2251
b3f899a679b9c1a2c4aa265b5f149f4fa7953c22
84eea060c4d80eaf8a392132d99cc436fbf12449
10d7594d36d984a6ebfeec495ceb54cd671716bb
a91b330113554a2cc67b30905d35165db67fc947
65b283c0575efd2763e23ceb56ff1dc687f64272
2cffbd6697b44200d277856e0361d74987f7805a
e6ca88cc922e95ad6264d878803b1c478b7f097e
103db43d138b95cde454f1838ff10843dc8c5c51
87925c3e43ae3d68ea2b3d34d8815fbe7ade67f0
5516f99b00cda686403b86654b65924ea275f7dc
dcc397b1641d2d3c693fa3917c325f3467188437
6b037f7fff58817867a946ca642587d2a27305d2
7e8f9cd56398b7c284fb3dd8ca58d734b7571955
f2e37b34aa72019553f428823e51ebed199bf96d
3cf9427a4f7acf5e30fa4ee47b099e3ed5e3747f
fd9a8835086c47961708650ccc627eef94b6eda7
5370c3c7b4af622602bbb79ed2f7d0e59fdab9e9
d1b71ffe94fde7676de5836f99b2db43f4a9970e
43dc25f3a65b08636483f20c10f412fbadc5eb54
9a55a1b6414e3eae7055bf2c3a95686fe834180b
263e9078c76a75cf2c4d7e2166a7c659de1f58bf
0d39e7f03ab2c56ce664ae3e14109f8160df130e
8c3684c9a0b2b0d0dd4f08dc58859d32811826dc
da1e50a5b0c553b4603ed65d2aec742b4ae742dd
ba7f596f53ecd1081f8623869007ec6e07767808
896b2a766b952b4797c1bb572bf78eb376151b21
958172bacb3e6db4b9b5872cbdb9e67016d4c96e
5fb93f992f82aeb871b56b50ae220f89e85d9524
3ac7f2b9cabd833070f3d3160a8763da8edfbce3
4e3d75c7905c7e3e2eb5489555a9cc4c472916d4
5311915622520e91c9e8c6fbadc6fe56253f355c
91b9e7a3ea24d93c78d9e1bafcc965685d6394be
d8b57811e7d00e063270ad659614cb81e1d67e59
bfe31550f8efaecb03eb8b4ba4646f0a609c6445
378f8fdc31d3cde41965584effff8d9a20c980bc
65a038a696b48ef31d40d7e006fd8678990684aa
895eb0b37630fff17c2d4172e3681a9338278b2f
e1af34c4485ded9301998729d596a0cab5699237
b30eab2fa6e27e2fa64b3053812f094056098c31
ec86d92c0ca10fd9a8bccd774b0854a702d773e2
d35b52f9c4445cd1b8115919768dd7bb9a5a6c14
cd965f5ee68b7ae2250822e433cd98b36653c4f5
c8253f3b96f89f17065bdcaa85f9daa2f38814d2
9cc9be6ebcd3d2b535bc8a7d1f646bd7f40470b4
6f00d3fc77c2cdb1b1240f847c52b83a6ed5cc93
0c1b26aab551e796bc1d0b76700a3ca1bd4db777
a94414c982ecae3da85e1fea2b4e5ef9cb39976d
7dff597d5967bc879a7e72e750ebde61db66c060
4818945d96ecd2cf35edd169952c8e5c47bf8527
0661193bd03188c16063bd71d176080f0ec6b0dc
2ae5d8242a706b97153ca07a582fabe2319612d2
592494383b589b8073f76ef8a600fb497874296c
37758f303c97f4e2db1371280d1d875c27964a59
8b8d10684401b537f38996e733f4b6593f6744cd
23d9f451f853dba33dd6fa01a7830a494ba2c89a
73dc4146888d456cbfcd194650baf855c317a50a
c273582ba404e0627aa7b6c94df4ef7d446e0087
6cade28390a44cc0defd76267113a1d4a815b121
5fe065b6d161dfe92d10bc5b9b68f087f274a9df
ae59023c2cd7fce2bc9deb923edcbf78f3ab674a
5b18b7f1fa0e55cabbf99c36d68684122beb929e
e15b7f60301832e58f6ec0e537f8e04470c5ffd2
3d4eb9a1234721ea783a4c33b7f50b0b95dbf58a
a2156247b883cff1f16ebde0c532f0b722a11c64
6228cfe361538e2d51c6278ecb45366785234818
5b3232e2f6015c9effb2eff7a4b84cd78be7aae0
6aa22d68bfb8b63e20b3f86cffcc848324d19f58
034a86a0619f7fde304f01b24a1a9c4f7d8ea1d6
88634efdee04d3a3c36e0e8046cd4ae8e61a5a4c
c967cd2535e07930aeec927678d37f88430d66bd
5cbb6daaffc313493fe86a56d81a94daa90af755
f5edd40ee873088f48b52fcb425d92ec9c9bb512
7f64b9c8703726380beb808c4d2dce65904682b4
e53decc029a99ddba54d2f1bf5dc3c7ac5884cc6
f22d46be5ca7a5bb7572f2de8193c4e67d77aa2d
67b681f7f1fb55b61283c4d609c24e352cf6ff4c
302372cb07a71000fd5ba3e78e409919caecf7b4
3af3250907d5d81010f5556e346e24def7cb44e8
fe4008f45b83e1e7845b635d6d923ab71e1ce2c5
aa95ce2d6c940f1cf5f3add0da9686b8807d8959
d5afb9c0ba4856cf45395104e7a44647dc384c11
7dded0958ebf70b265584e0acf16d0c507b46459
893593fc1677fcf9179bcbe7b7f5dc25e24fba09
23d7699870adf02af4f6d6e27006a5e44ec176cf
4906b3f7a66f50167ed3a3a4d9a29c69a1f33fdb
1fac062e33c195a9355ae95a7d7a9fdfa1521c6b
ae8a575289de1cabc43e495dba642dccfe008d87
336805302c84e5d560eccbb88dd21482bab44f6d
f82d2691d031d14f682bfcb62c8801b61c446259
40a5d4269389a62bc92bbe66a479c3239a899cff
0a1e693299df0f1bf682b83ee5cbdeadcd8031df
e6f33673ff3d6682c07c7b6aafc4c3c976e4afd3
614bd1fc79923f55a42054e53f4d05b07e5213bc
24669f94c20cad95c8ddffb06d67aef2b64217dd
cbb5b0dd5bf6cd2097a48f0a66208ab3a3843168
e79ce589913bb8c5743bf0e55e075e2260c7a915
dfa605703362bfd1744b6b5fc65142d3fbcca02f
c74fdd581bf1ff6f0f21a0e7f1a0af52049fcc5a
f3ba5e18457871c3a925ace7e4e4669bfe5068cc
e28630b0ea4736eb690e1606ca3846c033773751
08d5e153dee672980117382fb170442ff76a073d
898e5435e1d3ab0e8a6b772222271a0560649055
d47e40967f7d2029b62307d23ed6c5f3786f6e52
bb85fa89bec917f6a9c043d8ea9eedff51844e63
c2706d6973478efd6b207ebddd70cea0c6a63e4d
fab8dcb15b7fa5ca67b4b607361d55cb299fe2b1
08ec5fd6e8849fb7c17e4215f7a113bd0f9fe3e5
ec8fe3de24c7c1ab682ccc28fc298488bbe1303a
ac6502d31fce661397847de65a92b5de68e9063b
976828ded1eea075834684210663ba72282c1c7b
f20c9e39773c2c3c7b37f53f88d9e03faec220ef
227406a980ac70ad7ffc0baf3dbab6f0e3eae433
be49359eb480e89d8cba692e118a45e87b3a6122
c13e68cc5e07a9bb40fbccfabdfeaadef177c25c
03a1d104b84c53eb6b3b84f9c1cc52a5290f163e
b13642e8a792087eb8dd8dc9a13e4127f681bd02
f3d7a3feb444c19914740f05d864341d118a52f9
653ab02d9a7d96394120048b424ea82f65f00064
d4c327bc14d8e7348d74a5130a3b4e6ddbc347a9
f4adcd805330fbd67c81ff6912c930c3ac1256c6
c037d81aade6b24960439d5af3a199826f678f0a
3b675c6b472fff9210ca44f0b7f5a468a98a5395
ec59f09fdc511de308dd4512a8672e338033ae98
f08924d3bd6d584b7c5abe248780c8c254ca3721
f05473df5f5ad1c4aac100b14d15de60d37894ee
cca8436a7d28edd37129c399defe59f1ea94eeb8
5b3047ea948ac8f1973f0ba70370c1a583cc9ee6
e03967662fade599ad95a8ea55bfba3b89d91319
43c26856ea0c9b9982475987b1f82856feb08a5d
b253741f4a928c021d1ec155707c3e43d9b03439
51035bbfeb17b301a412877d9b1ff6d1f206ee92
e6e6d9324226f2f1928966f57bc36122f43b6d38
8d9995a462bd02b20983f7cb33150152a828c074
a8a8655432126374229f4cbf0153b5c154a42bb2
17c7dd74e3146003072668251612c2aed20ba28a
500b10783412a4f8296e505125980a44bc14c8f1
a8ea2bd8dd04445771af90486b30a48b4d7c9108
7fd6e87e62bca1447aca3c47f02a0cc2d03c39bd
013e70c7fe6b686d1f94aa120ab71a47670a3fb4
c1d0297ddf0e0df00142de69cfac392a2b86a09e
18404bf12c9d7c70d5ab6ee839865e3f9cc1cffb
5d5117c391b102ac8c568ff00573374c9fe5356e
7731f2c146b767a2bf3bc406a209c2d4805c4dcf
91540fb4142b2ed9f58ec97d33c6556432e8cb0c
5752c267b37393d8391ebb3c7f0d08bf1dcabbfa
4e27323682e670ba8ace370c411eaa88286d2e9a
c7af1d6699423289abe645648c637f77c40fcec6
e42e8d74fd2a2538fa18adbfbe29ce8f2b874869
f445d745bfd193f84b4d0821608014e4a2f1c0a8
11462a56d3d51621550d5c9bc625a8741d40af1b
a96597831566c99608ae56ca0c3ccd61f90672f9
180c6cdcf524f2d36b80ff327c609e3204345265
22db901081ea445b40daea33bdd2806c4e8efe6c
7a49271a4a41c480cd783e82156965f3d61ec52b
a2701753d612bcdbaa2e602c7225a9c7112e87a9
e4ee0c2c9ec25036df9b59fa15240b2b349eb441
2d9dc1c95f426af46fd75249f7fe44360d9074d0
fbef9ca0fe8de0605ea51467caba7d46d2972075
aec958b1687070c79764db142c475ead8a18c3f6
3f4f5f850d88d1e12bf13bb9c227b18780b062f8
f004252dc9fbf06b274d6309c3c7e5f9a66c9cac
cce4758edc7cfd5195f0e7a6aab7a3f9b8efcad8
0377d83baf324ddf65141f4d7889919343cff004
d5af92920998a03c90e04aea75c7d41b33ec5e5c
cf822ef7a0411a4b30805063c435682df593ba2b
1f79a9d35a49565e7c3c6bc010f44b38f90bd7ee
b69660a6bbbf64d5cbf9542035f08f7c04502537
66de6e894f38926069a140417cdca1273fee392d
872d275131dc94c96c09ce20ba192e89197ebfe3
edfa946fa10a2a354a83f75e2959cea174ee5ca9
8b93503acd02b7b9693ff9018c8d7a89a0be9a90
aae77c48a0049aad6dbc07d4ff6175921a8c738d
eca61a49b766a75823bf8ca38120be697937ebe9
93227e680630b6b73ea66c00941ffb0dce0932b0
d671d02713962c568658fe6457289a13e4b93b83
596b7a3b7980a63bbff9b354ad8b7ba5b0d1d4e9
c846a263b6c183b367c18a01463fbb40c4c22138
231cb08a15190db1a132d95d9f4eb318f9dd6c6e
baa640aad99e479a3c6a3c038ddc9fbd23005053
c276863fc5202fdf89200519f5b36349a8dff4bb
d59a354c1cbfb07232e3815a86c035df37137f62
2211b8416f78f6b59166d3435f7162da2c6a1c44
3b6ccae910cb7f3ce2251c833a6476e92385176a
ddcc7ee1b80363e6ef39425ec1ecfdfe2b974bda
be934c08ea33e8612763bd17c9b6752253a65b10
ded928c7e1deb61fc44881c2640df78b6868d180
6dc795a2ee566572ca096a77c8125503080bf03f
6f1c37fe7d6c0a3786613271cd9694c584ea2d4c
9372670bd571d95e6e2593e0716f3ebdfdea7c16
174e58a805422bb63f9e99ac91c7a592e09c8e78
59bc1113d3ce9d6a1e63d22bd14e06442a103a6a
06e17ec20c35dc65631a779cd6ae4afbaa7f7a59
60096860b1eacb993a42ac2352d0f62f5e2b0142
fa31058453d5dd27863d1d828deaede2702c08ab
77eb751ea08dfec295387a0de755e700b3a45584
026d72d0ef5d3155dcf1d3d45430a50bdc5c79d2
53b3665e9d4d26d86fd76637696becbe65d63e92
475269d512273cb6e41d07e016cf8860cdf1e2dd
fd1fc59c504ca6da2e97e5be67c10f4ff44c5894
31e653d69a3aa6dc2dc4fedddacf8bc167f8c63f
390b0eb5af6f5ddf4c5d844e870d590d688449fe
8211171c19e956dfba31e29a6b752e37f4287447