Function at 0x14025fb00
Capabilities:
Resolve function by parsing pe exports

Disassembly:
mov r11, rsp
mov qword [r11 + 0x18], r8
mov qword [r11 + 0x10], rdx
mov qword [r11 + 8], rcx
push rbx
push rsi
push rdi
push r12
push r14
sub rsp, 0x140
xor eax, eax
mov qword [r11 - 0x30], rbp
xor ebp, ebp
mov qword [r11 - 0x38], r13
mov qword [rsp + 0x68], rax
mov qword [r11 - 0xa8], rax
mov r12, qword [rcx]
mov ebx, ebp
mov rdi, r8
mov rsi, rdx
mov r14, rcx
mov dword [rsp + 0x70], 0xffffffff
mov qword [rsp + 0x78], r12
mov qword [rsp + 0x58], rbx
mov dword [rsp + 0x80], ebp
mov dword [rsp + 0x88], ebp
mov dword [rsp + 0x8c], ebp
mov dword [rsp + 0x98], ebp
mov dword [rsp + 0x84], ebp
mov dword [rsp + 0xa0], ebp
mov dword [rsp + 0x9c], ebp
cmp dword [rcx + 0x50], eax
jne 0x140260195
cmp byte [r12 + 0x50], al
jne 0x140260195
mov qword [r11 - 0x40], r15
call fcn.14025f8a0
mov r15, rax
test rax, rax
je 0x140260188
lea r8d, [rbp + 0x6d]
xor r9d, r9d
mov rdx, rax
mov rcx, r14
mov qword [rsp + 0x20], rbp
call fcn.14027e290
cmp qword [r15 + 0x18], rbp
mov r13d, ebp
setne r13b
mov rdx, r15
mov rcx, r14
mov rbx, rax
mov qword [rsp + 0xb0], rax
mov dword [rsp + 0xa8], r13d
call fcn.14025a9e0
test eax, eax
jne 0x1402607f6
mov r8d, ebp
test rbx, rbx
mov rdx, r15
setne r8b
mov rcx, r14
call fcn.14025f910
test eax, eax
jne 0x1402607f6
mov rdx, qword [r15 + 0x70]
mov rcx, r12
call fcn.140271f90
mov r8, qword [r15]
lea edx, [rbp + 9]
movsxd rdi, eax
mov rax, qword [r12 + 0x20]
xor r9d, r9d
mov rcx, rdi
shl rcx, 5
mov rcx, qword [rcx + rax]
mov qword [rsp + 0x20], rcx
mov rcx, r14
call fcn.140257470
mov ebp, eax
cmp eax, 1
je 0x1402607e9
mov ebx, dword [r14 + 0x54]
xor edx, edx
mov dword [rsi + 0x50], ebx
inc dword [r14 + 0x54]
mov rax, qword [r15 + 0x10]
mov ecx, dword [r14 + 0x54]
mov dword [rsp + 0x64], ebx
mov dword [rsp + 0xa4], edx
test rax, rax
je 0x14025fc98
nop dword [rax]
inc ecx
inc edx
mov dword [r14 + 0x54], ecx
mov rax, qword [rax + 0x28]
test rax, rax
jne 0x14025fc80
mov dword [rsp + 0xa4], edx
test r13d, r13d
je 0x14025fcbb
mov rax, qword [r14 + 0x230]
mov qword [rsp + 0xc0], r14
mov qword [rsp + 0x68], rax
mov rax, qword [r15]
mov qword [r14 + 0x230], rax
mov rcx, r14
call fcn.140275bc0
mov rsi, rax
test rax, rax
je 0x140260173
cmp byte [r14 + 0x1e], 0
jne 0x14025fcdd
or dword [rax + 0x8c], 0x10
mov r8d, edi
mov edx, 1
mov rcx, r14
call fcn.14025dee0
test r13d, r13d
je 0x14025fd1f
mov r8, qword [rsp + 0x180]
mov r9d, ebx
mov rdx, r15
mov rcx, r14
call fcn.14025f9b0
mov r13d, ebx
mov dword [rsp + 0x94], ebx
mov dword [rsp + 0x50], ebx
mov dword [rsp + 0x90], ebx
jmp 0x14025fd34
mov r8d, dword [rsp + 0x90]
mov r13d, dword [rsp + 0x94]
mov dword [rsp + 0x50], r8d
xor eax, eax
mov qword [rsp + 0xe0], rax
mov qword [rsp + 0xe8], rax
mov qword [rsp + 0xf0], rax
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0x100], rax
mov qword [rsp + 0x108], rax
mov qword [rsp + 0x110], rax
mov rax, qword [rsp + 0x178]
mov qword [rsp + 0xe0], r14
mov qword [rsp + 0xe8], rax
mov rax, qword [rsp + 0x180]
test rax, rax
je 0x14025fdab
lea rcx, [rsp + 0xe0]
mov rdx, rax
call fcn.14024ce70
test eax, eax
jne 0x140260173
test byte [r12 + 0x2c], 0x80
je 0x14025fdd9
inc dword [r14 + 0x58]
mov eax, dword [r14 + 0x58]
xor r8d, r8d
lea edx, [r8 + 0x19]
mov rcx, rsi
mov r9d, eax
mov dword [rsp + 0x70], eax
mov dword [rsp + 0x20], 0
call fcn.14023b2f0
test ebp, ebp
jne 0x14025ff37
cmp qword [rsp + 0x180], 0
jne 0x14025ff37
cmp qword [rsp + 0xb0], 0
jne 0x14025ff37
test byte [r15 + 0x48], 0x10
jne 0x14025ff37
mov rax, qword [r14]
test dword [rax + 0x2c], 0x80000
je 0x14025fe58
mov rdx, qword [r15]
mov rax, rdx
test rdx, rdx
je 0x14025fe35
cmp byte [rdx], 0
je 0x14025fe2e
inc rax
cmp byte [rax], 0
jne 0x14025fe26
sub eax, edx
and eax, 0x3fffffff
mov rcx, qword [r15 + 0x70]
mov r8d, eax
add rcx, 0x50
call fcn.14021f8c0
test rax, rax
jne 0x14025ff37
cmp qword [r15 + 0x20], rax
jne 0x14025ff37
mov rax, qword [r15]
mov r8d, dword [r15 + 0x3c]
mov r9b, 1
mov edx, edi
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.140257530
test byte [r15 + 0x48], 0x20
jne 0x14025fefd
mov r8d, dword [rsp + 0x70]
mov rbp, qword [r15]
mov r9d, edi
mov dword [rsp + 0x20], r8d
mov r8d, dword [r15 + 0x3c]
mov edx, 0x73
mov rcx, rsi
call fcn.14023b2f0
mov r8, qword [rsi + 8]
mov rcx, qword [rsi]
test r8, r8
je 0x14025fef0
cmp byte [rcx + 0x50], 0
jne 0x14025fef0
test eax, eax
jns 0x14025feb8
mov eax, dword [rsi + 0x3c]
dec eax
cdqe
lea rdx, [rax + rax*2]
lea rbx, [r8 + rdx*8]
movsx edx, byte [r8 + rdx*8 + 1]
mov r8, qword [rbx + 0x10]
call fcn.14023b8c0
xor eax, eax
mov qword [rbx + 0x10], rax
test rbp, rbp
jne 0x14025fee5
mov qword [rbx + 0x10], rax
mov byte [rbx + 1], al
jmp 0x14025fefd
mov qword [rbx + 0x10], rbp
mov byte [rbx + 1], 0xfe
jmp 0x14025fefd
mov r8, rbp
mov edx, 0xfffffffe
call fcn.14023b8c0
mov rbx, qword [r15 + 0x10]
xor r15d, r15d
test rbx, rbx
je 0x1402606ad
nop dword [rax]
mov r8d, dword [rbx + 0x58]
mov r9d, edi
mov edx, 0x73
mov rcx, rsi
mov dword [rsp + 0x20], r15d
call fcn.14023b2f0
mov rbx, qword [rbx + 0x28]
test rbx, rbx
jne 0x14025ff10
jmp 0x1402606ad
test byte [r15 + 0x48], 0x20
jne 0x14025ff77
inc dword [r14 + 0x58]
mov eax, 1
xor ebp, ebp
movzx r12d, ax
mov word [rsp + 0x188], ax
mov eax, dword [r14 + 0x58]
lea edx, [rbp + 0x1c]
xor r8d, r8d
mov rcx, rsi
mov r9d, eax
mov dword [rsp + 0x8c], eax
mov dword [rsp + 0x20], ebp
call fcn.14023b2f0
jmp 0x14025fff4
mov rbp, qword [r15 + 0x10]
test rbp, rbp
je 0x14025ff92
mov eax, dword [rbp + 0x64]
and al, 3
cmp al, 2
je 0x14025ff92
mov rbp, qword [rbp + 0x28]
test rbp, rbp
jne 0x14025ff80
movsx r12d, word [rbp + 0x5e]
mov eax, dword [r14 + 0x58]
mov edx, 0x37
lea ecx, [rax + 1]
add eax, r12d
mov r9d, r12d
mov dword [rsp + 0x80], ecx
mov ecx, dword [r14 + 0x54]
mov dword [r14 + 0x58], eax
lea eax, [rcx + 1]
mov dword [rsp + 0x88], ecx
mov r8d, ecx
mov rcx, rsi
mov word [rsp + 0x188], r12w
mov dword [rsp + 0x20], 0
mov dword [r14 + 0x54], eax
call fcn.14023b2f0
mov rdx, rbp
mov rcx, r14
mov dword [rsp + 0x9c], eax
call fcn.14023bc20
mov rdi, qword [rsp + 0x180]
mov rdx, qword [rsp + 0x178]
lea eax, [rbx + 1]
mov dword [rsp + 0x30], eax
mov ecx, 0xc
xor r9d, r9d
mov word [rsp + 0x28], cx
mov rcx, r14
mov r8, rdi
mov qword [rsp + 0x20], 0
call fcn.14028b600
mov qword [rsp + 0xb8], rax
test rax, rax
je 0x1402607df
mov rbx, qword [rax + 0x4c]
movzx eax, byte [rax + 0x35]
mov dword [rsp + 0x60], eax
mov rax, qword [rsp + 0x78]
mov qword [rsp + 0xd8], rbx
test byte [rax + 0x2c], 0x80
mov qword [rsp + 0xd0], rbx
je 0x140260083
mov r8d, dword [rsp + 0x70]
mov r9d, 1
mov rcx, rsi
lea edx, [r9 + 0x24]
mov dword [rsp + 0x20], 0
call fcn.14023b2f0
test rbp, rbp
je 0x1402600f1
movsx rax, r12w
xor edi, edi
test rax, rax
jle 0x1402600e7
mov r12d, dword [rsp + 0x80]
mov r14d, dword [rsp + 0x64]
mov rbx, rax
nop dword [rax]
nop word [rax + rax]
mov rax, qword [rbp + 8]
mov r8d, r14d
mov rdx, r15
movsx r9d, word [rax + rdi*2]
mov rcx, rsi
mov dword [rsp + 0x20], r12d
call fcn.1402507d0
inc rdi
inc r12d
cmp rdi, rbx
jl 0x1402600b0
mov rbx, qword [rsp + 0xd8]
mov r14, qword [rsp + 0x170]
mov r12d, dword [rsp + 0x80]
jmp 0x140260121
mov eax, dword [r14 + 0x58]
mov r9d, dword [rsp + 0x64]
or r8d, 0xffffffff
inc eax
mov rdx, r15
mov rcx, r14
mov byte [rsp + 0x28], 0
mov dword [rsp + 0x20], eax
call fcn.1402508b0
mov r12d, eax
cmp eax, dword [r14 + 0x58]
jle 0x140260121
mov dword [r14 + 0x58], eax
cmp dword [rsp + 0x60], 0
je 0x140260275
movzx eax, word [rsp + 0x188]
movsxd rdi, dword [rsp + 0xa4]
mov rcx, qword [rsp + 0x78]
lea edx, [rdi + 2]
mov dword [rsp + 0x170], eax
call fcn.14021bb70
mov rcx, rax
mov qword [rsp + 0x58], rax
test rax, rax
jne 0x1402601e9
mov rcx, qword [rsp + 0xb8]
call fcn.14028bf90
mov r12, qword [rsp + 0x78]
mov rdi, qword [rsp + 0x180]
mov rsi, qword [rsp + 0x178]
mov rbx, qword [rsp + 0x58]
mov rax, qword [rsp + 0x68]
mov r15, qword [rsp + 0x128]
mov r14, qword [rsp + 0xc0]
mov r13, qword [rsp + 0x130]
mov rbp, qword [rsp + 0x138]
test r14, r14
je 0x1402601b9
mov qword [r14 + 0x230], rax
mov rdx, rsi
mov rcx, r12
call fcn.14025d7a0
mov rdx, rdi
mov rcx, r12
call fcn.14024e370
mov rdx, rbx
mov rcx, r12
call fcn.14021b8a0
add rsp, 0x140
pop r14
pop r12
pop rdi
pop rsi
pop rbx
ret
lea eax, [rdi + 1]
mov edx, 1
movsxd r8, eax
call fcn.1402c5760
mov r8, qword [rsp + 0x58]
mov byte [rdi + r8 + 1], 0
test ebx, ebx
js 0x14026021a
movsxd rdx, dword [rsp + 0x64]
movsxd rcx, ebx
sub rcx, rdx
mov byte [rcx + r8], 0
jmp 0x14026021e
mov edx, dword [rsp + 0x64]
movsxd rax, dword [rsp + 0xd4]
test eax, eax
js 0x140260238
mov rcx, rax
movsxd rax, edx
sub rcx, rax
mov byte [rcx + r8], 0
mov eax, dword [rsp + 0x9c]
test eax, eax
je 0x14026024d
mov edx, eax
mov rcx, rsi
call fcn.14023baa0
xor r9d, r9d
xor r8d, r8d
mov rcx, rsi
lea edx, [r9 + 0x10]
mov dword [rsp + 0x20], 0
call fcn.14023b2f0
mov edi, dword [rsp + 0x170]
mov ebx, eax
jmp 0x14026031e
mov rcx, rsi
test rbp, rbp
je 0x1402602f7
inc dword [r14 + 0x58]
mov r12d, dword [r14 + 0x58]
xor eax, eax
mov rdx, rbp
mov dword [rsp + 0x170], eax
call fcn.140267f00
movsx ebx, word [rsp + 0x188]
mov r8d, dword [rsp + 0x80]
mov r9d, ebx
mov edx, 0x30
mov rcx, rsi
mov rdi, rax
mov dword [rsp + 0x20], r12d
call fcn.14023b2f0
mov r9d, ebx
mov r8, rdi
mov rcx, rsi
mov edx, eax
call fcn.14023bb10
mov r8d, dword [rsp + 0x88]
mov r9d, r12d
mov edx, 0x6b
mov rcx, rsi
mov dword [rsp + 0x20], 0
call fcn.14023b2f0
mov edi, dword [rsp + 0x170]
jmp 0x140260317
mov r8d, dword [rsp + 0x8c]
mov edi, 1
mov r9d, r12d
lea edx, [rdi + 0x7b]
mov dword [rsp + 0x20], 0
call fcn.14023b2f0
mov ebx, dword [rsp + 0xa0]
mov rcx, qword [rsp + 0xb8]
call fcn.14028bf90
cmp dword [rsp + 0x60], 0
je 0x14026037f
mov rcx, rsi
call fcn.14023b570
xor r8d, r8d
mov rcx, rsi
lea edx, [r8 + 0x10]
mov r9d, eax
mov dword [rsp + 0x98], eax
mov dword [rsp + 0x20], 0
call fcn.14023b2f0
mov r8d, dword [rsi + 0x3c]
cmp r8d, ebx
jbe 0x140260373
mov ecx, ebx
lea rdx, [rcx + rcx*2]
mov rcx, qword [rsi + 8]
mov dword [rcx + rdx*8 + 8], r8d
mov ecx, dword [rsi + 0x3c]
mov rax, qword [rsi + 0x30]
dec ecx
mov dword [rax + 0x68], ecx
cmp dword [rsp + 0xa8], 0
mov ebx, dword [rsp + 0x64]
jne 0x1402603f1
test byte [r15 + 0x48], 0x10
je 0x1402603a2
xor r8d, r8d
mov dword [rsp + 0x50], r8d
lea r13d, [r8 + 1]
jmp 0x1402603f6
lea rax, [rsp + 0x94]
mov r9d, ebx
mov r8d, 0x35
mov qword [rsp + 0x30], rax
lea rax, [rsp + 0x90]
mov rdx, r15
mov qword [rsp + 0x28], rax
mov rax, qword [rsp + 0x58]
mov rcx, r14
mov qword [rsp + 0x20], rax
call fcn.14026b710
mov r8d, dword [rsp + 0x90]
mov r13d, dword [rsp + 0x94]
mov dword [rsp + 0x50], r8d
jmp 0x1402603f6
mov r8d, dword [rsp + 0x50]
mov edx, dword [rsp + 0x60]
test edx, edx
je 0x140260439
movsxd rax, ebx
movsxd rcx, r8d
sub rcx, rax
mov rax, qword [rsp + 0x58]
cmp byte [rcx + rax], 0
je 0x1402604aa
mov r9d, dword [rsp + 0x98]
movsx eax, di
mov edx, 0x41
mov dword [rsp + 0x28], eax
mov rcx, rsi
mov dword [rsp + 0x20], r12d
call fcn.14023b4d0
jmp 0x1402604a1
xor r9d, r9d
mov rcx, rsi
test rbp, rbp
je 0x140260483
mov r8d, dword [rsp + 0x88]
lea edx, [r9 + 0x69]
mov dword [rsp + 0x20], r9d
call fcn.14023b2f0
mov r8d, dword [rsp + 0x88]
mov r9d, r12d
mov edx, 0x62
mov rcx, rsi
mov dword [rsp + 0x20], 0
mov dword [rsp + 0x84], eax
call fcn.14023b2f0
jmp 0x1402604a1
mov r8d, dword [rsp + 0x8c]
mov edx, 0x7d
mov dword [rsp + 0x20], r12d
call fcn.14023b2f0
mov dword [rsp + 0x84], eax
mov edx, dword [rsp + 0x60]
mov r8d, dword [rsp + 0x50]
test byte [r15 + 0x48], 0x10
je 0x14026057d
mov rbx, qword [r15 + 0x60]
test rbx, rbx
je 0x1402604d1
mov rax, qword [rsp + 0x78]
cmp qword [rbx], rax
je 0x1402604d1
mov rbx, qword [rbx + 0x28]
test rbx, rbx
jne 0x1402604c3
mov rdx, r15
mov rcx, r14
call fcn.140283110
mov r9d, 1
xor r8d, r8d
lea edx, [r9 + 0xe]
mov rcx, rsi
mov dword [rsp + 0x20], r12d
call fcn.14023b2f0
mov r8, qword [rsi + 8]
mov rcx, qword [rsi]
test r8, r8
je 0x140260550
cmp byte [rcx + 0x50], 0
jne 0x140260550
test eax, eax
jns 0x140260511
mov eax, dword [rsi + 0x3c]
dec eax
cdqe
lea rdx, [rax + rax*2]
lea rdi, [r8 + rdx*8]
movsx edx, byte [r8 + rdx*8 + 1]
mov r8, qword [rdi + 0x10]
call fcn.14023b8c0
xor eax, eax
mov qword [rdi + 0x10], rax
test rbx, rbx
jne 0x14026053e
mov qword [rdi + 0x10], rax
mov byte [rdi + 1], al
jmp 0x140260550
mov qword [rdi + 0x10], rbx
mov byte [rdi + 1], 0xf6
inc dword [rbx + 0x18]
nop dword [rax]
mov rdx, qword [rsi + 8]
test rdx, rdx
je 0x140260566
movsxd rax, dword [rsi + 0x3c]
lea rcx, [rax + rax*2]
mov byte [rdx + rcx*8 - 0x15], 2
mov rax, qword [r14 + 0x1c0]
mov rcx, r14
test rax, rax
cmovne rcx, rax
mov byte [rcx + 0x23], 1
jmp 0x1402605b7
cmp byte [r14 + 0x1e], 0
mov byte [rsp + 0x48], dl
mov byte [rsp + 0x40], 0xa
mov r9d, r8d
mov r8, qword [rsp + 0xb0]
sete al
mov byte [rsp + 0x38], al
mov word [rsp + 0x30], di
mov rdx, r15
mov rcx, r14
mov dword [rsp + 0x28], r12d
mov dword [rsp + 0x20], r13d
call fcn.140260800
cmp dword [rsp + 0x60], 0
je 0x1402605ee
mov r8, qword [rsi + 0x30]
or eax, 0xffffffff
sub eax, dword [rsp + 0x98]
js 0x1402605e3
mov rdx, qword [r8 + 0x80]
test rdx, rdx
je 0x1402605e3
movsxd rcx, eax
mov eax, dword [rsi + 0x3c]
mov dword [rdx + rcx*4], eax
mov eax, dword [rsi + 0x3c]
dec eax
mov dword [r8 + 0x68], eax
jmp 0x140260646
mov ebx, dword [rsp + 0x84]
mov dword [rsp + 0x20], 0
mov rcx, rsi
test rbp, rbp
je 0x140260618
mov r8d, dword [rsp + 0x88]
lea r9d, [rbx + 1]
mov edx, 9
jmp 0x140260622
xor r8d, r8d
mov r9d, ebx
lea edx, [r8 + 0x10]
call fcn.14023b2f0
mov edx, dword [rsi + 0x3c]
cmp edx, ebx
jbe 0x14026063a
mov rax, qword [rsi + 8]
lea rcx, [rbx + rbx*2]
mov dword [rax + rcx*8 + 8], edx
mov ecx, dword [rsi + 0x3c]
mov rax, qword [rsi + 0x30]
dec ecx
mov dword [rax + 0x68], ecx
cmp dword [rsp + 0xa8], 0
jne 0x1402606a5
test byte [r15 + 0x48], 0x10
jne 0x1402606a5
test rbp, rbp
jne 0x140260673
mov r8d, dword [rsp + 0x50]
lea edx, [rbp + 0x3a]
xor r9d, r9d
mov rcx, rsi
mov dword [rsp + 0x20], ebp
call fcn.14023b2f0
mov rbx, qword [r15 + 0x10]
xor r15d, r15d
test rbx, rbx
je 0x1402606a8
nop
xor r9d, r9d
mov r8d, r13d
mov rcx, rsi
lea edx, [r9 + 0x3a]
mov dword [rsp + 0x20], r15d
call fcn.14023b2f0
mov rbx, qword [rbx + 0x28]
inc r13d
test rbx, rbx
jne 0x140260680
jmp 0x1402606a8
xor r15d, r15d
mov r12, qword [rsp + 0x78]
cmp byte [r14 + 0x1e], 0
jne 0x1402606c6
cmp qword [r14 + 0x1c8], 0
jne 0x1402606c6
mov rcx, r14
call fcn.140268750
test byte [r12 + 0x2c], 0x80
je 0x140260173
cmp byte [r14 + 0x1e], 0
jne 0x140260173
cmp qword [r14 + 0x1c8], 0
jne 0x140260173
mov r8d, dword [rsp + 0x70]
mov ebx, 1
mov rcx, rsi
lea edx, [rbx + 0x22]
mov r9d, ebx
mov dword [rsp + 0x20], r15d
call fcn.14023b2f0
mov edx, ebx
mov rcx, rsi
call fcn.14023ced0
mov rax, qword [rsi]
cmp byte [rax + 0x50], 0
jne 0x140260173
mov rbx, qword [rsi + 0x20]
mov rax, qword [rbx]
test rax, rax
je 0x140260730
mov ecx, dword [rax + 0x68]
jmp 0x140260735
mov ecx, 0x3b9aca00
movsxd rcx, ecx
mov edi, r15d
mov rax, r15
lea rbp, str.rows_deleted
test rcx, rcx
js 0x140260760
nop word [rax + rax]
cmp byte [rax + rbp], 0
je 0x140260760
inc rax
inc edi
cmp rax, rcx
jle 0x140260750
lea rax, [0x14021b7e0]
mov esi, 0x202
test rax, rax
mov eax, 0x2460
jne 0x14026079f
test word [rbx + 0x24], ax
je 0x140260784
mov rcx, rbx
call fcn.140239e70
mov rdx, qword [rbx + 0x30]
test rdx, rdx
je 0x140260799
mov rcx, qword [rbx]
call fcn.14021b8a0
mov qword [rbx + 0x30], r15
mov qword [rbx + 0x30], rbp
jmp 0x1402607c7
test word [rbx + 0x24], ax
je 0x1402607ad
mov rcx, rbx
call fcn.140239e70
mov rdx, qword [rbx + 0x30]
test rdx, rdx
je 0x1402607c2
mov rcx, qword [rbx]
call fcn.14021b8a0
mov qword [rbx + 0x30], r15
mov esi, 0xa02
mov qword [rbx + 0x28], r15
mov qword [rbx + 8], rbp
mov dword [rbx + 0x20], edi
mov word [rbx + 0x24], si
mov byte [rbx + 0x26], 1
jmp 0x140260173
mov r12, qword [rsp + 0x78]
jmp 0x14026017b
mov rdi, qword [rsp + 0x180]
jmp 0x140260183
mov rbx, rbp
jmp 0x140260188