Analysis
-
max time kernel
47s -
max time network
31s -
platform
windows7_x64 -
resource
win7-20221111-en -
resource tags
arch:x64arch:x86image:win7-20221111-enlocale:en-usos:windows7-x64system -
submitted
23-11-2022 10:17
Static task
static1
Behavioral task
behavioral1
Sample
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe
Resource
win7-20221111-en
Behavioral task
behavioral2
Sample
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe
Resource
win10v2004-20220901-en
General
-
Target
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe
-
Size
602KB
-
MD5
02e045ff7ffab0b0b17e1cedfdd311e6
-
SHA1
f790fb3bed9da84fc08dd9ed1b33e0341b8d779d
-
SHA256
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5
-
SHA512
9ad05924df6e44a4a7ccf4e4f08f00d04dabb2961b4a8acdb62ec6f077605331adb4942ba7ca6f61b035752e9e9f61dd5cc8beb64aa56b38dafd9becc9b2ef01
-
SSDEEP
12288:iIny5DYTuPmWSxqwShy35rVsTTQ/gmBpHy8kF5E75:EUTuPmWtW5ZsT8/BBpz
Malware Config
Signatures
-
Drops file in Drivers directory 1 IoCs
Processes:
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exedescription ioc process File created C:\Windows\system32\drivers\nethfdrv.sys 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe -
Executes dropped EXE 5 IoCs
Processes:
installd.exenethtsrv.exenetupdsrv.exenethtsrv.exenetupdsrv.exepid process 328 installd.exe 1900 nethtsrv.exe 1708 netupdsrv.exe 1804 nethtsrv.exe 1636 netupdsrv.exe -
Loads dropped DLL 13 IoCs
Processes:
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exeinstalld.exenethtsrv.exenethtsrv.exepid process 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe 328 installd.exe 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe 1900 nethtsrv.exe 1900 nethtsrv.exe 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe 1804 nethtsrv.exe 1804 nethtsrv.exe 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.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 System32 directory 5 IoCs
Processes:
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exedescription ioc process File created C:\Windows\SysWOW64\hfnapi.dll 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe File created C:\Windows\SysWOW64\hfpapi.dll 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe File created C:\Windows\SysWOW64\installd.exe 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe File created C:\Windows\SysWOW64\nethtsrv.exe 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe File created C:\Windows\SysWOW64\netupdsrv.exe 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe -
Drops file in Program Files directory 3 IoCs
Processes:
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exedescription ioc process File created C:\Program Files (x86)\Common Files\Config\data.xml 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe File created C:\Program Files (x86)\Common Files\Config\ver.xml 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe File created C:\Program Files (x86)\Common Files\config\uninstinethnfd.exe 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s). Likely ransomware behaviour.
-
Runs net.exe
-
Suspicious behavior: LoadsDriver 1 IoCs
Processes:
pid process 464 -
Suspicious use of AdjustPrivilegeToken 1 IoCs
Processes:
nethtsrv.exedescription pid process Token: SeDebugPrivilege 1804 nethtsrv.exe -
Suspicious use of WriteProcessMemory 50 IoCs
Processes:
9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exenet.exenet.exenet.exenet.exedescription pid process target process PID 2016 wrote to memory of 1964 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1964 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1964 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1964 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 1964 wrote to memory of 1000 1964 net.exe net1.exe PID 1964 wrote to memory of 1000 1964 net.exe net1.exe PID 1964 wrote to memory of 1000 1964 net.exe net1.exe PID 1964 wrote to memory of 1000 1964 net.exe net1.exe PID 2016 wrote to memory of 1044 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1044 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1044 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1044 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 1044 wrote to memory of 268 1044 net.exe net1.exe PID 1044 wrote to memory of 268 1044 net.exe net1.exe PID 1044 wrote to memory of 268 1044 net.exe net1.exe PID 1044 wrote to memory of 268 1044 net.exe net1.exe PID 2016 wrote to memory of 328 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe installd.exe PID 2016 wrote to memory of 328 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe installd.exe PID 2016 wrote to memory of 328 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe installd.exe PID 2016 wrote to memory of 328 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe installd.exe PID 2016 wrote to memory of 328 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe installd.exe PID 2016 wrote to memory of 328 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe installd.exe PID 2016 wrote to memory of 328 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe installd.exe PID 2016 wrote to memory of 1900 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe nethtsrv.exe PID 2016 wrote to memory of 1900 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe nethtsrv.exe PID 2016 wrote to memory of 1900 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe nethtsrv.exe PID 2016 wrote to memory of 1900 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe nethtsrv.exe PID 2016 wrote to memory of 1708 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe netupdsrv.exe PID 2016 wrote to memory of 1708 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe netupdsrv.exe PID 2016 wrote to memory of 1708 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe netupdsrv.exe PID 2016 wrote to memory of 1708 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe netupdsrv.exe PID 2016 wrote to memory of 1708 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe netupdsrv.exe PID 2016 wrote to memory of 1708 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe netupdsrv.exe PID 2016 wrote to memory of 1708 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe netupdsrv.exe PID 2016 wrote to memory of 1164 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1164 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1164 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 1164 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 1164 wrote to memory of 1812 1164 net.exe net1.exe PID 1164 wrote to memory of 1812 1164 net.exe net1.exe PID 1164 wrote to memory of 1812 1164 net.exe net1.exe PID 1164 wrote to memory of 1812 1164 net.exe net1.exe PID 2016 wrote to memory of 628 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 628 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 628 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 2016 wrote to memory of 628 2016 9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe net.exe PID 628 wrote to memory of 1160 628 net.exe net1.exe PID 628 wrote to memory of 1160 628 net.exe net1.exe PID 628 wrote to memory of 1160 628 net.exe net1.exe PID 628 wrote to memory of 1160 628 net.exe net1.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe"C:\Users\Admin\AppData\Local\Temp\9fd21b39f48beb76659f795b4050c173e513004eb79f91e2573858f439db1ca5.exe"1⤵
- Drops file in Drivers directory
- Loads dropped DLL
- Drops file in System32 directory
- Drops file in Program Files directory
- Suspicious use of WriteProcessMemory
PID:2016 -
C:\Windows\SysWOW64\net.exenet stop nethttpservice2⤵
- Suspicious use of WriteProcessMemory
PID:1964 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 stop nethttpservice3⤵PID:1000
-
-
-
C:\Windows\SysWOW64\net.exenet stop serviceupdater2⤵
- Suspicious use of WriteProcessMemory
PID:1044 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 stop serviceupdater3⤵PID:268
-
-
-
C:\Windows\SysWOW64\installd.exe"C:\Windows\system32\installd.exe" nethfdrv2⤵
- Executes dropped EXE
- Loads dropped DLL
PID:328
-
-
C:\Windows\SysWOW64\nethtsrv.exe"C:\Windows\system32\nethtsrv.exe" -nfdi2⤵
- Executes dropped EXE
- Loads dropped DLL
PID:1900
-
-
C:\Windows\SysWOW64\netupdsrv.exe"C:\Windows\system32\netupdsrv.exe" -nfdi2⤵
- Executes dropped EXE
PID:1708
-
-
C:\Windows\SysWOW64\net.exenet start nethttpservice2⤵
- Suspicious use of WriteProcessMemory
PID:1164 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 start nethttpservice3⤵PID:1812
-
-
-
C:\Windows\SysWOW64\net.exenet start serviceupdater2⤵
- Suspicious use of WriteProcessMemory
PID:628 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 start serviceupdater3⤵PID:1160
-
-
-
C:\Windows\SysWOW64\nethtsrv.exeC:\Windows\SysWOW64\nethtsrv.exe1⤵
- Executes dropped EXE
- Loads dropped DLL
- Suspicious use of AdjustPrivilegeToken
PID:1804
-
C:\Windows\SysWOW64\netupdsrv.exeC:\Windows\SysWOW64\netupdsrv.exe1⤵
- Executes dropped EXE
PID:1636
Network
MITRE ATT&CK Enterprise v6
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
106KB
MD55a45ee1ac84205de1bb0cab9ef77a6ee
SHA16962bf5ac581bdef3afcdb2802cbfdb257545d84
SHA256d70418547cb1ce11c8f29ac5503a5d1081cd4edaf8e398283c4b17c21c4b445d
SHA5124401ad803ab89d74e124fd890e94a3d198b685a28275dc9fe379314d6489a8c3c7cf7b830d14c94cd0be8c57848a84a566daa4a54e64e41c125230db0bf9198a
-
Filesize
241KB
MD5a8f897eb313f41575112cb8168b39e1b
SHA1d4d7e7235bcefe5b8fc5bd108b9bfc93f4a92fe2
SHA2564613e07f605b2809fd9b84702d4133b449328fa8230bf08fed142fbcda30e40a
SHA512d75a23dba21d5d215347faa370c792594592c960986ac67870700017dd96c923ba938452989351f66b3759f2ec9409405f0624c6c008238328f17fef5c384f9d
-
Filesize
108KB
MD53e62033c9b81297d3ac94ebcfdd241f2
SHA1e803e47c12081493d0b37a383a3c133af6ec3c58
SHA2565e0968edfb7a943acb80bf526e7d45049db8f49d6bb7c905381d3ab5a69c9273
SHA512576388a611d08bff92f869db14272d620c7e4dcbfc1f3b55fff46177d443c46494da25cf28b9dc3bf5b940be7aa3cf04281f696d2f70b081e7af144111e1ecee
-
Filesize
176KB
MD5fb62b1c0944d03f0b53109e1e126bafc
SHA155354838b3b0e74b132bdb0737aa5423bf38bd0c
SHA256443acc1be5fd12969d4194d12afb2672d6c6556413afac95775cd4452e00de6d
SHA512d132c7083f741f01b77c2b4ca24f4e2c604356e79982c97a30e398ee4045e9b7fdfb949398186b2124a19d6004b7d6d4972f8b554a6855c1ddf723a75677c48f
-
Filesize
176KB
MD5fb62b1c0944d03f0b53109e1e126bafc
SHA155354838b3b0e74b132bdb0737aa5423bf38bd0c
SHA256443acc1be5fd12969d4194d12afb2672d6c6556413afac95775cd4452e00de6d
SHA512d132c7083f741f01b77c2b4ca24f4e2c604356e79982c97a30e398ee4045e9b7fdfb949398186b2124a19d6004b7d6d4972f8b554a6855c1ddf723a75677c48f
-
Filesize
158KB
MD5617e334a3c9cec0c00bd0aa7c0121c2a
SHA15351ef9b7b0a95ce28dfb9e61ae85019c7fd8a63
SHA256b62d0a10e4e59749da7ccfcd085ae878915e398261b8bbc721e3959bbcd90c62
SHA5128cdf1c1cbb1ca366ede25403aa80bfb335a05fc363d0814631bb066135185c14818a22022ed90de3247ac8d145fe661d762c4dc7f161e9d0e67f6a44555bb470
-
Filesize
158KB
MD5617e334a3c9cec0c00bd0aa7c0121c2a
SHA15351ef9b7b0a95ce28dfb9e61ae85019c7fd8a63
SHA256b62d0a10e4e59749da7ccfcd085ae878915e398261b8bbc721e3959bbcd90c62
SHA5128cdf1c1cbb1ca366ede25403aa80bfb335a05fc363d0814631bb066135185c14818a22022ed90de3247ac8d145fe661d762c4dc7f161e9d0e67f6a44555bb470
-
Filesize
11KB
MD5c17103ae9072a06da581dec998343fc1
SHA1b72148c6bdfaada8b8c3f950e610ee7cf1da1f8d
SHA256dc58d8ad81cacb0c1ed72e33bff8f23ea40b5252b5bb55d393a0903e6819ae2f
SHA512d32a71aaef18e993f28096d536e41c4d016850721b31171513ce28bbd805a54fd290b7c3e9d935f72e676a1acfb4f0dcc89d95040a0dd29f2b6975855c18986f
-
Filesize
6KB
MD5acc2b699edfea5bf5aae45aba3a41e96
SHA1d2accf4d494e43ceb2cff69abe4dd17147d29cc2
SHA256168a974eaa3f588d759db3f47c1a9fdc3494ba1fa1a73a84e5e3b2a4d58abd7e
SHA512e29ea10ada98c71a18273b04f44f385b120d4e8473e441ce5748cfa44a23648814f2656f429b85440157988c88de776c6ac008dc38bf09cbb746c230a46c69fe
-
Filesize
6KB
MD5acc2b699edfea5bf5aae45aba3a41e96
SHA1d2accf4d494e43ceb2cff69abe4dd17147d29cc2
SHA256168a974eaa3f588d759db3f47c1a9fdc3494ba1fa1a73a84e5e3b2a4d58abd7e
SHA512e29ea10ada98c71a18273b04f44f385b120d4e8473e441ce5748cfa44a23648814f2656f429b85440157988c88de776c6ac008dc38bf09cbb746c230a46c69fe
-
Filesize
6KB
MD5acc2b699edfea5bf5aae45aba3a41e96
SHA1d2accf4d494e43ceb2cff69abe4dd17147d29cc2
SHA256168a974eaa3f588d759db3f47c1a9fdc3494ba1fa1a73a84e5e3b2a4d58abd7e
SHA512e29ea10ada98c71a18273b04f44f385b120d4e8473e441ce5748cfa44a23648814f2656f429b85440157988c88de776c6ac008dc38bf09cbb746c230a46c69fe
-
Filesize
6KB
MD5acc2b699edfea5bf5aae45aba3a41e96
SHA1d2accf4d494e43ceb2cff69abe4dd17147d29cc2
SHA256168a974eaa3f588d759db3f47c1a9fdc3494ba1fa1a73a84e5e3b2a4d58abd7e
SHA512e29ea10ada98c71a18273b04f44f385b120d4e8473e441ce5748cfa44a23648814f2656f429b85440157988c88de776c6ac008dc38bf09cbb746c230a46c69fe
-
Filesize
106KB
MD55a45ee1ac84205de1bb0cab9ef77a6ee
SHA16962bf5ac581bdef3afcdb2802cbfdb257545d84
SHA256d70418547cb1ce11c8f29ac5503a5d1081cd4edaf8e398283c4b17c21c4b445d
SHA5124401ad803ab89d74e124fd890e94a3d198b685a28275dc9fe379314d6489a8c3c7cf7b830d14c94cd0be8c57848a84a566daa4a54e64e41c125230db0bf9198a
-
Filesize
106KB
MD55a45ee1ac84205de1bb0cab9ef77a6ee
SHA16962bf5ac581bdef3afcdb2802cbfdb257545d84
SHA256d70418547cb1ce11c8f29ac5503a5d1081cd4edaf8e398283c4b17c21c4b445d
SHA5124401ad803ab89d74e124fd890e94a3d198b685a28275dc9fe379314d6489a8c3c7cf7b830d14c94cd0be8c57848a84a566daa4a54e64e41c125230db0bf9198a
-
Filesize
106KB
MD55a45ee1ac84205de1bb0cab9ef77a6ee
SHA16962bf5ac581bdef3afcdb2802cbfdb257545d84
SHA256d70418547cb1ce11c8f29ac5503a5d1081cd4edaf8e398283c4b17c21c4b445d
SHA5124401ad803ab89d74e124fd890e94a3d198b685a28275dc9fe379314d6489a8c3c7cf7b830d14c94cd0be8c57848a84a566daa4a54e64e41c125230db0bf9198a
-
Filesize
241KB
MD5a8f897eb313f41575112cb8168b39e1b
SHA1d4d7e7235bcefe5b8fc5bd108b9bfc93f4a92fe2
SHA2564613e07f605b2809fd9b84702d4133b449328fa8230bf08fed142fbcda30e40a
SHA512d75a23dba21d5d215347faa370c792594592c960986ac67870700017dd96c923ba938452989351f66b3759f2ec9409405f0624c6c008238328f17fef5c384f9d
-
Filesize
241KB
MD5a8f897eb313f41575112cb8168b39e1b
SHA1d4d7e7235bcefe5b8fc5bd108b9bfc93f4a92fe2
SHA2564613e07f605b2809fd9b84702d4133b449328fa8230bf08fed142fbcda30e40a
SHA512d75a23dba21d5d215347faa370c792594592c960986ac67870700017dd96c923ba938452989351f66b3759f2ec9409405f0624c6c008238328f17fef5c384f9d
-
Filesize
108KB
MD53e62033c9b81297d3ac94ebcfdd241f2
SHA1e803e47c12081493d0b37a383a3c133af6ec3c58
SHA2565e0968edfb7a943acb80bf526e7d45049db8f49d6bb7c905381d3ab5a69c9273
SHA512576388a611d08bff92f869db14272d620c7e4dcbfc1f3b55fff46177d443c46494da25cf28b9dc3bf5b940be7aa3cf04281f696d2f70b081e7af144111e1ecee
-
Filesize
176KB
MD5fb62b1c0944d03f0b53109e1e126bafc
SHA155354838b3b0e74b132bdb0737aa5423bf38bd0c
SHA256443acc1be5fd12969d4194d12afb2672d6c6556413afac95775cd4452e00de6d
SHA512d132c7083f741f01b77c2b4ca24f4e2c604356e79982c97a30e398ee4045e9b7fdfb949398186b2124a19d6004b7d6d4972f8b554a6855c1ddf723a75677c48f
-
Filesize
158KB
MD5617e334a3c9cec0c00bd0aa7c0121c2a
SHA15351ef9b7b0a95ce28dfb9e61ae85019c7fd8a63
SHA256b62d0a10e4e59749da7ccfcd085ae878915e398261b8bbc721e3959bbcd90c62
SHA5128cdf1c1cbb1ca366ede25403aa80bfb335a05fc363d0814631bb066135185c14818a22022ed90de3247ac8d145fe661d762c4dc7f161e9d0e67f6a44555bb470