Analysis
-
max time kernel
111s -
max time network
138s -
platform
windows10-2004_x64 -
resource
win10v2004-20221111-en -
resource tags
arch:x64arch:x86image:win10v2004-20221111-enlocale:en-usos:windows10-2004-x64system -
submitted
14-02-2023 18:38
Static task
static1
Behavioral task
behavioral1
Sample
c5aaecd3b9b76428c743e22178df1220.exe
Resource
win7-20220812-en
Behavioral task
behavioral2
Sample
c5aaecd3b9b76428c743e22178df1220.exe
Resource
win10v2004-20221111-en
General
-
Target
c5aaecd3b9b76428c743e22178df1220.exe
-
Size
722KB
-
MD5
c5aaecd3b9b76428c743e22178df1220
-
SHA1
75dbcc7b00177df051726ad2d8b9ba1ac5ea6302
-
SHA256
a04ef19314d164f2f5d0d88a228cfbe667a773ca7441fdfb525b088641cee057
-
SHA512
895a9b59e8bdb4baadd1edc4649be2e1995ba5c328e1a63f131837518ae2c65ee35a73cfca39f35de18d8e7ba6e9328e30b8a355ef679d61e05f14691542cc52
-
SSDEEP
12288:UMrOy907Wypp8709iMuKszhq9QFL4cnMD5rpe5GzKdyw6DvA4bCn9hAj8:ayPyppDYM8q9KL5MD5pe4mcXvA4bC9X
Malware Config
Extracted
redline
fukia
193.233.20.13:4136
-
auth_value
e5783636fbd9e4f0cf9a017bce02e67e
Extracted
amadey
3.66
193.233.20.4/t6r48nSa/index.php
Signatures
-
description ioc Process Key created \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection rMY31Xo.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableBehaviorMonitoring = "1" rMY31Xo.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableIOAVProtection = "1" rMY31Xo.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableOnAccessProtection = "1" rMY31Xo.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableRealtimeMonitoring = "1" rMY31Xo.exe Set value (int) \REGISTRY\MACHINE\SOFTWARE\Policies\Microsoft\Windows Defender\Real-Time Protection\DisableScanOnRealtimeEnable = "1" rMY31Xo.exe -
RedLine
RedLine Stealer is a malware family written in C#, first appearing in early 2020.
-
Checks computer location settings 2 TTPs 2 IoCs
Looks up country code configured in the registry, likely geofence.
description ioc Process Key value queried \REGISTRY\USER\S-1-5-21-2386679933-1492765628-3466841596-1000\Control Panel\International\Geo\Nation mMo56.exe Key value queried \REGISTRY\USER\S-1-5-21-2386679933-1492765628-3466841596-1000\Control Panel\International\Geo\Nation mnolyk.exe -
Executes dropped EXE 9 IoCs
pid Process 4808 sdO00nn.exe 3140 sCn32ad.exe 1684 kiY06ow.exe 4408 mMo56.exe 116 mnolyk.exe 4528 nbZ52kT.exe 2948 rMY31Xo.exe 4548 mnolyk.exe 4688 mnolyk.exe -
Loads dropped DLL 1 IoCs
pid Process 5060 rundll32.exe -
Reads user/profile data of web browsers 2 TTPs
Infostealers often target stored browser data, which can include saved credentials etc.
-
description ioc Process Set value (int) \REGISTRY\MACHINE\SOFTWARE\Microsoft\Windows Defender\Features\TamperProtection = "0" rMY31Xo.exe -
Accesses cryptocurrency files/wallets, possible credential harvesting 2 TTPs
-
Adds Run key to start application 2 TTPs 6 IoCs
description ioc Process Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce c5aaecd3b9b76428c743e22178df1220.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\\\"" c5aaecd3b9b76428c743e22178df1220.exe Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce sdO00nn.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\\\"" sdO00nn.exe Key created \REGISTRY\MACHINE\Software\WOW6432Node\Microsoft\Windows\CurrentVersion\RunOnce sCn32ad.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\\\"" sCn32ad.exe -
Checks installed software on the system 1 TTPs
Looks up Uninstall key entries in the registry to enumerate software on the system.
-
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s). Likely ransomware behaviour.
-
Program crash 1 IoCs
pid pid_target Process procid_target 3272 4528 WerFault.exe 93 -
Creates scheduled task(s) 1 TTPs 1 IoCs
Schtasks is often used by malware for persistence or to perform post-infection execution.
pid Process 3856 schtasks.exe -
Suspicious behavior: EnumeratesProcesses 6 IoCs
pid Process 1684 kiY06ow.exe 1684 kiY06ow.exe 4528 nbZ52kT.exe 4528 nbZ52kT.exe 2948 rMY31Xo.exe 2948 rMY31Xo.exe -
Suspicious use of AdjustPrivilegeToken 3 IoCs
description pid Process Token: SeDebugPrivilege 1684 kiY06ow.exe Token: SeDebugPrivilege 4528 nbZ52kT.exe Token: SeDebugPrivilege 2948 rMY31Xo.exe -
Suspicious use of WriteProcessMemory 47 IoCs
description pid Process procid_target PID 4916 wrote to memory of 4808 4916 c5aaecd3b9b76428c743e22178df1220.exe 82 PID 4916 wrote to memory of 4808 4916 c5aaecd3b9b76428c743e22178df1220.exe 82 PID 4916 wrote to memory of 4808 4916 c5aaecd3b9b76428c743e22178df1220.exe 82 PID 4808 wrote to memory of 3140 4808 sdO00nn.exe 84 PID 4808 wrote to memory of 3140 4808 sdO00nn.exe 84 PID 4808 wrote to memory of 3140 4808 sdO00nn.exe 84 PID 3140 wrote to memory of 1684 3140 sCn32ad.exe 83 PID 3140 wrote to memory of 1684 3140 sCn32ad.exe 83 PID 3140 wrote to memory of 1684 3140 sCn32ad.exe 83 PID 3140 wrote to memory of 4408 3140 sCn32ad.exe 91 PID 3140 wrote to memory of 4408 3140 sCn32ad.exe 91 PID 3140 wrote to memory of 4408 3140 sCn32ad.exe 91 PID 4408 wrote to memory of 116 4408 mMo56.exe 92 PID 4408 wrote to memory of 116 4408 mMo56.exe 92 PID 4408 wrote to memory of 116 4408 mMo56.exe 92 PID 4808 wrote to memory of 4528 4808 sdO00nn.exe 93 PID 4808 wrote to memory of 4528 4808 sdO00nn.exe 93 PID 4808 wrote to memory of 4528 4808 sdO00nn.exe 93 PID 116 wrote to memory of 3856 116 mnolyk.exe 94 PID 116 wrote to memory of 3856 116 mnolyk.exe 94 PID 116 wrote to memory of 3856 116 mnolyk.exe 94 PID 116 wrote to memory of 4560 116 mnolyk.exe 96 PID 116 wrote to memory of 4560 116 mnolyk.exe 96 PID 116 wrote to memory of 4560 116 mnolyk.exe 96 PID 4560 wrote to memory of 4596 4560 cmd.exe 98 PID 4560 wrote to memory of 4596 4560 cmd.exe 98 PID 4560 wrote to memory of 4596 4560 cmd.exe 98 PID 4560 wrote to memory of 2328 4560 cmd.exe 99 PID 4560 wrote to memory of 2328 4560 cmd.exe 99 PID 4560 wrote to memory of 2328 4560 cmd.exe 99 PID 4560 wrote to memory of 3692 4560 cmd.exe 100 PID 4560 wrote to memory of 3692 4560 cmd.exe 100 PID 4560 wrote to memory of 3692 4560 cmd.exe 100 PID 4560 wrote to memory of 5028 4560 cmd.exe 101 PID 4560 wrote to memory of 5028 4560 cmd.exe 101 PID 4560 wrote to memory of 5028 4560 cmd.exe 101 PID 4560 wrote to memory of 3676 4560 cmd.exe 102 PID 4560 wrote to memory of 3676 4560 cmd.exe 102 PID 4560 wrote to memory of 3676 4560 cmd.exe 102 PID 4560 wrote to memory of 3156 4560 cmd.exe 103 PID 4560 wrote to memory of 3156 4560 cmd.exe 103 PID 4560 wrote to memory of 3156 4560 cmd.exe 103 PID 4916 wrote to memory of 2948 4916 c5aaecd3b9b76428c743e22178df1220.exe 107 PID 4916 wrote to memory of 2948 4916 c5aaecd3b9b76428c743e22178df1220.exe 107 PID 116 wrote to memory of 5060 116 mnolyk.exe 109 PID 116 wrote to memory of 5060 116 mnolyk.exe 109 PID 116 wrote to memory of 5060 116 mnolyk.exe 109
Processes
-
C:\Users\Admin\AppData\Local\Temp\c5aaecd3b9b76428c743e22178df1220.exe"C:\Users\Admin\AppData\Local\Temp\c5aaecd3b9b76428c743e22178df1220.exe"1⤵
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:4916 -
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\sdO00nn.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\sdO00nn.exe2⤵
- Executes dropped EXE
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:4808 -
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\sCn32ad.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\sCn32ad.exe3⤵
- Executes dropped EXE
- Adds Run key to start application
- Suspicious use of WriteProcessMemory
PID:3140 -
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\mMo56.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\mMo56.exe4⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious use of WriteProcessMemory
PID:4408 -
C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe"C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe"5⤵
- Checks computer location settings
- Executes dropped EXE
- Suspicious use of WriteProcessMemory
PID:116 -
C:\Windows\SysWOW64\schtasks.exe"C:\Windows\System32\schtasks.exe" /Create /SC MINUTE /MO 1 /TN mnolyk.exe /TR "C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe" /F6⤵
- Creates scheduled task(s)
PID:3856
-
-
C:\Windows\SysWOW64\cmd.exe"C:\Windows\System32\cmd.exe" /k echo Y|CACLS "mnolyk.exe" /P "Admin:N"&&CACLS "mnolyk.exe" /P "Admin:R" /E&&echo Y|CACLS "..\5eb6b96734" /P "Admin:N"&&CACLS "..\5eb6b96734" /P "Admin:R" /E&&Exit6⤵
- Suspicious use of WriteProcessMemory
PID:4560 -
C:\Windows\SysWOW64\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo Y"7⤵PID:4596
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "mnolyk.exe" /P "Admin:N"7⤵PID:2328
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "mnolyk.exe" /P "Admin:R" /E7⤵PID:3692
-
-
C:\Windows\SysWOW64\cmd.exeC:\Windows\system32\cmd.exe /S /D /c" echo Y"7⤵PID:5028
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "..\5eb6b96734" /P "Admin:N"7⤵PID:3676
-
-
C:\Windows\SysWOW64\cacls.exeCACLS "..\5eb6b96734" /P "Admin:R" /E7⤵PID:3156
-
-
-
C:\Windows\SysWOW64\rundll32.exe"C:\Windows\System32\rundll32.exe" C:\Users\Admin\AppData\Roaming\006700e5a2ab05\clip64.dll, Main6⤵
- Loads dropped DLL
PID:5060
-
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP001.TMP\nbZ52kT.exeC:\Users\Admin\AppData\Local\Temp\IXP001.TMP\nbZ52kT.exe3⤵
- Executes dropped EXE
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:4528 -
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -u -p 4528 -s 13364⤵
- Program crash
PID:3272
-
-
-
-
C:\Users\Admin\AppData\Local\Temp\IXP000.TMP\rMY31Xo.exeC:\Users\Admin\AppData\Local\Temp\IXP000.TMP\rMY31Xo.exe2⤵
- Modifies Windows Defender Real-time Protection settings
- Executes dropped EXE
- Windows security modification
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:2948
-
-
C:\Users\Admin\AppData\Local\Temp\IXP002.TMP\kiY06ow.exeC:\Users\Admin\AppData\Local\Temp\IXP002.TMP\kiY06ow.exe1⤵
- Executes dropped EXE
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
PID:1684
-
C:\Windows\SysWOW64\WerFault.exeC:\Windows\SysWOW64\WerFault.exe -pss -s 476 -p 4528 -ip 45281⤵PID:1700
-
C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exeC:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe1⤵
- Executes dropped EXE
PID:4548
-
C:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exeC:\Users\Admin\AppData\Local\Temp\5eb6b96734\mnolyk.exe1⤵
- Executes dropped EXE
PID:4688
Network
MITRE ATT&CK Enterprise v6
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
11KB
MD57e93bacbbc33e6652e147e7fe07572a0
SHA1421a7167da01c8da4dc4d5234ca3dd84e319e762
SHA256850cd190aaeebcf1505674d97f51756f325e650320eaf76785d954223a9bee38
SHA512250169d7b6fcebff400be89edae8340f14130ced70c340ba9da9f225f62b52b35f6645bfb510962efb866f988688cb42392561d3e6b72194bc89d310ea43aa91
-
Filesize
11KB
MD57e93bacbbc33e6652e147e7fe07572a0
SHA1421a7167da01c8da4dc4d5234ca3dd84e319e762
SHA256850cd190aaeebcf1505674d97f51756f325e650320eaf76785d954223a9bee38
SHA512250169d7b6fcebff400be89edae8340f14130ced70c340ba9da9f225f62b52b35f6645bfb510962efb866f988688cb42392561d3e6b72194bc89d310ea43aa91
-
Filesize
619KB
MD563decad37ff05a4e09f3b5fee006a935
SHA14c506040a975939a6e6f93ece6e07f849756697d
SHA2565133d6b5c7d1c4d1024b889eb0eb55a551945430b8c1001d11cdb519af7f5927
SHA512bcf1cb5f01b1e08428a82ad0bf3c3ce8768c03264e85a5b3e0b6d9b6034f968ea955831561f2ac5b7477cf403c38ecba02ebc70a2d6a3b978debc82364cca534
-
Filesize
619KB
MD563decad37ff05a4e09f3b5fee006a935
SHA14c506040a975939a6e6f93ece6e07f849756697d
SHA2565133d6b5c7d1c4d1024b889eb0eb55a551945430b8c1001d11cdb519af7f5927
SHA512bcf1cb5f01b1e08428a82ad0bf3c3ce8768c03264e85a5b3e0b6d9b6034f968ea955831561f2ac5b7477cf403c38ecba02ebc70a2d6a3b978debc82364cca534
-
Filesize
293KB
MD5b5b088e47af91c344e3583ef9391586f
SHA181c28284f693f66d1d30b8ee09f0d69e27457333
SHA2563f201ce75b624c56d73e6aa11e0d93825455d0ee88d3fdcc8e2f3bafae6cc739
SHA5129d0789dfa16b849709e3bb04159ed2bf6ccd74975472efe87aeb9d8ff0539b8953cb0937b4d646fba7d1460ea8c1fd0ee4dfb9ec2debfefdee70ab9b05ca1a3b
-
Filesize
293KB
MD5b5b088e47af91c344e3583ef9391586f
SHA181c28284f693f66d1d30b8ee09f0d69e27457333
SHA2563f201ce75b624c56d73e6aa11e0d93825455d0ee88d3fdcc8e2f3bafae6cc739
SHA5129d0789dfa16b849709e3bb04159ed2bf6ccd74975472efe87aeb9d8ff0539b8953cb0937b4d646fba7d1460ea8c1fd0ee4dfb9ec2debfefdee70ab9b05ca1a3b
-
Filesize
286KB
MD5fc20bff6b40116d0a97b2ea9d603a337
SHA154f2bd3ec40d6124a66a3fc5e9cc60b5562dd633
SHA25650e8b7ecd77e838a5ca234383c689e02e09201746780588ce9a86b98d8e3f5f2
SHA512719923715af371b1261279b7392c5f06d5881972576715b2b1fb17b01917743feffa721496172f5ce2b3f76a74aa8f504dbfdad350ede821230d7f2de9d1c5a9
-
Filesize
286KB
MD5fc20bff6b40116d0a97b2ea9d603a337
SHA154f2bd3ec40d6124a66a3fc5e9cc60b5562dd633
SHA25650e8b7ecd77e838a5ca234383c689e02e09201746780588ce9a86b98d8e3f5f2
SHA512719923715af371b1261279b7392c5f06d5881972576715b2b1fb17b01917743feffa721496172f5ce2b3f76a74aa8f504dbfdad350ede821230d7f2de9d1c5a9
-
Filesize
175KB
MD5a5f5c5d6291c7ae9e1d1b7ed1e551490
SHA13d06413341893b838549939e15f8f1eec423d71a
SHA2561a09ce1cb64219a5d88e57845dc9ba6631efa06fccc8867ccf94eb132947563e
SHA512d9b3ba67bdd615ee2ce91a29cd9cf6723464be27bf45186fd0e9559ff2b0e7c51b423cfc3e32b5e90955046fb75a34c4a8528df7294b6c831ca254a65d2b8ba2
-
Filesize
175KB
MD5a5f5c5d6291c7ae9e1d1b7ed1e551490
SHA13d06413341893b838549939e15f8f1eec423d71a
SHA2561a09ce1cb64219a5d88e57845dc9ba6631efa06fccc8867ccf94eb132947563e
SHA512d9b3ba67bdd615ee2ce91a29cd9cf6723464be27bf45186fd0e9559ff2b0e7c51b423cfc3e32b5e90955046fb75a34c4a8528df7294b6c831ca254a65d2b8ba2
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
236KB
MD5812b8d76e0cf1e825bbfcf787ebdd902
SHA19f981c60bb4195657340519e13f1422e5cc8967b
SHA2566513d8b8a66e7fe3a4d82164f24b61757dae9bc11db25517edc8bf0d00502f34
SHA5129a2b4081cdc46bcbede11a1933515d73577941d8878ac912f2ab5a699bcf3d0700a99f00791d95fd8e9a7e28e50e5ec96d47214b99eb597f92cf5be089f57bc7
-
Filesize
89KB
MD54cf63b9a3e4bc0910af4d8baa5939238
SHA1361eea9bb65071ebf09d9598fe7a482e487b919f
SHA256dd82c0954f9047eb2a601aefa58eec94c79f71cab58f980a663ae3b8a54a63f9
SHA512177f101609bbdb7a3e423ecb2914b21d3fb91bf1e6267c4a30313b8ae0b5bc49659fc6ce1f1715649b8ee774022a9b045d886f2ba658ef065eefceedeaf7ee38
-
Filesize
89KB
MD54cf63b9a3e4bc0910af4d8baa5939238
SHA1361eea9bb65071ebf09d9598fe7a482e487b919f
SHA256dd82c0954f9047eb2a601aefa58eec94c79f71cab58f980a663ae3b8a54a63f9
SHA512177f101609bbdb7a3e423ecb2914b21d3fb91bf1e6267c4a30313b8ae0b5bc49659fc6ce1f1715649b8ee774022a9b045d886f2ba658ef065eefceedeaf7ee38