Function at 0x180069790
Capabilities:
Check for software breakpoints
Resolve function by parsing pe exports

Disassembly:
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rbp
mov qword [rax + 0x20], rsi
push rdi
push r12
push r13
push r14
push r15
sub rsp, 0x9d0
movaps xmmword [rax - 0x38], xmm6
movaps xmmword [rax - 0x48], xmm7
movaps xmmword [rax - 0x58], xmm8
movaps xmmword [rax - 0x68], xmm9
movaps xmmword [rax - 0x78], xmm10
movaps xmmword [rax - 0x88], xmm11
movaps xmmword [rax - 0x98], xmm12
movaps xmmword [rax - 0xa8], xmm13
movaps xmmword [rax - 0xb8], xmm14
movaps xmmword [rax - 0xc8], xmm15
mov rax, qword [0x1800a74e0]
xor rax, rsp
mov qword [rsp + 0x920], rax
mov rdi, qword [rsp + 0xa38]
mov eax, edx
shl eax, 9
mov r11, r8
mov qword [rsp + 0x150], r9
mov rsi, rcx
mov qword [rsp + 0xa8], r8
mov r12d, edx
mov dword [rsp + 0x90], edx
mov qword [rsp + 0xe8], rcx
mov qword [rsp + 0x50], rdi
mov dword [rsp + 0x24], edx
mov dword [rsp + 0x68], eax
cmp edx, eax
ja 0x18006a559
movsd xmm0, qword [0x18009f228]
mov r15, qword [rsp + 0x40]
movsd xmm12, qword [rsp + 0x78]
movsd xmm13, qword [rsp + 0xa0]
movsd xmm14, qword [rsp + 0x48]
movsd xmm11, qword [rsp + 0x48]
movsd xmm15, qword [rsp + 0xb8]
movsd xmm10, qword [rsp + 0xc0]
movsd xmm9, qword [rsp + 0x48]
movsd xmm7, qword [rsp + 0x48]
movsd xmm6, qword [rsp + 0x48]
movsd xmm8, qword [rsp + 0x48]
movsd xmm2, qword [0x18009f218]
xorps xmm3, xmm3
lea rbp, [0x180000000]
cmp r12d, 0x126
ja 0x180069e52
je 0x18006a554
mov eax, r12d
sub eax, 6
je 0x180069e46
sub eax, 0x16
je 0x180069c37
sub eax, 0x4e
je 0x180069914
cmp eax, 0x5b
jne 0x180069c00
mov rcx, qword [rsp + 0xa20]
movzx eax, byte [rcx]
mov byte [rdi], al
mov eax, dword [rcx]
shr eax, 8
mov byte [rdi + 1], al
movzx eax, byte [rcx + 2]
mov byte [rdi + 2], al
movzx eax, byte [rcx + 3]
mov byte [rdi + 3], al
jmp 0x180069c00
movsxd rax, dword [rdi + 0x501c]
xor r10d, r10d
movsxd rdx, dword [rdi + 0x5018]
xor r8d, r8d
mov r9d, dword [rdi + 0xc]
mov r14, rdx
mov qword [rsp + 0xf0], r8
mov r15, rax
mov dword [rsp + 0x34], r9d
mov dword [rsp + 0x88], eax
mov qword [rsp + 0xf8], rax
mov qword [rsp + 0x70], r10
nop dword [rax]
nop word [rax + rax]
xor ecx, ecx
mov qword [rsp + 0xb0], rcx
nop word [rax + rax]
xor r12d, r12d
xor ebx, ebx
mov dword [rsp + 0x20], r12d
test r15, r15
jle 0x180069bba
mov r13, rsi
mov qword [rsp + 0x58], rsi
nop dword [rax + rax]
cmp r12d, edx
mov eax, 1
cmovl eax, r9d
movsxd rdi, eax
test eax, eax
jle 0x180069b95
mov rax, qword [rsp + 0xa20]
lea rsi, [r8 + rcx]
mov r15d, dword [rsp + 0x84]
lea rbp, [r10 + rbx]
mov r12d, dword [rsp + 0x80]
mov r9, r13
mov r13, qword [rsp + 0x50]
shl rsi, 5
lea r10, [rax + rbp*4]
mov rax, qword [rsp + 0x150]
add rsi, rbx
lea r8, [r11 + rsi*4]
lea r11, [rax + rsi*8]
nop word [rax + rax]
cmp dword [r9], 0
je 0x180069b3b
mov edx, 0xd2
nop
mov eax, edx
movaps xmm1, xmm8
sub eax, 0xce
je 0x180069b04
sub eax, 1
je 0x180069ac7
sub eax, 1
je 0x180069aa7
sub eax, 1
je 0x180069a76
cmp eax, 1
jne 0x180069b1d
cmp dword [rsp + 0x34], 2
jne 0x180069a58
cmp rbx, r14
jl 0x180069a58
mov rax, qword [rsp + 0xa30]
mov rcx, qword [rsp + 0xa28]
mov eax, dword [rax + rbp*4]
movsd xmm8, qword [rcx + rsi*8]
jmp 0x180069a60
mov eax, dword [r10]
movsd xmm8, qword [r11]
lea rcx, [0x180000000]
divsd xmm8, qword [rcx + rax*8 + 0x93eb0]
jmp 0x180069b1d
movsxd rax, dword [r13 + 0x5020]
lea r15, [0x180000000]
shl rax, 5
add rax, rbx
movsxd rcx, dword [r15 + rax*4 + 0x93c30]
mov eax, dword [r9]
shl rcx, 4
add rcx, rax
mov r15d, dword [r15 + rcx*4 + 0x938a0]
jmp 0x180069b1d
movsxd rax, r15d
lea rcx, [0x180000000]
mulsd xmm8, qword [rcx + rax*8 + 0x94140]
addsd xmm8, qword [rcx + rax*8 + 0x941d0]
jmp 0x180069b1d
comisd xmm8, xmm3
jae 0x180069ad3
addsd xmm8, xmm2
movsxd rax, r15d
lea rcx, [0x180000000]
xor r12d, r12d
comisd xmm1, xmm3
movd xmm0, dword [rcx + rax*4 + 0x93b40]
cvtdq2pd xmm0, xmm0
setae r12b
mulsd xmm0, xmm8
cvttsd2si rax, xmm0
mov dword [r8], eax
jmp 0x180069b1d
test r12d, r12d
je 0x180069b1d
movsxd rax, r15d
lea rcx, [0x180000000]
mov eax, dword [rcx + rax*4 + 0x93b40]
or dword [r8], eax
dec edx
cmp edx, 0xcd
ja 0x180069a00
mov dword [rsp + 0x80], r12d
mov dword [rsp + 0x84], r15d
sub r9, 0xffffffffffffff80
add r10, 0x180
add r11, 0x2400
add r8, 0x1200
sub rdi, 1
jne 0x1800699f0
mov r12d, dword [rsp + 0x20]
mov edx, r14d
mov r13, qword [rsp + 0x58]
mov rcx, qword [rsp + 0xb0]
mov r15, qword [rsp + 0xf8]
mov r8, qword [rsp + 0xf0]
mov r10, qword [rsp + 0x70]
mov r9d, dword [rsp + 0x34]
mov r11, qword [rsp + 0xa8]
inc r12d
add r13, 4
inc rbx
mov dword [rsp + 0x20], r12d
mov qword [rsp + 0x58], r13
cmp rbx, r15
jl 0x180069990
mov rsi, qword [rsp + 0xe8]
inc rcx
mov qword [rsp + 0xb0], rcx
cmp rcx, 0xc
jl 0x180069970
add r8, 0xc
add r10, 0x20
mov qword [rsp + 0xf0], r8
mov qword [rsp + 0x70], r10
cmp r8, 0x24
jl 0x180069960
mov r15, qword [rsp + 0x40]
mov r12d, dword [rsp + 0x24]
movsd xmm0, qword [0x18009f228]
mov eax, dword [rsp + 0x90]
shl eax, 6
add r12d, eax
mov dword [rsp + 0x24], r12d
cmp r12d, dword [rsp + 0x68]
ja 0x18006a559
mov rdi, qword [rsp + 0x50]
mov r11, qword [rsp + 0xa8]
mov rsi, qword [rsp + 0xe8]
jmp 0x1800698a4
lea rcx, [rsp + 0x160]
mov r8d, 0x7c0
lea rdx, [0x18009f440]
call sub.VCRUNTIME140.dll_memcpy
movsd xmm12, qword [rsp + 0x100]
lea r9, [rsp + 0x160]
xor r10d, r10d
mov dword [rsp + 0x24], r10d
nop dword [rax + rax]
mov r10d, dword [rsp + 0x38]
mov r8d, 3
nop dword [rax + rax]
mov eax, r8d
sub eax, 2
je 0x180069caa
cmp eax, 1
jne 0x180069cb3
movzx eax, word [r9]
movzx r10d, word [r9 + 2]
mov dword [rsp + 0x60], eax
movsd xmm12, qword [rdi + rax*8]
mov rcx, qword [rdi + r10*8]
mov qword [rdi + rax*8], rcx
jmp 0x180069cb3
movsxd rax, r10d
movsd qword [rdi + rax*8], xmm12
dec r8d
cmp r8d, 1
ja 0x180069c80
mov dword [rsp + 0x38], r10d
add r9, 4
mov r10d, dword [rsp + 0x24]
inc r10d
movsd qword [rsp + 0x100], xmm12
mov dword [rsp + 0x24], r10d
cmp r10d, 0x1f0
jb 0x180069c70
movsd xmm12, qword [rsp + 0x78]
lea rsi, [rdi + 0x2000]
mov qword [rsp + 0x40], rdi
mov r15, rdi
mov qword [rsp + 0x98], rsi
cmp rdi, rsi
jae 0x180069bf8
movsd xmm12, qword [rsp + 0x120]
movsd xmm13, qword [rsp + 0x118]
movsd xmm10, qword [rsp + 0x110]
movsd xmm15, qword [rsp + 0x108]
mov eax, 0xf9
nop dword [rax]
cmp eax, 0xf9
je 0x180069dbd
cmp eax, 0x2acc
je 0x180069da4
cmp eax, 0x549f
je 0x180069d93
cmp eax, 0x7e72
je 0x180069d83
cmp eax, 0xa845
jne 0x180069dd2
movaps xmm0, xmm10
movaps xmm1, xmm15
subsd xmm0, xmm15
addsd xmm1, xmm10
movsd qword [r15 + 0x18], xmm0
movsd qword [r15 + 8], xmm1
jmp 0x180069dd2
movaps xmm0, xmm13
addsd xmm0, xmm12
movsd qword [r15], xmm0
jmp 0x180069dd2
movaps xmm0, xmm12
subsd xmm0, xmm13
movsd qword [r15 + 0x10], xmm0
jmp 0x180069dd2
movsd xmm13, qword [r15 + 0x18]
movsd xmm15, qword [r15 + 0x10]
subsd xmm15, xmm13
addsd xmm13, qword [r15 + 0x10]
jmp 0x180069dd2
movsd xmm12, qword [r15 + 8]
movsd xmm10, qword [r15]
subsd xmm10, xmm12
addsd xmm12, qword [r15]
add eax, 0x29d3
cmp eax, 0xd11f
jbe 0x180069d40
add r15, 0x20
movsd qword [rsp + 0x108], xmm15
movsd qword [rsp + 0x110], xmm10
movsd qword [rsp + 0x118], xmm13
movsd qword [rsp + 0x120], xmm12
cmp r15, rsi
jb 0x180069d34
movsd xmm10, qword [rsp + 0xc0]
movsd xmm12, qword [rsp + 0x78]
movsd xmm13, qword [rsp + 0xa0]
movsd xmm15, qword [rsp + 0xb8]
mov qword [rsp + 0x40], r15
jmp 0x180069bf8
mov dword [rdi + 0x5c], 0x100
jmp 0x180069c00
cmp r12d, 0x186
je 0x18006a548
cmp r12d, 0x71c
je 0x180069ef0
cmp r12d, 0x1aea
jne 0x180069c00
movsxd rbp, dword [rsp + 0x34]
test rbp, rbp
jle 0x180069c00
movsxd rdi, dword [rsp + 0x88]
xor r14d, r14d
xor esi, esi
xor ebx, ebx
cmp rdi, 0x20
jge 0x180069ecf
lea rax, [r14 + rsi]
mov r8d, 0x20
lea rcx, [rax + rax*2]
sub r8, rdi
lea rax, [rbx + rcx*4]
shl r8, 2
shl rax, 5
xor edx, edx
add rax, rdi
lea rcx, [r11 + rax*4]
call sub.VCRUNTIME140.dll_memset
mov r11, qword [rsp + 0xa8]
inc rbx
cmp rbx, 0xc
jl 0x180069e96
inc rsi
cmp rsi, 3
jl 0x180069e94
add r14, 3
sub rbp, 1
jne 0x180069e92
jmp 0x180069bf8
mov r14d, dword [rsp + 0x3c]
xor r9d, r9d
xor r8d, r8d
mov dword [rsp + 0x30], r9d
mov qword [rsp + 0x58], r8
nop word [rax + rax]
mov ecx, r9d
mov edx, 1
rol edx, cl
mov r13d, 6
mov dword [rsp + 0x20], edx
mov r12d, 5
mov qword [rsp + 0x70], r13
nop
cmp r12d, 5
ja case.default.0x180069f5c
movsxd rsi, dword [rsp + 0x60]
movsxd rbx, dword [rsp + 0x8c]
mov r10, rsi
movsxd r11, dword [rsp + 0x38]
mov eax, r12d
mov ecx, dword [rbp + rax*4 + 0x6a5c8]
add rcx, rbp
jmp rcx
movsxd rax, dword [rsp + 0x64]
lea rsi, [rdi + 0x2000]
mov r15, rdi
mov qword [rsp + 0x98], rsi
lea r14, [rdi + rax*8]
movsxd rdi, dword [rsp + 0x3c]
nop
xor edx, edx
lea r8d, [rdx + 7]
cmp edx, 6
ja case.default.0x180069f99
mov ecx, dword [rbp + rdx*4 + 0x6a5e0]
add rcx, rbp
jmp rcx
movaps xmm0, xmm13
addsd xmm0, xmm12
movsd qword [r15 + r10*8], xmm0
movsd xmm11, qword [r14 + r10*8]
movsd xmm14, qword [r14]
subsd xmm14, xmm11
addsd xmm11, qword [r14]
jmp 0x18006a07b
lea r15, [r15 + rdi*8]
jmp case.default.0x180069f99
lea r14, [r14 + rdi*8]
jmp case.default.0x180069f99
movsd xmm1, qword [r14 + r11*8]
movsd xmm15, qword [r14 + rbx*8]
mulsd xmm1, xmm0
mulsd xmm15, xmm0
movaps xmm0, xmm11
subsd xmm0, xmm1
addsd xmm1, xmm11
movsd qword [r14 + r11*8], xmm0
movsd qword [r14], xmm1
jmp 0x18006a07b
movaps xmm0, xmm14
movaps xmm1, xmm15
subsd xmm0, xmm15
addsd xmm1, xmm14
movsd qword [r14 + rbx*8], xmm0
movsd qword [r14 + r10*8], xmm1
jmp 0x18006a07b
movsd xmm10, qword [r15 + r10*8]
movsd xmm12, qword [r15]
movsd xmm13, qword [r15 + r11*8]
subsd xmm12, xmm10
addsd xmm10, qword [r15]
subsd xmm13, qword [r15 + rbx*8]
jmp 0x18006a07b
movsd xmm1, qword [r15 + rbx*8]
movaps xmm0, xmm10
addsd xmm1, qword [r15 + r11*8]
subsd xmm0, xmm1
addsd xmm1, xmm10
movsd qword [r15 + r11*8], xmm0
movaps xmm0, xmm12
subsd xmm0, xmm13
movsd qword [r15], xmm1
movsd qword [r15 + rbx*8], xmm0
movsd xmm0, qword [0x18009f228]
inc edx
sub r8, 1
jne 0x180069f86
movsd qword [rsp + 0xb8], xmm15
movsd qword [rsp + 0xa0], xmm13
movsd qword [rsp + 0x78], xmm12
movsd qword [rsp + 0xc0], xmm10
mov qword [rsp + 0x28], r14
cmp r15, rsi
jb 0x180069f80
mov edx, dword [rsp + 0x20]
mov r8, qword [rsp + 0x58]
mov r14d, dword [rsp + 0x3c]
mov rdi, qword [rsp + 0x50]
jmp case.default.0x180069f5c
lea eax, [rdx + rdx]
mov dword [rsp + 0x60], edx
lea r14d, [rax + rax]
mov dword [rsp + 0x38], eax
add eax, edx
mov dword [rsp + 0x3c], r14d
mov dword [rsp + 0x8c], eax
jmp case.default.0x180069f5c
mov eax, esi
sar eax, 1
mov dword [rsp + 0x64], eax
jmp case.default.0x180069f5c
add r9d, 2
rol edx, 2
add r8, 2
mov dword [rsp + 0x30], r9d
mov qword [rsp + 0x58], r8
mov dword [rsp + 0x20], edx
jmp case.default.0x180069f5c
movsd xmm0, qword [rbp + r8*8 + 0x94260]
movsd qword [rsp + 0x128], xmm0
jmp case.default.0x180069f5c
mov eax, dword [rsp + 0x64]
movsd xmm4, qword [rbp + r8*8 + 0x94300]
cmp eax, 1
jle 0x18006a50c
mov rcx, qword [rsp + 0x50]
lea ebp, [rax - 1]
movsd xmm12, qword [rsp + 0x48]
mov edi, 1
movsd xmm13, qword [rsp + 0x128]
mov r13, qword [rsp + 0x98]
lea rsi, [rcx + 8]
mov r9d, 4
cmp r9d, 4
je 0x18006a46d
cmp r9d, 0x9c
je 0x18006a444
cmp r9d, 0x134
jne 0x18006a4a8
nop word [rax + rax]
xor edx, edx
lea r8d, [rdx + 0xc]
cmp edx, 0xb
ja case.default.0x18006a1d7
lea rcx, [0x180000000]
mov ecx, dword [rcx + rdx*4 + 0x6a5fc]
lea rax, [0x180000000]
add rcx, rax
jmp rcx
movsd xmm1, qword [rsp + 0xc8]
movaps xmm0, xmm7
addsd xmm0, qword [rsp + 0xd0]
mov rax, qword [rsp + 0x28]
subsd xmm1, xmm6
movsd qword [rax], xmm0
movsd qword [r15 + rbx*8], xmm1
jmp case.default.0x18006a1d7
mov rcx, qword [rsp + 0x28]
movaps xmm0, xmm6
addsd xmm0, qword [rsp + 0xc8]
movsxd rax, r14d
lea rcx, [rcx + rax*8]
movsd qword [r15 + r10*8], xmm0
mov qword [rsp + 0x28], rcx
jmp case.default.0x18006a1d7
movsd xmm5, qword [r15]
movaps xmm0, xmm12
mulsd xmm0, qword [r15 + r10*8]
movaps xmm7, xmm9
mov rax, qword [rsp + 0x28]
mulsd xmm7, qword [rax + r10*8]
addsd xmm7, xmm0
movaps xmm0, xmm5
addsd xmm5, xmm7
subsd xmm0, xmm7
movsd qword [rsp + 0x138], xmm5
movsd xmm5, qword [rax]
subsd xmm5, xmm6
movsd qword [rsp + 0xc8], xmm0
movsd qword [rsp + 0x130], xmm5
jmp case.default.0x18006a1d7
mov rax, qword [rsp + 0x28]
movaps xmm0, xmm6
movsd xmm1, qword [r15 + rbx*8]
movaps xmm6, xmm1
mulsd xmm1, xmm12
addsd xmm0, qword [rax]
movsd xmm7, qword [rax + rbx*8]
mulsd xmm6, xmm9
movsd qword [rsp + 0xd0], xmm0
movaps xmm0, xmm7
mulsd xmm0, xmm12
mulsd xmm7, xmm9
subsd xmm6, xmm0
movsd xmm0, qword [r15 + r11*8]
addsd xmm7, xmm1
subsd xmm0, xmm7
movsd qword [rsp + 0xd8], xmm0
jmp case.default.0x18006a1d7
movsd xmm0, qword [rsp + 0x148]
movsd xmm6, qword [rsp + 0x140]
movsd xmm7, qword [rsp + 0x148]
mulsd xmm0, xmm2
mulsd xmm6, xmm3
mulsd xmm7, xmm3
subsd xmm6, xmm0
movsd xmm0, qword [rsp + 0x140]
mulsd xmm0, xmm2
addsd xmm7, xmm0
jmp case.default.0x18006a1d7
movsxd rax, r14d
lea r15, [r15 + rax*8]
jmp case.default.0x18006a1d7
movsd xmm1, qword [rsp + 0x130]
mov rax, qword [rsp + 0x28]
movaps xmm0, xmm1
subsd xmm0, xmm6
addsd xmm1, xmm6
movsd qword [rax + rbx*8], xmm0
movsd qword [rax + r10*8], xmm1
jmp case.default.0x18006a1d7
mov rax, qword [rsp + 0x28]
movaps xmm6, xmm9
mulsd xmm6, qword [r15 + r10*8]
movaps xmm0, xmm12
mulsd xmm0, qword [rax + r10*8]
subsd xmm6, xmm0
jmp case.default.0x18006a1d7
movsd xmm0, qword [rsp + 0xd8]
movsd xmm7, qword [rsp + 0xe0]
mov rax, qword [rsp + 0x28]
mulsd xmm0, xmm2
mulsd xmm7, xmm3
addsd xmm7, xmm0
movsd xmm0, qword [rsp + 0xd0]
subsd xmm0, xmm7
movsd qword [rax + r11*8], xmm0
jmp case.default.0x18006a1d7
movsd xmm1, qword [rsp + 0x138]
movaps xmm0, xmm1
addsd xmm1, xmm7
subsd xmm0, xmm7
movsd qword [r15 + r11*8], xmm0
movsd qword [r15], xmm1
jmp case.default.0x18006a1d7
movsd xmm6, qword [rsp + 0xe0]
movsd xmm0, qword [rsp + 0xd8]
mulsd xmm6, xmm2
mulsd xmm0, xmm3
subsd xmm6, xmm0
jmp case.default.0x18006a1d7
mov rax, qword [rsp + 0x28]
movaps xmm1, xmm7
addsd xmm1, qword [r15 + r11*8]
movsd xmm0, qword [rax + r11*8]
movaps xmm5, xmm0
addsd xmm0, xmm6
subsd xmm5, xmm6
movsd qword [rsp + 0x140], xmm1
movsd qword [rsp + 0xe0], xmm0
movsd qword [rsp + 0x148], xmm5
inc edx
sub r8, 1
jne 0x18006a1b6
cmp r15, r13
jb 0x18006a1b0
mov rcx, qword [rsp + 0x50]
jmp 0x18006a4a8
mov rax, r10
lea r13, [rcx + 0x2000]
movaps xmm9, xmm3
sub rax, rdi
mulsd xmm9, xmm2
mov r15, rsi
lea rax, [rcx + rax*8]
mov qword [rsp + 0x28], rax
addsd xmm9, xmm9
jmp 0x18006a4a8
movaps xmm0, xmm3
movaps xmm1, xmm2
mulsd xmm0, xmm4
mulsd xmm2, xmm13
mulsd xmm1, xmm4
subsd xmm2, xmm0
movaps xmm0, xmm3
mulsd xmm0, xmm13
movaps xmm3, xmm1
movaps xmm12, xmm2
addsd xmm3, xmm0
mulsd xmm12, xmm2
movaps xmm0, xmm3
mulsd xmm0, xmm3
subsd xmm12, xmm0
add r9d, 0x98
cmp r9d, 0x1cc
jb 0x18006a186
inc rdi
movsd qword [rsp + 0x48], xmm12
add rsi, 8
mov qword [rsp + 0x98], r13
sub rbp, 1
jne 0x18006a180
movsd xmm12, qword [rsp + 0x78]
lea rbp, [0x180000000]
movsd xmm13, qword [rsp + 0xa0]
mov r13, qword [rsp + 0x70]
mov edx, dword [rsp + 0x20]
mov r8, qword [rsp + 0x58]
mov r9d, dword [rsp + 0x30]
mov rdi, qword [rsp + 0x50]
movsd xmm2, qword [0x18009f218]
xorps xmm3, xmm3
movsd xmm0, qword [0x18009f228]
dec r12d
sub r13, 1
mov qword [rsp + 0x70], r13
jne 0x180069f30
mov qword [rsp + 0x40], r15
cmp r14d, 0x400
jl 0x180069f10
jmp 0x180069bf3
mov dword [rdi + 0x60], 0
jmp 0x180069c00
mov eax, dword [rdi + 0x3c]
jmp 0x18006a55d
mov eax, dword [rsp + 0x68]
mov rcx, qword [rsp + 0x920]
xor rcx, rsp
call fcn.1800864a0
lea r11, [rsp + 0x9d0]
mov rbx, qword [r11 + 0x30]
mov rbp, qword [r11 + 0x38]
mov rsi, qword [r11 + 0x48]
movaps xmm6, xmmword [r11 - 0x10]
movaps xmm7, xmmword [r11 - 0x20]
movaps xmm8, xmmword [r11 - 0x30]
movaps xmm9, xmmword [r11 - 0x40]
movaps xmm10, xmmword [r11 - 0x50]
movaps xmm11, xmmword [r11 - 0x60]
movaps xmm12, xmmword [r11 - 0x70]
movaps xmm13, xmmword [r11 - 0x80]
movaps xmm14, xmmword [r11 - 0x90]
movaps xmm15, xmmword [r11 - 0xa0]
mov rsp, r11
pop r15
pop r14
pop r13
pop r12
pop rdi
ret