Windows 7 deprecation
Windows 7 will be removed from tria.ge on 2025-03-31
Analysis
-
max time kernel
93s -
max time network
143s -
platform
windows10-2004_x64 -
resource
win10v2004-20241007-en -
resource tags
arch:x64arch:x86image:win10v2004-20241007-enlocale:en-usos:windows10-2004-x64system -
submitted
15/01/2025, 07:31
Behavioral task
behavioral1
Sample
bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe
Resource
win10v2004-20241007-en
General
-
Target
bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe
-
Size
783KB
-
MD5
28560c7a4324489a3e885ea4cdd456b4
-
SHA1
d1cd68c4d65ee23cb7dc39d6e88362c88d3d6fa4
-
SHA256
bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60
-
SHA512
fe0cde74e2c8b6187e152c144311c431ec54edf9f5e73d43b18c362a6478c8ee250ab745206d909832f2a697b0d5ff92953149592f93070249eb705a65314b1a
-
SSDEEP
12288:GqnOYxdAgpoNeF91rg5iFdr0yQ9gYx+EIpakCYJRU7Q9bWoFzqK:G+OQbpbgsFdAyQvzSqaq8q
Malware Config
Signatures
-
DcRat
DarkCrystal(DC) is a new .NET RAT active since June 2019 capable of loading additional plugins.
-
Dcrat family
-
Process spawned unexpected child process 7 IoCs
This typically indicates the parent process was compromised via an exploit or macro.
description pid pid_target Process procid_target Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 1616 1800 schtasks.exe 82 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 4604 1800 schtasks.exe 82 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 1832 1800 schtasks.exe 82 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 3004 1800 schtasks.exe 82 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 2172 1800 schtasks.exe 82 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 2612 1800 schtasks.exe 82 Parent C:\Windows\system32\wbem\wmiprvse.exe is not expected to spawn this process 632 1800 schtasks.exe 82 -
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" SppExtComObj.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" SppExtComObj.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" SppExtComObj.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe -
resource yara_rule behavioral2/memory/5096-1-0x00000000005E0000-0x00000000006AA000-memory.dmp dcrat behavioral2/files/0x000a000000023b8d-33.dat dcrat behavioral2/files/0x000d000000023b9a-99.dat dcrat behavioral2/memory/2168-101-0x0000000000330000-0x00000000003FA000-memory.dmp dcrat -
Checks computer location settings 2 TTPs 1 IoCs
Looks up country code configured in the registry, likely geofence.
description ioc Process Key value queried \REGISTRY\USER\S-1-5-21-3442511616-637977696-3186306149-1000\Control Panel\International\Geo\Nation bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe -
Executes dropped EXE 1 IoCs
pid Process 2168 SppExtComObj.exe -
Adds Run key to start application 2 TTPs 7 IoCs
description ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MusNotification = "\"C:\\Windows\\System32\\C_20880\\MusNotification.exe\"" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\fontdrvhost = "\"C:\\Windows\\System32\\PeerDistHttpTrans\\fontdrvhost.exe\"" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\SearchApp = "\"C:\\Program Files\\MSBuild\\SearchApp.exe\"" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\sysmon = "\"C:\\Documents and Settings\\sysmon.exe\"" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\RuntimeBroker = "\"C:\\Windows\\System32\\MbaeApi\\RuntimeBroker.exe\"" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\SppExtComObj = "\"C:\\Windows\\System32\\kbdarmty\\SppExtComObj.exe\"" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\spoolsv = "\"C:\\Users\\Admin\\Downloads\\spoolsv.exe\"" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe -
description ioc Process Key value queried \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Key value queried \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA SppExtComObj.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" SppExtComObj.exe -
Drops file in System32 directory 16 IoCs
description ioc Process File opened for modification C:\Windows\System32\MbaeApi\RuntimeBroker.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Windows\System32\kbdarmty\RCX8BBB.tmp bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Windows\System32\C_20880\MusNotification.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\C_20880\aa97147c4c782d4a77c6b7822ef5383b917e6cfb bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\kbdarmty\e1ef82546f0b02b7e974f28047f3788b1128cce1 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Windows\System32\PeerDistHttpTrans\RCX83A9.tmp bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Windows\System32\kbdarmty\SppExtComObj.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\PeerDistHttpTrans\5b884080fd4f94e2695da25c503f9e33b9605b83 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\MbaeApi\RuntimeBroker.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\MbaeApi\9e8d7a4ca61bd92aff00cc37a7a4d62a2cac998d bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\kbdarmty\SppExtComObj.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Windows\System32\C_20880\RCX81A4.tmp bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Windows\System32\PeerDistHttpTrans\fontdrvhost.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Windows\System32\MbaeApi\RCX89B7.tmp bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\C_20880\MusNotification.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Windows\System32\PeerDistHttpTrans\fontdrvhost.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe -
Drops file in Program Files directory 4 IoCs
description ioc Process File created C:\Program Files\MSBuild\SearchApp.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File created C:\Program Files\MSBuild\38384e6a620884a6b69bcc56f80d556f9200171c bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Program Files\MSBuild\RCX85AE.tmp bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe File opened for modification C:\Program Files\MSBuild\SearchApp.exe bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Modifies registry class 1 IoCs
description ioc Process Key created \REGISTRY\USER\S-1-5-21-3442511616-637977696-3186306149-1000_Classes\Local Settings bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe -
Scheduled Task/Job: Scheduled Task 1 TTPs 7 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 1616 schtasks.exe 4604 schtasks.exe 1832 schtasks.exe 3004 schtasks.exe 2172 schtasks.exe 2612 schtasks.exe 632 schtasks.exe -
Suspicious behavior: EnumeratesProcesses 64 IoCs
pid Process 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe 2168 SppExtComObj.exe -
Suspicious use of AdjustPrivilegeToken 2 IoCs
description pid Process Token: SeDebugPrivilege 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Token: SeDebugPrivilege 2168 SppExtComObj.exe -
Suspicious use of WriteProcessMemory 6 IoCs
description pid Process procid_target PID 5096 wrote to memory of 4636 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 90 PID 5096 wrote to memory of 4636 5096 bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe 90 PID 4636 wrote to memory of 4464 4636 cmd.exe 92 PID 4636 wrote to memory of 4464 4636 cmd.exe 92 PID 4636 wrote to memory of 2168 4636 cmd.exe 95 PID 4636 wrote to memory of 2168 4636 cmd.exe 95 -
System policy modification 1 TTPs 6 IoCs
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\EnableLUA = "0" SppExtComObj.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\ConsentPromptBehaviorAdmin = "0" SppExtComObj.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System\PromptOnSecureDesktop = "0" SppExtComObj.exe -
Uses Task Scheduler COM API 1 TTPs
The Task Scheduler COM API can be used to schedule applications to run on boot or at set times.
Processes
-
C:\Users\Admin\AppData\Local\Temp\bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe"C:\Users\Admin\AppData\Local\Temp\bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60.exe"1⤵
- UAC bypass
- Checks computer location settings
- Adds Run key to start application
- Checks whether UAC is enabled
- Drops file in System32 directory
- Drops file in Program Files directory
- Modifies registry class
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
- System policy modification
PID:5096 -
C:\Windows\System32\cmd.exe"C:\Windows\System32\cmd.exe" /C "C:\Users\Admin\AppData\Local\Temp\K4reKW5tGc.bat"2⤵
- Suspicious use of WriteProcessMemory
PID:4636 -
C:\Windows\system32\w32tm.exew32tm /stripchart /computer:localhost /period:5 /dataonly /samples:23⤵PID:4464
-
-
C:\Windows\System32\kbdarmty\SppExtComObj.exe"C:\Windows\System32\kbdarmty\SppExtComObj.exe"3⤵
- UAC bypass
- Executes dropped EXE
- Checks whether UAC is enabled
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- System policy modification
PID:2168
-
-
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "MusNotification" /sc ONLOGON /tr "'C:\Windows\System32\C_20880\MusNotification.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:1616
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "fontdrvhost" /sc ONLOGON /tr "'C:\Windows\System32\PeerDistHttpTrans\fontdrvhost.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:4604
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "SearchApp" /sc ONLOGON /tr "'C:\Program Files\MSBuild\SearchApp.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:1832
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "sysmon" /sc ONLOGON /tr "'C:\Documents and Settings\sysmon.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:3004
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "RuntimeBroker" /sc ONLOGON /tr "'C:\Windows\System32\MbaeApi\RuntimeBroker.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:2172
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "SppExtComObj" /sc ONLOGON /tr "'C:\Windows\System32\kbdarmty\SppExtComObj.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:2612
-
C:\Windows\system32\schtasks.exeschtasks.exe /create /tn "spoolsv" /sc ONLOGON /tr "'C:\Users\Admin\Downloads\spoolsv.exe'" /rl HIGHEST /f1⤵
- Process spawned unexpected child process
- Scheduled Task/Job: Scheduled Task
PID:632
Network
MITRE ATT&CK Enterprise v15
Persistence
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Scheduled Task/Job
1Scheduled Task
1Privilege Escalation
Abuse Elevation Control Mechanism
1Bypass User Account Control
1Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Scheduled Task/Job
1Scheduled Task
1Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
209B
MD557ed84eb5b6d1f826e91388403aba30b
SHA1153551e9dbbf5f95bf9c078df02b86d8413ced33
SHA256b79e63d5ef868d4b2b1bde3f28977f0c1e9f74537746e22759d5162a0e977c9d
SHA512cbcf774663e718a069ce8bf3ad526a4632e038dc3225bf4805271dcccb5bb819942d77c3e06880a0a3a2d4994285cfff4e52efa1b4d45c55ead52599f51745a6
-
Filesize
783KB
MD528560c7a4324489a3e885ea4cdd456b4
SHA1d1cd68c4d65ee23cb7dc39d6e88362c88d3d6fa4
SHA256bff0c8f8a2a52c5e513e11004bf1216b50437e15bd21e388915a50438ceb5e60
SHA512fe0cde74e2c8b6187e152c144311c431ec54edf9f5e73d43b18c362a6478c8ee250ab745206d909832f2a697b0d5ff92953149592f93070249eb705a65314b1a
-
Filesize
783KB
MD57b44fda752879cfbe486e3ac426164ef
SHA1a9e1b20f5883c644c0f1dbda19a7ede1416b8ec2
SHA256b2bba962594c2ae7b97a095916532233e2a82fc91b3e7b44f472156214e14dde
SHA51287d21d63f33684ed27930b94f27b565e6deef0ace23721b41fadfaf021bc8983d1c85cd3f0b61e1080ea55a0e3d3e830dea301f01b0a024cbde1bec26631ed95