Function at 0x140018000
Capabilities:
Access peb ldr_data
Encode data using xor
Execute anti-debugging instructions
Resolve function by parsing pe exports

Disassembly:
push rbx
push rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x270
mov rax, qword gs:[0x60]
xor r14d, r14d
mov qword [0x14001c1d8], rax
mov rax, qword [rax + 0x10]
mov qword [0x14001c1d0], rax
movabs rax, 0xd09643061e989124
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x70], rax
movabs rax, 0x1e9abd58ebf98a35
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x78], rax
movabs rax, 0x515122a5c459a5ef
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x80], rax
movabs rax, 0xa1eccd48c729e3c8
mov qword [rsp + 0x2b8], rax
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x88], rax
mov rax, qword [0x14001c1d8]
mov rax, qword [rax + 0x18]
add rax, 0x20
mov qword [rsp + 0x2b8], rax
mov r15, qword [rax]
cmp r15, rax
je 0x140018167
nop word [rax + rax]
mov rsi, qword [r15 + 0x20]
movsxd rax, dword [rsi + 0x3c]
mov ecx, dword [rax + rsi + 0x88]
test ecx, ecx
je 0x140018156
mov r12d, dword [rsi + rcx + 0x1c]
lea rax, [rsi + rcx]
mov ebx, dword [rax + 0x20]
add r12, rsi
mov r13d, dword [rax + 0x24]
add rbx, rsi
add r13, rsi
mov edi, r14d
mov r14d, dword [rax + 0x18]
test r14d, r14d
je 0x140018153
nop dword [rax + rax]
mov ecx, dword [rbx]
add rcx, rsi
call fcn.140019f40
cmp eax, 0x266089c2
je 0x14001813e
inc edi
add rbx, 4
cmp edi, r14d
jb 0x140018120
jmp 0x140018153
mov eax, edi
movzx ecx, word [r13 + rax*2]
mov edx, dword [r12 + rcx*4]
add rdx, rsi
jne 0x140018349
xor r14d, r14d
mov r15, qword [r15]
cmp r15, qword [rsp + 0x2b8]
jne 0x1400180e0
mov rdx, r14
movabs rsi, 0xd0e443631eeb9151
lea rcx, [rsp + 0x70]
mov qword [rsp + 0x2b8], rsi
movabs rdi, 0x1efebd76ebcb8a06
mov rax, qword [rsp + 0x2b8]
movabs rbx, 0x515122a5c435a583
mov qword [rsp + 0x50], rax
movabs r15, 0xa1eccd48c729e3c8
mov qword [rsp + 0x2b8], rdi
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x2b8], rbx
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x2b8], r15
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x68], rax
vmovdqu ymm0, ymmword [rsp + 0x50]
vpxor ymm1, ymm0, ymmword [rsp + 0x70]
vmovdqu ymmword [rsp + 0x70], ymm1
vzeroupper
call rdx
mov qword [rsp + 0x2b8], rsi
lea rcx, [0x14001c000]
mov rax, qword [rsp + 0x2b8]
mov edx, 3
mov qword [rsp + 0x50], rax
mov qword [rsp + 0x2b8], rdi
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x58], rax
mov qword [rsp + 0x2b8], rbx
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x60], rax
mov qword [rsp + 0x2b8], r15
mov rax, qword [rsp + 0x2b8]
mov qword [rsp + 0x68], rax
lea rax, [rsp + 0x90]
vmovdqu ymm0, ymmword [rsp + 0x50]
vpxor ymm1, ymm0, ymmword [rsp + 0x70]
vmovdqu ymmword [rsp + 0x70], ymm1
vzeroupper
nop
lea rax, [rax + 0x80]
movups xmm0, xmmword [rcx]
movups xmm1, xmmword [rcx + 0x10]
lea rcx, [rcx + 0x80]
movups xmmword [rax - 0x80], xmm0
movups xmm0, xmmword [rcx - 0x60]
movups xmmword [rax - 0x70], xmm1
movups xmm1, xmmword [rcx - 0x50]
movups xmmword [rax - 0x60], xmm0
movups xmm0, xmmword [rcx - 0x40]
movups xmmword [rax - 0x50], xmm1
movups xmm1, xmmword [rcx - 0x30]
movups xmmword [rax - 0x40], xmm0
movups xmm0, xmmword [rcx - 0x20]
movups xmmword [rax - 0x30], xmm1
movups xmm1, xmmword [rcx - 0x10]
movups xmmword [rax - 0x20], xmm0
movups xmmword [rax - 0x10], xmm1
sub rdx, 1
jne 0x140018280
movups xmm0, xmmword [rcx]
mov r11, qword [0x14001c1d0]
mov r15d, 0x64
movups xmm1, xmmword [rcx + 0x10]
mov edx, r15d
movups xmmword [rax], xmm0
movups xmm0, xmmword [rcx + 0x20]
movups xmmword [rax + 0x10], xmm1
movups xmm1, xmmword [rcx + 0x30]
movups xmmword [rax + 0x20], xmm0
movups xmm0, xmmword [rcx + 0x40]
mov ecx, r14d
movups xmmword [rax + 0x30], xmm1
movups xmmword [rax + 0x40], xmm0
mov rax, r11
nop
crc32 ecx, byte [rax]
lea rax, [rax + 1]
sub rdx, 1
jne 0x140018310
movzx eax, byte [rsp + 0x91]
xor al, cl
je 0x140018351
mov rax, qword [0x14001c1d8]
cmp byte [rax + 2], dl
je 0x140018351
lea rcx, [rsp + 0x2b0]
call fcn.140018d20
jmp 0x140018d0b
xor r14d, r14d
jmp 0x14001816a
mov ecx, r14d
mov rax, r11
mov rdx, r15
nop word [rax + rax]
crc32 ecx, byte [rax]
lea rax, [rax + 1]
sub rdx, 1
jne 0x140018360
movzx eax, byte [rsp + 0x90]
xor al, cl
je 0x1400186eb
mov rax, qword [0x14001c1d8]
mov rax, qword [rax + 0x18]
add rax, 0x20
mov qword [rsp + 0x2b8], rax
mov r15, qword [rax]
cmp r15, rax
je 0x140018437
nop dword [rax]
nop word [rax + rax]
mov rsi, qword [r15 + 0x20]
movsxd rax, dword [rsi + 0x3c]
mov ecx, dword [rax + rsi + 0x88]
test ecx, ecx
je 0x140018426
mov r12d, dword [rsi + rcx + 0x1c]
lea rax, [rsi + rcx]
mov ebx, dword [rax + 0x20]
add r12, rsi
mov r13d, dword [rax + 0x24]
add rbx, rsi
add r13, rsi
mov edi, r14d
mov r14d, dword [rax + 0x18]
test r14d, r14d
je 0x140018423
nop dword [rax + rax]
mov ecx, dword [rbx]
add rcx, rsi
call fcn.140019f40
cmp eax, 0xede7343e
je 0x14001840e
inc edi
add rbx, 4
cmp edi, r14d
jb 0x1400183f0
jmp 0x140018423
mov eax, edi
movzx ecx, word [r13 + rax*2]
mov eax, dword [r12 + rcx*4]
add rax, rsi
jne 0x1400184b4
xor r14d, r14d
mov r15, qword [r15]
cmp r15, qword [rsp + 0x2b8]
jne 0x1400183b0
mov rax, r14
call rax
mov rcx, qword [0x14001c1d8]
mov qword [rsp + 0x40], rax
mov rax, qword [rcx + 0x18]
add rax, 0x20
mov qword [rsp + 0x2b8], rax
mov r15, qword [rax]
cmp r15, rax
je 0x1400184dc
mov rsi, qword [r15 + 0x20]
movsxd rcx, dword [rsi + 0x3c]
mov eax, dword [rcx + rsi + 0x88]
test eax, eax
je 0x1400184ca
add rax, rsi
mov edi, r14d
mov r12d, dword [rax + 0x1c]
mov ebx, dword [rax + 0x20]
add r12, rsi
mov r13d, dword [rax + 0x24]
add rbx, rsi
mov r14d, dword [rax + 0x18]
add r13, rsi
test r14d, r14d
je 0x1400184ca
mov ecx, dword [rbx]
add rcx, rsi
call fcn.140019f40
cmp eax, 0x88f1ee12
je 0x1400184b9
inc edi
add rbx, 4
cmp edi, r14d
jb 0x140018496
jmp 0x1400184ca
xor r14d, r14d
jmp 0x14001843a
mov eax, edi
movzx ecx, word [r13 + rax*2]
mov eax, dword [r12 + rcx*4]
add rax, rsi
jne 0x1400184de
mov r15, qword [r15]
cmp r15, qword [rsp + 0x2b8]
je 0x1400184dc
xor r14d, r14d
jmp 0x140018460
xor eax, eax
mov rcx, qword [rsp + 0x40]
call rax
mov rcx, qword [0x14001c1d8]
mov dword [rsp + 0x2b8], eax
mov rcx, qword [rcx + 0x18]
add rcx, 0x20
mov qword [rsp + 0x2c8], rcx
mov r15, qword [rcx]
cmp r15, rcx
je 0x1400185a5
mov rax, rcx
nop dword [rax]
nop word [rax + rax]
mov rsi, qword [r15 + 0x20]
movsxd rcx, dword [rsi + 0x3c]
mov edx, dword [rcx + rsi + 0x88]
test edx, edx
je 0x140018599
mov r12d, dword [rsi + rdx + 0x1c]
lea rax, [rsi + rdx]
mov ebx, dword [rax + 0x20]
add r12, rsi
mov r13d, dword [rax + 0x24]
add rbx, rsi
mov r14d, dword [rax + 0x18]
add r13, rsi
xor edi, edi
test r14d, r14d
je 0x140018591
nop word [rax + rax]
mov ecx, dword [rbx]
add rcx, rsi
call fcn.140019f40
cmp eax, 0x42b2c9b6
je 0x14001857e
inc edi
add rbx, 4
cmp edi, r14d
jb 0x140018560
jmp 0x140018591
movzx ecx, word [r13 + rdi*2]
mov eax, dword [r12 + rcx*4]
add rax, rsi
jne 0x14001867e
mov rax, qword [rsp + 0x2c8]
mov r15, qword [r15]
cmp r15, rax
jne 0x140018520
xor r14d, r14d
mov eax, r14d
mov rcx, qword [rsp + 0x40]
mov edx, 0xf
call rax
mov r10, r14
mov r9d, 0xc350
rdtsc
shl rdx, 0x20
or rax, rdx
mov r8, rax
xor eax, eax
xor ecx, ecx
cpuid
mov dword [rsp + 0x20], eax
mov dword [rsp + 0x24], ebx
mov dword [rsp + 0x28], ecx
mov dword [rsp + 0x2c], edx
rdtsc
shl rdx, 0x20
or rax, rdx
sub rax, r8
add r10, rax
sub r9, 1
jne 0x1400185c0
mov rax, qword [0x14001c1d8]
mov qword [rsp + 0x20], r10
mov rax, qword [rax + 0x18]
add rax, 0x20
mov qword [rsp + 0x2c8], rax
mov r15, qword [rax]
cmp r15, rax
je 0x1400186ab
nop
mov rsi, qword [r15 + 0x20]
movsxd rax, dword [rsi + 0x3c]
mov ecx, dword [rax + rsi + 0x88]
test ecx, ecx
je 0x14001869a
mov r12d, dword [rsi + rcx + 0x1c]
lea rax, [rsi + rcx]
mov ebx, dword [rax + 0x20]
add r12, rsi
mov r13d, dword [rax + 0x24]
add rbx, rsi
add r13, rsi
mov edi, r14d
mov r14d, dword [rax + 0x18]
test r14d, r14d
je 0x140018697
nop dword [rax + rax]
mov ecx, dword [rbx]
add rcx, rsi
call fcn.140019f40
cmp eax, 0x42b2c9b6
je 0x140018686
inc edi
add rbx, 4
cmp edi, r14d
jb 0x140018660
jmp 0x140018697
xor r14d, r14d
jmp 0x1400185ab
mov eax, edi
movzx ecx, word [r13 + rax*2]
mov eax, dword [r12 + rcx*4]
add rax, rsi
jne 0x1400186d9
xor r14d, r14d
mov r15, qword [r15]
cmp r15, qword [rsp + 0x2c8]
jne 0x140018620
mov rax, r14
mov edx, dword [rsp + 0x2b8]
mov rcx, qword [rsp + 0x40]
call rax
cmp qword [rsp + 0x20], 0x1312d00
jbe 0x1400186de
lea rcx, [rsp + 0x2b0]
call fcn.140019230
jmp 0x140018d0b
xor r14d, r14d
jmp 0x1400186ae
mov r11, qword [0x14001c1d0]
mov r15d, 0x64
xor bl, bl
movaps xmmword [rsp + 0x260], xmm6
movaps xmm6, xmmword [rsp + 0xa0]
xor r13b, r13b
mov byte [rsp + 0x2b0], bl
mov r8d, 0x10
mov byte [rsp + 0x2b8], r13b
mov ecx, r14d
mov rax, r11
mov rdx, r15
nop
crc32 ecx, byte [rax]
lea rax, [rax + 1]
sub rdx, 1
jne 0x140018720
movzx eax, byte [rsp + 0xb4]
xor al, cl
cmp r13b, al
jae 0x140018bfe
mov edx, r14d
mov rax, r11
mov rcx, r15
nop dword [rax + rax]
crc32 edx, byte [rax]
lea rax, [rax + 1]
sub rcx, 1
jne 0x140018750
movzx eax, r13b
imul rcx, rax, 0xd
mov eax, dword [rsp + rcx + 0xbd]
movsd xmm0, qword [rsp + rcx + 0xb5]
mov dword [rsp + 0x38], eax
movzx eax, byte [rsp + rcx + 0xc1]
mov ecx, 0xd
mov byte [rsp + 0x3c], al
lea rax, [rsp + 0x30]
movsd qword [rsp + 0x30], xmm0
nop word [rax + rax]
xor byte [rax], dl
lea rax, [rax + 1]
sub rcx, 1
jne 0x1400187a0
mov edi, dword [rsp + 0x35]
mov ecx, r14d
add rdi, r11
mov rax, r11
mov qword [rsp + 0x40], rdi
mov rdx, r15
crc32 ecx, byte [rax]
lea rax, [rax + 1]
sub rdx, 1
jne 0x1400187c1
movzx eax, byte [rsp + 0x94]
xor al, cl
mov r12d, dword [rsp + 0x39]
movzx ebx, byte [rsp + 0x30]
je 0x140018a4c
movzx eax, bl
and al, 5
cmp al, 1
jne 0x140018a4c
mov rax, qword [0x14001c1d8]
mov dword [rsp + 0x2c8], r14d
mov rax, qword [rax + 0x18]
add rax, 0x20
mov qword [rsp + 0x20], rax
mov r15, qword [rax]
cmp r15, rax
je 0x1400188a0
nop
mov rsi, qword [r15 + 0x20]
movsxd rax, dword [rsi + 0x3c]
mov ecx, dword [rax + rsi + 0x88]
test ecx, ecx
je 0x140018896
mov r12d, dword [rsi + rcx + 0x1c]
lea rax, [rsi + rcx]
mov ebx, dword [rax + 0x20]
add r12, rsi
mov r13d, dword [rax + 0x24]
add rbx, rsi
add r13, rsi
mov edi, r14d
mov r14d, dword [rax + 0x18]
test r14d, r14d
je 0x140018893
nop dword [rax + rax]
mov ecx, dword [rbx]
add rcx, rsi
call fcn.140019f40
cmp eax, 0xa2b3228a
je 0x14001887e
inc edi
add rbx, 4
cmp edi, r14d
jb 0x140018860
jmp 0x140018893
mov eax, edi
movzx ecx, word [r13 + rax*2]
mov eax, dword [r12 + rcx*4]
add rax, rsi
jne 0x1400189d9
xor r14d, r14d
mov r15, qword [r15]
cmp r15, qword [rsp + 0x20]
jne 0x140018820
mov rax, r14
mov ebx, dword [rsp + 0x39]
lea r9, [rsp + 0x2c8]
mov rdi, qword [rsp + 0x40]
mov edx, ebx
mov rcx, rdi
mov r8d, 4
call rax
lea r10, [rbx + rdi]
mov r9, rdi
cmp rdi, r10
jae 0x140018957
mov r11, qword [0x14001c1d0]
mov edi, 0x64
lea esi, [rdi - 0x54]
mov eax, r14d
mov rcx, r11
mov rdx, rdi
nop dword [rax]
crc32 eax, byte [rcx]
lea rcx, [rcx + 1]
sub rdx, 1
jne 0x1400188f0
movdqa xmmword [rsp + 0x20], xmm6
lea rcx, [rsp + 0x20]
mov rdx, rsi
nop dword [rax]
xor byte [rcx], al
lea rcx, [rcx + 1]
sub rdx, 1
jne 0x140018910
movzx ebx, byte [r9]
xor eax, eax
movaps xmm0, xmmword [rsp + 0x20]
mov ecx, 0x40
mov rdx, qword [rsp + 0x28]
and ecx, 0x3f
shr rdx, cl
movq r8, xmm0
sub bl, dl
mov qword [rsp + 0x58], rax
xor bl, r8b
movdqa xmmword [rsp + 0x50], xmm0
mov byte [r9], bl
inc r9
cmp r9, r10
jb 0x1400188e0
mov rax, qword [0x14001c1d8]
mov rax, qword [rax + 0x18]
add rax, 0x20
mov qword [rsp + 0x20], rax
mov r15, qword [rax]
cmp r15, rax
je 0x140018a07
mov rsi, qword [r15 + 0x20]
movsxd rax, dword [rsi + 0x3c]
mov ecx, dword [rax + rsi + 0x88]
test ecx, ecx
je 0x1400189f2
mov r12d, dword [rsi + rcx + 0x1c]
lea rax, [rsi + rcx]
mov ebx, dword [rax + 0x20]
add r12, rsi
mov r13d, dword [rax + 0x24]
add rbx, rsi
add r13, rsi
mov edi, r14d
mov r14d, dword [rax + 0x18]
test r14d, r14d
je 0x1400189f2
nop
mov ecx, dword [rbx]
add rcx, rsi
call fcn.140019f40
cmp eax, 0xa2b3228a
je 0x1400189e1
inc edi
add rbx, 4
cmp edi, r14d
jb 0x1400189b0
mov r15, qword [r15]
xor r14d, r14d
cmp r15, qword [rsp + 0x20]
jmp 0x140018971
xor r14d, r14d
jmp 0x1400188a3
mov eax, edi
movzx ecx, word [r13 + rax*2]
mov eax, dword [r12 + rcx*4]
add rax, rsi
jne 0x140018a02
mov r15, qword [r15]
xor r14d, r14d
cmp r15, qword [rsp + 0x20]
jmp 0x140018971
xor r14d, r14d
jmp 0x140018a0a
mov rax, r14
mov rdi, qword [rsp + 0x40]
lea r9, [rsp + 0x2c8]
mov r8d, dword [rsp + 0x2c8]
mov rcx, rdi
mov edx, dword [rsp + 0x39]
call rax
mov r11, qword [0x14001c1d0]
mov r15d, 0x64
movzx ebx, byte [rsp + 0x30]
mov r12d, dword [rsp + 0x39]
movzx r13d, byte [rsp + 0x2b8]
lea r8d, [r15 - 0x54]
mov ecx, r14d
mov rax, r11
mov rdx, r15
nop word [rax + rax]
crc32 ecx, byte [rax]
lea rax, [rax + 1]
sub rdx, 1
jne 0x140018a60
movzx eax, byte [rsp + 0x92]
xor al, cl
je 0x140018b5c
test bl, 2
je 0x140018b5c
mov esi, r12d
mov r10d, r14d
add rsi, rdi
mov r9, rdi
cmp rdi, rsi
jae 0x140018b51
movzx edi, bl
lea r13d, [rdx + 0x40]
shr dil, 2
and dil, 1
nop dword [rax]
movzx ebx, byte [r9]
test dil, dil
je 0x140018b26
mov eax, r14d
mov rcx, r11
mov rdx, r15
nop dword [rax]
nop word [rax + rax]
crc32 eax, byte [rcx]
lea rcx, [rcx + 1]
sub rdx, 1
jne 0x140018ad0
movdqa xmmword [rsp + 0x20], xmm6
lea rcx, [rsp + 0x20]
mov rdx, r8
nop dword [rax]
xor byte [rcx], al
lea rcx, [rcx + 1]
sub rdx, 1
jne 0x140018af0
movaps xmm0, xmmword [rsp + 0x20]
xor eax, eax
mov rdx, qword [rsp + 0x28]
mov ecx, r13d
and ecx, 0x3f
mov qword [rsp + 0x58], rax
shr rdx, cl
movq r8, xmm0
sub bl, dl
movdqa xmmword [rsp + 0x50], xmm0
xor bl, r8b
inc r9
mov r8d, 0x10
crc32 r10d, bl
cmp r9, rsi
jb 0x140018ab0
mov rdi, qword [rsp + 0x40]
movzx ebx, byte [rsp + 0x30]
movzx r13d, byte [rsp + 0x2b8]
cmp dword [rsp + 0x31], r10d
jne 0x140018bec
mov ecx, r14d
mov rax, r11
mov rdx, r15
nop word [rax + rax]
crc32 ecx, byte [rax]
lea rax, [rax + 1]
sub rdx, 1
jne 0x140018b70
movzx eax, byte [rsp + 0x93]
xor al, cl
je 0x140018bdc
test bl, 4
je 0x140018bdc
mov ebx, r12d
add rbx, 0xfff
add rbx, rdi
and rbx, 0xfffffffffffff000
cmp rdi, rbx
jae 0x140018bcb
nop dword [rax]
mov rcx, rdi
call fcn.14001a110
add rdi, 0x1000
cmp rdi, rbx
jb 0x140018bb0
mov r11, qword [0x14001c1d0]
mov bl, 1
inc r13b
mov byte [rsp + 0x2b0], bl
jmp 0x140018707
movzx ebx, byte [rsp + 0x2b0]
inc r13b
jmp 0x140018707
lea rcx, [rsp + 0x2c0]
call fcn.140019740
jmp 0x140018d03
test bl, bl
je 0x140018c74
mov eax, r14d
mov rcx, r15
nop dword [rax + rax]
crc32 eax, byte [r11]
lea r11, [r11 + 1]
sub rcx, 1
jne 0x140018c10
movdqa xmmword [rsp + 0x30], xmm6
lea rcx, [rsp + 0x30]
mov rdx, r8
nop
xor byte [rcx], al
lea rcx, [rcx + 1]
sub rdx, 1
jne 0x140018c30
movaps xmm0, xmmword [rsp + 0x30]
lea rcx, [rsp + 0x50]
movdqa xmmword [rsp + 0x50], xmm0
call fcn.14001a1e0
test al, al
jne 0x140018c67
lea rcx, [rsp + 0x2c0]
call fcn.140019b00
jmp 0x140018d03
mov r11, qword [0x14001c1d0]
mov r8d, 0x10
mov eax, r14d
mov rcx, r11
mov rdx, r15
nop dword [rax]
crc32 eax, byte [rcx]
lea rcx, [rcx + 1]
sub rdx, 1
jne 0x140018c80
movdqa xmmword [rsp + 0x30], xmm6
lea rcx, [rsp + 0x30]
nop word [rax + rax]
xor byte [rcx], al
lea rcx, [rcx + 1]
sub r8, 1
jne 0x140018ca0
mov rax, r11
nop
crc32 r14d, byte [rax]
lea rax, [rax + 1]
sub r15, 1
jne 0x140018cb0
mov eax, dword [rsp + 0xb0]
mov ebx, 4
mov dword [rsp + 0x2b0], eax
lea rax, [rsp + 0x2b0]
nop dword [rax + rax]
xor byte [rax], r14b
lea rax, [rax + 1]
sub rbx, 1
jne 0x140018ce0
mov eax, dword [rsp + 0x30]
mov ecx, dword [rsp + 0x2b0]
xor rcx, rax
add rcx, r11
call fcn.14001a5a0
movaps xmm6, xmmword [rsp + 0x260]
add rsp, 0x270
pop r15
pop r14
pop r13
pop r12
pop rdi
pop rsi
pop rbx
ret