140017507:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
14001750c:	66 0f 38 00 f3       	pshufb %xmm3,%xmm6
140017511:	41 0f 18 48 7f       	prefetcht0 0x7f(%r8)
140017516:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
14001751a:	66 44 0f 38 00 eb    	pshufb %xmm3,%xmm13
140017520:	41 0f 18 49 7f       	prefetcht0 0x7f(%r9)
140017525:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
14001752a:	66 0f 38 00 fb       	pshufb %xmm3,%xmm7
14001752f:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140017533:	66 44 0f 38 00 f3    	pshufb %xmm3,%xmm14
140017539:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
14001753e:	0f 3a cc c2 00       	sha1rnds4 $0x0,%xmm2,%xmm0
140017543:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
140017547:	45 0f 3a cc c2 00    	sha1rnds4 $0x0,%xmm10,%xmm8
14001754d:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
140017552:	66 0f ef e6          	pxor   %xmm6,%xmm4
140017556:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14001755a:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
14001755f:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140017564:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140017568:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14001756d:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
140017572:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140017576:	45 0f 3a cc c1 00    	sha1rnds4 $0x0,%xmm9,%xmm8
14001757c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140017581:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140017585:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14001758a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001758e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140017592:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140017597:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14001759c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400175a0:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400175a5:	0f 3a cc c2 00       	sha1rnds4 $0x0,%xmm2,%xmm0
1400175aa:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
1400175ae:	45 0f 3a cc c2 00    	sha1rnds4 $0x0,%xmm10,%xmm8
1400175b4:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
1400175b9:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
1400175bd:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
1400175c2:	66 0f ef f4          	pxor   %xmm4,%xmm6
1400175c6:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
1400175ca:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
1400175cf:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
1400175d4:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400175d8:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
1400175dd:	0f 3a cc c1 00       	sha1rnds4 $0x0,%xmm1,%xmm0
1400175e2:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
1400175e6:	45 0f 3a cc c1 00    	sha1rnds4 $0x0,%xmm9,%xmm8
1400175ec:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
1400175f1:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
1400175f5:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
1400175fa:	66 0f ef fd          	pxor   %xmm5,%xmm7
1400175fe:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
140017602:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
140017607:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
14001760c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140017610:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140017615:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
14001761a:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
14001761e:	45 0f 3a cc c2 01    	sha1rnds4 $0x1,%xmm10,%xmm8
140017624:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
140017629:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14001762d:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
140017632:	66 0f ef e6          	pxor   %xmm6,%xmm4
140017636:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14001763a:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
14001763f:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140017644:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140017648:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14001764d:	0f 3a cc c1 01       	sha1rnds4 $0x1,%xmm1,%xmm0
140017652:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140017656:	45 0f 3a cc c1 01    	sha1rnds4 $0x1,%xmm9,%xmm8
14001765c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140017661:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140017665:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14001766a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001766e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140017672:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140017677:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14001767c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140017680:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140017685:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
14001768a:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001768e:	45 0f 3a cc c2 01    	sha1rnds4 $0x1,%xmm10,%xmm8
140017694:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
140017699:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14001769d:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
1400176a2:	66 0f ef f4          	pxor   %xmm4,%xmm6
1400176a6:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
1400176aa:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
1400176af:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
1400176b4:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400176b8:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
1400176bd:	0f 3a cc c1 01       	sha1rnds4 $0x1,%xmm1,%xmm0
1400176c2:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
1400176c6:	45 0f 3a cc c1 01    	sha1rnds4 $0x1,%xmm9,%xmm8
1400176cc:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
1400176d1:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
1400176d5:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
1400176da:	66 0f ef fd          	pxor   %xmm5,%xmm7
1400176de:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
1400176e2:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
1400176e7:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
1400176ec:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400176f0:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400176f5:	0f 3a cc c2 01       	sha1rnds4 $0x1,%xmm2,%xmm0
1400176fa:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
1400176fe:	45 0f 3a cc c2 01    	sha1rnds4 $0x1,%xmm10,%xmm8
140017704:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
140017709:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
14001770d:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
140017712:	66 0f ef e6          	pxor   %xmm6,%xmm4
140017716:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
14001771a:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
14001771f:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140017724:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140017728:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14001772d:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
140017732:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140017736:	45 0f 3a cc c1 02    	sha1rnds4 $0x2,%xmm9,%xmm8
14001773c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140017741:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140017745:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14001774a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001774e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140017752:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140017757:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14001775c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140017760:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140017765:	0f 3a cc c2 02       	sha1rnds4 $0x2,%xmm2,%xmm0
14001776a:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001776e:	45 0f 3a cc c2 02    	sha1rnds4 $0x2,%xmm10,%xmm8
140017774:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
140017779:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14001777d:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
140017782:	66 0f ef f4          	pxor   %xmm4,%xmm6
140017786:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14001778a:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
14001778f:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
140017794:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140017798:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14001779d:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
1400177a2:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
1400177a6:	45 0f 3a cc c1 02    	sha1rnds4 $0x2,%xmm9,%xmm8
1400177ac:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
1400177b1:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
1400177b5:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
1400177ba:	66 0f ef fd          	pxor   %xmm5,%xmm7
1400177be:	0f 38 c9 e5          	sha1msg1 %xmm5,%xmm4
1400177c2:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
1400177c7:	45 0f 38 c9 dc       	sha1msg1 %xmm12,%xmm11
1400177cc:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400177d0:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400177d5:	0f 3a cc c2 02       	sha1rnds4 $0x2,%xmm2,%xmm0
1400177da:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
1400177de:	45 0f 3a cc c2 02    	sha1rnds4 $0x2,%xmm10,%xmm8
1400177e4:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
1400177e9:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
1400177ed:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
1400177f2:	66 0f ef e6          	pxor   %xmm6,%xmm4
1400177f6:	0f 38 c9 ee          	sha1msg1 %xmm6,%xmm5
1400177fa:	66 45 0f ef dd       	pxor   %xmm13,%xmm11
1400177ff:	45 0f 38 c9 e5       	sha1msg1 %xmm13,%xmm12
140017804:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140017808:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14001780d:	0f 3a cc c1 02       	sha1rnds4 $0x2,%xmm1,%xmm0
140017812:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
140017816:	45 0f 3a cc c1 02    	sha1rnds4 $0x2,%xmm9,%xmm8
14001781c:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140017821:	0f 38 ca e7          	sha1msg2 %xmm7,%xmm4
140017825:	45 0f 38 ca de       	sha1msg2 %xmm14,%xmm11
14001782a:	66 0f ef ef          	pxor   %xmm7,%xmm5
14001782e:	0f 38 c9 f7          	sha1msg1 %xmm7,%xmm6
140017832:	66 45 0f ef e6       	pxor   %xmm14,%xmm12
140017837:	45 0f 38 c9 ee       	sha1msg1 %xmm14,%xmm13
14001783c:	66 0f 6f c8          	movdqa %xmm0,%xmm1
140017840:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140017845:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
14001784a:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001784e:	45 0f 3a cc c2 03    	sha1rnds4 $0x3,%xmm10,%xmm8
140017854:	45 0f 38 c8 cb       	sha1nexte %xmm11,%xmm9
140017859:	0f 38 ca ec          	sha1msg2 %xmm4,%xmm5
14001785d:	45 0f 38 ca e3       	sha1msg2 %xmm11,%xmm12
140017862:	66 0f ef f4          	pxor   %xmm4,%xmm6
140017866:	0f 38 c9 fc          	sha1msg1 %xmm4,%xmm7
14001786a:	66 45 0f ef eb       	pxor   %xmm11,%xmm13
14001786f:	45 0f 38 c9 f3       	sha1msg1 %xmm11,%xmm14
140017874:	66 0f 6f d0          	movdqa %xmm0,%xmm2
140017878:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
14001787d:	0f 3a cc c1 03       	sha1rnds4 $0x3,%xmm1,%xmm0
140017882:	0f 38 c8 d5          	sha1nexte %xmm5,%xmm2
140017886:	45 0f 3a cc c1 03    	sha1rnds4 $0x3,%xmm9,%xmm8
14001788c:	45 0f 38 c8 d4       	sha1nexte %xmm12,%xmm10
140017891:	0f 38 ca f5          	sha1msg2 %xmm5,%xmm6
140017895:	45 0f 38 ca ec       	sha1msg2 %xmm12,%xmm13
14001789a:	66 0f ef fd          	pxor   %xmm5,%xmm7
14001789e:	66 45 0f ef f4       	pxor   %xmm12,%xmm14
1400178a3:	b9 01 00 00 00       	mov    $0x1,%ecx
1400178a8:	66 0f ef e4          	pxor   %xmm4,%xmm4
1400178ac:	3b 0b                	cmp    (%rbx),%ecx
1400178ae:	4c 0f 4d c4          	cmovge %rsp,%r8
1400178b2:	66 0f 6f c8          	movdqa %xmm0,%xmm1
1400178b6:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
1400178bb:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
1400178c0:	0f 38 c8 ce          	sha1nexte %xmm6,%xmm1
1400178c4:	45 0f 3a cc c2 03    	sha1rnds4 $0x3,%xmm10,%xmm8
1400178ca:	45 0f 38 c8 cd       	sha1nexte %xmm13,%xmm9
1400178cf:	0f 38 ca fe          	sha1msg2 %xmm6,%xmm7
1400178d3:	45 0f 38 ca f5       	sha1msg2 %xmm13,%xmm14
1400178d8:	3b 4b 04             	cmp    0x4(%rbx),%ecx
1400178db:	4c 0f 4d cc          	cmovge %rsp,%r9
1400178df:	f3 0f 7e 33          	movq   (%rbx),%xmm6
1400178e3:	66 0f 6f d0          	movdqa %xmm0,%xmm2
1400178e7:	66 45 0f 6f d0       	movdqa %xmm8,%xmm10
1400178ec:	0f 3a cc c1 03       	sha1rnds4 $0x3,%xmm1,%xmm0
1400178f1:	0f 38 c8 d7          	sha1nexte %xmm7,%xmm2
1400178f5:	45 0f 3a cc c1 03    	sha1rnds4 $0x3,%xmm9,%xmm8
1400178fb:	45 0f 38 c8 d6       	sha1nexte %xmm14,%xmm10
140017900:	66 44 0f 70 de 00    	pshufd $0x0,%xmm6,%xmm11
140017906:	66 44 0f 70 e6 55    	pshufd $0x55,%xmm6,%xmm12
14001790c:	66 0f 6f fe          	movdqa %xmm6,%xmm7
140017910:	66 44 0f 66 dc       	pcmpgtd %xmm4,%xmm11
140017915:	66 44 0f 66 e4       	pcmpgtd %xmm4,%xmm12
14001791a:	66 0f 6f c8          	movdqa %xmm0,%xmm1
14001791e:	66 45 0f 6f c8       	movdqa %xmm8,%xmm9
140017923:	0f 3a cc c2 03       	sha1rnds4 $0x3,%xmm2,%xmm0
140017928:	0f 38 c8 cc          	sha1nexte %xmm4,%xmm1
14001792c:	45 0f 3a cc c2 03    	sha1rnds4 $0x3,%xmm10,%xmm8
140017932:	44 0f 38 c8 cc       	sha1nexte %xmm4,%xmm9
140017937:	66 0f 66 fc          	pcmpgtd %xmm4,%xmm7
14001793b:	66 41 0f db c3       	pand   %xmm11,%xmm0
140017940:	66 41 0f db cb       	pand   %xmm11,%xmm1
140017945:	66 45 0f db c4       	pand   %xmm12,%xmm8
14001794a:	66 45 0f db cc       	pand   %xmm12,%xmm9
14001794f:	66 0f fe f7          	paddd  %xmm7,%xmm6
140017953:	66 0f fe 44 24 40    	paddd  0x40(%rsp),%xmm0
140017959:	66 0f fe 4c 24 50    	paddd  0x50(%rsp),%xmm1
14001795f:	66 44 0f fe 44 24 60 	paddd  0x60(%rsp),%xmm8
140017966:	66 44 0f fe 4c 24 70 	paddd  0x70(%rsp),%xmm9
14001796d:	66 0f d6 33          	movq   %xmm6,(%rbx)
140017971:	ff ca                	dec    %edx
140017973:	0f 85 07 fb ff ff    	jne    0x140017480
140017979:	8b 94 24 18 01 00 00 	mov    0x118(%rsp),%edx
140017980:	66 0f 70 c0 1b       	pshufd $0x1b,%xmm0,%xmm0
140017985:	66 45 0f 70 c0 1b    	pshufd $0x1b,%xmm8,%xmm8
14001798b:	66 0f 6f f0          	movdqa %xmm0,%xmm6
14001798f:	66 41 0f 62 c0       	punpckldq %xmm8,%xmm0
140017994:	66 41 0f 6a f0       	punpckhdq %xmm8,%xmm6
140017999:	66 41 0f 6a c9       	punpckhdq %xmm9,%xmm1
14001799e:	66 0f d6 47 c0       	movq   %xmm0,-0x40(%rdi)
1400179a3:	66 0f 73 d8 08       	psrldq $0x8,%xmm0
1400179a8:	66 0f d6 37          	movq   %xmm6,(%rdi)
1400179ac:	66 0f 73 de 08       	psrldq $0x8,%xmm6
1400179b1:	66 0f d6 47 e0       	movq   %xmm0,-0x20(%rdi)
1400179b6:	66 0f 73 d9 08       	psrldq $0x8,%xmm1
1400179bb:	66 0f d6 77 20       	movq   %xmm6,0x20(%rdi)
1400179c0:	66 0f d6 4f 40       	movq   %xmm1,0x40(%rdi)
1400179c5:	48 8d 7f 08          	lea    0x8(%rdi),%rdi
1400179c9:	48 8d 76 20          	lea    0x20(%rsi),%rsi
1400179cd:	ff ca                	dec    %edx
1400179cf:	0f 85 0d fa ff ff    	jne    0x1400173e2
1400179d5:	0f 28 b0 48 ff ff ff 	movaps -0xb8(%rax),%xmm6
1400179dc:	0f 28 b8 58 ff ff ff 	movaps -0xa8(%rax),%xmm7
1400179e3:	44 0f 28 80 68 ff ff 	movaps -0x98(%rax),%xmm8
1400179ea:	ff
1400179eb:	44 0f 28 88 78 ff ff 	movaps -0x88(%rax),%xmm9
1400179f2:	ff
1400179f3:	44 0f 28 50 88       	movaps -0x78(%rax),%xmm10
1400179f8:	44 0f 28 58 98       	movaps -0x68(%rax),%xmm11
1400179fd:	44 0f 28 60 a8       	movaps -0x58(%rax),%xmm12
140017a02:	44 0f 28 68 b8       	movaps -0x48(%rax),%xmm13
140017a07:	44 0f 28 70 c8       	movaps -0x38(%rax),%xmm14
140017a0c:	44 0f 28 78 d8       	movaps -0x28(%rax),%xmm15
140017a11:	48 8b 68 f0          	mov    -0x10(%rax),%rbp
140017a15:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
140017a19:	48 8d 20             	lea    (%rax),%rsp
140017a1c:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140017a21:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140017a26:	f3 c3                	repz ret
140017a28:	90                   	nop
140017a29:	90                   	nop
140017a2a:	90                   	nop
140017a2b:	90                   	nop
140017a2c:	90                   	nop
140017a2d:	90                   	nop
140017a2e:	90                   	nop
140017a2f:	90                   	nop
140017a30:	90                   	nop
140017a31:	90                   	nop
140017a32:	90                   	nop
140017a33:	90                   	nop
140017a34:	90                   	nop
140017a35:	90                   	nop
140017a36:	90                   	nop
140017a37:	90                   	nop
140017a38:	90                   	nop
140017a39:	90                   	nop
140017a3a:	90                   	nop
140017a3b:	90                   	nop
140017a3c:	90                   	nop
140017a3d:	90                   	nop
140017a3e:	90                   	nop
140017a3f:	90                   	nop
140017a40:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
140017a45:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
140017a4a:	48 89 e0             	mov    %rsp,%rax
140017a4d:	48 89 cf             	mov    %rcx,%rdi
140017a50:	48 89 d6             	mov    %rdx,%rsi
140017a53:	4c 89 c2             	mov    %r8,%rdx
140017a56:	48 c1 e9 20          	shr    $0x20,%rcx
140017a5a:	83 fa 02             	cmp    $0x2,%edx
140017a5d:	72 21                	jb     0x140017a80
140017a5f:	f7 c1 20 00 00 00    	test   $0x20,%ecx
140017a65:	0f 85 eb 21 00 00    	jne    0x140019c56
140017a6b:	eb 13                	jmp    0x140017a80
140017a6d:	90                   	nop
140017a6e:	90                   	nop
140017a6f:	90                   	nop
140017a70:	90                   	nop
140017a71:	90                   	nop
140017a72:	90                   	nop
140017a73:	90                   	nop
140017a74:	90                   	nop
140017a75:	90                   	nop
140017a76:	90                   	nop
140017a77:	90                   	nop
140017a78:	90                   	nop
140017a79:	90                   	nop
140017a7a:	90                   	nop
140017a7b:	90                   	nop
140017a7c:	90                   	nop
140017a7d:	90                   	nop
140017a7e:	90                   	nop
140017a7f:	90                   	nop
140017a80:	48 89 e0             	mov    %rsp,%rax
140017a83:	53                   	push   %rbx
140017a84:	55                   	push   %rbp
140017a85:	48 8d a4 24 58 ff ff 	lea    -0xa8(%rsp),%rsp
140017a8c:	ff
140017a8d:	0f 29 34 24          	movaps %xmm6,(%rsp)
140017a91:	0f 29 7c 24 10       	movaps %xmm7,0x10(%rsp)
140017a96:	44 0f 29 44 24 20    	movaps %xmm8,0x20(%rsp)
140017a9c:	44 0f 29 4c 24 30    	movaps %xmm9,0x30(%rsp)
140017aa2:	44 0f 29 50 88       	movaps %xmm10,-0x78(%rax)
140017aa7:	44 0f 29 58 98       	movaps %xmm11,-0x68(%rax)
140017aac:	44 0f 29 60 a8       	movaps %xmm12,-0x58(%rax)
140017ab1:	44 0f 29 68 b8       	movaps %xmm13,-0x48(%rax)
140017ab6:	44 0f 29 70 c8       	movaps %xmm14,-0x38(%rax)
140017abb:	44 0f 29 78 d8       	movaps %xmm15,-0x28(%rax)
140017ac0:	48 81 ec 20 01 00 00 	sub    $0x120,%rsp