Analysis
-
max time kernel
91s -
max time network
149s -
platform
windows10-2004_x64 -
resource
win10v2004-20220812-en -
resource tags
arch:x64arch:x86image:win10v2004-20220812-enlocale:en-usos:windows10-2004-x64system -
submitted
23-11-2022 10:20
Static task
static1
Behavioral task
behavioral1
Sample
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe
Resource
win7-20221111-en
Behavioral task
behavioral2
Sample
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe
Resource
win10v2004-20220812-en
General
-
Target
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe
-
Size
602KB
-
MD5
6eb49399bca4e77a8dc943e82a85732d
-
SHA1
2ce91c89bdb56f165513cea2dbe402ecf1b0e95a
-
SHA256
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb
-
SHA512
57050c198218315ff66b3d8f6b2b985528640fa8c6eb2228975fbe8c4179ad032d17afbcf31bf3502f8da7792943444b37ff0812df49c7a92311012ed90beac5
-
SSDEEP
6144:Z6sFuai9ny5DYTBZopVBnjg8LiMHjLELfpvfP7n1mcZJioQXKTVAYIDZGGNNMSaa:TIny5DYTWpG+AfDnhZJiNl39GGNNySY
Malware Config
Signatures
-
Drops file in Drivers directory 1 IoCs
Processes:
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exedescription ioc process File created C:\Windows\system32\drivers\nethfdrv.sys 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe -
Executes dropped EXE 5 IoCs
Processes:
installd.exenethtsrv.exenetupdsrv.exenethtsrv.exenetupdsrv.exepid process 3400 installd.exe 340 nethtsrv.exe 4056 netupdsrv.exe 3112 nethtsrv.exe 3456 netupdsrv.exe -
Loads dropped DLL 14 IoCs
Processes:
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exeinstalld.exenethtsrv.exenethtsrv.exepid process 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 3400 installd.exe 340 nethtsrv.exe 340 nethtsrv.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 3112 nethtsrv.exe 3112 nethtsrv.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.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:
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exedescription ioc process File created C:\Windows\SysWOW64\installd.exe 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe File created C:\Windows\SysWOW64\nethtsrv.exe 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe File created C:\Windows\SysWOW64\netupdsrv.exe 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe File created C:\Windows\SysWOW64\hfnapi.dll 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe File created C:\Windows\SysWOW64\hfpapi.dll 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe -
Drops file in Program Files directory 3 IoCs
Processes:
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exedescription ioc process File created C:\Program Files (x86)\Common Files\Config\ver.xml 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe File created C:\Program Files (x86)\Common Files\config\uninstinethnfd.exe 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe File created C:\Program Files (x86)\Common Files\Config\data.xml 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s). Likely ransomware behaviour.
-
Modifies data under HKEY_USERS 1 IoCs
Processes:
nethtsrv.exedescription ioc process Key created \REGISTRY\USER\.DEFAULT\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Connections nethtsrv.exe -
Runs net.exe
-
Suspicious behavior: LoadsDriver 1 IoCs
Processes:
pid process 660 -
Suspicious use of AdjustPrivilegeToken 1 IoCs
Processes:
nethtsrv.exedescription pid process Token: SeDebugPrivilege 3112 nethtsrv.exe -
Suspicious use of WriteProcessMemory 33 IoCs
Processes:
89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exenet.exenet.exenet.exenet.exedescription pid process target process PID 4788 wrote to memory of 1656 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 1656 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 1656 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 1656 wrote to memory of 2616 1656 net.exe net1.exe PID 1656 wrote to memory of 2616 1656 net.exe net1.exe PID 1656 wrote to memory of 2616 1656 net.exe net1.exe PID 4788 wrote to memory of 1540 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 1540 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 1540 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 1540 wrote to memory of 2244 1540 net.exe net1.exe PID 1540 wrote to memory of 2244 1540 net.exe net1.exe PID 1540 wrote to memory of 2244 1540 net.exe net1.exe PID 4788 wrote to memory of 3400 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe installd.exe PID 4788 wrote to memory of 3400 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe installd.exe PID 4788 wrote to memory of 3400 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe installd.exe PID 4788 wrote to memory of 340 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe nethtsrv.exe PID 4788 wrote to memory of 340 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe nethtsrv.exe PID 4788 wrote to memory of 340 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe nethtsrv.exe PID 4788 wrote to memory of 4056 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe netupdsrv.exe PID 4788 wrote to memory of 4056 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe netupdsrv.exe PID 4788 wrote to memory of 4056 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe netupdsrv.exe PID 4788 wrote to memory of 2056 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 2056 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 2056 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 2056 wrote to memory of 3476 2056 net.exe net1.exe PID 2056 wrote to memory of 3476 2056 net.exe net1.exe PID 2056 wrote to memory of 3476 2056 net.exe net1.exe PID 4788 wrote to memory of 4700 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 4700 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4788 wrote to memory of 4700 4788 89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe net.exe PID 4700 wrote to memory of 5092 4700 net.exe net1.exe PID 4700 wrote to memory of 5092 4700 net.exe net1.exe PID 4700 wrote to memory of 5092 4700 net.exe net1.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.exe"C:\Users\Admin\AppData\Local\Temp\89d72c6d846844b7234149f1156a55b23c35ff0026fd189312725720d1d19fcb.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:4788 -
C:\Windows\SysWOW64\net.exenet stop nethttpservice2⤵
- Suspicious use of WriteProcessMemory
PID:1656 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 stop nethttpservice3⤵PID:2616
-
C:\Windows\SysWOW64\net.exenet stop serviceupdater2⤵
- Suspicious use of WriteProcessMemory
PID:1540 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 stop serviceupdater3⤵PID:2244
-
C:\Windows\SysWOW64\installd.exe"C:\Windows\system32\installd.exe" nethfdrv2⤵
- Executes dropped EXE
- Loads dropped DLL
PID:3400 -
C:\Windows\SysWOW64\nethtsrv.exe"C:\Windows\system32\nethtsrv.exe" -nfdi2⤵
- Executes dropped EXE
- Loads dropped DLL
PID:340 -
C:\Windows\SysWOW64\netupdsrv.exe"C:\Windows\system32\netupdsrv.exe" -nfdi2⤵
- Executes dropped EXE
PID:4056 -
C:\Windows\SysWOW64\net.exenet start nethttpservice2⤵
- Suspicious use of WriteProcessMemory
PID:2056 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 start nethttpservice3⤵PID:3476
-
C:\Windows\SysWOW64\net.exenet start serviceupdater2⤵
- Suspicious use of WriteProcessMemory
PID:4700 -
C:\Windows\SysWOW64\net1.exeC:\Windows\system32\net1 start serviceupdater3⤵PID:5092
-
C:\Windows\SysWOW64\nethtsrv.exeC:\Windows\SysWOW64\nethtsrv.exe1⤵
- Executes dropped EXE
- Loads dropped DLL
- Modifies data under HKEY_USERS
- Suspicious use of AdjustPrivilegeToken
PID:3112
-
C:\Windows\SysWOW64\netupdsrv.exeC:\Windows\SysWOW64\netupdsrv.exe1⤵
- Executes dropped EXE
PID:3456
Network
MITRE ATT&CK Enterprise v6
Replay Monitor
Loading Replay Monitor...
Downloads
-
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
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
MD599cd85c470fd6b94e88b6d77e0af3741
SHA19894759d5a0ed31286df254d6878c8ae83745f95
SHA2565ff8345ec5e036f1d73f370de33718bfa2b4696f0bb45b06107e7152c7889f0d
SHA512c70a3c8940634418ff6f47599ace5f0407094b8d8d05305ed2b69cbd2dbde2788791c1dfc980f11f244450be22662885bd0fa1393da264230e250e47470ac875
-
Filesize
106KB
MD599cd85c470fd6b94e88b6d77e0af3741
SHA19894759d5a0ed31286df254d6878c8ae83745f95
SHA2565ff8345ec5e036f1d73f370de33718bfa2b4696f0bb45b06107e7152c7889f0d
SHA512c70a3c8940634418ff6f47599ace5f0407094b8d8d05305ed2b69cbd2dbde2788791c1dfc980f11f244450be22662885bd0fa1393da264230e250e47470ac875
-
Filesize
106KB
MD599cd85c470fd6b94e88b6d77e0af3741
SHA19894759d5a0ed31286df254d6878c8ae83745f95
SHA2565ff8345ec5e036f1d73f370de33718bfa2b4696f0bb45b06107e7152c7889f0d
SHA512c70a3c8940634418ff6f47599ace5f0407094b8d8d05305ed2b69cbd2dbde2788791c1dfc980f11f244450be22662885bd0fa1393da264230e250e47470ac875
-
Filesize
106KB
MD599cd85c470fd6b94e88b6d77e0af3741
SHA19894759d5a0ed31286df254d6878c8ae83745f95
SHA2565ff8345ec5e036f1d73f370de33718bfa2b4696f0bb45b06107e7152c7889f0d
SHA512c70a3c8940634418ff6f47599ace5f0407094b8d8d05305ed2b69cbd2dbde2788791c1dfc980f11f244450be22662885bd0fa1393da264230e250e47470ac875
-
Filesize
241KB
MD588277192588f042b358da698b10a294a
SHA1e49ca1dd32d4bd4ae4e2ce480486a957cb427204
SHA2568a4c12402ec4683d8af463246442260449c707e55e3ec75c03b0e9d2e514c098
SHA512b5efcbae8eda38f807286ec21eba1f20c9e92b75ab41a3bdacbdca22b6c20ebe138e830be3f850dc5ebf8ad932ce8f3cf8880db51e7cb85bdcf6695932c2093a
-
Filesize
241KB
MD588277192588f042b358da698b10a294a
SHA1e49ca1dd32d4bd4ae4e2ce480486a957cb427204
SHA2568a4c12402ec4683d8af463246442260449c707e55e3ec75c03b0e9d2e514c098
SHA512b5efcbae8eda38f807286ec21eba1f20c9e92b75ab41a3bdacbdca22b6c20ebe138e830be3f850dc5ebf8ad932ce8f3cf8880db51e7cb85bdcf6695932c2093a
-
Filesize
241KB
MD588277192588f042b358da698b10a294a
SHA1e49ca1dd32d4bd4ae4e2ce480486a957cb427204
SHA2568a4c12402ec4683d8af463246442260449c707e55e3ec75c03b0e9d2e514c098
SHA512b5efcbae8eda38f807286ec21eba1f20c9e92b75ab41a3bdacbdca22b6c20ebe138e830be3f850dc5ebf8ad932ce8f3cf8880db51e7cb85bdcf6695932c2093a
-
Filesize
108KB
MD5a042ad552104048799dfe36eea403f07
SHA1f0f29920b175586e41b5dbef4ca8be59b4a91ade
SHA2563f0fd9850a23fdff5ca789efbe941b75be49958be3cdc29e3ae6ccdd62ad0fb2
SHA512289e1c9a1df67338f3e6c7d7738dab1d00cc354f6d6d1b9085daf28ec7baa0430053cbf32ec427aa85ce10ef1229fbb745ab1f45a641e75a68059a2e4a2ad381
-
Filesize
108KB
MD5a042ad552104048799dfe36eea403f07
SHA1f0f29920b175586e41b5dbef4ca8be59b4a91ade
SHA2563f0fd9850a23fdff5ca789efbe941b75be49958be3cdc29e3ae6ccdd62ad0fb2
SHA512289e1c9a1df67338f3e6c7d7738dab1d00cc354f6d6d1b9085daf28ec7baa0430053cbf32ec427aa85ce10ef1229fbb745ab1f45a641e75a68059a2e4a2ad381
-
Filesize
176KB
MD5537ac3e72990aeb5673efbc99e741102
SHA162da2a39eceb06c88bb2b6fd7413fca26b7de2f8
SHA2561585be325c5964f58655ca845289cf96461934aea828d8e221ef8f62b7217b10
SHA5128a292e6b6be956455500c1f14d45c12d095596d836541d792433a9050eb38f1fc37ee9bcc378133c837caf3040959081884472dc6dc83b53c84b5cb9739534ec
-
Filesize
176KB
MD5537ac3e72990aeb5673efbc99e741102
SHA162da2a39eceb06c88bb2b6fd7413fca26b7de2f8
SHA2561585be325c5964f58655ca845289cf96461934aea828d8e221ef8f62b7217b10
SHA5128a292e6b6be956455500c1f14d45c12d095596d836541d792433a9050eb38f1fc37ee9bcc378133c837caf3040959081884472dc6dc83b53c84b5cb9739534ec
-
Filesize
176KB
MD5537ac3e72990aeb5673efbc99e741102
SHA162da2a39eceb06c88bb2b6fd7413fca26b7de2f8
SHA2561585be325c5964f58655ca845289cf96461934aea828d8e221ef8f62b7217b10
SHA5128a292e6b6be956455500c1f14d45c12d095596d836541d792433a9050eb38f1fc37ee9bcc378133c837caf3040959081884472dc6dc83b53c84b5cb9739534ec
-
Filesize
159KB
MD5506d3c22d3b5d62cbbfbd53fb4ab8a25
SHA1cc7df34ec70fba3a8d215b6ad2afc52d982ee1e0
SHA256ef63ab9c3b1107ead8d8e027f69fde1329bb188d252073fdb60cd95eda9b3858
SHA5120379505fb625242e43f1351e2ee03c168bb1ff68a447a017e5ed8edd2198281c1e91189d68a6d13aa585d8010141fb8e7a3216ab1262f984aad3f0c96c1b438f
-
Filesize
159KB
MD5506d3c22d3b5d62cbbfbd53fb4ab8a25
SHA1cc7df34ec70fba3a8d215b6ad2afc52d982ee1e0
SHA256ef63ab9c3b1107ead8d8e027f69fde1329bb188d252073fdb60cd95eda9b3858
SHA5120379505fb625242e43f1351e2ee03c168bb1ff68a447a017e5ed8edd2198281c1e91189d68a6d13aa585d8010141fb8e7a3216ab1262f984aad3f0c96c1b438f
-
Filesize
159KB
MD5506d3c22d3b5d62cbbfbd53fb4ab8a25
SHA1cc7df34ec70fba3a8d215b6ad2afc52d982ee1e0
SHA256ef63ab9c3b1107ead8d8e027f69fde1329bb188d252073fdb60cd95eda9b3858
SHA5120379505fb625242e43f1351e2ee03c168bb1ff68a447a017e5ed8edd2198281c1e91189d68a6d13aa585d8010141fb8e7a3216ab1262f984aad3f0c96c1b438f