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

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
push rbp
push r12
push r13
push r14
push r15
lea rbp, [rax - 0x118]
sub rsp, 0x1f0
movaps xmmword [rax - 0x38], xmm6
mov rax, qword [0x1400d0780]
xor rax, rsp
mov qword [rbp + 0xd0], rax
xor r15d, r15d
mov rax, qword gs:[0x58]
mov rcx, qword [rax]
mov edx, 0x3d0
mov eax, dword [rdx + rcx]
mov edi, 0x414
add rdi, rcx
test al, 1
jne 0x140006ed0
or eax, 1
mov dword [rdx + rcx], eax
mov word [rdi + 3], 0x157
mov word [rdi], 0xf944
mov byte [rdi + 2], 0xe8
lea rcx, [0x1400a1c20]
call fcn.14006f1a0
nop
mov rax, qword gs:[0x60]
mov rax, qword [rax + 0x18]
mov rax, qword [rax + 0x10]
nop dword [rax]
nop word [rax + rax]
mov r11, qword [rax + 0x30]
movsxd rcx, dword [r11 + 0x3c]
mov ebx, dword [rcx + r11 + 0x88]
add rbx, r11
cmp rbx, r11
je 0x140006f66
mov r9d, dword [rbx + 0x18]
test r9d, r9d
je 0x140006f66
mov r10d, dword [rbx + 0x20]
nop word [rax + rax]
dec r9d
lea rdx, [r10 + r9*4]
mov ecx, dword [rdx + r11]
add rcx, r11
mov r8d, 0x3f0b9ff2
movzx edx, byte [rcx]
inc rcx
test dl, dl
je 0x140006f61
nop
movsx edx, dl
xor edx, r8d
imul r8d, edx, 0x1000193
movzx edx, byte [rcx]
lea rcx, [rcx + 1]
test dl, dl
jne 0x140006f40
cmp r8d, 0x3683121b
je 0x140006f6b
test r9d, r9d
jne 0x140006f20
mov rax, qword [rax]
jmp 0x140006ef0
mov r8d, dword [rbx + 0x1c]
add r8, r11
mov edx, dword [rbx + 0x24]
add rdx, r11
movzx edx, word [rdx + r9*2]
mov r10d, dword [r8 + rdx*4]
add r10, r11
mov rcx, rdi
call fcn.140009810
mov rcx, rax
call r10
call fcn.140006630
lea rdx, [0x1400d3880]
cmp qword [0x1400d3898], 0xf
cmova rdx, qword [0x1400d3880]
mov r8, qword [0x1400d3890]
lea rcx, [0x1400d1e30]
call fcn.14000ca80
mov rsi, rax
mov rcx, qword gs:[0x58]
mov rdi, qword [rcx]
mov eax, 0x200
mov ecx, dword [rax + rdi]
mov ebx, 0x210
test cl, 1
jne 0x140007000
or ecx, 1
mov dword [rax + rdi], ecx
mov word [rdi + rbx + 1], 0x193
mov byte [rdi + rbx], 0x9f
lea rcx, [0x1400a1c00]
call fcn.14006f1a0
nop
lea r9, [rdi + rbx]
movdqa xmm6, xmmword [0x1400c2a50]
cmp byte [r9 + 2], 0
je 0x140007081
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x140007053
movdqa xmm1, xmmword [0x1400c29f0]
psllq xmm1, 3
movdqa xmm0, xmmword [0x1400c2d30]
vpsrlvq xmm2, xmm0, xmm1
pshufb xmm2, xmm6
movzx eax, word [r9]
movd xmm0, eax
xorps xmm2, xmm0
movd eax, xmm2
mov word [r9], ax
jmp 0x14000707c
movabs r10, 0x652bf3a397759395
nop dword [rax]
movzx ecx, dl
and cl, 7
shl cl, 3
mov r8, r10
shr r8, cl
xor byte [r9 + rdx], r8b
inc rdx
cmp rdx, 2
jb 0x140007060
mov byte [r9 + 2], 0
mov rdx, r9
mov rcx, rsi
call fcn.14000bcc0
movdqa xmm0, xmmword [0x1400c2e00]
movdqa xmm1, xmmword [0x1400c2df0]
mov dword [rbp - 0x50], 0x398c14bc
mov rax, qword gs:[0x58]
mov rbx, qword [rax]
mov ecx, 0x130
mov eax, dword [rcx + rbx]
mov edi, 0x268
test al, 1
jne 0x14000710d
or eax, 1
mov dword [rcx + rbx], eax
lea rcx, [rbx + rdi]
mov byte [rcx + 0x24], 1
lea rax, [rcx + 0x23]
lea rdx, [rbp - 0x4d]
cmp rcx, rdx
ja 0x1400070f3
lea rdx, [rbp - 0x70]
cmp rax, rdx
jb 0x1400070f3
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x50]
mov dword [rcx + 0x20], eax
jmp 0x140007100
movups xmmword [rcx], xmm0
movups xmmword [rcx + 0x10], xmm1
mov eax, dword [rbp - 0x50]
mov dword [rcx + 0x20], eax
lea rcx, [0x1400a1bd0]
call fcn.14006f1a0
nop
add rdi, rbx
movabs r14, 0x99c9b36339a13991
cmp byte [rdi + 0x24], 0
je 0x140007134
mov r8, r14
mov edx, 0x24
mov rcx, rdi
call fcn.1400033f0
mov byte [rdi + 0x24], 0
mov rdx, rdi
lea rcx, [0x1400d1e30]
call fcn.14000bcc0
mov rsi, rax
mov eax, 0x41c
mov ecx, dword [rax + rbx]
mov edi, 0x474
test cl, 1
jne 0x14000717d
or ecx, 1
mov dword [rax + rbx], ecx
mov word [rbx + rdi + 3], 0x139
mov word [rbx + rdi], 0x339b
mov byte [rbx + rdi + 2], 0xab
lea rcx, [0x1400a1bb0]
call fcn.14006f1a0
nop
lea r9, [rdi + rbx]
cmp byte [r9 + 4], 0
je 0x140007221
mov rdx, r15
cmp dword [reloc.WS2_32.dll_accept], 5
jl 0x140007200
movdqa xmm2, xmmword [0x1400c29f0]
mov rcx, r15
movdqa xmm3, xmmword [reloc.WS2_32.dll_getsockopt]
movdqa xmm4, xmmword [0x1400c2d80]
nop dword [rax]
nop word [rax + rax]
movq xmm0, rcx
punpcklqdq xmm0, xmm0
paddq xmm0, xmm2
andps xmm0, xmm3
psllq xmm0, 3
vpsrlvq xmm1, xmm4, xmm0
pshufb xmm1, xmm6
movzx eax, word [r9 + rcx]
movd xmm0, eax
xorps xmm1, xmm0
movd eax, xmm1
mov word [r9 + rcx], ax
add rcx, 2
cmp rcx, 4
jb 0x1400071c0
jmp 0x14000721c
movzx ecx, dl
and cl, 7
shl cl, 3
mov r8, r14
shr r8, cl
xor byte [r9 + rdx], r8b
inc rdx
cmp rdx, 4
jb 0x140007200
mov byte [r9 + 4], 0
mov rdx, r9
mov rcx, rsi
call fcn.14000bcc0
xorps xmm0, xmm0
movups xmmword [rbp + 0x30], xmm0
mov qword [rbp + 0x40], r15
mov qword [rbp + 0x48], reloc.WS2_32.dll_ntohs
mov byte [rbp + 0x30], 0
movups xmmword [rbp + 0x10], xmm0
mov r12, r15
mov qword [rbp + 0x20], r15
mov r13d, reloc.WS2_32.dll_ntohs
mov qword [rbp + 0x28], r13
mov byte [rbp + 0x10], r12b
movdqa xmm0, xmmword [0x1400c2d60]
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
mov ecx, 0x37c
mov eax, dword [rcx + rdi]
mov ebx, 0x3a8
test al, 1
jne 0x1400072ba
or eax, 1
mov dword [rcx + rdi], eax
lea rax, [rdi + rbx]
mov byte [rax + 0x10], 1
lea rcx, [rax + 0xf]
lea rdx, [rbp - 0x39]
cmp rax, rdx
ja 0x1400072aa
lea rdx, [rbp - 0x48]
cmp rcx, rdx
jb 0x1400072aa
movups xmmword [rax], xmm0
jmp 0x1400072ad
movups xmmword [rax], xmm0
lea rcx, [0x1400a1b80]
call fcn.14006f1a0
nop
add rbx, rdi
cmp byte [rbx + 0x10], 0
je 0x1400072de
mov edx, reloc.WS2_32.dll_recv
movabs r8, 0x83af0533df55afe7
mov rcx, rbx
call fcn.1400033f0
mov byte [rbx + 0x10], 0
mov rdx, rbx
lea rcx, [0x1400d1e30]
call fcn.14000bcc0
mov rax, qword [0x1400d2060]
movsxd rax, dword [rax + 4]
lea rcx, [0x1400d20a0]
mov rax, qword [rax + rcx]
mov rcx, qword [rax + 8]
mov qword [rbp - 0x20], rcx
mov rax, qword [rcx]
call qword [rax + reloc.WS2_32.dll_htonl]
nop
lea rcx, [rbp - 0x28]
call fcn.14000b9e0
mov rcx, qword [rax]
mov r8, qword [rcx + 0x40]
mov dl, 0xa
mov rcx, rax
call r8
movzx ebx, al
mov rcx, qword [rbp - 0x20]
test rcx, rcx
je 0x140007352
mov rdx, qword [rcx]
call qword [rdx + reloc.WS2_32.dll_recv]
test rax, rax
je 0x140007352
mov rcx, qword [rax]
mov r8, qword [rcx]
mov edx, 1
mov rcx, rax
call r8
movzx r8d, bl
lea rdx, [rbp + 0x30]
call fcn.14000cd40
movdqa xmm0, xmmword [0x1400c2e30]
mov ecx, 0x684
mov eax, dword [rcx + rdi]
mov ebx, 0x300
test al, 1
jne 0x1400073b1
or eax, 1
mov dword [rcx + rdi], eax
lea rax, [rbx + rdi]
mov byte [rax + 0x10], 1
lea rcx, [rax + 0xf]
lea rdx, [rbp - 0x29]
cmp rax, rdx
ja 0x1400073a1
lea rdx, [rbp - 0x38]
cmp rcx, rdx
jb 0x1400073a1
movups xmmword [rax], xmm0
jmp 0x1400073a4
movups xmmword [rax], xmm0
lea rcx, [0x1400a1b50]
call fcn.14006f1a0
nop
mov rax, qword gs:[0x58]
mov rdi, qword [rax]
add rbx, rdi
cmp byte [rbx + 0x10], 0
je 0x1400073e1
mov edx, reloc.WS2_32.dll_recv
movabs r8, 0xcb93bf57cb393d5f
mov rcx, rbx
call fcn.1400033f0
mov byte [rbx + 0x10], 0
mov rdx, rbx
lea rcx, [0x1400d1e30]
call fcn.14000bcc0
lea rcx, [rbp + 0x70]
call fcn.140003d90
lea rcx, [rbp + 0x10]
cmp rcx, rax
je 0x140007433
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x10], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x20], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
movdqa xmm0, xmm1
psrldq xmm0, 8
movq r13, xmm0
movq r12, xmm1
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x140007471
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000746c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007b84
call fcn.14006eba0
lea rcx, [rbp + 0x90]
call fcn.1400038d0
nop
mov ecx, 0x6f4
mov eax, dword [rcx + rdi]
mov ebx, 0x378
test al, 1
jne 0x1400074a9
or eax, 1
mov dword [rcx + rdi], eax
mov dword [rdi + rbx], 0x10724f8
lea rcx, [0x1400a1b10]
call fcn.14006f1a0
nop
lea rdx, [rbx + rdi]
cmp byte [rdx + 3], 0
je 0x1400074c2
xor byte [rdx], 0x83
xor byte [rdx + 1], 0x59
xor byte [rdx + 2], 7
mov byte [rdx + 3], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
mov rbx, 0xffffffffffffffff
mov r8, rbx
nop dword [rax]
inc r8
cmp byte [rdx + r8], 0
jne 0x1400074e0
lea rcx, [rsp + 0x50]
call fcn.14000c3b0
nop
mov rax, qword gs:[0x58]
mov rsi, qword [rax]
mov ecx, 0x42c
mov eax, dword [rcx + rsi]
mov edi, 0x3c4
test al, 1
jne 0x14000752c
or eax, 1
mov dword [rcx + rsi], eax
mov dword [rsi + rdi], 0x10724f8
lea rcx, [0x1400a1b30]
call fcn.14006f1a0
nop
lea rdx, [rsi + rdi]
cmp byte [rdx + 3], 0
je 0x140007545
xor byte [rdx], 0x83
xor byte [rdx + 1], 0x59
xor byte [rdx + 2], 7
mov byte [rdx + 3], 0
xorps xmm0, xmm0
movups xmmword [rsp + 0x30], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x40], xmm1
inc rbx
cmp byte [rdx + rbx], 0
jne 0x140007556
mov r8, rbx
lea rcx, [rsp + 0x30]
call fcn.14000c3b0
nop
lea rsi, [rbp + 0x30]
cmp qword [rbp + 0x48], 0xf
cmova rsi, qword [rbp + 0x30]
mov r8, qword [rsp + 0x40]
mov rcx, qword [rsp + 0x48]
mov rax, rcx
sub rax, r8
mov rdi, qword [rbp + 0x40]
cmp rdi, rax
ja 0x14000760d
lea rax, [rdi + r8]
mov qword [rsp + 0x40], rax
lea rbx, [rsp + 0x30]
cmp rcx, 0xf
cmova rbx, qword [rsp + 0x30]
lea r15, [rsi + rdi]
cmp r15, rbx
jbe 0x1400075d0
lea rax, [rbx + r8]
cmp rsi, rax
ja 0x1400075d0
cmp rbx, rsi
ja 0x1400075c8
xor r14d, r14d
jmp 0x1400075d3
mov r14, rbx
sub r14, rsi
jmp 0x1400075d3
mov r14, rdi
inc r8
lea rcx, [rbx + rdi]
mov rdx, rbx
call fcn.14009e590
mov r8, r14
mov rdx, rsi
mov rcx, rbx
call fcn.14009e590
sub rdi, r14
lea rdx, [r14 + r15]
lea rcx, [rbx + r14]
mov r8, rdi
call fcn.14009e590
lea rax, [rsp + 0x30]
xor r15d, r15d
jmp 0x140007624
mov qword [rsp + 0x28], rdi
mov qword [rsp + 0x20], rsi
mov rdx, rdi
lea rcx, [rsp + 0x30]
call fcn.14000d110
xorps xmm0, xmm0
movups xmmword [rbp - 0x28], xmm0
xorps xmm1, xmm1
movdqu xmmword [rbp - 0x18], xmm1
movups xmm0, xmmword [rax]
movups xmmword [rbp - 0x28], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp - 0x18], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea rdx, [rbp + 0x10]
cmp r13, 0xf
cmova rdx, qword [rbp + 0x10]
mov r8, r12
lea rcx, [rbp - 0x28]
call fcn.14000aa80
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x50], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x60], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
lea r9, [rsp + 0x50]
lea r8, [rbp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.14000c7f0
nop
lea rdx, [rbp + 0x90]
cmp qword [rbp + 0xa8], 0xf
cmova rdx, qword [rbp + 0x90]
mov r8, qword [rbp + 0xa0]
lea rcx, [rsp + 0x70]
call fcn.14000aa80
movups xmm0, xmmword [rax]
movups xmmword [rbp + 0x70], xmm0
movups xmm1, xmmword [rax + 0x10]
movups xmmword [rbp + 0x80], xmm1
mov qword [rax + 0x10], r15
mov qword [rax + 0x18], reloc.WS2_32.dll_ntohs
mov byte [rax], 0
mov rdx, qword [rbp - 0x78]
cmp rdx, 0xf
jbe 0x140007721
inc rdx
mov rcx, qword [rsp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000771c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007b8a
call fcn.14006eba0
movdqa xmm0, xmmword [0x1400c2a40]
movdqu xmmword [rbp - 0x80], xmm0
mov byte [rsp + 0x70], 0
mov rdx, qword [rbp + 0x68]
cmp rdx, 0xf
jbe 0x140007776
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007769
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007b90
call fcn.14006eba0
movdqa xmm0, xmmword [0x1400c2a40]
mov rdx, qword [rbp - 0x10]
cmp rdx, 0xf
jbe 0x1400077b9
inc rdx
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400077ac
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007b96
call fcn.14006eba0
movdqa xmm0, xmmword [0x1400c2a40]
movdqu xmmword [rbp - 0x18], xmm0
mov byte [rbp - 0x28], 0
mov rdx, qword [rsp + 0x48]
cmp rdx, 0xf
jbe 0x140007807
inc rdx
mov rcx, qword [rsp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400077fa
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007b9c
call fcn.14006eba0
movdqa xmm0, xmmword [0x1400c2a40]
movdqu xmmword [rsp + 0x40], xmm0
mov byte [rsp + 0x30], 0
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x14000784f
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x14000784a
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007ba2
call fcn.14006eba0
lea r9, [rbp + 0x70]
lea rcx, [rbp + 0x50]
call fcn.140002a70
nop
lea rax, [rsp + 0x70]
mov qword [rbp - 0x28], rax
lea rdx, [rbp + 0x50]
lea rcx, [rsp + 0x70]
call fcn.14000ab70
mov rbx, rax
xorps xmm0, xmm0
movups xmmword [rsp + 0x50], xmm0
xorps xmm1, xmm1
movdqu xmmword [rsp + 0x60], xmm1
mov r8d, 1
lea rdx, [0x1400c1b70]
lea rcx, [rsp + 0x50]
call fcn.14000c3b0
nop
mov r8, rbx
lea rdx, [rsp + 0x50]
lea rcx, [rbp + 0xb0]
call fcn.1400030b0
nop
mov rdx, qword [rsp + 0x68]
cmp rdx, 0xf
jbe 0x1400078f2
inc rdx
mov rcx, qword [rsp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400078ed
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007ba8
call fcn.14006eba0
xorps xmm0, xmm0
xor eax, eax
movups xmmword [rbp - 8], xmm0
mov qword [rbp + 8], rax
lea r9, [rbp + 0xb0]
lea rcx, [rbp - 8]
call fcn.140002d80
nop
mov r8, qword [rbp]
mov rdx, qword [rbp - 8]
lea rcx, [rbp - 0x28]
call fcn.14000c000
nop
lea rdx, [rbp - 0x28]
cmp qword [rbp - 0x10], 0xf
cmova rdx, qword [rbp - 0x28]
mov r8, qword [rbp - 0x18]
call fcn.14000b1e0
call fcn.140006880
nop
mov rdx, qword [rbp - 0x10]
cmp rdx, 0xf
jbe 0x14000797b
inc rdx
mov rcx, qword [rbp - 0x28]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007975
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bae
call fcn.14006eba0
nop
mov rcx, qword [rbp - 8]
test rcx, rcx
je 0x1400079c1
mov rdx, qword [rbp + 8]
sub rdx, rcx
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400079b0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bb4
call fcn.14006eba0
xorps xmm0, xmm0
movdqu xmmword [rbp - 8], xmm0
mov qword [rbp + 8], r15
mov rdx, qword [rbp + 0xc8]
cmp rdx, 0xf
jbe 0x140007a02
inc rdx
mov rcx, qword [rbp + 0xb0]
mov rax, rcx
cmp rdx, 0x1000
jb 0x1400079fd
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bba
call fcn.14006eba0
movdqa xmm0, xmmword [0x1400c2a40]
movdqu xmmword [rbp + 0xc0], xmm0
mov byte [rbp + 0xb0], 0
mov rdx, qword [rbp + 0x68]
cmp rdx, 0xf
jbe 0x140007a55
inc rdx
mov rcx, qword [rbp + 0x50]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007a4f
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bc0
call fcn.14006eba0
nop
mov rdx, qword [rbp + 0x88]
cmp rdx, 0xf
jbe 0x140007a94
inc rdx
mov rcx, qword [rbp + 0x70]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007a8e
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bc6
call fcn.14006eba0
nop
mov rdx, qword [rbp + 0xa8]
cmp rdx, 0xf
jbe 0x140007ad6
inc rdx
mov rcx, qword [rbp + 0x90]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007ad0
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bcc
call fcn.14006eba0
nop
mov rdx, qword [rbp + 0x28]
cmp rdx, 0xf
jbe 0x140007b12
inc rdx
mov rcx, qword [rbp + 0x10]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007b0c
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007bd2
call fcn.14006eba0
nop
mov rdx, qword [rbp + 0x48]
cmp rdx, 0xf
jbe 0x140007b49
inc rdx
mov rcx, qword [rbp + 0x30]
mov rax, rcx
cmp rdx, 0x1000
jb 0x140007b44
add rdx, 0x27
mov rcx, qword [rcx - 8]
sub rax, rcx
add rax, 0xfffffffffffffff8
cmp rax, 0x1f
ja 0x140007b7e
call fcn.14006eba0
mov rcx, qword [rbp + 0xd0]
xor rcx, rsp
call fcn.14006eb80
lea r11, [rsp + 0x1f0]
mov rbx, qword [r11 + 0x30]
mov rsi, qword [r11 + 0x38]
mov rdi, qword [r11 + 0x40]
movaps xmm6, xmmword [r11 - 0x10]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rbp
ret
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
nop
call fcn.140075574
int3