14003a58d:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003a591:	48 81 fa 00 03 00 00 	cmp    $0x300,%rdx
14003a598:	0f 82 87 00 00 00    	jb     0x14003a625
14003a59e:	62 71 25 48 ef 1e    	vpxord (%rsi),%zmm11,%zmm11
14003a5a4:	62 71 7e 48 7f 1c 37 	vmovdqu32 %zmm11,(%rdi,%rsi,1)
14003a5ab:	0f 84 aa 00 00 00    	je     0x14003a65b
14003a5b1:	62 c1 7d 48 6f c5    	vmovdqa32 %zmm13,%zmm16
14003a5b7:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003a5bb:	48 81 fa 40 03 00 00 	cmp    $0x340,%rdx
14003a5c2:	72 61                	jb     0x14003a625
14003a5c4:	62 71 15 48 ef 2e    	vpxord (%rsi),%zmm13,%zmm13
14003a5ca:	62 71 7e 48 7f 2c 37 	vmovdqu32 %zmm13,(%rdi,%rsi,1)
14003a5d1:	0f 84 84 00 00 00    	je     0x14003a65b
14003a5d7:	62 c1 7d 48 6f c2    	vmovdqa32 %zmm10,%zmm16
14003a5dd:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003a5e1:	48 81 fa 80 03 00 00 	cmp    $0x380,%rdx
14003a5e8:	72 3b                	jb     0x14003a625
14003a5ea:	62 71 2d 48 ef 16    	vpxord (%rsi),%zmm10,%zmm10
14003a5f0:	62 71 7e 48 7f 14 37 	vmovdqu32 %zmm10,(%rdi,%rsi,1)
14003a5f7:	74 62                	je     0x14003a65b
14003a5f9:	62 c1 7d 48 6f c7    	vmovdqa32 %zmm15,%zmm16
14003a5ff:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003a603:	48 81 fa c0 03 00 00 	cmp    $0x3c0,%rdx
14003a60a:	72 19                	jb     0x14003a625
14003a60c:	62 71 05 48 ef 3e    	vpxord (%rsi),%zmm15,%zmm15
14003a612:	62 71 7e 48 7f 3c 37 	vmovdqu32 %zmm15,(%rdi,%rsi,1)
14003a619:	74 40                	je     0x14003a65b
14003a61b:	62 c1 7d 48 6f c4    	vmovdqa32 %zmm12,%zmm16
14003a621:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003a625:	62 e1 7d 48 7f 04 24 	vmovdqa32 %zmm16,(%rsp)
14003a62c:	48 8d 3c 37          	lea    (%rdi,%rsi,1),%rdi
14003a630:	48 83 e2 3f          	and    $0x3f,%rdx
14003a634:	42 0f b6 04 16       	movzbl (%rsi,%r10,1),%eax
14003a639:	42 0f b6 0c 14       	movzbl (%rsp,%r10,1),%ecx
14003a63e:	4d 8d 52 01          	lea    0x1(%r10),%r10
14003a642:	31 c8                	xor    %ecx,%eax
14003a644:	42 88 44 17 ff       	mov    %al,-0x1(%rdi,%r10,1)
14003a649:	48 ff ca             	dec    %rdx
14003a64c:	75 e6                	jne    0x14003a634
14003a64e:	62 a1 7d 40 ef c0    	vpxord %zmm16,%zmm16,%zmm16
14003a654:	62 e1 7d 48 7f 04 24 	vmovdqa32 %zmm16,(%rsp)
14003a65b:	c5 fc 77             	vzeroall
14003a65e:	41 0f 28 b1 58 ff ff 	movaps -0xa8(%r9),%xmm6
14003a665:	ff
14003a666:	41 0f 28 b9 68 ff ff 	movaps -0x98(%r9),%xmm7
14003a66d:	ff
14003a66e:	45 0f 28 81 78 ff ff 	movaps -0x88(%r9),%xmm8
14003a675:	ff
14003a676:	45 0f 28 49 88       	movaps -0x78(%r9),%xmm9
14003a67b:	45 0f 28 51 98       	movaps -0x68(%r9),%xmm10
14003a680:	45 0f 28 59 a8       	movaps -0x58(%r9),%xmm11
14003a685:	45 0f 28 61 b8       	movaps -0x48(%r9),%xmm12
14003a68a:	45 0f 28 69 c8       	movaps -0x38(%r9),%xmm13
14003a68f:	45 0f 28 71 d8       	movaps -0x28(%r9),%xmm14
14003a694:	45 0f 28 79 e8       	movaps -0x18(%r9),%xmm15
14003a699:	49 8d 21             	lea    (%r9),%rsp
14003a69c:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14003a6a1:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14003a6a6:	f3 c3                	repz ret
14003a6a8:	90                   	nop
14003a6a9:	90                   	nop
14003a6aa:	90                   	nop
14003a6ab:	90                   	nop
14003a6ac:	90                   	nop
14003a6ad:	90                   	nop
14003a6ae:	90                   	nop
14003a6af:	90                   	nop
14003a6b0:	90                   	nop
14003a6b1:	90                   	nop
14003a6b2:	90                   	nop
14003a6b3:	90                   	nop
14003a6b4:	90                   	nop
14003a6b5:	90                   	nop
14003a6b6:	90                   	nop
14003a6b7:	90                   	nop
14003a6b8:	90                   	nop
14003a6b9:	90                   	nop
14003a6ba:	90                   	nop
14003a6bb:	90                   	nop
14003a6bc:	90                   	nop
14003a6bd:	90                   	nop
14003a6be:	90                   	nop
14003a6bf:	90                   	nop
14003a6c0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14003a6c5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003a6ca:	48 89 e0             	mov    %rsp,%rax
14003a6cd:	48 89 cf             	mov    %rcx,%rdi
14003a6d0:	48 89 d6             	mov    %rdx,%rsi
14003a6d3:	4c 89 c2             	mov    %r8,%rdx
14003a6d6:	4c 89 c9             	mov    %r9,%rcx
14003a6d9:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
14003a6de:	49 89 e1             	mov    %rsp,%r9
14003a6e1:	48 81 ec e8 00 00 00 	sub    $0xe8,%rsp
14003a6e8:	48 83 e4 c0          	and    $0xffffffffffffffc0,%rsp
14003a6ec:	41 0f 29 b1 58 ff ff 	movaps %xmm6,-0xa8(%r9)
14003a6f3:	ff
14003a6f4:	41 0f 29 b9 68 ff ff 	movaps %xmm7,-0x98(%r9)
14003a6fb:	ff
14003a6fc:	45 0f 29 81 78 ff ff 	movaps %xmm8,-0x88(%r9)
14003a703:	ff
14003a704:	45 0f 29 49 88       	movaps %xmm9,-0x78(%r9)
14003a709:	45 0f 29 51 98       	movaps %xmm10,-0x68(%r9)
14003a70e:	45 0f 29 59 a8       	movaps %xmm11,-0x58(%r9)
14003a713:	45 0f 29 61 b8       	movaps %xmm12,-0x48(%r9)
14003a718:	45 0f 29 69 c8       	movaps %xmm13,-0x38(%r9)
14003a71d:	45 0f 29 71 d8       	movaps %xmm14,-0x28(%r9)
14003a722:	45 0f 29 79 e8       	movaps %xmm15,-0x18(%r9)
14003a727:	c5 f8 77             	vzeroupper
14003a72a:	4c 8d 15 4f c5 ff ff 	lea    -0x3ab1(%rip),%r10        # 0x140036c80
14003a731:	c4 c2 7d 5a 1a       	vbroadcasti128 (%r10),%ymm3
14003a736:	c4 e2 7d 5a 39       	vbroadcasti128 (%rcx),%ymm7
14003a73b:	c4 62 7d 5a 59 10    	vbroadcasti128 0x10(%rcx),%ymm11
14003a741:	c4 42 7d 5a 38       	vbroadcasti128 (%r8),%ymm15
14003a746:	c5 fd 70 c3 00       	vpshufd $0x0,%ymm3,%ymm0
14003a74b:	c5 fd 70 cb 55       	vpshufd $0x55,%ymm3,%ymm1
14003a750:	c5 fd 70 d3 aa       	vpshufd $0xaa,%ymm3,%ymm2
14003a755:	c5 fd 70 db ff       	vpshufd $0xff,%ymm3,%ymm3
14003a75a:	62 e1 fd 28 6f c0    	vmovdqa64 %ymm0,%ymm16
14003a760:	62 e1 fd 28 6f c9    	vmovdqa64 %ymm1,%ymm17
14003a766:	62 e1 fd 28 6f d2    	vmovdqa64 %ymm2,%ymm18
14003a76c:	62 e1 fd 28 6f db    	vmovdqa64 %ymm3,%ymm19
14003a772:	c5 fd 70 e7 00       	vpshufd $0x0,%ymm7,%ymm4
14003a777:	c5 fd 70 ef 55       	vpshufd $0x55,%ymm7,%ymm5
14003a77c:	c5 fd 70 f7 aa       	vpshufd $0xaa,%ymm7,%ymm6
14003a781:	c5 fd 70 ff ff       	vpshufd $0xff,%ymm7,%ymm7
14003a786:	62 e1 fd 28 6f e4    	vmovdqa64 %ymm4,%ymm20
14003a78c:	62 e1 fd 28 6f ed    	vmovdqa64 %ymm5,%ymm21
14003a792:	62 e1 fd 28 6f f6    	vmovdqa64 %ymm6,%ymm22
14003a798:	62 e1 fd 28 6f ff    	vmovdqa64 %ymm7,%ymm23
14003a79e:	c4 41 7d 70 c3 00    	vpshufd $0x0,%ymm11,%ymm8
14003a7a4:	c4 41 7d 70 cb 55    	vpshufd $0x55,%ymm11,%ymm9
14003a7aa:	c4 41 7d 70 d3 aa    	vpshufd $0xaa,%ymm11,%ymm10
14003a7b0:	c4 41 7d 70 db ff    	vpshufd $0xff,%ymm11,%ymm11
14003a7b6:	62 41 fd 28 6f c0    	vmovdqa64 %ymm8,%ymm24
14003a7bc:	62 41 fd 28 6f c9    	vmovdqa64 %ymm9,%ymm25
14003a7c2:	62 41 fd 28 6f d2    	vmovdqa64 %ymm10,%ymm26
14003a7c8:	62 41 fd 28 6f db    	vmovdqa64 %ymm11,%ymm27
14003a7ce:	c4 41 7d 70 e7 00    	vpshufd $0x0,%ymm15,%ymm12
14003a7d4:	c4 41 7d 70 ef 55    	vpshufd $0x55,%ymm15,%ymm13
14003a7da:	c4 41 7d 70 f7 aa    	vpshufd $0xaa,%ymm15,%ymm14
14003a7e0:	c4 41 7d 70 ff ff    	vpshufd $0xff,%ymm15,%ymm15
14003a7e6:	c5 1d fe 25 12 c3 ff 	vpaddd -0x3cee(%rip),%ymm12,%ymm12        # 0x140036b00
14003a7ed:	ff
14003a7ee:	62 41 fd 28 6f e4    	vmovdqa64 %ymm12,%ymm28
14003a7f4:	62 41 fd 28 6f ed    	vmovdqa64 %ymm13,%ymm29
14003a7fa:	62 41 fd 28 6f f6    	vmovdqa64 %ymm14,%ymm30
14003a800:	62 41 fd 28 6f ff    	vmovdqa64 %ymm15,%ymm31
14003a806:	b8 0a 00 00 00       	mov    $0xa,%eax
14003a80b:	e9 90 00 00 00       	jmp    0x14003a8a0
14003a810:	90                   	nop
14003a811:	90                   	nop
14003a812:	90                   	nop
14003a813:	90                   	nop
14003a814:	90                   	nop
14003a815:	90                   	nop
14003a816:	90                   	nop
14003a817:	90                   	nop
14003a818:	90                   	nop
14003a819:	90                   	nop
14003a81a:	90                   	nop
14003a81b:	90                   	nop
14003a81c:	90                   	nop
14003a81d:	90                   	nop
14003a81e:	90                   	nop
14003a81f:	90                   	nop
14003a820:	c4 c2 7d 58 52 08    	vpbroadcastd 0x8(%r10),%ymm2
14003a826:	c4 c2 7d 58 5a 0c    	vpbroadcastd 0xc(%r10),%ymm3
14003a82c:	62 61 1d 20 fe 25 ea 	vpaddd -0x3d16(%rip),%ymm28,%ymm28        # 0x140036b20
14003a833:	c2 ff ff
14003a836:	62 b1 fd 28 6f e4    	vmovdqa64 %ymm20,%ymm4
14003a83c:	62 b1 fd 28 6f ed    	vmovdqa64 %ymm21,%ymm5
14003a842:	62 b1 fd 28 6f f6    	vmovdqa64 %ymm22,%ymm6
14003a848:	62 b1 fd 28 6f ff    	vmovdqa64 %ymm23,%ymm7
14003a84e:	62 11 fd 28 6f c0    	vmovdqa64 %ymm24,%ymm8
14003a854:	62 11 fd 28 6f c9    	vmovdqa64 %ymm25,%ymm9
14003a85a:	62 11 fd 28 6f d2    	vmovdqa64 %ymm26,%ymm10
14003a860:	62 11 fd 28 6f db    	vmovdqa64 %ymm27,%ymm11
14003a866:	62 11 fd 28 6f e4    	vmovdqa64 %ymm28,%ymm12
14003a86c:	62 11 fd 28 6f ed    	vmovdqa64 %ymm29,%ymm13
14003a872:	62 11 fd 28 6f f6    	vmovdqa64 %ymm30,%ymm14
14003a878:	62 11 fd 28 6f ff    	vmovdqa64 %ymm31,%ymm15
14003a87e:	62 e1 fd 28 6f c0    	vmovdqa64 %ymm0,%ymm16
14003a884:	62 e1 fd 28 6f c9    	vmovdqa64 %ymm1,%ymm17
14003a88a:	62 e1 fd 28 6f d2    	vmovdqa64 %ymm2,%ymm18
14003a890:	62 e1 fd 28 6f db    	vmovdqa64 %ymm3,%ymm19
14003a896:	b8 0a 00 00 00       	mov    $0xa,%eax
14003a89b:	eb 03                	jmp    0x14003a8a0
14003a89d:	90                   	nop
14003a89e:	90                   	nop
14003a89f:	90                   	nop
14003a8a0:	c5 fd fe c4          	vpaddd %ymm4,%ymm0,%ymm0
14003a8a4:	c5 f5 fe cd          	vpaddd %ymm5,%ymm1,%ymm1
14003a8a8:	c5 ed fe d6          	vpaddd %ymm6,%ymm2,%ymm2
14003a8ac:	c5 e5 fe df          	vpaddd %ymm7,%ymm3,%ymm3
14003a8b0:	c5 1d ef e0          	vpxor  %ymm0,%ymm12,%ymm12
14003a8b4:	c5 15 ef e9          	vpxor  %ymm1,%ymm13,%ymm13
14003a8b8:	c5 0d ef f2          	vpxor  %ymm2,%ymm14,%ymm14
14003a8bc:	c5 05 ef fb          	vpxor  %ymm3,%ymm15,%ymm15
14003a8c0:	62 d1 1d 28 72 cc 10 	vprold $0x10,%ymm12,%ymm12
14003a8c7:	62 d1 15 28 72 cd 10 	vprold $0x10,%ymm13,%ymm13
14003a8ce:	62 d1 0d 28 72 ce 10 	vprold $0x10,%ymm14,%ymm14
14003a8d5:	62 d1 05 28 72 cf 10 	vprold $0x10,%ymm15,%ymm15
14003a8dc:	c4 41 3d fe c4       	vpaddd %ymm12,%ymm8,%ymm8
14003a8e1:	c4 41 35 fe cd       	vpaddd %ymm13,%ymm9,%ymm9
14003a8e6:	c4 41 2d fe d6       	vpaddd %ymm14,%ymm10,%ymm10
14003a8eb:	c4 41 25 fe df       	vpaddd %ymm15,%ymm11,%ymm11
14003a8f0:	c4 c1 5d ef e0       	vpxor  %ymm8,%ymm4,%ymm4
14003a8f5:	c4 c1 55 ef e9       	vpxor  %ymm9,%ymm5,%ymm5
14003a8fa:	c4 c1 4d ef f2       	vpxor  %ymm10,%ymm6,%ymm6
14003a8ff:	c4 c1 45 ef fb       	vpxor  %ymm11,%ymm7,%ymm7
14003a904:	62 f1 5d 28 72 cc 0c 	vprold $0xc,%ymm4,%ymm4
14003a90b:	62 f1 55 28 72 cd 0c 	vprold $0xc,%ymm5,%ymm5
14003a912:	62 f1 4d 28 72 ce 0c 	vprold $0xc,%ymm6,%ymm6
14003a919:	62 f1 45 28 72 cf 0c 	vprold $0xc,%ymm7,%ymm7
14003a920:	c5 fd fe c4          	vpaddd %ymm4,%ymm0,%ymm0
14003a924:	c5 f5 fe cd          	vpaddd %ymm5,%ymm1,%ymm1
14003a928:	c5 ed fe d6          	vpaddd %ymm6,%ymm2,%ymm2
14003a92c:	c5 e5 fe df          	vpaddd %ymm7,%ymm3,%ymm3
14003a930:	c5 1d ef e0          	vpxor  %ymm0,%ymm12,%ymm12
14003a934:	c5 15 ef e9          	vpxor  %ymm1,%ymm13,%ymm13
14003a938:	c5 0d ef f2          	vpxor  %ymm2,%ymm14,%ymm14
14003a93c:	c5 05 ef fb          	vpxor  %ymm3,%ymm15,%ymm15
14003a940:	62 d1 1d 28 72 cc 08 	vprold $0x8,%ymm12,%ymm12
14003a947:	62 d1 15 28 72 cd 08 	vprold $0x8,%ymm13,%ymm13
14003a94e:	62 d1 0d 28 72 ce 08 	vprold $0x8,%ymm14,%ymm14
14003a955:	62 d1 05 28 72 cf 08 	vprold $0x8,%ymm15,%ymm15
14003a95c:	c4 41 3d fe c4       	vpaddd %ymm12,%ymm8,%ymm8
14003a961:	c4 41 35 fe cd       	vpaddd %ymm13,%ymm9,%ymm9
14003a966:	c4 41 2d fe d6       	vpaddd %ymm14,%ymm10,%ymm10
14003a96b:	c4 41 25 fe df       	vpaddd %ymm15,%ymm11,%ymm11
14003a970:	c4 c1 5d ef e0       	vpxor  %ymm8,%ymm4,%ymm4
14003a975:	c4 c1 55 ef e9       	vpxor  %ymm9,%ymm5,%ymm5
14003a97a:	c4 c1 4d ef f2       	vpxor  %ymm10,%ymm6,%ymm6
14003a97f:	c4 c1 45 ef fb       	vpxor  %ymm11,%ymm7,%ymm7
14003a984:	62 f1 5d 28 72 cc 07 	vprold $0x7,%ymm4,%ymm4
14003a98b:	62 f1 55 28 72 cd 07 	vprold $0x7,%ymm5,%ymm5
14003a992:	62 f1 4d 28 72 ce 07 	vprold $0x7,%ymm6,%ymm6
14003a999:	62 f1 45 28 72 cf 07 	vprold $0x7,%ymm7,%ymm7
14003a9a0:	c5 fd fe c5          	vpaddd %ymm5,%ymm0,%ymm0
14003a9a4:	c5 f5 fe ce          	vpaddd %ymm6,%ymm1,%ymm1
14003a9a8:	c5 ed fe d7          	vpaddd %ymm7,%ymm2,%ymm2
14003a9ac:	c5 e5 fe dc          	vpaddd %ymm4,%ymm3,%ymm3
14003a9b0:	c5 05 ef f8          	vpxor  %ymm0,%ymm15,%ymm15
14003a9b4:	c5 1d ef e1          	vpxor  %ymm1,%ymm12,%ymm12
14003a9b8:	c5 15 ef ea          	vpxor  %ymm2,%ymm13,%ymm13
14003a9bc:	c5 0d ef f3          	vpxor  %ymm3,%ymm14,%ymm14
14003a9c0:	62 d1 05 28 72 cf 10 	vprold $0x10,%ymm15,%ymm15
14003a9c7:	62 d1 1d 28 72 cc 10 	vprold $0x10,%ymm12,%ymm12
14003a9ce:	62 d1 15 28 72 cd 10 	vprold $0x10,%ymm13,%ymm13
14003a9d5:	62 d1 0d 28 72 ce 10 	vprold $0x10,%ymm14,%ymm14
14003a9dc:	c4 41 2d fe d7       	vpaddd %ymm15,%ymm10,%ymm10
14003a9e1:	c4 41 25 fe dc       	vpaddd %ymm12,%ymm11,%ymm11
14003a9e6:	c4 41 3d fe c5       	vpaddd %ymm13,%ymm8,%ymm8
14003a9eb:	c4 41 35 fe ce       	vpaddd %ymm14,%ymm9,%ymm9
14003a9f0:	c4 c1 55 ef ea       	vpxor  %ymm10,%ymm5,%ymm5
14003a9f5:	c4 c1 4d ef f3       	vpxor  %ymm11,%ymm6,%ymm6
14003a9fa:	c4 c1 45 ef f8       	vpxor  %ymm8,%ymm7,%ymm7
14003a9ff:	c4 c1 5d ef e1       	vpxor  %ymm9,%ymm4,%ymm4
14003aa04:	62 f1 55 28 72 cd 0c 	vprold $0xc,%ymm5,%ymm5
14003aa0b:	62 f1 4d 28 72 ce 0c 	vprold $0xc,%ymm6,%ymm6
14003aa12:	62 f1 45 28 72 cf 0c 	vprold $0xc,%ymm7,%ymm7
14003aa19:	62 f1 5d 28 72 cc 0c 	vprold $0xc,%ymm4,%ymm4
14003aa20:	c5 fd fe c5          	vpaddd %ymm5,%ymm0,%ymm0
14003aa24:	c5 f5 fe ce          	vpaddd %ymm6,%ymm1,%ymm1
14003aa28:	c5 ed fe d7          	vpaddd %ymm7,%ymm2,%ymm2
14003aa2c:	c5 e5 fe dc          	vpaddd %ymm4,%ymm3,%ymm3
14003aa30:	c5 05 ef f8          	vpxor  %ymm0,%ymm15,%ymm15
14003aa34:	c5 1d ef e1          	vpxor  %ymm1,%ymm12,%ymm12
14003aa38:	c5 15 ef ea          	vpxor  %ymm2,%ymm13,%ymm13
14003aa3c:	c5 0d ef f3          	vpxor  %ymm3,%ymm14,%ymm14
14003aa40:	62 d1 05 28 72 cf 08 	vprold $0x8,%ymm15,%ymm15
14003aa47:	62 d1 1d 28 72 cc 08 	vprold $0x8,%ymm12,%ymm12
14003aa4e:	62 d1 15 28 72 cd 08 	vprold $0x8,%ymm13,%ymm13
14003aa55:	62 d1 0d 28 72 ce 08 	vprold $0x8,%ymm14,%ymm14
14003aa5c:	c4 41 2d fe d7       	vpaddd %ymm15,%ymm10,%ymm10
14003aa61:	c4 41 25 fe dc       	vpaddd %ymm12,%ymm11,%ymm11
14003aa66:	c4 41 3d fe c5       	vpaddd %ymm13,%ymm8,%ymm8
14003aa6b:	c4 41 35 fe ce       	vpaddd %ymm14,%ymm9,%ymm9
14003aa70:	c4 c1 55 ef ea       	vpxor  %ymm10,%ymm5,%ymm5
14003aa75:	c4 c1 4d ef f3       	vpxor  %ymm11,%ymm6,%ymm6
14003aa7a:	c4 c1 45 ef f8       	vpxor  %ymm8,%ymm7,%ymm7
14003aa7f:	c4 c1 5d ef e1       	vpxor  %ymm9,%ymm4,%ymm4
14003aa84:	62 f1 55 28 72 cd 07 	vprold $0x7,%ymm5,%ymm5
14003aa8b:	62 f1 4d 28 72 ce 07 	vprold $0x7,%ymm6,%ymm6
14003aa92:	62 f1 45 28 72 cf 07 	vprold $0x7,%ymm7,%ymm7
14003aa99:	62 f1 5d 28 72 cc 07 	vprold $0x7,%ymm4,%ymm4
14003aaa0:	ff c8                	dec    %eax
14003aaa2:	0f 85 f8 fd ff ff    	jne    0x14003a8a0
14003aaa8:	62 b1 7d 28 fe c0    	vpaddd %ymm16,%ymm0,%ymm0
14003aaae:	62 b1 75 28 fe c9    	vpaddd %ymm17,%ymm1,%ymm1
14003aab4:	62 b1 6d 28 fe d2    	vpaddd %ymm18,%ymm2,%ymm2
14003aaba:	62 b1 65 28 fe db    	vpaddd %ymm19,%ymm3,%ymm3
14003aac0:	62 e1 7d 28 62 d1    	vpunpckldq %ymm1,%ymm0,%ymm18
14003aac6:	62 e1 6d 28 62 db    	vpunpckldq %ymm3,%ymm2,%ymm19
14003aacc:	c5 fd 6a c1          	vpunpckhdq %ymm1,%ymm0,%ymm0
14003aad0:	c5 ed 6a d3          	vpunpckhdq %ymm3,%ymm2,%ymm2
14003aad4:	62 b1 ed 20 6c cb    	vpunpcklqdq %ymm19,%ymm18,%ymm1
14003aada:	62 a1 ed 20 6d d3    	vpunpckhqdq %ymm19,%ymm18,%ymm18
14003aae0:	c5 fd 6c da          	vpunpcklqdq %ymm2,%ymm0,%ymm3
14003aae4:	c5 fd 6d c2          	vpunpckhqdq %ymm2,%ymm0,%ymm0
14003aae8:	62 b1 5d 28 fe e4    	vpaddd %ymm20,%ymm4,%ymm4
14003aaee:	62 b1 55 28 fe ed    	vpaddd %ymm21,%ymm5,%ymm5
14003aaf4:	62 b1 4d 28 fe f6    	vpaddd %ymm22,%ymm6,%ymm6
14003aafa:	62 b1 45 28 fe ff    	vpaddd %ymm23,%ymm7,%ymm7
14003ab00:	c5 dd 62 d5          	vpunpckldq %ymm5,%ymm4,%ymm2
14003ab04:	62 e1 4d 28 62 df    	vpunpckldq %ymm7,%ymm6,%ymm19
14003ab0a:	c5 dd 6a e5          	vpunpckhdq %ymm5,%ymm4,%ymm4
14003ab0e:	c5 cd 6a f7          	vpunpckhdq %ymm7,%ymm6,%ymm6
14003ab12:	62 b1 ed 28 6c eb    	vpunpcklqdq %ymm19,%ymm2,%ymm5
14003ab18:	62 b1 ed 28 6d d3    	vpunpckhqdq %ymm19,%ymm2,%ymm2
14003ab1e:	c5 dd 6c fe          	vpunpcklqdq %ymm6,%ymm4,%ymm7
14003ab22:	c5 dd 6d e6          	vpunpckhqdq %ymm6,%ymm4,%ymm4
14003ab26:	62 e3 75 28 43 dd 00 	vshufi32x4 $0x0,%ymm5,%ymm1,%ymm19
14003ab2d:	62 f3 75 28 43 ed 03 	vshufi32x4 $0x3,%ymm5,%ymm1,%ymm5
14003ab34:	62 f3 6d 20 43 ca 00 	vshufi32x4 $0x0,%ymm2,%ymm18,%ymm1
14003ab3b:	62 f3 6d 20 43 d2 03 	vshufi32x4 $0x3,%ymm2,%ymm18,%ymm2
14003ab42:	62 e3 65 28 43 d7 00 	vshufi32x4 $0x0,%ymm7,%ymm3,%ymm18
14003ab49:	62 f3 65 28 43 ff 03 	vshufi32x4 $0x3,%ymm7,%ymm3,%ymm7
14003ab50:	62 f3 7d 28 43 dc 00 	vshufi32x4 $0x0,%ymm4,%ymm0,%ymm3
14003ab57:	62 f3 7d 28 43 e4 03 	vshufi32x4 $0x3,%ymm4,%ymm0,%ymm4
14003ab5e:	62 11 3d 28 fe c0    	vpaddd %ymm24,%ymm8,%ymm8
14003ab64:	62 11 35 28 fe c9    	vpaddd %ymm25,%ymm9,%ymm9
14003ab6a:	62 11 2d 28 fe d2    	vpaddd %ymm26,%ymm10,%ymm10
14003ab70:	62 11 25 28 fe db    	vpaddd %ymm27,%ymm11,%ymm11
14003ab76:	c4 c1 3d 62 f1       	vpunpckldq %ymm9,%ymm8,%ymm6
14003ab7b:	c4 c1 2d 62 c3       	vpunpckldq %ymm11,%ymm10,%ymm0
14003ab80:	c4 41 3d 6a c1       	vpunpckhdq %ymm9,%ymm8,%ymm8
14003ab85:	c4 41 2d 6a d3       	vpunpckhdq %ymm11,%ymm10,%ymm10
14003ab8a:	c5 4d 6c c8          	vpunpcklqdq %ymm0,%ymm6,%ymm9
14003ab8e:	c5 cd 6d f0          	vpunpckhqdq %ymm0,%ymm6,%ymm6
14003ab92:	c4 41 3d 6c da       	vpunpcklqdq %ymm10,%ymm8,%ymm11
14003ab97:	c4 41 3d 6d c2       	vpunpckhqdq %ymm10,%ymm8,%ymm8
14003ab9c:	62 11 1d 28 fe e4    	vpaddd %ymm28,%ymm12,%ymm12
14003aba2:	62 11 15 28 fe ed    	vpaddd %ymm29,%ymm13,%ymm13
14003aba8:	62 11 0d 28 fe f6    	vpaddd %ymm30,%ymm14,%ymm14
14003abae:	62 11 05 28 fe ff    	vpaddd %ymm31,%ymm15,%ymm15
14003abb4:	c4 41 1d 62 d5       	vpunpckldq %ymm13,%ymm12,%ymm10
14003abb9:	c4 c1 0d 62 c7       	vpunpckldq %ymm15,%ymm14,%ymm0
14003abbe:	c4 41 1d 6a e5       	vpunpckhdq %ymm13,%ymm12,%ymm12
14003abc3:	c4 41 0d 6a f7       	vpunpckhdq %ymm15,%ymm14,%ymm14
14003abc8:	c5 2d 6c e8          	vpunpcklqdq %ymm0,%ymm10,%ymm13
14003abcc:	c5 2d 6d d0          	vpunpckhqdq %ymm0,%ymm10,%ymm10
14003abd0:	c4 41 1d 6c fe       	vpunpcklqdq %ymm14,%ymm12,%ymm15
14003abd5:	c4 41 1d 6d e6       	vpunpckhqdq %ymm14,%ymm12,%ymm12
14003abda:	c4 c3 35 46 c5 20    	vperm2i128 $0x20,%ymm13,%ymm9,%ymm0
14003abe0:	c4 43 35 46 ed 31    	vperm2i128 $0x31,%ymm13,%ymm9,%ymm13
14003abe6:	c4 43 4d 46 ca 20    	vperm2i128 $0x20,%ymm10,%ymm6,%ymm9
14003abec:	c4 43 4d 46 d2 31    	vperm2i128 $0x31,%ymm10,%ymm6,%ymm10
14003abf2:	c4 c3 25 46 f7 20    	vperm2i128 $0x20,%ymm15,%ymm11,%ymm6
14003abf8:	c4 43 25 46 ff 31    	vperm2i128 $0x31,%ymm15,%ymm11,%ymm15