Analysis
-
max time kernel
120s -
max time network
20s -
platform
windows7_x64 -
resource
win7-20241010-en -
resource tags
arch:x64arch:x86image:win7-20241010-enlocale:en-usos:windows7-x64system -
submitted
04-02-2025 16:29
Behavioral task
behavioral1
Sample
1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe
Resource
win7-20241010-en
Behavioral task
behavioral2
Sample
1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe
Resource
win10v2004-20250129-en
General
-
Target
1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe
-
Size
1.8MB
-
MD5
13deed143b57a2d4142a4ec1f588f288
-
SHA1
c2dfffe562e463b6baed0d218b51121ea45bab08
-
SHA256
1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193
-
SHA512
35e855f4778209e72d54f76037f1887b0a75b62dd4f9a0989fee277aad3343226d32e6523431eb18d355c3f4035fd535fd8127819855d68550aff43ed75d5ebe
-
SSDEEP
12288:BHTVhI8jdG+sV1p0x/k9fkQ3KypwkBPKxY9XZdFh29DNDupLdXUoWxOT8oSI:tV35QOk3KWNo34nOOT9
Malware Config
Signatures
-
Blackshades
Blackshades is a remote access trojan with various capabilities.
-
Blackshades family
-
Blackshades payload 8 IoCs
resource yara_rule behavioral1/memory/2816-53-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades behavioral1/memory/2816-67-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades behavioral1/memory/2816-70-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades behavioral1/memory/2816-75-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades behavioral1/memory/2816-79-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades behavioral1/memory/2816-82-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades behavioral1/memory/2816-84-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades behavioral1/memory/2816-91-0x0000000000400000-0x000000000045C000-memory.dmp family_blackshades -
Modifies firewall policy service 3 TTPs 8 IoCs
description ioc Process Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\DoNotAllowExceptions = "0" reg.exe Key created \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List reg.exe Set value (str) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List\C:\Users\Admin\AppData\Roaming\Windows Updater.exe = "C:\\Users\\Admin\\AppData\\Roaming\\Windows Updater.exe:*:Enabled:Windows Messanger" reg.exe Key created \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile reg.exe Set value (int) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\DoNotAllowExceptions = "0" reg.exe Key created \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List reg.exe Set value (str) \REGISTRY\MACHINE\SYSTEM\ControlSet001\services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List\C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe = "C:\\Users\\Admin\\AppData\\Roaming\\Window Updates\\winupdt2.exe:*:Enabled:Windows Messanger" reg.exe Key created \REGISTRY\MACHINE\SYSTEM\ControlSet001\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile reg.exe -
Executes dropped EXE 3 IoCs
pid Process 2128 winupdt2.exe 2816 winupdt2.exe 2820 winupdt2.exe -
Loads dropped DLL 5 IoCs
pid Process 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe -
Adds Run key to start application 2 TTPs 1 IoCs
description ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-3692679935-4019334568-335155002-1000\Software\Microsoft\Windows\CurrentVersion\Run\WinUpdt = "C:\\Users\\Admin\\AppData\\Roaming\\Window Updates\\winupdt2.exe" reg.exe -
Suspicious use of SetThreadContext 2 IoCs
description pid Process procid_target PID 2128 set thread context of 2816 2128 winupdt2.exe 34 PID 2128 set thread context of 2820 2128 winupdt2.exe 35 -
resource yara_rule behavioral1/memory/816-0-0x0000000000400000-0x00000000005CA000-memory.dmp upx behavioral1/files/0x0008000000016ce9-27.dat upx behavioral1/memory/816-43-0x0000000000400000-0x00000000005CA000-memory.dmp upx behavioral1/memory/2128-48-0x0000000000400000-0x00000000005CA000-memory.dmp upx behavioral1/memory/2816-49-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2128-59-0x0000000000400000-0x00000000005CA000-memory.dmp upx behavioral1/memory/2820-58-0x0000000000400000-0x0000000000409000-memory.dmp upx behavioral1/memory/2820-57-0x0000000000400000-0x0000000000409000-memory.dmp upx behavioral1/memory/2820-54-0x0000000000400000-0x0000000000409000-memory.dmp upx behavioral1/memory/2816-53-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2816-52-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2816-67-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2820-68-0x0000000000400000-0x0000000000409000-memory.dmp upx behavioral1/memory/2816-70-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2816-75-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2816-79-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2816-82-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2816-84-0x0000000000400000-0x000000000045C000-memory.dmp upx behavioral1/memory/2816-91-0x0000000000400000-0x000000000045C000-memory.dmp upx -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
System Location Discovery: System Language Discovery 1 TTPs 14 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 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language winupdt2.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language reg.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language reg.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language winupdt2.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language winupdt2.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language reg.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language reg.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language cmd.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language reg.exe -
Modifies registry key 1 TTPs 4 IoCs
pid Process 2968 reg.exe 2152 reg.exe 2412 reg.exe 776 reg.exe -
Suspicious use of AdjustPrivilegeToken 36 IoCs
description pid Process Token: SeDebugPrivilege 2820 winupdt2.exe Token: 1 2816 winupdt2.exe Token: SeCreateTokenPrivilege 2816 winupdt2.exe Token: SeAssignPrimaryTokenPrivilege 2816 winupdt2.exe Token: SeLockMemoryPrivilege 2816 winupdt2.exe Token: SeIncreaseQuotaPrivilege 2816 winupdt2.exe Token: SeMachineAccountPrivilege 2816 winupdt2.exe Token: SeTcbPrivilege 2816 winupdt2.exe Token: SeSecurityPrivilege 2816 winupdt2.exe Token: SeTakeOwnershipPrivilege 2816 winupdt2.exe Token: SeLoadDriverPrivilege 2816 winupdt2.exe Token: SeSystemProfilePrivilege 2816 winupdt2.exe Token: SeSystemtimePrivilege 2816 winupdt2.exe Token: SeProfSingleProcessPrivilege 2816 winupdt2.exe Token: SeIncBasePriorityPrivilege 2816 winupdt2.exe Token: SeCreatePagefilePrivilege 2816 winupdt2.exe Token: SeCreatePermanentPrivilege 2816 winupdt2.exe Token: SeBackupPrivilege 2816 winupdt2.exe Token: SeRestorePrivilege 2816 winupdt2.exe Token: SeShutdownPrivilege 2816 winupdt2.exe Token: SeDebugPrivilege 2816 winupdt2.exe Token: SeAuditPrivilege 2816 winupdt2.exe Token: SeSystemEnvironmentPrivilege 2816 winupdt2.exe Token: SeChangeNotifyPrivilege 2816 winupdt2.exe Token: SeRemoteShutdownPrivilege 2816 winupdt2.exe Token: SeUndockPrivilege 2816 winupdt2.exe Token: SeSyncAgentPrivilege 2816 winupdt2.exe Token: SeEnableDelegationPrivilege 2816 winupdt2.exe Token: SeManageVolumePrivilege 2816 winupdt2.exe Token: SeImpersonatePrivilege 2816 winupdt2.exe Token: SeCreateGlobalPrivilege 2816 winupdt2.exe Token: 31 2816 winupdt2.exe Token: 32 2816 winupdt2.exe Token: 33 2816 winupdt2.exe Token: 34 2816 winupdt2.exe Token: 35 2816 winupdt2.exe -
Suspicious use of SetWindowsHookEx 6 IoCs
pid Process 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 2128 winupdt2.exe 2820 winupdt2.exe 2816 winupdt2.exe 2816 winupdt2.exe 2816 winupdt2.exe -
Suspicious use of WriteProcessMemory 62 IoCs
description pid Process procid_target PID 816 wrote to memory of 2656 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 30 PID 816 wrote to memory of 2656 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 30 PID 816 wrote to memory of 2656 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 30 PID 816 wrote to memory of 2656 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 30 PID 2656 wrote to memory of 3024 2656 cmd.exe 32 PID 2656 wrote to memory of 3024 2656 cmd.exe 32 PID 2656 wrote to memory of 3024 2656 cmd.exe 32 PID 2656 wrote to memory of 3024 2656 cmd.exe 32 PID 816 wrote to memory of 2128 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 33 PID 816 wrote to memory of 2128 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 33 PID 816 wrote to memory of 2128 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 33 PID 816 wrote to memory of 2128 816 1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe 33 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2816 2128 winupdt2.exe 34 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2128 wrote to memory of 2820 2128 winupdt2.exe 35 PID 2816 wrote to memory of 1148 2816 winupdt2.exe 36 PID 2816 wrote to memory of 1148 2816 winupdt2.exe 36 PID 2816 wrote to memory of 1148 2816 winupdt2.exe 36 PID 2816 wrote to memory of 1148 2816 winupdt2.exe 36 PID 2816 wrote to memory of 2596 2816 winupdt2.exe 37 PID 2816 wrote to memory of 2596 2816 winupdt2.exe 37 PID 2816 wrote to memory of 2596 2816 winupdt2.exe 37 PID 2816 wrote to memory of 2596 2816 winupdt2.exe 37 PID 2816 wrote to memory of 2428 2816 winupdt2.exe 39 PID 2816 wrote to memory of 2428 2816 winupdt2.exe 39 PID 2816 wrote to memory of 2428 2816 winupdt2.exe 39 PID 2816 wrote to memory of 2428 2816 winupdt2.exe 39 PID 2816 wrote to memory of 2760 2816 winupdt2.exe 41 PID 2816 wrote to memory of 2760 2816 winupdt2.exe 41 PID 2816 wrote to memory of 2760 2816 winupdt2.exe 41 PID 2816 wrote to memory of 2760 2816 winupdt2.exe 41 PID 1148 wrote to memory of 2412 1148 cmd.exe 44 PID 1148 wrote to memory of 2412 1148 cmd.exe 44 PID 1148 wrote to memory of 2412 1148 cmd.exe 44 PID 1148 wrote to memory of 2412 1148 cmd.exe 44 PID 2596 wrote to memory of 776 2596 cmd.exe 45 PID 2596 wrote to memory of 776 2596 cmd.exe 45 PID 2596 wrote to memory of 776 2596 cmd.exe 45 PID 2596 wrote to memory of 776 2596 cmd.exe 45 PID 2428 wrote to memory of 2968 2428 cmd.exe 46 PID 2428 wrote to memory of 2968 2428 cmd.exe 46 PID 2428 wrote to memory of 2968 2428 cmd.exe 46 PID 2428 wrote to memory of 2968 2428 cmd.exe 46 PID 2760 wrote to memory of 2152 2760 cmd.exe 47 PID 2760 wrote to memory of 2152 2760 cmd.exe 47 PID 2760 wrote to memory of 2152 2760 cmd.exe 47 PID 2760 wrote to memory of 2152 2760 cmd.exe 47
Processes
-
C:\Users\Admin\AppData\Local\Temp\1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe"C:\Users\Admin\AppData\Local\Temp\1588c4808cc1812e8bbdb5aa4236dad04e25e716583c668f896215b3cbbf2193.exe"1⤵
- Loads dropped DLL
- System Location Discovery: System Language Discovery
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:816 -
C:\Windows\SysWOW64\cmd.execmd /c ""C:\Users\Admin\AppData\Local\Temp\SukqF.bat" "2⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2656 -
C:\Windows\SysWOW64\reg.exeREG ADD "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "WinUpdt" /t REG_SZ /d "C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe" /f3⤵
- Adds Run key to start application
- System Location Discovery: System Language Discovery
PID:3024
-
-
-
C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe"C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe"2⤵
- Executes dropped EXE
- Suspicious use of SetThreadContext
- System Location Discovery: System Language Discovery
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:2128 -
C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe"C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe"3⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
- Suspicious use of WriteProcessMemory
PID:2816 -
C:\Windows\SysWOW64\cmd.execmd /c REG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile /v "DoNotAllowExceptions" /t REG_DWORD /d "0" /f4⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:1148 -
C:\Windows\SysWOW64\reg.exeREG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile /v "DoNotAllowExceptions" /t REG_DWORD /d "0" /f5⤵
- Modifies firewall policy service
- System Location Discovery: System Language Discovery
- Modifies registry key
PID:2412
-
-
-
C:\Windows\SysWOW64\cmd.execmd /c REG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List /v "C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe" /t REG_SZ /d "C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe:*:Enabled:Windows Messanger" /f4⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2596 -
C:\Windows\SysWOW64\reg.exeREG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List /v "C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe" /t REG_SZ /d "C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe:*:Enabled:Windows Messanger" /f5⤵
- Modifies firewall policy service
- System Location Discovery: System Language Discovery
- Modifies registry key
PID:776
-
-
-
C:\Windows\SysWOW64\cmd.execmd /c REG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile /v "DoNotAllowExceptions" /t REG_DWORD /d "0" /f4⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2428 -
C:\Windows\SysWOW64\reg.exeREG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile /v "DoNotAllowExceptions" /t REG_DWORD /d "0" /f5⤵
- Modifies firewall policy service
- System Location Discovery: System Language Discovery
- Modifies registry key
PID:2968
-
-
-
C:\Windows\SysWOW64\cmd.execmd /c REG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List /v "C:\Users\Admin\AppData\Roaming\Windows Updater.exe" /t REG_SZ /d "C:\Users\Admin\AppData\Roaming\Windows Updater.exe:*:Enabled:Windows Messanger" /f4⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2760 -
C:\Windows\SysWOW64\reg.exeREG ADD HKLM\System\CurrentControlSet\Services\SharedAccess\Parameters\FirewallPolicy\StandardProfile\AuthorizedApplications\List /v "C:\Users\Admin\AppData\Roaming\Windows Updater.exe" /t REG_SZ /d "C:\Users\Admin\AppData\Roaming\Windows Updater.exe:*:Enabled:Windows Messanger" /f5⤵
- Modifies firewall policy service
- System Location Discovery: System Language Discovery
- Modifies registry key
PID:2152
-
-
-
-
C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe"C:\Users\Admin\AppData\Roaming\Window Updates\winupdt2.exe"3⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of SetWindowsHookEx
PID:2820
-
-
Network
MITRE ATT&CK Enterprise v15
Persistence
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
1Windows Service
1Privilege Escalation
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Create or Modify System Process
1Windows Service
1Defense Evasion
Impair Defenses
1Disable or Modify System Firewall
1Modify Registry
3Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
152B
MD549bb161b07149b1bda99901c71d98b1f
SHA1e5e3b389c09d551bd8f3a4cf71ee30e566fdf6e2
SHA256734c4f48449a118dbdfbbe4971ecf112b26b2b45d1889678c01dea98eb5767d8
SHA512da09a2af9b7f9528916ab719ed97ee8b61179bba92016eaed64b3e7d6bf08646801aeeb0eb332bdde175eb64b48106f7cf2fe2bf01ea6128753e4ce1d48707be
-
Filesize
1.8MB
MD562d1d4365c1300ed30e0ed0e272f37cc
SHA104d35457981cb6d7ed43ee75265f07e6e4317058
SHA25654532e6ccfa8429ac2fd6b513cb53f1a8a47c953dec9dbfd045123e57e1747f9
SHA512b30239a5a9e3dca3293944a61eaa1c2ed2a5d3e6adcc2a1812cd92c3bd0bae5dd445d0f76b16bc261d655a5f0523a77da4acaec6db78b466192bdb84b2e4b9ba