14001a66f:	66 0f 38 00 fb       	pshufb %xmm3,%xmm7
14001a674:	eb 0a                	jmp    0x14001a680
14001a676:	90                   	nop
14001a677:	90                   	nop
14001a678:	90                   	nop
14001a679:	90                   	nop
14001a67a:	90                   	nop
14001a67b:	90                   	nop
14001a67c:	90                   	nop
14001a67d:	90                   	nop
14001a67e:	90                   	nop
14001a67f:	90                   	nop
14001a680:	48 ff ca             	dec    %rdx
14001a683:	4c 8d 46 40          	lea    0x40(%rsi),%r8
14001a687:	66 0f fe cc          	paddd  %xmm4,%xmm1
14001a68b:	49 0f 45 f0          	cmovne %r8,%rsi
14001a68f:	66 44 0f 6f c0       	movdqa %xmm0,%xmm8
14001a694:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
14001a698:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a69c:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
14001a6a1:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
14001a6a5:	66 0f ef e6          	pxor   %xmm6,%xmm4
14001a6a9:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14001a6ad:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
14001a6b1:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a6b5:	0f 3a cc c2 00       	sha1rnds4 $0x0,%xmm2,%xmm0
14001a6ba:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
14001a6be:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001a6c2:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14001a6c6:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
14001a6ca:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a6ce:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
14001a6d3:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
14001a6d7:	66 0f ef f4          	pxor   %xmm4,%xmm6
14001a6db:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14001a6df:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
14001a6e3:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a6e7:	0f 3a cc c2 00       	sha1rnds4 $0x0,%xmm2,%xmm0
14001a6ec:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001a6f0:	66 0f ef fd          	pxor   %xmm5,%xmm7
14001a6f4:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14001a6f8:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
14001a6fc:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a700:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
14001a705:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
14001a709:	66 0f ef e6          	pxor   %xmm6,%xmm4
14001a70d:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14001a711:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
14001a715:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a719:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
14001a71e:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
14001a722:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001a726:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14001a72a:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
14001a72e:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a732:	0f 3a cc c1 01       	sha1rnds4 $0x1,%xmm1,%xmm0
14001a737:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
14001a73b:	66 0f ef f4          	pxor   %xmm4,%xmm6
14001a73f:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14001a743:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
14001a747:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a74b:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
14001a750:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001a754:	66 0f ef fd          	pxor   %xmm5,%xmm7
14001a758:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14001a75c:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
14001a760:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a764:	0f 3a cc c1 01       	sha1rnds4 $0x1,%xmm1,%xmm0
14001a769:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
14001a76d:	66 0f ef e6          	pxor   %xmm6,%xmm4
14001a771:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14001a775:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
14001a779:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a77d:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
14001a782:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
14001a786:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001a78a:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14001a78e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
14001a792:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a796:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
14001a79b:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
14001a79f:	66 0f ef f4          	pxor   %xmm4,%xmm6
14001a7a3:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14001a7a7:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
14001a7ab:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a7af:	0f 3a cc c2 02       	sha1rnds4 $0x2,%xmm2,%xmm0
14001a7b4:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001a7b8:	66 0f ef fd          	pxor   %xmm5,%xmm7
14001a7bc:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14001a7c0:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
14001a7c4:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a7c8:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
14001a7cd:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
14001a7d1:	66 0f ef e6          	pxor   %xmm6,%xmm4
14001a7d5:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14001a7d9:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
14001a7dd:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a7e1:	0f 3a cc c2 02       	sha1rnds4 $0x2,%xmm2,%xmm0
14001a7e6:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
14001a7ea:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001a7ee:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14001a7f2:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
14001a7f6:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a7fa:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
14001a7ff:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
14001a803:	66 0f ef f4          	pxor   %xmm4,%xmm6
14001a807:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14001a80b:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
14001a80f:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a813:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
14001a818:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001a81c:	66 0f ef fd          	pxor   %xmm5,%xmm7
14001a820:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14001a824:	f3 0f 6f 26          	movdqu (%rsi),%xmm4
14001a828:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a82c:	0f 3a cc c1 03       	sha1rnds4 $0x3,%xmm1,%xmm0
14001a831:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
14001a835:	f3 0f 6f 6e 10       	movdqu 0x10(%rsi),%xmm5
14001a83a:	66 0f 38 00 e3       	pshufb %xmm3,%xmm4
14001a83f:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a843:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
14001a848:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
14001a84c:	f3 0f 6f 76 20       	movdqu 0x20(%rsi),%xmm6
14001a851:	66 0f 38 00 eb       	pshufb %xmm3,%xmm5
14001a856:	66 0f 6f d0          	movdqa %xmm0,%xmm2
14001a85a:	0f 3a cc c1 03       	sha1rnds4 $0x3,%xmm1,%xmm0
14001a85f:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
14001a863:	f3 0f 6f 7e 30       	movdqu 0x30(%rsi),%xmm7
14001a868:	66 0f 38 00 f3       	pshufb %xmm3,%xmm6
14001a86d:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001a871:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
14001a876:	41 0f 38 c8 c9       	sha1nexte %xmm9,%xmm1
14001a87b:	66 0f 38 00 fb       	pshufb %xmm3,%xmm7
14001a880:	66 41 0f fe c0       	paddd  %xmm8,%xmm0
14001a885:	66 44 0f 6f c9       	movdqa %xmm1,%xmm9
14001a88a:	0f 85 f0 fd ff ff    	jne    0x14001a680
14001a890:	66 0f 70 c0 1b       	pshufd $0x1b,%xmm0,%xmm0
14001a895:	66 0f 70 c9 1b       	pshufd $0x1b,%xmm1,%xmm1
14001a89a:	f3 0f 7f 07          	movdqu %xmm0,(%rdi)
14001a89e:	66 0f 7e 4f 10       	movd   %xmm1,0x10(%rdi)
14001a8a3:	0f 28 70 b8          	movaps -0x48(%rax),%xmm6
14001a8a7:	0f 28 78 c8          	movaps -0x38(%rax),%xmm7
14001a8ab:	44 0f 28 40 d8       	movaps -0x28(%rax),%xmm8
14001a8b0:	44 0f 28 48 e8       	movaps -0x18(%rax),%xmm9
14001a8b5:	48 89 c4             	mov    %rax,%rsp
14001a8b8:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
14001a8bd:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
14001a8c2:	f3 c3                	repz ret
14001a8c4:	90                   	nop
14001a8c5:	90                   	nop
14001a8c6:	90                   	nop
14001a8c7:	90                   	nop
14001a8c8:	90                   	nop
14001a8c9:	90                   	nop
14001a8ca:	90                   	nop
14001a8cb:	90                   	nop
14001a8cc:	90                   	nop
14001a8cd:	90                   	nop
14001a8ce:	90                   	nop
14001a8cf:	90                   	nop
14001a8d0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
14001a8d5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14001a8da:	48 89 e0             	mov    %rsp,%rax
14001a8dd:	48 89 cf             	mov    %rcx,%rdi
14001a8e0:	48 89 d6             	mov    %rdx,%rsi
14001a8e3:	4c 89 c2             	mov    %r8,%rdx
14001a8e6:	49 89 e3             	mov    %rsp,%r11
14001a8e9:	53                   	push   %rbx
14001a8ea:	55                   	push   %rbp
14001a8eb:	41 54                	push   %r12
14001a8ed:	41 55                	push   %r13
14001a8ef:	41 56                	push   %r14
14001a8f1:	48 8d a4 24 60 ff ff 	lea    -0xa0(%rsp),%rsp
14001a8f8:	ff
14001a8f9:	41 0f 29 b3 78 ff ff 	movaps %xmm6,-0x88(%r11)
14001a900:	ff
14001a901:	41 0f 29 7b 88       	movaps %xmm7,-0x78(%r11)
14001a906:	45 0f 29 43 98       	movaps %xmm8,-0x68(%r11)
14001a90b:	45 0f 29 4b a8       	movaps %xmm9,-0x58(%r11)
14001a910:	45 0f 29 53 b8       	movaps %xmm10,-0x48(%r11)
14001a915:	45 0f 29 5b c8       	movaps %xmm11,-0x38(%r11)
14001a91a:	48 83 e4 c0          	and    $0xffffffffffffffc0,%rsp
14001a91e:	49 89 f8             	mov    %rdi,%r8
14001a921:	49 89 f1             	mov    %rsi,%r9
14001a924:	49 89 d2             	mov    %rdx,%r10
14001a927:	49 c1 e2 06          	shl    $0x6,%r10
14001a92b:	4d 01 ca             	add    %r9,%r10
14001a92e:	4c 8d 35 0b 36 00 00 	lea    0x360b(%rip),%r14        # 0x14001df40
14001a935:	41 8b 00             	mov    (%r8),%eax
14001a938:	41 8b 58 04          	mov    0x4(%r8),%ebx
14001a93c:	41 8b 48 08          	mov    0x8(%r8),%ecx
14001a940:	41 8b 50 0c          	mov    0xc(%r8),%edx
14001a944:	89 de                	mov    %ebx,%esi
14001a946:	41 8b 68 10          	mov    0x10(%r8),%ebp
14001a94a:	89 cf                	mov    %ecx,%edi
14001a94c:	31 d7                	xor    %edx,%edi
14001a94e:	21 fe                	and    %edi,%esi
14001a950:	66 41 0f 6f 76 40    	movdqa 0x40(%r14),%xmm6
14001a956:	66 45 0f 6f 4e c0    	movdqa -0x40(%r14),%xmm9
14001a95c:	f3 41 0f 6f 01       	movdqu (%r9),%xmm0
14001a961:	f3 41 0f 6f 49 10    	movdqu 0x10(%r9),%xmm1
14001a967:	f3 41 0f 6f 51 20    	movdqu 0x20(%r9),%xmm2
14001a96d:	f3 41 0f 6f 59 30    	movdqu 0x30(%r9),%xmm3
14001a973:	66 0f 38 00 c6       	pshufb %xmm6,%xmm0
14001a978:	66 0f 38 00 ce       	pshufb %xmm6,%xmm1
14001a97d:	66 0f 38 00 d6       	pshufb %xmm6,%xmm2
14001a982:	49 83 c1 40          	add    $0x40,%r9
14001a986:	66 41 0f fe c1       	paddd  %xmm9,%xmm0
14001a98b:	66 0f 38 00 de       	pshufb %xmm6,%xmm3
14001a990:	66 41 0f fe c9       	paddd  %xmm9,%xmm1
14001a995:	66 41 0f fe d1       	paddd  %xmm9,%xmm2
14001a99a:	66 0f 7f 04 24       	movdqa %xmm0,(%rsp)
14001a99f:	66 41 0f fa c1       	psubd  %xmm9,%xmm0
14001a9a4:	66 0f 7f 4c 24 10    	movdqa %xmm1,0x10(%rsp)
14001a9aa:	66 41 0f fa c9       	psubd  %xmm9,%xmm1
14001a9af:	66 0f 7f 54 24 20    	movdqa %xmm2,0x20(%rsp)
14001a9b5:	66 41 0f fa d1       	psubd  %xmm9,%xmm2
14001a9ba:	eb 04                	jmp    0x14001a9c0
14001a9bc:	90                   	nop
14001a9bd:	90                   	nop
14001a9be:	90                   	nop
14001a9bf:	90                   	nop
14001a9c0:	c1 cb 02             	ror    $0x2,%ebx
14001a9c3:	66 0f 70 e0 ee       	pshufd $0xee,%xmm0,%xmm4
14001a9c8:	31 d6                	xor    %edx,%esi
14001a9ca:	66 44 0f 6f c3       	movdqa %xmm3,%xmm8
14001a9cf:	66 44 0f fe cb       	paddd  %xmm3,%xmm9
14001a9d4:	89 c7                	mov    %eax,%edi
14001a9d6:	03 2c 24             	add    (%rsp),%ebp
14001a9d9:	66 0f 6c e1          	punpcklqdq %xmm1,%xmm4
14001a9dd:	31 cb                	xor    %ecx,%ebx
14001a9df:	c1 c0 05             	rol    $0x5,%eax
14001a9e2:	01 f5                	add    %esi,%ebp
14001a9e4:	66 41 0f 73 d8 04    	psrldq $0x4,%xmm8
14001a9ea:	21 df                	and    %ebx,%edi
14001a9ec:	31 cb                	xor    %ecx,%ebx
14001a9ee:	66 0f ef e0          	pxor   %xmm0,%xmm4
14001a9f2:	01 c5                	add    %eax,%ebp
14001a9f4:	c1 c8 07             	ror    $0x7,%eax
14001a9f7:	66 44 0f ef c2       	pxor   %xmm2,%xmm8
14001a9fc:	31 cf                	xor    %ecx,%edi
14001a9fe:	89 ee                	mov    %ebp,%esi
14001aa00:	03 54 24 04          	add    0x4(%rsp),%edx
14001aa04:	66 41 0f ef e0       	pxor   %xmm8,%xmm4
14001aa09:	31 d8                	xor    %ebx,%eax
14001aa0b:	c1 c5 05             	rol    $0x5,%ebp
14001aa0e:	66 44 0f 7f 4c 24 30 	movdqa %xmm9,0x30(%rsp)
14001aa15:	01 fa                	add    %edi,%edx
14001aa17:	21 c6                	and    %eax,%esi
14001aa19:	66 44 0f 6f d4       	movdqa %xmm4,%xmm10
14001aa1e:	31 d8                	xor    %ebx,%eax
14001aa20:	01 ea                	add    %ebp,%edx
14001aa22:	c1 cd 07             	ror    $0x7,%ebp
14001aa25:	66 44 0f 6f c4       	movdqa %xmm4,%xmm8
14001aa2a:	31 de                	xor    %ebx,%esi
14001aa2c:	66 41 0f 73 fa 0c    	pslldq $0xc,%xmm10
14001aa32:	66 0f fe e4          	paddd  %xmm4,%xmm4
14001aa36:	89 d7                	mov    %edx,%edi
14001aa38:	03 4c 24 08          	add    0x8(%rsp),%ecx
14001aa3c:	66 41 0f 72 d0 1f    	psrld  $0x1f,%xmm8
14001aa42:	31 c5                	xor    %eax,%ebp
14001aa44:	c1 c2 05             	rol    $0x5,%edx
14001aa47:	01 f1                	add    %esi,%ecx
14001aa49:	66 45 0f 6f ca       	movdqa %xmm10,%xmm9
14001aa4e:	21 ef                	and    %ebp,%edi
14001aa50:	31 c5                	xor    %eax,%ebp
14001aa52:	66 41 0f 72 d2 1e    	psrld  $0x1e,%xmm10
14001aa58:	01 d1                	add    %edx,%ecx
14001aa5a:	c1 ca 07             	ror    $0x7,%edx
14001aa5d:	66 41 0f eb e0       	por    %xmm8,%xmm4
14001aa62:	31 c7                	xor    %eax,%edi
14001aa64:	89 ce                	mov    %ecx,%esi
14001aa66:	03 5c 24 0c          	add    0xc(%rsp),%ebx
14001aa6a:	66 41 0f 72 f1 02    	pslld  $0x2,%xmm9
14001aa70:	66 41 0f ef e2       	pxor   %xmm10,%xmm4
14001aa75:	31 ea                	xor    %ebp,%edx
14001aa77:	66 45 0f 6f 56 c0    	movdqa -0x40(%r14),%xmm10
14001aa7d:	c1 c1 05             	rol    $0x5,%ecx
14001aa80:	01 fb                	add    %edi,%ebx
14001aa82:	21 d6                	and    %edx,%esi
14001aa84:	66 41 0f ef e1       	pxor   %xmm9,%xmm4
14001aa89:	31 ea                	xor    %ebp,%edx
14001aa8b:	01 cb                	add    %ecx,%ebx
14001aa8d:	c1 c9 07             	ror    $0x7,%ecx
14001aa90:	66 0f 70 e9 ee       	pshufd $0xee,%xmm1,%xmm5
14001aa95:	31 ee                	xor    %ebp,%esi
14001aa97:	66 44 0f 6f cc       	movdqa %xmm4,%xmm9
14001aa9c:	66 44 0f fe d4       	paddd  %xmm4,%xmm10
14001aaa1:	89 df                	mov    %ebx,%edi
14001aaa3:	03 44 24 10          	add    0x10(%rsp),%eax
14001aaa7:	66 0f 6c ea          	punpcklqdq %xmm2,%xmm5
14001aaab:	31 d1                	xor    %edx,%ecx
14001aaad:	c1 c3 05             	rol    $0x5,%ebx
14001aab0:	01 f0                	add    %esi,%eax
14001aab2:	66 41 0f 73 d9 04    	psrldq $0x4,%xmm9
14001aab8:	21 cf                	and    %ecx,%edi
14001aaba:	31 d1                	xor    %edx,%ecx
14001aabc:	66 0f ef e9          	pxor   %xmm1,%xmm5
14001aac0:	01 d8                	add    %ebx,%eax
14001aac2:	c1 cb 07             	ror    $0x7,%ebx
14001aac5:	66 44 0f ef cb       	pxor   %xmm3,%xmm9
14001aaca:	31 d7                	xor    %edx,%edi
14001aacc:	89 c6                	mov    %eax,%esi
14001aace:	03 6c 24 14          	add    0x14(%rsp),%ebp
14001aad2:	66 41 0f ef e9       	pxor   %xmm9,%xmm5
14001aad7:	31 cb                	xor    %ecx,%ebx
14001aad9:	c1 c0 05             	rol    $0x5,%eax
14001aadc:	66 44 0f 7f 14 24    	movdqa %xmm10,(%rsp)
14001aae2:	01 fd                	add    %edi,%ebp
14001aae4:	21 de                	and    %ebx,%esi
14001aae6:	66 44 0f 6f c5       	movdqa %xmm5,%xmm8
14001aaeb:	31 cb                	xor    %ecx,%ebx
14001aaed:	01 c5                	add    %eax,%ebp
14001aaef:	c1 c8 07             	ror    $0x7,%eax
14001aaf2:	66 44 0f 6f cd       	movdqa %xmm5,%xmm9
14001aaf7:	31 ce                	xor    %ecx,%esi
14001aaf9:	66 41 0f 73 f8 0c    	pslldq $0xc,%xmm8
14001aaff:	66 0f fe ed          	paddd  %xmm5,%xmm5
14001ab03:	89 ef                	mov    %ebp,%edi
14001ab05:	03 54 24 18          	add    0x18(%rsp),%edx
14001ab09:	66 41 0f 72 d1 1f    	psrld  $0x1f,%xmm9
14001ab0f:	31 d8                	xor    %ebx,%eax
14001ab11:	c1 c5 05             	rol    $0x5,%ebp
14001ab14:	01 f2                	add    %esi,%edx
14001ab16:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14001ab1b:	21 c7                	and    %eax,%edi
14001ab1d:	31 d8                	xor    %ebx,%eax
14001ab1f:	66 41 0f 72 d0 1e    	psrld  $0x1e,%xmm8
14001ab25:	01 ea                	add    %ebp,%edx
14001ab27:	c1 cd 07             	ror    $0x7,%ebp
14001ab2a:	66 41 0f eb e9       	por    %xmm9,%xmm5
14001ab2f:	31 df                	xor    %ebx,%edi
14001ab31:	89 d6                	mov    %edx,%esi
14001ab33:	03 4c 24 1c          	add    0x1c(%rsp),%ecx
14001ab37:	66 41 0f 72 f2 02    	pslld  $0x2,%xmm10
14001ab3d:	66 41 0f ef e8       	pxor   %xmm8,%xmm5
14001ab42:	31 c5                	xor    %eax,%ebp
14001ab44:	66 45 0f 6f 46 e0    	movdqa -0x20(%r14),%xmm8
14001ab4a:	c1 c2 05             	rol    $0x5,%edx
14001ab4d:	01 f9                	add    %edi,%ecx
14001ab4f:	21 ee                	and    %ebp,%esi
14001ab51:	66 41 0f ef ea       	pxor   %xmm10,%xmm5
14001ab56:	31 c5                	xor    %eax,%ebp
14001ab58:	01 d1                	add    %edx,%ecx
14001ab5a:	c1 ca 07             	ror    $0x7,%edx
14001ab5d:	66 0f 70 f2 ee       	pshufd $0xee,%xmm2,%xmm6
14001ab62:	31 c6                	xor    %eax,%esi
14001ab64:	66 44 0f 6f d5       	movdqa %xmm5,%xmm10
14001ab69:	66 44 0f fe c5       	paddd  %xmm5,%xmm8
14001ab6e:	89 cf                	mov    %ecx,%edi