1401016ab:	48 39 5a 08          	cmp    %rbx,0x8(%rdx)
1401016af:	74 5d                	je     0x14010170e
1401016b1:	48 8d 0d b0 ad 20 00 	lea    0x20adb0(%rip),%rcx        # 0x14030c468
1401016b8:	e8 33 f7 02 00       	call   0x140130df0
1401016bd:	48 8b d8             	mov    %rax,%rbx
1401016c0:	48 85 c0             	test   %rax,%rax
1401016c3:	75 0f                	jne    0x1401016d4
1401016c5:	bf 00 01 0c 00       	mov    $0xc0100,%edi
1401016ca:	be 48 01 00 00       	mov    $0x148,%esi
1401016cf:	e9 2d 01 00 00       	jmp    0x140101801
1401016d4:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401016d8:	4c 8b 40 28          	mov    0x28(%rax),%r8
1401016dc:	4d 85 c0             	test   %r8,%r8
1401016df:	74 1e                	je     0x1401016ff
1401016e1:	48 8b d7             	mov    %rdi,%rdx
1401016e4:	48 8b cb             	mov    %rbx,%rcx
1401016e7:	41 ff d0             	call   *%r8
1401016ea:	85 c0                	test   %eax,%eax
1401016ec:	0f 85 bc 00 00 00    	jne    0x1401017ae
1401016f2:	8d 78 7e             	lea    0x7e(%rax),%edi
1401016f5:	be 4d 01 00 00       	mov    $0x14d,%esi
1401016fa:	e9 02 01 00 00       	jmp    0x140101801
1401016ff:	bf 7c 00 00 00       	mov    $0x7c,%edi
140101704:	be 51 01 00 00       	mov    $0x151,%esi
140101709:	e9 f3 00 00 00       	jmp    0x140101801
14010170e:	48 39 5a 60          	cmp    %rbx,0x60(%rdx)
140101712:	0f 84 df 00 00 00    	je     0x1401017f7
140101718:	4c 8d 0d e9 ad 20 00 	lea    0x20ade9(%rip),%r9        # 0x14030c508
14010171f:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
140101724:	4c 8d 05 39 84 1e 00 	lea    0x1e8439(%rip),%r8        # 0x1402e9b64
14010172b:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
140101730:	ba 86 00 00 00       	mov    $0x86,%edx
140101735:	48 89 5c 24 60       	mov    %rbx,0x60(%rsp)
14010173a:	48 8b cf             	mov    %rdi,%rcx
14010173d:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140101742:	e8 39 dd 04 00       	call   0x14014f480
140101747:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
14010174c:	48 8b c8             	mov    %rax,%rcx
14010174f:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
140101754:	48 8b e8             	mov    %rax,%rbp
140101757:	e8 54 d4 04 00       	call   0x14014ebb0
14010175c:	85 c0                	test   %eax,%eax
14010175e:	74 25                	je     0x140101785
140101760:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140101765:	4c 8d 0d fc ac 20 00 	lea    0x20acfc(%rip),%r9        # 0x14030c468
14010176c:	44 8b 44 24 60       	mov    0x60(%rsp),%r8d
140101771:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
140101776:	48 89 4c 24 68       	mov    %rcx,0x68(%rsp)
14010177b:	33 c9                	xor    %ecx,%ecx
14010177d:	e8 4e 02 03 00       	call   0x1401319d0
140101782:	48 8b d8             	mov    %rax,%rbx
140101785:	48 8b cd             	mov    %rbp,%rcx
140101788:	e8 13 c0 04 00       	call   0x14014d7a0
14010178d:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
140101792:	48 8d 15 27 ad 20 00 	lea    0x20ad27(%rip),%rdx        # 0x14030c4c0
140101799:	41 b8 63 01 00 00    	mov    $0x163,%r8d
14010179f:	e8 1c a6 fe ff       	call   0x1400ebdc0
1401017a4:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1401017a9:	48 85 db             	test   %rbx,%rbx
1401017ac:	74 49                	je     0x1401017f7
1401017ae:	48 8b 0e             	mov    (%rsi),%rcx
1401017b1:	48 8d 15 b0 ac 20 00 	lea    0x20acb0(%rip),%rdx        # 0x14030c468
1401017b8:	e8 73 fd 02 00       	call   0x140131530
1401017bd:	48 8b cf             	mov    %rdi,%rcx
1401017c0:	e8 1b 98 ff ff       	call   0x1400fafe0
1401017c5:	85 c0                	test   %eax,%eax
1401017c7:	75 0c                	jne    0x1401017d5
1401017c9:	bf 03 01 0c 00       	mov    $0xc0103,%edi
1401017ce:	be 6d 01 00 00       	mov    $0x16d,%esi
1401017d3:	eb 2c                	jmp    0x140101801
1401017d5:	48 89 1e             	mov    %rbx,(%rsi)
1401017d8:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1401017dc:	48 85 c9             	test   %rcx,%rcx
1401017df:	74 05                	je     0x1401017e6
1401017e1:	e8 2a 7c ff ff       	call   0x1400f9410
1401017e6:	48 89 7b 10          	mov    %rdi,0x10(%rbx)
1401017ea:	b8 01 00 00 00       	mov    $0x1,%eax
1401017ef:	48 83 c4 30          	add    $0x30,%rsp
1401017f3:	5f                   	pop    %rdi
1401017f4:	5e                   	pop    %rsi
1401017f5:	5b                   	pop    %rbx
1401017f6:	c3                   	ret
1401017f7:	bf 6f 00 00 00       	mov    $0x6f,%edi
1401017fc:	be 67 01 00 00       	mov    $0x167,%esi
140101801:	e8 6a 58 02 00       	call   0x140127070
140101806:	4c 8d 05 13 ad 20 00 	lea    0x20ad13(%rip),%r8        # 0x14030c520
14010180d:	8b d6                	mov    %esi,%edx
14010180f:	48 8d 0d aa ac 20 00 	lea    0x20acaa(%rip),%rcx        # 0x14030c4c0
140101816:	e8 75 59 02 00       	call   0x140127190
14010181b:	45 33 c0             	xor    %r8d,%r8d
14010181e:	8b d7                	mov    %edi,%edx
140101820:	41 8d 48 0b          	lea    0xb(%r8),%ecx
140101824:	e8 67 5a 02 00       	call   0x140127290
140101829:	48 8d 15 38 ac 20 00 	lea    0x20ac38(%rip),%rdx        # 0x14030c468
140101830:	48 8b cb             	mov    %rbx,%rcx
140101833:	e8 f8 fc 02 00       	call   0x140131530
140101838:	33 c0                	xor    %eax,%eax
14010183a:	48 83 c4 30          	add    $0x30,%rsp
14010183e:	5f                   	pop    %rdi
14010183f:	5e                   	pop    %rsi
140101840:	5b                   	pop    %rbx
140101841:	c3                   	ret
140101842:	e8 29 58 02 00       	call   0x140127070
140101847:	4c 8d 05 d2 ac 20 00 	lea    0x20acd2(%rip),%r8        # 0x14030c520
14010184e:	ba 42 01 00 00       	mov    $0x142,%edx
140101853:	48 8d 0d 66 ac 20 00 	lea    0x20ac66(%rip),%rcx        # 0x14030c4c0
14010185a:	e8 31 59 02 00       	call   0x140127190
14010185f:	45 33 c0             	xor    %r8d,%r8d
140101862:	ba 02 01 0c 00       	mov    $0xc0102,%edx
140101867:	41 8d 48 0b          	lea    0xb(%r8),%ecx
14010186b:	e8 20 5a 02 00       	call   0x140127290
140101870:	33 c0                	xor    %eax,%eax
140101872:	48 83 c4 30          	add    $0x30,%rsp
140101876:	5f                   	pop    %rdi
140101877:	5e                   	pop    %rsi
140101878:	5b                   	pop    %rbx
140101879:	c3                   	ret
14010187a:	cc                   	int3
14010187b:	cc                   	int3
14010187c:	cc                   	int3
14010187d:	cc                   	int3
14010187e:	cc                   	int3
14010187f:	cc                   	int3
140101880:	40 57                	rex push %rdi
140101882:	b8 20 00 00 00       	mov    $0x20,%eax
140101887:	e8 a4 f2 1a 00       	call   0x1402b0b30
14010188c:	48 2b e0             	sub    %rax,%rsp
14010188f:	48 8b f9             	mov    %rcx,%rdi
140101892:	48 8b 09             	mov    (%rcx),%rcx
140101895:	e8 66 f1 ff ff       	call   0x140100a00
14010189a:	85 c0                	test   %eax,%eax
14010189c:	75 06                	jne    0x1401018a4
14010189e:	48 83 c4 20          	add    $0x20,%rsp
1401018a2:	5f                   	pop    %rdi
1401018a3:	c3                   	ret
1401018a4:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
1401018a9:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1401018ae:	48 85 db             	test   %rbx,%rbx
1401018b1:	74 3c                	je     0x1401018ef
1401018b3:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401018b7:	48 8d 15 02 ac 20 00 	lea    0x20ac02(%rip),%rdx        # 0x14030c4c0
1401018be:	41 b8 f3 03 00 00    	mov    $0x3f3,%r8d
1401018c4:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401018c8:	e8 f3 a4 fe ff       	call   0x1400ebdc0
1401018cd:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401018d1:	48 89 58 08          	mov    %rbx,0x8(%rax)
1401018d5:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
1401018d9:	8b 44 24 58          	mov    0x58(%rsp),%eax
1401018dd:	89 01                	mov    %eax,(%rcx)
1401018df:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401018e3:	83 60 10 f0          	andl   $0xfffffff0,0x10(%rax)
1401018e7:	48 8b 47 08          	mov    0x8(%rdi),%rax
1401018eb:	83 48 10 08          	orl    $0x8,0x10(%rax)
1401018ef:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401018f4:	b8 01 00 00 00       	mov    $0x1,%eax
1401018f9:	48 83 c4 20          	add    $0x20,%rsp
1401018fd:	5f                   	pop    %rdi
1401018fe:	c3                   	ret
1401018ff:	cc                   	int3
140101900:	48 85 c9             	test   %rcx,%rcx
140101903:	75 03                	jne    0x140101908
140101905:	33 c0                	xor    %eax,%eax
140101907:	c3                   	ret
140101908:	48 8b 41 50          	mov    0x50(%rcx),%rax
14010190c:	48 8b 40 08          	mov    0x8(%rax),%rax
140101910:	c3                   	ret
140101911:	cc                   	int3
140101912:	cc                   	int3
140101913:	cc                   	int3
140101914:	cc                   	int3
140101915:	cc                   	int3
140101916:	cc                   	int3
140101917:	cc                   	int3
140101918:	cc                   	int3
140101919:	cc                   	int3
14010191a:	cc                   	int3
14010191b:	cc                   	int3
14010191c:	cc                   	int3
14010191d:	cc                   	int3
14010191e:	cc                   	int3
14010191f:	cc                   	int3
140101920:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140101925:	55                   	push   %rbp
140101926:	56                   	push   %rsi
140101927:	57                   	push   %rdi
140101928:	41 56                	push   %r14
14010192a:	41 57                	push   %r15
14010192c:	b8 20 00 00 00       	mov    $0x20,%eax
140101931:	e8 fa f1 1a 00       	call   0x1402b0b30
140101936:	48 2b e0             	sub    %rax,%rsp
140101939:	48 8b 02             	mov    (%rdx),%rax
14010193c:	41 8b f0             	mov    %r8d,%esi
14010193f:	4c 8b f2             	mov    %rdx,%r14
140101942:	48 89 44 24 68       	mov    %rax,0x68(%rsp)
140101947:	48 8b d9             	mov    %rcx,%rbx
14010194a:	48 8d 15 6f ab 20 00 	lea    0x20ab6f(%rip),%rdx        # 0x14030c4c0
140101951:	41 b8 f5 01 00 00    	mov    $0x1f5,%r8d
140101957:	b9 30 00 00 00       	mov    $0x30,%ecx
14010195c:	e8 5f a7 fe ff       	call   0x1400ec0c0
140101961:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140101966:	48 8b f8             	mov    %rax,%rdi
140101969:	48 85 c0             	test   %rax,%rax
14010196c:	75 32                	jne    0x1401019a0
14010196e:	e8 fd 56 02 00       	call   0x140127070
140101973:	4c 8d 05 f6 ab 20 00 	lea    0x20abf6(%rip),%r8        # 0x14030c570
14010197a:	ba f7 01 00 00       	mov    $0x1f7,%edx
14010197f:	48 8d 0d 3a ab 20 00 	lea    0x20ab3a(%rip),%rcx        # 0x14030c4c0
140101986:	e8 05 58 02 00       	call   0x140127190
14010198b:	45 33 c0             	xor    %r8d,%r8d
14010198e:	8d 4f 0b             	lea    0xb(%rdi),%ecx
140101991:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140101996:	e8 f5 58 02 00       	call   0x140127290
14010199b:	e9 68 01 00 00       	jmp    0x140101b08
1401019a0:	48 8b 48 20          	mov    0x20(%rax),%rcx
1401019a4:	48 8d 15 15 ab 20 00 	lea    0x20ab15(%rip),%rdx        # 0x14030c4c0
1401019ab:	45 33 ff             	xor    %r15d,%r15d
1401019ae:	4c 89 78 18          	mov    %r15,0x18(%rax)
1401019b2:	45 8d 47 34          	lea    0x34(%r15),%r8d
1401019b6:	e8 05 a4 fe ff       	call   0x1400ebdc0
1401019bb:	4c 89 7f 20          	mov    %r15,0x20(%rdi)
1401019bf:	4c 8d 0d a2 aa 20 00 	lea    0x20aaa2(%rip),%r9        # 0x14030c468
1401019c6:	48 8b 44 24 58       	mov    0x58(%rsp),%rax
1401019cb:	48 8d 54 24 68       	lea    0x68(%rsp),%rdx
1401019d0:	44 8b c6             	mov    %esi,%r8d
1401019d3:	48 8d 4c 24 58       	lea    0x58(%rsp),%rcx
1401019d8:	83 48 28 01          	orl    $0x1,0x28(%rax)
1401019dc:	e8 ef ff 02 00       	call   0x1401319d0
1401019e1:	48 8b f0             	mov    %rax,%rsi
1401019e4:	48 85 c0             	test   %rax,%rax
1401019e7:	0f 84 0a 01 00 00    	je     0x140101af7
1401019ed:	48 8b 78 10          	mov    0x10(%rax),%rdi
1401019f1:	48 85 ff             	test   %rdi,%rdi
1401019f4:	75 47                	jne    0x140101a3d
1401019f6:	e8 75 56 02 00       	call   0x140127070
1401019fb:	4c 8d 05 46 ab 20 00 	lea    0x20ab46(%rip),%r8        # 0x14030c548
140101a02:	ba ca 01 00 00       	mov    $0x1ca,%edx
140101a07:	48 8d 0d b2 aa 20 00 	lea    0x20aab2(%rip),%rcx        # 0x14030c4c0
140101a0e:	e8 7d 57 02 00       	call   0x140127190
140101a13:	45 33 c0             	xor    %r8d,%r8d
140101a16:	8d 57 72             	lea    0x72(%rdi),%edx
140101a19:	8d 4f 06             	lea    0x6(%rdi),%ecx
140101a1c:	e8 6f 58 02 00       	call   0x140127290
140101a21:	48 8d 15 40 aa 20 00 	lea    0x20aa40(%rip),%rdx        # 0x14030c468
140101a28:	48 8b ce             	mov    %rsi,%rcx
140101a2b:	e8 00 fb 02 00       	call   0x140131530
140101a30:	41 8b cf             	mov    %r15d,%ecx
140101a33:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140101a38:	e9 bf 00 00 00       	jmp    0x140101afc
140101a3d:	48 8b cf             	mov    %rdi,%rcx
140101a40:	e8 9b 95 ff ff       	call   0x1400fafe0
140101a45:	85 c0                	test   %eax,%eax
140101a47:	75 47                	jne    0x140101a90
140101a49:	e8 22 56 02 00       	call   0x140127070
140101a4e:	4c 8d 05 0b ab 20 00 	lea    0x20ab0b(%rip),%r8        # 0x14030c560
140101a55:	ba d6 01 00 00       	mov    $0x1d6,%edx
140101a5a:	48 8d 0d 5f aa 20 00 	lea    0x20aa5f(%rip),%rcx        # 0x14030c4c0
140101a61:	e8 2a 57 02 00       	call   0x140127190
140101a66:	45 33 c0             	xor    %r8d,%r8d
140101a69:	ba 03 01 0c 00       	mov    $0xc0103,%edx
140101a6e:	41 8d 48 0b          	lea    0xb(%r8),%ecx
140101a72:	e8 19 58 02 00       	call   0x140127290
140101a77:	48 8d 15 ea a9 20 00 	lea    0x20a9ea(%rip),%rdx        # 0x14030c468
140101a7e:	48 8b ce             	mov    %rsi,%rcx
140101a81:	e8 aa fa 02 00       	call   0x140131530
140101a86:	49 8b cf             	mov    %r15,%rcx
140101a89:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140101a8e:	eb 6c                	jmp    0x140101afc
140101a90:	48 8d 15 d1 a9 20 00 	lea    0x20a9d1(%rip),%rdx        # 0x14030c468
140101a97:	48 8b ce             	mov    %rsi,%rcx
140101a9a:	e8 91 fa 02 00       	call   0x140131530
140101a9f:	48 8b 6c 24 68       	mov    0x68(%rsp),%rbp
140101aa4:	48 8d 15 bd a9 20 00 	lea    0x20a9bd(%rip),%rdx        # 0x14030c468
140101aab:	49 8b cf             	mov    %r15,%rcx
140101aae:	4c 89 7c 24 58       	mov    %r15,0x58(%rsp)
140101ab3:	e8 78 fa 02 00       	call   0x140131530
140101ab8:	48 8b cf             	mov    %rdi,%rcx
140101abb:	e8 f0 7a ff ff       	call   0x1400f95b0
140101ac0:	48 8b cf             	mov    %rdi,%rcx
140101ac3:	48 8b f0             	mov    %rax,%rsi
140101ac6:	e8 45 79 ff ff       	call   0x1400f9410
140101acb:	48 85 f6             	test   %rsi,%rsi
140101ace:	74 38                	je     0x140101b08
140101ad0:	49 89 2e             	mov    %rbp,(%r14)
140101ad3:	48 85 db             	test   %rbx,%rbx
140101ad6:	74 0b                	je     0x140101ae3
140101ad8:	48 8b 0b             	mov    (%rbx),%rcx
140101adb:	e8 90 6e 04 00       	call   0x140148970
140101ae0:	48 89 33             	mov    %rsi,(%rbx)
140101ae3:	48 8b c6             	mov    %rsi,%rax
140101ae6:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140101aeb:	48 83 c4 20          	add    $0x20,%rsp
140101aef:	41 5f                	pop    %r15
140101af1:	41 5e                	pop    %r14
140101af3:	5f                   	pop    %rdi
140101af4:	5e                   	pop    %rsi
140101af5:	5d                   	pop    %rbp
140101af6:	c3                   	ret
140101af7:	48 8b 4c 24 58       	mov    0x58(%rsp),%rcx
140101afc:	48 8d 15 65 a9 20 00 	lea    0x20a965(%rip),%rdx        # 0x14030c468
140101b03:	e8 28 fa 02 00       	call   0x140131530
140101b08:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
140101b0d:	33 c0                	xor    %eax,%eax
140101b0f:	48 83 c4 20          	add    $0x20,%rsp
140101b13:	41 5f                	pop    %r15
140101b15:	41 5e                	pop    %r14
140101b17:	5f                   	pop    %rdi
140101b18:	5e                   	pop    %rsi
140101b19:	5d                   	pop    %rbp
140101b1a:	c3                   	ret
140101b1b:	cc                   	int3
140101b1c:	cc                   	int3
140101b1d:	cc                   	int3
140101b1e:	cc                   	int3
140101b1f:	cc                   	int3
140101b20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140101b25:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
140101b2a:	56                   	push   %rsi
140101b2b:	57                   	push   %rdi
140101b2c:	41 56                	push   %r14
140101b2e:	b8 20 00 00 00       	mov    $0x20,%eax
140101b33:	e8 f8 ef 1a 00       	call   0x1402b0b30
140101b38:	48 2b e0             	sub    %rax,%rsp
140101b3b:	48 8b 02             	mov    (%rdx),%rax
140101b3e:	41 8b e8             	mov    %r8d,%ebp
140101b41:	4c 8b f2             	mov    %rdx,%r14
140101b44:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
140101b49:	48 8b f1             	mov    %rcx,%rsi
140101b4c:	48 8d 15 6d a9 20 00 	lea    0x20a96d(%rip),%rdx        # 0x14030c4c0
140101b53:	33 db                	xor    %ebx,%ebx
140101b55:	41 b8 f5 01 00 00    	mov    $0x1f5,%r8d
140101b5b:	8d 4b 30             	lea    0x30(%rbx),%ecx
140101b5e:	e8 5d a5 fe ff       	call   0x1400ec0c0
140101b63:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
140101b68:	48 8b f8             	mov    %rax,%rdi
140101b6b:	48 85 c0             	test   %rax,%rax
140101b6e:	75 32                	jne    0x140101ba2
140101b70:	e8 fb 54 02 00       	call   0x140127070
140101b75:	4c 8d 05 f4 a9 20 00 	lea    0x20a9f4(%rip),%r8        # 0x14030c570
140101b7c:	ba f7 01 00 00       	mov    $0x1f7,%edx
140101b81:	48 8d 0d 38 a9 20 00 	lea    0x20a938(%rip),%rcx        # 0x14030c4c0
140101b88:	e8 03 56 02 00       	call   0x140127190
140101b8d:	45 33 c0             	xor    %r8d,%r8d
140101b90:	8d 4b 0b             	lea    0xb(%rbx),%ecx
140101b93:	ba 00 01 0c 00       	mov    $0xc0100,%edx
140101b98:	e8 f3 56 02 00       	call   0x140127290
140101b9d:	e9 6e 01 00 00       	jmp    0x140101d10
140101ba2:	48 8b 48 20          	mov    0x20(%rax),%rcx
140101ba6:	48 8d 15 13 a9 20 00 	lea    0x20a913(%rip),%rdx        # 0x14030c4c0
140101bad:	41 b8 34 00 00 00    	mov    $0x34,%r8d
140101bb3:	48 89 58 18          	mov    %rbx,0x18(%rax)