Analysis
-
max time kernel
323s -
max time network
332s -
platform
windows10-2004_x64 -
resource
win10v2004-20241007-en -
resource tags
arch:x64arch:x86image:win10v2004-20241007-enlocale:en-usos:windows10-2004-x64system -
submitted
31-10-2024 17:02
Static task
static1
Behavioral task
behavioral1
Sample
CiscoSetup.exe
Resource
win7-20240903-en
Behavioral task
behavioral2
Sample
CiscoSetup.exe
Resource
win10v2004-20241007-en
General
-
Target
CiscoSetup.exe
-
Size
16.1MB
-
MD5
91f7229586df2c577a54ad0d1a5bdcb1
-
SHA1
938b4ddf983e035130a7fcbf0458c4f9d5b69ca5
-
SHA256
80f7768cbf016ae16f5758e31d9eb2d277c0566654f05bad152ecbde6eb616e5
-
SHA512
089ec05f751306b994eb1265245961c2f51b89679f4b70c08a0404fcfd7d6d6deec8133ee5f3f04e82d7272ec4c95bee3859fa9c74be0b96966c569fef258c0e
-
SSDEEP
393216:PexFZAWTc+MZ3mOvSY6oDXtVVFOzWt8zLDVi:+AL+WmOvS9qDSzHzL0
Malware Config
Signatures
-
NetSupport
NetSupport is a remote access tool sold as a legitimate system administration software.
-
Netsupport family
-
Checks computer location settings 2 TTPs 1 IoCs
Looks up country code configured in the registry, likely geofence.
Processes:
CiscoSetup.tmpdescription ioc Process Key value queried \REGISTRY\USER\S-1-5-21-3442511616-637977696-3186306149-1000\Control Panel\International\Geo\Nation CiscoSetup.tmp -
Executes dropped EXE 3 IoCs
Processes:
CiscoSetup.tmpclient32.exeremcmdstub.exepid Process 1204 CiscoSetup.tmp 3088 client32.exe 1560 remcmdstub.exe -
Loads dropped DLL 6 IoCs
Processes:
client32.exepid Process 3088 client32.exe 3088 client32.exe 3088 client32.exe 3088 client32.exe 3088 client32.exe 3088 client32.exe -
Adds Run key to start application 2 TTPs 1 IoCs
Processes:
powershell.exedescription ioc Process Set value (str) \REGISTRY\USER\S-1-5-21-3442511616-637977696-3186306149-1000\SOFTWARE\Microsoft\Windows\CurrentVersion\Run\MyApp = "C:\\Users\\Admin\\AppData\\Roaming\\Cisco\\client32.exe" powershell.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 64 IoCs
Processes:
CiscoSetup.tmpdescription ioc Process File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-2ENV0.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-KHKNS.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-B5HQP.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-1OUEQ.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-7FS5S.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-EQME3.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\l10n\es-es\LC_MESSAGES\is-KCJ52.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-3UK0S.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-74IGF.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-GNSF7.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-BRIC9.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-69G9S.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\is-VEJD6.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-IO262.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-D4AM0.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\l10n\nl-nl\LC_MESSAGES\is-VPV72.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-7SEL5.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-N7FGF.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-E6CHS.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-OJ6V7.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-IRB4N.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-KCLOJ.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-VFVPI.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-1K0OD.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\l10n\zh-hans\LC_MESSAGES\is-P4JIR.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-A1096.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-NGIDH.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\Plugins\is-HT2RQ.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-M1S3R.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-TTINU.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-PH8NM.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-N0V7I.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-N4LI2.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\is-T04LM.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-137K2.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-P546H.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-6TJNN.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-U1S46.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-4KLOQ.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-24893.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-90DIN.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-DRN3F.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-T79KI.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-OH8DQ.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-BD1OF.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-6N7AV.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-HUJT3.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-2UO66.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-1FD1E.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-LBIGP.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-J4K4E.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-BE7EG.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-1IP72.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-H2G32.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-NK673.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\is-H54PN.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\Plugins\is-F26HH.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-IHVNS.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\l10n\de-de\LC_MESSAGES\is-PF121.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-274FF.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\Setup\5.0.00923\res\is-NVMJ2.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-1HLNM.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-MDV4V.tmp CiscoSetup.tmp File created C:\Program Files (x86)\Cisco\Cisco Secure Client\UI\res\is-A212H.tmp CiscoSetup.tmp -
Enumerates physical storage devices 1 TTPs
Attempts to interact with connected storage/optical drive(s).
-
Permission Groups Discovery: Domain Groups 1 TTPs
Attempt to find domain-level groups and permission settings.
-
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:
CiscoSetup.exeCiscoSetup.tmppowershell.execlient32.exeremcmdstub.exedescription ioc Process Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language CiscoSetup.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language CiscoSetup.tmp Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language powershell.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language client32.exe Key opened \REGISTRY\MACHINE\SYSTEM\ControlSet001\Control\NLS\Language remcmdstub.exe -
Suspicious behavior: EnumeratesProcesses 3 IoCs
Processes:
powershell.exepid Process 1688 powershell.exe 1688 powershell.exe 1688 powershell.exe -
Suspicious use of AdjustPrivilegeToken 2 IoCs
Processes:
powershell.execlient32.exedescription pid Process Token: SeDebugPrivilege 1688 powershell.exe Token: SeSecurityPrivilege 3088 client32.exe -
Suspicious use of FindShellTrayWindow 6 IoCs
Processes:
CiscoSetup.tmpclient32.exepid Process 1204 CiscoSetup.tmp 3088 client32.exe 3088 client32.exe 3088 client32.exe 3088 client32.exe 3088 client32.exe -
Suspicious use of SendNotifyMessage 2 IoCs
Processes:
client32.exepid Process 3088 client32.exe 3088 client32.exe -
Suspicious use of WriteProcessMemory 16 IoCs
Processes:
CiscoSetup.exeCiscoSetup.tmppowershell.execlient32.exeremcmdstub.execmd.exedescription pid Process procid_target PID 3672 wrote to memory of 1204 3672 CiscoSetup.exe 87 PID 3672 wrote to memory of 1204 3672 CiscoSetup.exe 87 PID 3672 wrote to memory of 1204 3672 CiscoSetup.exe 87 PID 1204 wrote to memory of 1688 1204 CiscoSetup.tmp 95 PID 1204 wrote to memory of 1688 1204 CiscoSetup.tmp 95 PID 1204 wrote to memory of 1688 1204 CiscoSetup.tmp 95 PID 1688 wrote to memory of 3088 1688 powershell.exe 99 PID 1688 wrote to memory of 3088 1688 powershell.exe 99 PID 1688 wrote to memory of 3088 1688 powershell.exe 99 PID 3088 wrote to memory of 1560 3088 client32.exe 110 PID 3088 wrote to memory of 1560 3088 client32.exe 110 PID 3088 wrote to memory of 1560 3088 client32.exe 110 PID 1560 wrote to memory of 1004 1560 remcmdstub.exe 112 PID 1560 wrote to memory of 1004 1560 remcmdstub.exe 112 PID 1004 wrote to memory of 400 1004 cmd.exe 113 PID 1004 wrote to memory of 400 1004 cmd.exe 113
Processes
-
C:\Users\Admin\AppData\Local\Temp\CiscoSetup.exe"C:\Users\Admin\AppData\Local\Temp\CiscoSetup.exe"1⤵
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:3672 -
C:\Users\Admin\AppData\Local\Temp\is-V5RG4.tmp\CiscoSetup.tmp"C:\Users\Admin\AppData\Local\Temp\is-V5RG4.tmp\CiscoSetup.tmp" /SL5="$502E8,13456411,1058304,C:\Users\Admin\AppData\Local\Temp\CiscoSetup.exe"2⤵
- Checks computer location settings
- Executes dropped EXE
- Drops file in Program Files directory
- System Location Discovery: System Language Discovery
- Suspicious use of FindShellTrayWindow
- Suspicious use of WriteProcessMemory
PID:1204 -
C:\Windows\SysWOW64\WindowsPowerShell\v1.0\powershell.exe"C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe" -ExecutionPolicy Bypass -File "C:\Users\Admin\AppData\Local\Temp\is-60MQJ.tmp\cispn.ps1"3⤵
- Adds Run key to start application
- Command and Scripting Interpreter: PowerShell
- System Location Discovery: System Language Discovery
- Suspicious behavior: EnumeratesProcesses
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of WriteProcessMemory
PID:1688 -
C:\Users\Admin\AppData\Roaming\Cisco\client32.exe"C:\Users\Admin\AppData\Roaming\Cisco\client32.exe"4⤵
- Executes dropped EXE
- Loads dropped DLL
- System Location Discovery: System Language Discovery
- Suspicious use of AdjustPrivilegeToken
- Suspicious use of FindShellTrayWindow
- Suspicious use of SendNotifyMessage
- Suspicious use of WriteProcessMemory
PID:3088 -
C:\Users\Admin\AppData\Roaming\Cisco\remcmdstub.exeremcmdstub.exe 2400 2416 2428 2432 %COMSPEC%5⤵
- Executes dropped EXE
- System Location Discovery: System Language Discovery
- Suspicious use of WriteProcessMemory
PID:1560 -
C:\Windows\system32\cmd.exeC:\Windows\system32\cmd.exe6⤵
- Suspicious use of WriteProcessMemory
PID:1004 -
C:\Windows\system32\nltest.exenltest /domain_trusts7⤵PID:400
-
-
-
-
-
-
Network
MITRE ATT&CK Enterprise v15
Privilege Escalation
Boot or Logon Autostart Execution
1Registry Run Keys / Startup Folder
1Replay Monitor
Loading Replay Monitor...
Downloads
-
Filesize
2.9MB
MD524de4ed3ff1fa997f867b591be4e001d
SHA1744d45ebd394880598b597d882ae2b634b9261fb
SHA2567c4330c4bd0c6890c7efc49af493056b92332c65be2bf885cd2a599369ba5349
SHA5128a32756cffcd10d6df5f0b6da917a203115431fe101b2b7746b1d8e76956b12f6af5ce89bce29bc505558943f4d661d45e2630b4b5790625b968549146ebec88
-
Filesize
346KB
MD59d4300c87c9e378a13efa9999d305929
SHA10a7bb44a99208085296e782fd2e7b22170e7d03a
SHA256d92d3e91f1b4036435cc6e39e2ce048de7153a54577695313aca1119df70de82
SHA512297d7848fb011d8e79a7ee1b48d42227fc8582848b9232f4ed155b5fa1476c25654885fbd39e0207dd86f619bfc0fde41a0d448365e5b1d57d7c359b7eae3b1f
-
Filesize
60B
MD5d17fe0a3f47be24a6453e9ef58c94641
SHA16ab83620379fc69f80c0242105ddffd7d98d5d9d
SHA25696ad1146eb96877eab5942ae0736b82d8b5e2039a80d3d6932665c1a4c87dcf7
SHA5125b592e58f26c264604f98f6aa12860758ce606d1c63220736cf0c779e4e18e3cec8706930a16c38b20161754d1017d1657d35258e58ca22b18f5b232880dec82
-
Filesize
2.9MB
MD52d47f35f6ec3abdfa6df92cb13bef294
SHA116e532caac6b7176369f5fa29a869ffa0def8947
SHA25685c3c72a135ee57914d27c563e9ae31f417af72fa04ab2d3a09f10eb674455cb
SHA512e6be961e4f384749f621e3b14f2b1468f3218480de3eeaa0c7a6448f70911fc942b30d1c135729edea9bd489c8b5f42fd255617a79428568df2a58f9d6c0e134
-
Filesize
3.4MB
MD5bfd84005e52425f9b8fe658b9663e1c4
SHA149c54a003678dc14a19ac5d07c9bf053b8cd0683
SHA2562ea785b8a4cf5c5fc457350a4c636dac40137269a1a93d24c1083f1f77324d5d
SHA5123e4e2a32f50c6bb200af8a37c8653ef55e6d8ff47042266181546fd1ccf125a4fd5d2b7d8801d9179bf5e899c4992092895ee6f0d3f4e11ac8d5a1f40e5f82bf
-
Filesize
320KB
MD52d3b207c8a48148296156e5725426c7f
SHA1ad464eb7cf5c19c8a443ab5b590440b32dbc618f
SHA256edfe2b923bfb5d1088de1611401f5c35ece91581e71503a5631647ac51f7d796
SHA51255c791705993b83c9b26a8dbd545d7e149c42ee358ecece638128ee271e85b4fdbfd6fbae61d13533bf39ae752144e2cc2c5edcda955f18c37a785084db0860c
-
Filesize
755KB
MD50e37fbfa79d349d672456923ec5fbbe3
SHA14e880fc7625ccf8d9ca799d5b94ce2b1e7597335
SHA2568793353461826fbd48f25ea8b835be204b758ce7510db2af631b28850355bd18
SHA5122bea9bd528513a3c6a54beac25096ee200a4e6ccfc2a308ae9cfd1ad8738e2e2defd477d59db527a048e5e9a4fe1fc1d771701de14ef82b4dbcdc90df0387630
-
Filesize
259B
MD5866c96ba2823ac5fe70130dfaaa08531
SHA1892a656da1ea264c73082da8c6e5f5728abcb861
SHA2566a7c99e4bd767433c25d6df8df81baa99c05dd24fa064e45c306ff4d954e1921
SHA5120dafc66222bbfcb1558d9845ee4ddeb7a687561b08b86a07b66b120c22952a8082e041d9234d9c69c8ade5d4dae894d3f10afd7ba6dd3f057a08fb5d57c42112
-
Filesize
18KB
MD5a0b9388c5f18e27266a31f8c5765b263
SHA1906f7e94f841d464d4da144f7c858fa2160e36db
SHA256313117e723dda6ea3911faacd23f4405003fb651c73de8deff10b9eb5b4a058a
SHA5126051a0b22af135b4433474dc7c6f53fb1c06844d0a30ed596a3c6c80644df511b023e140c4878867fa2578c79695fac2eb303aea87c0ecfc15a4ad264bd0b3cd
-
Filesize
3.5MB
MD5214a714ef11c2c91162a9344bf8f2e50
SHA1b87886b6b1e48e5e54e3033be9a73b67b5a5c282
SHA25674dfcd891813058b29b0a70ec0a95f31cd5356f175ad3a492daecbc52542e76f
SHA512a785d390c7e066628c9894302ca10ac21ba79d9988523d5abcb960870a39112d01984a86cde0bcd3862d46d82696e35ba760d96a389c96553ecb1db9c3a0d97d
-
Filesize
118KB
MD54f2d0f4a5ba798fa9e85379c7c4bd36e
SHA1e533f2318d232ef3e1b22bdd1d6b61c081c6d6eb
SHA256aaa12a1ad8c748fbfd4c8f2e5023ec3481b18cb088b28737fc7e665163cff41d
SHA5124c338e4f87f5ac9e9339e663739b021f06d8ee48f7a5981ccdf85029888964e3c416331c7ec791933a6b3d56ec44bb3719a38039f625a25b86ba0264e3d2d609
-
Filesize
638B
MD574bef725496cd35eeb6f6b94e1edddfd
SHA1616ab761a1429e982062009b5c319f796a60ba1b
SHA2568e016ca1a0837ca5f7d87656fe4153ed8639d33adbee9b07a3d033db44eec2a7
SHA512c7dcff6ff56de463b5ab4ce89a9c6bfe5a021cabf959da1aef6d0df19fa22376bd1d30749ad7a95315078f8007af496de3754a26a8c6c15294f31982e4f945b1
-
Filesize
32KB
MD5dcde2248d19c778a41aa165866dd52d0
SHA17ec84be84fe23f0b0093b647538737e1f19ebb03
SHA2569074fd40ea6a0caa892e6361a6a4e834c2e51e6e98d1ffcda7a9a537594a6917
SHA512c5d170d420f1aeb9bcd606a282af6e8da04ae45c83d07faaacb73ff2e27f4188b09446ce508620124f6d9b447a40a23620cfb39b79f02b04bb9e513866352166
-
Filesize
70KB
MD52a2fc166269efe48d61cb1ab92215dc2
SHA1a5679174d941919baf764f94640994c01d695625
SHA25673a522d9ffa9235fe2b6fd1059c551f8022437ec0eef62ebc07240158f84a2a6
SHA51213f76217664056d1fbb106820a3a7e3f44e81cd373c812e89bd6d315ac2a188a8140e0ec0a7bda02be62afab86f8962340e5889c6bbe36305c96d700871f9e1e