Analysis
-
max time kernel
146s -
max time network
146s -
platform
windows10-2004_x64 -
resource
win10v2004-20230221-en -
resource tags
arch:x64arch:x86image:win10v2004-20230221-enlocale:en-usos:windows10-2004-x64system -
submitted
16-05-2023 06:06
Static task
static1
Behavioral task
behavioral1
Sample
ki755705.exe
Resource
win7-20230220-en
Behavioral task
behavioral2
Sample
ki755705.exe
Resource
win10v2004-20230221-en
General
-
Target
ki755705.exe
-
Size
983KB
-
MD5
39ed25b320d8cd9c020b3bb634b41846
-
SHA1
4ada7f1947eca18f7a5f6bb945cb561bafd67de9
-
SHA256
1676411d02b07b45cbe6443890a3bd0a49042357eff6360d2ecbc74efaeea731
-
SHA512
8f0d6e114bbe570d6655218a0c293fa232af24c878cbfc6d359bd7c552f2219f7c8ae78a9899efb108f98aa43eabac84b9eb40eda254d5e8c2c483e5f873813a
-
SSDEEP
12288:MMryy90x6YxLq+5nBvBDu3AcDhYR6zDYmWwt35pEvPIin/Q4eAUHpvGf3lAZPupa:my8ZBvoGEDXxDpEvYXNpvM6ZG4
Malware Config
Extracted
redline
lada
185.161.248.90:4125
-
auth_value
0b3678897547fedafe314eda5a2015ba
Extracted
amadey
3.70
193.201.9.43/plays/chapter/index.php
Signatures
-
Processes:
bu904052.exeaz338617.exedescription ioc process Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableOnAccessProtection = "1" bu904052.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableScanOnRealtimeEnable = "1" bu904052.exe Key created \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection az338617.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableIOAVProtection = "1" az338617.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableIOAVProtection = "1" bu904052.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableScanOnRealtimeEnable = "1" az338617.exe Key created \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection bu904052.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableBehaviorMonitoring = "1" bu904052.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableRealtimeMonitoring = "1" bu904052.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableBehaviorMonitoring = "1" az338617.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableOnAccessProtection = "1" az338617.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableRealtimeMonitoring = "1" az338617.exe -
RedLine
RedLine Stealer is a malware family written in C#, first appearing in early 2020.
-
Checks computer location settings 2 TTPs 3 IoCs
Looks up country code configured in the registry, likely geofence.
Processes:
cor9030.exedNB34s78.exeoneetx.exedescription ioc process Key value queried \REGISTRY\USER\S-1-5-21-2805025096-2326403612-4231045514-1000\Control Panel\International\Geo\Nation cor9030.exe Key value queried \REGISTRY\USER\S-1-5-21-2805025096-2326403612-4231045514-1000\Control Panel\International\Geo\Nation dNB34s78.exe Key value queried \REGISTRY\USER\S-1-5-21-2805025096-2326403612-4231045514-1000\Control Panel\International\Geo\Nation oneetx.exe -
Executes dropped EXE 10 IoCs
Processes:
ki293752.exeki429824.exeaz338617.exebu904052.execor9030.exe1.exedNB34s78.exeoneetx.exeoneetx.exeoneetx.exepid process 4532 ki293752.exe 832 ki429824.exe 4428 az338617.exe 2020 bu904052.exe 4828 cor9030.exe 3696 1.exe 4896 dNB34s78.exe 2544 oneetx.exe 2704 oneetx.exe 508 oneetx.exe -
Processes:
az338617.exebu904052.exedescription ioc process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows Defender\Features\TamperProtection = "0" az338617.exe Key created \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Defender\Features bu904052.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows Defender\Features\TamperProtection = "0" bu904052.exe -
Adds Run key to start application 2 TTPs 6 IoCs
Processes:
ki293752.exeki429824.exeki755705.exedescription ioc process Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce ki293752.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce\wextract_cleanup1 = "rundll32.exe C:\\Windows\\system32\\advpack.dll,DelNodeRunDLL32 \"C:\\Users\\Admin\\AppData\\Local\\Temp\\IXP001.TMP\\\"" ki293752.exe Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce ki429824.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce\wextract_cleanup2 = "rundll32.exe C:\\Windows\\system32\\advpack.dll,DelNodeRunDLL32 \"C:\\Users\\Admin\\AppData\\Local\\Temp\\IXP002.TMP\\\"" ki429824.exe Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce ki755705.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce\wextract_cleanup0 = "rundll32.exe C:\\Windows\\system32\\advpack.dll,DelNodeRunDLL32 \"C:\\Users\\Admin\\AppData\\Local\\Temp\\IXP000.TMP\\\"" ki755705.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Program crash 2 IoCs
Processes:
WerFault.exeWerFault.exepid pid_target process target process 1496 2020 WerFault.exe bu904052.exe 4268 4828 WerFault.exe cor9030.exe -
Creates scheduled task(s) 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
-
Suspicious behavior: EnumeratesProcesses 4 IoCs
Processes:
az338617.exebu904052.exepid process 4428 az338617.exe 4428 az338617.exe 2020 bu904052.exe 2020 bu904052.exe -
Suspicious use of AdjustPrivilegeToken 3 IoCs
Processes:
az338617.exebu904052.execor9030.exedescription pid process Token: SeDebugPrivilege 4428 az338617.exe Token: SeDebugPrivilege 2020 bu904052.exe Token: SeDebugPrivilege 4828 cor9030.exe -
Suspicious use of FindShellTrayWindow 1 IoCs
Processes:
dNB34s78.exepid process 4896 dNB34s78.exe -
Suspicious use of WriteProcessMemory 26 IoCs
Processes:
ki755705.exeki293752.exeki429824.execor9030.exedNB34s78.exeoneetx.exedescription pid process target process PID 4876 wrote to memory of 4532 4876 ki755705.exe ki293752.exe PID 4876 wrote to memory of 4532 4876 ki755705.exe ki293752.exe PID 4876 wrote to memory of 4532 4876 ki755705.exe ki293752.exe PID 4532 wrote to memory of 832 4532 ki293752.exe ki429824.exe PID 4532 wrote to memory of 832 4532 ki293752.exe ki429824.exe PID 4532 wrote to memory of 832 4532 ki293752.exe ki429824.exe PID 832 wrote to memory of 4428 832 ki429824.exe az338617.exe PID 832 wrote to memory of 4428 832 ki429824.exe az338617.exe PID 832 wrote to memory of 2020 832 ki429824.exe bu904052.exe PID 832 wrote to memory of 2020 832 ki429824.exe bu904052.exe PID 832 wrote to memory of 2020 832 ki429824.exe bu904052.exe PID 4532 wrote to memory of 4828 4532 ki293752.exe cor9030.exe PID 4532 wrote to memory of 4828 4532 ki293752.exe cor9030.exe PID 4532 wrote to memory of 4828 4532 ki293752.exe cor9030.exe PID 4828 wrote to memory of 3696 4828 cor9030.exe 1.exe PID 4828 wrote to memory of 3696 4828 cor9030.exe 1.exe PID 4828 wrote to memory of 3696 4828 cor9030.exe 1.exe PID 4876 wrote to memory of 4896 4876 ki755705.exe dNB34s78.exe PID 4876 wrote to memory of 4896 4876 ki755705.exe dNB34s78.exe PID 4876 wrote to memory of 4896 4876 ki755705.exe dNB34s78.exe PID 4896 wrote to memory of 2544 4896 dNB34s78.exe oneetx.exe PID 4896 wrote to memory of 2544 4896 dNB34s78.exe oneetx.exe PID 4896 wrote to memory of 2544 4896 dNB34s78.exe oneetx.exe PID 2544 wrote to memory of 4556 2544 oneetx.exe schtasks.exe PID 2544 wrote to memory of 4556 2544 oneetx.exe schtasks.exe PID 2544 wrote to memory of 4556 2544 oneetx.exe schtasks.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\ki755705.exe"C:\Users\Admin\AppData\Local\Temp\ki755705.exe"1⤵
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:4876 -
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\ki293752.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\ki293752.exe2⤵
- Executes dropped EXE
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:4532 -
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\ki429824.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\ki429824.exe3⤵
- Executes dropped EXE
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:832 -
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\az338617.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\az338617.exe4⤵
- Modifies Windows Defender Real-time Protection settings
- Executes dropped EXE
- Windows security modification
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:4428
-
-
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\bu904052.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\bu904052.exe4⤵
- Modifies Windows Defender Real-time Protection settings
- Executes dropped EXE
- Windows security modification
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2020 -
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -u -p 2020 -s 10965⤵
- Program crash
PID:1496
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\cor9030.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\cor9030.exe3⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:4828 -
C:\Windows\Temp\1.exe"C:\Windows\Temp\1.exe"4⤵
- Executes dropped EXE
PID:3696
-
-
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -u -p 4828 -s 13764⤵
- Program crash
PID:4268
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\dNB34s78.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\dNB34s78.exe2⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious use of FindShellTrayWindow
- Suspicious use of WriteProcessMemory
PID:4896 -
C:\Users\Admin\AppData\Local\Temp\595f021478\oneetx.exe"C:\Users\Admin\AppData\Local\Temp\595f021478\oneetx.exe"3⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious use of WriteProcessMemory
PID:2544 -
C:\Windows\SysWOW64\schtasks.exe"C:\Windows\System32\schtasks.exe" /Create /SC MINUTE /MO 1 /TN oneetx.exe /TR "C:\Users\Admin\AppData\Local\Temp\595f021478\oneetx.exe" /F4⤵
- Creates scheduled task(s)
PID:4556
-
-
-
-
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -pss -s 456 -p 2020 -ip 20201⤵PID:4812
-
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -pss -s 452 -p 4828 -ip 48281⤵PID:4208
-
C:\Users\Admin\AppData\Local\Temp\595f021478\oneetx.exeC:\Users\Admin\AppData\Local\Temp\595f021478\oneetx.exe1⤵
- Executes dropped EXE
PID:2704
-
C:\Users\Admin\AppData\Local\Temp\595f021478\oneetx.exeC:\Users\Admin\AppData\Local\Temp\595f021478\oneetx.exe1⤵
- Executes dropped EXE
PID:508
Network
MITRE ATT&CK Enterprise v6
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
229KB
MD5ee1f5f0e1168ce5938997c932b4dcd27
SHA1b8c0928da3a41d579c19f44b9e1fef6014d06452
SHA256dea01b17d6e06c3bdf6f5387faa77a788ce9726a3110db90294b2e207b3d51ed
SHA512bacc2d22b71bc5bc73c0699aaf4e2271effa4fe47c3ac63f3ee3ae3385d963eb6f93db082a9530d75d5c6f13884f30b0375d41badfe540f31ef747003a36c0a8
-
Filesize
229KB
MD5ee1f5f0e1168ce5938997c932b4dcd27
SHA1b8c0928da3a41d579c19f44b9e1fef6014d06452
SHA256dea01b17d6e06c3bdf6f5387faa77a788ce9726a3110db90294b2e207b3d51ed
SHA512bacc2d22b71bc5bc73c0699aaf4e2271effa4fe47c3ac63f3ee3ae3385d963eb6f93db082a9530d75d5c6f13884f30b0375d41badfe540f31ef747003a36c0a8
-
Filesize
229KB
MD5ee1f5f0e1168ce5938997c932b4dcd27
SHA1b8c0928da3a41d579c19f44b9e1fef6014d06452
SHA256dea01b17d6e06c3bdf6f5387faa77a788ce9726a3110db90294b2e207b3d51ed
SHA512bacc2d22b71bc5bc73c0699aaf4e2271effa4fe47c3ac63f3ee3ae3385d963eb6f93db082a9530d75d5c6f13884f30b0375d41badfe540f31ef747003a36c0a8
-
Filesize
229KB
MD5ee1f5f0e1168ce5938997c932b4dcd27
SHA1b8c0928da3a41d579c19f44b9e1fef6014d06452
SHA256dea01b17d6e06c3bdf6f5387faa77a788ce9726a3110db90294b2e207b3d51ed
SHA512bacc2d22b71bc5bc73c0699aaf4e2271effa4fe47c3ac63f3ee3ae3385d963eb6f93db082a9530d75d5c6f13884f30b0375d41badfe540f31ef747003a36c0a8
-
Filesize
229KB
MD5ee1f5f0e1168ce5938997c932b4dcd27
SHA1b8c0928da3a41d579c19f44b9e1fef6014d06452
SHA256dea01b17d6e06c3bdf6f5387faa77a788ce9726a3110db90294b2e207b3d51ed
SHA512bacc2d22b71bc5bc73c0699aaf4e2271effa4fe47c3ac63f3ee3ae3385d963eb6f93db082a9530d75d5c6f13884f30b0375d41badfe540f31ef747003a36c0a8
-
Filesize
229KB
MD5ee1f5f0e1168ce5938997c932b4dcd27
SHA1b8c0928da3a41d579c19f44b9e1fef6014d06452
SHA256dea01b17d6e06c3bdf6f5387faa77a788ce9726a3110db90294b2e207b3d51ed
SHA512bacc2d22b71bc5bc73c0699aaf4e2271effa4fe47c3ac63f3ee3ae3385d963eb6f93db082a9530d75d5c6f13884f30b0375d41badfe540f31ef747003a36c0a8
-
Filesize
229KB
MD5ee1f5f0e1168ce5938997c932b4dcd27
SHA1b8c0928da3a41d579c19f44b9e1fef6014d06452
SHA256dea01b17d6e06c3bdf6f5387faa77a788ce9726a3110db90294b2e207b3d51ed
SHA512bacc2d22b71bc5bc73c0699aaf4e2271effa4fe47c3ac63f3ee3ae3385d963eb6f93db082a9530d75d5c6f13884f30b0375d41badfe540f31ef747003a36c0a8
-
Filesize
800KB
MD5faf60dc42a64ceff8b333dd264435b96
SHA1187cdc2dd56a9f966216ddd05aa970d9a345f577
SHA256a14ee7733c8317b50c5fd958b799d263078bd30c00e2c219473b5bf40e3b6001
SHA51225fe89565fb333e402feabd86c64a9270cf81dcc620f3548dbe8bdddc79ade16095702fd29483da630904c96f0a1718766cbf1faef825503aa84fe07a6e92239
-
Filesize
800KB
MD5faf60dc42a64ceff8b333dd264435b96
SHA1187cdc2dd56a9f966216ddd05aa970d9a345f577
SHA256a14ee7733c8317b50c5fd958b799d263078bd30c00e2c219473b5bf40e3b6001
SHA51225fe89565fb333e402feabd86c64a9270cf81dcc620f3548dbe8bdddc79ade16095702fd29483da630904c96f0a1718766cbf1faef825503aa84fe07a6e92239
-
Filesize
438KB
MD57a0aacf011cf7e196ff4310b67a8e1c2
SHA142b49963ba819f6be50f0307c57124459063cdb5
SHA256f5d876ec089b6587e7f574159ad7be1670cbf44bd8dc40d0af7a404815707abb
SHA51271157d8e9608b0ab9b3a3a5d71d83eb6851e9b10c2bd25b098db4283cb568f411d17ac81474f6e8dbacf142692173df6355c2311e0530d60f526a74c9408f6aa
-
Filesize
438KB
MD57a0aacf011cf7e196ff4310b67a8e1c2
SHA142b49963ba819f6be50f0307c57124459063cdb5
SHA256f5d876ec089b6587e7f574159ad7be1670cbf44bd8dc40d0af7a404815707abb
SHA51271157d8e9608b0ab9b3a3a5d71d83eb6851e9b10c2bd25b098db4283cb568f411d17ac81474f6e8dbacf142692173df6355c2311e0530d60f526a74c9408f6aa
-
Filesize
334KB
MD5493a746137637f1675b051bb61b47705
SHA1a42dd9a898e07dbcaa11ca43dc246cd991025df0
SHA256a8307a10069d1d8b36bf02813c43f94ad0d4e9d8a9600895dcc030f69c4a35a9
SHA5126ca272edd0a72fede76c078b1367fb41f92bf840cd75e85ff96f2e7a8a58a0ac7982e7c099b816af28dec6bedeb491e36b6b314be8bbd725e0d07835a842f06e
-
Filesize
334KB
MD5493a746137637f1675b051bb61b47705
SHA1a42dd9a898e07dbcaa11ca43dc246cd991025df0
SHA256a8307a10069d1d8b36bf02813c43f94ad0d4e9d8a9600895dcc030f69c4a35a9
SHA5126ca272edd0a72fede76c078b1367fb41f92bf840cd75e85ff96f2e7a8a58a0ac7982e7c099b816af28dec6bedeb491e36b6b314be8bbd725e0d07835a842f06e
-
Filesize
11KB
MD57e93bacbbc33e6652e147e7fe07572a0
SHA1421a7167da01c8da4dc4d5234ca3dd84e319e762
SHA256850cd190aaeebcf1505674d97f51756f325e650320eaf76785d954223a9bee38
SHA512250169d7b6fcebff400be89edae8340f14130ced70c340ba9da9f225f62b52b35f6645bfb510962efb866f988688cb42392561d3e6b72194bc89d310ea43aa91
-
Filesize
11KB
MD57e93bacbbc33e6652e147e7fe07572a0
SHA1421a7167da01c8da4dc4d5234ca3dd84e319e762
SHA256850cd190aaeebcf1505674d97f51756f325e650320eaf76785d954223a9bee38
SHA512250169d7b6fcebff400be89edae8340f14130ced70c340ba9da9f225f62b52b35f6645bfb510962efb866f988688cb42392561d3e6b72194bc89d310ea43aa91
-
Filesize
255KB
MD5ea1df64c5afc601080f07eb18a2a81d1
SHA17d1372b03e221ac6e121b428da830eb3b24b6a92
SHA256d54b15b95d35727e66618bcba7d71e01fd5c42535d86272fb80ffd239c57e9b4
SHA512de9efac9aa1b27e0cff6307b9d24156bbc3697bd42ab8d30a09e9b45e59f9fa69c8fc8460a80c6acea74e24f769c3318ba01db0ffc76412ce995cf88c943279b
-
Filesize
255KB
MD5ea1df64c5afc601080f07eb18a2a81d1
SHA17d1372b03e221ac6e121b428da830eb3b24b6a92
SHA256d54b15b95d35727e66618bcba7d71e01fd5c42535d86272fb80ffd239c57e9b4
SHA512de9efac9aa1b27e0cff6307b9d24156bbc3697bd42ab8d30a09e9b45e59f9fa69c8fc8460a80c6acea74e24f769c3318ba01db0ffc76412ce995cf88c943279b
-
Filesize
168KB
MD503728fed675bcde5256342183b1d6f27
SHA1d13eace7d3d92f93756504b274777cc269b222a2
SHA256f1181356c69b3dcebadc67d4c751d01164c929eab2b250b83cdedeedd4cd5ef0
SHA5126e2800d2d4e7dcbcbe1842d78029b75d2faa742c8fd7925ae2486396c3dd8c0b8f66e760f3916e42631cde41c0606c48528a4cb779f124b8d28c7af9197c18d1
-
Filesize
168KB
MD503728fed675bcde5256342183b1d6f27
SHA1d13eace7d3d92f93756504b274777cc269b222a2
SHA256f1181356c69b3dcebadc67d4c751d01164c929eab2b250b83cdedeedd4cd5ef0
SHA5126e2800d2d4e7dcbcbe1842d78029b75d2faa742c8fd7925ae2486396c3dd8c0b8f66e760f3916e42631cde41c0606c48528a4cb779f124b8d28c7af9197c18d1
-
Filesize
168KB
MD503728fed675bcde5256342183b1d6f27
SHA1d13eace7d3d92f93756504b274777cc269b222a2
SHA256f1181356c69b3dcebadc67d4c751d01164c929eab2b250b83cdedeedd4cd5ef0
SHA5126e2800d2d4e7dcbcbe1842d78029b75d2faa742c8fd7925ae2486396c3dd8c0b8f66e760f3916e42631cde41c0606c48528a4cb779f124b8d28c7af9197c18d1