Function at 0x14001ceb0
Capabilities:
Access peb ldr_data
Encode data using xor
Hash data using fnv
Resolve function by parsing pe exports

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
sub rsp, 0x320
lea rbp, [rsp + 0x50]
and rbp, 0xffffffffffffffe0
mov rax, qword [0x1401910c0]
xor rax, rsp
mov qword [rbp + 0x2c0], rax
xor edi, edi
movabs rbx, 0x7fffffffffffffff
movabs r13, 0xdb94f5cd4ce64237
movabs r12, 0xf52cb8d4cb2c8780
movabs r15, 0x7ffffffff4143dff
cmp qword [0x140195168], rdi
jne 0x14001d0ba
movabs rsi, 0x3802805bc7a58b96
movabs rdi, 0x1570e52fa9d0e4d5
movabs r14, 0x841e97cdcf82d215
nop
mov rax, qword [0x140195038]
test rax, rax
jne 0x14001d001
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov r10, qword [rax + 0x30]
test r10, r10
je 0x14001cfd4
cmp word [rax + 0x48], 0
je 0x14001cfd4
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x14001cfd4
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x14001cfd4
mov r11d, dword [rbx + 0x20]
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
add r8, r10
mov edx, 0xb347eed4
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x14001cfcf
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8]
lea r8, [r8 + 1]
test cl, cl
jne 0x14001cfb0
cmp edx, 0xc7f5bb02
je 0x14001cfd9
test r9d, r9d
jne 0x14001cf92
mov rax, qword [rax]
jmp 0x14001cf61
mov edx, dword [rbx + 0x1c]
add rdx, r10
mov ecx, dword [rbx + 0x24]
add rcx, r10
movzx ecx, word [rcx + r9*2]
mov eax, dword [rdx + rcx*4]
add rax, r10
mov qword [0x140195038], rax
movabs rbx, 0x7fffffffffffffff
mov qword [rbp + 0x100], rsi
mov qword [rbp + 0x108], r14
mov qword [rbp + 0x110], r13
mov qword [rbp + 0x118], r12
mov qword [rbp + 0x180], rdi
movabs rcx, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x188], rcx
mov qword [rbp + 0x190], r13
mov qword [rbp + 0x198], r12
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x180]
vmovdqa ymmword [rbp + 0x100], ymm1
lea rdx, [rbp + 0x100]
xor ecx, ecx
vzeroupper
call rax
mov qword [0x140195168], rax
lea rcx, [rbp + 0xd8]
call fcn.14001afa0
mov rax, qword [rbp + 0xd8]
cmp rax, r15
jge 0x14001d097
add rax, 0xbebc200
mov qword [rbp + 0xe0], rax
jmp 0x14001d09e
mov qword [rbp + 0xe0], rbx
lea rcx, [rbp + 0xe0]
call fcn.14001f910
cmp qword [0x140195168], 0
je 0x14001cf40
xor edi, edi
mov rax, qword [0x140195060]
test rax, rax
jne 0x14001d177
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax + rax]
mov r10, qword [rax + 0x30]
test r10, r10
je 0x14001d154
cmp word [rax + 0x48], 0
je 0x14001d154
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x14001d154
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x14001d154
mov r11d, dword [rbx + 0x20]
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
add r8, r10
mov edx, 0x318c7d16
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x14001d14f
nop
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8]
lea r8, [r8 + 1]
test cl, cl
jne 0x14001d130
cmp edx, 0xc903c6db
je 0x14001d159
test r9d, r9d
jne 0x14001d111
mov rax, qword [rax]
jmp 0x14001d0e0
mov edx, dword [rbx + 0x1c]
add rdx, r10
mov ecx, dword [rbx + 0x24]
add rcx, r10
movzx ecx, word [rcx + r9*2]
mov eax, dword [rdx + rcx*4]
add rax, r10
mov qword [0x140195060], rax
call rax
mov rsi, rax
mov r8, qword [0x140195030]
test r8, r8
jne 0x14001d238
mov rcx, qword gs:[0x60]
mov rcx, qword [rcx + 0x18]
mov rcx, qword [rcx + 0x10]
nop dword [rax]
mov r10, qword [rcx + 0x30]
test r10, r10
je 0x14001d214
cmp word [rcx + 0x48], 0
je 0x14001d214
movsxd rax, dword [r10 + 0x3c]
mov ebx, dword [rax + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x14001d214
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x14001d214
mov r11d, dword [rbx + 0x20]
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
add r8, r10
mov edx, 0x348c81cf
movzx eax, byte [r8]
inc r8
test al, al
je 0x14001d20f
nop
movsx eax, al
xor eax, edx
imul edx, eax, 0x1000193
movzx eax, byte [r8]
lea r8, [r8 + 1]
test al, al
jne 0x14001d1f0
cmp edx, 0x65204fc5
je 0x14001d219
test r9d, r9d
jne 0x14001d1d1
mov rcx, qword [rcx]
jmp 0x14001d1a0
mov edx, dword [rbx + 0x1c]
add rdx, r10
mov ecx, dword [rbx + 0x24]
add rcx, r10
movzx ecx, word [rcx + r9*2]
mov r8d, dword [rdx + rcx*4]
add r8, r10
mov qword [0x140195030], r8
mov edx, 2
mov rcx, rsi
call r8
call fcn.14008b5f0
call fcn.14008bac0
test rax, rax
jne 0x14001d29e
movabs rbx, 0x7fffffffffffffff
nop dword [rax]
lea rcx, [rbp]
call fcn.14001afa0
mov rax, qword [rbp]
cmp rax, r15
jge 0x14001d281
add rax, 0xbebc200
mov qword [rbp + 0xe0], rax
jmp 0x14001d288
mov qword [rbp + 0xe0], rbx
lea rcx, [rbp + 0xe0]
call fcn.14001f910
call fcn.14008bac0
test rax, rax
je 0x14001d260
movabs rcx, 0x5140c56d91f0dce1
movabs rdx, 0xecb4ccf56cde7617
mov rsi, 0xffffffffffffffff
movabs r14, 0x891ecd8699d09966
movabs r8, 0xcd0c87f4ff1ea7c3
movabs r9, 0x3ce8e583820d31eb
movabs r10, 0x74416ba5730fbcf
movabs r13, 0x1cd9a6a3c34b11a9
movabs r15, 0x74416ba5730b98a
movabs r12, 0xb8af6a0487663cb4
nop
mov qword [rbp + 0x180], rcx
mov qword [rbp + 0x188], r14
mov qword [rbp + 0x190], rdx
mov qword [rbp + 0x198], r8
mov qword [rbp + 0x1a0], r9
mov qword [rbp + 0x1a8], r10
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rbx, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rbx
movabs rdx, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rdx
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x180]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x180], ymm1
vmovdqa xmm0, xmmword [rbp + 0x1a0]
vxorps xmm0, xmm0, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x1a0], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x100], xmm0
mov qword [rbp + 0x110], rdi
mov qword [rbp + 0x118], rdi
lea rax, [rbp + 0x180]
mov r8, rsi
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001d3d3
lea rdx, [rbp + 0x180]
lea rcx, [rbp + 0x100]
call fcn.140005a90
lea r8, [rbp + 0x100]
mov rdx, r12
lea rcx, [rbp + 0x88]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
mov rdx, qword [rbx]
add rcx, 7
add rdx, rcx
mov qword [rbp + 0xe0], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 8
lea r8, [rbp + 0xe0]
mov rcx, qword [0x1401968b0]
call fcn.140093380
mov rax, qword [rbp + 0xe0]
mov qword [0x140195188], rax
movabs rax, 0x5140c51691f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0xfbabd5f26cdf0717
mov qword [rbp + 0x110], rax
movabs rax, 0xf52cfb97eb13a7bf
mov qword [rbp + 0x118], rax
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001d535
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0x90]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
mov rdx, qword [rbx]
add rcx, 7
add rdx, rcx
mov qword [rbp + 0xe0], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 8
lea r8, [rbp + 0xe0]
mov rcx, qword [0x1401968b0]
call fcn.140093380
mov rax, qword [rbp + 0xe0]
mov qword [0x140195170], rax
movabs rax, 0x2040c56d91f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0xefb4b7f56cde7617
mov qword [rbp + 0x110], rax
movabs rax, 0xc10c8b92eb13a7b0
mov qword [rbp + 0x118], rax
movabs rax, 0x3ce09383857b3198
mov qword [rbp + 0x120], rax
movabs rax, 0x74416ba57308dcc
mov qword [rbp + 0x128], rax
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqa xmm0, xmmword [rbp + 0x120]
vxorps xmm0, xmm0, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x120], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
nop
inc r8
cmp byte [rax + r8], 0
jne 0x14001d6e0
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0x98]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
mov rdx, qword [rbx]
add rcx, 7
add rdx, rcx
mov qword [rbp + 0xe0], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 8
lea r8, [rbp + 0xe0]
mov rcx, qword [0x1401968b0]
call fcn.140093380
mov rax, qword [rbp + 0xe0]
mov qword [0x1401951d8], rax
movabs rax, 0x2040c56d91f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0xefb4b7f56cde7617
mov qword [rbp + 0x110], rax
movabs rax, 0xc50c8ee2eb13a7b0
mov qword [rbp + 0x118], rax
movabs rax, 0x1c9fe583867d31ef
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r15
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqa xmm0, xmmword [rbp + 0x120]
vxorps xmm0, xmm0, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x120], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001d880
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xa0]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
mov rdx, qword [rbx]
add rcx, 7
add rdx, rcx
mov qword [rbp + 0xe0], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 8
lea r8, [rbp + 0xe0]
mov rcx, qword [0x1401968b0]
call fcn.140093380
mov rax, qword [rbp + 0xe0]
mov qword [0x1401951d0], rax
movabs rax, 0x2040c56d91f0dce1
mov qword [rbp + 0x140], rax
mov qword [rbp + 0x148], r14
movabs rax, 0xefb4b7f56cde7617
mov qword [rbp + 0x150], rax
movabs rax, 0xc50c8b92eb13a7b0
mov qword [rbp + 0x158], rax
movabs rax, 0x3ce99583fa7e31ef
mov qword [rbp + 0x160], rax
movabs rax, 0x3277368d6210ffba
mov qword [rbp + 0x168], rax
movabs rax, 0x79cc99916e99ef0b
mov qword [rbp + 0x170], rax
movabs rcx, 0x3abcc038aacf47a4
mov qword [rbp + 0x178], rcx
movabs rdx, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x100], rdx
movabs rdx, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x108], rdx
movabs rbx, 0xdb94f5cd4ce64237
mov qword [rbp + 0x110], rbx
movabs rdx, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x118], rdx
mov qword [rbp + 0x120], r13
mov qword [rbp + 0x128], r15
mov qword [rbp + 0x130], rax
mov qword [rbp + 0x138], rcx
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm1, ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x140], ymm1
vmovdqu ymm0, ymmword [rbp + 0x160]
vpxor ymm1, ymm0, ymmword [rbp + 0x120]
vmovdqa ymmword [rbp + 0x160], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x140]
mov r8, rsi
vzeroupper
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14001da60
lea rdx, [rbp + 0x140]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xa8]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
mov rdx, qword [rbx]
add rcx, 7
add rdx, rcx
mov qword [rbp + 0xe0], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 8
lea r8, [rbp + 0xe0]
mov rcx, qword [0x1401968b0]
call fcn.140093380
mov rax, qword [rbp + 0xe0]
mov qword [0x1401951c8], rax
movabs rax, 0x2040c56d91f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0xefb4b7f56cde7617
mov qword [rbp + 0x110], rax
movabs rax, 0xc60c88eceb13a7b0
mov qword [rbp + 0x118], rax
movabs rax, 0x3ced9183f37b3191
mov qword [rbp + 0x120], rax
movabs rax, 0x74416ba5730fdba
mov qword [rbp + 0x128], rax
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqa xmm0, xmmword [rbp + 0x120]
vxorps xmm0, xmm0, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x120], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14001dc10
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xb0]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
mov rdx, qword [rbx]
add rcx, 7
add rdx, rcx
mov qword [rbp + 0xe0], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 8
lea r8, [rbp + 0xe0]
mov rcx, qword [0x1401968b0]
call fcn.140093380
mov rax, qword [rbp + 0xe0]
mov qword [0x140195198], rax
movabs rax, 0x5140c56d91f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0xebb4b7f56cde7617
mov qword [rbp + 0x110], rax
movabs rax, 0xd51c8df48d6aa7b1
mov qword [rbp + 0x118], rax
movabs rax, 0x1c9fe28381733196
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r15
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqa xmm0, xmmword [rbp + 0x120]
vxorps xmm0, xmm0, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x120], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001ddb0
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xb8]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
mov rdx, qword [rbx]
add rcx, 7
add rdx, rcx
mov qword [rbp + 0xe0], rdi
mov qword [rsp + 0x20], rdi
mov r9d, 8
lea r8, [rbp + 0xe0]
mov rcx, qword [0x1401968b0]
call fcn.140093380
mov rax, qword [rbp + 0xe0]
mov qword [0x140195180], rax
movabs rax, 0x2041c51691f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0xebb4b1f56cde7617
mov qword [rbp + 0x110], rax
movabs rax, 0xd51398ebeb13a7b5
mov qword [rbp + 0x118], rax
movabs rax, 0x3cec9e83fb7f3196
mov qword [rbp + 0x120], rax
movabs rax, 0x74416ba57308bce
mov qword [rbp + 0x128], rax
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm0, ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x100], ymm0
vmovdqa xmm1, xmmword [rbp + 0x120]
vxorps xmm1, xmm1, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x120], xmm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
nop word [rax + rax]
inc r8
cmp byte [rax + r8], 0
jne 0x14001df60
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xc0]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
add rcx, 7
add rcx, qword [rbx]
mov qword [0x1401951a0], rcx
movabs rax, 0x2040c56d91f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0x98b4c0f56cde7617
mov qword [rbp + 0x110], rax
movabs rax, 0xcd0c87f4ff1ba7b0
mov qword [rbp + 0x118], rax
movabs rax, 0x1cd9a6a3fb7331eb
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r15
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqa xmm0, xmmword [rbp + 0x120]
vxorps xmm0, xmm0, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x120], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001e0d1
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xc8]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
add rcx, 7
add rcx, qword [rbx]
mov qword [0x140195178], rcx
movabs rax, 0x5140c56b91f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0x9eb4c48e6cde7617
mov qword [rbp + 0x110], rax
movabs rax, 0xf52cb8d4fd1ca7b0
mov qword [rbp + 0x118], rax
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001e204
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xd0]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
add rcx, 7
add rcx, qword [rbx]
mov qword [0x140195190], rcx
movabs rax, 0x2041c56d91f0dce1
mov qword [rbp + 0x100], rax
mov qword [rbp + 0x108], r14
movabs rax, 0xefb4c58e6ca00417
mov qword [rbp + 0x110], rax
movabs rax, 0xd56f8cf48f14a7b8
mov qword [rbp + 0x118], rax
movabs rax, 0x1cd9a693f76b259b
mov qword [rbp + 0x120], rax
mov qword [rbp + 0x128], r15
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
mov qword [rbp + 0x160], r13
mov qword [rbp + 0x168], r15
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
vmovdqa xmm0, xmmword [rbp + 0x120]
vxorps xmm0, xmm0, xmmword [rbp + 0x160]
vmovdqa xmmword [rbp + 0x120], xmm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x180], xmm0
mov qword [rbp + 0x190], rdi
mov qword [rbp + 0x198], rdi
lea rax, [rbp + 0x100]
mov r8, rsi
vzeroupper
inc r8
cmp byte [rax + r8], 0
jne 0x14001e375
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
call fcn.140005a90
lea r8, [rbp + 0x180]
mov rdx, r12
lea rcx, [rbp + 0xf0]
call fcn.14008c9d0
mov rbx, rax
mov rdx, qword [rax]
add rdx, 3
mov dword [rbp + 0xd8], edi
mov qword [rsp + 0x20], rdi
mov r9d, 4
lea r8, [rbp + 0xd8]
mov rcx, qword [0x1401968b0]
call fcn.140093380
movsxd rcx, dword [rbp + 0xd8]
add rcx, 7
add rcx, qword [rbx]
mov qword [0x140195150], rcx
cmp qword [0x140195188], 0
movabs rcx, 0x5140c56d91f0dce1
movabs rdx, 0xecb4ccf56cde7617
movabs r8, 0xcd0c87f4ff1ea7c3
movabs r9, 0x3ce8e583820d31eb
movabs r10, 0x74416ba5730fbcf
je 0x14001d300
cmp qword [0x140195170], 0
je 0x14001d300
call fcn.14008f750
call fcn.140031020
call fcn.1400916f0
mov ecx, 8
call fcn.1400fe360
lea rcx, [0x14001b0a0]
mov qword [rax], rcx
mov qword [rbp + 0xf0], rax
lea rcx, [rbp + 0x18]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
mov r9, rax
lea r8, [0x14001fd10]
xor edx, edx
xor ecx, ecx
call fcn.140108d04
mov qword [rbp + 0x10], rax
test rax, rax
je 0x14001ebb0
cmp dword [rbp + 0x18], 0
je 0x14001eba5
movaps xmm0, xmmword [rbp + 0x10]
movdqa xmmword [rbp + 0xf0], xmm0
lea rcx, [rbp + 0xf0]
call fcn.1400fdd2c
test eax, eax
jne 0x14001eba5
xorps xmm0, xmm0
movdqa xmmword [rbp + 0x10], xmm0
lea ecx, [rax + 8]
call fcn.1400fe360
lea rcx, [0x14001c590]
mov qword [rax], rcx
mov qword [rbp + 0xf0], rax
lea rcx, [rbp + 0x78]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
mov r9, rax
lea r8, [0x14001fd10]
xor edx, edx
xor ecx, ecx
call fcn.140108d04
mov qword [rbp + 0x70], rax
test rax, rax
je 0x14001ec3f
cmp dword [rbp + 0x78], 0
je 0x14001ec34
movaps xmm0, xmmword [rbp + 0x70]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp + 0x10]
call fcn.1400fdd2c
test eax, eax
jne 0x14001ec34
lea ecx, [rax + 8]
call fcn.1400fe360
lea rcx, [0x14001c660]
mov qword [rax], rcx
mov qword [rbp + 0xf0], rax
lea rcx, [rbp + 0x68]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
mov r9, rax
lea r8, [0x14001fd10]
xor edx, edx
xor ecx, ecx
call fcn.140108d04
mov qword [rbp + 0x60], rax
test rax, rax
je 0x14001ec26
cmp dword [rbp + 0x68], 0
je 0x14001ec1b
movaps xmm0, xmmword [rbp + 0x60]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp + 0x10]
call fcn.1400fdd2c
test eax, eax
jne 0x14001ec1b
lea ecx, [rax + 8]
call fcn.1400fe360
lea rcx, [0x14001c770]
mov qword [rax], rcx
mov qword [rbp + 0xf0], rax
lea rcx, [rbp + 0x58]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
mov r9, rax
lea r8, [0x14001fd10]
xor edx, edx
xor ecx, ecx
call fcn.140108d04
mov qword [rbp + 0x50], rax
test rax, rax
je 0x14001ec0d
cmp dword [rbp + 0x58], 0
je 0x14001ec02
movaps xmm0, xmmword [rbp + 0x50]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp + 0x10]
call fcn.1400fdd2c
test eax, eax
jne 0x14001ec02
lea ecx, [rax + 8]
call fcn.1400fe360
lea rcx, [0x14001c800]
mov qword [rax], rcx
mov qword [rbp + 0xf0], rax
lea rcx, [rbp + 0x48]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
mov r9, rax
lea r8, [0x14001fd10]
xor edx, edx
xor ecx, ecx
call fcn.140108d04
mov qword [rbp + 0x40], rax
test rax, rax
je 0x14001ebf4
cmp dword [rbp + 0x48], 0
je 0x14001ebe9
movaps xmm0, xmmword [rbp + 0x40]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp + 0x10]
call fcn.1400fdd2c
test eax, eax
jne 0x14001ebe9
lea ecx, [rax + 8]
call fcn.1400fe360
lea rcx, [0x14001c9a0]
mov qword [rax], rcx
mov qword [rbp + 0xf0], rax
lea rcx, [rbp + 0x38]
mov qword [rsp + 0x28], rcx
mov dword [rsp + 0x20], edi
mov r9, rax
lea r8, [0x14001fd10]
xor edx, edx
xor ecx, ecx
call fcn.140108d04
mov qword [rbp + 0x30], rax
test rax, rax
je 0x14001ebdb
cmp dword [rbp + 0x38], 0
je 0x14001ebd0
movaps xmm0, xmmword [rbp + 0x30]
movdqa xmmword [rbp + 0x10], xmm0
lea rcx, [rbp + 0x10]
call fcn.1400fdd2c
test eax, eax
jne 0x14001ebd0
xor edx, edx
mov r8d, 0x100
lea rcx, [rbp + 0x1c0]
call fcn.140132ce0
mov dword [rbp + 0xe0], 0x100
mov rax, qword [0x140195020]
test rax, rax
jne 0x14001e7ba
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
mov r10, qword [rax + 0x30]
test r10, r10
je 0x14001e794
cmp word [rax + 0x48], 0
je 0x14001e794
movsxd rcx, dword [r10 + 0x3c]
mov ebx, dword [rcx + r10 + 0x88]
add rbx, r10
cmp rbx, r10
je 0x14001e794
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x14001e794
mov r11d, dword [rbx + 0x20]
nop dword [rax]
nop dword [rax + rax]
dec r9d
lea rdx, [r10 + r9*4]
mov r8d, dword [rdx + r11]
add r8, r10
mov edx, 0x68b7b4dc
movzx ecx, byte [r8]
inc r8
test cl, cl
je 0x14001e78f
nop
movsx ecx, cl
xor ecx, edx
imul edx, ecx, 0x1000193
movzx ecx, byte [r8]
lea r8, [r8 + 1]
test cl, cl
jne 0x14001e770
cmp edx, 0xb198cf03
je 0x14001e79c
test r9d, r9d
jne 0x14001e750
mov rax, qword [rax]
jmp 0x14001e713
mov edx, dword [rbx + 0x1c]
add rdx, r10
mov ecx, dword [rbx + 0x24]
add rcx, r10
movzx ecx, word [rcx + r9*2]
mov eax, dword [rdx + rcx*4]
add rax, r10
mov qword [0x140195020], rax
lea rdx, [rbp + 0xe0]
lea rcx, [rbp + 0x1c0]
call rax
mov dword [rbp + 0xd8], 0xffffffff
test eax, eax
movabs rax, 0x35158840cabc8182
mov qword [rbp + 0x100], rax
je 0x14001e8e9
movabs rax, 0xc51bd28acd93c724
mov qword [rbp + 0x108], rax
movabs rax, 0xdb94f5cd4ce6423d
mov qword [rbp + 0x110], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x118], rax
movabs rcx, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rcx
movabs rcx, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rcx
movabs rbx, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rbx
mov qword [rbp + 0x158], rax
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
lea r8, [rbp + 0x1c0]
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
vzeroupper
call fcn.14001f280
nop
mov edx, dword [rbp + 0xd8]
mov rcx, rax
call fcn.14008e230
nop
mov rdx, qword [rbp + 0x198]
cmp rdx, 0xf
jbe 0x14001ea05
inc rdx
mov rcx, qword [rbp + 0x180]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e8df
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001ebbe
call fcn.1400fe6ac
jmp 0x14001ea05
movabs rax, 0xde49d28acd93c724
mov qword [rbp + 0x108], rax
movabs rax, 0xe4e1d5a83e876258
mov qword [rbp + 0x110], rax
movabs rax, 0xf52cb8d4cb2c878a
mov qword [rbp + 0x118], rax
movabs rax, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rax
movabs rax, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rax
movabs rax, 0xdb94f5cd4ce64237
mov qword [rbp + 0x150], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x158], rax
vmovdqu ymm0, ymmword [rbp + 0x140]
vpxor ymm0, ymm0, ymmword [rbp + 0x100]
vmovdqa ymmword [rbp + 0x100], ymm0
vxorps xmm0, xmm0, xmm0
vmovups xmmword [rbp + 0x10], xmm0
mov qword [rbp + 0x20], rdi
mov qword [rbp + 0x28], rdi
lea rax, [rbp + 0x100]
vzeroupper
inc rsi
cmp byte [rax + rsi], 0
jne 0x14001e993
mov r8, rsi
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x10]
call fcn.140005a90
nop
mov edx, dword [rbp + 0xd8]
lea rcx, [rbp + 0x10]
call fcn.14008e230
nop
mov rdx, qword [rbp + 0x28]
cmp rdx, 0xf
jbe 0x14001e9fb
inc rdx
mov rcx, qword [rbp + 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001e9f6
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001ebc4
call fcn.1400fe6ac
movabs rbx, 0xdb94f5cd4ce64237
mov dword [rbp + 0xd8], 0xffffffff
movabs rax, 0x7414c54bc5b99197
mov qword [rbp + 0x100], rax
movabs rax, 0x931e818386cac332
mov qword [rbp + 0x108], rax
movabs rax, 0xdb94f5cd4ce64844
mov qword [rbp + 0x110], rax
movabs rax, 0xf52cb8d4cb2c8780
mov qword [rbp + 0x118], rax
movabs rcx, 0x1570e52fa9d0e4d5
mov qword [rbp + 0x140], rcx
movabs rcx, 0xb63ef2a6a6f0a646
mov qword [rbp + 0x148], rcx
mov qword [rbp + 0x150], rbx
mov qword [rbp + 0x158], rax
vmovdqu ymm0, ymmword [rbp + 0x100]
vpxor ymm1, ymm0, ymmword [rbp + 0x140]
vmovdqa ymmword [rbp + 0x100], ymm1
lea rdx, [rbp + 0x100]
lea rcx, [rbp + 0x180]
vzeroupper
call fcn.14001f460
nop
mov edx, dword [rbp + 0xd8]
mov rcx, rax
call fcn.14008e230
nop
mov rdx, qword [rbp + 0x198]
cmp rdx, 0xf
jbe 0x14001eb02
inc rdx
mov rcx, qword [rbp + 0x180]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14001eafd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x14001ebca
call fcn.1400fe6ac
call fcn.14008e960
test al, al
je 0x14001eb73
movabs rbx, 0x7ffffffffff0bdbf
cmp byte [0x140195158], 0
jne 0x14001eb73
mov eax, edi
cdq
idiv dword [0x14019d564]
test edx, edx
jne 0x14001eb68
lea rcx, [rbp + 0x80]
call fcn.14001afa0
mov rax, qword [rbp + 0x80]
cmp rax, rbx
jge 0x14001eb4b
add rax, 0xf4240
jmp 0x14001eb55
movabs rax, 0x7fffffffffffffff
mov qword [rbp + 0xe0], rax
lea rcx, [rbp + 0xe0]
call fcn.14001f910
inc edi
call fcn.14008e960
test al, al
jne 0x14001eb15
xor al, al
mov rcx, qword [rbp + 0x2c0]
xor rcx, rsp
call fcn.1400fe220
lea r11, [rsp + 0x320]
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
mov ecx, 1
call fcn.1400fcd3c
nop
mov dword [rbp + 0x18], edi
mov ecx, 6
call fcn.1400fcd3c
nop
call fcn.14010555c
int3
call fcn.14010555c
int3
call fcn.14010555c
nop
mov ecx, 1
call fcn.1400fcd3c
nop
mov dword [rbp + 0x38], edi
mov ecx, 6
call fcn.1400fcd3c
nop
mov ecx, 1
call fcn.1400fcd3c
nop
mov dword [rbp + 0x48], edi
mov ecx, 6
call fcn.1400fcd3c
nop
mov ecx, 1
call fcn.1400fcd3c
nop
mov dword [rbp + 0x58], edi
mov ecx, 6
call fcn.1400fcd3c
nop
mov ecx, 1
call fcn.1400fcd3c
nop
mov dword [rbp + 0x68], edi
mov ecx, 6
call fcn.1400fcd3c
nop
mov ecx, 1
call fcn.1400fcd3c
nop
mov dword [rbp + 0x78], edi
mov ecx, 6
call fcn.1400fcd3c
int3