Function at 0x4945f0
Capabilities:
Encode data using add xor sub operations
Encode data using xor

Disassembly:
sub rsp, 0x358
movups xmmword [rsp + 0x2b0], xmm6
movups xmmword [rsp + 0x2c0], xmm7
movups xmmword [rsp + 0x2d0], xmm8
movups xmmword [rsp + 0x2e0], xmm9
movups xmmword [rsp + 0x2f0], xmm10
movups xmmword [rsp + 0x300], xmm11
movups xmmword [rsp + 0x310], xmm12
movups xmmword [rsp + 0x320], xmm13
movups xmmword [rsp + 0x330], xmm14
movups xmmword [rsp + 0x340], xmm15
lea rax, [0x00628cc0]
pxor xmm2, xmm2
movdqu xmm3, xmm2
movdqu xmm1, xmm2
movdqu xmm6, xmm2
movdqu xmm5, xmm2
movdqu xmm0, xmmword [rcx]
movdqu xmm4, xmm2
movdqu xmm9, xmm2
movdqu xmm10, xmm2
movdqu xmm11, xmmword [rdx]
lea r8, [rax + 0x1000]
mov edx, 0x3f
movups xmmword [rsp + 0x100], xmm0
movdqu xmm0, xmmword [rcx + 0x10]
movups xmmword [rsp + 0x110], xmm0
movdqu xmm0, xmmword [rcx + 0x20]
movups xmmword [rsp + 0x120], xmm0
movdqu xmm0, xmmword [rcx + 0x30]
movups xmmword [rsp + 0x130], xmm0
movdqu xmm0, xmmword [rcx + 0x40]
movups xmmword [rsp + 0x140], xmm0
movdqu xmm0, xmmword [rcx + 0x50]
movups xmmword [rsp + 0x150], xmm0
movdqu xmm0, xmmword [rcx + 0x60]
movups xmmword [rsp + 0x160], xmm0
movdqu xmm0, xmmword [rcx + 0x70]
movups xmmword [rsp + 0x170], xmm0
movdqu xmm0, xmm2
nop dword [rax]
movd xmm7, edx
movdqu xmm15, xmm11
movdqu xmm12, xmm10
movddup xmm8, qword [rax]
psllq xmm15, xmm7
add rax, 0x40
sub edx, 1
pcmpgtq xmm12, xmm15
pand xmm8, xmm12
movdqu xmm7, xmm12
pxor xmm9, xmm8
movddup xmm8, qword [rax - 0x38]
pand xmm8, xmm12
pxor xmm4, xmm8
movddup xmm8, qword [rax - 0x30]
pand xmm8, xmm12
pxor xmm5, xmm8
movddup xmm8, qword [rax - 0x28]
pand xmm8, xmm12
pxor xmm6, xmm8
movddup xmm8, qword [rax - 0x20]
pand xmm8, xmm12
pxor xmm1, xmm8
movddup xmm8, qword [rax - 0x18]
pand xmm8, xmm12
pxor xmm0, xmm8
movddup xmm8, qword [rax - 0x10]
pand xmm8, xmm12
pxor xmm3, xmm8
movddup xmm8, qword [rax - 8]
pand xmm7, xmm8
pxor xmm2, xmm7
cmp rax, r8
jne 0x4946f8
mov rax, qword [0x00629cc0]
movddup xmm13, qword [0x00629cd0]
pxor xmm4, xmm13
movddup xmm15, qword [0x00629cd8]
movdqu xmm11, xmmword [rsp + 0x110]
movups xmmword [rsp + 0x20], xmm13
movddup xmm14, qword [0x00629ce0]
movdqu xmm10, xmmword [rsp + 0x120]
movups xmmword [rsp + 0x30], xmm15
movdqu xmm8, xmmword [rsp + 0x130]
pxor xmm11, xmm15
movups xmmword [rsp + 0x40], xmm14
pxor xmm10, xmm14
movdqu xmm15, xmm10
movq xmm7, rax
mov rdx, rax
movddup xmm10, qword [0x00629cf0]
movups xmmword [rsp + 0x60], xmm10
movdqu xmm12, xmmword [rsp + 0x100]
pxor xmm8, xmm10
movdqu xmm13, xmmword [rsp + 0x140]
punpcklqdq xmm7, xmm7
pxor xmm9, xmm7
movddup xmm10, qword [0x00629d00]
movups xmmword [rsp + 0x80], xmm10
pxor xmm1, xmm10
movdqu xmm10, xmmword [rsp + 0x150]
movddup xmm7, qword [0x00629cc8]
pxor xmm12, xmm7
movups xmmword [rsp + 0x10], xmm7
btc rdx, 0x20
movddup xmm14, qword [0x00629ce8]
pxor xmm5, xmm14
movups xmmword [rsp + 0x50], xmm14
movdqu xmm14, xmm8
movddup xmm8, qword [0x00629cf8]
movups xmmword [rsp + 0x70], xmm8
pxor xmm6, xmm8
movddup xmm8, qword [0x00629d08]
pxor xmm13, xmm8
movups xmmword [rsp + 0x90], xmm8
movdqu xmm7, xmm13
movddup xmm13, qword [0x00629d10]
pxor xmm0, xmm13
movups xmmword [rsp + 0xa0], xmm13
movddup xmm13, qword [0x00629d18]
pxor xmm10, xmm13
movups xmmword [rsp + 0xb0], xmm13
movdqu xmm13, xmmword [rsp + 0x160]
movups xmmword [rsp], xmm10
movddup xmm10, qword [0x00629d20]
movups xmmword [rsp + 0xc0], xmm10
pxor xmm13, xmm10
movddup xmm8, qword [0x00629d28]
pxor xmm3, xmm8
movups xmmword [rsp + 0xd0], xmm8
movdqu xmm8, xmmword [rsp + 0x170]
movddup xmm10, qword [0x00629d30]
movups xmmword [rsp + 0xe0], xmm10
pxor xmm8, xmm10
movddup xmm10, qword [0x00629d38]
pxor xmm2, xmm10
movups xmmword [rsp + 0xf0], xmm10
movdqu xmm10, xmm1
pxor xmm1, xmm15
pand xmm10, xmm9
pxor xmm10, xmm13
por xmm13, xmm9
pxor xmm13, xmm15
movdqu xmm15, xmm13
pxor xmm1, xmm10
pxor xmm9, xmm1
por xmm13, xmm9
movups xmmword [rsp + 0x200], xmm15
pxor xmm13, xmm10
pand xmm10, xmm15
movups xmmword [rsp + 0x1a0], xmm13
movdqu xmm13, xmm10
pxor xmm13, xmm9
movdqu xmm9, xmm7
pxor xmm7, xmm5
movups xmmword [rsp + 0x190], xmm13
pand xmm9, xmm12
pxor xmm9, xmm3
por xmm3, xmm12
pxor xmm7, xmm9
pxor xmm3, xmm5
pxor xmm12, xmm7
movdqu xmm5, xmm12
por xmm5, xmm3
pxor xmm5, xmm9
pand xmm9, xmm3
pxor xmm9, xmm12
movdqu xmm12, xmm0
pshufd xmm13, xmm5, 0xb1
pxor xmm3, xmm9
pxor xmm5, xmm3
pand xmm12, xmm4
movdqu xmm10, xmm12
movdqu xmm12, xmmword [rsp]
movdqu xmm3, xmm5
pxor xmm10, xmm8
por xmm8, xmm4
pxor xmm8, xmm14
pxor xmm14, xmm0
pxor xmm14, xmm10
pxor xmm4, xmm14
movdqu xmm0, xmm4
psrld xmm3, 0x1d
por xmm0, xmm8
pxor xmm0, xmm10
pand xmm10, xmm8
movups xmmword [rsp + 0x1b0], xmm0
movdqu xmm0, xmm12
pxor xmm4, xmm10
pslld xmm5, 3
pand xmm0, xmm11
pxor xmm0, xmm2
por xmm2, xmm11
pxor xmm2, xmm6
pxor xmm6, xmm12
pxor xmm6, xmm0
pxor xmm11, xmm6
movdqu xmm12, xmm11
por xmm12, xmm2
pxor xmm12, xmm0
pand xmm0, xmm2
movups xmmword [rsp + 0x1f0], xmm12
pxor xmm0, xmm11
movups xmmword [rsp + 0x180], xmm0
por xmm5, xmm3
pshufd xmm0, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm12, xmm0
movdqu xmm0, xmmword [0x00629e00]
pcmpeqq xmm15, xmm15
movups xmmword [rsp], xmm15
movdqu xmm10, xmm15
movdqu xmm11, xmm15
movdqu xmm15, xmm13
pblendvb xmm15, xmm12, xmm0
pxor xmm10, xmm9
pxor xmm11, xmm4
movups xmmword [rsp + 0x1e0], xmm12
pshufd xmm11, xmm11, 0xb1
movdqu xmm12, xmm15
pshufd xmm15, xmm10, 0xb1
movdqu xmm10, xmm11
pblendvb xmm10, xmm15, xmm0
movdqu xmm9, xmm5
pxor xmm4, xmm8
movups xmmword [rsp + 0x1d0], xmm15
movdqu xmm15, xmm1
pslld xmm1, 0xd
psrld xmm15, 0x13
por xmm1, xmm15
pxor xmm9, xmm1
movdqu xmm3, xmm1
pxor xmm12, xmm9
movdqu xmm9, xmm12
pslld xmm3, 3
movdqu xmm15, xmmword [rsp]
psrld xmm9, 0x1f
pxor xmm3, xmm10
pxor xmm3, xmm5
pslld xmm12, 1
por xmm12, xmm9
movdqu xmm9, xmm3
pslld xmm3, 7
pxor xmm1, xmm12
psrld xmm9, 0x19
por xmm3, xmm9
movdqu xmm9, xmm12
pxor xmm1, xmm3
movdqu xmm10, xmm1
pslld xmm9, 7
pxor xmm5, xmm3
pslld xmm1, 5
pxor xmm5, xmm9
movups xmmword [rsp + 0x220], xmm1
movdqu xmm1, xmm5
psrld xmm10, 0x1b
movups xmmword [rsp + 0x210], xmm10
psrld xmm1, 0xa
movups xmmword [rsp + 0x230], xmm1
movdqu xmm1, xmm5
movdqu xmm5, xmmword [rsp + 0x1b0]
pslld xmm1, 0x16
movups xmmword [rsp + 0x240], xmm1
pshufd xmm9, xmm5, 0xb1
movdqu xmm10, xmm9
movdqu xmm1, xmmword [rsp + 0x180]
pblendvb xmm10, xmm13, xmm0
pxor xmm4, xmm5
movdqu xmm5, xmm4
pxor xmm1, xmm15
pshufd xmm1, xmm1, 0xb1
movdqu xmm13, xmm1
psrld xmm5, 0x1d
pblendvb xmm13, xmm11, xmm0
pslld xmm4, 3
movdqu xmm11, xmm13
movdqu xmm13, xmm7
por xmm4, xmm5
movdqu xmm8, xmm4
psrld xmm13, 0x13
pslld xmm7, 0xd
por xmm7, xmm13
movdqu xmm5, xmm7
pxor xmm8, xmm7
pxor xmm10, xmm8
pslld xmm5, 3
movdqu xmm8, xmm10
pxor xmm5, xmm11
pxor xmm5, xmm4
movdqu xmm11, xmm5
psrld xmm8, 0x1f
psrld xmm11, 0x19
pslld xmm10, 1
pslld xmm5, 7
por xmm10, xmm8
pxor xmm7, xmm10
por xmm5, xmm11
movdqu xmm11, xmm10
pxor xmm7, xmm5
pxor xmm4, xmm5
pslld xmm11, 7
movdqu xmm8, xmm11
movdqu xmm11, xmm7
psrld xmm11, 0x1b
pxor xmm4, xmm8
movups xmmword [rsp + 0x250], xmm11
movdqu xmm11, xmm4
pslld xmm4, 0x16
psrld xmm11, 0xa
movups xmmword [rsp + 0x280], xmm4
movdqu xmm4, xmm12
movups xmmword [rsp + 0x270], xmm11
movdqu xmm11, xmm3
pblendvb xmm4, xmm10, xmm0
pblendvb xmm11, xmm5, xmm0
pslld xmm7, 5
movups xmmword [rsp + 0x1b0], xmm4
movups xmmword [rsp + 0x260], xmm7
movups xmmword [rsp + 0x1c0], xmm11
movdqu xmm4, xmmword [rsp + 0x190]
pxor xmm2, xmmword [rsp + 0x180]
movdqu xmm11, xmmword [rsp + 0x1f0]
pxor xmm4, xmm15
pshufd xmm4, xmm4, 0xb1
pshufd xmm7, xmm11, 0xb1
movdqu xmm13, xmm7
pxor xmm2, xmm11
pblendvb xmm13, xmm9, xmm0
movdqu xmm9, xmm4
pblendvb xmm9, xmm1, xmm0
movdqu xmm8, xmm13
movdqu xmm1, xmm9
movdqu xmm9, xmm14
psrld xmm9, 0x13
pslld xmm14, 0xd
por xmm14, xmm9
movdqu xmm9, xmm2
pslld xmm2, 3
psrld xmm9, 0x1d
por xmm2, xmm9
movdqu xmm11, xmm2
movdqu xmm2, xmm14
pslld xmm2, 3
movdqu xmm9, xmm2
movdqu xmm2, xmm11
pxor xmm2, xmm14
pxor xmm8, xmm2
movdqu xmm2, xmm8
pxor xmm1, xmm9
psrld xmm2, 0x1f
pxor xmm1, xmm11
movdqu xmm9, xmm1
movdqu xmm13, xmm2
psrld xmm9, 0x19
movdqu xmm2, xmm8
pslld xmm2, 1
pslld xmm1, 7
por xmm2, xmm13
pxor xmm14, xmm2
movdqu xmm13, xmmword [rsp + 0x1a0]
por xmm1, xmm9
movdqu xmm9, xmm2
pxor xmm14, xmm1
pblendvb xmm5, xmm1, xmm0
pslld xmm9, 7
movups xmmword [rsp + 0x2a0], xmm5
movdqu xmm5, xmmword [rsp + 0x1e0]
movdqu xmm8, xmm9
movdqu xmm9, xmm14
psrld xmm9, 0x1b
pblendvb xmm5, xmm7, xmm0
pslld xmm14, 5
movdqu xmm7, xmm5
movdqu xmm5, xmmword [rsp + 0x1d0]
por xmm14, xmm9
movdqu xmm9, xmm11
pxor xmm9, xmm1
movdqu xmm15, xmm9
pblendvb xmm5, xmm4, xmm0
movdqu xmm4, xmm6
pxor xmm15, xmm8
movdqu xmm9, xmm15
psrld xmm4, 0x13
psrld xmm9, 0xa
movups xmmword [rsp + 0x1f0], xmm9
movdqu xmm9, xmm10
movdqu xmm10, xmm5
pblendvb xmm9, xmm2, xmm0
pslld xmm6, 0xd
movups xmmword [rsp + 0x290], xmm9
por xmm6, xmm4
pslld xmm15, 0x16
movdqu xmm9, xmmword [rsp + 0x190]
pxor xmm9, xmmword [rsp + 0x200]
pxor xmm13, xmm9
movdqu xmm5, xmm13
pslld xmm13, 3
psrld xmm5, 0x1d
movdqu xmm9, xmm6
movdqu xmm4, xmm5
pslld xmm9, 3
movdqu xmm5, xmm13
por xmm5, xmm4
movdqu xmm4, xmm5
movdqu xmm8, xmm9
pxor xmm4, xmm6
pxor xmm7, xmm4
movdqu xmm9, xmm7
movdqu xmm4, xmm7
psrld xmm9, 0x1f
pxor xmm10, xmm8
pxor xmm10, xmm5
pslld xmm4, 1
por xmm4, xmm9
movdqu xmm9, xmm10
pblendvb xmm2, xmm4, xmm0
pxor xmm6, xmm4
psrld xmm9, 0x19
movups xmmword [rsp + 0x190], xmm2
movdqu xmm2, xmm1
movdqu xmm7, xmm9
movdqu xmm9, xmm10
pslld xmm9, 7
movdqu xmm11, xmm9
movdqu xmm9, xmm4
pblendvb xmm4, xmm12, xmm0
pslld xmm9, 7
por xmm11, xmm7
pxor xmm5, xmm11
pblendvb xmm2, xmm11, xmm0
movdqu xmm7, xmm9
movups xmmword [rsp + 0x1a0], xmm2
pxor xmm6, xmm11
pblendvb xmm11, xmm3, xmm0
pxor xmm7, xmm5
movdqu xmm5, xmm7
pslld xmm7, 0x16
movdqu xmm3, xmmword [rsp + 0x220]
psrld xmm5, 0xa
movdqu xmm9, xmm6
por xmm3, xmmword [rsp + 0x210]
movdqu xmm1, xmm3
movdqu xmm10, xmm5
psrld xmm9, 0x1b
movdqu xmm5, xmm7
por xmm5, xmm10
pshufd xmm2, xmm5, 0xb1
pblendvb xmm2, xmm3, xmm0
movdqu xmm3, xmmword [rsp + 0x260]
por xmm3, xmmword [rsp + 0x250]
movdqu xmm13, xmm3
movdqu xmm8, xmm5
movdqu xmm3, xmmword [rsp + 0x240]
por xmm3, xmmword [rsp + 0x230]
movdqu xmm5, xmm3
pblendvb xmm3, xmm13, xmm0
movdqu xmm7, xmm3
pslld xmm6, 5
movdqu xmm3, xmmword [rsp + 0x280]
por xmm3, xmmword [rsp + 0x270]
movdqu xmm12, xmm3
pshufd xmm3, xmm14, 0xb1
por xmm6, xmm9
movdqu xmm9, xmm6
movups xmmword [rsp + 0x180], xmm12
pblendvb xmm12, xmm3, xmm0
movdqu xmm3, xmm12
movdqu xmm12, xmmword [rsp + 0x1f0]
por xmm12, xmm15
movdqu xmm10, xmm12
pblendvb xmm9, xmm12, xmm0
movdqu xmm12, xmm2
psrld xmm12, 0x13
pshufd xmm9, xmm9, 0xb1
pslld xmm2, 0xd
por xmm2, xmm12
movdqu xmm12, xmm3
pslld xmm3, 3
psrld xmm12, 0x1d
por xmm3, xmm12
movdqu xmm12, xmm2
movdqu xmm15, xmm3
pslld xmm12, 3
pxor xmm15, xmm2
pxor xmm7, xmm15
movdqu xmm15, xmm7
pxor xmm9, xmm12
pxor xmm9, xmm3
movdqu xmm12, xmm9
psrld xmm15, 0x1f
psrld xmm12, 0x19
pslld xmm7, 1
pslld xmm9, 7
por xmm7, xmm15
pxor xmm2, xmm7
pblendvb xmm13, xmm7, xmm0
por xmm9, xmm12
pxor xmm2, xmm9
movdqu xmm15, xmm2
pslld xmm2, 5
psrld xmm15, 0x1b
movdqu xmm12, xmm7
pxor xmm3, xmm9
pshufd xmm9, xmm9, 0xb1
por xmm2, xmm15
pblendvb xmm1, xmm2, xmm0
pslld xmm12, 7
pshufd xmm2, xmm2, 0xb1
movups xmmword [rsp + 0x1d0], xmm1
movdqu xmm1, xmm8
pxor xmm12, xmm3
movdqu xmm3, xmm12
pblendvb xmm1, xmm2, xmm0
psrld xmm3, 0xa
movups xmmword [rsp + 0x1e0], xmm1
movdqu xmm1, xmm7
pslld xmm12, 0x16
movdqu xmm15, xmm3
pblendvb xmm1, xmm5, xmm0
movdqu xmm5, xmm9
movdqu xmm3, xmm12
pblendvb xmm5, xmm6, xmm0
por xmm3, xmm15
pshufd xmm12, xmm3, 0xb1
pblendvb xmm3, xmmword [rsp + 0x180], xmm0
movdqu xmm15, xmm5
movdqu xmm5, xmm10
movups xmmword [rsp + 0x180], xmm3
pshufd xmm10, xmmword [rsp + 0x290], 0xb1
pblendvb xmm5, xmm9, xmm0
movups xmmword [rsp + 0x1f0], xmm1
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm2, xmm9
pblendvb xmm2, xmm4, xmm0
movups xmmword [rsp + 0x200], xmm5
pblendvb xmm12, xmm14, xmm0
movdqu xmm3, xmm2
movdqu xmm2, xmm11
pblendvb xmm2, xmmword [rsp + 0x1b0], xmm0
movdqu xmm1, xmmword [rsp + 0x1c0]
pshufd xmm7, xmmword [rsp + 0x2a0], 0xb1
movdqu xmm5, xmm7
pxor xmm13, xmmword [rsp + 0x10]
pxor xmm12, xmmword [rsp + 0x20]
pshufd xmm8, xmmword [rsp + 0x190], 0xb1
pblendvb xmm5, xmm8, xmm0
pblendvb xmm1, xmm10, xmm0
movdqu xmm6, xmm1
movdqu xmm1, xmm3
psrld xmm1, 0x13
pslld xmm3, 0xd
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm14, xmm6
movdqu xmm1, xmm3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm5, xmm1
pxor xmm5, xmm6
pslld xmm2, 1
por xmm2, xmm14
movdqu xmm14, xmm5
pslld xmm5, 7
movdqu xmm1, xmm2
psrld xmm14, 0x19
pxor xmm3, xmm2
por xmm5, xmm14
pxor xmm3, xmm5
movdqu xmm14, xmm3
pslld xmm1, 7
psrld xmm14, 0x1b
pxor xmm6, xmm5
pxor xmm1, xmm6
movdqu xmm6, xmm1
pslld xmm3, 5
pblendvb xmm8, xmm5, xmm0
pblendvb xmm5, xmm7, xmm0
pxor xmm5, xmmword [rsp + 0xf0]
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
movdqu xmm9, xmmword [rsp + 0x1b0]
psrld xmm6, 0xa
pshufd xmm4, xmm4, 0xb1
pxor xmm4, xmmword [rsp + 0x40]
pxor xmm3, xmmword [rsp + 0xc0]
pslld xmm1, 0x16
pblendvb xmm9, xmm2, xmm0
pblendvb xmm2, xmm11, xmm0
por xmm1, xmm6
pblendvb xmm10, xmm1, xmm0
pshufd xmm14, xmm9, 0xb1
pblendvb xmm1, xmmword [rsp + 0x1c0], xmm0
pshufd xmm9, xmm1, 0xb1
movdqu xmm1, xmmword [rsp + 0x30]
movups xmmword [rsp + 0x190], xmm9
movq xmm9, rdx
punpcklqdq xmm9, xmm9
pshufd xmm2, xmm2, 0xb1
mov rdx, rax
pxor xmm9, xmmword [rsp + 0x1d0]
pxor xmm1, xmm15
movdqu xmm11, xmm1
movdqu xmm1, xmmword [rsp + 0x70]
pxor xmm14, xmmword [rsp + 0x50]
movdqu xmm15, xmmword [rsp + 0x190]
pxor xmm10, xmmword [rsp + 0x60]
btc rdx, 0x21
pxor xmm15, xmmword [rsp + 0xe0]
pxor xmm2, xmmword [rsp + 0xd0]
pxor xmm1, xmm8
movups xmmword [rsp + 0x1b0], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
movdqu xmm1, xmmword [rsp + 0x1f0]
pxor xmm1, xmmword [rsp + 0x90]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp + 0x180]
pxor xmm1, xmmword [rsp + 0xa0]
movdqu xmm6, xmm1
movdqu xmm1, xmmword [rsp + 0x200]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
movdqu xmm15, xmm8
pxor xmm8, xmm4
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1a0], xmm3
movdqu xmm3, xmm15
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x190], xmm3
pxor xmm7, xmm14
pand xmm9, xmm13
movdqu xmm3, xmm9
movups xmmword [rsp + 0x200], xmm4
movdqu xmm4, xmmword [rsp + 0x180]
pxor xmm3, xmm2
por xmm2, xmm13
pxor xmm7, xmm3
pxor xmm13, xmm7
movdqu xmm9, xmm13
pxor xmm2, xmm14
por xmm9, xmm2
pxor xmm9, xmm3
pand xmm3, xmm2
pxor xmm13, xmm3
movdqu xmm3, xmm6
pxor xmm6, xmm10
pxor xmm2, xmm13
pand xmm3, xmm12
pxor xmm3, xmm1
por xmm1, xmm12
pxor xmm6, xmm3
pxor xmm12, xmm6
movdqu xmm14, xmm12
pxor xmm1, xmm10
por xmm14, xmm1
movdqu xmm10, xmm14
movdqu xmm14, xmmword [rsp + 0x1b0]
pxor xmm10, xmm3
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm4
pand xmm3, xmm11
pxor xmm3, xmm5
por xmm5, xmm11
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm15, xmm14
pxor xmm1, xmm12
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
pxor xmm3, xmm11
movups xmmword [rsp + 0x180], xmm3
movdqu xmm3, xmmword [rsp]
pshufd xmm11, xmmword [rsp + 0x1a0], 0xb1
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm4, xmm3
movdqu xmm14, xmm3
movdqu xmm3, xmm11
pshufd xmm11, xmm9, 0xb1
pxor xmm14, xmm12
pshufd xmm14, xmm14, 0xb1
pxor xmm4, xmm13
movups xmmword [rsp + 0x1b0], xmm11
pblendvb xmm11, xmm3, xmm0
pshufd xmm4, xmm4, 0xb1
pxor xmm9, xmm2
movups xmmword [rsp + 0x1e0], xmm3
movdqu xmm3, xmm11
movdqu xmm11, xmm14
movdqu xmm2, xmm9
movups xmmword [rsp + 0x1d0], xmm4
pblendvb xmm11, xmm4, xmm0
psrld xmm2, 0x1d
movdqu xmm4, xmm8
psrld xmm4, 0x13
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pxor xmm11, xmm4
psrld xmm2, 0x1f
pxor xmm11, xmm9
movdqu xmm4, xmm11
pslld xmm3, 1
movdqu xmm13, xmm2
psrld xmm4, 0x19
movdqu xmm2, xmm3
pslld xmm11, 7
por xmm2, xmm13
pxor xmm8, xmm2
por xmm11, xmm4
movdqu xmm4, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm4, 7
movdqu xmm3, xmm4
movdqu xmm4, xmm8
psrld xmm4, 0x1b
pxor xmm9, xmm3
movdqu xmm13, xmm9
movdqu xmm3, xmmword [rsp]
movups xmmword [rsp + 0x210], xmm4
movdqu xmm4, xmm8
psrld xmm13, 0xa
pxor xmm3, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x230], xmm13
pslld xmm4, 5
movups xmmword [rsp + 0x220], xmm4
pshufd xmm4, xmm10, 0xb1
movdqu xmm13, xmm4
pslld xmm9, 0x16
pblendvb xmm13, xmmword [rsp + 0x1b0], xmm0
pxor xmm10, xmm1
movdqu xmm1, xmm10
movups xmmword [rsp + 0x240], xmm9
movdqu xmm8, xmm13
pshufd xmm9, xmm3, 0xb1
movdqu xmm13, xmm9
pblendvb xmm13, xmm14, xmm0
psrld xmm1, 0x1d
movdqu xmm14, xmm7
pslld xmm10, 3
por xmm10, xmm1
psrld xmm14, 0x13
movdqu xmm12, xmm10
pslld xmm7, 0xd
por xmm7, xmm14
pxor xmm12, xmm7
movdqu xmm1, xmm7
pxor xmm8, xmm12
movdqu xmm12, xmm8
pslld xmm1, 3
psrld xmm12, 0x1f
pxor xmm1, xmm13
pxor xmm1, xmm10
pslld xmm8, 1
por xmm8, xmm12
movdqu xmm12, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
psrld xmm12, 0x19
por xmm1, xmm12
movdqu xmm12, xmm8
pxor xmm10, xmm1
pxor xmm7, xmm1
pslld xmm12, 7
movdqu xmm14, xmm7
pxor xmm10, xmm12
movdqu xmm12, xmm10
psrld xmm14, 0x1b
movups xmmword [rsp + 0x250], xmm14
psrld xmm12, 0xa
movdqu xmm14, xmm7
movdqu xmm7, xmmword [rsp]
movups xmmword [rsp + 0x270], xmm12
movdqu xmm12, xmm10
movdqu xmm10, xmmword [rsp + 0x1f0]
pslld xmm14, 5
movups xmmword [rsp + 0x260], xmm14
pslld xmm12, 0x16
pxor xmm7, xmmword [rsp + 0x190]
pshufd xmm7, xmm7, 0xb1
movups xmmword [rsp + 0x280], xmm12
movdqu xmm12, xmm2
pblendvb xmm12, xmm8, xmm0
movups xmmword [rsp + 0x1b0], xmm12
movdqu xmm12, xmm11
pblendvb xmm12, xmm1, xmm0
movups xmmword [rsp + 0x1c0], xmm12
pshufd xmm12, xmm10, 0xb1
movdqu xmm14, xmm12
pblendvb xmm14, xmm4, xmm0
movdqu xmm4, xmm14
movdqu xmm14, xmm7
pblendvb xmm14, xmm9, xmm0
movdqu xmm9, xmm14
movdqu xmm14, xmm6
psrld xmm14, 0x13
pslld xmm6, 0xd
por xmm6, xmm14
movdqu xmm14, xmmword [rsp + 0x180]
pxor xmm14, xmm15
movdqu xmm13, xmm14
pxor xmm13, xmm10
movdqu xmm14, xmm13
pslld xmm13, 3
psrld xmm14, 0x1d
por xmm13, xmm14
movdqu xmm14, xmm6
pslld xmm14, 3
movdqu xmm3, xmm14
movdqu xmm14, xmm13
pxor xmm14, xmm6
pxor xmm4, xmm14
movdqu xmm14, xmm4
movdqu xmm10, xmm4
psrld xmm14, 0x1f
pxor xmm9, xmm3
pxor xmm9, xmm13
pslld xmm10, 1
por xmm10, xmm14
movdqu xmm14, xmm9
pslld xmm9, 7
pxor xmm6, xmm10
psrld xmm14, 0x19
por xmm9, xmm14
movdqu xmm14, xmm10
pxor xmm6, xmm9
pblendvb xmm1, xmm9, xmm0
pslld xmm14, 7
movups xmmword [rsp + 0x290], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
movdqu xmm4, xmm14
movdqu xmm14, xmm6
psrld xmm14, 0x1b
pblendvb xmm1, xmm12, xmm0
pslld xmm6, 5
por xmm6, xmm14
movdqu xmm14, xmm13
movups xmmword [rsp + 0x180], xmm6
movdqu xmm6, xmm9
pxor xmm14, xmm9
pxor xmm14, xmm4
movdqu xmm3, xmm14
movdqu xmm9, xmmword [rsp + 0x1d0]
psrld xmm3, 0xa
pblendvb xmm9, xmm7, xmm0
movdqu xmm15, xmm3
movdqu xmm3, xmm8
movdqu xmm7, xmm9
movdqu xmm9, xmm5
pblendvb xmm3, xmm10, xmm0
psrld xmm9, 0x13
movups xmmword [rsp + 0x1f0], xmm3
pslld xmm5, 0xd
por xmm5, xmm9
pslld xmm14, 0x16
movdqu xmm9, xmmword [rsp + 0x190]
pxor xmm9, xmmword [rsp + 0x200]
movdqu xmm3, xmmword [rsp + 0x1a0]
pxor xmm3, xmm9
movdqu xmm4, xmm3
pslld xmm3, 3
psrld xmm4, 0x1d
movdqu xmm9, xmm3
por xmm9, xmm4
movdqu xmm8, xmm9
movdqu xmm9, xmm5
pslld xmm9, 3
movdqu xmm4, xmm8
movdqu xmm3, xmm9
pxor xmm4, xmm5
pxor xmm1, xmm4
movdqu xmm9, xmm1
movdqu xmm4, xmm1
psrld xmm9, 0x1f
pxor xmm7, xmm3
pxor xmm7, xmm8
pslld xmm4, 1
por xmm4, xmm9
movdqu xmm9, xmm7
pslld xmm7, 7
pxor xmm5, xmm4
psrld xmm9, 0x19
movdqu xmm1, xmm7
movdqu xmm3, xmm5
por xmm1, xmm9
movdqu xmm9, xmm4
pxor xmm3, xmm1
movdqu xmm5, xmm3
psrld xmm5, 0x1b
pxor xmm8, xmm1
pslld xmm9, 7
movdqu xmm7, xmm5
pxor xmm9, xmm8
movdqu xmm5, xmm9
pslld xmm9, 0x16
psrld xmm5, 0xa
por xmm9, xmm5
movdqu xmm5, xmm10
movdqu xmm8, xmm9
pblendvb xmm5, xmm4, xmm0
pslld xmm3, 5
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x190], xmm5
por xmm3, xmm7
pblendvb xmm2, xmm1, xmm0
pblendvb xmm1, xmm11, xmm0
movups xmmword [rsp + 0x1a0], xmm2
movdqu xmm11, xmm1
movdqu xmm2, xmmword [rsp + 0x220]
pshufd xmm1, xmm9, 0xb1
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
movdqu xmm9, xmmword [rsp + 0x240]
movdqu xmm12, xmm2
por xmm9, xmmword [rsp + 0x230]
movdqu xmm7, xmm1
pslld xmm1, 0xd
movdqu xmm2, xmmword [rsp + 0x260]
por xmm2, xmmword [rsp + 0x250]
movdqu xmm13, xmm2
movdqu xmm2, xmm9
pblendvb xmm2, xmm13, xmm0
psrld xmm7, 0x13
movdqu xmm6, xmm2
por xmm1, xmm7
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm10, xmm2
pshufd xmm2, xmmword [rsp + 0x180], 0xb1
movdqu xmm5, xmm10
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm5
movdqu xmm5, xmm14
movdqu xmm14, xmm3
movdqu xmm7, xmm2
pslld xmm2, 3
por xmm5, xmm15
pblendvb xmm14, xmm5, xmm0
psrld xmm7, 0x1d
pshufd xmm14, xmm14, 0xb1
por xmm2, xmm7
movdqu xmm7, xmm1
pslld xmm7, 3
movdqu xmm15, xmm7
movdqu xmm7, xmm2
pxor xmm7, xmm1
pxor xmm6, xmm7
movdqu xmm7, xmm6
pslld xmm6, 1
psrld xmm7, 0x1f
pxor xmm14, xmm15
pxor xmm14, xmm2
por xmm7, xmm6
movdqu xmm6, xmm14
pslld xmm14, 7
pxor xmm1, xmm7
psrld xmm6, 0x19
pblendvb xmm13, xmm7, xmm0
pxor xmm13, xmmword [rsp + 0x10]
por xmm14, xmm6
movdqu xmm6, xmm7
pxor xmm2, xmm14
pxor xmm1, xmm14
pslld xmm6, 7
movdqu xmm15, xmm1
pshufd xmm14, xmm14, 0xb1
pblendvb xmm5, xmm14, xmm0
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 0x16
movups xmmword [rsp + 0x210], xmm5
psrld xmm2, 0xa
por xmm6, xmm2
psrld xmm15, 0x1b
movdqu xmm2, xmm12
pshufd xmm12, xmm6, 0xb1
pblendvb xmm12, xmmword [rsp + 0x180], xmm0
pslld xmm1, 5
pxor xmm12, xmmword [rsp + 0x20]
por xmm1, xmm15
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
movups xmmword [rsp + 0x1d0], xmm2
movdqu xmm2, xmm8
pshufd xmm8, xmmword [rsp + 0x190], 0xb1
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmm7
pshufd xmm7, xmmword [rsp + 0x290], 0xb1
movdqu xmm5, xmm7
pblendvb xmm1, xmm9, xmm0
movdqu xmm9, xmm6
movups xmmword [rsp + 0x1e0], xmm2
pblendvb xmm5, xmm8, xmm0
pblendvb xmm9, xmm10, xmm0
movups xmmword [rsp + 0x200], xmm1
movdqu xmm1, xmmword [rsp + 0x1c0]
pshufd xmm10, xmmword [rsp + 0x1f0], 0xb1
movups xmmword [rsp + 0x180], xmm9
movdqu xmm9, xmm14
pblendvb xmm9, xmm3, xmm0
pblendvb xmm1, xmm10, xmm0
movdqu xmm15, xmm9
movdqu xmm6, xmm1
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm2, xmm9
pblendvb xmm2, xmm4, xmm0
movdqu xmm3, xmm2
movdqu xmm2, xmm11
pblendvb xmm2, xmmword [rsp + 0x1b0], xmm0
movdqu xmm1, xmm3
psrld xmm1, 0x13
pslld xmm3, 0xd
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm14, xmm6
movdqu xmm1, xmm3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm5, xmm1
pxor xmm5, xmm6
pslld xmm2, 1
por xmm2, xmm14
movdqu xmm14, xmm5
pslld xmm5, 7
movdqu xmm1, xmm2
psrld xmm14, 0x19
pxor xmm3, xmm2
por xmm5, xmm14
pxor xmm3, xmm5
movdqu xmm14, xmm3
pslld xmm1, 7
psrld xmm14, 0x1b
pxor xmm6, xmm5
pxor xmm1, xmm6
movdqu xmm6, xmm1
pslld xmm3, 5
pblendvb xmm8, xmm5, xmm0
pblendvb xmm5, xmm7, xmm0
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
movdqu xmm9, xmmword [rsp + 0x1b0]
psrld xmm6, 0xa
pshufd xmm4, xmm4, 0xb1
pslld xmm1, 0x16
pblendvb xmm9, xmm2, xmm0
pblendvb xmm2, xmm11, xmm0
por xmm1, xmm6
pblendvb xmm10, xmm1, xmm0
pshufd xmm14, xmm9, 0xb1
pblendvb xmm1, xmmword [rsp + 0x1c0], xmm0
pshufd xmm9, xmm1, 0xb1
movdqu xmm1, xmmword [rsp + 0x30]
pshufd xmm2, xmm2, 0xb1
movups xmmword [rsp + 0x1a0], xmm9
movq xmm9, rdx
movabs rdx, 0x300000000
pxor xmm1, xmm15
punpcklqdq xmm9, xmm9
movdqu xmm11, xmm1
xor rdx, rax
pxor xmm9, xmmword [rsp + 0x1d0]
pxor xmm4, xmmword [rsp + 0x40]
movdqu xmm1, xmmword [rsp + 0x70]
pxor xmm3, xmmword [rsp + 0xc0]
pxor xmm14, xmmword [rsp + 0x50]
pxor xmm10, xmmword [rsp + 0x60]
movdqu xmm15, xmmword [rsp + 0x1a0]
pxor xmm15, xmmword [rsp + 0xe0]
pxor xmm2, xmmword [rsp + 0xd0]
pxor xmm1, xmm8
movups xmmword [rsp + 0x190], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
movdqu xmm1, xmmword [rsp + 0x200]
pxor xmm1, xmmword [rsp + 0x90]
pxor xmm5, xmmword [rsp + 0xf0]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp + 0x180]
pxor xmm1, xmmword [rsp + 0xa0]
movdqu xmm6, xmm1
movdqu xmm1, xmmword [rsp + 0x210]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
movdqu xmm15, xmm8
pxor xmm8, xmm4
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1b0], xmm3
movdqu xmm3, xmm15
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x1a0], xmm3
pxor xmm7, xmm14
pand xmm9, xmm13
movdqu xmm3, xmm9
movups xmmword [rsp + 0x200], xmm4
movdqu xmm4, xmmword [rsp + 0x180]
pxor xmm3, xmm2
por xmm2, xmm13
pxor xmm7, xmm3
pxor xmm2, xmm14
pxor xmm13, xmm7
movdqu xmm14, xmm6
movdqu xmm9, xmm13
pxor xmm6, xmm10
pand xmm14, xmm12
por xmm9, xmm2
pxor xmm9, xmm3
pand xmm3, xmm2
pxor xmm13, xmm3
movdqu xmm3, xmm14
pxor xmm2, xmm13
pxor xmm3, xmm1
por xmm1, xmm12
pxor xmm6, xmm3
pxor xmm12, xmm6
movdqu xmm14, xmm12
pxor xmm1, xmm10
por xmm14, xmm1
movdqu xmm10, xmm14
movdqu xmm14, xmm4
pxor xmm10, xmm3
pand xmm14, xmm11
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm14
pxor xmm1, xmm12
movdqu xmm14, xmmword [rsp + 0x190]
pxor xmm3, xmm5
por xmm5, xmm11
pxor xmm5, xmm14
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm14, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm14, xmm11
movups xmmword [rsp + 0x190], xmm14
pshufd xmm11, xmmword [rsp + 0x1b0], 0xb1
movdqu xmm14, xmm3
movdqu xmm4, xmm3
movups xmmword [rsp + 0x180], xmm11
pshufd xmm11, xmm9, 0xb1
pxor xmm14, xmm12
movdqu xmm3, xmm11
pshufd xmm14, xmm14, 0xb1
movups xmmword [rsp + 0x1c0], xmm11
movdqu xmm11, xmm14
pxor xmm4, xmm13
pxor xmm9, xmm2
pshufd xmm4, xmm4, 0xb1
movdqu xmm2, xmm9
pblendvb xmm11, xmm4, xmm0
movups xmmword [rsp + 0x1e0], xmm4
movdqu xmm4, xmm8
psrld xmm4, 0x13
pblendvb xmm3, xmmword [rsp + 0x180], xmm0
psrld xmm2, 0x1d
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pslld xmm3, 1
psrld xmm2, 0x1f
pxor xmm11, xmm4
pxor xmm11, xmm9
pshufd xmm4, xmm10, 0xb1
movdqu xmm13, xmm2
movdqu xmm2, xmm3
pxor xmm10, xmm1
movdqu xmm1, xmm10
por xmm2, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm8, xmm2
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm13, 7
movdqu xmm3, xmm13
psrld xmm1, 0x1d
movdqu xmm13, xmm8
psrld xmm13, 0x1b
pxor xmm9, xmm3
movdqu xmm3, xmm9
movups xmmword [rsp + 0x210], xmm13
psrld xmm3, 0xa
movdqu xmm13, xmm8
pslld xmm9, 0x16
movups xmmword [rsp + 0x230], xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm3, xmmword [rsp + 0x190]
movups xmmword [rsp + 0x240], xmm9
pslld xmm13, 5
pshufd xmm9, xmm3, 0xb1
movdqu xmm3, xmm9
movups xmmword [rsp + 0x220], xmm13
pblendvb xmm3, xmm14, xmm0
movdqu xmm13, xmm4
movdqu xmm14, xmm7
pblendvb xmm13, xmmword [rsp + 0x1c0], xmm0
psrld xmm14, 0x13
pslld xmm7, 0xd
movdqu xmm8, xmm13
movdqu xmm13, xmmword [rsp + 0x190]
pslld xmm10, 3
por xmm7, xmm14
por xmm10, xmm1
movdqu xmm14, xmm10
movdqu xmm1, xmm7
pxor xmm13, xmm15
pxor xmm14, xmm7
pxor xmm8, xmm14
movdqu xmm14, xmm8
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm1, xmm3
pxor xmm1, xmm10
pslld xmm8, 1
por xmm8, xmm14
movdqu xmm14, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
psrld xmm14, 0x19
movdqu xmm12, xmm8
por xmm1, xmm14
pxor xmm7, xmm1
movdqu xmm14, xmm7
pslld xmm12, 7
psrld xmm14, 0x1b
pxor xmm10, xmm1
pxor xmm10, xmm12
movdqu xmm12, xmm10
movups xmmword [rsp + 0x250], xmm14
movdqu xmm14, xmm7
psrld xmm12, 0xa
movdqu xmm7, xmmword [rsp]
movups xmmword [rsp + 0x270], xmm12
pslld xmm14, 5
movdqu xmm12, xmm11
pxor xmm7, xmmword [rsp + 0x1a0]
movups xmmword [rsp + 0x260], xmm14
movdqu xmm14, xmm2
pblendvb xmm12, xmm1, xmm0
pshufd xmm7, xmm7, 0xb1
pblendvb xmm14, xmm8, xmm0
pslld xmm10, 0x16
movups xmmword [rsp + 0x1d0], xmm12
movups xmmword [rsp + 0x1c0], xmm14
movdqu xmm14, xmmword [rsp + 0x1f0]
movups xmmword [rsp + 0x280], xmm10
pshufd xmm12, xmm14, 0xb1
movdqu xmm3, xmm12
pxor xmm13, xmm14
movdqu xmm14, xmm13
pblendvb xmm3, xmm4, xmm0
psrld xmm14, 0x1d
movdqu xmm4, xmm3
pslld xmm13, 3
movdqu xmm3, xmm7
pblendvb xmm3, xmm9, xmm0
por xmm13, xmm14
movdqu xmm9, xmm3
movdqu xmm3, xmm6
psrld xmm3, 0x13
pslld xmm6, 0xd
por xmm6, xmm3
movdqu xmm14, xmm6
pslld xmm14, 3
movdqu xmm3, xmm14
movdqu xmm14, xmm13
pxor xmm14, xmm6
pxor xmm4, xmm14
movdqu xmm14, xmm4
movdqu xmm10, xmm4
psrld xmm14, 0x1f
pxor xmm9, xmm3
pxor xmm9, xmm13
pslld xmm10, 1
por xmm10, xmm14
movdqu xmm14, xmm9
pslld xmm9, 7
pxor xmm6, xmm10
psrld xmm14, 0x19
por xmm9, xmm14
movdqu xmm14, xmm10
pxor xmm6, xmm9
pblendvb xmm1, xmm9, xmm0
pslld xmm14, 7
movups xmmword [rsp + 0x1f0], xmm1
movdqu xmm1, xmmword [rsp + 0x180]
movdqu xmm4, xmm14
movdqu xmm14, xmm6
pslld xmm6, 5
pblendvb xmm1, xmm12, xmm0
psrld xmm14, 0x1b
movdqu xmm3, xmm6
movdqu xmm6, xmm9
por xmm3, xmm14
movdqu xmm14, xmm13
movups xmmword [rsp], xmm3
pxor xmm14, xmm9
pxor xmm14, xmm4
movdqu xmm3, xmm14
movdqu xmm9, xmmword [rsp + 0x1e0]
psrld xmm3, 0xa
movdqu xmm15, xmm3
pblendvb xmm9, xmm7, xmm0
movdqu xmm3, xmm8
pblendvb xmm3, xmm10, xmm0
movdqu xmm7, xmm9
movdqu xmm9, xmm5
movups xmmword [rsp + 0x190], xmm3
psrld xmm9, 0x13
movdqu xmm3, xmmword [rsp + 0x1a0]
pxor xmm3, xmmword [rsp + 0x200]
pxor xmm3, xmmword [rsp + 0x1b0]
pslld xmm5, 0xd
movdqu xmm4, xmm3
pslld xmm3, 3
por xmm5, xmm9
psrld xmm4, 0x1d
movdqu xmm9, xmm3
por xmm9, xmm4
movdqu xmm4, xmm5
movdqu xmm8, xmm9
pslld xmm4, 3
movdqu xmm3, xmm4
pslld xmm14, 0x16
movdqu xmm4, xmm9
pxor xmm4, xmm5
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm7, xmm3
psrld xmm4, 0x1f
pxor xmm7, xmm8
movdqu xmm9, xmm4
movdqu xmm4, xmm1
pslld xmm4, 1
por xmm4, xmm9
movdqu xmm9, xmm7
pslld xmm7, 7
pxor xmm5, xmm4
psrld xmm9, 0x19
movdqu xmm1, xmm7
movdqu xmm3, xmm5
por xmm1, xmm9
movdqu xmm9, xmm4
pxor xmm3, xmm1
movdqu xmm5, xmm3
psrld xmm5, 0x1b
pxor xmm8, xmm1
pslld xmm9, 7
movdqu xmm7, xmm5
pxor xmm9, xmm8
movdqu xmm5, xmm9
pslld xmm9, 0x16
psrld xmm5, 0xa
por xmm9, xmm5
movdqu xmm5, xmm10
movdqu xmm8, xmm9
pblendvb xmm5, xmm4, xmm0
pslld xmm3, 5
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x180], xmm5
por xmm3, xmm7
pblendvb xmm2, xmm1, xmm0
pblendvb xmm1, xmm11, xmm0
movdqu xmm11, xmm1
movups xmmword [rsp + 0x1a0], xmm2
pshufd xmm1, xmm9, 0xb1
movdqu xmm2, xmmword [rsp + 0x220]
movdqu xmm9, xmmword [rsp + 0x240]
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
por xmm9, xmmword [rsp + 0x230]
movdqu xmm12, xmm2
movdqu xmm7, xmm1
movdqu xmm2, xmmword [rsp + 0x260]
por xmm2, xmmword [rsp + 0x250]
movdqu xmm13, xmm2
psrld xmm7, 0x13
movdqu xmm2, xmm9
pblendvb xmm2, xmm13, xmm0
pslld xmm1, 0xd
movdqu xmm6, xmm2
por xmm1, xmm7
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm10, xmm2
pshufd xmm2, xmmword [rsp], 0xb1
movdqu xmm5, xmm10
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm5
movdqu xmm5, xmm14
movdqu xmm14, xmm3
movdqu xmm7, xmm2
pslld xmm2, 3
por xmm5, xmm15
pblendvb xmm14, xmm5, xmm0
psrld xmm7, 0x1d
pshufd xmm14, xmm14, 0xb1
por xmm2, xmm7
movdqu xmm7, xmm1
pslld xmm7, 3
movdqu xmm15, xmm7
movdqu xmm7, xmm2
pxor xmm7, xmm1
pxor xmm6, xmm7
movdqu xmm7, xmm6
pslld xmm6, 1
psrld xmm7, 0x1f
pxor xmm14, xmm15
pxor xmm14, xmm2
por xmm7, xmm6
movdqu xmm6, xmm14
pslld xmm14, 7
pxor xmm1, xmm7
psrld xmm6, 0x19
pblendvb xmm13, xmm7, xmm0
pxor xmm13, xmmword [rsp + 0x10]
por xmm14, xmm6
movdqu xmm6, xmm7
pxor xmm2, xmm14
pxor xmm1, xmm14
pslld xmm6, 7
movdqu xmm15, xmm1
pshufd xmm14, xmm14, 0xb1
pblendvb xmm5, xmm14, xmm0
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 0x16
movups xmmword [rsp + 0x210], xmm5
psrld xmm2, 0xa
por xmm6, xmm2
psrld xmm15, 0x1b
movdqu xmm2, xmm12
pshufd xmm12, xmm6, 0xb1
pslld xmm1, 5
pblendvb xmm12, xmmword [rsp], xmm0
pxor xmm12, xmmword [rsp + 0x20]
por xmm1, xmm15
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
movups xmmword [rsp + 0x1b0], xmm2
movdqu xmm2, xmm8
pshufd xmm8, xmmword [rsp + 0x180], 0xb1
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmm7
pshufd xmm7, xmmword [rsp + 0x1f0], 0xb1
movdqu xmm5, xmm7
pblendvb xmm1, xmm9, xmm0
movdqu xmm9, xmm6
movups xmmword [rsp + 0x1e0], xmm2
movdqu xmm2, xmm11
pblendvb xmm9, xmm10, xmm0
movups xmmword [rsp + 0x200], xmm1
movdqu xmm1, xmmword [rsp + 0x1d0]
pshufd xmm10, xmmword [rsp + 0x190], 0xb1
movups xmmword [rsp], xmm9
movdqu xmm9, xmm14
pblendvb xmm2, xmmword [rsp + 0x1c0], xmm0
pblendvb xmm5, xmm8, xmm0
pblendvb xmm9, xmm3, xmm0
pblendvb xmm1, xmm10, xmm0
movdqu xmm15, xmm9
movdqu xmm6, xmm1
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm3, xmm9
pblendvb xmm3, xmm4, xmm0
movdqu xmm1, xmm3
pslld xmm3, 0xd
psrld xmm1, 0x13
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm14, xmm6
movdqu xmm1, xmm3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm5, xmm1
pxor xmm5, xmm6
pslld xmm2, 1
por xmm2, xmm14
movdqu xmm14, xmm5
movdqu xmm1, xmm2
pxor xmm3, xmm2
psrld xmm14, 0x19
pslld xmm5, 7
pslld xmm1, 7
por xmm5, xmm14
pxor xmm6, xmm5
pxor xmm3, xmm5
pxor xmm1, xmm6
movdqu xmm6, xmm1
movdqu xmm14, xmm3
pblendvb xmm8, xmm5, xmm0
psrld xmm6, 0xa
pblendvb xmm5, xmm7, xmm0
pslld xmm1, 0x16
por xmm1, xmm6
pslld xmm3, 5
pblendvb xmm10, xmm1, xmm0
pblendvb xmm1, xmmword [rsp + 0x1d0], xmm0
psrld xmm14, 0x1b
pxor xmm10, xmmword [rsp + 0x60]
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
movdqu xmm14, xmmword [rsp + 0x1c0]
pshufd xmm9, xmm1, 0xb1
movdqu xmm1, xmmword [rsp + 0x30]
pshufd xmm4, xmm4, 0xb1
movups xmmword [rsp + 0x1a0], xmm9
pblendvb xmm14, xmm2, xmm0
pblendvb xmm2, xmm11, xmm0
movq xmm9, rdx
pxor xmm4, xmmword [rsp + 0x40]
pxor xmm1, xmm15
movdqu xmm11, xmm1
movdqu xmm1, xmmword [rsp + 0x70]
pshufd xmm14, xmm14, 0xb1
punpcklqdq xmm9, xmm9
pxor xmm14, xmmword [rsp + 0x50]
pshufd xmm2, xmm2, 0xb1
mov rdx, rax
pxor xmm1, xmm8
movups xmmword [rsp + 0x190], xmm1
btc rdx, 0x22
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
pxor xmm9, xmmword [rsp + 0x1b0]
movdqu xmm1, xmmword [rsp + 0x200]
pxor xmm1, xmmword [rsp + 0x90]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp]
pxor xmm1, xmmword [rsp + 0xa0]
movdqu xmm15, xmmword [rsp + 0x1a0]
movdqu xmm6, xmm1
pxor xmm15, xmmword [rsp + 0xe0]
pxor xmm3, xmmword [rsp + 0xc0]
movdqu xmm1, xmmword [rsp + 0x210]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
pxor xmm2, xmmword [rsp + 0xd0]
movdqu xmm15, xmm8
pxor xmm8, xmm4
pxor xmm5, xmmword [rsp + 0xf0]
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1b0], xmm3
movdqu xmm3, xmm15
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x1a0], xmm3
pxor xmm7, xmm14
pcmpeqq xmm3, xmm3
pand xmm9, xmm13
movups xmmword [rsp], xmm3
movdqu xmm3, xmm9
pxor xmm3, xmm2
por xmm2, xmm13
pxor xmm7, xmm3
pxor xmm2, xmm14
pxor xmm13, xmm7
movdqu xmm14, xmm6
movdqu xmm9, xmm13
movups xmmword [rsp + 0x200], xmm4
pand xmm14, xmm12
por xmm9, xmm2
pxor xmm9, xmm3
movdqu xmm4, xmmword [rsp + 0x180]
pand xmm3, xmm2
pxor xmm13, xmm3
movdqu xmm3, xmm14
pxor xmm6, xmm10
pxor xmm3, xmm1
por xmm1, xmm12
pxor xmm6, xmm3
pxor xmm12, xmm6
movdqu xmm14, xmm12
pxor xmm1, xmm10
pxor xmm2, xmm13
por xmm14, xmm1
movdqu xmm10, xmm14
movdqu xmm14, xmm4
pxor xmm10, xmm3
pand xmm14, xmm11
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm14
pxor xmm1, xmm12
movdqu xmm14, xmmword [rsp + 0x190]
pxor xmm3, xmm5
por xmm5, xmm11
pxor xmm5, xmm14
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm14, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm14, xmm11
movups xmmword [rsp + 0x180], xmm14
pshufd xmm11, xmmword [rsp + 0x1b0], 0xb1
movdqu xmm14, xmm3
movdqu xmm4, xmm3
movups xmmword [rsp + 0x190], xmm11
pshufd xmm11, xmm9, 0xb1
pxor xmm14, xmm12
movdqu xmm3, xmm11
pshufd xmm14, xmm14, 0xb1
movups xmmword [rsp + 0x1c0], xmm11
movdqu xmm11, xmm14
pxor xmm4, xmm13
pxor xmm9, xmm2
pshufd xmm4, xmm4, 0xb1
movdqu xmm2, xmm9
pblendvb xmm11, xmm4, xmm0
movups xmmword [rsp + 0x1e0], xmm4
movdqu xmm4, xmm8
psrld xmm4, 0x13
pblendvb xmm3, xmmword [rsp + 0x190], xmm0
psrld xmm2, 0x1d
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pslld xmm3, 1
psrld xmm2, 0x1f
pxor xmm11, xmm4
pxor xmm11, xmm9
movdqu xmm13, xmm2
movdqu xmm2, xmm3
por xmm2, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm8, xmm2
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm13, 7
movdqu xmm3, xmm13
movdqu xmm13, xmm8
psrld xmm13, 0x1b
pxor xmm9, xmm3
movdqu xmm4, xmm9
movdqu xmm3, xmmword [rsp]
movups xmmword [rsp + 0x210], xmm13
pslld xmm9, 0x16
movdqu xmm13, xmm8
pxor xmm3, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x240], xmm9
psrld xmm4, 0xa
pshufd xmm9, xmm3, 0xb1
movdqu xmm3, xmm9
pslld xmm13, 5
pblendvb xmm3, xmm14, xmm0
movups xmmword [rsp + 0x230], xmm4
movdqu xmm14, xmm7
pshufd xmm4, xmm10, 0xb1
pxor xmm10, xmm1
movdqu xmm1, xmm10
movups xmmword [rsp + 0x220], xmm13
movdqu xmm13, xmm4
psrld xmm14, 0x13
pblendvb xmm13, xmmword [rsp + 0x1c0], xmm0
psrld xmm1, 0x1d
pslld xmm7, 0xd
movdqu xmm8, xmm13
pslld xmm10, 3
por xmm7, xmm14
por xmm10, xmm1
movdqu xmm14, xmm10
movdqu xmm1, xmm7
pxor xmm14, xmm7
pxor xmm8, xmm14
movdqu xmm14, xmm8
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm1, xmm3
pxor xmm1, xmm10
pslld xmm8, 1
por xmm8, xmm14
movdqu xmm14, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
psrld xmm14, 0x19
por xmm1, xmm14
movdqu xmm14, xmm8
pxor xmm7, xmm1
pxor xmm10, xmm1
pslld xmm14, 7
movdqu xmm12, xmm14
movdqu xmm14, xmm7
psrld xmm14, 0x1b
pxor xmm10, xmm12
movdqu xmm12, xmm10
movups xmmword [rsp + 0x250], xmm14
movdqu xmm14, xmm7
pslld xmm12, 0x16
pslld xmm14, 5
movups xmmword [rsp + 0x260], xmm14
movdqu xmm14, xmm10
psrld xmm14, 0xa
movups xmmword [rsp + 0x270], xmm14
movdqu xmm7, xmmword [rsp]
pxor xmm7, xmmword [rsp + 0x1a0]
pshufd xmm7, xmm7, 0xb1
movdqu xmm10, xmmword [rsp + 0x1f0]
movdqu xmm14, xmm2
movups xmmword [rsp + 0x280], xmm12
movdqu xmm12, xmm11
pblendvb xmm12, xmm1, xmm0
pblendvb xmm14, xmm8, xmm0
movdqu xmm13, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x1d0], xmm12
pshufd xmm12, xmm10, 0xb1
movdqu xmm3, xmm12
pblendvb xmm3, xmm4, xmm0
pxor xmm13, xmm15
pxor xmm13, xmm10
movdqu xmm10, xmm13
movdqu xmm4, xmm3
movdqu xmm3, xmm7
movups xmmword [rsp + 0x1c0], xmm14
pblendvb xmm3, xmm9, xmm0
psrld xmm10, 0x1d
movdqu xmm9, xmm3
pslld xmm13, 3
movdqu xmm3, xmm6
psrld xmm3, 0x13
por xmm13, xmm10
pslld xmm6, 0xd
por xmm6, xmm3
movdqu xmm10, xmm6
pslld xmm10, 3
movdqu xmm3, xmm10
movdqu xmm10, xmm13
pxor xmm10, xmm6
pxor xmm4, xmm10
movdqu xmm10, xmm4
pxor xmm9, xmm3
psrld xmm10, 0x1f
pxor xmm9, xmm13
movdqu xmm3, xmm9
movdqu xmm14, xmm10
psrld xmm3, 0x19
movdqu xmm10, xmm4
pslld xmm10, 1
pslld xmm9, 7
por xmm10, xmm14
pxor xmm6, xmm10
por xmm9, xmm3
movdqu xmm3, xmm10
pxor xmm6, xmm9
pxor xmm13, xmm9
pslld xmm3, 7
pblendvb xmm1, xmm9, xmm0
movdqu xmm4, xmm3
movdqu xmm3, xmm6
movups xmmword [rsp + 0x290], xmm1
movdqu xmm1, xmmword [rsp + 0x190]
psrld xmm3, 0x1b
pslld xmm6, 5
movdqu xmm14, xmm3
pblendvb xmm1, xmm12, xmm0
movdqu xmm3, xmm6
movdqu xmm6, xmm9
movdqu xmm9, xmmword [rsp + 0x1e0]
por xmm3, xmm14
movdqu xmm14, xmm13
movups xmmword [rsp + 0x180], xmm3
pxor xmm14, xmm4
movdqu xmm3, xmm14
pblendvb xmm9, xmm7, xmm0
psrld xmm3, 0xa
movdqu xmm7, xmm9
movdqu xmm9, xmm5
movdqu xmm15, xmm3
pslld xmm5, 0xd
movdqu xmm3, xmm8
pblendvb xmm3, xmm10, xmm0
psrld xmm9, 0x13
movups xmmword [rsp + 0x1f0], xmm3
por xmm5, xmm9
movdqu xmm3, xmmword [rsp + 0x1b0]
pslld xmm14, 0x16
movdqu xmm9, xmmword [rsp + 0x1a0]
pxor xmm9, xmmword [rsp + 0x200]
pxor xmm3, xmm9
movdqu xmm4, xmm3
pslld xmm3, 3
psrld xmm4, 0x1d
movdqu xmm9, xmm3
por xmm9, xmm4
movdqu xmm4, xmm5
movdqu xmm8, xmm9
pslld xmm4, 3
movdqu xmm3, xmm4
movdqu xmm4, xmm9
pxor xmm4, xmm5
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm7, xmm3
movdqu xmm9, xmm1
pslld xmm4, 1
pxor xmm7, xmm8
psrld xmm9, 0x1f
por xmm4, xmm9
movdqu xmm9, xmm7
pslld xmm7, 7
pxor xmm5, xmm4
psrld xmm9, 0x19
movdqu xmm1, xmm7
movdqu xmm3, xmm5
por xmm1, xmm9
movdqu xmm9, xmm4
pxor xmm3, xmm1
movdqu xmm5, xmm3
psrld xmm5, 0x1b
pxor xmm8, xmm1
pslld xmm9, 7
movdqu xmm7, xmm5
pxor xmm9, xmm8
movdqu xmm5, xmm9
pslld xmm9, 0x16
psrld xmm5, 0xa
por xmm9, xmm5
movdqu xmm5, xmm10
movdqu xmm8, xmm9
pblendvb xmm5, xmm4, xmm0
pslld xmm3, 5
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x190], xmm5
por xmm3, xmm7
pblendvb xmm2, xmm1, xmm0
pblendvb xmm1, xmm11, xmm0
movdqu xmm11, xmm1
movups xmmword [rsp + 0x1a0], xmm2
pshufd xmm1, xmm9, 0xb1
movdqu xmm2, xmmword [rsp + 0x220]
movdqu xmm9, xmmword [rsp + 0x240]
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
por xmm9, xmmword [rsp + 0x230]
movdqu xmm12, xmm2
movdqu xmm7, xmm1
movdqu xmm2, xmmword [rsp + 0x260]
por xmm2, xmmword [rsp + 0x250]
movdqu xmm13, xmm2
psrld xmm7, 0x13
movdqu xmm2, xmm9
pblendvb xmm2, xmm13, xmm0
pslld xmm1, 0xd
movdqu xmm6, xmm2
por xmm1, xmm7
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm10, xmm2
pshufd xmm2, xmmword [rsp + 0x180], 0xb1
movdqu xmm5, xmm10
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm5
movdqu xmm5, xmm14
movdqu xmm14, xmm3
movdqu xmm7, xmm2
pslld xmm2, 3
por xmm5, xmm15
pblendvb xmm14, xmm5, xmm0
psrld xmm7, 0x1d
pshufd xmm14, xmm14, 0xb1
por xmm2, xmm7
movdqu xmm7, xmm1
pslld xmm7, 3
movdqu xmm15, xmm7
movdqu xmm7, xmm2
pxor xmm7, xmm1
pxor xmm6, xmm7
movdqu xmm7, xmm6
pslld xmm6, 1
psrld xmm7, 0x1f
pxor xmm14, xmm15
pxor xmm14, xmm2
por xmm7, xmm6
movdqu xmm6, xmm14
pslld xmm14, 7
pxor xmm1, xmm7
psrld xmm6, 0x19
pblendvb xmm13, xmm7, xmm0
por xmm14, xmm6
movdqu xmm6, xmm7
pxor xmm2, xmm14
pxor xmm1, xmm14
pslld xmm6, 7
movdqu xmm15, xmm1
pshufd xmm14, xmm14, 0xb1
pblendvb xmm5, xmm14, xmm0
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 0x16
movups xmmword [rsp + 0x210], xmm5
psrld xmm2, 0xa
por xmm6, xmm2
psrld xmm15, 0x1b
movdqu xmm2, xmm12
pshufd xmm12, xmm6, 0xb1
pblendvb xmm12, xmmword [rsp + 0x180], xmm0
pslld xmm1, 5
por xmm1, xmm15
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
movups xmmword [rsp + 0x1b0], xmm2
movdqu xmm2, xmm8
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmm7
pblendvb xmm1, xmm9, xmm0
movdqu xmm9, xmm6
movups xmmword [rsp + 0x1e0], xmm2
pblendvb xmm9, xmm10, xmm0
movups xmmword [rsp + 0x200], xmm1
movups xmmword [rsp + 0x180], xmm9
movdqu xmm9, xmm14
pblendvb xmm9, xmm3, xmm0
movdqu xmm15, xmm9
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm2, xmm9
movdqu xmm5, xmmword [rsp + 0x1d0]
pblendvb xmm2, xmm4, xmm0
pshufd xmm10, xmmword [rsp + 0x1f0], 0xb1
pshufd xmm7, xmmword [rsp + 0x290], 0xb1
pshufd xmm8, xmmword [rsp + 0x190], 0xb1
movdqu xmm3, xmm2
pblendvb xmm5, xmm10, xmm0
movdqu xmm2, xmm11
pxor xmm13, xmmword [rsp + 0x10]
movdqu xmm1, xmm3
pslld xmm3, 0xd
movdqu xmm6, xmm5
pxor xmm12, xmmword [rsp + 0x20]
psrld xmm1, 0x13
movdqu xmm5, xmm7
pblendvb xmm2, xmmword [rsp + 0x1c0], xmm0
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
pblendvb xmm5, xmm8, xmm0
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm1, xmm3
movdqu xmm14, xmm6
pslld xmm1, 3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pxor xmm5, xmm1
pxor xmm5, xmm6
movdqu xmm1, xmm5
psrld xmm14, 0x1f
psrld xmm1, 0x19
pslld xmm2, 1
pslld xmm5, 7
por xmm2, xmm14
pxor xmm3, xmm2
por xmm5, xmm1
movdqu xmm1, xmm2
pxor xmm6, xmm5
pxor xmm3, xmm5
pslld xmm1, 7
movdqu xmm14, xmm3
pblendvb xmm8, xmm5, xmm0
pxor xmm1, xmm6
movdqu xmm6, xmm1
pslld xmm1, 0x16
pblendvb xmm5, xmm7, xmm0
pxor xmm5, xmmword [rsp + 0xf0]
psrld xmm6, 0xa
por xmm1, xmm6
pslld xmm3, 5
pblendvb xmm10, xmm1, xmm0
pblendvb xmm1, xmmword [rsp + 0x1d0], xmm0
psrld xmm14, 0x1b
pxor xmm10, xmmword [rsp + 0x60]
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
movdqu xmm14, xmmword [rsp + 0x1c0]
pshufd xmm9, xmm1, 0xb1
movdqu xmm1, xmmword [rsp + 0x30]
pshufd xmm4, xmm4, 0xb1
movups xmmword [rsp + 0x190], xmm9
pblendvb xmm14, xmm2, xmm0
pblendvb xmm2, xmm11, xmm0
movq xmm9, rdx
pxor xmm4, xmmword [rsp + 0x40]
pxor xmm1, xmm15
movdqu xmm11, xmm1
punpcklqdq xmm9, xmm9
movdqu xmm1, xmmword [rsp + 0x70]
pxor xmm9, xmmword [rsp + 0x1b0]
pshufd xmm14, xmm14, 0xb1
pshufd xmm2, xmm2, 0xb1
movdqu xmm15, xmmword [rsp + 0x190]
pxor xmm1, xmm8
movups xmmword [rsp + 0x1b0], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
pxor xmm14, xmmword [rsp + 0x50]
pxor xmm15, xmmword [rsp + 0xe0]
movdqu xmm1, xmmword [rsp + 0x200]
pxor xmm1, xmmword [rsp + 0x90]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp + 0x180]
pxor xmm1, xmmword [rsp + 0xa0]
pxor xmm3, xmmword [rsp + 0xc0]
movdqu xmm6, xmm1
movdqu xmm1, xmmword [rsp + 0x210]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
movdqu xmm15, xmm8
pxor xmm8, xmm4
pxor xmm2, xmmword [rsp + 0xd0]
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
movabs rdx, 0x500000000
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1a0], xmm3
movdqu xmm3, xmm15
xor rdx, rax
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x190], xmm3
pxor xmm7, xmm14
pand xmm9, xmm13
movdqu xmm3, xmm9
movups xmmword [rsp + 0x200], xmm4
movdqu xmm4, xmmword [rsp + 0x180]
pxor xmm3, xmm2
por xmm2, xmm13
pxor xmm7, xmm3
pxor xmm2, xmm14
pxor xmm13, xmm7
movdqu xmm14, xmm6
movdqu xmm9, xmm13
pxor xmm6, xmm10
pand xmm14, xmm12
por xmm9, xmm2
pxor xmm9, xmm3
pand xmm3, xmm2
pxor xmm13, xmm3
movdqu xmm3, xmm14
pxor xmm2, xmm13
pxor xmm3, xmm1
por xmm1, xmm12
pxor xmm6, xmm3
pxor xmm12, xmm6
movdqu xmm14, xmm12
pxor xmm1, xmm10
por xmm14, xmm1
movdqu xmm10, xmm14
movdqu xmm14, xmm4
pxor xmm10, xmm3
pand xmm14, xmm11
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm14
pxor xmm1, xmm12
movdqu xmm14, xmmword [rsp + 0x1b0]
pxor xmm3, xmm5
por xmm5, xmm11
pxor xmm5, xmm14
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm14, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm14, xmm11
movups xmmword [rsp + 0x180], xmm14
movdqu xmm4, xmm3
movdqu xmm14, xmm3
pshufd xmm3, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm11, xmm3
pxor xmm14, xmm12
pshufd xmm3, xmm9, 0xb1
pshufd xmm14, xmm14, 0xb1
movups xmmword [rsp + 0x1b0], xmm3
pblendvb xmm3, xmm11, xmm0
pxor xmm4, xmm13
pxor xmm9, xmm2
movups xmmword [rsp + 0x1e0], xmm11
movdqu xmm11, xmm14
pshufd xmm4, xmm4, 0xb1
movdqu xmm2, xmm9
movups xmmword [rsp + 0x1d0], xmm4
pblendvb xmm11, xmm4, xmm0
psrld xmm2, 0x1d
movdqu xmm4, xmm8
psrld xmm4, 0x13
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pslld xmm3, 1
psrld xmm2, 0x1f
pxor xmm11, xmm4
pxor xmm11, xmm9
pshufd xmm4, xmm10, 0xb1
movdqu xmm13, xmm2
movdqu xmm2, xmm3
pxor xmm10, xmm1
movdqu xmm1, xmm10
por xmm2, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm8, xmm2
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm13, 7
movdqu xmm3, xmm13
psrld xmm1, 0x1d
movdqu xmm13, xmm8
psrld xmm13, 0x1b
pxor xmm9, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm3, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x210], xmm13
movdqu xmm13, xmm8
pslld xmm10, 3
movdqu xmm8, xmm4
pslld xmm13, 5
por xmm10, xmm1
pblendvb xmm8, xmmword [rsp + 0x1b0], xmm0
movups xmmword [rsp + 0x220], xmm13
movdqu xmm13, xmm9
pslld xmm9, 0x16
movups xmmword [rsp + 0x240], xmm9
pshufd xmm9, xmm3, 0xb1
movdqu xmm3, xmm9
psrld xmm13, 0xa
movups xmmword [rsp + 0x230], xmm13
pblendvb xmm3, xmm14, xmm0
movdqu xmm14, xmm7
movdqu xmm13, xmmword [rsp + 0x180]
psrld xmm14, 0x13
pslld xmm7, 0xd
pxor xmm13, xmm15
por xmm7, xmm14
movdqu xmm14, xmm10
movdqu xmm1, xmm7
pxor xmm14, xmm7
pxor xmm8, xmm14
movdqu xmm14, xmm8
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm1, xmm3
pxor xmm1, xmm10
pslld xmm8, 1
por xmm8, xmm14
movdqu xmm14, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
psrld xmm14, 0x19
por xmm1, xmm14
movdqu xmm14, xmm8
pxor xmm7, xmm1
pxor xmm10, xmm1
pslld xmm14, 7
movdqu xmm12, xmm14
movdqu xmm14, xmm7
psrld xmm14, 0x1b
pxor xmm10, xmm12
movdqu xmm12, xmm10
movups xmmword [rsp + 0x250], xmm14
movdqu xmm14, xmm7
pslld xmm12, 0x16
movdqu xmm7, xmmword [rsp]
movups xmmword [rsp + 0x280], xmm12
pslld xmm14, 5
movdqu xmm12, xmm11
pxor xmm7, xmmword [rsp + 0x190]
movups xmmword [rsp + 0x260], xmm14
movdqu xmm14, xmm10
pblendvb xmm12, xmm1, xmm0
movdqu xmm10, xmmword [rsp + 0x1f0]
movups xmmword [rsp + 0x1c0], xmm12
pshufd xmm7, xmm7, 0xb1
psrld xmm14, 0xa
pshufd xmm12, xmm10, 0xb1
movdqu xmm3, xmm12
pxor xmm13, xmm10
movups xmmword [rsp + 0x270], xmm14
pblendvb xmm3, xmm4, xmm0
movdqu xmm14, xmm2
movdqu xmm4, xmm3
movdqu xmm3, xmm7
pblendvb xmm14, xmm8, xmm0
movups xmmword [rsp + 0x1b0], xmm14
pblendvb xmm3, xmm9, xmm0
movdqu xmm9, xmm3
movdqu xmm3, xmm6
psrld xmm3, 0x13
pslld xmm6, 0xd
por xmm6, xmm3
movdqu xmm3, xmm13
pslld xmm13, 3
psrld xmm3, 0x1d
por xmm13, xmm3
movdqu xmm10, xmm13
movdqu xmm3, xmm6
pxor xmm10, xmm6
pxor xmm4, xmm10
movdqu xmm10, xmm4
pslld xmm3, 3
psrld xmm10, 0x1f
pxor xmm9, xmm3
pxor xmm9, xmm13
movdqu xmm3, xmm9
movdqu xmm14, xmm10
psrld xmm3, 0x19
movdqu xmm10, xmm4
pslld xmm10, 1
pslld xmm9, 7
por xmm10, xmm14
pxor xmm6, xmm10
por xmm9, xmm3
movdqu xmm3, xmm10
pxor xmm6, xmm9
pblendvb xmm1, xmm9, xmm0
pslld xmm3, 7
movups xmmword [rsp + 0x290], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
movdqu xmm4, xmm3
movdqu xmm3, xmm6
psrld xmm3, 0x1b
pblendvb xmm1, xmm12, xmm0
pslld xmm6, 5
movdqu xmm14, xmm3
movdqu xmm3, xmm6
movdqu xmm6, xmm9
por xmm3, xmm14
movups xmmword [rsp + 0x180], xmm3
movdqu xmm3, xmm13
pxor xmm3, xmm9
movdqu xmm14, xmm3
pxor xmm14, xmm4
movdqu xmm3, xmm14
pslld xmm14, 0x16
psrld xmm3, 0xa
movdqu xmm15, xmm3
movdqu xmm3, xmm8
pblendvb xmm3, xmm10, xmm0
movups xmmword [rsp + 0x1f0], xmm3
movdqu xmm9, xmmword [rsp + 0x1d0]
movdqu xmm3, xmmword [rsp + 0x1a0]
pblendvb xmm9, xmm7, xmm0
movdqu xmm7, xmm9
movdqu xmm9, xmm5
psrld xmm9, 0x13
pslld xmm5, 0xd
por xmm5, xmm9
movdqu xmm9, xmmword [rsp + 0x190]
pxor xmm9, xmmword [rsp + 0x200]
pxor xmm3, xmm9
movdqu xmm4, xmm3
pslld xmm3, 3
psrld xmm4, 0x1d
movdqu xmm9, xmm3
por xmm9, xmm4
movdqu xmm4, xmm5
movdqu xmm8, xmm9
pslld xmm4, 3
movdqu xmm3, xmm4
movdqu xmm4, xmm9
pxor xmm4, xmm5
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm7, xmm3
psrld xmm4, 0x1f
pxor xmm7, xmm8
movdqu xmm9, xmm4
movdqu xmm4, xmm1
pslld xmm4, 1
por xmm4, xmm9
movdqu xmm9, xmm7
pslld xmm7, 7
pxor xmm5, xmm4
psrld xmm9, 0x19
movdqu xmm1, xmm7
movdqu xmm3, xmm5
por xmm1, xmm9
movdqu xmm9, xmm4
pxor xmm3, xmm1
movdqu xmm5, xmm3
psrld xmm5, 0x1b
pxor xmm8, xmm1
pslld xmm9, 7
movdqu xmm7, xmm5
pxor xmm9, xmm8
movdqu xmm5, xmm9
pslld xmm9, 0x16
psrld xmm5, 0xa
por xmm9, xmm5
movdqu xmm5, xmm10
movdqu xmm8, xmm9
pblendvb xmm5, xmm4, xmm0
pslld xmm3, 5
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x190], xmm5
por xmm3, xmm7
pblendvb xmm2, xmm1, xmm0
pblendvb xmm1, xmm11, xmm0
movups xmmword [rsp + 0x1a0], xmm2
movdqu xmm11, xmm1
movdqu xmm2, xmmword [rsp + 0x220]
pshufd xmm1, xmm9, 0xb1
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
movdqu xmm9, xmmword [rsp + 0x240]
movdqu xmm12, xmm2
por xmm9, xmmword [rsp + 0x230]
movdqu xmm7, xmm1
pslld xmm1, 0xd
movdqu xmm2, xmmword [rsp + 0x260]
por xmm2, xmmword [rsp + 0x250]
movdqu xmm13, xmm2
movdqu xmm2, xmm9
pblendvb xmm2, xmm13, xmm0
psrld xmm7, 0x13
movdqu xmm6, xmm2
por xmm1, xmm7
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm10, xmm2
pshufd xmm2, xmmword [rsp + 0x180], 0xb1
movdqu xmm5, xmm10
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm5
movdqu xmm5, xmm14
movdqu xmm14, xmm3
movdqu xmm7, xmm2
pslld xmm2, 3
por xmm5, xmm15
pblendvb xmm14, xmm5, xmm0
psrld xmm7, 0x1d
pshufd xmm14, xmm14, 0xb1
por xmm2, xmm7
movdqu xmm7, xmm1
pslld xmm7, 3
movdqu xmm15, xmm7
movdqu xmm7, xmm2
pxor xmm7, xmm1
pxor xmm6, xmm7
movdqu xmm7, xmm6
pslld xmm6, 1
psrld xmm7, 0x1f
pxor xmm14, xmm15
pxor xmm14, xmm2
por xmm7, xmm6
movdqu xmm6, xmm14
pslld xmm14, 7
pxor xmm1, xmm7
psrld xmm6, 0x19
pblendvb xmm13, xmm7, xmm0
pxor xmm13, xmmword [rsp + 0x10]
por xmm14, xmm6
movdqu xmm6, xmm7
pxor xmm2, xmm14
pxor xmm1, xmm14
pslld xmm6, 7
movdqu xmm15, xmm1
pshufd xmm14, xmm14, 0xb1
pblendvb xmm5, xmm14, xmm0
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 0x16
movups xmmword [rsp + 0x210], xmm5
movdqu xmm5, xmmword [rsp + 0x1c0]
psrld xmm2, 0xa
por xmm6, xmm2
psrld xmm15, 0x1b
movdqu xmm2, xmm12
pshufd xmm12, xmm6, 0xb1
pblendvb xmm12, xmmword [rsp + 0x180], xmm0
pslld xmm1, 5
por xmm1, xmm15
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
movups xmmword [rsp + 0x1d0], xmm2
movdqu xmm2, xmm8
pshufd xmm8, xmmword [rsp + 0x190], 0xb1
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmm7
pshufd xmm7, xmmword [rsp + 0x290], 0xb1
pblendvb xmm1, xmm9, xmm0
movdqu xmm9, xmm6
movups xmmword [rsp + 0x1e0], xmm2
pblendvb xmm9, xmm10, xmm0
movups xmmword [rsp + 0x200], xmm1
pshufd xmm10, xmmword [rsp + 0x1f0], 0xb1
pblendvb xmm5, xmm10, xmm0
movups xmmword [rsp + 0x180], xmm9
movdqu xmm9, xmm14
movdqu xmm6, xmm5
movdqu xmm5, xmm7
pblendvb xmm9, xmm3, xmm0
pblendvb xmm5, xmm8, xmm0
movdqu xmm15, xmm9
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm2, xmm9
pblendvb xmm2, xmm4, xmm0
movdqu xmm3, xmm2
movdqu xmm2, xmm11
pblendvb xmm2, xmmword [rsp + 0x1b0], xmm0
movdqu xmm1, xmm3
psrld xmm1, 0x13
pslld xmm3, 0xd
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm1, xmm3
movdqu xmm14, xmm6
pslld xmm1, 3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pxor xmm5, xmm1
pxor xmm5, xmm6
movdqu xmm1, xmm5
psrld xmm14, 0x1f
psrld xmm1, 0x19
pslld xmm2, 1
pslld xmm5, 7
por xmm2, xmm14
pxor xmm3, xmm2
por xmm5, xmm1
movdqu xmm1, xmm2
pxor xmm6, xmm5
pxor xmm3, xmm5
pslld xmm1, 7
movdqu xmm14, xmm3
pblendvb xmm8, xmm5, xmm0
pxor xmm1, xmm6
movdqu xmm6, xmm1
pslld xmm1, 0x16
pblendvb xmm5, xmm7, xmm0
psrld xmm6, 0xa
por xmm1, xmm6
pslld xmm3, 5
pblendvb xmm10, xmm1, xmm0
pblendvb xmm1, xmmword [rsp + 0x1c0], xmm0
psrld xmm14, 0x1b
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
pshufd xmm9, xmm1, 0xb1
movups xmmword [rsp + 0x190], xmm9
movq xmm9, rdx
pshufd xmm4, xmm4, 0xb1
movdqu xmm14, xmmword [rsp + 0x1b0]
movabs rdx, 0x600000000
punpcklqdq xmm9, xmm9
pxor xmm9, xmmword [rsp + 0x1d0]
pxor xmm12, xmmword [rsp + 0x20]
movdqu xmm1, xmmword [rsp + 0x30]
pblendvb xmm14, xmm2, xmm0
xor rdx, rax
pblendvb xmm2, xmm11, xmm0
pxor xmm4, xmmword [rsp + 0x40]
pshufd xmm14, xmm14, 0xb1
pxor xmm3, xmmword [rsp + 0xc0]
pxor xmm14, xmmword [rsp + 0x50]
pxor xmm1, xmm15
movdqu xmm11, xmm1
movdqu xmm1, xmmword [rsp + 0x70]
pshufd xmm2, xmm2, 0xb1
pxor xmm2, xmmword [rsp + 0xd0]
pxor xmm10, xmmword [rsp + 0x60]
movdqu xmm15, xmmword [rsp + 0x190]
pxor xmm15, xmmword [rsp + 0xe0]
pxor xmm5, xmmword [rsp + 0xf0]
pxor xmm1, xmm8
movups xmmword [rsp + 0x1b0], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
movdqu xmm1, xmmword [rsp + 0x200]
pxor xmm1, xmmword [rsp + 0x90]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp + 0x180]
pxor xmm1, xmmword [rsp + 0xa0]
movdqu xmm6, xmm1
movdqu xmm1, xmmword [rsp + 0x210]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
movdqu xmm15, xmm8
pxor xmm8, xmm4
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1a0], xmm3
movdqu xmm3, xmm15
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x190], xmm3
pxor xmm7, xmm14
pand xmm9, xmm13
movdqu xmm3, xmm9
movups xmmword [rsp + 0x200], xmm4
movdqu xmm4, xmmword [rsp + 0x180]
pxor xmm3, xmm2
por xmm2, xmm13
pxor xmm7, xmm3
pxor xmm2, xmm14
pxor xmm13, xmm7
movdqu xmm14, xmm6
movdqu xmm9, xmm13
pxor xmm6, xmm10
pand xmm14, xmm12
por xmm9, xmm2
pxor xmm9, xmm3
pand xmm3, xmm2
pxor xmm13, xmm3
movdqu xmm3, xmm14
movdqu xmm14, xmm4
pxor xmm2, xmm13
pxor xmm3, xmm1
por xmm1, xmm12
pxor xmm6, xmm3
pxor xmm1, xmm10
pxor xmm12, xmm6
movdqu xmm10, xmm12
pand xmm14, xmm11
por xmm10, xmm1
pxor xmm10, xmm3
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm14
pxor xmm1, xmm12
movdqu xmm14, xmmword [rsp + 0x1b0]
pxor xmm3, xmm5
por xmm5, xmm11
pxor xmm5, xmm14
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm14, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm14, xmm11
movups xmmword [rsp + 0x180], xmm14
movdqu xmm4, xmm3
movdqu xmm14, xmm3
pshufd xmm3, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm11, xmm3
pxor xmm14, xmm12
pshufd xmm3, xmm9, 0xb1
pshufd xmm14, xmm14, 0xb1
movups xmmword [rsp + 0x1b0], xmm3
pblendvb xmm3, xmm11, xmm0
pxor xmm4, xmm13
pxor xmm9, xmm2
movups xmmword [rsp + 0x1e0], xmm11
movdqu xmm11, xmm14
pshufd xmm4, xmm4, 0xb1
movdqu xmm2, xmm9
movups xmmword [rsp + 0x1d0], xmm4
pblendvb xmm11, xmm4, xmm0
psrld xmm2, 0x1d
movdqu xmm4, xmm8
psrld xmm4, 0x13
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pslld xmm3, 1
psrld xmm2, 0x1f
pxor xmm11, xmm4
pxor xmm11, xmm9
pshufd xmm4, xmm10, 0xb1
movdqu xmm13, xmm2
movdqu xmm2, xmm3
pxor xmm10, xmm1
movdqu xmm1, xmm10
por xmm2, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm8, xmm2
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm13, 7
movdqu xmm3, xmm13
psrld xmm1, 0x1d
movdqu xmm13, xmm8
psrld xmm13, 0x1b
pxor xmm9, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm3, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x210], xmm13
movdqu xmm13, xmm8
pslld xmm10, 3
pslld xmm13, 5
por xmm10, xmm1
movups xmmword [rsp + 0x220], xmm13
movdqu xmm13, xmm9
pslld xmm9, 0x16
movups xmmword [rsp + 0x240], xmm9
psrld xmm13, 0xa
pshufd xmm9, xmm3, 0xb1
movdqu xmm3, xmm9
movups xmmword [rsp + 0x230], xmm13
pblendvb xmm3, xmm14, xmm0
movdqu xmm13, xmm4
movdqu xmm14, xmm7
pblendvb xmm13, xmmword [rsp + 0x1b0], xmm0
psrld xmm14, 0x13
pslld xmm7, 0xd
movdqu xmm8, xmm13
movdqu xmm13, xmmword [rsp + 0x180]
por xmm7, xmm14
movdqu xmm14, xmm10
movdqu xmm1, xmm7
pxor xmm14, xmm7
pxor xmm8, xmm14
movdqu xmm14, xmm8
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm1, xmm3
pxor xmm1, xmm10
pxor xmm13, xmm15
pslld xmm8, 1
por xmm8, xmm14
movdqu xmm14, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
psrld xmm14, 0x19
por xmm1, xmm14
movdqu xmm14, xmm8
pxor xmm10, xmm1
pxor xmm7, xmm1
pslld xmm14, 7
movdqu xmm12, xmm14
movdqu xmm14, xmm7
pxor xmm10, xmm12
movdqu xmm12, xmm10
pslld xmm10, 0x16
movups xmmword [rsp + 0x280], xmm10
psrld xmm12, 0xa
movdqu xmm10, xmmword [rsp + 0x1f0]
movups xmmword [rsp + 0x270], xmm12
movdqu xmm12, xmm11
psrld xmm14, 0x1b
pblendvb xmm12, xmm1, xmm0
pxor xmm13, xmm10
movups xmmword [rsp + 0x250], xmm14
movdqu xmm14, xmm7
movups xmmword [rsp + 0x1c0], xmm12
pshufd xmm12, xmm10, 0xb1
movdqu xmm3, xmm12
movdqu xmm7, xmmword [rsp]
pblendvb xmm3, xmm4, xmm0
pslld xmm14, 5
pxor xmm7, xmmword [rsp + 0x190]
pshufd xmm7, xmm7, 0xb1
movups xmmword [rsp + 0x260], xmm14
movdqu xmm4, xmm3
movdqu xmm3, xmm7
movdqu xmm14, xmm2
pblendvb xmm3, xmm9, xmm0
pblendvb xmm14, xmm8, xmm0
movups xmmword [rsp + 0x1b0], xmm14
movdqu xmm9, xmm3
movdqu xmm3, xmm6
psrld xmm3, 0x13
pslld xmm6, 0xd
por xmm6, xmm3
movdqu xmm3, xmm13
pslld xmm13, 3
psrld xmm3, 0x1d
por xmm13, xmm3
movdqu xmm10, xmm13
movdqu xmm3, xmm6
pxor xmm10, xmm6
pxor xmm4, xmm10
movdqu xmm10, xmm4
pslld xmm3, 3
psrld xmm10, 0x1f
pxor xmm9, xmm3
pxor xmm9, xmm13
movdqu xmm3, xmm9
movdqu xmm14, xmm10
psrld xmm3, 0x19
movdqu xmm10, xmm4
pslld xmm10, 1
pslld xmm9, 7
por xmm10, xmm14
pxor xmm6, xmm10
por xmm9, xmm3
movdqu xmm3, xmm10
pxor xmm6, xmm9
pblendvb xmm1, xmm9, xmm0
pslld xmm3, 7
movups xmmword [rsp + 0x1f0], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
movdqu xmm4, xmm3
movdqu xmm3, xmm6
psrld xmm3, 0x1b
pblendvb xmm1, xmm12, xmm0
pslld xmm6, 5
movdqu xmm14, xmm3
movdqu xmm3, xmm6
movdqu xmm6, xmm9
por xmm3, xmm14
movdqu xmm14, xmm13
movups xmmword [rsp], xmm3
pxor xmm14, xmm9
pxor xmm14, xmm4
movdqu xmm3, xmm14
movdqu xmm9, xmmword [rsp + 0x1d0]
psrld xmm3, 0xa
movdqu xmm15, xmm3
pblendvb xmm9, xmm7, xmm0
movdqu xmm3, xmm8
pblendvb xmm3, xmm10, xmm0
movdqu xmm7, xmm9
movdqu xmm9, xmm5
movups xmmword [rsp + 0x180], xmm3
psrld xmm9, 0x13
movdqu xmm3, xmmword [rsp + 0x190]
pxor xmm3, xmmword [rsp + 0x200]
pxor xmm3, xmmword [rsp + 0x1a0]
pslld xmm5, 0xd
movdqu xmm4, xmm3
pslld xmm3, 3
por xmm5, xmm9
psrld xmm4, 0x1d
movdqu xmm9, xmm3
por xmm9, xmm4
movdqu xmm4, xmm5
movdqu xmm8, xmm9
pslld xmm4, 3
movdqu xmm3, xmm4
pslld xmm14, 0x16
movdqu xmm4, xmm9
pxor xmm4, xmm5
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm7, xmm3
psrld xmm4, 0x1f
pxor xmm7, xmm8
movdqu xmm9, xmm4
movdqu xmm4, xmm1
pslld xmm4, 1
por xmm4, xmm9
movdqu xmm9, xmm7
pslld xmm7, 7
pxor xmm5, xmm4
psrld xmm9, 0x19
movdqu xmm1, xmm7
movdqu xmm3, xmm5
por xmm1, xmm9
movdqu xmm9, xmm4
pxor xmm3, xmm1
movdqu xmm5, xmm3
psrld xmm5, 0x1b
pxor xmm8, xmm1
pslld xmm9, 7
movdqu xmm7, xmm5
pxor xmm9, xmm8
movdqu xmm5, xmm9
pslld xmm9, 0x16
psrld xmm5, 0xa
por xmm9, xmm5
movdqu xmm5, xmm10
movdqu xmm8, xmm9
pblendvb xmm5, xmm4, xmm0
pslld xmm3, 5
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x190], xmm5
por xmm3, xmm7
pblendvb xmm2, xmm1, xmm0
pblendvb xmm1, xmm11, xmm0
movdqu xmm11, xmm1
movups xmmword [rsp + 0x1a0], xmm2
pshufd xmm1, xmm9, 0xb1
movdqu xmm2, xmmword [rsp + 0x220]
movdqu xmm9, xmmword [rsp + 0x240]
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
movdqu xmm12, xmm2
movdqu xmm2, xmmword [rsp + 0x260]
movdqu xmm7, xmm1
por xmm2, xmmword [rsp + 0x250]
por xmm9, xmmword [rsp + 0x230]
movdqu xmm13, xmm2
psrld xmm7, 0x13
movdqu xmm2, xmm9
pblendvb xmm2, xmm13, xmm0
pslld xmm1, 0xd
movdqu xmm6, xmm2
por xmm1, xmm7
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm10, xmm2
pshufd xmm2, xmmword [rsp], 0xb1
movdqu xmm5, xmm10
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm5
movdqu xmm5, xmm14
movdqu xmm14, xmm3
movdqu xmm7, xmm2
pslld xmm2, 3
por xmm5, xmm15
pblendvb xmm14, xmm5, xmm0
psrld xmm7, 0x1d
pshufd xmm14, xmm14, 0xb1
por xmm2, xmm7
movdqu xmm7, xmm1
pslld xmm7, 3
movdqu xmm15, xmm7
movdqu xmm7, xmm2
pxor xmm7, xmm1
pxor xmm6, xmm7
movdqu xmm7, xmm6
pslld xmm6, 1
psrld xmm7, 0x1f
pxor xmm14, xmm15
pxor xmm14, xmm2
por xmm7, xmm6
movdqu xmm6, xmm14
pslld xmm14, 7
pxor xmm1, xmm7
psrld xmm6, 0x19
pblendvb xmm13, xmm7, xmm0
pxor xmm13, xmmword [rsp + 0x10]
por xmm14, xmm6
movdqu xmm6, xmm7
pxor xmm2, xmm14
pxor xmm1, xmm14
pslld xmm6, 7
movdqu xmm15, xmm1
pshufd xmm14, xmm14, 0xb1
pblendvb xmm5, xmm14, xmm0
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 0x16
movups xmmword [rsp + 0x210], xmm5
psrld xmm2, 0xa
por xmm6, xmm2
psrld xmm15, 0x1b
movdqu xmm2, xmm12
pshufd xmm12, xmm6, 0xb1
pslld xmm1, 5
pblendvb xmm12, xmmword [rsp], xmm0
pxor xmm12, xmmword [rsp + 0x20]
por xmm1, xmm15
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
movups xmmword [rsp + 0x1d0], xmm2
movdqu xmm2, xmm8
pshufd xmm8, xmmword [rsp + 0x190], 0xb1
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmm7
pshufd xmm7, xmmword [rsp + 0x1f0], 0xb1
movdqu xmm5, xmm7
pblendvb xmm1, xmm9, xmm0
movdqu xmm9, xmm6
movups xmmword [rsp + 0x1e0], xmm2
movdqu xmm2, xmm11
pblendvb xmm9, xmm10, xmm0
movups xmmword [rsp + 0x200], xmm1
movdqu xmm1, xmmword [rsp + 0x1c0]
pshufd xmm10, xmmword [rsp + 0x180], 0xb1
movups xmmword [rsp], xmm9
movdqu xmm9, xmm14
pblendvb xmm2, xmmword [rsp + 0x1b0], xmm0
pblendvb xmm5, xmm8, xmm0
pblendvb xmm9, xmm3, xmm0
pblendvb xmm1, xmm10, xmm0
movdqu xmm15, xmm9
movdqu xmm6, xmm1
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm3, xmm9
pblendvb xmm3, xmm4, xmm0
movdqu xmm1, xmm3
pslld xmm3, 0xd
psrld xmm1, 0x13
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm14, xmm6
movdqu xmm1, xmm3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm5, xmm1
pxor xmm5, xmm6
pslld xmm2, 1
por xmm2, xmm14
movdqu xmm14, xmm5
movdqu xmm1, xmm2
pxor xmm3, xmm2
psrld xmm14, 0x19
pslld xmm5, 7
pslld xmm1, 7
por xmm5, xmm14
pxor xmm6, xmm5
pxor xmm3, xmm5
pxor xmm1, xmm6
movdqu xmm6, xmm1
movdqu xmm14, xmm3
pblendvb xmm8, xmm5, xmm0
psrld xmm6, 0xa
pblendvb xmm5, xmm7, xmm0
pslld xmm1, 0x16
por xmm1, xmm6
pslld xmm3, 5
pblendvb xmm10, xmm1, xmm0
pblendvb xmm1, xmmword [rsp + 0x1c0], xmm0
psrld xmm14, 0x1b
pxor xmm10, xmmword [rsp + 0x60]
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
movdqu xmm14, xmmword [rsp + 0x1b0]
pshufd xmm9, xmm1, 0xb1
movdqu xmm1, xmmword [rsp + 0x30]
pshufd xmm4, xmm4, 0xb1
movups xmmword [rsp + 0x1a0], xmm9
pblendvb xmm14, xmm2, xmm0
pblendvb xmm2, xmm11, xmm0
movq xmm9, rdx
pxor xmm4, xmmword [rsp + 0x40]
pxor xmm1, xmm15
movdqu xmm11, xmm1
movdqu xmm1, xmmword [rsp + 0x70]
pshufd xmm14, xmm14, 0xb1
punpcklqdq xmm9, xmm9
pshufd xmm2, xmm2, 0xb1
pxor xmm9, xmmword [rsp + 0x1d0]
pxor xmm14, xmmword [rsp + 0x50]
movabs rdx, 0x700000000
pxor xmm1, xmm8
movups xmmword [rsp + 0x190], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
xor rdx, rax
movdqu xmm1, xmmword [rsp + 0x200]
pxor xmm1, xmmword [rsp + 0x90]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp]
pxor xmm1, xmmword [rsp + 0xa0]
movdqu xmm15, xmmword [rsp + 0x1a0]
movdqu xmm6, xmm1
pxor xmm15, xmmword [rsp + 0xe0]
pxor xmm3, xmmword [rsp + 0xc0]
movdqu xmm1, xmmword [rsp + 0x210]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
pxor xmm2, xmmword [rsp + 0xd0]
movdqu xmm15, xmm8
pxor xmm8, xmm4
pxor xmm5, xmmword [rsp + 0xf0]
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1b0], xmm3
movdqu xmm3, xmm15
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x1a0], xmm3
pxor xmm7, xmm14
pcmpeqq xmm3, xmm3
pand xmm9, xmm13
movups xmmword [rsp], xmm3
movdqu xmm3, xmm9
pxor xmm3, xmm2
movups xmmword [rsp + 0x200], xmm4
pxor xmm7, xmm3
movdqu xmm4, xmmword [rsp + 0x180]
por xmm2, xmm13
pxor xmm13, xmm7
pxor xmm2, xmm14
movdqu xmm9, xmm13
movdqu xmm14, xmm6
por xmm9, xmm2
pxor xmm9, xmm3
pand xmm3, xmm2
pand xmm14, xmm12
pxor xmm13, xmm3
movdqu xmm3, xmm14
pxor xmm6, xmm10
pxor xmm3, xmm1
movdqu xmm14, xmm4
pxor xmm6, xmm3
por xmm1, xmm12
pxor xmm12, xmm6
pxor xmm1, xmm10
movdqu xmm10, xmm12
pand xmm14, xmm11
por xmm10, xmm1
pxor xmm10, xmm3
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm14
pxor xmm2, xmm13
pxor xmm1, xmm12
movdqu xmm14, xmmword [rsp + 0x190]
pxor xmm3, xmm5
por xmm5, xmm11
pxor xmm5, xmm14
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm14, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm14, xmm11
movups xmmword [rsp + 0x180], xmm14
pshufd xmm11, xmmword [rsp + 0x1b0], 0xb1
movdqu xmm14, xmm3
movdqu xmm4, xmm3
movups xmmword [rsp + 0x190], xmm11
pshufd xmm11, xmm9, 0xb1
pxor xmm14, xmm12
movdqu xmm3, xmm11
pshufd xmm14, xmm14, 0xb1
movups xmmword [rsp + 0x1c0], xmm11
movdqu xmm11, xmm14
pxor xmm4, xmm13
pxor xmm9, xmm2
pshufd xmm4, xmm4, 0xb1
movdqu xmm2, xmm9
pblendvb xmm11, xmm4, xmm0
movups xmmword [rsp + 0x1e0], xmm4
movdqu xmm4, xmm8
psrld xmm4, 0x13
pblendvb xmm3, xmmword [rsp + 0x190], xmm0
psrld xmm2, 0x1d
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pslld xmm3, 1
psrld xmm2, 0x1f
pxor xmm11, xmm4
pxor xmm11, xmm9
movdqu xmm13, xmm2
movdqu xmm2, xmm3
por xmm2, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm8, xmm2
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm13, 7
movdqu xmm3, xmm13
movdqu xmm13, xmm8
psrld xmm13, 0x1b
pxor xmm9, xmm3
movdqu xmm4, xmm9
movdqu xmm3, xmmword [rsp]
movups xmmword [rsp + 0x210], xmm13
movdqu xmm13, xmm8
psrld xmm4, 0xa
pxor xmm3, xmmword [rsp + 0x180]
pslld xmm13, 5
movups xmmword [rsp + 0x230], xmm4
pshufd xmm4, xmm10, 0xb1
pxor xmm10, xmm1
movups xmmword [rsp + 0x220], xmm13
movdqu xmm13, xmm4
pslld xmm9, 0x16
movdqu xmm1, xmm10
pblendvb xmm13, xmmword [rsp + 0x1c0], xmm0
psrld xmm1, 0x1d
movups xmmword [rsp + 0x240], xmm9
pshufd xmm9, xmm3, 0xb1
movdqu xmm8, xmm13
movdqu xmm13, xmm9
movdqu xmm3, xmm6
pblendvb xmm13, xmm14, xmm0
pslld xmm10, 3
movdqu xmm14, xmm7
psrld xmm14, 0x13
por xmm10, xmm1
pslld xmm7, 0xd
por xmm7, xmm14
movdqu xmm14, xmm10
movdqu xmm1, xmm7
pxor xmm14, xmm7
pxor xmm8, xmm14
movdqu xmm14, xmm8
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm1, xmm13
pxor xmm1, xmm10
movdqu xmm13, xmm2
pslld xmm8, 1
por xmm8, xmm14
movdqu xmm14, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
movdqu xmm12, xmm8
psrld xmm3, 0x13
pblendvb xmm13, xmm8, xmm0
psrld xmm14, 0x19
por xmm1, xmm14
pxor xmm7, xmm1
movdqu xmm14, xmm7
pslld xmm12, 7
psrld xmm14, 0x1b
pxor xmm10, xmm1
pxor xmm10, xmm12
movdqu xmm12, xmm10
movups xmmword [rsp + 0x250], xmm14
movdqu xmm14, xmm7
pslld xmm10, 0x16
pslld xmm14, 5
movups xmmword [rsp + 0x260], xmm14
movdqu xmm14, xmm11
psrld xmm12, 0xa
movdqu xmm7, xmmword [rsp]
movups xmmword [rsp + 0x280], xmm10
pblendvb xmm14, xmm1, xmm0
movdqu xmm10, xmmword [rsp + 0x1f0]
pxor xmm7, xmmword [rsp + 0x1a0]
movups xmmword [rsp + 0x270], xmm12
pshufd xmm7, xmm7, 0xb1
pslld xmm6, 0xd
pshufd xmm12, xmm10, 0xb1
por xmm6, xmm3
movups xmmword [rsp + 0x1d0], xmm14
movdqu xmm14, xmm12
movups xmmword [rsp + 0x1c0], xmm13
pblendvb xmm14, xmm4, xmm0
movdqu xmm4, xmm14
movdqu xmm14, xmm7
pblendvb xmm14, xmm9, xmm0
movdqu xmm9, xmm14
movdqu xmm14, xmmword [rsp + 0x180]
pxor xmm14, xmm15
movdqu xmm13, xmm14
pxor xmm13, xmm10
movdqu xmm10, xmm13
pslld xmm13, 3
psrld xmm10, 0x1d
por xmm13, xmm10
movdqu xmm10, xmm6
pslld xmm10, 3
movdqu xmm3, xmm10
movdqu xmm10, xmm13
pxor xmm10, xmm6
pxor xmm4, xmm10
movdqu xmm14, xmm4
movdqu xmm10, xmm4
psrld xmm14, 0x1f
pxor xmm9, xmm3
pxor xmm9, xmm13
pslld xmm10, 1
por xmm10, xmm14
movdqu xmm14, xmm9
pslld xmm9, 7
pxor xmm6, xmm10
psrld xmm14, 0x19
por xmm9, xmm14
movdqu xmm14, xmm10
pxor xmm6, xmm9
pblendvb xmm1, xmm9, xmm0
pslld xmm14, 7
movups xmmword [rsp + 0x290], xmm1
movdqu xmm1, xmmword [rsp + 0x190]
movdqu xmm4, xmm14
movdqu xmm14, xmm6
pslld xmm6, 5
pblendvb xmm1, xmm12, xmm0
psrld xmm14, 0x1b
movdqu xmm3, xmm6
movdqu xmm6, xmm9
por xmm3, xmm14
movdqu xmm14, xmm13
movups xmmword [rsp + 0x180], xmm3
movdqu xmm13, xmmword [rsp + 0x1a0]
pxor xmm13, xmmword [rsp + 0x200]
pxor xmm14, xmm9
pxor xmm14, xmm4
movdqu xmm3, xmm14
movdqu xmm9, xmmword [rsp + 0x1e0]
psrld xmm3, 0xa
movdqu xmm15, xmm3
pslld xmm14, 0x16
movdqu xmm3, xmm8
pblendvb xmm3, xmm10, xmm0
pblendvb xmm9, xmm7, xmm0
por xmm14, xmm15
movups xmmword [rsp + 0x1f0], xmm3
movdqu xmm7, xmm9
movdqu xmm3, xmmword [rsp + 0x1b0]
movdqu xmm9, xmm5
psrld xmm9, 0x13
pxor xmm3, xmm13
pslld xmm5, 0xd
movdqu xmm4, xmm3
pslld xmm3, 3
por xmm5, xmm9
psrld xmm4, 0x1d
movdqu xmm9, xmm3
por xmm9, xmm4
movdqu xmm4, xmm5
movdqu xmm8, xmm9
pslld xmm4, 3
movdqu xmm3, xmm4
movdqu xmm4, xmm9
pxor xmm4, xmm5
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm7, xmm3
movdqu xmm9, xmm1
pslld xmm4, 1
pxor xmm7, xmm8
psrld xmm9, 0x1f
por xmm4, xmm9
movdqu xmm9, xmm7
pslld xmm7, 7
pxor xmm5, xmm4
psrld xmm9, 0x19
movdqu xmm1, xmm7
movdqu xmm3, xmm5
por xmm1, xmm9
movdqu xmm9, xmm4
pxor xmm3, xmm1
movdqu xmm5, xmm3
psrld xmm5, 0x1b
pxor xmm8, xmm1
pslld xmm9, 7
movdqu xmm7, xmm5
pxor xmm9, xmm8
movdqu xmm5, xmm9
pslld xmm9, 0x16
psrld xmm5, 0xa
por xmm9, xmm5
movdqu xmm5, xmm10
movdqu xmm8, xmm9
pblendvb xmm5, xmm4, xmm0
pslld xmm3, 5
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x190], xmm5
por xmm3, xmm7
pblendvb xmm2, xmm1, xmm0
pblendvb xmm1, xmm11, xmm0
movdqu xmm11, xmm1
movups xmmword [rsp + 0x1a0], xmm2
pshufd xmm1, xmm9, 0xb1
movdqu xmm2, xmmword [rsp + 0x220]
movdqu xmm9, xmmword [rsp + 0x240]
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
por xmm9, xmmword [rsp + 0x230]
movdqu xmm12, xmm2
movdqu xmm7, xmm1
movdqu xmm2, xmmword [rsp + 0x260]
por xmm2, xmmword [rsp + 0x250]
movdqu xmm13, xmm2
psrld xmm7, 0x13
movdqu xmm2, xmm9
pblendvb xmm2, xmm13, xmm0
pslld xmm1, 0xd
movdqu xmm6, xmm2
por xmm1, xmm7
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm10, xmm2
pshufd xmm2, xmmword [rsp + 0x180], 0xb1
movdqu xmm5, xmm10
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm5
movdqu xmm5, xmm14
movdqu xmm14, xmm3
movdqu xmm7, xmm2
pslld xmm2, 3
pblendvb xmm14, xmm5, xmm0
psrld xmm7, 0x1d
pshufd xmm14, xmm14, 0xb1
por xmm2, xmm7
movdqu xmm7, xmm1
pslld xmm7, 3
movdqu xmm15, xmm7
movdqu xmm7, xmm2
pxor xmm7, xmm1
pxor xmm6, xmm7
movdqu xmm7, xmm6
pslld xmm6, 1
psrld xmm7, 0x1f
pxor xmm14, xmm15
pxor xmm14, xmm2
por xmm7, xmm6
movdqu xmm6, xmm14
pslld xmm14, 7
pxor xmm1, xmm7
psrld xmm6, 0x19
pblendvb xmm13, xmm7, xmm0
por xmm14, xmm6
movdqu xmm6, xmm7
pxor xmm2, xmm14
pxor xmm1, xmm14
pslld xmm6, 7
movdqu xmm15, xmm1
pshufd xmm14, xmm14, 0xb1
pblendvb xmm5, xmm14, xmm0
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 0x16
psrld xmm2, 0xa
por xmm6, xmm2
psrld xmm15, 0x1b
movdqu xmm2, xmm12
pshufd xmm12, xmm6, 0xb1
pblendvb xmm12, xmmword [rsp + 0x180], xmm0
pslld xmm1, 5
por xmm1, xmm15
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
movups xmmword [rsp + 0x1b0], xmm2
movdqu xmm2, xmm8
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmm7
pblendvb xmm1, xmm9, xmm0
movdqu xmm9, xmm6
movups xmmword [rsp + 0x1e0], xmm2
movdqu xmm2, xmm11
pblendvb xmm9, xmm10, xmm0
movups xmmword [rsp + 0x200], xmm1
movups xmmword [rsp + 0x180], xmm9
movdqu xmm9, xmm14
movups xmmword [rsp + 0x210], xmm5
pblendvb xmm9, xmm3, xmm0
movdqu xmm1, xmmword [rsp + 0x1d0]
pshufd xmm10, xmmword [rsp + 0x1f0], 0xb1
movdqu xmm15, xmm9
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm14, xmm9
pblendvb xmm2, xmmword [rsp + 0x1c0], xmm0
pblendvb xmm14, xmm4, xmm0
pblendvb xmm1, xmm10, xmm0
pshufd xmm7, xmmword [rsp + 0x290], 0xb1
movdqu xmm5, xmm7
movdqu xmm6, xmm1
movdqu xmm3, xmm14
movdqu xmm1, xmm14
pshufd xmm8, xmmword [rsp + 0x190], 0xb1
psrld xmm1, 0x13
pblendvb xmm5, xmm8, xmm0
pxor xmm13, xmmword [rsp + 0x10]
pxor xmm12, xmmword [rsp + 0x20]
pslld xmm3, 0xd
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm14, xmm6
movdqu xmm1, xmm3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm5, xmm1
pxor xmm5, xmm6
pslld xmm2, 1
por xmm2, xmm14
movdqu xmm14, xmm5
movdqu xmm1, xmm2
pxor xmm3, xmm2
psrld xmm14, 0x19
pslld xmm5, 7
pslld xmm1, 7
por xmm5, xmm14
pxor xmm6, xmm5
pxor xmm3, xmm5
pxor xmm1, xmm6
movdqu xmm6, xmm1
movdqu xmm14, xmm3
pblendvb xmm8, xmm5, xmm0
psrld xmm6, 0xa
pblendvb xmm5, xmm7, xmm0
pxor xmm5, xmmword [rsp + 0xf0]
pslld xmm1, 0x16
por xmm1, xmm6
pslld xmm3, 5
pblendvb xmm10, xmm1, xmm0
pblendvb xmm1, xmmword [rsp + 0x1d0], xmm0
psrld xmm14, 0x1b
pxor xmm10, xmmword [rsp + 0x60]
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
movdqu xmm14, xmmword [rsp + 0x1c0]
pshufd xmm9, xmm1, 0xb1
movdqu xmm1, xmmword [rsp + 0x30]
pshufd xmm4, xmm4, 0xb1
movups xmmword [rsp + 0x190], xmm9
pblendvb xmm14, xmm2, xmm0
pblendvb xmm2, xmm11, xmm0
movq xmm9, rdx
pxor xmm4, xmmword [rsp + 0x40]
pxor xmm1, xmm15
movdqu xmm11, xmm1
punpcklqdq xmm9, xmm9
movdqu xmm1, xmmword [rsp + 0x70]
pshufd xmm14, xmm14, 0xb1
pshufd xmm2, xmm2, 0xb1
pxor xmm14, xmmword [rsp + 0x50]
mov rdx, rax
pxor xmm9, xmmword [rsp + 0x1b0]
pxor xmm1, xmm8
movups xmmword [rsp + 0x1b0], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
movdqu xmm15, xmmword [rsp + 0x190]
pxor xmm15, xmmword [rsp + 0xe0]
movdqu xmm1, xmmword [rsp + 0x200]
btc rdx, 0x23
pxor xmm1, xmmword [rsp + 0x90]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp + 0x180]
pxor xmm1, xmmword [rsp + 0xa0]
movdqu xmm6, xmm1
pxor xmm3, xmmword [rsp + 0xc0]
movdqu xmm1, xmmword [rsp + 0x210]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
pxor xmm2, xmmword [rsp + 0xd0]
movdqu xmm15, xmm8
pxor xmm8, xmm4
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1a0], xmm3
movdqu xmm3, xmm15
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x190], xmm3
pxor xmm7, xmm14
pand xmm9, xmm13
movdqu xmm3, xmm9
movups xmmword [rsp + 0x200], xmm4
movdqu xmm4, xmmword [rsp + 0x180]
pxor xmm3, xmm2
por xmm2, xmm13
pxor xmm7, xmm3
pxor xmm2, xmm14
pxor xmm13, xmm7
movdqu xmm14, xmm6
movdqu xmm9, xmm13
pxor xmm6, xmm10
pand xmm14, xmm12
por xmm9, xmm2
pxor xmm9, xmm3
pand xmm3, xmm2
pxor xmm13, xmm3
movdqu xmm3, xmm14
movdqu xmm14, xmm4
pxor xmm2, xmm13
pxor xmm3, xmm1
por xmm1, xmm12
pxor xmm6, xmm3
pxor xmm1, xmm10
pxor xmm12, xmm6
movdqu xmm10, xmm12
pand xmm14, xmm11
por xmm10, xmm1
pxor xmm10, xmm3
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm14
pxor xmm1, xmm12
movdqu xmm14, xmmword [rsp + 0x1b0]
pxor xmm3, xmm5
por xmm5, xmm11
pxor xmm5, xmm14
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm14, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm14, xmm11
movups xmmword [rsp + 0x180], xmm14
movdqu xmm4, xmm3
movdqu xmm14, xmm3
pshufd xmm3, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm11, xmm3
pxor xmm14, xmm12
pshufd xmm3, xmm9, 0xb1
pshufd xmm14, xmm14, 0xb1
movups xmmword [rsp + 0x1b0], xmm3
pblendvb xmm3, xmm11, xmm0
pxor xmm4, xmm13
pxor xmm9, xmm2
movups xmmword [rsp + 0x1e0], xmm11
movdqu xmm11, xmm14
pshufd xmm4, xmm4, 0xb1
movdqu xmm2, xmm9
movups xmmword [rsp + 0x1d0], xmm4
pblendvb xmm11, xmm4, xmm0
psrld xmm2, 0x1d
movdqu xmm4, xmm8
psrld xmm4, 0x13
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pslld xmm3, 1
psrld xmm2, 0x1f
pxor xmm11, xmm4
pxor xmm11, xmm9
pshufd xmm4, xmm10, 0xb1
movdqu xmm13, xmm2
movdqu xmm2, xmm3
pxor xmm10, xmm1
movdqu xmm1, xmm10
por xmm2, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm8, xmm2
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm13, 7
movdqu xmm3, xmm13
psrld xmm1, 0x1d
movdqu xmm13, xmm8
psrld xmm13, 0x1b
pxor xmm9, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm3, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x210], xmm13
movdqu xmm13, xmm8
pslld xmm10, 3
pslld xmm13, 5
por xmm10, xmm1
movups xmmword [rsp + 0x220], xmm13
movdqu xmm13, xmm9
pslld xmm9, 0x16
movups xmmword [rsp + 0x240], xmm9
psrld xmm13, 0xa
pshufd xmm9, xmm3, 0xb1
movdqu xmm3, xmm9
movups xmmword [rsp + 0x230], xmm13
pblendvb xmm3, xmm14, xmm0
movdqu xmm13, xmm4
movdqu xmm14, xmm7
pblendvb xmm13, xmmword [rsp + 0x1b0], xmm0
psrld xmm14, 0x13
pslld xmm7, 0xd
movdqu xmm8, xmm13
movdqu xmm13, xmm2
por xmm7, xmm14
movdqu xmm14, xmm10
movdqu xmm1, xmm7
pxor xmm14, xmm7
pxor xmm8, xmm14
movdqu xmm14, xmm8
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm1, xmm3
pxor xmm1, xmm10
pslld xmm8, 1
por xmm8, xmm14
movdqu xmm14, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
psrld xmm14, 0x19
pblendvb xmm13, xmm8, xmm0
movups xmmword [rsp + 0x1b0], xmm13
por xmm1, xmm14
movdqu xmm14, xmm8
pxor xmm7, xmm1
pslld xmm14, 7
pxor xmm10, xmm1
movdqu xmm12, xmm14
movdqu xmm14, xmm7
pxor xmm10, xmm12
movdqu xmm12, xmm10
pslld xmm10, 0x16
movups xmmword [rsp + 0x280], xmm10
psrld xmm14, 0x1b
movdqu xmm10, xmmword [rsp + 0x1f0]
movups xmmword [rsp + 0x250], xmm14
psrld xmm12, 0xa
movdqu xmm14, xmm7
movdqu xmm7, xmmword [rsp]
movups xmmword [rsp + 0x270], xmm12
pslld xmm14, 5
pshufd xmm12, xmm10, 0xb1
movdqu xmm3, xmm12
movups xmmword [rsp + 0x260], xmm14
pblendvb xmm3, xmm4, xmm0
movdqu xmm14, xmm11
pxor xmm7, xmmword [rsp + 0x190]
pblendvb xmm14, xmm1, xmm0
pshufd xmm7, xmm7, 0xb1
movdqu xmm4, xmm3
movdqu xmm3, xmm7
movups xmmword [rsp + 0x1c0], xmm14
pblendvb xmm3, xmm9, xmm0
movdqu xmm14, xmmword [rsp + 0x180]
movdqu xmm9, xmm3
movdqu xmm3, xmm6
pxor xmm14, xmm15
psrld xmm3, 0x13
movdqu xmm13, xmm14
pslld xmm6, 0xd
pxor xmm13, xmm10
por xmm6, xmm3
movdqu xmm3, xmm13
pslld xmm13, 3
psrld xmm3, 0x1d
por xmm13, xmm3
movdqu xmm10, xmm13
movdqu xmm3, xmm6
pxor xmm10, xmm6
pxor xmm4, xmm10
movdqu xmm14, xmm4
movdqu xmm10, xmm4
pslld xmm3, 3
psrld xmm14, 0x1f
pxor xmm9, xmm3
pxor xmm9, xmm13
pslld xmm10, 1
por xmm10, xmm14
movdqu xmm14, xmm9
pslld xmm9, 7
pxor xmm6, xmm10
psrld xmm14, 0x19
por xmm9, xmm14
movdqu xmm14, xmm10
pxor xmm6, xmm9
pblendvb xmm1, xmm9, xmm0
pslld xmm14, 7
movups xmmword [rsp + 0x290], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
movdqu xmm4, xmm14
movdqu xmm14, xmm6
pslld xmm6, 5
pblendvb xmm1, xmm12, xmm0
psrld xmm14, 0x1b
movdqu xmm3, xmm6
movdqu xmm6, xmm9
por xmm3, xmm14
movdqu xmm14, xmm13
movups xmmword [rsp + 0x180], xmm3
pxor xmm14, xmm9
pxor xmm14, xmm4
movdqu xmm3, xmm14
pslld xmm14, 0x16
psrld xmm3, 0xa
movdqu xmm15, xmm3
movdqu xmm3, xmm8
pblendvb xmm3, xmm10, xmm0
por xmm14, xmm15
movups xmmword [rsp + 0x1f0], xmm3
movdqu xmm9, xmmword [rsp + 0x1d0]
movdqu xmm3, xmmword [rsp + 0x1a0]
movdqu xmm13, xmmword [rsp + 0x190]
pblendvb xmm9, xmm7, xmm0
pxor xmm13, xmmword [rsp + 0x200]
movdqu xmm7, xmm9
movdqu xmm9, xmm5
pxor xmm3, xmm13
movdqu xmm4, xmm3
psrld xmm9, 0x13
pslld xmm3, 3
pslld xmm5, 0xd
por xmm5, xmm9
psrld xmm4, 0x1d
movdqu xmm9, xmm3
por xmm9, xmm4
movdqu xmm4, xmm5
movdqu xmm8, xmm9
pslld xmm4, 3
movdqu xmm3, xmm4
movdqu xmm4, xmm9
pxor xmm4, xmm5
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm7, xmm3
psrld xmm4, 0x1f
pxor xmm7, xmm8
movdqu xmm9, xmm4
movdqu xmm4, xmm1
pslld xmm4, 1
por xmm4, xmm9
movdqu xmm9, xmm7
pslld xmm7, 7
pxor xmm5, xmm4
psrld xmm9, 0x19
movdqu xmm1, xmm7
movdqu xmm3, xmm5
por xmm1, xmm9
movdqu xmm9, xmm4
pxor xmm3, xmm1
movdqu xmm5, xmm3
psrld xmm5, 0x1b
pxor xmm8, xmm1
pslld xmm9, 7
movdqu xmm7, xmm5
pxor xmm9, xmm8
movdqu xmm5, xmm9
pslld xmm9, 0x16
psrld xmm5, 0xa
por xmm9, xmm5
movdqu xmm5, xmm10
movdqu xmm8, xmm9
pblendvb xmm5, xmm4, xmm0
pslld xmm3, 5
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x190], xmm5
por xmm3, xmm7
pblendvb xmm2, xmm1, xmm0
pblendvb xmm1, xmm11, xmm0
movups xmmword [rsp + 0x1a0], xmm2
movdqu xmm11, xmm1
movdqu xmm2, xmmword [rsp + 0x220]
pshufd xmm1, xmm9, 0xb1
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
movdqu xmm9, xmmword [rsp + 0x240]
movdqu xmm12, xmm2
por xmm9, xmmword [rsp + 0x230]
movdqu xmm7, xmm1
pslld xmm1, 0xd
movdqu xmm2, xmmword [rsp + 0x260]
por xmm2, xmmword [rsp + 0x250]
movdqu xmm13, xmm2
movdqu xmm2, xmm9
pblendvb xmm2, xmm13, xmm0
psrld xmm7, 0x13
movdqu xmm6, xmm2
por xmm1, xmm7
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm10, xmm2
pshufd xmm2, xmmword [rsp + 0x180], 0xb1
movdqu xmm5, xmm10
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm5
movdqu xmm5, xmm14
movdqu xmm14, xmm3
movdqu xmm7, xmm2
pslld xmm2, 3
pblendvb xmm14, xmm5, xmm0
psrld xmm7, 0x1d
pshufd xmm14, xmm14, 0xb1
por xmm2, xmm7
movdqu xmm7, xmm1
pslld xmm7, 3
movdqu xmm15, xmm7
movdqu xmm7, xmm2
pxor xmm7, xmm1
pxor xmm6, xmm7
movdqu xmm7, xmm6
pslld xmm6, 1
psrld xmm7, 0x1f
pxor xmm14, xmm15
pxor xmm14, xmm2
por xmm7, xmm6
movdqu xmm6, xmm14
pslld xmm14, 7
pxor xmm1, xmm7
psrld xmm6, 0x19
pblendvb xmm13, xmm7, xmm0
pxor xmm13, xmmword [rsp + 0x10]
por xmm14, xmm6
movdqu xmm6, xmm7
pxor xmm2, xmm14
pxor xmm1, xmm14
pslld xmm6, 7
movdqu xmm15, xmm1
pshufd xmm14, xmm14, 0xb1
pblendvb xmm5, xmm14, xmm0
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 0x16
movups xmmword [rsp + 0x210], xmm5
psrld xmm2, 0xa
por xmm6, xmm2
psrld xmm15, 0x1b
movdqu xmm2, xmm12
pshufd xmm12, xmm6, 0xb1
pblendvb xmm12, xmmword [rsp + 0x180], xmm0
pslld xmm1, 5
por xmm1, xmm15
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
movups xmmword [rsp + 0x1d0], xmm2
movdqu xmm2, xmm8
pshufd xmm8, xmmword [rsp + 0x190], 0xb1
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmm7
pshufd xmm7, xmmword [rsp + 0x290], 0xb1
movdqu xmm5, xmm7
pblendvb xmm1, xmm9, xmm0
movdqu xmm9, xmm6
movups xmmword [rsp + 0x1e0], xmm2
movdqu xmm2, xmm11
pblendvb xmm9, xmm10, xmm0
movups xmmword [rsp + 0x200], xmm1
movdqu xmm1, xmmword [rsp + 0x1c0]
pshufd xmm10, xmmword [rsp + 0x1f0], 0xb1
movups xmmword [rsp + 0x180], xmm9
movdqu xmm9, xmm14
pblendvb xmm2, xmmword [rsp + 0x1b0], xmm0
pblendvb xmm5, xmm8, xmm0
pblendvb xmm9, xmm3, xmm0
pblendvb xmm1, xmm10, xmm0
movdqu xmm15, xmm9
movdqu xmm6, xmm1
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm14, xmm9
pblendvb xmm14, xmm4, xmm0
movdqu xmm3, xmm14
movdqu xmm1, xmm14
psrld xmm1, 0x13
pslld xmm3, 0xd
por xmm3, xmm1
movdqu xmm1, xmm6
pslld xmm6, 3
psrld xmm1, 0x1d
por xmm6, xmm1
movdqu xmm14, xmm6
movdqu xmm1, xmm3
pxor xmm14, xmm3
pxor xmm2, xmm14
movdqu xmm14, xmm2
pslld xmm1, 3
psrld xmm14, 0x1f
pxor xmm5, xmm1
pxor xmm5, xmm6
pslld xmm2, 1
por xmm2, xmm14
movdqu xmm14, xmm5
movdqu xmm1, xmm2
pxor xmm3, xmm2
psrld xmm14, 0x19
pslld xmm5, 7
pslld xmm1, 7
por xmm5, xmm14
pxor xmm6, xmm5
pxor xmm3, xmm5
pxor xmm1, xmm6
movdqu xmm6, xmm1
movdqu xmm14, xmm3
pblendvb xmm8, xmm5, xmm0
psrld xmm6, 0xa
pblendvb xmm5, xmm7, xmm0
pslld xmm1, 0x16
por xmm1, xmm6
pslld xmm3, 5
pblendvb xmm10, xmm1, xmm0
pblendvb xmm1, xmmword [rsp + 0x1c0], xmm0
psrld xmm14, 0x1b
por xmm3, xmm14
pblendvb xmm4, xmm3, xmm0
pblendvb xmm3, xmm9, xmm0
pshufd xmm9, xmm1, 0xb1
movups xmmword [rsp + 0x190], xmm9
movq xmm9, rdx
pshufd xmm4, xmm4, 0xb1
movdqu xmm14, xmmword [rsp + 0x1b0]
movabs rdx, 0x900000000
punpcklqdq xmm9, xmm9
pxor xmm9, xmmword [rsp + 0x1d0]
pxor xmm12, xmmword [rsp + 0x20]
movdqu xmm1, xmmword [rsp + 0x30]
pblendvb xmm14, xmm2, xmm0
xor rdx, rax
pblendvb xmm2, xmm11, xmm0
pxor xmm4, xmmword [rsp + 0x40]
pshufd xmm14, xmm14, 0xb1
pxor xmm3, xmmword [rsp + 0xc0]
pxor xmm14, xmmword [rsp + 0x50]
pxor xmm1, xmm15
movdqu xmm11, xmm1
movdqu xmm1, xmmword [rsp + 0x70]
pshufd xmm2, xmm2, 0xb1
pxor xmm2, xmmword [rsp + 0xd0]
pxor xmm10, xmmword [rsp + 0x60]
movdqu xmm15, xmmword [rsp + 0x190]
pxor xmm15, xmmword [rsp + 0xe0]
pxor xmm5, xmmword [rsp + 0xf0]
pxor xmm1, xmm8
movups xmmword [rsp + 0x1b0], xmm1
movdqu xmm1, xmmword [rsp + 0x1e0]
pxor xmm1, xmmword [rsp + 0x80]
movdqu xmm8, xmm1
movdqu xmm1, xmmword [rsp + 0x200]
pxor xmm1, xmmword [rsp + 0x90]
movdqu xmm7, xmm1
movdqu xmm1, xmmword [rsp + 0x180]
pxor xmm1, xmmword [rsp + 0xa0]
movdqu xmm6, xmm1
movdqu xmm1, xmmword [rsp + 0x210]
pxor xmm1, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x180], xmm1
movdqu xmm1, xmm15
movdqu xmm15, xmm8
pxor xmm8, xmm4
pand xmm15, xmm9
pxor xmm15, xmm3
por xmm3, xmm9
pxor xmm3, xmm4
movdqu xmm4, xmm3
pxor xmm8, xmm15
pxor xmm9, xmm8
por xmm3, xmm9
pxor xmm3, xmm15
pand xmm15, xmm4
movups xmmword [rsp + 0x1a0], xmm3
movdqu xmm3, xmm15
pxor xmm3, xmm9
movdqu xmm9, xmm7
movups xmmword [rsp + 0x190], xmm3
pxor xmm7, xmm14
pand xmm9, xmm13
movdqu xmm3, xmm9
movups xmmword [rsp + 0x200], xmm4
movdqu xmm4, xmmword [rsp + 0x180]
pxor xmm3, xmm2
por xmm2, xmm13
pxor xmm7, xmm3
pxor xmm2, xmm14
pxor xmm13, xmm7
movdqu xmm14, xmm6
movdqu xmm9, xmm13
pxor xmm6, xmm10
pand xmm14, xmm12
por xmm9, xmm2
pxor xmm9, xmm3
pand xmm3, xmm2
pxor xmm13, xmm3
movdqu xmm3, xmm14
movdqu xmm14, xmm4
pxor xmm2, xmm13
pxor xmm3, xmm1
por xmm1, xmm12
pxor xmm6, xmm3
pxor xmm1, xmm10
pxor xmm12, xmm6
movdqu xmm10, xmm12
pand xmm14, xmm11
por xmm10, xmm1
pxor xmm10, xmm3
pand xmm3, xmm1
pxor xmm12, xmm3
movdqu xmm3, xmm14
pxor xmm1, xmm12
movdqu xmm14, xmmword [rsp + 0x1b0]
pxor xmm3, xmm5
por xmm5, xmm11
pxor xmm5, xmm14
movdqu xmm15, xmm5
movdqu xmm5, xmm4
pxor xmm5, xmm14
pxor xmm5, xmm3
pxor xmm11, xmm5
movdqu xmm14, xmm11
por xmm14, xmm15
pxor xmm14, xmm3
pand xmm3, xmm15
movups xmmword [rsp + 0x1f0], xmm14
movdqu xmm14, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm14, xmm11
movups xmmword [rsp + 0x180], xmm14
pshufd xmm11, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm14, xmm3
movdqu xmm4, xmm3
movups xmmword [rsp + 0x1e0], xmm11
pshufd xmm3, xmm9, 0xb1
pxor xmm14, xmm12
pshufd xmm14, xmm14, 0xb1
pxor xmm4, xmm13
movups xmmword [rsp + 0x1b0], xmm3
pblendvb xmm3, xmm11, xmm0
movdqu xmm11, xmm14
pshufd xmm4, xmm4, 0xb1
pxor xmm9, xmm2
movups xmmword [rsp + 0x1d0], xmm4
pblendvb xmm11, xmm4, xmm0
movdqu xmm2, xmm9
movdqu xmm4, xmm8
psrld xmm4, 0x13
psrld xmm2, 0x1d
pslld xmm8, 0xd
pslld xmm9, 3
por xmm8, xmm4
por xmm9, xmm2
movdqu xmm2, xmm8
pslld xmm2, 3
movdqu xmm4, xmm2
movdqu xmm2, xmm9
pxor xmm2, xmm8
pxor xmm3, xmm2
movdqu xmm2, xmm3
pslld xmm3, 1
psrld xmm2, 0x1f
pxor xmm11, xmm4
pxor xmm11, xmm9
movdqu xmm13, xmm2
movdqu xmm2, xmm3
por xmm2, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm8, xmm2
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm2
pxor xmm8, xmm11
pxor xmm9, xmm11
pslld xmm13, 7
movdqu xmm4, xmm8
movdqu xmm3, xmm13
pslld xmm4, 5
movdqu xmm13, xmm8
psrld xmm13, 0x1b
pxor xmm9, xmm3
movdqu xmm3, xmmword [rsp]
pxor xmm3, xmmword [rsp + 0x180]
movups xmmword [rsp + 0x210], xmm13
movdqu xmm13, xmm9
pslld xmm9, 0x16
movups xmmword [rsp + 0x240], xmm9
pshufd xmm9, xmm3, 0xb1
movdqu xmm3, xmm9
psrld xmm13, 0xa
pblendvb xmm3, xmm14, xmm0
movdqu xmm14, xmm7
movups xmmword [rsp + 0x220], xmm4
pshufd xmm4, xmm10, 0xb1
psrld xmm14, 0x13
pxor xmm10, xmm1
movdqu xmm8, xmm4
movups xmmword [rsp + 0x230], xmm13
pblendvb xmm8, xmmword [rsp + 0x1b0], xmm0
pslld xmm7, 0xd
movdqu xmm13, xmmword [rsp + 0x180]
por xmm7, xmm14
movdqu xmm14, xmm10
pslld xmm10, 3
movdqu xmm1, xmm7
psrld xmm14, 0x1d
pxor xmm13, xmm15
por xmm10, xmm14
movdqu xmm14, xmm10
pslld xmm1, 3
pxor xmm14, xmm7
pxor xmm8, xmm14
movdqu xmm14, xmm8
pslld xmm8, 1
psrld xmm14, 0x1f
pxor xmm1, xmm3
pxor xmm1, xmm10
por xmm8, xmm14
movdqu xmm14, xmm1
pslld xmm1, 7
pxor xmm7, xmm8
psrld xmm14, 0x19
por xmm1, xmm14
movdqu xmm14, xmm8
pxor xmm7, xmm1
pxor xmm10, xmm1
pslld xmm14, 7
movdqu xmm12, xmm14
movdqu xmm14, xmm7
psrld xmm14, 0x1b
pxor xmm10, xmm12
movups xmmword [rsp + 0x250], xmm14
movdqu xmm14, xmm7
movdqu xmm7, xmmword [rsp]
pxor xmm7, xmmword [rsp + 0x190]
pslld xmm14, 5
pshufd xmm7, xmm7, 0xb1
movups xmmword [rsp + 0x260], xmm14
movdqu xmm14, xmm10
pslld xmm10, 0x16
movups xmmword [rsp + 0x280], xmm10
psrld xmm14, 0xa
movdqu xmm10, xmmword [rsp + 0x1f0]
movups xmmword [rsp + 0x270], xmm14
movdqu xmm14, xmm2
pshufd xmm12, xmm10, 0xb1
movdqu xmm3, xmm12
pxor xmm13, xmm10
pblendvb xmm14, xmm8, xmm0
movups xmmword [rsp + 0x1b0], xmm14
pblendvb xmm3, xmm4, xmm0
movdqu xmm14, xmm11
movdqu xmm4, xmm3
movdqu xmm3, xmm7
pblendvb xmm14, xmm1, xmm0
movups xmmword [rsp + 0x1c0], xmm14
pblendvb xmm3, xmm9, xmm0
movdqu xmm9, xmm3
movdqu xmm3, xmm6
psrld xmm3, 0x13
pslld xmm6, 0xd
por xmm6, xmm3
movdqu xmm3, xmm13
pslld xmm13, 3
psrld xmm3, 0x1d
por xmm13, xmm3
movdqu xmm10, xmm13
movdqu xmm3, xmm6
pxor xmm10, xmm6
pxor xmm4, xmm10
movdqu xmm10, xmm4
pslld xmm3, 3
psrld xmm10, 0x1f
pxor xmm9, xmm3
pxor xmm9, xmm13
movdqu xmm3, xmm9
movdqu xmm14, xmm10
psrld xmm3, 0x19
movdqu xmm10, xmm4
pslld xmm10, 1
pslld xmm9, 7
por xmm10, xmm14
pxor xmm6, xmm10
por xmm9, xmm3
movdqu xmm3, xmm10
pxor xmm6, xmm9
pblendvb xmm1, xmm9, xmm0
pslld xmm3, 7
movups xmmword [rsp + 0x290], xmm1
pxor xmm13, xmm9
movdqu xmm1, xmmword [rsp + 0x1e0]
movdqu xmm4, xmm3
movdqu xmm3, xmm6
psrld xmm3, 0x1b
pxor xmm4, xmm13
pblendvb xmm1, xmm12, xmm0
pslld xmm6, 5
movdqu xmm14, xmm3
movdqu xmm3, xmm6
movdqu xmm6, xmm9
por xmm3, xmm14
movups xmmword [rsp + 0x180], xmm3
movdqu xmm3, xmm4
pslld xmm4, 0x16
psrld xmm3, 0xa
movdqu xmm13, xmm3
movdqu xmm3, xmm8
movdqu xmm8, xmm1
movdqu xmm1, xmmword [rsp + 0x1d0]
pblendvb xmm3, xmm10, xmm0
por xmm4, xmm13
pblendvb xmm1, xmm7, xmm0
movups xmmword [rsp + 0x1f0], xmm3
movdqu xmm3, xmmword [rsp + 0x1a0]
movdqu xmm7, xmm1
movdqu xmm1, xmm5
psrld xmm1, 0x13
pslld xmm5, 0xd
por xmm5, xmm1
movdqu xmm12, xmm5
movdqu xmm1, xmmword [rsp + 0x190]
pxor xmm1, xmmword [rsp + 0x200]
pxor xmm3, xmm1
movdqu xmm5, xmm3
pslld xmm3, 3
psrld xmm5, 0x1d
movdqu xmm1, xmm3
por xmm1, xmm5
movdqu xmm5, xmm12
pslld xmm5, 3
movdqu xmm3, xmm5
movdqu xmm5, xmm1
pxor xmm5, xmm12
pxor xmm8, xmm5
movdqu xmm5, xmm8
pxor xmm7, xmm3
psrld xmm5, 0x1f
pxor xmm7, xmm1
movdqu xmm3, xmm12
movdqu xmm9, xmm5
movdqu xmm5, xmm8
pslld xmm5, 1
por xmm5, xmm9
movdqu xmm9, xmm7
pxor xmm3, xmm5
psrld xmm9, 0x19
movdqu xmm8, xmm9
movdqu xmm9, xmm7
pslld xmm9, 7
movdqu xmm15, xmm9
movdqu xmm9, xmm5
pslld xmm9, 7
por xmm15, xmm8
pxor xmm1, xmm15
pxor xmm3, xmm15
movdqu xmm7, xmm9
movdqu xmm9, xmm3
pxor xmm7, xmm1
movdqu xmm1, xmm7
pslld xmm7, 0x16
psrld xmm1, 0xa
movdqu xmm8, xmm1
psrld xmm9, 0x1b
movdqu xmm1, xmm7
por xmm1, xmm8
movdqu xmm14, xmm1
movdqu xmm1, xmm10
movdqu xmm12, xmm9
pblendvb xmm1, xmm5, xmm0
pslld xmm3, 5
pblendvb xmm5, xmm2, xmm0
movdqu xmm2, xmm6
movups xmmword [rsp + 0x190], xmm1
pshufd xmm1, xmm14, 0xb1
por xmm3, xmm12
pblendvb xmm2, xmm15, xmm0
pblendvb xmm15, xmm11, xmm0
movups xmmword [rsp + 0x1a0], xmm2
movdqu xmm2, xmmword [rsp + 0x220]
por xmm2, xmmword [rsp + 0x210]
pblendvb xmm1, xmm2, xmm0
movdqu xmm8, xmm2
movdqu xmm13, xmm1
movdqu xmm2, xmmword [rsp + 0x260]
por xmm2, xmmword [rsp + 0x250]
movdqu xmm7, xmm2
psrld xmm13, 0x13
movdqu xmm2, xmmword [rsp + 0x240]
por xmm2, xmmword [rsp + 0x230]
movdqu xmm9, xmm2
pslld xmm1, 0xd
pblendvb xmm2, xmm7, xmm0
movdqu xmm10, xmm2
por xmm1, xmm13
movdqu xmm2, xmmword [rsp + 0x280]
por xmm2, xmmword [rsp + 0x270]
movdqu xmm6, xmm2
pshufd xmm2, xmmword [rsp + 0x180], 0xb1
movdqu xmm11, xmm6
pblendvb xmm11, xmm2, xmm0
movdqu xmm2, xmm11
movdqu xmm11, xmm3
movdqu xmm13, xmm2
pslld xmm2, 3
pblendvb xmm11, xmm4, xmm0
psrld xmm13, 0x1d
pshufd xmm11, xmm11, 0xb1
por xmm2, xmm13
movdqu xmm13, xmm1
pslld xmm13, 3
movdqu xmm12, xmm13
movdqu xmm13, xmm2
pxor xmm13, xmm1
pxor xmm10, xmm13
movdqu xmm13, xmm10
pslld xmm10, 1
psrld xmm13, 0x1f
pxor xmm11, xmm12
pxor xmm11, xmm2
por xmm10, xmm13
movdqu xmm13, xmm11
pslld xmm11, 7
pxor xmm1, xmm10
psrld xmm13, 0x19
por xmm11, xmm13
movdqu xmm13, xmm10
pxor xmm2, xmm11
pxor xmm1, xmm11
pslld xmm13, 7
pshufd xmm11, xmm11, 0xb1
pblendvb xmm4, xmm11, xmm0
movdqu xmm12, xmm13
movdqu xmm13, xmm1
movups xmmword [rsp + 0x210], xmm4
pxor xmm12, xmm2
movdqu xmm2, xmm12
pslld xmm12, 0x16
psrld xmm2, 0xa
por xmm12, xmm2
psrld xmm13, 0x1b
movdqu xmm2, xmm8
pslld xmm1, 5
por xmm1, xmm13
pblendvb xmm2, xmm1, xmm0
pshufd xmm1, xmm1, 0xb1
pblendvb xmm14, xmm1, xmm0
movups xmmword [rsp + 0x1d0], xmm2
movdqu xmm2, xmm7
movdqu xmm1, xmm11
pshufd xmm7, xmmword [rsp + 0x290], 0xb1
pblendvb xmm2, xmm10, xmm0
pblendvb xmm10, xmm9, xmm0
movdqu xmm9, xmm12
pxor xmm14, xmmword [rsp + 0x80]
pblendvb xmm9, xmm6, xmm0
movdqu xmm13, xmm10
pshufd xmm10, xmm12, 0xb1
pblendvb xmm10, xmmword [rsp + 0x180], xmm0
movups xmmword [rsp + 0x180], xmm9
pblendvb xmm1, xmm3, xmm0
pshufd xmm9, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm4, xmm9
pblendvb xmm4, xmm5, xmm0
movups xmmword [rsp + 0x200], xmm1
pshufd xmm3, xmmword [rsp + 0x1f0], 0xb1
movdqu xmm11, xmm7
movdqu xmm1, xmm4
movups xmmword [rsp + 0x1e0], xmm2
movdqu xmm4, xmmword [rsp + 0x1c0]
movdqu xmm2, xmm15
pshufd xmm12, xmmword [rsp + 0x190], 0xb1
pblendvb xmm11, xmm12, xmm0
pblendvb xmm2, xmmword [rsp + 0x1b0], xmm0
pxor xmm10, xmmword [rsp + 0x20]
pxor xmm13, xmmword [rsp + 0x90]
pblendvb xmm4, xmm3, xmm0
movdqu xmm6, xmm4
movdqu xmm4, xmm1
psrld xmm4, 0x13
movdqu xmm8, xmm4
pslld xmm1, 0xd
movdqu xmm4, xmm6
por xmm8, xmm1
pslld xmm6, 3
movdqu xmm1, xmm8
psrld xmm4, 0x1d
por xmm4, xmm6
pslld xmm1, 3
movdqu xmm6, xmm8
pxor xmm6, xmm4
pxor xmm1, xmm11
pxor xmm6, xmm2
pxor xmm1, xmm4
movdqu xmm2, xmm6
pslld xmm6, 1
movdqu xmm11, xmm1
psrld xmm11, 0x19
psrld xmm2, 0x1f
por xmm2, xmm6
pslld xmm1, 7
movdqu xmm6, xmm11
pxor xmm8, xmm2
por xmm6, xmm1
pxor xmm8, xmm6
movdqu xmm11, xmm8
movdqu xmm1, xmm2
psrld xmm11, 0x1b
pxor xmm4, xmm6
pblendvb xmm12, xmm6, xmm0
pblendvb xmm6, xmm7, xmm0
movdqu xmm7, xmmword [rsp + 0x1d0]
pslld xmm8, 5
por xmm8, xmm11
pslld xmm1, 7
pblendvb xmm5, xmm8, xmm0
pblendvb xmm8, xmm9, xmm0
movdqu xmm9, xmmword [rsp + 0x1b0]
pxor xmm1, xmm4
movdqu xmm4, xmm1
pslld xmm1, 0x16
psrld xmm4, 0xa
pblendvb xmm9, xmm2, xmm0
pblendvb xmm2, xmm15, xmm0
por xmm4, xmm1
movdqu xmm15, xmmword [rsp + 0x70]
pshufd xmm1, xmm5, 0xb1
pshufd xmm5, xmm9, 0xb1
pblendvb xmm3, xmm4, xmm0
pshufd xmm9, xmm2, 0xb1
movups xmmword [rsp + 0x190], xmm9
movq xmm9, rdx
pxor xmm1, xmmword [rsp + 0x40]
pxor xmm5, xmmword [rsp + 0x50]
pxor xmm3, xmmword [rsp + 0x60]
pxor xmm15, xmm12
punpcklqdq xmm9, xmm9
movdqu xmm2, xmmword [rsp + 0x1e0]
pxor xmm7, xmm9
pxor xmm2, xmmword [rsp + 0x10]
pblendvb xmm4, xmmword [rsp + 0x1c0], xmm0
movdqu xmm11, xmm2
movups xmmword [rsp + 0x1a0], xmm15
pshufd xmm4, xmm4, 0xb1
movdqu xmm2, xmmword [rsp + 0x200]
pxor xmm2, xmmword [rsp + 0x30]
movabs rdx, 0xa00000000
movdqu xmm9, xmm2
movdqu xmm2, xmmword [rsp + 0x180]
pxor xmm2, xmmword [rsp + 0xa0]
movdqu xmm15, xmmword [rsp + 0x190]
movdqu xmm12, xmm2
xor rdx, rax
pxor xmm15, xmmword [rsp + 0xd0]
movdqu xmm2, xmmword [rsp + 0x210]
pxor xmm2, xmmword [rsp + 0xb0]
movups xmmword [rsp + 0x1b0], xmm2
movdqu xmm2, xmm15
pxor xmm8, xmmword [rsp + 0xc0]
movdqu xmm15, xmm7
pxor xmm4, xmmword [rsp + 0xe0]
pxor xmm6, xmmword [rsp + 0xf0]
pand xmm15, xmm14
pxor xmm15, xmm8
por xmm8, xmm7
pxor xmm8, xmm1
pxor xmm1, xmm14
movdqu xmm14, xmm8
pxor xmm1, xmm15
pxor xmm7, xmm1
movups xmmword [rsp + 0x1c0], xmm14
por xmm8, xmm7
pxor xmm8, xmm15
pand xmm15, xmm14
movups xmmword [rsp + 0x180], xmm8
movdqu xmm14, xmm15
movdqu xmm15, xmmword [rsp + 0x1b0]
pxor xmm14, xmm7
movdqu xmm7, xmm11
movups xmmword [rsp + 0x190], xmm14
movdqu xmm14, xmmword [rsp + 0x1a0]
pand xmm7, xmm13
pxor xmm7, xmm2
por xmm2, xmm11
pxor xmm2, xmm5
pxor xmm5, xmm13
movdqu xmm13, xmm2
pxor xmm5, xmm7
pxor xmm11, xmm5
por xmm13, xmm11
movdqu xmm8, xmm13
pxor xmm8, xmm7
pand xmm7, xmm2
pxor xmm7, xmm11
movdqu xmm11, xmm10
pand xmm11, xmm12
pxor xmm11, xmm4
por xmm4, xmm10
pxor xmm4, xmm3
movdqu xmm13, xmm4
pxor xmm3, xmm12
pxor xmm3, xmm11
pxor xmm10, xmm3
por xmm13, xmm10
movdqu xmm12, xmm13
pxor xmm2, xmm7
pxor xmm2, xmm8
pxor xmm12, xmm11
pand xmm11, xmm4
pxor xmm10, xmm11
movdqu xmm11, xmm15
pand xmm11, xmm9
pxor xmm11, xmm6
por xmm6, xmm9
movdqu xmm13, xmm6
pxor xmm13, xmm14
pxor xmm14, xmm15
movdqu xmm6, xmm13
movdqu xmm15, xmm14
pxor xmm15, xmm11
pxor xmm9, xmm15
por xmm6, xmm9
pxor xmm6, xmm11
movups xmmword [rsp + 0x1e0], xmm6
movdqu xmm6, xmmword [rsp]
pand xmm11, xmm13
pxor xmm11, xmm9
movups xmmword [rsp + 0x1d0], xmm13
pxor xmm4, xmm10
pxor xmm4, xmm12
pshufd xmm9, xmmword [rsp + 0x180], 0xb1
movups xmmword [rsp + 0x1a0], xmm11
movdqu xmm14, xmm9
movdqu xmm13, xmm6
pshufd xmm9, xmm8, 0xb1
movdqu xmm11, xmm9
pxor xmm13, xmm7
pxor xmm6, xmm10
movups xmmword [rsp + 0x1f0], xmm14
pblendvb xmm11, xmm14, xmm0
pshufd xmm6, xmm6, 0xb1
pshufd xmm14, xmm13, 0xb1
movdqu xmm13, xmm6
pblendvb xmm13, xmm14, xmm0
movdqu xmm7, xmm2
movdqu xmm10, xmm4
movups xmmword [rsp + 0x200], xmm14
movdqu xmm14, xmm1
pslld xmm2, 3
psrld xmm14, 0x13
movdqu xmm8, xmm2
pslld xmm1, 0xd
por xmm1, xmm14
movdqu xmm2, xmm1
psrld xmm7, 0x1d
movdqu xmm14, xmmword [rsp + 0x1a0]
pslld xmm2, 3
por xmm8, xmm7
movdqu xmm7, xmm2
pslld xmm4, 3
movdqu xmm2, xmm1
pxor xmm2, xmm8
pxor xmm11, xmm2
movdqu xmm2, xmm11
pxor xmm13, xmm7
pslld xmm11, 1
pxor xmm13, xmm8
movdqu xmm7, xmm13
psrld xmm2, 0x1f
por xmm2, xmm11
pslld xmm13, 7
movdqu xmm11, xmm2
pxor xmm1, xmm2
psrld xmm7, 0x19
por xmm7, xmm13
pslld xmm11, 7
pxor xmm1, xmm7
movdqu xmm13, xmm1
pslld xmm1, 5
pxor xmm8, xmm7
pxor xmm8, xmm11
movups xmmword [rsp + 0x220], xmm1
movdqu xmm1, xmm8
psrld xmm13, 0x1b
movups xmmword [rsp + 0x210], xmm13
psrld xmm1, 0xa
movdqu xmm13, xmmword [rsp]
movups xmmword [rsp + 0x230], xmm1
movdqu xmm1, xmm8
pshufd xmm8, xmm12, 0xb1
movdqu xmm11, xmm8
pslld xmm1, 0x16
pblendvb xmm11, xmm9, xmm0
movdqu xmm12, xmm4
movups xmmword [rsp + 0x240], xmm1
movdqu xmm1, xmm13
movdqu xmm9, xmm11
pxor xmm1, xmm14
pshufd xmm1, xmm1, 0xb1
movdqu xmm11, xmm1
psrld xmm10, 0x1d
pblendvb xmm11, xmm6, xmm0
por xmm12, xmm10
movdqu xmm6, xmm11
movdqu xmm11, xmm5
psrld xmm11, 0x13
pslld xmm5, 0xd
por xmm5, xmm11
movdqu xmm10, xmm5
movdqu xmm4, xmm5
movdqu xmm11, xmm7
pxor xmm10, xmm12
pxor xmm9, xmm10
movdqu xmm10, xmm9
pslld xmm4, 3
psrld xmm10, 0x1f
pxor xmm6, xmm4
pxor xmm6, xmm12
movdqu xmm4, xmm6
pslld xmm9, 1
por xmm9, xmm10
movdqu xmm10, xmm9
pslld xmm6, 7
pxor xmm5, xmm9
pslld xmm10, 7
psrld xmm4, 0x19
por xmm4, xmm6
movdqu xmm6, xmm10
pxor xmm5, xmm4
movdqu xmm10, xmm5
pslld xmm5, 5
pxor xmm12, xmm4
pxor xmm12, xmm6
pblendvb xmm11, xmm4, xmm0
movups xmmword [rsp + 0x260], xmm5
movdqu xmm5, xmm12
psrld xmm10, 0x1b
movups xmmword [rsp + 0x250], xmm10
psrld xmm5, 0xa
movups xmmword [rsp + 0x270], xmm5
movdqu xmm5, xmm12
pslld xmm5, 0x16
movups xmmword [rsp + 0x280], xmm5
movdqu xmm5, xmm2
pblendvb xmm5, xmm9, xmm0
movups xmmword [rsp + 0x1a0], xmm5
movdqu xmm5, xmmword [rsp + 0x190]
movups xmmword [rsp + 0x1b0], xmm11
movdqu xmm11, xmmword [rsp + 0x1e0]
pxor xmm5, xmm13
pshufd xmm5, xmm5, 0xb1
movdqu xmm13, xmmword [rsp + 0x1d0]
pshufd xmm10, xmm11, 0xb1
movdqu xmm6, xmm10
pblendvb xmm6, xmm8, xmm0
pxor xmm13, xmm14
movdqu xmm14, xmmword [rsp + 0x1c0]
pxor xmm14, xmmword [rsp + 0x190]
movdqu xmm8, xmm6
movdqu xmm6, xmm5
pblendvb xmm6, xmm1, xmm0
movdqu xmm1, xmm6
movdqu xmm6, xmm3
psrld xmm6, 0x13
pslld xmm3, 0xd
por xmm3, xmm6
movdqu xmm6, xmm13
pxor xmm6, xmm11
movdqu xmm11, xmm6
pslld xmm6, 3
psrld xmm11, 0x1d
movdqu xmm12, xmm11
movdqu xmm11, xmm3
por xmm12, xmm6
movdqu xmm6, xmm3
pxor xmm11, xmm12
pxor xmm8, xmm11
pslld xmm6, 3
movdqu xmm11, xmm8
pxor xmm6, xmm1
pxor xmm6, xmm12
movdqu xmm1, xmm6
pslld xmm8, 1
pslld xmm6, 7
psrld xmm11, 0x1f
psrld xmm1, 0x19
por xmm11, xmm8
pxor xmm3, xmm11
pblendvb xmm9, xmm11, xmm0
movups xmmword [rsp + 0x1e0], xmm9
por xmm1, xmm6
movdqu xmm6, xmm11
pxor xmm3, xmm1
pslld xmm6, 7
pblendvb xmm4, xmm1, xmm0
pxor xmm12, xmm1
movdqu xmm8, xmm6
movdqu xmm6, xmm3
movups xmmword [rsp + 0x290], xmm4
movdqu xmm4, xmmword [rsp + 0x200]
pslld xmm3, 5
pxor xmm8, xmm12
psrld xmm6, 0x1b
pblendvb xmm4, xmm5, xmm0
por xmm6, xmm3
movdqu xmm3, xmm8
movups xmmword [rsp], xmm6
movdqu xmm5, xmm4
psrld xmm3, 0xa
movdqu xmm6, xmm15
movdqu xmm13, xmm3
psrld xmm6, 0x13
movdqu xmm3, xmm8
movdqu xmm8, xmmword [rsp + 0x180]
pslld xmm3, 0x16
pslld xmm15, 0xd
movups xmmword [rsp + 0x1d0], xmm3
pxor xmm8, xmm14
movdqu xmm3, xmmword [rsp + 0x1f0]
por xmm6, xmm15
movdqu xmm4, xmm8
movdqu xmm14, xmm6
pslld xmm8, 3
pblendvb xmm3, xmm10, xmm0
pslld xmm14, 3
psrld xmm4, 0x1d
por xmm4, xmm8
movdqu xmm8, xmm14
movdqu xmm14, xmm6
pxor xmm14, xmm4
pxor xmm3, xmm14
movdqu xmm14, xmm3
pxor xmm8, xmm5
psrld xmm14, 0x1f
pxor xmm8, xmm4
movdqu xmm9, xmm14
pslld xmm3, 1
movdqu xmm14, xmm8
psrld xmm14, 0x19
por xmm9, xmm3
pxor xmm6, xmm9
movdqu xmm15, xmm14
pslld xmm8, 7
movdqu xmm14, xmm9
pslld xmm14, 7
por xmm15, xmm8
pxor xmm6, xmm15
pxor xmm4, xmm15
movdqu xmm5, xmm14
movdqu xmm14, xmm6
psrld xmm14, 0x1b
pxor xmm4, xmm5
movdqu xmm3, xmm14
pslld xmm6, 5
movdqu xmm14, xmm4
psrld xmm14, 0xa
por xmm6, xmm3
pslld xmm4, 0x16
por xmm14, xmm4
movdqu xmm4, xmm11
pshufd xmm12, xmm14, 0xb1
pblendvb xmm4, xmm9, xmm0
pblendvb xmm9, xmm2, xmm0
movdqu xmm2, xmm1
pblendvb xmm2, xmm15, xmm0
pblendvb xmm15, xmm7, xmm0
movups xmmword [rsp + 0x180], xmm4
movups xmmword [rsp + 0x190], xmm2
movdqu xmm2, xmmword [rsp + 0x210]
por xmm2, xmmword [rsp + 0x220]
pblendvb xmm12, xmm2, xmm0
movdqu xmm7, xmm2
movdqu xmm2, xmmword [rsp + 0x250]
por xmm2, xmmword [rsp + 0x260]
movdqu xmm11, xmm2
movdqu xmm2, xmmword [rsp + 0x230]
por xmm2, xmmword [rsp + 0x240]
movdqu xmm1, xmm2
movdqu xmm8, xmm2
pblendvb xmm1, xmm11, xmm0
movdqu xmm10, xmm1
movdqu xmm1, xmmword [rsp + 0x270]
por xmm1, xmmword [rsp + 0x280]
movdqu xmm5, xmm1
movdqu xmm2, xmm5
pshufd xmm1, xmmword [rsp], 0xb1
pblendvb xmm2, xmm1, xmm0
movdqu xmm1, xmmword [rsp + 0x1d0]
movdqu xmm4, xmm2
movdqu xmm2, xmm6
por xmm1, xmm13
pblendvb xmm2, xmm1, xmm0
movdqu xmm3, xmm4
pshufd xmm13, xmm2, 0xb1
movdqu xmm2, xmm12
pslld xmm4, 3
pslld xmm12, 0xd
psrld xmm2, 0x13
psrld xmm3, 0x1d
por xmm2, xmm12
movdqu xmm12, xmm2
por xmm3, xmm4
movdqu xmm4, xmm2
pxor xmm12, xmm3
pxor xmm10, xmm12
pslld xmm4, 3
movdqu xmm12, xmm10
pxor xmm13, xmm4
pxor xmm13, xmm3
movdqu xmm4, xmm13
psrld xmm12, 0x1f
pslld xmm13, 7
pslld xmm10, 1
psrld xmm4, 0x19
por xmm10, xmm12
pxor xmm2, xmm10
pblendvb xmm11, xmm10, xmm0
por xmm4, xmm13
movdqu xmm13, xmm10
pxor xmm2, xmm4
pxor xmm3, xmm4
pslld xmm13, 7
pshufd xmm4, xmm4, 0xb1
pblendvb xmm1, xmm4, xmm0
movdqu xmm12, xmm13
movdqu xmm13, xmm2
movups xmmword [rsp + 0x200], xmm1
psrld xmm13, 0x1b
pxor xmm3, xmm12
pslld xmm2, 5
por xmm2, xmm13
movdqu xmm13, xmm3
pslld xmm3, 0x16
movdqu xmm12, xmm3
psrld xmm13, 0xa
movdqu xmm3, xmm7
pblendvb xmm3, xmm2, xmm0
pshufd xmm2, xmm2, 0xb1
pblendvb xmm14, xmm2, xmm0
movdqu xmm2, xmm10
pblendvb xmm2, xmm8, xmm0
por xmm12, xmm13
movups xmmword [rsp + 0x1c0], xmm3
pshufd xmm10, xmm12, 0xb1
movdqu xmm13, xmm2
movdqu xmm2, xmm12
pblendvb xmm10, xmmword [rsp], xmm0
movups xmmword [rsp + 0x1d0], xmm14
pblendvb xmm2, xmm5, xmm0
movdqu xmm5, xmm4
pblendvb xmm5, xmm6, xmm0
movups xmmword [rsp + 0x1f0], xmm2
movdqu xmm2, xmm15
movups xmmword [rsp], xmm5
pshufd xmm5, xmmword [rsp + 0x190], 0xb1
movdqu xmm1, xmm5
pblendvb xmm2, xmmword [rsp + 0x1a0], xmm0
movdqu xmm14, xmmword [rsp + 0x1b0]
pshufd xmm7, xmmword [rsp + 0x290], 0xb1
movdqu xmm4, xmm7
pshufd xmm12, xmmword [rsp + 0x180], 0xb1
pblendvb xmm1, xmm9, xmm0
pblendvb xmm4, xmm12, xmm0
pshufd xmm3, xmmword [rsp + 0x1e0], 0xb1
pxor xmm11, xmmword [rsp + 0x10]
pblendvb xmm14, xmm3, xmm0
pxor xmm10, xmmword [rsp + 0x20]
pxor xmm13, xmmword [rsp + 0x90]
movdqu xmm6, xmm14
movdqu xmm14, xmm4
movdqu xmm4, xmm1
psrld xmm4, 0x13
movdqu xmm8, xmm4
pslld xmm1, 0xd
movdqu xmm4, xmm6
psrld xmm4, 0x1d
por xmm8, xmm1
movdqu xmm1, xmm8
pslld xmm6, 3
por xmm4, xmm6
movdqu xmm6, xmm8
pslld xmm1, 3
pxor xmm6, xmm4
pxor xmm6, xmm2
movdqu xmm2, xmm6
pslld xmm6, 1
psrld xmm2, 0x1f
pxor xmm1, xmm14
pxor xmm1, xmm4
por xmm2, xmm6
movdqu xmm6, xmm1
pslld xmm1, 7
pxor xmm8, xmm2
psrld xmm6, 0x19
por xmm6, xmm1
pxor xmm8, xmm6
movdqu xmm1, xmm2
pxor xmm4, xmm6
movdqu xmm14, xmm8
pslld xmm1, 7
pblendvb xmm12, xmm6, xmm0
psrld xmm14, 0x1b
pblendvb xmm6, xmm7, xmm0
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm6, xmmword [rsp + 0xf0]
pslld xmm8, 5
por xmm8, xmm14
pblendvb xmm9, xmm8, xmm0
pblendvb xmm8, xmm5, xmm0
movdqu xmm5, xmmword [rsp + 0x1a0]
movq xmm14, rdx
pslld xmm1, 0x16
pxor xmm8, xmmword [rsp + 0xc0]
movabs rdx, 0xb00000000
pblendvb xmm5, xmm2, xmm0
punpcklqdq xmm14, xmm14
pblendvb xmm2, xmm15, xmm0
xor rax, rdx
pshufd xmm7, xmm2, 0xb1
psrld xmm4, 0xa
movdqu xmm2, xmmword [rsp]
movups xmmword [rsp + 0x180], xmm7
pxor xmm2, xmmword [rsp + 0x30]
por xmm4, xmm1
movdqu xmm7, xmmword [rsp + 0x1c0]
pshufd xmm1, xmm9, 0xb1
movdqu xmm9, xmm2
pblendvb xmm3, xmm4, xmm0
pshufd xmm5, xmm5, 0xb1
movdqu xmm15, xmmword [rsp + 0x180]
pxor xmm7, xmm14
movdqu xmm14, xmmword [rsp + 0x70]
pxor xmm15, xmmword [rsp + 0xd0]
pxor xmm1, xmmword [rsp + 0x40]
movdqu xmm2, xmmword [rsp + 0x1d0]
pxor xmm5, xmmword [rsp + 0x50]
pxor xmm2, xmmword [rsp + 0x80]
pblendvb xmm4, xmmword [rsp + 0x1b0], xmm0
pxor xmm14, xmm12
movups xmmword [rsp], xmm14
movdqu xmm14, xmm2
movdqu xmm2, xmmword [rsp + 0x1f0]
pxor xmm2, xmmword [rsp + 0xa0]
movdqu xmm12, xmm2
pxor xmm3, xmmword [rsp + 0x60]
movdqu xmm2, xmmword [rsp + 0x200]
pxor xmm2, xmmword [rsp + 0xb0]
pshufd xmm4, xmm4, 0xb1
movups xmmword [rsp + 0x1a0], xmm2
movdqu xmm2, xmm15
pxor xmm4, xmmword [rsp + 0xe0]
movdqu xmm15, xmm7
pand xmm15, xmm14
pxor xmm15, xmm8
por xmm8, xmm7
pxor xmm8, xmm1
pxor xmm1, xmm14
movdqu xmm14, xmm8
pxor xmm1, xmm15
pxor xmm7, xmm1
por xmm8, xmm7
pxor xmm8, xmm15
pand xmm15, xmm14
movups xmmword [rsp + 0x180], xmm8
movups xmmword [rsp + 0x1d0], xmm14
movdqu xmm14, xmm15
movdqu xmm15, xmmword [rsp + 0x1a0]
pxor xmm14, xmm7
movdqu xmm7, xmm11
movups xmmword [rsp + 0x190], xmm14
pand xmm7, xmm13
pxor xmm7, xmm2
por xmm2, xmm11
pxor xmm2, xmm5
pxor xmm5, xmm13
movdqu xmm13, xmm2
pxor xmm5, xmm7
pxor xmm11, xmm5
por xmm13, xmm11
movdqu xmm8, xmm13
pxor xmm8, xmm7
pand xmm7, xmm2
pxor xmm7, xmm11
movdqu xmm11, xmm10
pand xmm11, xmm12
pxor xmm11, xmm4
por xmm4, xmm10
pxor xmm4, xmm3
movdqu xmm13, xmm4
pxor xmm3, xmm12
pxor xmm3, xmm11
pxor xmm10, xmm3
por xmm13, xmm10
movdqu xmm12, xmm13
movdqu xmm13, xmmword [rsp]
pxor xmm2, xmm7
pxor xmm12, xmm11
pand xmm11, xmm4
pxor xmm10, xmm11
movdqu xmm11, xmm15
pand xmm11, xmm9
pxor xmm11, xmm6
por xmm6, xmm9
pxor xmm6, xmm13
pxor xmm13, xmm15
movdqu xmm15, xmm13
movdqu xmm13, xmm6
pxor xmm2, xmm8
movups xmmword [rsp + 0x1e0], xmm13
pxor xmm15, xmm11
pxor xmm9, xmm15
por xmm6, xmm9
pcmpeqq xmm14, xmm14
pxor xmm6, xmm11
movups xmmword [rsp], xmm14
pand xmm11, xmm13
movdqu xmm13, xmm14
pxor xmm11, xmm9
pxor xmm13, xmm7
pshufd xmm13, xmm13, 0xb1
movups xmmword [rsp + 0x1a0], xmm11
movups xmmword [rsp + 0x1f0], xmm6
movdqu xmm6, xmm14
movdqu xmm7, xmm2
pshufd xmm9, xmmword [rsp + 0x180], 0xb1
movdqu xmm11, xmm9
pshufd xmm9, xmm8, 0xb1
movdqu xmm14, xmm9
pxor xmm6, xmm10
pblendvb xmm14, xmm11, xmm0
pshufd xmm6, xmm6, 0xb1
movups xmmword [rsp + 0x200], xmm11
pslld xmm2, 3
movdqu xmm11, xmm14
movdqu xmm14, xmm6
movdqu xmm8, xmm2
movups xmmword [rsp + 0x210], xmm13
pblendvb xmm14, xmm13, xmm0
psrld xmm7, 0x1d
pxor xmm4, xmm10
pxor xmm4, xmm12
movdqu xmm13, xmm14
movdqu xmm14, xmm1
por xmm8, xmm7
movdqu xmm10, xmm4
psrld xmm14, 0x13
pslld xmm1, 0xd
por xmm1, xmm14
movdqu xmm2, xmm1
pslld xmm4, 3
pslld xmm2, 3
movdqu xmm7, xmm2
psrld xmm10, 0x1d
movdqu xmm2, xmm1
pxor xmm2, xmm8
pxor xmm11, xmm2
movdqu xmm2, xmm11
pxor xmm13, xmm7
pslld xmm11, 1
pxor xmm13, xmm8
movdqu xmm7, xmm13
psrld xmm2, 0x1f
por xmm2, xmm11
pslld xmm13, 7
movdqu xmm11, xmm2
pxor xmm1, xmm2
psrld xmm7, 0x19
por xmm7, xmm13
pslld xmm11, 7
pxor xmm1, xmm7
movdqu xmm13, xmm1
pslld xmm1, 5
pxor xmm8, xmm7
pxor xmm8, xmm11
movups xmmword [rsp + 0x220], xmm1
movdqu xmm1, xmm8
psrld xmm13, 0x1b
psrld xmm1, 0xa
movdqu xmm14, xmm13
movdqu xmm13, xmmword [rsp]
movups xmmword [rsp + 0x230], xmm1
movdqu xmm1, xmm8
pshufd xmm8, xmm12, 0xb1
movdqu xmm11, xmm8
pslld xmm1, 0x16
pblendvb xmm11, xmm9, xmm0
movdqu xmm12, xmm4
movups xmmword [rsp + 0x240], xmm1
movdqu xmm9, xmm11
por xmm12, xmm10
movdqu xmm1, xmmword [rsp + 0x1a0]
pxor xmm1, xmm13
pshufd xmm1, xmm1, 0xb1
movdqu xmm11, xmm1
pblendvb xmm11, xmm6, xmm0
movdqu xmm6, xmm11
movdqu xmm11, xmm5
psrld xmm11, 0x13
pslld xmm5, 0xd
por xmm5, xmm11
movdqu xmm4, xmm5
movdqu xmm10, xmm5
movdqu xmm11, xmm7
pslld xmm4, 3
pxor xmm10, xmm12
pxor xmm9, xmm10
movdqu xmm10, xmm9
pxor xmm6, xmm4
pxor xmm6, xmm12
movdqu xmm4, xmm6
psrld xmm10, 0x1f
pslld xmm6, 7
pslld xmm9, 1
psrld xmm4, 0x19
por xmm9, xmm10
pxor xmm5, xmm9
por xmm4, xmm6
movdqu xmm6, xmm9
pxor xmm5, xmm4
movdqu xmm10, xmm5
pslld xmm6, 7
pxor xmm12, xmm4
pblendvb xmm11, xmm4, xmm0
pslld xmm5, 5
pxor xmm12, xmm6
movups xmmword [rsp + 0x1c0], xmm11
movdqu xmm11, xmmword [rsp + 0x1f0]
movups xmmword [rsp + 0x260], xmm5
movdqu xmm5, xmm12
psrld xmm10, 0x1b
movups xmmword [rsp + 0x250], xmm10
psrld xmm5, 0xa
pshufd xmm10, xmm11, 0xb1
movdqu xmm6, xmm10
movups xmmword [rsp + 0x270], xmm5
movdqu xmm5, xmm12
pblendvb xmm6, xmm8, xmm0
pslld xmm5, 0x16
movdqu xmm8, xmm6
movups xmmword [rsp + 0x280], xmm5
movdqu xmm5, xmm2
pblendvb xmm5, xmm9, xmm0
movups xmmword [rsp + 0x1b0], xmm5
movdqu xmm5, xmmword [rsp + 0x190]
pxor xmm5, xmm13
pshufd xmm5, xmm5, 0xb1
movdqu xmm6, xmm5
pblendvb xmm6, xmm1, xmm0
movdqu xmm1, xmm6
movdqu xmm6, xmm3
psrld xmm6, 0x13
pslld xmm3, 0xd
por xmm3, xmm6
movdqu xmm6, xmmword [rsp + 0x1e0]
pxor xmm6, xmmword [rsp + 0x1a0]
pxor xmm6, xmm11
movdqu xmm11, xmm6
pslld xmm6, 3
psrld xmm11, 0x1d
movdqu xmm12, xmm11
movdqu xmm11, xmm3
por xmm12, xmm6
movdqu xmm6, xmm3
pxor xmm11, xmm12
pxor xmm8, xmm11
pslld xmm6, 3
movdqu xmm11, xmm8
pxor xmm1, xmm6
pslld xmm8, 1
movdqu xmm6, xmm1
psrld xmm11, 0x1f
pxor xmm6, xmm12
por xmm11, xmm8
movdqu xmm8, xmm6
psrld xmm6, 0x19
pxor xmm3, xmm11
movdqu xmm1, xmm8
pblendvb xmm9, xmm11, xmm0
movups xmmword [rsp + 0x1f0], xmm9
pslld xmm1, 7
por xmm1, xmm6
movdqu xmm6, xmm11
pxor xmm3, xmm1
pblendvb xmm4, xmm1, xmm0
pslld xmm6, 7
pxor xmm12, xmm1
movups xmmword [rsp + 0x290], xmm4
movdqu xmm4, xmmword [rsp + 0x210]
movdqu xmm8, xmm6
movdqu xmm6, xmm3
psrld xmm6, 0x1b
pxor xmm8, xmm12
pblendvb xmm4, xmm5, xmm0
pslld xmm3, 5
movdqu xmm13, xmm4
movdqu xmm4, xmmword [rsp + 0x1d0]
por xmm6, xmm3
movdqu xmm3, xmm8
movups xmmword [rsp + 0x1a0], xmm6
movdqu xmm6, xmm1
movdqu xmm1, xmmword [rsp + 0x200]
psrld xmm3, 0xa
movdqu xmm12, xmm3
movdqu xmm3, xmm8
pslld xmm3, 0x16
pblendvb xmm1, xmm10, xmm0
movups xmmword [rsp + 0x1e0], xmm3
movdqu xmm3, xmm15
pxor xmm4, xmmword [rsp + 0x190]
movdqu xmm8, xmmword [rsp + 0x180]
por xmm12, xmmword [rsp + 0x1e0]
psrld xmm3, 0x13
pxor xmm8, xmm4
pslld xmm15, 0xd
movdqu xmm4, xmm8
por xmm15, xmm3
psrld xmm4, 0x1d
movdqu xmm9, xmm15
movdqu xmm3, xmm15
pslld xmm8, 3
por xmm4, xmm8
pxor xmm9, xmm4
pxor xmm1, xmm9
movdqu xmm9, xmm1
pslld xmm3, 3
pslld xmm1, 1
pxor xmm13, xmm3
pxor xmm13, xmm4
psrld xmm9, 0x1f
por xmm9, xmm1
movdqu xmm3, xmm9
movdqu xmm1, xmm13
pslld xmm3, 7
movdqu xmm5, xmm3
pslld xmm13, 7
movdqu xmm3, xmm15
psrld xmm1, 0x19
pxor xmm3, xmm9
por xmm1, xmm13
pxor xmm3, xmm1
movdqu xmm10, xmm3
pxor xmm4, xmm1
psrld xmm10, 0x1b
pxor xmm4, xmm5
pblendvb xmm6, xmm1, xmm0
pblendvb xmm1, xmm7, xmm0
movdqu xmm13, xmm10
pslld xmm3, 5
movdqu xmm10, xmm4
movups xmmword [rsp + 0x190], xmm6
psrld xmm10, 0xa
movdqu xmm15, xmm10
pslld xmm4, 0x16
por xmm15, xmm4
movdqu xmm4, xmm11
pblendvb xmm4, xmm9, xmm0
pblendvb xmm9, xmm2, xmm0
movdqu xmm2, xmmword [rsp + 0x220]
movups xmmword [rsp + 0x180], xmm4
por xmm2, xmm14
pshufd xmm14, xmm15, 0xb1
movdqu xmm10, xmm2
pblendvb xmm14, xmm2, xmm0
movdqu xmm2, xmmword [rsp + 0x250]
por xmm2, xmmword [rsp + 0x260]
movdqu xmm5, xmm2
movdqu xmm2, xmmword [rsp + 0x230]
por xmm2, xmmword [rsp + 0x240]
movdqu xmm8, xmm2
pblendvb xmm2, xmm5, xmm0
movdqu xmm11, xmm2
movdqu xmm2, xmmword [rsp + 0x270]
por xmm2, xmmword [rsp + 0x280]
movdqu xmm6, xmm2
pshufd xmm2, xmmword [rsp + 0x1a0], 0xb1
movdqu xmm4, xmm6
pblendvb xmm4, xmm2, xmm0
movdqu xmm2, xmm13
por xmm2, xmm3
movdqu xmm7, xmm2
pblendvb xmm2, xmm12, xmm0
movdqu xmm3, xmm4
pshufd xmm13, xmm2, 0xb1
movdqu xmm2, xmm14
pslld xmm4, 3
pslld xmm14, 0xd
psrld xmm2, 0x13
psrld xmm3, 0x1d
por xmm2, xmm14
movdqu xmm14, xmm2
por xmm3, xmm4
movdqu xmm4, xmm2
pxor xmm14, xmm3
pxor xmm11, xmm14
pslld xmm4, 3
movdqu xmm14, xmm11
pxor xmm13, xmm4
pxor xmm13, xmm3
movdqu xmm4, xmm13
psrld xmm14, 0x1f
pslld xmm13, 7
pslld xmm11, 1
psrld xmm4, 0x19
por xmm11, xmm14
pxor xmm2, xmm11
pblendvb xmm5, xmm11, xmm0
por xmm4, xmm13
movdqu xmm13, xmm11
pxor xmm3, xmm4
pxor xmm2, xmm4
pslld xmm13, 7
movdqu xmm14, xmm2
pshufd xmm4, xmm4, 0xb1
pxor xmm13, xmm3
movdqu xmm3, xmm13
pslld xmm13, 0x16
psrld xmm3, 0xa
por xmm13, xmm3
psrld xmm14, 0x1b
movdqu xmm3, xmm15
pslld xmm2, 5
por xmm2, xmm14
pblendvb xmm10, xmm2, xmm0
pshufd xmm2, xmm2, 0xb1
pblendvb xmm3, xmm2, xmm0
movdqu xmm2, xmm11
pshufd xmm14, xmm13, 0xb1
pblendvb xmm14, xmmword [rsp + 0x1a0], xmm0
movups xmmword [rsp + 0x1d0], xmm3
pblendvb xmm2, xmm8, xmm0
movdqu xmm3, xmm1
pshufd xmm8, xmmword [rsp + 0x180], 0xb1
movups xmmword [rsp + 0x1e0], xmm2
movdqu xmm2, xmm13
pshufd xmm13, xmmword [rsp + 0x190], 0xb1
pblendvb xmm3, xmmword [rsp + 0x1b0], xmm0
pblendvb xmm2, xmm6, xmm0
movdqu xmm6, xmm4
pblendvb xmm6, xmm7, xmm0
movdqu xmm7, xmm12
movups xmmword [rsp + 0x1a0], xmm2
pshufd xmm2, xmmword [rsp + 0x1f0], 0xb1
pblendvb xmm7, xmm4, xmm0
movdqu xmm4, xmm13
movups xmmword [rsp + 0x200], xmm6
movdqu xmm6, xmmword [rsp + 0x1c0]
pblendvb xmm4, xmm9, xmm0
movups xmmword [rsp + 0x210], xmm7
movdqu xmm11, xmm4
pslld xmm4, 0xd
pblendvb xmm6, xmm2, xmm0
psrld xmm11, 0x13
movdqu xmm15, xmm6
pshufd xmm6, xmmword [rsp + 0x290], 0xb1
movdqu xmm7, xmm6
movdqu xmm12, xmm11
pblendvb xmm7, xmm8, xmm0
por xmm12, xmm4
movdqu xmm4, xmm15
pslld xmm15, 3
psrld xmm4, 0x1d
movdqu xmm11, xmm4
movdqu xmm4, xmm12
por xmm11, xmm15
pslld xmm4, 3
movdqu xmm15, xmm12
pxor xmm15, xmm11
pxor xmm4, xmm7
pxor xmm3, xmm15
pxor xmm4, xmm11
movdqu xmm15, xmm3
pslld xmm3, 1
movdqu xmm7, xmm4
psrld xmm15, 0x1f
pslld xmm4, 7
por xmm3, xmm15
pxor xmm12, xmm3
psrld xmm7, 0x19
por xmm7, xmm4
movdqu xmm4, xmm3
pxor xmm12, xmm7
movdqu xmm15, xmm12
pblendvb xmm8, xmm7, xmm0
pxor xmm11, xmm7
pslld xmm4, 7
pblendvb xmm7, xmm6, xmm0
psrld xmm15, 0x1b
movq xmm6, rax
pxor xmm4, xmm11
movdqu xmm11, xmm4
pslld xmm12, 5
punpcklqdq xmm6, xmm6
pxor xmm6, xmm10
movdqu xmm10, xmmword [rsp + 0x20]
por xmm12, xmm15
pblendvb xmm9, xmm12, xmm0
pblendvb xmm12, xmm13, xmm0
movdqu xmm13, xmmword [rsp + 0x1b0]
psrld xmm11, 0xa
pxor xmm10, xmm14
pslld xmm4, 0x16
pblendvb xmm13, xmm3, xmm0
pblendvb xmm3, xmm1, xmm0
pshufd xmm1, xmm9, 0xb1
por xmm4, xmm11
pblendvb xmm2, xmm4, xmm0
pshufd xmm3, xmm3, 0xb1
pxor xmm1, xmmword [rsp + 0x40]
movdqu xmm11, xmmword [rsp + 0x10]
pshufd xmm13, xmm13, 0xb1
pblendvb xmm4, xmmword [rsp + 0x1c0], xmm0
movdqu xmm9, xmmword [rsp + 0x30]
pshufd xmm4, xmm4, 0xb1
pxor xmm9, xmmword [rsp + 0x200]
movdqu xmm14, xmmword [rsp + 0x50]
pxor xmm11, xmm5
pxor xmm12, xmmword [rsp + 0xc0]
pxor xmm3, xmmword [rsp + 0xd0]
pxor xmm4, xmmword [rsp + 0xe0]
pxor xmm2, xmmword [rsp + 0x60]
pxor xmm7, xmmword [rsp + 0xf0]
pxor xmm14, xmm13
movdqu xmm5, xmm14
movdqu xmm14, xmmword [rsp + 0x70]
movdqu xmm13, xmmword [rsp + 0xa0]
pxor xmm13, xmmword [rsp + 0x1a0]
pxor xmm14, xmm8
movups xmmword [rsp + 0x20], xmm14
movdqu xmm8, xmmword [rsp + 0xb0]
pxor xmm8, xmmword [rsp + 0x210]
movdqu xmm14, xmmword [rsp + 0x80]
movups xmmword [rsp + 0x30], xmm8
pxor xmm14, xmmword [rsp + 0x1d0]
movdqu xmm8, xmm6
movdqu xmm15, xmm14
movdqu xmm14, xmmword [rsp + 0x90]
pxor xmm14, xmmword [rsp + 0x1e0]
pand xmm8, xmm15
pxor xmm8, xmm12
por xmm12, xmm6
pxor xmm12, xmm1
pxor xmm1, xmm15
movdqu xmm15, xmm12
pxor xmm1, xmm8
pxor xmm6, xmm1
movups xmmword [rsp + 0x40], xmm15
por xmm12, xmm6
pxor xmm12, xmm8
pand xmm8, xmm15
movdqu xmm15, xmm8
movups xmmword [rsp + 0x10], xmm12
pxor xmm15, xmm6
movdqu xmm6, xmm11
movups xmmword [rsp + 0x50], xmm15
movdqu xmm15, xmmword [rsp + 0x30]
pand xmm6, xmm14
pxor xmm6, xmm3
por xmm3, xmm11
pxor xmm3, xmm5
pxor xmm5, xmm14
movdqu xmm14, xmm3
pxor xmm5, xmm6
pxor xmm11, xmm5
por xmm14, xmm11
movdqu xmm8, xmm14
pxor xmm8, xmm6
pand xmm6, xmm3
pxor xmm11, xmm6
movdqu xmm6, xmm10
pand xmm6, xmm13
pxor xmm6, xmm4
por xmm4, xmm10
pxor xmm4, xmm2
movdqu xmm14, xmm4
pxor xmm2, xmm13
pxor xmm2, xmm6
pxor xmm10, xmm2
por xmm14, xmm10
movdqu xmm12, xmm14
pxor xmm3, xmm11
pxor xmm3, xmm8
pxor xmm12, xmm6
pand xmm6, xmm4
pxor xmm10, xmm6
movdqu xmm6, xmm15
pand xmm6, xmm9
movdqu xmm13, xmm6
movdqu xmm6, xmmword [rsp + 0x20]
pxor xmm4, xmm10
pxor xmm13, xmm7
por xmm7, xmm9
pxor xmm4, xmm12
pxor xmm7, xmm6
pxor xmm6, xmm15
movdqu xmm14, xmm7
pxor xmm6, xmm13
pxor xmm9, xmm6
por xmm7, xmm9
pxor xmm7, xmm13
movups xmmword [rsp + 0x60], xmm7
movdqu xmm7, xmmword [rsp]
movups xmmword [rsp + 0x30], xmm14
pand xmm13, xmm14
movdqu xmm14, xmm13
pxor xmm14, xmm9
pshufd xmm9, xmmword [rsp + 0x10], 0xb1
movdqu xmm15, xmm9
movups xmmword [rsp + 0x20], xmm14
pshufd xmm9, xmm8, 0xb1
movdqu xmm13, xmm7
movdqu xmm14, xmm9
movups xmmword [rsp + 0x70], xmm15
pblendvb xmm14, xmm15, xmm0
pxor xmm13, xmm11
pxor xmm7, xmm10
pshufd xmm13, xmm13, 0xb1
pshufd xmm7, xmm7, 0xb1
movdqu xmm15, xmm13
movdqu xmm13, xmm7
movdqu xmm11, xmm3
pblendvb xmm13, xmm15, xmm0
pslld xmm3, 3
movups xmmword [rsp + 0x80], xmm15
movdqu xmm15, xmm1
psrld xmm15, 0x13
movdqu xmm8, xmm3
psrld xmm11, 0x1d
pslld xmm1, 0xd
por xmm8, xmm11
por xmm1, xmm15
movdqu xmm11, xmm1
movdqu xmm3, xmm1
pxor xmm11, xmm8
pxor xmm14, xmm11
movdqu xmm11, xmm14
pslld xmm3, 3
psrld xmm11, 0x1f
pxor xmm3, xmm13
pxor xmm3, xmm8
pslld xmm14, 1
por xmm14, xmm11
movdqu xmm11, xmm3
pslld xmm3, 7
pxor xmm1, xmm14
psrld xmm11, 0x19
por xmm3, xmm11
movdqu xmm11, xmm14
pxor xmm1, xmm3
pxor xmm8, xmm3
pslld xmm11, 7
movdqu xmm13, xmm11
movdqu xmm11, xmm1
pslld xmm1, 5
pxor xmm8, xmm13
movdqu xmm3, xmm8
movups xmmword [rsp + 0xa0], xmm1
movdqu xmm1, xmm8
psrld xmm11, 0x1b
movups xmmword [rsp + 0x90], xmm11
psrld xmm3, 0xa
pslld xmm1, 0x16
movups xmmword [rsp + 0xb0], xmm3
pshufd xmm3, xmm12, 0xb1
movdqu xmm8, xmm3
movups xmmword [rsp + 0xc0], xmm1
movdqu xmm13, xmmword [rsp]
pblendvb xmm8, xmm9, xmm0
movdqu xmm1, xmmword [rsp + 0x20]
movdqu xmm15, xmmword [rsp + 0x50]
pxor xmm1, xmm13
pshufd xmm1, xmm1, 0xb1
movdqu xmm9, xmm1
pblendvb xmm9, xmm7, xmm0
pxor xmm13, xmm15
movdqu xmm7, xmm9
movdqu xmm9, xmm5
psrld xmm9, 0x13
pslld xmm5, 0xd
por xmm5, xmm9
movdqu xmm9, xmm4
pslld xmm4, 3
psrld xmm9, 0x1d
movdqu xmm12, xmm4
movdqu xmm4, xmm5
por xmm12, xmm9
movdqu xmm9, xmm5
pslld xmm4, 3
pxor xmm9, xmm12
pxor xmm8, xmm9
movdqu xmm9, xmm8
pslld xmm8, 1
psrld xmm9, 0x1f
pxor xmm7, xmm4
pxor xmm7, xmm12
movdqu xmm4, xmm7
por xmm8, xmm9
movdqu xmm9, xmm8
pslld xmm7, 7
pxor xmm5, xmm8
pslld xmm9, 7
psrld xmm4, 0x19
por xmm4, xmm7
movdqu xmm7, xmm9
pxor xmm5, xmm4
pxor xmm12, xmm4
pxor xmm7, xmm12
movdqu xmm4, xmm7
movdqu xmm10, xmm5
movdqu xmm9, xmmword [rsp + 0x60]
psrld xmm4, 0xa
movdqu xmm11, xmm4
movdqu xmm4, xmm7
movdqu xmm7, xmm2
pshufd xmm8, xmm9, 0xb1
psrld xmm7, 0x13
pslld xmm2, 0xd
por xmm2, xmm7
movdqu xmm7, xmmword [rsp + 0x30]
pxor xmm7, xmmword [rsp + 0x20]
pxor xmm7, xmm9
movdqu xmm9, xmm7
pslld xmm4, 0x16
pslld xmm7, 3
movdqu xmm14, xmm4
movdqu xmm4, xmm13
psrld xmm9, 0x1d
movdqu xmm13, xmm8
pshufd xmm4, xmm4, 0xb1
por xmm11, xmm14
por xmm9, xmm7
movdqu xmm7, xmm2
pblendvb xmm13, xmm3, xmm0
movdqu xmm14, xmm11
pslld xmm7, 3
movdqu xmm3, xmm13
movdqu xmm13, xmm4
movdqu xmm12, xmm7
movdqu xmm7, xmm2
pblendvb xmm13, xmm1, xmm0
pxor xmm7, xmm9
pxor xmm3, xmm7
movdqu xmm7, xmm3
pslld xmm3, 1
psrld xmm7, 0x1f
pxor xmm12, xmm13
pxor xmm12, xmm9
movdqu xmm1, xmm12
por xmm3, xmm7
movdqu xmm7, xmm3
pslld xmm12, 7
pxor xmm2, xmm3
pslld xmm7, 7
psrld xmm1, 0x19
por xmm1, xmm12
pxor xmm9, xmm1
pxor xmm9, xmm7
movdqu xmm7, xmmword [rsp + 0x80]
movdqu xmm12, xmmword [rsp + 0x40]
pxor xmm2, xmm1
movdqu xmm3, xmm2
pslld xmm2, 5
pblendvb xmm7, xmm4, xmm0
movdqu xmm4, xmm6
movdqu xmm1, xmmword [rsp + 0x70]
psrld xmm4, 0x13
pxor xmm12, xmm15
movdqu xmm13, xmm7
pxor xmm12, xmmword [rsp + 0x10]
pslld xmm6, 0xd
pblendvb xmm1, xmm8, xmm0
por xmm6, xmm4
movdqu xmm4, xmm12
pslld xmm12, 3
psrld xmm4, 0x1d
por xmm12, xmm4
movdqu xmm4, xmm6
psrld xmm3, 0x1b
pslld xmm4, 3
por xmm2, xmm3
movdqu xmm3, xmm9
movdqu xmm7, xmm4
psrld xmm3, 0xa
movdqu xmm4, xmm6
pxor xmm4, xmm12
pxor xmm1, xmm4
movdqu xmm4, xmm1
pxor xmm13, xmm7
pslld xmm1, 1
pxor xmm13, xmm12
movdqu xmm15, xmm13
psrld xmm4, 0x1f
por xmm4, xmm1
psrld xmm15, 0x19
movdqu xmm7, xmm4
pxor xmm4, xmm6
movdqu xmm1, xmm15
pslld xmm13, 7
pslld xmm7, 7
por xmm1, xmm13
pxor xmm12, xmm1
pxor xmm4, xmm1
pxor xmm7, xmm12
movdqu xmm6, xmm7
pslld xmm7, 0x16
movdqu xmm15, xmm4
psrld xmm6, 0xa
por xmm6, xmm7
pshufd xmm13, xmm6, 0xb1
psrld xmm15, 0x1b
movdqu xmm7, xmmword [rsp + 0x90]
por xmm7, xmmword [rsp + 0xa0]
pblendvb xmm13, xmm7, xmm0
movdqu xmm1, xmm7
pshufd xmm7, xmm2, 0xb1
pblendvb xmm14, xmm7, xmm0
pslld xmm9, 0x16
movdqu xmm7, xmm13
psrld xmm7, 0x13
por xmm9, xmm3
pslld xmm4, 5
pslld xmm13, 0xd
por xmm4, xmm15
movdqu xmm3, xmm4
por xmm13, xmm7
movdqu xmm7, xmm14
movdqu xmm15, xmm13
pblendvb xmm3, xmm9, xmm0
pslld xmm5, 5
pshufd xmm3, xmm3, 0xb1
pslld xmm14, 3
pslld xmm15, 3
psrld xmm10, 0x1b
pxor xmm3, xmm15
psrld xmm7, 0x1d
por xmm10, xmm5
movdqu xmm5, xmmword [rsp + 0xb0]
por xmm5, xmmword [rsp + 0xc0]
por xmm7, xmm14
movdqu xmm8, xmm5
pxor xmm3, xmm7
pblendvb xmm5, xmm10, xmm0
movdqu xmm14, xmm13
movdqu xmm15, xmm3
pxor xmm14, xmm7
psrld xmm15, 0x19
pxor xmm5, xmm14
movdqu xmm14, xmm5
psrld xmm14, 0x1f
movdqu xmm12, xmm15
pslld xmm3, 7
pslld xmm5, 1
por xmm12, xmm3
pxor xmm7, xmm12
por xmm5, xmm14
movdqu xmm14, xmm5
pxor xmm13, xmm5
pxor xmm13, xmm12
movdqu xmm15, xmm13
pslld xmm14, 7
pshufd xmm12, xmm12, 0xb1
pblendvb xmm10, xmm5, xmm0
psrld xmm15, 0x1b
pxor xmm14, xmm7
pxor xmm10, xmmword [rsp + 0x110]
pblendvb xmm5, xmm8, xmm0
movdqu xmm3, xmm15
movdqu xmm15, xmm14
pblendvb xmm9, xmm12, xmm0
movups xmmword [rcx + 0x10], xmm10
pslld xmm13, 5
pxor xmm9, xmmword [rsp + 0x170]
movups xmmword [rcx + 0x70], xmm9
pxor xmm5, xmmword [rsp + 0x150]
psrld xmm15, 0xa
por xmm3, xmm13
movups xmmword [rcx + 0x50], xmm5
pblendvb xmm1, xmm3, xmm0
pslld xmm14, 0x16
pshufd xmm3, xmm3, 0xb1
pblendvb xmm6, xmm3, xmm0
pxor xmm1, xmmword [rsp + 0x100]
por xmm14, xmm15
pshufd xmm3, xmm14, 0xb1
pblendvb xmm3, xmm2, xmm0
movdqu xmm15, xmm12
movdqu xmm2, xmm3
pblendvb xmm15, xmm4, xmm0
pblendvb xmm14, xmm11, xmm0
movups xmmword [rcx], xmm1
movdqu xmm3, xmmword [rsp + 0x120]
movdqu xmm4, xmm15
pxor xmm14, xmmword [rsp + 0x160]
pxor xmm6, xmmword [rsp + 0x140]
movups xmmword [rcx + 0x60], xmm14
movups xmm7, xmmword [rsp + 0x2c0]
pxor xmm4, xmmword [rsp + 0x130]
movups xmmword [rcx + 0x40], xmm6
pxor xmm3, xmm2
movups xmm6, xmmword [rsp + 0x2b0]
movups xmmword [rcx + 0x30], xmm4
movups xmmword [rcx + 0x20], xmm3
movups xmm8, xmmword [rsp + 0x2d0]
movups xmm9, xmmword [rsp + 0x2e0]
movups xmm10, xmmword [rsp + 0x2f0]
movups xmm11, xmmword [rsp + 0x300]
movups xmm12, xmmword [rsp + 0x310]
movups xmm13, xmmword [rsp + 0x320]
movups xmm14, xmmword [rsp + 0x330]
movups xmm15, xmmword [rsp + 0x340]
add rsp, 0x358
ret