Analysis
-
max time kernel
149s -
max time network
151s -
platform
windows10-2004_x64 -
resource
win10v2004-20250314-en -
resource tags
arch:x64arch:x86image:win10v2004-20250314-enlocale:en-usos:windows10-2004-x64system -
submitted
20/03/2025, 19:04
Static task
static1
Behavioral task
behavioral1
Sample
05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe
Resource
win7-20241010-en
General
-
Target
05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe
-
Size
5.0MB
-
MD5
9e530550441deb012588e94689895dac
-
SHA1
b318013000c0206d71afbce3cee26c8dd75561f2
-
SHA256
05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca
-
SHA512
54dfbcdd4459d3351c19428cbd4df4cc8faa561af982f1e55e1aca47c5cff1314ca5cea40709f59e8395d5f4a9446c617faddd617fc1ec65a3a3d6218fae49f3
-
SSDEEP
98304:xtwLrlAkc4mHQovh9iB8A0540QhhYXtu82RuyQCQ5IQYRsOUD:ohA4mNh9g8A0540Qj4uZfg
Malware Config
Extracted
phorphiex
http://185.215.113.66/
http://45.93.20.18/
TRuGGXNDM1cavQ1AqMQHG8yfxP4QWVSMN6
qph44jx8r9k5xeq5cuf958krv3ewrnp5vc6hhdjd3r
rsXCXBf9SagxV8JfC12d8Bybk84oPdMNN9
AULzfBuUAPfCGAXoG5Vq14aP9s6fx3AH4Z
LdgchXq1sKbAaAJ1EXAPSRBzLb8jnTZstT
MP8GEm8QpYgQYaMo8oM5NQhRBgDGiLZW5Q
4AtjkCVKbtEC3UEN77SQHuH9i1XkzNiRi5VCbA2XGsJh46nJSXfGQn4GjLuupCqmC57Lo7LvKmFUyRfhtJSvKvuw3h9ReKK
XryzFMFVpDUvU7famUGf214EXD3xNUSmQf
0xCa90599132C4D88907Bd8E046540284aa468a035
15TssKwtjMtwy4vDLcLsQUZUD2B9f7eDjw85sBNVC5LRPPnC
1BzmrjmKPKSR2hH5BeJySfiVA676E8DYaK
ltc1qt0n3f0t7vz9k0mvcswk477shrxwjhf9sj5ykrp
3PMiLynrGVZ8oEqvoqC4hXD67B1WoALR4pc
3ESHude8zUHksQg1h6hHmzY79BS36L91Yn
CSLKveRL2zqkbV2TqiFVuW6twtpqgFajoUZLAJQTTQk2
DLUzwvyxN1RrwjByUPPzVMdfxNRPGVRMMA
t1J6GCPCiHW1eRdjJgDDu6b1vSVmL5U7Twh
stars125f3mw4xd9htpsq4zj5w5ezm5gags37yxxh6mj
bnb1msyt0djx4ecspfxg5en0ye465kg3kmv9utzml2
bc1ppypcmu3684n648gyj62gjp2rw0xy7w3vwfamatlg29ajp4z52desafa0sr
bc1qc9edl4hzl9jyt8twdad3zjeh2df2znq96tdezd
GBQJMXYXPRIWFMXIFJR35ZB7LRKMB4PHCIUAUFR3TKUL6RDBZVLZEUJ3
bitcoincash:qph44jx8r9k5xeq5cuf958krv3ewrnp5vc6hhdjd3r
-
mutex
k9ubbn6sdfs
-
user_agent
Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/128.0.0.0 Safari/537.36
Extracted
phorphiex
http://185.215.113.66
http://45.93.20.18
185.215.113.66
Signatures
-
Phorphiex family
-
Phorphiex payload 1 IoCs
resource yara_rule behavioral2/files/0x00070000000242fa-10.dat family_phorphiex -
Xmrig family
-
XMRig Miner payload 16 IoCs
resource yara_rule behavioral2/memory/880-63-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-62-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-68-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-67-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-66-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-65-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-69-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-71-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/880-72-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/4236-94-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/4236-92-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/4236-95-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/4236-96-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/4236-93-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/4236-98-0x0000000140000000-0x0000000140835000-memory.dmp xmrig behavioral2/memory/4236-99-0x0000000140000000-0x0000000140835000-memory.dmp xmrig -
Creates new service(s) 2 TTPs
-
Downloads MZ/PE file 4 IoCs
flow pid Process 22 5612 8CBF.exe 28 4664 3359824083.exe 28 4664 3359824083.exe 1 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe -
Stops running service(s) 4 TTPs
-
Executes dropped EXE 10 IoCs
pid Process 5612 8CBF.exe 1196 443724460.exe 6076 sysldrvcs.exe 4664 3359824083.exe 4804 252578665.exe 4844 1819015552.exe 4988 3186832898.exe 1328 2447023603.exe 1408 sysdoruhgsf.exe 5224 sysdoruhgsf.exe -
Reads user/profile data of web browsers 3 TTPs
Infostealers often target stored browser data, which can include saved credentials etc.
-
Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Run\Windows Settings = "C:\\Windows\\sysldrvcs.exe" 443724460.exe -
Suspicious use of SetThreadContext 3 IoCs
description pid Process procid_target PID 1408 set thread context of 3092 1408 sysdoruhgsf.exe 108 PID 1408 set thread context of 880 1408 sysdoruhgsf.exe 109 PID 5224 set thread context of 4236 5224 sysdoruhgsf.exe 111 -
resource yara_rule behavioral2/memory/880-57-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-59-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-58-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-60-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-61-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-63-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-62-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-68-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-67-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-66-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-65-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-69-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-71-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/880-72-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/4236-94-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/4236-92-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/4236-95-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/4236-96-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/4236-93-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/4236-98-0x0000000140000000-0x0000000140835000-memory.dmp upx behavioral2/memory/4236-99-0x0000000140000000-0x0000000140835000-memory.dmp upx -
Drops file in Windows directory 2 IoCs
description ioc Process File created C:\Windows\sysldrvcs.exe 443724460.exe File opened for modification C:\Windows\sysldrvcs.exe 443724460.exe -
Launches sc.exe 4 IoCs
Sc.exe is a Windows utlilty to control services on the system.
pid Process 1528 sc.exe 5036 sc.exe 448 sc.exe 964 sc.exe -
System Location Discovery: System Language Discovery 1 TTPs 8 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
description ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 8CBF.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language sysldrvcs.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 252578665.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 1819015552.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 3186832898.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 443724460.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language 3359824083.exe -
Suspicious behavior: EnumeratesProcesses 16 IoCs
pid Process 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 1328 2447023603.exe 1328 2447023603.exe 1328 2447023603.exe 1328 2447023603.exe 1408 sysdoruhgsf.exe 1408 sysdoruhgsf.exe 3092 conhost.exe 5224 sysdoruhgsf.exe -
Suspicious use of AdjustPrivilegeToken 2 IoCs
description pid Process Token: SeLockMemoryPrivilege 880 dwm.exe Token: SeLockMemoryPrivilege 4236 dwm.exe -
Suspicious use of WriteProcessMemory 42 IoCs
description pid Process procid_target PID 5740 wrote to memory of 5612 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 88 PID 5740 wrote to memory of 5612 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 88 PID 5740 wrote to memory of 5612 5740 05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe 88 PID 5612 wrote to memory of 1196 5612 8CBF.exe 89 PID 5612 wrote to memory of 1196 5612 8CBF.exe 89 PID 5612 wrote to memory of 1196 5612 8CBF.exe 89 PID 1196 wrote to memory of 6076 1196 443724460.exe 90 PID 1196 wrote to memory of 6076 1196 443724460.exe 90 PID 1196 wrote to memory of 6076 1196 443724460.exe 90 PID 6076 wrote to memory of 4664 6076 sysldrvcs.exe 91 PID 6076 wrote to memory of 4664 6076 sysldrvcs.exe 91 PID 6076 wrote to memory of 4664 6076 sysldrvcs.exe 91 PID 4664 wrote to memory of 4804 4664 3359824083.exe 92 PID 4664 wrote to memory of 4804 4664 3359824083.exe 92 PID 4664 wrote to memory of 4804 4664 3359824083.exe 92 PID 6076 wrote to memory of 4844 6076 sysldrvcs.exe 96 PID 6076 wrote to memory of 4844 6076 sysldrvcs.exe 96 PID 6076 wrote to memory of 4844 6076 sysldrvcs.exe 96 PID 4664 wrote to memory of 4988 4664 3359824083.exe 97 PID 4664 wrote to memory of 4988 4664 3359824083.exe 97 PID 4664 wrote to memory of 4988 4664 3359824083.exe 97 PID 4664 wrote to memory of 1328 4664 3359824083.exe 98 PID 4664 wrote to memory of 1328 4664 3359824083.exe 98 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 3092 1408 sysdoruhgsf.exe 108 PID 1408 wrote to memory of 880 1408 sysdoruhgsf.exe 109 PID 1408 wrote to memory of 880 1408 sysdoruhgsf.exe 109 PID 1408 wrote to memory of 880 1408 sysdoruhgsf.exe 109 PID 1408 wrote to memory of 880 1408 sysdoruhgsf.exe 109 PID 1408 wrote to memory of 880 1408 sysdoruhgsf.exe 109 PID 5224 wrote to memory of 4236 5224 sysdoruhgsf.exe 111 PID 5224 wrote to memory of 4236 5224 sysdoruhgsf.exe 111 PID 5224 wrote to memory of 4236 5224 sysdoruhgsf.exe 111 PID 5224 wrote to memory of 4236 5224 sysdoruhgsf.exe 111 PID 5224 wrote to memory of 4236 5224 sysdoruhgsf.exe 111
Processes
-
C:\Users\Admin\AppData\Local\Temp\05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe"C:\Users\Admin\AppData\Local\Temp\05b912a29256bfcd825f9dd82726756524fe611ddf1bc5341e2e6db3044e0fca.exe"1⤵
- Downloads MZ/PE file
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:5740 -
C:\Users\Admin\AppData\Local\Temp\8CBF.exe"C:\Users\Admin\AppData\Local\Temp\8CBF.exe"2⤵
- Downloads MZ/PE file
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:5612 -
C:\Users\Admin\AppData\Local\Temp\443724460.exeC:\Users\Admin\AppData\Local\Temp\443724460.exe3⤵
- Executes dropped EXE
- Adds Run key to start application
- Drops file in Windows directory
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:1196 -
C:\Windows\sysldrvcs.exeC:\Windows\sysldrvcs.exe4⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:6076 -
C:\Users\Admin\AppData\Local\Temp\3359824083.exeC:\Users\Admin\AppData\Local\Temp\3359824083.exe5⤵
- Downloads MZ/PE file
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:4664 -
C:\Users\Admin\AppData\Local\Temp\252578665.exeC:\Users\Admin\AppData\Local\Temp\252578665.exe6⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
PID:4804
-
-
C:\Users\Admin\AppData\Local\Temp\3186832898.exeC:\Users\Admin\AppData\Local\Temp\3186832898.exe6⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
PID:4988
-
-
C:\Users\Admin\AppData\Local\Temp\2447023603.exeC:\Users\Admin\AppData\Local\Temp\2447023603.exe6⤵
- Executes dropped EXE
- Suspicious behavior: EnumeratesProcesses
PID:1328 -
C:\Windows\system32\sc.exeC:\Windows\system32\sc.exe delete "MgrDrvSvc"7⤵
- Launches sc.exe
PID:1528
-
-
C:\Windows\system32\sc.exeC:\Windows\system32\sc.exe create "MgrDrvSvc" binpath= "C:\ProgramData\MgrDrvSvc\sysdoruhgsf.exe" start= "auto"7⤵
- Launches sc.exe
PID:5036
-
-
C:\Windows\system32\sc.exeC:\Windows\system32\sc.exe stop eventlog7⤵
- Launches sc.exe
PID:448
-
-
C:\Windows\system32\sc.exeC:\Windows\system32\sc.exe start "MgrDrvSvc"7⤵
- Launches sc.exe
PID:964
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\1819015552.exeC:\Users\Admin\AppData\Local\Temp\1819015552.exe5⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
PID:4844
-
-
-
-
-
C:\ProgramData\MgrDrvSvc\sysdoruhgsf.exeC:\ProgramData\MgrDrvSvc\sysdoruhgsf.exe1⤵
- Executes dropped EXE
- Suspicious use of SetThreadContext
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:1408 -
C:\Windows\system32\conhost.exeC:\Windows\system32\conhost.exe2⤵
- Suspicious behavior: EnumeratesProcesses
PID:3092 -
C:\ProgramData\MgrDrvSvc\sysdoruhgsf.exe"C:\ProgramData\MgrDrvSvc\sysdoruhgsf.exe"3⤵
- Executes dropped EXE
- Suspicious use of SetThreadContext
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:5224 -
C:\Windows\system32\dwm.exedwm.exe4⤵
- Suspicious use of AdjustPrivilegeToken
PID:4236
-
-
-
-
C:\Windows\system32\dwm.exedwm.exe2⤵
- Suspicious use of AdjustPrivilegeToken
PID:880
-
Network
MITRE ATT&CK Enterprise v15
Persistence
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
2Windows Service
2Privilege Escalation
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
2Windows Service
2Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
19KB
MD59adb4c4939743d5f3e670b4d783d38e5
SHA17c989249b99b82def352f66bc97d9403fd6e653b
SHA256be502d8d90235a3c317e97cacb55b0eb5ec2aa8c50a582ec6f0527d08e99a759
SHA5127573981af4fc4845e4af61067e4620b92aace90b4ac218a14920dc6f93bddafac92a8f7b02c61f3d41b42ba9f1aabbea3c215dc439da3e9c9dc68060c9a53ac1
-
Filesize
2.5MB
MD5024dd77c38676e6ce0a5a2201f6145de
SHA15d020adf1adb0b0c0b370df63b2b09d89df0acfb
SHA256b4553ff5d7ae98614d4856de134f49e503f046a15fc49033af3232fbeab9ed4c
SHA512a94312eaea187830c28680164d80e3e9c2f58a7b24930dc224ac52a308406ccfd56524dffaf5c3a37e6b713d1d711f1b44d99d1fb60669c8b2351bb4c9d2fc85
-
Filesize
53KB
MD560686a27b79838583920c9a0954104c9
SHA10c253b3c72cd5b01a9403230ff3ec9d3cdd8b71c
SHA256270149da5feb9487799083b5e76d41d3aa69afaf8f731e72e7d64c3a7c070c7e
SHA512c0a9308b5a3baca0906c9663ca3e3eaf64fc131aaa5358557874b30e4b743ffe898da6fbace032c3481693bf9081f938127fd07c8d550d9eb74958b20e24ab04
-
Filesize
20KB
MD52e5f10745392643c8cf21aae4241e4cc
SHA1ad390d62e2215a37a3faf5e0cb3f0f3244452c07
SHA25644db578a4075ab126df387da3fa757f76bd3074606f3a9be21ee55ec6ac1ed29
SHA51285e63e752fc43d4b2be83628f5f8dcb288276c5369a3e940f795e87409f70473221d2d28a87f04e68c126bc0836171310d00247f240e05f4618e1f9393b132af
-
Filesize
13KB
MD5181921fd5d4f7e043b446392233698ee
SHA10f710714ea4c01446dcb2ea4f29256fd53633f5c
SHA256aed4ab578ba8613117a2132bee215cdc3b360a1d9f993ad937ed3eecd7e9f3e6
SHA512a04699fa408ceb79f89cf61f2bea6ab85b6d93b52989f7d5ba6bdb22964fe8bc2a19aa3e1a02b063b11f8a63f3d3582ba0a621b97d911c27e2010fe9df5c6172
-
Filesize
101KB
MD58a30adfbb8c9ed8170177ce8c5738fbf
SHA12d029ddd39fe81a08982dd4309a74045aa91004f
SHA25672b19310a8c3cdfc23be1041eb773e6e41a08ec608e53b027b32e05a275b1da9
SHA5128885308b53b8d1baab14a98ec257acac9c700f2cebe48cbb79a25e3d7133f0016ba082ec9f8397c9b1677375dd5a1d3894d813aba5947f267b44b012fa6a027f
-
Filesize
10KB
MD54c52cf849be8954638925c242e0cc976
SHA1949ba0061ea9dbe3b9059bb2a7b20caa74861280
SHA256fa6fcf2e154c0b18b12ab86267ccd38d79cc9c27e7e261a7e9201a0a9dd9d0bb
SHA512c11572dcd274bdcb5e94cf38ec36aa65e4d5605df250ee8887cd5098b044e3e2e71be3b3292118b967e27bc752b5cf5d9c8da5ac2834b7c156302c307abe123b
-
Filesize
14KB
MD50c0195c48b6b8582fa6f6373032118da
SHA1d25340ae8e92a6d29f599fef426a2bc1b5217299
SHA25611bd2c9f9e2397c9a16e0990e4ed2cf0679498fe0fd418a3dfdac60b5c160ee5
SHA512ab28e99659f219fec553155a0810de90f0c5b07dc9b66bda86d7686499fb0ec5fddeb7cd7a3c5b77dccb5e865f2715c2d81f4d40df4431c92ac7860c7e01720d