Overview
overview
7Static
static
3obfuscator...er.exe
windows11-21h2-x64
7$PLUGINSDI...ns.dll
windows11-21h2-x64
3$PLUGINSDI...em.dll
windows11-21h2-x64
3$PLUGINSDI...al.ini
windows11-21h2-x64
3$PLUGINSDI...rd.bmp
windows11-21h2-x64
3$R0.dll
windows11-21h2-x64
3$R2/NSIS.L...5_.exe
windows11-21h2-x64
3changelog.txt
windows11-21h2-x64
3license.txt
windows11-21h2-x64
3obfuscator...la.pdf
windows11-21h2-x64
3obfuscator.exe
windows11-21h2-x64
3obfuscator.ico
windows11-21h2-x64
3readme.txt
windows11-21h2-x64
3Analysis
-
max time kernel
19s -
platform
windows11-21h2_x64 -
resource
win11-20240802-en -
resource tags
arch:x64arch:x86image:win11-20240802-enlocale:en-usos:windows11-21h2-x64system -
submitted
08/09/2024, 17:06
Static task
static1
Behavioral task
behavioral1
Sample
obfuscator-executive-x86-v5.0.25-installer.exe
Resource
win11-20240802-en
Behavioral task
behavioral2
Sample
$PLUGINSDIR/InstallOptions.dll
Resource
win11-20240802-en
Behavioral task
behavioral3
Sample
$PLUGINSDIR/System.dll
Resource
win11-20240802-en
Behavioral task
behavioral4
Sample
$PLUGINSDIR/ioSpecial.ini
Resource
win11-20240802-en
Behavioral task
behavioral5
Sample
$PLUGINSDIR/modern-wizard.bmp
Resource
win11-20240802-en
Behavioral task
behavioral6
Sample
$R0.dll
Resource
win11-20240802-en
Behavioral task
behavioral7
Sample
$R2/NSIS.Library.RegTool.v3.$_5_.exe
Resource
win11-20240802-en
Behavioral task
behavioral8
Sample
changelog.txt
Resource
win11-20240802-en
Behavioral task
behavioral9
Sample
license.txt
Resource
win11-20240802-en
Behavioral task
behavioral10
Sample
obfuscator-executive-v5-eula.pdf
Resource
win11-20240802-en
Behavioral task
behavioral11
Sample
obfuscator.exe
Resource
win11-20240802-en
Behavioral task
behavioral12
Sample
obfuscator.ico
Resource
win11-20240802-en
Behavioral task
behavioral13
Sample
readme.txt
Resource
win11-20240802-en
General
-
Target
obfuscator-executive-x86-v5.0.25-installer.exe
-
Size
2.1MB
-
MD5
11ebd9213f11aefb32c33a2b4374a26d
-
SHA1
92d3285fcad6354f3f3486a796f76b31a341bafb
-
SHA256
9d98abb75b0c7b587d3ccf35284d022161b909351bfed0b7b0f60514cb9600d0
-
SHA512
90456ecc6c97546b55fd1fffbf9547fc4dc3a84c838a7a02d95644c71b10d6a72cb29f0562a39e7409a911c0db34a964e83b4de9e58789df8bd955a6b028f1e7
-
SSDEEP
49152:l/YKtc4ooTgXNkMzxqVVJt7O2vzqj1EIvWhdJGN:lgKtc4oo2B9qVVJvrY1pvWhdu
Malware Config
Signatures
-
Executes dropped EXE 1 IoCs
pid Process 5040 obfuscator.exe -
Loads dropped DLL 3 IoCs
pid Process 2836 obfuscator-executive-x86-v5.0.25-installer.exe 2836 obfuscator-executive-x86-v5.0.25-installer.exe 2836 obfuscator-executive-x86-v5.0.25-installer.exe -
Checks installed software on the system 1 TTPs
Looks up Uninstall key entries in the registry to enumerate software on the system.
-
Drops file in Program Files directory 8 IoCs
description ioc Process File created C:\Program Files (x86)\Obfuscator Executive\obfuscator.ico obfuscator-executive-x86-v5.0.25-installer.exe File created C:\Program Files (x86)\Obfuscator Executive\changelog.txt obfuscator-executive-x86-v5.0.25-installer.exe File created C:\Program Files (x86)\Obfuscator Executive\license.txt obfuscator-executive-x86-v5.0.25-installer.exe File created C:\Program Files (x86)\Obfuscator Executive\obfuscator-executive-v5-eula.pdf obfuscator-executive-x86-v5.0.25-installer.exe File created C:\Program Files (x86)\Obfuscator Executive\readme.txt obfuscator-executive-x86-v5.0.25-installer.exe File created C:\Program Files (x86)\Obfuscator Executive\uninstall.exe obfuscator-executive-x86-v5.0.25-installer.exe File opened for modification C:\Program Files (x86)\Obfuscator Executive\Obfuscator Executive website.url obfuscator-executive-x86-v5.0.25-installer.exe File created C:\Program Files (x86)\Obfuscator Executive\obfuscator.exe obfuscator-executive-x86-v5.0.25-installer.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
System Location Discovery: System Language Discovery 1 TTPs 2 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 obfuscator.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language obfuscator-executive-x86-v5.0.25-installer.exe -
Modifies registry class 64 IoCs
description ioc Process Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{41A7D761-6018-11CF-9016-00AA0068841E}\TypeLib\Version = "6.0" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{41A7D760-6018-11CF-9016-00AA0068841E}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{D4E0F020-720A-11CF-8136-00AA00C14959} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{7500A6BA-EB65-11D1-938D-0000F87557C9}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\TypeLib\{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}\6.0\9\win32\ = "C:\\Windows\\SysWow64\\msvbvm60.dll\\3" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{45046D60-08CA-11CF-A90F-00AA0062BB4C} obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{7500A6BA-EB65-11D1-938D-0000F87557C9}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{888A5A60-B283-11CF-8AD5-00A0C90AEA82} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C3-4442-11D1-8906-00A0C9110049}\TypeLib\ = "{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{14E469E0-BF61-11CF-8385-8F69D8F1350B}\ = "AsyncProperty_VB5" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{D4E0F020-720A-11CF-8136-00AA00C14959}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{CBB76011-C508-11D1-A3E3-00A0C90AEA82}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C2-4442-11D1-8906-00A0C9110049}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C5-4442-11D1-8906-00A0C9110049}\ = "_DPersistableDataSourceClass" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{45046D60-08CA-11CF-A90F-00AA0062BB4C}\ = "PropertyBag_VB5" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{C4D651F0-7697-11D1-A1E9-00A0C90F2731}\TypeLib\Version = "6.0" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{E43FD401-8715-11D1-98E7-00A0C9702442}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{A4C466B8-499F-101B-BB78-00AA00383CBB}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{41A7D760-6018-11CF-9016-00AA0068841E}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{2CE46480-1A08-11CF-AD63-00AA00614F3E} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{2CE46480-1A08-11CF-AD63-00AA00614F3E}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{888A5A60-B283-11CF-8AD5-00A0C90AEA82}\ = "Hyperlink" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{D5DE8D20-5BB8-11D1-A1E3-00A0C90F2731}\InProcServer32 obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{41A7D760-6018-11CF-9016-00AA0068841E}\ = "DataObject" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C3-4442-11D1-8906-00A0C9110049} obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C4-4442-11D1-8906-00A0C9110049} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{8284B8A2-A8A8-11D1-A3D2-00A0C90AEA82}\ = "LicenseInfo" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{45046D60-08CA-11CF-A90F-00AA0062BB4C}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{41A7D761-6018-11CF-9016-00AA0068841E} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{CBB76011-C508-11D1-A3E3-00A0C90AEA82}\TypeLib\ = "{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{83C49FF0-B294-11D0-9488-00A0C91110ED}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C1-4442-11D1-8906-00A0C9110049} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{8284B8A2-A8A8-11D1-A3D2-00A0C90AEA82}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{7500A6BA-EB65-11D1-938D-0000F87557C9}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C4-4442-11D1-8906-00A0C9110049}\ = "_DPersistableClass" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{BE8F9800-2AAA-11CF-AD67-00AA00614F3E}\ = "ParentControls" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{D4E0F020-720A-11CF-8136-00AA00C14959}\TypeLib\Version = "6.0" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{C4D651F0-7697-11D1-A1E9-00A0C90F2731}\TypeLib\ = "{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{14E469E0-BF61-11CF-8385-8F69D8F1350B}\TypeLib\ = "{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\*\shell\Obfuscate\command obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{A4C466B8-499F-101B-BB78-00AA00383CBB}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C2-4442-11D1-8906-00A0C9110049} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C2-4442-11D1-8906-00A0C9110049}\TypeLib\ = "{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C3-4442-11D1-8906-00A0C9110049}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{83C49FF0-B294-11D0-9488-00A0C91110ED}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{2CE46480-1A08-11CF-AD63-00AA00614F3E}\TypeLib\Version = "6.0" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{14E469E0-BF61-11CF-8385-8F69D8F1350B}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{A4C466B8-499F-101B-BB78-00AA00383CBB}\ = "_ErrObject" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{BE8F9800-2AAA-11CF-AD67-00AA00614F3E}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C2-4442-11D1-8906-00A0C9110049}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{C4D651F1-7697-11D1-A1E9-00A0C90F2731}\ProxyStubClsid32\ = "{00020424-0000-0000-C000-000000000046}" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{FCFB3D2B-A0FA-1068-A738-08002B3371B5}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C1-4442-11D1-8906-00A0C9110049}\ProxyStubClsid32 obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{EB41E8C3-4442-11D1-8906-00A0C9110049}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{737361EC-467F-11D1-810F-0000F87557AA}\ = "Licenses" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{E43FD401-8715-11D1-98E7-00A0C9702442}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{41A7D760-6018-11CF-9016-00AA0068841E}\TypeLib\ = "{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{2CE46480-1A08-11CF-AD63-00AA00614F3E}\ = "SelectedControls" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{C0324960-2AAA-11CF-AD67-00AA00614F3E} obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\WOW6432Node\CLSID\{D5DE8D20-5BB8-11D1-A1E3-00A0C90F2731} obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{A4C466B8-499F-101B-BB78-00AA00383CBB}\TypeLib\Version = "6.0" obfuscator-executive-x86-v5.0.25-installer.exe Set value (str) \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{C0324960-2AAA-11CF-AD67-00AA00614F3E}\TypeLib\ = "{EA544A21-C82D-11D1-A3E4-00A0C90AEA82}" obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\*\shell\Obfuscate\command obfuscator-executive-x86-v5.0.25-installer.exe Key created \REGISTRY\MACHINE\SOFTWARE\Classes\Interface\{14E469E0-BF61-11CF-8385-8F69D8F1350B}\TypeLib obfuscator-executive-x86-v5.0.25-installer.exe -
Suspicious use of SetWindowsHookEx 2 IoCs
pid Process 5040 obfuscator.exe 5040 obfuscator.exe -
Suspicious use of WriteProcessMemory 3 IoCs
description pid Process procid_target PID 2836 wrote to memory of 5040 2836 obfuscator-executive-x86-v5.0.25-installer.exe 84 PID 2836 wrote to memory of 5040 2836 obfuscator-executive-x86-v5.0.25-installer.exe 84 PID 2836 wrote to memory of 5040 2836 obfuscator-executive-x86-v5.0.25-installer.exe 84
Processes
-
C:\Users\Admin\AppData\Local\Temp\obfuscator-executive-x86-v5.0.25-installer.exe"C:\Users\Admin\AppData\Local\Temp\obfuscator-executive-x86-v5.0.25-installer.exe"1⤵
- Loads dropped DLL
- Drops file in Program Files directory
- System Location Discovery: System Language Discovery
- Modifies registry class
- Suspicious use of WriteProcessMemory
PID:2836 -
C:\Program Files (x86)\Obfuscator Executive\obfuscator.exe"C:\Program Files (x86)\Obfuscator Executive\obfuscator.exe"2⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of SetWindowsHookEx
PID:5040
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
1.8MB
MD53248437118cdd909b7586a6420052a87
SHA19fd1d526ac648f70c7f724eebbedf34a8bbbb050
SHA256c21f4d533e6bf34dbf403faee89f840fad87ea7c03ec08df28ce6d62703495f7
SHA51275dadbc4c9b95c483f1917e320e5369515b3d209753bb3d9d5d551c514dd7d1d989fe47811ffe07adb5cd2214737637f2823897eef8487601d854718c7cbbfcd
-
Filesize
15KB
MD5d095b082b7c5ba4665d40d9c5042af6d
SHA12220277304af105ca6c56219f56f04e894b28d27
SHA256b2091205e225fc07daf1101218c64ce62a4690cacac9c3d0644d12e93e4c213c
SHA51261fb5cf84028437d8a63d0fda53d9fe0f521d8fe04e96853a5b7a22050c4c4fb5528ff0cdbb3ae6bc74a5033563fc417fc7537e4778227c9fd6633ae844c47d9
-
Filesize
12KB
MD54add245d4ba34b04f213409bfe504c07
SHA1ef756d6581d70e87d58cc4982e3f4d18e0ea5b09
SHA2569111099efe9d5c9b391dc132b2faf0a3851a760d4106d5368e30ac744eb42706
SHA5121bd260cabe5ea3cefbbc675162f30092ab157893510f45a1b571489e03ebb2903c55f64f89812754d3fe03c8f10012b8078d1261a7e73ac1f87c82f714bce03d
-
Filesize
1KB
MD51eb8dc1e4d8d247f9868202ae7d441ad
SHA1a6eb3c6e6e437d57e0a0da239ad53b24d1daf7f5
SHA256771b79dea4e04d1d6e5247a35dda8f1dfb1cbd7e5fd99f53cbbbc8f9faec7e4d
SHA51273d7de733d0205ab2ee40fae21778da73529437716f0fffe2ee43cd291069aa44d88adc7f4055a021f6c5684fcff9aeefe171abebbaf07180776173fbfc044e7
-
Filesize
1KB
MD5de95a948ee9b1404e710bb3b0dbdc0d1
SHA1d6210956eb8bd6aee40f2d7991881a77906a3295
SHA2564fc9f002ed09f15a6690a45ec2e24ec7298883a7b032affd0b708258e281db47
SHA512c8f53dc8d2c98f8fea9222431cf550364f9e19d0596e3dc976376eca6203554a02ec773a0d1e046753fc76d6ca398e58a1ea602a2f6e9778723ac82c32635991