14003d45f:	00 00
14003d461:	66 45 0f 6f bb e0 00 	movdqa 0xe0(%r11),%xmm15
14003d468:	00 00
14003d46a:	49 8d a3 f8 00 00 00 	lea    0xf8(%r11),%rsp
14003d471:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14003d476:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14003d47b:	f3 c3                	repz ret
14003d47d:	90                   	nop
14003d47e:	90                   	nop
14003d47f:	90                   	nop
14003d480:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14003d485:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003d48a:	48 89 e0             	mov    %rsp,%rax
14003d48d:	48 89 cf             	mov    %rcx,%rdi
14003d490:	48 89 d6             	mov    %rdx,%rsi
14003d493:	4c 89 c2             	mov    %r8,%rdx
14003d496:	48 31 c0             	xor    %rax,%rax
14003d499:	48 89 07             	mov    %rax,(%rdi)
14003d49c:	48 89 47 08          	mov    %rax,0x8(%rdi)
14003d4a0:	48 89 47 10          	mov    %rax,0x10(%rdi)
14003d4a4:	4c 8d 15 95 00 00 00 	lea    0x95(%rip),%r10        # 0x14003d540
14003d4ab:	4c 8d 1d 6e 10 00 00 	lea    0x106e(%rip),%r11        # 0x14003e520
14003d4b2:	48 b8 ff ff ff 0f fc 	movabs $0xffffffc0fffffff,%rax
14003d4b9:	ff ff 0f
14003d4bc:	48 b9 fc ff ff 0f fc 	movabs $0xffffffc0ffffffc,%rcx
14003d4c3:	ff ff 0f
14003d4c6:	48 23 06             	and    (%rsi),%rax
14003d4c9:	49 b8 ff ff ff ff ff 	movabs $0xfffffffffff,%r8
14003d4d0:	0f 00 00
14003d4d3:	48 23 4e 08          	and    0x8(%rsi),%rcx
14003d4d7:	49 b9 ff ff ff ff ff 	movabs $0xfffffffffff,%r9
14003d4de:	0f 00 00
14003d4e1:	49 21 c0             	and    %rax,%r8
14003d4e4:	48 0f ac c8 2c       	shrd   $0x2c,%rcx,%rax
14003d4e9:	4c 89 47 28          	mov    %r8,0x28(%rdi)
14003d4ed:	4c 21 c8             	and    %r9,%rax
14003d4f0:	48 c1 e9 18          	shr    $0x18,%rcx
14003d4f4:	48 89 47 30          	mov    %rax,0x30(%rdi)
14003d4f8:	48 8d 04 80          	lea    (%rax,%rax,4),%rax
14003d4fc:	48 89 4f 38          	mov    %rcx,0x38(%rdi)
14003d500:	48 c1 e0 02          	shl    $0x2,%rax
14003d504:	48 8d 0c 89          	lea    (%rcx,%rcx,4),%rcx
14003d508:	48 c1 e1 02          	shl    $0x2,%rcx
14003d50c:	48 89 47 18          	mov    %rax,0x18(%rdi)
14003d510:	48 89 4f 20          	mov    %rcx,0x20(%rdi)
14003d514:	48 c7 47 40 ff ff ff 	movq   $0xffffffffffffffff,0x40(%rdi)
14003d51b:	ff
14003d51c:	4c 89 12             	mov    %r10,(%rdx)
14003d51f:	4c 89 5a 08          	mov    %r11,0x8(%rdx)
14003d523:	b8 01 00 00 00       	mov    $0x1,%eax
14003d528:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14003d52d:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14003d532:	f3 c3                	repz ret
14003d534:	90                   	nop
14003d535:	90                   	nop
14003d536:	90                   	nop
14003d537:	90                   	nop
14003d538:	90                   	nop
14003d539:	90                   	nop
14003d53a:	90                   	nop
14003d53b:	90                   	nop
14003d53c:	90                   	nop
14003d53d:	90                   	nop
14003d53e:	90                   	nop
14003d53f:	90                   	nop
14003d540:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14003d545:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003d54a:	48 89 e0             	mov    %rsp,%rax
14003d54d:	48 89 cf             	mov    %rcx,%rdi
14003d550:	48 89 d6             	mov    %rdx,%rsi
14003d553:	4c 89 c2             	mov    %r8,%rdx
14003d556:	4c 89 c9             	mov    %r9,%rcx
14003d559:	48 c1 ea 04          	shr    $0x4,%rdx
14003d55d:	0f 84 76 01 00 00    	je     0x14003d6d9
14003d563:	48 c1 e1 28          	shl    $0x28,%rcx
14003d567:	4c 8b 47 40          	mov    0x40(%rdi),%r8
14003d56b:	b8 03 00 00 00       	mov    $0x3,%eax
14003d570:	41 ba 01 00 00 00    	mov    $0x1,%r10d
14003d576:	48 83 fa 04          	cmp    $0x4,%rdx
14003d57a:	49 0f 43 c2          	cmovae %r10,%rax
14003d57e:	4d 85 c0             	test   %r8,%r8
14003d581:	49 0f 49 c2          	cmovns %r10,%rax
14003d585:	48 21 d0             	and    %rdx,%rax
14003d588:	0f 84 9d 01 00 00    	je     0x14003d72b
14003d58e:	48 29 c2             	sub    %rax,%rdx
14003d591:	41 ba 07 00 00 00    	mov    $0x7,%r10d
14003d597:	41 bb 01 00 00 00    	mov    $0x1,%r11d
14003d59d:	c4 c1 78 92 fa       	kmovw  %r10d,%k7
14003d5a2:	4c 8d 15 d7 10 00 00 	lea    0x10d7(%rip),%r10        # 0x14003e680
14003d5a9:	c4 c1 78 92 cb       	kmovw  %r11d,%k1
14003d5ae:	62 e1 fd 08 6e e9    	vmovq  %rcx,%xmm21
14003d5b4:	62 c1 fd 28 6f 1a    	vmovdqa64 (%r10),%ymm19
14003d5ba:	62 c1 fd 28 6f 62 01 	vmovdqa64 0x20(%r10),%ymm20
14003d5c1:	62 a3 fd 28 00 ed cf 	vpermq $0xcf,%ymm21,%ymm21
14003d5c8:	62 c1 fd 28 6f 72 02 	vmovdqa64 0x40(%r10),%ymm22
14003d5cf:	62 e1 fe af 6f 07    	vmovdqu64 (%rdi),%ymm16{%k7}{z}
14003d5d5:	62 f1 fe af 6f 9f 28 	vmovdqu64 0x28(%rdi),%ymm3{%k7}{z}
14003d5dc:	00 00 00
14003d5df:	62 f1 fe af 6f 67 01 	vmovdqu64 0x20(%rdi),%ymm4{%k7}{z}
14003d5e6:	62 f1 fe af 6f af 18 	vmovdqu64 0x18(%rdi),%ymm5{%k7}{z}
14003d5ed:	00 00 00
14003d5f0:	62 c1 fd 28 6f 7a 03 	vmovdqa64 0x60(%r10),%ymm23
14003d5f7:	62 41 fd 28 6f 42 04 	vmovdqa64 0x80(%r10),%ymm24
14003d5fe:	eb 00                	jmp    0x14003d600
14003d600:	62 e1 7e 08 6f 16    	vmovdqu32 (%rsi),%xmm18
14003d606:	48 8d 76 10          	lea    0x10(%rsi),%rsi
14003d60a:	62 a2 65 20 36 d2    	vpermd %ymm18,%ymm19,%ymm18
14003d610:	62 a2 ed 20 45 d4    	vpsrlvq %ymm20,%ymm18,%ymm18
14003d616:	62 a1 ed 20 db d6    	vpandq %ymm22,%ymm18,%ymm18
14003d61c:	62 a1 ed 20 eb d5    	vporq  %ymm21,%ymm18,%ymm18
14003d622:	62 a1 fd 20 d4 c2    	vpaddq %ymm18,%ymm16,%ymm16
14003d628:	62 b3 fd af 00 c0 00 	vpermq $0x0,%ymm16,%ymm0{%k7}{z}
14003d62f:	62 b3 fd af 00 c8 55 	vpermq $0x55,%ymm16,%ymm1{%k7}{z}
14003d636:	62 b3 fd af 00 d0 aa 	vpermq $0xaa,%ymm16,%ymm2{%k7}{z}
14003d63d:	62 a1 7d 20 ef c0    	vpxord %ymm16,%ymm16,%ymm16
14003d643:	62 a1 75 20 ef c9    	vpxord %ymm17,%ymm17,%ymm17
14003d649:	62 e2 fd 28 b4 c3    	vpmadd52luq %ymm3,%ymm0,%ymm16
14003d64f:	62 e2 fd 28 b5 cb    	vpmadd52huq %ymm3,%ymm0,%ymm17
14003d655:	62 e2 f5 28 b4 c4    	vpmadd52luq %ymm4,%ymm1,%ymm16
14003d65b:	62 e2 f5 28 b5 cc    	vpmadd52huq %ymm4,%ymm1,%ymm17
14003d661:	62 e2 ed 28 b4 c5    	vpmadd52luq %ymm5,%ymm2,%ymm16
14003d667:	62 e2 ed 28 b5 cd    	vpmadd52huq %ymm5,%ymm2,%ymm17
14003d66d:	62 a2 fd 20 45 d7    	vpsrlvq %ymm23,%ymm16,%ymm18
14003d673:	62 82 f5 20 47 c8    	vpsllvq %ymm24,%ymm17,%ymm17
14003d679:	62 a1 fd 20 db c6    	vpandq %ymm22,%ymm16,%ymm16
14003d67f:	62 a1 f5 20 d4 ca    	vpaddq %ymm18,%ymm17,%ymm17
14003d685:	62 a3 fd 28 00 c9 93 	vpermq $0x93,%ymm17,%ymm17
14003d68c:	62 a1 fd 20 d4 c1    	vpaddq %ymm17,%ymm16,%ymm16
14003d692:	62 a2 fd 20 45 d7    	vpsrlvq %ymm23,%ymm16,%ymm18
14003d698:	62 a1 fd 20 db c6    	vpandq %ymm22,%ymm16,%ymm16
14003d69e:	62 a3 fd 28 00 d2 93 	vpermq $0x93,%ymm18,%ymm18
14003d6a5:	62 a1 fd 20 d4 c2    	vpaddq %ymm18,%ymm16,%ymm16
14003d6ab:	62 a3 fd a9 00 d0 93 	vpermq $0x93,%ymm16,%ymm18{%k1}{z}
14003d6b2:	62 a1 fd 20 d4 c2    	vpaddq %ymm18,%ymm16,%ymm16
14003d6b8:	62 b1 ed 20 73 f2 02 	vpsllq $0x2,%ymm18,%ymm18
14003d6bf:	62 a1 fd 20 d4 c2    	vpaddq %ymm18,%ymm16,%ymm16
14003d6c5:	48 ff c8             	dec    %rax
14003d6c8:	0f 85 32 ff ff ff    	jne    0x14003d600
14003d6ce:	62 e1 fe 2f 7f 07    	vmovdqu64 %ymm16,(%rdi){%k7}
14003d6d4:	48 85 d2             	test   %rdx,%rdx
14003d6d7:	75 52                	jne    0x14003d72b
14003d6d9:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14003d6de:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14003d6e3:	f3 c3                	repz ret
14003d6e5:	90                   	nop
14003d6e6:	90                   	nop
14003d6e7:	90                   	nop
14003d6e8:	90                   	nop
14003d6e9:	90                   	nop
14003d6ea:	90                   	nop
14003d6eb:	90                   	nop
14003d6ec:	90                   	nop
14003d6ed:	90                   	nop
14003d6ee:	90                   	nop
14003d6ef:	90                   	nop
14003d6f0:	90                   	nop
14003d6f1:	90                   	nop
14003d6f2:	90                   	nop
14003d6f3:	90                   	nop
14003d6f4:	90                   	nop
14003d6f5:	90                   	nop
14003d6f6:	90                   	nop
14003d6f7:	90                   	nop
14003d6f8:	90                   	nop
14003d6f9:	90                   	nop
14003d6fa:	90                   	nop
14003d6fb:	90                   	nop
14003d6fc:	90                   	nop
14003d6fd:	90                   	nop
14003d6fe:	90                   	nop
14003d6ff:	90                   	nop
14003d700:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14003d705:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14003d70a:	48 89 e0             	mov    %rsp,%rax
14003d70d:	48 89 cf             	mov    %rcx,%rdi
14003d710:	48 89 d6             	mov    %rdx,%rsi
14003d713:	4c 89 c2             	mov    %r8,%rdx
14003d716:	4c 89 c9             	mov    %r9,%rcx
14003d719:	48 c1 ea 04          	shr    $0x4,%rdx
14003d71d:	0f 84 7f 07 00 00    	je     0x14003dea2
14003d723:	48 c1 e1 28          	shl    $0x28,%rcx
14003d727:	4c 8b 47 40          	mov    0x40(%rdi),%r8
14003d72b:	62 62 fd 28 7c f9    	vpbroadcastq %rcx,%ymm31
14003d731:	62 61 fd 28 6f 25 05 	vmovdqa64 0x1005(%rip),%ymm28        # 0x14003e740
14003d738:	10 00 00
14003d73b:	b8 05 00 00 00       	mov    $0x5,%eax
14003d740:	62 61 fd 28 6f 2d 36 	vmovdqa64 0x1036(%rip),%ymm29        # 0x14003e780
14003d747:	10 00 00
14003d74a:	c5 f8 92 c8          	kmovw  %eax,%k1
14003d74e:	4d 85 c0             	test   %r8,%r8
14003d751:	0f 88 c9 00 00 00    	js     0x14003d820
14003d757:	c5 fa 7e 07          	vmovq  (%rdi),%xmm0
14003d75b:	c5 fa 7e 4f 08       	vmovq  0x8(%rdi),%xmm1
14003d760:	c5 fa 7e 57 10       	vmovq  0x10(%rdi),%xmm2
14003d765:	48 f7 c2 03 00 00 00 	test   $0x3,%rdx
14003d76c:	0f 85 2e 03 00 00    	jne    0x14003daa0
14003d772:	c4 e2 7d 59 5f 40    	vpbroadcastq 0x40(%rdi),%ymm3
14003d778:	c4 e2 7d 59 67 60    	vpbroadcastq 0x60(%rdi),%ymm4
14003d77e:	c4 e2 7d 59 af 80 00 	vpbroadcastq 0x80(%rdi),%ymm5
14003d785:	00 00
14003d787:	62 e2 fd 28 59 47 14 	vpbroadcastq 0xa0(%rdi),%ymm16
14003d78e:	62 f1 f5 20 73 f5 02 	vpsllq $0x2,%ymm5,%ymm17
14003d795:	62 e1 f5 20 d4 cd    	vpaddq %ymm5,%ymm17,%ymm17
14003d79b:	62 b1 f5 20 73 f1 02 	vpsllq $0x2,%ymm17,%ymm17
14003d7a2:	48 f7 c2 07 00 00 00 	test   $0x7,%rdx
14003d7a9:	0f 84 67 07 00 00    	je     0x14003df16
14003d7af:	62 61 fe 28 6f 16    	vmovdqu64 (%rsi),%ymm26
14003d7b5:	62 61 fe 28 6f 5e 01 	vmovdqu64 0x20(%rsi),%ymm27
14003d7bc:	48 8d 76 40          	lea    0x40(%rsi),%rsi
14003d7c0:	62 01 ad 20 6c cb    	vpunpcklqdq %ymm27,%ymm26,%ymm25
14003d7c6:	62 01 ad 20 6d db    	vpunpckhqdq %ymm27,%ymm26,%ymm27
14003d7cc:	62 91 ad 20 73 d3 18 	vpsrlq $0x18,%ymm27,%ymm26
14003d7d3:	62 01 ad 20 eb d7    	vporq  %ymm31,%ymm26,%ymm26
14003d7d9:	62 91 ed 28 d4 d2    	vpaddq %ymm26,%ymm2,%ymm2
14003d7df:	62 01 b5 20 db c4    	vpandq %ymm28,%ymm25,%ymm24
14003d7e5:	62 91 b5 20 73 d1 2c 	vpsrlq $0x2c,%ymm25,%ymm25
14003d7ec:	62 91 a5 20 73 f3 14 	vpsllq $0x14,%ymm27,%ymm27
14003d7f3:	62 01 b5 20 eb cb    	vporq  %ymm27,%ymm25,%ymm25
14003d7f9:	62 01 b5 20 db cc    	vpandq %ymm28,%ymm25,%ymm25
14003d7ff:	48 83 ea 04          	sub    $0x4,%rdx
14003d803:	0f 84 8d 04 00 00    	je     0x14003dc96
14003d809:	e9 12 03 00 00       	jmp    0x14003db20
14003d80e:	0f 0b                	ud2
14003d810:	90                   	nop
14003d811:	90                   	nop
14003d812:	90                   	nop
14003d813:	90                   	nop
14003d814:	90                   	nop
14003d815:	90                   	nop
14003d816:	90                   	nop
14003d817:	90                   	nop
14003d818:	90                   	nop
14003d819:	90                   	nop
14003d81a:	90                   	nop
14003d81b:	90                   	nop
14003d81c:	90                   	nop
14003d81d:	90                   	nop
14003d81e:	90                   	nop
14003d81f:	90                   	nop
14003d820:	62 e1 fd 08 6e 47 03 	vmovq  0x18(%rdi),%xmm16
14003d827:	c5 fa 7e 57 38       	vmovq  0x38(%rdi),%xmm2
14003d82c:	62 e1 fd 08 6e 4f 04 	vmovq  0x20(%rdi),%xmm17
14003d833:	c5 fa 7e 5f 28       	vmovq  0x28(%rdi),%xmm3
14003d838:	c5 fa 7e 67 30       	vmovq  0x30(%rdi),%xmm4
14003d83d:	c5 fd 6f c3          	vmovdqa %ymm3,%ymm0
14003d841:	c5 fd 6f cc          	vmovdqa %ymm4,%ymm1
14003d845:	c5 fd 6f ea          	vmovdqa %ymm2,%ymm5
14003d849:	b8 02 00 00 00       	mov    $0x2,%eax
14003d84e:	62 a1 ed 20 ef d2    	vpxorq %ymm18,%ymm18,%ymm18
14003d854:	62 e2 fd 20 b4 d2    	vpmadd52luq %ymm2,%ymm16,%ymm18
14003d85a:	62 a1 e5 20 ef db    	vpxorq %ymm19,%ymm19,%ymm19
14003d860:	62 e2 fd 20 b5 da    	vpmadd52huq %ymm2,%ymm16,%ymm19
14003d866:	62 a1 dd 20 ef e4    	vpxorq %ymm20,%ymm20,%ymm20
14003d86c:	62 e2 f5 20 b4 e2    	vpmadd52luq %ymm2,%ymm17,%ymm20
14003d872:	62 a1 d5 20 ef ed    	vpxorq %ymm21,%ymm21,%ymm21
14003d878:	62 e2 f5 20 b5 ea    	vpmadd52huq %ymm2,%ymm17,%ymm21
14003d87e:	62 a1 cd 20 ef f6    	vpxorq %ymm22,%ymm22,%ymm22
14003d884:	62 e2 e5 28 b4 f2    	vpmadd52luq %ymm2,%ymm3,%ymm22
14003d88a:	62 a1 c5 20 ef ff    	vpxorq %ymm23,%ymm23,%ymm23
14003d890:	62 e2 e5 28 b5 fa    	vpmadd52huq %ymm2,%ymm3,%ymm23
14003d896:	62 e2 e5 28 b4 d0    	vpmadd52luq %ymm0,%ymm3,%ymm18
14003d89c:	62 e2 e5 28 b5 d8    	vpmadd52huq %ymm0,%ymm3,%ymm19
14003d8a2:	62 e2 dd 28 b4 e0    	vpmadd52luq %ymm0,%ymm4,%ymm20
14003d8a8:	62 e2 dd 28 b5 e8    	vpmadd52huq %ymm0,%ymm4,%ymm21
14003d8ae:	62 e2 d5 28 b4 f0    	vpmadd52luq %ymm0,%ymm5,%ymm22
14003d8b4:	62 e2 d5 28 b5 f8    	vpmadd52huq %ymm0,%ymm5,%ymm23
14003d8ba:	62 e2 f5 20 b4 d1    	vpmadd52luq %ymm1,%ymm17,%ymm18
14003d8c0:	62 e2 f5 20 b5 d9    	vpmadd52huq %ymm1,%ymm17,%ymm19
14003d8c6:	62 e2 e5 28 b4 e1    	vpmadd52luq %ymm1,%ymm3,%ymm20
14003d8cc:	62 e2 e5 28 b5 e9    	vpmadd52huq %ymm1,%ymm3,%ymm21
14003d8d2:	62 e2 dd 28 b4 f1    	vpmadd52luq %ymm1,%ymm4,%ymm22
14003d8d8:	62 e2 dd 28 b5 f9    	vpmadd52huq %ymm1,%ymm4,%ymm23
14003d8de:	62 b1 8d 20 73 d2 2c 	vpsrlq $0x2c,%ymm18,%ymm30
14003d8e5:	62 b1 e5 20 73 f3 08 	vpsllq $0x8,%ymm19,%ymm19
14003d8ec:	62 91 ed 20 db c4    	vpandq %ymm28,%ymm18,%ymm0
14003d8f2:	62 81 e5 20 d4 de    	vpaddq %ymm30,%ymm19,%ymm19
14003d8f8:	62 a1 dd 20 d4 e3    	vpaddq %ymm19,%ymm20,%ymm20
14003d8fe:	62 b1 8d 20 73 d4 2c 	vpsrlq $0x2c,%ymm20,%ymm30
14003d905:	62 b1 d5 20 73 f5 08 	vpsllq $0x8,%ymm21,%ymm21
14003d90c:	62 91 dd 20 db cc    	vpandq %ymm28,%ymm20,%ymm1
14003d912:	62 81 d5 20 d4 ee    	vpaddq %ymm30,%ymm21,%ymm21
14003d918:	62 a1 cd 20 d4 f5    	vpaddq %ymm21,%ymm22,%ymm22
14003d91e:	62 b1 8d 20 73 d6 2a 	vpsrlq $0x2a,%ymm22,%ymm30
14003d925:	62 b1 c5 20 73 f7 0a 	vpsllq $0xa,%ymm23,%ymm23
14003d92c:	62 91 cd 20 db d5    	vpandq %ymm29,%ymm22,%ymm2
14003d932:	62 81 c5 20 d4 fe    	vpaddq %ymm30,%ymm23,%ymm23
14003d938:	62 b1 fd 28 d4 c7    	vpaddq %ymm23,%ymm0,%ymm0
14003d93e:	62 b1 c5 20 73 f7 02 	vpsllq $0x2,%ymm23,%ymm23
14003d945:	62 b1 fd 28 d4 c7    	vpaddq %ymm23,%ymm0,%ymm0
14003d94b:	62 f1 8d 20 73 d0 2c 	vpsrlq $0x2c,%ymm0,%ymm30
14003d952:	62 91 fd 28 db c4    	vpandq %ymm28,%ymm0,%ymm0
14003d958:	62 91 f5 28 d4 ce    	vpaddq %ymm30,%ymm1,%ymm1
14003d95e:	ff c8                	dec    %eax
14003d960:	74 5e                	je     0x14003d9c0
14003d962:	c5 f5 6c e4          	vpunpcklqdq %ymm4,%ymm1,%ymm4
14003d966:	c4 e2 79 59 c9       	vpbroadcastq %xmm1,%xmm1
14003d96b:	c5 ed 6c ed          	vpunpcklqdq %ymm5,%ymm2,%ymm5
14003d96f:	c4 e2 79 59 d2       	vpbroadcastq %xmm2,%xmm2
14003d974:	c5 fd 6c db          	vpunpcklqdq %ymm3,%ymm0,%ymm3
14003d978:	c4 e2 79 59 c0       	vpbroadcastq %xmm0,%xmm0
14003d97d:	62 f1 fd 20 73 f4 02 	vpsllq $0x2,%ymm4,%ymm16
14003d984:	62 f1 f5 20 73 f5 02 	vpsllq $0x2,%ymm5,%ymm17
14003d98b:	62 e1 fd 20 d4 c4    	vpaddq %ymm4,%ymm16,%ymm16
14003d991:	62 e1 f5 20 d4 cd    	vpaddq %ymm5,%ymm17,%ymm17
14003d997:	62 b1 fd 20 73 f0 02 	vpsllq $0x2,%ymm16,%ymm16
14003d99e:	62 b1 f5 20 73 f1 02 	vpsllq $0x2,%ymm17,%ymm17
14003d9a5:	e9 a4 fe ff ff       	jmp    0x14003d84e
14003d9aa:	0f 0b                	ud2
14003d9ac:	90                   	nop
14003d9ad:	90                   	nop
14003d9ae:	90                   	nop
14003d9af:	90                   	nop
14003d9b0:	90                   	nop
14003d9b1:	90                   	nop
14003d9b2:	90                   	nop
14003d9b3:	90                   	nop
14003d9b4:	90                   	nop
14003d9b5:	90                   	nop
14003d9b6:	90                   	nop
14003d9b7:	90                   	nop
14003d9b8:	90                   	nop
14003d9b9:	90                   	nop
14003d9ba:	90                   	nop
14003d9bb:	90                   	nop
14003d9bc:	90                   	nop
14003d9bd:	90                   	nop
14003d9be:	90                   	nop
14003d9bf:	90                   	nop
14003d9c0:	c4 e3 75 38 e4 01    	vinserti128 $0x1,%xmm4,%ymm1,%ymm4
14003d9c6:	c4 e3 6d 38 ed 01    	vinserti128 $0x1,%xmm5,%ymm2,%ymm5
14003d9cc:	c4 e3 7d 38 db 01    	vinserti128 $0x1,%xmm3,%ymm0,%ymm3
14003d9d2:	c4 e3 fd 00 e4 d8    	vpermq $0xd8,%ymm4,%ymm4
14003d9d8:	c4 e3 fd 00 ed d8    	vpermq $0xd8,%ymm5,%ymm5
14003d9de:	c4 e3 fd 00 db d8    	vpermq $0xd8,%ymm3,%ymm3
14003d9e4:	62 f1 fd 20 73 f4 02 	vpsllq $0x2,%ymm4,%ymm16
14003d9eb:	62 e1 fd 20 d4 c4    	vpaddq %ymm4,%ymm16,%ymm16
14003d9f1:	62 b1 fd 20 73 f0 02 	vpsllq $0x2,%ymm16,%ymm16
14003d9f8:	c5 fa 7e 07          	vmovq  (%rdi),%xmm0
14003d9fc:	c5 fa 7e 4f 08       	vmovq  0x8(%rdi),%xmm1
14003da01:	c5 fa 7e 57 10       	vmovq  0x10(%rdi),%xmm2
14003da06:	48 f7 c2 03 00 00 00 	test   $0x3,%rdx
14003da0d:	75 51                	jne    0x14003da60
14003da0f:	62 f1 fe 28 7f 5f 02 	vmovdqu64 %ymm3,0x40(%rdi)
14003da16:	c4 e2 7d 59 db       	vpbroadcastq %xmm3,%ymm3
14003da1b:	62 f1 fe 28 7f 67 03 	vmovdqu64 %ymm4,0x60(%rdi)
14003da22:	c4 e2 7d 59 e4       	vpbroadcastq %xmm4,%ymm4
14003da27:	62 f1 fe 28 7f 6f 04 	vmovdqu64 %ymm5,0x80(%rdi)
14003da2e:	c4 e2 7d 59 ed       	vpbroadcastq %xmm5,%ymm5
14003da33:	62 e1 fe 28 7f 47 05 	vmovdqu64 %ymm16,0xa0(%rdi)
14003da3a:	62 a2 fd 28 59 c0    	vpbroadcastq %xmm16,%ymm16