14011e835:	cc                   	int3
14011e836:	cc                   	int3
14011e837:	cc                   	int3
14011e838:	cc                   	int3
14011e839:	cc                   	int3
14011e83a:	cc                   	int3
14011e83b:	cc                   	int3
14011e83c:	cc                   	int3
14011e83d:	cc                   	int3
14011e83e:	cc                   	int3
14011e83f:	cc                   	int3
14011e840:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011e845:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14011e84a:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14011e84f:	55                   	push   %rbp
14011e850:	56                   	push   %rsi
14011e851:	57                   	push   %rdi
14011e852:	41 56                	push   %r14
14011e854:	41 57                	push   %r15
14011e856:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
14011e85d:	4d 8b f9             	mov    %r9,%r15
14011e860:	49 8b f8             	mov    %r8,%rdi
14011e863:	48 8b ea             	mov    %rdx,%rbp
14011e866:	48 8b f1             	mov    %rcx,%rsi
14011e869:	33 db                	xor    %ebx,%ebx
14011e86b:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14011e86f:	b9 01 00 00 00       	mov    $0x1,%ecx
14011e874:	e8 f7 50 08 00       	call   0x1401a3970
14011e879:	84 c0                	test   %al,%al
14011e87b:	74 1b                	je     0x14011e898
14011e87d:	c6 07 01             	movb   $0x1,(%rdi)
14011e880:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
14011e885:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011e88a:	48 8b ce             	mov    %rsi,%rcx
14011e88d:	e8 5e 09 00 00       	call   0x14011f1f0
14011e892:	90                   	nop
14011e893:	e9 ae 00 00 00       	jmp    0x14011e946
14011e898:	c6 07 00             	movb   $0x0,(%rdi)
14011e89b:	b9 40 00 00 00       	mov    $0x40,%ecx
14011e8a0:	e8 a3 b9 1d 00       	call   0x1402fa248
14011e8a5:	48 8b f8             	mov    %rax,%rdi
14011e8a8:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14011e8ad:	48 85 c0             	test   %rax,%rax
14011e8b0:	74 6e                	je     0x14011e920
14011e8b2:	4c 8d 05 a7 78 fe ff 	lea    -0x18759(%rip),%r8        # 0x140106160
14011e8b9:	48 8d 15 b0 62 00 00 	lea    0x62b0(%rip),%rdx        # 0x140124b70
14011e8c0:	48 8b c8             	mov    %rax,%rcx
14011e8c3:	e8 f8 0e 08 00       	call   0x14019f7c0
14011e8c8:	48 8d 05 21 09 00 00 	lea    0x921(%rip),%rax        # 0x14011f1f0
14011e8cf:	48 89 47 20          	mov    %rax,0x20(%rdi)
14011e8d3:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
14011e8d7:	4c 8d 77 30          	lea    0x30(%rdi),%r14
14011e8db:	4c 89 74 24 28       	mov    %r14,0x28(%rsp)
14011e8e0:	49 8b 17             	mov    (%r15),%rdx
14011e8e3:	49 89 16             	mov    %rdx,(%r14)
14011e8e6:	48 85 d2             	test   %rdx,%rdx
14011e8e9:	74 15                	je     0x14011e900
14011e8eb:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e8ef:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e8f3:	48 83 c2 08          	add    $0x8,%rdx
14011e8f7:	48 03 ca             	add    %rdx,%rcx
14011e8fa:	48 8b 01             	mov    (%rcx),%rax
14011e8fd:	ff 10                	call   *(%rax)
14011e8ff:	90                   	nop
14011e900:	49 89 76 08          	mov    %rsi,0x8(%r14)
14011e904:	48 85 f6             	test   %rsi,%rsi
14011e907:	74 15                	je     0x14011e91e
14011e909:	48 8b 46 08          	mov    0x8(%rsi),%rax
14011e90d:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e911:	48 83 c1 08          	add    $0x8,%rcx
14011e915:	48 03 ce             	add    %rsi,%rcx
14011e918:	48 8b 01             	mov    (%rcx),%rax
14011e91b:	ff 10                	call   *(%rax)
14011e91d:	90                   	nop
14011e91e:	eb 03                	jmp    0x14011e923
14011e920:	48 8b fb             	mov    %rbx,%rdi
14011e923:	84 db                	test   %bl,%bl
14011e925:	79 0a                	jns    0x14011e931
14011e927:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14011e92c:	e8 2f 18 08 00       	call   0x1401a0160
14011e931:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14011e936:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011e93b:	b9 01 00 00 00       	mov    $0x1,%ecx
14011e940:	e8 7b 51 08 00       	call   0x1401a3ac0
14011e945:	90                   	nop
14011e946:	48 8b 55 00          	mov    0x0(%rbp),%rdx
14011e94a:	48 85 d2             	test   %rdx,%rdx
14011e94d:	74 16                	je     0x14011e965
14011e94f:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e953:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e957:	48 83 c2 08          	add    $0x8,%rdx
14011e95b:	48 03 ca             	add    %rdx,%rcx
14011e95e:	48 8b 01             	mov    (%rcx),%rax
14011e961:	ff 50 08             	call   *0x8(%rax)
14011e964:	90                   	nop
14011e965:	49 8b 17             	mov    (%r15),%rdx
14011e968:	48 85 d2             	test   %rdx,%rdx
14011e96b:	74 16                	je     0x14011e983
14011e96d:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011e971:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011e975:	48 83 c2 08          	add    $0x8,%rdx
14011e979:	48 03 ca             	add    %rdx,%rcx
14011e97c:	48 8b 01             	mov    (%rcx),%rax
14011e97f:	ff 50 08             	call   *0x8(%rax)
14011e982:	90                   	nop
14011e983:	b0 01                	mov    $0x1,%al
14011e985:	48 8b 9c 24 70 01 00 	mov    0x170(%rsp),%rbx
14011e98c:	00
14011e98d:	48 81 c4 40 01 00 00 	add    $0x140,%rsp
14011e994:	41 5f                	pop    %r15
14011e996:	41 5e                	pop    %r14
14011e998:	5f                   	pop    %rdi
14011e999:	5e                   	pop    %rsi
14011e99a:	5d                   	pop    %rbp
14011e99b:	c3                   	ret
14011e99c:	cc                   	int3
14011e99d:	cc                   	int3
14011e99e:	cc                   	int3
14011e99f:	cc                   	int3
14011e9a0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011e9a5:	4c 89 4c 24 20       	mov    %r9,0x20(%rsp)
14011e9aa:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
14011e9af:	55                   	push   %rbp
14011e9b0:	56                   	push   %rsi
14011e9b1:	57                   	push   %rdi
14011e9b2:	41 56                	push   %r14
14011e9b4:	41 57                	push   %r15
14011e9b6:	48 81 ec 40 01 00 00 	sub    $0x140,%rsp
14011e9bd:	49 8b e9             	mov    %r9,%rbp
14011e9c0:	49 8b f8             	mov    %r8,%rdi
14011e9c3:	4c 8b f2             	mov    %rdx,%r14
14011e9c6:	48 8b f1             	mov    %rcx,%rsi
14011e9c9:	33 db                	xor    %ebx,%ebx
14011e9cb:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
14011e9cf:	b9 01 00 00 00       	mov    $0x1,%ecx
14011e9d4:	e8 97 4f 08 00       	call   0x1401a3970
14011e9d9:	84 c0                	test   %al,%al
14011e9db:	74 16                	je     0x14011e9f3
14011e9dd:	c6 07 01             	movb   $0x1,(%rdi)
14011e9e0:	4c 8b c5             	mov    %rbp,%r8
14011e9e3:	49 8b d6             	mov    %r14,%rdx
14011e9e6:	48 8b ce             	mov    %rsi,%rcx
14011e9e9:	e8 c2 09 00 00       	call   0x14011f3b0
14011e9ee:	e9 d4 00 00 00       	jmp    0x14011eac7
14011e9f3:	c6 07 00             	movb   $0x0,(%rdi)
14011e9f6:	b9 48 00 00 00       	mov    $0x48,%ecx
14011e9fb:	e8 48 b8 1d 00       	call   0x1402fa248
14011ea00:	48 8b f8             	mov    %rax,%rdi
14011ea03:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
14011ea08:	48 85 c0             	test   %rax,%rax
14011ea0b:	0f 84 90 00 00 00    	je     0x14011eaa1
14011ea11:	4c 8d 05 08 78 fe ff 	lea    -0x187f8(%rip),%r8        # 0x140106220
14011ea18:	48 8d 15 01 62 00 00 	lea    0x6201(%rip),%rdx        # 0x140124c20
14011ea1f:	48 8b c8             	mov    %rax,%rcx
14011ea22:	e8 99 0d 08 00       	call   0x14019f7c0
14011ea27:	48 8d 05 82 09 00 00 	lea    0x982(%rip),%rax        # 0x14011f3b0
14011ea2e:	48 89 47 20          	mov    %rax,0x20(%rdi)
14011ea32:	48 89 5f 28          	mov    %rbx,0x28(%rdi)
14011ea36:	4c 8d 7f 30          	lea    0x30(%rdi),%r15
14011ea3a:	4c 89 7c 24 28       	mov    %r15,0x28(%rsp)
14011ea3f:	48 8b 55 00          	mov    0x0(%rbp),%rdx
14011ea43:	49 89 17             	mov    %rdx,(%r15)
14011ea46:	48 85 d2             	test   %rdx,%rdx
14011ea49:	74 15                	je     0x14011ea60
14011ea4b:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011ea4f:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011ea53:	48 83 c2 08          	add    $0x8,%rdx
14011ea57:	48 03 ca             	add    %rdx,%rcx
14011ea5a:	48 8b 01             	mov    (%rcx),%rax
14011ea5d:	ff 10                	call   *(%rax)
14011ea5f:	90                   	nop
14011ea60:	49 8b 16             	mov    (%r14),%rdx
14011ea63:	49 89 57 08          	mov    %rdx,0x8(%r15)
14011ea67:	48 85 d2             	test   %rdx,%rdx
14011ea6a:	74 15                	je     0x14011ea81
14011ea6c:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011ea70:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011ea74:	48 83 c2 08          	add    $0x8,%rdx
14011ea78:	48 03 ca             	add    %rdx,%rcx
14011ea7b:	48 8b 01             	mov    (%rcx),%rax
14011ea7e:	ff 10                	call   *(%rax)
14011ea80:	90                   	nop
14011ea81:	49 89 77 10          	mov    %rsi,0x10(%r15)
14011ea85:	48 85 f6             	test   %rsi,%rsi
14011ea88:	74 15                	je     0x14011ea9f
14011ea8a:	48 8b 46 08          	mov    0x8(%rsi),%rax
14011ea8e:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011ea92:	48 83 c1 08          	add    $0x8,%rcx
14011ea96:	48 03 ce             	add    %rsi,%rcx
14011ea99:	48 8b 01             	mov    (%rcx),%rax
14011ea9c:	ff 10                	call   *(%rax)
14011ea9e:	90                   	nop
14011ea9f:	eb 03                	jmp    0x14011eaa4
14011eaa1:	48 8b fb             	mov    %rbx,%rdi
14011eaa4:	84 db                	test   %bl,%bl
14011eaa6:	79 0a                	jns    0x14011eab2
14011eaa8:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
14011eaad:	e8 ae 16 08 00       	call   0x1401a0160
14011eab2:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14011eab7:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
14011eabc:	b9 01 00 00 00       	mov    $0x1,%ecx
14011eac1:	e8 fa 4f 08 00       	call   0x1401a3ac0
14011eac6:	90                   	nop
14011eac7:	49 8b 16             	mov    (%r14),%rdx
14011eaca:	48 85 d2             	test   %rdx,%rdx
14011eacd:	74 16                	je     0x14011eae5
14011eacf:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011ead3:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011ead7:	48 83 c2 08          	add    $0x8,%rdx
14011eadb:	48 03 ca             	add    %rdx,%rcx
14011eade:	48 8b 01             	mov    (%rcx),%rax
14011eae1:	ff 50 08             	call   *0x8(%rax)
14011eae4:	90                   	nop
14011eae5:	48 8b 55 00          	mov    0x0(%rbp),%rdx
14011eae9:	48 85 d2             	test   %rdx,%rdx
14011eaec:	74 16                	je     0x14011eb04
14011eaee:	48 8b 42 08          	mov    0x8(%rdx),%rax
14011eaf2:	48 63 48 04          	movslq 0x4(%rax),%rcx
14011eaf6:	48 83 c2 08          	add    $0x8,%rdx
14011eafa:	48 03 ca             	add    %rdx,%rcx
14011eafd:	48 8b 01             	mov    (%rcx),%rax
14011eb00:	ff 50 08             	call   *0x8(%rax)
14011eb03:	90                   	nop
14011eb04:	b0 01                	mov    $0x1,%al
14011eb06:	48 8b 9c 24 70 01 00 	mov    0x170(%rsp),%rbx
14011eb0d:	00
14011eb0e:	48 81 c4 40 01 00 00 	add    $0x140,%rsp
14011eb15:	41 5f                	pop    %r15
14011eb17:	41 5e                	pop    %r14
14011eb19:	5f                   	pop    %rdi
14011eb1a:	5e                   	pop    %rsi
14011eb1b:	5d                   	pop    %rbp
14011eb1c:	c3                   	ret
14011eb1d:	cc                   	int3
14011eb1e:	cc                   	int3
14011eb1f:	cc                   	int3
14011eb20:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14011eb25:	57                   	push   %rdi
14011eb26:	48 83 ec 20          	sub    $0x20,%rsp
14011eb2a:	49 8b f8             	mov    %r8,%rdi
14011eb2d:	48 8b da             	mov    %rdx,%rbx
14011eb30:	41 b8 07 00 00 00    	mov    $0x7,%r8d
14011eb36:	48 8d 15 cb 74 21 00 	lea    0x2174cb(%rip),%rdx        # 0x140336008
14011eb3d:	48 8b cb             	mov    %rbx,%rcx
14011eb40:	e8 7b 5f fa ff       	call   0x1400c4ac0
14011eb45:	85 c0                	test   %eax,%eax
14011eb47:	74 3e                	je     0x14011eb87
14011eb49:	48 8b d7             	mov    %rdi,%rdx
14011eb4c:	48 8b cb             	mov    %rbx,%rcx
14011eb4f:	e8 bc 7c fe ff       	call   0x140106810
14011eb54:	48 8b d8             	mov    %rax,%rbx
14011eb57:	48 85 c0             	test   %rax,%rax
14011eb5a:	74 2b                	je     0x14011eb87
14011eb5c:	b9 20 00 00 00       	mov    $0x20,%ecx
14011eb61:	e8 e2 b6 1d 00       	call   0x1402fa248
14011eb66:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
14011eb6b:	48 85 c0             	test   %rax,%rax
14011eb6e:	74 0c                	je     0x14011eb7c
14011eb70:	48 8b d3             	mov    %rbx,%rdx
14011eb73:	48 8b c8             	mov    %rax,%rcx
14011eb76:	e8 25 81 f7 ff       	call   0x140096ca0
14011eb7b:	90                   	nop
14011eb7c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011eb81:	48 83 c4 20          	add    $0x20,%rsp
14011eb85:	5f                   	pop    %rdi
14011eb86:	c3                   	ret
14011eb87:	33 c0                	xor    %eax,%eax
14011eb89:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14011eb8e:	48 83 c4 20          	add    $0x20,%rsp
14011eb92:	5f                   	pop    %rdi
14011eb93:	c3                   	ret
14011eb94:	cc                   	int3
14011eb95:	cc                   	int3
14011eb96:	cc                   	int3
14011eb97:	cc                   	int3
14011eb98:	cc                   	int3
14011eb99:	cc                   	int3
14011eb9a:	cc                   	int3
14011eb9b:	cc                   	int3
14011eb9c:	cc                   	int3
14011eb9d:	cc                   	int3
14011eb9e:	cc                   	int3
14011eb9f:	cc                   	int3
14011eba0:	40 55                	rex push %rbp
14011eba2:	53                   	push   %rbx
14011eba3:	56                   	push   %rsi
14011eba4:	57                   	push   %rdi
14011eba5:	41 54                	push   %r12
14011eba7:	41 56                	push   %r14
14011eba9:	41 57                	push   %r15
14011ebab:	48 8d ac 24 60 f7 ff 	lea    -0x8a0(%rsp),%rbp
14011ebb2:	ff
14011ebb3:	48 81 ec a0 09 00 00 	sub    $0x9a0,%rsp
14011ebba:	48 8b 05 bf 95 2e 00 	mov    0x2e95bf(%rip),%rax        # 0x140408180
14011ebc1:	48 33 c4             	xor    %rsp,%rax
14011ebc4:	48 89 85 90 08 00 00 	mov    %rax,0x890(%rbp)
14011ebcb:	49 8b f9             	mov    %r9,%rdi
14011ebce:	49 8b f0             	mov    %r8,%rsi
14011ebd1:	48 8b da             	mov    %rdx,%rbx
14011ebd4:	4c 8b f1             	mov    %rcx,%r14
14011ebd7:	4c 8b bd 00 09 00 00 	mov    0x900(%rbp),%r15
14011ebde:	45 33 e4             	xor    %r12d,%r12d
14011ebe1:	66 44 89 a5 70 04 00 	mov    %r12w,0x470(%rbp)
14011ebe8:	00
14011ebe9:	33 d2                	xor    %edx,%edx
14011ebeb:	41 b8 06 02 00 00    	mov    $0x206,%r8d
14011ebf1:	48 8d 8d 72 04 00 00 	lea    0x472(%rbp),%rcx
14011ebf8:	e8 61 de 1d 00       	call   0x1402fca5e
14011ebfd:	ba 40 00 00 00       	mov    $0x40,%edx
14011ec02:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14011ec07:	e8 04 ed fb ff       	call   0x1400dd910
14011ec0c:	48 89 5c 24 40       	mov    %rbx,0x40(%rsp)
14011ec11:	48 8d 85 70 04 00 00 	lea    0x470(%rbp),%rax
14011ec18:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14011ec1d:	8b 57 08             	mov    0x8(%rdi),%edx
14011ec20:	ff c2                	inc    %edx
14011ec22:	41 b9 04 01 00 00    	mov    $0x104,%r9d
14011ec28:	4c 8d 85 80 06 00 00 	lea    0x680(%rbp),%r8
14011ec2f:	48 8b 0f             	mov    (%rdi),%rcx
14011ec32:	e8 d9 6e fb ff       	call   0x1400d5b10
14011ec37:	48 8d 85 80 06 00 00 	lea    0x680(%rbp),%rax
14011ec3e:	48 89 44 24 58       	mov    %rax,0x58(%rsp)
14011ec43:	c7 44 24 60 49 00 00 	movl   $0x49,0x60(%rsp)
14011ec4a:	00
14011ec4b:	8b 56 08             	mov    0x8(%rsi),%edx
14011ec4e:	ff c2                	inc    %edx
14011ec50:	41 b9 04 01 00 00    	mov    $0x104,%r9d
14011ec56:	4c 8d 45 50          	lea    0x50(%rbp),%r8
14011ec5a:	48 8b 0e             	mov    (%rsi),%rcx
14011ec5d:	e8 ae 6e fb ff       	call   0x1400d5b10
14011ec62:	41 8b d4             	mov    %r12d,%edx
14011ec65:	0f b7 4d 50          	movzwl 0x50(%rbp),%ecx
14011ec69:	66 85 c9             	test   %cx,%cx
14011ec6c:	74 22                	je     0x14011ec90
14011ec6e:	48 8d 45 50          	lea    0x50(%rbp),%rax
14011ec72:	66 83 f9 2f          	cmp    $0x2f,%cx
14011ec76:	75 05                	jne    0x14011ec7d
14011ec78:	66 c7 00 5c 00       	movw   $0x5c,(%rax)
14011ec7d:	48 ff c2             	inc    %rdx
14011ec80:	48 8d 45 50          	lea    0x50(%rbp),%rax
14011ec84:	48 8d 04 50          	lea    (%rax,%rdx,2),%rax
14011ec88:	0f b7 08             	movzwl (%rax),%ecx
14011ec8b:	66 85 c9             	test   %cx,%cx
14011ec8e:	75 e2                	jne    0x14011ec72
14011ec90:	41 8b 57 08          	mov    0x8(%r15),%edx
14011ec94:	ff c2                	inc    %edx
14011ec96:	41 b9 65 00 00 00    	mov    $0x65,%r9d
14011ec9c:	4c 8d 45 80          	lea    -0x80(%rbp),%r8
14011eca0:	49 8b 0f             	mov    (%r15),%rcx
14011eca3:	e8 68 6e fb ff       	call   0x1400d5b10