1400d7508:	f2 41 0f 10 04 d2    	movsd  (%r10,%rdx,8),%xmm0
1400d750e:	48 8b 81 b0 08 00 00 	mov    0x8b0(%rcx),%rax
1400d7515:	f2 41 0f 59 04 d3    	mulsd  (%r11,%rdx,8),%xmm0
1400d751b:	49 2b c2             	sub    %r10,%rax
1400d751e:	48 c1 f8 03          	sar    $0x3,%rax
1400d7522:	f2 0f 58 d8          	addsd  %xmm0,%xmm3
1400d7526:	48 3b d0             	cmp    %rax,%rdx
1400d7529:	73 47                	jae    0x1400d7572
1400d752b:	f2 41 0f 58 14 d2    	addsd  (%r10,%rdx,8),%xmm2
1400d7531:	48 ff c2             	inc    %rdx
1400d7534:	49 3b d0             	cmp    %r8,%rdx
1400d7537:	72 c5                	jb     0x1400d74fe
1400d7539:	66 0f 2e d1          	ucomisd %xmm1,%xmm2
1400d753d:	7a 02                	jp     0x1400d7541
1400d753f:	74 07                	je     0x1400d7548
1400d7541:	0f 28 cb             	movaps %xmm3,%xmm1
1400d7544:	f2 0f 5e ca          	divsd  %xmm2,%xmm1
1400d7548:	f2 0f 10 81 c8 02 00 	movsd  0x2c8(%rcx),%xmm0
1400d754f:	00
1400d7550:	66 0f 2e c1          	ucomisd %xmm1,%xmm0
1400d7554:	7a 02                	jp     0x1400d7558
1400d7556:	74 15                	je     0x1400d756d
1400d7558:	48 8b 01             	mov    (%rcx),%rax
1400d755b:	f2 0f 11 89 c8 02 00 	movsd  %xmm1,0x2c8(%rcx)
1400d7562:	00
1400d7563:	48 8b 40 28          	mov    0x28(%rax),%rax
1400d7567:	ff 15 cb 56 a3 00    	call   *0xa356cb(%rip)        # 0x140b0cc38
1400d756d:	48 83 c4 28          	add    $0x28,%rsp
1400d7571:	c3                   	ret
1400d7572:	ff 15 20 54 a3 00    	call   *0xa35420(%rip)        # 0x140b0c998
1400d7578:	cc                   	int3
1400d7579:	90                   	nop
1400d757a:	90                   	nop
1400d757b:	90                   	nop
1400d757c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400d7581:	57                   	push   %rdi
1400d7582:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1400d7589:	48 8b 05 b0 7a be 00 	mov    0xbe7ab0(%rip),%rax        # 0x140cbf040
1400d7590:	48 33 c4             	xor    %rsp,%rax
1400d7593:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1400d759a:	00
1400d759b:	48 8b d9             	mov    %rcx,%rbx
1400d759e:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1400d75a3:	48 81 c1 b0 02 00 00 	add    $0x2b0,%rcx
1400d75aa:	48 8b 01             	mov    (%rcx),%rax
1400d75ad:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d75b1:	ff 15 81 56 a3 00    	call   *0xa35681(%rip)        # 0x140b0cc38
1400d75b7:	84 c0                	test   %al,%al
1400d75b9:	0f 84 7e 01 00 00    	je     0x1400d773d
1400d75bf:	33 c9                	xor    %ecx,%ecx
1400d75c1:	ff 15 f1 ba c7 00    	call   *0xc7baf1(%rip)        # 0x140d530b8
1400d75c7:	89 44 24 24          	mov    %eax,0x24(%rsp)
1400d75cb:	c7 83 90 08 00 00 02 	movl   $0x2,0x890(%rbx)
1400d75d2:	00 00 00
1400d75d5:	40 32 ff             	xor    %dil,%dil
1400d75d8:	40 88 7c 24 21       	mov    %dil,0x21(%rsp)
1400d75dd:	c7 44 24 38 05 40 00 	movl   $0x80004005,0x38(%rsp)
1400d75e4:	80
1400d75e5:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d75e8:	0f 11 44 24 40       	movups %xmm0,0x40(%rsp)
1400d75ed:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d75f0:	f3 0f 7f 4c 24 50    	movdqu %xmm1,0x50(%rsp)
1400d75f6:	45 33 c0             	xor    %r8d,%r8d
1400d75f9:	48 8d 15 b8 76 a6 00 	lea    0xa676b8(%rip),%rdx        # 0x140b3ecb8
1400d7600:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
1400d7605:	e8 16 c8 f2 ff       	call   0x140003e20
1400d760a:	c7 44 24 60 01 00 00 	movl   $0x1,0x60(%rsp)
1400d7611:	00
1400d7612:	48 8b 03             	mov    (%rbx),%rax
1400d7615:	48 8b cb             	mov    %rbx,%rcx
1400d7618:	48 8b 40 48          	mov    0x48(%rax),%rax
1400d761c:	ff 15 16 56 a3 00    	call   *0xa35616(%rip)        # 0x140b0cc38
1400d7622:	90                   	nop
1400d7623:	eb 0a                	jmp    0x1400d762f
1400d7625:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1400d762a:	40 8a 7c 24 20       	mov    0x20(%rsp),%dil
1400d762f:	83 7c 24 24 00       	cmpl   $0x0,0x24(%rsp)
1400d7634:	7c 06                	jl     0x1400d763c
1400d7636:	ff 15 6c ba c7 00    	call   *0xc7ba6c(%rip)        # 0x140d530a8
1400d763c:	40 84 ff             	test   %dil,%dil
1400d763f:	0f 84 b7 00 00 00    	je     0x1400d76fc
1400d7645:	80 7c 24 21 00       	cmpb   $0x0,0x21(%rsp)
1400d764a:	75 1a                	jne    0x1400d7666
1400d764c:	48 8b 03             	mov    (%rbx),%rax
1400d764f:	48 8d 54 24 38       	lea    0x38(%rsp),%rdx
1400d7654:	48 8b cb             	mov    %rbx,%rcx
1400d7657:	48 8b 40 30          	mov    0x30(%rax),%rax
1400d765b:	ff 15 d7 55 a3 00    	call   *0xa355d7(%rip)        # 0x140b0cc38
1400d7661:	e9 96 00 00 00       	jmp    0x1400d76fc
1400d7666:	c7 44 24 68 05 40 00 	movl   $0x80004005,0x68(%rsp)
1400d766d:	80
1400d766e:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d7671:	0f 11 44 24 70       	movups %xmm0,0x70(%rsp)
1400d7676:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d7679:	f3 0f 7f 8c 24 80 00 	movdqu %xmm1,0x80(%rsp)
1400d7680:	00 00
1400d7682:	45 33 c0             	xor    %r8d,%r8d
1400d7685:	48 8d 15 2c 76 a6 00 	lea    0xa6762c(%rip),%rdx        # 0x140b3ecb8
1400d768c:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1400d7691:	e8 8a c7 f2 ff       	call   0x140003e20
1400d7696:	c7 84 24 90 00 00 00 	movl   $0x1,0x90(%rsp)
1400d769d:	01 00 00 00
1400d76a1:	48 8b 03             	mov    (%rbx),%rax
1400d76a4:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1400d76a9:	48 8b cb             	mov    %rbx,%rcx
1400d76ac:	48 8b 40 30          	mov    0x30(%rax),%rax
1400d76b0:	ff 15 82 55 a3 00    	call   *0xa35582(%rip)        # 0x140b0cc38
1400d76b6:	90                   	nop
1400d76b7:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1400d76be:	00
1400d76bf:	48 83 f8 07          	cmp    $0x7,%rax
1400d76c3:	76 37                	jbe    0x1400d76fc
1400d76c5:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400d76cc:	00
1400d76cd:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1400d76d2:	48 8b d1             	mov    %rcx,%rdx
1400d76d5:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400d76db:	72 18                	jb     0x1400d76f5
1400d76dd:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d76e1:	48 2b d1             	sub    %rcx,%rdx
1400d76e4:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400d76e8:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d76ec:	76 07                	jbe    0x1400d76f5
1400d76ee:	ff 15 a4 52 a3 00    	call   *0xa352a4(%rip)        # 0x140b0c998
1400d76f4:	cc                   	int3
1400d76f5:	ff 15 c5 51 a3 00    	call   *0xa351c5(%rip)        # 0x140b0c8c0
1400d76fb:	90                   	nop
1400d76fc:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1400d7701:	48 83 f8 07          	cmp    $0x7,%rax
1400d7705:	76 36                	jbe    0x1400d773d
1400d7707:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1400d770c:	48 8b d1             	mov    %rcx,%rdx
1400d770f:	48 8d 04 45 02 00 00 	lea    0x2(,%rax,2),%rax
1400d7716:	00
1400d7717:	48 3d 00 10 00 00    	cmp    $0x1000,%rax
1400d771d:	72 18                	jb     0x1400d7737
1400d771f:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1400d7723:	48 2b d1             	sub    %rcx,%rdx
1400d7726:	48 8d 42 f8          	lea    -0x8(%rdx),%rax
1400d772a:	48 83 f8 1f          	cmp    $0x1f,%rax
1400d772e:	76 07                	jbe    0x1400d7737
1400d7730:	ff 15 62 52 a3 00    	call   *0xa35262(%rip)        # 0x140b0c998
1400d7736:	cc                   	int3
1400d7737:	ff 15 83 51 a3 00    	call   *0xa35183(%rip)        # 0x140b0c8c0
1400d773d:	83 a3 90 08 00 00 00 	andl   $0x0,0x890(%rbx)
1400d7744:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1400d774b:	00
1400d774c:	48 33 cc             	xor    %rsp,%rcx
1400d774f:	e8 8c 7e a1 00       	call   0x140aef5e0
1400d7754:	48 8b 9c 24 b8 00 00 	mov    0xb8(%rsp),%rbx
1400d775b:	00
1400d775c:	48 81 c4 a0 00 00 00 	add    $0xa0,%rsp
1400d7763:	5f                   	pop    %rdi
1400d7764:	c3                   	ret
1400d7765:	90                   	nop
1400d7766:	90                   	nop
1400d7767:	90                   	nop
1400d7768:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400d776d:	55                   	push   %rbp
1400d776e:	56                   	push   %rsi
1400d776f:	57                   	push   %rdi
1400d7770:	41 54                	push   %r12
1400d7772:	41 55                	push   %r13
1400d7774:	41 56                	push   %r14
1400d7776:	41 57                	push   %r15
1400d7778:	48 8b ec             	mov    %rsp,%rbp
1400d777b:	48 83 ec 70          	sub    $0x70,%rsp
1400d777f:	4c 8b e9             	mov    %rcx,%r13
1400d7782:	4c 8d b1 00 03 00 00 	lea    0x300(%rcx),%r14
1400d7789:	49 8b 56 08          	mov    0x8(%r14),%rdx
1400d778d:	49 39 16             	cmp    %rdx,(%r14)
1400d7790:	74 0f                	je     0x1400d77a1
1400d7792:	49 8b 0e             	mov    (%r14),%rcx
1400d7795:	e8 d6 6a f4 ff       	call   0x14001e270
1400d779a:	49 8b 06             	mov    (%r14),%rax
1400d779d:	49 89 46 08          	mov    %rax,0x8(%r14)
1400d77a1:	45 33 ff             	xor    %r15d,%r15d
1400d77a4:	4c 89 7d e0          	mov    %r15,-0x20(%rbp)
1400d77a8:	4c 89 7d e8          	mov    %r15,-0x18(%rbp)
1400d77ac:	4c 89 7d f0          	mov    %r15,-0x10(%rbp)
1400d77b0:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d77b3:	f3 0f 7f 45 d0       	movdqu %xmm0,-0x30(%rbp)
1400d77b8:	41 8d 4f 38          	lea    0x38(%r15),%ecx
1400d77bc:	ff 15 06 51 a3 00    	call   *0xa35106(%rip)        # 0x140b0c8c8
1400d77c2:	48 85 c0             	test   %rax,%rax
1400d77c5:	75 07                	jne    0x1400d77ce
1400d77c7:	ff 15 cb 4c a3 00    	call   *0xa34ccb(%rip)        # 0x140b0c498
1400d77cd:	cc                   	int3
1400d77ce:	48 89 00             	mov    %rax,(%rax)
1400d77d1:	48 89 40 08          	mov    %rax,0x8(%rax)
1400d77d5:	48 89 40 10          	mov    %rax,0x10(%rax)
1400d77d9:	66 c7 40 18 01 01    	movw   $0x101,0x18(%rax)
1400d77df:	48 89 45 d0          	mov    %rax,-0x30(%rbp)
1400d77e3:	49 8b b5 f0 02 00 00 	mov    0x2f0(%r13),%rsi
1400d77ea:	49 8b bd e8 02 00 00 	mov    0x2e8(%r13),%rdi
1400d77f1:	48 3b fe             	cmp    %rsi,%rdi
1400d77f4:	0f 84 f3 00 00 00    	je     0x1400d78ed
1400d77fa:	48 8d 45 b0          	lea    -0x50(%rbp),%rax
1400d77fe:	48 89 45 40          	mov    %rax,0x40(%rbp)
1400d7802:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d7805:	f3 0f 7f 45 b0       	movdqu %xmm0,-0x50(%rbp)
1400d780a:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400d780e:	48 85 c0             	test   %rax,%rax
1400d7811:	74 04                	je     0x1400d7817
1400d7813:	f0 ff 40 08          	lock incl 0x8(%rax)
1400d7817:	48 8b 0f             	mov    (%rdi),%rcx
1400d781a:	48 89 4d b0          	mov    %rcx,-0x50(%rbp)
1400d781e:	48 8b 47 08          	mov    0x8(%rdi),%rax
1400d7822:	48 89 45 b8          	mov    %rax,-0x48(%rbp)
1400d7826:	48 8b 99 d8 02 00 00 	mov    0x2d8(%rcx),%rbx
1400d782d:	48 2b 99 d0 02 00 00 	sub    0x2d0(%rcx),%rbx
1400d7834:	48 c1 fb 04          	sar    $0x4,%rbx
1400d7838:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1400d783c:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400d7840:	e8 97 37 f4 ff       	call   0x14001afdc
1400d7845:	48 89 18             	mov    %rbx,(%rax)
1400d7848:	48 8b 4d b0          	mov    -0x50(%rbp),%rcx
1400d784c:	48 8b 81 d8 02 00 00 	mov    0x2d8(%rcx),%rax
1400d7853:	48 39 81 d0 02 00 00 	cmp    %rax,0x2d0(%rcx)
1400d785a:	75 42                	jne    0x1400d789e
1400d785c:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1400d7860:	48 3b 55 f0          	cmp    -0x10(%rbp),%rdx
1400d7864:	74 2a                	je     0x1400d7890
1400d7866:	4c 89 3a             	mov    %r15,(%rdx)
1400d7869:	4c 89 7a 08          	mov    %r15,0x8(%rdx)
1400d786d:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1400d7871:	48 85 c0             	test   %rax,%rax
1400d7874:	74 04                	je     0x1400d787a
1400d7876:	f0 ff 40 08          	lock incl 0x8(%rax)
1400d787a:	48 8b 45 b0          	mov    -0x50(%rbp),%rax
1400d787e:	48 89 02             	mov    %rax,(%rdx)
1400d7881:	48 8b 45 b8          	mov    -0x48(%rbp),%rax
1400d7885:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400d7889:	48 83 45 e8 10       	addq   $0x10,-0x18(%rbp)
1400d788e:	eb 0e                	jmp    0x1400d789e
1400d7890:	4c 8d 45 b0          	lea    -0x50(%rbp),%r8
1400d7894:	48 8d 4d e0          	lea    -0x20(%rbp),%rcx
1400d7898:	e8 53 8e f4 ff       	call   0x1400206f0
1400d789d:	90                   	nop
1400d789e:	48 8b 5d b8          	mov    -0x48(%rbp),%rbx
1400d78a2:	48 85 db             	test   %rbx,%rbx
1400d78a5:	74 39                	je     0x1400d78e0
1400d78a7:	83 c8 ff             	or     $0xffffffff,%eax
1400d78aa:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d78af:	83 f8 01             	cmp    $0x1,%eax
1400d78b2:	75 2c                	jne    0x1400d78e0
1400d78b4:	48 8b 03             	mov    (%rbx),%rax
1400d78b7:	48 8b cb             	mov    %rbx,%rcx
1400d78ba:	48 8b 00             	mov    (%rax),%rax
1400d78bd:	ff 15 75 53 a3 00    	call   *0xa35375(%rip)        # 0x140b0cc38
1400d78c3:	83 c8 ff             	or     $0xffffffff,%eax
1400d78c6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d78cb:	83 f8 01             	cmp    $0x1,%eax
1400d78ce:	75 10                	jne    0x1400d78e0
1400d78d0:	48 8b 03             	mov    (%rbx),%rax
1400d78d3:	48 8b cb             	mov    %rbx,%rcx
1400d78d6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d78da:	ff 15 58 53 a3 00    	call   *0xa35358(%rip)        # 0x140b0cc38
1400d78e0:	48 83 c7 10          	add    $0x10,%rdi
1400d78e4:	48 3b fe             	cmp    %rsi,%rdi
1400d78e7:	0f 85 15 ff ff ff    	jne    0x1400d7802
1400d78ed:	4d 8b e7             	mov    %r15,%r12
1400d78f0:	e9 9c 02 00 00       	jmp    0x1400d7b91
1400d78f5:	48 8b d1             	mov    %rcx,%rdx
1400d78f8:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d78fb:	f3 0f 7f 45 c0       	movdqu %xmm0,-0x40(%rbp)
1400d7900:	48 8b 41 08          	mov    0x8(%rcx),%rax
1400d7904:	48 85 c0             	test   %rax,%rax
1400d7907:	74 08                	je     0x1400d7911
1400d7909:	f0 ff 40 08          	lock incl 0x8(%rax)
1400d790d:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1400d7911:	48 8b 02             	mov    (%rdx),%rax
1400d7914:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1400d7918:	48 8b 42 08          	mov    0x8(%rdx),%rax
1400d791c:	48 89 45 c8          	mov    %rax,-0x38(%rbp)
1400d7920:	4c 8b 7d e8          	mov    -0x18(%rbp),%r15
1400d7924:	48 8d 59 10          	lea    0x10(%rcx),%rbx
1400d7928:	49 3b df             	cmp    %r15,%rbx
1400d792b:	74 69                	je     0x1400d7996
1400d792d:	48 8d 71 08          	lea    0x8(%rcx),%rsi
1400d7931:	48 8b 03             	mov    (%rbx),%rax
1400d7934:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1400d7938:	48 83 23 00          	andq   $0x0,(%rbx)
1400d793c:	48 83 63 08 00       	andq   $0x0,0x8(%rbx)
1400d7941:	48 89 46 f8          	mov    %rax,-0x8(%rsi)
1400d7945:	48 8b 3e             	mov    (%rsi),%rdi
1400d7948:	48 89 0e             	mov    %rcx,(%rsi)
1400d794b:	48 85 ff             	test   %rdi,%rdi
1400d794e:	74 39                	je     0x1400d7989
1400d7950:	83 c8 ff             	or     $0xffffffff,%eax
1400d7953:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400d7958:	83 f8 01             	cmp    $0x1,%eax
1400d795b:	75 2c                	jne    0x1400d7989
1400d795d:	48 8b 07             	mov    (%rdi),%rax
1400d7960:	48 8b cf             	mov    %rdi,%rcx
1400d7963:	48 8b 00             	mov    (%rax),%rax
1400d7966:	ff 15 cc 52 a3 00    	call   *0xa352cc(%rip)        # 0x140b0cc38
1400d796c:	83 c8 ff             	or     $0xffffffff,%eax
1400d796f:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400d7974:	83 f8 01             	cmp    $0x1,%eax
1400d7977:	75 10                	jne    0x1400d7989
1400d7979:	48 8b 07             	mov    (%rdi),%rax
1400d797c:	48 8b cf             	mov    %rdi,%rcx
1400d797f:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d7983:	ff 15 af 52 a3 00    	call   *0xa352af(%rip)        # 0x140b0cc38
1400d7989:	48 83 c6 10          	add    $0x10,%rsi
1400d798d:	48 83 c3 10          	add    $0x10,%rbx
1400d7991:	49 3b df             	cmp    %r15,%rbx
1400d7994:	75 9b                	jne    0x1400d7931
1400d7996:	48 8b 45 e8          	mov    -0x18(%rbp),%rax
1400d799a:	48 8b 58 f8          	mov    -0x8(%rax),%rbx
1400d799e:	45 33 ff             	xor    %r15d,%r15d
1400d79a1:	48 85 db             	test   %rbx,%rbx
1400d79a4:	74 39                	je     0x1400d79df
1400d79a6:	83 c8 ff             	or     $0xffffffff,%eax
1400d79a9:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d79ae:	83 f8 01             	cmp    $0x1,%eax
1400d79b1:	75 2c                	jne    0x1400d79df
1400d79b3:	48 8b 03             	mov    (%rbx),%rax
1400d79b6:	48 8b cb             	mov    %rbx,%rcx
1400d79b9:	48 8b 00             	mov    (%rax),%rax
1400d79bc:	ff 15 76 52 a3 00    	call   *0xa35276(%rip)        # 0x140b0cc38
1400d79c2:	83 c8 ff             	or     $0xffffffff,%eax
1400d79c5:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d79ca:	83 f8 01             	cmp    $0x1,%eax
1400d79cd:	75 10                	jne    0x1400d79df
1400d79cf:	48 8b 03             	mov    (%rbx),%rax
1400d79d2:	48 8b cb             	mov    %rbx,%rcx
1400d79d5:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d79d9:	ff 15 59 52 a3 00    	call   *0xa35259(%rip)        # 0x140b0cc38
1400d79df:	48 83 6d e8 10       	subq   $0x10,-0x18(%rbp)
1400d79e4:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
1400d79e8:	4c 89 a0 88 08 00 00 	mov    %r12,0x888(%rax)
1400d79ef:	49 8b 56 08          	mov    0x8(%r14),%rdx
1400d79f3:	49 3b 56 10          	cmp    0x10(%r14),%rdx
1400d79f7:	74 2a                	je     0x1400d7a23
1400d79f9:	4c 89 3a             	mov    %r15,(%rdx)
1400d79fc:	4c 89 7a 08          	mov    %r15,0x8(%rdx)
1400d7a00:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1400d7a04:	48 85 c0             	test   %rax,%rax
1400d7a07:	74 04                	je     0x1400d7a0d
1400d7a09:	f0 ff 40 08          	lock incl 0x8(%rax)
1400d7a0d:	48 8b 45 c0          	mov    -0x40(%rbp),%rax
1400d7a11:	48 89 02             	mov    %rax,(%rdx)
1400d7a14:	48 8b 45 c8          	mov    -0x38(%rbp),%rax
1400d7a18:	48 89 42 08          	mov    %rax,0x8(%rdx)
1400d7a1c:	49 83 46 08 10       	addq   $0x10,0x8(%r14)
1400d7a21:	eb 0c                	jmp    0x1400d7a2f
1400d7a23:	4c 8d 45 c0          	lea    -0x40(%rbp),%r8
1400d7a27:	49 8b ce             	mov    %r14,%rcx