14014b7e5:	c3                   	ret
14014b7e6:	cc                   	int3
14014b7e7:	cc                   	int3
14014b7e8:	cc                   	int3
14014b7e9:	cc                   	int3
14014b7ea:	cc                   	int3
14014b7eb:	cc                   	int3
14014b7ec:	cc                   	int3
14014b7ed:	cc                   	int3
14014b7ee:	cc                   	int3
14014b7ef:	cc                   	int3
14014b7f0:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14014b7f5:	41 54                	push   %r12
14014b7f7:	41 56                	push   %r14
14014b7f9:	41 57                	push   %r15
14014b7fb:	b8 30 00 00 00       	mov    $0x30,%eax
14014b800:	e8 2b 53 16 00       	call   0x1402b0b30
14014b805:	48 2b e0             	sub    %rax,%rsp
14014b808:	48 8b 01             	mov    (%rcx),%rax
14014b80b:	49 8b f9             	mov    %r9,%rdi
14014b80e:	4d 8b f8             	mov    %r8,%r15
14014b811:	4c 8b e2             	mov    %rdx,%r12
14014b814:	4c 8b f1             	mov    %rcx,%r14
14014b817:	4c 8b 90 90 01 00 00 	mov    0x190(%rax),%r10
14014b81e:	4d 85 d2             	test   %r10,%r10
14014b821:	74 12                	je     0x14014b835
14014b823:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14014b828:	48 83 c4 30          	add    $0x30,%rsp
14014b82c:	41 5f                	pop    %r15
14014b82e:	41 5e                	pop    %r14
14014b830:	41 5c                	pop    %r12
14014b832:	49 ff e2             	rex.WB jmp *%r10
14014b835:	48 89 5c 24 50       	mov    %rbx,0x50(%rsp)
14014b83a:	33 db                	xor    %ebx,%ebx
14014b83c:	48 89 74 24 60       	mov    %rsi,0x60(%rsp)
14014b841:	8b f3                	mov    %ebx,%esi
14014b843:	48 39 99 90 00 00 00 	cmp    %rbx,0x90(%rcx)
14014b84a:	0f 84 9c 00 00 00    	je     0x14014b8ec
14014b850:	4d 85 c9             	test   %r9,%r9
14014b853:	75 14                	jne    0x14014b869
14014b855:	e8 b6 f7 00 00       	call   0x14015b010
14014b85a:	48 8b f0             	mov    %rax,%rsi
14014b85d:	48 8b f8             	mov    %rax,%rdi
14014b860:	48 85 c0             	test   %rax,%rax
14014b863:	0f 84 83 00 00 00    	je     0x14014b8ec
14014b869:	48 8b cf             	mov    %rdi,%rcx
14014b86c:	48 89 6c 24 58       	mov    %rbp,0x58(%rsp)
14014b871:	e8 fa f7 00 00       	call   0x14015b070
14014b876:	48 8b cf             	mov    %rdi,%rcx
14014b879:	e8 22 f5 00 00       	call   0x14015ada0
14014b87e:	48 8b e8             	mov    %rax,%rbp
14014b881:	48 85 c0             	test   %rax,%rax
14014b884:	74 51                	je     0x14014b8d7
14014b886:	ba 02 00 00 00       	mov    $0x2,%edx
14014b88b:	48 8b c8             	mov    %rax,%rcx
14014b88e:	e8 fd 5b fa ff       	call   0x1400f1490
14014b893:	85 c0                	test   %eax,%eax
14014b895:	74 40                	je     0x14014b8d7
14014b897:	49 8b 56 10          	mov    0x10(%r14),%rdx
14014b89b:	4c 8b c5             	mov    %rbp,%r8
14014b89e:	48 8b cd             	mov    %rbp,%rcx
14014b8a1:	e8 ba f9 00 00       	call   0x14015b260
14014b8a6:	85 c0                	test   %eax,%eax
14014b8a8:	74 2d                	je     0x14014b8d7
14014b8aa:	49 8b 86 90 00 00 00 	mov    0x90(%r14),%rax
14014b8b1:	4c 8b c5             	mov    %rbp,%r8
14014b8b4:	4d 8b 4e 10          	mov    0x10(%r14),%r9
14014b8b8:	49 8b d7             	mov    %r15,%rdx
14014b8bb:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
14014b8c0:	49 8b cc             	mov    %r12,%rcx
14014b8c3:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14014b8c8:	e8 f3 d4 07 00       	call   0x1401c8dc0
14014b8cd:	85 c0                	test   %eax,%eax
14014b8cf:	b9 01 00 00 00       	mov    $0x1,%ecx
14014b8d4:	0f 45 d9             	cmovne %ecx,%ebx
14014b8d7:	48 8b cf             	mov    %rdi,%rcx
14014b8da:	e8 81 f3 00 00       	call   0x14015ac60
14014b8df:	48 8b ce             	mov    %rsi,%rcx
14014b8e2:	e8 f9 f3 00 00       	call   0x14015ace0
14014b8e7:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
14014b8ec:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
14014b8f1:	8b c3                	mov    %ebx,%eax
14014b8f3:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
14014b8f8:	48 8b 7c 24 68       	mov    0x68(%rsp),%rdi
14014b8fd:	48 83 c4 30          	add    $0x30,%rsp
14014b901:	41 5f                	pop    %r15
14014b903:	41 5e                	pop    %r14
14014b905:	41 5c                	pop    %r12
14014b907:	c3                   	ret
14014b908:	cc                   	int3
14014b909:	cc                   	int3
14014b90a:	cc                   	int3
14014b90b:	cc                   	int3
14014b90c:	cc                   	int3
14014b90d:	cc                   	int3
14014b90e:	cc                   	int3
14014b90f:	cc                   	int3
14014b910:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
14014b915:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14014b91a:	57                   	push   %rdi
14014b91b:	b8 20 00 00 00       	mov    $0x20,%eax
14014b920:	e8 0b 52 16 00       	call   0x1402b0b30
14014b925:	48 2b e0             	sub    %rax,%rsp
14014b928:	49 8b f8             	mov    %r8,%rdi
14014b92b:	48 8b f2             	mov    %rdx,%rsi
14014b92e:	48 8b e9             	mov    %rcx,%rbp
14014b931:	4d 85 c0             	test   %r8,%r8
14014b934:	75 3b                	jne    0x14014b971
14014b936:	e8 35 b7 fd ff       	call   0x140127070
14014b93b:	4c 8d 05 ce b3 1c 00 	lea    0x1cb3ce(%rip),%r8        # 0x140316d10
14014b942:	8d 57 22             	lea    0x22(%rdi),%edx
14014b945:	48 8d 0d dc b3 1c 00 	lea    0x1cb3dc(%rip),%rcx        # 0x140316d28
14014b94c:	e8 3f b8 fd ff       	call   0x140127190
14014b951:	45 33 c0             	xor    %r8d,%r8d
14014b954:	8d 57 6c             	lea    0x6c(%rdi),%edx
14014b957:	8d 4f 10             	lea    0x10(%rdi),%ecx
14014b95a:	e8 31 b9 fd ff       	call   0x140127290
14014b95f:	33 c0                	xor    %eax,%eax
14014b961:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14014b966:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014b96b:	48 83 c4 20          	add    $0x20,%rsp
14014b96f:	5f                   	pop    %rdi
14014b970:	c3                   	ret
14014b971:	49 83 78 08 00       	cmpq   $0x0,0x8(%r8)
14014b976:	75 40                	jne    0x14014b9b8
14014b978:	e8 f3 b6 fd ff       	call   0x140127070
14014b97d:	4c 8d 05 8c b3 1c 00 	lea    0x1cb38c(%rip),%r8        # 0x140316d10
14014b984:	ba 26 00 00 00       	mov    $0x26,%edx
14014b989:	48 8d 0d 98 b3 1c 00 	lea    0x1cb398(%rip),%rcx        # 0x140316d28
14014b990:	e8 fb b7 fd ff       	call   0x140127190
14014b995:	45 33 c0             	xor    %r8d,%r8d
14014b998:	ba 01 01 0c 00       	mov    $0xc0101,%edx
14014b99d:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014b9a1:	e8 ea b8 fd ff       	call   0x140127290
14014b9a6:	33 c0                	xor    %eax,%eax
14014b9a8:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14014b9ad:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014b9b2:	48 83 c4 20          	add    $0x20,%rsp
14014b9b6:	5f                   	pop    %rdi
14014b9b7:	c3                   	ret
14014b9b8:	41 b8 2a 00 00 00    	mov    $0x2a,%r8d
14014b9be:	48 89 5c 24 30       	mov    %rbx,0x30(%rsp)
14014b9c3:	48 8d 15 5e b3 1c 00 	lea    0x1cb35e(%rip),%rdx        # 0x140316d28
14014b9ca:	b9 b8 00 00 00       	mov    $0xb8,%ecx
14014b9cf:	e8 ec 06 fa ff       	call   0x1400ec0c0
14014b9d4:	48 8b d8             	mov    %rax,%rbx
14014b9d7:	48 85 c0             	test   %rax,%rax
14014b9da:	75 32                	jne    0x14014ba0e
14014b9dc:	e8 8f b6 fd ff       	call   0x140127070
14014b9e1:	4c 8d 05 28 b3 1c 00 	lea    0x1cb328(%rip),%r8        # 0x140316d10
14014b9e8:	8d 53 2c             	lea    0x2c(%rbx),%edx
14014b9eb:	48 8d 0d 36 b3 1c 00 	lea    0x1cb336(%rip),%rcx        # 0x140316d28
14014b9f2:	e8 99 b7 fd ff       	call   0x140127190
14014b9f7:	45 33 c0             	xor    %r8d,%r8d
14014b9fa:	8d 4b 10             	lea    0x10(%rbx),%ecx
14014b9fd:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14014ba02:	e8 89 b8 fd ff       	call   0x140127290
14014ba07:	33 c0                	xor    %eax,%eax
14014ba09:	e9 e0 00 00 00       	jmp    0x14014baee
14014ba0e:	48 89 a8 a8 00 00 00 	mov    %rbp,0xa8(%rax)
14014ba15:	48 85 f6             	test   %rsi,%rsi
14014ba18:	74 51                	je     0x14014ba6b
14014ba1a:	41 b8 32 00 00 00    	mov    $0x32,%r8d
14014ba20:	48 8d 15 01 b3 1c 00 	lea    0x1cb301(%rip),%rdx        # 0x140316d28
14014ba27:	48 8b ce             	mov    %rsi,%rcx
14014ba2a:	e8 c1 e6 fd ff       	call   0x14012a0f0
14014ba2f:	48 89 83 b0 00 00 00 	mov    %rax,0xb0(%rbx)
14014ba36:	48 85 c0             	test   %rax,%rax
14014ba39:	75 30                	jne    0x14014ba6b
14014ba3b:	e8 30 b6 fd ff       	call   0x140127070
14014ba40:	4c 8d 05 c9 b2 1c 00 	lea    0x1cb2c9(%rip),%r8        # 0x140316d10
14014ba47:	ba 34 00 00 00       	mov    $0x34,%edx
14014ba4c:	48 8d 0d d5 b2 1c 00 	lea    0x1cb2d5(%rip),%rcx        # 0x140316d28
14014ba53:	e8 38 b7 fd ff       	call   0x140127190
14014ba58:	45 33 c0             	xor    %r8d,%r8d
14014ba5b:	ba 00 01 0c 00       	mov    $0xc0100,%edx
14014ba60:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014ba64:	e8 27 b8 fd ff       	call   0x140127290
14014ba69:	eb 3c                	jmp    0x14014baa7
14014ba6b:	48 89 3b             	mov    %rdi,(%rbx)
14014ba6e:	f6 07 02             	testb  $0x2,(%rdi)
14014ba71:	75 1c                	jne    0x14014ba8f
14014ba73:	e8 68 56 fa ff       	call   0x1400f10e0
14014ba78:	48 89 43 10          	mov    %rax,0x10(%rbx)
14014ba7c:	48 85 c0             	test   %rax,%rax
14014ba7f:	74 26                	je     0x14014baa7
14014ba81:	e8 5a 56 fa ff       	call   0x1400f10e0
14014ba86:	48 89 43 18          	mov    %rax,0x18(%rbx)
14014ba8a:	48 85 c0             	test   %rax,%rax
14014ba8d:	74 18                	je     0x14014baa7
14014ba8f:	48 8b cb             	mov    %rbx,%rcx
14014ba92:	c7 43 24 00 00 00 00 	movl   $0x0,0x24(%rbx)
14014ba99:	c7 43 2c 04 00 00 00 	movl   $0x4,0x2c(%rbx)
14014baa0:	ff 57 08             	call   *0x8(%rdi)
14014baa3:	85 c0                	test   %eax,%eax
14014baa5:	75 44                	jne    0x14014baeb
14014baa7:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
14014baab:	e8 80 52 fa ff       	call   0x1400f0d30
14014bab0:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
14014bab4:	e8 77 52 fa ff       	call   0x1400f0d30
14014bab9:	48 8b 8b b0 00 00 00 	mov    0xb0(%rbx),%rcx
14014bac0:	48 8d 15 61 b2 1c 00 	lea    0x1cb261(%rip),%rdx        # 0x140316d28
14014bac7:	41 b8 4a 00 00 00    	mov    $0x4a,%r8d
14014bacd:	e8 ee 02 fa ff       	call   0x1400ebdc0
14014bad2:	41 b8 4b 00 00 00    	mov    $0x4b,%r8d
14014bad8:	48 8d 15 49 b2 1c 00 	lea    0x1cb249(%rip),%rdx        # 0x140316d28
14014badf:	48 8b cb             	mov    %rbx,%rcx
14014bae2:	e8 d9 02 fa ff       	call   0x1400ebdc0
14014bae7:	33 c0                	xor    %eax,%eax
14014bae9:	eb 03                	jmp    0x14014baee
14014baeb:	48 8b c3             	mov    %rbx,%rax
14014baee:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014baf3:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
14014baf8:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14014bafd:	48 83 c4 20          	add    $0x20,%rsp
14014bb01:	5f                   	pop    %rdi
14014bb02:	c3                   	ret
14014bb03:	cc                   	int3
14014bb04:	cc                   	int3
14014bb05:	cc                   	int3
14014bb06:	cc                   	int3
14014bb07:	cc                   	int3
14014bb08:	cc                   	int3
14014bb09:	cc                   	int3
14014bb0a:	cc                   	int3
14014bb0b:	cc                   	int3
14014bb0c:	cc                   	int3
14014bb0d:	cc                   	int3
14014bb0e:	cc                   	int3
14014bb0f:	cc                   	int3
14014bb10:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14014bb15:	57                   	push   %rdi
14014bb16:	b8 20 00 00 00       	mov    $0x20,%eax
14014bb1b:	e8 10 50 16 00       	call   0x1402b0b30
14014bb20:	48 2b e0             	sub    %rax,%rsp
14014bb23:	48 8b fa             	mov    %rdx,%rdi
14014bb26:	c7 44 24 48 ff ff ff 	movl   $0xffffffff,0x48(%rsp)
14014bb2d:	ff
14014bb2e:	48 8b d9             	mov    %rcx,%rbx
14014bb31:	c7 44 24 40 ff ff ff 	movl   $0xffffffff,0x40(%rsp)
14014bb38:	ff
14014bb39:	48 8b cf             	mov    %rdi,%rcx
14014bb3c:	48 8d 15 7d f5 1b 00 	lea    0x1bf57d(%rip),%rdx        # 0x14030b0c0
14014bb43:	e8 b8 cd fe ff       	call   0x140138900
14014bb48:	48 85 c0             	test   %rax,%rax
14014bb4b:	74 51                	je     0x14014bb9e
14014bb4d:	48 8d 54 24 40       	lea    0x40(%rsp),%rdx
14014bb52:	48 8b c8             	mov    %rax,%rcx
14014bb55:	e8 46 b2 00 00       	call   0x140156da0
14014bb5a:	85 c0                	test   %eax,%eax
14014bb5c:	75 39                	jne    0x14014bb97
14014bb5e:	e8 0d b5 fd ff       	call   0x140127070
14014bb63:	4c 8d 05 06 b4 1c 00 	lea    0x1cb406(%rip),%r8        # 0x140316f70
14014bb6a:	ba e6 05 00 00       	mov    $0x5e6,%edx
14014bb6f:	48 8d 0d b2 b1 1c 00 	lea    0x1cb1b2(%rip),%rcx        # 0x140316d28
14014bb76:	e8 15 b6 fd ff       	call   0x140127190
14014bb7b:	45 33 c0             	xor    %r8d,%r8d
14014bb7e:	41 8d 50 68          	lea    0x68(%r8),%edx
14014bb82:	8d 4a a8             	lea    -0x58(%rdx),%ecx
14014bb85:	e8 06 b7 fd ff       	call   0x140127290
14014bb8a:	33 c0                	xor    %eax,%eax
14014bb8c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014bb91:	48 83 c4 20          	add    $0x20,%rsp
14014bb95:	5f                   	pop    %rdi
14014bb96:	c3                   	ret
14014bb97:	8b 44 24 40          	mov    0x40(%rsp),%eax
14014bb9b:	89 43 2c             	mov    %eax,0x2c(%rbx)
14014bb9e:	48 8d 15 eb b3 1c 00 	lea    0x1cb3eb(%rip),%rdx        # 0x140316f90
14014bba5:	48 8b cf             	mov    %rdi,%rcx
14014bba8:	e8 53 cd fe ff       	call   0x140138900
14014bbad:	48 85 c0             	test   %rax,%rax
14014bbb0:	74 51                	je     0x14014bc03
14014bbb2:	48 8d 54 24 48       	lea    0x48(%rsp),%rdx
14014bbb7:	48 8b c8             	mov    %rax,%rcx
14014bbba:	e8 f1 a2 00 00       	call   0x140155eb0
14014bbbf:	85 c0                	test   %eax,%eax
14014bbc1:	75 39                	jne    0x14014bbfc
14014bbc3:	e8 a8 b4 fd ff       	call   0x140127070
14014bbc8:	4c 8d 05 a1 b3 1c 00 	lea    0x1cb3a1(%rip),%r8        # 0x140316f70
14014bbcf:	ba ef 05 00 00       	mov    $0x5ef,%edx
14014bbd4:	48 8d 0d 4d b1 1c 00 	lea    0x1cb14d(%rip),%rcx        # 0x140316d28
14014bbdb:	e8 b0 b5 fd ff       	call   0x140127190
14014bbe0:	45 33 c0             	xor    %r8d,%r8d
14014bbe3:	41 8d 50 68          	lea    0x68(%r8),%edx
14014bbe7:	8d 4a a8             	lea    -0x58(%rdx),%ecx
14014bbea:	e8 a1 b6 fd ff       	call   0x140127290
14014bbef:	33 c0                	xor    %eax,%eax
14014bbf1:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014bbf6:	48 83 c4 20          	add    $0x20,%rsp
14014bbfa:	5f                   	pop    %rdi
14014bbfb:	c3                   	ret
14014bbfc:	8b 44 24 48          	mov    0x48(%rsp),%eax
14014bc00:	89 43 24             	mov    %eax,0x24(%rbx)
14014bc03:	48 8d 15 12 5a 1c 00 	lea    0x1c5a12(%rip),%rdx        # 0x14031161c
14014bc0a:	48 8b cf             	mov    %rdi,%rcx
14014bc0d:	e8 ee cc fe ff       	call   0x140138900
14014bc12:	48 85 c0             	test   %rax,%rax
14014bc15:	74 56                	je     0x14014bc6d
14014bc17:	83 78 08 05          	cmpl   $0x5,0x8(%rax)
14014bc1b:	75 15                	jne    0x14014bc32
14014bc1d:	4c 8b 40 18          	mov    0x18(%rax),%r8
14014bc21:	48 8b cb             	mov    %rbx,%rcx
14014bc24:	48 8b 50 10          	mov    0x10(%rax),%rdx
14014bc28:	e8 53 ea ff ff       	call   0x14014a680
14014bc2d:	48 85 c0             	test   %rax,%rax
14014bc30:	75 3b                	jne    0x14014bc6d
14014bc32:	e8 39 b4 fd ff       	call   0x140127070
14014bc37:	4c 8d 05 32 b3 1c 00 	lea    0x1cb332(%rip),%r8        # 0x140316f70
14014bc3e:	ba fa 05 00 00       	mov    $0x5fa,%edx
14014bc43:	48 8d 0d de b0 1c 00 	lea    0x1cb0de(%rip),%rcx        # 0x140316d28
14014bc4a:	e8 41 b5 fd ff       	call   0x140127190
14014bc4f:	45 33 c0             	xor    %r8d,%r8d
14014bc52:	ba af 00 00 00       	mov    $0xaf,%edx
14014bc57:	41 8d 48 10          	lea    0x10(%r8),%ecx
14014bc5b:	e8 30 b6 fd ff       	call   0x140127290
14014bc60:	33 c0                	xor    %eax,%eax
14014bc62:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014bc67:	48 83 c4 20          	add    $0x20,%rsp
14014bc6b:	5f                   	pop    %rdi
14014bc6c:	c3                   	ret
14014bc6d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14014bc72:	b8 01 00 00 00       	mov    $0x1,%eax
14014bc77:	48 83 c4 20          	add    $0x20,%rsp
14014bc7b:	5f                   	pop    %rdi
14014bc7c:	c3                   	ret
14014bc7d:	cc                   	int3
14014bc7e:	cc                   	int3
14014bc7f:	cc                   	int3
14014bc80:	b8 28 00 00 00       	mov    $0x28,%eax
14014bc85:	e8 a6 4e 16 00       	call   0x1402b0b30
14014bc8a:	48 2b e0             	sub    %rax,%rsp
14014bc8d:	48 8b 49 10          	mov    0x10(%rcx),%rcx
14014bc91:	48 85 c9             	test   %rcx,%rcx
14014bc94:	75 07                	jne    0x14014bc9d
14014bc96:	33 c0                	xor    %eax,%eax
14014bc98:	48 83 c4 28          	add    $0x28,%rsp
14014bc9c:	c3                   	ret
14014bc9d:	48 83 c4 28          	add    $0x28,%rsp
14014bca1:	e9 aa 54 fa ff       	jmp    0x1400f1150
14014bca6:	cc                   	int3
14014bca7:	cc                   	int3
14014bca8:	cc                   	int3
14014bca9:	cc                   	int3
14014bcaa:	cc                   	int3
14014bcab:	cc                   	int3
14014bcac:	cc                   	int3
14014bcad:	cc                   	int3
14014bcae:	cc                   	int3
14014bcaf:	cc                   	int3
14014bcb0:	b8 28 00 00 00       	mov    $0x28,%eax