Analysis
-
max time kernel
144s -
max time network
126s -
platform
windows7_x64 -
resource
win7-20240903-en -
resource tags
arch:x64arch:x86image:win7-20240903-enlocale:en-usos:windows7-x64system -
submitted
21-11-2024 19:10
Static task
static1
Behavioral task
behavioral1
Sample
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe
Resource
win10v2004-20241007-en
General
-
Target
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe
-
Size
788KB
-
MD5
d12fac240f848ffc20ab138277643ffb
-
SHA1
0bbf2d7bae64ec348ec6c7060e185126abd59d63
-
SHA256
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc
-
SHA512
81f261deffc263258828a995a4445a37c521b67eed67ebc19314e5062c56b038e3f0a03806323a3f7638ac6be0858a06b75c15767ff4224a478fd9ef6d89f538
-
SSDEEP
24576:Sh2Q81BHBADHUVYNV8Wvq0XuH8TNe1fUb:ShUhiHUVU8WS0XDNe9
Malware Config
Extracted
djvu
http://zexeq.com/test1/get.php
-
extension
.nbzi
-
offline_id
csCsb6cUvy0iMa6NgGCGH0hSfXQlGjZVEmFVkgt1
-
payload_url
http://brusuax.com/dl/build2.exe
http://zexeq.com/files/1/build3.exe
-
ransomnote
ATTENTION! Don't worry, you can return all your files! All your files like pictures, databases, documents and other important are encrypted with strongest encryption and unique key. The only method of recovering files is to purchase decrypt tool and unique key for you. This software will decrypt all your encrypted files. What guarantees you have? You can send one of your encrypted file from your PC and we decrypt it for free. But we can decrypt only 1 file for free. File must not contain valuable information. You can get and look video overview decrypt tool: https://we.tl/t-8dGJ2tqlOd Price of private key and decrypt software is $980. Discount 50% available if you contact us first 72 hours, that's price for you is $490. Please note that you'll never restore your data without payment. Check your e-mail "Spam" or "Junk" folder if you don't get answer more than 6 hours. To get this software you need write on our e-mail: [email protected] Reserve e-mail address to contact us: [email protected] Your personal ID: 0832ASdw
Signatures
-
Detected Djvu ransomware 14 IoCs
Processes:
resource yara_rule behavioral1/memory/2576-2-0x0000000002B40000-0x0000000002C5B000-memory.dmp family_djvu behavioral1/memory/1576-5-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/1576-7-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/1576-8-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/1576-26-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-31-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-45-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-46-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-60-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-72-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-75-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-76-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-73-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu behavioral1/memory/2816-77-0x0000000000400000-0x0000000000537000-memory.dmp family_djvu -
Djvu Ransomware
Ransomware which is a variant of the STOP family.
-
Djvu family
-
Modifies file permissions 1 TTPs 1 IoCs
-
Adds Run key to start application 2 TTPs 1 IoCs
Processes:
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exedescription ioc process Set value (str) \REGISTRY\USER\S-1-5-21-312935884-697965778-3955649944-1000\Software\Microsoft\Windows\CurrentVersion\Run\SysHelper = "\"C:\\Users\\Admin\\AppData\\Local\\40ae4dac-52e5-4f9c-b306-f8cdf91ea7c6\\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe\" --AutoStart" ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe -
Looks up external IP address via web service 3 IoCs
Uses a legitimate IP lookup service to find the infected system's external IP.
Processes:
flow ioc 4 api.2ip.ua 5 api.2ip.ua 9 api.2ip.ua -
Suspicious use of SetThreadContext 2 IoCs
Processes:
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exedescription pid process target process PID 2576 set thread context of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 set thread context of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
System Location Discovery: System Language Discovery 1 TTPs 5 IoCs
Attempt gather information about the system language of a victim in order to infer the geographical location of that host.
Processes:
icacls.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exedescription ioc process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language icacls.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe -
Suspicious behavior: EnumeratesProcesses 4 IoCs
Processes:
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exepid process 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe 2816 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe 2816 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe -
Suspicious use of WriteProcessMemory 30 IoCs
Processes:
ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exead42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exedescription pid process target process PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2576 wrote to memory of 1576 2576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 1576 wrote to memory of 2780 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe icacls.exe PID 1576 wrote to memory of 2780 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe icacls.exe PID 1576 wrote to memory of 2780 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe icacls.exe PID 1576 wrote to memory of 2780 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe icacls.exe PID 1576 wrote to memory of 2904 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 1576 wrote to memory of 2904 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 1576 wrote to memory of 2904 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 1576 wrote to memory of 2904 1576 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe PID 2904 wrote to memory of 2816 2904 ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe
Processes
-
C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe"C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe"1⤵
- Suspicious use of SetThreadContext
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2576 -
C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe"C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe"2⤵
- Adds Run key to start application
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of WriteProcessMemory
PID:1576 -
C:\Windows\SysWOW64\icacls.exeicacls "C:\Users\Admin\AppData\Local\40ae4dac-52e5-4f9c-b306-f8cdf91ea7c6" /deny *S-1-1-0:(OI)(CI)(DE,DC)3⤵
- Modifies file permissions
- System Location Discovery: System Language Discovery
PID:2780
-
-
C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe"C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe" --Admin IsNotAutoStart IsNotTask3⤵
- Suspicious use of SetThreadContext
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:2904 -
C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe"C:\Users\Admin\AppData\Local\Temp\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe" --Admin IsNotAutoStart IsNotTask4⤵
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
PID:2816
-
-
-
Network
MITRE ATT&CK Enterprise v15
Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
1KB
MD567e486b2f148a3fca863728242b6273e
SHA1452a84c183d7ea5b7c015b597e94af8eef66d44a
SHA256facaf1c3a4bf232abce19a2d534e495b0d3adc7dbe3797d336249aa6f70adcfb
SHA512d3a37da3bb10a9736dc03e8b2b49baceef5d73c026e2077b8ebc1b786f2c9b2f807e0aa13a5866cf3b3cafd2bc506242ef139c423eaffb050bbb87773e53881e
-
Filesize
436B
MD5971c514f84bba0785f80aa1c23edfd79
SHA1732acea710a87530c6b08ecdf32a110d254a54c8
SHA256f157ed17fcaf8837fa82f8b69973848c9b10a02636848f995698212a08f31895
SHA51243dc1425d80e170c645a3e3bb56da8c3acd31bd637329e9e37094ac346ac85434df4edcdbefc05ae00aea33a80a88e2af695997a495611217fe6706075a63c58
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\8B2B9A00839EED1DFDCCC3BFC2F5DF12
Filesize174B
MD57a3eca3713ecf8b227ccb9c1ba348f5b
SHA132915adf11f6be7c07d08a9f0916d6c8fae12b18
SHA25665705f3a54c1043cc4b1c9fb40543f397dc3617b8981d013445d6ed5686b0ae9
SHA512c11a57f014aef9a18e0045dbb19e402b587dbca3eccfe704d335c1aa0b4ecb6a75ddfd8b347587e6b4ce27811ed16d709079429d066696e3f87b3f59f1af974c
-
C:\Users\Admin\AppData\LocalLow\Microsoft\CryptnetUrlCache\MetaData\B46811C17859FFB409CF0E904A4AA8F8
Filesize170B
MD5eb33be5b058aa578baceec348a51d21f
SHA17c4250c3d4e259704b1e62e51d766c6a4eb6697d
SHA2564da2de05fae86c99f976dcebea44d1eaf0cd57f4b536e9471637410146d2e359
SHA512d3ea6ff203cbdecc278757331ce6eb586b87e387059dd7c0db27b0d38029b75b6528a8bcfd3fe8d7439e2ba73cd61a011830c086a4403148054dbb63532504f7
-
C:\Users\Admin\AppData\Local\40ae4dac-52e5-4f9c-b306-f8cdf91ea7c6\ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc.exe
Filesize788KB
MD5d12fac240f848ffc20ab138277643ffb
SHA10bbf2d7bae64ec348ec6c7060e185126abd59d63
SHA256ad42ae25b5ae192a64ff550c53b5d2db38b3cbf0b77d34af7dbe6fd0f554aadc
SHA51281f261deffc263258828a995a4445a37c521b67eed67ebc19314e5062c56b038e3f0a03806323a3f7638ac6be0858a06b75c15767ff4224a478fd9ef6d89f538
-
C:\Users\Admin\AppData\Local\Microsoft\Windows\Temporary Internet Files\Content.IE5\Y8UFEBH5\get[1].php
Filesize437B
MD56910426a598bc0b07dd6ca7c2faf5c22
SHA14304d65a08652b167453997e1464cc6ef034be23
SHA256ebfef207462c29030b8a06068c8cbf1cfeae1304813b9cdbfa2d705b314bf692
SHA5125e96757fa5daa336968aa07d5fe5525040a081a547dd6bad55bed4539ad76b3f96aabd38f461efdafa4a427963b2a3187cc40dfa60c74e6c6ddf738176381952
-
Filesize
70KB
MD549aebf8cbd62d92ac215b2923fb1b9f5
SHA11723be06719828dda65ad804298d0431f6aff976
SHA256b33efcb95235b98b48508e019afa4b7655e80cf071defabd8b2123fc8b29307f
SHA512bf86116b015fb56709516d686e168e7c9c68365136231cc51d0b6542ae95323a71d2c7acec84aad7dcecc2e410843f6d82a0a6d51b9acfc721a9c84fdd877b5b
-
Filesize
449B
MD5caa078f0348cda98328127c142e3bfed
SHA1e38274d642c806a3affcca8f7e37b61f591c47e6
SHA25691faeb982f34313750a83d74c5464abe4e01357d1a7ea4253973509bc0e9d219
SHA5122e6a5c482b5226079c6b4bd9a706537c372a3b43962f64be6bdd281e3217f963316ef0eba38164890bdf14af6558eb26605320487f0a0c841be9bb813c2ee5d6