14027a840:	c3                   	ret
14027a841:	cc                   	int3
14027a842:	cc                   	int3
14027a843:	cc                   	int3
14027a844:	cc                   	int3
14027a845:	cc                   	int3
14027a846:	cc                   	int3
14027a847:	cc                   	int3
14027a848:	cc                   	int3
14027a849:	cc                   	int3
14027a84a:	cc                   	int3
14027a84b:	cc                   	int3
14027a84c:	cc                   	int3
14027a84d:	cc                   	int3
14027a84e:	cc                   	int3
14027a84f:	cc                   	int3
14027a850:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14027a855:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14027a85a:	57                   	push   %rdi
14027a85b:	b8 20 00 00 00       	mov    $0x20,%eax
14027a860:	e8 cb 62 03 00       	call   0x1402b0b30
14027a865:	48 2b e0             	sub    %rax,%rsp
14027a868:	49 8b f8             	mov    %r8,%rdi
14027a86b:	8b f2                	mov    %edx,%esi
14027a86d:	e8 5e a2 e8 ff       	call   0x140104ad0
14027a872:	48 8b e8             	mov    %rax,%rbp
14027a875:	e8 66 69 e0 ff       	call   0x1400811e0
14027a87a:	85 c0                	test   %eax,%eax
14027a87c:	75 12                	jne    0x14027a890
14027a87e:	33 c0                	xor    %eax,%eax
14027a880:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14027a885:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14027a88a:	48 83 c4 20          	add    $0x20,%rsp
14027a88e:	5f                   	pop    %rdi
14027a88f:	c3                   	ret
14027a890:	41 b8 85 01 00 00    	mov    $0x185,%r8d
14027a896:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14027a89b:	48 8d 15 8e 2f 11 00 	lea    0x112f8e(%rip),%rdx        # 0x14038d830
14027a8a2:	b9 38 00 00 00       	mov    $0x38,%ecx
14027a8a7:	e8 14 18 e7 ff       	call   0x1400ec0c0
14027a8ac:	48 8b d8             	mov    %rax,%rbx
14027a8af:	48 85 c0             	test   %rax,%rax
14027a8b2:	74 31                	je     0x14027a8e5
14027a8b4:	48 8b d7             	mov    %rdi,%rdx
14027a8b7:	48 89 28             	mov    %rbp,(%rax)
14027a8ba:	48 8b c8             	mov    %rax,%rcx
14027a8bd:	89 70 08             	mov    %esi,0x8(%rax)
14027a8c0:	e8 fb 01 00 00       	call   0x14027aac0
14027a8c5:	85 c0                	test   %eax,%eax
14027a8c7:	75 19                	jne    0x14027a8e2
14027a8c9:	41 b8 92 01 00 00    	mov    $0x192,%r8d
14027a8cf:	48 8d 15 5a 2f 11 00 	lea    0x112f5a(%rip),%rdx        # 0x14038d830
14027a8d6:	48 8b cb             	mov    %rbx,%rcx
14027a8d9:	e8 e2 14 e7 ff       	call   0x1400ebdc0
14027a8de:	33 c0                	xor    %eax,%eax
14027a8e0:	eb 03                	jmp    0x14027a8e5
14027a8e2:	48 8b c3             	mov    %rbx,%rax
14027a8e5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027a8ea:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14027a8ef:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14027a8f4:	48 83 c4 20          	add    $0x20,%rsp
14027a8f8:	5f                   	pop    %rdi
14027a8f9:	c3                   	ret
14027a8fa:	cc                   	int3
14027a8fb:	cc                   	int3
14027a8fc:	cc                   	int3
14027a8fd:	cc                   	int3
14027a8fe:	cc                   	int3
14027a8ff:	cc                   	int3
14027a900:	40 53                	rex push %rbx
14027a902:	b8 20 00 00 00       	mov    $0x20,%eax
14027a907:	e8 24 62 03 00       	call   0x1402b0b30
14027a90c:	48 2b e0             	sub    %rax,%rsp
14027a90f:	48 8b d9             	mov    %rcx,%rbx
14027a912:	e8 c9 68 e0 ff       	call   0x1400811e0
14027a917:	85 c0                	test   %eax,%eax
14027a919:	0f 84 41 01 00 00    	je     0x14027aa60
14027a91f:	48 85 db             	test   %rbx,%rbx
14027a922:	0f 84 38 01 00 00    	je     0x14027aa60
14027a928:	48 8b 0b             	mov    (%rbx),%rcx
14027a92b:	33 d2                	xor    %edx,%edx
14027a92d:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
14027a932:	e8 59 0b 00 00       	call   0x14027b490
14027a937:	48 8b f8             	mov    %rax,%rdi
14027a93a:	48 85 c0             	test   %rax,%rax
14027a93d:	75 3a                	jne    0x14027a979
14027a93f:	e8 2c c7 ea ff       	call   0x140127070
14027a944:	4c 8d 05 65 2f 11 00 	lea    0x112f65(%rip),%r8        # 0x14038d8b0
14027a94b:	ba ec 01 00 00       	mov    $0x1ec,%edx
14027a950:	48 8d 0d d9 2e 11 00 	lea    0x112ed9(%rip),%rcx        # 0x14038d830
14027a957:	e8 34 c8 ea ff       	call   0x140127190
14027a95c:	45 33 c0             	xor    %r8d,%r8d
14027a95f:	8d 4f 39             	lea    0x39(%rdi),%ecx
14027a962:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14027a967:	e8 24 c9 ea ff       	call   0x140127290
14027a96c:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14027a971:	33 c0                	xor    %eax,%eax
14027a973:	48 83 c4 20          	add    $0x20,%rsp
14027a977:	5b                   	pop    %rbx
14027a978:	c3                   	ret
14027a979:	f6 43 08 03          	testb  $0x3,0x8(%rbx)
14027a97d:	0f 84 9c 00 00 00    	je     0x14027aa1f
14027a983:	48 83 7b 10 00       	cmpq   $0x0,0x10(%rbx)
14027a988:	75 42                	jne    0x14027a9cc
14027a98a:	e8 e1 c6 ea ff       	call   0x140127070
14027a98f:	4c 8d 05 1a 2f 11 00 	lea    0x112f1a(%rip),%r8        # 0x14038d8b0
14027a996:	ba f5 01 00 00       	mov    $0x1f5,%edx
14027a99b:	48 8d 0d 8e 2e 11 00 	lea    0x112e8e(%rip),%rcx        # 0x14038d830
14027a9a2:	e8 e9 c7 ea ff       	call   0x140127190
14027a9a7:	ba 9e 00 00 00       	mov    $0x9e,%edx
14027a9ac:	45 33 c0             	xor    %r8d,%r8d
14027a9af:	8d 4a 9b             	lea    -0x65(%rdx),%ecx
14027a9b2:	e8 d9 c8 ea ff       	call   0x140127290
14027a9b7:	48 8b cf             	mov    %rdi,%rcx
14027a9ba:	e8 41 0a 00 00       	call   0x14027b400
14027a9bf:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14027a9c4:	33 c0                	xor    %eax,%eax
14027a9c6:	48 83 c4 20          	add    $0x20,%rsp
14027a9ca:	5b                   	pop    %rbx
14027a9cb:	c3                   	ret
14027a9cc:	48 8d 48 28          	lea    0x28(%rax),%rcx
14027a9d0:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
14027a9d5:	48 8d 53 20          	lea    0x20(%rbx),%rdx
14027a9d9:	e8 62 e2 01 00       	call   0x140298c40
14027a9de:	85 c0                	test   %eax,%eax
14027a9e0:	75 48                	jne    0x14027aa2a
14027a9e2:	48 8b cf             	mov    %rdi,%rcx
14027a9e5:	e8 16 0a 00 00       	call   0x14027b400
14027a9ea:	e8 81 c6 ea ff       	call   0x140127070
14027a9ef:	4c 8d 05 ba 2e 11 00 	lea    0x112eba(%rip),%r8        # 0x14038d8b0
14027a9f6:	ba 02 02 00 00       	mov    $0x202,%edx
14027a9fb:	48 8d 0d 2e 2e 11 00 	lea    0x112e2e(%rip),%rcx        # 0x14038d830
14027aa02:	e8 89 c7 ea ff       	call   0x140127190
14027aa07:	45 33 c0             	xor    %r8d,%r8d
14027aa0a:	ba 03 01 0c 00       	mov    $0xc0103,%edx
14027aa0f:	41 8d 48 39          	lea    0x39(%r8),%ecx
14027aa13:	e8 78 c8 ea ff       	call   0x140127290
14027aa18:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
14027aa1d:	33 c0                	xor    %eax,%eax
14027aa1f:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14027aa24:	48 83 c4 20          	add    $0x20,%rsp
14027aa28:	5b                   	pop    %rbx
14027aa29:	c3                   	ret
14027aa2a:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14027aa2e:	e8 ad e3 01 00       	call   0x140298de0
14027aa33:	48 8b 43 10          	mov    0x10(%rbx),%rax
14027aa37:	48 8b 74 24 30       	mov    0x30(%rsp),%rsi
14027aa3c:	48 89 47 18          	mov    %rax,0x18(%rdi)
14027aa40:	48 8b 43 18          	mov    0x18(%rbx),%rax
14027aa44:	48 89 47 20          	mov    %rax,0x20(%rdi)
14027aa48:	33 c0                	xor    %eax,%eax
14027aa4a:	48 89 43 18          	mov    %rax,0x18(%rbx)
14027aa4e:	48 89 43 10          	mov    %rax,0x10(%rbx)
14027aa52:	48 8b c7             	mov    %rdi,%rax
14027aa55:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
14027aa5a:	48 83 c4 20          	add    $0x20,%rsp
14027aa5e:	5b                   	pop    %rbx
14027aa5f:	c3                   	ret
14027aa60:	33 c0                	xor    %eax,%eax
14027aa62:	48 83 c4 20          	add    $0x20,%rsp
14027aa66:	5b                   	pop    %rbx
14027aa67:	c3                   	ret
14027aa68:	cc                   	int3
14027aa69:	cc                   	int3
14027aa6a:	cc                   	int3
14027aa6b:	cc                   	int3
14027aa6c:	cc                   	int3
14027aa6d:	cc                   	int3
14027aa6e:	cc                   	int3
14027aa6f:	cc                   	int3
14027aa70:	40 53                	rex push %rbx
14027aa72:	b8 20 00 00 00       	mov    $0x20,%eax
14027aa77:	e8 b4 60 03 00       	call   0x1402b0b30
14027aa7c:	48 2b e0             	sub    %rax,%rsp
14027aa7f:	48 8b 51 18          	mov    0x18(%rcx),%rdx
14027aa83:	4c 8d 05 a6 2d 11 00 	lea    0x112da6(%rip),%r8        # 0x14038d830
14027aa8a:	48 8b d9             	mov    %rcx,%rbx
14027aa8d:	41 b9 12 02 00 00    	mov    $0x212,%r9d
14027aa93:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14027aa97:	e8 04 08 eb ff       	call   0x14012b2a0
14027aa9c:	48 8d 4b 20          	lea    0x20(%rbx),%rcx
14027aaa0:	e8 3b e3 01 00       	call   0x140298de0
14027aaa5:	41 b8 14 02 00 00    	mov    $0x214,%r8d
14027aaab:	48 8d 15 7e 2d 11 00 	lea    0x112d7e(%rip),%rdx        # 0x14038d830
14027aab2:	48 8b cb             	mov    %rbx,%rcx
14027aab5:	48 83 c4 20          	add    $0x20,%rsp
14027aab9:	5b                   	pop    %rbx
14027aaba:	e9 01 13 e7 ff       	jmp    0x1400ebdc0
14027aabf:	cc                   	int3
14027aac0:	40 57                	rex push %rdi
14027aac2:	b8 20 00 00 00       	mov    $0x20,%eax
14027aac7:	e8 64 60 03 00       	call   0x1402b0b30
14027aacc:	48 2b e0             	sub    %rax,%rsp
14027aacf:	48 8b c2             	mov    %rdx,%rax
14027aad2:	48 8b f9             	mov    %rcx,%rdi
14027aad5:	48 85 c9             	test   %rcx,%rcx
14027aad8:	75 08                	jne    0x14027aae2
14027aada:	33 c0                	xor    %eax,%eax
14027aadc:	48 83 c4 20          	add    $0x20,%rsp
14027aae0:	5f                   	pop    %rdi
14027aae1:	c3                   	ret
14027aae2:	48 8d 15 53 04 09 00 	lea    0x90453(%rip),%rdx        # 0x14030af3c
14027aae9:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14027aaee:	48 8b c8             	mov    %rax,%rcx
14027aaf1:	e8 0a de eb ff       	call   0x140138900
14027aaf6:	48 8b d8             	mov    %rax,%rbx
14027aaf9:	48 85 c0             	test   %rax,%rax
14027aafc:	0f 84 b3 00 00 00    	je     0x14027abb5
14027ab02:	83 78 08 05          	cmpl   $0x5,0x8(%rax)
14027ab06:	74 3b                	je     0x14027ab43
14027ab08:	e8 63 c5 ea ff       	call   0x140127070
14027ab0d:	4c 8d 05 6c 2d 11 00 	lea    0x112d6c(%rip),%r8        # 0x14038d880
14027ab14:	ba af 01 00 00       	mov    $0x1af,%edx
14027ab19:	48 8d 0d 10 2d 11 00 	lea    0x112d10(%rip),%rcx        # 0x14038d830
14027ab20:	e8 6b c6 ea ff       	call   0x140127190
14027ab25:	45 33 c0             	xor    %r8d,%r8d
14027ab28:	ba 06 01 08 00       	mov    $0x80106,%edx
14027ab2d:	41 8d 48 39          	lea    0x39(%r8),%ecx
14027ab31:	e8 5a c7 ea ff       	call   0x140127290
14027ab36:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027ab3b:	33 c0                	xor    %eax,%eax
14027ab3d:	48 83 c4 20          	add    $0x20,%rsp
14027ab41:	5f                   	pop    %rdi
14027ab42:	c3                   	ret
14027ab43:	48 8b 48 18          	mov    0x18(%rax),%rcx
14027ab47:	48 8d 15 e2 2c 11 00 	lea    0x112ce2(%rip),%rdx        # 0x14038d830
14027ab4e:	41 b8 b2 01 00 00    	mov    $0x1b2,%r8d
14027ab54:	e8 c7 08 eb ff       	call   0x14012b420
14027ab59:	48 89 47 10          	mov    %rax,0x10(%rdi)
14027ab5d:	48 85 c0             	test   %rax,%rax
14027ab60:	75 3b                	jne    0x14027ab9d
14027ab62:	e8 09 c5 ea ff       	call   0x140127070
14027ab67:	4c 8d 05 12 2d 11 00 	lea    0x112d12(%rip),%r8        # 0x14038d880
14027ab6e:	ba b4 01 00 00       	mov    $0x1b4,%edx
14027ab73:	48 8d 0d b6 2c 11 00 	lea    0x112cb6(%rip),%rcx        # 0x14038d830
14027ab7a:	e8 11 c6 ea ff       	call   0x140127190
14027ab7f:	45 33 c0             	xor    %r8d,%r8d
14027ab82:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14027ab87:	41 8d 48 39          	lea    0x39(%r8),%ecx
14027ab8b:	e8 00 c7 ea ff       	call   0x140127290
14027ab90:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027ab95:	33 c0                	xor    %eax,%eax
14027ab97:	48 83 c4 20          	add    $0x20,%rsp
14027ab9b:	5f                   	pop    %rdi
14027ab9c:	c3                   	ret
14027ab9d:	4c 8b 43 18          	mov    0x18(%rbx),%r8
14027aba1:	48 8b c8             	mov    %rax,%rcx
14027aba4:	48 8b 53 10          	mov    0x10(%rbx),%rdx
14027aba8:	e8 b3 67 06 00       	call   0x1402e1360
14027abad:	48 8b 43 18          	mov    0x18(%rbx),%rax
14027abb1:	48 89 47 18          	mov    %rax,0x18(%rdi)
14027abb5:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027abba:	b8 01 00 00 00       	mov    $0x1,%eax
14027abbf:	48 83 c4 20          	add    $0x20,%rsp
14027abc3:	5f                   	pop    %rdi
14027abc4:	c3                   	ret
14027abc5:	cc                   	int3
14027abc6:	cc                   	int3
14027abc7:	cc                   	int3
14027abc8:	cc                   	int3
14027abc9:	cc                   	int3
14027abca:	cc                   	int3
14027abcb:	cc                   	int3
14027abcc:	cc                   	int3
14027abcd:	cc                   	int3
14027abce:	cc                   	int3
14027abcf:	cc                   	int3
14027abd0:	48 8d 05 e9 a9 15 00 	lea    0x15a9e9(%rip),%rax        # 0x1403d55c0
14027abd7:	c3                   	ret
14027abd8:	cc                   	int3
14027abd9:	cc                   	int3
14027abda:	cc                   	int3
14027abdb:	cc                   	int3
14027abdc:	cc                   	int3
14027abdd:	cc                   	int3
14027abde:	cc                   	int3
14027abdf:	cc                   	int3
14027abe0:	b8 28 00 00 00       	mov    $0x28,%eax
14027abe5:	e8 46 5f 03 00       	call   0x1402b0b30
14027abea:	48 2b e0             	sub    %rax,%rsp
14027abed:	4c 8b c2             	mov    %rdx,%r8
14027abf0:	33 d2                	xor    %edx,%edx
14027abf2:	48 83 c4 28          	add    $0x28,%rsp
14027abf6:	e9 c5 04 00 00       	jmp    0x14027b0c0
14027abfb:	cc                   	int3
14027abfc:	cc                   	int3
14027abfd:	cc                   	int3
14027abfe:	cc                   	int3
14027abff:	cc                   	int3
14027ac00:	48 8d 05 e9 2a 11 00 	lea    0x112ae9(%rip),%rax        # 0x14038d6f0
14027ac07:	c3                   	ret
14027ac08:	cc                   	int3
14027ac09:	cc                   	int3
14027ac0a:	cc                   	int3
14027ac0b:	cc                   	int3
14027ac0c:	cc                   	int3
14027ac0d:	cc                   	int3
14027ac0e:	cc                   	int3
14027ac0f:	cc                   	int3
14027ac10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14027ac15:	57                   	push   %rdi
14027ac16:	b8 20 00 00 00       	mov    $0x20,%eax
14027ac1b:	e8 10 5f 03 00       	call   0x1402b0b30
14027ac20:	48 2b e0             	sub    %rax,%rsp
14027ac23:	48 8b fa             	mov    %rdx,%rdi
14027ac26:	48 8b d9             	mov    %rcx,%rbx
14027ac29:	48 85 c9             	test   %rcx,%rcx
14027ac2c:	75 0d                	jne    0x14027ac3b
14027ac2e:	33 c0                	xor    %eax,%eax
14027ac30:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027ac35:	48 83 c4 20          	add    $0x20,%rsp
14027ac39:	5f                   	pop    %rdi
14027ac3a:	c3                   	ret
14027ac3b:	48 8d 15 fa 02 09 00 	lea    0x902fa(%rip),%rdx        # 0x14030af3c
14027ac42:	48 8b cf             	mov    %rdi,%rcx
14027ac45:	e8 b6 dc eb ff       	call   0x140138900
14027ac4a:	48 85 c0             	test   %rax,%rax
14027ac4d:	74 15                	je     0x14027ac64
14027ac4f:	48 8b d7             	mov    %rdi,%rdx
14027ac52:	48 8b cb             	mov    %rbx,%rcx
14027ac55:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027ac5a:	48 83 c4 20          	add    $0x20,%rsp
14027ac5e:	5f                   	pop    %rdi
14027ac5f:	e9 2c 05 00 00       	jmp    0x14027b190
14027ac64:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14027ac69:	b8 01 00 00 00       	mov    $0x1,%eax
14027ac6e:	48 83 c4 20          	add    $0x20,%rsp
14027ac72:	5f                   	pop    %rdi
14027ac73:	c3                   	ret
14027ac74:	cc                   	int3
14027ac75:	cc                   	int3
14027ac76:	cc                   	int3
14027ac77:	cc                   	int3
14027ac78:	cc                   	int3
14027ac79:	cc                   	int3
14027ac7a:	cc                   	int3
14027ac7b:	cc                   	int3
14027ac7c:	cc                   	int3
14027ac7d:	cc                   	int3
14027ac7e:	cc                   	int3
14027ac7f:	cc                   	int3
14027ac80:	48 8d 05 59 2b 11 00 	lea    0x112b59(%rip),%rax        # 0x14038d7e0
14027ac87:	c3                   	ret
14027ac88:	cc                   	int3
14027ac89:	cc                   	int3
14027ac8a:	cc                   	int3
14027ac8b:	cc                   	int3
14027ac8c:	cc                   	int3
14027ac8d:	cc                   	int3
14027ac8e:	cc                   	int3