Function at 0x140002bcd
Capabilities:
Check if file exists
Create directory
Get file attributes
Move file
Set file attributes
Shutdown system
Write file on windows

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0xec8]
sub rsp, 0xfa0
mov rax, qword [0x1400ca008]
xor rax, rsp
mov qword [rbp + 0xe90], rax
xor r14d, r14d
lea rax, [0x140003965]
mov qword [rbp - 0x68], rax
lea rdx, [rbp + 0x5a0]
lea rax, [0x140003979]
mov dword [rsp + 0x50], r14d
mov qword [rbp - 0x60], rax
mov ebx, r14d
lea rax, [0x140003965]
mov qword [rbp - 0x78], rbx
mov qword [rbp - 0x18], rax
mov r8d, 0x104
lea rax, [0x140003979]
xor ecx, ecx
mov qword [rbp - 0x10], rax
mov r12d, r14d
call qword [sym.imp.KERNEL32.dll_GetModuleFileNameW]
dec eax
cmp eax, 0x103
ja 0x140003855
xor r8d, r8d
lea rdx, [rbp + 0x5a0]
lea rcx, [rbp - 0x20]
call fcn.140006a55
mov esi, eax
test eax, eax
jne 0x140002cbf
lea rdx, [rsp + 0x68]
mov qword [rsp + 0x68], r14
lea rcx, [rbp - 0x20]
call fcn.140001680
test eax, eax
jne 0x140002cac
lea rbx, str.Cant_find_7z_archive
mov qword [rbp - 0x78], rbx
jmp 0x140002cbf
xor r8d, r8d
lea rdx, [rsp + 0x68]
lea rcx, [rbp - 0x20]
call fcn.140006b68
mov esi, eax
mov eax, esi
mov r15d, 0xb
neg eax
sbb edi, edi
and edi, r15d
test rbx, rbx
je 0x140002cdf
mov edi, r15d
jmp 0x140003723
test esi, esi
jne 0x140003809
cmp dword [0x1400cbba0], r14d
lea rbx, [0x1400cbbe0]
jne 0x140002d14
mov rcx, qword [0x1400cbbc0]
lea edx, [rsi + 0x6f]
mov r9d, 0x104
mov r8, rbx
call qword [sym.imp.USER32.dll_GetDlgItemTextW]
movzx r8d, word [0x1400cbbe0]
lea rax, [0x140006c09]
mov qword [rbp - 0x30], rax
mov ecx, r14d
lea rax, [0x140006c25]
mov qword [rbp + 0x38], r14
mov qword [rbp - 0x28], rax
mov edx, 1
lea rax, [0x140007619]
mov qword [rbp], rax
lea rax, [0x14000769d]
mov qword [rbp + 8], rax
lea rax, [0x1400076a5]
mov qword [rbp + 0x10], rax
lea rax, [0x140007714]
mov qword [rbp + 0x18], rax
jmp 0x140002d84
cmp r8w, 0x20
mov eax, edx
cmove eax, ecx
mov ecx, eax
mov eax, edx
inc edx
movzx r8d, word [rbx + rax*2]
test r8w, r8w
jne 0x140002d6f
mov eax, ecx
add rax, rax
cmp rax, 0x460
jae 0x14000395e
mov rcx, rbx
mov word [rax + rbx], r14w
call fcn.140001869
call fcn.1400011c3
test eax, eax
mov dword [rsp + 0x58], eax
mov rcx, rbx
mov esi, eax
cmovne edi, r15d
call qword [sym.imp.KERNEL32.dll_lstrlenW]
movsxd r13, eax
mov qword [rsp + 0x60], r13
test edi, edi
jne 0x140002e34
mov rax, qword [rbp - 0x68]
lea rcx, [0x140003965]
mov ebx, 0x40000
cmp rax, rcx
jne 0x140002dfb
mov ecx, ebx
call fcn.14000b38e
jmp 0x140002e04
mov rdx, rbx
lea rcx, [rbp - 0x68]
call rax
mov qword [rbp + 0x38], rax
test rax, rax
jne 0x140002e19
lea edi, [rax + 2]
jmp 0x140002e2d
lea rax, [rbp - 0x30]
mov qword [rbp + 0x40], rbx
mov qword [rbp + 0x20], rax
mov qword [rbp + 0x30], r14
mov qword [rbp + 0x28], r14
lea rbx, [0x1400cbbe0]
lea rcx, [rbp + 0x80]
call fcn.140003a59
test edi, edi
jne 0x1400036c1
lea r9, [rbp - 0x18]
lea r8, [rbp - 0x68]
lea rdx, [rbp]
lea rcx, [rbp + 0x80]
call fcn.14000615d
mov edi, eax
test eax, eax
je 0x140002e7f
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x80]
call fcn.140003ae5
jmp 0x1400036c1
or dword [rbp - 0x58], 0xffffffff
cmp dword [0x1400cbba0], r14d
mov qword [rsp + 0x68], r14
mov qword [rbp + 0x160], r14
mov dword [0x1400cbbb0], r14d
jne 0x140002ee3
mov rcx, qword [0x1400cbbb8]
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov rcx, qword [0x1400cbbc8]
mov edx, 5
call qword [sym.imp.USER32.dll_ShowWindow]
mov r9d, dword [rbp + 0xe0]
xor r8d, r8d
mov rcx, qword [0x1400cbbb8]
mov edx, 0x406
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
mov dword [rsp + 0x54], r14d
cmp dword [rbp + 0xe0], r9d
jbe 0x1400035f3
cmp dword [0x1400cbba0], r9d
mov qword [rbp - 0x70], r9
mov qword [rbp - 0x48], r9
jne 0x140002fb1
xor r9d, r9d
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea rcx, [rbp + 0x50]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
xor ebx, ebx
jmp 0x140002f82
mov rcx, qword [0x1400cbbc0]
lea rdx, [rbp + 0x50]
call qword [sym.imp.USER32.dll_IsDialogMessageW]
test eax, eax
jne 0x140002f5b
lea rcx, [rbp + 0x50]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rbp + 0x50]
call qword [sym.imp.USER32.dll_DispatchMessageW]
cmp qword [0x1400cbbc0], rbx
je 0x140003855
xor r9d, r9d
mov dword [rsp + 0x20], 1
xor r8d, r8d
lea rcx, [rbp + 0x50]
xor edx, edx
call qword [sym.imp.USER32.dll_PeekMessageW]
test eax, eax
jne 0x140002f2e
mov rcx, qword [0x1400cbbb8]
xor r9d, r9d
mov ebx, r14d
mov edx, 0x402
mov r8d, r14d
mov qword [rbp - 0x80], rbx
call qword [sym.imp.USER32.dll_SendMessageW]
xor r9d, r9d
jmp 0x140002fb8
mov ebx, r14d
mov qword [rbp - 0x80], rbx
mov rcx, qword [rbp + 0x148]
mov rax, qword [rcx + rbx*8 + 8]
sub rax, qword [rcx + rbx*8]
cmp rax, 0x104
jae 0x1400035d5
mov rdx, qword [rcx + rbx*8]
lea rax, [0x1400cbbe0]
mov rcx, qword [rcx + rbx*8 + 8]
lea r13, [rax + r13*2]
sub rcx, rdx
test r13, r13
je 0x140003024
mov rax, qword [rbp + 0x150]
lea r8, [rax + rdx*2]
test rcx, rcx
je 0x140003024
mov rdx, r13
sub r8, r13
movzx eax, word [r8 + rdx]
mov word [rdx], ax
lea rdx, [rdx + 2]
sub rcx, 1
jne 0x14000300e
cmp dword [0x1400cbba0], r9d
jne 0x140003041
mov rcx, qword [0x1400cbbc8]
mov rdx, r13
call qword [sym.imp.USER32.dll_SetWindowTextW]
lea rax, [rbp - 0x18]
mov r8d, r14d
mov qword [rsp + 0x48], rax
lea r9, [rbp - 0x58]
lea rax, [rbp - 0x68]
mov qword [rsp + 0x40], rax
lea rdx, [rbp]
lea rax, [rbp - 0x48]
mov qword [rsp + 0x38], rax
lea rcx, [rbp + 0x80]
lea rax, [rbp - 0x70]
mov qword [rsp + 0x30], rax
lea rax, [rbp + 0x160]
mov qword [rsp + 0x28], rax
lea rax, [rsp + 0x68]
mov qword [rsp + 0x20], rax
call fcn.140006602
xor r9d, r9d
mov edi, eax
test eax, eax
jne 0x1400035c4
lea eax, [rdi + 4]
mov r14d, r9d
mov dword [rsp + 0x78], eax
mov r12d, r9d
movzx eax, word [r13]
test ax, ax
je 0x14000311e
mov rbx, r13
lea rsi, [0x1400cbbe0]
xor r15d, r15d
cmp ax, 0x2f
jne 0x1400030f6
xor edx, edx
mov word [rbx], r15w
mov rcx, rsi
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
test eax, eax
jne 0x1400030ee
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov eax, 0x5c
mov word [rbx], ax
inc r12
lea rbx, [r12*2]
add rbx, r13
movzx eax, word [rbx]
test ax, ax
jne 0x1400030c7
mov esi, dword [rsp + 0x58]
mov r15d, 0xb
mov rbx, qword [rbp - 0x80]
mov ecx, dword [rsp + 0x54]
mov edx, 0x80
mov rax, qword [rbp + 0xf0]
and ecx, 7
sar edx, cl
mov rcx, rbx
shr rcx, 3
lea rbx, [0x1400cbbe0]
mov dword [rsp + 0x74], edx
mov qword [rbp - 0x50], rcx
test byte [rcx + rax], dl
je 0x14000319a
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CreateDirectoryW]
xor r9d, r9d
test eax, eax
jne 0x140003171
call qword [sym.imp.KERNEL32.dll_GetLastError]
xor r9d, r9d
mov r12d, dword [rsp + 0x50]
mov r14d, dword [rsp + 0x54]
mov r13, qword [rsp + 0x60]
inc r14d
mov dword [rsp + 0x54], r14d
cmp r14d, dword [rbp + 0xe0]
jae 0x1400035f3
jmp 0x140002ef8
mov rdx, rbx
lea rcx, [rbp + 0x170]
call qword [sym.imp.KERNEL32.dll_lstrcpyW]
mov r12d, 1
test r14d, r14d
je 0x14000326d
cmp r14d, 0x64
ja 0x140003599
lea rdx, [rbp + 0x170]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_lstrcpyW]
lea rdx, str..tmp
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_lstrcatW]
cmp r14d, r12d
jbe 0x140003253
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_lstrlenW]
movsxd rcx, eax
mov r8d, r14d
mov eax, r14d
mov edx, r12d
shr rax, 4
xor r10d, r10d
lea r9, [rbx + rcx*2]
jmp 0x140003218
add edx, r12d
shr rax, 4
test rax, rax
jne 0x140003211
mov eax, edx
mov word [r9 + rax*2], r10w
dec edx
mov eax, r8d
and eax, 0xf
shr r8d, 4
cmp eax, 0xa
sbb cx, cx
and cx, 0xfff9
add cx, 0x37
add cx, ax
mov word [r9 + rdx*2], cx
test edx, edx
jne 0x140003228
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_GetFileAttributesW]
cmp eax, 0xffffffff
je 0x14000326d
add r14d, r12d
jmp 0x1400031b0
xor edx, edx
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_SetFileAttributesW]
mov r8d, r12d
lea rcx, [rbp - 0x38]
mov rdx, rbx
call fcn.140006a55
xor r9d, r9d
mov ebx, eax
test eax, eax
je 0x1400033b8
test r14d, r14d
je 0x1400032ac
add r14d, r12d
lea rbx, [0x1400cbbe0]
jmp 0x1400031b0
lea rdx, str.7_zip.dll
mov rcx, r13
call fcn.1400018c1
test rax, rax
jne 0x140003391
lea rdx, str.7_zip32.dll
mov rcx, r13
call fcn.1400018c1
xor r9d, r9d
test rax, rax
jne 0x140003391
cmp dword [0x1400cbba0], r9d
je 0x1400032f4
mov r14d, r12d
jmp 0x1400032a0
lea rdx, str.Cant_open_file_n
lea rcx, [rbp + 0x7b0]
call qword [sym.imp.KERNEL32.dll_lstrcpyW]
lea rdx, [0x1400cbbe0]
lea rcx, [rbp + 0x7b0]
call qword [sym.imp.KERNEL32.dll_lstrcatW]
lea rdx, [0x14002625c]
lea rcx, [rbp + 0x7b0]
call qword [sym.imp.KERNEL32.dll_lstrcatW]
lea rcx, [rbp + 0x7b0]
call qword [sym.imp.KERNEL32.dll_lstrlenW]
movsxd rcx, eax
lea rdx, [rbp + 0x7b0]
lea rdx, [rdx + rcx*2]
mov ecx, ebx
call fcn.140002b6d
mov rcx, qword [0x1400cbbc0]
lea r8, [0x140026260]
mov r9d, 0x212
lea rdx, [rbp + 0x7b0]
call qword [sym.imp.USER32.dll_MessageBoxW]
lea rbx, [0x1400cbbe0]
cmp eax, 3
je 0x1400035a1
cmp eax, 5
jne 0x1400031b0
jmp 0x1400032ec
call section..text
xor r9d, r9d
add eax, 0xffeffffd
cmp eax, 0x2fffd
mov ecx, r9d
mov r14d, r12d
seta cl
add ecx, r12d
mov dword [rsp + 0x78], ecx
jmp 0x1400032a0
mov r10, qword [rbp - 0x70]
add r10, qword [rsp + 0x68]
mov r12, qword [rbp - 0x48]
mov rbx, qword [rbp - 0x38]
mov rsi, r12
mov qword [rbp - 0x70], r10
test r12, r12
jne 0x1400033e6
mov esi, r9d
mov dword [rsp + 0x58], r9d
jmp 0x14000347f
mov r13, r9
mov eax, 0x400000
mov dword [rsp + 0x70], r9d
cmp rsi, rax
mov qword [rsp + 0x20], r9
mov r8d, esi
lea r9, [rsp + 0x70]
cmova r8d, eax
mov rdx, r10
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_WriteFile]
mov edx, dword [rsp + 0x70]
xor r9d, r9d
mov r10, qword [rbp - 0x70]
sub rsi, rdx
add r10, rdx
add r13, rdx
mov qword [rbp - 0x70], r10
test eax, eax
je 0x140003451
test edx, edx
je 0x140003444
test rsi, rsi
jne 0x1400033e9
mov esi, r9d
mov dword [rsp + 0x58], r9d
jmp 0x140003468
call qword [sym.imp.KERNEL32.dll_GetLastError]
xor r9d, r9d
mov dword [rsp + 0x58], eax
mov esi, eax
test eax, eax
jne 0x140003471
cmp r13, r12
je 0x14000347f
lea rax, str.Cant_write_output_file
mov edi, r15d
mov qword [rbp - 0x78], rax
add dword [0x1400cbbb0], r12d
mov rax, qword [rbp + 0x118]
mov r13d, dword [rsp + 0x74]
mov r12, qword [rbp - 0x80]
test rax, rax
je 0x1400034d8
mov rcx, qword [rbp - 0x50]
test byte [rcx + rax], r13b
je 0x1400034d8
mov rcx, qword [rbp + 0x120]
lea r9, [rbp - 0x40]
xor r8d, r8d
xor edx, edx
mov eax, dword [rcx + r12*8]
mov dword [rbp - 0x40], eax
mov eax, dword [rcx + r12*8 + 4]
mov rcx, rbx
mov dword [rbp - 0x3c], eax
call qword [sym.imp.KERNEL32.dll_SetFileTime]
xor r9d, r9d
cmp rbx, 0xffffffffffffffff
je 0x140003509
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_CloseHandle]
xor r9d, r9d
test eax, eax
jne 0x140003504
call qword [sym.imp.KERNEL32.dll_GetLastError]
xor r9d, r9d
jmp 0x14000350c
or qword [rbp - 0x38], 0xffffffffffffffff
mov eax, r9d
test edi, edi
jne 0x1400035dd
test eax, eax
jne 0x1400035b8
mov rcx, qword [rbp + 0x108]
lea rbx, [0x1400cbbe0]
test rcx, rcx
je 0x14000355b
mov rax, r12
shr rax, 3
test byte [rax + rcx], r13b
je 0x14000355b
mov rax, qword [rbp + 0x110]
mov rcx, rbx
mov edx, dword [rax + r12*4]
call qword [sym.imp.KERNEL32.dll_SetFileAttributesW]
xor r9d, r9d
test r14d, r14d
je 0x140003171
mov r8d, 5
lea rdx, [rbp + 0x170]
mov rcx, rbx
call qword [sym.imp.KERNEL32.dll_MoveFileExW]
xor r9d, r9d
test eax, eax
je 0x1400035ab
mov r12d, dword [rsp + 0x50]
or r12d, dword [rsp + 0x78]
mov dword [rsp + 0x50], r12d
jmp 0x140003176
mov edi, r15d
jmp 0x1400035e4
mov edi, 0x64
jmp 0x1400035e4
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov esi, eax
jmp 0x1400035e4
mov r14d, dword [rsp + 0x54]
mov esi, eax
mov r12d, dword [rsp + 0x50]
mov r13, qword [rsp + 0x60]
lea rbx, [0x1400cbbe0]
jmp 0x1400035f3
mov edi, r15d
jmp 0x1400035c9
lea rbx, [0x1400cbbe0]
mov r13, qword [rsp + 0x60]
mov r12d, dword [rsp + 0x50]
mov r14d, dword [rsp + 0x54]
mov rax, qword [rbp - 0x60]
lea rcx, [0x140003979]
cmp rax, rcx
jne 0x140003616
mov rcx, qword [rsp + 0x68]
call fcn.14000b37a
jmp 0x140003621
mov rdx, qword [rsp + 0x68]
lea rcx, [rbp - 0x68]
call rax
xor ecx, ecx
cmp dword [0x1400cbba0], ecx
jne 0x140003649
mov rcx, qword [0x1400cbbb8]
xor r9d, r9d
mov r8d, r14d
mov edx, 0x402
call qword [sym.imp.USER32.dll_SendMessageW]
xor ecx, ecx
lea rax, [r13*2]
cmp rax, 0x460
jae 0x14000395e
mov word [rax + rbx], cx
cmp r14d, dword [rbp + 0xe0]
jne 0x1400036be
mov rcx, 0xffffffff80000001
call fcn.140001c25
mov rcx, 0xffffffff80000002
call fcn.140001c25
call fcn.140001f6d
call fcn.140002101
call fcn.140001c91
xor r14d, r14d
cmp dword [0x1400cbba0], r14d
jne 0x1400036c1
mov rcx, qword [0x1400cbbc8]
lea rdx, str.7_Zip_ZS_19.00_ZS_v1.4.4_R3__x64__is_installed
call qword [sym.imp.USER32.dll_SetWindowTextW]
jmp 0x1400036c1
xor r14d, r14d
lea rdx, [rbp - 0x68]
lea rcx, [rbp + 0x80]
call fcn.140003ae5
mov rax, qword [rbp - 0x60]
lea rcx, [0x140003979]
cmp rax, rcx
jne 0x1400036f3
mov rcx, qword [rbp + 0x38]
call fcn.14000b37a
jmp 0x1400036fd
mov rdx, qword [rbp + 0x38]
lea rcx, [rbp - 0x68]
call rax
mov rcx, qword [rbp - 0x20]
cmp rcx, 0xffffffffffffffff
je 0x14000371f
call qword [sym.imp.KERNEL32.dll_CloseHandle]
test eax, eax
jne 0x1400037ff
call qword [sym.imp.KERNEL32.dll_GetLastError]
mov rbx, qword [rbp - 0x78]
test esi, esi
jne 0x140003809
mov r15d, edi
test edi, edi
jne 0x140003809
cmp dword [0x1400cbba0], r14d
jne 0x1400037f8
cmp r12d, 1
jle 0x1400037f8
mov rcx, qword [0x1400cbbc0]
lea r8, str.7_Zip_ZS_19.00_ZS_v1.4.4_R3__x64__Setup
mov r9d, 0x104
lea rdx, str.You_must_restart_your_system_to_complete_the_installation._nRestart_now_
call qword [sym.imp.USER32.dll_MessageBoxW]
cmp eax, 6
jne 0x1400037f8
call qword [sym.imp.KERNEL32.dll_GetCurrentProcess]
mov rcx, rax
lea r8, [rbp - 0x50]
lea edx, [rsi + 0x28]
call qword [sym.imp.ADVAPI32.dll_OpenProcessToken]
test eax, eax
je 0x1400037f8
lea r8, [rbp + 0x164]
xor ecx, ecx
lea rdx, str.SeShutdownPrivilege
call qword [sym.imp.ADVAPI32.dll_LookupPrivilegeValueW]
mov rcx, qword [rbp - 0x50]
lea r8, [rbp + 0x160]
xor r9d, r9d
mov qword [rsp + 0x28], r14
xor edx, edx
mov dword [rbp + 0x160], 1
mov dword [rbp + 0x16c], 2
mov qword [rsp + 0x20], r14
call qword [sym.imp.ADVAPI32.dll_AdjustTokenPrivileges]
call qword [sym.imp.KERNEL32.dll_GetLastError]
test eax, eax
jne 0x1400037f8
xor edx, edx
lea ecx, [rsi + 2]
call qword [sym.imp.USER32.dll_ExitWindowsEx]
xor eax, eax
jmp 0x14000385a
or qword [rbp - 0x20], 0xffffffffffffffff
jmp 0x14000371f
cmp dword [0x1400cbba0], r14d
jne 0x140003855
test esi, esi
je 0x14000388a
lea rdx, [rbp + 0x170]
mov word [rbp + 0x170], r14w
mov ecx, esi
call fcn.140002b6d
lea rdx, [rbp + 0x170]
mov rcx, qword [0x1400cbbc0]
lea r8, str.7_Zip_ZS_19.00_ZS_v1.4.4_R3__x64_
mov r9d, 0x10
call qword [sym.imp.USER32.dll_MessageBoxW]
mov eax, 1
mov rcx, qword [rbp + 0xe90]
xor rcx, rsp
call fcn.140009348
lea r11, [rsp + 0xfa0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
cmp r15d, 0x64
jne 0x14000389d
lea eax, [r15 - 0x62]
jmp 0x14000385a
cmp r15d, 4
jne 0x1400038b3
lea rcx, str.Decoder_doesnt_support_this_archive
jmp 0x140003903
cmp r15d, 2
jne 0x1400038c9
lea rcx, str.Cant_allocate_required_memory
jmp 0x140003903
cmp r15d, 3
jne 0x1400038df
lea rcx, str.CRC_error
jmp 0x140003903
cmp r15d, 1
jne 0x1400038f5
lea rcx, str.Data_error
jmp 0x140003903
test rbx, rbx
lea rcx, str.ERROR
cmovne rcx, rbx
mov edx, r14d
lea r8, [rbp + 0x170]
cmp byte [rcx], r14b
je 0x140003932
movzx eax, byte [rcx]
inc edx
mov word [r8], ax
inc rcx
add r8, 2
cmp edx, 0x100
jb 0x14000390d
mov eax, edx
add rax, rax
cmp rax, 0x208
jae 0x140003958
mov word [rbp + rax + 0x170], r14w
lea rdx, [rbp + 0x170]
jmp 0x14000383b
call fcn.14000947e
int3
call fcn.14000947e
int3