1400d7286:	48 8b 00             	mov    (%rax),%rax
1400d7289:	ff 15 a9 59 a3 00    	call   *0xa359a9(%rip)        # 0x140b0cc38
1400d728f:	8b c6                	mov    %esi,%eax
1400d7291:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d7296:	03 c6                	add    %esi,%eax
1400d7298:	75 11                	jne    0x1400d72ab
1400d729a:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400d729e:	48 8b 01             	mov    (%rcx),%rax
1400d72a1:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d72a5:	ff 15 8d 59 a3 00    	call   *0xa3598d(%rip)        # 0x140b0cc38
1400d72ab:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400d72b0:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1400d72b5:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1400d72ba:	48 83 c4 50          	add    $0x50,%rsp
1400d72be:	5d                   	pop    %rbp
1400d72bf:	c3                   	ret
1400d72c0:	48 83 ec 68          	sub    $0x68,%rsp
1400d72c4:	48 8b 05 75 7d be 00 	mov    0xbe7d75(%rip),%rax        # 0x140cbf040
1400d72cb:	48 33 c4             	xor    %rsp,%rax
1400d72ce:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
1400d72d3:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d72d8:	e8 b3 27 f5 ff       	call   0x140029a90
1400d72dd:	48 8d 15 fc e6 b5 00 	lea    0xb5e6fc(%rip),%rdx        # 0x140c359e0
1400d72e4:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400d72e9:	e8 90 91 a1 00       	call   0x140af047e
1400d72ee:	cc                   	int3
1400d72ef:	90                   	nop
1400d72f0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400d72f5:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400d72fa:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
1400d72ff:	55                   	push   %rbp
1400d7300:	48 8b ec             	mov    %rsp,%rbp
1400d7303:	48 83 ec 50          	sub    $0x50,%rsp
1400d7307:	4c 8b c1             	mov    %rcx,%r8
1400d730a:	0f 57 c0             	xorps  %xmm0,%xmm0
1400d730d:	f3 0f 7f 45 e0       	movdqu %xmm0,-0x20(%rbp)
1400d7312:	4c 8b 89 20 03 00 00 	mov    0x320(%rcx),%r9
1400d7319:	4d 85 c9             	test   %r9,%r9
1400d731c:	74 19                	je     0x1400d7337
1400d731e:	41 8b 41 08          	mov    0x8(%r9),%eax
1400d7322:	eb 0f                	jmp    0x1400d7333
1400d7324:	8d 48 01             	lea    0x1(%rax),%ecx
1400d7327:	f0 41 0f b1 49 08    	lock cmpxchg %ecx,0x8(%r9)
1400d732d:	0f 84 af 00 00 00    	je     0x1400d73e2
1400d7333:	85 c0                	test   %eax,%eax
1400d7335:	75 ed                	jne    0x1400d7324
1400d7337:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1400d733b:	83 ce ff             	or     $0xffffffff,%esi
1400d733e:	48 85 ff             	test   %rdi,%rdi
1400d7341:	0f 84 1d 01 00 00    	je     0x1400d7464
1400d7347:	41 80 b8 a0 08 00 00 	cmpb   $0x0,0x8a0(%r8)
1400d734e:	00
1400d734f:	0f 84 fe 00 00 00    	je     0x1400d7453
1400d7355:	49 8b 80 88 08 00 00 	mov    0x888(%r8),%rax
1400d735c:	48 89 45 10          	mov    %rax,0x10(%rbp)
1400d7360:	4c 8b c2             	mov    %rdx,%r8
1400d7363:	48 8d 55 10          	lea    0x10(%rbp),%rdx
1400d7367:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1400d736b:	e8 90 47 00 00       	call   0x1400dbb00
1400d7370:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d7374:	48 85 db             	test   %rbx,%rbx
1400d7377:	74 0c                	je     0x1400d7385
1400d7379:	f0 ff 43 08          	lock incl 0x8(%rbx)
1400d737d:	48 8b 7d e0          	mov    -0x20(%rbp),%rdi
1400d7381:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d7385:	0f 28 45 d0          	movaps -0x30(%rbp),%xmm0
1400d7389:	66 0f 7f 45 f0       	movdqa %xmm0,-0x10(%rbp)
1400d738e:	48 8d 8f f8 04 00 00 	lea    0x4f8(%rdi),%rcx
1400d7395:	48 8d 55 f0          	lea    -0x10(%rbp),%rdx
1400d7399:	e8 a2 44 00 00       	call   0x1400db840
1400d739e:	48 85 db             	test   %rbx,%rbx
1400d73a1:	74 5e                	je     0x1400d7401
1400d73a3:	8b c6                	mov    %esi,%eax
1400d73a5:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d73aa:	03 c6                	add    %esi,%eax
1400d73ac:	75 4f                	jne    0x1400d73fd
1400d73ae:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d73b2:	48 8b 03             	mov    (%rbx),%rax
1400d73b5:	48 8b cb             	mov    %rbx,%rcx
1400d73b8:	48 8b 00             	mov    (%rax),%rax
1400d73bb:	ff 15 77 58 a3 00    	call   *0xa35877(%rip)        # 0x140b0cc38
1400d73c1:	8b c6                	mov    %esi,%eax
1400d73c3:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d73c8:	03 c6                	add    %esi,%eax
1400d73ca:	75 31                	jne    0x1400d73fd
1400d73cc:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d73d0:	48 8b 03             	mov    (%rbx),%rax
1400d73d3:	48 8b cb             	mov    %rbx,%rcx
1400d73d6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d73da:	ff 15 58 58 a3 00    	call   *0xa35858(%rip)        # 0x140b0cc38
1400d73e0:	eb 1f                	jmp    0x1400d7401
1400d73e2:	49 8b b8 18 03 00 00 	mov    0x318(%r8),%rdi
1400d73e9:	48 89 7d e0          	mov    %rdi,-0x20(%rbp)
1400d73ed:	49 8b 80 20 03 00 00 	mov    0x320(%r8),%rax
1400d73f4:	48 89 45 e8          	mov    %rax,-0x18(%rbp)
1400d73f8:	e9 3e ff ff ff       	jmp    0x1400d733b
1400d73fd:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d7401:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
1400d7405:	48 83 c1 08          	add    $0x8,%rcx
1400d7409:	83 ca ff             	or     $0xffffffff,%edx
1400d740c:	ff 15 1e 54 a3 00    	call   *0xa3541e(%rip)        # 0x140b0c830
1400d7412:	48 85 db             	test   %rbx,%rbx
1400d7415:	74 4d                	je     0x1400d7464
1400d7417:	8b c6                	mov    %esi,%eax
1400d7419:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400d741e:	03 c6                	add    %esi,%eax
1400d7420:	75 42                	jne    0x1400d7464
1400d7422:	48 8b 5d d8          	mov    -0x28(%rbp),%rbx
1400d7426:	48 8b 03             	mov    (%rbx),%rax
1400d7429:	48 8b cb             	mov    %rbx,%rcx
1400d742c:	48 8b 00             	mov    (%rax),%rax
1400d742f:	ff 15 03 58 a3 00    	call   *0xa35803(%rip)        # 0x140b0cc38
1400d7435:	8b c6                	mov    %esi,%eax
1400d7437:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d743c:	03 c6                	add    %esi,%eax
1400d743e:	75 24                	jne    0x1400d7464
1400d7440:	48 8b 4d d8          	mov    -0x28(%rbp),%rcx
1400d7444:	48 8b 01             	mov    (%rcx),%rax
1400d7447:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d744b:	ff 15 e7 57 a3 00    	call   *0xa357e7(%rip)        # 0x140b0cc38
1400d7451:	eb 11                	jmp    0x1400d7464
1400d7453:	48 8b 07             	mov    (%rdi),%rax
1400d7456:	48 8b cf             	mov    %rdi,%rcx
1400d7459:	48 8b 40 30          	mov    0x30(%rax),%rax
1400d745d:	ff 15 d5 57 a3 00    	call   *0xa357d5(%rip)        # 0x140b0cc38
1400d7463:	90                   	nop
1400d7464:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400d7468:	48 85 c9             	test   %rcx,%rcx
1400d746b:	74 3a                	je     0x1400d74a7
1400d746d:	8b c6                	mov    %esi,%eax
1400d746f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1400d7474:	03 c6                	add    %esi,%eax
1400d7476:	75 2f                	jne    0x1400d74a7
1400d7478:	48 8b 5d e8          	mov    -0x18(%rbp),%rbx
1400d747c:	48 8b 03             	mov    (%rbx),%rax
1400d747f:	48 8b cb             	mov    %rbx,%rcx
1400d7482:	48 8b 00             	mov    (%rax),%rax
1400d7485:	ff 15 ad 57 a3 00    	call   *0xa357ad(%rip)        # 0x140b0cc38
1400d748b:	8b c6                	mov    %esi,%eax
1400d748d:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400d7492:	03 c6                	add    %esi,%eax
1400d7494:	75 11                	jne    0x1400d74a7
1400d7496:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
1400d749a:	48 8b 01             	mov    (%rcx),%rax
1400d749d:	48 8b 40 08          	mov    0x8(%rax),%rax
1400d74a1:	ff 15 91 57 a3 00    	call   *0xa35791(%rip)        # 0x140b0cc38
1400d74a7:	48 8b 5c 24 68       	mov    0x68(%rsp),%rbx
1400d74ac:	48 8b 74 24 70       	mov    0x70(%rsp),%rsi
1400d74b1:	48 8b 7c 24 78       	mov    0x78(%rsp),%rdi
1400d74b6:	48 83 c4 50          	add    $0x50,%rsp
1400d74ba:	5d                   	pop    %rbp
1400d74bb:	c3                   	ret
1400d74bc:	90                   	nop
1400d74bd:	90                   	nop
1400d74be:	90                   	nop
1400d74bf:	90                   	nop
1400d74c0:	48 83 ec 28          	sub    $0x28,%rsp
1400d74c4:	4c 8b 99 c0 08 00 00 	mov    0x8c0(%rcx),%r11
1400d74cb:	33 d2                	xor    %edx,%edx
1400d74cd:	4c 8b 81 c8 08 00 00 	mov    0x8c8(%rcx),%r8
1400d74d4:	0f 57 c9             	xorps  %xmm1,%xmm1
1400d74d7:	4d 2b c3             	sub    %r11,%r8
1400d74da:	0f 57 db             	xorps  %xmm3,%xmm3
1400d74dd:	49 c1 f8 03          	sar    $0x3,%r8
1400d74e1:	0f 57 d2             	xorps  %xmm2,%xmm2
1400d74e4:	4d 85 c0             	test   %r8,%r8
1400d74e7:	74 50                	je     0x1400d7539
1400d74e9:	4c 8b 91 a8 08 00 00 	mov    0x8a8(%rcx),%r10
1400d74f0:	4c 8b 89 b0 08 00 00 	mov    0x8b0(%rcx),%r9
1400d74f7:	4d 2b ca             	sub    %r10,%r9
1400d74fa:	49 c1 f9 03          	sar    $0x3,%r9
1400d74fe:	49 3b d1             	cmp    %r9,%rdx
1400d7501:	73 6f                	jae    0x1400d7572
1400d7503:	49 3b d0             	cmp    %r8,%rdx
1400d7506:	73 6a                	jae    0x1400d7572
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