14002f572:	48 83 c4 20          	add    $0x20,%rsp
14002f576:	5f                   	pop    %rdi
14002f577:	c3                   	ret
14002f578:	cc                   	int3
14002f579:	cc                   	int3
14002f57a:	cc                   	int3
14002f57b:	cc                   	int3
14002f57c:	cc                   	int3
14002f57d:	cc                   	int3
14002f57e:	cc                   	int3
14002f57f:	cc                   	int3
14002f580:	48 8b c4             	mov    %rsp,%rax
14002f583:	48 89 58 08          	mov    %rbx,0x8(%rax)
14002f587:	48 89 70 10          	mov    %rsi,0x10(%rax)
14002f58b:	48 89 78 18          	mov    %rdi,0x18(%rax)
14002f58f:	4c 89 70 20          	mov    %r14,0x20(%rax)
14002f593:	55                   	push   %rbp
14002f594:	48 8b ec             	mov    %rsp,%rbp
14002f597:	48 83 ec 40          	sub    $0x40,%rsp
14002f59b:	49 8b f8             	mov    %r8,%rdi
14002f59e:	49 8b f1             	mov    %r9,%rsi
14002f5a1:	48 8b da             	mov    %rdx,%rbx
14002f5a4:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14002f5a8:	4c 8b f1             	mov    %rcx,%r14
14002f5ab:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14002f5af:	ba 10 00 00 00       	mov    $0x10,%edx
14002f5b4:	48 8b 0f             	mov    (%rdi),%rcx
14002f5b7:	48 ff 15 f2 04 01 00 	rex.W call *0x104f2(%rip)        # 0x14003fab0
14002f5be:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f5c3:	85 c0                	test   %eax,%eax
14002f5c5:	75 68                	jne    0x14002f62f
14002f5c7:	33 c0                	xor    %eax,%eax
14002f5c9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14002f5ce:	48 8b 74 24 58       	mov    0x58(%rsp),%rsi
14002f5d3:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14002f5d8:	4c 8b 74 24 68       	mov    0x68(%rsp),%r14
14002f5dd:	48 83 c4 40          	add    $0x40,%rsp
14002f5e1:	5d                   	pop    %rbp
14002f5e2:	c3                   	ret
14002f5e3:	cc                   	int3
14002f5e4:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f5e8:	48 8d 55 e0          	lea    -0x20(%rbp),%rdx
14002f5ec:	48 ff 15 cd 03 01 00 	rex.W call *0x103cd(%rip)        # 0x14003f9c0
14002f5f3:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f5f8:	85 c0                	test   %eax,%eax
14002f5fa:	74 cb                	je     0x14002f5c7
14002f5fc:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f600:	ba 50 00 00 00       	mov    $0x50,%edx
14002f605:	48 ff 15 24 04 01 00 	rex.W call *0x10424(%rip)        # 0x14003fa30
14002f60c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f611:	48 89 03             	mov    %rax,(%rbx)
14002f614:	48 85 c0             	test   %rax,%rax
14002f617:	74 ae                	je     0x14002f5c7
14002f619:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f61d:	4c 8d 40 08          	lea    0x8(%rax),%r8
14002f621:	33 d2                	xor    %edx,%edx
14002f623:	e8 b8 74 ff ff       	call   0x140026ae0
14002f628:	85 c0                	test   %eax,%eax
14002f62a:	74 9b                	je     0x14002f5c7
14002f62c:	48 8b 1b             	mov    (%rbx),%rbx
14002f62f:	48 8b 55 f0          	mov    -0x10(%rbp),%rdx
14002f633:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f637:	48 ff 15 92 03 01 00 	rex.W call *0x10392(%rip)        # 0x14003f9d0
14002f63e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f643:	85 c0                	test   %eax,%eax
14002f645:	75 9d                	jne    0x14002f5e4
14002f647:	48 83 23 00          	andq   $0x0,(%rbx)
14002f64b:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
14002f64f:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14002f653:	48 8b 0f             	mov    (%rdi),%rcx
14002f656:	48 ff 15 83 03 01 00 	rex.W call *0x10383(%rip)        # 0x14003f9e0
14002f65d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f662:	85 c0                	test   %eax,%eax
14002f664:	0f 84 5d ff ff ff    	je     0x14002f5c7
14002f66a:	4c 8b 06             	mov    (%rsi),%r8
14002f66d:	49 8b ce             	mov    %r14,%rcx
14002f670:	48 8b 17             	mov    (%rdi),%rdx
14002f673:	48 ff 15 66 03 01 00 	rex.W call *0x10366(%rip)        # 0x14003f9e0
14002f67a:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f67f:	85 c0                	test   %eax,%eax
14002f681:	0f 84 40 ff ff ff    	je     0x14002f5c7
14002f687:	b8 01 00 00 00       	mov    $0x1,%eax
14002f68c:	e9 38 ff ff ff       	jmp    0x14002f5c9
14002f691:	cc                   	int3
14002f692:	cc                   	int3
14002f693:	cc                   	int3
14002f694:	cc                   	int3
14002f695:	cc                   	int3
14002f696:	cc                   	int3
14002f697:	cc                   	int3
14002f698:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002f69d:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
14002f6a2:	89 54 24 10          	mov    %edx,0x10(%rsp)
14002f6a6:	55                   	push   %rbp
14002f6a7:	48 8b ec             	mov    %rsp,%rbp
14002f6aa:	48 83 ec 40          	sub    $0x40,%rsp
14002f6ae:	49 8b d8             	mov    %r8,%rbx
14002f6b1:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14002f6b5:	4c 8d 45 e8          	lea    -0x18(%rbp),%r8
14002f6b9:	ba 0b 00 00 80       	mov    $0x8000000b,%edx
14002f6be:	48 8b f9             	mov    %rcx,%rdi
14002f6c1:	48 ff 15 e8 03 01 00 	rex.W call *0x103e8(%rip)        # 0x14003fab0
14002f6c8:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f6cd:	85 c0                	test   %eax,%eax
14002f6cf:	74 21                	je     0x14002f6f2
14002f6d1:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f6d5:	4c 8d 4d e0          	lea    -0x20(%rbp),%r9
14002f6d9:	4c 8d 45 28          	lea    0x28(%rbp),%r8
14002f6dd:	ba 10 00 00 00       	mov    $0x10,%edx
14002f6e2:	48 ff 15 c7 03 01 00 	rex.W call *0x103c7(%rip)        # 0x14003fab0
14002f6e9:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f6ee:	85 c0                	test   %eax,%eax
14002f6f0:	75 5e                	jne    0x14002f750
14002f6f2:	33 c0                	xor    %eax,%eax
14002f6f4:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14002f6f9:	48 8b 7c 24 60       	mov    0x60(%rsp),%rdi
14002f6fe:	48 83 c4 40          	add    $0x40,%rsp
14002f702:	5d                   	pop    %rbp
14002f703:	c3                   	ret
14002f704:	cc                   	int3
14002f705:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002f709:	48 8d 55 18          	lea    0x18(%rbp),%rdx
14002f70d:	48 ff 15 ac 02 01 00 	rex.W call *0x102ac(%rip)        # 0x14003f9c0
14002f714:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f719:	85 c0                	test   %eax,%eax
14002f71b:	74 d5                	je     0x14002f6f2
14002f71d:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002f721:	ba 50 00 00 00       	mov    $0x50,%edx
14002f726:	48 ff 15 03 03 01 00 	rex.W call *0x10303(%rip)        # 0x14003fa30
14002f72d:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f732:	48 89 03             	mov    %rax,(%rbx)
14002f735:	48 85 c0             	test   %rax,%rax
14002f738:	74 b8                	je     0x14002f6f2
14002f73a:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002f73e:	4c 8d 40 08          	lea    0x8(%rax),%r8
14002f742:	33 d2                	xor    %edx,%edx
14002f744:	e8 97 73 ff ff       	call   0x140026ae0
14002f749:	85 c0                	test   %eax,%eax
14002f74b:	74 a5                	je     0x14002f6f2
14002f74d:	48 8b 1b             	mov    (%rbx),%rbx
14002f750:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14002f754:	48 8b 4d 28          	mov    0x28(%rbp),%rcx
14002f758:	48 ff 15 71 02 01 00 	rex.W call *0x10271(%rip)        # 0x14003f9d0
14002f75f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f764:	85 c0                	test   %eax,%eax
14002f766:	75 9d                	jne    0x14002f705
14002f768:	48 83 23 00          	andq   $0x0,(%rbx)
14002f76c:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
14002f770:	48 8b 55 28          	mov    0x28(%rbp),%rdx
14002f774:	48 8b 4d e8          	mov    -0x18(%rbp),%rcx
14002f778:	48 ff 15 61 02 01 00 	rex.W call *0x10261(%rip)        # 0x14003f9e0
14002f77f:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f784:	85 c0                	test   %eax,%eax
14002f786:	0f 84 66 ff ff ff    	je     0x14002f6f2
14002f78c:	4c 8b 45 f0          	mov    -0x10(%rbp),%r8
14002f790:	48 8b cf             	mov    %rdi,%rcx
14002f793:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
14002f797:	48 ff 15 42 02 01 00 	rex.W call *0x10242(%rip)        # 0x14003f9e0
14002f79e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f7a3:	85 c0                	test   %eax,%eax
14002f7a5:	0f 84 47 ff ff ff    	je     0x14002f6f2
14002f7ab:	b8 01 00 00 00       	mov    $0x1,%eax
14002f7b0:	e9 3f ff ff ff       	jmp    0x14002f6f4
14002f7b5:	cc                   	int3
14002f7b6:	cc                   	int3
14002f7b7:	cc                   	int3
14002f7b8:	cc                   	int3
14002f7b9:	cc                   	int3
14002f7ba:	cc                   	int3
14002f7bb:	cc                   	int3
14002f7bc:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002f7c1:	48 89 74 24 10       	mov    %rsi,0x10(%rsp)
14002f7c6:	57                   	push   %rdi
14002f7c7:	48 83 ec 30          	sub    $0x30,%rsp
14002f7cb:	49 8b f0             	mov    %r8,%rsi
14002f7ce:	48 8b fa             	mov    %rdx,%rdi
14002f7d1:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002f7d6:	ba 01 00 00 80       	mov    $0x80000001,%edx
14002f7db:	48 8b d9             	mov    %rcx,%rbx
14002f7de:	48 ff 15 f3 01 01 00 	rex.W call *0x101f3(%rip)        # 0x14003f9d8
14002f7e5:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f7ea:	85 c0                	test   %eax,%eax
14002f7ec:	0f 84 30 01 00 00    	je     0x14002f922
14002f7f2:	44 8b 47 04          	mov    0x4(%rdi),%r8d
14002f7f6:	ba 02 00 00 00       	mov    $0x2,%edx
14002f7fb:	48 8b cb             	mov    %rbx,%rcx
14002f7fe:	48 ff 15 fb 01 01 00 	rex.W call *0x101fb(%rip)        # 0x14003fa00
14002f805:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f80a:	85 c0                	test   %eax,%eax
14002f80c:	0f 84 10 01 00 00    	je     0x14002f922
14002f812:	8b 54 24 58          	mov    0x58(%rsp),%edx
14002f816:	48 8b cb             	mov    %rbx,%rcx
14002f819:	48 ff 15 f0 01 01 00 	rex.W call *0x101f0(%rip)        # 0x14003fa10
14002f820:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f825:	85 c0                	test   %eax,%eax
14002f827:	0f 84 f5 00 00 00    	je     0x14002f922
14002f82d:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002f832:	ba 02 00 00 80       	mov    $0x80000002,%edx
14002f837:	48 8b cb             	mov    %rbx,%rcx
14002f83a:	48 ff 15 97 01 01 00 	rex.W call *0x10197(%rip)        # 0x14003f9d8
14002f841:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f846:	85 c0                	test   %eax,%eax
14002f848:	0f 84 d4 00 00 00    	je     0x14002f922
14002f84e:	44 8b 47 08          	mov    0x8(%rdi),%r8d
14002f852:	ba 02 00 00 00       	mov    $0x2,%edx
14002f857:	48 8b cb             	mov    %rbx,%rcx
14002f85a:	48 ff 15 9f 01 01 00 	rex.W call *0x1019f(%rip)        # 0x14003fa00
14002f861:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f866:	85 c0                	test   %eax,%eax
14002f868:	0f 84 b4 00 00 00    	je     0x14002f922
14002f86e:	8b 54 24 58          	mov    0x58(%rsp),%edx
14002f872:	48 8b cb             	mov    %rbx,%rcx
14002f875:	48 ff 15 94 01 01 00 	rex.W call *0x10194(%rip)        # 0x14003fa10
14002f87c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f881:	85 c0                	test   %eax,%eax
14002f883:	0f 84 99 00 00 00    	je     0x14002f922
14002f889:	80 3f 00             	cmpb   $0x0,(%rdi)
14002f88c:	7d 32                	jge    0x14002f8c0
14002f88e:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14002f893:	ba 03 00 00 80       	mov    $0x80000003,%edx
14002f898:	48 8b cb             	mov    %rbx,%rcx
14002f89b:	48 ff 15 36 01 01 00 	rex.W call *0x10136(%rip)        # 0x14003f9d8
14002f8a2:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f8a7:	85 c0                	test   %eax,%eax
14002f8a9:	74 77                	je     0x14002f922
14002f8ab:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14002f8af:	48 8b cb             	mov    %rbx,%rcx
14002f8b2:	4c 8d 44 24 20       	lea    0x20(%rsp),%r8
14002f8b7:	e8 cc 63 ff ff       	call   0x140025c88
14002f8bc:	85 c0                	test   %eax,%eax
14002f8be:	74 62                	je     0x14002f922
14002f8c0:	4c 8d 44 24 58       	lea    0x58(%rsp),%r8
14002f8c5:	ba 04 00 00 80       	mov    $0x80000004,%edx
14002f8ca:	48 8b cb             	mov    %rbx,%rcx
14002f8cd:	48 ff 15 04 01 01 00 	rex.W call *0x10104(%rip)        # 0x14003f9d8
14002f8d4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f8d9:	85 c0                	test   %eax,%eax
14002f8db:	74 45                	je     0x14002f922
14002f8dd:	4c 8d 47 18          	lea    0x18(%rdi),%r8
14002f8e1:	33 d2                	xor    %edx,%edx
14002f8e3:	48 8b cb             	mov    %rbx,%rcx
14002f8e6:	e8 e1 8a ff ff       	call   0x1400283cc
14002f8eb:	85 c0                	test   %eax,%eax
14002f8ed:	74 33                	je     0x14002f922
14002f8ef:	8b 54 24 58          	mov    0x58(%rsp),%edx
14002f8f3:	48 8b cb             	mov    %rbx,%rcx
14002f8f6:	48 ff 15 13 01 01 00 	rex.W call *0x10113(%rip)        # 0x14003fa10
14002f8fd:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f902:	85 c0                	test   %eax,%eax
14002f904:	74 1c                	je     0x14002f922
14002f906:	8b 16                	mov    (%rsi),%edx
14002f908:	48 8b cb             	mov    %rbx,%rcx
14002f90b:	48 ff 15 fe 00 01 00 	rex.W call *0x100fe(%rip)        # 0x14003fa10
14002f912:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f917:	85 c0                	test   %eax,%eax
14002f919:	74 07                	je     0x14002f922
14002f91b:	b8 01 00 00 00       	mov    $0x1,%eax
14002f920:	eb 02                	jmp    0x14002f924
14002f922:	33 c0                	xor    %eax,%eax
14002f924:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14002f929:	48 8b 74 24 48       	mov    0x48(%rsp),%rsi
14002f92e:	48 83 c4 30          	add    $0x30,%rsp
14002f932:	5f                   	pop    %rdi
14002f933:	c3                   	ret
14002f934:	cc                   	int3
14002f935:	cc                   	int3
14002f936:	cc                   	int3
14002f937:	cc                   	int3
14002f938:	cc                   	int3
14002f939:	cc                   	int3
14002f93a:	cc                   	int3
14002f93b:	cc                   	int3
14002f93c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14002f941:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14002f946:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14002f94b:	55                   	push   %rbp
14002f94c:	41 56                	push   %r14
14002f94e:	41 57                	push   %r15
14002f950:	48 8b ec             	mov    %rsp,%rbp
14002f953:	48 83 ec 40          	sub    $0x40,%rsp
14002f957:	49 8b d8             	mov    %r8,%rbx
14002f95a:	33 c0                	xor    %eax,%eax
14002f95c:	4d 8b f1             	mov    %r9,%r14
14002f95f:	88 02                	mov    %al,(%rdx)
14002f961:	48 8b fa             	mov    %rdx,%rdi
14002f964:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002f968:	4c 8b f9             	mov    %rcx,%r15
14002f96b:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14002f96f:	48 8b 0b             	mov    (%rbx),%rcx
14002f972:	ba 01 00 00 80       	mov    $0x80000001,%edx
14002f977:	48 ff 15 32 01 01 00 	rex.W call *0x10132(%rip)        # 0x14003fab0
14002f97e:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f983:	85 c0                	test   %eax,%eax
14002f985:	0f 84 6b 01 00 00    	je     0x14002faf6
14002f98b:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14002f98f:	4c 8d 47 04          	lea    0x4(%rdi),%r8
14002f993:	be 02 00 00 00       	mov    $0x2,%esi
14002f998:	8b d6                	mov    %esi,%edx
14002f99a:	48 ff 15 a7 00 01 00 	rex.W call *0x100a7(%rip)        # 0x14003fa48
14002f9a1:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f9a6:	85 c0                	test   %eax,%eax
14002f9a8:	0f 84 48 01 00 00    	je     0x14002faf6
14002f9ae:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14002f9b2:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14002f9b6:	48 8b 0b             	mov    (%rbx),%rcx
14002f9b9:	48 ff 15 20 00 01 00 	rex.W call *0x10020(%rip)        # 0x14003f9e0
14002f9c0:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f9c5:	85 c0                	test   %eax,%eax
14002f9c7:	0f 84 29 01 00 00    	je     0x14002faf6
14002f9cd:	48 8b 0b             	mov    (%rbx),%rcx
14002f9d0:	4c 8d 4d e8          	lea    -0x18(%rbp),%r9
14002f9d4:	4c 8d 45 e0          	lea    -0x20(%rbp),%r8
14002f9d8:	ba 02 00 00 80       	mov    $0x80000002,%edx
14002f9dd:	48 ff 15 cc 00 01 00 	rex.W call *0x100cc(%rip)        # 0x14003fab0
14002f9e4:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002f9e9:	85 c0                	test   %eax,%eax
14002f9eb:	0f 84 05 01 00 00    	je     0x14002faf6
14002f9f1:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
14002f9f5:	4c 8d 47 08          	lea    0x8(%rdi),%r8
14002f9f9:	8b d6                	mov    %esi,%edx
14002f9fb:	48 ff 15 46 00 01 00 	rex.W call *0x10046(%rip)        # 0x14003fa48
14002fa02:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002fa07:	85 c0                	test   %eax,%eax
14002fa09:	0f 84 e7 00 00 00    	je     0x14002faf6
14002fa0f:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
14002fa13:	48 8b 55 e0          	mov    -0x20(%rbp),%rdx
14002fa17:	48 8b 0b             	mov    (%rbx),%rcx
14002fa1a:	48 ff 15 bf ff 00 00 	rex.W call *0xffbf(%rip)        # 0x14003f9e0
14002fa21:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002fa26:	85 c0                	test   %eax,%eax
14002fa28:	0f 84 c8 00 00 00    	je     0x14002faf6
14002fa2e:	48 8b 0b             	mov    (%rbx),%rcx
14002fa31:	48 8d 55 28          	lea    0x28(%rbp),%rdx
14002fa35:	48 ff 15 84 ff 00 00 	rex.W call *0xff84(%rip)        # 0x14003f9c0
14002fa3c:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002fa41:	ba 03 00 00 80       	mov    $0x80000003,%edx
14002fa46:	39 55 28             	cmp    %edx,0x28(%rbp)
14002fa49:	75 3d                	jne    0x14002fa88
14002fa4b:	48 8b 33             	mov    (%rbx),%rsi
14002fa4e:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9
14002fa52:	80 0f 80             	orb    $0x80,(%rdi)
14002fa55:	4c 8d 45 f8          	lea    -0x8(%rbp),%r8
14002fa59:	48 8b ce             	mov    %rsi,%rcx
14002fa5c:	48 ff 15 4d 00 01 00 	rex.W call *0x1004d(%rip)        # 0x14003fab0
14002fa63:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
14002fa68:	85 c0                	test   %eax,%eax
14002fa6a:	0f 84 86 00 00 00    	je     0x14002faf6
14002fa70:	48 8d 57 10          	lea    0x10(%rdi),%rdx
14002fa74:	48 8b ce             	mov    %rsi,%rcx
14002fa77:	4c 8d 4d f0          	lea    -0x10(%rbp),%r9