140059351:	f3 c3                	repz ret
140059353:	90                   	nop
140059354:	90                   	nop
140059355:	90                   	nop
140059356:	90                   	nop
140059357:	90                   	nop
140059358:	90                   	nop
140059359:	90                   	nop
14005935a:	90                   	nop
14005935b:	90                   	nop
14005935c:	90                   	nop
14005935d:	90                   	nop
14005935e:	90                   	nop
14005935f:	90                   	nop
140059360:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140059365:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14005936a:	48 89 e0             	mov    %rsp,%rax
14005936d:	48 89 cf             	mov    %rcx,%rdi
140059370:	48 89 d6             	mov    %rdx,%rsi
140059373:	4c 89 c2             	mov    %r8,%rdx
140059376:	48 89 e0             	mov    %rsp,%rax
140059379:	53                   	push   %rbx
14005937a:	55                   	push   %rbp
14005937b:	48 8d a4 24 58 ff ff 	lea    -0xa8(%rsp),%rsp
140059382:	ff
140059383:	0f 29 34 24          	movaps %xmm6,(%rsp)
140059387:	0f 29 7c 24 10       	movaps %xmm7,0x10(%rsp)
14005938c:	44 0f 29 44 24 20    	movaps %xmm8,0x20(%rsp)
140059392:	44 0f 29 4c 24 30    	movaps %xmm9,0x30(%rsp)
140059398:	44 0f 29 50 88       	movaps %xmm10,-0x78(%rax)
14005939d:	44 0f 29 58 98       	movaps %xmm11,-0x68(%rax)
1400593a2:	44 0f 29 60 a8       	movaps %xmm12,-0x58(%rax)
1400593a7:	44 0f 29 68 b8       	movaps %xmm13,-0x48(%rax)
1400593ac:	44 0f 29 70 c8       	movaps %xmm14,-0x38(%rax)
1400593b1:	44 0f 29 78 d8       	movaps %xmm15,-0x28(%rax)
1400593b6:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp
1400593bd:	d1 e2                	shl    $1,%edx
1400593bf:	48 81 e4 00 ff ff ff 	and    $0xffffffffffffff00,%rsp
1400593c6:	48 8d 7f 40          	lea    0x40(%rdi),%rdi
1400593ca:	48 89 84 24 10 01 00 	mov    %rax,0x110(%rsp)
1400593d1:	00
1400593d2:	48 8d 9c 24 00 01 00 	lea    0x100(%rsp),%rbx
1400593d9:	00
1400593da:	66 0f 6f 1d be 4d 00 	movdqa 0x4dbe(%rip),%xmm3        # 0x14005e1a0
1400593e1:	00
1400593e2:	89 94 24 18 01 00 00 	mov    %edx,0x118(%rsp)
1400593e9:	31 d2                	xor    %edx,%edx
1400593eb:	4c 8b 06             	mov    (%rsi),%r8
1400593ee:	8b 4e 08             	mov    0x8(%rsi),%ecx
1400593f1:	39 d1                	cmp    %edx,%ecx
1400593f3:	0f 4f d1             	cmovg  %ecx,%edx
1400593f6:	85 c9                	test   %ecx,%ecx
1400593f8:	89 0b                	mov    %ecx,(%rbx)
1400593fa:	4c 0f 4e c4          	cmovle %rsp,%r8
1400593fe:	4c 8b 4e 10          	mov    0x10(%rsi),%r9
140059402:	8b 4e 18             	mov    0x18(%rsi),%ecx
140059405:	39 d1                	cmp    %edx,%ecx
140059407:	0f 4f d1             	cmovg  %ecx,%edx
14005940a:	85 c9                	test   %ecx,%ecx
14005940c:	89 4b 04             	mov    %ecx,0x4(%rbx)
14005940f:	4c 0f 4e cc          	cmovle %rsp,%r9
140059413:	85 d2                	test   %edx,%edx
140059415:	0f 84 ba 05 00 00    	je     0x1400599d5
14005941b:	f3 0f 7e 47 c0       	movq   -0x40(%rdi),%xmm0
140059420:	f3 0f 7e 67 e0       	movq   -0x20(%rdi),%xmm4
140059425:	f3 0f 7e 2f          	movq   (%rdi),%xmm5
140059429:	f3 0f 7e 77 20       	movq   0x20(%rdi),%xmm6
14005942e:	f3 0f 7e 7f 40       	movq   0x40(%rdi),%xmm7
140059433:	66 0f 62 c4          	punpckldq %xmm4,%xmm0
140059437:	66 0f 62 ee          	punpckldq %xmm6,%xmm5
14005943b:	66 44 0f 6f c0       	movdqa %xmm0,%xmm8
140059440:	66 0f 6c c5          	punpcklqdq %xmm5,%xmm0
140059444:	66 44 0f 6d c5       	punpckhqdq %xmm5,%xmm8
140059449:	66 0f 70 cf 3f       	pshufd $0x3f,%xmm7,%xmm1
14005944e:	66 44 0f 70 cf 7f    	pshufd $0x7f,%xmm7,%xmm9
140059454:	66 0f 70 c0 1b       	pshufd $0x1b,%xmm0,%xmm0
140059459:	66 45 0f 70 c0 1b    	pshufd $0x1b,%xmm8,%xmm8
14005945f:	eb 1f                	jmp    0x140059480
140059461:	90                   	nop
140059462:	90                   	nop
140059463:	90                   	nop
140059464:	90                   	nop
140059465:	90                   	nop
140059466:	90                   	nop
140059467:	90                   	nop
140059468:	90                   	nop
140059469:	90                   	nop
14005946a:	90                   	nop
14005946b:	90                   	nop
14005946c:	90                   	nop
14005946d:	90                   	nop
14005946e:	90                   	nop
14005946f:	90                   	nop
140059470:	90                   	nop
140059471:	90                   	nop
140059472:	90                   	nop
140059473:	90                   	nop
140059474:	90                   	nop
140059475:	90                   	nop
140059476:	90                   	nop
140059477:	90                   	nop
140059478:	90                   	nop
140059479:	90                   	nop
14005947a:	90                   	nop
14005947b:	90                   	nop
14005947c:	90                   	nop
14005947d:	90                   	nop
14005947e:	90                   	nop
14005947f:	90                   	nop
140059480:	f3 41 0f 6f 20       	movdqu (%r8),%xmm4
140059485:	f3 45 0f 6f 19       	movdqu (%r9),%xmm11
14005948a:	f3 41 0f 6f 68 10    	movdqu 0x10(%r8),%xmm5
140059490:	f3 45 0f 6f 61 10    	movdqu 0x10(%r9),%xmm12
140059496:	f3 41 0f 6f 70 20    	movdqu 0x20(%r8),%xmm6
14005949c:	66 0f 38 00 e3       	pshufb %xmm3,%xmm4
1400594a1:	f3 45 0f 6f 69 20    	movdqu 0x20(%r9),%xmm13
1400594a7:	66 44 0f 38 00 db    	pshufb %xmm3,%xmm11
1400594ad:	f3 41 0f 6f 78 30    	movdqu 0x30(%r8),%xmm7
1400594b3:	4d 8d 40 40          	lea    0x40(%r8),%r8
1400594b7:	66 0f 38 00 eb       	pshufb %xmm3,%xmm5
1400594bc:	f3 45 0f 6f 71 30    	movdqu 0x30(%r9),%xmm14
1400594c2:	4d 8d 49 40          	lea    0x40(%r9),%r9
1400594c6:	66 44 0f 38 00 e3    	pshufb %xmm3,%xmm12
1400594cc:	66 0f 7f 4c 24 50    	movdqa %xmm1,0x50(%rsp)
1400594d2:	66 0f fe cc          	paddd  %xmm4,%xmm1
1400594d6:	66 44 0f 7f 4c 24 70 	movdqa %xmm9,0x70(%rsp)
1400594dd:	66 45 0f fe cb       	paddd  %xmm11,%xmm9
1400594e2:	66 0f 7f 44 24 40    	movdqa %xmm0,0x40(%rsp)
1400594e8:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400594ec:	66 44 0f 7f 44 24 60 	movdqa %xmm8,0x60(%rsp)
1400594f3:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
1400594f8:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
1400594fd:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
140059501:	45 0f 3a cc c1 00    	sha1rnds4 $0x0,%xmm9,%xmm8
140059507:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
14005950c:	66 0f 38 00 f3       	pshufb %xmm3,%xmm6
140059511:	41 0f 18 48 7f       	prefetcht0 0x7f(%r8)
140059516:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
14005951a:	66 44 0f 38 00 eb    	pshufb %xmm3,%xmm13
140059520:	41 0f 18 49 7f       	prefetcht0 0x7f(%r9)
140059525:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
14005952a:	66 0f 38 00 fb       	pshufb %xmm3,%xmm7
14005952f:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140059533:	66 44 0f 38 00 f3    	pshufb %xmm3,%xmm14
140059539:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
14005953e:	0f 3a cc c2 00       	sha1rnds4 $0x0,%xmm2,%xmm0
140059543:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
140059547:	45 0f 3a cc c2 00    	sha1rnds4 $0x0,%xmm10,%xmm8
14005954d:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
140059552:	66 0f ef e6          	pxor   %xmm6,%xmm4
140059556:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14005955a:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
14005955f:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140059564:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140059568:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14005956d:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
140059572:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140059576:	45 0f 3a cc c1 00    	sha1rnds4 $0x0,%xmm9,%xmm8
14005957c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140059581:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140059585:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14005958a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14005958e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140059592:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140059597:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14005959c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400595a0:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400595a5:	0f 3a cc c2 00       	sha1rnds4 $0x0,%xmm2,%xmm0
1400595aa:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
1400595ae:	45 0f 3a cc c2 00    	sha1rnds4 $0x0,%xmm10,%xmm8
1400595b4:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
1400595b9:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
1400595bd:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
1400595c2:	66 0f ef f4          	pxor   %xmm4,%xmm6
1400595c6:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
1400595ca:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
1400595cf:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
1400595d4:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400595d8:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
1400595dd:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
1400595e2:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
1400595e6:	45 0f 3a cc c1 00    	sha1rnds4 $0x0,%xmm9,%xmm8
1400595ec:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
1400595f1:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
1400595f5:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
1400595fa:	66 0f ef fd          	pxor   %xmm5,%xmm7
1400595fe:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
140059602:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
140059607:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
14005960c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140059610:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140059615:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
14005961a:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
14005961e:	45 0f 3a cc c2 01    	sha1rnds4 $0x1,%xmm10,%xmm8
140059624:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
140059629:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14005962d:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
140059632:	66 0f ef e6          	pxor   %xmm6,%xmm4
140059636:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14005963a:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
14005963f:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140059644:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140059648:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14005964d:	0f 3a cc c1 01       	sha1rnds4 $0x1,%xmm1,%xmm0
140059652:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140059656:	45 0f 3a cc c1 01    	sha1rnds4 $0x1,%xmm9,%xmm8
14005965c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140059661:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140059665:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14005966a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14005966e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140059672:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140059677:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14005967c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140059680:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140059685:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
14005968a:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14005968e:	45 0f 3a cc c2 01    	sha1rnds4 $0x1,%xmm10,%xmm8
140059694:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
140059699:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14005969d:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
1400596a2:	66 0f ef f4          	pxor   %xmm4,%xmm6
1400596a6:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
1400596aa:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
1400596af:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
1400596b4:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400596b8:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
1400596bd:	0f 3a cc c1 01       	sha1rnds4 $0x1,%xmm1,%xmm0
1400596c2:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
1400596c6:	45 0f 3a cc c1 01    	sha1rnds4 $0x1,%xmm9,%xmm8
1400596cc:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
1400596d1:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
1400596d5:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
1400596da:	66 0f ef fd          	pxor   %xmm5,%xmm7
1400596de:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
1400596e2:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
1400596e7:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
1400596ec:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400596f0:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400596f5:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
1400596fa:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
1400596fe:	45 0f 3a cc c2 01    	sha1rnds4 $0x1,%xmm10,%xmm8
140059704:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
140059709:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14005970d:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
140059712:	66 0f ef e6          	pxor   %xmm6,%xmm4
140059716:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14005971a:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
14005971f:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140059724:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140059728:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14005972d:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
140059732:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140059736:	45 0f 3a cc c1 02    	sha1rnds4 $0x2,%xmm9,%xmm8
14005973c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140059741:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140059745:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14005974a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14005974e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140059752:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140059757:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14005975c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140059760:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140059765:	0f 3a cc c2 02       	sha1rnds4 $0x2,%xmm2,%xmm0
14005976a:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14005976e:	45 0f 3a cc c2 02    	sha1rnds4 $0x2,%xmm10,%xmm8
140059774:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
140059779:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14005977d:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
140059782:	66 0f ef f4          	pxor   %xmm4,%xmm6
140059786:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14005978a:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
14005978f:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
140059794:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140059798:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14005979d:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
1400597a2:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
1400597a6:	45 0f 3a cc c1 02    	sha1rnds4 $0x2,%xmm9,%xmm8
1400597ac:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
1400597b1:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
1400597b5:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
1400597ba:	66 0f ef fd          	pxor   %xmm5,%xmm7
1400597be:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
1400597c2:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
1400597c7:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
1400597cc:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400597d0:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400597d5:	0f 3a cc c2 02       	sha1rnds4 $0x2,%xmm2,%xmm0
1400597da:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
1400597de:	45 0f 3a cc c2 02    	sha1rnds4 $0x2,%xmm10,%xmm8
1400597e4:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
1400597e9:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
1400597ed:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
1400597f2:	66 0f ef e6          	pxor   %xmm6,%xmm4
1400597f6:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
1400597fa:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
1400597ff:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140059804:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140059808:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14005980d:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
140059812:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140059816:	45 0f 3a cc c1 02    	sha1rnds4 $0x2,%xmm9,%xmm8
14005981c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140059821:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140059825:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14005982a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14005982e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140059832:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140059837:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14005983c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140059840:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140059845:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
14005984a:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14005984e:	45 0f 3a cc c2 03    	sha1rnds4 $0x3,%xmm10,%xmm8
140059854:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
140059859:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14005985d:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
140059862:	66 0f ef f4          	pxor   %xmm4,%xmm6
140059866:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14005986a:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
14005986f:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
140059874:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140059878:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14005987d:	0f 3a cc c1 03       	sha1rnds4 $0x3,%xmm1,%xmm0
140059882:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
140059886:	45 0f 3a cc c1 03    	sha1rnds4 $0x3,%xmm9,%xmm8
14005988c:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
140059891:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
140059895:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
14005989a:	66 0f ef fd          	pxor   %xmm5,%xmm7
14005989e:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
1400598a3:	b9 01 00 00 00       	mov    $0x1,%ecx
1400598a8:	66 0f ef e4          	pxor   %xmm4,%xmm4
1400598ac:	3b 0b                	cmp    (%rbx),%ecx
1400598ae:	4c 0f 4d c4          	cmovge %rsp,%r8
1400598b2:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400598b6:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400598bb:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
1400598c0:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
1400598c4:	45 0f 3a cc c2 03    	sha1rnds4 $0x3,%xmm10,%xmm8
1400598ca:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
1400598cf:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
1400598d3:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
1400598d8:	3b 4b 04             	cmp    0x4(%rbx),%ecx
1400598db:	4c 0f 4d cc          	cmovge %rsp,%r9
1400598df:	f3 0f 7e 33          	movq   (%rbx),%xmm6
1400598e3:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400598e7:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
1400598ec:	0f 3a cc c1 03       	sha1rnds4 $0x3,%xmm1,%xmm0
1400598f1:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2