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
140035ea5:	c5 fe 7f 0f          	vmovdqu %ymm1,(%rdi)
140035ea9:	c5 7e 7f 4f 20       	vmovdqu %ymm9,0x20(%rdi)
140035eae:	c5 fe 7f 57 40       	vmovdqu %ymm2,0x40(%rdi)
140035eb3:	c5 7e 7f 57 60       	vmovdqu %ymm10,0x60(%rdi)
140035eb8:	48 8d 3c 07          	lea    (%rdi,%rax,1),%rdi
140035ebc:	62 e1 6d 20 ef 16    	vpxord (%rsi),%ymm18,%ymm18
140035ec2:	c5 cd ef 76 20       	vpxor  0x20(%rsi),%ymm6,%ymm6
140035ec7:	c5 c5 ef 7e 40       	vpxor  0x40(%rsi),%ymm7,%ymm7
140035ecc:	c5 05 ef 7e 60       	vpxor  0x60(%rsi),%ymm15,%ymm15
140035ed1:	48 8d 34 06          	lea    (%rsi,%rax,1),%rsi
140035ed5:	62 e1 7e 28 7f 17    	vmovdqu32 %ymm18,(%rdi)
140035edb:	c5 fe 7f 77 20       	vmovdqu %ymm6,0x20(%rdi)
140035ee0:	c5 fe 7f 7f 40       	vmovdqu %ymm7,0x40(%rdi)
140035ee5:	c5 7e 7f 7f 60       	vmovdqu %ymm15,0x60(%rdi)
140035eea:	48 8d 3c 07          	lea    (%rdi,%rax,1),%rdi
140035eee:	c5 e5 ef 1e          	vpxor  (%rsi),%ymm3,%ymm3
140035ef2:	c5 25 ef 5e 20       	vpxor  0x20(%rsi),%ymm11,%ymm11
140035ef7:	c5 dd ef 66 40       	vpxor  0x40(%rsi),%ymm4,%ymm4
140035efc:	c5 1d ef 66 60       	vpxor  0x60(%rsi),%ymm12,%ymm12
140035f01:	48 8d 34 06          	lea    (%rsi,%rax,1),%rsi
140035f05:	c5 fe 7f 1f          	vmovdqu %ymm3,(%rdi)
140035f09:	c5 7e 7f 5f 20       	vmovdqu %ymm11,0x20(%rdi)
140035f0e:	c5 fe 7f 67 40       	vmovdqu %ymm4,0x40(%rdi)
140035f13:	c5 7e 7f 67 60       	vmovdqu %ymm12,0x60(%rdi)
140035f18:	48 8d 3c 07          	lea    (%rdi,%rax,1),%rdi
140035f1c:	c4 c2 7d 58 02       	vpbroadcastd (%r10),%ymm0
140035f21:	c4 c2 7d 58 4a 04    	vpbroadcastd 0x4(%r10),%ymm1
140035f27:	48 81 ea 00 02 00 00 	sub    $0x200,%rdx
140035f2e:	0f 85 2c fb ff ff    	jne    0x140035a60
140035f34:	e9 ae 01 00 00       	jmp    0x1400360e7
140035f39:	90                   	nop
140035f3a:	90                   	nop
140035f3b:	90                   	nop
140035f3c:	90                   	nop
140035f3d:	90                   	nop
140035f3e:	90                   	nop
140035f3f:	90                   	nop
140035f40:	62 31 fd 28 6f c3    	vmovdqa64 %ymm19,%ymm8
140035f46:	4d 31 d2             	xor    %r10,%r10
140035f49:	48 29 f7             	sub    %rsi,%rdi
140035f4c:	48 83 fa 40          	cmp    $0x40,%rdx
140035f50:	0f 82 54 01 00 00    	jb     0x1400360aa
140035f56:	c5 3d ef 06          	vpxor  (%rsi),%ymm8,%ymm8
140035f5a:	c5 fd ef 46 20       	vpxor  0x20(%rsi),%ymm0,%ymm0
140035f5f:	c5 7e 7f 04 37       	vmovdqu %ymm8,(%rdi,%rsi,1)
140035f64:	c5 fe 7f 44 37 20    	vmovdqu %ymm0,0x20(%rdi,%rsi,1)
140035f6a:	0f 84 77 01 00 00    	je     0x1400360e7
140035f70:	c5 7d 6f c5          	vmovdqa %ymm5,%ymm8
140035f74:	c4 c1 7d 6f c5       	vmovdqa %ymm13,%ymm0
140035f79:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140035f7d:	48 81 fa 80 00 00 00 	cmp    $0x80,%rdx
140035f84:	0f 82 20 01 00 00    	jb     0x1400360aa
140035f8a:	c5 d5 ef 2e          	vpxor  (%rsi),%ymm5,%ymm5
140035f8e:	c5 15 ef 6e 20       	vpxor  0x20(%rsi),%ymm13,%ymm13
140035f93:	c5 fe 7f 2c 37       	vmovdqu %ymm5,(%rdi,%rsi,1)
140035f98:	c5 7e 7f 6c 37 20    	vmovdqu %ymm13,0x20(%rdi,%rsi,1)
140035f9e:	0f 84 43 01 00 00    	je     0x1400360e7
140035fa4:	c5 7d 6f c1          	vmovdqa %ymm1,%ymm8
140035fa8:	c4 c1 7d 6f c1       	vmovdqa %ymm9,%ymm0
140035fad:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140035fb1:	48 81 fa c0 00 00 00 	cmp    $0xc0,%rdx
140035fb8:	0f 82 ec 00 00 00    	jb     0x1400360aa
140035fbe:	c5 f5 ef 0e          	vpxor  (%rsi),%ymm1,%ymm1
140035fc2:	c5 35 ef 4e 20       	vpxor  0x20(%rsi),%ymm9,%ymm9
140035fc7:	c5 fe 7f 0c 37       	vmovdqu %ymm1,(%rdi,%rsi,1)
140035fcc:	c5 7e 7f 4c 37 20    	vmovdqu %ymm9,0x20(%rdi,%rsi,1)
140035fd2:	0f 84 0f 01 00 00    	je     0x1400360e7
140035fd8:	c5 7d 6f c2          	vmovdqa %ymm2,%ymm8
140035fdc:	c4 c1 7d 6f c2       	vmovdqa %ymm10,%ymm0
140035fe1:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140035fe5:	48 81 fa 00 01 00 00 	cmp    $0x100,%rdx
140035fec:	0f 82 b8 00 00 00    	jb     0x1400360aa
140035ff2:	c5 ed ef 16          	vpxor  (%rsi),%ymm2,%ymm2
140035ff6:	c5 2d ef 56 20       	vpxor  0x20(%rsi),%ymm10,%ymm10
140035ffb:	c5 fe 7f 14 37       	vmovdqu %ymm2,(%rdi,%rsi,1)
140036000:	c5 7e 7f 54 37 20    	vmovdqu %ymm10,0x20(%rdi,%rsi,1)
140036006:	0f 84 db 00 00 00    	je     0x1400360e7
14003600c:	62 31 7d 28 6f c2    	vmovdqa32 %ymm18,%ymm8
140036012:	c5 fd 6f c6          	vmovdqa %ymm6,%ymm0
140036016:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003601a:	48 81 fa 40 01 00 00 	cmp    $0x140,%rdx
140036021:	0f 82 83 00 00 00    	jb     0x1400360aa
140036027:	62 e1 6d 20 ef 16    	vpxord (%rsi),%ymm18,%ymm18
14003602d:	c5 cd ef 76 20       	vpxor  0x20(%rsi),%ymm6,%ymm6
140036032:	62 e1 7e 28 7f 14 37 	vmovdqu32 %ymm18,(%rdi,%rsi,1)
140036039:	c5 fe 7f 74 37 20    	vmovdqu %ymm6,0x20(%rdi,%rsi,1)
14003603f:	0f 84 a2 00 00 00    	je     0x1400360e7
140036045:	c5 7d 6f c7          	vmovdqa %ymm7,%ymm8
140036049:	c4 c1 7d 6f c7       	vmovdqa %ymm15,%ymm0
14003604e:	48 8d 76 40          	lea    0x40(%rsi),%rsi
140036052:	48 81 fa 80 01 00 00 	cmp    $0x180,%rdx
140036059:	72 4f                	jb     0x1400360aa
14003605b:	c5 c5 ef 3e          	vpxor  (%rsi),%ymm7,%ymm7
14003605f:	c5 05 ef 7e 20       	vpxor  0x20(%rsi),%ymm15,%ymm15
140036064:	c5 fe 7f 3c 37       	vmovdqu %ymm7,(%rdi,%rsi,1)
140036069:	c5 7e 7f 7c 37 20    	vmovdqu %ymm15,0x20(%rdi,%rsi,1)
14003606f:	74 76                	je     0x1400360e7
140036071:	c5 7d 6f c3          	vmovdqa %ymm3,%ymm8
140036075:	c4 c1 7d 6f c3       	vmovdqa %ymm11,%ymm0
14003607a:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003607e:	48 81 fa c0 01 00 00 	cmp    $0x1c0,%rdx
140036085:	72 23                	jb     0x1400360aa
140036087:	c5 e5 ef 1e          	vpxor  (%rsi),%ymm3,%ymm3
14003608b:	c5 25 ef 5e 20       	vpxor  0x20(%rsi),%ymm11,%ymm11
140036090:	c5 fe 7f 1c 37       	vmovdqu %ymm3,(%rdi,%rsi,1)
140036095:	c5 7e 7f 5c 37 20    	vmovdqu %ymm11,0x20(%rdi,%rsi,1)
14003609b:	74 4a                	je     0x1400360e7
14003609d:	c5 7d 6f c4          	vmovdqa %ymm4,%ymm8
1400360a1:	c4 c1 7d 6f c4       	vmovdqa %ymm12,%ymm0
1400360a6:	48 8d 76 40          	lea    0x40(%rsi),%rsi
1400360aa:	c5 7d 7f 04 24       	vmovdqa %ymm8,(%rsp)
1400360af:	c5 fd 7f 44 24 20    	vmovdqa %ymm0,0x20(%rsp)
1400360b5:	48 8d 3c 37          	lea    (%rdi,%rsi,1),%rdi
1400360b9:	48 83 e2 3f          	and    $0x3f,%rdx
1400360bd:	42 0f b6 04 16       	movzbl (%rsi,%r10,1),%eax
1400360c2:	42 0f b6 0c 14       	movzbl (%rsp,%r10,1),%ecx
1400360c7:	4d 8d 52 01          	lea    0x1(%r10),%r10
1400360cb:	31 c8                	xor    %ecx,%eax
1400360cd:	42 88 44 17 ff       	mov    %al,-0x1(%rdi,%r10,1)
1400360d2:	48 ff ca             	dec    %rdx
1400360d5:	75 e6                	jne    0x1400360bd
1400360d7:	c4 41 3d ef c0       	vpxor  %ymm8,%ymm8,%ymm8
1400360dc:	c5 7d 7f 04 24       	vmovdqa %ymm8,(%rsp)
1400360e1:	c5 7d 7f 44 24 20    	vmovdqa %ymm8,0x20(%rsp)
1400360e7:	c5 fc 77             	vzeroall
1400360ea:	41 0f 28 b1 58 ff ff 	movaps -0xa8(%r9),%xmm6
1400360f1:	ff
1400360f2:	41 0f 28 b9 68 ff ff 	movaps -0x98(%r9),%xmm7
1400360f9:	ff
1400360fa:	45 0f 28 81 78 ff ff 	movaps -0x88(%r9),%xmm8
140036101:	ff
140036102:	45 0f 28 49 88       	movaps -0x78(%r9),%xmm9
140036107:	45 0f 28 51 98       	movaps -0x68(%r9),%xmm10
14003610c:	45 0f 28 59 a8       	movaps -0x58(%r9),%xmm11
140036111:	45 0f 28 61 b8       	movaps -0x48(%r9),%xmm12
140036116:	45 0f 28 69 c8       	movaps -0x38(%r9),%xmm13
14003611b:	45 0f 28 71 d8       	movaps -0x28(%r9),%xmm14
140036120:	45 0f 28 79 e8       	movaps -0x18(%r9),%xmm15
140036125:	49 8d 21             	lea    (%r9),%rsp
140036128:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14003612d:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140036132:	f3 c3                	repz ret
140036134:	90                   	nop
140036135:	90                   	nop
140036136:	90                   	nop
140036137:	90                   	nop
140036138:	90                   	nop
140036139:	90                   	nop
14003613a:	90                   	nop
14003613b:	90                   	nop
14003613c:	90                   	nop
14003613d:	90                   	nop
14003613e:	90                   	nop
14003613f:	90                   	nop
140036140:	56                   	push   %rsi
140036141:	57                   	push   %rdi
140036142:	53                   	push   %rbx
140036143:	55                   	push   %rbp
140036144:	41 54                	push   %r12
140036146:	41 55                	push   %r13
140036148:	41 56                	push   %r14
14003614a:	41 57                	push   %r15
14003614c:	9c                   	pushf
14003614d:	48 83 ec 40          	sub    $0x40,%rsp
140036151:	49 8b 40 78          	mov    0x78(%r8),%rax
140036155:	49 8b 98 f8 00 00 00 	mov    0xf8(%r8),%rbx
14003615c:	49 8b 71 08          	mov    0x8(%r9),%rsi
140036160:	4d 8b 59 38          	mov    0x38(%r9),%r11
140036164:	4c 8d 15 f3 be ff ff 	lea    -0x410d(%rip),%r10        # 0x14003205e
14003616b:	4c 39 d3             	cmp    %r10,%rbx
14003616e:	72 5c                	jb     0x1400361cc
140036170:	49 8b 80 98 00 00 00 	mov    0x98(%r8),%rax
140036177:	4c 8d 15 5c c2 ff ff 	lea    -0x3da4(%rip),%r10        # 0x1400323da
14003617e:	4c 39 d3             	cmp    %r10,%rbx
140036181:	73 49                	jae    0x1400361cc