1400f74a2:	48 8b 01             	mov    (%rcx),%rax
1400f74a5:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f74a9:	ff 15 89 57 a1 00    	call   *0xa15789(%rip)        # 0x140b0cc38
1400f74af:	48 8b 1e             	mov    (%rsi),%rbx
1400f74b2:	48 39 9f e0 08 00 00 	cmp    %rbx,0x8e0(%rdi)
1400f74b9:	74 35                	je     0x1400f74f0
1400f74bb:	48 85 db             	test   %rbx,%rbx
1400f74be:	74 10                	je     0x1400f74d0
1400f74c0:	48 8b 03             	mov    (%rbx),%rax
1400f74c3:	48 8b cb             	mov    %rbx,%rcx
1400f74c6:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f74ca:	ff 15 68 57 a1 00    	call   *0xa15768(%rip)        # 0x140b0cc38
1400f74d0:	48 8b 8f e0 08 00 00 	mov    0x8e0(%rdi),%rcx
1400f74d7:	48 89 9f e0 08 00 00 	mov    %rbx,0x8e0(%rdi)
1400f74de:	48 85 c9             	test   %rcx,%rcx
1400f74e1:	74 0d                	je     0x1400f74f0
1400f74e3:	48 8b 01             	mov    (%rcx),%rax
1400f74e6:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f74ea:	ff 15 48 57 a1 00    	call   *0xa15748(%rip)        # 0x140b0cc38
1400f74f0:	49 8b 0e             	mov    (%r14),%rcx
1400f74f3:	48 85 c9             	test   %rcx,%rcx
1400f74f6:	74 0d                	je     0x1400f7505
1400f74f8:	48 8b 01             	mov    (%rcx),%rax
1400f74fb:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f74ff:	ff 15 33 57 a1 00    	call   *0xa15733(%rip)        # 0x140b0cc38
1400f7505:	48 8b 0e             	mov    (%rsi),%rcx
1400f7508:	48 85 c9             	test   %rcx,%rcx
1400f750b:	74 0d                	je     0x1400f751a
1400f750d:	48 8b 01             	mov    (%rcx),%rax
1400f7510:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f7514:	ff 15 1e 57 a1 00    	call   *0xa1571e(%rip)        # 0x140b0cc38
1400f751a:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f751f:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
1400f7524:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1400f7529:	48 83 c4 20          	add    $0x20,%rsp
1400f752d:	41 5e                	pop    %r14
1400f752f:	c3                   	ret
1400f7530:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400f7535:	57                   	push   %rdi
1400f7536:	48 83 ec 20          	sub    $0x20,%rsp
1400f753a:	48 8b 99 98 0b 00 00 	mov    0xb98(%rcx),%rbx
1400f7541:	83 cf ff             	or     $0xffffffff,%edi
1400f7544:	48 83 a1 98 0b 00 00 	andq   $0x0,0xb98(%rcx)
1400f754b:	00
1400f754c:	48 83 a1 90 0b 00 00 	andq   $0x0,0xb90(%rcx)
1400f7553:	00
1400f7554:	48 85 db             	test   %rbx,%rbx
1400f7557:	74 35                	je     0x1400f758e
1400f7559:	8b c7                	mov    %edi,%eax
1400f755b:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f7560:	03 c7                	add    %edi,%eax
1400f7562:	75 2a                	jne    0x1400f758e
1400f7564:	48 8b 03             	mov    (%rbx),%rax
1400f7567:	48 8b cb             	mov    %rbx,%rcx
1400f756a:	48 8b 00             	mov    (%rax),%rax
1400f756d:	ff 15 c5 56 a1 00    	call   *0xa156c5(%rip)        # 0x140b0cc38
1400f7573:	8b c7                	mov    %edi,%eax
1400f7575:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f757a:	03 c7                	add    %edi,%eax
1400f757c:	75 10                	jne    0x1400f758e
1400f757e:	48 8b 03             	mov    (%rbx),%rax
1400f7581:	48 8b cb             	mov    %rbx,%rcx
1400f7584:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f7588:	ff 15 aa 56 a1 00    	call   *0xa156aa(%rip)        # 0x140b0cc38
1400f758e:	48 8b 1d ab 3c c3 00 	mov    0xc33cab(%rip),%rbx        # 0x140d2b240
1400f7595:	48 83 25 a3 3c c3 00 	andq   $0x0,0xc33ca3(%rip)        # 0x140d2b240
1400f759c:	00
1400f759d:	48 83 25 93 3c c3 00 	andq   $0x0,0xc33c93(%rip)        # 0x140d2b238
1400f75a4:	00
1400f75a5:	48 85 db             	test   %rbx,%rbx
1400f75a8:	74 35                	je     0x1400f75df
1400f75aa:	8b c7                	mov    %edi,%eax
1400f75ac:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f75b1:	03 c7                	add    %edi,%eax
1400f75b3:	75 2a                	jne    0x1400f75df
1400f75b5:	48 8b 03             	mov    (%rbx),%rax
1400f75b8:	48 8b cb             	mov    %rbx,%rcx
1400f75bb:	48 8b 00             	mov    (%rax),%rax
1400f75be:	ff 15 74 56 a1 00    	call   *0xa15674(%rip)        # 0x140b0cc38
1400f75c4:	8b c7                	mov    %edi,%eax
1400f75c6:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f75cb:	03 c7                	add    %edi,%eax
1400f75cd:	75 10                	jne    0x1400f75df
1400f75cf:	48 8b 03             	mov    (%rbx),%rax
1400f75d2:	48 8b cb             	mov    %rbx,%rcx
1400f75d5:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f75d9:	ff 15 59 56 a1 00    	call   *0xa15659(%rip)        # 0x140b0cc38
1400f75df:	48 8b 1d 6a 3c c3 00 	mov    0xc33c6a(%rip),%rbx        # 0x140d2b250
1400f75e6:	48 83 25 62 3c c3 00 	andq   $0x0,0xc33c62(%rip)        # 0x140d2b250
1400f75ed:	00
1400f75ee:	48 83 25 52 3c c3 00 	andq   $0x0,0xc33c52(%rip)        # 0x140d2b248
1400f75f5:	00
1400f75f6:	48 85 db             	test   %rbx,%rbx
1400f75f9:	74 35                	je     0x1400f7630
1400f75fb:	8b c7                	mov    %edi,%eax
1400f75fd:	f0 0f c1 43 08       	lock xadd %eax,0x8(%rbx)
1400f7602:	03 c7                	add    %edi,%eax
1400f7604:	75 2a                	jne    0x1400f7630
1400f7606:	48 8b 03             	mov    (%rbx),%rax
1400f7609:	48 8b cb             	mov    %rbx,%rcx
1400f760c:	48 8b 00             	mov    (%rax),%rax
1400f760f:	ff 15 23 56 a1 00    	call   *0xa15623(%rip)        # 0x140b0cc38
1400f7615:	8b c7                	mov    %edi,%eax
1400f7617:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1400f761c:	03 c7                	add    %edi,%eax
1400f761e:	75 10                	jne    0x1400f7630
1400f7620:	48 8b 03             	mov    (%rbx),%rax
1400f7623:	48 8b cb             	mov    %rbx,%rcx
1400f7626:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f762a:	ff 15 08 56 a1 00    	call   *0xa15608(%rip)        # 0x140b0cc38
1400f7630:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400f7635:	48 83 c4 20          	add    $0x20,%rsp
1400f7639:	5f                   	pop    %rdi
1400f763a:	c3                   	ret
1400f763b:	90                   	nop
1400f763c:	90                   	nop
1400f763d:	90                   	nop
1400f763e:	90                   	nop
1400f763f:	90                   	nop
1400f7640:	48 89 5c 24 18       	mov    %rbx,0x18(%rsp)
1400f7645:	48 89 74 24 20       	mov    %rsi,0x20(%rsp)
1400f764a:	55                   	push   %rbp
1400f764b:	57                   	push   %rdi
1400f764c:	41 57                	push   %r15
1400f764e:	48 8d 6c 24 b9       	lea    -0x47(%rsp),%rbp
1400f7653:	48 81 ec a0 00 00 00 	sub    $0xa0,%rsp
1400f765a:	48 8b 05 df 79 bc 00 	mov    0xbc79df(%rip),%rax        # 0x140cbf040
1400f7661:	48 33 c4             	xor    %rsp,%rax
1400f7664:	48 89 45 37          	mov    %rax,0x37(%rbp)
1400f7668:	48 8b f2             	mov    %rdx,%rsi
1400f766b:	48 8b d9             	mov    %rcx,%rbx
1400f766e:	48 8b 89 a0 0b 00 00 	mov    0xba0(%rcx),%rcx
1400f7675:	48 85 c9             	test   %rcx,%rcx
1400f7678:	75 14                	jne    0x1400f768e
1400f767a:	48 85 d2             	test   %rdx,%rdx
1400f767d:	0f 84 8c 00 00 00    	je     0x1400f770f
1400f7683:	c7 02 08 00 00 00    	movl   $0x8,(%rdx)
1400f7689:	e9 81 00 00 00       	jmp    0x1400f770f
1400f768e:	48 89 4d d7          	mov    %rcx,-0x29(%rbp)
1400f7692:	48 8b 01             	mov    (%rcx),%rax
1400f7695:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f7699:	ff 15 99 55 a1 00    	call   *0xa15599(%rip)        # 0x140b0cc38
1400f769f:	48 8d 45 d7          	lea    -0x29(%rbp),%rax
1400f76a3:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1400f76a7:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400f76ab:	48 8b 01             	mov    (%rcx),%rax
1400f76ae:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1400f76b4:	48 8d 55 e7          	lea    -0x19(%rbp),%rdx
1400f76b8:	48 8b 40 60          	mov    0x60(%rax),%rax
1400f76bc:	ff 15 76 55 a1 00    	call   *0xa15576(%rip)        # 0x140b0cc38
1400f76c2:	85 c0                	test   %eax,%eax
1400f76c4:	79 18                	jns    0x1400f76de
1400f76c6:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400f76ca:	48 85 c9             	test   %rcx,%rcx
1400f76cd:	74 35                	je     0x1400f7704
1400f76cf:	48 8b 01             	mov    (%rcx),%rax
1400f76d2:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f76d6:	ff 15 5c 55 a1 00    	call   *0xa1555c(%rip)        # 0x140b0cc38
1400f76dc:	eb 26                	jmp    0x1400f7704
1400f76de:	40 8a 7d 17          	mov    0x17(%rbp),%dil
1400f76e2:	40 f6 d7             	not    %dil
1400f76e5:	40 80 e7 01          	and    $0x1,%dil
1400f76e9:	48 8b 4d d7          	mov    -0x29(%rbp),%rcx
1400f76ed:	48 85 c9             	test   %rcx,%rcx
1400f76f0:	74 0d                	je     0x1400f76ff
1400f76f2:	48 8b 01             	mov    (%rcx),%rax
1400f76f5:	48 8b 40 10          	mov    0x10(%rax),%rax
1400f76f9:	ff 15 39 55 a1 00    	call   *0xa15539(%rip)        # 0x140b0cc38
1400f76ff:	40 84 ff             	test   %dil,%dil
1400f7702:	75 15                	jne    0x1400f7719
1400f7704:	48 85 f6             	test   %rsi,%rsi
1400f7707:	74 06                	je     0x1400f770f
1400f7709:	c7 06 07 00 00 00    	movl   $0x7,(%rsi)
1400f770f:	b8 05 40 00 80       	mov    $0x80004005,%eax
1400f7714:	e9 3c 02 00 00       	jmp    0x1400f7955
1400f7719:	48 83 bb 90 0b 00 00 	cmpq   $0x0,0xb90(%rbx)
1400f7720:	00
1400f7721:	0f 85 ff 01 00 00    	jne    0x1400f7926
1400f7727:	41 83 cf ff          	or     $0xffffffff,%r15d
1400f772b:	48 83 bb e8 08 00 00 	cmpq   $0x0,0x8e8(%rbx)
1400f7732:	00
1400f7733:	0f 85 ae 00 00 00    	jne    0x1400f77e7
1400f7739:	48 8d 4d c7          	lea    -0x39(%rbp),%rcx
1400f773d:	e8 ce 0a 00 00       	call   0x1400f8210
1400f7742:	48 8b 08             	mov    (%rax),%rcx
1400f7745:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400f7749:	48 83 20 00          	andq   $0x0,(%rax)
1400f774d:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400f7752:	48 89 8b e8 08 00 00 	mov    %rcx,0x8e8(%rbx)
1400f7759:	48 8b bb f0 08 00 00 	mov    0x8f0(%rbx),%rdi
1400f7760:	48 89 93 f0 08 00 00 	mov    %rdx,0x8f0(%rbx)
1400f7767:	48 85 ff             	test   %rdi,%rdi
1400f776a:	74 39                	je     0x1400f77a5
1400f776c:	41 8b c7             	mov    %r15d,%eax
1400f776f:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400f7774:	41 03 c7             	add    %r15d,%eax
1400f7777:	75 2c                	jne    0x1400f77a5
1400f7779:	48 8b 07             	mov    (%rdi),%rax
1400f777c:	48 8b cf             	mov    %rdi,%rcx
1400f777f:	48 8b 00             	mov    (%rax),%rax
1400f7782:	ff 15 b0 54 a1 00    	call   *0xa154b0(%rip)        # 0x140b0cc38
1400f7788:	41 8b c7             	mov    %r15d,%eax
1400f778b:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400f7790:	41 03 c7             	add    %r15d,%eax
1400f7793:	75 10                	jne    0x1400f77a5
1400f7795:	48 8b 07             	mov    (%rdi),%rax
1400f7798:	48 8b cf             	mov    %rdi,%rcx
1400f779b:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f779f:	ff 15 93 54 a1 00    	call   *0xa15493(%rip)        # 0x140b0cc38
1400f77a5:	48 8b 7d cf          	mov    -0x31(%rbp),%rdi
1400f77a9:	48 85 ff             	test   %rdi,%rdi
1400f77ac:	74 39                	je     0x1400f77e7
1400f77ae:	41 8b c7             	mov    %r15d,%eax
1400f77b1:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400f77b6:	41 03 c7             	add    %r15d,%eax
1400f77b9:	75 2c                	jne    0x1400f77e7
1400f77bb:	48 8b 07             	mov    (%rdi),%rax
1400f77be:	48 8b cf             	mov    %rdi,%rcx
1400f77c1:	48 8b 00             	mov    (%rax),%rax
1400f77c4:	ff 15 6e 54 a1 00    	call   *0xa1546e(%rip)        # 0x140b0cc38
1400f77ca:	41 8b c7             	mov    %r15d,%eax
1400f77cd:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400f77d2:	41 03 c7             	add    %r15d,%eax
1400f77d5:	75 10                	jne    0x1400f77e7
1400f77d7:	48 8b 07             	mov    (%rdi),%rax
1400f77da:	48 8b cf             	mov    %rdi,%rcx
1400f77dd:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f77e1:	ff 15 51 54 a1 00    	call   *0xa15451(%rip)        # 0x140b0cc38
1400f77e7:	48 8b 8b e8 08 00 00 	mov    0x8e8(%rbx),%rcx
1400f77ee:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f77f1:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1400f77f6:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
1400f77fd:	48 85 c0             	test   %rax,%rax
1400f7800:	74 04                	je     0x1400f7806
1400f7802:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7806:	48 8b 81 a0 00 00 00 	mov    0xa0(%rcx),%rax
1400f780d:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1400f7811:	48 8b 81 a8 00 00 00 	mov    0xa8(%rcx),%rax
1400f7818:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1400f781c:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1400f7820:	48 8d 4d d7          	lea    -0x29(%rbp),%rcx
1400f7824:	e8 8f 99 00 00       	call   0x1401011b8
1400f7829:	48 8b 08             	mov    (%rax),%rcx
1400f782c:	48 8b 50 08          	mov    0x8(%rax),%rdx
1400f7830:	48 83 20 00          	andq   $0x0,(%rax)
1400f7834:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1400f7839:	48 89 8b 90 0b 00 00 	mov    %rcx,0xb90(%rbx)
1400f7840:	48 8b bb 98 0b 00 00 	mov    0xb98(%rbx),%rdi
1400f7847:	48 89 93 98 0b 00 00 	mov    %rdx,0xb98(%rbx)
1400f784e:	48 85 ff             	test   %rdi,%rdi
1400f7851:	74 39                	je     0x1400f788c
1400f7853:	41 8b c7             	mov    %r15d,%eax
1400f7856:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400f785b:	41 03 c7             	add    %r15d,%eax
1400f785e:	75 2c                	jne    0x1400f788c
1400f7860:	48 8b 07             	mov    (%rdi),%rax
1400f7863:	48 8b cf             	mov    %rdi,%rcx
1400f7866:	48 8b 00             	mov    (%rax),%rax
1400f7869:	ff 15 c9 53 a1 00    	call   *0xa153c9(%rip)        # 0x140b0cc38
1400f786f:	41 8b c7             	mov    %r15d,%eax
1400f7872:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400f7877:	41 03 c7             	add    %r15d,%eax
1400f787a:	75 10                	jne    0x1400f788c
1400f787c:	48 8b 07             	mov    (%rdi),%rax
1400f787f:	48 8b cf             	mov    %rdi,%rcx
1400f7882:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f7886:	ff 15 ac 53 a1 00    	call   *0xa153ac(%rip)        # 0x140b0cc38
1400f788c:	48 8b 7d df          	mov    -0x21(%rbp),%rdi
1400f7890:	48 85 ff             	test   %rdi,%rdi
1400f7893:	74 39                	je     0x1400f78ce
1400f7895:	41 8b c7             	mov    %r15d,%eax
1400f7898:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1400f789d:	41 03 c7             	add    %r15d,%eax
1400f78a0:	75 2c                	jne    0x1400f78ce
1400f78a2:	48 8b 07             	mov    (%rdi),%rax
1400f78a5:	48 8b cf             	mov    %rdi,%rcx
1400f78a8:	48 8b 00             	mov    (%rax),%rax
1400f78ab:	ff 15 87 53 a1 00    	call   *0xa15387(%rip)        # 0x140b0cc38
1400f78b1:	41 8b c7             	mov    %r15d,%eax
1400f78b4:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1400f78b9:	41 03 c7             	add    %r15d,%eax
1400f78bc:	75 10                	jne    0x1400f78ce
1400f78be:	48 8b 07             	mov    (%rdi),%rax
1400f78c1:	48 8b cf             	mov    %rdi,%rcx
1400f78c4:	48 8b 40 08          	mov    0x8(%rax),%rax
1400f78c8:	ff 15 6a 53 a1 00    	call   *0xa1536a(%rip)        # 0x140b0cc38
1400f78ce:	48 8b 8b 90 0b 00 00 	mov    0xb90(%rbx),%rcx
1400f78d5:	48 8b 01             	mov    (%rcx),%rax
1400f78d8:	48 8b 93 a0 0b 00 00 	mov    0xba0(%rbx),%rdx
1400f78df:	48 8b 00             	mov    (%rax),%rax
1400f78e2:	ff 15 50 53 a1 00    	call   *0xa15350(%rip)        # 0x140b0cc38
1400f78e8:	48 8b 8b e8 08 00 00 	mov    0x8e8(%rbx),%rcx
1400f78ef:	0f 57 c0             	xorps  %xmm0,%xmm0
1400f78f2:	f3 0f 7f 45 c7       	movdqu %xmm0,-0x39(%rbp)
1400f78f7:	48 8b 83 98 0b 00 00 	mov    0xb98(%rbx),%rax
1400f78fe:	48 85 c0             	test   %rax,%rax
1400f7901:	74 04                	je     0x1400f7907
1400f7903:	f0 ff 40 08          	lock incl 0x8(%rax)
1400f7907:	48 8b 83 90 0b 00 00 	mov    0xb90(%rbx),%rax
1400f790e:	48 89 45 c7          	mov    %rax,-0x39(%rbp)
1400f7912:	48 8b 83 98 0b 00 00 	mov    0xb98(%rbx),%rax
1400f7919:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1400f791d:	48 8d 55 c7          	lea    -0x39(%rbp),%rdx
1400f7921:	e8 ae 85 09 00       	call   0x14018fed4
1400f7926:	48 8b 8b 90 0b 00 00 	mov    0xb90(%rbx),%rcx
1400f792d:	48 8b 01             	mov    (%rcx),%rax
1400f7930:	48 8b 80 b0 00 00 00 	mov    0xb0(%rax),%rax
1400f7937:	ff 15 fb 52 a1 00    	call   *0xa152fb(%rip)        # 0x140b0cc38
1400f793d:	33 c9                	xor    %ecx,%ecx
1400f793f:	84 c0                	test   %al,%al
1400f7941:	0f 94 c1             	sete   %cl
1400f7944:	84 c0                	test   %al,%al
1400f7946:	75 0b                	jne    0x1400f7953
1400f7948:	48 85 f6             	test   %rsi,%rsi
1400f794b:	74 06                	je     0x1400f7953
1400f794d:	c7 06 0a 00 00 00    	movl   $0xa,(%rsi)
1400f7953:	8b c1                	mov    %ecx,%eax
1400f7955:	48 8b 4d 37          	mov    0x37(%rbp),%rcx
1400f7959:	48 33 cc             	xor    %rsp,%rcx
1400f795c:	e8 7f 7c 9f 00       	call   0x140aef5e0
1400f7961:	4c 8d 9c 24 a0 00 00 	lea    0xa0(%rsp),%r11
1400f7968:	00
1400f7969:	49 8b 5b 30          	mov    0x30(%r11),%rbx
1400f796d:	49 8b 73 38          	mov    0x38(%r11),%rsi
1400f7971:	49 8b e3             	mov    %r11,%rsp
1400f7974:	41 5f                	pop    %r15
1400f7976:	5f                   	pop    %rdi
1400f7977:	5d                   	pop    %rbp
1400f7978:	c3                   	ret
1400f7979:	90                   	nop
1400f797a:	90                   	nop
1400f797b:	90                   	nop
1400f797c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1400f7981:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400f7986:	55                   	push   %rbp
1400f7987:	57                   	push   %rdi
1400f7988:	41 54                	push   %r12
1400f798a:	41 56                	push   %r14
1400f798c:	41 57                	push   %r15
1400f798e:	48 8d 6c 24 c9       	lea    -0x37(%rsp),%rbp
1400f7993:	48 81 ec b0 00 00 00 	sub    $0xb0,%rsp
1400f799a:	48 8b 05 9f 76 bc 00 	mov    0xbc769f(%rip),%rax        # 0x140cbf040
1400f79a1:	48 33 c4             	xor    %rsp,%rax
1400f79a4:	48 89 45 27          	mov    %rax,0x27(%rbp)
1400f79a8:	48 8b f1             	mov    %rcx,%rsi
1400f79ab:	e8 6c 63 03 00       	call   0x14012dd1c
1400f79b0:	48 8b 06             	mov    (%rsi),%rax
1400f79b3:	4c 8d b6 a0 09 00 00 	lea    0x9a0(%rsi),%r14
1400f79ba:	49 8b d6             	mov    %r14,%rdx
1400f79bd:	48 8b ce             	mov    %rsi,%rcx