14014a74b:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14014a750:	48 83 c4 20          	add    $0x20,%rsp
14014a754:	5f                   	pop    %rdi
14014a755:	c3                   	ret
14014a756:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014a75b:	b8 01 00 00 00       	mov    $0x1,%eax
14014a760:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
14014a765:	48 83 c4 20          	add    $0x20,%rsp
14014a769:	5f                   	pop    %rdi
14014a76a:	c3                   	ret
14014a76b:	cc                   	int3
14014a76c:	cc                   	int3
14014a76d:	cc                   	int3
14014a76e:	cc                   	int3
14014a76f:	cc                   	int3
14014a770:	40 53                	rex push %rbx
14014a772:	b8 30 00 00 00       	mov    $0x30,%eax
14014a777:	e8 b4 63 16 00       	call   0x1402b0b30
14014a77c:	48 2b e0             	sub    %rax,%rsp
14014a77f:	4c 8b 11             	mov    (%rcx),%r10
14014a782:	4c 8b d9             	mov    %rcx,%r11
14014a785:	49 8b 9a a0 00 00 00 	mov    0xa0(%r10),%rbx
14014a78c:	48 85 db             	test   %rbx,%rbx
14014a78f:	75 24                	jne    0x14014a7b5
14014a791:	e8 da c8 fd ff       	call   0x140127070
14014a796:	4c 8d 05 fb c6 1c 00 	lea    0x1cc6fb(%rip),%r8        # 0x140316e98
14014a79d:	ba ad 03 00 00       	mov    $0x3ad,%edx
14014a7a2:	48 8d 0d 7f c5 1c 00 	lea    0x1cc57f(%rip),%rcx        # 0x140316d28
14014a7a9:	e8 e2 c9 fd ff       	call   0x140127190
14014a7ae:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014a7b3:	eb 71                	jmp    0x14014a826
14014a7b5:	4c 3b 12             	cmp    (%rdx),%r10
14014a7b8:	75 4a                	jne    0x14014a804
14014a7ba:	8b 41 20             	mov    0x20(%rcx),%eax
14014a7bd:	85 c0                	test   %eax,%eax
14014a7bf:	74 0b                	je     0x14014a7cc
14014a7c1:	8b 4a 08             	mov    0x8(%rdx),%ecx
14014a7c4:	85 c9                	test   %ecx,%ecx
14014a7c6:	74 04                	je     0x14014a7cc
14014a7c8:	3b c1                	cmp    %ecx,%eax
14014a7ca:	75 38                	jne    0x14014a804
14014a7cc:	4d 3b 10             	cmp    (%r8),%r10
14014a7cf:	75 33                	jne    0x14014a804
14014a7d1:	85 c0                	test   %eax,%eax
14014a7d3:	74 0c                	je     0x14014a7e1
14014a7d5:	41 8b 48 08          	mov    0x8(%r8),%ecx
14014a7d9:	85 c9                	test   %ecx,%ecx
14014a7db:	74 04                	je     0x14014a7e1
14014a7dd:	3b c1                	cmp    %ecx,%eax
14014a7df:	75 23                	jne    0x14014a804
14014a7e1:	4d 3b 11             	cmp    (%r9),%r10
14014a7e4:	75 1e                	jne    0x14014a804
14014a7e6:	85 c0                	test   %eax,%eax
14014a7e8:	74 0c                	je     0x14014a7f6
14014a7ea:	41 8b 49 08          	mov    0x8(%r9),%ecx
14014a7ee:	85 c9                	test   %ecx,%ecx
14014a7f0:	74 04                	je     0x14014a7f6
14014a7f2:	3b c1                	cmp    %ecx,%eax
14014a7f4:	75 0e                	jne    0x14014a804
14014a7f6:	49 8b cb             	mov    %r11,%rcx
14014a7f9:	48 8b c3             	mov    %rbx,%rax
14014a7fc:	48 83 c4 30          	add    $0x30,%rsp
14014a800:	5b                   	pop    %rbx
14014a801:	48 ff e0             	rex.W jmp *%rax
14014a804:	e8 67 c8 fd ff       	call   0x140127070
14014a809:	4c 8d 05 88 c6 1c 00 	lea    0x1cc688(%rip),%r8        # 0x140316e98
14014a810:	ba b2 03 00 00       	mov    $0x3b2,%edx
14014a815:	48 8d 0d 0c c5 1c 00 	lea    0x1cc50c(%rip),%rcx        # 0x140316d28
14014a81c:	e8 6f c9 fd ff       	call   0x140127190
14014a821:	ba 65 00 00 00       	mov    $0x65,%edx
14014a826:	45 33 c0             	xor    %r8d,%r8d
14014a829:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014a82d:	e8 5e ca fd ff       	call   0x140127290
14014a832:	33 c0                	xor    %eax,%eax
14014a834:	48 83 c4 30          	add    $0x30,%rsp
14014a838:	5b                   	pop    %rbx
14014a839:	c3                   	ret
14014a83a:	cc                   	int3
14014a83b:	cc                   	int3
14014a83c:	cc                   	int3
14014a83d:	cc                   	int3
14014a83e:	cc                   	int3
14014a83f:	cc                   	int3
14014a840:	48 85 c9             	test   %rcx,%rcx
14014a843:	74 47                	je     0x14014a88c
14014a845:	53                   	push   %rbx
14014a846:	b8 20 00 00 00       	mov    $0x20,%eax
14014a84b:	e8 e0 62 16 00       	call   0x1402b0b30
14014a850:	48 2b e0             	sub    %rax,%rsp
14014a853:	48 8b 01             	mov    (%rcx),%rax
14014a856:	48 8b d9             	mov    %rcx,%rbx
14014a859:	48 8b 50 60          	mov    0x60(%rax),%rdx
14014a85d:	48 85 d2             	test   %rdx,%rdx
14014a860:	75 09                	jne    0x14014a86b
14014a862:	48 8b 50 58          	mov    0x58(%rax),%rdx
14014a866:	48 85 d2             	test   %rdx,%rdx
14014a869:	74 02                	je     0x14014a86d
14014a86b:	ff d2                	call   *%rdx
14014a86d:	41 b9 fc 02 00 00    	mov    $0x2fc,%r9d
14014a873:	4c 8d 05 ae c4 1c 00 	lea    0x1cc4ae(%rip),%r8        # 0x140316d28
14014a87a:	ba 30 00 00 00       	mov    $0x30,%edx
14014a87f:	48 8b cb             	mov    %rbx,%rcx
14014a882:	e8 29 16 fa ff       	call   0x1400ebeb0
14014a887:	48 83 c4 20          	add    $0x20,%rsp
14014a88b:	5b                   	pop    %rbx
14014a88c:	c3                   	ret
14014a88d:	cc                   	int3
14014a88e:	cc                   	int3
14014a88f:	cc                   	int3
14014a890:	40 53                	rex push %rbx
14014a892:	b8 20 00 00 00       	mov    $0x20,%eax
14014a897:	e8 94 62 16 00       	call   0x1402b0b30
14014a89c:	48 2b e0             	sub    %rax,%rsp
14014a89f:	4c 8b 11             	mov    (%rcx),%r10
14014a8a2:	4c 8b d9             	mov    %rcx,%r11
14014a8a5:	49 8b 9a c8 00 00 00 	mov    0xc8(%r10),%rbx
14014a8ac:	48 85 db             	test   %rbx,%rbx
14014a8af:	75 24                	jne    0x14014a8d5
14014a8b1:	e8 ba c7 fd ff       	call   0x140127070
14014a8b6:	4c 8d 05 3b c6 1c 00 	lea    0x1cc63b(%rip),%r8        # 0x140316ef8
14014a8bd:	ba f9 03 00 00       	mov    $0x3f9,%edx
14014a8c2:	48 8d 0d 5f c4 1c 00 	lea    0x1cc45f(%rip),%rcx        # 0x140316d28
14014a8c9:	e8 c2 c8 fd ff       	call   0x140127190
14014a8ce:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014a8d3:	eb 5c                	jmp    0x14014a931
14014a8d5:	4c 3b 12             	cmp    (%rdx),%r10
14014a8d8:	75 35                	jne    0x14014a90f
14014a8da:	8b 41 20             	mov    0x20(%rcx),%eax
14014a8dd:	85 c0                	test   %eax,%eax
14014a8df:	74 0b                	je     0x14014a8ec
14014a8e1:	8b 4a 08             	mov    0x8(%rdx),%ecx
14014a8e4:	85 c9                	test   %ecx,%ecx
14014a8e6:	74 04                	je     0x14014a8ec
14014a8e8:	3b c1                	cmp    %ecx,%eax
14014a8ea:	75 23                	jne    0x14014a90f
14014a8ec:	4d 3b 10             	cmp    (%r8),%r10
14014a8ef:	75 1e                	jne    0x14014a90f
14014a8f1:	85 c0                	test   %eax,%eax
14014a8f3:	74 0c                	je     0x14014a901
14014a8f5:	41 8b 48 08          	mov    0x8(%r8),%ecx
14014a8f9:	85 c9                	test   %ecx,%ecx
14014a8fb:	74 04                	je     0x14014a901
14014a8fd:	3b c1                	cmp    %ecx,%eax
14014a8ff:	75 0e                	jne    0x14014a90f
14014a901:	49 8b cb             	mov    %r11,%rcx
14014a904:	48 8b c3             	mov    %rbx,%rax
14014a907:	48 83 c4 20          	add    $0x20,%rsp
14014a90b:	5b                   	pop    %rbx
14014a90c:	48 ff e0             	rex.W jmp *%rax
14014a90f:	e8 5c c7 fd ff       	call   0x140127070
14014a914:	4c 8d 05 dd c5 1c 00 	lea    0x1cc5dd(%rip),%r8        # 0x140316ef8
14014a91b:	ba fd 03 00 00       	mov    $0x3fd,%edx
14014a920:	48 8d 0d 01 c4 1c 00 	lea    0x1cc401(%rip),%rcx        # 0x140316d28
14014a927:	e8 64 c8 fd ff       	call   0x140127190
14014a92c:	ba 65 00 00 00       	mov    $0x65,%edx
14014a931:	45 33 c0             	xor    %r8d,%r8d
14014a934:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014a938:	e8 53 c9 fd ff       	call   0x140127290
14014a93d:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
14014a942:	48 83 c4 20          	add    $0x20,%rsp
14014a946:	5b                   	pop    %rbx
14014a947:	c3                   	ret
14014a948:	cc                   	int3
14014a949:	cc                   	int3
14014a94a:	cc                   	int3
14014a94b:	cc                   	int3
14014a94c:	cc                   	int3
14014a94d:	cc                   	int3
14014a94e:	cc                   	int3
14014a94f:	cc                   	int3
14014a950:	b8 28 00 00 00       	mov    $0x28,%eax
14014a955:	e8 d6 61 16 00       	call   0x1402b0b30
14014a95a:	48 2b e0             	sub    %rax,%rsp
14014a95d:	48 8b 01             	mov    (%rcx),%rax
14014a960:	4c 8b 48 68          	mov    0x68(%rax),%r9
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