Function at 0x14000720c
Capabilities:
Terminate thread

Disassembly:
mov qword [rsp + 8], rbx
push rdi
sub rsp, 0x20
mov rdi, rcx
call fcn.14000719c
xor edx, edx
mov rcx, rax
call qword [sym.imp.KERNEL32.dll_TerminateThread]
lea rcx, [0x140021170]
call qword [sym.imp.KERNEL32.dll_EnterCriticalSection]
mov rbx, qword [0x1400205b8]
jmp 0x140007248
cmp qword [rbx + 0x18], rdi
je 0x14000724f
mov rbx, qword [rbx]
test rbx, rbx
jne 0x14000723f
jmp 0x140007269
mov rcx, qword [rbx + 0x10]
call qword [sym.imp.KERNEL32.dll_CloseHandle]
lea rdx, [rbx + 0x10]
lea rcx, [0x1400205b8]
call fcn.140011c68
lea rcx, [0x140021170]
mov rbx, qword [rsp + 0x30]
add rsp, 0x20
pop rdi
jmp qword [sym.imp.KERNEL32.dll_LeaveCriticalSection]
adc bl, byte [rsi - 0x61ed0025]
fdiv st(7), st(0)
adc dl, byte [rbp + 0x5605ffcf]
cmp bh, 2
jno 0x14003f62f
inc dword [rdx]
jb 0x14003f633
add cl, byte [rbx + 0x72]
inc dword [rdx]
jb 0x14003f637
add cl, byte [rbx + 0x72]
inc dword [rdx]
jb 0x14003f63b
add cl, byte [rbx + 0x72]
inc dword [rdx]
jb 0x14003f63f
add cl, byte [rbx + 0x72]
inc dword [rdx]
jb 0x14003f643
add cl, byte [rbx + 0x72]
inc dword [rdx]
insb byte [rdi], dx
add cl, byte [rcx + 0x6c]
inc dword [rdx]
xor cl, byte [rdi - 1]
add dword [rdx], ebp
inc qword [r9]
add dword [rdx], ebp
inc qword [r9]
sub cl, byte [rcx - 1]
add dword [rdx], ebp
inc qword [r9]
sub cl, byte [rcx - 1]
add dword [rdx], ebp
inc qword [r9]
invalid
add dword [rdx], ebp
inc qword [r9]
sub cl, byte [rcx - 1]
add dword [rdx], ebp
inc qword [r9]
sub cl, byte [rcx - 1]
add dword [rdx], ebp
inc qword [r9]
sub dword [rsi - 1], eax
inc dword [rdx]
and esi, dword [rsi]
inc dword [rcx]
inc dword [rdx]
and esi, dword [rsi]
inc dword [rcx]
and dh, byte [rdi + rdi*8]
add dword [rdx], esp
xor al, 0xff
add dword [rdx], esp
xor al, 0xff
add dword [rdx], esp
xor al, 0xff
add dword [rdx], esp
xor al, 0xff
add dword [rdx], esp
xor al, 0xff
add dword [rdi], ebx
xor edi, edi
add dword [rbx], edx
invalid
add dword [rcx], edx
sbb al, 0xff
add dword [rcx], edx
sbb al, 0xff
add dword [rcx], edx
sbb al, 0xff
add dword [rcx], edx
sbb al, 0xff
add dword [rcx], edx
sbb al, 0xff
add dword [rcx], edx
sbb al, 0xff
add dword [rcx], edx
sbb al, 0x55
add dword [rcx], edx
sbb al, 0
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rax], al
add byte [rbx], bh
add byte [rax], al
add cl, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rax], al
add bh, bh
add byte [rcx], cl
or eax, 0x6d4c02ff
inc dword [rdx]
push rsi
jnp 0x14003f8cf
inc dword [rdx]
push rbp
jp 0x14003f8d3
add dl, byte [rbp + 0x7a]
inc dword [rdx]
push rbp
jp 0x14003f8d7
add dl, byte [rbp + 0x7a]
inc dword [rdx]
push rbp
jp 0x14003f8db
add dl, byte [rbp + 0x7a]
inc dword [rdx]
push rbp
jp 0x14003f8df
add dl, byte [rbp + 0x7a]
inc dword [rdx]
push rbp
jp 0x14003f8e3
add dl, byte [rbp + 0x7a]
inc dword [rbx]
pop rax
jle 0x14003f8e7
add ebx, dword [rax + 0x7e]
inc dword [rsp + riz*2]
add al, 0x64
xchg ecx, eax
inc dword [rbx]
xchg bp, ax
inc dword [rbx]
xchg bp, ax
inc dword [rbx]
xchg bp, ax
inc dword [rbx]
xchg bp, ax
inc dword [rbx]
xchg bp, ax
inc dword [rbx]
xchg bp, ax
inc dword [0x14d038e6f]
xchg ebx, eax
dec dword [rdi + riz*2]
xchg ebx, eax
dec dword [rdi + riz*2]
xchg ebx, eax
dec dword [rdi + riz*2]
xchg ebx, eax
dec dword [rdi + riz*2]
xchg ebx, eax
dec dword [rdi + riz*2]
xchg ebx, eax
dec dword [rdi + riz*2]
xchg ebx, eax
dec dword [0x14a039699]
cwde
sar edi, 1
invalid