Function at 0x6d8160
Capabilities:
Encode data using xor

Disassembly:
push r15
push r14
push r13
push r12
push rbp
push rdi
push rsi
push rbx
sub rsp, 0xd8
movups xmmword [rsp + 0x80], xmm6
movups xmmword [rsp + 0x90], xmm7
movups xmmword [rsp + 0xa0], xmm8
movups xmmword [rsp + 0xb0], xmm9
movups xmmword [rsp + 0xc0], xmm10
movdqu xmm0, xmmword [rcx]
movdqu xmm4, xmmword [r8]
movdqu xmm5, xmmword [r8 + 0x30]
pxor xmm0, xmm4
movdqu xmm4, xmmword [r8 + 0x10]
movups xmmword [r8], xmm0
movdqu xmm0, xmmword [rcx + 0x10]
mov r13, qword [r8]
mov qword [rsp + 0x128], rdx
cmp qword [rsp + 0x128], 1
pxor xmm0, xmm4
movdqu xmm4, xmmword [r8 + 0x20]
mov qword [rsp + 0x130], r8
movups xmmword [r8 + 0x10], xmm0
movdqu xmm0, xmmword [rcx + 0x20]
mov rax, qword [r8 + 0x10]
mov r15, qword [r8 + 0x18]
mov qword [rsp + 0x120], rcx
pxor xmm0, xmm4
movups xmmword [rsp], xmm5
movups xmmword [r8 + 0x20], xmm0
movdqu xmm0, xmmword [rcx + 0x30]
mov rbx, qword [r8 + 0x20]
mov rdx, qword [r8 + 0x28]
pxor xmm0, xmm5
movups xmmword [r8 + 0x30], xmm0
mov r14, qword [r8 + 0x38]
mov rsi, qword [r8 + 0x30]
mov r8, qword [r8 + 8]
jbe 0x6d8a35
mov rdi, rcx
mov rcx, qword [rsp + 0x128]
mov rbp, r13
add rdi, 0x40
shl rcx, 6
add rcx, qword [rsp + 0x120]
mov qword [rsp + 0x40], rdi
mov rdi, rbx
mov qword [rsp + 0x78], rcx
mov rbx, r8
mov rcx, rax
mov rax, rdx
mov rdx, r15
nop dword [rax]
mov r9, rdi
xor rax, rsi
mov r13, r14
mov r8, r14
xor r9, rcx
xor r13, rbx
mov r11, rax
xor r8, rcx
mov r15, r9
xor r11, rbp
mov r10, r14
mov qword [rsp + 0x48], r9
xor r15, r13
mov r12, r11
xor r10, rdi
xor rdi, r11
xor rdx, r15
xor r12, r14
mov qword [rsp + 0x10], rdi
mov rdi, rbx
xor rcx, rdx
mov qword [rsp + 0x18], r12
xor rdx, rsi
xor rdi, r11
mov r12, rcx
xor rcx, rbp
mov qword [rsp + 0x20], rdi
mov rbx, r8
mov qword [rsp + 0x28], rcx
mov rcx, r10
xor r10, rdx
xor r8, rdi
mov rsi, r10
mov rdi, rax
xor rax, r10
mov qword [rsp + 0x50], rcx
xor rsi, rbp
xor rdi, r12
and rcx, r10
mov qword [rsp + 0x68], r8
mov qword [rsp + 0x30], rsi
mov rsi, r13
and rsi, rax
mov qword [rsp], rdi
xor rdi, r10
mov qword [rsp + 0x38], rsi
mov rsi, r9
and rsi, rdi
mov qword [rsp + 0x70], rdi
mov r9, rsi
mov rsi, qword [rsp]
mov qword [rsp + 0x60], r15
and r15, r12
xor r9, rcx
xor rdx, r15
mov rdi, r9
mov r9, rbx
and rbx, rsi
xor rbx, rcx
mov rcx, qword [rsp + 0x28]
mov qword [rsp + 0x58], r9
and rcx, r8
mov r8, qword [rsp + 0x10]
xor rdx, rcx
and r8, rbp
xor rdx, rdi
xor r8, r9
xor r14, rax
xor r8, rsi
mov rsi, qword [rsp + 0x20]
xor r8, r15
and rsi, r11
xor r8, rbx
mov r9, rsi
mov rsi, qword [rsp + 0x38]
xor r9, r13
xor r9, rax
xor r9, rsi
xor rsi, r14
mov r14, qword [rsp + 0x18]
and r14, qword [rsp + 0x30]
xor rsi, r14
xor r9, rdi
xor rsi, rbx
mov rbx, rdx
and rdx, r9
xor rbx, r8
mov rcx, rsi
mov r15, rbx
mov rbx, rsi
mov rdi, rcx
xor rbx, rdx
mov rsi, r15
mov r14, rbx
and rsi, rbx
mov rbx, r9
xor rsi, r8
xor rbx, rcx
xor r8, rdx
and r8, rbx
xor rdi, r8
xor r8, rdx
and rcx, r8
xor r9, rdi
xor r9, rcx
xor rcx, r14
mov r14, rsi
mov rbx, rcx
mov rdx, r9
xor r14, rdi
and rbx, rsi
xor rbx, r15
mov r15, rsi
xor rdx, rbx
xor r15, rbx
and rbp, rdi
and r11, rbx
mov qword [rsp + 0x38], rdx
xor rdx, r14
mov r8, r15
mov r15, rdi
mov rcx, rdx
mov rdx, qword [rsp + 0x30]
and rax, r8
and r8, r13
xor r15, r9
and r10, r14
and rbx, qword [rsp + 0x20]
and rdx, rsi
and r12, r15
mov qword [rsp + 0x30], rdx
mov rdx, qword [rsp + 0x70]
xor rbx, qword [rsp + 0x30]
and rdx, rcx
and rcx, qword [rsp + 0x48]
mov r13, rcx
mov qword [rsp + 0x70], rdx
mov rcx, qword [rsp + 0x50]
mov rdx, qword [rsp + 0x68]
mov qword [rsp + 0x48], r13
and rcx, r14
and rdx, r9
mov qword [rsp + 0x68], rdx
mov r14, qword [rsp + 0x70]
mov rdx, rcx
mov rcx, r12
xor rcx, rax
mov r12, rbp
xor rax, r10
mov r10, qword [rsp]
and r10, qword [rsp + 0x38]
xor rax, r14
xor rdx, r13
xor r12, r8
xor r10, r14
mov r13, r11
mov r14, qword [rsp + 0x68]
xor r12, rcx
xor r13, rdx
and rsi, qword [rsp + 0x18]
and r15, qword [rsp + 0x60]
xor r11, rax
xor r10, r13
xor r15, r14
xor rsi, r12
xor r15, r13
xor rsi, r10
and r9, qword [rsp + 0x28]
and rdi, qword [rsp + 0x10]
xor r9, r15
xor r15, rax
mov rax, qword [rsp + 0x30]
xor rdx, r12
mov r13, qword [rsp + 0x58]
and r13, qword [rsp + 0x38]
xor rdx, rbx
xor rdi, r14
xor r13, qword [rsp + 0x48]
xor rax, rbp
mov rbp, r11
xor rcx, r9
xor r11, r13
xor r9, rax
xor rdi, rsi
not rdx
xor rsi, r11
xor r8, rbx
xor rbp, rcx
movabs r11, 0xf000f000f000f0
and r11, rdx
xor r8, r10
not rsi
not rbp
movabs rax, 0xf000f000f000f00
ror r11, 0x10
not r8
mov r13, rsi
movabs rbx, 0xf000f000f000f000
and rax, rdx
movabs r12, 0xf000f000f000f00
movabs rsi, 0xf000f000f000f0
rol rax, 0x20
mov r14, rbx
movabs r10, 0xf000f000f000f0
or r11, rax
movabs rax, 0xf000f000f000f
and rax, rdx
and rdx, rbx
or r11, rax
rol rdx, 0x10
movabs rax, 0xf000f000f000f0
or r11, rdx
and rax, r8
movabs rdx, 0xf000f000f000f00
and rdx, r8
ror rax, 0x10
rol rdx, 0x20
and r12, rdi
and rsi, rcx
rol r12, 0x20
or rax, rdx
ror rsi, 0x10
movabs rdx, 0xf000f000f000f
and rdx, r8
and r8, rbx
or rax, rdx
rol r8, 0x10
movabs rdx, 0xf000f000f000f00
or r8, rax
movabs rax, 0xf000f000f000f0
and rax, rdi
ror rax, 0x10
or rax, r12
movabs r12, 0xf000f000f000f
and r12, rdi
and rdi, rbx
or rax, r12
rol rdi, 0x10
or rax, rdi
movabs rdi, 0xf000f000f000f0
mov r12, rax
and rdi, r9
movabs rax, 0xf000f000f000f00
and rax, r9
ror rdi, 0x10
rol rax, 0x20
or rdi, rax
movabs rax, 0xf000f000f000f
and rax, r9
and r9, rbx
or rdi, rax
rol r9, 0x10
movabs rax, 0xf000f000f000f00
and rax, rcx
or rdi, r9
mov r9, r12
rol rax, 0x20
or rsi, rax
movabs rax, 0xf000f000f000f
and rax, rcx
and r10, r13
and rdx, r15
and rcx, rbx
ror r10, 0x10
or rsi, rax
rol rdx, 0x20
movabs rax, 0xf000f000f000f00
and rax, r13
rol rcx, 0x10
rol rax, 0x20
or rsi, rcx
mov rcx, r8
or r10, rax
movabs rax, 0xf000f000f000f
and rax, r13
and r13, rbx
or r10, rax
rol r13, 0x10
movabs rax, 0xf000f000f000f00
or r10, r13
and rax, rbp
movabs r13, 0xf000f000f000f0
and r13, rbp
rol rax, 0x20
ror r13, 0x10
or r13, rax
movabs rax, 0xf000f000f000f
and rax, rbp
and rbp, rbx
or r13, rax
rol rbp, 0x10
movabs rax, 0xf000f000f000f0
and rax, r15
or r13, rbp
mov rbp, rdi
ror rax, 0x10
or rax, rdx
movabs rdx, 0xf000f000f000f
and rdx, r15
or rax, rdx
and r15, rbx
mov rbx, r11
shr rcx, 4
rol r15, 0x10
shr rbx, 4
movabs rdx, 0xfff0fff0fff0fff
or r15, rax
mov rax, r11
and rbx, rdx
and rcx, rdx
shl rax, 0xc
shr r9, 4
and rax, r14
shr rbp, 4
or rbx, rax
mov rax, r8
shl rax, 0xc
xor r11, rbx
and rax, r14
or rcx, rax
mov rax, rdx
and rax, r9
mov r9, r12
xor r8, rcx
mov rdx, rax
shl r9, 0xc
mov rax, r14
and rax, r9
mov r9, rdx
mov rdx, rbp
movabs rbp, 0xfff0fff0fff0fff
or r9, rax
mov rax, r12
mov r12, rdi
and rbp, rdx
shl r12, 0xc
xor rax, r9
mov rdx, r12
mov r12, rsi
and rdx, r14
shr r12, 4
or rdx, rbp
mov rbp, rsi
xor rdi, rdx
mov qword [rsp], rdx
shl rbp, 0xc
movabs rdx, 0xfff0fff0fff0fff
and rbp, r14
and r12, rdx
or r12, rbp
mov rbp, r10
xor rsi, r12
shr rbp, 4
mov qword [rsp + 0x10], r12
mov r12, rbp
mov rbp, r10
shl rbp, 0xc
and r12, rdx
and rbp, r14
or r12, rbp
mov rbp, r13
shr rbp, 4
xor r10, r12
mov qword [rsp + 0x18], r12
mov r12, rbp
mov rbp, r13
and r12, rdx
shl rbp, 0xc
and rbp, r14
mov r14, r12
movabs r12, 0xf000f000f000f000
or r14, rbp
mov rbp, r15
shr rbp, 4
xor r13, r14
mov qword [rsp + 0x20], r14
and rbp, rdx
mov rdx, r15
shl rdx, 0xc
mov r14, rdx
mov rdx, rbp
mov rbp, r11
and r14, r12
shr rbp, 8
or rdx, r14
mov r12, rbp
mov rbp, r11
xor r11, rcx
xor r15, rdx
mov qword [rsp + 0x28], rdx
shl rbp, 8
movabs rdx, 0xff00ff00ff00ff00
movabs r14, 0xff00ff00ff00ff
and rbp, rdx
xor rbx, r15
mov rcx, qword [rsp + 0x130]
and r12, r14
or rbp, r12
mov r12, r8
xor rbp, rbx
mov rbx, qword [rsp + 0x130]
shl r12, 8
and r12, rdx
mov qword [rbx], rbp
mov rbx, r8
shr rbx, 8
and rbx, r14
or rbx, r12
xor r11, r15
xor r8, r9
mov r12, rdx
xor rbx, r11
mov r9, qword [rsp + 0x130]
movabs r11, 0xff00ff00ff00ff
mov qword [rcx + 8], rbx
mov rcx, rax
shr rcx, 8
mov r14, rcx
mov rcx, rax
shl rcx, 8
and r14, r11
and rcx, rdx
or rcx, r14
mov r14, rdx
xor rcx, r8
mov r8, rdi
shl r8, 8
mov qword [r9 + 0x10], rcx
mov r9, rdi
and r8, rdx
mov rdx, qword [rsp]
shr r9, 8
and r9, r11
xor rdx, r15
or r8, r9
mov r9, r12
xor rdx, rax
mov rax, qword [rsp + 0x130]
xor rdx, r8
mov qword [rax + 0x18], rdx
mov rax, rsi
shr rax, 8
mov r8, rax
mov rax, rsi
xor rsi, qword [rsp + 0x18]
shl rax, 8
and r8, r11
and rax, r12
or rax, r8
mov r8, qword [rsp + 0x10]
xor r8, r15
xor rdi, r8
mov r8, r10
xor rdi, rax
mov rax, qword [rsp + 0x130]
shl r8, 8
mov r12, r8
mov qword [rax + 0x20], rdi
mov rax, r10
and r12, r14
shr rax, 8
and rax, r11
or rax, r12
mov r12, r13
xor rax, rsi
mov rsi, qword [rsp + 0x130]
shr r12, 8
and r12, r11
mov qword [rsi + 0x28], rax
mov rsi, r13
xor r10, qword [rsp + 0x20]
shl rsi, 8
mov r8, qword [rsp + 0x130]
and rsi, r14
mov r14, r15
shl r15, 8
shr r14, 8
or rsi, r12
and r15, r9
and r14, r11
xor rsi, r10
mov r10, qword [rsp + 0x40]
or r14, r15
mov qword [r8 + 0x30], rsi
xor r14, r13
xor r14, qword [rsp + 0x28]
add r10, 0x40
mov qword [r8 + 0x38], r14
xor rbp, qword [r10 - 0x40]
mov qword [r8], rbp
xor rbx, qword [r10 - 0x38]
mov qword [r8 + 8], rbx
xor rcx, qword [r10 - 0x30]
mov qword [r8 + 0x10], rcx
xor rdx, qword [r10 - 0x28]
mov qword [r8 + 0x18], rdx
xor rdi, qword [r10 - 0x20]
mov qword [r8 + 0x20], rdi
xor rax, qword [r10 - 0x18]
mov qword [r8 + 0x28], rax
xor rsi, qword [r10 - 0x10]
mov qword [r8 + 0x30], rsi
xor r14, qword [r10 - 8]
mov qword [r8 + 0x38], r14
mov qword [rsp + 0x40], r10
cmp r10, qword [rsp + 0x78]
jne 0x6d8270
mov r8, rbx
mov r15, rdx
mov r13, rbp
mov rdx, rax
mov rbx, rdi
mov rax, rcx
xor rdx, rsi
mov rcx, rbx
mov r10, r14
mov rbp, r14
mov rdi, rdx
xor rcx, rax
xor r10, rbx
xor rbp, r8
xor rdi, r13
mov r11, r14
mov qword [rsp + 0x48], rcx
xor rbx, rdi
mov r9, rdi
xor r11, rax
xor r8, rdi
mov qword [rsp + 0x10], rbx
mov rbx, rcx
xor r9, r14
xor rbx, rbp
mov qword [rsp + 0x18], r9
mov r9, r8
mov r8, r11
xor r15, rbx
xor r8, r9
mov qword [rsp + 0x20], r9
xor rax, r15
xor rsi, r15
mov r15, r10
mov qword [rsp + 0x28], r8
xor r15, rsi
mov r12, rax
mov r9, rax
mov qword [rsp + 0x60], rbx
mov r8, r15
xor r12, rdx
xor r9, r13
and rbx, rax
xor r8, r13
xor rsi, rbx
mov qword [rsp + 0x50], r10
and r10, r15
mov qword [rsp + 0x30], r8
mov r8, r12
xor rdx, r15
xor r8, r15
mov qword [rsp + 0x68], rax
mov rax, r10
mov qword [rsp + 0x78], r8
and rcx, r8
mov r8, qword [rsp + 0x28]
xor rcx, r10
mov qword [rsp + 0x70], r9
and r8, r9
mov r10, rcx
mov rcx, r11
and r11, r12
xor r8, rsi
mov rsi, qword [rsp + 0x10]
mov qword [rsp], rbp
xor r11, rax
and rbp, rdx
xor r8, r10
mov qword [rsp + 0x58], rcx
and rsi, r13
mov r9, rsi
mov rsi, qword [rsp + 0x20]
xor r9, rcx
mov rcx, qword [rsp]
xor r14, rdx
and rsi, rdi
xor r9, r12
xor rcx, rsi
xor r9, rbx
mov rbx, qword [rsp + 0x18]
xor rcx, rdx
xor r9, r11
xor rcx, rbp
xor rbp, r14
mov r14, qword [rsp + 0x30]
xor rcx, r10
and rbx, r14
xor rbp, rbx
xor rbp, r11
mov r11, r8
and r8, rcx
xor r11, r9
mov rax, rbp
mov rsi, r11
mov r11, rbp
mov rbp, rcx
xor r11, r8
xor rbp, rax
mov r10, r11
mov r11, rsi
and r11, r10
xor r11, r9
xor r9, r8
and r9, rbp
mov rbp, rax
xor rbp, r9
xor r8, r9
mov rbx, rbp
and rax, r8
xor rcx, rbp
mov rbp, r10
xor rbp, rax
xor rcx, rax
mov r10, r11
mov r9, rbx
mov r8, rbp
mov rbp, rcx
and r8, r11
xor r8, rsi
xor rbp, r8
mov rsi, rbp
mov rbp, r11
xor rbp, rbx
xor r10, r8
xor r9, rcx
and r13, rbx
mov qword [rsp + 0x30], r9
mov rax, rsi
mov r9, qword [rsp + 0x78]
and r14, r11
mov qword [rsp + 0x38], r13
mov r13, qword [rsp + 0x48]
xor rax, rbp
and rdx, r10
and r9, rax
mov qword [rsp + 0x40], r14
and r10, qword [rsp]
and rdi, r8
and r13, rax
mov qword [rsp + 0x78], r9
mov r9, qword [rsp + 0x28]
mov rax, rdi
mov r14, r13
mov r13, qword [rsp + 0x50]
and r8, qword [rsp + 0x20]
and r9, rcx
xor r8, qword [rsp + 0x40]
mov qword [rsp], r14
and r13, rbp
mov qword [rsp + 0x28], r9
and rbp, r15
mov r9, r13
xor rbp, rdx
xor r9, r14
mov r14, qword [rsp + 0x68]
and r14, qword [rsp + 0x30]
mov r15, qword [rsp + 0x78]
xor r14, rdx
mov r13, qword [rsp + 0x38]
mov rdx, r12
and rdx, rsi
xor rax, r9
and r11, qword [rsp + 0x18]
mov r12, qword [rsp + 0x60]
xor rbp, r15
xor r13, r10
xor rdx, r15
mov r15, qword [rsp + 0x28]
xor r13, r14
and r12, qword [rsp + 0x30]
xor rdx, rax
xor rdi, rbp
xor r12, r15
xor r11, r13
movdqu xmm5, xmmword [0x009630b0]
movdqu xmm0, xmmword [0x009630a0]
xor r12, rax
xor r11, rdx
xor r10, r8
mov rax, qword [rsp + 0x130]
and rcx, qword [rsp + 0x70]
and rbx, qword [rsp + 0x10]
xor r9, r13
xor r10, rdx
xor rcx, r12
xor r9, r8
xor rbx, r15
mov r15, qword [rsp + 0x38]
xor r15, qword [rsp + 0x40]
mov r8, rax
xor r14, rcx
xor rbx, r11
not r9
not r10
xor rcx, r15
mov qword [rax + 0x10], rbx
mov qword [rax], r9
movdqu xmm4, xmmword [0x009630c0]
xor r12, rbp
movdqu xmm8, xmmword [0x009630d0]
mov qword [rax + 8], r10
mov qword [rax + 0x18], rcx
mov qword [rax + 0x20], r14
movdqu xmm1, xmmword [r8]
mov rax, qword [rsp + 0x58]
mov qword [r8 + 0x38], r12
movdqu xmm3, xmm1
movdqu xmm2, xmm1
movdqu xmm7, xmm1
pand xmm3, xmm5
pand xmm2, xmm0
pand xmm7, xmm4
and rax, rsi
movdqu xmm6, xmm3
psllq xmm3, 0x20
pand xmm1, xmm8
xor rax, qword [rsp]
psrlq xmm6, 0x20
xor rax, rdi
xor rdi, r14
por xmm6, xmm3
movdqu xmm3, xmm2
xor r11, rax
not rdi
psrlq xmm3, 0x10
psllq xmm2, 0x30
not r11
mov qword [r8 + 0x30], rdi
por xmm2, xmm3
movdqu xmm3, xmm7
mov qword [r8 + 0x28], r11
por xmm6, xmm2
psllq xmm3, 0x10
movdqu xmm2, xmm7
psrlq xmm2, 0x30
por xmm3, xmm2
por xmm1, xmm3
movdqu xmm3, xmm6
por xmm3, xmm1
movdqu xmm1, xmmword [r8 + 0x10]
movups xmmword [r8], xmm3
movdqu xmm2, xmm1
movdqu xmm6, xmm1
movdqu xmm9, xmm1
pand xmm2, xmm5
pand xmm6, xmm0
pand xmm9, xmm4
movdqu xmm7, xmm2
psllq xmm2, 0x20
pand xmm1, xmm8
psrlq xmm7, 0x20
por xmm7, xmm2
movdqu xmm2, xmm6
psrlq xmm2, 0x10
psllq xmm6, 0x30
por xmm6, xmm2
movdqu xmm2, xmm9
por xmm7, xmm6
psllq xmm2, 0x10
movdqu xmm6, xmm9
psrlq xmm6, 0x30
por xmm2, xmm6
movdqu xmm6, xmmword [r8 + 0x20]
por xmm1, xmm2
por xmm7, xmm1
movdqu xmm1, xmm6
movdqu xmm10, xmm6
pand xmm1, xmm0
movups xmmword [r8 + 0x10], xmm7
movdqu xmm2, xmm7
movdqu xmm7, xmm6
movdqu xmm9, xmm1
pand xmm7, xmm5
pand xmm10, xmm4
psllq xmm1, 0x30
psrlq xmm9, 0x10
pand xmm6, xmm8
por xmm9, xmm1
movdqu xmm1, xmm7
psrlq xmm1, 0x20
psllq xmm7, 0x20
por xmm7, xmm1
movdqu xmm1, xmm10
por xmm9, xmm7
psllq xmm1, 0x10
movdqu xmm7, xmm10
psrlq xmm7, 0x30
por xmm1, xmm7
por xmm6, xmm1
movdqu xmm1, xmm9
por xmm1, xmm6
movups xmmword [r8 + 0x20], xmm1
movdqu xmm7, xmmword [r8 + 0x30]
mov rdx, qword [rsp + 0x128]
mov rax, qword [rsp + 0x120]
pand xmm0, xmm7
pand xmm5, xmm7
pand xmm4, xmm7
shl rdx, 6
movdqu xmm6, xmm0
psllq xmm0, 0x30
pand xmm7, xmm8
add rax, rdx
psrlq xmm6, 0x10
por xmm0, xmm6
movdqu xmm6, xmm5
psllq xmm6, 0x20
psrlq xmm5, 0x20
por xmm5, xmm6
por xmm0, xmm5
movdqu xmm5, xmm4
psllq xmm5, 0x10
psrlq xmm4, 0x30
por xmm4, xmm5
por xmm7, xmm4
por xmm0, xmm7
movups xmmword [r8 + 0x30], xmm0
pxor xmm3, xmmword [rax]
movups xmmword [r8], xmm3
pxor xmm2, xmmword [rax + 0x10]
movups xmmword [r8 + 0x10], xmm2
pxor xmm1, xmmword [rax + 0x20]
movups xmmword [r8 + 0x20], xmm1
pxor xmm0, xmmword [rax + 0x30]
movups xmmword [r8 + 0x30], xmm0
movups xmm6, xmmword [rsp + 0x80]
movups xmm7, xmmword [rsp + 0x90]
movups xmm8, xmmword [rsp + 0xa0]
movups xmm9, xmmword [rsp + 0xb0]
movups xmm10, xmmword [rsp + 0xc0]
add rsp, 0xd8
pop rbx
pop rsi
pop rdi
pop rbp
pop r12
pop r13
pop r14
pop r15
ret