Function at 0x1400a525c
Capabilities:
Get graphical window text
Resume thread
Suspend thread

Disassembly:
push rbx
push rbp
push rsi
push rdi
push r12
push r13
mov eax, 0x1718
call fcn.1400d8110
sub rsp, rax
mov rax, qword [0x1401006f0]
xor rax, rsp
mov qword [rsp + 0x1700], rax
mov rbp, rcx
xor edi, edi
lea rcx, str.HELPExecArcCmd
cmp word [0x140183850], di
mov dword [rsp + 0x30], edi
lea rax, [0x140183850]
cmove rax, rcx
mov rcx, rbp
mov r12, r9
mov qword [rsp + 0x28], rax
mov rax, qword [0x1401837e8]
mov r13, r8
mov qword [rsp + 0x20], rax
mov ebx, edx
call fcn.14002cd34
cmp al, dil
je 0x1400a52d4
lea eax, [rdi + 1]
jmp 0x1400a5f6e
sub ebx, 2
je 0x1400a5d87
sub ebx, 0xd
je 0x1400a5ccc
mov esi, 1
sub ebx, esi
je 0x1400a5c4d
sub ebx, 8
je 0x1400a5c10
sub ebx, 0xf8
je 0x1400a59ca
sub ebx, esi
je 0x1400a554b
sub ebx, 0x7ef6
je 0x1400a5468
sub ebx, esi
jne 0x1400a5f6c
mov rcx, qword [0x14014aad8]
cmp rcx, rdi
je 0x1400a5f6c
cmp byte [0x1401657a4], dil
jne 0x1400a534a
xor edx, edx
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
jmp 0x1400a5f6c
mov r9d, 0xc8
lea r8, [rsp + 0x470]
cmp r12, rsi
lea edx, [r9 - 0x59]
mov rcx, rbp
sete r12b
call qword [sym.imp.USER32.dll_GetDlgItemTextW]
mov ecx, 0x49c
call fcn.140076080
mov edx, 0x6f
mov rcx, rbp
mov r8, rax
call qword [sym.imp.USER32.dll_SetDlgItemTextW]
mov bl, dil
call fcn.1400c7b74
mov cl, sil
mov r13d, eax
mov byte [0x140187c30], cl
cmp byte [0x14014aa58], dil
jne 0x1400a541d
cmp cl, dil
je 0x1400a541d
mov rcx, qword [0x14014aad8]
mov edx, 0x32
call qword [sym.imp.KERNEL32.dll_WaitForSingleObject]
cmp eax, 0x102
jne 0x1400a541d
cmp r12b, dil
je 0x1400a541d
cmp bl, dil
jne 0x1400a53fc
lea rdx, [rsp + 0x600]
mov r8d, 0x880
mov rcx, rbp
call qword [sym.imp.USER32.dll_GetWindowTextW]
mov ecx, 0x57d
call fcn.140076080
mov rcx, rbp
mov rdx, rax
call qword [sym.imp.USER32.dll_SetWindowTextW]
mov bl, sil
mov ecx, 0x14
call qword [sym.imp.KERNEL32.dll_Sleep]
call fcn.140053a58
cmp byte [0x14014aa58], dil
jne 0x1400a541d
mov cl, byte [0x140187c30]
jmp 0x1400a53a4
mov byte [0x140187c30], dil
call fcn.1400c7b74
sub eax, r13d
mov ecx, eax
call fcn.1400a3b18
lea r8, [rsp + 0x470]
mov edx, 0x6f
mov rcx, rbp
call qword [sym.imp.USER32.dll_SetDlgItemTextW]
cmp bl, dil
je 0x1400a5f6c
lea rdx, [rsp + 0x600]
mov rcx, rbp
call qword [sym.imp.USER32.dll_SetWindowTextW]
jmp 0x1400a5f6c
cmp r12, 0x202
jne 0x1400a548a
mov dl, sil
mov rcx, rbp
call fcn.1400a3458
mov edx, 5
mov rcx, rbp
call qword [sym.imp.USER32.dll_ShowWindow]
cmp r12, 0x205
jne 0x1400a59c2
call qword [sym.imp.USER32.dll_CreatePopupMenu]
mov ecx, 0x2fe
mov rbx, rax
call fcn.140076080
xor edx, edx
lea r8d, [rdx + 0x7c]
mov r9, rax
mov rcx, rbx
call qword [sym.imp.USER32.dll_AppendMenuW]
mov ecx, 0x2ff
call fcn.140076080
xor edx, edx
mov rcx, rbx
lea r8d, [rdx + 0x7d]
mov r9, rax
call qword [sym.imp.USER32.dll_AppendMenuW]
mov r11b, byte [0x1401837e0]
neg r11b
sbb ecx, ecx
neg ecx
add ecx, 0x300
call fcn.140076080
xor edx, edx
mov rcx, rbx
lea r8d, [rdx + 0x7e]
mov r9, rax
call qword [sym.imp.USER32.dll_AppendMenuW]
lea rcx, [rsp + 0x40]
call qword [sym.imp.USER32.dll_GetCursorPos]
mov rcx, rbp
call qword [sym.imp.USER32.dll_SetForegroundWindow]
mov r9d, dword [rsp + 0x44]
mov r8d, dword [rsp + 0x40]
mov qword [rsp + 0x30], rdi
mov edx, 2
mov rcx, rbx
mov qword [rsp + 0x28], rbp
mov dword [rsp + 0x20], edi
call qword [sym.imp.USER32.dll_TrackPopupMenu]
mov rcx, rbx
call qword [sym.imp.USER32.dll_DestroyMenu]
jmp 0x1400a59c2
movzx ecx, r13w
sub ecx, 2
je 0x1400a59af
sub ecx, 0x6c
je 0x1400a5859
sub ecx, esi
je 0x1400a5616
sub ecx, esi
je 0x1400a55a3
sub ecx, 0xc
je 0x1400a5593
sub ecx, esi
je 0x1400a59af
cmp ecx, esi
jne 0x1400a59c2
xor r9d, r9d
mov edx, 0x111
lea r8d, [r9 + 0x6f]
jmp 0x1400a584b
mov r9d, 0x202
mov edx, 0x8007
jmp 0x1400a59b6
call fcn.1400c7b74
mov rcx, qword [0x140134b88]
mov ebx, dword [0x1401614fc]
lea r9, [0x1400a3b68]
lea rdx, str.CMDMODE
mov r8, rbp
mov r12d, eax
mov qword [rsp + 0x20], rdi
call qword [sym.imp.USER32.dll_DialogBoxParamW]
cmp rax, rdi
je 0x1400a5603
mov edx, dword [0x1401614fc]
cmp edx, ebx
je 0x1400a5603
cmp edx, edi
je 0x1400a5603
cmp dword [0x140163790], edi
jne 0x1400a5603
mov rcx, qword [0x1401657a8]
cmp rcx, rdi
je 0x1400a5603
mov rax, qword [rcx]
dec edx
call qword [rax + 0x48]
call fcn.1400c7b74
sub eax, r12d
add dword [0x140183ad8], eax
jmp 0x1400a59c2
cmp byte [0x140187c30], dil
je 0x1400a562b
mov byte [0x140187c30], dil
jmp 0x1400a59c2
lea rbx, [0x140187aa0]
lea r12, [0x1401869a0]
cmp byte [0x1401837e0], dil
jne 0x1400a5689
cmp qword [0x140148968], rdi
je 0x1400a59c2
mov r9d, 0xc8
mov r8, rbx
mov rcx, rbp
lea edx, [r9 - 0x59]
call qword [sym.imp.USER32.dll_GetDlgItemTextW]
mov r8d, 0x880
mov rdx, r12
mov rcx, rbp
call qword [sym.imp.USER32.dll_GetWindowTextW]
mov rcx, qword [0x14014aad8]
cmp rcx, rdi
je 0x1400a5689
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
mov rdx, qword [0x140183a50]
cmp rdx, rdi
jle 0x1400a56b1
mov al, byte [0x1401837e0]
mov r8, qword [0x140183848]
neg al
sbb ecx, ecx
and ecx, 0xfffffffa
add ecx, 8
call fcn.1400a43c0
cmp byte [0x1401837e0], dil
jne 0x1400a56c7
mov ecx, 0x49c
call fcn.140076080
mov rbx, rax
mov r8, rbx
mov edx, 0x6f
mov rcx, rbp
call qword [sym.imp.USER32.dll_SetDlgItemTextW]
cmp byte [0x1401837e0], dil
jne 0x1400a56ee
mov ecx, 0x49d
call fcn.140076080
mov r12, rax
mov rdx, r12
mov rcx, rbp
call qword [sym.imp.USER32.dll_SetWindowTextW]
cmp byte [0x1401837e0], dil
mov ebx, 0x3c8
sete byte [0x1401837e0]
lea rcx, [rsp + 0xa0]
mov r8, rbx
xor edx, edx
call fcn.1400c7170
mov edx, dword [0x1401837e4]
lea rcx, [rsp + 0xa0]
mov dword [rsp + 0xa0], ebx
mov qword [rsp + 0xa8], rbp
mov dword [rsp + 0xb0], 0x7b
mov dword [rsp + 0xb4], 4
call fcn.1400a4258
lea rdx, [rsp + 0xa0]
mov ecx, esi
call qword [sym.imp.SHELL32.dll_Shell_NotifyIconW]
mov bl, dil
cmp byte [0x1401837e0], dil
je 0x1400a578b
mov rcx, qword [0x140183ae0]
cmp rcx, rdi
je 0x1400a578b
call qword [sym.imp.KERNEL32.dll_SuspendThread]
cmp eax, 0xffffffff
setne bl
call fcn.1400c7b74
mov r12d, eax
jmp 0x1400a580a
cmp byte [0x14014aa58], dil
jne 0x1400a5813
lea rcx, [rsp + 0x50]
xor r9d, r9d
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_GetMessageW]
cmp eax, edi
je 0x1400a5813
lea rdx, [rsp + 0x50]
mov rcx, rbp
call qword [sym.imp.USER32.dll_IsDialogMessageW]
cmp eax, edi
jne 0x1400a580a
cmp dword [rsp + 0x58], 0x203
jne 0x1400a57f4
mov rax, qword [0x14015b380]
cmp qword [rsp + 0x50], rax
jne 0x1400a57f4
mov rdx, qword [0x14014aae0]
lea rcx, [0x14015b380]
call fcn.140086ff4
jmp 0x1400a580a
lea rcx, [rsp + 0x50]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rsp + 0x50]
call qword [sym.imp.USER32.dll_DispatchMessageW]
cmp byte [0x1401837e0], dil
jne 0x1400a5795
call fcn.1400c7b74
sub eax, r12d
add dword [0x140183ad8], eax
cmp bl, dil
je 0x1400a5833
mov rcx, qword [0x140183ae0]
call qword [sym.imp.KERNEL32.dll_ResumeThread]
cmp byte [0x14014aa58], dil
jne 0x1400a59c2
xor r9d, r9d
mov edx, 0x8008
xor r8d, r8d
mov rcx, rbp
call qword [sym.imp.USER32.dll_PostMessageW]
jmp 0x1400a59c2
mov ebx, 0x3c8
lea rcx, [rsp + 0xa0]
xor edx, edx
mov r8, rbx
call fcn.1400c7170
mov ecx, 0x31
mov dword [rsp + 0xa0], ebx
mov qword [rsp + 0xa8], rbp
mov dword [rsp + 0xb0], 0x7b
mov dword [rsp + 0xb4], 7
mov dword [rsp + 0xb8], 0x8007
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov ecx, 0x32
mov r12d, eax
call qword [sym.imp.USER32.dll_GetSystemMetrics]
mov r13d, eax
call fcn.14004b0ac
lea rdx, str.Tray.ico
cmp eax, 0x501
lea rax, str.RAR.ico
lea rcx, [0x14015a270]
sbb ebx, ebx
mov r9d, r13d
mov r8d, r12d
and ebx, 7
add ebx, 0x65
cmp ebx, 0x65
cmove rdx, rax
call fcn.140082084
mov qword [0x140183ae8], rax
cmp rax, rdi
jne 0x1400a5927
mov rcx, qword [0x140134b88]
movzx edx, bx
mov r9d, r12d
mov r8d, esi
mov dword [rsp + 0x28], edi
mov dword [rsp + 0x20], r13d
call qword [sym.imp.USER32.dll_LoadImageW]
mov qword [0x140183ae8], rax
lea rcx, [rsp + 0xa0]
xor edx, edx
mov qword [rsp + 0xc0], rax
call fcn.1400a4258
lea rdx, [rsp + 0xa0]
xor ecx, ecx
call qword [sym.imp.SHELL32.dll_Shell_NotifyIconW]
cmp eax, edi
je 0x1400a5999
xor edx, edx
mov rcx, rbp
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x14014aae0]
xor edx, edx
call qword [sym.imp.USER32.dll_ShowWindow]
mov cl, sil
call fcn.1400b515c
mov rdx, qword [0x140183848]
mov rcx, qword [0x140183a50]
xor r9d, r9d
mov r8d, esi
mov qword [rsp + 0x28], rdi
mov byte [rsp + 0x20], dil
call fcn.1400a447c
jmp 0x1400a59c2
mov rcx, qword [0x140183ae8]
call qword [sym.imp.USER32.dll_DestroyIcon]
mov qword [0x140183ae8], rdi
jmp 0x1400a59c2
xor r9d, r9d
lea edx, [r9 + 0x10]
xor r8d, r8d
mov rcx, rbp
call qword [sym.imp.USER32.dll_SendMessageW]
mov rax, rsi
jmp 0x1400a5f6e
xor edx, edx
mov rcx, rbp
mov byte [0x140187c30], dil
call qword [sym.imp.USER32.dll_GetSystemMenu]
mov rbx, rax
cmp rax, rdi
je 0x1400a5a06
mov r8d, esi
mov edx, 0xf000
mov rcx, rax
call qword [sym.imp.USER32.dll_EnableMenuItem]
mov r8d, esi
mov edx, 0xf030
mov rcx, rbx
call qword [sym.imp.USER32.dll_EnableMenuItem]
mov eax, dword [0x140183adc]
cmp eax, edi
je 0x1400a5a26
xor r8d, r8d
mov edx, 0xa3
mov rcx, rbp
call fcn.14002ca98
mov eax, dword [0x140183adc]
cmp byte [0x140183ad7], dil
jne 0x1400a5a68
cmp eax, esi
je 0x1400a5a38
cmp eax, 2
jne 0x1400a5a68
xor r8d, r8d
mov edx, 0xa2
mov rcx, rbp
call fcn.14002ca98
xor r8d, r8d
mov edx, 0xa6
mov rcx, rbp
call fcn.14002ca98
xor r8d, r8d
mov edx, 0xa1
mov rcx, rbp
call fcn.14002ca98
mov byte [0x14014aa58], dil
mov byte [0x140148964], dil
mov dword [0x140149a04], esi
mov qword [0x140148968], rbp
mov qword [0x1401657a8], rdi
cmp dword [0x140148978], esi
je 0x1400a5aaa
mov rcx, rbp
call qword [sym.imp.USER32.dll_BringWindowToTop]
mov rcx, qword [0x14014aae0]
xor edx, edx
call qword [sym.imp.SHELL32.dll_DragAcceptFiles]
mov rcx, qword [0x14014aae0]
call qword [sym.imp.USER32.dll_IsWindowVisible]
cmp eax, edi
jne 0x1400a5afc
mov rcx, qword [0x14014aae0]
call qword [sym.imp.USER32.dll_IsIconic]
cmp eax, edi
jne 0x1400a5afc
mov rcx, qword [0x140148968]
lea rdx, [rsp + 0x50]
mov dword [rsp + 0x50], 0x2c
call qword [sym.imp.USER32.dll_GetWindowPlacement]
mov rcx, qword [0x14014aae0]
lea rdx, [rsp + 0x50]
mov dword [rsp + 0x58], edi
call qword [sym.imp.USER32.dll_SetWindowPlacement]
mov r8d, 0x606060
mov edx, esi
xor ecx, ecx
call qword [sym.imp.GDI32.dll_CreatePen]
mov r8d, 0x80809e
mov edx, esi
xor ecx, ecx
mov qword [0x140183840], rax
call qword [sym.imp.GDI32.dll_CreatePen]
mov r8d, 0xeee8e8
mov edx, esi
xor ecx, ecx
mov qword [0x140183838], rax
call qword [sym.imp.GDI32.dll_CreatePen]
mov r8d, 0xffffff
mov edx, esi
xor ecx, ecx
mov qword [0x140183830], rax
call qword [sym.imp.GDI32.dll_CreatePen]
mov r8d, 0xc0ffff
mov edx, esi
xor ecx, ecx
mov qword [0x140183828], rax
call qword [sym.imp.GDI32.dll_CreatePen]
mov r8d, 0xb4d4e4
mov edx, esi
xor ecx, ecx
mov qword [0x140183820], rax
call qword [sym.imp.GDI32.dll_CreatePen]
mov r8d, 0x9494b4
mov edx, esi
xor ecx, ecx
mov qword [0x140183818], rax
call qword [sym.imp.GDI32.dll_CreatePen]
mov r8d, 0x464040
mov edx, esi
xor ecx, ecx
mov qword [0x140183810], rax
call qword [sym.imp.GDI32.dll_CreatePen]
mov ecx, 0x6e6e94
mov qword [0x140183808], rax
call qword [sym.imp.GDI32.dll_CreateSolidBrush]
mov ecx, 0xdcd6d6
mov qword [0x140183800], rax
call qword [sym.imp.GDI32.dll_CreateSolidBrush]
mov ecx, 0xa0c0d0
mov qword [0x1401837f8], rax
call qword [sym.imp.GDI32.dll_CreateSolidBrush]
mov r9, rsi
xor r8d, r8d
mov edx, 0x8008
mov rcx, rbp
mov qword [0x1401837f0], rax
call qword [sym.imp.USER32.dll_PostMessageW]
cmp dword [0x140148978], esi
setne dil
mov rax, rdi
jmp 0x1400a5f6e
cmp r13, rdi
je 0x1400a5f6c
mov edx, 0xfffffff0
mov rcx, rbp
call qword [sym.imp.USER32.dll_GetWindowLongPtrW]
bt rax, 0x1e
jae 0x1400a5f6c
xor edx, edx
mov rcx, rbp
call qword [sym.imp.USER32.dll_FlashWindow]
mov edx, esi
mov rcx, rbp
call qword [sym.imp.USER32.dll_FlashWindow]
jmp 0x1400a5f6c
lea rdx, str.Done
mov rcx, rbp
call qword [sym.imp.USER32.dll_GetPropW]
cmp rax, rdi
je 0x1400a5c70
mov rcx, rbp
call qword [sym.imp.USER32.dll_DestroyWindow]
jmp 0x1400a59c2
cmp dword [0x140183adc], 0xb
je 0x1400a5cc0
call fcn.1400c7b74
sub eax, dword [0x140183ad8]
cmp eax, 0xea60
jl 0x1400a5cc0
mov ecx, 0x312
call fcn.140076080
mov ecx, 0x311
mov rbx, rax
call fcn.140076080
mov r9d, 0x24
mov r8, rbx
mov rcx, rbp
mov rdx, rax
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 6
jne 0x1400a59c2
mov byte [0x14014aa58], sil
jmp 0x1400a59c2
lea rdx, str.Done
mov rcx, rbp
call qword [sym.imp.USER32.dll_GetPropW]
mov ecx, dword [0x140183adc]
cmp rax, rdi
je 0x1400a5cf0
cmp ecx, 8
jne 0x1400a5f6c
mov esi, 1
cmp ecx, edi
je 0x1400a5d0b
cmp ecx, esi
je 0x1400a5d0b
cmp ecx, 2
je 0x1400a5d0b
cmp ecx, 8
jne 0x1400a5f6c
lea rdx, [rsp + 0x50]
mov rcx, rbp
call qword [sym.imp.USER32.dll_BeginPaint]
mov rdx, qword [0x140183a58]
mov rcx, qword [0x140183a60]
mov r9, rax
xor r8d, r8d
mov qword [rsp + 0x28], rbp
mov rbx, rax
mov byte [rsp + 0x20], dil
call fcn.1400a447c
cmp byte [0x140183ad7], dil
jne 0x1400a5d51
cmp dword [0x140183adc], 8
jne 0x1400a5d74
mov rdx, qword [0x140183848]
mov rcx, qword [0x140183a50]
mov r9, rbx
mov r8d, esi
mov qword [rsp + 0x28], rbp
mov byte [rsp + 0x20], sil
call fcn.1400a447c
lea rdx, [rsp + 0x50]
mov rcx, rbp
call qword [sym.imp.USER32.dll_EndPaint]
jmp 0x1400a5f6c
mov rcx, qword [0x14014aae0]
mov esi, 1
mov edx, esi
call qword [sym.imp.SHELL32.dll_DragAcceptFiles]
xor r8d, r8d
xor edx, edx
xor ecx, ecx
call fcn.1400a43c0
lea rdx, str.Done
mov rcx, rbp
call qword [sym.imp.USER32.dll_GetPropW]
cmp rax, rdi
je 0x1400a5df3
lea rdx, str.Done
mov rcx, rbp
call qword [sym.imp.USER32.dll_RemovePropW]
mov r11, rdi
lea rax, [0x140183af0]
cmp qword [rax + r11*8], rbp
je 0x1400a5dea
add r11, rsi
cmp r11, 0x10
jb 0x1400a5dd6
jmp 0x1400a5ed5
mov qword [rax + r11*8], rdi
jmp 0x1400a5ed5
mov rcx, qword [0x140183840]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183838]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183830]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183828]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183820]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183818]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183810]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183808]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x140183800]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x1401837f8]
call qword [sym.imp.GDI32.dll_DeleteObject]
mov rcx, qword [0x1401837f0]
call qword [sym.imp.GDI32.dll_DeleteObject]
cmp byte [0x14014aa58], dil
jne 0x1400a5ea4
call fcn.1400c7b74
sub eax, dword [0x140183ad8]
cmp eax, 0x2710
jle 0x1400a5ea4
xor ecx, ecx
call fcn.140053354
xor edx, edx
mov rcx, rbp
call fcn.1400a3458
mov al, byte [0x14014aa58]
mov qword [0x140148968], rdi
mov byte [0x140148964], al
mov dword [0x140149a04], edi
mov byte [0x14014aa58], dil
mov qword [0x140183ae0], rdi
mov rcx, qword [0x14014aad8]
cmp rcx, rdi
je 0x1400a5ee7
call qword [sym.imp.KERNEL32.dll_ReleaseMutex]
cmp dword [0x140148978], esi
je 0x1400a5f19
call qword [sym.imp.USER32.dll_GetForegroundWindow]
cmp rax, qword [0x14014aae0]
jne 0x1400a5f19
mov rax, qword [0x140149a20]
mov rcx, qword [0x140155380]
cmp rax, rdi
cmovne rcx, rax
call qword [sym.imp.USER32.dll_SetFocus]
mov rcx, qword [0x14014aae0]
call qword [sym.imp.USER32.dll_IsWindowVisible]
cmp eax, edi
je 0x1400a5f67
lea rdx, [rsp + 0x40]
mov rcx, rbp
call qword [sym.imp.USER32.dll_GetWindowRect]
mov rdx, qword [0x140155380]
lea r8, [rsp + 0x40]
mov r9d, 2
xor ecx, ecx
call qword [sym.imp.USER32.dll_MapWindowPoints]
mov rcx, qword [0x140155380]
lea rdx, [rsp + 0x40]
mov r8d, esi
call qword [sym.imp.USER32.dll_InvalidateRect]
call fcn.14005e930
xor eax, eax
mov rcx, qword [rsp + 0x1700]
xor rcx, rsp
call fcn.1400c6350
add rsp, 0x1718
pop r13
pop r12
pop rdi
pop rsi
pop rbp
pop rbx
ret