14014a964:	4d 85 c9             	test   %r9,%r9
14014a967:	75 35                	jne    0x14014a99e
14014a969:	e8 02 c7 fd ff       	call   0x140127070
14014a96e:	4c 8d 05 83 c4 1c 00 	lea    0x1cc483(%rip),%r8        # 0x140316df8
14014a975:	ba 02 03 00 00       	mov    $0x302,%edx
14014a97a:	48 8d 0d a7 c3 1c 00 	lea    0x1cc3a7(%rip),%rcx        # 0x140316d28
14014a981:	e8 0a c8 fd ff       	call   0x140127190
14014a986:	45 33 c0             	xor    %r8d,%r8d
14014a989:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014a98e:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014a992:	e8 f9 c8 fd ff       	call   0x140127290
14014a997:	33 c0                	xor    %eax,%eax
14014a999:	48 83 c4 28          	add    $0x28,%rsp
14014a99d:	c3                   	ret
14014a99e:	48 3b 02             	cmp    (%rdx),%rax
14014a9a1:	75 2b                	jne    0x14014a9ce
14014a9a3:	44 8b 41 08          	mov    0x8(%rcx),%r8d
14014a9a7:	8b 42 08             	mov    0x8(%rdx),%eax
14014a9aa:	44 3b c0             	cmp    %eax,%r8d
14014a9ad:	74 09                	je     0x14014a9b8
14014a9af:	45 85 c0             	test   %r8d,%r8d
14014a9b2:	74 04                	je     0x14014a9b8
14014a9b4:	85 c0                	test   %eax,%eax
14014a9b6:	75 16                	jne    0x14014a9ce
14014a9b8:	48 3b ca             	cmp    %rdx,%rcx
14014a9bb:	75 0a                	jne    0x14014a9c7
14014a9bd:	b8 01 00 00 00       	mov    $0x1,%eax
14014a9c2:	48 83 c4 28          	add    $0x28,%rsp
14014a9c6:	c3                   	ret
14014a9c7:	48 83 c4 28          	add    $0x28,%rsp
14014a9cb:	49 ff e1             	rex.WB jmp *%r9
14014a9ce:	e8 9d c6 fd ff       	call   0x140127070
14014a9d3:	4c 8d 05 1e c4 1c 00 	lea    0x1cc41e(%rip),%r8        # 0x140316df8
14014a9da:	ba 09 03 00 00       	mov    $0x309,%edx
14014a9df:	48 8d 0d 42 c3 1c 00 	lea    0x1cc342(%rip),%rcx        # 0x140316d28
14014a9e6:	e8 a5 c7 fd ff       	call   0x140127190
14014a9eb:	ba 65 00 00 00       	mov    $0x65,%edx
14014a9f0:	45 33 c0             	xor    %r8d,%r8d
14014a9f3:	8d 4a ab             	lea    -0x55(%rdx),%ecx
14014a9f6:	e8 95 c8 fd ff       	call   0x140127290
14014a9fb:	33 c0                	xor    %eax,%eax
14014a9fd:	48 83 c4 28          	add    $0x28,%rsp
14014aa01:	c3                   	ret
14014aa02:	cc                   	int3
14014aa03:	cc                   	int3
14014aa04:	cc                   	int3
14014aa05:	cc                   	int3
14014aa06:	cc                   	int3
14014aa07:	cc                   	int3
14014aa08:	cc                   	int3
14014aa09:	cc                   	int3
14014aa0a:	cc                   	int3
14014aa0b:	cc                   	int3
14014aa0c:	cc                   	int3
14014aa0d:	cc                   	int3
14014aa0e:	cc                   	int3
14014aa0f:	cc                   	int3
14014aa10:	40 53                	rex push %rbx
14014aa12:	b8 20 00 00 00       	mov    $0x20,%eax
14014aa17:	e8 14 61 16 00       	call   0x1402b0b30
14014aa1c:	48 2b e0             	sub    %rax,%rsp
14014aa1f:	4c 8b 11             	mov    (%rcx),%r10
14014aa22:	4c 8b d9             	mov    %rcx,%r11
14014aa25:	49 8b 9a a8 00 00 00 	mov    0xa8(%r10),%rbx
14014aa2c:	48 85 db             	test   %rbx,%rbx
14014aa2f:	75 24                	jne    0x14014aa55
14014aa31:	e8 3a c6 fd ff       	call   0x140127070
14014aa36:	4c 8d 05 6b c4 1c 00 	lea    0x1cc46b(%rip),%r8        # 0x140316ea8
14014aa3d:	ba bc 03 00 00       	mov    $0x3bc,%edx
14014aa42:	48 8d 0d df c2 1c 00 	lea    0x1cc2df(%rip),%rcx        # 0x140316d28
14014aa49:	e8 42 c7 fd ff       	call   0x140127190
14014aa4e:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014aa53:	eb 5c                	jmp    0x14014aab1
14014aa55:	4c 3b 12             	cmp    (%rdx),%r10
14014aa58:	75 35                	jne    0x14014aa8f
14014aa5a:	8b 41 20             	mov    0x20(%rcx),%eax
14014aa5d:	85 c0                	test   %eax,%eax
14014aa5f:	74 0b                	je     0x14014aa6c
14014aa61:	8b 4a 08             	mov    0x8(%rdx),%ecx
14014aa64:	85 c9                	test   %ecx,%ecx
14014aa66:	74 04                	je     0x14014aa6c
14014aa68:	3b c1                	cmp    %ecx,%eax
14014aa6a:	75 23                	jne    0x14014aa8f
14014aa6c:	4d 3b 10             	cmp    (%r8),%r10
14014aa6f:	75 1e                	jne    0x14014aa8f
14014aa71:	85 c0                	test   %eax,%eax
14014aa73:	74 0c                	je     0x14014aa81
14014aa75:	41 8b 48 08          	mov    0x8(%r8),%ecx
14014aa79:	85 c9                	test   %ecx,%ecx
14014aa7b:	74 04                	je     0x14014aa81
14014aa7d:	3b c1                	cmp    %ecx,%eax
14014aa7f:	75 0e                	jne    0x14014aa8f
14014aa81:	49 8b cb             	mov    %r11,%rcx
14014aa84:	48 8b c3             	mov    %rbx,%rax
14014aa87:	48 83 c4 20          	add    $0x20,%rsp
14014aa8b:	5b                   	pop    %rbx
14014aa8c:	48 ff e0             	rex.W jmp *%rax
14014aa8f:	e8 dc c5 fd ff       	call   0x140127070
14014aa94:	4c 8d 05 0d c4 1c 00 	lea    0x1cc40d(%rip),%r8        # 0x140316ea8
14014aa9b:	ba c0 03 00 00       	mov    $0x3c0,%edx
14014aaa0:	48 8d 0d 81 c2 1c 00 	lea    0x1cc281(%rip),%rcx        # 0x140316d28
14014aaa7:	e8 e4 c6 fd ff       	call   0x140127190
14014aaac:	ba 65 00 00 00       	mov    $0x65,%edx
14014aab1:	45 33 c0             	xor    %r8d,%r8d
14014aab4:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014aab8:	e8 d3 c7 fd ff       	call   0x140127290
14014aabd:	33 c0                	xor    %eax,%eax
14014aabf:	48 83 c4 20          	add    $0x20,%rsp
14014aac3:	5b                   	pop    %rbx
14014aac4:	c3                   	ret
14014aac5:	cc                   	int3
14014aac6:	cc                   	int3
14014aac7:	cc                   	int3
14014aac8:	cc                   	int3
14014aac9:	cc                   	int3
14014aaca:	cc                   	int3
14014aacb:	cc                   	int3
14014aacc:	cc                   	int3
14014aacd:	cc                   	int3
14014aace:	cc                   	int3
14014aacf:	cc                   	int3
14014aad0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14014aad5:	57                   	push   %rdi
14014aad6:	b8 20 00 00 00       	mov    $0x20,%eax
14014aadb:	e8 50 60 16 00       	call   0x1402b0b30
14014aae0:	48 2b e0             	sub    %rax,%rsp
14014aae3:	48 8b f9             	mov    %rcx,%rdi
14014aae6:	48 85 c9             	test   %rcx,%rcx
14014aae9:	74 45                	je     0x14014ab30
14014aaeb:	48 8b ca             	mov    %rdx,%rcx
14014aaee:	e8 dd 05 00 00       	call   0x14014b0d0
14014aaf3:	48 8b d8             	mov    %rax,%rbx
14014aaf6:	48 85 c0             	test   %rax,%rax
14014aaf9:	74 35                	je     0x14014ab30
14014aafb:	48 8b d7             	mov    %rdi,%rdx
14014aafe:	48 8b c8             	mov    %rax,%rcx
14014ab01:	e8 4a fe ff ff       	call   0x14014a950
14014ab06:	85 c0                	test   %eax,%eax
14014ab08:	75 33                	jne    0x14014ab3d
14014ab0a:	48 8b 0b             	mov    (%rbx),%rcx
14014ab0d:	48 8b 41 58          	mov    0x58(%rcx),%rax
14014ab11:	48 85 c0             	test   %rax,%rax
14014ab14:	74 05                	je     0x14014ab1b
14014ab16:	48 8b cb             	mov    %rbx,%rcx
14014ab19:	ff d0                	call   *%rax
14014ab1b:	41 b8 f0 02 00 00    	mov    $0x2f0,%r8d
14014ab21:	48 8d 15 00 c2 1c 00 	lea    0x1cc200(%rip),%rdx        # 0x140316d28
14014ab28:	48 8b cb             	mov    %rbx,%rcx
14014ab2b:	e8 90 12 fa ff       	call   0x1400ebdc0
14014ab30:	33 c0                	xor    %eax,%eax
14014ab32:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014ab37:	48 83 c4 20          	add    $0x20,%rsp
14014ab3b:	5f                   	pop    %rdi
14014ab3c:	c3                   	ret
14014ab3d:	48 8b c3             	mov    %rbx,%rax
14014ab40:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014ab45:	48 83 c4 20          	add    $0x20,%rsp
14014ab49:	5f                   	pop    %rdi
14014ab4a:	c3                   	ret
14014ab4b:	cc                   	int3
14014ab4c:	cc                   	int3
14014ab4d:	cc                   	int3
14014ab4e:	cc                   	int3
14014ab4f:	cc                   	int3
14014ab50:	48 85 c9             	test   %rcx,%rcx
14014ab53:	74 39                	je     0x14014ab8e
14014ab55:	53                   	push   %rbx
14014ab56:	b8 20 00 00 00       	mov    $0x20,%eax
14014ab5b:	e8 d0 5f 16 00       	call   0x1402b0b30
14014ab60:	48 2b e0             	sub    %rax,%rsp
14014ab63:	48 8b 01             	mov    (%rcx),%rax
14014ab66:	48 8b d9             	mov    %rcx,%rbx
14014ab69:	48 8b 50 58          	mov    0x58(%rax),%rdx
14014ab6d:	48 85 d2             	test   %rdx,%rdx
14014ab70:	74 02                	je     0x14014ab74
14014ab72:	ff d2                	call   *%rdx
14014ab74:	41 b8 f0 02 00 00    	mov    $0x2f0,%r8d
14014ab7a:	48 8d 15 a7 c1 1c 00 	lea    0x1cc1a7(%rip),%rdx        # 0x140316d28
14014ab81:	48 8b cb             	mov    %rbx,%rcx
14014ab84:	e8 37 12 fa ff       	call   0x1400ebdc0
14014ab89:	48 83 c4 20          	add    $0x20,%rsp
14014ab8d:	5b                   	pop    %rbx
14014ab8e:	c3                   	ret
14014ab8f:	cc                   	int3
14014ab90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14014ab95:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14014ab9a:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014ab9f:	57                   	push   %rdi
14014aba0:	b8 30 00 00 00       	mov    $0x30,%eax
14014aba5:	e8 86 5f 16 00       	call   0x1402b0b30
14014abaa:	48 2b e0             	sub    %rax,%rsp
14014abad:	48 8b f9             	mov    %rcx,%rdi
14014abb0:	49 8b f1             	mov    %r9,%rsi
14014abb3:	48 8b 09             	mov    (%rcx),%rcx
14014abb6:	49 8b e8             	mov    %r8,%rbp
14014abb9:	48 8b da             	mov    %rdx,%rbx
14014abbc:	48 83 b9 80 00 00 00 	cmpq   $0x0,0x80(%rcx)
14014abc3:	00
14014abc4:	75 27                	jne    0x14014abed
14014abc6:	e8 a5 c4 fd ff       	call   0x140127070
14014abcb:	4c 8d 05 a6 c2 1c 00 	lea    0x1cc2a6(%rip),%r8        # 0x140316e78
14014abd2:	ba 89 03 00 00       	mov    $0x389,%edx
14014abd7:	48 8d 0d 4a c1 1c 00 	lea    0x1cc14a(%rip),%rcx        # 0x140316d28
14014abde:	e8 ad c5 fd ff       	call   0x140127190
14014abe3:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014abe8:	e9 07 01 00 00       	jmp    0x14014acf4
14014abed:	48 3b 0a             	cmp    (%rdx),%rcx
14014abf0:	0f 85 dc 00 00 00    	jne    0x14014acd2
14014abf6:	8b 47 20             	mov    0x20(%rdi),%eax
14014abf9:	85 c0                	test   %eax,%eax
14014abfb:	74 0f                	je     0x14014ac0c
14014abfd:	8b 52 08             	mov    0x8(%rdx),%edx
14014ac00:	85 d2                	test   %edx,%edx
14014ac02:	74 08                	je     0x14014ac0c
14014ac04:	3b c2                	cmp    %edx,%eax
14014ac06:	0f 85 c6 00 00 00    	jne    0x14014acd2
14014ac0c:	4c 8b 81 b8 00 00 00 	mov    0xb8(%rcx),%r8
14014ac13:	4d 85 c0             	test   %r8,%r8
14014ac16:	75 54                	jne    0x14014ac6c
14014ac18:	e8 53 c4 fd ff       	call   0x140127070
14014ac1d:	4c 8d 05 a4 c2 1c 00 	lea    0x1cc2a4(%rip),%r8        # 0x140316ec8
14014ac24:	ba d6 03 00 00       	mov    $0x3d6,%edx
14014ac29:	48 8d 0d f8 c0 1c 00 	lea    0x1cc0f8(%rip),%rcx        # 0x140316d28
14014ac30:	e8 5b c5 fd ff       	call   0x140127190
14014ac35:	45 33 c0             	xor    %r8d,%r8d
14014ac38:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014ac3d:	b9 10 00 00 00       	mov    $0x10,%ecx
14014ac42:	e8 49 c6 fd ff       	call   0x140127290
14014ac47:	48 8b 44 24 60       	mov    0x60(%rsp),%rax
14014ac4c:	4c 8b ce             	mov    %rsi,%r9
14014ac4f:	4c 8b 17             	mov    (%rdi),%r10
14014ac52:	4c 8b c5             	mov    %rbp,%r8
14014ac55:	48 8b d3             	mov    %rbx,%rdx
14014ac58:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
14014ac5d:	48 8b cf             	mov    %rdi,%rcx
14014ac60:	41 ff 92 80 00 00 00 	call   *0x80(%r10)
14014ac67:	e9 96 00 00 00       	jmp    0x14014ad02
14014ac6c:	85 c0                	test   %eax,%eax
14014ac6e:	74 31                	je     0x14014aca1
14014ac70:	8b 4b 08             	mov    0x8(%rbx),%ecx
14014ac73:	85 c9                	test   %ecx,%ecx
14014ac75:	74 2a                	je     0x14014aca1
14014ac77:	3b c1                	cmp    %ecx,%eax
14014ac79:	74 26                	je     0x14014aca1
14014ac7b:	e8 f0 c3 fd ff       	call   0x140127070
14014ac80:	4c 8d 05 41 c2 1c 00 	lea    0x1cc241(%rip),%r8        # 0x140316ec8
14014ac87:	ba da 03 00 00       	mov    $0x3da,%edx
14014ac8c:	48 8d 0d 95 c0 1c 00 	lea    0x1cc095(%rip),%rcx        # 0x140316d28
14014ac93:	e8 f8 c4 fd ff       	call   0x140127190
14014ac98:	45 33 c0             	xor    %r8d,%r8d
14014ac9b:	41 8d 50 65          	lea    0x65(%r8),%edx
14014ac9f:	eb 9c                	jmp    0x14014ac3d
14014aca1:	48 8b d3             	mov    %rbx,%rdx
14014aca4:	48 8b cf             	mov    %rdi,%rcx
14014aca7:	41 ff d0             	call   *%r8
14014acaa:	85 c0                	test   %eax,%eax
14014acac:	74 99                	je     0x14014ac47
14014acae:	e8 bd c3 fd ff       	call   0x140127070
14014acb3:	4c 8d 05 be c1 1c 00 	lea    0x1cc1be(%rip),%r8        # 0x140316e78
14014acba:	ba 91 03 00 00       	mov    $0x391,%edx
14014acbf:	48 8d 0d 62 c0 1c 00 	lea    0x1cc062(%rip),%rcx        # 0x140316d28
14014acc6:	e8 c5 c4 fd ff       	call   0x140127190
14014accb:	ba 6a 00 00 00       	mov    $0x6a,%edx
14014acd0:	eb 22                	jmp    0x14014acf4
14014acd2:	e8 99 c3 fd ff       	call   0x140127070
14014acd7:	4c 8d 05 9a c1 1c 00 	lea    0x1cc19a(%rip),%r8        # 0x140316e78
14014acde:	ba 8d 03 00 00       	mov    $0x38d,%edx
14014ace3:	48 8d 0d 3e c0 1c 00 	lea    0x1cc03e(%rip),%rcx        # 0x140316d28
14014acea:	e8 a1 c4 fd ff       	call   0x140127190
14014acef:	ba 65 00 00 00       	mov    $0x65,%edx
14014acf4:	45 33 c0             	xor    %r8d,%r8d
14014acf7:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014acfb:	e8 90 c5 fd ff       	call   0x140127290
14014ad00:	33 c0                	xor    %eax,%eax
14014ad02:	48 8b 5c 24 40       	mov    0x40(%rsp),%rbx
14014ad07:	48 8b 6c 24 48       	mov    0x48(%rsp),%rbp
14014ad0c:	48 8b 74 24 50       	mov    0x50(%rsp),%rsi
14014ad11:	48 83 c4 30          	add    $0x30,%rsp
14014ad15:	5f                   	pop    %rdi
14014ad16:	c3                   	ret
14014ad17:	cc                   	int3
14014ad18:	cc                   	int3
14014ad19:	cc                   	int3
14014ad1a:	cc                   	int3
14014ad1b:	cc                   	int3
14014ad1c:	cc                   	int3
14014ad1d:	cc                   	int3
14014ad1e:	cc                   	int3
14014ad1f:	cc                   	int3
14014ad20:	b8 28 00 00 00       	mov    $0x28,%eax
14014ad25:	e8 06 5e 16 00       	call   0x1402b0b30
14014ad2a:	48 2b e0             	sub    %rax,%rsp
14014ad2d:	48 8b 01             	mov    (%rcx),%rax
14014ad30:	4c 8b c9             	mov    %rcx,%r9
14014ad33:	4c 8b 90 b0 00 00 00 	mov    0xb0(%rax),%r10
14014ad3a:	4d 85 d2             	test   %r10,%r10
14014ad3d:	75 35                	jne    0x14014ad74
14014ad3f:	e8 2c c3 fd ff       	call   0x140127070
14014ad44:	4c 8d 05 6d c1 1c 00 	lea    0x1cc16d(%rip),%r8        # 0x140316eb8
14014ad4b:	ba c9 03 00 00       	mov    $0x3c9,%edx
14014ad50:	48 8d 0d d1 bf 1c 00 	lea    0x1cbfd1(%rip),%rcx        # 0x140316d28
14014ad57:	e8 34 c4 fd ff       	call   0x140127190
14014ad5c:	45 33 c0             	xor    %r8d,%r8d
14014ad5f:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014ad64:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014ad68:	e8 23 c5 fd ff       	call   0x140127290
14014ad6d:	33 c0                	xor    %eax,%eax
14014ad6f:	48 83 c4 28          	add    $0x28,%rsp
14014ad73:	c3                   	ret
14014ad74:	48 3b 02             	cmp    (%rdx),%rax
14014ad77:	75 1c                	jne    0x14014ad95
14014ad79:	8b 41 20             	mov    0x20(%rcx),%eax
14014ad7c:	85 c0                	test   %eax,%eax
14014ad7e:	74 0b                	je     0x14014ad8b
14014ad80:	8b 4a 08             	mov    0x8(%rdx),%ecx
14014ad83:	85 c9                	test   %ecx,%ecx
14014ad85:	74 04                	je     0x14014ad8b
14014ad87:	3b c1                	cmp    %ecx,%eax
14014ad89:	75 0a                	jne    0x14014ad95
14014ad8b:	49 8b c9             	mov    %r9,%rcx
14014ad8e:	48 83 c4 28          	add    $0x28,%rsp
14014ad92:	49 ff e2             	rex.WB jmp *%r10
14014ad95:	e8 d6 c2 fd ff       	call   0x140127070
14014ad9a:	4c 8d 05 17 c1 1c 00 	lea    0x1cc117(%rip),%r8        # 0x140316eb8
14014ada1:	ba cd 03 00 00       	mov    $0x3cd,%edx
14014ada6:	48 8d 0d 7b bf 1c 00 	lea    0x1cbf7b(%rip),%rcx        # 0x140316d28
14014adad:	e8 de c3 fd ff       	call   0x140127190
14014adb2:	ba 65 00 00 00       	mov    $0x65,%edx
14014adb7:	45 33 c0             	xor    %r8d,%r8d
14014adba:	8d 4a ab             	lea    -0x55(%rdx),%ecx
14014adbd:	e8 ce c4 fd ff       	call   0x140127290
14014adc2:	33 c0                	xor    %eax,%eax
14014adc4:	48 83 c4 28          	add    $0x28,%rsp
14014adc8:	c3                   	ret
14014adc9:	cc                   	int3
14014adca:	cc                   	int3
14014adcb:	cc                   	int3
14014adcc:	cc                   	int3
14014adcd:	cc                   	int3
14014adce:	cc                   	int3
14014adcf:	cc                   	int3
14014add0:	b8 28 00 00 00       	mov    $0x28,%eax
14014add5:	e8 56 5d 16 00       	call   0x1402b0b30
14014adda:	48 2b e0             	sub    %rax,%rsp
14014addd:	48 8b 01             	mov    (%rcx),%rax
14014ade0:	4c 8b 88 b8 00 00 00 	mov    0xb8(%rax),%r9
14014ade7:	4d 85 c9             	test   %r9,%r9
14014adea:	75 35                	jne    0x14014ae21
14014adec:	e8 7f c2 fd ff       	call   0x140127070
14014adf1:	4c 8d 05 d0 c0 1c 00 	lea    0x1cc0d0(%rip),%r8        # 0x140316ec8