Function at 0x140063e90
Capabilities:
Delete file
Encode data using xor
Execute command
Generate random numbers using a mersenne twister

Disassembly:
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rsi
mov qword [rsp + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
mov eax, 0x1df0
call fcn.1400e9330
sub rsp, rax
lea rbp, [rsp + 0x60]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x14014f080]
xor rax, rsp
mov qword [rbp + 0x1d80], rax
call qword [sym.imp.MSVCP140.dll_unsigned_int___cdecl_std::_Random_device_void_]
mov dword [rbp + 0x1a64], 0xffffffff
mov dword [rbp + 0x6e4], eax
mov edx, 1
nop word [rax + rax]
mov ecx, eax
shr ecx, 0x1e
xor ecx, eax
imul eax, ecx, 0x6c078965
add eax, edx
mov dword [rbp + rdx*4 + 0x6e4], eax
inc rdx
cmp rdx, 0x270
jb 0x140063ef0
mov dword [rbp + 0x6e0], 0x270
lea rcx, [rbp + 0x6e0]
call fcn.1400849c0
mov ecx, eax
imul rsi, rcx, 0x18711a00
cmp esi, 0xb94fbff
ja 0x140063f5d
nop dword [rax]
lea rcx, [rbp + 0x6e0]
call fcn.1400849c0
mov ecx, eax
imul rsi, rcx, 0x18711a00
cmp esi, 0xb94fc00
jb 0x140063f40
shr rsi, 0x20
add esi, 0x3b9aca00
lea rcx, [rbp + 0x6e0]
call fcn.1400849c0
mov ecx, eax
imul rax, rcx, 0x18711a00
cmp eax, 0x18711a00
jae 0x140063fac
cmp eax, 0xb94fc00
jae 0x140063fac
nop word [rax + rax]
lea rcx, [rbp + 0x6e0]
call fcn.1400849c0
mov ecx, eax
imul rax, rcx, 0x18711a00
cmp eax, 0xb94fc00
jb 0x140063f90
shr rax, 0x20
lea ecx, [rax - 0x44653600]
mov edx, 0x80000000
lea eax, [rcx + rdx]
lea r14d, [rcx - 0x80000000]
cmp ecx, edx
cmovae r14d, eax
lea r15, [0x140153048]
mov rdx, r15
lea rcx, [rbp + 0x3a0]
call fcn.14000b1a0
nop
movabs rax, 0xdb8ed401950e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x10], rax
movabs rax, 0xa6db6c4479ff75a9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18], rax
movabs r13, 0xaffbb521c05d10a5
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1a70], rax
movabs r12, 0xa6db6c4479ff75c6
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a78], rax
movdqa xmm0, xmmword [rbp + 0x10]
pxor xmm0, xmmword [rbp + 0x1a70]
movdqa xmmword [rbp + 0x10], xmm0
lea rax, [rbp + 0x10]
mov rbx, 0xffffffffffffffff
mov rcx, rbx
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064060
movabs rdi, 0x7fffffffffffffff
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066922
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x10]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x3c0]
call fcn.140083640
nop
mov edx, r14d
lea rcx, [rbp + 0x340]
call fcn.140053360
mov r14, rax
movabs rax, 0xaffbb501930e3f85
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x20], rcx
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x28], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x1af0], rcx
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1af8], rax
movdqa xmm0, xmmword [rbp + 0x20]
pxor xmm0, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0x20], xmm0
lea rax, [rbp + 0x20]
mov rcx, rbx
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064130
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066928
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x20]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x320]
call fcn.140083640
nop
mov r9, r14
lea r8, [rbp + 0x320]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x6c0]
call fcn.140083450
nop
mov rdx, qword [rbp + 0x338]
cmp rdx, 0x10
jb 0x1400641e5
inc rdx
mov rcx, qword [rbp + 0x320]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400641e0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400641e0
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x330], xmm0
mov byte [rbp + 0x320], 0
mov rdx, qword [rbp + 0x358]
cmp rdx, 0x10
jb 0x140064240
inc rdx
mov rcx, qword [rbp + 0x340]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006423b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006423b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x350], xmm0
mov byte [rbp + 0x340], 0
movabs rax, 0x81ca9701960e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
movabs rax, 0xa6db6c4479ff57f6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x38], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ae0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ae8], rax
movdqa xmm0, xmmword [rbp + 0x30]
pxor xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x30], xmm0
lea rax, [rbp + 0x30]
mov rcx, rbx
nop word [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400642c0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006692e
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x30]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x6a0]
call fcn.140083640
nop
movabs rax, 0xebd9956a931e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc0], rax
movabs rax, 0xd5fb18280c9e13a3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc8], rax
movabs rax, 0x80bc23d056fbe373
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd0], rax
movabs r14, 0x90acd9a29518a7b8
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xd8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c00], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c08], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c18], rax
vmovdqu ymm0, ymmword [rbp + 0xc0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c00]
vmovdqa ymmword [rbp + 0xc0], ymm1
lea rax, [rbp + 0xc0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400643e5
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066934
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0xc0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x680]
call fcn.140083640
nop
movabs rax, 0xfcb69701900e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
movabs rax, 0xa6db4e764bbb42eb
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ad0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ad8], rax
movdqa xmm0, xmmword [rbp + 0x40]
pxor xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x40], xmm0
lea rax, [rbp + 0x40]
mov rcx, rbx
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400644a1
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006693a
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x40]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x660]
call fcn.140083640
nop
movabs rax, 0xc6b697018d0e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e0], rax
movabs rax, 0xd4ba1817549007a5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e8], rax
movabs rax, 0xe1d273d24cfcd827
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f0], rax
movabs rax, 0xd38cb5c3fb77cecc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f8], rax
movabs rax, 0x1ff4eef101c0af66
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x300], rax
movabs rax, 0xdb1e86d051fe6038
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x308], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b00], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1b08], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1b18], rax
movabs rax, 0x31909abd21ec8109
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b20], rax
movabs rax, 0xdb1e86d051fe601a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b28], rax
vmovdqu ymm0, ymmword [rbp + 0x2e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b00]
vmovdqa ymmword [rbp + 0x2e0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x300]
vpxor xmm0, xmm0, xmmword [rbp + 0x1b20]
vmovdqa xmmword [rbp + 0x300], xmm0
lea rax, [rbp + 0x2e0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064642
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066940
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x2e0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x640]
call fcn.140083640
nop
movabs rax, 0xcabf97018b0e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe0], rax
movabs rax, 0xd2a84c30158a14a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe8], rax
movabs rax, 0x80bc01955ffcf875
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xf8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c20], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c28], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c30], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c38], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c20]
vmovdqa ymmword [rbp + 0xe0], ymm1
lea rax, [rbp + 0xe0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064760
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066946
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0xe0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x620]
call fcn.140083640
nop
movabs rax, 0xcabf9701860e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x100], rax
movabs rax, 0xd2a84c30158a14a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x108], rax
movabs rax, 0x80bc01955ffcf875
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x110], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x118], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d60], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d68], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d70], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d78], rax
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d60]
vmovdqa ymmword [rbp + 0x100], ymm1
lea rax, [rbp + 0x100]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064880
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006694c
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x100]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x600]
call fcn.140083640
nop
movabs rax, 0xc6b697018d1f3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a0], rax
movabs rax, 0xd4ba1817549007a5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2a8], rax
movabs rax, 0xe1d273d24cfcd827
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b0], rax
movabs rax, 0xd38cb5c3fb77cecc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2b8], rax
movabs rax, 0x1ff4eef101c0af66
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c0], rax
movabs rax, 0xdb1e86d051fe6038
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2c8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b40], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1b48], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1b58], rax
movabs rax, 0x31909abd21ec8109
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b60], rax
movabs rax, 0xdb1e86d051fe601a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b68], rax
vmovdqu ymm0, ymmword [rbp + 0x2a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b40]
vmovdqa ymmword [rbp + 0x2a0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x2c0]
vpxor xmm0, xmm0, xmmword [rbp + 0x1b60]
vmovdqa xmmword [rbp + 0x2c0], xmm0
lea rax, [rbp + 0x2a0]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064a24
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066952
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x2a0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x5e0]
call fcn.140083640
nop
movabs rax, 0x9ab39701901f3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x120], rax
movabs rax, 0xf48b4c0554b245f7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x128], rax
movabs rax, 0xc48b2ce475bab148
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x130], rax
movabs rax, 0x90acd9a2b731958a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x138], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c40], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c48], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c58], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c40]
vmovdqa ymmword [rbp + 0x120], ymm1
lea rax, [rbp + 0x120]
mov rcx, rbx
vzeroupper
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064b50
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066958
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x120]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x5c0]
call fcn.140083640
nop
movabs rax, 0x81ca9701961f3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x50], rax
movabs rax, 0xa6db6c4479ff57f6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x58], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ac0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ac8], rax
movdqa xmm0, xmmword [rbp + 0x50]
pxor xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x50], xmm0
lea rax, [rbp + 0x50]
mov rcx, rbx
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064c10
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006695e
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x50]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x5a0]
call fcn.140083640
nop
movabs rax, 0xcabf9701941f3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x140], rax
movabs rax, 0xd2a84c30158a14a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x148], rax
movabs rax, 0x80bc01955ffcf875
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x150], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x158], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c60], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c68], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c70], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c78], rax
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c60]
vmovdqa ymmword [rbp + 0x140], ymm1
lea rax, [rbp + 0x140]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064d30
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066964
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x140]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x580]
call fcn.140083640
nop
movabs rax, 0xebd995628c1f3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x160], rax
movabs rax, 0xd5fb18280c9e13a3
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x168], rax
movabs rax, 0x80bc23d056fbe373
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x170], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x178], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1c80], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1c88], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c90], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1c98], rax
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c80]
vmovdqa ymmword [rbp + 0x160], ymm1
lea rax, [rbp + 0x160]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064e50
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006696a
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x160]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x560]
call fcn.140083640
nop
movabs rax, 0xfbd9956f930d3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x180], rax
movabs rax, 0xcab22a641cbd55a9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x188], rax
movabs rax, 0xcf9c78f518f6f46b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x190], rax
movabs rax, 0x90acfb8cd836e296
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x198], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ca0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ca8], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cb0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1cb8], rax
vmovdqu ymm0, ymmword [rbp + 0x180]
vpxor ymm1, ymm0, ymmword [rbp + 0x1ca0]
vmovdqa ymmword [rbp + 0x180], ymm1
lea rax, [rbp + 0x180]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140064f80
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066970
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x180]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x540]
call fcn.140083640
nop
movabs rax, 0xfbd99575810d3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xcab22a641cbd55a9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a8], rax
movabs rax, 0xcf9c78f518f6f46b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b0], rax
movabs rax, 0x90acfb8cd836e296
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1cc0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1cc8], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cd0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1cd8], rax
vmovdqu ymm0, ymmword [rbp + 0x1a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1cc0]
vmovdqa ymmword [rbp + 0x1a0], ymm1
lea rax, [rbp + 0x1a0]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400650b0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066976
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x1a0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x520]
call fcn.140083640
nop
movabs rax, 0xfbd9956f900d3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c0], rax
movabs rax, 0xcab22a641cbd55a9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c8], rax
movabs rax, 0xcf9c78f518f6f46b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d0], rax
movabs rax, 0x90acfb8cd836e296
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ce0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ce8], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cf0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1cf8], rax
vmovdqu ymm0, ymmword [rbp + 0x1c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1ce0]
vmovdqa ymmword [rbp + 0x1c0], ymm1
lea rax, [rbp + 0x1c0]
mov rcx, rbx
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400651e0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006697c
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x1c0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x500]
call fcn.140083640
nop
movabs rax, 0xcabf9701931e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e0], rax
movabs rax, 0xd2a84c30158a14a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e8], rax
movabs rax, 0x80bc01955ffcf875
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1f0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1f8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d00], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d08], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d10], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d18], rax
vmovdqu ymm0, ymmword [rbp + 0x1e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d00]
vmovdqa ymmword [rbp + 0x1e0], ymm1
lea rax, [rbp + 0x1e0]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065300
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066982
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x1e0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x4e0]
call fcn.140083640
nop
movabs rax, 0x81ca9701961e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x60], rax
movabs rax, 0xa6db6c4479ff57f6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x68], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1ab0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1ab8], rax
movdqa xmm0, xmmword [rbp + 0x60]
pxor xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x60], xmm0
lea rax, [rbp + 0x60]
mov rcx, rbx
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400653c0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066988
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x60]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x4c0]
call fcn.140083640
nop
movabs rax, 0xc6b697018d1e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x260], rax
movabs rax, 0xd4ba1817549007a5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x268], rax
movabs rax, 0xe1d273d24cfcd827
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
movabs rax, 0xd38cb5c3fb77cecc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
movabs rax, 0x1ff4eef101c0af66
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
movabs rax, 0xdb1e86d051fe6038
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x288], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1b80], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1b88], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b90], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1b98], rax
movabs rax, 0x31909abd21ec8109
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ba0], rax
movabs rax, 0xdb1e86d051fe601a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ba8], rax
vmovdqu ymm0, ymmword [rbp + 0x260]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b80]
vmovdqa ymmword [rbp + 0x260], ymm1
vmovdqa xmm0, xmmword [rbp + 0x280]
vpxor xmm0, xmm0, xmmword [rbp + 0x1ba0]
vmovdqa xmmword [rbp + 0x280], xmm0
lea rax, [rbp + 0x260]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065561
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006698e
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x260]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x4a0]
call fcn.140083640
nop
movabs rax, 0xcabf9701811e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x200], rax
movabs rax, 0xd2a84c30158a14a0
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x208], rax
movabs rax, 0x80bc01955ffcf875
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x210], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x218], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d20], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d28], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d30], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d38], rax
vmovdqu ymm0, ymmword [rbp + 0x200]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d20]
vmovdqa ymmword [rbp + 0x200], ymm1
lea rax, [rbp + 0x200]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065680
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140066994
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x200]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x480]
call fcn.140083640
nop
movabs rax, 0x9fcb97018f1e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa0], rax
movabs rax, 0xceeb5c7449df45f6
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa8], rax
movabs rax, 0x80bc01b738929125
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0xb8], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1d40], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1d48], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d50], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1d58], rax
vmovdqu ymm0, ymmword [rbp + 0xa0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d40]
vmovdqa ymmword [rbp + 0xa0], ymm1
lea rax, [rbp + 0xa0]
mov rcx, rbx
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400657a0
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x14006699a
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0xa0]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x460]
call fcn.140083640
nop
movabs rax, 0x9ccb9701941e3f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x70], rax
movabs rax, 0xa6db6c4479ff57ae
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x78], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1aa0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1aa8], rax
movdqa xmm0, xmmword [rbp + 0x70]
pxor xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x70], xmm0
lea rax, [rbp + 0x70]
mov rcx, rbx
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065860
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400669a0
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x70]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x440]
call fcn.140083640
nop
movabs rax, 0x81c8970196143f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x80], rax
movabs rax, 0xa6db6c4479dd45fe
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x88], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1a90], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a98], rax
movdqa xmm0, xmmword [rbp + 0x80]
pxor xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x80], xmm0
lea rax, [rbp + 0x80]
mov rcx, rbx
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065930
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400669a6
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x80]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x420]
call fcn.140083640
nop
movabs rax, 0xeed9956f96143f85
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x220], rax
movabs rax, 0x86b50d27108d10ab
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x228], rax
movabs rax, 0xeed973c359f5f44a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x230], rax
movabs rax, 0xe2c9adccdc38d4dc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x238], rax
movabs rax, 0x5df1f4d24898e067
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x240], rax
movabs rax, 0xdb3ca8931db24036
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x248], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1bc0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1bc8], rax
movabs rax, 0x80bc01b738929107
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1bd0], rax
mov qword [rbp], r14
mov rax, qword [rbp]
mov qword [rbp + 0x1bd8], rax
movabs rax, 0x31909abd21ec8109
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1be0], rax
movabs rax, 0xdb1e86d051fe601a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1be8], rax
vmovdqu ymm0, ymmword [rbp + 0x220]
vpxor ymm1, ymm0, ymmword [rbp + 0x1bc0]
vmovdqa ymmword [rbp + 0x220], ymm1
vmovdqa xmm0, xmmword [rbp + 0x240]
vpxor xmm0, xmm0, xmmword [rbp + 0x1be0]
vmovdqa xmmword [rbp + 0x240], xmm0
lea rax, [rbp + 0x220]
mov rcx, rbx
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140065ad4
mov rax, rdi
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x1400669ac
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x220]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x400]
call fcn.140083640
nop
mov edx, esi
lea rcx, [rbp + 0x380]
call fcn.140053360
mov rsi, rax
movabs rax, 0xaffbb501931f3f85
mov qword [rbp], rax
mov rcx, qword [rbp]
mov qword [rbp + 0x90], rcx
mov qword [rbp], r12
mov rcx, qword [rbp]
mov qword [rbp + 0x98], rcx
mov qword [rbp], r13
mov rcx, qword [rbp]
mov qword [rbp + 0x1a80], rcx
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a88], rax
movdqa xmm0, xmmword [rbp + 0x90]
pxor xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x90], xmm0
lea rax, [rbp + 0x90]
inc rbx
cmp byte [rax + rbx], 0
jne 0x140065ba3
mov rax, qword [rbp + 0x3b0]
sub rdi, rax
cmp rdi, rbx
jb 0x14006691c
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rbx
lea rcx, [rbp + 0x90]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x360]
call fcn.140083640
nop
mov r9, rsi
lea r8, [rbp + 0x360]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x3e0]
call fcn.140083450
nop
mov rdx, qword [rbp + 0x378]
cmp rdx, 0x10
jb 0x140065c59
inc rdx
mov rcx, qword [rbp + 0x360]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140065c53
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140065c53
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
nop
mov rdx, qword [rbp + 0x398]
cmp rdx, 0x10
jb 0x140065c9d
inc rdx
mov rcx, qword [rbp + 0x380]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140065c98
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140065c98
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
lea rcx, [rbp + 0x3c0]
cmp qword [rbp + 0x3d8], 0x10
cmovae rcx, qword [rbp + 0x3c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x6c0]
cmp qword [rbp + 0x6d8], 0x10
cmovae rcx, qword [rbp + 0x6c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x6a0]
cmp qword [rbp + 0x6b8], 0x10
cmovae rcx, qword [rbp + 0x6a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x680]
cmp qword [rbp + 0x698], 0x10
cmovae rcx, qword [rbp + 0x680]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x660]
cmp qword [rbp + 0x678], 0x10
cmovae rcx, qword [rbp + 0x660]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x640]
cmp qword [rbp + 0x658], 0x10
cmovae rcx, qword [rbp + 0x640]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x620]
cmp qword [rbp + 0x638], 0x10
cmovae rcx, qword [rbp + 0x620]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x600]
cmp qword [rbp + 0x618], 0x10
cmovae rcx, qword [rbp + 0x600]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x5e0]
cmp qword [rbp + 0x5f8], 0x10
cmovae rcx, qword [rbp + 0x5e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x5c0]
cmp qword [rbp + 0x5d8], 0x10
cmovae rcx, qword [rbp + 0x5c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x5a0]
cmp qword [rbp + 0x5b8], 0x10
cmovae rcx, qword [rbp + 0x5a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x580]
cmp qword [rbp + 0x598], 0x10
cmovae rcx, qword [rbp + 0x580]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x560]
cmp qword [rbp + 0x578], 0x10
cmovae rcx, qword [rbp + 0x560]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x540]
cmp qword [rbp + 0x558], 0x10
cmovae rcx, qword [rbp + 0x540]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x520]
cmp qword [rbp + 0x538], 0x10
cmovae rcx, qword [rbp + 0x520]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x500]
cmp qword [rbp + 0x518], 0x10
cmovae rcx, qword [rbp + 0x500]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x4e0]
cmp qword [rbp + 0x4f8], 0x10
cmovae rcx, qword [rbp + 0x4e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x4c0]
cmp qword [rbp + 0x4d8], 0x10
cmovae rcx, qword [rbp + 0x4c0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x4a0]
cmp qword [rbp + 0x4b8], 0x10
cmovae rcx, qword [rbp + 0x4a0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x480]
cmp qword [rbp + 0x498], 0x10
cmovae rcx, qword [rbp + 0x480]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x460]
cmp qword [rbp + 0x478], 0x10
cmovae rcx, qword [rbp + 0x460]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x440]
cmp qword [rbp + 0x458], 0x10
cmovae rcx, qword [rbp + 0x440]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x420]
cmp qword [rbp + 0x438], 0x10
cmovae rcx, qword [rbp + 0x420]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x400]
cmp qword [rbp + 0x418], 0x10
cmovae rcx, qword [rbp + 0x400]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
lea rcx, [rbp + 0x3e0]
cmp qword [rbp + 0x3f8], 0x10
cmovae rcx, qword [rbp + 0x3e0]
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll_system]
cmp qword [0x140153060], 0x10
cmovae r15, qword [0x140153048]
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [0x140153028]
cmp qword [0x140153040], 0x10
cmovae rcx, qword [0x140153028]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [0x1401530a8]
cmp qword [0x1401530c0], 0x10
cmovae rcx, qword [0x1401530a8]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov rdx, qword [rbp + 0x3f8]
cmp rdx, 0x10
jb 0x140066009
inc rdx
mov rcx, qword [rbp + 0x3e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066004
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066004
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x3f0], xmm0
mov byte [rbp + 0x3e0], 0
mov rdx, qword [rbp + 0x418]
cmp rdx, 0x10
jb 0x140066064
inc rdx
mov rcx, qword [rbp + 0x400]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006605f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006605f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x410], xmm0
mov byte [rbp + 0x400], 0
mov rdx, qword [rbp + 0x438]
cmp rdx, 0x10
jb 0x1400660bf
inc rdx
mov rcx, qword [rbp + 0x420]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400660ba
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400660ba
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x430], xmm0
mov byte [rbp + 0x420], 0
mov rdx, qword [rbp + 0x458]
cmp rdx, 0x10
jb 0x14006611a
inc rdx
mov rcx, qword [rbp + 0x440]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066115
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066115
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x450], xmm0
mov byte [rbp + 0x440], 0
mov rdx, qword [rbp + 0x478]
cmp rdx, 0x10
jb 0x140066175
inc rdx
mov rcx, qword [rbp + 0x460]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066170
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066170
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x470], xmm0
mov byte [rbp + 0x460], 0
mov rdx, qword [rbp + 0x498]
cmp rdx, 0x10
jb 0x1400661d0
inc rdx
mov rcx, qword [rbp + 0x480]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400661cb
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400661cb
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x490], xmm0
mov byte [rbp + 0x480], 0
mov rdx, qword [rbp + 0x4b8]
cmp rdx, 0x10
jb 0x14006622b
inc rdx
mov rcx, qword [rbp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066226
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066226
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x4b0], xmm0
mov byte [rbp + 0x4a0], 0
mov rdx, qword [rbp + 0x4d8]
cmp rdx, 0x10
jb 0x140066286
inc rdx
mov rcx, qword [rbp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066281
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066281
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x4d0], xmm0
mov byte [rbp + 0x4c0], 0
mov rdx, qword [rbp + 0x4f8]
cmp rdx, 0x10
jb 0x1400662e1
inc rdx
mov rcx, qword [rbp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400662dc
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400662dc
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x4f0], xmm0
mov byte [rbp + 0x4e0], 0
mov rdx, qword [rbp + 0x518]
cmp rdx, 0x10
jb 0x14006633c
inc rdx
mov rcx, qword [rbp + 0x500]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066337
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066337
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x510], xmm0
mov byte [rbp + 0x500], 0
mov rdx, qword [rbp + 0x538]
cmp rdx, 0x10
jb 0x140066397
inc rdx
mov rcx, qword [rbp + 0x520]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066392
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066392
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x530], xmm0
mov byte [rbp + 0x520], 0
mov rdx, qword [rbp + 0x558]
cmp rdx, 0x10
jb 0x1400663f2
inc rdx
mov rcx, qword [rbp + 0x540]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400663ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400663ed
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x550], xmm0
mov byte [rbp + 0x540], 0
mov rdx, qword [rbp + 0x578]
cmp rdx, 0x10
jb 0x14006644d
inc rdx
mov rcx, qword [rbp + 0x560]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066448
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066448
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x570], xmm0
mov byte [rbp + 0x560], 0
mov rdx, qword [rbp + 0x598]
cmp rdx, 0x10
jb 0x1400664a8
inc rdx
mov rcx, qword [rbp + 0x580]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400664a3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400664a3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x590], xmm0
mov byte [rbp + 0x580], 0
mov rdx, qword [rbp + 0x5b8]
cmp rdx, 0x10
jb 0x140066503
inc rdx
mov rcx, qword [rbp + 0x5a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400664fe
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400664fe
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x5b0], xmm0
mov byte [rbp + 0x5a0], 0
mov rdx, qword [rbp + 0x5d8]
cmp rdx, 0x10
jb 0x14006655e
inc rdx
mov rcx, qword [rbp + 0x5c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066559
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066559
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x5d0], xmm0
mov byte [rbp + 0x5c0], 0
mov rdx, qword [rbp + 0x5f8]
cmp rdx, 0x10
jb 0x1400665b9
inc rdx
mov rcx, qword [rbp + 0x5e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400665b4
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400665b4
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x5f0], xmm0
mov byte [rbp + 0x5e0], 0
mov rdx, qword [rbp + 0x618]
cmp rdx, 0x10
jb 0x140066614
inc rdx
mov rcx, qword [rbp + 0x600]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006660f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006660f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x610], xmm0
mov byte [rbp + 0x600], 0
mov rdx, qword [rbp + 0x638]
cmp rdx, 0x10
jb 0x14006666f
inc rdx
mov rcx, qword [rbp + 0x620]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006666a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006666a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x630], xmm0
mov byte [rbp + 0x620], 0
mov rdx, qword [rbp + 0x658]
cmp rdx, 0x10
jb 0x1400666ca
inc rdx
mov rcx, qword [rbp + 0x640]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400666c5
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400666c5
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x650], xmm0
mov byte [rbp + 0x640], 0
mov rdx, qword [rbp + 0x678]
cmp rdx, 0x10
jb 0x140066725
inc rdx
mov rcx, qword [rbp + 0x660]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066720
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066720
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x670], xmm0
mov byte [rbp + 0x660], 0
mov rdx, qword [rbp + 0x698]
cmp rdx, 0x10
jb 0x140066780
inc rdx
mov rcx, qword [rbp + 0x680]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006677b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006677b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x690], xmm0
mov byte [rbp + 0x680], 0
mov rdx, qword [rbp + 0x6b8]
cmp rdx, 0x10
jb 0x1400667db
inc rdx
mov rcx, qword [rbp + 0x6a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400667d6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400667d6
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x6b0], xmm0
mov byte [rbp + 0x6a0], 0
mov rdx, qword [rbp + 0x6d8]
cmp rdx, 0x10
jb 0x140066836
inc rdx
mov rcx, qword [rbp + 0x6c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140066831
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140066831
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x6d0], xmm0
mov byte [rbp + 0x6c0], 0
mov rdx, qword [rbp + 0x3d8]
cmp rdx, 0x10
jb 0x140066891
inc rdx
mov rcx, qword [rbp + 0x3c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006688c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006688c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
movdqa xmm0, xmmword [0x14013a2a0]
movdqu xmmword [rbp + 0x3d0], xmm0
mov byte [rbp + 0x3c0], 0
mov rdx, qword [rbp + 0x3b8]
cmp rdx, 0x10
jb 0x1400668ec
inc rdx
mov rcx, qword [rbp + 0x3a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400668e7
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400668e7
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400e8670
mov rcx, qword [rbp + 0x1d80]
xor rcx, rsp
call fcn.1400e8650
lea r11, [rsp + 0x1df0]
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
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
nop
call fcn.140002520
int3