Function at 0x1400bb100
Capabilities:
Encode data using xor

Disassembly:
sub rsp, 0xa8
movups xmmword [rsp], xmm6
movups xmmword [rsp + 0x10], xmm7
movups xmmword [rsp + 0x20], xmm8
movups xmmword [rsp + 0x30], xmm9
movups xmmword [rsp + 0x40], xmm10
movups xmmword [rsp + 0x50], xmm11
movups xmmword [rsp + 0x60], xmm12
movups xmmword [rsp + 0x70], xmm13
movups xmmword [rsp + 0x80], xmm14
movups xmmword [rsp + 0x90], xmm15
lea rax, [rcx + 0x20]
lea r8, [rcx + 0x60]
movdqu xmm0, xmmword [rax]
pxor xmm0, xmmword [rax + 0x80]
add rax, 0x10
movups xmmword [rax - 0x10], xmm0
cmp r8, rax
jne 0x1400bb14e
lea rax, [0x140230aa0]
lea r10, [rcx + 0x30]
pcmpeqd xmm4, xmm4
lea r11, [rax + 0x540]
lea r9, [rcx + 0xb0]
nop dword [rax]
movdqu xmm2, xmmword [rcx + 0x80]
movdqu xmm6, xmmword [rcx + 0x90]
mov rdx, r10
movdqu xmm13, xmmword [rcx + 0x60]
movdqu xmm7, xmmword [rcx + 0x70]
movdqa xmm1, xmm2
movdqa xmm11, xmm6
movdqu xmm14, xmmword [rcx + 0x50]
movdqu xmm12, xmmword [rcx + 0x40]
pxor xmm1, xmm4
pxor xmm11, xmm4
movdqa xmm8, xmm13
movups xmmword [rcx + 0x80], xmm1
movdqa xmm5, xmm7
movdqa xmm0, xmm1
movdqa xmm10, xmm11
pand xmm0, xmm13
pand xmm10, xmm7
movdqa xmm15, xmm12
movups xmmword [rcx + 0x90], xmm11
pandn xmm8, xmmword [rax]
pxor xmm8, xmmword [rcx + 0x20]
pandn xmm15, xmm13
pxor xmm2, xmm15
pxor xmm1, xmm15
movups xmmword [rcx + 0x20], xmm8
pandn xmm5, xmmword [rax + 0x10]
pxor xmm5, xmmword [rcx + 0x30]
pxor xmm0, xmm8
movdqa xmm3, xmm8
movdqa xmm8, xmm14
pand xmm2, xmm0
movups xmmword [rcx + 0x30], xmm5
pxor xmm10, xmm5
movdqa xmm9, xmm5
movdqa xmm5, xmm13
pand xmm5, xmm0
pandn xmm8, xmm7
pand xmm3, xmm12
pxor xmm12, xmm5
movdqa xmm5, xmm7
pxor xmm11, xmm8
pand xmm5, xmm10
pxor xmm6, xmm8
movdqa xmm8, xmm11
pxor xmm5, xmm14
pand xmm6, xmm10
pxor xmm3, xmmword [rax]
por xmm8, xmm5
pxor xmm2, xmm13
pxor xmm6, xmm7
pxor xmm8, xmm10
movdqa xmm7, xmm1
movdqa xmm10, xmm12
pand xmm9, xmm14
por xmm7, xmm12
pand xmm10, xmm2
pxor xmm9, xmmword [rax + 0x10]
pxor xmm7, xmm0
pxor xmm10, xmm1
movdqa xmm0, xmm8
movdqa xmm1, xmm3
pxor xmm3, xmm2
movdqa xmm2, xmm8
movdqa xmm8, xmm5
pand xmm1, xmm7
pxor xmm8, xmm3
pand xmm0, xmm9
pand xmm5, xmm6
pxor xmm0, xmm8
pxor xmm1, xmm12
movdqa xmm8, xmm7
pxor xmm5, xmm11
pxor xmm2, xmm1
pxor xmm8, xmm10
pxor xmm5, xmm7
pxor xmm9, xmm6
pxor xmm10, xmm2
pxor xmm9, xmm8
pxor xmm3, xmm5
movdqa xmm8, xmm2
pxor xmm3, xmm2
psllq xmm8, 1
movdqa xmm6, xmm0
psrlq xmm2, 1
pand xmm2, xmmword [str.UUUUUUUUUUUUUUUU]
pxor xmm7, xmm0
movups xmmword [rcx + 0x60], xmm3
psrlq xmm6, 1
movdqa xmm12, xmm10
pxor xmm1, xmm9
movups xmmword [rcx + 0x20], xmm7
pand xmm8, xmmword [0x1402311e0]
pand xmm6, xmmword [str.UUUUUUUUUUUUUUUU]
pxor xmm12, xmm4
movups xmmword [rcx + 0x40], xmm1
movups xmmword [rcx + 0x80], xmm12
movdqa xmm14, xmm12
por xmm8, xmm2
movdqa xmm2, xmm0
movdqa xmm0, xmm9
psllq xmm2, 1
psrlq xmm0, 1
movups xmmword [rcx + 0x30], xmm8
pand xmm2, xmmword [0x1402311e0]
pand xmm0, xmmword [str.UUUUUUUUUUUUUUUU]
pand xmm14, xmm3
por xmm2, xmm6
movdqa xmm6, xmm9
movdqa xmm9, xmm3
psllq xmm6, 1
pand xmm6, xmmword [0x1402311e0]
movups xmmword [rcx + 0x50], xmm2
por xmm6, xmm0
movdqa xmm0, xmm5
psllq xmm0, 1
psrlq xmm5, 1
movups xmmword [rcx + 0x70], xmm6
pand xmm5, xmmword [str.UUUUUUUUUUUUUUUU]
pand xmm0, xmmword [0x1402311e0]
por xmm0, xmm5
movdqa xmm5, xmm6
movdqa xmm11, xmm0
pxor xmm11, xmm4
movups xmmword [rcx + 0x90], xmm11
pandn xmm9, xmmword [rax + 0x20]
pxor xmm9, xmm7
movups xmmword [rcx + 0x20], xmm9
pandn xmm5, xmmword [rax + 0x30]
pxor xmm14, xmm9
movdqa xmm15, xmm9
movdqa xmm9, xmm11
movdqa xmm13, xmm14
pand xmm15, xmm1
pxor xmm5, xmm8
pand xmm9, xmm6
pand xmm13, xmm3
pxor xmm9, xmm5
movups xmmword [rcx + 0x30], xmm5
pxor xmm13, xmm1
movdqa xmm7, xmm5
movdqa xmm5, xmm1
movdqa xmm1, xmm9
pand xmm7, xmm2
pandn xmm5, xmm3
pand xmm1, xmm6
movdqa xmm8, xmm2
pxor xmm1, xmm2
movdqa xmm2, xmm5
pandn xmm8, xmm6
pxor xmm2, xmm10
pxor xmm12, xmm5
pxor xmm11, xmm8
pand xmm2, xmm14
movdqa xmm5, xmm8
pxor xmm15, xmmword [rax + 0x20]
pxor xmm2, xmm3
pxor xmm5, xmm0
movdqa xmm10, xmm12
movdqa xmm3, xmm11
pand xmm5, xmm9
por xmm10, xmm13
por xmm3, xmm1
pxor xmm7, xmmword [rax + 0x30]
pxor xmm10, xmm14
pxor xmm5, xmm6
pxor xmm3, xmm9
movdqa xmm0, xmm15
movdqa xmm9, xmm13
pand xmm0, xmm10
movdqa xmm8, xmm1
pand xmm9, xmm2
pand xmm1, xmm5
pxor xmm2, xmm15
pxor xmm0, xmm13
pxor xmm8, xmm2
movdqa xmm6, xmm3
pxor xmm1, xmm10
pand xmm3, xmm7
pxor xmm6, xmm0
pxor xmm3, xmm8
pxor xmm1, xmm11
pxor xmm9, xmm12
movdqa xmm8, xmm10
pxor xmm7, xmm5
pxor xmm2, xmm1
pxor xmm8, xmm9
movdqa xmm11, xmm6
pxor xmm2, xmm6
pxor xmm9, xmm6
pxor xmm8, xmm7
movdqa xmm5, xmm10
movups xmmword [rcx + 0x60], xmm2
psllq xmm11, 2
psrlq xmm6, 2
movdqa xmm7, xmm8
pxor xmm0, xmm8
psllq xmm7, 2
pxor xmm5, xmm3
psrlq xmm8, 2
movdqa xmm12, xmm9
movups xmmword [rcx + 0x20], xmm5
pand xmm6, xmmword [str.3333333333333333]
pand xmm11, xmmword [0x140231200]
pxor xmm12, xmm4
movups xmmword [rcx + 0x40], xmm0
pand xmm8, xmmword [str.3333333333333333]
pand xmm7, xmmword [0x140231200]
movups xmmword [rcx + 0x80], xmm12
movdqa xmm14, xmm12
por xmm11, xmm6
movdqa xmm6, xmm3
pand xmm14, xmm2
psllq xmm6, 2
psrlq xmm3, 2
por xmm7, xmm8
movups xmmword [rcx + 0x30], xmm11
pand xmm3, xmmword [str.3333333333333333]
pand xmm6, xmmword [0x140231200]
movdqa xmm8, xmm1
movups xmmword [rcx + 0x70], xmm7
psllq xmm8, 2
psrlq xmm1, 2
pand xmm8, xmmword [0x140231200]
por xmm6, xmm3
movdqu xmm3, xmmword [str.3333333333333333]
movups xmmword [rcx + 0x50], xmm6
pand xmm3, xmm1
movdqa xmm1, xmm8
movdqa xmm8, xmm2
por xmm1, xmm3
movdqa xmm10, xmm1
pxor xmm10, xmm4
movups xmmword [rcx + 0x90], xmm10
pandn xmm8, xmmword [rax + 0x40]
pxor xmm8, xmm5
movdqa xmm5, xmm7
movups xmmword [rcx + 0x20], xmm8
pandn xmm5, xmmword [rax + 0x50]
pxor xmm14, xmm8
movdqa xmm15, xmm8
movdqa xmm13, xmm14
pand xmm15, xmm0
movdqa xmm8, xmm6
pxor xmm5, xmm11
movdqa xmm11, xmm10
pand xmm13, xmm2
pand xmm11, xmm7
pxor xmm13, xmm0
movups xmmword [rcx + 0x30], xmm5
movdqa xmm3, xmm5
pxor xmm11, xmm5
movdqa xmm5, xmm0
pand xmm3, xmm6
movdqa xmm0, xmm11
pandn xmm5, xmm2
pandn xmm8, xmm7
pand xmm0, xmm7
pxor xmm10, xmm8
pxor xmm8, xmm1
pxor xmm0, xmm6
movdqa xmm6, xmm5
movdqa xmm1, xmm10
pxor xmm6, xmm9
pxor xmm15, xmmword [rax + 0x40]
pxor xmm12, xmm5
pand xmm6, xmm14
pand xmm8, xmm11
por xmm1, xmm0
pxor xmm3, xmmword [rax + 0x50]
pxor xmm8, xmm7
pxor xmm6, xmm2
pxor xmm1, xmm11
movdqa xmm7, xmm12
movdqa xmm11, xmm13
por xmm7, xmm13
pand xmm11, xmm6
movdqa xmm9, xmm0
pxor xmm6, xmm15
pxor xmm7, xmm14
movdqa xmm2, xmm15
pxor xmm9, xmm6
movdqa xmm5, xmm1
pand xmm0, xmm8
pand xmm1, xmm3
pxor xmm11, xmm12
pand xmm2, xmm7
pxor xmm1, xmm9
pxor xmm0, xmm7
movdqa xmm9, xmm7
pxor xmm0, xmm10
pxor xmm2, xmm13
pxor xmm9, xmm11
pxor xmm3, xmm8
pxor xmm5, xmm2
pxor xmm6, xmm0
pxor xmm3, xmm9
pxor xmm6, xmm5
pxor xmm7, xmm1
pxor xmm2, xmm3
movdqa xmm10, xmm5
pxor xmm11, xmm5
movups xmmword [rcx + 0x20], xmm7
movups xmmword [rcx + 0x40], xmm2
movdqa xmm8, xmm0
psrlq xmm5, 4
movdqa xmm9, xmm3
movups xmmword [rcx + 0x60], xmm6
psllq xmm10, 4
psrlq xmm0, 4
pand xmm10, xmmword [0x140231220]
psllq xmm8, 4
psllq xmm9, 4
movdqa xmm13, xmm11
pand xmm5, xmmword [0x140231230]
psrlq xmm3, 4
pxor xmm13, xmm4
pand xmm0, xmmword [0x140231230]
pand xmm8, xmmword [0x140231220]
movups xmmword [rcx + 0x80], xmm13
por xmm10, xmm5
movdqa xmm5, xmm1
pand xmm3, xmmword [0x140231230]
por xmm8, xmm0
psllq xmm5, 4
movups xmmword [rcx + 0x30], xmm10
pand xmm5, xmmword [0x140231220]
psrlq xmm1, 4
pand xmm1, xmmword [0x140231230]
movdqa xmm12, xmm8
pand xmm9, xmmword [0x140231220]
pxor xmm12, xmm4
movdqa xmm0, xmm6
por xmm5, xmm1
movups xmmword [rcx + 0x90], xmm12
por xmm9, xmm3
movups xmmword [rcx + 0x50], xmm5
movdqa xmm3, xmm13
movups xmmword [rcx + 0x70], xmm9
pandn xmm0, xmmword [rax + 0x60]
movdqa xmm1, xmm9
pand xmm3, xmm6
pxor xmm0, xmm7
movups xmmword [rcx + 0x20], xmm0
pandn xmm1, xmmword [rax + 0x70]
pxor xmm3, xmm0
movdqa xmm15, xmm0
movdqa xmm0, xmm12
movdqa xmm14, xmm3
pand xmm15, xmm2
pxor xmm1, xmm10
pand xmm0, xmm9
pand xmm14, xmm6
movups xmmword [rcx + 0x30], xmm1
pxor xmm0, xmm1
movdqa xmm7, xmm1
movdqa xmm1, xmm2
pxor xmm14, xmm2
pandn xmm1, xmm6
movdqa xmm2, xmm0
pxor xmm13, xmm1
pand xmm2, xmm9
pxor xmm1, xmm11
pxor xmm2, xmm5
pand xmm7, xmm5
movdqa xmm10, xmm5
movdqa xmm5, xmm1
pandn xmm10, xmm9
pxor xmm15, xmmword [rax + 0x60]
pand xmm5, xmm3
pxor xmm12, xmm10
pxor xmm10, xmm8
pxor xmm5, xmm6
movdqa xmm6, xmm13
pand xmm10, xmm0
por xmm6, xmm14
pxor xmm10, xmm9
pxor xmm7, xmmword [rax + 0x70]
pxor xmm6, xmm3
movdqa xmm3, xmm12
movdqa xmm8, xmm14
por xmm3, xmm2
movdqa xmm9, xmm2
pand xmm2, xmm10
pxor xmm3, xmm0
movdqa xmm0, xmm15
pand xmm8, xmm5
pand xmm0, xmm6
pxor xmm5, xmm15
movdqa xmm1, xmm3
pxor xmm0, xmm14
pxor xmm2, xmm6
pxor xmm9, xmm5
pxor xmm1, xmm0
pxor xmm2, xmm12
pand xmm3, xmm7
pxor xmm3, xmm9
pxor xmm8, xmm13
movdqa xmm9, xmm6
pxor xmm5, xmm2
movdqa xmm12, xmm1
pxor xmm9, xmm8
pxor xmm5, xmm1
pxor xmm8, xmm1
pxor xmm7, xmm10
psllq xmm12, 8
psrlq xmm1, 8
pxor xmm7, xmm9
movups xmmword [rcx + 0x60], xmm5
pand xmm1, xmmword [0x140231250]
pxor xmm6, xmm3
pxor xmm0, xmm7
movdqa xmm10, xmm6
movups xmmword [rcx + 0x20], xmm6
movdqa xmm6, xmm7
pand xmm12, xmmword [0x140231240]
psllq xmm6, 8
psrlq xmm7, 8
pand xmm6, xmmword [0x140231240]
movups xmmword [rcx + 0x40], xmm0
por xmm12, xmm1
movdqa xmm1, xmm3
movdqa xmm11, xmm8
psllq xmm1, 8
psrlq xmm3, 8
pxor xmm11, xmm4
movups xmmword [rcx + 0x30], xmm12
pand xmm3, xmmword [0x140231250]
pand xmm7, xmmword [0x140231250]
movdqa xmm14, xmm11
pand xmm1, xmmword [0x140231240]
pand xmm14, xmm5
por xmm6, xmm7
movdqa xmm7, xmm2
por xmm1, xmm3
movdqu xmm3, xmmword [0x140231250]
psrlq xmm2, 8
movups xmmword [rcx + 0x70], xmm6
psllq xmm7, 8
pand xmm7, xmmword [0x140231240]
movups xmmword [rcx + 0x50], xmm1
pand xmm3, xmm2
movups xmmword [rcx + 0x80], xmm11
por xmm7, xmm3
movdqa xmm3, xmm6
movdqa xmm9, xmm7
movdqa xmm2, xmm7
movdqa xmm7, xmm5
pxor xmm9, xmm4
movups xmmword [rcx + 0x90], xmm9
pandn xmm7, xmmword [rax + 0x80]
movdqa xmm13, xmm9
pand xmm13, xmm6
pxor xmm7, xmm10
movups xmmword [rcx + 0x20], xmm7
pxor xmm14, xmm7
movdqa xmm15, xmm7
pandn xmm3, xmmword [rax + 0x90]
pand xmm15, xmm0
movdqa xmm7, xmm1
pxor xmm3, xmm12
movdqa xmm12, xmm14
pandn xmm7, xmm6
movups xmmword [rcx + 0x30], xmm3
pxor xmm13, xmm3
movdqa xmm10, xmm3
pand xmm12, xmm5
movdqa xmm3, xmm0
pxor xmm12, xmm0
movdqa xmm0, xmm13
pandn xmm3, xmm5
pand xmm0, xmm6
pand xmm10, xmm1
pxor xmm11, xmm3
pxor xmm3, xmm8
pxor xmm0, xmm1
movdqa xmm1, xmm3
pxor xmm9, xmm7
movdqa xmm8, xmm11
pand xmm1, xmm14
pxor xmm7, xmm2
movdqa xmm3, xmm12
pxor xmm1, xmm5
movdqa xmm5, xmm9
pand xmm7, xmm13
por xmm8, xmm12
por xmm5, xmm0
pand xmm3, xmm1
pxor xmm8, xmm14
pxor xmm7, xmm6
pxor xmm3, xmm11
pxor xmm15, xmmword [rax + 0x80]
pxor xmm5, xmm13
movdqa xmm11, xmm0
pxor xmm10, xmmword [rax + 0x90]
movdqa xmm2, xmm5
pand xmm0, xmm7
pxor xmm1, xmm15
movdqa xmm6, xmm15
pxor xmm0, xmm8
pxor xmm11, xmm1
pand xmm6, xmm8
pand xmm5, xmm10
pxor xmm5, xmm11
pxor xmm6, xmm12
movdqa xmm11, xmm10
movdqa xmm12, xmm8
pxor xmm0, xmm9
pxor xmm11, xmm7
pxor xmm12, xmm3
pxor xmm2, xmm6
movdqa xmm7, xmm3
pxor xmm12, xmm11
movdqa xmm3, xmm0
pxor xmm1, xmm0
movdqa xmm10, xmm12
movdqa xmm11, xmm2
pxor xmm1, xmm2
psllq xmm3, 0x10
psrlq xmm0, 0x10
pxor xmm7, xmm2
movups xmmword [rcx + 0x60], xmm1
pxor xmm6, xmm12
movdqa xmm9, xmm10
movdqa xmm12, xmm5
psllq xmm11, 0x10
psrlq xmm2, 0x10
pxor xmm8, xmm5
movups xmmword [rcx + 0x40], xmm6
pand xmm0, xmmword [0x140231270]
psllq xmm12, 0x10
pand xmm3, xmmword [0x140231260]
movups xmmword [rcx + 0x20], xmm8
psrlq xmm5, 0x10
psllq xmm9, 0x10
pand xmm2, xmmword [0x140231270]
pand xmm11, xmmword [0x140231260]
por xmm3, xmm0
pand xmm5, xmmword [0x140231270]
psrlq xmm10, 0x10
movdqa xmm0, xmm3
movdqa xmm15, xmm6
por xmm11, xmm2
movdqa xmm2, xmm7
pxor xmm0, xmm4
pxor xmm2, xmm4
movups xmmword [rcx + 0x30], xmm11
pandn xmm15, xmm1
pand xmm10, xmmword [0x140231270]
pand xmm12, xmmword [0x140231260]
movups xmmword [rcx + 0x80], xmm2
pand xmm9, xmmword [0x140231260]
movdqa xmm13, xmm2
movups xmmword [rcx + 0x90], xmm0
pxor xmm2, xmm15
pand xmm13, xmm1
pxor xmm15, xmm7
por xmm9, xmm10
por xmm12, xmm5
movdqa xmm5, xmm1
movups xmmword [rcx + 0x50], xmm12
movups xmmword [rcx + 0x70], xmm9
pandn xmm5, xmmword [rax + 0xa0]
pxor xmm5, xmm8
movdqa xmm8, xmm9
movups xmmword [rcx + 0x20], xmm5
pxor xmm13, xmm5
movdqa xmm14, xmm5
pandn xmm8, xmmword [rax + 0xb0]
movdqa xmm5, xmm0
pand xmm14, xmm6
pand xmm15, xmm13
pxor xmm8, xmm11
movdqa xmm11, xmm2
movdqa xmm2, xmm12
pandn xmm2, xmm9
pand xmm5, xmm9
movups xmmword [rcx + 0x30], xmm8
movdqa xmm10, xmm8
pxor xmm0, xmm2
pxor xmm5, xmm8
pxor xmm3, xmm2
movdqa xmm8, xmm0
movdqa xmm0, xmm13
pxor xmm15, xmm1
pand xmm0, xmm1
pand xmm10, xmm12
pand xmm3, xmm5
pxor xmm0, xmm6
movdqa xmm6, xmm5
pxor xmm3, xmm9
movdqa xmm7, xmm0
pand xmm6, xmm9
pxor xmm14, xmmword [rax + 0xa0]
por xmm7, xmm11
pxor xmm12, xmm6
pxor xmm10, xmmword [rax + 0xb0]
pxor xmm7, xmm13
movdqa xmm9, xmm12
movdqa xmm6, xmm15
movdqa xmm1, xmm7
pxor xmm15, xmm14
por xmm9, xmm8
pand xmm1, xmm14
pxor xmm9, xmm5
pand xmm6, xmm0
pxor xmm1, xmm0
movdqa xmm5, xmm15
movdqa xmm0, xmm10
movdqa xmm2, xmm1
pxor xmm6, xmm11
pxor xmm0, xmm3
pxor xmm2, xmm9
pxor xmm5, xmm12
pand xmm9, xmm10
pand xmm3, xmm12
pxor xmm5, xmm9
movdqa xmm9, xmm6
pxor xmm3, xmm7
pxor xmm9, xmm7
movdqa xmm11, xmm5
pxor xmm3, xmm8
movdqa xmm10, xmm9
pxor xmm7, xmm5
pxor xmm15, xmm3
pxor xmm10, xmm0
pxor xmm6, xmm2
movups xmmword [rcx + 0x20], xmm7
movdqa xmm0, xmm15
movdqa xmm12, xmm2
movdqa xmm9, xmm7
psllq xmm5, 0x20
psrlq xmm11, 0x20
pxor xmm0, xmm2
por xmm11, xmm5
psllq xmm2, 0x20
movdqa xmm5, xmm3
movups xmmword [rcx + 0x60], xmm0
psrlq xmm12, 0x20
psrlq xmm5, 0x20
movdqa xmm7, xmm10
por xmm12, xmm2
movdqa xmm2, xmm3
movdqa xmm3, xmm5
psllq xmm2, 0x20
pxor xmm1, xmm10
movdqa xmm5, xmm0
por xmm3, xmm2
psllq xmm10, 0x20
movups xmmword [rcx + 0x40], xmm1
movdqa xmm14, xmm0
psrlq xmm7, 0x20
movdqa xmm8, xmm3
movups xmmword [rcx + 0x30], xmm12
movdqa xmm15, xmm1
por xmm7, xmm10
movdqa xmm10, xmm6
pxor xmm8, xmm4
movups xmmword [rcx + 0x50], xmm11
pxor xmm10, xmm4
movups xmmword [rcx + 0x70], xmm7
movdqa xmm2, xmm7
movdqa xmm13, xmm8
movups xmmword [rcx + 0x80], xmm10
pand xmm14, xmm10
pand xmm13, xmm7
movups xmmword [rcx + 0x90], xmm8
pandn xmm5, xmmword [rax + 0xc0]
pxor xmm5, xmm9
movups xmmword [rcx + 0x20], xmm5
pxor xmm14, xmm5
pand xmm15, xmm5
pandn xmm2, xmmword [rax + 0xd0]
movdqa xmm5, xmm1
pxor xmm2, xmm12
movdqa xmm12, xmm0
pandn xmm5, xmm0
pxor xmm13, xmm2
pand xmm12, xmm14
movups xmmword [rcx + 0x30], xmm2
movdqa xmm9, xmm2
pxor xmm12, xmm1
movdqa xmm2, xmm11
movdqa xmm1, xmm13
pandn xmm2, xmm7
pand xmm1, xmm7
pand xmm9, xmm11
pxor xmm11, xmm1
movdqa xmm1, xmm2
pxor xmm10, xmm5
pxor xmm1, xmm3
movdqa xmm3, xmm12
pxor xmm5, xmm6
por xmm3, xmm10
pand xmm5, xmm14
pand xmm1, xmm13
pxor xmm3, xmm14
pxor xmm5, xmm0
pxor xmm1, xmm7
movdqa xmm7, xmm3
pxor xmm8, xmm2
movdqa xmm0, xmm11
pxor xmm15, xmmword [rax + 0xc0]
movdqa xmm2, xmm5
por xmm0, xmm8
pxor xmm9, xmmword [rax + 0xd0]
pand xmm2, xmm12
pxor xmm0, xmm13
pand xmm7, xmm15
pxor xmm5, xmm15
pxor xmm2, xmm10
pxor xmm7, xmm12
movdqa xmm10, xmm5
movdqa xmm6, xmm7
pxor xmm10, xmm11
pxor xmm6, xmm0
pand xmm0, xmm9
pxor xmm9, xmm1
pxor xmm10, xmm0
movdqa xmm0, xmm2
pand xmm1, xmm11
movups xmmword [rcx + 0x30], xmm6
pxor xmm0, xmm3
movups xmmword [rcx + 0x50], xmm10
pxor xmm10, xmm3
pxor xmm9, xmm0
movdqa xmm0, xmm1
movups xmmword [rcx + 0x20], xmm10
pxor xmm0, xmm8
movups xmmword [rcx + 0x70], xmm9
pxor xmm9, xmm7
pxor xmm0, xmm3
movups xmmword [rcx + 0x40], xmm9
movups xmmword [rcx + 0x90], xmm0
pxor xmm0, xmm5
pxor xmm0, xmm6
pxor xmm6, xmm2
movups xmmword [rcx + 0x60], xmm0
movups xmmword [rcx + 0x80], xmm6
movdqu xmm0, xmmword [rdx]
add rdx, 0x20
shufpd xmm0, xmm0, 1
movups xmmword [rdx - 0x20], xmm0
cmp rdx, r9
jne 0x1400bc019
add rax, 0xe0
cmp rax, r11
jne 0x1400bb188
mov rax, r8
add rcx, 0xa0
movdqu xmm0, xmmword [rax]
pxor xmm0, xmmword [rax + 0x40]
add rax, 0x10
movups xmmword [rax - 0x10], xmm0
cmp rax, rcx
jne 0x1400bc048
movups xmm6, xmmword [rsp]
movups xmm7, xmmword [rsp + 0x10]
movups xmm8, xmmword [rsp + 0x20]
movups xmm9, xmmword [rsp + 0x30]
movups xmm10, xmmword [rsp + 0x40]
movups xmm11, xmmword [rsp + 0x50]
movups xmm12, xmmword [rsp + 0x60]
movups xmm13, xmmword [rsp + 0x70]
movups xmm14, xmmword [rsp + 0x80]
movups xmm15, xmmword [rsp + 0x90]
add rsp, 0xa8
ret