14001873a:	48 83 c4 20          	add    $0x20,%rsp
14001873e:	5b                   	pop    %rbx
14001873f:	c3                   	ret
140018740:	cc                   	int3
140018741:	cc                   	int3
140018742:	cc                   	int3
140018743:	cc                   	int3
140018744:	cc                   	int3
140018745:	cc                   	int3
140018746:	cc                   	int3
140018747:	cc                   	int3
140018748:	48 83 61 10 00       	andq   $0x0,0x10(%rcx)
14001874d:	48 8d 05 bc 36 00 00 	lea    0x36bc(%rip),%rax        # 0x14001be10
140018754:	48 89 41 08          	mov    %rax,0x8(%rcx)
140018758:	48 8d 05 f9 28 00 00 	lea    0x28f9(%rip),%rax        # 0x14001b058
14001875f:	48 89 01             	mov    %rax,(%rcx)
140018762:	48 8b c1             	mov    %rcx,%rax
140018765:	c3                   	ret
140018766:	cc                   	int3
140018767:	cc                   	int3
140018768:	cc                   	int3
140018769:	cc                   	int3
14001876a:	cc                   	int3
14001876b:	cc                   	int3
14001876c:	cc                   	int3
14001876d:	cc                   	int3
14001876e:	cc                   	int3
14001876f:	cc                   	int3
140018770:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140018775:	57                   	push   %rdi
140018776:	48 83 ec 20          	sub    $0x20,%rsp
14001877a:	48 8d 05 a7 28 00 00 	lea    0x28a7(%rip),%rax        # 0x14001b028
140018781:	48 8b f9             	mov    %rcx,%rdi
140018784:	48 89 01             	mov    %rax,(%rcx)
140018787:	8b da                	mov    %edx,%ebx
140018789:	48 83 c1 08          	add    $0x8,%rcx
14001878d:	e8 e0 00 00 00       	call   0x140018872
140018792:	f6 c3 01             	test   $0x1,%bl
140018795:	74 08                	je     0x14001879f
140018797:	48 8b cf             	mov    %rdi,%rcx
14001879a:	e8 b9 f2 ff ff       	call   0x140017a58
14001879f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1400187a4:	48 8b c7             	mov    %rdi,%rax
1400187a7:	48 83 c4 20          	add    $0x20,%rsp
1400187ab:	5f                   	pop    %rdi
1400187ac:	c3                   	ret
1400187ad:	cc                   	int3
1400187ae:	cc                   	int3
1400187af:	cc                   	int3
1400187b0:	cc                   	int3
1400187b1:	cc                   	int3
1400187b2:	cc                   	int3
1400187b3:	cc                   	int3
1400187b4:	48 83 ec 48          	sub    $0x48,%rsp
1400187b8:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400187bd:	e8 1e ff ff ff       	call   0x1400186e0
1400187c2:	48 8d 15 6f 78 00 00 	lea    0x786f(%rip),%rdx        # 0x140020038
1400187c9:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400187ce:	e8 c1 01 00 00       	call   0x140018994
1400187d3:	cc                   	int3
1400187d4:	cc                   	int3
1400187d5:	cc                   	int3
1400187d6:	cc                   	int3
1400187d7:	cc                   	int3
1400187d8:	cc                   	int3
1400187d9:	cc                   	int3
1400187da:	cc                   	int3
1400187db:	cc                   	int3
1400187dc:	48 83 ec 48          	sub    $0x48,%rsp
1400187e0:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400187e5:	e8 5e ff ff ff       	call   0x140018748
1400187ea:	48 8d 15 a7 78 00 00 	lea    0x78a7(%rip),%rdx        # 0x140020098
1400187f1:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
1400187f6:	e8 99 01 00 00       	call   0x140018994
1400187fb:	cc                   	int3
1400187fc:	cc                   	int3
1400187fd:	cc                   	int3
1400187fe:	cc                   	int3
1400187ff:	cc                   	int3
140018800:	cc                   	int3
140018801:	cc                   	int3
140018802:	cc                   	int3
140018803:	cc                   	int3
140018804:	cc                   	int3
140018805:	cc                   	int3
140018806:	ff 25 84 31 00 00    	jmp    *0x3184(%rip)        # 0x14001b990
14001880c:	cc                   	int3
14001880d:	cc                   	int3
14001880e:	cc                   	int3
14001880f:	cc                   	int3
140018810:	cc                   	int3
140018811:	cc                   	int3
140018812:	ff 25 80 31 00 00    	jmp    *0x3180(%rip)        # 0x14001b998
140018818:	cc                   	int3
140018819:	cc                   	int3
14001881a:	cc                   	int3
14001881b:	cc                   	int3
14001881c:	cc                   	int3
14001881d:	cc                   	int3
14001881e:	ff 25 7c 31 00 00    	jmp    *0x317c(%rip)        # 0x14001b9a0
140018824:	cc                   	int3
140018825:	cc                   	int3
140018826:	cc                   	int3
140018827:	cc                   	int3
140018828:	cc                   	int3
140018829:	cc                   	int3
14001882a:	ff 25 58 31 00 00    	jmp    *0x3158(%rip)        # 0x14001b988
140018830:	cc                   	int3
140018831:	cc                   	int3
140018832:	cc                   	int3
140018833:	cc                   	int3
140018834:	cc                   	int3
140018835:	cc                   	int3
140018836:	ff 25 d4 30 00 00    	jmp    *0x30d4(%rip)        # 0x14001b910
14001883c:	cc                   	int3
14001883d:	cc                   	int3
14001883e:	cc                   	int3
14001883f:	cc                   	int3
140018840:	cc                   	int3
140018841:	cc                   	int3
140018842:	ff 25 c0 30 00 00    	jmp    *0x30c0(%rip)        # 0x14001b908
140018848:	cc                   	int3
140018849:	cc                   	int3
14001884a:	cc                   	int3
14001884b:	cc                   	int3
14001884c:	cc                   	int3
14001884d:	cc                   	int3
14001884e:	ff 25 ac 30 00 00    	jmp    *0x30ac(%rip)        # 0x14001b900
140018854:	cc                   	int3
140018855:	cc                   	int3
140018856:	cc                   	int3
140018857:	cc                   	int3
140018858:	cc                   	int3
140018859:	cc                   	int3
14001885a:	ff 25 10 31 00 00    	jmp    *0x3110(%rip)        # 0x14001b970
140018860:	cc                   	int3
140018861:	cc                   	int3
140018862:	cc                   	int3
140018863:	cc                   	int3
140018864:	cc                   	int3
140018865:	cc                   	int3
140018866:	ff 25 ec 30 00 00    	jmp    *0x30ec(%rip)        # 0x14001b958
14001886c:	cc                   	int3
14001886d:	cc                   	int3
14001886e:	cc                   	int3
14001886f:	cc                   	int3
140018870:	cc                   	int3
140018871:	cc                   	int3
140018872:	ff 25 d8 30 00 00    	jmp    *0x30d8(%rip)        # 0x14001b950
140018878:	cc                   	int3
140018879:	cc                   	int3
14001887a:	cc                   	int3
14001887b:	cc                   	int3
14001887c:	cc                   	int3
14001887d:	cc                   	int3
14001887e:	ff 25 e4 30 00 00    	jmp    *0x30e4(%rip)        # 0x14001b968
140018884:	cc                   	int3
140018885:	cc                   	int3
140018886:	cc                   	int3
140018887:	cc                   	int3
140018888:	cc                   	int3
140018889:	cc                   	int3
14001888a:	ff 25 d0 30 00 00    	jmp    *0x30d0(%rip)        # 0x14001b960
140018890:	cc                   	int3
140018891:	cc                   	int3
140018892:	cc                   	int3
140018893:	cc                   	int3
140018894:	cc                   	int3
140018895:	cc                   	int3
140018896:	ff 25 9c 30 00 00    	jmp    *0x309c(%rip)        # 0x14001b938
14001889c:	cc                   	int3
14001889d:	cc                   	int3
14001889e:	cc                   	int3
14001889f:	cc                   	int3
1400188a0:	cc                   	int3
1400188a1:	cc                   	int3
1400188a2:	ff 25 88 30 00 00    	jmp    *0x3088(%rip)        # 0x14001b930
1400188a8:	cc                   	int3
1400188a9:	cc                   	int3
1400188aa:	cc                   	int3
1400188ab:	cc                   	int3
1400188ac:	cc                   	int3
1400188ad:	cc                   	int3
1400188ae:	ff 25 74 30 00 00    	jmp    *0x3074(%rip)        # 0x14001b928
1400188b4:	cc                   	int3
1400188b5:	cc                   	int3
1400188b6:	cc                   	int3
1400188b7:	cc                   	int3
1400188b8:	cc                   	int3
1400188b9:	cc                   	int3
1400188ba:	ff 25 60 30 00 00    	jmp    *0x3060(%rip)        # 0x14001b920
1400188c0:	cc                   	int3
1400188c1:	cc                   	int3
1400188c2:	cc                   	int3
1400188c3:	cc                   	int3
1400188c4:	cc                   	int3
1400188c5:	cc                   	int3
1400188c6:	ff 25 4c 30 00 00    	jmp    *0x304c(%rip)        # 0x14001b918
1400188cc:	cc                   	int3
1400188cd:	cc                   	int3
1400188ce:	cc                   	int3
1400188cf:	cc                   	int3
1400188d0:	cc                   	int3
1400188d1:	cc                   	int3
1400188d2:	ff 25 88 2f 00 00    	jmp    *0x2f88(%rip)        # 0x14001b860
1400188d8:	cc                   	int3
1400188d9:	cc                   	int3
1400188da:	cc                   	int3
1400188db:	cc                   	int3
1400188dc:	cc                   	int3
1400188dd:	cc                   	int3
1400188de:	ff 25 84 2f 00 00    	jmp    *0x2f84(%rip)        # 0x14001b868
1400188e4:	cc                   	int3
1400188e5:	cc                   	int3
1400188e6:	cc                   	int3
1400188e7:	cc                   	int3
1400188e8:	cc                   	int3
1400188e9:	cc                   	int3
1400188ea:	ff 25 80 2f 00 00    	jmp    *0x2f80(%rip)        # 0x14001b870
1400188f0:	cc                   	int3
1400188f1:	cc                   	int3
1400188f2:	cc                   	int3
1400188f3:	cc                   	int3
1400188f4:	cc                   	int3
1400188f5:	cc                   	int3
1400188f6:	ff 25 7c 2f 00 00    	jmp    *0x2f7c(%rip)        # 0x14001b878
1400188fc:	cc                   	int3
1400188fd:	cc                   	int3
1400188fe:	cc                   	int3
1400188ff:	cc                   	int3
140018900:	cc                   	int3
140018901:	cc                   	int3
140018902:	ff 25 78 2f 00 00    	jmp    *0x2f78(%rip)        # 0x14001b880
140018908:	cc                   	int3
140018909:	cc                   	int3
14001890a:	cc                   	int3
14001890b:	cc                   	int3
14001890c:	cc                   	int3
14001890d:	cc                   	int3
14001890e:	cc                   	int3
14001890f:	cc                   	int3
140018910:	ff 25 7a 2f 00 00    	jmp    *0x2f7a(%rip)        # 0x14001b890
140018916:	cc                   	int3
140018917:	cc                   	int3
140018918:	cc                   	int3
140018919:	cc                   	int3
14001891a:	cc                   	int3
14001891b:	cc                   	int3
14001891c:	ff 25 76 2f 00 00    	jmp    *0x2f76(%rip)        # 0x14001b898
140018922:	cc                   	int3
140018923:	cc                   	int3
140018924:	cc                   	int3
140018925:	cc                   	int3
140018926:	cc                   	int3
140018927:	cc                   	int3
140018928:	ff 25 72 2f 00 00    	jmp    *0x2f72(%rip)        # 0x14001b8a0
14001892e:	cc                   	int3
14001892f:	cc                   	int3
140018930:	cc                   	int3
140018931:	cc                   	int3
140018932:	cc                   	int3
140018933:	cc                   	int3
140018934:	ff 25 6e 2f 00 00    	jmp    *0x2f6e(%rip)        # 0x14001b8a8
14001893a:	cc                   	int3
14001893b:	cc                   	int3
14001893c:	cc                   	int3
14001893d:	cc                   	int3
14001893e:	cc                   	int3
14001893f:	cc                   	int3
140018940:	ff 25 6a 2f 00 00    	jmp    *0x2f6a(%rip)        # 0x14001b8b0
140018946:	cc                   	int3
140018947:	cc                   	int3
140018948:	cc                   	int3
140018949:	cc                   	int3
14001894a:	cc                   	int3
14001894b:	cc                   	int3
14001894c:	ff 25 66 2f 00 00    	jmp    *0x2f66(%rip)        # 0x14001b8b8
140018952:	cc                   	int3
140018953:	cc                   	int3
140018954:	cc                   	int3
140018955:	cc                   	int3
140018956:	cc                   	int3
140018957:	cc                   	int3
140018958:	ff 25 62 2f 00 00    	jmp    *0x2f62(%rip)        # 0x14001b8c0
14001895e:	cc                   	int3
14001895f:	cc                   	int3
140018960:	cc                   	int3
140018961:	cc                   	int3
140018962:	cc                   	int3
140018963:	cc                   	int3
140018964:	ff 25 5e 2f 00 00    	jmp    *0x2f5e(%rip)        # 0x14001b8c8
14001896a:	cc                   	int3
14001896b:	cc                   	int3
14001896c:	cc                   	int3
14001896d:	cc                   	int3
14001896e:	cc                   	int3
14001896f:	cc                   	int3
140018970:	ff 25 5a 2f 00 00    	jmp    *0x2f5a(%rip)        # 0x14001b8d0
140018976:	cc                   	int3
140018977:	cc                   	int3
140018978:	cc                   	int3
140018979:	cc                   	int3
14001897a:	cc                   	int3
14001897b:	cc                   	int3
14001897c:	ff 25 56 2f 00 00    	jmp    *0x2f56(%rip)        # 0x14001b8d8
140018982:	cc                   	int3
140018983:	cc                   	int3
140018984:	cc                   	int3
140018985:	cc                   	int3
140018986:	cc                   	int3
140018987:	cc                   	int3
140018988:	ff 25 22 30 00 00    	jmp    *0x3022(%rip)        # 0x14001b9b0
14001898e:	cc                   	int3
14001898f:	cc                   	int3
140018990:	cc                   	int3
140018991:	cc                   	int3
140018992:	cc                   	int3
140018993:	cc                   	int3
140018994:	ff 25 5e 2f 00 00    	jmp    *0x2f5e(%rip)        # 0x14001b8f8
14001899a:	cc                   	int3
14001899b:	cc                   	int3
14001899c:	cc                   	int3
14001899d:	cc                   	int3
14001899e:	cc                   	int3
14001899f:	cc                   	int3
1400189a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1400189a5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1400189aa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1400189af:	57                   	push   %rdi
1400189b0:	48 83 ec 30          	sub    $0x30,%rsp
1400189b4:	49 8b d9             	mov    %r9,%rbx
1400189b7:	49 8b f8             	mov    %r8,%rdi
1400189ba:	48 8b f2             	mov    %rdx,%rsi
1400189bd:	48 8b e9             	mov    %rcx,%rbp
1400189c0:	e8 87 ed ff ff       	call   0x14001774c
1400189c5:	48 89 5c 24 28       	mov    %rbx,0x28(%rsp)
1400189ca:	4c 8b cf             	mov    %rdi,%r9
1400189cd:	48 83 64 24 20 00    	andq   $0x0,0x20(%rsp)
1400189d3:	4c 8b c6             	mov    %rsi,%r8
1400189d6:	48 8b d5             	mov    %rbp,%rdx
1400189d9:	48 8b 08             	mov    (%rax),%rcx
1400189dc:	48 83 c9 01          	or     $0x1,%rcx
1400189e0:	e8 a5 fe ff ff       	call   0x14001888a
1400189e5:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
1400189ea:	83 c9 ff             	or     $0xffffffff,%ecx
1400189ed:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
1400189f2:	85 c0                	test   %eax,%eax
1400189f4:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
1400189f9:	0f 48 c1             	cmovs  %ecx,%eax
1400189fc:	48 83 c4 30          	add    $0x30,%rsp