diff --git a/Microcin/README.md b/Microcin/README.md new file mode 100644 index 0000000..d9a5fc7 --- /dev/null +++ b/Microcin/README.md @@ -0,0 +1,147 @@ +# IoC for Microcin + +Malware analysis and more technical information at + + +### Table of Contents +* [Samples (SHA-256)](#samples-sha-256) +* [Network indicators](#network-indicators) + +## Samples (SHA-256) +``` +bbc5a9a49757abdbfcaca22f3b2a8b7e79f61c30d31812a0ccc316536eb58ca3 - sqllauncher.dll (VMProtected backdoor) +61e4c91803d0d495681400fb9053b434f4852fdad1a305bbcec45ee0b2926d6a - logon.dll (VMProtected backdoor) +d5c1e947d84791ac8e6218652372905ddb7d3bc84ff04e709d635f60e7224688 - logsupport.dll (VMProtected backdoor) +1395B863AE5697EA5096F4E2EBEF54FC20D5380B6921F8835D1F030F2BA16A40 - pcaudit.bat +``` + +### Other samples sqllauncher.dll, logon.dll, nwsapagent.dll +``` +5634d08044ec48a9d9ac3f91ce622dedec7d63e72dc657080db03d5de04ddade +1f4fb2727453b00ee711be0bc828627f5a70c0b77e24648419e293207fa4f7ed +4ba9324f9566144ff868b4c3bae61d5459007bc44ffd4429d14eeb6b568dbb69 +e4136e56debdd6ab1dd159c9f91674cf9c4c8d8deb8924ba280f0a4408235a07 +15277186bc004073952ea0e113dde8f2f0f724393ff5c0b9bcaeb07d0fe683f1 +229deb91f1d858ff845e54b2dc8c668b81e906ea6a71f74250ffd12d7da68f3f +4a196919cff93d11df04c607508be62408267a75a1f24a8282ef6e1b58163663 +28cd4373a853c41cd06b9eca9b37541f04be96fe0061652e39208b0fadd5f6de +40c4f8e00e04997a3d531930163501f53154b4c0caa220f835dab0f1ea51c5d1 +c56b1f5995b19bb1fe039a9d9c9c72f6d690b8630fd78ab3fdf9beba0b4f419c +d1ac8a6c3cf007b18c73d63cd823617362b7ccebb59400af2f416226803e2076 +f10c854dbb5f84ec06447919a5b93efc971d6802b5f74a1fb3f98dc74138b13c +2552c9916e5ef255d9d26097827e87f851f1671680f10236df67fa9423f35e1a +214ea738c87c6b6b9353d81b47bbbf20955dace611263f2588ce268ff8901079 +19abf8d8bc1d32516279ad836fd8ca8334a270f3804a129f09c642c8d88da2a8 +500fb98f4a00ede301005ef99fddf7827d97a8fe8e4e6533cb752d72db178845 +c2b25c60cbdb937de9a4d94c02c4240ab1f18ef2d92a01a7b18fc6aebb6e4e29 +1414e4b40fa439ab51967bfcb09cf570167b0bd404459fc39b52c10f21fd11e2 +4281f7139dd68ff6e91ac7336c373bc241780ce832fa1a66ed2fe1d6498beb6a +7648dc0e448cef15b2119fb984531100b5d7c0b239b33ab734c04ccecacee582 +d01f5735d3471baee37fd83878cf7282775c89e1b620c7d1c977184d69509413 +57b1f02575130eedfccefb272c1f1bdf2992c943e263fd6c74e1ab387b301415 +e8781cae3ad703a21fce77685fa5999976abe88b5ce9b46382a3ebc3ef1f3f2f +673136d378204a0d8623cd850d16c6cc64821c1ce93bf289029d1c524832ee07 +6ba5decaef8ea3f62104b854ddac46d2534c3b8db9a9a871eb3c184a26c17a09 +a45fa366a6fcdf1e86f6e763e719d5ce31287530a990dedd8c605d0f5712d020 +234b97651d55c6c06c4ae6d90ec2659af1d71492253410c4d6c2c4622a909a6f +5ba5e160a28f884e0542656bb46184226d4f07156c103dfcd11485a2dd20c8a9 +b60b06586f89b0864c1f14f6f4a5720a766c57af696c775c09c25a78be95fac4 +ba57f663e345d9eaad4411a7536fa57bf16e0e01ba5ba466b06c9ba75f38d724 +ee2a886aa8635319670841cec25ea3139bf8750d62e277eb4acf4413b0ca20d9 +3dc220e9365a4c05ecb7b94ca7edb29af2d9b8fe76fcf401ebfdcd420f01abe7 +35900c8990dfa65253d3862b60321eb692bde2aeb1a8f1030747e287107c19d9 +028acf392ec5dc799b9f3e7a72541d99cf3fba94f7f6d4cbcaf284dbe98b3006 +1a0e60bdaed45635be8dfe2ada5b3897c5346604d9c29df3db6e6e2f7ea5f5fd +ab02b42d311984bf1e868b800c702dce49745919805335827af10038c32d4868 +71d186fbb0fb0ee98b4376708af8e5603525d8191cab97ff573d658b4860f073 +82cd37d76a491427f3da34394fca46049013c9212f6a78b15c622d9ef37bb469 +edc4fdd1485a626c5550cb32d655e80dd2ef439ce79aa7376499f1e24960b2b4 +313687a206b1c55d5d9f410ac567076ae66579dd804e2615223e2e0e3b29b56b +79eda911b12206b3275db6f56cd91eb33632ba637147ec79cab6637dd42500a3 +9a1c94a75dad7226645024b6720fc04418d4e9ff94c528c89420858bc70f9387 +35a8795e0418321428d83ef7c96022c04ad6e68b92a6ffcaaec73372b183d753 +61e4c91803d0d495681400fb9053b434f4852fdad1a305bbcec45ee0b2926d6a +068998cd3bd4e6edc5a419ac77a974fadf4320967dafbd0de0dbbfa81e6e8953 +e899abc741a29c1ceee2e7dc8ad91dde9686c2f0c9d7e146cc7c27b8d1fd1a97 +15aadb3405647c12353a2f26d19aa4c465d2196ff61e5a48a8305cc5cc877ca5 +05a307b69c3bcce5a609d52d8eb8ba19c4056f58931fd219f0caccce3677f83a +cb898f27bcf98a35cd2305a3db4f9843650a5bacd947c6b3d08dc634f20eb778 +75b835675aab89741eb67375b186b22abbc387982d2dd3c70e10b381586bc582 +f0d1b39a6f97a5e234c1948e9b49265a1417aba730170772e00e0e870fa1b11d +e2c9e5e04fecf993a9f3c17f0ac1330d403debdd28a9dda06986d38a329f1a14 +eee13a15e042b897404bedce7eb6285ad505d61a46a01474afcc959a16617834 +8002b33fdf1caec503a25ee39297005e84c6af169df65d8be82e2465baa9b2b0 +78c2771d13c2fcce8dad05dee29e7364545896d4621a5a6f84501db3f286f5b7 +c2a1dd4557c1574b2be237c28953e57b02861343f022df6d7327e6dc257a518f +69cbbb0b0ed3187ef27498e8d07dab9a7b4f31d350aac4cc9021ef77f81c22a7 +d282e20f90c0509ae03f83443334d974112c8eb2035e5846b6fe280470baef28 +092a9b294d8c550b5f9c85d96afe941160e0080044848669c02ccb905fbd71ec +42d096ea06b378d9e66e090a3e721aff44530bfa08e0b589e965d1568f0052d5 +12850accf45e12a8986c680995d290848ddc1f64c221274692eb1686fb41f4e0 +390a1dffc412e3a1fdc56d6da4d507510d8f9120b0f203f8894bd32b93fc6c84 +bbc5a9a49757abdbfcaca22f3b2a8b7e79f61c30d31812a0ccc316536eb58ca3 +180d33c420bdd47a06ea3f2681a5431529a93f18d51d5c0d8f38948a1bd28869 +6edce6f1ba33588bd0717d44ffd05a9e0cd475ac90dc5a36dd58b9b62f9f1964 +c4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc +3b9b5330907f4349e54d42acd819fdb185d49f3cb479f729b029e6d935f89060 +7d2d3f5b704bcad64dcdd786160ab3cdd2b00b47bf3319d54e908d9b413138ff +8237305f48abb0cad1f9643464c8d4ab0657b58539961bdcb2d467b5a201a84f +f5a1f936afd93847b0e492a9b477c45727759cbc44078e641aa184f2b94f8e28 +a463786bac19e0630c41b1c400aaab2463fc51b031c3d32fee96d0f5615243ad +15108314029f5ecd8f11ab4f5c22d0d77fe9c2c1004756c3cb2dc49e2a930da6 +883ea7e0a278ee0d983ae92d26fa16f7400f0305bb5f852a870831a2a265353f +c5204f6a67a2ed5aa5f82f1a07ff0a74147873237f362a63acc3c61f7918e828 +ba6f73a6d26019f4bd084d36217291bf375663383a63d2cbcd6ba44a291df477 +``` + +### Samples logsupport.dll +``` +1546d181f9562c85f56a5db5e46a163d25d973fa348e214b5ff032deebb35c58 +d5c1e947d84791ac8e6218652372905ddb7d3bc84ff04e709d635f60e7224688 +C4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc (dropper) +``` + +### Samples batch files (pcaudit.bat, settings.bat) +``` +1395b863ae5697ea5096f4e2ebef54fc20d5380b6921f8835d1f030f2ba16a40 +52edbfcaf97608518407a59cda9b5dc3ae609d8c5425374aa1fcc8839b310c9d +``` + +### Samples coinfections: +``` +fc66353fb26fd82227700beb47c4fa90118cea151eb1689fd8bf48e93fda71d0 (Mimikatz) +2615e5585a5db77b973c74e0a87551978a9322c820362a148a995e571923b59c (WMI) +3a3b05a08180013a37fbdbe65e3fe017440c1cb34289647ef1f60316964ef6a9 (Gh0st RAT) +``` + +## Network indicators +### C&C servers +``` +45.76.83[.]110 +45.63.114[.]127 +45.76.132[.]207 +45.32.177[.]101 +80.240.18[.]102 +95.179.168[.]51 +95.179.134[.]116 +108.61.164[.]72 +136.244.106[.]40 +151.236.28[.]11 +104.194.215[.]194 +kliju.wulinon[.]com +offcialwrittencomplaint[.]com +heroisshit[.]com +update.heroisshit[.]com +runtime.heroisshit[.]com +ans.moutw[.]com +612bb.sheetsbrandnewday[.]com +qrot.apjgtipty[.]com +bzz.utakatarefrain[.]com +app.obokay[.]com +nan.thanhale[.]com +bestrongerlouder[.]com +log.bestrongerlouder[.]com +9hnvb8917gzr[.]com +future-hope2011[.]com +yuemt.zzux[.]com +``` diff --git a/Microcin/network.txt b/Microcin/network.txt new file mode 100644 index 0000000..fb9714f --- /dev/null +++ b/Microcin/network.txt @@ -0,0 +1,27 @@ +45.76.83[.]110 +45.63.114[.]127 +45.76.132[.]207 +45.32.177[.]101 +80.240.18[.]102 +95.179.168[.]51 +95.179.134[.]116 +108.61.164[.]72 +136.244.106[.]40 +151.236.28[.]11 +104.194.215[.]194 +kliju.wulinon[.]com +offcialwrittencomplaint[.]com +heroisshit[.]com +update.heroisshit[.]com +runtime.heroisshit[.]com +ans.moutw[.]com +612bb.sheetsbrandnewday[.]com +qrot.apjgtipty[.]com +bzz.utakatarefrain[.]com +app.obokay[.]com +nan.thanhale[.]com +bestrongerlouder[.]com +log.bestrongerlouder[.]com +9hnvb8917gzr[.]com +future-hope2011[.]com +yuemt.zzux[.]com \ No newline at end of file diff --git a/Microcin/samples.md5 b/Microcin/samples.md5 new file mode 100644 index 0000000..1accb44 --- /dev/null +++ b/Microcin/samples.md5 @@ -0,0 +1,80 @@ +9ccb15494bf00be32e8c5723c2e4bcb0 +ddc06ef4343c358759799fac29135279 +57d9222e2461b06335a49ae776b3ed9f +339b6218c7209f497a3d9f3a6cf9347d +e0b6f73b0ad6985061dea183b619e487 +80b5b140abf232a8e3ca1fe70291a4dc +6735518a4374d1848d1a61fe9544e27f +b3ecf6535070602ae17a4edd47b029fe +ca9c07f9b728281b231f1d3fa3b00f4f +fabf459a316a157542e35c34681a4a2a +2e8e069cdfd0982f36d6ea335fe460ee +cd792384c1d70b9210a573b56a5ec035 +385eab250b3164ef84bb71efca8e305d +123b65b2c09e535036cf198739c259a9 +aeaf3d3d1a413fba098ca6078a317bbb +1da73214544c75a15b71ed9b1d53963c +718968a533d5f42da444ade048742be2 +14a2d312f7ea3ed929275b07f320f29e +d8c9a9a8e8d7e8007c71aa72811b60f3 +437a2a5b7e2261b355ab009fedca86be +3210ee588331b7df6a52c507611f7ff1 +78e0cead2fe2534d36b2b37bde3f9d19 +2a4e4a913fba94711ca6beb36dcabb8c +2950e6fc8421cb75e5cc9c31f8c7bcec +235fd6e7779e374bd451172ae9dc033e +ecc3bd4d7b9d595b9b2500deb605401a +9817a1e6ebd7ecb99655fd19f86ace38 +f9dfcba99a3bd151d0a9d585fe7eb980 +5d41d0fd328d582020d261501819e2e6 +9a0c9b368587f5cc25215d897a8377e5 +ea571128bc266580713cf3060526a526 +bdbecd5eb5f8e3b228841f2fa493a816 +6a5b01326e1ff10e7068cb7a670194bd +0334c5d9e86576980c37d9794b52a77a +fe1de54e7a54bbe704774b264c3d2bbd +c31b4a2ee3175fd7f75b9f584670cac8 +23cc99545f1d6f6ab86da2ef53392aea +f59e7c642a6a686667ef88fba3dcc251 +c82ddaa769fff873389f88adf2d5b428 +5f9de7eae4908845f78f1a37e339fe22 +b205433e13cfcd56b40dc83c854d62ba +a8ce53a9dac6f1e276c026bc31489858 +5a9e812bcd263fd85e9ec40230719c65 +be38c4489551cd274c8b36d33389649c +93c05b503771911de60fdde8419510c5 +6c52629d103e969bc0087fb9b25e7e58 +f3bd31c1082141f55709cb7ccddf411a +0e1e960c1de792f71b70eb8c8ab47a00 +209d079bc7855d4eab298dc223ae18f4 +670e4bf5961d6279484586120f81572d +72506514d80140d0573a97f22287ff54 +60d70bbbb0815883b3168d38b998e2e5 +1286017712287f12c5ee741ed53842fa +ea963f959e2fbe0ccf10478f120b4062 +457362de40bfba5e2fab04e97f28fd00 +1b58415f7f9c40f9c8b5034e1b17b83a +ec232260f2a28569f520b25ed14bcd7a +7dedcd309ae30073c71b16cdc0c26ca0 +f1615525dc0adab1e76a72460d7076be +fca4f684c9a240a2ae542c0ac2ebfe0c +ce080d717de7323e9e1a13c547c9eec6 +f0d3c5bdb93c462274d7d98d136547be +5c761e5ceb4a5843303a0edd3b41089b +46bcdc917aedd42e47ba220a1e14f116 +69822ebfba3ba3be62bf6b5bc77cfa25 +f626763798d835ba67caed185e11c1c1 +ae0f5cb9e32aedf3c287d32611ab9c62 +761d08c90d864cc457b0a21f81ff8f9a +258c04d0b39dbc9ff3471d19c4f9b412 +91fbdfc0920ee96047ecb9526ef41455 +9b8ab4b3151fc464651348a774a6db38 +f9cf2648ae9520cb99539c2c2104b8c7 +cded3d04b49b9f8f3a79b216aec0eae0 +3c6b39e35def62de9ca8dc7d8bf5dc3e +b97f1c1d4706de18bddd791a4e7c88ea +6dca36bb17b4d845e4addc060937d90d +8b25e519aa3f3ae879649d4434fdd331 +a46cf1be2d30e57e19daeb06e1d2d1c0 +c58fd42c0474ee758f8ec38adcb36781 +35c46045a09e9cd7362fad4b7e968854 diff --git a/Microcin/samples.sha1 b/Microcin/samples.sha1 new file mode 100644 index 0000000..6eb2116 --- /dev/null +++ b/Microcin/samples.sha1 @@ -0,0 +1,80 @@ +8fbec09e646311a285aee06b3dd45ccf58928703 +bd308f4d1a32096a3b90cfdae45bbc5c13e5e801 +8ebf78c84cd7f66ca8708467a28d83658bcf6710 +b4790eec7daa9f931bed43a53f66168b477599a7 +b9105d6584d6e49c568b00c4df21fbf8b4a7aca0 +2930efc03e958479568e7930f269efb1e2bcea5a +efdf0a5671e11a138f49813512ab5b2c872b970d +079dd2bd6b85b43077538f83ca3dc0d2aacf9771 +8d28208d510fa0d89933e635d0c86939187badb3 +80e08de4a837d07964388699e70bc6cd09ee488c +ff0645cea81bb271abf419327443af9130b83f8d +21ffd24b8074d7cffdf4cc339d1fa8fe892eba27 +81bb895a833594013bc74b429fb1f24f9ec9df26 +0eb2136c5ff7a92706bc9207da32dd85691eeed5 +ab660a3ac46d563c756463bd1b64cc45f347a1f7 +d0181759a175fbcc60975983b351f88970f484f9 +28cb5749fef8c307bab07c22f1fc25b18fb83c46 +d5d02a3ce5ab43753a9dd7d2292a1c7b3b5dd067 +c18602552352fee592972603262fe15c2cdb215a +19921cc47b3de003186e65fd12b82235030f060d +f2856d7d138430e164f83662e251ee311950d83c +d59562c877d70bb399164983ccb15f39763e119e +ad12a99bac1e204f9a26778abb670b3368ac14a4 +924341cab6106ef993b506193e6786e459936069 +4de4b662055d3083a1bccf2bc49976cdd819bc01 +8c34c9fd9e8287dec00e988aee2a66dc4589a7c3 +af986512529b80b11d4f6c5baec151d8174f8b33 +0f70251abc8c64cbc7b24995c3d32927514d0a4b +13779006d0dafbe4b27bd282230df299eef2b8dc +149947544ca4f7baa5bc3d00b080d0e943d8036b +3bd16f11b5b3965a124a6fc3286297e5cfe77715 +5eecdf63e85833e712a1ff88df1341bbf32f4ab8 +9ea17464d364f9cde0b8dad6b0a84137bc386ba7 +0296ccfd7ba7d18f3df84b8580406586980ca289 +3ac56384c5766305a363d97e3c29d1656430cc18 +0c0b7423cbdf453ee2e4421a67e8d4e8c4dc4b5e +666eef1b0c04b7b819ccebbd7f14beb4aecbd973 +b38c62ed09d1f30ad5254296bc9a18fb2cc97990 +e422e8628c34346a31a9ca2cca29233e86ff2d4d +b1be4b2f874c8309f553acce90287c8c6bb2b6b1 +b12f7eb9afcd5a80339c25cb79333a4d562f94c1 +58d9d349a931a2cafe507b7bcea617869b3a5442 +08d4edc6fe3f8914ff0fab6cb42aa2b64a835062 +9fafba39b11975e73ead6947a40144c15352a7b7 +0401ae624075adc4c28aef6dfe880add9d1234c2 +73815aaea7638ae9b8b435c6a514f730b77c48ac +ce21f798119dbcb7a63f8cdf070545abb09f25ba +d2884e3655ce4ba167f0083054d2a9ed02669241 +50318be52f02d25cb1e1f97ff8b17f5d16d64f80 +e7f5a33b33e023a82ac9eee6ed40e4a38ce95277 +7a5cb985f4b12953e0d623b310e27a2d7b9dbcf9 +b05371d34ee4042607a8c27505582a079c506cc6 +a99a21a228b952a0012e502996f5c1b0630e58bf +3df93f3dabe208ae354c7ae3ef42643310d79e34 +eaa22b1b7c85148c95951e71c7be1dcc14cf17ca +4ca33a4e825aad15a544a42da5714868d8e698b6 +3859a55e670b31c8ded498956682f38d81ad19fb +bd33fcbb79ae65025d5d6f85a5ebb7cbf802a00a +a041f98eb9d068163ad842a210fb246008fdc9ac +8f9bfbfb5481f497bb747d12826940a558f9b377 +8015c5558bab7eddf939a4d10cab2e2da17c6c40 +0066b1c042b46c85ee4ee363f2a150a9b69f9954 +c59a96f25df1583b5719669fd34949b463237715 +1402a3cac892eb65161e95002bb20506f1882c2f +64dfdd6a89bf6f1b275218b6abafa397fac42a25 +0541e465d65f961b8145476467c8a60c459b5fb9 +307ecccacd2009a2c21d20902ee9edfcc39f826a +faf3414a6c884b50ad8ad048dd93814b231e08fc +148b52be04893a019deb23d5157538de62aefd81 +55f6b6efd10424e95918906156f78c6229888c7b +b187e634df4e96b93e06b157c7247251d7e83212 +f53c77695a162c78c68f693f57f65752d17f6030 +7e8e9cdb5b81381067c536c7d4d2f01a87b8dc00 +94afba74234ed0fdd9dcb3c1894126fdb6c8340f +90d30afe72af897e85913bf5454a1aee946a0339 +35a7847174ee14be5179393136777fd8da29cd6d +34afbe70dcec1d76557d7c1180787854e2b4b1ac +36632b8bf31a4ff3b628cf77b34a8540dabba945 +a63cedcc063cb966a9c59180c7c8d67e116fbfb4 +0983a873ad8deb1f6e29a38c40c1f3ab9eaedaf1 diff --git a/Microcin/samples.sha256 b/Microcin/samples.sha256 new file mode 100644 index 0000000..ea2e5d2 --- /dev/null +++ b/Microcin/samples.sha256 @@ -0,0 +1,81 @@ +5634d08044ec48a9d9ac3f91ce622dedec7d63e72dc657080db03d5de04ddade +1f4fb2727453b00ee711be0bc828627f5a70c0b77e24648419e293207fa4f7ed +4ba9324f9566144ff868b4c3bae61d5459007bc44ffd4429d14eeb6b568dbb69 +e4136e56debdd6ab1dd159c9f91674cf9c4c8d8deb8924ba280f0a4408235a07 +15277186bc004073952ea0e113dde8f2f0f724393ff5c0b9bcaeb07d0fe683f1 +229deb91f1d858ff845e54b2dc8c668b81e906ea6a71f74250ffd12d7da68f3f +4a196919cff93d11df04c607508be62408267a75a1f24a8282ef6e1b58163663 +28cd4373a853c41cd06b9eca9b37541f04be96fe0061652e39208b0fadd5f6de +40c4f8e00e04997a3d531930163501f53154b4c0caa220f835dab0f1ea51c5d1 +c56b1f5995b19bb1fe039a9d9c9c72f6d690b8630fd78ab3fdf9beba0b4f419c +d1ac8a6c3cf007b18c73d63cd823617362b7ccebb59400af2f416226803e2076 +f10c854dbb5f84ec06447919a5b93efc971d6802b5f74a1fb3f98dc74138b13c +2552c9916e5ef255d9d26097827e87f851f1671680f10236df67fa9423f35e1a +214ea738c87c6b6b9353d81b47bbbf20955dace611263f2588ce268ff8901079 +19abf8d8bc1d32516279ad836fd8ca8334a270f3804a129f09c642c8d88da2a8 +500fb98f4a00ede301005ef99fddf7827d97a8fe8e4e6533cb752d72db178845 +c2b25c60cbdb937de9a4d94c02c4240ab1f18ef2d92a01a7b18fc6aebb6e4e29 +1414e4b40fa439ab51967bfcb09cf570167b0bd404459fc39b52c10f21fd11e2 +4281f7139dd68ff6e91ac7336c373bc241780ce832fa1a66ed2fe1d6498beb6a +7648dc0e448cef15b2119fb984531100b5d7c0b239b33ab734c04ccecacee582 +d01f5735d3471baee37fd83878cf7282775c89e1b620c7d1c977184d69509413 +57b1f02575130eedfccefb272c1f1bdf2992c943e263fd6c74e1ab387b301415 +e8781cae3ad703a21fce77685fa5999976abe88b5ce9b46382a3ebc3ef1f3f2f +673136d378204a0d8623cd850d16c6cc64821c1ce93bf289029d1c524832ee07 +6ba5decaef8ea3f62104b854ddac46d2534c3b8db9a9a871eb3c184a26c17a09 +a45fa366a6fcdf1e86f6e763e719d5ce31287530a990dedd8c605d0f5712d020 +234b97651d55c6c06c4ae6d90ec2659af1d71492253410c4d6c2c4622a909a6f +5ba5e160a28f884e0542656bb46184226d4f07156c103dfcd11485a2dd20c8a9 +b60b06586f89b0864c1f14f6f4a5720a766c57af696c775c09c25a78be95fac4 +ba57f663e345d9eaad4411a7536fa57bf16e0e01ba5ba466b06c9ba75f38d724 +ee2a886aa8635319670841cec25ea3139bf8750d62e277eb4acf4413b0ca20d9 +3dc220e9365a4c05ecb7b94ca7edb29af2d9b8fe76fcf401ebfdcd420f01abe7 +35900c8990dfa65253d3862b60321eb692bde2aeb1a8f1030747e287107c19d9 +028acf392ec5dc799b9f3e7a72541d99cf3fba94f7f6d4cbcaf284dbe98b3006 +1a0e60bdaed45635be8dfe2ada5b3897c5346604d9c29df3db6e6e2f7ea5f5fd +ab02b42d311984bf1e868b800c702dce49745919805335827af10038c32d4868 +71d186fbb0fb0ee98b4376708af8e5603525d8191cab97ff573d658b4860f073 +82cd37d76a491427f3da34394fca46049013c9212f6a78b15c622d9ef37bb469 +edc4fdd1485a626c5550cb32d655e80dd2ef439ce79aa7376499f1e24960b2b4 +313687a206b1c55d5d9f410ac567076ae66579dd804e2615223e2e0e3b29b56b +79eda911b12206b3275db6f56cd91eb33632ba637147ec79cab6637dd42500a3 +9a1c94a75dad7226645024b6720fc04418d4e9ff94c528c89420858bc70f9387 +35a8795e0418321428d83ef7c96022c04ad6e68b92a6ffcaaec73372b183d753 +61e4c91803d0d495681400fb9053b434f4852fdad1a305bbcec45ee0b2926d6a +068998cd3bd4e6edc5a419ac77a974fadf4320967dafbd0de0dbbfa81e6e8953 +e899abc741a29c1ceee2e7dc8ad91dde9686c2f0c9d7e146cc7c27b8d1fd1a97 +15aadb3405647c12353a2f26d19aa4c465d2196ff61e5a48a8305cc5cc877ca5 +05a307b69c3bcce5a609d52d8eb8ba19c4056f58931fd219f0caccce3677f83a +cb898f27bcf98a35cd2305a3db4f9843650a5bacd947c6b3d08dc634f20eb778 +75b835675aab89741eb67375b186b22abbc387982d2dd3c70e10b381586bc582 +f0d1b39a6f97a5e234c1948e9b49265a1417aba730170772e00e0e870fa1b11d +e2c9e5e04fecf993a9f3c17f0ac1330d403debdd28a9dda06986d38a329f1a14 +eee13a15e042b897404bedce7eb6285ad505d61a46a01474afcc959a16617834 +8002b33fdf1caec503a25ee39297005e84c6af169df65d8be82e2465baa9b2b0 +78c2771d13c2fcce8dad05dee29e7364545896d4621a5a6f84501db3f286f5b7 +c2a1dd4557c1574b2be237c28953e57b02861343f022df6d7327e6dc257a518f +69cbbb0b0ed3187ef27498e8d07dab9a7b4f31d350aac4cc9021ef77f81c22a7 +d282e20f90c0509ae03f83443334d974112c8eb2035e5846b6fe280470baef28 +092a9b294d8c550b5f9c85d96afe941160e0080044848669c02ccb905fbd71ec +42d096ea06b378d9e66e090a3e721aff44530bfa08e0b589e965d1568f0052d5 +12850accf45e12a8986c680995d290848ddc1f64c221274692eb1686fb41f4e0 +390a1dffc412e3a1fdc56d6da4d507510d8f9120b0f203f8894bd32b93fc6c84 +bbc5a9a49757abdbfcaca22f3b2a8b7e79f61c30d31812a0ccc316536eb58ca3 +180d33c420bdd47a06ea3f2681a5431529a93f18d51d5c0d8f38948a1bd28869 +6edce6f1ba33588bd0717d44ffd05a9e0cd475ac90dc5a36dd58b9b62f9f1964 +c4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc +3b9b5330907f4349e54d42acd819fdb185d49f3cb479f729b029e6d935f89060 +7d2d3f5b704bcad64dcdd786160ab3cdd2b00b47bf3319d54e908d9b413138ff +8237305f48abb0cad1f9643464c8d4ab0657b58539961bdcb2d467b5a201a84f +f5a1f936afd93847b0e492a9b477c45727759cbc44078e641aa184f2b94f8e28 +a463786bac19e0630c41b1c400aaab2463fc51b031c3d32fee96d0f5615243ad +15108314029f5ecd8f11ab4f5c22d0d77fe9c2c1004756c3cb2dc49e2a930da6 +883ea7e0a278ee0d983ae92d26fa16f7400f0305bb5f852a870831a2a265353f +c5204f6a67a2ed5aa5f82f1a07ff0a74147873237f362a63acc3c61f7918e828 +ba6f73a6d26019f4bd084d36217291bf375663383a63d2cbcd6ba44a291df477 +1546d181f9562c85f56a5db5e46a163d25d973fa348e214b5ff032deebb35c58 +d5c1e947d84791ac8e6218652372905ddb7d3bc84ff04e709d635f60e7224688 +C4f87948950a29c89fbf3826a2b51fd7e10626c00e15c05b0cce68456a44b5dc +fc66353fb26fd82227700beb47c4fa90118cea151eb1689fd8bf48e93fda71d0 +2615e5585a5db77b973c74e0a87551978a9322c820362a148a995e571923b59c +3a3b05a08180013a37fbdbe65e3fe017440c1cb34289647ef1f60316964ef6a9 \ No newline at end of file