Resubmissions

15-04-2024 19:47

240415-yhvsysee92 10

11-02-2024 21:53

240211-1rtncsbh6y 10

11-02-2024 16:00

240211-tf4wmahe8s 10

Analysis

  • max time kernel
    142s
  • max time network
    156s
  • platform
    windows10-2004_x64
  • resource
    win10v2004-20231215-en
  • resource tags

    arch:x64arch:x86image:win10v2004-20231215-enlocale:en-usos:windows10-2004-x64system
  • submitted
    11-02-2024 16:00

General

  • Target

    Tools.exe

  • Size

    14.3MB

  • MD5

    5e17678827dab1a21e00558406819f23

  • SHA1

    640c6b18840eda6b89f0fef1b890e672df61658b

  • SHA256

    2f0938d6bd9306b7bd6b7a1367503c3c00206da7975d3e95ab2b1f39366e0234

  • SHA512

    f228a7c2bfb5248ec5dd35dcfc1ba29ab8c86458f9fa467d3d5acd55547c408640c2bf5dc2c3df3bcdc93c80700676003bd2bf4a5278b512510655a6562d1aba

  • SSDEEP

    393216:uu7L/sQs+SyzdInEroXF14S2rn8h+1AcYBf6B/:uCL0QdSyCErU8Lj1A16

Score
7/10

Malware Config

Signatures

  • Drops startup file 1 IoCs
  • Loads dropped DLL 46 IoCs
  • Reads user/profile data of web browsers 2 TTPs

    Infostealers often target stored browser data, which can include saved credentials etc.

  • Accesses cryptocurrency files/wallets, possible credential harvesting 2 TTPs
  • Looks up external IP address via web service 5 IoCs

    Uses a legitimate IP lookup service to find the infected system's external IP.

  • Enumerates processes with tasklist 1 TTPs 1 IoCs
  • Suspicious use of AdjustPrivilegeToken 1 IoCs
  • Suspicious use of WriteProcessMemory 8 IoCs

Processes

  • C:\Users\Admin\AppData\Local\Temp\Tools.exe
    "C:\Users\Admin\AppData\Local\Temp\Tools.exe"
    1⤵
    • Suspicious use of WriteProcessMemory
    PID:844
    • C:\Users\Admin\AppData\Local\Temp\Tools.exe
      "C:\Users\Admin\AppData\Local\Temp\Tools.exe"
      2⤵
      • Drops startup file
      • Loads dropped DLL
      • Suspicious use of WriteProcessMemory
      PID:1632
      • C:\Windows\system32\cmd.exe
        C:\Windows\system32\cmd.exe /c "ver"
        3⤵
          PID:1704
        • C:\Windows\system32\cmd.exe
          C:\Windows\system32\cmd.exe /c "tasklist"
          3⤵
          • Suspicious use of WriteProcessMemory
          PID:4652
          • C:\Windows\system32\tasklist.exe
            tasklist
            4⤵
            • Enumerates processes with tasklist
            • Suspicious use of AdjustPrivilegeToken
            PID:4132

    Network

    MITRE ATT&CK Enterprise v15

    Replay Monitor

    Loading Replay Monitor...

    Downloads

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\Crypto\Cipher\_raw_cbc.pyd

      Filesize

      12KB

      MD5

      a1b78a3ce3165e90957880b8724d944f

      SHA1

      a69f63cc211e671a08daad7a66ed0b05f8736cc7

      SHA256

      84e071321e378054b6d3b56bbd66699e36554f637a44728b38b96a31199dfa69

      SHA512

      15847386652cbee378d0ff6aad0a3fe0d0c6c7f1939f764f86c665f3493b4bccaf98d7a29259e94ed197285d9365b9d6e697b010aff3370cf857b8cb4106d7d8

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\Crypto\Cipher\_raw_cfb.pyd

      Filesize

      13KB

      MD5

      0dca79c062f2f800132cf1748a8e147f

      SHA1

      91f525b8ca0c0db245c4d3fa4073541826e8fb89

      SHA256

      2a63e504c8aa4d291bbd8108f26eecde3dcd9bfba579ae80b777ff6dfec5e922

      SHA512

      a820299fba1d0952a00db78b92fb7d68d77c427418388cc67e3a37dc87b1895d9ae416cac32b859d11d21a07a8f4cef3bd26ebb06cc39f04ad5e60f8692c659b

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\Crypto\Cipher\_raw_ecb.pyd

      Filesize

      10KB

      MD5

      aec314222600ade3d96b6dc33af380a6

      SHA1

      c6af3edadb09ea3a56048b57237c0a2dca33bee1

      SHA256

      ea96505b38d27c085544fb129f2b0e00df5020d323d7853e6a6a8645ac785304

      SHA512

      bbc00aa7fdf178bb6b2d86419c31967f2bc32d157aa7ee3ac308c28d8bf4823c1fafcde6c91651edc05c146e44d7e59e02a76283890652b27c52f509c3b9ef9a

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\VCRUNTIME140.dll

      Filesize

      94KB

      MD5

      11d9ac94e8cb17bd23dea89f8e757f18

      SHA1

      d4fb80a512486821ad320c4fd67abcae63005158

      SHA256

      e1d6f78a72836ea120bd27a33ae89cbdc3f3ca7d9d0231aaa3aac91996d2fa4e

      SHA512

      aa6afd6bea27f554e3646152d8c4f96f7bcaaa4933f8b7c04346e410f93f23cfa6d29362fd5d51ccbb8b6223e094cd89e351f072ad0517553703f5bf9de28778

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\VCRUNTIME140_1.dll

      Filesize

      36KB

      MD5

      7667b0883de4667ec87c3b75bed84d84

      SHA1

      e6f6df83e813ed8252614a46a5892c4856df1f58

      SHA256

      04e7ccbdcad7cbaf0ed28692fb08eab832c38aad9071749037ee7a58f45e9d7d

      SHA512

      968cbaafe416a9e398c5bfd8c5825fa813462ae207d17072c035f916742517edc42349a72ab6795199d34ccece259d5f2f63587cfaeb0026c0667632b05c5c74

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_asyncio.pyd

      Filesize

      59KB

      MD5

      6c2a86342ade2fac9454b83a49d17694

      SHA1

      52946875ad946e4a170072f38e28e10f6037fab9

      SHA256

      cf0edfd508d11bffb63d1b104b6099e0f14ea0fada762f88364e7163f2185f06

      SHA512

      48d8eb8d20d041df37c4a6f243056607754046ed5f497260751270b42e9eea6f22fb1fb62d015e841d0263534f50bf6c812a6ade0e8bb0a0f79226bc64d05c75

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_bz2.pyd

      Filesize

      78KB

      MD5

      b45e82a398713163216984f2feba88f6

      SHA1

      eaaf4b91db6f67d7c57c2711f4e968ce0fe5d839

      SHA256

      4c2649dc69a8874b91646723aacb84c565efeaa4277c46392055bca9a10497a8

      SHA512

      b9c4f22dc4b52815c407ab94d18a7f2e1e4f2250aecdb2e75119150e69b006ed69f3000622ec63eabcf0886b7f56ffdb154e0bf57d8f7f45c3b1dd5c18b84ec8

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_cffi_backend.cp310-win_amd64.pyd

      Filesize

      177KB

      MD5

      ebb660902937073ec9695ce08900b13d

      SHA1

      881537acead160e63fe6ba8f2316a2fbbb5cb311

      SHA256

      52e5a0c3ca9b0d4fc67243bd8492f5c305ff1653e8d956a2a3d9d36af0a3e4fd

      SHA512

      19d5000ef6e473d2f533603afe8d50891f81422c59ae03bead580412ec756723dc3379310e20cd0c39e9683ce7c5204791012e1b6b73996ea5cb59e8d371de24

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_ctypes.pyd

      Filesize

      117KB

      MD5

      79f339753dc8954b8eb45fe70910937e

      SHA1

      3ad1bf9872dc779f32795988eb85c81fe47b3dd4

      SHA256

      35cdd122679041ebef264de5626b7805f3f66c8ae6cc451b8bc520be647fa007

      SHA512

      21e567e813180ed0480c4b21be3e2e67974d8d787e663275be054cee0a3f5161fc39034704dbd25f1412feb021d6a21b300a32d1747dee072820be81b9d9b753

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_decimal.pyd

      Filesize

      241KB

      MD5

      1cdd7239fc63b7c8a2e2bc0a08d9ea76

      SHA1

      85ef6f43ba1343b30a223c48442a8b4f5254d5b0

      SHA256

      384993b2b8cfcbf155e63f0ee2383a9f9483de92ab73736ff84590a0c4ca2690

      SHA512

      ba4e19e122f83d477cc4be5e0dea184dafba2f438a587dd4f0ef038abd40cb9cdc1986ee69c34bac3af9cf2347bea137feea3b82e02cca1a7720d735cea7acda

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_hashlib.pyd

      Filesize

      57KB

      MD5

      cfb9e0a73a6c9d6d35c2594e52e15234

      SHA1

      b86042c96f2ce6d8a239b7d426f298a23df8b3b9

      SHA256

      50daeb3985302a8d85ce8167b0bf08b9da43e7d51ceae50e8e1cdfb0edf218c6

      SHA512

      22a5fd139d88c0eee7241c5597d8dbbf2b78841565d0ed0df62383ab50fde04b13a203bddef03530f8609f5117869ed06894a572f7655224285823385d7492d2

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_lzma.pyd

      Filesize

      149KB

      MD5

      5a77a1e70e054431236adb9e46f40582

      SHA1

      be4a8d1618d3ad11cfdb6a366625b37c27f4611a

      SHA256

      f125a885c10e1be4b12d988d6c19128890e7add75baa935fe1354721aa2dea3e

      SHA512

      3c14297a1400a93d1a01c7f8b4463bfd6be062ec08daaf5eb7fcbcde7f4fa40ae06e016ff0de16cb03b987c263876f2f437705adc66244d3ee58f23d6bf7f635

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_multiprocessing.pyd

      Filesize

      29KB

      MD5

      fce357f864a558c03ed17755f87d0e30

      SHA1

      b74ecb2bee03a8ff209f52f652c011f28d5ae4d0

      SHA256

      000486aaac9dd21e88b3dc65fd854dd83519b1fbcc224a70530bc3ec8cbd1a5d

      SHA512

      564dea2bf3410011a76ca5ea376dba3ec9b2d03fd25248824f6c956fa5ea061c1a9ee6f6b65b021ea5bf9cc5e3ab9c6fcf4779446b920891a2c0979bbc57d58b

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_overlapped.pyd

      Filesize

      44KB

      MD5

      5bfe7d9e1877fdde718bb84b67d8be68

      SHA1

      ebc7389ccca80d92d7b891815843e4c7d066cd51

      SHA256

      fe5666c1c8215cd2773744c815fb4a3b2f52f64cf0dde25d458441da22bf5568

      SHA512

      9fbf4c77784677957b8ade962cc0730ef6cfa865c14c712fd2a978903596a92e359a5234095b2a23d9e4daf7abb4029cd855b91cba696fde448668ccf4a1efea

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_queue.pyd

      Filesize

      26KB

      MD5

      c9ee37e9f3bffd296ade10a27c7e5b50

      SHA1

      b7eee121b2918b6c0997d4889cff13025af4f676

      SHA256

      9ecec72c5fe3c83c122043cad8ceb80d239d99d03b8ea665490bbced183ce42a

      SHA512

      c63bb1b5d84d027439af29c4827fa801df3a2f3d5854c7c79789cad3f5f7561eb2a7406c6f599d2ac553bc31969dc3fa9eef8648bed7282fbc5dc3fb3ba4307f

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_socket.pyd

      Filesize

      72KB

      MD5

      5dd51579fa9b6a06336854889562bec0

      SHA1

      99c0ed0a15ed450279b01d95b75c162628c9be1d

      SHA256

      3669e56e99ae3a944fbe7845f0be05aea96a603717e883d56a27dc356f8c2f2c

      SHA512

      7aa6c6587890ae8c3f9a5e97ebde689243ac5b9abb9b1e887f29c53eef99a53e4b4ec100c03e1c043e2f0d330e7af444c3ca886c9a5e338c2ea42aaacae09f3e

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_sqlite3.pyd

      Filesize

      91KB

      MD5

      6486e5c8512bddc5f5606d11fe8f21e0

      SHA1

      650861b2c4a1d6689ff0a49bb916f8ff278bb387

      SHA256

      728d21be4d47dd664caf9fa60c1369fe059bc0498edd383b27491d0dee23e439

      SHA512

      f2c9267a3cab31190079037e3cc5614f19c1235852454708c4978008ea9da345892191750980aebc809cc83dd1f5788b60f8cf39a6a41623210c96af916d1821

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_ssl.pyd

      Filesize

      152KB

      MD5

      11c5008e0ba2caa8adf7452f0aaafd1e

      SHA1

      764b33b749e3da9e716b8a853b63b2f7711fcc7c

      SHA256

      bf63f44951f14c9d0c890415d013276498d6d59e53811bbe2fa16825710bea14

      SHA512

      fceb022d8694bce6504d6b64de4596e2b8252fc2427ee66300e37bcff297579cc7d32a8cb8f847408eaa716cb053e20d53e93fbd945e3f60d58214e6a969c9dd

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\_uuid.pyd

      Filesize

      20KB

      MD5

      aeead50876ddb63cb8e882989041d7da

      SHA1

      c9bf23227ced84d39bd33665444de3e9064315c6

      SHA256

      c74aaeec487457139b47c0ab56e01922bfae6debef562800e5b9b6baf1ec9d6a

      SHA512

      74c8fe6cfd67e1984a2df9bd998ae363519de16b5840cabba01660154fbeac92e2c773ecc2884d531362e8a0b739673c44f450c1bea05ca33eef58a8e61bc2ca

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\base_library.zip

      Filesize

      858KB

      MD5

      032be8057e4f92308b975df711d9b00d

      SHA1

      5c4c20e3ffc9de47c6f4ef895d4415dac2e4a7d5

      SHA256

      52fa23830ecc5512c2dc84f9bde28f02c687208689b140df11c16f8bc717eff5

      SHA512

      69b2a98dc774bb6ace39f9b6dc231ac21a682d02063e63d83ca2d52d33d5c4c4057b381f3ab37dcb2b4e31eb210c7adb5ef4114d674a9aa91faa121f6b0d27fb

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\charset_normalizer\md.cp310-win_amd64.pyd

      Filesize

      10KB

      MD5

      f33ca57d413e6b5313272fa54dbc8baa

      SHA1

      4e0cabe7d38fe8d649a0a497ed18d4d1ca5f4c44

      SHA256

      9b3d70922dcfaeb02812afa9030a40433b9d2b58bcf088781f9ab68a74d20664

      SHA512

      f17c06f4202b6edbb66660d68ff938d4f75b411f9fab48636c3575e42abaab6464d66cb57bce7f84e8e2b5755b6ef757a820a50c13dd5f85faa63cd553d3ff32

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\charset_normalizer\md__mypyc.cp310-win_amd64.pyd

      Filesize

      117KB

      MD5

      494f5b9adc1cfb7fdb919c9b1af346e1

      SHA1

      4a5fddd47812d19948585390f76d5435c4220e6b

      SHA256

      ad9bcc0de6815516dfde91bb2e477f8fb5f099d7f5511d0f54b50fa77b721051

      SHA512

      2c0d68da196075ea30d97b5fd853c673e28949df2b6bf005ae72fd8b60a0c036f18103c5de662cac63baaef740b65b4ed2394fcd2e6da4dfcfbeef5b64dab794

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\libcrypto-1_1.dll

      Filesize

      3.1MB

      MD5

      2ed2063607209eb62c786cdd88425dfe

      SHA1

      a85a4ce132c4f3be2b28ff4a05c4a59468600fce

      SHA256

      f72e2f58de7cada3433e420e90d74d21679f4c376ae41c035de4148d24912856

      SHA512

      fecf25f517a50c416723d15dc0b12ed673204ee1cf9fe448ca2fa0525019abe3359c6e7087910bb054655748430acb025481fc47018f6ed57ee7c047bb93e478

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\libcrypto-1_1.dll

      Filesize

      3.3MB

      MD5

      63c4f445b6998e63a1414f5765c18217

      SHA1

      8c1ac1b4290b122e62f706f7434517077974f40e

      SHA256

      664c3e52f914e351bb8a66ce2465ee0d40acab1d2a6b3167ae6acf6f1d1724d2

      SHA512

      aa7bdb3c5bc8aeefbad70d785f2468acbb88ef6e6cac175da765647030734453a2836f9658dc7ce33f6fff0de85cb701c825ef5c04018d79fa1953c8ef946afd

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\libffi-7.dll

      Filesize

      32KB

      MD5

      eef7981412be8ea459064d3090f4b3aa

      SHA1

      c60da4830ce27afc234b3c3014c583f7f0a5a925

      SHA256

      f60dd9f2fcbd495674dfc1555effb710eb081fc7d4cae5fa58c438ab50405081

      SHA512

      dc9ff4202f74a13ca9949a123dff4c0223da969f49e9348feaf93da4470f7be82cfa1d392566eaaa836d77dde7193fed15a8395509f72a0e9f97c66c0a096016

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\libssl-1_1.dll

      Filesize

      678KB

      MD5

      bd857f444ebbf147a8fcd1215efe79fc

      SHA1

      1550e0d241c27f41c63f197b1bd669591a20c15b

      SHA256

      b7c0e42c1a60a2a062b899c8d4ebd0c50ef956177ba21785ce07c517c143aeaf

      SHA512

      2b85c1521edeadf7e118610d6546fafbbad43c288a7f0f9d38d97c4423a541dfac686634cde956812916830fbb4aad8351a23d95cd490c4a5c0f628244d30f0a

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\pyexpat.pyd

      Filesize

      187KB

      MD5

      983d8e003e772e9c078faad820d14436

      SHA1

      1c90ad33dc4fecbdeb21f35ca748aa0094601c07

      SHA256

      e2146bed9720eb94388532551444f434d3195310fa7bd117253e7df81a8e187e

      SHA512

      e7f0fd841c41f313c1782331c0f0aa35e1d8ba42475d502d08c3598a3aaefd400179c19613941cdfad724eca067dd1b2f4c2f1e8a1d6f70eeb29f7b2213e6500

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\python310.dll

      Filesize

      4.2MB

      MD5

      384349987b60775d6fc3a6d202c3e1bd

      SHA1

      701cb80c55f859ad4a31c53aa744a00d61e467e5

      SHA256

      f281c2e252ed59dd96726dbb2de529a2b07b818e9cc3799d1ffa9883e3028ed8

      SHA512

      6bf3ef9f08f4fc07461b6ea8d9822568ad0a0f211e471b990f62c6713adb7b6be28b90f206a4ec0673b92bae99597d1c7785381e486f6091265c7df85ff0f9b5

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\pywin32_system32\pythoncom310.dll

      Filesize

      653KB

      MD5

      65dd753f51cd492211986e7b700983ef

      SHA1

      f5b469ec29a4be76bc479b2219202f7d25a261e2

      SHA256

      c3b33ba6c4f646151aed4172562309d9f44a83858ddfd84b2d894a8b7da72b1e

      SHA512

      8bd505e504110e40fa4973feff2fae17edc310a1ce1dc78b6af7972efdd93348087e6f16296bfd57abfdbbe49af769178f063bb0aa1dee661c08659f47a6216d

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\pywin32_system32\pywintypes310.dll

      Filesize

      131KB

      MD5

      ceb06a956b276cea73098d145fa64712

      SHA1

      6f0ba21f0325acc7cf6bf9f099d9a86470a786bf

      SHA256

      c8ec6429d243aef1f78969863be23d59273fa6303760a173ab36ab71d5676005

      SHA512

      05bab4a293e4c7efa85fa2491c32f299afd46fdb079dcb7ee2cc4c31024e01286daaf4aead5082fc1fd0d4169b2d1be589d1670fcf875b06c6f15f634e0c6f34

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\select.pyd

      Filesize

      25KB

      MD5

      78d421a4e6b06b5561c45b9a5c6f86b1

      SHA1

      c70747d3f2d26a92a0fe0b353f1d1d01693929ac

      SHA256

      f1694ce82da997faa89a9d22d469bfc94abb0f2063a69ec9b953bc085c2cb823

      SHA512

      83e02963c9726a40cd4608b69b4cdf697e41c9eedfb2d48f3c02c91500e212e7e0ab03e6b3f70f42e16e734e572593f27b016b901c8aa75f674b6e0fbb735012

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\sqlite3.dll

      Filesize

      1.4MB

      MD5

      7bb1d577405f1129faf3ea0225c9d083

      SHA1

      60472de4b1c7a12468d79994d6d0d684c91091ef

      SHA256

      831ba87cb1a91d4581f0abbcc4966c6f4b332536f70cf481f609c44cc3d987c2

      SHA512

      33b1fd3a289193bff168c967caebc0131732bd04562a770cf2edac602ab6d958f7bde7a0e57bb125a7598852bdac30f96d0db46cb4a2460a61a0d914b011ed20

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\unicodedata.pyd

      Filesize

      1.1MB

      MD5

      a40ff441b1b612b3b9f30f28fa3c680d

      SHA1

      42a309992bdbb68004e2b6b60b450e964276a8fc

      SHA256

      9b22d93f4db077a70a1d85ffc503980903f1a88e262068dd79c6190ec7a31b08

      SHA512

      5f9142b16ed7ffc0e5b17d6a4257d7249a21061fe5e928d3cde75265c2b87b723b2e7bd3109c30d2c8f83913134445e8672c98c187073368c244a476ac46c3ef

    • C:\Users\Admin\AppData\Local\Temp\_MEI8442\win32\win32api.pyd

      Filesize

      130KB

      MD5

      00e5da545c6a4979a6577f8f091e85e1

      SHA1

      a31a2c85e272234584dacf36f405d102d9c43c05

      SHA256

      ac483d60a565cc9cbf91a6f37ea516b2162a45d255888d50fbbb7e5ff12086ee

      SHA512

      9e4f834f56007f84e8b4ec1c16fb916e68c3baadab1a3f6b82faf5360c57697dc69be86f3c2ea6e30f95e7c32413babbe5d29422d559c99e6cf4242357a85f31

    • C:\Users\Admin\AppData\Local\Temp\crcook.txt

      Filesize

      29B

      MD5

      155ea3c94a04ceab8bd7480f9205257d

      SHA1

      b46bbbb64b3df5322dd81613e7fa14426816b1c1

      SHA256

      445e2bcecaa0d8d427b87e17e7e53581d172af1b9674cf1a33dbe1014732108b

      SHA512

      3d47449da7c91fe279217a946d2f86e5d95d396f53b55607ec8aca7e9aa545cfaf9cb97914b643a5d8a91944570f9237e18eecec0f1526735be6ceee45ecba05