1400714ce:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1400714d3:	e8 88 0a 00 00       	call   0x140071f60
1400714d8:	eb 4f                	jmp    0x140071529
1400714da:	90                   	nop
1400714db:	90                   	nop
1400714dc:	90                   	nop
1400714dd:	90                   	nop
1400714de:	90                   	nop
1400714df:	90                   	nop
1400714e0:	48 89 d5             	mov    %rdx,%rbp
1400714e3:	48 8b 12             	mov    (%rdx),%rdx
1400714e6:	e8 b5 0e 00 00       	call   0x1400723a0
1400714eb:	66 48 0f 7e c7       	movq   %xmm0,%rdi
1400714f0:	66 48 0f 7e cd       	movq   %xmm1,%rbp
1400714f5:	48 8b 94 24 80 00 00 	mov    0x80(%rsp),%rdx
1400714fc:	00
1400714fd:	4c 8b 04 24          	mov    (%rsp),%r8
140071501:	4c 8b 4c 24 08       	mov    0x8(%rsp),%r9
140071506:	4c 8b 54 24 10       	mov    0x10(%rsp),%r10
14007150b:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
140071510:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
140071515:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
14007151a:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
14007151f:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
140071524:	e8 37 0b 00 00       	call   0x140072060
140071529:	4c 03 44 24 40       	add    0x40(%rsp),%r8
14007152e:	4c 13 4c 24 48       	adc    0x48(%rsp),%r9
140071533:	4c 13 54 24 50       	adc    0x50(%rsp),%r10
140071538:	4c 13 5c 24 58       	adc    0x58(%rsp),%r11
14007153d:	4c 13 64 24 60       	adc    0x60(%rsp),%r12
140071542:	4c 13 6c 24 68       	adc    0x68(%rsp),%r13
140071547:	4c 13 74 24 70       	adc    0x70(%rsp),%r14
14007154c:	4c 13 7c 24 78       	adc    0x78(%rsp),%r15
140071551:	48 19 c9             	sbb    %rcx,%rcx
140071554:	e8 e7 0b 00 00       	call   0x140072140
140071559:	48 8d 84 24 c8 00 00 	lea    0xc8(%rsp),%rax
140071560:	00
140071561:	4c 8b 78 d0          	mov    -0x30(%rax),%r15
140071565:	4c 8b 70 d8          	mov    -0x28(%rax),%r14
140071569:	4c 8b 68 e0          	mov    -0x20(%rax),%r13
14007156d:	4c 8b 60 e8          	mov    -0x18(%rax),%r12
140071571:	48 8b 68 f0          	mov    -0x10(%rax),%rbp
140071575:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
140071579:	48 8d 20             	lea    (%rax),%rsp
14007157c:	48 8b 7c 24 08       	mov    0x8(%rsp),%rdi
140071581:	48 8b 74 24 10       	mov    0x10(%rsp),%rsi
140071586:	f3 c3                	repz ret
140071588:	90                   	nop
140071589:	90                   	nop
14007158a:	90                   	nop
14007158b:	90                   	nop
14007158c:	90                   	nop
14007158d:	90                   	nop
14007158e:	90                   	nop
14007158f:	90                   	nop
140071590:	90                   	nop
140071591:	90                   	nop
140071592:	90                   	nop
140071593:	90                   	nop
140071594:	90                   	nop
140071595:	90                   	nop
140071596:	90                   	nop
140071597:	90                   	nop
140071598:	90                   	nop
140071599:	90                   	nop
14007159a:	90                   	nop
14007159b:	90                   	nop
14007159c:	90                   	nop
14007159d:	90                   	nop
14007159e:	90                   	nop
14007159f:	90                   	nop
1400715a0:	48 89 7c 24 08       	mov    %rdi,0x8(%rsp)
1400715a5:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
1400715aa:	48 89 e0             	mov    %rsp,%rax
1400715ad:	48 89 cf             	mov    %rcx,%rdi
1400715b0:	48 89 d6             	mov    %rdx,%rsi
1400715b3:	4c 89 c2             	mov    %r8,%rdx
1400715b6:	4c 89 c9             	mov    %r9,%rcx
1400715b9:	4c 8b 44 24 28       	mov    0x28(%rsp),%r8
1400715be:	4c 8b 4c 24 30       	mov    0x30(%rsp),%r9
1400715c3:	53                   	push   %rbx
1400715c4:	55                   	push   %rbp
1400715c5:	41 54                	push   %r12
1400715c7:	41 55                	push   %r13
1400715c9:	41 56                	push   %r14
1400715cb:	41 57                	push   %r15
1400715cd:	48 81 ec 48 01 00 00 	sub    $0x148,%rsp
1400715d4:	0f 29 b4 24 a0 00 00 	movaps %xmm6,0xa0(%rsp)
1400715db:	00
1400715dc:	0f 29 bc 24 b0 00 00 	movaps %xmm7,0xb0(%rsp)
1400715e3:	00
1400715e4:	44 0f 29 84 24 c0 00 	movaps %xmm8,0xc0(%rsp)
1400715eb:	00 00
1400715ed:	44 0f 29 8c 24 d0 00 	movaps %xmm9,0xd0(%rsp)
1400715f4:	00 00
1400715f6:	44 0f 29 94 24 e0 00 	movaps %xmm10,0xe0(%rsp)
1400715fd:	00 00
1400715ff:	44 0f 29 9c 24 f0 00 	movaps %xmm11,0xf0(%rsp)
140071606:	00 00
140071608:	44 0f 29 a4 24 00 01 	movaps %xmm12,0x100(%rsp)
14007160f:	00 00
140071611:	44 0f 29 ac 24 10 01 	movaps %xmm13,0x110(%rsp)
140071618:	00 00
14007161a:	44 0f 29 b4 24 20 01 	movaps %xmm14,0x120(%rsp)
140071621:	00 00
140071623:	44 0f 29 bc 24 30 01 	movaps %xmm15,0x130(%rsp)
14007162a:	00 00
14007162c:	66 45 0f 6e c1       	movd   %r9d,%xmm8
140071631:	66 0f 6f 0d 57 11 00 	movdqa 0x1157(%rip),%xmm1        # 0x140072790
140071638:	00
140071639:	66 0f 6f 05 3f 11 00 	movdqa 0x113f(%rip),%xmm0        # 0x140072780
140071640:	00
140071641:	66 45 0f 70 c0 00    	pshufd $0x0,%xmm8,%xmm8
140071647:	66 0f 6f f9          	movdqa %xmm1,%xmm7
14007164b:	66 0f 6f d1          	movdqa %xmm1,%xmm2
14007164f:	66 0f fe c8          	paddd  %xmm0,%xmm1
140071653:	66 41 0f 76 c0       	pcmpeqd %xmm8,%xmm0
140071658:	66 0f 6f df          	movdqa %xmm7,%xmm3
14007165c:	66 0f fe d1          	paddd  %xmm1,%xmm2
140071660:	66 41 0f 76 c8       	pcmpeqd %xmm8,%xmm1
140071665:	66 0f 6f e7          	movdqa %xmm7,%xmm4
140071669:	66 0f fe da          	paddd  %xmm2,%xmm3
14007166d:	66 41 0f 76 d0       	pcmpeqd %xmm8,%xmm2
140071672:	66 0f 6f ef          	movdqa %xmm7,%xmm5
140071676:	66 0f fe e3          	paddd  %xmm3,%xmm4
14007167a:	66 41 0f 76 d8       	pcmpeqd %xmm8,%xmm3
14007167f:	66 0f 6f f7          	movdqa %xmm7,%xmm6
140071683:	66 0f fe ec          	paddd  %xmm4,%xmm5
140071687:	66 41 0f 76 e0       	pcmpeqd %xmm8,%xmm4
14007168c:	66 0f fe f5          	paddd  %xmm5,%xmm6
140071690:	66 41 0f 76 e8       	pcmpeqd %xmm8,%xmm5
140071695:	66 0f fe fe          	paddd  %xmm6,%xmm7
140071699:	66 41 0f 76 f0       	pcmpeqd %xmm8,%xmm6
14007169e:	66 41 0f 76 f8       	pcmpeqd %xmm8,%xmm7
1400716a3:	66 44 0f 6f 02       	movdqa (%rdx),%xmm8
1400716a8:	66 44 0f 6f 4a 10    	movdqa 0x10(%rdx),%xmm9
1400716ae:	66 44 0f 6f 52 20    	movdqa 0x20(%rdx),%xmm10
1400716b4:	66 44 0f 6f 5a 30    	movdqa 0x30(%rdx),%xmm11
1400716ba:	66 44 0f db c0       	pand   %xmm0,%xmm8
1400716bf:	66 44 0f 6f 62 40    	movdqa 0x40(%rdx),%xmm12
1400716c5:	66 44 0f db c9       	pand   %xmm1,%xmm9
1400716ca:	66 44 0f 6f 6a 50    	movdqa 0x50(%rdx),%xmm13
1400716d0:	66 44 0f db d2       	pand   %xmm2,%xmm10
1400716d5:	66 44 0f 6f 72 60    	movdqa 0x60(%rdx),%xmm14
1400716db:	66 44 0f db db       	pand   %xmm3,%xmm11
1400716e0:	66 44 0f 6f 7a 70    	movdqa 0x70(%rdx),%xmm15
1400716e6:	48 8d aa 80 00 00 00 	lea    0x80(%rdx),%rbp
1400716ed:	66 44 0f db e4       	pand   %xmm4,%xmm12
1400716f2:	66 44 0f db ed       	pand   %xmm5,%xmm13
1400716f7:	66 44 0f db f6       	pand   %xmm6,%xmm14
1400716fc:	66 44 0f db ff       	pand   %xmm7,%xmm15
140071701:	66 45 0f eb c2       	por    %xmm10,%xmm8
140071706:	66 45 0f eb cb       	por    %xmm11,%xmm9
14007170b:	66 45 0f eb c4       	por    %xmm12,%xmm8
140071710:	66 45 0f eb cd       	por    %xmm13,%xmm9
140071715:	66 45 0f eb c6       	por    %xmm14,%xmm8
14007171a:	66 45 0f eb cf       	por    %xmm15,%xmm9
14007171f:	66 45 0f eb c1       	por    %xmm9,%xmm8
140071724:	66 45 0f 70 c8 4e    	pshufd $0x4e,%xmm8,%xmm9
14007172a:	66 45 0f eb c1       	por    %xmm9,%xmm8
14007172f:	41 bb 00 01 08 00    	mov    $0x80100,%r11d
140071735:	44 23 1d ac e9 39 00 	and    0x39e9ac(%rip),%r11d        # 0x1404100e8
14007173c:	41 81 fb 00 01 08 00 	cmp    $0x80100,%r11d
140071743:	0f 84 77 02 00 00    	je     0x1400719c0
140071749:	66 4c 0f 7e c3       	movq   %xmm8,%rbx
14007174e:	4c 89 84 24 80 00 00 	mov    %r8,0x80(%rsp)
140071755:	00
140071756:	48 89 bc 24 88 00 00 	mov    %rdi,0x88(%rsp)
14007175d:	00
14007175e:	48 89 8c 24 90 00 00 	mov    %rcx,0x90(%rsp)
140071765:	00
140071766:	48 8b 06             	mov    (%rsi),%rax
140071769:	48 8b 4e 08          	mov    0x8(%rsi),%rcx
14007176d:	48 f7 e3             	mul    %rbx
140071770:	48 89 04 24          	mov    %rax,(%rsp)
140071774:	48 89 c8             	mov    %rcx,%rax
140071777:	49 89 d0             	mov    %rdx,%r8
14007177a:	48 f7 e3             	mul    %rbx
14007177d:	49 01 c0             	add    %rax,%r8
140071780:	48 8b 46 10          	mov    0x10(%rsi),%rax
140071784:	49 89 d1             	mov    %rdx,%r9
140071787:	49 83 d1 00          	adc    $0x0,%r9
14007178b:	48 f7 e3             	mul    %rbx
14007178e:	49 01 c1             	add    %rax,%r9
140071791:	48 8b 46 18          	mov    0x18(%rsi),%rax
140071795:	49 89 d2             	mov    %rdx,%r10
140071798:	49 83 d2 00          	adc    $0x0,%r10
14007179c:	48 f7 e3             	mul    %rbx
14007179f:	49 01 c2             	add    %rax,%r10
1400717a2:	48 8b 46 20          	mov    0x20(%rsi),%rax
1400717a6:	49 89 d3             	mov    %rdx,%r11
1400717a9:	49 83 d3 00          	adc    $0x0,%r11
1400717ad:	48 f7 e3             	mul    %rbx
1400717b0:	49 01 c3             	add    %rax,%r11
1400717b3:	48 8b 46 28          	mov    0x28(%rsi),%rax
1400717b7:	49 89 d4             	mov    %rdx,%r12
1400717ba:	49 83 d4 00          	adc    $0x0,%r12
1400717be:	48 f7 e3             	mul    %rbx
1400717c1:	49 01 c4             	add    %rax,%r12
1400717c4:	48 8b 46 30          	mov    0x30(%rsi),%rax
1400717c8:	49 89 d5             	mov    %rdx,%r13
1400717cb:	49 83 d5 00          	adc    $0x0,%r13
1400717cf:	48 f7 e3             	mul    %rbx
1400717d2:	49 01 c5             	add    %rax,%r13
1400717d5:	48 8b 46 38          	mov    0x38(%rsi),%rax
1400717d9:	49 89 d6             	mov    %rdx,%r14
1400717dc:	49 83 d6 00          	adc    $0x0,%r14
1400717e0:	48 f7 e3             	mul    %rbx
1400717e3:	49 01 c6             	add    %rax,%r14
1400717e6:	48 8b 06             	mov    (%rsi),%rax
1400717e9:	49 89 d7             	mov    %rdx,%r15
1400717ec:	49 83 d7 00          	adc    $0x0,%r15
1400717f0:	48 8d 7c 24 08       	lea    0x8(%rsp),%rdi
1400717f5:	b9 07 00 00 00       	mov    $0x7,%ecx
1400717fa:	eb 04                	jmp    0x140071800
1400717fc:	90                   	nop
1400717fd:	90                   	nop
1400717fe:	90                   	nop
1400717ff:	90                   	nop
140071800:	66 44 0f 6f 45 00    	movdqa 0x0(%rbp),%xmm8
140071806:	66 44 0f 6f 4d 10    	movdqa 0x10(%rbp),%xmm9
14007180c:	66 44 0f 6f 55 20    	movdqa 0x20(%rbp),%xmm10
140071812:	66 44 0f 6f 5d 30    	movdqa 0x30(%rbp),%xmm11
140071818:	66 44 0f db c0       	pand   %xmm0,%xmm8
14007181d:	66 44 0f 6f 65 40    	movdqa 0x40(%rbp),%xmm12
140071823:	66 44 0f db c9       	pand   %xmm1,%xmm9
140071828:	66 44 0f 6f 6d 50    	movdqa 0x50(%rbp),%xmm13
14007182e:	66 44 0f db d2       	pand   %xmm2,%xmm10
140071833:	66 44 0f 6f 75 60    	movdqa 0x60(%rbp),%xmm14
140071839:	66 44 0f db db       	pand   %xmm3,%xmm11
14007183e:	66 44 0f 6f 7d 70    	movdqa 0x70(%rbp),%xmm15
140071844:	48 8d ad 80 00 00 00 	lea    0x80(%rbp),%rbp
14007184b:	66 44 0f db e4       	pand   %xmm4,%xmm12
140071850:	66 44 0f db ed       	pand   %xmm5,%xmm13
140071855:	66 44 0f db f6       	pand   %xmm6,%xmm14
14007185a:	66 44 0f db ff       	pand   %xmm7,%xmm15
14007185f:	66 45 0f eb c2       	por    %xmm10,%xmm8
140071864:	66 45 0f eb cb       	por    %xmm11,%xmm9
140071869:	66 45 0f eb c4       	por    %xmm12,%xmm8
14007186e:	66 45 0f eb cd       	por    %xmm13,%xmm9
140071873:	66 45 0f eb c6       	por    %xmm14,%xmm8
140071878:	66 45 0f eb cf       	por    %xmm15,%xmm9
14007187d:	66 45 0f eb c1       	por    %xmm9,%xmm8
140071882:	66 45 0f 70 c8 4e    	pshufd $0x4e,%xmm8,%xmm9
140071888:	66 45 0f eb c1       	por    %xmm9,%xmm8
14007188d:	66 4c 0f 7e c3       	movq   %xmm8,%rbx
140071892:	48 f7 e3             	mul    %rbx
140071895:	49 01 c0             	add    %rax,%r8
140071898:	48 8b 46 08          	mov    0x8(%rsi),%rax
14007189c:	4c 89 07             	mov    %r8,(%rdi)
14007189f:	49 89 d0             	mov    %rdx,%r8
1400718a2:	49 83 d0 00          	adc    $0x0,%r8
1400718a6:	48 f7 e3             	mul    %rbx
1400718a9:	49 01 c1             	add    %rax,%r9
1400718ac:	48 8b 46 10          	mov    0x10(%rsi),%rax
1400718b0:	48 83 d2 00          	adc    $0x0,%rdx
1400718b4:	4d 01 c8             	add    %r9,%r8
1400718b7:	49 89 d1             	mov    %rdx,%r9
1400718ba:	49 83 d1 00          	adc    $0x0,%r9
1400718be:	48 f7 e3             	mul    %rbx
1400718c1:	49 01 c2             	add    %rax,%r10
1400718c4:	48 8b 46 18          	mov    0x18(%rsi),%rax
1400718c8:	48 83 d2 00          	adc    $0x0,%rdx
1400718cc:	4d 01 d1             	add    %r10,%r9
1400718cf:	49 89 d2             	mov    %rdx,%r10
1400718d2:	49 83 d2 00          	adc    $0x0,%r10
1400718d6:	48 f7 e3             	mul    %rbx
1400718d9:	49 01 c3             	add    %rax,%r11
1400718dc:	48 8b 46 20          	mov    0x20(%rsi),%rax
1400718e0:	48 83 d2 00          	adc    $0x0,%rdx
1400718e4:	4d 01 da             	add    %r11,%r10
1400718e7:	49 89 d3             	mov    %rdx,%r11
1400718ea:	49 83 d3 00          	adc    $0x0,%r11
1400718ee:	48 f7 e3             	mul    %rbx
1400718f1:	49 01 c4             	add    %rax,%r12
1400718f4:	48 8b 46 28          	mov    0x28(%rsi),%rax
1400718f8:	48 83 d2 00          	adc    $0x0,%rdx
1400718fc:	4d 01 e3             	add    %r12,%r11
1400718ff:	49 89 d4             	mov    %rdx,%r12
140071902:	49 83 d4 00          	adc    $0x0,%r12
140071906:	48 f7 e3             	mul    %rbx
140071909:	49 01 c5             	add    %rax,%r13
14007190c:	48 8b 46 30          	mov    0x30(%rsi),%rax
140071910:	48 83 d2 00          	adc    $0x0,%rdx
140071914:	4d 01 ec             	add    %r13,%r12
140071917:	49 89 d5             	mov    %rdx,%r13
14007191a:	49 83 d5 00          	adc    $0x0,%r13
14007191e:	48 f7 e3             	mul    %rbx
140071921:	49 01 c6             	add    %rax,%r14
140071924:	48 8b 46 38          	mov    0x38(%rsi),%rax
140071928:	48 83 d2 00          	adc    $0x0,%rdx
14007192c:	4d 01 f5             	add    %r14,%r13
14007192f:	49 89 d6             	mov    %rdx,%r14
140071932:	49 83 d6 00          	adc    $0x0,%r14
140071936:	48 f7 e3             	mul    %rbx
140071939:	49 01 c7             	add    %rax,%r15
14007193c:	48 8b 06             	mov    (%rsi),%rax
14007193f:	48 83 d2 00          	adc    $0x0,%rdx
140071943:	4d 01 fe             	add    %r15,%r14
140071946:	49 89 d7             	mov    %rdx,%r15
140071949:	49 83 d7 00          	adc    $0x0,%r15
14007194d:	48 8d 7f 08          	lea    0x8(%rdi),%rdi
140071951:	ff c9                	dec    %ecx
140071953:	0f 85 a7 fe ff ff    	jne    0x140071800
140071959:	4c 89 07             	mov    %r8,(%rdi)
14007195c:	4c 89 4f 08          	mov    %r9,0x8(%rdi)
140071960:	4c 89 57 10          	mov    %r10,0x10(%rdi)
140071964:	4c 89 5f 18          	mov    %r11,0x18(%rdi)
140071968:	4c 89 67 20          	mov    %r12,0x20(%rdi)
14007196c:	4c 89 6f 28          	mov    %r13,0x28(%rdi)
140071970:	4c 89 77 30          	mov    %r14,0x30(%rdi)
140071974:	4c 89 7f 38          	mov    %r15,0x38(%rdi)
140071978:	48 8b bc 24 88 00 00 	mov    0x88(%rsp),%rdi
14007197f:	00
140071980:	48 8b ac 24 90 00 00 	mov    0x90(%rsp),%rbp
140071987:	00
140071988:	4c 8b 04 24          	mov    (%rsp),%r8
14007198c:	4c 8b 4c 24 08       	mov    0x8(%rsp),%r9
140071991:	4c 8b 54 24 10       	mov    0x10(%rsp),%r10
140071996:	4c 8b 5c 24 18       	mov    0x18(%rsp),%r11
14007199b:	4c 8b 64 24 20       	mov    0x20(%rsp),%r12
1400719a0:	4c 8b 6c 24 28       	mov    0x28(%rsp),%r13
1400719a5:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
1400719aa:	4c 8b 7c 24 38       	mov    0x38(%rsp),%r15
1400719af:	e8 ac 05 00 00       	call   0x140071f60
1400719b4:	e9 56 02 00 00       	jmp    0x140071c0f
1400719b9:	90                   	nop
1400719ba:	90                   	nop
1400719bb:	90                   	nop
1400719bc:	90                   	nop
1400719bd:	90                   	nop
1400719be:	90                   	nop
1400719bf:	90                   	nop
1400719c0:	66 4c 0f 7e c2       	movq   %xmm8,%rdx
1400719c5:	4c 89 84 24 80 00 00 	mov    %r8,0x80(%rsp)
1400719cc:	00
1400719cd:	48 89 bc 24 88 00 00 	mov    %rdi,0x88(%rsp)
1400719d4:	00
1400719d5:	48 89 8c 24 90 00 00 	mov    %rcx,0x90(%rsp)
1400719dc:	00
1400719dd:	c4 62 e3 f6 06       	mulx   (%rsi),%rbx,%r8
1400719e2:	48 89 1c 24          	mov    %rbx,(%rsp)
1400719e6:	31 ff                	xor    %edi,%edi
1400719e8:	c4 62 fb f6 4e 08    	mulx   0x8(%rsi),%rax,%r9
1400719ee:	c4 62 e3 f6 56 10    	mulx   0x10(%rsi),%rbx,%r10
1400719f4:	66 4c 0f 38 f6 c0    	adcx   %rax,%r8
1400719fa:	c4 62 fb f6 5e 18    	mulx   0x18(%rsi),%rax,%r11
140071a00:	66 4c 0f 38 f6 cb    	adcx   %rbx,%r9
140071a06:	c4 62 e3 f6 66 20    	mulx   0x20(%rsi),%rbx,%r12
140071a0c:	66 4c 0f 38 f6 d0    	adcx   %rax,%r10