140035839:	62 c1 7d 48 6f c7    	vmovdqa32 %zmm15,%zmm16
14003583f:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140035843:	48 81 fa c0 03 00 00 	cmp    $0x3c0,%rdx
14003584a:	72 19                	jb     0x140035865
14003584c:	62 71 05 48 ef 3e    	vpxord (%rsi),%zmm15,%zmm15
140035852:	62 71 7e 48 7f 3c 37 	vmovdqu32 %zmm15,(%rdi,%rsi,1)
140035859:	74 40                	je     0x14003589b
14003585b:	62 c1 7d 48 6f c4    	vmovdqa32 %zmm12,%zmm16
140035861:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140035865:	62 e1 7d 48 7f 04 24 	vmovdqa32 %zmm16,(%rsp)
14003586c:	48 8d 3c 37          	lea    (%rdi,%rsi,1),%rdi
140035870:	48 83 e2 3f          	and    $0x3f,%rdx
140035874:	42 0f b6 04 16       	movzbl (%rsi,%r10,1),%eax
140035879:	42 0f b6 0c 14       	movzbl (%rsp,%r10,1),%ecx
14003587e:	4d 8d 52 01          	lea    0x1(%r10),%r10
140035882:	31 c8                	xor    %ecx,%eax
140035884:	42 88 44 17 ff       	mov    %al,-0x1(%rdi,%r10,1)
140035889:	48 ff ca             	dec    %rdx
14003588c:	75 e6                	jne    0x140035874
14003588e:	62 a1 7d 40 ef c0    	vpxord %zmm16,%zmm16,%zmm16
140035894:	62 e1 7d 48 7f 04 24 	vmovdqa32 %zmm16,(%rsp)
14003589b:	c5 fc 77             	vzeroall
14003589e:	41 0f 28 b1 58 ff ff 	movaps -0xa8(%r9),%xmm6
1400358a5:	ff
1400358a6:	41 0f 28 b9 68 ff ff 	movaps -0x98(%r9),%xmm7
1400358ad:	ff
1400358ae:	45 0f 28 81 78 ff ff 	movaps -0x88(%r9),%xmm8
1400358b5:	ff
1400358b6:	45 0f 28 49 88       	movaps -0x78(%r9),%xmm9
1400358bb:	45 0f 28 51 98       	movaps -0x68(%r9),%xmm10
1400358c0:	45 0f 28 59 a8       	movaps -0x58(%r9),%xmm11
1400358c5:	45 0f 28 61 b8       	movaps -0x48(%r9),%xmm12
1400358ca:	45 0f 28 69 c8       	movaps -0x38(%r9),%xmm13
1400358cf:	45 0f 28 71 d8       	movaps -0x28(%r9),%xmm14
1400358d4:	45 0f 28 79 e8       	movaps -0x18(%r9),%xmm15
1400358d9:	49 8d 21             	lea    (%r9),%rsp
1400358dc:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
1400358e1:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
1400358e6:	f3 c3                	repz ret
1400358e8:	90                   	nop
1400358e9:	90                   	nop
1400358ea:	90                   	nop
1400358eb:	90                   	nop
1400358ec:	90                   	nop
1400358ed:	90                   	nop
1400358ee:	90                   	nop
1400358ef:	90                   	nop
1400358f0:	90                   	nop
1400358f1:	90                   	nop
1400358f2:	90                   	nop
1400358f3:	90                   	nop
1400358f4:	90                   	nop
1400358f5:	90                   	nop
1400358f6:	90                   	nop
1400358f7:	90                   	nop
1400358f8:	90                   	nop
1400358f9:	90                   	nop
1400358fa:	90                   	nop
1400358fb:	90                   	nop
1400358fc:	90                   	nop
1400358fd:	90                   	nop
1400358fe:	90                   	nop
1400358ff:	90                   	nop
140035900:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140035905:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003590a:	48 89 e0             	mov    %rsp,%rax
14003590d:	48 89 cf             	mov    %rcx,%rdi
140035910:	48 89 d6             	mov    %rdx,%rsi
140035913:	4c 89 c2             	mov    %r8,%rdx
140035916:	4c 89 c9             	mov    %r9,%rcx
140035919:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14003591e:	49 89 e1             	mov    %rsp,%r9
140035921:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
140035928:	48 83 e4 c0          	and    $0xffffffffffffffc0,%rsp
14003592c:	41 0f 29 b1 58 ff ff 	movaps %xmm6,-0xa8(%r9)
140035933:	ff
140035934:	41 0f 29 b9 68 ff ff 	movaps %xmm7,-0x98(%r9)
14003593b:	ff
14003593c:	45 0f 29 81 78 ff ff 	movaps %xmm8,-0x88(%r9)
140035943:	ff
140035944:	45 0f 29 49 88       	movaps %xmm9,-0x78(%r9)
140035949:	45 0f 29 51 98       	movaps %xmm10,-0x68(%r9)
14003594e:	45 0f 29 59 a8       	movaps %xmm11,-0x58(%r9)
140035953:	45 0f 29 61 b8       	movaps %xmm12,-0x48(%r9)
140035958:	45 0f 29 69 c8       	movaps %xmm13,-0x38(%r9)
14003595d:	45 0f 29 71 d8       	movaps %xmm14,-0x28(%r9)
140035962:	45 0f 29 79 e8       	movaps %xmm15,-0x18(%r9)
140035967:	c5 f8 77             	vzeroupper
14003596a:	4c 8d 15 0f c6 ff ff 	lea    -0x39f1(%rip),%r10        # 0x140031f80
140035971:	c4 c2 7d 5a 1a       	vbroadcasti128 (%r10),%ymm3
140035976:	c4 e2 7d 5a 39       	vbroadcasti128 (%rcx),%ymm7
14003597b:	c4 62 7d 5a 59 10    	vbroadcasti128 0x10(%rcx),%ymm11
140035981:	c4 42 7d 5a 38       	vbroadcasti128 (%r8),%ymm15
140035986:	c5 fd 70 c3 00       	vpshufd $0x0,%ymm3,%ymm0
14003598b:	c5 fd 70 cb 55       	vpshufd $0x55,%ymm3,%ymm1
140035990:	c5 fd 70 d3 aa       	vpshufd $0xaa,%ymm3,%ymm2
140035995:	c5 fd 70 db ff       	vpshufd $0xff,%ymm3,%ymm3
14003599a:	62 e1 fd 28 6f c0    	vmovdqa64 %ymm0,%ymm16
1400359a0:	62 e1 fd 28 6f c9    	vmovdqa64 %ymm1,%ymm17
1400359a6:	62 e1 fd 28 6f d2    	vmovdqa64 %ymm2,%ymm18
1400359ac:	62 e1 fd 28 6f db    	vmovdqa64 %ymm3,%ymm19
1400359b2:	c5 fd 70 e7 00       	vpshufd $0x0,%ymm7,%ymm4
1400359b7:	c5 fd 70 ef 55       	vpshufd $0x55,%ymm7,%ymm5
1400359bc:	c5 fd 70 f7 aa       	vpshufd $0xaa,%ymm7,%ymm6
1400359c1:	c5 fd 70 ff ff       	vpshufd $0xff,%ymm7,%ymm7
1400359c6:	62 e1 fd 28 6f e4    	vmovdqa64 %ymm4,%ymm20
1400359cc:	62 e1 fd 28 6f ed    	vmovdqa64 %ymm5,%ymm21
1400359d2:	62 e1 fd 28 6f f6    	vmovdqa64 %ymm6,%ymm22
1400359d8:	62 e1 fd 28 6f ff    	vmovdqa64 %ymm7,%ymm23
1400359de:	c4 41 7d 70 c3 00    	vpshufd $0x0,%ymm11,%ymm8
1400359e4:	c4 41 7d 70 cb 55    	vpshufd $0x55,%ymm11,%ymm9
1400359ea:	c4 41 7d 70 d3 aa    	vpshufd $0xaa,%ymm11,%ymm10
1400359f0:	c4 41 7d 70 db ff    	vpshufd $0xff,%ymm11,%ymm11
1400359f6:	62 41 fd 28 6f c0    	vmovdqa64 %ymm8,%ymm24
1400359fc:	62 41 fd 28 6f c9    	vmovdqa64 %ymm9,%ymm25
140035a02:	62 41 fd 28 6f d2    	vmovdqa64 %ymm10,%ymm26
140035a08:	62 41 fd 28 6f db    	vmovdqa64 %ymm11,%ymm27
140035a0e:	c4 41 7d 70 e7 00    	vpshufd $0x0,%ymm15,%ymm12
140035a14:	c4 41 7d 70 ef 55    	vpshufd $0x55,%ymm15,%ymm13
140035a1a:	c4 41 7d 70 f7 aa    	vpshufd $0xaa,%ymm15,%ymm14
140035a20:	c4 41 7d 70 ff ff    	vpshufd $0xff,%ymm15,%ymm15
140035a26:	c5 1d fe 25 d2 c3 ff 	vpaddd -0x3c2e(%rip),%ymm12,%ymm12        # 0x140031e00
140035a2d:	ff
140035a2e:	62 41 fd 28 6f e4    	vmovdqa64 %ymm12,%ymm28
140035a34:	62 41 fd 28 6f ed    	vmovdqa64 %ymm13,%ymm29
140035a3a:	62 41 fd 28 6f f6    	vmovdqa64 %ymm14,%ymm30
140035a40:	62 41 fd 28 6f ff    	vmovdqa64 %ymm15,%ymm31
140035a46:	b8 0a 00 00 00       	mov    $0xa,%eax
140035a4b:	e9 90 00 00 00       	jmp    0x140035ae0
140035a50:	90                   	nop
140035a51:	90                   	nop
140035a52:	90                   	nop
140035a53:	90                   	nop
140035a54:	90                   	nop
140035a55:	90                   	nop
140035a56:	90                   	nop
140035a57:	90                   	nop
140035a58:	90                   	nop
140035a59:	90                   	nop
140035a5a:	90                   	nop
140035a5b:	90                   	nop
140035a5c:	90                   	nop
140035a5d:	90                   	nop
140035a5e:	90                   	nop
140035a5f:	90                   	nop
140035a60:	c4 c2 7d 58 52 08    	vpbroadcastd 0x8(%r10),%ymm2
140035a66:	c4 c2 7d 58 5a 0c    	vpbroadcastd 0xc(%r10),%ymm3
140035a6c:	62 61 1d 20 fe 25 aa 	vpaddd -0x3c56(%rip),%ymm28,%ymm28        # 0x140031e20
140035a73:	c3 ff ff
140035a76:	62 b1 fd 28 6f e4    	vmovdqa64 %ymm20,%ymm4
140035a7c:	62 b1 fd 28 6f ed    	vmovdqa64 %ymm21,%ymm5
140035a82:	62 b1 fd 28 6f f6    	vmovdqa64 %ymm22,%ymm6
140035a88:	62 b1 fd 28 6f ff    	vmovdqa64 %ymm23,%ymm7
140035a8e:	62 11 fd 28 6f c0    	vmovdqa64 %ymm24,%ymm8
140035a94:	62 11 fd 28 6f c9    	vmovdqa64 %ymm25,%ymm9
140035a9a:	62 11 fd 28 6f d2    	vmovdqa64 %ymm26,%ymm10
140035aa0:	62 11 fd 28 6f db    	vmovdqa64 %ymm27,%ymm11
140035aa6:	62 11 fd 28 6f e4    	vmovdqa64 %ymm28,%ymm12
140035aac:	62 11 fd 28 6f ed    	vmovdqa64 %ymm29,%ymm13
140035ab2:	62 11 fd 28 6f f6    	vmovdqa64 %ymm30,%ymm14
140035ab8:	62 11 fd 28 6f ff    	vmovdqa64 %ymm31,%ymm15
140035abe:	62 e1 fd 28 6f c0    	vmovdqa64 %ymm0,%ymm16
140035ac4:	62 e1 fd 28 6f c9    	vmovdqa64 %ymm1,%ymm17
140035aca:	62 e1 fd 28 6f d2    	vmovdqa64 %ymm2,%ymm18
140035ad0:	62 e1 fd 28 6f db    	vmovdqa64 %ymm3,%ymm19
140035ad6:	b8 0a 00 00 00       	mov    $0xa,%eax
140035adb:	eb 03                	jmp    0x140035ae0
140035add:	90                   	nop
140035ade:	90                   	nop
140035adf:	90                   	nop
140035ae0:	c5 fd fe c4          	vpaddd %ymm4,%ymm0,%ymm0
140035ae4:	c5 f5 fe cd          	vpaddd %ymm5,%ymm1,%ymm1
140035ae8:	c5 ed fe d6          	vpaddd %ymm6,%ymm2,%ymm2
140035aec:	c5 e5 fe df          	vpaddd %ymm7,%ymm3,%ymm3
140035af0:	c5 1d ef e0          	vpxor  %ymm0,%ymm12,%ymm12
140035af4:	c5 15 ef e9          	vpxor  %ymm1,%ymm13,%ymm13
140035af8:	c5 0d ef f2          	vpxor  %ymm2,%ymm14,%ymm14
140035afc:	c5 05 ef fb          	vpxor  %ymm3,%ymm15,%ymm15
140035b00:	62 d1 1d 28 72 cc 10 	vprold $0x10,%ymm12,%ymm12
140035b07:	62 d1 15 28 72 cd 10 	vprold $0x10,%ymm13,%ymm13
140035b0e:	62 d1 0d 28 72 ce 10 	vprold $0x10,%ymm14,%ymm14
140035b15:	62 d1 05 28 72 cf 10 	vprold $0x10,%ymm15,%ymm15
140035b1c:	c4 41 3d fe c4       	vpaddd %ymm12,%ymm8,%ymm8
140035b21:	c4 41 35 fe cd       	vpaddd %ymm13,%ymm9,%ymm9
140035b26:	c4 41 2d fe d6       	vpaddd %ymm14,%ymm10,%ymm10
140035b2b:	c4 41 25 fe df       	vpaddd %ymm15,%ymm11,%ymm11
140035b30:	c4 c1 5d ef e0       	vpxor  %ymm8,%ymm4,%ymm4
140035b35:	c4 c1 55 ef e9       	vpxor  %ymm9,%ymm5,%ymm5
140035b3a:	c4 c1 4d ef f2       	vpxor  %ymm10,%ymm6,%ymm6
140035b3f:	c4 c1 45 ef fb       	vpxor  %ymm11,%ymm7,%ymm7
140035b44:	62 f1 5d 28 72 cc 0c 	vprold $0xc,%ymm4,%ymm4
140035b4b:	62 f1 55 28 72 cd 0c 	vprold $0xc,%ymm5,%ymm5
140035b52:	62 f1 4d 28 72 ce 0c 	vprold $0xc,%ymm6,%ymm6
140035b59:	62 f1 45 28 72 cf 0c 	vprold $0xc,%ymm7,%ymm7
140035b60:	c5 fd fe c4          	vpaddd %ymm4,%ymm0,%ymm0
140035b64:	c5 f5 fe cd          	vpaddd %ymm5,%ymm1,%ymm1
140035b68:	c5 ed fe d6          	vpaddd %ymm6,%ymm2,%ymm2
140035b6c:	c5 e5 fe df          	vpaddd %ymm7,%ymm3,%ymm3
140035b70:	c5 1d ef e0          	vpxor  %ymm0,%ymm12,%ymm12
140035b74:	c5 15 ef e9          	vpxor  %ymm1,%ymm13,%ymm13
140035b78:	c5 0d ef f2          	vpxor  %ymm2,%ymm14,%ymm14
140035b7c:	c5 05 ef fb          	vpxor  %ymm3,%ymm15,%ymm15
140035b80:	62 d1 1d 28 72 cc 08 	vprold $0x8,%ymm12,%ymm12
140035b87:	62 d1 15 28 72 cd 08 	vprold $0x8,%ymm13,%ymm13
140035b8e:	62 d1 0d 28 72 ce 08 	vprold $0x8,%ymm14,%ymm14
140035b95:	62 d1 05 28 72 cf 08 	vprold $0x8,%ymm15,%ymm15
140035b9c:	c4 41 3d fe c4       	vpaddd %ymm12,%ymm8,%ymm8
140035ba1:	c4 41 35 fe cd       	vpaddd %ymm13,%ymm9,%ymm9
140035ba6:	c4 41 2d fe d6       	vpaddd %ymm14,%ymm10,%ymm10
140035bab:	c4 41 25 fe df       	vpaddd %ymm15,%ymm11,%ymm11
140035bb0:	c4 c1 5d ef e0       	vpxor  %ymm8,%ymm4,%ymm4
140035bb5:	c4 c1 55 ef e9       	vpxor  %ymm9,%ymm5,%ymm5
140035bba:	c4 c1 4d ef f2       	vpxor  %ymm10,%ymm6,%ymm6
140035bbf:	c4 c1 45 ef fb       	vpxor  %ymm11,%ymm7,%ymm7
140035bc4:	62 f1 5d 28 72 cc 07 	vprold $0x7,%ymm4,%ymm4
140035bcb:	62 f1 55 28 72 cd 07 	vprold $0x7,%ymm5,%ymm5
140035bd2:	62 f1 4d 28 72 ce 07 	vprold $0x7,%ymm6,%ymm6
140035bd9:	62 f1 45 28 72 cf 07 	vprold $0x7,%ymm7,%ymm7
140035be0:	c5 fd fe c5          	vpaddd %ymm5,%ymm0,%ymm0
140035be4:	c5 f5 fe ce          	vpaddd %ymm6,%ymm1,%ymm1
140035be8:	c5 ed fe d7          	vpaddd %ymm7,%ymm2,%ymm2
140035bec:	c5 e5 fe dc          	vpaddd %ymm4,%ymm3,%ymm3
140035bf0:	c5 05 ef f8          	vpxor  %ymm0,%ymm15,%ymm15
140035bf4:	c5 1d ef e1          	vpxor  %ymm1,%ymm12,%ymm12
140035bf8:	c5 15 ef ea          	vpxor  %ymm2,%ymm13,%ymm13
140035bfc:	c5 0d ef f3          	vpxor  %ymm3,%ymm14,%ymm14
140035c00:	62 d1 05 28 72 cf 10 	vprold $0x10,%ymm15,%ymm15
140035c07:	62 d1 1d 28 72 cc 10 	vprold $0x10,%ymm12,%ymm12
140035c0e:	62 d1 15 28 72 cd 10 	vprold $0x10,%ymm13,%ymm13
140035c15:	62 d1 0d 28 72 ce 10 	vprold $0x10,%ymm14,%ymm14
140035c1c:	c4 41 2d fe d7       	vpaddd %ymm15,%ymm10,%ymm10
140035c21:	c4 41 25 fe dc       	vpaddd %ymm12,%ymm11,%ymm11
140035c26:	c4 41 3d fe c5       	vpaddd %ymm13,%ymm8,%ymm8
140035c2b:	c4 41 35 fe ce       	vpaddd %ymm14,%ymm9,%ymm9
140035c30:	c4 c1 55 ef ea       	vpxor  %ymm10,%ymm5,%ymm5
140035c35:	c4 c1 4d ef f3       	vpxor  %ymm11,%ymm6,%ymm6
140035c3a:	c4 c1 45 ef f8       	vpxor  %ymm8,%ymm7,%ymm7
140035c3f:	c4 c1 5d ef e1       	vpxor  %ymm9,%ymm4,%ymm4
140035c44:	62 f1 55 28 72 cd 0c 	vprold $0xc,%ymm5,%ymm5
140035c4b:	62 f1 4d 28 72 ce 0c 	vprold $0xc,%ymm6,%ymm6
140035c52:	62 f1 45 28 72 cf 0c 	vprold $0xc,%ymm7,%ymm7
140035c59:	62 f1 5d 28 72 cc 0c 	vprold $0xc,%ymm4,%ymm4
140035c60:	c5 fd fe c5          	vpaddd %ymm5,%ymm0,%ymm0
140035c64:	c5 f5 fe ce          	vpaddd %ymm6,%ymm1,%ymm1
140035c68:	c5 ed fe d7          	vpaddd %ymm7,%ymm2,%ymm2
140035c6c:	c5 e5 fe dc          	vpaddd %ymm4,%ymm3,%ymm3
140035c70:	c5 05 ef f8          	vpxor  %ymm0,%ymm15,%ymm15
140035c74:	c5 1d ef e1          	vpxor  %ymm1,%ymm12,%ymm12
140035c78:	c5 15 ef ea          	vpxor  %ymm2,%ymm13,%ymm13
140035c7c:	c5 0d ef f3          	vpxor  %ymm3,%ymm14,%ymm14
140035c80:	62 d1 05 28 72 cf 08 	vprold $0x8,%ymm15,%ymm15
140035c87:	62 d1 1d 28 72 cc 08 	vprold $0x8,%ymm12,%ymm12
140035c8e:	62 d1 15 28 72 cd 08 	vprold $0x8,%ymm13,%ymm13
140035c95:	62 d1 0d 28 72 ce 08 	vprold $0x8,%ymm14,%ymm14
140035c9c:	c4 41 2d fe d7       	vpaddd %ymm15,%ymm10,%ymm10
140035ca1:	c4 41 25 fe dc       	vpaddd %ymm12,%ymm11,%ymm11
140035ca6:	c4 41 3d fe c5       	vpaddd %ymm13,%ymm8,%ymm8
140035cab:	c4 41 35 fe ce       	vpaddd %ymm14,%ymm9,%ymm9
140035cb0:	c4 c1 55 ef ea       	vpxor  %ymm10,%ymm5,%ymm5
140035cb5:	c4 c1 4d ef f3       	vpxor  %ymm11,%ymm6,%ymm6
140035cba:	c4 c1 45 ef f8       	vpxor  %ymm8,%ymm7,%ymm7
140035cbf:	c4 c1 5d ef e1       	vpxor  %ymm9,%ymm4,%ymm4
140035cc4:	62 f1 55 28 72 cd 07 	vprold $0x7,%ymm5,%ymm5
140035ccb:	62 f1 4d 28 72 ce 07 	vprold $0x7,%ymm6,%ymm6
140035cd2:	62 f1 45 28 72 cf 07 	vprold $0x7,%ymm7,%ymm7
140035cd9:	62 f1 5d 28 72 cc 07 	vprold $0x7,%ymm4,%ymm4
140035ce0:	ff c8                	dec    %eax
140035ce2:	0f 85 f8 fd ff ff    	jne    0x140035ae0
140035ce8:	62 b1 7d 28 fe c0    	vpaddd %ymm16,%ymm0,%ymm0
140035cee:	62 b1 75 28 fe c9    	vpaddd %ymm17,%ymm1,%ymm1
140035cf4:	62 b1 6d 28 fe d2    	vpaddd %ymm18,%ymm2,%ymm2
140035cfa:	62 b1 65 28 fe db    	vpaddd %ymm19,%ymm3,%ymm3
140035d00:	62 e1 7d 28 62 d1    	vpunpckldq %ymm1,%ymm0,%ymm18
140035d06:	62 e1 6d 28 62 db    	vpunpckldq %ymm3,%ymm2,%ymm19
140035d0c:	c5 fd 6a c1          	vpunpckhdq %ymm1,%ymm0,%ymm0
140035d10:	c5 ed 6a d3          	vpunpckhdq %ymm3,%ymm2,%ymm2
140035d14:	62 b1 ed 20 6c cb    	vpunpcklqdq %ymm19,%ymm18,%ymm1
140035d1a:	62 a1 ed 20 6d d3    	vpunpckhqdq %ymm19,%ymm18,%ymm18
140035d20:	c5 fd 6c da          	vpunpcklqdq %ymm2,%ymm0,%ymm3
140035d24:	c5 fd 6d c2          	vpunpckhqdq %ymm2,%ymm0,%ymm0
140035d28:	62 b1 5d 28 fe e4    	vpaddd %ymm20,%ymm4,%ymm4
140035d2e:	62 b1 55 28 fe ed    	vpaddd %ymm21,%ymm5,%ymm5
140035d34:	62 b1 4d 28 fe f6    	vpaddd %ymm22,%ymm6,%ymm6
140035d3a:	62 b1 45 28 fe ff    	vpaddd %ymm23,%ymm7,%ymm7
140035d40:	c5 dd 62 d5          	vpunpckldq %ymm5,%ymm4,%ymm2
140035d44:	62 e1 4d 28 62 df    	vpunpckldq %ymm7,%ymm6,%ymm19
140035d4a:	c5 dd 6a e5          	vpunpckhdq %ymm5,%ymm4,%ymm4
140035d4e:	c5 cd 6a f7          	vpunpckhdq %ymm7,%ymm6,%ymm6
140035d52:	62 b1 ed 28 6c eb    	vpunpcklqdq %ymm19,%ymm2,%ymm5
140035d58:	62 b1 ed 28 6d d3    	vpunpckhqdq %ymm19,%ymm2,%ymm2
140035d5e:	c5 dd 6c fe          	vpunpcklqdq %ymm6,%ymm4,%ymm7
140035d62:	c5 dd 6d e6          	vpunpckhqdq %ymm6,%ymm4,%ymm4
140035d66:	62 e3 75 28 43 dd 00 	vshufi32x4 $0x0,%ymm5,%ymm1,%ymm19
140035d6d:	62 f3 75 28 43 ed 03 	vshufi32x4 $0x3,%ymm5,%ymm1,%ymm5
140035d74:	62 f3 6d 20 43 ca 00 	vshufi32x4 $0x0,%ymm2,%ymm18,%ymm1
140035d7b:	62 f3 6d 20 43 d2 03 	vshufi32x4 $0x3,%ymm2,%ymm18,%ymm2
140035d82:	62 e3 65 28 43 d7 00 	vshufi32x4 $0x0,%ymm7,%ymm3,%ymm18
140035d89:	62 f3 65 28 43 ff 03 	vshufi32x4 $0x3,%ymm7,%ymm3,%ymm7
140035d90:	62 f3 7d 28 43 dc 00 	vshufi32x4 $0x0,%ymm4,%ymm0,%ymm3
140035d97:	62 f3 7d 28 43 e4 03 	vshufi32x4 $0x3,%ymm4,%ymm0,%ymm4
140035d9e:	62 11 3d 28 fe c0    	vpaddd %ymm24,%ymm8,%ymm8
140035da4:	62 11 35 28 fe c9    	vpaddd %ymm25,%ymm9,%ymm9
140035daa:	62 11 2d 28 fe d2    	vpaddd %ymm26,%ymm10,%ymm10
140035db0:	62 11 25 28 fe db    	vpaddd %ymm27,%ymm11,%ymm11
140035db6:	c4 c1 3d 62 f1       	vpunpckldq %ymm9,%ymm8,%ymm6
140035dbb:	c4 c1 2d 62 c3       	vpunpckldq %ymm11,%ymm10,%ymm0
140035dc0:	c4 41 3d 6a c1       	vpunpckhdq %ymm9,%ymm8,%ymm8
140035dc5:	c4 41 2d 6a d3       	vpunpckhdq %ymm11,%ymm10,%ymm10
140035dca:	c5 4d 6c c8          	vpunpcklqdq %ymm0,%ymm6,%ymm9
140035dce:	c5 cd 6d f0          	vpunpckhqdq %ymm0,%ymm6,%ymm6
140035dd2:	c4 41 3d 6c da       	vpunpcklqdq %ymm10,%ymm8,%ymm11
140035dd7:	c4 41 3d 6d c2       	vpunpckhqdq %ymm10,%ymm8,%ymm8
140035ddc:	62 11 1d 28 fe e4    	vpaddd %ymm28,%ymm12,%ymm12
140035de2:	62 11 15 28 fe ed    	vpaddd %ymm29,%ymm13,%ymm13
140035de8:	62 11 0d 28 fe f6    	vpaddd %ymm30,%ymm14,%ymm14
140035dee:	62 11 05 28 fe ff    	vpaddd %ymm31,%ymm15,%ymm15
140035df4:	c4 41 1d 62 d5       	vpunpckldq %ymm13,%ymm12,%ymm10
140035df9:	c4 c1 0d 62 c7       	vpunpckldq %ymm15,%ymm14,%ymm0
140035dfe:	c4 41 1d 6a e5       	vpunpckhdq %ymm13,%ymm12,%ymm12
140035e03:	c4 41 0d 6a f7       	vpunpckhdq %ymm15,%ymm14,%ymm14
140035e08:	c5 2d 6c e8          	vpunpcklqdq %ymm0,%ymm10,%ymm13
140035e0c:	c5 2d 6d d0          	vpunpckhqdq %ymm0,%ymm10,%ymm10
140035e10:	c4 41 1d 6c fe       	vpunpcklqdq %ymm14,%ymm12,%ymm15
140035e15:	c4 41 1d 6d e6       	vpunpckhqdq %ymm14,%ymm12,%ymm12
140035e1a:	c4 c3 35 46 c5 20    	vperm2i128 $0x20,%ymm13,%ymm9,%ymm0
140035e20:	c4 43 35 46 ed 31    	vperm2i128 $0x31,%ymm13,%ymm9,%ymm13
140035e26:	c4 43 4d 46 ca 20    	vperm2i128 $0x20,%ymm10,%ymm6,%ymm9
140035e2c:	c4 43 4d 46 d2 31    	vperm2i128 $0x31,%ymm10,%ymm6,%ymm10
140035e32:	c4 c3 25 46 f7 20    	vperm2i128 $0x20,%ymm15,%ymm11,%ymm6
140035e38:	c4 43 25 46 ff 31    	vperm2i128 $0x31,%ymm15,%ymm11,%ymm15
140035e3e:	c4 43 3d 46 dc 20    	vperm2i128 $0x20,%ymm12,%ymm8,%ymm11
140035e44:	c4 43 3d 46 e4 31    	vperm2i128 $0x31,%ymm12,%ymm8,%ymm12
140035e4a:	48 81 fa 00 02 00 00 	cmp    $0x200,%rdx
140035e51:	0f 82 e9 00 00 00    	jb     0x140035f40
140035e57:	b8 80 00 00 00       	mov    $0x80,%eax
140035e5c:	62 e1 65 20 ef 1e    	vpxord (%rsi),%ymm19,%ymm19
140035e62:	c5 fd ef 46 20       	vpxor  0x20(%rsi),%ymm0,%ymm0
140035e67:	c5 d5 ef 6e 40       	vpxor  0x40(%rsi),%ymm5,%ymm5
140035e6c:	c5 15 ef 6e 60       	vpxor  0x60(%rsi),%ymm13,%ymm13
140035e71:	48 8d 34 06          	lea    (%rsi,%rax,1),%rsi
140035e75:	62 e1 7e 28 7f 1f    	vmovdqu32 %ymm19,(%rdi)
140035e7b:	c5 fe 7f 47 20       	vmovdqu %ymm0,0x20(%rdi)
140035e80:	c5 fe 7f 6f 40       	vmovdqu %ymm5,0x40(%rdi)
140035e85:	c5 7e 7f 6f 60       	vmovdqu %ymm13,0x60(%rdi)
140035e8a:	48 8d 3c 07          	lea    (%rdi,%rax,1),%rdi
140035e8e:	c5 f5 ef 0e          	vpxor  (%rsi),%ymm1,%ymm1
140035e92:	c5 35 ef 4e 20       	vpxor  0x20(%rsi),%ymm9,%ymm9
140035e97:	c5 ed ef 56 40       	vpxor  0x40(%rsi),%ymm2,%ymm2
140035e9c:	c5 2d ef 56 60       	vpxor  0x60(%rsi),%ymm10,%ymm10
140035ea1:	48 8d 34 06          	lea    (%rsi,%rax,1),%rsi