Function at 0x6ccc40
Capabilities:
Encode data using xor

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0x438
movaps xmmword [rsp + 0x390], xmm6
movaps xmmword [rsp + 0x3a0], xmm7
movaps xmmword [rsp + 0x3b0], xmm8
movaps xmmword [rsp + 0x3c0], xmm9
movaps xmmword [rsp + 0x3d0], xmm10
movaps xmmword [rsp + 0x3e0], xmm11
movaps xmmword [rsp + 0x3f0], xmm12
movaps xmmword [rsp + 0x400], xmm13
movaps xmmword [rsp + 0x410], xmm14
movaps xmmword [rsp + 0x420], xmm15
mov edi, dword [r8 + 0x18]
mov rax, rdx
mov r9d, dword [r8 + 8]
mov rdx, qword [r8 + 0x10]
mov dword [rsp + 0x314], edi
test edi, edi
jne 0x6cccd2
sub edx, 1
and edx, 0xfffffff0
mov dword [rsp + 0x314], edx
mov ecx, dword [rcx]
mov r10d, r9d
pxor xmm10, xmm10
lea r12, [rsp + 0x330]
mov qword [rsp + 0x318], r10
lea rdi, [rsp + 0x350]
movaps xmm12, xmmword [0x0079c9e0]
lea r11, [rsp + 0x370]
shr ecx, 8
and ecx, dword [rsp + 0x314]
mov r15, r12
mov r13, rdi
lea rbx, [rax + rcx]
lea rsi, [rax + rcx + 0x10]
movaps xmm13, xmmword [0x0079c9f0]
mov qword [rsp + 0xa0], rbx
lea rbp, [rax + rcx + 0x20]
lea r8, [rax + rcx + 0x30]
mov qword [rsp + 0xb0], rsi
mov qword [rsp + 0x90], rbp
lea rbp, [rsp + 0x340]
lea rsi, [rsp + 0x360]
mov r14, rbp
mov qword [rsp + 0xc0], r8
test r10, r10
je 0x6d09ff
lea rbx, [rsp + 0x380]
lea r10, [rsp + 0x320]
movaps xmmword [rsp + 0x40], xmm10
mov qword [rsp + 0xc8], 0
nop dword [rax]
mov r9, qword [rsp + 0xb0]
mov rdx, qword [rsp + 0x90]
mov qword [rsp + 0x488], rax
mov r8, rbp
mov rax, qword [rsp + 0xa0]
mov rcx, qword [rsp + 0xc0]
pxor xmm15, xmm15
movaps xmmword [rsp + 0x380], xmm15
movdqa xmm5, xmmword [r9]
movdqa xmm1, xmmword [rdx]
mov r9, r12
mov rdx, rdi
movdqa xmm0, xmmword [rax]
movdqa xmm7, xmmword [rcx]
mov rcx, rsi
mov r12, r15
mov qword [rsp + 0x28], r11
movaps xmm9, xmmword [rsp + 0x40]
mov qword [rsp + 0x20], r10
movaps xmm2, xmmword [0x0079ca70]
mov qword [rsp + 0x30], rbx
movaps xmmword [rsp + 0xd0], xmm0
cvtdq2ps xmm4, xmmword [rsp + 0xd0]
movaps xmm10, xmm4
movaps xmmword [rsp + 0xe0], xmm5
cvtdq2ps xmm6, xmmword [rsp + 0xe0]
movaps xmm11, xmm6
movaps xmmword [rsp + 0xf0], xmm1
cvtdq2ps xmm8, xmmword [rsp + 0xf0]
movaps xmmword [rsp + 0x370], xmm2
movaps xmmword [rsp + 0x360], xmm4
movaps xmmword [rsp + 0x100], xmm7
cvtdq2ps xmm14, xmmword [rsp + 0x100]
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm8
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm8
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm8
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
movaps xmm0, xmm10
movaps xmm3, xmm6
movaps xmm6, xmm8
movaps xmm5, xmmword [rsp + 0x370]
movaps xmm4, xmm10
mov rdx, rdi
movaps xmm10, xmmword [0x0079ca20]
movaps xmm2, xmmword [0x0079ca10]
movaps xmm15, xmmword [0x0079ca20]
mov rcx, rsi
addps xmm11, xmm5
mulps xmm0, xmm5
mulps xmm6, xmm5
mulps xmm0, xmm0
mulps xmm6, xmm6
mulps xmm11, xmm0
andps xmm11, xmm12
movaps xmm0, xmm11
movaps xmm11, xmm14
orps xmm0, xmm13
subps xmm11, xmm5
movaps xmmword [rsp + 0x110], xmm0
addps xmm5, xmm9
movaps xmm7, xmm0
movaps xmm0, xmm3
mulps xmm11, xmm6
andps xmm11, xmm12
addps xmm10, xmm5
movaps xmm1, xmm11
movaps xmm11, xmm14
movaps xmm5, xmm8
orps xmm1, xmm13
addps xmm7, xmm1
andps xmm7, xmmword [0x0079ca00]
movaps xmmword [rsp + 0x120], xmm1
movaps xmm1, xmm4
orps xmm2, xmm7
movaps xmm7, xmmword [0x0079ca00]
addps xmm10, xmm2
movaps xmm2, xmmword [0x0079ca10]
mulps xmm0, xmm10
addps xmm8, xmm10
subps xmm1, xmm10
mulps xmm11, xmm10
addps xmm10, xmm9
addps xmm15, xmm10
mulps xmm0, xmm0
mulps xmm11, xmm11
mulps xmm0, xmm8
movaps xmm8, xmm3
andps xmm0, xmm12
mulps xmm1, xmm11
movaps xmm6, xmm0
movaps xmm0, xmm14
orps xmm6, xmm13
movaps xmm11, xmm3
movaps xmm3, xmmword [0x0079ca10]
andps xmm1, xmm12
orps xmm1, xmm13
movaps xmmword [rsp + 0x130], xmm6
addps xmm6, xmm1
andps xmm7, xmm6
orps xmm2, xmm7
movaps xmmword [rsp + 0x140], xmm1
movaps xmm6, xmm14
movaps xmm1, xmm5
addps xmm15, xmm2
movaps xmm14, xmm4
movaps xmm7, xmm4
movaps xmmword [rsp + 0x70], xmm7
movaps xmm2, xmm0
movaps xmm10, xmm1
addps xmm6, xmm15
subps xmm11, xmm15
mulps xmm5, xmm15
mulps xmm14, xmm15
mulps xmm5, xmm5
mulps xmm14, xmm14
mulps xmm6, xmm5
movaps xmm5, xmm7
andps xmm6, xmm12
mulps xmm11, xmm14
orps xmm6, xmm13
movaps xmm14, xmm15
movaps xmm4, xmm6
addps xmm14, xmm9
addps xmm14, xmmword [0x0079ca20]
movaps xmm15, xmm9
movaps xmm9, xmmword [0x0079ca00]
andps xmm11, xmm12
movaps xmmword [rsp + 0x40], xmm15
orps xmm11, xmm13
addps xmm4, xmm11
andps xmm4, xmmword [0x0079ca00]
orps xmm3, xmm4
addps xmm14, xmm3
movaps xmm3, xmm0
movaps xmm0, xmm8
addps xmm5, xmm14
subps xmm10, xmm14
mulps xmm2, xmm14
mulps xmm0, xmm14
addps xmm14, xmm15
movaps xmm15, xmmword [0x0079ca00]
mulps xmm2, xmm2
mulps xmm0, xmm0
mulps xmm5, xmm2
movaps xmm2, xmmword [0x0079ca10]
andps xmm5, xmm12
orps xmm5, xmm13
mulps xmm10, xmm0
movaps xmm4, xmm5
movaps xmm0, xmmword [0x0079ca20]
andps xmm10, xmm12
orps xmm10, xmm13
addps xmm0, xmm14
movaps xmm14, xmm3
movaps xmmword [rsp + 0x50], xmm14
addps xmm4, xmm10
andps xmm9, xmm4
movaps xmm4, xmm1
orps xmm2, xmm9
movaps xmm9, xmm7
addps xmm0, xmm2
movaps xmm2, xmmword [0x0079ca10]
mulps xmm3, xmm0
addps xmm4, xmm0
subps xmm9, xmm0
mulps xmm3, xmm3
mulps xmm4, xmm3
movaps xmm3, xmm8
andps xmm4, xmm12
mulps xmm8, xmm0
orps xmm4, xmm13
mulps xmm8, xmm8
mulps xmm9, xmm8
movaps xmm8, xmm4
andps xmm9, xmm12
orps xmm9, xmm13
addps xmm8, xmm9
andps xmm15, xmm8
orps xmm2, xmm15
movaps xmm15, xmmword [rsp + 0x40]
movaps xmm8, xmm1
addps xmm15, xmm0
addps xmm15, xmmword [0x0079ca20]
movaps xmm0, xmm3
addps xmm15, xmm2
movaps xmm2, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x80], xmm0
mulps xmm8, xmm15
addps xmm3, xmm15
mulps xmm7, xmm15
mulps xmm8, xmm8
mulps xmm7, xmm7
mulps xmm3, xmm8
movaps xmm8, xmm14
movaps xmm14, xmmword [rsp + 0x40]
subps xmm8, xmm15
andps xmm3, xmm12
addps xmm14, xmm15
addps xmm14, xmmword [0x0079ca20]
orps xmm3, xmm13
mulps xmm8, xmm7
movaps xmm7, xmm3
andps xmm8, xmm12
orps xmm8, xmm13
addps xmm7, xmm8
andps xmm7, xmmword [0x0079ca00]
orps xmm2, xmm7
movaps xmm7, xmm1
addps xmm14, xmm2
movaps xmm2, xmmword [rsp + 0x70]
mulps xmm0, xmm14
addps xmm2, xmm14
subps xmm7, xmm14
mulps xmm0, xmm0
mulps xmm2, xmm0
movaps xmm0, xmmword [rsp + 0x50]
andps xmm2, xmm12
orps xmm2, xmm13
movaps xmm15, xmm2
mulps xmm0, xmm14
mulps xmm0, xmm0
mulps xmm7, xmm0
movaps xmm0, xmmword [0x0079ca00]
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm15, xmm7
andps xmm0, xmm15
movaps xmm15, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x60], xmm1
mov qword [rsp + 0x28], r11
orps xmm15, xmm0
movaps xmm0, xmmword [rsp + 0x40]
addps xmm0, xmm14
addps xmm0, xmmword [0x0079ca20]
movaps xmm14, xmmword [rsp + 0x50]
mov qword [rsp + 0x30], rbx
addps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x70]
mulps xmm15, xmm0
addps xmm14, xmm0
mulps xmm15, xmm15
mulps xmm14, xmm15
movaps xmm15, xmm1
movaps xmm1, xmmword [rsp + 0x80]
subps xmm1, xmm0
mulps xmm15, xmm0
andps xmm14, xmm12
movaps xmm0, xmm1
orps xmm14, xmm13
mulps xmm15, xmm15
mulps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x140]
addps xmm15, xmmword [rsp + 0x120]
addps xmm15, xmm11
andps xmm0, xmm12
movaps xmm11, xmmword [rsp + 0x50]
addps xmm15, xmm10
orps xmm0, xmm13
movaps xmm10, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x340], xmm11
addps xmm15, xmm9
movaps xmm9, xmmword [rsp + 0x70]
movaps xmmword [rsp + 0x330], xmm10
addps xmm15, xmm8
movaps xmm8, xmmword [rsp + 0x60]
addps xmm15, xmm7
movaps xmmword [rsp + 0x360], xmm9
movaps xmm7, xmmword [0x0079ca60]
addps xmm15, xmm0
movaps xmm0, xmmword [rsp + 0x130]
addps xmm0, xmmword [rsp + 0x110]
andps xmm15, xmmword [0x0079ca30]
movaps xmmword [rsp + 0x350], xmm8
addps xmm6, xmm0
orps xmm15, xmmword [0x0079ca10]
addps xmm6, xmm5
movaps xmm5, xmmword [0x0079ca80]
addps xmm6, xmm4
movaps xmmword [rsp + 0x370], xmm5
addps xmm6, xmm3
addps xmm2, xmm6
movaps xmm6, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x320], xmm6
addps xmm14, xmm2
divps xmm14, xmm15
pxor xmm15, xmm15
addps xmm14, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x380], xmm15
andps xmm14, xmmword [0x0079ca00]
orps xmm14, xmmword [0x0079ca10]
mov qword [rsp + 0x20], r10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mulps xmm7, xmm14
cvttps2dq xmm7, xmm7
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm10
movaps xmmword [rsp + 0x320], xmm6
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm10
movaps xmmword [rsp + 0x320], xmm6
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm10
movaps xmmword [rsp + 0x40], xmm6
movaps xmmword [rsp + 0x320], xmm6
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
movaps xmm4, xmmword [0x0079ca00]
movaps xmm3, xmmword [0x0079ca10]
mov qword [rsp + 0x28], r11
andps xmm4, xmmword [rsp + 0x380]
mov qword [rsp + 0x20], r10
orps xmm3, xmm4
addps xmm14, xmm3
mulps xmm3, xmmword [0x0079ca60]
movaps xmm1, xmmword [0x0079ca90]
movaps xmmword [rsp + 0x380], xmm15
movaps xmm15, xmm8
movaps xmmword [rsp + 0x330], xmm8
movaps xmm8, xmmword [rsp + 0x40]
cvttps2dq xmm6, xmm3
movdqa xmm0, xmm6
psrldq xmm0, 1
pslldq xmm6, 0xf
movaps xmmword [rsp + 0x370], xmm1
por xmm6, xmm0
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x40], xmm8
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
movaps xmm5, xmmword [0x0079ca00]
movaps xmm8, xmmword [0x0079ca10]
mov qword [rsp + 0x28], r11
andps xmm5, xmmword [rsp + 0x380]
movaps xmm0, xmmword [0x0079ca60]
mov qword [rsp + 0x20], r10
orps xmm8, xmm5
movaps xmm1, xmmword [0x0079caa0]
pxor xmm5, xmm5
movaps xmmword [rsp + 0x360], xmm9
mulps xmm0, xmm8
movaps xmmword [rsp + 0x380], xmm5
cvttps2dq xmm3, xmm0
movdqa xmm2, xmm3
psrldq xmm2, 2
movaps xmm0, xmmword [rsp + 0x40]
pslldq xmm3, 0xe
movaps xmmword [rsp + 0x370], xmm1
movaps xmmword [rsp + 0x350], xmm11
por xmm3, xmm2
pxor xmm6, xmm3
movaps xmmword [rsp + 0x320], xmm0
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
movaps xmm4, xmmword [rsp + 0x40]
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x320], xmm4
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
movaps xmm3, xmmword [rsp + 0x40]
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x320], xmm3
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x50], xmm11
movaps xmmword [rsp + 0x350], xmm11
movaps xmm11, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x360], xmm9
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm10
movaps xmmword [rsp + 0x320], xmm11
call fcn.004398f0
movaps xmm2, xmmword [0x0079ca00]
mov rdx, rdi
andps xmm2, xmmword [rsp + 0x380]
movaps xmm5, xmmword [0x0079ca10]
movaps xmm0, xmmword [0x0079ca60]
mov rcx, rsi
orps xmm5, xmm2
addps xmm8, xmm5
mov r8, qword [rsp + 0xa0]
pxor xmm2, xmm2
addps xmm8, xmm14
mulps xmm0, xmm5
movaps xmm11, xmm2
movdqa xmm14, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0x380], xmm2
movaps xmmword [rsp + 0x110], xmm8
movaps xmm8, xmmword [rsp + 0x50]
cvttps2dq xmm3, xmm0
movdqa xmm4, xmm3
psrldq xmm4, 3
pslldq xmm3, 0xd
por xmm3, xmm4
pxor xmm3, xmm7
movdqa xmm7, xmm3
pxor xmm7, xmm6
movaps xmm6, xmmword [0x0079cab0]
pxor xmm14, xmm7
movaps xmmword [rsp + 0xd0], xmm7
movaps xmm7, xmm10
movaps xmmword [r8], xmm14
mov r8, rbp
mov rbp, r14
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
mov qword [rsp + 0x30], rbx
movaps xmmword [rsp + 0x360], xmm10
movaps xmm10, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x370], xmm6
movaps xmm6, xmm15
movaps xmmword [rsp + 0x350], xmm9
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm9
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm9
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm9
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
movaps xmm14, xmmword [0x0079ca00]
movaps xmm5, xmmword [0x0079ca60]
mov qword [rsp + 0x28], r11
andps xmm14, xmmword [rsp + 0x380]
orps xmm14, xmmword [0x0079ca10]
mov qword [rsp + 0x20], r10
movaps xmm1, xmmword [0x0079cac0]
movaps xmmword [rsp + 0x380], xmm11
mulps xmm5, xmm14
cvttps2dq xmm0, xmm5
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x140], xmm0
movaps xmmword [rsp + 0x370], xmm1
movaps xmmword [rsp + 0x350], xmm15
movaps xmm15, xmm9
movaps xmmword [rsp + 0x340], xmm8
movaps xmmword [rsp + 0x330], xmm9
movaps xmm9, xmm8
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm8
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm8
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm8
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
movaps xmm3, xmmword [0x0079ca00]
movaps xmm4, xmmword [0x0079ca10]
mov qword [rsp + 0x28], r11
andps xmm3, xmmword [rsp + 0x380]
mov qword [rsp + 0x20], r10
orps xmm4, xmm3
addps xmm14, xmm4
mulps xmm4, xmmword [0x0079ca60]
movaps xmmword [rsp + 0x380], xmm11
movaps xmm11, xmm15
cvttps2dq xmm4, xmm4
movdqa xmm2, xmm4
pslldq xmm4, 0xf
movaps xmmword [rsp + 0x360], xmm7
movdqa xmm8, xmm4
psrldq xmm2, 1
movaps xmmword [rsp + 0x130], xmm14
movaps xmm14, xmmword [0x0079cad0]
por xmm8, xmm2
movaps xmmword [rsp + 0x120], xmm8
movaps xmm8, xmm6
movaps xmmword [rsp + 0x370], xmm14
movaps xmm14, xmm6
movaps xmmword [rsp + 0x350], xmm9
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm6
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm7
movaps xmmword [rsp + 0x350], xmm9
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm6
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
movaps xmm0, xmm7
movaps xmm2, xmm9
movaps xmm4, xmm9
movaps xmm1, xmmword [0x0079ca10]
movaps xmm3, xmm4
mov rdx, rdi
mov rcx, rsi
movaps xmm5, xmmword [rsp + 0x370]
mulps xmm0, xmm5
addps xmm2, xmm5
subps xmm8, xmm5
mulps xmm11, xmm5
movaps xmm9, xmm5
movaps xmm5, xmm15
addps xmm9, xmm10
mulps xmm0, xmm0
mulps xmm11, xmm11
mulps xmm2, xmm0
andps xmm2, xmm12
movaps xmm0, xmm2
mulps xmm8, xmm11
orps xmm0, xmm13
movaps xmm2, xmm14
movaps xmmword [rsp + 0x150], xmm0
movaps xmm6, xmm0
movaps xmm0, xmmword [0x0079ca20]
andps xmm8, xmm12
addps xmm0, xmm9
orps xmm8, xmm13
movaps xmm9, xmm15
addps xmm6, xmm8
andps xmm6, xmmword [0x0079ca00]
orps xmm1, xmm6
movaps xmm6, xmm15
addps xmm0, xmm1
movaps xmm1, xmm7
addps xmm5, xmm0
subps xmm1, xmm0
mulps xmm3, xmm0
mulps xmm2, xmm0
addps xmm0, xmm10
mulps xmm3, xmm3
mulps xmm2, xmm2
mulps xmm5, xmm3
movaps xmm3, xmmword [0x0079ca10]
andps xmm5, xmm12
movaps xmm11, xmm5
mulps xmm1, xmm2
orps xmm11, xmm13
movaps xmm2, xmmword [0x0079ca20]
movaps xmm5, xmm7
movaps xmmword [rsp + 0x160], xmm11
movaps xmm7, xmm11
movaps xmm11, xmm14
addps xmm2, xmm0
andps xmm1, xmm12
movaps xmm0, xmm14
orps xmm1, xmm13
addps xmm7, xmm1
andps xmm7, xmmword [0x0079ca00]
addps xmm1, xmm8
orps xmm3, xmm7
movaps xmm7, xmm4
addps xmm2, xmm3
movaps xmm3, xmm5
addps xmm11, xmm2
subps xmm7, xmm2
mulps xmm9, xmm2
mulps xmm3, xmm2
addps xmm2, xmm10
mulps xmm9, xmm9
mulps xmm3, xmm3
mulps xmm11, xmm9
movaps xmm9, xmmword [0x0079ca20]
andps xmm11, xmm12
addps xmm9, xmm2
mulps xmm7, xmm3
orps xmm11, xmm13
movaps xmm3, xmmword [0x0079ca10]
movaps xmm2, xmm5
movaps xmmword [rsp + 0x170], xmm11
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm1, xmm7
addps xmm11, xmm7
andps xmm11, xmmword [0x0079ca00]
orps xmm3, xmm11
addps xmm9, xmm3
movaps xmm3, xmm5
movaps xmm5, xmm4
mulps xmm0, xmm9
addps xmm2, xmm9
subps xmm6, xmm9
mulps xmm5, xmm9
mulps xmm0, xmm0
mulps xmm5, xmm5
mulps xmm2, xmm0
andps xmm2, xmm12
movaps xmm0, xmm2
movaps xmm2, xmmword [0x0079ca10]
mulps xmm6, xmm5
orps xmm0, xmm13
movaps xmm5, xmm14
movaps xmmword [rsp + 0x180], xmm0
movaps xmm11, xmm0
movaps xmm0, xmmword [0x0079ca20]
andps xmm6, xmm12
orps xmm6, xmm13
addps xmm11, xmm6
andps xmm11, xmmword [0x0079ca00]
addps xmm1, xmm6
orps xmm2, xmm11
movaps xmm11, xmm9
movaps xmm9, xmm10
movaps xmmword [rsp + 0x40], xmm9
addps xmm11, xmm10
movaps xmm10, xmm15
addps xmm0, xmm11
movaps xmm11, xmm4
addps xmm0, xmm2
movaps xmmword [rsp + 0x50], xmm11
addps xmm10, xmm0
mulps xmm5, xmm0
mulps xmm4, xmm0
mulps xmm5, xmm5
mulps xmm4, xmm4
mulps xmm10, xmm5
movaps xmm5, xmm3
subps xmm5, xmm0
andps xmm10, xmm12
addps xmm0, xmm9
movaps xmm9, xmm15
movaps xmm2, xmm10
movaps xmm10, xmmword [0x0079ca20]
orps xmm2, xmm13
addps xmm10, xmm0
mulps xmm5, xmm4
movaps xmmword [rsp + 0x190], xmm2
movaps xmm4, xmmword [0x0079ca10]
movaps xmm0, xmmword [rsp + 0x50]
andps xmm5, xmm12
orps xmm5, xmm13
addps xmm2, xmm5
andps xmm2, xmmword [0x0079ca00]
addps xmm1, xmm5
orps xmm4, xmm2
addps xmm10, xmm4
movaps xmm4, xmm14
addps xmm11, xmm10
subps xmm4, xmm10
mulps xmm9, xmm10
mulps xmm9, xmm9
mulps xmm11, xmm9
movaps xmm9, xmmword [0x0079ca00]
andps xmm11, xmm12
movaps xmm2, xmm11
movaps xmm11, xmm3
orps xmm2, xmm13
movaps xmmword [rsp + 0x1a0], xmm2
mulps xmm3, xmm10
addps xmm10, xmmword [rsp + 0x40]
mulps xmm3, xmm3
mulps xmm4, xmm3
movaps xmm3, xmm2
movaps xmm2, xmmword [0x0079ca10]
andps xmm4, xmm12
orps xmm4, xmm13
addps xmm3, xmm4
addps xmm1, xmm4
andps xmm9, xmm3
movaps xmm3, xmm15
orps xmm2, xmm9
movaps xmm9, xmmword [0x0079ca20]
addps xmm9, xmm10
movaps xmm10, xmm11
addps xmm9, xmm2
movaps xmm2, xmm14
movaps xmm4, xmm10
addps xmm11, xmm9
subps xmm3, xmm9
mulps xmm0, xmm9
mulps xmm2, xmm9
mulps xmm0, xmm0
mulps xmm2, xmm2
mulps xmm11, xmm0
andps xmm11, xmm12
movaps xmm0, xmm11
mulps xmm3, xmm2
orps xmm0, xmm13
movaps xmm2, xmmword [0x0079ca10]
andps xmm3, xmm12
orps xmm3, xmm13
movaps xmm11, xmm0
movaps xmmword [rsp + 0x1b0], xmm0
movaps xmm0, xmmword [0x0079ca00]
addps xmm11, xmm3
addps xmm1, xmm3
andps xmm0, xmm11
movaps xmm11, xmmword [rsp + 0x40]
orps xmm2, xmm0
movaps xmm0, xmmword [0x0079ca20]
movaps xmmword [rsp + 0x60], xmm14
addps xmm11, xmm9
movaps xmm9, xmm10
addps xmm0, xmm11
movaps xmm11, xmmword [rsp + 0x50]
addps xmm0, xmm2
movaps xmm2, xmm14
movaps xmm8, xmm11
movaps xmm3, xmm11
mulps xmm9, xmm0
addps xmm2, xmm0
mulps xmm9, xmm9
mulps xmm2, xmm9
movaps xmm9, xmm15
andps xmm2, xmm12
mulps xmm9, xmm0
orps xmm2, xmm13
movaps xmmword [rsp + 0xa0], xmm2
movaps xmm2, xmm11
subps xmm2, xmm0
addps xmm0, xmmword [rsp + 0x40]
movaps xmm11, xmmword [rsp + 0x40]
mulps xmm9, xmm9
addps xmm0, xmmword [0x0079ca20]
mulps xmm2, xmm9
movaps xmm9, xmmword [rsp + 0xa0]
andps xmm2, xmm12
orps xmm2, xmm13
addps xmm9, xmm2
andps xmm9, xmmword [0x0079ca00]
orps xmm9, xmmword [0x0079ca10]
addps xmm1, xmm2
movaps xmm2, xmm15
andps xmm1, xmmword [0x0079ca30]
orps xmm1, xmmword [0x0079ca10]
addps xmm0, xmm9
movaps xmmword [rsp + 0x1c0], xmm1
movaps xmm1, xmm14
addps xmm8, xmm0
subps xmm1, xmm0
mulps xmm4, xmm0
mulps xmm4, xmm4
mulps xmm4, xmm8
movaps xmm8, xmm15
andps xmm4, xmm12
mulps xmm8, xmm0
movaps xmm7, xmm4
addps xmm0, xmm11
orps xmm7, xmm13
addps xmm0, xmmword [0x0079ca20]
movaps xmm4, xmm14
movaps xmmword [rsp + 0x1d0], xmm7
movaps xmm5, xmm7
movaps xmm7, xmm3
mulps xmm8, xmm8
mulps xmm8, xmm1
movaps xmm1, xmm11
andps xmm8, xmm12
orps xmm8, xmm13
addps xmm5, xmm8
andps xmm5, xmmword [0x0079ca00]
movaps xmmword [rsp + 0x1e0], xmm8
orps xmm5, xmmword [0x0079ca10]
movaps xmm8, xmm10
addps xmm0, xmm5
mulps xmm7, xmm0
addps xmm2, xmm0
subps xmm8, xmm0
mulps xmm4, xmm0
addps xmm0, xmm11
addps xmm0, xmmword [0x0079ca20]
movaps xmm11, xmm3
mulps xmm7, xmm7
mulps xmm4, xmm4
mulps xmm7, xmm2
movaps xmm2, xmm10
andps xmm7, xmm12
mulps xmm8, xmm4
movaps xmm9, xmm7
movaps xmm7, xmm15
orps xmm9, xmm13
movaps xmm5, xmm2
andps xmm8, xmm12
movaps xmmword [rsp + 0x1f0], xmm9
orps xmm8, xmm13
movaps xmm6, xmm9
addps xmm6, xmm8
movaps xmmword [rsp + 0x200], xmm8
andps xmm6, xmmword [0x0079ca00]
orps xmm6, xmmword [0x0079ca10]
movaps xmm8, xmm3
movaps xmm3, xmm14
movaps xmm9, xmm8
addps xmm0, xmm6
movaps xmm6, xmm14
addps xmm6, xmm0
subps xmm11, xmm0
mulps xmm15, xmm0
mulps xmm10, xmm0
addps xmm0, xmm1
addps xmm0, xmmword [0x0079ca20]
mulps xmm15, xmm15
mulps xmm10, xmm10
mulps xmm6, xmm15
andps xmm6, xmm12
orps xmm6, xmm13
mulps xmm11, xmm10
movaps xmm10, xmm6
andps xmm11, xmm12
orps xmm11, xmm13
addps xmm10, xmm11
andps xmm10, xmmword [0x0079ca00]
orps xmm10, xmmword [0x0079ca10]
addps xmm0, xmm10
movaps xmm10, xmm7
mulps xmm3, xmm0
addps xmm5, xmm0
subps xmm10, xmm0
mulps xmm9, xmm0
addps xmm0, xmm1
addps xmm0, xmmword [0x0079ca20]
mulps xmm3, xmm3
mulps xmm9, xmm9
mulps xmm5, xmm3
movaps xmm3, xmm8
andps xmm5, xmm12
mulps xmm10, xmm9
orps xmm5, xmm13
movaps xmm9, xmm2
movaps xmm4, xmm5
andps xmm10, xmm12
orps xmm10, xmm13
addps xmm4, xmm10
andps xmm4, xmmword [0x0079ca00]
orps xmm4, xmmword [0x0079ca10]
addps xmm0, xmm4
movaps xmm4, xmm7
addps xmm4, xmm0
subps xmm9, xmm0
movaps xmm15, xmm0
addps xmm15, xmm1
mulps xmm14, xmm0
mulps xmm8, xmm0
mulps xmm14, xmm14
mulps xmm8, xmm8
mulps xmm4, xmm14
movaps xmm14, xmm2
andps xmm4, xmm12
mulps xmm9, xmm8
orps xmm4, xmm13
andps xmm9, xmm12
movaps xmm2, xmm4
orps xmm9, xmm13
addps xmm2, xmm9
andps xmm2, xmmword [0x0079ca00]
orps xmm2, xmmword [0x0079ca10]
addps xmm15, xmmword [0x0079ca20]
movaps xmmword [rsp + 0x70], xmm7
movaps xmm8, xmmword [rsp + 0x60]
addps xmm15, xmm2
movaps xmmword [rsp + 0x80], xmm14
mulps xmm7, xmm15
addps xmm3, xmm15
subps xmm8, xmm15
mulps xmm7, xmm7
mulps xmm3, xmm7
movaps xmm7, xmm14
movaps xmm14, xmmword [0x0079ca20]
andps xmm3, xmm12
mulps xmm7, xmm15
addps xmm15, xmm1
orps xmm3, xmm13
movaps xmm2, xmm3
movaps xmm0, xmm7
addps xmm14, xmm15
movaps xmm15, xmmword [rsp + 0x50]
mulps xmm0, xmm7
movaps xmm7, xmmword [rsp + 0x70]
mulps xmm8, xmm0
movaps xmm0, xmmword [rsp + 0x60]
andps xmm8, xmm12
orps xmm8, xmm13
addps xmm2, xmm8
andps xmm2, xmmword [0x0079ca00]
orps xmm2, xmmword [0x0079ca10]
addps xmm14, xmm2
movaps xmm2, xmmword [rsp + 0x80]
mulps xmm15, xmm14
addps xmm2, xmm14
mulps xmm0, xmm14
subps xmm7, xmm14
addps xmm14, xmm1
movaps xmm1, xmmword [rsp + 0x80]
mulps xmm15, xmm15
mulps xmm0, xmm0
mulps xmm2, xmm15
andps xmm2, xmm12
orps xmm2, xmm13
mulps xmm7, xmm0
movaps xmm15, xmm2
movaps xmm0, xmmword [0x0079ca00]
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm15, xmm7
andps xmm0, xmm15
movaps xmm15, xmmword [0x0079ca10]
orps xmm15, xmm0
movaps xmm0, xmmword [0x0079ca20]
addps xmm0, xmm14
movaps xmm14, xmmword [rsp + 0x60]
addps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x70]
mulps xmm1, xmm0
addps xmm14, xmm0
mulps xmm15, xmm0
mulps xmm1, xmm1
mulps xmm15, xmm15
mulps xmm14, xmm1
movaps xmm1, xmmword [rsp + 0x50]
subps xmm1, xmm0
andps xmm14, xmm12
orps xmm14, xmm13
movaps xmm0, xmm1
mulps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x200]
addps xmm15, xmmword [rsp + 0x1e0]
addps xmm15, xmm11
movaps xmm11, xmmword [rsp + 0x160]
andps xmm0, xmm12
addps xmm11, xmmword [rsp + 0x150]
addps xmm15, xmm10
addps xmm11, xmmword [rsp + 0x170]
orps xmm0, xmm13
addps xmm11, xmmword [rsp + 0x180]
addps xmm11, xmmword [rsp + 0x190]
addps xmm11, xmmword [rsp + 0x1a0]
addps xmm11, xmmword [rsp + 0x1b0]
addps xmm15, xmm9
addps xmm11, xmmword [rsp + 0xa0]
divps xmm11, xmmword [rsp + 0x1c0]
addps xmm11, xmmword [rsp + 0x380]
addps xmm15, xmm8
addps xmm15, xmm7
addps xmm0, xmm15
andps xmm0, xmmword [0x0079ca30]
orps xmm0, xmmword [0x0079ca10]
movaps xmm1, xmmword [rsp + 0x1f0]
addps xmm1, xmmword [rsp + 0x1d0]
mov qword [rsp + 0x28], r11
addps xmm6, xmm1
movaps xmm7, xmmword [rsp + 0x70]
movaps xmm10, xmmword [rsp + 0x40]
mov qword [rsp + 0x20], r10
addps xmm6, xmm5
movaps xmm9, xmmword [0x0079cae0]
mov qword [rsp + 0x30], rbx
addps xmm6, xmm4
addps xmm6, xmm3
movaps xmm8, xmmword [rsp + 0x80]
movaps xmm15, xmmword [rsp + 0x50]
pxor xmm3, xmm3
movaps xmmword [rsp + 0x330], xmm7
movaps xmmword [rsp + 0x370], xmm9
movaps xmm9, xmmword [rsp + 0x60]
addps xmm6, xmm2
addps xmm6, xmm14
movaps xmmword [rsp + 0x380], xmm3
divps xmm6, xmm0
movaps xmm0, xmmword [0x0079ca60]
addps xmm11, xmm6
andps xmm11, xmmword [0x0079ca00]
orps xmm11, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x360], xmm8
movdqa xmm6, xmmword [rsp + 0x120]
movaps xmmword [rsp + 0x350], xmm15
mulps xmm0, xmm11
cvttps2dq xmm5, xmm0
movaps xmmword [rsp + 0x340], xmm9
movdqa xmm1, xmm5
pslldq xmm5, 0xe
movaps xmmword [rsp + 0x320], xmm10
psrldq xmm1, 2
por xmm5, xmm1
pxor xmm6, xmm5
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm8
movaps xmmword [rsp + 0x350], xmm15
movaps xmmword [rsp + 0x340], xmm9
movaps xmmword [rsp + 0x330], xmm7
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm8
movaps xmmword [rsp + 0x350], xmm15
movaps xmmword [rsp + 0x340], xmm9
movaps xmmword [rsp + 0x330], xmm7
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm8
movaps xmmword [rsp + 0x350], xmm15
movaps xmmword [rsp + 0x340], xmm9
movaps xmmword [rsp + 0x330], xmm7
movaps xmmword [rsp + 0x320], xmm10
call fcn.004398f0
movaps xmm2, xmmword [0x0079ca00]
mov rdx, rdi
andps xmm2, xmmword [rsp + 0x380]
movaps xmm14, xmmword [0x0079ca10]
movaps xmm0, xmmword [0x0079ca60]
mov rcx, rsi
orps xmm14, xmm2
addps xmm11, xmm14
movaps xmm3, xmmword [0x0079caf0]
addps xmm11, xmmword [rsp + 0x130]
mulps xmm0, xmm14
mulps xmm3, xmm7
movaps xmm2, xmmword [0x0079caf0]
movaps xmm5, xmmword [0x0079caf0]
cvttps2dq xmm4, xmm0
movdqa xmm1, xmm4
addps xmm2, xmm8
addps xmm5, xmm10
mov rax, qword [rsp + 0xb0]
psrldq xmm1, 3
pslldq xmm4, 0xd
addps xmm5, xmmword [0x0079ca20]
movaps xmm0, xmmword [0x0079ca20]
por xmm4, xmm1
pxor xmm4, xmmword [rsp + 0x140]
pxor xmm4, xmm6
movdqa xmm6, xmmword [rsp + 0xd0]
movaps xmmword [rsp + 0xd0], xmm11
movaps xmm11, xmmword [0x0079caf0]
mulps xmm3, xmm3
pxor xmm6, xmm4
mulps xmm11, xmm9
movaps xmmword [rsp + 0x120], xmm6
movaps xmm6, xmmword [0x0079cb00]
pxor xmm4, xmmword [rsp + 0xe0]
addps xmm6, xmm15
movaps xmmword [rax], xmm4
movaps xmm4, xmm8
mulps xmm11, xmm11
mulps xmm6, xmm3
movaps xmm3, xmm15
andps xmm6, xmm12
movaps xmm14, xmm6
movaps xmm6, xmm15
movaps xmm15, xmm9
orps xmm14, xmm13
movaps xmmword [rsp + 0xb0], xmm14
mulps xmm2, xmm11
andps xmm2, xmm12
movaps xmm1, xmm2
orps xmm1, xmm13
movaps xmm2, xmm1
movaps xmmword [rsp + 0xa0], xmm1
addps xmm2, xmm14
andps xmm2, xmmword [0x0079ca00]
orps xmm2, xmmword [0x0079ca10]
movaps xmm14, xmm4
addps xmm5, xmm2
movaps xmm2, xmm8
movaps xmm8, xmm7
mulps xmm2, xmm5
addps xmm8, xmm5
subps xmm15, xmm5
mulps xmm6, xmm5
addps xmm5, xmm10
addps xmm0, xmm5
movaps xmm5, xmm7
mulps xmm2, xmm2
mulps xmm6, xmm6
mulps xmm2, xmm8
movaps xmm8, xmm9
movaps xmm9, xmm10
mulps xmm6, xmm15
movaps xmm15, xmmword [0x0079ca00]
andps xmm2, xmm12
andps xmm6, xmm12
movaps xmm11, xmm2
orps xmm6, xmm13
movaps xmm2, xmmword [0x0079ca10]
orps xmm11, xmm13
movaps xmm1, xmm11
movaps xmmword [rsp + 0x130], xmm6
addps xmm1, xmm6
andps xmm1, xmmword [0x0079ca00]
movaps xmmword [rsp + 0xe0], xmm11
movaps xmm11, xmm8
movaps xmm6, xmm3
orps xmm2, xmm1
addps xmm0, xmm2
movaps xmm2, xmm4
movaps xmm1, xmmword [0x0079ca10]
addps xmm6, xmm0
subps xmm14, xmm0
mulps xmm5, xmm0
mulps xmm11, xmm0
addps xmm0, xmm10
movaps xmm10, xmm3
mulps xmm5, xmm5
mulps xmm11, xmm11
mulps xmm6, xmm5
movaps xmm5, xmm8
andps xmm6, xmm12
mulps xmm14, xmm11
orps xmm6, xmm13
movaps xmm11, xmm7
movaps xmm4, xmm6
andps xmm14, xmm12
orps xmm14, xmm13
addps xmm4, xmm14
andps xmm15, xmm4
movaps xmm4, xmm2
orps xmm1, xmm15
movaps xmm15, xmmword [0x0079ca20]
addps xmm15, xmm0
movaps xmm0, xmmword [0x0079ca00]
addps xmm15, xmm1
mulps xmm10, xmm15
addps xmm5, xmm15
mulps xmm4, xmm15
subps xmm11, xmm15
addps xmm15, xmm9
mulps xmm10, xmm10
mulps xmm4, xmm4
mulps xmm5, xmm10
movaps xmm10, xmm8
andps xmm5, xmm12
mulps xmm11, xmm4
orps xmm5, xmm13
movaps xmm4, xmm7
movaps xmm1, xmm5
andps xmm11, xmm12
orps xmm11, xmm13
addps xmm1, xmm11
andps xmm0, xmm1
orps xmm0, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x40], xmm9
addps xmm15, xmmword [0x0079ca20]
movaps xmmword [rsp + 0x50], xmm3
movaps xmm1, xmm2
movaps xmm9, xmmword [0x0079ca00]
movaps xmmword [rsp + 0x70], xmm7
addps xmm15, xmm0
movaps xmm0, xmmword [0x0079ca00]
mulps xmm3, xmm15
addps xmm4, xmm15
subps xmm10, xmm15
movaps xmmword [rsp + 0x80], xmm1
mulps xmm3, xmm3
mulps xmm4, xmm3
movaps xmm3, xmm2
andps xmm4, xmm12
mulps xmm3, xmm15
orps xmm4, xmm13
addps xmm15, xmmword [rsp + 0x40]
movaps xmm2, xmm4
addps xmm15, xmmword [0x0079ca20]
mulps xmm3, xmm3
mulps xmm10, xmm3
movaps xmm3, xmm1
andps xmm10, xmm12
orps xmm10, xmm13
addps xmm2, xmm10
andps xmm9, xmm2
orps xmm9, xmmword [0x0079ca10]
movaps xmm2, xmm8
addps xmm15, xmm9
movaps xmmword [rsp + 0x60], xmm2
mulps xmm7, xmm15
addps xmm3, xmm15
mulps xmm8, xmm15
mulps xmm7, xmm7
mulps xmm8, xmm8
mulps xmm3, xmm7
movaps xmm7, xmmword [rsp + 0x50]
movaps xmm9, xmm7
andps xmm3, xmm12
subps xmm9, xmm15
orps xmm3, xmm13
addps xmm15, xmmword [rsp + 0x40]
addps xmm15, xmmword [0x0079ca20]
mulps xmm9, xmm8
movaps xmm8, xmm3
andps xmm9, xmm12
orps xmm9, xmm13
addps xmm8, xmm9
andps xmm0, xmm8
orps xmm0, xmmword [0x0079ca10]
movaps xmm8, xmmword [rsp + 0x70]
addps xmm15, xmm0
movaps xmm0, xmmword [0x0079ca00]
mulps xmm1, xmm15
addps xmm2, xmm15
subps xmm8, xmm15
mulps xmm7, xmm15
mulps xmm1, xmm1
mulps xmm2, xmm1
movaps xmm1, xmm7
andps xmm2, xmm12
mulps xmm1, xmm7
orps xmm2, xmm13
movaps xmm7, xmm2
mulps xmm8, xmm1
movaps xmm1, xmmword [0x0079ca10]
andps xmm8, xmm12
orps xmm8, xmm13
addps xmm7, xmm8
andps xmm0, xmm7
movaps xmm7, xmmword [rsp + 0x40]
addps xmm7, xmm15
orps xmm1, xmm0
movaps xmm0, xmmword [0x0079ca20]
addps xmm0, xmm7
movaps xmm7, xmmword [rsp + 0x60]
addps xmm0, xmm1
movaps xmm1, xmmword [rsp + 0x50]
mulps xmm7, xmm0
addps xmm1, xmm0
movaps xmm15, xmm7
mulps xmm15, xmm7
movaps xmm7, xmmword [rsp + 0x80]
subps xmm7, xmm0
mulps xmm1, xmm15
movaps xmm15, xmmword [rsp + 0x70]
andps xmm1, xmm12
orps xmm1, xmm13
mulps xmm15, xmm0
addps xmm0, xmmword [rsp + 0x40]
addps xmm0, xmmword [0x0079ca20]
mulps xmm15, xmm15
mulps xmm7, xmm15
movaps xmm15, xmm1
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm15, xmm7
andps xmm15, xmmword [0x0079ca00]
orps xmm15, xmmword [0x0079ca10]
addps xmm0, xmm15
movaps xmmword [rsp + 0x370], xmm0
movaps xmm0, xmmword [rsp + 0x130]
addps xmm0, xmmword [rsp + 0xb0]
addps xmm14, xmm0
addps xmm14, xmm11
addps xmm14, xmm10
addps xmm14, xmm9
addps xmm14, xmm8
addps xmm14, xmm7
andps xmm14, xmmword [0x0079ca30]
orps xmm14, xmmword [0x0079ca10]
movaps xmm11, xmmword [rsp + 0xe0]
mov qword [rsp + 0x28], r11
movaps xmm7, xmmword [rsp + 0x70]
movaps xmm9, xmmword [rsp + 0x40]
mov qword [rsp + 0x20], r10
addps xmm11, xmmword [rsp + 0xa0]
mov qword [rsp + 0x30], rbx
addps xmm6, xmm11
movaps xmm10, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x340], xmm7
addps xmm6, xmm5
addps xmm6, xmm4
movaps xmmword [rsp + 0x320], xmm9
addps xmm6, xmm3
addps xmm6, xmm2
movaps xmmword [rsp + 0x360], xmm10
addps xmm6, xmm1
divps xmm6, xmm14
movaps xmm14, xmmword [rsp + 0x50]
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x380], xmm6
movaps xmm6, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x350], xmm6
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, rdi
mov rcx, rsi
mov qword [rsp + 0x28], r11
lea rbx, [rsp + 0x380]
mov rdi, r13
lea rsi, [rsp + 0x360]
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm7
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
movaps xmm3, xmm10
movaps xmm4, xmm6
movaps xmm1, xmm14
movaps xmm5, xmm10
movaps xmmword [rsp + 0x40], xmm9
mov r8, r14
mov r9, r15
movaps xmm8, xmmword [rsp + 0x370]
movaps xmmword [rsp + 0x70], xmm7
mov rdx, r13
mov rcx, rsi
movaps xmm10, xmmword [0x0079ca20]
movaps xmm0, xmmword [0x0079ca10]
lea r11, [rsp + 0x370]
lea r10, [rsp + 0x320]
mulps xmm3, xmm8
addps xmm6, xmm8
subps xmm1, xmm8
movaps xmm11, xmm8
addps xmm11, xmm9
addps xmm10, xmm11
movaps xmm11, xmm4
mulps xmm3, xmm3
mulps xmm6, xmm3
movaps xmm3, xmm4
andps xmm6, xmm12
movaps xmm2, xmm6
movaps xmm6, xmm7
orps xmm2, xmm13
movaps xmmword [rsp + 0xa0], xmm2
mulps xmm6, xmm8
movaps xmm8, xmm7
mulps xmm6, xmm6
mulps xmm6, xmm1
andps xmm6, xmm12
movaps xmm15, xmm6
orps xmm15, xmm13
movaps xmm6, xmm14
addps xmm2, xmm15
movaps xmmword [rsp + 0xb0], xmm15
andps xmm2, xmmword [0x0079ca00]
movaps xmm15, xmm5
orps xmm0, xmm2
addps xmm10, xmm0
movaps xmm0, xmm7
movaps xmm1, xmm15
mulps xmm3, xmm10
addps xmm8, xmm10
subps xmm5, xmm10
mulps xmm14, xmm10
mulps xmm3, xmm3
mulps xmm14, xmm14
mulps xmm3, xmm8
movaps xmm8, xmm10
movaps xmm10, xmm15
mulps xmm5, xmm14
addps xmm8, xmm9
addps xmm8, xmmword [0x0079ca20]
movaps xmm14, xmm6
andps xmm3, xmm12
andps xmm5, xmm12
movaps xmmword [rsp + 0x50], xmm14
movaps xmm2, xmm3
orps xmm5, xmm13
orps xmm2, xmm13
movaps xmmword [rsp + 0x130], xmm5
movaps xmm3, xmm2
movaps xmmword [rsp + 0xe0], xmm2
movaps xmm2, xmmword [0x0079ca00]
addps xmm3, xmm5
andps xmm3, xmmword [0x0079ca00]
orps xmm3, xmmword [0x0079ca10]
addps xmm8, xmm3
movaps xmm3, xmm4
movaps xmm5, xmmword [0x0079ca10]
addps xmm6, xmm8
subps xmm11, xmm8
mulps xmm0, xmm8
mulps xmm10, xmm8
addps xmm8, xmm9
movaps xmm9, xmm14
mulps xmm0, xmm0
mulps xmm10, xmm10
mulps xmm6, xmm0
movaps xmm0, xmmword [0x0079ca20]
andps xmm6, xmm12
addps xmm0, xmm8
mulps xmm11, xmm10
orps xmm6, xmm13
movaps xmm10, xmm7
movaps xmm4, xmm6
movaps xmm8, xmm3
andps xmm11, xmm12
orps xmm11, xmm13
addps xmm4, xmm11
andps xmm2, xmm4
orps xmm5, xmm2
movaps xmm2, xmm14
movaps xmm4, xmm7
addps xmm0, xmm5
movaps xmm5, xmm15
movaps xmm15, xmm3
mulps xmm9, xmm0
addps xmm5, xmm0
subps xmm10, xmm0
mulps xmm15, xmm0
addps xmm0, xmmword [rsp + 0x40]
addps xmm0, xmmword [0x0079ca20]
mulps xmm9, xmm9
mulps xmm15, xmm15
mulps xmm5, xmm9
movaps xmm9, xmm1
andps xmm5, xmm12
mulps xmm10, xmm15
orps xmm5, xmm13
movaps xmm15, xmmword [rsp + 0x40]
andps xmm10, xmm12
orps xmm10, xmm13
movaps xmm3, xmm5
addps xmm3, xmm10
andps xmm3, xmmword [0x0079ca00]
orps xmm3, xmmword [0x0079ca10]
addps xmm0, xmm3
movaps xmm3, xmm8
addps xmm4, xmm0
subps xmm9, xmm0
addps xmm15, xmm0
addps xmm15, xmmword [0x0079ca20]
mulps xmm2, xmm0
mulps xmm8, xmm0
movaps xmm0, xmm3
movaps xmmword [rsp + 0x80], xmm0
mulps xmm2, xmm2
mulps xmm8, xmm8
mulps xmm4, xmm2
andps xmm4, xmm12
orps xmm4, xmm13
mulps xmm9, xmm8
movaps xmm2, xmm4
movaps xmm8, xmm14
movaps xmm14, xmmword [rsp + 0x40]
andps xmm9, xmm12
orps xmm9, xmm13
addps xmm2, xmm9
andps xmm2, xmmword [0x0079ca00]
orps xmm2, xmmword [0x0079ca10]
addps xmm15, xmm2
mulps xmm7, xmm15
addps xmm3, xmm15
subps xmm8, xmm15
addps xmm14, xmm15
addps xmm14, xmmword [0x0079ca20]
mulps xmm7, xmm7
mulps xmm3, xmm7
movaps xmm7, xmm1
andps xmm3, xmm12
mulps xmm7, xmm15
orps xmm3, xmm13
movaps xmm2, xmm7
mulps xmm2, xmm7
movaps xmm7, xmmword [rsp + 0x70]
mulps xmm8, xmm2
movaps xmm2, xmm3
andps xmm8, xmm12
orps xmm8, xmm13
addps xmm2, xmm8
andps xmm2, xmmword [0x0079ca00]
orps xmm2, xmmword [0x0079ca10]
addps xmm14, xmm2
movaps xmm2, xmm1
mulps xmm0, xmm14
addps xmm2, xmm14
subps xmm7, xmm14
mulps xmm0, xmm0
mulps xmm2, xmm0
movaps xmm0, xmmword [rsp + 0x50]
andps xmm2, xmm12
orps xmm2, xmm13
mulps xmm0, xmm14
movaps xmm15, xmm0
mulps xmm15, xmm0
movaps xmm0, xmmword [0x0079ca00]
movaps xmmword [rsp + 0x60], xmm1
mov qword [rsp + 0x30], rbx
mulps xmm7, xmm15
movaps xmm15, xmm2
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm15, xmm7
andps xmm0, xmm15
movaps xmm15, xmmword [0x0079ca10]
orps xmm15, xmm0
movaps xmm0, xmmword [rsp + 0x40]
addps xmm0, xmm14
addps xmm0, xmmword [0x0079ca20]
movaps xmm14, xmmword [rsp + 0x50]
addps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x70]
mulps xmm1, xmm0
mulps xmm15, xmm0
addps xmm14, xmm0
mulps xmm1, xmm1
mulps xmm15, xmm15
mulps xmm14, xmm1
movaps xmm1, xmmword [rsp + 0x80]
subps xmm1, xmm0
andps xmm14, xmm12
orps xmm14, xmm13
movaps xmm0, xmm1
mulps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x130]
addps xmm15, xmmword [rsp + 0xb0]
addps xmm15, xmm11
movaps xmm11, xmmword [rsp + 0x80]
andps xmm0, xmm12
addps xmm15, xmm10
orps xmm0, xmm13
movaps xmmword [rsp + 0x330], xmm11
pxor xmm10, xmm10
addps xmm15, xmm9
movaps xmm9, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x320], xmm9
addps xmm15, xmm8
movaps xmm8, xmmword [rsp + 0x70]
addps xmm15, xmm7
movaps xmm7, xmmword [0x0079ca60]
addps xmm15, xmm0
movaps xmm0, xmmword [rsp + 0xe0]
movaps xmmword [rsp + 0x350], xmm8
addps xmm0, xmmword [rsp + 0xa0]
andps xmm15, xmmword [0x0079ca30]
addps xmm6, xmm0
orps xmm15, xmmword [0x0079ca10]
addps xmm6, xmm5
movaps xmm5, xmmword [0x0079cb10]
addps xmm6, xmm4
movaps xmmword [rsp + 0x370], xmm5
addps xmm6, xmm3
addps xmm6, xmm2
addps xmm14, xmm6
divps xmm14, xmm15
movaps xmm15, xmmword [rsp + 0x50]
addps xmm14, xmmword [rsp + 0x380]
movaps xmmword [rsp + 0x380], xmm10
movaps xmm10, xmmword [rsp + 0x60]
andps xmm14, xmmword [0x0079ca00]
movaps xmmword [rsp + 0x340], xmm15
orps xmm14, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x360], xmm10
mulps xmm7, xmm14
cvttps2dq xmm7, xmm7
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm11
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm11
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm11
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
movaps xmm4, xmmword [0x0079ca00]
mov qword [rsp + 0x28], r11
pxor xmm1, xmm1
andps xmm4, xmmword [rsp + 0x380]
orps xmm4, xmmword [0x0079ca10]
mov qword [rsp + 0x20], r10
addps xmm14, xmm4
mulps xmm4, xmmword [0x0079ca60]
movaps xmm2, xmmword [0x0079cb20]
movaps xmmword [rsp + 0x380], xmm1
cvttps2dq xmm6, xmm4
movaps xmmword [rsp + 0x360], xmm10
movdqa xmm0, xmm6
pslldq xmm6, 0xf
psrldq xmm0, 1
movaps xmmword [rsp + 0x370], xmm2
por xmm6, xmm0
movaps xmmword [rsp + 0x350], xmm15
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm15
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm15
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm15
movaps xmmword [rsp + 0x340], xmm11
movaps xmmword [rsp + 0x330], xmm8
movaps xmmword [rsp + 0x40], xmm9
movaps xmmword [rsp + 0x320], xmm9
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
movaps xmm5, xmmword [0x0079ca00]
movaps xmm9, xmmword [0x0079ca10]
mov qword [rsp + 0x28], r11
andps xmm5, xmmword [rsp + 0x380]
movaps xmm0, xmmword [0x0079ca60]
mov qword [rsp + 0x20], r10
orps xmm9, xmm5
movaps xmm1, xmmword [0x0079cb30]
movaps xmmword [rsp + 0x50], xmm15
pxor xmm5, xmm5
mulps xmm0, xmm9
movaps xmmword [rsp + 0x380], xmm5
cvttps2dq xmm3, xmm0
movdqa xmm2, xmm3
psrldq xmm2, 2
pslldq xmm3, 0xe
movaps xmmword [rsp + 0x350], xmm15
movaps xmm15, xmm8
movaps xmmword [rsp + 0x340], xmm8
movaps xmm8, xmmword [rsp + 0x40]
por xmm3, xmm2
pxor xmm6, xmm3
movaps xmmword [rsp + 0x370], xmm1
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x330], xmm11
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
movaps xmm8, xmmword [rsp + 0x50]
movaps xmm0, xmmword [rsp + 0x40]
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x320], xmm0
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm11
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
movaps xmm4, xmmword [rsp + 0x40]
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x320], xmm4
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm11
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
movaps xmm3, xmmword [rsp + 0x40]
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x320], xmm3
movaps xmmword [rsp + 0x360], xmm10
movaps xmmword [rsp + 0x50], xmm8
movaps xmmword [rsp + 0x350], xmm8
movaps xmmword [rsp + 0x340], xmm15
movaps xmmword [rsp + 0x330], xmm11
call fcn.004398f0
movaps xmm2, xmmword [0x0079ca00]
mov rdx, r13
andps xmm2, xmmword [rsp + 0x380]
movaps xmm5, xmmword [0x0079ca10]
movaps xmm0, xmmword [0x0079ca60]
pxor xmm4, xmm4
mov rcx, rsi
mov r9, qword [rsp + 0x90]
movaps xmmword [rsp + 0x380], xmm4
orps xmm5, xmm2
mulps xmm0, xmm5
addps xmm5, xmm9
movaps xmm9, xmmword [0x0079cb40]
cvttps2dq xmm2, xmm0
movaps xmmword [rsp + 0x370], xmm9
movdqa xmm8, xmm2
pslldq xmm2, 0xd
psrldq xmm8, 3
por xmm2, xmm8
movaps xmm8, xmmword [rsp + 0x40]
pxor xmm2, xmm7
movdqa xmm7, xmm2
pxor xmm7, xmm6
movaps xmm6, xmm5
movaps xmmword [rsp + 0xb0], xmm7
addps xmm6, xmm14
movdqa xmm14, xmmword [rsp + 0xf0]
pxor xmm14, xmm7
movaps xmmword [rsp + 0xa0], xmm6
movaps xmmword [r9], xmm14
movaps xmm6, xmmword [rsp + 0x50]
mov r9, r15
movaps xmm7, xmm6
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
mov qword [rsp + 0x30], rbx
movaps xmmword [rsp + 0x360], xmm6
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm6
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm6
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x360], xmm6
movaps xmmword [rsp + 0x350], xmm11
movaps xmmword [rsp + 0x340], xmm10
movaps xmmword [rsp + 0x330], xmm15
movaps xmmword [rsp + 0x320], xmm8
call fcn.004398f0
movaps xmm1, xmmword [0x0079cb50]
mov rdx, r13
movaps xmm2, xmmword [0x0079cb50]
movaps xmm3, xmmword [0x0079ca00]
movaps xmm5, xmmword [0x0079ca60]
mov rcx, rsi
andps xmm3, xmmword [rsp + 0x380]
orps xmm3, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x90], xmm3
mulps xmm1, xmm6
movaps xmm9, xmmword [0x0079cb60]
movaps xmm6, xmm8
movaps xmm4, xmmword [0x0079ca00]
mulps xmm2, xmm15
movaps xmmword [rsp + 0x40], xmm6
addps xmm9, xmm11
mulps xmm5, xmm3
movaps xmm3, xmmword [0x0079cb50]
cvttps2dq xmm0, xmm5
movaps xmm5, xmm10
addps xmm10, xmmword [0x0079cb50]
addps xmm3, xmm8
movaps xmmword [rsp + 0xe0], xmm0
movaps xmm0, xmm5
addps xmm3, xmmword [0x0079ca20]
mulps xmm1, xmm1
mulps xmm2, xmm2
mulps xmm10, xmm1
movaps xmm1, xmmword [0x0079ca10]
andps xmm10, xmm12
orps xmm10, xmm13
mulps xmm9, xmm2
movaps xmm14, xmm10
movaps xmm2, xmm7
movaps xmmword [rsp + 0xf0], xmm10
andps xmm9, xmm12
orps xmm9, xmm13
addps xmm14, xmm9
andps xmm4, xmm14
movaps xmm14, xmm11
orps xmm1, xmm4
addps xmm3, xmm1
movaps xmm1, xmm15
addps xmm1, xmm3
subps xmm2, xmm3
mulps xmm0, xmm3
mulps xmm14, xmm3
mulps xmm0, xmm0
mulps xmm14, xmm14
mulps xmm1, xmm0
movaps xmm0, xmm3
movaps xmm3, xmmword [0x0079ca10]
andps xmm1, xmm12
mulps xmm2, xmm14
movaps xmm10, xmm1
addps xmm0, xmm8
orps xmm10, xmm13
addps xmm0, xmmword [0x0079ca20]
movaps xmm8, xmm15
movaps xmmword [rsp + 0x130], xmm10
movaps xmm4, xmm10
movaps xmm14, xmm11
movaps xmm10, xmmword [0x0079ca10]
andps xmm2, xmm12
orps xmm2, xmm13
addps xmm4, xmm2
andps xmm4, xmmword [0x0079ca00]
orps xmm4, xmmword [0x0079ca10]
addps xmm2, xmm9
addps xmm0, xmm4
movaps xmm4, xmm7
addps xmm14, xmm0
movaps xmmword [rsp + 0x50], xmm4
mulps xmm8, xmm0
mulps xmm7, xmm0
mulps xmm8, xmm8
mulps xmm7, xmm7
mulps xmm14, xmm8
movaps xmm8, xmm5
subps xmm8, xmm0
andps xmm14, xmm12
addps xmm0, xmm6
movaps xmm6, xmm4
movaps xmm1, xmm14
movaps xmm4, xmm5
orps xmm1, xmm13
movaps xmmword [rsp + 0x140], xmm1
mulps xmm8, xmm7
movaps xmm7, xmm1
movaps xmm1, xmmword [0x0079ca20]
andps xmm8, xmm12
orps xmm8, xmm13
addps xmm1, xmm0
movaps xmm0, xmm11
addps xmm7, xmm8
andps xmm7, xmmword [0x0079ca00]
addps xmm2, xmm8
orps xmm3, xmm7
movaps xmm7, xmm15
addps xmm1, xmm3
mulps xmm0, xmm1
addps xmm6, xmm1
subps xmm7, xmm1
mulps xmm4, xmm1
mulps xmm0, xmm0
mulps xmm4, xmm4
mulps xmm6, xmm0
movaps xmm0, xmm15
andps xmm6, xmm12
mulps xmm7, xmm4
movaps xmm14, xmm6
movaps xmm6, xmmword [rsp + 0x40]
movaps xmm4, xmm5
orps xmm14, xmm13
addps xmm6, xmm1
movaps xmm3, xmm14
movaps xmmword [rsp + 0x150], xmm14
movaps xmm14, xmmword [0x0079ca20]
movaps xmm1, xmm11
andps xmm7, xmm12
addps xmm14, xmm6
orps xmm7, xmm13
addps xmm3, xmm7
andps xmm3, xmmword [0x0079ca00]
addps xmm2, xmm7
orps xmm10, xmm3
movaps xmm3, xmmword [rsp + 0x50]
addps xmm14, xmm10
movaps xmm6, xmm3
addps xmm0, xmm14
subps xmm6, xmm14
movaps xmm10, xmm3
mulps xmm1, xmm14
mulps xmm5, xmm14
mulps xmm1, xmm1
mulps xmm5, xmm5
mulps xmm0, xmm1
andps xmm0, xmm12
orps xmm0, xmm13
movaps xmmword [rsp + 0x160], xmm0
mulps xmm6, xmm5
movaps xmm5, xmm0
andps xmm6, xmm12
orps xmm6, xmm13
addps xmm5, xmm6
andps xmm5, xmmword [0x0079ca00]
movaps xmmword [rsp + 0x60], xmm4
addps xmm14, xmmword [rsp + 0x40]
movaps xmm0, xmmword [0x0079ca20]
addps xmm2, xmm6
movaps xmm6, xmm15
movaps xmm1, xmmword [0x0079ca10]
movaps xmm9, xmmword [0x0079ca10]
addps xmm0, xmm14
orps xmm1, xmm5
movaps xmm14, xmm15
movaps xmm5, xmm11
addps xmm0, xmm1
movaps xmm1, xmm4
movaps xmm4, xmm3
movaps xmm3, xmmword [0x0079ca10]
addps xmm1, xmm0
subps xmm5, xmm0
mulps xmm14, xmm0
mulps xmm4, xmm0
addps xmm0, xmmword [rsp + 0x40]
mulps xmm14, xmm14
mulps xmm4, xmm4
mulps xmm1, xmm14
movaps xmm14, xmm11
movaps xmm11, xmmword [0x0079ca20]
andps xmm1, xmm12
mulps xmm5, xmm4
orps xmm1, xmm13
addps xmm11, xmm0
movaps xmm4, xmmword [rsp + 0x60]
movaps xmmword [rsp + 0x170], xmm1
movaps xmm0, xmm10
andps xmm5, xmm12
orps xmm5, xmm13
addps xmm1, xmm5
andps xmm1, xmmword [0x0079ca00]
addps xmm2, xmm5
orps xmm3, xmm1
movaps xmm1, xmm14
addps xmm11, xmm3
mulps xmm4, xmm11
addps xmm10, xmm11
mulps xmm1, xmm11
mulps xmm4, xmm4
mulps xmm1, xmm1
mulps xmm10, xmm4
movaps xmm4, xmm15
subps xmm4, xmm11
andps xmm10, xmm12
addps xmm11, xmmword [rsp + 0x40]
orps xmm10, xmm13
movaps xmmword [rsp + 0x180], xmm10
mulps xmm4, xmm1
movaps xmm1, xmmword [0x0079ca00]
andps xmm4, xmm12
orps xmm4, xmm13
addps xmm10, xmm4
addps xmm2, xmm4
movaps xmm4, xmmword [rsp + 0x50]
andps xmm1, xmm10
movaps xmm10, xmmword [0x0079ca10]
orps xmm10, xmm1
movaps xmm1, xmmword [0x0079ca20]
addps xmm1, xmm11
movaps xmm11, xmm14
addps xmm1, xmm10
movaps xmm10, xmm14
movaps xmm14, xmmword [rsp + 0x60]
movaps xmm3, xmm14
movaps xmm8, xmm14
movaps xmm5, xmm14
mulps xmm0, xmm1
addps xmm10, xmm1
subps xmm3, xmm1
mulps xmm0, xmm0
mulps xmm10, xmm0
movaps xmm0, xmm15
andps xmm10, xmm12
mulps xmm0, xmm1
orps xmm10, xmm13
movaps xmmword [rsp + 0x190], xmm10
mulps xmm0, xmm0
mulps xmm3, xmm0
movaps xmm0, xmm10
movaps xmm10, xmmword [0x0079ca10]
andps xmm3, xmm12
orps xmm3, xmm13
addps xmm0, xmm3
andps xmm0, xmmword [0x0079ca00]
addps xmm2, xmm3
andps xmm2, xmmword [0x0079ca30]
movaps xmm3, xmm5
orps xmm10, xmm0
movaps xmm0, xmmword [rsp + 0x40]
addps xmm0, xmm1
orps xmm9, xmm2
addps xmm0, xmmword [0x0079ca20]
movaps xmm2, xmm4
movaps xmmword [rsp + 0x1a0], xmm9
movaps xmm9, xmm11
movaps xmm1, xmmword [0x0079ca00]
addps xmm0, xmm10
movaps xmm10, xmm15
addps xmm8, xmm0
subps xmm9, xmm0
mulps xmm2, xmm0
mulps xmm6, xmm0
mulps xmm2, xmm2
mulps xmm6, xmm6
mulps xmm8, xmm2
movaps xmm2, xmm4
andps xmm8, xmm12
mulps xmm9, xmm6
movaps xmm7, xmm8
movaps xmm6, xmmword [rsp + 0x40]
addps xmm0, xmm6
orps xmm7, xmm13
andps xmm9, xmm12
addps xmm0, xmmword [0x0079ca20]
movaps xmmword [rsp + 0x1b0], xmm7
orps xmm9, xmm13
movaps xmm14, xmm7
addps xmm14, xmm9
andps xmm1, xmm14
orps xmm1, xmmword [0x0079ca10]
movaps xmm14, xmm11
addps xmm0, xmm1
movaps xmm1, xmm15
addps xmm10, xmm0
subps xmm2, xmm0
mulps xmm3, xmm0
mulps xmm11, xmm0
addps xmm0, xmm6
mulps xmm3, xmm3
mulps xmm11, xmm11
mulps xmm10, xmm3
movaps xmm3, xmm4
andps xmm10, xmm12
mulps xmm2, xmm11
movaps xmm8, xmm10
movaps xmm11, xmm14
orps xmm8, xmm13
andps xmm2, xmm12
movaps xmm7, xmm8
movaps xmmword [rsp + 0x1c0], xmm8
orps xmm2, xmm13
movaps xmm8, xmm5
addps xmm7, xmm2
andps xmm7, xmmword [0x0079ca00]
addps xmm0, xmmword [0x0079ca20]
addps xmm2, xmm9
orps xmm7, xmmword [0x0079ca10]
addps xmm0, xmm7
movaps xmm7, xmmword [0x0079ca10]
addps xmm11, xmm0
subps xmm8, xmm0
mulps xmm1, xmm0
mulps xmm3, xmm0
addps xmm0, xmm6
movaps xmm6, xmm5
mulps xmm1, xmm1
mulps xmm3, xmm3
mulps xmm11, xmm1
movaps xmm1, xmmword [0x0079ca00]
andps xmm11, xmm12
movaps xmm10, xmm11
mulps xmm8, xmm3
movaps xmm11, xmmword [0x0079ca20]
orps xmm10, xmm13
movaps xmm3, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x1d0], xmm10
andps xmm8, xmm12
addps xmm11, xmm0
movaps xmm0, xmm14
orps xmm8, xmm13
addps xmm10, xmm8
andps xmm10, xmmword [0x0079ca00]
addps xmm2, xmm8
movaps xmm8, xmm14
orps xmm7, xmm10
addps xmm11, xmm7
movaps xmm7, xmm4
addps xmm7, xmm11
mulps xmm0, xmm11
mulps xmm6, xmm11
mulps xmm0, xmm0
mulps xmm6, xmm6
mulps xmm7, xmm0
andps xmm7, xmm12
movaps xmm0, xmm7
movaps xmm7, xmm15
orps xmm0, xmm13
subps xmm7, xmm11
movaps xmmword [rsp + 0x1e0], xmm0
movaps xmm10, xmm0
movaps xmm0, xmmword [0x0079ca10]
addps xmm11, xmmword [rsp + 0x40]
mulps xmm7, xmm6
movaps xmm6, xmm15
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm10, xmm7
addps xmm2, xmm7
movaps xmm7, xmm15
andps xmm1, xmm10
movaps xmm10, xmm5
orps xmm0, xmm1
movaps xmm1, xmmword [0x0079ca20]
addps xmm1, xmm11
movaps xmm11, xmm14
addps xmm1, xmm0
mulps xmm11, xmm1
addps xmm6, xmm1
mulps xmm5, xmm1
mulps xmm11, xmm11
mulps xmm5, xmm5
mulps xmm6, xmm11
movaps xmm11, xmmword [0x0079ca00]
andps xmm6, xmm12
movaps xmm0, xmm6
movaps xmm6, xmm4
orps xmm0, xmm13
subps xmm6, xmm1
movaps xmmword [rsp + 0x1f0], xmm0
mulps xmm6, xmm5
movaps xmm5, xmm0
movaps xmm0, xmmword [rsp + 0x40]
andps xmm6, xmm12
orps xmm6, xmm13
addps xmm0, xmm1
addps xmm0, xmmword [0x0079ca20]
addps xmm5, xmm6
movaps xmm1, xmm15
addps xmm2, xmm6
andps xmm11, xmm5
movaps xmm5, xmm10
movaps xmm10, xmmword [0x0079ca10]
orps xmm3, xmm11
addps xmm0, xmm3
movaps xmm11, xmmword [0x0079ca00]
mulps xmm1, xmm0
addps xmm5, xmm0
mulps xmm1, xmm1
mulps xmm5, xmm1
movaps xmm1, xmm4
andps xmm5, xmm12
mulps xmm4, xmm0
movaps xmm3, xmm5
movaps xmm5, xmm14
subps xmm5, xmm0
orps xmm3, xmm13
addps xmm0, xmmword [rsp + 0x40]
movaps xmmword [rsp + 0x200], xmm3
mulps xmm4, xmm4
mulps xmm5, xmm4
movaps xmm4, xmm3
movaps xmm3, xmmword [0x0079ca10]
andps xmm5, xmm12
orps xmm5, xmm13
addps xmm4, xmm5
addps xmm2, xmm5
andps xmm11, xmm4
movaps xmm4, xmm1
orps xmm3, xmm11
movaps xmm11, xmmword [0x0079ca20]
addps xmm11, xmm0
movaps xmm0, xmmword [rsp + 0x60]
addps xmm11, xmm3
movaps xmm3, xmm14
mulps xmm0, xmm11
addps xmm4, xmm11
mulps xmm3, xmm11
mulps xmm0, xmm0
mulps xmm3, xmm3
mulps xmm4, xmm0
andps xmm4, xmm12
movaps xmm1, xmm4
movaps xmm4, xmm15
orps xmm1, xmm13
subps xmm4, xmm11
movaps xmmword [rsp + 0x210], xmm1
movaps xmm0, xmm1
movaps xmm1, xmmword [0x0079ca00]
addps xmm11, xmmword [rsp + 0x40]
mulps xmm4, xmm3
andps xmm4, xmm12
orps xmm4, xmm13
addps xmm0, xmm4
addps xmm2, xmm4
andps xmm1, xmm0
movaps xmm0, xmmword [rsp + 0x50]
orps xmm10, xmm1
movaps xmm1, xmmword [0x0079ca20]
addps xmm1, xmm11
addps xmm1, xmm10
movaps xmm10, xmm14
addps xmm10, xmm1
mulps xmm0, xmm1
movaps xmm11, xmm0
mulps xmm11, xmm0
movaps xmm0, xmm15
mulps xmm0, xmm1
mulps xmm10, xmm11
movaps xmm11, xmmword [rsp + 0x60]
movaps xmm3, xmm11
andps xmm10, xmm12
mulps xmm0, xmm0
subps xmm3, xmm1
orps xmm10, xmm13
movaps xmmword [rsp + 0x220], xmm10
movaps xmm4, xmm11
mulps xmm3, xmm0
movaps xmm0, xmm10
andps xmm3, xmm12
orps xmm3, xmm13
addps xmm0, xmm3
andps xmm0, xmmword [0x0079ca00]
movaps xmm10, xmmword [0x0079ca10]
addps xmm1, xmmword [rsp + 0x40]
movaps xmm5, xmmword [rsp + 0x50]
addps xmm2, xmm3
orps xmm10, xmm0
movaps xmm0, xmmword [0x0079ca20]
andps xmm2, xmmword [0x0079ca30]
addps xmm0, xmm1
addps xmm0, xmm10
movaps xmm9, xmmword [0x0079ca10]
movaps xmm3, xmmword [rsp + 0x40]
orps xmm9, xmm2
movaps xmm2, xmm5
mulps xmm7, xmm0
addps xmm11, xmm0
movaps xmmword [rsp + 0x230], xmm9
movaps xmm10, xmmword [0x0079ca20]
mulps xmm2, xmm0
subps xmm8, xmm0
addps xmm0, xmm3
movaps xmm1, xmmword [0x0079ca00]
addps xmm10, xmm0
movaps xmm0, xmm15
mulps xmm7, xmm7
mulps xmm2, xmm2
mulps xmm8, xmm7
movaps xmm7, xmm14
andps xmm8, xmm12
mulps xmm11, xmm2
orps xmm8, xmm13
movaps xmm2, xmm5
andps xmm11, xmm12
movaps xmm9, xmm11
movaps xmm11, xmmword [0x0079ca10]
orps xmm9, xmm13
movaps xmmword [rsp + 0x240], xmm9
movaps xmm6, xmm9
movaps xmm9, xmm4
addps xmm6, xmm8
andps xmm1, xmm6
movaps xmm6, xmm15
orps xmm11, xmm1
addps xmm10, xmm11
mulps xmm9, xmm10
addps xmm6, xmm10
mulps xmm7, xmm10
subps xmm2, xmm10
addps xmm10, xmm3
addps xmm10, xmmword [0x0079ca20]
mulps xmm9, xmm9
mulps xmm7, xmm7
mulps xmm6, xmm9
movaps xmm9, xmm4
andps xmm6, xmm12
mulps xmm2, xmm7
movaps xmm1, xmm6
movaps xmm7, xmm14
orps xmm1, xmm13
andps xmm2, xmm12
movaps xmm11, xmm1
movaps xmmword [rsp + 0x250], xmm1
orps xmm2, xmm13
movaps xmm1, xmmword [0x0079ca00]
addps xmm11, xmm2
andps xmm11, xmmword [0x0079ca00]
orps xmm11, xmmword [0x0079ca10]
addps xmm2, xmm8
addps xmm10, xmm11
movaps xmm11, xmm5
addps xmm7, xmm10
subps xmm9, xmm10
mulps xmm0, xmm10
mulps xmm11, xmm10
addps xmm10, xmm3
addps xmm10, xmmword [0x0079ca20]
movaps xmm3, xmm14
mulps xmm0, xmm0
mulps xmm11, xmm11
mulps xmm7, xmm0
andps xmm7, xmm12
movaps xmm6, xmm7
movaps xmm7, xmmword [0x0079ca00]
mulps xmm9, xmm11
orps xmm6, xmm13
andps xmm9, xmm12
movaps xmmword [rsp + 0x260], xmm6
orps xmm9, xmm13
movaps xmm0, xmm6
movaps xmm6, xmm4
addps xmm0, xmm9
addps xmm2, xmm9
andps xmm7, xmm0
orps xmm7, xmmword [0x0079ca10]
addps xmm10, xmm7
movaps xmm7, xmm15
mulps xmm3, xmm10
addps xmm5, xmm10
subps xmm7, xmm10
mulps xmm6, xmm10
mulps xmm3, xmm3
mulps xmm6, xmm6
mulps xmm5, xmm3
movaps xmm3, xmmword [0x0079ca10]
andps xmm5, xmm12
movaps xmm11, xmm5
mulps xmm7, xmm6
orps xmm11, xmm13
movaps xmm5, xmmword [rsp + 0x40]
movaps xmm0, xmm11
movaps xmmword [rsp + 0x270], xmm11
addps xmm5, xmm10
movaps xmm10, xmm14
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm0, xmm7
addps xmm2, xmm7
andps xmm1, xmm0
movaps xmm0, xmm15
orps xmm3, xmm1
movaps xmm1, xmmword [0x0079ca20]
addps xmm1, xmm5
movaps xmm5, xmm14
addps xmm1, xmm3
movaps xmm3, xmm4
addps xmm0, xmm1
mulps xmm10, xmm1
mulps xmm3, xmm1
mulps xmm10, xmm10
mulps xmm3, xmm3
mulps xmm0, xmm10
movaps xmm10, xmm4
movaps xmm4, xmmword [rsp + 0x50]
movaps xmm6, xmm4
subps xmm6, xmm1
andps xmm0, xmm12
orps xmm0, xmm13
movaps xmmword [rsp + 0x280], xmm0
movaps xmm11, xmm0
movaps xmm0, xmmword [0x0079ca00]
mulps xmm6, xmm3
movaps xmm3, xmmword [0x0079ca10]
andps xmm6, xmm12
orps xmm6, xmm13
addps xmm11, xmm6
addps xmm2, xmm6
andps xmm0, xmm11
orps xmm3, xmm0
movaps xmm0, xmmword [rsp + 0x40]
movaps xmm11, xmm4
addps xmm0, xmm1
addps xmm0, xmmword [0x0079ca20]
movaps xmm1, xmm15
addps xmm0, xmm3
movaps xmm3, xmm10
addps xmm3, xmm0
subps xmm5, xmm0
mulps xmm1, xmm0
mulps xmm4, xmm0
mulps xmm1, xmm1
mulps xmm4, xmm4
mulps xmm3, xmm1
movaps xmm1, xmm14
andps xmm3, xmm12
mulps xmm5, xmm4
orps xmm3, xmm13
movaps xmm4, xmm15
movaps xmmword [rsp + 0x290], xmm3
andps xmm5, xmm12
orps xmm5, xmm13
addps xmm3, xmm5
andps xmm3, xmmword [0x0079ca00]
movaps xmm14, xmmword [rsp + 0x40]
addps xmm2, xmm5
addps xmm14, xmm0
addps xmm14, xmmword [0x0079ca20]
orps xmm3, xmmword [0x0079ca10]
addps xmm14, xmm3
movaps xmm3, xmmword [0x0079ca10]
movaps xmm9, xmmword [rsp + 0x50]
mulps xmm10, xmm14
addps xmm11, xmm14
subps xmm4, xmm14
movaps xmm8, xmmword [0x0079ca10]
mulps xmm10, xmm10
movaps xmm0, xmm11
mulps xmm0, xmm10
movaps xmm10, xmm1
andps xmm0, xmm12
mulps xmm1, xmm14
movaps xmm11, xmm0
addps xmm14, xmmword [rsp + 0x40]
orps xmm11, xmm13
movaps xmm0, xmm11
movaps xmmword [rsp + 0x2a0], xmm11
movaps xmm11, xmmword [rsp + 0x60]
movaps xmm6, xmm11
movaps xmm7, xmm11
mulps xmm1, xmm1
mulps xmm4, xmm1
movaps xmm1, xmmword [0x0079ca20]
andps xmm4, xmm12
addps xmm1, xmm14
orps xmm4, xmm13
movaps xmm14, xmm10
addps xmm0, xmm4
andps xmm0, xmmword [0x0079ca00]
addps xmm2, xmm4
movaps xmm4, xmm15
orps xmm3, xmm0
movaps xmm0, xmmword [rsp + 0x50]
addps xmm1, xmm3
movaps xmm3, xmm11
movaps xmm11, xmm14
addps xmm10, xmm1
subps xmm3, xmm1
mulps xmm0, xmm1
mulps xmm0, xmm0
mulps xmm10, xmm0
movaps xmm0, xmm15
andps xmm10, xmm12
mulps xmm0, xmm1
orps xmm10, xmm13
movaps xmmword [rsp + 0x2b0], xmm10
mulps xmm0, xmm0
mulps xmm3, xmm0
movaps xmm0, xmmword [0x0079ca00]
andps xmm3, xmm12
orps xmm3, xmm13
addps xmm10, xmm3
addps xmm2, xmm3
andps xmm2, xmmword [0x0079ca30]
movaps xmm3, xmm14
andps xmm0, xmm10
movaps xmm10, xmmword [0x0079ca10]
orps xmm8, xmm2
movaps xmmword [rsp + 0x2c0], xmm8
movaps xmm2, xmm9
movaps xmm8, xmmword [rsp + 0x40]
orps xmm10, xmm0
movaps xmm0, xmmword [rsp + 0x40]
addps xmm0, xmm1
addps xmm0, xmmword [0x0079ca20]
addps xmm0, xmm10
movaps xmm10, xmm15
addps xmm6, xmm0
subps xmm11, xmm0
movaps xmm14, xmm0
addps xmm14, xmm8
addps xmm14, xmmword [0x0079ca20]
mulps xmm2, xmm0
mulps xmm4, xmm0
movaps xmm0, xmm15
mulps xmm2, xmm2
mulps xmm4, xmm4
mulps xmm2, xmm6
andps xmm2, xmm12
movaps xmm5, xmm2
mulps xmm11, xmm4
orps xmm5, xmm13
movaps xmm2, xmm7
movaps xmmword [rsp + 0x2d0], xmm5
movaps xmm1, xmm5
movaps xmm5, xmm3
movaps xmm4, xmm9
andps xmm11, xmm12
orps xmm11, xmm13
addps xmm1, xmm11
andps xmm1, xmmword [0x0079ca00]
orps xmm1, xmmword [0x0079ca10]
addps xmm14, xmm1
mulps xmm2, xmm14
addps xmm0, xmm14
subps xmm4, xmm14
mulps xmm5, xmm14
addps xmm14, xmm8
addps xmm14, xmmword [0x0079ca20]
mulps xmm2, xmm2
mulps xmm5, xmm5
mulps xmm2, xmm0
movaps xmm0, xmmword [0x0079ca00]
andps xmm2, xmm12
movaps xmm6, xmm2
mulps xmm4, xmm5
orps xmm6, xmm13
movaps xmm2, xmm3
movaps xmmword [rsp + 0x2e0], xmm6
andps xmm4, xmm12
movaps xmm1, xmm4
orps xmm1, xmm13
movaps xmmword [rsp + 0x2f0], xmm1
addps xmm6, xmm1
andps xmm6, xmmword [0x0079ca00]
movaps xmm1, xmm9
orps xmm6, xmmword [0x0079ca10]
movaps xmm5, xmm1
addps xmm14, xmm6
mulps xmm10, xmm14
addps xmm2, xmm14
mulps xmm9, xmm14
mulps xmm10, xmm10
mulps xmm9, xmm9
mulps xmm10, xmm2
movaps xmm2, xmm7
andps xmm10, xmm12
movaps xmm4, xmm10
movaps xmm10, xmm7
subps xmm10, xmm14
orps xmm4, xmm13
addps xmm14, xmm8
movaps xmm8, xmm3
movaps xmmword [rsp + 0x300], xmm4
movaps xmm6, xmm4
mulps xmm10, xmm9
movaps xmm9, xmm15
andps xmm10, xmm12
orps xmm10, xmm13
addps xmm6, xmm10
andps xmm0, xmm6
orps xmm0, xmmword [0x0079ca10]
addps xmm14, xmmword [0x0079ca20]
movaps xmm6, xmm15
movaps xmmword [rsp + 0x70], xmm6
movaps xmm4, xmmword [0x0079ca00]
addps xmm14, xmm0
movaps xmm0, xmmword [0x0079ca20]
mulps xmm8, xmm14
mulps xmm2, xmm14
addps xmm5, xmm14
subps xmm9, xmm14
addps xmm14, xmmword [rsp + 0x40]
mulps xmm8, xmm8
addps xmm0, xmm14
mulps xmm2, xmm2
movaps xmm14, xmm3
movaps xmmword [rsp + 0x80], xmm14
mulps xmm5, xmm8
movaps xmm8, xmm1
andps xmm5, xmm12
mulps xmm9, xmm2
orps xmm5, xmm13
movaps xmm2, xmmword [0x0079ca10]
andps xmm9, xmm12
orps xmm9, xmm13
movaps xmm15, xmm5
addps xmm15, xmm9
andps xmm4, xmm15
movaps xmm15, xmmword [rsp + 0x40]
orps xmm2, xmm4
movaps xmm4, xmm6
addps xmm0, xmm2
mulps xmm3, xmm0
addps xmm4, xmm0
subps xmm8, xmm0
mulps xmm3, xmm3
addps xmm15, xmm0
addps xmm15, xmmword [0x0079ca20]
mulps xmm4, xmm3
movaps xmm3, xmm7
mulps xmm7, xmm0
movaps xmm0, xmm3
andps xmm4, xmm12
orps xmm4, xmm13
movaps xmm2, xmm4
mulps xmm7, xmm7
mulps xmm8, xmm7
movaps xmm7, xmm14
movaps xmm14, xmmword [rsp + 0x40]
andps xmm8, xmm12
orps xmm8, xmm13
addps xmm2, xmm8
andps xmm2, xmmword [0x0079ca00]
orps xmm2, xmmword [0x0079ca10]
addps xmm15, xmm2
addps xmm3, xmm15
subps xmm7, xmm15
addps xmm14, xmm15
mulps xmm6, xmm15
addps xmm14, xmmword [0x0079ca20]
mulps xmm6, xmm6
mulps xmm3, xmm6
movaps xmm6, xmm1
andps xmm3, xmm12
mulps xmm6, xmm15
orps xmm3, xmm13
movaps xmm15, xmmword [rsp + 0x80]
movaps xmm2, xmm6
mulps xmm2, xmm6
movaps xmm6, xmmword [rsp + 0x70]
mulps xmm7, xmm2
movaps xmm2, xmm3
andps xmm7, xmm12
orps xmm7, xmm13
addps xmm2, xmm7
andps xmm2, xmmword [0x0079ca00]
orps xmm2, xmmword [0x0079ca10]
addps xmm14, xmm2
movaps xmm2, xmm1
mulps xmm0, xmm14
addps xmm2, xmm14
subps xmm6, xmm14
mulps xmm15, xmm14
mulps xmm0, xmm0
mulps xmm15, xmm15
mulps xmm2, xmm0
movaps xmm0, xmmword [0x0079ca00]
andps xmm2, xmm12
orps xmm2, xmm13
mulps xmm6, xmm15
movaps xmm15, xmm2
andps xmm6, xmm12
orps xmm6, xmm13
addps xmm15, xmm6
andps xmm0, xmm15
movaps xmm15, xmmword [0x0079ca10]
orps xmm15, xmm0
movaps xmm0, xmmword [rsp + 0x40]
addps xmm0, xmm14
addps xmm0, xmmword [0x0079ca20]
movaps xmm14, xmmword [rsp + 0x80]
addps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x70]
mulps xmm1, xmm0
mulps xmm15, xmm0
addps xmm14, xmm0
mulps xmm1, xmm1
mulps xmm15, xmm15
mulps xmm14, xmm1
movaps xmm1, xmmword [rsp + 0x60]
subps xmm1, xmm0
andps xmm14, xmm12
orps xmm14, xmm13
movaps xmm0, xmm1
mulps xmm0, xmm15
movaps xmm15, xmmword [rsp + 0x2f0]
addps xmm15, xmm11
andps xmm0, xmm12
orps xmm0, xmm13
addps xmm15, xmm10
addps xmm15, xmm9
addps xmm15, xmm8
addps xmm15, xmm7
addps xmm15, xmm6
addps xmm0, xmm15
andps xmm0, xmmword [0x0079ca30]
movaps xmm15, xmmword [rsp + 0x1c0]
addps xmm15, xmmword [rsp + 0x1b0]
orps xmm0, xmmword [0x0079ca10]
addps xmm15, xmmword [rsp + 0x1d0]
addps xmm15, xmmword [rsp + 0x1e0]
addps xmm15, xmmword [rsp + 0x1f0]
movaps xmm11, xmmword [rsp + 0x130]
addps xmm11, xmmword [rsp + 0xf0]
movaps xmm1, xmmword [rsp + 0x140]
addps xmm1, xmm11
movaps xmm8, xmmword [rsp + 0x2e0]
addps xmm1, xmmword [rsp + 0x150]
addps xmm8, xmmword [rsp + 0x2d0]
addps xmm1, xmmword [rsp + 0x160]
movaps xmm11, xmmword [rsp + 0x300]
addps xmm1, xmmword [rsp + 0x170]
addps xmm11, xmm8
addps xmm15, xmmword [rsp + 0x200]
addps xmm15, xmmword [rsp + 0x210]
addps xmm15, xmmword [rsp + 0x220]
addps xmm1, xmmword [rsp + 0x180]
movaps xmm6, xmm15
divps xmm6, xmmword [rsp + 0x230]
addps xmm11, xmm5
movaps xmm9, xmm6
addps xmm1, xmmword [rsp + 0x190]
divps xmm1, xmmword [rsp + 0x1a0]
addps xmm9, xmm1
movaps xmm6, xmmword [rsp + 0x260]
movaps xmm15, xmmword [rsp + 0x250]
addps xmm11, xmm4
addps xmm15, xmmword [rsp + 0x240]
movaps xmm7, xmm9
movaps xmm5, xmmword [0x0079ca00]
addps xmm11, xmm3
addps xmm6, xmm15
movaps xmm4, xmmword [0x0079ca10]
addps xmm6, xmmword [rsp + 0x270]
addps xmm6, xmmword [rsp + 0x280]
addps xmm6, xmmword [rsp + 0x290]
addps xmm11, xmm2
movaps xmm2, xmmword [0x0079cb70]
addps xmm6, xmmword [rsp + 0x2a0]
movaps xmmword [rsp + 0x370], xmm2
addps xmm6, xmmword [rsp + 0x2b0]
divps xmm6, xmmword [rsp + 0x2c0]
addps xmm7, xmm6
movaps xmm8, xmmword [rsp + 0x90]
addps xmm11, xmm14
pxor xmm14, xmm14
divps xmm11, xmm0
addps xmm11, xmm7
andps xmm5, xmm11
orps xmm4, xmm5
addps xmm8, xmm4
mulps xmm4, xmmword [0x0079ca60]
movaps xmmword [rsp + 0x380], xmm14
movaps xmm6, xmmword [rsp + 0x70]
cvttps2dq xmm7, xmm4
mov qword [rsp + 0x28], r11
movaps xmm14, xmmword [rsp + 0x60]
movdqa xmm0, xmm7
pslldq xmm7, 0xf
mov qword [rsp + 0x20], r10
movaps xmm15, xmmword [rsp + 0x40]
psrldq xmm0, 1
por xmm7, xmm0
mov qword [rsp + 0x30], rbx
movaps xmm11, xmmword [rsp + 0x50]
movaps xmm10, xmmword [rsp + 0x80]
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm15
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x340], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm15
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x340], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm15
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x340], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x330], xmm14
movaps xmmword [rsp + 0x320], xmm15
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x340], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
movaps xmm1, xmmword [0x0079ca60]
mov qword [rsp + 0x28], r11
pxor xmm3, xmm3
movaps xmm9, xmmword [0x0079ca00]
mov qword [rsp + 0x20], r10
andps xmm9, xmmword [rsp + 0x380]
movaps xmm0, xmmword [0x0079cb80]
movaps xmmword [rsp + 0x380], xmm3
orps xmm9, xmmword [0x0079ca10]
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x370], xmm0
mulps xmm1, xmm9
cvttps2dq xmm4, xmm1
movdqa xmm1, xmm4
psrldq xmm1, 2
pslldq xmm4, 0xe
movaps xmmword [rsp + 0x340], xmm14
por xmm4, xmm1
movaps xmmword [rsp + 0x320], xmm15
pxor xmm7, xmm4
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x330], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm14
movaps xmmword [rsp + 0x320], xmm15
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x330], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm14
movaps xmmword [rsp + 0x320], xmm15
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x330], xmm10
call fcn.004398f0
mov qword [rsp + 0x30], rbx
mov rdx, r13
mov rcx, rsi
mov qword [rsp + 0x28], r11
mov qword [rsp + 0x20], r10
movaps xmmword [rsp + 0x350], xmm6
movaps xmmword [rsp + 0x340], xmm14
movaps xmmword [rsp + 0x320], xmm15
movaps xmmword [rsp + 0x360], xmm11
movaps xmmword [rsp + 0x330], xmm10
call fcn.004398f0
movaps xmm2, xmmword [0x0079ca00]
movaps xmm0, xmmword [0x0079ca60]
andps xmm2, xmmword [rsp + 0x380]
orps xmm2, xmmword [0x0079ca10]
movaps xmm15, xmmword [0x0079cba0]
mov rdx, qword [rsp + 0xc0]
mulps xmm0, xmm2
addps xmm2, xmm9
cvttps2dq xmm6, xmm0
movdqa xmm1, xmm6
movdqa xmm14, xmm6
mov rax, qword [rsp + 0x488]
psrldq xmm1, 3
pslldq xmm14, 0xd
add qword [rsp + 0xc8], 1
mov rcx, qword [rsp + 0xc8]
addps xmm2, xmm8
addps xmm2, xmmword [rsp + 0xa0]
por xmm14, xmm1
movaps xmm8, xmmword [rsp + 0xd0]
addps xmm8, xmmword [rsp + 0x110]
pxor xmm14, xmmword [rsp + 0xe0]
addps xmm2, xmm8
andps xmm2, xmmword [0x0079cb90]
pxor xmm14, xmm7
movdqa xmm7, xmmword [rsp + 0x100]
pxor xmm7, xmm14
pxor xmm14, xmmword [rsp + 0xb0]
movaps xmmword [rdx], xmm7
pxor xmm14, xmmword [rsp + 0x120]
mulps xmm15, xmm2
cvttps2dq xmm9, xmm15
pxor xmm14, xmm9
pshufd xmm4, xmm14, 0x1b
mulps xmm2, xmmword [0x0079cbb0]
pxor xmm14, xmm4
pshufd xmm5, xmm14, 0x11
movaps xmmword [rsp + 0x40], xmm2
pxor xmm14, xmm5
movd edx, xmm14
and edx, dword [rsp + 0x314]
lea r8, [rax + rdx]
lea r9, [rax + rdx + 0x10]
mov qword [rsp + 0xa0], r8
lea r8, [rax + rdx + 0x20]
lea rdx, [rax + rdx + 0x30]
mov qword [rsp + 0xb0], r9
mov qword [rsp + 0x90], r8
mov qword [rsp + 0xc0], rdx
cmp rcx, qword [rsp + 0x318]
jne 0x6ccd90
movaps xmm6, xmmword [rsp + 0x390]
movaps xmm7, xmmword [rsp + 0x3a0]
movaps xmm8, xmmword [rsp + 0x3b0]
movaps xmm9, xmmword [rsp + 0x3c0]
movaps xmm10, xmmword [rsp + 0x3d0]
movaps xmm11, xmmword [rsp + 0x3e0]
movaps xmm12, xmmword [rsp + 0x3f0]
movaps xmm13, xmmword [rsp + 0x400]
movaps xmm14, xmmword [rsp + 0x410]
movaps xmm15, xmmword [rsp + 0x420]
add rsp, 0x438
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret