1401b73aa:	48 89 11             	mov    %rdx,(%rcx)
1401b73ad:	48 8b c1             	mov    %rcx,%rax
1401b73b0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b73b5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b73ba:	48 83 c4 30          	add    $0x30,%rsp
1401b73be:	5f                   	pop    %rdi
1401b73bf:	c3                   	ret
1401b73c0:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b73c5:	e8 7e 2e 14 00       	call   0x1402fa248
1401b73ca:	48 8b f8             	mov    %rax,%rdi
1401b73cd:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b73d2:	48 85 c0             	test   %rax,%rax
1401b73d5:	74 5d                	je     0x1401b7434
1401b73d7:	48 8d 05 6a 09 19 00 	lea    0x19096a(%rip),%rax        # 0x140347d48
1401b73de:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b73e2:	48 8d 05 7f b7 17 00 	lea    0x17b77f(%rip),%rax        # 0x140332b68
1401b73e9:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b73ed:	48 8d 05 b4 fe 18 00 	lea    0x18feb4(%rip),%rax        # 0x1403472a8
1401b73f4:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b73f8:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b73fc:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7400:	48 8d 05 21 08 19 00 	lea    0x190821(%rip),%rax        # 0x140347c28
1401b7407:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b740c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7413:	48 8d 05 36 08 19 00 	lea    0x190836(%rip),%rax        # 0x140347c50
1401b741a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b741e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7422:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7426:	48 8d 05 f3 08 19 00 	lea    0x1908f3(%rip),%rax        # 0x140347d20
1401b742d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7432:	eb 02                	jmp    0x1401b7436
1401b7434:	33 ff                	xor    %edi,%edi
1401b7436:	8b 05 24 b9 24 00    	mov    0x24b924(%rip),%eax        # 0x140402d60
1401b743c:	89 07                	mov    %eax,(%rdi)
1401b743e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7442:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7446:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b744b:	48 85 db             	test   %rbx,%rbx
1401b744e:	74 15                	je     0x1401b7465
1401b7450:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7454:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7458:	48 83 c1 08          	add    $0x8,%rcx
1401b745c:	48 03 cb             	add    %rbx,%rcx
1401b745f:	48 8b 01             	mov    (%rcx),%rax
1401b7462:	ff 10                	call   *(%rax)
1401b7464:	90                   	nop
1401b7465:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7469:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b746d:	48 85 c0             	test   %rax,%rax
1401b7470:	74 02                	je     0x1401b7474
1401b7472:	ff d0                	call   *%rax
1401b7474:	48 89 1e             	mov    %rbx,(%rsi)
1401b7477:	48 8b c6             	mov    %rsi,%rax
1401b747a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b747f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7484:	48 83 c4 30          	add    $0x30,%rsp
1401b7488:	5f                   	pop    %rdi
1401b7489:	c3                   	ret
1401b748a:	cc                   	int3
1401b748b:	cc                   	int3
1401b748c:	cc                   	int3
1401b748d:	cc                   	int3
1401b748e:	cc                   	int3
1401b748f:	cc                   	int3
1401b7490:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7495:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b749a:	57                   	push   %rdi
1401b749b:	48 83 ec 30          	sub    $0x30,%rsp
1401b749f:	48 8b da             	mov    %rdx,%rbx
1401b74a2:	48 8b f1             	mov    %rcx,%rsi
1401b74a5:	48 85 d2             	test   %rdx,%rdx
1401b74a8:	75 16                	jne    0x1401b74c0
1401b74aa:	48 89 11             	mov    %rdx,(%rcx)
1401b74ad:	48 8b c1             	mov    %rcx,%rax
1401b74b0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b74b5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b74ba:	48 83 c4 30          	add    $0x30,%rsp
1401b74be:	5f                   	pop    %rdi
1401b74bf:	c3                   	ret
1401b74c0:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b74c5:	e8 7e 2d 14 00       	call   0x1402fa248
1401b74ca:	48 8b f8             	mov    %rax,%rdi
1401b74cd:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b74d2:	48 85 c0             	test   %rax,%rax
1401b74d5:	74 5d                	je     0x1401b7534
1401b74d7:	48 8d 05 0a 03 19 00 	lea    0x19030a(%rip),%rax        # 0x1403477e8
1401b74de:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b74e2:	48 8d 05 7f b6 17 00 	lea    0x17b67f(%rip),%rax        # 0x140332b68
1401b74e9:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b74ed:	48 8d 05 d4 00 19 00 	lea    0x1900d4(%rip),%rax        # 0x1403475c8
1401b74f4:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b74f8:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b74fc:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7500:	48 8d 05 a9 01 19 00 	lea    0x1901a9(%rip),%rax        # 0x1403476b0
1401b7507:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b750c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7513:	48 8d 05 be 01 19 00 	lea    0x1901be(%rip),%rax        # 0x1403476d8
1401b751a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b751e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7522:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7526:	48 8d 05 93 02 19 00 	lea    0x190293(%rip),%rax        # 0x1403477c0
1401b752d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7532:	eb 02                	jmp    0x1401b7536
1401b7534:	33 ff                	xor    %edi,%edi
1401b7536:	8b 05 d0 b8 24 00    	mov    0x24b8d0(%rip),%eax        # 0x140402e0c
1401b753c:	89 07                	mov    %eax,(%rdi)
1401b753e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7542:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7546:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b754b:	48 85 db             	test   %rbx,%rbx
1401b754e:	74 15                	je     0x1401b7565
1401b7550:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7554:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7558:	48 83 c1 08          	add    $0x8,%rcx
1401b755c:	48 03 cb             	add    %rbx,%rcx
1401b755f:	48 8b 01             	mov    (%rcx),%rax
1401b7562:	ff 10                	call   *(%rax)
1401b7564:	90                   	nop
1401b7565:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7569:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b756d:	48 85 c0             	test   %rax,%rax
1401b7570:	74 02                	je     0x1401b7574
1401b7572:	ff d0                	call   *%rax
1401b7574:	48 89 1e             	mov    %rbx,(%rsi)
1401b7577:	48 8b c6             	mov    %rsi,%rax
1401b757a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b757f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7584:	48 83 c4 30          	add    $0x30,%rsp
1401b7588:	5f                   	pop    %rdi
1401b7589:	c3                   	ret
1401b758a:	cc                   	int3
1401b758b:	cc                   	int3
1401b758c:	cc                   	int3
1401b758d:	cc                   	int3
1401b758e:	cc                   	int3
1401b758f:	cc                   	int3
1401b7590:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7595:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b759a:	57                   	push   %rdi
1401b759b:	48 83 ec 30          	sub    $0x30,%rsp
1401b759f:	48 8b da             	mov    %rdx,%rbx
1401b75a2:	48 8b f1             	mov    %rcx,%rsi
1401b75a5:	48 85 d2             	test   %rdx,%rdx
1401b75a8:	75 16                	jne    0x1401b75c0
1401b75aa:	48 89 11             	mov    %rdx,(%rcx)
1401b75ad:	48 8b c1             	mov    %rcx,%rax
1401b75b0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b75b5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b75ba:	48 83 c4 30          	add    $0x30,%rsp
1401b75be:	5f                   	pop    %rdi
1401b75bf:	c3                   	ret
1401b75c0:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b75c5:	e8 7e 2c 14 00       	call   0x1402fa248
1401b75ca:	48 8b f8             	mov    %rax,%rdi
1401b75cd:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b75d2:	48 85 c0             	test   %rax,%rax
1401b75d5:	74 5d                	je     0x1401b7634
1401b75d7:	48 8d 05 9a fb 18 00 	lea    0x18fb9a(%rip),%rax        # 0x140347178
1401b75de:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b75e2:	48 8d 05 7f b5 17 00 	lea    0x17b57f(%rip),%rax        # 0x140332b68
1401b75e9:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b75ed:	48 8d 05 d4 f6 18 00 	lea    0x18f6d4(%rip),%rax        # 0x140346cc8
1401b75f4:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b75f8:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b75fc:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7600:	48 8d 05 99 fa 18 00 	lea    0x18fa99(%rip),%rax        # 0x1403470a0
1401b7607:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b760c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7613:	48 8d 05 ae fa 18 00 	lea    0x18faae(%rip),%rax        # 0x1403470c8
1401b761a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b761e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7622:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7626:	48 8d 05 23 fb 18 00 	lea    0x18fb23(%rip),%rax        # 0x140347150
1401b762d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7632:	eb 02                	jmp    0x1401b7636
1401b7634:	33 ff                	xor    %edi,%edi
1401b7636:	8b 05 28 b7 24 00    	mov    0x24b728(%rip),%eax        # 0x140402d64
1401b763c:	89 07                	mov    %eax,(%rdi)
1401b763e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7642:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7646:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b764b:	48 85 db             	test   %rbx,%rbx
1401b764e:	74 15                	je     0x1401b7665
1401b7650:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7654:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7658:	48 83 c1 08          	add    $0x8,%rcx
1401b765c:	48 03 cb             	add    %rbx,%rcx
1401b765f:	48 8b 01             	mov    (%rcx),%rax
1401b7662:	ff 10                	call   *(%rax)
1401b7664:	90                   	nop
1401b7665:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7669:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b766d:	48 85 c0             	test   %rax,%rax
1401b7670:	74 02                	je     0x1401b7674
1401b7672:	ff d0                	call   *%rax
1401b7674:	48 89 1e             	mov    %rbx,(%rsi)
1401b7677:	48 8b c6             	mov    %rsi,%rax
1401b767a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b767f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7684:	48 83 c4 30          	add    $0x30,%rsp
1401b7688:	5f                   	pop    %rdi
1401b7689:	c3                   	ret
1401b768a:	cc                   	int3
1401b768b:	cc                   	int3
1401b768c:	cc                   	int3
1401b768d:	cc                   	int3
1401b768e:	cc                   	int3
1401b768f:	cc                   	int3
1401b7690:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7695:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b769a:	57                   	push   %rdi
1401b769b:	48 83 ec 30          	sub    $0x30,%rsp
1401b769f:	48 8b da             	mov    %rdx,%rbx
1401b76a2:	48 8b f1             	mov    %rcx,%rsi
1401b76a5:	48 85 d2             	test   %rdx,%rdx
1401b76a8:	75 16                	jne    0x1401b76c0
1401b76aa:	48 89 11             	mov    %rdx,(%rcx)
1401b76ad:	48 8b c1             	mov    %rcx,%rax
1401b76b0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b76b5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b76ba:	48 83 c4 30          	add    $0x30,%rsp
1401b76be:	5f                   	pop    %rdi
1401b76bf:	c3                   	ret
1401b76c0:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b76c5:	e8 7e 2b 14 00       	call   0x1402fa248
1401b76ca:	48 8b f8             	mov    %rax,%rdi
1401b76cd:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b76d2:	48 85 c0             	test   %rax,%rax
1401b76d5:	74 5d                	je     0x1401b7734
1401b76d7:	48 8d 05 ba f9 18 00 	lea    0x18f9ba(%rip),%rax        # 0x140347098
1401b76de:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b76e2:	48 8d 05 7f b4 17 00 	lea    0x17b47f(%rip),%rax        # 0x140332b68
1401b76e9:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b76ed:	48 8d 05 84 b8 17 00 	lea    0x17b884(%rip),%rax        # 0x140332f78
1401b76f4:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b76f8:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b76fc:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7700:	48 8d 05 29 f9 18 00 	lea    0x18f929(%rip),%rax        # 0x140347030
1401b7707:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b770c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7713:	48 8d 05 3e f9 18 00 	lea    0x18f93e(%rip),%rax        # 0x140347058
1401b771a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b771e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7722:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7726:	48 8d 05 43 f9 18 00 	lea    0x18f943(%rip),%rax        # 0x140347070
1401b772d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7732:	eb 02                	jmp    0x1401b7736
1401b7734:	33 ff                	xor    %edi,%edi
1401b7736:	8b 05 20 b6 24 00    	mov    0x24b620(%rip),%eax        # 0x140402d5c
1401b773c:	89 07                	mov    %eax,(%rdi)
1401b773e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7742:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7746:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b774b:	48 85 db             	test   %rbx,%rbx
1401b774e:	74 15                	je     0x1401b7765
1401b7750:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7754:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7758:	48 83 c1 08          	add    $0x8,%rcx
1401b775c:	48 03 cb             	add    %rbx,%rcx
1401b775f:	48 8b 01             	mov    (%rcx),%rax
1401b7762:	ff 10                	call   *(%rax)
1401b7764:	90                   	nop
1401b7765:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7769:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b776d:	48 85 c0             	test   %rax,%rax
1401b7770:	74 02                	je     0x1401b7774
1401b7772:	ff d0                	call   *%rax
1401b7774:	48 89 1e             	mov    %rbx,(%rsi)
1401b7777:	48 8b c6             	mov    %rsi,%rax
1401b777a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b777f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7784:	48 83 c4 30          	add    $0x30,%rsp
1401b7788:	5f                   	pop    %rdi
1401b7789:	c3                   	ret
1401b778a:	cc                   	int3
1401b778b:	cc                   	int3
1401b778c:	cc                   	int3
1401b778d:	cc                   	int3
1401b778e:	cc                   	int3
1401b778f:	cc                   	int3
1401b7790:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401b7795:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1401b779a:	57                   	push   %rdi
1401b779b:	48 83 ec 30          	sub    $0x30,%rsp
1401b779f:	48 8b da             	mov    %rdx,%rbx
1401b77a2:	48 8b f1             	mov    %rcx,%rsi
1401b77a5:	48 85 d2             	test   %rdx,%rdx
1401b77a8:	75 16                	jne    0x1401b77c0
1401b77aa:	48 89 11             	mov    %rdx,(%rcx)
1401b77ad:	48 8b c1             	mov    %rcx,%rax
1401b77b0:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b77b5:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b77ba:	48 83 c4 30          	add    $0x30,%rsp
1401b77be:	5f                   	pop    %rdi
1401b77bf:	c3                   	ret
1401b77c0:	b9 30 00 00 00       	mov    $0x30,%ecx
1401b77c5:	e8 7e 2a 14 00       	call   0x1402fa248
1401b77ca:	48 8b f8             	mov    %rax,%rdi
1401b77cd:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401b77d2:	48 85 c0             	test   %rax,%rax
1401b77d5:	74 5d                	je     0x1401b7834
1401b77d7:	48 8d 05 ba fc 18 00 	lea    0x18fcba(%rip),%rax        # 0x140347498
1401b77de:	48 89 47 18          	mov    %rax,0x18(%rdi)
1401b77e2:	48 8d 05 7f b3 17 00 	lea    0x17b37f(%rip),%rax        # 0x140332b68
1401b77e9:	48 89 47 28          	mov    %rax,0x28(%rdi)
1401b77ed:	48 8d 05 b4 fa 18 00 	lea    0x18fab4(%rip),%rax        # 0x1403472a8
1401b77f4:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b77f8:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b77fc:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7800:	48 8d 05 71 fb 18 00 	lea    0x18fb71(%rip),%rax        # 0x140347378
1401b7807:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b780c:	c7 47 20 00 00 00 00 	movl   $0x0,0x20(%rdi)
1401b7813:	48 8d 05 86 fb 18 00 	lea    0x18fb86(%rip),%rax        # 0x1403473a0
1401b781a:	48 89 47 10          	mov    %rax,0x10(%rdi)
1401b781e:	48 8b 47 18          	mov    0x18(%rdi),%rax
1401b7822:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7826:	48 8d 05 43 fc 18 00 	lea    0x18fc43(%rip),%rax        # 0x140347470
1401b782d:	48 89 44 39 18       	mov    %rax,0x18(%rcx,%rdi,1)
1401b7832:	eb 02                	jmp    0x1401b7836
1401b7834:	33 ff                	xor    %edi,%edi
1401b7836:	8b 05 4c b5 24 00    	mov    0x24b54c(%rip),%eax        # 0x140402d88
1401b783c:	89 07                	mov    %eax,(%rdi)
1401b783e:	48 89 5f 08          	mov    %rbx,0x8(%rdi)
1401b7842:	48 8d 5f 10          	lea    0x10(%rdi),%rbx
1401b7846:	48 89 5c 24 48       	mov    %rbx,0x48(%rsp)
1401b784b:	48 85 db             	test   %rbx,%rbx
1401b784e:	74 15                	je     0x1401b7865
1401b7850:	48 8b 43 08          	mov    0x8(%rbx),%rax
1401b7854:	48 63 48 04          	movslq 0x4(%rax),%rcx
1401b7858:	48 83 c1 08          	add    $0x8,%rcx
1401b785c:	48 03 cb             	add    %rbx,%rcx
1401b785f:	48 8b 01             	mov    (%rcx),%rax
1401b7862:	ff 10                	call   *(%rax)
1401b7864:	90                   	nop
1401b7865:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401b7869:	48 8b 41 10          	mov    0x10(%rcx),%rax
1401b786d:	48 85 c0             	test   %rax,%rax
1401b7870:	74 02                	je     0x1401b7874
1401b7872:	ff d0                	call   *%rax
1401b7874:	48 89 1e             	mov    %rbx,(%rsi)
1401b7877:	48 8b c6             	mov    %rsi,%rax
1401b787a:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1401b787f:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1401b7884:	48 83 c4 30          	add    $0x30,%rsp
1401b7888:	5f                   	pop    %rdi
1401b7889:	c3                   	ret
1401b788a:	cc                   	int3
1401b788b:	cc                   	int3
1401b788c:	cc                   	int3
1401b788d:	cc                   	int3