Function at 0x5ddf60
Capabilities:
Encode data using xor

Disassembly:
push rsi
push rbx
sub rsp, 0x4c8
vmovups xmmword [rsp + 0x420], xmm6
vmovups xmmword [rsp + 0x430], xmm7
vmovups xmmword [rsp + 0x440], xmm8
vmovups xmmword [rsp + 0x450], xmm9
vmovups xmmword [rsp + 0x460], xmm10
vmovups xmmword [rsp + 0x470], xmm11
vmovups xmmword [rsp + 0x480], xmm12
vmovups xmmword [rsp + 0x490], xmm13
vmovups xmmword [rsp + 0x4a0], xmm14
vmovups xmmword [rsp + 0x4b0], xmm15
mov eax, pe_nt_image_headers64
sarx r8d, eax, r8d
mov r10d, edx
mov edx, r8d
mov rsi, r9
neg edx
mov r9, qword [rcx + 0x3c8]
and edx, r10d
mov eax, 0x40
mov rbx, rcx
or edx, r8d
mov rcx, r9
sub rax, r9
movzx edx, dl
shr rcx, 2
shr rax, 2
vpbroadcastd xmm0, edx
shl rcx, 4
lea edx, [rax - 1]
vmovups xmmword [rbx + rcx], xmm0
test edx, edx
jle 0x5de02b
lea r8d, [rax - 2]
inc r8
lea rcx, [rbx + rcx + 0x10]
shl r8, 4
xor edx, edx
call sub.msvcrt.dll_memset
cmp byte [rbx + 0x3d0], 0
je 0x5e0e18
vmovdqu64 xmm28, xmmword [rbx + 0x300]
vmovdqu64 xmm24, xmmword [rbx + 0x2e0]
vmovdqu64 xmm21, xmmword [rbx + 0x2f0]
vmovdqu64 xmm22, xmmword [rbx + 0x330]
vmovdqu64 xmm6, xmmword [rbx + 0x310]
vmovdqu64 xmm4, xmmword [rbx + 0x320]
vmovdqu64 xmm1, xmmword [rbx + 0x340]
vmovdqu64 xmm14, xmmword [rbx + 0x390]
vmovdqu64 xmm18, xmmword [rbx + 0x350]
vmovdqu64 xmm17, xmmword [rbx + 0x360]
vmovdqu64 xmm31, xmmword [rbx + 0x370]
vmovdqu64 xmm7, xmmword [rbx + 0x380]
vmovdqu64 xmm19, xmmword [rbx + 0x3b0]
vmovdqu64 xmm30, xmmword [rbx + 0x3a0]
vmovdqu64 xmm23, xmmword [rbx + 0x1b0]
vmovdqu64 xmm2, xmmword [rbx + 0x2c0]
vmovdqu64 xmm0, xmmword [rbx + 0x2d0]
vmovups xmmword [rsp + 0x320], xmm24
vmovups xmmword [rsp + 0x340], xmm28
vmovups xmmword [rsp + 0x350], xmm6
vmovups xmmword [rsp + 0x360], xmm4
vmovups xmmword [rsp + 0x380], xmm1
vmovups xmmword [rsp + 0x390], xmm14
vmovups xmmword [rsp + 0x300], xmm18
vmovups xmmword [rsp + 0xc0], xmm18
vmovups xmmword [rsp + 0x310], xmm17
vmovups xmmword [rsp + 0xd0], xmm17
vmovups xmmword [rsp + 0xe0], xmm31
vmovups xmmword [rsp + 0x2c0], xmm7
vmovups xmmword [rsp + 0xf0], xmm7
vmovups xmmword [rsp + 0x330], xmm21
vmovups xmmword [rsp + 0x370], xmm22
vmovups xmmword [rsp + 0x100], xmm14
vmovups xmmword [rsp + 0x2d0], xmm19
vmovdqu64 xmm27, xmm6
vmovups xmmword [rsp + 0x220], xmm19
vmovups xmmword [rsp + 0x80], xmm6
vpaddd xmm19, xmm21, xmmword [rsp + 0x2d0]
vmovdqu64 xmm6, xmmword [rbx + 0x290]
vmovdqu64 xmm17, xmm2
vmovups xmmword [rsp + 0x250], xmm31
vmovdqu64 xmm29, xmm4
vmovdqu64 xmm26, xmm0
vmovdqu64 xmm25, xmm1
vmovups xmmword [rsp + 0x60], xmm0
vmovups xmmword [rsp + 0x40], xmm24
vmovups xmmword [rsp + 0x50], xmm28
vmovups xmmword [rsp + 0x90], xmm4
vmovups xmmword [rsp + 0xa0], xmm1
vmovups xmmword [rsp + 0x110], xmm23
vmovups xmmword [rsp + 0x1f0], xmm6
vmovdqu64 xmm0, xmmword [rbx + 0x2b0]
vmovdqu64 xmm1, xmmword [rbx + 0x2a0]
vmovdqu64 xmm3, xmmword [rbx + 0x280]
vmovdqu64 xmm4, xmmword [rbx + 0x270]
vmovdqu64 xmm6, xmmword [rbx + 0x260]
vmovdqu64 xmm13, xmmword [rbx + 0x250]
vmovdqu64 xmm12, xmmword [rbx + 0x240]
vmovdqu64 xmm11, xmmword [rbx + 0x230]
vmovdqu64 xmm10, xmmword [rbx + 0x220]
vmovdqu64 xmm9, xmmword [rbx + 0x210]
vmovdqu64 xmm8, xmmword [rbx + 0x200]
vmovdqu64 xmm7, xmmword [rbx + 0x1f0]
vmovdqu64 xmm5, xmmword [rbx + 0x1e0]
vmovdqu64 xmm15, xmmword [rbx + 0x1d0]
vmovdqu64 xmm16, xmmword [rbx + 0x1c0]
vmovups xmmword [rsp + 0x70], xmm30
vmovups xmmword [rsp + 0x30], xmm2
vmovups xmmword [rsp + 0x20], xmm21
vmovups xmmword [rsp + 0xb0], xmm22
vpaddd xmm2, xmm19, xmmword [rsp + 0x250]
vmovups xmmword [rsp + 0x240], xmm17
vpaddd xmm18, xmm28, xmmword [rsp + 0x240]
vmovups xmmword [rsp + 0x230], xmm26
vpaddd xmm17, xmm27, xmmword [rsp + 0x230]
vpaddd xmm20, xmm18, xmmword [rsp + 0x2c0]
vmovdqu64 xmm31, xmm14
vmovups xmmword [rsp + 0x3a0], xmm20
vpaddd xmm20, xmm17, xmm14
vpaddd xmm14, xmm29, xmm24
vmovups xmmword [rsp + 0x3b0], xmm20
vpaddd xmm20, xmm14, xmm30
vmovups xmmword [rsp + 0x3c0], xmm20
vpaddd xmm20, xmm19, xmm22
vmovdqu64 xmm19, xmm25
vpaddd xmm25, xmm18, xmm25
vmovdqu64 xmm18, xmmword [rsp + 0x300]
vmovups xmmword [rsp + 0x3e0], xmm25
vpaddd xmm25, xmm17, xmm18
vmovdqu64 xmm17, xmmword [rsp + 0x310]
vmovups xmmword [rsp + 0x260], xmm25
vpaddd xmm25, xmm14, xmm17
vpaddd xmm14, xmm21, xmmword [rsp + 0x250]
vmovups xmmword [rsp + 0x270], xmm25
vpaddd xmm25, xmm14, xmm22
vpaddd xmm14, xmm28, xmmword [rsp + 0x2c0]
vmovups xmmword [rsp + 0x3d0], xmm20
vpaddd xmm20, xmm14, xmm19
vpaddd xmm14, xmm27, xmm31
vmovdqu64 xmm26, xmm27
vpaddd xmm27, xmm14, xmm18
vpaddd xmm14, xmm30, xmm29
vmovups xmmword [rsp + 0x2a0], xmm27
vpaddd xmm27, xmm14, xmm17
vmovups xmmword [rsp + 0x3f0], xmm27
vpxorq xmm27, xmm23, xmm31
vmovdqu64 xmm14, xmmword [rsp + 0x230]
vmovdqu64 xmm17, xmmword [rsp + 0x240]
vmovups xmmword [rsp + 0x280], xmm25
vmovups xmmword [rsp + 0x400], xmm27
vmovdqu64 xmm25, xmm28
vpxorq xmm27, xmm30, xmmword [rbx + 0x1a0]
vmovdqu64 xmm28, xmmword [rsp + 0x2d0]
vmovups xmmword [rsp + 0x2b0], xmm2
vmovdqu64 xmm2, xmm24
vpxorq xmm31, xmm28, xmmword [rbx + 0x190]
vmovdqu64 xmm24, xmm29
vpxorq xmm28, xmm14, xmmword [rbx + 0x170]
vmovups xmmword [rsp + 0x410], xmm27
vpxorq xmm29, xmm17, xmmword [rbx + 0x180]
vpxorq xmm27, xmm2, xmmword [rbx + 0x160]
vmovups xmmword [rsp + 0x290], xmm20
vpxorq xmm17, xmm21, xmmword [rbx + 0x150]
vmovdqu64 xmm14, xmmword [rbx + 0x110]
vpxorq xmm18, xmm25, xmmword [rbx + 0x140]
vpxorq xmm23, xmm26, xmmword [rbx + 0x130]
vpxorq xmm24, xmm24, xmmword [rbx + 0x120]
vpxorq xmm19, xmm19, xmmword [rbx + 0x100]
vpxorq xmm14, xmm14, xmm22
vmovdqu64 xmm25, xmmword [rbx + 0x10]
vmovdqu64 xmm26, xmmword [rbx + 0x40]
vmovups xmmword [rsp + 0x130], xmm25
vmovups xmmword [rsp + 0x160], xmm26
vmovdqu64 xmm25, xmmword [rbx + 0x30]
vmovdqu64 xmm26, xmmword [rbx + 0x50]
vmovups xmmword [rsp + 0x150], xmm25
vmovups xmmword [rsp + 0x170], xmm26
vmovdqu64 xmm25, xmmword [rbx + 0x60]
vmovdqu64 xmm26, xmmword [rbx + 0x70]
vmovups xmmword [rsp + 0x180], xmm25
vmovups xmmword [rsp + 0x190], xmm26
vmovdqu64 xmm25, xmmword [rbx + 0x80]
vmovdqu64 xmm26, xmmword [rbx + 0x90]
vmovups xmmword [rsp + 0x1a0], xmm25
vmovups xmmword [rsp + 0x1b0], xmm26
vmovdqu64 xmm25, xmmword [rbx + 0xa0]
vmovdqu64 xmm26, xmmword [rbx + 0xb0]
vmovups xmmword [rsp + 0x1c0], xmm25
vmovups xmmword [rsp + 0x1d0], xmm26
vmovdqu64 xmm25, xmmword [rbx + 0xc0]
vmovdqu64 xmm26, xmmword [rbx + 0xd0]
vmovups xmmword [rsp + 0x1e0], xmm25
vmovdqu64 xmm2, xmm26
vmovdqu64 xmm25, xmmword [rbx + 0xf0]
vmovdqu64 xmm26, xmmword [rbx + 0xe0]
vmovdqu64 xmm20, xmm25
vmovdqu64 xmm21, xmmword [rbx]
vpbroadcastd xmm25, dword [rbx + 0x3c0]
vmovups xmmword [rsp + 0x200], xmm26
vpbroadcastd xmm26, dword [rbx + 0x3c4]
vmovdqu64 xmm22, xmmword [rbx + 0x20]
vmovups xmmword [rsp + 0x2f0], xmm26
vmovups xmmword [rsp + 0x2e0], xmm25
vmovups xmmword [rsp + 0x120], xmm21
vmovups xmmword [rsp + 0x210], xmm20
vprold xmm20, xmmword [rsp + 0x110], 0xf
vmovups xmmword [rsp + 0x140], xmm22
vmovdqu64 xmm22, xmmword [rsp + 0x1f0]
vpaddd xmm10, xmm10, xmmword [rsp + 0x180]
vpaddd xmm13, xmm13, xmmword [rsp + 0x1b0]
vmovups xmmword [rsp + 0x1f0], xmm2
vpaddd xmm2, xmm22, xmmword [rsp + 0x1f0]
vprord xmm13, xmm13, 0xf
vprord xmm10, xmm10, 0xf
vprord xmm2, xmm2, 0xf
vpslld xmm22, xmm20, 2
vpxorq xmm19, xmm19, xmm26
vpaddd xmm20, xmm22, xmm20
vpxorq xmm20, xmm19, xmm20
vpslld xmm22, xmm20, 1
vpaddd xmm22, xmm22, xmm20
vpandnq xmm21, xmm10, xmm13
vpxorq xmm22, xmm22, xmmword [rsp + 0x120]
vpxorq xmm21, xmm21, xmm2
vpxorq xmm22, xmm22, xmm21
vprold xmm21, xmm22, 0xf
vpaddd xmm11, xmm11, xmmword [rsp + 0x190]
vpaddd xmm6, xmm6, xmmword [rsp + 0x1c0]
vpaddd xmm1, xmm1, xmmword [rsp + 0x200]
vprord xmm6, xmm6, 0xf
vprord xmm11, xmm11, 0xf
vprord xmm1, xmm1, 0xf
vpslld xmm20, xmm21, 2
vpxorq xmm14, xmm14, xmm25
vpaddd xmm20, xmm20, xmm21
vpxorq xmm20, xmm14, xmm20
vpslld xmm21, xmm20, 1
vpaddd xmm21, xmm21, xmm20
vpandnq xmm19, xmm11, xmm6
vpxorq xmm21, xmm21, xmmword [rsp + 0x130]
vpxorq xmm19, xmm19, xmm1
vpxorq xmm21, xmm21, xmm19
vprold xmm20, xmm21, 0xf
vpaddd xmm12, xmm12, xmmword [rsp + 0x1a0]
vpaddd xmm4, xmm4, xmmword [rsp + 0x1d0]
vpaddd xmm0, xmm0, xmmword [rsp + 0x210]
vprord xmm4, xmm4, 0xf
vprord xmm12, xmm12, 0xf
vprord xmm0, xmm0, 0xf
vpslld xmm14, xmm20, 2
vpaddd xmm14, xmm14, xmm20
vpxorq xmm24, xmm24, xmm14
vpslld xmm20, xmm24, 1
vpaddd xmm16, xmm16, xmmword [rsp + 0x120]
vpaddd xmm20, xmm20, xmm24
vpandnq xmm19, xmm12, xmm4
vpxorq xmm20, xmm20, xmmword [rsp + 0x140]
vpxorq xmm19, xmm19, xmm0
vprord xmm16, xmm16, 0xf
vpxorq xmm20, xmm20, xmm19
vprold xmm19, xmm20, 0xf
vpaddd xmm3, xmm3, xmmword [rsp + 0x1e0]
vpaddd xmm15, xmm15, xmmword [rsp + 0x130]
vprord xmm3, xmm3, 0xf
vprold xmm16, xmm16, 1
vprord xmm15, xmm15, 0xf
vpslld xmm14, xmm19, 2
vpaddd xmm14, xmm14, xmm19
vpxorq xmm23, xmm23, xmm14
vpslld xmm19, xmm23, 1
vpxorq xmm16, xmm22, xmm16
vpaddd xmm19, xmm19, xmm23
vpternlogq xmm16, xmm16, xmm16, 1
vpandnq xmm24, xmm13, xmm3
vpxorq xmm19, xmm19, xmmword [rsp + 0x150]
vpxorq xmm24, xmm16, xmm24
vpxorq xmm19, xmm19, xmm24
vprold xmm14, xmm19, 0xf
vprold xmm15, xmm15, 1
vpaddd xmm5, xmm5, xmmword [rsp + 0x140]
vpandnq xmm24, xmm6, xmm2
vprord xmm5, xmm5, 0xf
vpaddd xmm7, xmm7, xmmword [rsp + 0x150]
vpslld xmm23, xmm14, 2
vpaddd xmm23, xmm23, xmm14
vpxorq xmm18, xmm18, xmm23
vpslld xmm14, xmm18, 1
vpxorq xmm15, xmm21, xmm15
vpaddd xmm14, xmm14, xmm18
vpternlogq xmm15, xmm15, xmm15, 1
vpxor xmm14, xmm14, xmmword [rsp + 0x160]
vpxorq xmm24, xmm15, xmm24
vpxorq xmm14, xmm14, xmm24
vprold xmm18, xmm14, 0xf
vprold xmm5, xmm5, 1
vpandnq xmm24, xmm4, xmm1
vprord xmm7, xmm7, 0xf
vpaddd xmm8, xmm8, xmmword [rsp + 0x160]
vpaddd xmm9, xmm9, xmmword [rsp + 0x170]
vpslld xmm23, xmm18, 2
vpaddd xmm23, xmm23, xmm18
vpxorq xmm17, xmm17, xmm23
vpslld xmm18, xmm17, 1
vpxorq xmm5, xmm20, xmm5
vpaddd xmm18, xmm18, xmm17
vpternlogq xmm5, xmm5, xmm5, 1
vpxorq xmm18, xmm18, xmmword [rsp + 0x170]
vpxorq xmm24, xmm5, xmm24
vpxorq xmm18, xmm18, xmm24
vprold xmm17, xmm18, 0xf
vprold xmm7, xmm7, 1
vpandnq xmm24, xmm3, xmm0
vprord xmm8, xmm8, 0xf
vprord xmm9, xmm9, 0xf
vprold xmm10, xmm10, 1
vpslld xmm23, xmm17, 2
vpaddd xmm23, xmm23, xmm17
vpxorq xmm23, xmm27, xmm23
vpslld xmm17, xmm23, 1
vpxorq xmm7, xmm19, xmm7
vpaddd xmm17, xmm17, xmm23
vpternlogq xmm7, xmm7, xmm7, 1
vpxorq xmm17, xmm17, xmmword [rsp + 0x180]
vpxorq xmm24, xmm7, xmm24
vpxorq xmm17, xmm17, xmm24
vprold xmm25, xmm17, 0xf
vprold xmm8, xmm8, 1
vpandnq xmm24, xmm2, xmm16
vprold xmm9, xmm9, 1
vpxorq xmm10, xmm17, xmm10
vpternlogq xmm10, xmm10, xmm10, 1
vpslld xmm23, xmm25, 2
vpaddd xmm23, xmm23, xmm25
vpxorq xmm23, xmm28, xmm23
vpslld xmm28, xmm23, 1
vpxor xmm8, xmm14, xmm8
vpaddd xmm28, xmm28, xmm23
vpternlogq xmm8, xmm8, xmm8, 1
vpxorq xmm28, xmm28, xmmword [rsp + 0x190]
vpxorq xmm24, xmm8, xmm24
vpxorq xmm28, xmm28, xmm24
vprold xmm25, xmm28, 0xf
vpxorq xmm9, xmm18, xmm9
vpternlogq xmm9, xmm9, xmm9, 1
vpandnq xmm24, xmm1, xmm15
vpxorq xmm24, xmm9, xmm24
vprold xmm11, xmm11, 1
vpslld xmm23, xmm25, 2
vpaddd xmm23, xmm23, xmm25
vpxorq xmm23, xmm29, xmm23
vpslld xmm27, xmm23, 1
vpaddd xmm27, xmm27, xmm23
vpxorq xmm27, xmm27, xmmword [rsp + 0x1a0]
vpxorq xmm11, xmm28, xmm11
vpxorq xmm27, xmm27, xmm24
vprold xmm25, xmm27, 0xf
vpandnq xmm24, xmm0, xmm5
vpxorq xmm24, xmm10, xmm24
vpternlogq xmm11, xmm11, xmm11, 1
vprold xmm12, xmm12, 1
vpandnq xmm29, xmm15, xmm8
vpslld xmm23, xmm25, 2
vpaddd xmm23, xmm23, xmm25
vpxorq xmm23, xmm31, xmm23
vpslld xmm26, xmm23, 1
vpaddd xmm26, xmm26, xmm23
vpxorq xmm26, xmm26, xmmword [rsp + 0x1b0]
vpxorq xmm12, xmm27, xmm12
vpxorq xmm26, xmm26, xmm24
vprold xmm25, xmm26, 0xf
vpandnq xmm24, xmm16, xmm7
vpxorq xmm24, xmm11, xmm24
vpternlogq xmm12, xmm12, xmm12, 1
vpxorq xmm29, xmm12, xmm29
vprold xmm13, xmm13, 1
vpslld xmm23, xmm25, 2
vpaddd xmm23, xmm23, xmm25
vpxorq xmm23, xmm23, xmmword [rsp + 0x410]
vpandnq xmm31, xmm5, xmm9
vpslld xmm25, xmm23, 1
vpaddd xmm25, xmm25, xmm23
vpxorq xmm25, xmm25, xmmword [rsp + 0x1c0]
vpxorq xmm13, xmm26, xmm13
vpxorq xmm25, xmm25, xmm24
vprold xmm24, xmm25, 0xf
vpternlogq xmm13, xmm13, xmm13, 1
vpxorq xmm31, xmm13, xmm31
vprold xmm6, xmm6, 1
vprold xmm4, xmm4, 1
vprold xmm3, xmm3, 1
vpslld xmm23, xmm24, 2
vpaddd xmm23, xmm23, xmm24
vpxorq xmm23, xmm23, xmmword [rsp + 0x400]
vpxorq xmm6, xmm25, xmm6
vpslld xmm24, xmm23, 1
vpaddd xmm24, xmm24, xmm23
vpxorq xmm24, xmm24, xmmword [rsp + 0x1d0]
vpternlogq xmm6, xmm6, xmm6, 1
vpxorq xmm24, xmm24, xmm29
vprold xmm23, xmm24, 0xf
vpxorq xmm4, xmm24, xmm4
vpternlogq xmm4, xmm4, xmm4, 1
vprold xmm2, xmm2, 1
vprold xmm1, xmm1, 1
vprold xmm0, xmm0, 1
vpslld xmm29, xmm23, 2
vpaddd xmm23, xmm29, xmm23
vpxorq xmm23, xmm23, xmmword [rsp + 0xf0]
vprold xmm16, xmm16, 1
vpxorq xmm22, xmm23, xmm22
vpslld xmm23, xmm22, 1
vpaddd xmm23, xmm23, xmm22
vpxorq xmm23, xmm23, xmmword [rsp + 0x1e0]
vprold xmm15, xmm15, 1
vpxorq xmm23, xmm23, xmm31
vprold xmm22, xmm23, 0xf
vpandnq xmm31, xmm7, xmm10
vpxorq xmm31, xmm6, xmm31
vpxorq xmm3, xmm23, xmm3
vpternlogq xmm3, xmm3, xmm3, 1
vprold xmm5, xmm5, 1
vpslld xmm29, xmm22, 2
vpaddd xmm22, xmm29, xmm22
vpxorq xmm22, xmm22, xmmword [rsp + 0xe0]
vprold xmm7, xmm7, 1
vpxorq xmm21, xmm22, xmm21
vpslld xmm22, xmm21, 1
vpaddd xmm22, xmm22, xmm21
vpxorq xmm22, xmm22, xmmword [rsp + 0x1f0]
mov eax, 3
vpxorq xmm22, xmm22, xmm31
vprold xmm21, xmm22, 0xf
vpandnq xmm31, xmm8, xmm11
vpxorq xmm31, xmm4, xmm31
vpxorq xmm2, xmm22, xmm2
vpternlogq xmm2, xmm2, xmm2, 1
vprold xmm8, xmm8, 1
vpslld xmm29, xmm21, 2
vpaddd xmm21, xmm29, xmm21
vpxorq xmm21, xmm21, xmmword [rsp + 0xd0]
vpxorq xmm20, xmm21, xmm20
vpslld xmm21, xmm20, 1
vpaddd xmm21, xmm21, xmm20
vpxorq xmm21, xmm21, xmmword [rsp + 0x200]
vpxorq xmm21, xmm21, xmm31
vprold xmm20, xmm21, 0xf
vpandnq xmm31, xmm9, xmm12
vpxorq xmm31, xmm3, xmm31
vpxorq xmm1, xmm21, xmm1
vpternlogq xmm1, xmm1, xmm1, 1
vprold xmm9, xmm9, 1
vpslld xmm29, xmm20, 2
vpaddd xmm20, xmm29, xmm20
vpxorq xmm20, xmm20, xmmword [rsp + 0xc0]
vpxorq xmm19, xmm20, xmm19
vpslld xmm20, xmm19, 1
vpaddd xmm20, xmm20, xmm19
vpxorq xmm20, xmm20, xmmword [rsp + 0x210]
vpxorq xmm20, xmm20, xmm31
vprold xmm19, xmm20, 0xf
vpandnq xmm31, xmm10, xmm13
vpxorq xmm31, xmm2, xmm31
vpxorq xmm0, xmm20, xmm0
vpternlogq xmm0, xmm0, xmm0, 1
vprold xmm10, xmm10, 1
vpslld xmm29, xmm19, 2
vpaddd xmm19, xmm29, xmm19
vpxorq xmm19, xmm19, xmmword [rsp + 0xa0]
vpxorq xmm14, xmm19, xmm14
vpslld xmm19, xmm14, 1
vpaddd xmm19, xmm19, xmm14
vpxorq xmm19, xmm19, xmmword [rsp + 0x120]
vpxorq xmm19, xmm19, xmm31
vprold xmm14, xmm19, 0xf
vpandnq xmm31, xmm11, xmm6
vpxorq xmm31, xmm1, xmm31
vpxorq xmm16, xmm19, xmm16
vpternlogq xmm16, xmm16, xmm16, 1
vprold xmm11, xmm11, 1
vpslld xmm29, xmm14, 2
vpaddd xmm14, xmm29, xmm14
vpxor xmm14, xmm14, xmmword [rsp + 0xb0]
vpxorq xmm18, xmm14, xmm18
vpslld xmm14, xmm18, 1
vpaddd xmm14, xmm14, xmm18
vpxor xmm14, xmm14, xmmword [rsp + 0x130]
vpxorq xmm14, xmm14, xmm31
vprold xmm18, xmm14, 0xf
vpandnq xmm31, xmm12, xmm4
vpxorq xmm31, xmm31, xmm0
vpxor xmm15, xmm14, xmm15
vpternlogq xmm15, xmm15, xmm15, 1
vprold xmm12, xmm12, 1
vpslld xmm29, xmm18, 2
vpaddd xmm18, xmm29, xmm18
vpxorq xmm18, xmm18, xmmword [rsp + 0x90]
vpxorq xmm17, xmm18, xmm17
vpslld xmm18, xmm17, 1
vpaddd xmm18, xmm18, xmm17
vpxorq xmm18, xmm18, xmmword [rsp + 0x140]
vpxorq xmm18, xmm18, xmm31
vprold xmm17, xmm18, 0xf
vpandnq xmm31, xmm13, xmm3
vpxorq xmm31, xmm31, xmm16
vpxorq xmm5, xmm18, xmm5
vpternlogq xmm5, xmm5, xmm5, 1
vprold xmm13, xmm13, 1
vpslld xmm29, xmm17, 2
vpaddd xmm17, xmm29, xmm17
vpxorq xmm17, xmm17, xmmword [rsp + 0x80]
vpxorq xmm28, xmm17, xmm28
vpslld xmm17, xmm28, 1
vpaddd xmm17, xmm17, xmm28
vpxorq xmm17, xmm17, xmmword [rsp + 0x150]
vpxorq xmm17, xmm17, xmm31
vprold xmm28, xmm17, 0xf
vpandnq xmm31, xmm6, xmm2
vpxorq xmm31, xmm31, xmm15
vpxorq xmm7, xmm17, xmm7
vpternlogq xmm7, xmm7, xmm7, 1
vprold xmm6, xmm6, 1
vpslld xmm29, xmm28, 2
vpaddd xmm28, xmm29, xmm28
vpxorq xmm28, xmm28, xmmword [rsp + 0x50]
vpxorq xmm27, xmm28, xmm27
vpslld xmm28, xmm27, 1
vpaddd xmm28, xmm28, xmm27
vpxorq xmm28, xmm28, xmmword [rsp + 0x160]
vpxorq xmm28, xmm28, xmm31
vprold xmm27, xmm28, 0xf
vpandnq xmm31, xmm4, xmm1
vpxorq xmm31, xmm31, xmm5
vpxorq xmm8, xmm28, xmm8
vpternlogq xmm8, xmm8, xmm8, 1
vprold xmm4, xmm4, 1
vpslld xmm29, xmm27, 2
vpaddd xmm27, xmm29, xmm27
vpxorq xmm27, xmm27, xmmword [rsp + 0x20]
vpxorq xmm26, xmm27, xmm26
vpslld xmm27, xmm26, 1
vpaddd xmm27, xmm27, xmm26
vpxorq xmm27, xmm27, xmmword [rsp + 0x170]
vpxorq xmm27, xmm27, xmm31
vprold xmm26, xmm27, 0xf
vpandnq xmm31, xmm3, xmm0
vpxorq xmm31, xmm31, xmm7
vpxorq xmm9, xmm27, xmm9
vpternlogq xmm9, xmm9, xmm9, 1
vprold xmm3, xmm3, 1
vpslld xmm29, xmm26, 2
vpaddd xmm26, xmm29, xmm26
vpxorq xmm26, xmm26, xmmword [rsp + 0x40]
vpxorq xmm25, xmm26, xmm25
vpslld xmm26, xmm25, 1
vpaddd xmm26, xmm26, xmm25
vpxorq xmm26, xmm26, xmmword [rsp + 0x180]
vpxorq xmm26, xmm26, xmm31
vprold xmm25, xmm26, 0xf
vpandnq xmm31, xmm2, xmm16
vpxorq xmm31, xmm31, xmm8
vpxorq xmm10, xmm26, xmm10
vpternlogq xmm10, xmm10, xmm10, 1
vprold xmm2, xmm2, 1
vpslld xmm29, xmm25, 2
vpaddd xmm25, xmm29, xmm25
vpxorq xmm25, xmm25, xmmword [rsp + 0x60]
vpxorq xmm24, xmm25, xmm24
vpslld xmm25, xmm24, 1
vpaddd xmm25, xmm25, xmm24
vpxorq xmm25, xmm25, xmmword [rsp + 0x190]
vpxorq xmm25, xmm25, xmm31
vprold xmm24, xmm25, 0xf
vpandnq xmm31, xmm1, xmm15
vpxorq xmm31, xmm31, xmm9
vpxorq xmm11, xmm25, xmm11
vpternlogq xmm11, xmm11, xmm11, 1
vprold xmm1, xmm1, 1
vpslld xmm29, xmm24, 2
vpaddd xmm24, xmm29, xmm24
vpxorq xmm24, xmm24, xmmword [rsp + 0x30]
vpxorq xmm23, xmm24, xmm23
vpslld xmm24, xmm23, 1
vpaddd xmm24, xmm24, xmm23
vpxorq xmm24, xmm24, xmmword [rsp + 0x1a0]
vpxorq xmm24, xmm24, xmm31
vprold xmm23, xmm24, 0xf
vpandnq xmm31, xmm0, xmm5
vpxorq xmm31, xmm31, xmm10
vpxorq xmm12, xmm24, xmm12
vpternlogq xmm12, xmm12, xmm12, 1
vprold xmm0, xmm0, 1
vpslld xmm29, xmm23, 2
vpaddd xmm23, xmm29, xmm23
vpxorq xmm23, xmm23, xmmword [rsp + 0x220]
vpxorq xmm22, xmm23, xmm22
vpslld xmm23, xmm22, 1
vpaddd xmm23, xmm23, xmm22
vpxorq xmm23, xmm23, xmmword [rsp + 0x1b0]
vpxorq xmm23, xmm23, xmm31
vprold xmm22, xmm23, 0xf
vpandnq xmm31, xmm16, xmm7
vpxorq xmm31, xmm31, xmm11
vpxorq xmm13, xmm23, xmm13
vpternlogq xmm13, xmm13, xmm13, 1
vprold xmm16, xmm16, 1
vpslld xmm29, xmm22, 2
vpaddd xmm22, xmm29, xmm22
vpxorq xmm22, xmm22, xmmword [rsp + 0x70]
vpxorq xmm21, xmm22, xmm21
vpslld xmm22, xmm21, 1
vpaddd xmm22, xmm22, xmm21
vpxorq xmm22, xmm22, xmmword [rsp + 0x1c0]
vpxorq xmm22, xmm22, xmm31
vprold xmm21, xmm22, 0xf
vpandnq xmm31, xmm15, xmm8
vpxorq xmm31, xmm31, xmm12
vpxorq xmm6, xmm22, xmm6
vpternlogq xmm6, xmm6, xmm6, 1
vprold xmm15, xmm15, 1
vpslld xmm29, xmm21, 2
vpaddd xmm21, xmm29, xmm21
vpxorq xmm21, xmm21, xmmword [rsp + 0x100]
vpxorq xmm20, xmm21, xmm20
vpslld xmm21, xmm20, 1
vpaddd xmm21, xmm21, xmm20
vpxorq xmm21, xmm21, xmmword [rsp + 0x1d0]
vpxorq xmm21, xmm21, xmm31
vprold xmm20, xmm21, 0xf
vpandnq xmm31, xmm5, xmm9
vpxorq xmm31, xmm31, xmm13
vpxorq xmm4, xmm21, xmm4
vpternlogq xmm4, xmm4, xmm4, 1
vprold xmm5, xmm5, 1
vpslld xmm29, xmm20, 2
vpaddd xmm20, xmm29, xmm20
vpxorq xmm20, xmm20, xmmword [rsp + 0xf0]
vpxorq xmm19, xmm20, xmm19
vpslld xmm20, xmm19, 1
vpaddd xmm20, xmm20, xmm19
vpxorq xmm20, xmm20, xmmword [rsp + 0x1e0]
vpxorq xmm20, xmm20, xmm31
vprold xmm19, xmm20, 0xf
vpandnq xmm31, xmm7, xmm10
vpxorq xmm31, xmm31, xmm6
vpxorq xmm3, xmm20, xmm3
vpternlogq xmm3, xmm3, xmm3, 1
vprold xmm7, xmm7, 1
vpslld xmm29, xmm19, 2
vpaddd xmm19, xmm29, xmm19
vpxorq xmm19, xmm19, xmmword [rsp + 0xe0]
vpxorq xmm14, xmm19, xmm14
vpslld xmm19, xmm14, 1
vpaddd xmm19, xmm19, xmm14
vpxorq xmm19, xmm19, xmmword [rsp + 0x1f0]
vpxorq xmm19, xmm19, xmm31
vprold xmm14, xmm19, 0xf
vpandnq xmm31, xmm8, xmm11
vpxorq xmm31, xmm31, xmm4
vpxorq xmm2, xmm19, xmm2
vpternlogq xmm2, xmm2, xmm2, 1
vprold xmm8, xmm8, 1
vpslld xmm29, xmm14, 2
vpaddd xmm14, xmm29, xmm14
vpxor xmm14, xmm14, xmmword [rsp + 0xd0]
vpxorq xmm18, xmm14, xmm18
vpslld xmm14, xmm18, 1
vpaddd xmm14, xmm14, xmm18
vpxor xmm14, xmm14, xmmword [rsp + 0x200]
vpxorq xmm14, xmm14, xmm31
vprold xmm18, xmm14, 0xf
vpandnq xmm31, xmm9, xmm12
vpxorq xmm31, xmm31, xmm3
vpxor xmm1, xmm14, xmm1
vpternlogq xmm1, xmm1, xmm1, 1
vprold xmm9, xmm9, 1
vpslld xmm29, xmm18, 2
vpaddd xmm18, xmm29, xmm18
vpxorq xmm18, xmm18, xmmword [rsp + 0xc0]
vpxorq xmm17, xmm18, xmm17
vpslld xmm18, xmm17, 1
vpaddd xmm18, xmm18, xmm17
vpxorq xmm18, xmm18, xmmword [rsp + 0x210]
vpxorq xmm18, xmm18, xmm31
vprold xmm17, xmm18, 0xf
vpandnq xmm31, xmm10, xmm13
vpxorq xmm31, xmm31, xmm2
vpxorq xmm0, xmm18, xmm0
vpternlogq xmm0, xmm0, xmm0, 1
vprold xmm10, xmm10, 1
vpslld xmm29, xmm17, 2
vpaddd xmm17, xmm29, xmm17
vpxorq xmm17, xmm17, xmmword [rsp + 0xa0]
vpandnq xmm29, xmm11, xmm6
vpxorq xmm28, xmm17, xmm28
vpslld xmm17, xmm28, 1
vpaddd xmm17, xmm17, xmm28
vpxorq xmm17, xmm17, xmmword [rsp + 0x120]
vpxorq xmm29, xmm29, xmm1
vpxorq xmm17, xmm17, xmm31
vpxorq xmm16, xmm17, xmm16
vpternlogq xmm16, xmm16, xmm16, 1
vmovdqu64 xmm31, xmm16
vmovups xmmword [rsp + 0xa0], xmm16
vprold xmm16, xmm17, 0xf
vprold xmm11, xmm11, 1
vpslld xmm28, xmm16, 2
vpaddd xmm16, xmm28, xmm16
vpxorq xmm16, xmm16, xmmword [rsp + 0xb0]
vpandnq xmm28, xmm12, xmm4
vpxorq xmm27, xmm16, xmm27
vpslld xmm16, xmm27, 1
vpaddd xmm16, xmm16, xmm27
vpxorq xmm16, xmm16, xmmword [rsp + 0x130]
vpxorq xmm28, xmm28, xmm0
vpxorq xmm16, xmm16, xmm29
vpxorq xmm15, xmm16, xmm15
vpternlogq xmm15, xmm15, xmm15, 1
vmovdqu64 xmm29, xmm15
vmovups xmmword [rsp + 0xb0], xmm15
vprold xmm15, xmm16, 0xf
vprold xmm12, xmm12, 1
vpslld xmm27, xmm15, 2
vpaddd xmm15, xmm27, xmm15
vpxor xmm15, xmm15, xmmword [rsp + 0x90]
vpandnq xmm27, xmm13, xmm3
vpxorq xmm26, xmm15, xmm26
vpslld xmm15, xmm26, 1
vpaddd xmm15, xmm15, xmm26
vpxor xmm15, xmm15, xmmword [rsp + 0x140]
vpxorq xmm27, xmm27, xmm31
vpxorq xmm15, xmm15, xmm28
vpxor xmm5, xmm15, xmm5
vpternlogq xmm5, xmm5, xmm5, 1
vmovups xmmword [rsp + 0x90], xmm5
vprold xmm5, xmm15, 0xf
vmovdqu64 xmm28, xmm31
vprold xmm13, xmm13, 1
vpslld xmm26, xmm5, 2
vpaddd xmm5, xmm26, xmm5
vpxor xmm5, xmm5, xmmword [rsp + 0x80]
vpandnq xmm26, xmm6, xmm2
vpxorq xmm25, xmm5, xmm25
vpslld xmm5, xmm25, 1
vpaddd xmm5, xmm5, xmm25
vpxor xmm5, xmm5, xmmword [rsp + 0x150]
vpxorq xmm26, xmm26, xmm29
vpxorq xmm5, xmm5, xmm27
vpxor xmm7, xmm5, xmm7
vpternlogq xmm7, xmm7, xmm7, 1
vmovdqu64 xmm31, xmm7
vmovups xmmword [rsp + 0x80], xmm7
vprold xmm7, xmm5, 0xf
vprold xmm6, xmm6, 1
vpslld xmm25, xmm7, 2
vpaddd xmm7, xmm25, xmm7
vpxor xmm7, xmm7, xmmword [rsp + 0x50]
vpandnq xmm25, xmm4, xmm1
vpxorq xmm24, xmm7, xmm24
vpslld xmm7, xmm24, 1
vpaddd xmm7, xmm7, xmm24
vpxor xmm7, xmm7, xmmword [rsp + 0x160]
vprold xmm4, xmm4, 1
vpxorq xmm7, xmm7, xmm26
vpxor xmm8, xmm7, xmm8
vpternlogq xmm8, xmm8, xmm8, 1
vmovdqu64 xmm27, xmm8
vmovups xmmword [rsp + 0x50], xmm8
vprold xmm8, xmm7, 0xf
vmovdqu64 xmm26, xmmword [rsp + 0x90]
vpxorq xmm25, xmm25, xmm26
vpslld xmm24, xmm8, 2
vpaddd xmm8, xmm24, xmm8
vpxor xmm8, xmm8, xmmword [rsp + 0x20]
vpandnq xmm24, xmm3, xmm0
vpxorq xmm23, xmm8, xmm23
vpslld xmm8, xmm23, 1
vpaddd xmm8, xmm8, xmm23
vpxor xmm8, xmm8, xmmword [rsp + 0x170]
vpxorq xmm24, xmm24, xmm31
vpxorq xmm8, xmm8, xmm25
vpxor xmm9, xmm8, xmm9
vpternlogq xmm9, xmm9, xmm9, 1
vmovups xmmword [rsp + 0x20], xmm9
vprold xmm9, xmm8, 0xf
vmovdqu64 xmm25, xmm31
vprold xmm3, xmm3, 1
vpslld xmm23, xmm9, 2
vpaddd xmm9, xmm23, xmm9
vpxor xmm9, xmm9, xmmword [rsp + 0x40]
vpandnq xmm23, xmm2, xmm28
vpxorq xmm22, xmm9, xmm22
vpslld xmm9, xmm22, 1
vpaddd xmm9, xmm9, xmm22
vpxor xmm9, xmm9, xmmword [rsp + 0x180]
vpxorq xmm23, xmm23, xmm27
vpxorq xmm9, xmm9, xmm24
vpxor xmm10, xmm9, xmm10
vpternlogq xmm10, xmm10, xmm10, 1
vmovups xmmword [rsp + 0x40], xmm10
vmovdqu64 xmm31, xmm10
vprold xmm10, xmm9, 0xf
vmovdqu64 xmm24, xmmword [rsp + 0x20]
vprold xmm2, xmm2, 1
vpslld xmm22, xmm10, 2
vpaddd xmm10, xmm22, xmm10
vpxor xmm10, xmm10, xmmword [rsp + 0x60]
vpandnq xmm22, xmm1, xmm29
vpxorq xmm21, xmm10, xmm21
vpslld xmm10, xmm21, 1
vpaddd xmm10, xmm10, xmm21
vpxor xmm10, xmm10, xmmword [rsp + 0x190]
vpxorq xmm22, xmm22, xmm24
vpxorq xmm10, xmm10, xmm23
vpxor xmm11, xmm10, xmm11
vpternlogq xmm11, xmm11, xmm11, 1
vmovdqu64 xmm23, xmm11
vmovups xmmword [rsp + 0x110], xmm11
vprold xmm11, xmm10, 0xf
vprold xmm1, xmm1, 1
vpslld xmm21, xmm11, 2
vpaddd xmm11, xmm21, xmm11
vpxor xmm11, xmm11, xmmword [rsp + 0x30]
vpandnq xmm21, xmm0, xmm26
vpxorq xmm20, xmm11, xmm20
vpslld xmm11, xmm20, 1
vpaddd xmm11, xmm11, xmm20
vpxor xmm11, xmm11, xmmword [rsp + 0x1a0]
vpxorq xmm21, xmm21, xmm31
vpxorq xmm11, xmm11, xmm22
vpxor xmm12, xmm11, xmm12
vpternlogq xmm12, xmm12, xmm12, 1
vmovdqu64 xmm22, xmm12
vmovups xmmword [rsp + 0x30], xmm12
vprold xmm12, xmm11, 0xf
vprold xmm0, xmm0, 1
vpslld xmm20, xmm12, 2
vpaddd xmm12, xmm20, xmm12
vpxor xmm12, xmm12, xmmword [rsp + 0x220]
vpandnq xmm20, xmm28, xmm25
vpxorq xmm19, xmm12, xmm19
vpslld xmm12, xmm19, 1
vpaddd xmm12, xmm12, xmm19
vpxor xmm12, xmm12, xmmword [rsp + 0x1b0]
vpxorq xmm20, xmm20, xmm23
vpxorq xmm12, xmm12, xmm21
vpxor xmm13, xmm12, xmm13
vpternlogq xmm13, xmm13, xmm13, 1
vmovups xmmword [rsp + 0x60], xmm13
vprold xmm13, xmm12, 0xf
vmovdqu64 xmm21, xmm23
vmovdqu64 xmm28, xmm22
vpslld xmm19, xmm13, 2
vpaddd xmm13, xmm19, xmm13
vpxor xmm13, xmm13, xmmword [rsp + 0x70]
vpandnq xmm19, xmm29, xmm27
vpxor xmm14, xmm13, xmm14
vpslld xmm13, xmm14, 1
vpaddd xmm13, xmm13, xmm14
vpxor xmm13, xmm13, xmmword [rsp + 0x1c0]
vpxorq xmm19, xmm19, xmm22
vpxorq xmm13, xmm13, xmm20
vprold xmm14, xmm13, 0xf
vpxor xmm6, xmm13, xmm6
vmovdqu64 xmm23, xmm6
vpternlogq xmm23, xmm6, xmm6, 1
vmovups xmmword [rsp + 0x70], xmm23
vpslld xmm6, xmm14, 2
vpaddd xmm6, xmm6, xmm14
vpxor xmm6, xmm6, xmmword [rsp + 0x100]
vpxorq xmm18, xmm6, xmm18
vpslld xmm14, xmm18, 1
vpaddd xmm14, xmm14, xmm18
vpxor xmm14, xmm14, xmmword [rsp + 0x1d0]
vmovdqu64 xmm6, xmm26
vpxorq xmm14, xmm14, xmm19
vprold xmm18, xmm14, 0xf
vpxor xmm4, xmm14, xmm4
vmovdqu64 xmm22, xmm4
vpternlogq xmm22, xmm4, xmm4, 1
vmovdqu64 xmm4, xmm24
vpandn xmm6, xmm6, xmm4
vpslld xmm4, xmm18, 2
vpaddd xmm4, xmm4, xmm18
vpxor xmm4, xmm4, xmmword [rsp + 0xf0]
vpxor xmm6, xmm6, xmmword [rsp + 0x60]
vpxorq xmm17, xmm4, xmm17
vpslld xmm29, xmm17, 1
vpaddd xmm29, xmm29, xmm17
vpxorq xmm29, xmm29, xmmword [rsp + 0x1e0]
vmovdqu64 xmm26, xmm24
vpxorq xmm29, xmm29, xmm6
vpxorq xmm3, xmm29, xmm3
vpternlogq xmm3, xmm3, xmm3, 1
vmovdqu64 xmm24, xmm3
vmovdqu64 xmm4, xmm31
vmovups xmmword [rsp + 0xf0], xmm3
vmovdqu64 xmm3, xmm25
vpandn xmm6, xmm3, xmm4
vprold xmm3, xmm29, 0xf
vmovups xmmword [rsp + 0x100], xmm22
vpslld xmm4, xmm3, 2
vpaddd xmm3, xmm4, xmm3
vpxor xmm3, xmm3, xmmword [rsp + 0xe0]
vmovdqu64 xmm4, xmm23
vpxorq xmm16, xmm3, xmm16
vpslld xmm3, xmm16, 1
vpaddd xmm3, xmm3, xmm16
vpxor xmm3, xmm3, xmmword [rsp + 0x1f0]
vpxor xmm6, xmm6, xmm4
vpxor xmm3, xmm3, xmm6
vprold xmm6, xmm3, 0xf
vpxor xmm2, xmm3, xmm2
vpternlogq xmm2, xmm2, xmm2, 1
vmovups xmmword [rsp + 0xe0], xmm2
vmovdqu64 xmm4, xmm21
vmovdqu64 xmm2, xmm27
vpandn xmm4, xmm2, xmm4
vpslld xmm2, xmm6, 2
vpaddd xmm2, xmm2, xmm6
vpxor xmm2, xmm2, xmmword [rsp + 0xd0]
vmovdqu64 xmm6, xmm26
vpxor xmm15, xmm2, xmm15
vpslld xmm31, xmm15, 1
vpaddd xmm31, xmm31, xmm15
vmovdqu64 xmm2, xmm22
vpxorq xmm31, xmm31, xmmword [rsp + 0x200]
vpxor xmm4, xmm4, xmm2
vpxorq xmm31, xmm31, xmm4
vmovdqu64 xmm4, xmm28
vpandn xmm2, xmm6, xmm4
vprold xmm4, xmm31, 0xf
vpxorq xmm1, xmm31, xmm1
vpternlogq xmm1, xmm1, xmm1, 1
vmovups xmmword [rsp + 0xd0], xmm1
vmovdqu64 xmm6, xmm24
vpxor xmm6, xmm2, xmm6
vpslld xmm1, xmm4, 2
vpaddd xmm1, xmm1, xmm4
vpxor xmm1, xmm1, xmmword [rsp + 0xc0]
vpxor xmm5, xmm1, xmm5
vpslld xmm1, xmm5, 1
vpaddd xmm5, xmm1, xmm5
vpxor xmm5, xmm5, xmmword [rsp + 0x210]
vpxor xmm6, xmm5, xmm6
vpxor xmm0, xmm6, xmm0
vpaddd xmm6, xmm6, xmmword [rsp + 0x3f0]
vpternlogq xmm0, xmm0, xmm0, 1
vmovups xmmword [rsp + 0x220], xmm6
vpaddd xmm6, xmm31, xmmword [rsp + 0x2a0]
vmovups xmmword [rsp + 0xc0], xmm0
vmovups xmmword [rsp + 0x2a0], xmm6
vpaddd xmm6, xmm3, xmmword [rsp + 0x290]
vpaddd xmm12, xmm12, xmmword [rsp + 0x3e0]
vmovups xmmword [rsp + 0x290], xmm6
vpaddd xmm6, xmm29, xmmword [rsp + 0x280]
vpaddd xmm7, xmm7, xmmword [rsp + 0x2b0]
vmovups xmmword [rsp + 0x280], xmm6
vpaddd xmm6, xmm14, xmmword [rsp + 0x270]
vmovups xmmword [rsp + 0x2b0], xmm12
vmovups xmmword [rsp + 0x270], xmm6
vpaddd xmm6, xmm13, xmmword [rsp + 0x260]
vpaddd xmm11, xmm11, xmmword [rsp + 0x3d0]
vmovups xmmword [rsp + 0x260], xmm6
vpaddd xmm10, xmm10, xmmword [rsp + 0x3c0]
vpaddd xmm9, xmm9, xmmword [rsp + 0x3b0]
vpaddd xmm8, xmm8, xmmword [rsp + 0x3a0]
vmovdqu64 xmm19, xmmword [rsp + 0x230]
vmovdqu64 xmm22, xmmword [rsp + 0x240]
vmovdqu64 xmm23, xmmword [rsp + 0x320]
vmovdqu64 xmm24, xmmword [rsp + 0x330]
vmovdqu64 xmm25, xmmword [rsp + 0x340]
vmovdqu64 xmm26, xmmword [rsp + 0x350]
vmovdqu64 xmm13, xmmword [rsp + 0x360]
vmovdqu64 xmm14, xmmword [rsp + 0x370]
vmovdqu64 xmm15, xmmword [rsp + 0x380]
vmovdqu64 xmm6, xmmword [rsp + 0x300]
vmovdqu64 xmm12, xmmword [rsp + 0x310]
vmovdqu64 xmm29, xmmword [rsp + 0x250]
vmovdqu64 xmm31, xmmword [rsp + 0x2c0]
vmovdqu64 xmm27, xmmword [rsp + 0x390]
vmovdqu64 xmm28, xmmword [rsp + 0x2d0]
vprold xmm0, xmmword [rsp + 0x220], 0xf
vprord xmm6, xmm6, 0xf
vprord xmm13, xmm13, 0xf
vprord xmm27, xmm27, 0xf
vpxor xmm7, xmm7, xmmword [rsp + 0x2f0]
vprord xmm12, xmm12, 0xf
vpslld xmm1, xmm0, 2
vpaddd xmm1, xmm1, xmm0
vpxor xmm1, xmm1, xmmword [rsp + 0x30]
vpandn xmm2, xmm13, xmm6
vpxor xmm1, xmm1, xmm7
vpslld xmm0, xmm1, 1
vpaddd xmm0, xmm0, xmm1
vpxor xmm0, xmm0, xmmword [rsp + 0x120]
vpxorq xmm2, xmm2, xmm27
vpxor xmm0, xmm0, xmm2
vprold xmm1, xmm0, 0xf
vprord xmm14, xmm14, 0xf
vprord xmm30, xmm30, 0xf
vpxor xmm8, xmm8, xmmword [rsp + 0x2e0]
vprord xmm29, xmm29, 0xf
vprord xmm15, xmm15, 0xf
vpslld xmm2, xmm1, 2
vpaddd xmm2, xmm2, xmm1
vpxor xmm2, xmm2, xmmword [rsp + 0x110]
vpandn xmm3, xmm14, xmm12
vpxor xmm2, xmm2, xmm8
vpslld xmm1, xmm2, 1
vpaddd xmm1, xmm1, xmm2
vpxor xmm1, xmm1, xmmword [rsp + 0x130]
vpxorq xmm3, xmm3, xmm30
vpxor xmm1, xmm1, xmm3
vprold xmm3, xmm1, 0xf
vprord xmm28, xmm28, 0xf
vpxor xmm9, xmm9, xmmword [rsp + 0x40]
vpandnq xmm4, xmm15, xmm29
vprord xmm22, xmm22, 0xf
vprord xmm31, xmm31, 0xf
vpslld xmm2, xmm3, 2
vpaddd xmm3, xmm2, xmm3
vpxor xmm3, xmm9, xmm3
vpslld xmm2, xmm3, 1
vpaddd xmm2, xmm2, xmm3
vpxor xmm2, xmm2, xmmword [rsp + 0x140]
vpxorq xmm4, xmm4, xmm28
vpxor xmm2, xmm2, xmm4
vprold xmm3, xmm2, 0xf
vprold xmm22, xmm22, 1
vpxor xmm10, xmm10, xmmword [rsp + 0x20]
vpandnq xmm5, xmm6, xmm31
vprord xmm19, xmm19, 0xf
vpxor xmm11, xmm11, xmmword [rsp + 0x50]
vpslld xmm4, xmm3, 2
vpaddd xmm3, xmm4, xmm3
vpxor xmm3, xmm10, xmm3
vpslld xmm4, xmm3, 1
vpxorq xmm22, xmm0, xmm22
vpaddd xmm4, xmm4, xmm3
vpternlogq xmm22, xmm22, xmm22, 1
vpxor xmm4, xmm4, xmmword [rsp + 0x150]
vpxorq xmm5, xmm22, xmm5
vpxor xmm4, xmm4, xmm5
vprold xmm3, xmm4, 0xf
vprold xmm19, xmm19, 1
vpandnq xmm5, xmm12, xmm27
vprord xmm23, xmm23, 0xf
vmovdqu64 xmm9, xmmword [rsp + 0x2b0]
vprord xmm24, xmm24, 0xf
vpslld xmm7, xmm3, 2
vpaddd xmm3, xmm7, xmm3
vpxor xmm3, xmm11, xmm3
vpslld xmm8, xmm3, 1
vpxorq xmm19, xmm1, xmm19
vpaddd xmm8, xmm8, xmm3
vpternlogq xmm19, xmm19, xmm19, 1
vpxor xmm8, xmm8, xmmword [rsp + 0x160]
vpxorq xmm5, xmm19, xmm5
vpxor xmm8, xmm8, xmm5
vprold xmm3, xmm8, 0xf
vprold xmm23, xmm23, 1
vpxor xmm9, xmm9, xmmword [rsp + 0x80]
vpandnq xmm5, xmm29, xmm30
vmovdqu64 xmm10, xmmword [rsp + 0x260]
vprold xmm24, xmm24, 1
vpslld xmm7, xmm3, 2
vpaddd xmm3, xmm7, xmm3
vpxor xmm3, xmm9, xmm3
vpslld xmm9, xmm3, 1
vpxorq xmm23, xmm2, xmm23
vpaddd xmm9, xmm9, xmm3
vpternlogq xmm23, xmm23, xmm23, 1
vpxor xmm9, xmm9, xmmword [rsp + 0x170]
vpxorq xmm5, xmm23, xmm5
vpxor xmm9, xmm9, xmm5
vprold xmm3, xmm9, 0xf
vpxor xmm11, xmm10, xmmword [rsp + 0x90]
vpxorq xmm24, xmm4, xmm24
vpternlogq xmm24, xmm24, xmm24, 1
vpandnq xmm5, xmm31, xmm28
vpxorq xmm5, xmm24, xmm5
vpslld xmm7, xmm3, 2
vpaddd xmm3, xmm7, xmm3
vpxor xmm3, xmm11, xmm3
vpslld xmm11, xmm3, 1
vpaddd xmm11, xmm11, xmm3
vpxor xmm11, xmm11, xmmword [rsp + 0x180]
vprord xmm25, xmm25, 0xf
vpxor xmm11, xmm11, xmm5
vprold xmm3, xmm11, 0xf
vpandnq xmm5, xmm27, xmm22
vprord xmm26, xmm26, 0xf
vmovdqu64 xmm17, xmmword [rsp + 0x280]
vprold xmm25, xmm25, 1
vpxorq xmm16, xmm17, xmmword [rsp + 0xa0]
vpslld xmm7, xmm3, 2
vpaddd xmm3, xmm7, xmm3
vmovdqu64 xmm7, xmmword [rsp + 0x270]
vprold xmm26, xmm26, 1
vpxor xmm10, xmm7, xmmword [rsp + 0xb0]
vpxorq xmm25, xmm8, xmm25
vpxor xmm3, xmm10, xmm3
vpslld xmm10, xmm3, 1
vpaddd xmm10, xmm10, xmm3
vpternlogq xmm25, xmm25, xmm25, 1
vpxor xmm10, xmm10, xmmword [rsp + 0x190]
vpxorq xmm5, xmm25, xmm5
vpxor xmm10, xmm10, xmm5
vprold xmm3, xmm10, 0xf
vpxorq xmm26, xmm9, xmm26
vpternlogq xmm26, xmm26, xmm26, 1
vpandnq xmm5, xmm30, xmm19
vprold xmm15, xmm15, 1
vpxorq xmm5, xmm26, xmm5
vpslld xmm7, xmm3, 2
vpaddd xmm3, xmm7, xmm3
vpxorq xmm3, xmm16, xmm3
vpslld xmm16, xmm3, 1
vpaddd xmm16, xmm16, xmm3
vpxorq xmm16, xmm16, xmmword [rsp + 0x1a0]
vprold xmm13, xmm13, 1
vpxorq xmm16, xmm16, xmm5
vprold xmm3, xmm16, 0xf
vpxorq xmm15, xmm16, xmm15
vmovdqu64 xmm21, xmm15
vpternlogq xmm21, xmm15, xmm15, 1
vmovdqu64 xmm15, xmmword [rsp + 0x290]
vpxor xmm13, xmm11, xmm13
vpslld xmm7, xmm3, 2
vpaddd xmm3, xmm7, xmm3
vpxor xmm7, xmm15, xmmword [rsp + 0xc0]
vpternlogq xmm13, xmm13, xmm13, 1
vpxor xmm3, xmm7, xmm3
vpslld xmm7, xmm3, 1
vpaddd xmm7, xmm7, xmm3
vpandnq xmm5, xmm28, xmm23
vpxor xmm7, xmm7, xmmword [rsp + 0x1b0]
vpxor xmm5, xmm13, xmm5
vpxor xmm7, xmm7, xmm5
vprold xmm5, xmm7, 0xf
vmovdqu64 xmm15, xmmword [rsp + 0x2a0]
vprold xmm14, xmm14, 1
vpandnq xmm18, xmm22, xmm24
vprold xmm6, xmm6, 1
vprold xmm12, xmm12, 1
vpslld xmm3, xmm5, 2
vpaddd xmm3, xmm3, xmm5
vpxor xmm5, xmm15, xmmword [rsp + 0xd0]
vpxor xmm14, xmm10, xmm14
vpxor xmm5, xmm5, xmm3
vpslld xmm3, xmm5, 1
vpaddd xmm17, xmm3, xmm5
vpternlogq xmm14, xmm14, xmm14, 1
vpxorq xmm17, xmm17, xmmword [rsp + 0x1c0]
vpxorq xmm18, xmm14, xmm18
vpxorq xmm17, xmm17, xmm18
vprold xmm5, xmm17, 0xf
vmovdqu64 xmm15, xmmword [rsp + 0x220]
vpandnq xmm18, xmm19, xmm25
vpxorq xmm18, xmm18, xmm21
vpxor xmm6, xmm7, xmm6
vpternlogq xmm6, xmm6, xmm6, 1
vpslld xmm3, xmm5, 2
vpaddd xmm5, xmm3, xmm5
vpxor xmm3, xmm15, xmmword [rsp + 0xe0]
vpxorq xmm12, xmm17, xmm12
vpxor xmm5, xmm3, xmm5
vpslld xmm3, xmm5, 1
vpaddd xmm3, xmm3, xmm5
vpxor xmm3, xmm3, xmmword [rsp + 0x1d0]
vpternlogq xmm12, xmm12, xmm12, 1
vpxorq xmm3, xmm3, xmm18
vprold xmm20, xmm3, 0xf
vpandnq xmm18, xmm23, xmm26
vpxorq xmm18, xmm6, xmm18
vprold xmm29, xmm29, 1
vprold xmm31, xmm31, 1
vprold xmm27, xmm27, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0xf0]
vpxorq xmm29, xmm3, xmm29
vpxor xmm0, xmm5, xmm0
vpslld xmm20, xmm0, 1
vpaddd xmm0, xmm20, xmm0
vpxor xmm0, xmm0, xmmword [rsp + 0x1e0]
vpternlogq xmm29, xmm29, xmm29, 1
vpxorq xmm0, xmm0, xmm18
vprold xmm20, xmm0, 0xf
vpandnq xmm18, xmm24, xmm13
vpxorq xmm18, xmm12, xmm18
vpxorq xmm31, xmm0, xmm31
vpternlogq xmm31, xmm31, xmm31, 1
vprold xmm30, xmm30, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x100]
vprold xmm28, xmm28, 1
vpxor xmm1, xmm5, xmm1
vpslld xmm20, xmm1, 1
vpaddd xmm1, xmm20, xmm1
vpxor xmm1, xmm1, xmmword [rsp + 0x1f0]
vprold xmm22, xmm22, 1
vpxorq xmm1, xmm1, xmm18
vprold xmm20, xmm1, 0xf
vpandnq xmm18, xmm25, xmm14
vpxorq xmm18, xmm29, xmm18
vpxorq xmm27, xmm1, xmm27
vpternlogq xmm27, xmm27, xmm27, 1
vprold xmm19, xmm19, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x70]
vprold xmm23, xmm23, 1
vpxor xmm2, xmm5, xmm2
vpslld xmm20, xmm2, 1
vpaddd xmm2, xmm20, xmm2
vpxor xmm2, xmm2, xmmword [rsp + 0x200]
vprold xmm24, xmm24, 1
vpxorq xmm2, xmm2, xmm18
vprold xmm20, xmm2, 0xf
vpandnq xmm18, xmm26, xmm21
vpxorq xmm18, xmm31, xmm18
vpxorq xmm30, xmm2, xmm30
vpternlogq xmm30, xmm30, xmm30, 1
vmovups xmmword [rsp + 0x220], xmm21
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x60]
vprold xmm26, xmm26, 1
vpxor xmm4, xmm5, xmm4
vpslld xmm20, xmm4, 1
vpaddd xmm4, xmm20, xmm4
vpxor xmm4, xmm4, xmmword [rsp + 0x210]
vpxorq xmm4, xmm4, xmm18
vprold xmm20, xmm4, 0xf
vpandnq xmm18, xmm13, xmm6
vpxorq xmm18, xmm27, xmm18
vpxorq xmm28, xmm4, xmm28
vpternlogq xmm28, xmm28, xmm28, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x30]
vpxor xmm8, xmm5, xmm8
vpslld xmm20, xmm8, 1
vpaddd xmm8, xmm20, xmm8
vpxor xmm8, xmm8, xmmword [rsp + 0x120]
vpxorq xmm8, xmm8, xmm18
vprold xmm20, xmm8, 0xf
vpandnq xmm18, xmm14, xmm12
vpxorq xmm18, xmm30, xmm18
vpxorq xmm22, xmm8, xmm22
vpternlogq xmm22, xmm22, xmm22, 1
vprold xmm14, xmm14, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x110]
vpxor xmm9, xmm5, xmm9
vpslld xmm20, xmm9, 1
vpaddd xmm9, xmm20, xmm9
vpxor xmm9, xmm9, xmmword [rsp + 0x130]
vpxorq xmm9, xmm9, xmm18
vprold xmm20, xmm9, 0xf
vpandnq xmm18, xmm21, xmm29
vpxorq xmm18, xmm28, xmm18
vpxorq xmm19, xmm9, xmm19
vpternlogq xmm19, xmm19, xmm19, 1
vprold xmm21, xmm25, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x40]
vpxor xmm11, xmm5, xmm11
vpslld xmm20, xmm11, 1
vpaddd xmm11, xmm20, xmm11
vpxor xmm11, xmm11, xmmword [rsp + 0x140]
vpandnq xmm20, xmm6, xmm31
vpxorq xmm11, xmm11, xmm18
vprold xmm18, xmm11, 0xf
vpxorq xmm20, xmm22, xmm20
vpxorq xmm23, xmm11, xmm23
vpternlogq xmm23, xmm23, xmm23, 1
vprold xmm6, xmm6, 1
vpslld xmm5, xmm18, 2
vpaddd xmm5, xmm5, xmm18
vpxor xmm5, xmm5, xmmword [rsp + 0x20]
vpxor xmm10, xmm5, xmm10
vpslld xmm18, xmm10, 1
vpaddd xmm18, xmm18, xmm10
vpxorq xmm18, xmm18, xmmword [rsp + 0x150]
vpandnq xmm10, xmm12, xmm27
vpxorq xmm18, xmm18, xmm20
vprold xmm20, xmm18, 0xf
vpxorq xmm10, xmm19, xmm10
vpxorq xmm24, xmm18, xmm24
vpternlogq xmm24, xmm24, xmm24, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x50]
vpxorq xmm16, xmm5, xmm16
vpslld xmm20, xmm16, 1
vpaddd xmm16, xmm20, xmm16
vpxorq xmm16, xmm16, xmmword [rsp + 0x160]
vpxorq xmm16, xmm16, xmm10
vprold xmm20, xmm16, 0xf
vpandnq xmm10, xmm29, xmm30
vpxorq xmm10, xmm23, xmm10
vpxorq xmm21, xmm16, xmm21
vpternlogq xmm21, xmm21, xmm21, 1
vprold xmm29, xmm29, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x80]
vpxor xmm7, xmm5, xmm7
vpslld xmm20, xmm7, 1
vpaddd xmm7, xmm20, xmm7
vpxor xmm7, xmm7, xmmword [rsp + 0x170]
vpxor xmm7, xmm7, xmm10
vprold xmm20, xmm7, 0xf
vpandnq xmm10, xmm31, xmm28
vpxorq xmm10, xmm24, xmm10
vpxorq xmm26, xmm7, xmm26
vpternlogq xmm26, xmm26, xmm26, 1
vprold xmm31, xmm31, 1
vpslld xmm5, xmm20, 2
vpaddd xmm5, xmm5, xmm20
vpxor xmm5, xmm5, xmmword [rsp + 0x90]
vpxorq xmm17, xmm5, xmm17
vpslld xmm20, xmm17, 1
vpaddd xmm20, xmm20, xmm17
vpxorq xmm20, xmm20, xmmword [rsp + 0x180]
vpandnq xmm17, xmm27, xmm22
vpxorq xmm20, xmm20, xmm10
vprold xmm10, xmm13, 1
vprold xmm13, xmm20, 0xf
vpxorq xmm17, xmm21, xmm17
vpxorq xmm10, xmm20, xmm10
vpslld xmm5, xmm13, 2
vpaddd xmm5, xmm5, xmm13
vpxor xmm5, xmm5, xmmword [rsp + 0xb0]
vpternlogq xmm10, xmm10, xmm10, 1
vpxor xmm3, xmm5, xmm3
vpslld xmm13, xmm3, 1
vpaddd xmm13, xmm13, xmm3
vpxor xmm13, xmm13, xmmword [rsp + 0x190]
vpandnq xmm5, xmm30, xmm19
vpxorq xmm13, xmm13, xmm17
vprold xmm17, xmm13, 0xf
vpxorq xmm5, xmm26, xmm5
vpxor xmm14, xmm13, xmm14
vpternlogq xmm14, xmm14, xmm14, 1
vprold xmm30, xmm30, 1
vpslld xmm3, xmm17, 2
vpaddd xmm3, xmm3, xmm17
vpxor xmm3, xmm3, xmmword [rsp + 0xa0]
vprold xmm17, xmmword [rsp + 0x220], 1
vpxor xmm0, xmm3, xmm0
vpslld xmm25, xmm0, 1
vpaddd xmm25, xmm25, xmm0
vpxorq xmm25, xmm25, xmmword [rsp + 0x1a0]
vpandnq xmm3, xmm28, xmm23
vpxorq xmm25, xmm25, xmm5
vprold xmm5, xmm25, 0xf
vpxor xmm3, xmm10, xmm3
vpxorq xmm17, xmm25, xmm17
vpternlogq xmm17, xmm17, xmm17, 1
vprold xmm28, xmm28, 1
vpslld xmm0, xmm5, 2
vpaddd xmm0, xmm0, xmm5
vpxor xmm0, xmm0, xmmword [rsp + 0xc0]
vprold xmm5, xmm12, 1
vpxor xmm1, xmm0, xmm1
vpslld xmm15, xmm1, 1
vpaddd xmm15, xmm15, xmm1
vpxor xmm15, xmm15, xmmword [rsp + 0x1b0]
vpandnq xmm1, xmm22, xmm24
vpxor xmm15, xmm15, xmm3
vprold xmm3, xmm15, 0xf
vpxor xmm1, xmm14, xmm1
vpxor xmm6, xmm15, xmm6
vpternlogq xmm6, xmm6, xmm6, 1
vprold xmm22, xmm22, 1
vpslld xmm0, xmm3, 2
vpaddd xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmmword [rsp + 0xd0]
vpxor xmm2, xmm0, xmm2
vpslld xmm3, xmm2, 1
vpaddd xmm2, xmm3, xmm2
vpxor xmm2, xmm2, xmmword [rsp + 0x1c0]
vpxor xmm2, xmm2, xmm1
vprold xmm3, xmm2, 0xf
vpandnq xmm1, xmm19, xmm21
vpxorq xmm1, xmm17, xmm1
vpxor xmm5, xmm2, xmm5
vpternlogq xmm5, xmm5, xmm5, 1
vprold xmm19, xmm19, 1
vpslld xmm0, xmm3, 2
vpaddd xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmmword [rsp + 0xe0]
vpxor xmm4, xmm0, xmm4
vpslld xmm12, xmm4, 1
vpaddd xmm12, xmm12, xmm4
vpxor xmm12, xmm12, xmmword [rsp + 0x1d0]
vpxor xmm12, xmm12, xmm1
vprold xmm3, xmm12, 0xf
vpandnq xmm1, xmm23, xmm26
vpxor xmm1, xmm6, xmm1
vpxorq xmm29, xmm12, xmm29
vpternlogq xmm29, xmm29, xmm29, 1
vprold xmm23, xmm23, 1
vpslld xmm0, xmm3, 2
vpaddd xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmmword [rsp + 0xf0]
vpxor xmm8, xmm0, xmm8
vpslld xmm4, xmm8, 1
vpaddd xmm4, xmm4, xmm8
vpxor xmm4, xmm4, xmmword [rsp + 0x1e0]
vprold xmm8, xmm27, 1
vpxor xmm4, xmm4, xmm1
vprold xmm3, xmm4, 0xf
vpandnq xmm1, xmm24, xmm10
vpxor xmm1, xmm5, xmm1
vpxorq xmm31, xmm4, xmm31
vpternlogq xmm31, xmm31, xmm31, 1
vprold xmm24, xmm24, 1
vpslld xmm0, xmm3, 2
vpaddd xmm0, xmm0, xmm3
vpxor xmm0, xmm0, xmmword [rsp + 0x100]
vpxor xmm9, xmm0, xmm9
vpslld xmm3, xmm9, 1
vpaddd xmm3, xmm3, xmm9
vpxor xmm3, xmm3, xmmword [rsp + 0x1f0]
vpxor xmm3, xmm3, xmm1
vprold xmm9, xmm3, 0xf
vpandnq xmm1, xmm21, xmm14
vpxorq xmm1, xmm29, xmm1
vpxor xmm8, xmm3, xmm8
vpternlogq xmm8, xmm8, xmm8, 1
vprold xmm21, xmm21, 1
vpslld xmm0, xmm9, 2
vpaddd xmm0, xmm0, xmm9
vpxor xmm0, xmm0, xmmword [rsp + 0x70]
vpandnq xmm9, xmm26, xmm17
vpxor xmm11, xmm0, xmm11
vpslld xmm27, xmm11, 1
vpaddd xmm27, xmm27, xmm11
vpxorq xmm27, xmm27, xmmword [rsp + 0x200]
vpxorq xmm9, xmm31, xmm9
vpxorq xmm27, xmm27, xmm1
vprold xmm1, xmm27, 0xf
vpandn xmm11, xmm10, xmm6
vpxor xmm11, xmm8, xmm11
vpxorq xmm30, xmm27, xmm30
vpternlogq xmm30, xmm30, xmm30, 1
vprold xmm10, xmm10, 1
vpslld xmm0, xmm1, 2
vpaddd xmm0, xmm0, xmm1
vpxor xmm0, xmm0, xmmword [rsp + 0x60]
vpxorq xmm18, xmm0, xmm18
vpslld xmm1, xmm18, 1
vpaddd xmm1, xmm1, xmm18
vpxor xmm1, xmm1, xmmword [rsp + 0x210]
vpxor xmm1, xmm1, xmm9
vprold xmm0, xmm1, 0xf
vpxorq xmm28, xmm1, xmm28
vpternlogq xmm28, xmm28, xmm28, 1
vpslld xmm9, xmm0, 2
vpaddd xmm0, xmm9, xmm0
vpxor xmm0, xmm0, xmmword [rsp + 0x30]
vpxorq xmm16, xmm0, xmm16
vpslld xmm0, xmm16, 1
vpaddd xmm0, xmm0, xmm16
vpxor xmm0, xmm0, xmmword [rsp + 0x120]
vpxor xmm0, xmm0, xmm11
vprold xmm16, xmm0, 0xf
vpxorq xmm22, xmm0, xmm22
vpternlogq xmm22, xmm22, xmm22, 1
vmovdqu64 xmm18, xmm22
vpandn xmm11, xmm14, xmm5
vpxorq xmm11, xmm30, xmm11
vpslld xmm9, xmm16, 2
vpaddd xmm9, xmm9, xmm16
vpxor xmm9, xmm9, xmmword [rsp + 0x110]
vmovups xmmword [rsp + 0x250], xmm18
vpxor xmm7, xmm9, xmm7
vpslld xmm22, xmm7, 1
vpaddd xmm22, xmm22, xmm7
vpxorq xmm22, xmm22, xmmword [rsp + 0x130]
vpandnq xmm9, xmm17, xmm29
vpxorq xmm22, xmm22, xmm11
vprold xmm11, xmm22, 0xf
vpxorq xmm19, xmm22, xmm19
vmovdqu64 xmm16, xmm19
vpternlogq xmm16, xmm19, xmm19, 1
vpxorq xmm9, xmm28, xmm9
vmovups xmmword [rsp + 0x2c0], xmm16
vpslld xmm7, xmm11, 2
vpaddd xmm7, xmm7, xmm11
vpxor xmm7, xmm7, xmmword [rsp + 0x40]
vprold xmm17, xmm17, 1
vpxorq xmm20, xmm7, xmm20
vpslld xmm19, xmm20, 1
vpaddd xmm19, xmm19, xmm20
vpxorq xmm19, xmm19, xmmword [rsp + 0x140]
vpxorq xmm19, xmm19, xmm9
vprold xmm11, xmm19, 0xf
vpandnq xmm9, xmm6, xmm31
vpxorq xmm23, xmm19, xmm23
vpternlogq xmm23, xmm23, xmm23, 1
vmovdqu64 xmm20, xmm23
vmovups xmmword [rsp + 0x230], xmm20
vpslld xmm7, xmm11, 2
vpaddd xmm7, xmm7, xmm11
vpxor xmm7, xmm7, xmmword [rsp + 0x20]
vpxor xmm13, xmm7, xmm13
vpslld xmm11, xmm13, 1
vpaddd xmm13, xmm11, xmm13
vmovdqu64 xmm7, xmm18
vpxor xmm13, xmm13, xmmword [rsp + 0x150]
vpxor xmm9, xmm9, xmm7
vpxor xmm13, xmm13, xmm9
vprold xmm7, xmm13, 0xf
vpandn xmm11, xmm5, xmm8
vpxorq xmm24, xmm13, xmm24
vpternlogq xmm24, xmm24, xmm24, 1
vmovups xmmword [rsp + 0x240], xmm24
vprold xmm5, xmm5, 1
vpslld xmm9, xmm7, 2
vpaddd xmm9, xmm9, xmm7
vpxor xmm9, xmm9, xmmword [rsp + 0x50]
vpxorq xmm25, xmm9, xmm25
vpslld xmm7, xmm25, 1
vpaddd xmm25, xmm7, xmm25
vpxorq xmm7, xmm25, xmmword [rsp + 0x160]
vpxorq xmm25, xmm11, xmm16
vpxorq xmm25, xmm7, xmm25
vprold xmm11, xmm25, 0xf
vpandnq xmm9, xmm29, xmm30
vpxorq xmm21, xmm25, xmm21
vpternlogq xmm21, xmm21, xmm21, 1
vpslld xmm7, xmm11, 2
vpaddd xmm7, xmm7, xmm11
vpxor xmm7, xmm7, xmmword [rsp + 0x80]
vpandnq xmm11, xmm31, xmm28
vpxor xmm15, xmm7, xmm15
vpslld xmm23, xmm15, 1
vpaddd xmm23, xmm23, xmm15
vpxorq xmm23, xmm23, xmmword [rsp + 0x170]
vmovdqu64 xmm15, xmm20
vpxor xmm9, xmm9, xmm15
vpxorq xmm23, xmm23, xmm9
vprold xmm9, xmm23, 0xf
vprold xmm20, xmm26, 1
vmovdqu64 xmm26, xmm16
vpslld xmm7, xmm9, 2
vpaddd xmm7, xmm7, xmm9
vpxor xmm7, xmm7, xmmword [rsp + 0x90]
vpxorq xmm20, xmm23, xmm20
vpxor xmm2, xmm7, xmm2
vpslld xmm15, xmm2, 1
vpaddd xmm2, xmm15, xmm2
vpxor xmm9, xmm2, xmmword [rsp + 0x180]
vmovdqu64 xmm15, xmm24
vpxor xmm15, xmm11, xmm15
vpxor xmm15, xmm9, xmm15
vprold xmm9, xmm15, 0xf
vmovdqu64 xmm2, xmm18
vpandn xmm7, xmm8, xmm2
vpxor xmm10, xmm15, xmm10
vmovdqu64 xmm24, xmm10
vpternlogq xmm24, xmm10, xmm10, 1
vpslld xmm2, xmm9, 2
vpaddd xmm2, xmm2, xmm9
vpxor xmm2, xmm2, xmmword [rsp + 0xb0]
vmovups xmmword [rsp + 0x2d0], xmm24
vpxor xmm12, xmm2, xmm12
vpslld xmm9, xmm12, 1
vpaddd xmm12, xmm9, xmm12
vpxor xmm12, xmm12, xmmword [rsp + 0x190]
vpxorq xmm10, xmm21, xmm7
vpxor xmm12, xmm12, xmm10
vprold xmm9, xmm12, 0xf
vpternlogq xmm20, xmm20, xmm20, 1
vpandnq xmm7, xmm30, xmm16
vpxorq xmm7, xmm20, xmm7
vprold xmm18, xmm14, 1
vmovdqu64 xmm10, xmm24
vpslld xmm2, xmm9, 2
vpaddd xmm2, xmm2, xmm9
vpxor xmm2, xmm2, xmmword [rsp + 0xa0]
vmovdqu64 xmm9, xmmword [rsp + 0x230]
vpxor xmm4, xmm2, xmm4
vpslld xmm11, xmm4, 1
vpaddd xmm11, xmm11, xmm4
vpxor xmm11, xmm11, xmmword [rsp + 0x1a0]
vpandnq xmm4, xmm28, xmm9
vpxor xmm11, xmm11, xmm7
vprold xmm7, xmm11, 0xf
vpxor xmm4, xmm4, xmm10
vprold xmm16, xmm6, 1
vmovdqu64 xmm6, xmmword [rsp + 0x250]
vpxorq xmm18, xmm12, xmm18
vpternlogq xmm18, xmm18, xmm18, 1
vpslld xmm2, xmm7, 2
vpaddd xmm2, xmm2, xmm7
vpxor xmm2, xmm2, xmmword [rsp + 0xc0]
vmovdqu64 xmm7, xmmword [rsp + 0x240]
vpxor xmm3, xmm2, xmm3
vpslld xmm14, xmm3, 1
vpaddd xmm14, xmm14, xmm3
vpxor xmm14, xmm14, xmmword [rsp + 0x1b0]
vpandn xmm3, xmm6, xmm7
vpxor xmm14, xmm14, xmm4
vprold xmm4, xmm14, 0xf
vpxorq xmm3, xmm18, xmm3
vpxorq xmm17, xmm11, xmm17
vpternlogq xmm17, xmm17, xmm17, 1
vpxorq xmm16, xmm14, xmm16
vpternlogq xmm16, xmm16, xmm16, 1
vpslld xmm2, xmm4, 2
vpaddd xmm2, xmm2, xmm4
vpxor xmm2, xmm2, xmmword [rsp + 0xd0]
vpxorq xmm27, xmm2, xmm27
vpslld xmm6, xmm27, 1
vpaddd xmm6, xmm6, xmm27
vpxor xmm6, xmm6, xmmword [rsp + 0x1c0]
vmovdqu64 xmm27, xmmword [rsp + 0x40]
vpxor xmm6, xmm6, xmm3
vprold xmm4, xmm6, 0xf
vpandnq xmm3, xmm26, xmm21
vpxorq xmm3, xmm17, xmm3
vpxor xmm5, xmm6, xmm5
vpternlogq xmm5, xmm5, xmm5, 1
vpslld xmm2, xmm4, 2
vpaddd xmm2, xmm2, xmm4
vpxor xmm2, xmm2, xmmword [rsp + 0xe0]
vprold xmm4, xmm29, 1
vpxor xmm1, xmm2, xmm1
vpslld xmm24, xmm1, 1
vpaddd xmm24, xmm24, xmm1
vpxorq xmm24, xmm24, xmmword [rsp + 0x1d0]
vpandnq xmm2, xmm9, xmm20
vpxorq xmm24, xmm24, xmm3
vprold xmm3, xmm24, 0xf
vpxorq xmm2, xmm16, xmm2
vpxorq xmm4, xmm24, xmm4
vpternlogq xmm4, xmm4, xmm4, 1
vmovdqu64 xmm29, xmmword [rsp + 0x50]
vpslld xmm1, xmm3, 2
vpaddd xmm1, xmm1, xmm3
vpxor xmm1, xmm1, xmmword [rsp + 0xf0]
vprold xmm3, xmm31, 1
vpxor xmm0, xmm1, xmm0
vpslld xmm26, xmm0, 1
vpaddd xmm26, xmm26, xmm0
vpxorq xmm26, xmm26, xmmword [rsp + 0x1e0]
vpandn xmm1, xmm7, xmm10
vpxorq xmm26, xmm26, xmm2
vprold xmm2, xmm26, 0xf
vpxor xmm1, xmm5, xmm1
vpxorq xmm3, xmm26, xmm3
vpternlogq xmm3, xmm3, xmm3, 1
vmovdqu64 xmm31, xmmword [rsp + 0x20]
vpslld xmm0, xmm2, 2
vpaddd xmm0, xmm0, xmm2
vpxor xmm0, xmm0, xmmword [rsp + 0x100]
vpxorq xmm22, xmm0, xmm22
vpslld xmm2, xmm22, 1
vpaddd xmm22, xmm2, xmm22
vpxorq xmm22, xmm22, xmmword [rsp + 0x1f0]
vprold xmm2, xmm8, 1
vpxorq xmm22, xmm22, xmm1
vprold xmm7, xmm22, 0xf
vpandnq xmm1, xmm21, xmm18
vpxor xmm1, xmm4, xmm1
vpxorq xmm2, xmm22, xmm2
vpternlogq xmm2, xmm2, xmm2, 1
vpslld xmm0, xmm7, 2
vpaddd xmm0, xmm0, xmm7
vpxor xmm0, xmm0, xmmword [rsp + 0x70]
vpxorq xmm19, xmm0, xmm19
vpslld xmm7, xmm19, 1
vpaddd xmm19, xmm7, xmm19
vpxorq xmm19, xmm19, xmmword [rsp + 0x200]
vpandnq xmm7, xmm20, xmm17
vpxorq xmm19, xmm19, xmm1
vprold xmm8, xmm19, 0xf
vpxor xmm7, xmm3, xmm7
vprold xmm1, xmm30, 1
vmovdqu64 xmm30, xmmword [rsp + 0xd0]
vpslld xmm0, xmm8, 2
vpaddd xmm0, xmm0, xmm8
vpxor xmm0, xmm0, xmmword [rsp + 0x60]
vpxorq xmm1, xmm19, xmm1
vpxor xmm13, xmm0, xmm13
vpslld xmm8, xmm13, 1
vpaddd xmm13, xmm8, xmm13
vpxor xmm13, xmm13, xmmword [rsp + 0x210]
vprold xmm0, xmm28, 1
vpxor xmm13, xmm13, xmm7
vmovdqu64 xmm7, xmmword [rsp + 0x90]
vpternlogq xmm1, xmm1, xmm1, 1
vpaddd xmm10, xmm7, xmm27
vmovdqu64 xmm7, xmmword [rsp + 0xb0]
vpaddd xmm27, xmm30, xmmword [rsp + 0x40]
vpaddd xmm9, xmm7, xmm31
vmovdqu64 xmm7, xmmword [rsp + 0xa0]
vpxor xmm0, xmm13, xmm0
vpaddd xmm13, xmm13, xmmword [rsp + 0x70]
vpaddd xmm8, xmm7, xmm29
vmovdqu64 xmm7, xmmword [rsp + 0xc0]
vpaddd xmm13, xmm27, xmm13
vpaddd xmm7, xmm7, xmmword [rsp + 0x80]
vmovups xmmword [rsp + 0x220], xmm13
vpaddd xmm19, xmm19, xmmword [rsp + 0x60]
vmovdqu64 xmm27, xmmword [rsp + 0xe0]
vmovdqu64 xmm13, xmmword [rsp + 0x20]
vmovdqu64 xmm31, xmmword [rsp + 0xf0]
vpaddd xmm13, xmm13, xmm27
vpaddd xmm13, xmm19, xmm13
vmovups xmmword [rsp + 0x2a0], xmm13
vmovdqu64 xmm19, xmmword [rsp + 0x30]
vmovdqu64 xmm13, xmmword [rsp + 0x50]
vpaddd xmm22, xmm22, xmm19
vpaddd xmm13, xmm13, xmm31
vpaddd xmm13, xmm13, xmm22
vmovdqu64 xmm28, xmmword [rsp + 0x110]
vmovdqu64 xmm29, xmmword [rsp + 0x100]
vmovups xmmword [rsp + 0x290], xmm13
vmovdqu64 xmm13, xmmword [rsp + 0x80]
vpaddd xmm26, xmm26, xmm28
vpaddd xmm13, xmm13, xmm29
vpaddd xmm13, xmm26, xmm13
vmovups xmmword [rsp + 0x280], xmm13
vpaddd xmm13, xmm10, xmmword [rsp + 0x70]
vpaddd xmm10, xmm10, xmm30
vpaddd xmm13, xmm13, xmm24
vmovups xmmword [rsp + 0x270], xmm13
vpaddd xmm13, xmm9, xmmword [rsp + 0x60]
vpaddd xmm9, xmm9, xmm27
vpaddd xmm6, xmm13, xmm6
vmovups xmmword [rsp + 0x260], xmm6
vpaddd xmm6, xmm8, xmmword [rsp + 0x30]
vpaddd xmm8, xmm8, xmm31
vpaddd xmm6, xmm6, xmm14
vmovups xmmword [rsp + 0x2b0], xmm6
vpaddd xmm6, xmm7, xmm28
vpaddd xmm7, xmm7, xmm29
vpaddd xmm11, xmm6, xmm11
vpaddd xmm10, xmm10, xmm12
vpaddd xmm9, xmm9, xmm15
vpaddd xmm8, xmm8, xmm23
vpaddd xmm7, xmm7, xmm25
vmovdqu64 xmm14, xmm28
vmovdqu64 xmm22, xmmword [rsp + 0xa0]
vmovdqu64 xmm19, xmmword [rsp + 0xb0]
vmovdqu64 xmm23, xmmword [rsp + 0x90]
vmovdqu64 xmm24, xmmword [rsp + 0x80]
vmovdqu64 xmm25, xmmword [rsp + 0x50]
vmovdqu64 xmm26, xmmword [rsp + 0x20]
vmovdqu64 xmm13, xmmword [rsp + 0x40]
vmovdqu64 xmm15, xmmword [rsp + 0x30]
vmovdqu64 xmm6, xmmword [rsp + 0x60]
vmovdqu64 xmm12, xmmword [rsp + 0x70]
vmovdqu64 xmm28, xmmword [rsp + 0xc0]
vpternlogq xmm0, xmm0, xmm0, 1
dec eax
je 0x5e0d58
vmovups xmmword [rsp + 0x100], xmm4
vmovdqu64 xmm4, xmmword [rsp + 0x2d0]
vmovups xmmword [rsp + 0xc0], xmm0
vmovups xmmword [rsp + 0x40], xmm4
vmovdqu64 xmm4, xmmword [rsp + 0x240]
vmovups xmmword [rsp + 0xd0], xmm1
vmovups xmmword [rsp + 0x80], xmm4
vmovdqu64 xmm4, xmmword [rsp + 0x230]
vmovups xmmword [rsp + 0xe0], xmm2
vmovups xmmword [rsp + 0x90], xmm4
vmovdqu64 xmm4, xmmword [rsp + 0x2c0]
vmovups xmmword [rsp + 0xf0], xmm3
vmovups xmmword [rsp + 0xb0], xmm4
vmovdqu64 xmm4, xmmword [rsp + 0x250]
vmovups xmmword [rsp + 0x70], xmm5
vmovups xmmword [rsp + 0x60], xmm16
vmovups xmmword [rsp + 0x30], xmm17
vmovups xmmword [rsp + 0x110], xmm18
vmovups xmmword [rsp + 0x20], xmm20
vmovups xmmword [rsp + 0x50], xmm21
vmovups xmmword [rsp + 0xa0], xmm4
jmp 0x5df94d
cmp dword [rsp + 0x500], 0x10
vmovdqu64 xmm24, xmmword [rsp + 0x2c0]
vmovdqu64 xmm23, xmmword [rsp + 0x230]
vmovdqu64 xmm22, xmmword [rsp + 0x240]
vmovdqu64 xmm19, xmmword [rsp + 0x2d0]
je 0x5e1240
vmovups xmmword [rsi], xmm17
vmovups xmmword [rsi + 0x10], xmm16
vmovups xmmword [rsi + 0x20], xmm5
vmovups xmmword [rsi + 0x30], xmm4
vmovups xmmword [rsi + 0x40], xmm3
vmovups xmmword [rsi + 0x50], xmm2
vmovups xmmword [rsi + 0x60], xmm1
vmovups xmmword [rsi + 0x70], xmm0
vmovups xmm6, xmmword [rsp + 0x420]
vmovups xmm7, xmmword [rsp + 0x430]
vmovups xmm8, xmmword [rsp + 0x440]
vmovups xmm9, xmmword [rsp + 0x450]
vmovups xmm10, xmmword [rsp + 0x460]
vmovups xmm11, xmmword [rsp + 0x470]
vmovups xmm12, xmmword [rsp + 0x480]
vmovups xmm13, xmmword [rsp + 0x490]
vmovups xmm14, xmmword [rsp + 0x4a0]
vmovups xmm15, xmmword [rsp + 0x4b0]
add rsp, 0x4c8
pop rbx
pop rsi
ret
vmovdqu64 xmm6, xmmword [0x0072ffc0]
mov byte [rbx + 0x3d0], 1
vmovups xmmword [rsp + 0x410], xmm6
vmovdqu64 xmm6, xmmword [0x0072ffd0]
vmovdqu64 xmm19, xmmword [0x0072ff20]
vmovups xmmword [rsp + 0x400], xmm6
vmovdqu64 xmm6, xmmword [0x0072ffe0]
vmovdqu64 xmm14, xmmword [0x0072ff30]
vmovups xmmword [rsp + 0x3f0], xmm6
vmovdqu64 xmm6, xmmword [0x0072fff0]
vmovdqu64 xmm24, xmmword [0x0072ff40]
vmovups xmmword [rsp + 0x2a0], xmm6
vmovdqu64 xmm6, xmmword [0x00730000]
vmovdqu64 xmm23, xmmword [0x0072ff50]
vmovups xmmword [rsp + 0x290], xmm6
vmovdqu64 xmm6, xmmword [0x00730010]
vmovdqu64 xmm18, xmmword [0x0072ff60]
vmovups xmmword [rsp + 0x280], xmm6
vmovdqu64 xmm6, xmmword [0x00730020]
vmovdqu64 xmm17, xmmword [0x0072ff70]
vmovups xmmword [rsp + 0x270], xmm6
vmovdqu64 xmm6, xmmword [0x00730030]
vmovdqu64 xmm27, xmmword [0x0072ff80]
vmovups xmmword [rsp + 0x260], xmm6
vmovdqu64 xmm6, xmmword [0x00730040]
vmovdqu64 xmm28, xmmword [0x0072ff90]
vmovups xmmword [rsp + 0x3e0], xmm6
vmovdqu64 xmm6, xmmword [0x00730050]
vmovdqu64 xmm29, xmmword [0x0072ffa0]
vmovups xmmword [rsp + 0x3d0], xmm6
vmovdqu64 xmm6, xmmword [0x00730060]
vmovdqu64 xmm31, xmmword [0x0072ffb0]
vmovups xmmword [rsp + 0x3c0], xmm6
vmovdqu64 xmm6, xmmword [0x00730070]
vmovdqu64 xmm21, xmmword [0x0072fcd0]
vmovups xmmword [rsp + 0x3b0], xmm6
vmovdqu64 xmm6, xmmword [0x00730080]
vmovdqu64 xmm1, xmmword [0x00730170]
vmovdqu64 xmm2, xmmword [0x007301a0]
vmovdqu64 xmm25, xmmword [0x0072fce0]
vmovdqu64 xmm26, xmmword [0x0072fcf0]
vmovdqu64 xmm22, xmmword [0x0072fd00]
vmovups xmmword [rsp + 0x3a0], xmm6
vmovdqu64 xmm6, xmmword [0x00730090]
vmovups xmmword [rsp + 0x1f0], xmm1
vmovups xmmword [rsp + 0x2b0], xmm6
vmovups xmmword [rsp + 0x110], xmm2
vmovups xmmword [rsp + 0xa0], xmm21
vmovdqu64 xmm16, xmmword [0x007300a0]
vmovdqu64 xmm15, xmmword [0x007300b0]
vmovdqu64 xmm5, xmmword [0x007300c0]
vmovdqu64 xmm7, xmmword [0x007300d0]
vmovdqu64 xmm8, xmmword [0x007300e0]
vmovdqu64 xmm9, xmmword [0x007300f0]
vmovdqu64 xmm10, xmmword [0x00730100]
vmovdqu64 xmm11, xmmword [0x00730110]
vmovdqu64 xmm12, xmmword [0x00730120]
vmovdqu64 xmm13, xmmword [0x00730130]
vmovdqu64 xmm6, xmmword [0x00730140]
vmovdqu64 xmm4, xmmword [str.N2N2N2N2_]
vmovdqu64 xmm3, xmmword [0x00730160]
vmovdqu64 xmm1, xmmword [0x00730180]
vmovdqu64 xmm0, xmmword [0x00730190]
vmovups xmmword [rsp + 0xb0], xmm25
vmovups xmmword [rsp + 0x90], xmm26
vmovups xmmword [rsp + 0x80], xmm22
vmovdqu64 xmm20, xmmword [0x0072fc90]
vmovdqu64 xmm30, xmmword [0x0072fd10]
vmovups xmmword [rsp + 0xf0], xmm20
vmovdqu64 xmm20, xmmword [0x0072fca0]
vmovups xmmword [rsp + 0x50], xmm30
vmovups xmmword [rsp + 0xe0], xmm20
vmovdqu64 xmm30, xmmword [0x0072fd20]
vmovdqu64 xmm20, xmmword [0x0072fcb0]
vmovups xmmword [rsp + 0x20], xmm30
vmovups xmmword [rsp + 0xd0], xmm20
vmovdqu64 xmm30, xmmword [0x0072fd30]
vmovdqu64 xmm20, xmmword [0x0072fcc0]
vmovups xmmword [rsp + 0x40], xmm30
vmovups xmmword [rsp + 0xc0], xmm20
vmovdqu64 xmm30, xmmword [0x0072fd40]
vmovdqu64 xmm20, xmmword [rsp + 0xf0]
vmovdqu64 xmm2, xmmword [0x0072fc70]
vmovups xmmword [rsp + 0x60], xmm30
vmovups xmmword [rsp + 0x2c0], xmm20
vmovdqu64 xmm30, xmmword [0x0072fd50]
vmovdqu64 xmm20, xmmword [rsp + 0xe0]
vmovups xmmword [rsp + 0x70], xmm2
vmovups xmmword [rsp + 0x30], xmm30
vmovdqu64 xmm2, xmmword [0x0072fc80]
vmovdqu64 xmm30, xmmword [0x0072fc60]
vmovups xmmword [rsp + 0x250], xmm20
vmovdqu64 xmm20, xmmword [rsp + 0xd0]
vmovups xmmword [rsp + 0x220], xmm30
vmovups xmmword [rsp + 0x2d0], xmm30
vmovups xmmword [rsp + 0x100], xmm2
vmovdqu64 xmm30, xmmword [rsp + 0x70]
vmovups xmmword [rsp + 0x390], xmm2
vmovups xmmword [rsp + 0x310], xmm20
vmovups xmmword [rsp + 0x380], xmm21
vmovdqu64 xmm21, xmmword [rsp + 0x50]
vmovdqu64 xmm20, xmmword [rsp + 0xc0]
vmovups xmmword [rsp + 0x340], xmm21
vmovdqu64 xmm21, xmmword [rsp + 0x20]
vmovups xmmword [rsp + 0x300], xmm20
vmovups xmmword [rsp + 0x330], xmm21
vmovdqu64 xmm21, xmmword [rsp + 0x40]
vmovups xmmword [rsp + 0x370], xmm25
vmovups xmmword [rsp + 0x320], xmm21
vmovdqu64 xmm21, xmmword [rsp + 0x60]
vmovups xmmword [rsp + 0x360], xmm26
vmovups xmmword [rsp + 0x230], xmm21
vmovdqu64 xmm21, xmmword [rsp + 0x30]
vmovups xmmword [rsp + 0x350], xmm22
vmovups xmmword [rsp + 0x240], xmm21
jmp 0x5de3e8
vmovdqu64 xmm6, xmmword [rsp + 0x250]
vmovups xmmword [rsi + 0x10], xmm24
vmovups xmmword [rsi], xmm6
vmovups xmmword [rsi + 0x20], xmm23
vmovups xmmword [rsi + 0x30], xmm22
vmovups xmmword [rsi + 0x40], xmm21
vmovups xmmword [rsi + 0x50], xmm20
vmovups xmmword [rsi + 0x60], xmm19
vmovups xmmword [rsi + 0x70], xmm18
vmovups xmmword [rsi + 0x80], xmm17
vmovups xmmword [rsi + 0x90], xmm16
vmovups xmmword [rsi + 0xa0], xmm5
vmovups xmmword [rsi + 0xb0], xmm4
vmovups xmmword [rsi + 0xc0], xmm3
vmovups xmmword [rsi + 0xd0], xmm2
vmovups xmmword [rsi + 0xe0], xmm1
vmovups xmmword [rsi + 0xf0], xmm0
jmp 0x5e0db1