Overview
overview
8Static
static
30069e3364c...18.exe
windows7-x64
30069e3364c...18.exe
windows10-2004-x64
3$COMMONFIL...og.dll
windows7-x64
4$COMMONFIL...og.dll
windows10-2004-x64
4$COMMONFIL...m.html
windows7-x64
1$COMMONFIL...m.html
windows10-2004-x64
1$COMMONFIL...an.dll
windows7-x64
1$COMMONFIL...an.dll
windows10-2004-x64
8$COMMONFIL...me.exe
windows7-x64
1$COMMONFIL...me.exe
windows10-2004-x64
7$COMMONFIL...fa.exe
windows7-x64
1$COMMONFIL...fa.exe
windows10-2004-x64
3$PLUGINSDI...LL.dll
windows7-x64
3$PLUGINSDI...LL.dll
windows10-2004-x64
3$PLUGINSDI...LL.dll
windows7-x64
3$PLUGINSDI...LL.dll
windows10-2004-x64
3$PLUGINSDI...em.dll
windows7-x64
3$PLUGINSDI...em.dll
windows10-2004-x64
3$PLUGINSDI...gs.dll
windows7-x64
3$PLUGINSDI...gs.dll
windows10-2004-x64
3$PLUGINSDI...Ex.dll
windows7-x64
3$PLUGINSDI...Ex.dll
windows10-2004-x64
3$TEMP/updatesafe.exe
windows7-x64
1$TEMP/updatesafe.exe
windows10-2004-x64
1IEProt/IEProt2.exe
windows7-x64
6IEProt/IEProt2.exe
windows10-2004-x64
6Analysis
-
max time kernel
145s -
max time network
128s -
platform
windows10-2004_x64 -
resource
win10v2004-20240412-en -
resource tags
arch:x64arch:x86image:win10v2004-20240412-enlocale:en-usos:windows10-2004-x64system -
submitted
26/04/2024, 08:51
Static task
static1
Behavioral task
behavioral1
Sample
0069e3364cfb74449328531ae4a3d6d2_JaffaCakes118.exe
Resource
win7-20240221-en
Behavioral task
behavioral2
Sample
0069e3364cfb74449328531ae4a3d6d2_JaffaCakes118.exe
Resource
win10v2004-20240412-en
Behavioral task
behavioral3
Sample
$COMMONFILES/Angels/AgLog.dll
Resource
win7-20240221-en
Behavioral task
behavioral4
Sample
$COMMONFILES/Angels/AgLog.dll
Resource
win10v2004-20240226-en
Behavioral task
behavioral5
Sample
$COMMONFILES/Angels/IEHelp.htm.html
Resource
win7-20240221-en
Behavioral task
behavioral6
Sample
$COMMONFILES/Angels/IEHelp.htm.html
Resource
win10v2004-20240412-en
Behavioral task
behavioral7
Sample
$COMMONFILES/Angels/Scan.dll
Resource
win7-20231129-en
Behavioral task
behavioral8
Sample
$COMMONFILES/Angels/Scan.dll
Resource
win10v2004-20240412-en
Behavioral task
behavioral9
Sample
$COMMONFILES/Angels/aggame.exe
Resource
win7-20240221-en
Behavioral task
behavioral10
Sample
$COMMONFILES/Angels/aggame.exe
Resource
win10v2004-20240412-en
Behavioral task
behavioral11
Sample
$COMMONFILES/Angels/go114fa.exe
Resource
win7-20231129-en
Behavioral task
behavioral12
Sample
$COMMONFILES/Angels/go114fa.exe
Resource
win10v2004-20240412-en
Behavioral task
behavioral13
Sample
$PLUGINSDIR/FindProcDLL.dll
Resource
win7-20240221-en
Behavioral task
behavioral14
Sample
$PLUGINSDIR/FindProcDLL.dll
Resource
win10v2004-20240412-en
Behavioral task
behavioral15
Sample
$PLUGINSDIR/KillProcDLL.dll
Resource
win7-20240221-en
Behavioral task
behavioral16
Sample
$PLUGINSDIR/KillProcDLL.dll
Resource
win10v2004-20240412-en
Behavioral task
behavioral17
Sample
$PLUGINSDIR/System.dll
Resource
win7-20240221-en
Behavioral task
behavioral18
Sample
$PLUGINSDIR/System.dll
Resource
win10v2004-20240226-en
Behavioral task
behavioral19
Sample
$PLUGINSDIR/nsDialogs.dll
Resource
win7-20231129-en
Behavioral task
behavioral20
Sample
$PLUGINSDIR/nsDialogs.dll
Resource
win10v2004-20240412-en
Behavioral task
behavioral21
Sample
$PLUGINSDIR/nsWebEx.dll
Resource
win7-20240221-en
Behavioral task
behavioral22
Sample
$PLUGINSDIR/nsWebEx.dll
Resource
win10v2004-20240412-en
Behavioral task
behavioral23
Sample
$TEMP/updatesafe.exe
Resource
win7-20240221-en
Behavioral task
behavioral24
Sample
$TEMP/updatesafe.exe
Resource
win10v2004-20240412-en
Behavioral task
behavioral25
Sample
IEProt/IEProt2.exe
Resource
win7-20240221-en
General
-
Target
$COMMONFILES/Angels/IEHelp.htm.html
-
Size
932B
-
MD5
4e72a0d4ecf37f91b9fc9fd2e27a6661
-
SHA1
c3e9117731947e1a3e2f9aaea9356cedf5fe53da
-
SHA256
609471ce7403a914ef23d91082242c876e1b2ffcfcc6a70ab1309f45b387d1d4
-
SHA512
ffc517b819c9e995f0aadef0583b099b16bff262315a9f27ba1c6306d0e0fde30c32ecaac19fdaf9584f182b64677699b42d40606f4038637485b2b5601d79bb
Malware Config
Signatures
-
Enumerates system info in registry 2 TTPs 3 IoCs
description ioc Process Key opened \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS msedge.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemManufacturer msedge.exe Key value queried \REGISTRY\MACHINE\HARDWARE\DESCRIPTION\System\BIOS\SystemProductName msedge.exe -
Suspicious behavior: EnumeratesProcesses 10 IoCs
pid Process 3980 msedge.exe 3980 msedge.exe 2980 msedge.exe 2980 msedge.exe 640 identity_helper.exe 640 identity_helper.exe 1672 msedge.exe 1672 msedge.exe 1672 msedge.exe 1672 msedge.exe -
Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary 6 IoCs
pid Process 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe -
Suspicious use of FindShellTrayWindow 25 IoCs
pid Process 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe -
Suspicious use of SendNotifyMessage 24 IoCs
pid Process 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe 2980 msedge.exe -
Suspicious use of WriteProcessMemory 64 IoCs
description pid Process procid_target PID 2980 wrote to memory of 552 2980 msedge.exe 86 PID 2980 wrote to memory of 552 2980 msedge.exe 86 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 804 2980 msedge.exe 87 PID 2980 wrote to memory of 3980 2980 msedge.exe 88 PID 2980 wrote to memory of 3980 2980 msedge.exe 88 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89 PID 2980 wrote to memory of 4936 2980 msedge.exe 89
Processes
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --single-argument C:\Users\Admin\AppData\Local\Temp\$COMMONFILES\Angels\IEHelp.htm.html1⤵
- Enumerates system info in registry
- Suspicious behavior: EnumeratesProcesses
- Suspicious behavior: NtCreateUserProcessBlockNonMicrosoftBinary
- Suspicious use of FindShellTrayWindow
- Suspicious use of SendNotifyMessage
- Suspicious use of WriteProcessMemory
PID:2980 -
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=crashpad-handler "--user-data-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" /prefetch:7 --monitor-self-annotation=ptype=crashpad-handler "--database=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data\Crashpad" "--metrics-dir=C:\Users\Admin\AppData\Local\Microsoft\Edge\User Data" --annotation=IsOfficialBuild=1 --annotation=channel= --annotation=chromium-version=92.0.4515.131 "--annotation=exe=C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --annotation=plat=Win64 "--annotation=prod=Microsoft Edge" --annotation=ver=92.0.902.67 --initial-client-data=0xfc,0x100,0x104,0xd8,0x108,0x7fff8ef546f8,0x7fff8ef54708,0x7fff8ef547182⤵PID:552
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --gpu-preferences=UAAAAAAAAADgAAAQAAAAAAAAAAAAAAAAAABgAAAAAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=2184 /prefetch:22⤵PID:804
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=network.mojom.NetworkService --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=2240 /prefetch:32⤵
- Suspicious behavior: EnumeratesProcesses
PID:3980
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=utility --utility-sub-type=storage.mojom.StorageService --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --service-sandbox-type=utility --mojo-platform-channel-handle=2708 /prefetch:82⤵PID:4936
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=6 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3272 /prefetch:12⤵PID:3616
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=5 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3196 /prefetch:12⤵PID:3944
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe"C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe" --type=utility --utility-sub-type=winrt_app_id.mojom.WinrtAppIdService --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=4888 /prefetch:82⤵PID:2076
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe"C:\Program Files (x86)\Microsoft\Edge\Application\92.0.902.67\identity_helper.exe" --type=utility --utility-sub-type=winrt_app_id.mojom.WinrtAppIdService --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --service-sandbox-type=none --mojo-platform-channel-handle=4888 /prefetch:82⤵
- Suspicious behavior: EnumeratesProcesses
PID:640
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=8 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=5268 /prefetch:12⤵PID:2572
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=9 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=5284 /prefetch:12⤵PID:3556
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --disable-client-side-phishing-detection --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=10 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=4980 /prefetch:12⤵PID:2076
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=renderer --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --lang=en-US --disable-client-side-phishing-detection --instant-process --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=11 --no-v8-untrusted-code-mitigations --mojo-platform-channel-handle=3348 /prefetch:12⤵PID:760
-
-
C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe"C:\Program Files (x86)\Microsoft\Edge\Application\msedge.exe" --type=gpu-process --field-trial-handle=2172,15033898648151915755,10038200957712377213,131072 --disable-gpu-sandbox --use-gl=disabled --gpu-vendor-id=4318 --gpu-device-id=140 --gpu-sub-system-id=0 --gpu-revision=0 --gpu-driver-version=10.0.19041.546 --gpu-preferences=UAAAAAAAAADoAAAQAAAAAAAAAAAAAAAAAABgAAAEAAAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHgAAAAAAAAAeAAAAAAAAAAoAAAABAAAACAAAAAAAAAAKAAAAAAAAAAwAAAAAAAAADgAAAAAAAAAEAAAAAAAAAAAAAAADQAAABAAAAAAAAAAAQAAAA0AAAAQAAAAAAAAAAQAAAANAAAAEAAAAAAAAAAHAAAADQAAAAgAAAAAAAAACAAAAAAAAAA= --mojo-platform-channel-handle=2076 /prefetch:22⤵
- Suspicious behavior: EnumeratesProcesses
PID:1672
-
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:3400
-
C:\Windows\System32\CompPkgSrv.exeC:\Windows\System32\CompPkgSrv.exe -Embedding1⤵PID:2088
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
152B
MD5e36b219dcae7d32ec82cec3245512f80
SHA16b2bd46e4f6628d66f7ec4b5c399b8c9115a9466
SHA25616bc6f47bbfbd4e54c3163dafe784486b72d0b78e6ea3593122edb338448a27b
SHA512fc539c461d87141a180cf71bb6a636c75517e5e7226e76b71fd64e834dcacc88fcaaa92a9a00999bc0afc4fb93b7304b068000f14653c05ff03dd7baef3f225c
-
Filesize
152B
MD5559ff144c30d6a7102ec298fb7c261c4
SHA1badecb08f9a6c849ce5b30c348156b45ac9120b9
SHA2565444032cb994b90287c0262f2fba16f38e339073fd89aa3ab2592dfebc3e6f10
SHA5123a45661fc29e312aa643a12447bffdab83128fe5124077a870090081af6aaa4cf0bd021889ab1df5cd40f44adb055b1394b31313515c2929f714824c89fd0f04
-
Filesize
5KB
MD594954467f9e1192a18e18fe174b0a5aa
SHA13d58411f09df277f79018fdc29625930f986aca7
SHA2560e2cb999491c3cbb35be01a1e2416cd2538fb7175df449b79d5819ae6d1bd11f
SHA512bf740abf419cea0d77a2bb98b44f1b1932ceab365d957787a5e6226e01ac30081cd1f412ca43ff1c49cae26da96836913a7387d8be37316c710b33de1e5cc81e
-
Filesize
6KB
MD5362c0a5aa184146da797c42f95367cc3
SHA10f389d965d0d275350ddec36c000e03d511530de
SHA256055ad50eaac079e81d67ac933e6fffd0700c5daeed74c78da1a66560a39a2246
SHA512b45385c6e80530fd35817a24c0793355d90eea5ec1ba829b109ab5fcf4044a17fd847623e0ef8c56e9b0645ac5b962a06bba05629cb9f8283925c4d356231ca0
-
Filesize
16B
MD56752a1d65b201c13b62ea44016eb221f
SHA158ecf154d01a62233ed7fb494ace3c3d4ffce08b
SHA2560861415cada612ea5834d56e2cf1055d3e63979b69eb71d32ae9ae394d8306cd
SHA5129cfd838d3fb570b44fc3461623ab2296123404c6c8f576b0de0aabd9a6020840d4c9125eb679ed384170dbcaac2fa30dc7fa9ee5b77d6df7c344a0aa030e0389
-
Filesize
8KB
MD5ef0366b2f95fc212a86e45e543520be1
SHA191564aeef76126b4682df94c7b131a53553d1870
SHA256f2963dcb91bf2ee48841a7977c6f9eee9c5172fe8ebd640213efa926549d64d4
SHA51269ce93a84d05c963517eb40abe47ab3c0943282bf0dadaccde5afc0c988ff69cf5fda97719e2c2227c41e2785ba2bac0c3eb17c6a59a19ee4f0c4c84f52efebd