Function at 0x14005fec0
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, 0x1e20
call fcn.1400f5590
sub rsp, rax
lea rbp, [rsp + 0x60]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x140159080]
xor rax, rsp
mov qword [rbp + 0x1db0], 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 0x14005ff20
mov dword [rbp + 0x6e0], 0x270
lea rcx, [rbp + 0x6e0]
call fcn.14007fb00
mov ecx, eax
imul rbx, rcx, 0x18711a00
cmp ebx, 0xb94fbff
ja 0x14005ff8d
nop dword [rax]
lea rcx, [rbp + 0x6e0]
call fcn.14007fb00
mov ecx, eax
imul rbx, rcx, 0x18711a00
cmp ebx, 0xb94fc00
jb 0x14005ff70
shr rbx, 0x20
add ebx, 0x3b9aca00
lea rcx, [rbp + 0x6e0]
call fcn.14007fb00
mov ecx, eax
imul rax, rcx, 0x18711a00
cmp eax, 0x18711a00
jae 0x14005ffdc
cmp eax, 0xb94fc00
jae 0x14005ffdc
nop word [rax + rax]
lea rcx, [rbp + 0x6e0]
call fcn.14007fb00
mov ecx, eax
imul rax, rcx, 0x18711a00
cmp eax, 0xb94fc00
jb 0x14005ffc0
shr rax, 0x20
lea ecx, [rax - 0x44653600]
mov edx, 0x80000000
lea eax, [rcx + rdx]
lea edi, [rcx - 0x80000000]
cmp ecx, edx
cmovae edi, eax
lea r15, [0x140175830]
mov rdx, r15
lea rcx, [rbp + 0x3a0]
call fcn.14000b0f0
nop
movabs rax, 0xd76d2c91cf3a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x10], rax
movabs rax, 0xae32b2acdfcd79d5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x18], rax
movabs r13, 0xa3184db19a697ddd
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1a70], rax
movabs r12, 0xae32b2acdfcd79ba
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 rsi, 0xffffffffffffffff
mov rcx, rsi
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060090
movabs r14, 0x7fffffffffffffff
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a49
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 + 0x400]
call fcn.14007e520
nop
lea r10, [rbp + 0x1dad]
test edi, edi
jns 0x140060140
neg edi
nop dword [rax]
dec r10
mov eax, 0xcccccccd
mul edi
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub dil, cl
add dil, 0x30
mov byte [r10], dil
mov edi, edx
test edx, edx
jne 0x140060100
dec r10
mov byte [r10], reloc.WLDAP32.dll_Ordinal_45
jmp 0x140060168
dec r10
mov eax, 0xcccccccd
mul edi
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub dil, cl
add dil, 0x30
mov byte [r10], dil
mov edi, edx
test edx, edx
jne 0x140060140
lea r9, [rbp + 8]
lea r8, [rbp + 0x1dad]
mov rdx, r10
lea rcx, [rbp + 0x2a0]
call fcn.14007e7a0
nop
movabs rax, 0xa3184d91c93a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x20], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x28], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1a80], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1a88], rax
movdqa xmm0, xmmword [rbp + 0x20]
pxor xmm0, xmmword [rbp + 0x1a80]
movdqa xmmword [rbp + 0x20], xmm0
lea rax, [rbp + 0x20]
mov rcx, rsi
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400601e0
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a4f
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 + 0x2c0]
call fcn.14007e520
nop
lea r9, [rbp + 0x2a0]
lea r8, [rbp + 0x2c0]
movzx edx, byte [rbp + 8]
lea rcx, [rbp + 0x3e0]
call fcn.14007e330
nop
mov rdx, qword [rbp + 0x2d8]
cmp rdx, 0x10
jb 0x140060299
inc rdx
mov rcx, qword [rbp + 0x2c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140060294
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140060294
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x2d0], xmm0
mov byte [rbp + 0x2c0], 0
mov rdx, qword [rbp + 0x2b8]
cmp rdx, 0x10
jb 0x1400602f4
inc rdx
mov rcx, qword [rbp + 0x2a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400602ef
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400602ef
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x2b0], xmm0
mov byte [rbp + 0x2a0], 0
movabs rax, 0x8d296f91cc3a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x30], rax
movabs rax, 0xae32b2acdfcd5b8a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x38], 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 + 0x30]
pxor xmm0, xmmword [rbp + 0x1a90]
movdqa xmmword [rbp + 0x30], xmm0
lea rax, [rbp + 0x30]
mov rcx, rsi
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060370
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a55
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 + 0x3c0]
call fcn.14007e520
nop
movabs rax, 0xe73a6dfac92a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x140], rax
movabs rax, 0xdd12c6c0aaac1fdf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x148], rax
movabs rax, 0xaf255fec917c830b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x150], rax
movabs rdi, 0x87b41df61830733c
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x158], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c10], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1c18], rax
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c00]
vmovdqa ymmword [rbp + 0x140], ymm1
lea rax, [rbp + 0x140]
mov rcx, rsi
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060495
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a5b
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 + 0x6c0]
call fcn.14007e520
nop
movabs rax, 0xf0556f91ca3a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x40], rax
movabs rax, 0xae32909eed894e97
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x48], rax
mov qword [rbp], r13
mov rax, qword [rbp]
mov qword [rbp + 0x1af0], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x1af8], rax
movdqa xmm0, xmmword [rbp + 0x40]
pxor xmm0, xmmword [rbp + 0x1af0]
movdqa xmmword [rbp + 0x40], xmm0
lea rax, [rbp + 0x40]
mov rcx, rsi
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060551
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a61
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 + 0x6a0]
call fcn.14007e520
nop
movabs rax, 0xca556f91d73a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x260], rax
movabs rax, 0xdc53c6fff2a20bd9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x268], rax
movabs rax, 0xce4b0fee8b7bb85f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x270], rax
movabs rax, 0xc4947197765f1a48
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x278], rax
movabs rax, 0x9248f549e7b12d1e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x280], rax
movabs rax, 0x49d473801b7923fc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x288], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b10], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1b18], rax
movabs rax, 0xbc2c8105c79d0371
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b20], rax
movabs rax, 0x49d473801b7923de
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b28], rax
vmovdqu ymm0, ymmword [rbp + 0x260]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b00]
vmovdqa ymmword [rbp + 0x260], ymm1
vmovdqa xmm0, xmmword [rbp + 0x280]
vpxor xmm0, xmm0, xmmword [rbp + 0x1b20]
vmovdqa xmmword [rbp + 0x280], xmm0
lea rax, [rbp + 0x260]
mov rcx, rsi
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400606f2
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a67
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 + 0x680]
call fcn.14007e520
nop
movabs rax, 0xc65c6f91d13a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x160], rax
movabs rax, 0xda4192d8b3b818dc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x168], rax
movabs rax, 0xaf257da9987b980d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x170], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x178], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c30], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1c38], rax
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c20]
vmovdqa ymmword [rbp + 0x160], ymm1
lea rax, [rbp + 0x160]
mov rcx, rsi
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060810
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a6d
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 + 0x660]
call fcn.14007e520
nop
movabs rax, 0xc65c6f91dc3a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x180], rax
movabs rax, 0xda4192d8b3b818dc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x188], rax
movabs rax, 0xaf257da9987b980d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x190], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x198], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d70], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1d78], rax
vmovdqu ymm0, ymmword [rbp + 0x180]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d60]
vmovdqa ymmword [rbp + 0x180], ymm1
lea rax, [rbp + 0x180]
mov rcx, rsi
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060930
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a73
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 + 0x640]
call fcn.14007e520
nop
movabs rax, 0xca556f91d72b52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e0], rax
movabs rax, 0xdc53c6fff2a20bd9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2e8], rax
movabs rax, 0xce4b0fee8b7bb85f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f0], rax
movabs rax, 0xc4947197765f1a48
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x2f8], rax
movabs rax, 0x9248f549e7b12d1e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x300], rax
movabs rax, 0x49d473801b7923fc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x308], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b50], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1b58], rax
movabs rax, 0xbc2c8105c79d0371
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b60], rax
movabs rax, 0x49d473801b7923de
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b68], rax
vmovdqu ymm0, ymmword [rbp + 0x2e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b40]
vmovdqa ymmword [rbp + 0x2e0], ymm1
vmovdqa xmm0, xmmword [rbp + 0x300]
vpxor xmm0, xmm0, xmmword [rbp + 0x1b60]
vmovdqa xmmword [rbp + 0x300], xmm0
lea rax, [rbp + 0x2e0]
mov rcx, rsi
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060ad4
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a79
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 + 0x620]
call fcn.14007e520
nop
movabs rax, 0x96506f91ca2b52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a0], rax
movabs rax, 0xfc6292edf280498b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1a8], rax
movabs rax, 0xeb1250d8b23dd130
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b0], rax
movabs rax, 0x87b41df63a19410e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b8], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c50], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1c58], rax
vmovdqu ymm0, ymmword [rbp + 0x1a0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c40]
vmovdqa ymmword [rbp + 0x1a0], ymm1
lea rax, [rbp + 0x1a0]
mov rcx, rsi
vzeroupper
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060c00
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a7f
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 + 0x600]
call fcn.14007e520
nop
movabs rax, 0x8d296f91cc2b52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x50], rax
movabs rax, 0xae32b2acdfcd5b8a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x58], 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 + 0x50]
pxor xmm0, xmmword [rbp + 0x1ae0]
movdqa xmmword [rbp + 0x50], xmm0
lea rax, [rbp + 0x50]
mov rcx, rsi
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060cc0
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a85
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 + 0x5e0]
call fcn.14007e520
nop
movabs rax, 0xc65c6f91ce2b52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c0], rax
movabs rax, 0xda4192d8b3b818dc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c8], rax
movabs rax, 0xaf257da9987b980d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1d8], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c70], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1c78], rax
vmovdqu ymm0, ymmword [rbp + 0x1c0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c60]
vmovdqa ymmword [rbp + 0x1c0], ymm1
lea rax, [rbp + 0x1c0]
mov rcx, rsi
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060de0
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a8b
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 + 0x5c0]
call fcn.14007e520
nop
movabs rax, 0xe73a6df2d62b52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e0], rax
movabs rax, 0xdd12c6c0aaac1fdf
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1e8], rax
movabs rax, 0xaf255fec917c830b
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1f0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1f8], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1c90], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1c98], rax
vmovdqu ymm0, ymmword [rbp + 0x1e0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1c80]
vmovdqa ymmword [rbp + 0x1e0], ymm1
lea rax, [rbp + 0x1e0]
mov rcx, rsi
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140060f00
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a91
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 + 0x5a0]
call fcn.14007e520
nop
movabs rax, 0xf73a6dffc93952fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x200], rax
movabs rax, 0xc25bf48cba8f59d5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x208], rax
movabs rax, 0xe00504c9df719413
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x210], rax
movabs rax, 0x87b43fd8551e3612
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x218], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cb0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1cb8], rax
vmovdqu ymm0, ymmword [rbp + 0x200]
vpxor ymm1, ymm0, ymmword [rbp + 0x1ca0]
vmovdqa ymmword [rbp + 0x200], ymm1
lea rax, [rbp + 0x200]
mov rcx, rsi
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061030
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a97
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 + 0x580]
call fcn.14007e520
nop
movabs rax, 0xf73a6de5db3952fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x100], rax
movabs rax, 0xc25bf48cba8f59d5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x108], rax
movabs rax, 0xe00504c9df719413
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x110], rax
movabs rax, 0x87b43fd8551e3612
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x118], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cd0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1cd8], rax
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x1cc0]
vmovdqa ymmword [rbp + 0x100], ymm1
lea rax, [rbp + 0x100]
mov rcx, rsi
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061160
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062a9d
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 + 0x560]
call fcn.14007e520
nop
movabs rax, 0xf73a6dffca3952fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x120], rax
movabs rax, 0xc25bf48cba8f59d5
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x128], rax
movabs rax, 0xe00504c9df719413
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x130], rax
movabs rax, 0x87b43fd8551e3612
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x138], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1cf0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1cf8], rax
vmovdqu ymm0, ymmword [rbp + 0x120]
vpxor ymm1, ymm0, ymmword [rbp + 0x1ce0]
vmovdqa ymmword [rbp + 0x120], ymm1
lea rax, [rbp + 0x120]
mov rcx, rsi
vzeroupper
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061290
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062aa3
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 + 0x540]
call fcn.14007e520
nop
movabs rax, 0xc65c6f91c92a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa0], rax
movabs rax, 0xda4192d8b3b818dc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xa8], rax
movabs rax, 0xaf257da9987b980d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xb0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xb8], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d10], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1d18], rax
vmovdqu ymm0, ymmword [rbp + 0xa0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d00]
vmovdqa ymmword [rbp + 0xa0], ymm1
lea rax, [rbp + 0xa0]
mov rcx, rsi
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400613b0
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062aa9
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 + 0x520]
call fcn.14007e520
nop
movabs rax, 0x8d296f91cc2a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x60], rax
movabs rax, 0xae32b2acdfcd5b8a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x68], 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 + 0x60]
pxor xmm0, xmmword [rbp + 0x1ad0]
movdqa xmmword [rbp + 0x60], xmm0
lea rax, [rbp + 0x60]
mov rcx, rsi
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061470
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062aaf
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 + 0x500]
call fcn.14007e520
nop
movabs rax, 0xca556f91d72a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x320], rax
movabs rax, 0xdc53c6fff2a20bd9
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x328], rax
movabs rax, 0xce4b0fee8b7bb85f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x330], rax
movabs rax, 0xc4947197765f1a48
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x338], rax
movabs rax, 0x9248f549e7b12d1e
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x340], rax
movabs rax, 0x49d473801b7923fc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x348], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1b90], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1b98], rax
movabs rax, 0xbc2c8105c79d0371
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ba0], rax
movabs rax, 0x49d473801b7923de
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1ba8], rax
vmovdqu ymm0, ymmword [rbp + 0x320]
vpxor ymm1, ymm0, ymmword [rbp + 0x1b80]
vmovdqa ymmword [rbp + 0x320], ymm1
vmovdqa xmm0, xmmword [rbp + 0x340]
vpxor xmm0, xmm0, xmmword [rbp + 0x1ba0]
vmovdqa xmmword [rbp + 0x340], xmm0
lea rax, [rbp + 0x320]
mov rcx, rsi
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061611
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062ab5
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rcx
lea rax, [rbp + 0x320]
mov qword [rsp + 0x28], rax
mov qword [rsp + 0x20], rdx
lea rcx, [rbp + 0x4e0]
call fcn.14007e520
nop
movabs rax, 0xc65c6f91db2a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc0], rax
movabs rax, 0xda4192d8b3b818dc
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xc8], rax
movabs rax, 0xaf257da9987b980d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xd0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xd8], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d30], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1d38], rax
vmovdqu ymm0, ymmword [rbp + 0xc0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d20]
vmovdqa ymmword [rbp + 0xc0], ymm1
lea rax, [rbp + 0xc0]
mov rcx, rsi
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061730
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062abb
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 + 0x4c0]
call fcn.14007e520
nop
movabs rax, 0x93286f91d52a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe0], rax
movabs rax, 0xc602829cefed498a
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xe8], rax
movabs rax, 0xaf257d8bff15f15d
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0xf0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0xf8], 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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1d50], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1d58], rax
vmovdqu ymm0, ymmword [rbp + 0xe0]
vpxor ymm1, ymm0, ymmword [rbp + 0x1d40]
vmovdqa ymmword [rbp + 0xe0], ymm1
lea rax, [rbp + 0xe0]
mov rcx, rsi
vzeroupper
nop
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061850
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062ac1
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 + 0x4a0]
call fcn.14007e520
nop
movabs rax, 0x90286f91ce2a52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x70], rax
movabs rax, 0xae32b2acdfcd5bd2
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x78], 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 + 0x70]
pxor xmm0, xmmword [rbp + 0x1ac0]
movdqa xmmword [rbp + 0x70], xmm0
lea rax, [rbp + 0x70]
mov rcx, rsi
nop dword [rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061910
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062ac7
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 + 0x480]
call fcn.14007e520
nop
movabs rax, 0x8d2b6f91cc2052fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x80], rax
movabs rax, 0xae32b2acdfef4982
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x88], 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 + 0x80]
pxor xmm0, xmmword [rbp + 0x1ab0]
movdqa xmmword [rbp + 0x80], xmm0
lea rax, [rbp + 0x80]
mov rcx, rsi
nop dword [rax + rax]
inc rcx
cmp byte [rax + rcx], 0
jne 0x1400619e0
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062acd
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 + 0x460]
call fcn.14007e520
nop
movabs rax, 0xe23a6dffcc2052fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x220], rax
movabs rax, 0x8e5cd3cfb6bf1cd7
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x228], rax
movabs rax, 0xc1400fff9e729432
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x230], rax
movabs rax, 0xf5d1699851100058
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x238], rax
movabs rax, 0xd04def6aaee9621f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x240], rax
movabs rax, 0x49f65dc3573503f2
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, 0xaf257d8bff15f17f
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1bd0], rax
mov qword [rbp], rdi
mov rax, qword [rbp]
mov qword [rbp + 0x1bd8], rax
movabs rax, 0xbc2c8105c79d0371
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x1be0], rax
movabs rax, 0x49d473801b7923de
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, rsi
vzeroupper
inc rcx
cmp byte [rax + rcx], 0
jne 0x140061b84
mov rax, r14
mov rdx, qword [rbp + 0x3b0]
sub rax, rdx
cmp rax, rcx
jb 0x140062ad3
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 + 0x440]
call fcn.14007e520
nop
lea r10, [rbp + 0x1d95]
test ebx, ebx
jns 0x140061c20
neg ebx
nop word [rax + rax]
dec r10
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r10], bl
mov ebx, edx
test edx, edx
jne 0x140061bf0
dec r10
mov byte [r10], reloc.WLDAP32.dll_Ordinal_45
jmp 0x140061c46
dec r10
mov eax, 0xcccccccd
mul ebx
shr edx, 3
movzx eax, dl
shl al, 2
lea ecx, [rax + rdx]
add cl, cl
sub bl, cl
add bl, 0x30
mov byte [r10], bl
mov ebx, edx
test edx, edx
jne 0x140061c20
lea r9, [rbp + 9]
lea r8, [rbp + 0x1d95]
mov rdx, r10
lea rcx, [rbp + 0x360]
call fcn.14007e7a0
nop
movabs rax, 0xa3184d91c92b52fd
mov qword [rbp], rax
mov rax, qword [rbp]
mov qword [rbp + 0x90], rax
mov qword [rbp], r12
mov rax, qword [rbp]
mov qword [rbp + 0x98], 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 + 0x90]
pxor xmm0, xmmword [rbp + 0x1aa0]
movdqa xmmword [rbp + 0x90], xmm0
lea rax, [rbp + 0x90]
inc rsi
cmp byte [rax + rsi], 0
jne 0x140061cc6
mov rax, qword [rbp + 0x3b0]
sub r14, rax
cmp r14, rsi
jb 0x140062a43
lea r9, [rbp + 0x3a0]
cmp qword [rbp + 0x3b8], 0x10
cmovae r9, qword [rbp + 0x3a0]
mov qword [rsp + 0x30], rsi
lea rcx, [rbp + 0x90]
mov qword [rsp + 0x28], rcx
mov qword [rsp + 0x20], rax
lea rcx, [rbp + 0x380]
call fcn.14007e520
nop
lea r9, [rbp + 0x360]
lea r8, [rbp + 0x380]
movzx edx, byte [rbp + 9]
lea rcx, [rbp + 0x420]
call fcn.14007e330
nop
mov rdx, qword [rbp + 0x398]
cmp rdx, 0x10
jb 0x140061d80
inc rdx
mov rcx, qword [rbp + 0x380]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061d7a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140061d7a
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
nop
mov rdx, qword [rbp + 0x378]
cmp rdx, 0x10
jb 0x140061dc4
inc rdx
mov rcx, qword [rbp + 0x360]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140061dbf
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140061dbf
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
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]
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]
cmp qword [0x140175848], 0x10
cmovae r15, qword [0x140175830]
mov rcx, r15
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [0x140175810]
cmp qword [0x140175828], 0x10
cmovae rcx, qword [0x140175810]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
lea rcx, [0x140175890]
cmp qword [0x1401758a8], 0x10
cmovae rcx, qword [0x140175890]
call qword [sym.imp.api_ms_win_crt_filesystem_l1_1_0.dll_remove]
mov rdx, qword [rbp + 0x438]
cmp rdx, 0x10
jb 0x140062130
inc rdx
mov rcx, qword [rbp + 0x420]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006212b
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006212b
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x430], xmm0
mov byte [rbp + 0x420], 0
mov rdx, qword [rbp + 0x458]
cmp rdx, 0x10
jb 0x14006218b
inc rdx
mov rcx, qword [rbp + 0x440]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062186
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062186
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x450], xmm0
mov byte [rbp + 0x440], 0
mov rdx, qword [rbp + 0x478]
cmp rdx, 0x10
jb 0x1400621e6
inc rdx
mov rcx, qword [rbp + 0x460]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400621e1
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400621e1
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x470], xmm0
mov byte [rbp + 0x460], 0
mov rdx, qword [rbp + 0x498]
cmp rdx, 0x10
jb 0x140062241
inc rdx
mov rcx, qword [rbp + 0x480]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006223c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006223c
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x490], xmm0
mov byte [rbp + 0x480], 0
mov rdx, qword [rbp + 0x4b8]
cmp rdx, 0x10
jb 0x14006229c
inc rdx
mov rcx, qword [rbp + 0x4a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062297
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062297
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x4b0], xmm0
mov byte [rbp + 0x4a0], 0
mov rdx, qword [rbp + 0x4d8]
cmp rdx, 0x10
jb 0x1400622f7
inc rdx
mov rcx, qword [rbp + 0x4c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400622f2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400622f2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x4d0], xmm0
mov byte [rbp + 0x4c0], 0
mov rdx, qword [rbp + 0x4f8]
cmp rdx, 0x10
jb 0x140062352
inc rdx
mov rcx, qword [rbp + 0x4e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006234d
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006234d
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x4f0], xmm0
mov byte [rbp + 0x4e0], 0
mov rdx, qword [rbp + 0x518]
cmp rdx, 0x10
jb 0x1400623ad
inc rdx
mov rcx, qword [rbp + 0x500]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400623a8
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400623a8
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x510], xmm0
mov byte [rbp + 0x500], 0
mov rdx, qword [rbp + 0x538]
cmp rdx, 0x10
jb 0x140062408
inc rdx
mov rcx, qword [rbp + 0x520]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062403
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062403
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x530], xmm0
mov byte [rbp + 0x520], 0
mov rdx, qword [rbp + 0x558]
cmp rdx, 0x10
jb 0x140062463
inc rdx
mov rcx, qword [rbp + 0x540]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006245e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006245e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x550], xmm0
mov byte [rbp + 0x540], 0
mov rdx, qword [rbp + 0x578]
cmp rdx, 0x10
jb 0x1400624be
inc rdx
mov rcx, qword [rbp + 0x560]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400624b9
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400624b9
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x570], xmm0
mov byte [rbp + 0x560], 0
mov rdx, qword [rbp + 0x598]
cmp rdx, 0x10
jb 0x140062519
inc rdx
mov rcx, qword [rbp + 0x580]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062514
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062514
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x590], xmm0
mov byte [rbp + 0x580], 0
mov rdx, qword [rbp + 0x5b8]
cmp rdx, 0x10
jb 0x140062574
inc rdx
mov rcx, qword [rbp + 0x5a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14006256f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x14006256f
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x5b0], xmm0
mov byte [rbp + 0x5a0], 0
mov rdx, qword [rbp + 0x5d8]
cmp rdx, 0x10
jb 0x1400625cf
inc rdx
mov rcx, qword [rbp + 0x5c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400625ca
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400625ca
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x5d0], xmm0
mov byte [rbp + 0x5c0], 0
mov rdx, qword [rbp + 0x5f8]
cmp rdx, 0x10
jb 0x14006262a
inc rdx
mov rcx, qword [rbp + 0x5e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062625
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062625
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x5f0], xmm0
mov byte [rbp + 0x5e0], 0
mov rdx, qword [rbp + 0x618]
cmp rdx, 0x10
jb 0x140062685
inc rdx
mov rcx, qword [rbp + 0x600]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062680
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062680
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x610], xmm0
mov byte [rbp + 0x600], 0
mov rdx, qword [rbp + 0x638]
cmp rdx, 0x10
jb 0x1400626e0
inc rdx
mov rcx, qword [rbp + 0x620]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400626db
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400626db
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x630], xmm0
mov byte [rbp + 0x620], 0
mov rdx, qword [rbp + 0x658]
cmp rdx, 0x10
jb 0x14006273b
inc rdx
mov rcx, qword [rbp + 0x640]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062736
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062736
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x650], xmm0
mov byte [rbp + 0x640], 0
mov rdx, qword [rbp + 0x678]
cmp rdx, 0x10
jb 0x140062796
inc rdx
mov rcx, qword [rbp + 0x660]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062791
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062791
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x670], xmm0
mov byte [rbp + 0x660], 0
mov rdx, qword [rbp + 0x698]
cmp rdx, 0x10
jb 0x1400627f1
inc rdx
mov rcx, qword [rbp + 0x680]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400627ec
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400627ec
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x690], xmm0
mov byte [rbp + 0x680], 0
mov rdx, qword [rbp + 0x6b8]
cmp rdx, 0x10
jb 0x14006284c
inc rdx
mov rcx, qword [rbp + 0x6a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062847
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062847
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x6b0], xmm0
mov byte [rbp + 0x6a0], 0
mov rdx, qword [rbp + 0x6d8]
cmp rdx, 0x10
jb 0x1400628a7
inc rdx
mov rcx, qword [rbp + 0x6c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400628a2
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400628a2
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x6d0], xmm0
mov byte [rbp + 0x6c0], 0
mov rdx, qword [rbp + 0x3d8]
cmp rdx, 0x10
jb 0x140062902
inc rdx
mov rcx, qword [rbp + 0x3c0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400628fd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400628fd
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x3d0], xmm0
mov byte [rbp + 0x3c0], 0
mov rdx, qword [rbp + 0x3f8]
cmp rdx, 0x10
jb 0x14006295d
inc rdx
mov rcx, qword [rbp + 0x3e0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062958
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062958
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x3f0], xmm0
mov byte [rbp + 0x3e0], 0
mov rdx, qword [rbp + 0x418]
cmp rdx, 0x10
jb 0x1400629b8
inc rdx
mov rcx, qword [rbp + 0x400]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400629b3
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x1400629b3
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
movdqa xmm0, xmmword [0x140142130]
movdqu xmmword [rbp + 0x410], xmm0
mov byte [rbp + 0x400], 0
mov rdx, qword [rbp + 0x3b8]
cmp rdx, 0x10
jb 0x140062a13
inc rdx
mov rcx, qword [rbp + 0x3a0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140062a0e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
jbe 0x140062a0e
call qword [sym.imp.api_ms_win_crt_runtime_l1_1_0.dll__invalid_parameter_noinfo_noreturn]
int3
call fcn.1400f48d0
mov rcx, qword [rbp + 0x1db0]
xor rcx, rsp
call fcn.1400f48b0
lea r11, [rsp + 0x1e20]
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.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
nop
call fcn.140002450
int3