1800a7be3:	48 8b e8             	mov    %rax,%rbp
1800a7be6:	49 8b ce             	mov    %r14,%rcx
1800a7be9:	48 85 c0             	test   %rax,%rax
1800a7bec:	75 0a                	jne    0x1800a7bf8
1800a7bee:	e8 09 24 ff ff       	call   0x180099ffc
1800a7bf3:	e9 cf fc ff ff       	jmp    0x1800a78c7
1800a7bf8:	e8 ff 23 ff ff       	call   0x180099ffc
1800a7bfd:	48 8b 47 18          	mov    0x18(%rdi),%rax
1800a7c01:	48 89 68 20          	mov    %rbp,0x20(%rax)
1800a7c05:	8b 56 18             	mov    0x18(%rsi),%edx
1800a7c08:	8b 46 28             	mov    0x28(%rsi),%eax
1800a7c0b:	41 2b d4             	sub    %r12d,%edx
1800a7c0e:	48 8b 4e 10          	mov    0x10(%rsi),%rcx
1800a7c12:	48 23 d0             	and    %rax,%rdx
1800a7c15:	0f b7 47 20          	movzwl 0x20(%rdi),%eax
1800a7c19:	66 39 04 51          	cmp    %ax,(%rcx,%rdx,2)
1800a7c1d:	74 0c                	je     0x1800a7c2b
1800a7c1f:	48 8d 05 fa af 0a 00 	lea    0xaaffa(%rip),%rax        # 0x180152c20
1800a7c26:	e9 a3 fc ff ff       	jmp    0x1800a78ce
1800a7c2b:	41 8b d4             	mov    %r12d,%edx
1800a7c2e:	48 8b ce             	mov    %rsi,%rcx
1800a7c31:	e8 02 0f 00 00       	call   0x1800a8b38
1800a7c36:	48 8b cf             	mov    %rdi,%rcx
1800a7c39:	e8 da 0a 00 00       	call   0x1800a8718
1800a7c3e:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1800a7c42:	48 8b 01             	mov    (%rcx),%rax
1800a7c45:	48 8b 40 10          	mov    0x10(%rax),%rax
1800a7c49:	ff d0                	call   *%rax
1800a7c4b:	0f 1f 00             	nopl   (%rax)
1800a7c4e:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1800a7c52:	48 8b c8             	mov    %rax,%rcx
1800a7c55:	48 8b 00             	mov    (%rax),%rax
1800a7c58:	48 8b 40 40          	mov    0x40(%rax),%rax
1800a7c5c:	ff d0                	call   *%rax
1800a7c5e:	0f 1f 00             	nopl   (%rax)
1800a7c61:	48 8b 4f 18          	mov    0x18(%rdi),%rcx
1800a7c65:	48 8b 01             	mov    (%rcx),%rax
1800a7c68:	48 8b 40 10          	mov    0x10(%rax),%rax
1800a7c6c:	ff d0                	call   *%rax
1800a7c6e:	0f 1f 00             	nopl   (%rax)
1800a7c71:	48 8b d0             	mov    %rax,%rdx
1800a7c74:	48 8b cf             	mov    %rdi,%rcx
1800a7c77:	e8 48 0b 00 00       	call   0x1800a87c4
1800a7c7c:	41 8b c4             	mov    %r12d,%eax
1800a7c7f:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1800a7c84:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1800a7c89:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1800a7c8e:	48 83 c4 20          	add    $0x20,%rsp
1800a7c92:	41 5f                	pop    %r15
1800a7c94:	41 5e                	pop    %r14
1800a7c96:	41 5d                	pop    %r13
1800a7c98:	41 5c                	pop    %r12
1800a7c9a:	5f                   	pop    %rdi
1800a7c9b:	c3                   	ret
1800a7c9c:	cc                   	int3
1800a7c9d:	cc                   	int3
1800a7c9e:	cc                   	int3
1800a7c9f:	cc                   	int3
1800a7ca0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1800a7ca5:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
1800a7caa:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
1800a7caf:	57                   	push   %rdi
1800a7cb0:	41 54                	push   %r12
1800a7cb2:	41 55                	push   %r13
1800a7cb4:	41 56                	push   %r14
1800a7cb6:	41 57                	push   %r15
1800a7cb8:	48 83 ec 20          	sub    $0x20,%rsp
1800a7cbc:	48 8b 42 10          	mov    0x10(%rdx),%rax
1800a7cc0:	33 ff                	xor    %edi,%edi
1800a7cc2:	4d 8b f9             	mov    %r9,%r15
1800a7cc5:	4d 8b e0             	mov    %r8,%r12
1800a7cc8:	48 8b da             	mov    %rdx,%rbx
1800a7ccb:	48 8b f1             	mov    %rcx,%rsi
1800a7cce:	48 85 c0             	test   %rax,%rax
1800a7cd1:	74 05                	je     0x1800a7cd8
1800a7cd3:	8b 48 10             	mov    0x10(%rax),%ecx
1800a7cd6:	eb 02                	jmp    0x1800a7cda
1800a7cd8:	8b cf                	mov    %edi,%ecx
1800a7cda:	4c 8d 35 2f b3 0a 00 	lea    0xab32f(%rip),%r14        # 0x180153010
1800a7ce1:	41 bd 01 00 00 00    	mov    $0x1,%r13d
1800a7ce7:	83 e9 0e             	sub    $0xe,%ecx
1800a7cea:	0f 84 49 01 00 00    	je     0x1800a7e39
1800a7cf0:	41 2b cd             	sub    %r13d,%ecx
1800a7cf3:	0f 84 b1 01 00 00    	je     0x1800a7eaa
1800a7cf9:	41 2b cd             	sub    %r13d,%ecx
1800a7cfc:	0f 84 1a 02 00 00    	je     0x1800a7f1c
1800a7d02:	41 2b cd             	sub    %r13d,%ecx
1800a7d05:	0f 84 ae 02 00 00    	je     0x1800a7fb9
1800a7d0b:	41 2b cd             	sub    %r13d,%ecx
1800a7d0e:	0f 84 f6 02 00 00    	je     0x1800a800a
1800a7d14:	41 2b cd             	sub    %r13d,%ecx
1800a7d17:	0f 84 cf 03 00 00    	je     0x1800a80ec
1800a7d1d:	41 2b cd             	sub    %r13d,%ecx
1800a7d20:	0f 84 70 04 00 00    	je     0x1800a8196
1800a7d26:	41 2b cd             	sub    %r13d,%ecx
1800a7d29:	0f 84 d5 04 00 00    	je     0x1800a8204
1800a7d2f:	41 3b cd             	cmp    %r13d,%ecx
1800a7d32:	0f 84 eb 05 00 00    	je     0x1800a8323
1800a7d38:	41 8d 4d 27          	lea    0x27(%r13),%ecx
1800a7d3c:	e8 0f 21 ff ff       	call   0x180099e50
1800a7d41:	4c 8b f0             	mov    %rax,%r14
1800a7d44:	48 85 c0             	test   %rax,%rax
1800a7d47:	74 20                	je     0x1800a7d69
1800a7d49:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800a7d4d:	49 89 46 10          	mov    %rax,0x10(%r14)
1800a7d51:	48 8d 05 f0 ca 09 00 	lea    0x9caf0(%rip),%rax        # 0x180144848
1800a7d58:	49 89 06             	mov    %rax,(%r14)
1800a7d5b:	45 89 6e 08          	mov    %r13d,0x8(%r14)
1800a7d5f:	49 89 7e 18          	mov    %rdi,0x18(%r14)
1800a7d63:	49 89 7e 20          	mov    %rdi,0x20(%r14)
1800a7d67:	eb 03                	jmp    0x1800a7d6c
1800a7d69:	4c 8b f7             	mov    %rdi,%r14
1800a7d6c:	4d 85 f6             	test   %r14,%r14
1800a7d6f:	75 21                	jne    0x1800a7d92
1800a7d71:	48 8d 05 38 b3 0a 00 	lea    0xab338(%rip),%rax        # 0x1801530b0
1800a7d78:	48 89 43 28          	mov    %rax,0x28(%rbx)
1800a7d7c:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800a7d80:	48 85 c0             	test   %rax,%rax
1800a7d83:	74 03                	je     0x1800a7d88
1800a7d85:	8b 78 10             	mov    0x10(%rax),%edi
1800a7d88:	89 7b 30             	mov    %edi,0x30(%rbx)
1800a7d8b:	33 c0                	xor    %eax,%eax
1800a7d8d:	e9 4b 06 00 00       	jmp    0x1800a83dd
1800a7d92:	b9 20 00 00 00       	mov    $0x20,%ecx
1800a7d97:	e8 b4 20 ff ff       	call   0x180099e50
1800a7d9c:	48 85 c0             	test   %rax,%rax
1800a7d9f:	74 18                	je     0x1800a7db9
1800a7da1:	48 8d 0d d0 cb 09 00 	lea    0x9cbd0(%rip),%rcx        # 0x180144978
1800a7da8:	44 89 68 08          	mov    %r13d,0x8(%rax)
1800a7dac:	48 89 08             	mov    %rcx,(%rax)
1800a7daf:	48 89 78 10          	mov    %rdi,0x10(%rax)
1800a7db3:	48 89 78 18          	mov    %rdi,0x18(%rax)
1800a7db7:	eb 03                	jmp    0x1800a7dbc
1800a7db9:	48 8b c7             	mov    %rdi,%rax
1800a7dbc:	49 89 46 20          	mov    %rax,0x20(%r14)
1800a7dc0:	48 85 c0             	test   %rax,%rax
1800a7dc3:	75 11                	jne    0x1800a7dd6
1800a7dc5:	49 8b 06             	mov    (%r14),%rax
1800a7dc8:	49 8b ce             	mov    %r14,%rcx
1800a7dcb:	48 8b 40 08          	mov    0x8(%rax),%rax
1800a7dcf:	ff d0                	call   *%rax
1800a7dd1:	0f 1f 00             	nopl   (%rax)
1800a7dd4:	eb 9b                	jmp    0x1800a7d71
1800a7dd6:	49 8b d6             	mov    %r14,%rdx
1800a7dd9:	48 8b cb             	mov    %rbx,%rcx
1800a7ddc:	e8 e3 09 00 00       	call   0x1800a87c4
1800a7de1:	4d 8b c6             	mov    %r14,%r8
1800a7de4:	ba 0e 00 00 00       	mov    $0xe,%edx
1800a7de9:	48 8b cb             	mov    %rbx,%rcx
1800a7dec:	e8 8f 08 00 00       	call   0x1800a8680
1800a7df1:	85 c0                	test   %eax,%eax
1800a7df3:	75 2e                	jne    0x1800a7e23
1800a7df5:	48 8d 05 b4 b2 0a 00 	lea    0xab2b4(%rip),%rax        # 0x1801530b0
1800a7dfc:	48 89 43 28          	mov    %rax,0x28(%rbx)
1800a7e00:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800a7e04:	48 85 c0             	test   %rax,%rax
1800a7e07:	74 03                	je     0x1800a7e0c
1800a7e09:	8b 78 10             	mov    0x10(%rax),%edi
1800a7e0c:	89 7b 30             	mov    %edi,0x30(%rbx)
1800a7e0f:	49 8b ce             	mov    %r14,%rcx
1800a7e12:	49 8b 06             	mov    (%r14),%rax
1800a7e15:	48 8b 40 08          	mov    0x8(%rax),%rax
1800a7e19:	ff d0                	call   *%rax
1800a7e1b:	0f 1f 00             	nopl   (%rax)
1800a7e1e:	e9 68 ff ff ff       	jmp    0x1800a7d8b
1800a7e23:	49 8b 06             	mov    (%r14),%rax
1800a7e26:	49 8b ce             	mov    %r14,%rcx
1800a7e29:	48 8b 40 08          	mov    0x8(%rax),%rax
1800a7e2d:	ff d0                	call   *%rax
1800a7e2f:	0f 1f 00             	nopl   (%rax)
1800a7e32:	4c 8d 35 d7 b1 0a 00 	lea    0xab1d7(%rip),%r14        # 0x180153010
1800a7e39:	8b 46 1c             	mov    0x1c(%rsi),%eax
1800a7e3c:	2b 46 20             	sub    0x20(%rsi),%eax
1800a7e3f:	41 3b c5             	cmp    %r13d,%eax
1800a7e42:	0f 82 92 05 00 00    	jb     0x1800a83da
1800a7e48:	8b 4e 18             	mov    0x18(%rsi),%ecx
1800a7e4b:	8b 46 28             	mov    0x28(%rsi),%eax
1800a7e4e:	41 2b cd             	sub    %r13d,%ecx
1800a7e51:	48 23 c8             	and    %rax,%rcx
1800a7e54:	48 8b 46 10          	mov    0x10(%rsi),%rax
1800a7e58:	66 83 3c 48 3c       	cmpw   $0x3c,(%rax,%rcx,2)
1800a7e5d:	74 27                	je     0x1800a7e86
1800a7e5f:	48 8d 05 ba ae 0a 00 	lea    0xaaeba(%rip),%rax        # 0x180152d20
1800a7e66:	48 89 43 28          	mov    %rax,0x28(%rbx)
1800a7e6a:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800a7e6e:	48 85 c0             	test   %rax,%rax
1800a7e71:	74 03                	je     0x1800a7e76
1800a7e73:	8b 78 10             	mov    0x10(%rax),%edi
1800a7e76:	48 8b cb             	mov    %rbx,%rcx
1800a7e79:	89 7b 30             	mov    %edi,0x30(%rbx)
1800a7e7c:	e8 07 09 00 00       	call   0x1800a8788
1800a7e81:	e9 05 ff ff ff       	jmp    0x1800a7d8b
1800a7e86:	41 8b d5             	mov    %r13d,%edx
1800a7e89:	48 8b ce             	mov    %rsi,%rcx
1800a7e8c:	e8 a7 0c 00 00       	call   0x1800a8b38
1800a7e91:	48 8b 4b 10          	mov    0x10(%rbx),%rcx
1800a7e95:	48 85 c9             	test   %rcx,%rcx
1800a7e98:	74 09                	je     0x1800a7ea3
1800a7e9a:	c7 41 10 0f 00 00 00 	movl   $0xf,0x10(%rcx)
1800a7ea1:	eb 07                	jmp    0x1800a7eaa
1800a7ea3:	4c 89 73 28          	mov    %r14,0x28(%rbx)
1800a7ea7:	89 7b 30             	mov    %edi,0x30(%rbx)
1800a7eaa:	8b 46 1c             	mov    0x1c(%rsi),%eax
1800a7ead:	44 8b 4e 20          	mov    0x20(%rsi),%r9d
1800a7eb1:	41 2b c1             	sub    %r9d,%eax
1800a7eb4:	41 3b c5             	cmp    %r13d,%eax
1800a7eb7:	0f 82 1d 05 00 00    	jb     0x1800a83da
1800a7ebd:	44 8b 56 18          	mov    0x18(%rsi),%r10d
1800a7ec1:	44 8b 5e 28          	mov    0x28(%rsi),%r11d
1800a7ec5:	41 ff ca             	dec    %r10d
1800a7ec8:	41 8b c2             	mov    %r10d,%eax
1800a7ecb:	41 8b cb             	mov    %r11d,%ecx
1800a7ece:	48 23 c8             	and    %rax,%rcx
1800a7ed1:	48 8b 46 10          	mov    0x10(%rsi),%rax
1800a7ed5:	0f b7 0c 48          	movzwl (%rax,%rcx,2),%ecx
1800a7ed9:	e8 e2 ee ff ff       	call   0x1800a6dc0
1800a7ede:	85 c0                	test   %eax,%eax
1800a7ee0:	75 0c                	jne    0x1800a7eee
1800a7ee2:	48 8d 05 d7 ad 0a 00 	lea    0xaadd7(%rip),%rax        # 0x180152cc0
1800a7ee9:	e9 78 ff ff ff       	jmp    0x1800a7e66
1800a7eee:	41 8d 43 01          	lea    0x1(%r11),%eax
1800a7ef2:	44 89 6e 30          	mov    %r13d,0x30(%rsi)
1800a7ef6:	41 23 c2             	and    %r10d,%eax
1800a7ef9:	89 46 28             	mov    %eax,0x28(%rsi)
1800a7efc:	41 8d 41 01          	lea    0x1(%r9),%eax
1800a7f00:	89 46 20             	mov    %eax,0x20(%rsi)
1800a7f03:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800a7f07:	48 85 c0             	test   %rax,%rax
1800a7f0a:	74 09                	je     0x1800a7f15
1800a7f0c:	c7 40 10 10 00 00 00 	movl   $0x10,0x10(%rax)
1800a7f13:	eb 07                	jmp    0x1800a7f1c
1800a7f15:	4c 89 73 28          	mov    %r14,0x28(%rbx)
1800a7f19:	89 7b 30             	mov    %edi,0x30(%rbx)
1800a7f1c:	8b 46 1c             	mov    0x1c(%rsi),%eax
1800a7f1f:	2b 46 20             	sub    0x20(%rsi),%eax
1800a7f22:	41 3b c5             	cmp    %r13d,%eax
1800a7f25:	0f 82 af 04 00 00    	jb     0x1800a83da
1800a7f2b:	44 8b 46 18          	mov    0x18(%rsi),%r8d
1800a7f2f:	44 8b 4e 28          	mov    0x28(%rsi),%r9d
1800a7f33:	41 ff c8             	dec    %r8d
1800a7f36:	4c 8b 56 10          	mov    0x10(%rsi),%r10
1800a7f3a:	41 8b c9             	mov    %r9d,%ecx
1800a7f3d:	41 8b c0             	mov    %r8d,%eax
1800a7f40:	eb 29                	jmp    0x1800a7f6b
1800a7f42:	44 01 6e 20          	add    %r13d,0x20(%rsi)
1800a7f46:	41 8d 51 01          	lea    0x1(%r9),%edx
1800a7f4a:	8b 46 1c             	mov    0x1c(%rsi),%eax
1800a7f4d:	41 23 d0             	and    %r8d,%edx
1800a7f50:	2b 46 20             	sub    0x20(%rsi),%eax
1800a7f53:	89 56 28             	mov    %edx,0x28(%rsi)
1800a7f56:	44 89 6e 30          	mov    %r13d,0x30(%rsi)
1800a7f5a:	41 3b c5             	cmp    %r13d,%eax
1800a7f5d:	0f 82 77 04 00 00    	jb     0x1800a83da
1800a7f63:	44 8b ca             	mov    %edx,%r9d
1800a7f66:	41 8b c8             	mov    %r8d,%ecx
1800a7f69:	8b c2                	mov    %edx,%eax
1800a7f6b:	48 23 c8             	and    %rax,%rcx
1800a7f6e:	41 0f b7 0c 4a       	movzwl (%r10,%rcx,2),%ecx
1800a7f73:	e8 10 ee ff ff       	call   0x1800a6d88
1800a7f78:	85 c0                	test   %eax,%eax
1800a7f7a:	75 c6                	jne    0x1800a7f42
1800a7f7c:	48 8b ce             	mov    %rsi,%rcx
1800a7f7f:	e8 60 0c 00 00       	call   0x1800a8be4
1800a7f84:	48 8b c8             	mov    %rax,%rcx
1800a7f87:	48 85 c0             	test   %rax,%rax
1800a7f8a:	75 0c                	jne    0x1800a7f98
1800a7f8c:	48 8d 05 1d b1 0a 00 	lea    0xab11d(%rip),%rax        # 0x1801530b0
1800a7f93:	e9 ce fe ff ff       	jmp    0x1800a7e66
1800a7f98:	48 8b 43 18          	mov    0x18(%rbx),%rax
1800a7f9c:	48 89 48 18          	mov    %rcx,0x18(%rax)
1800a7fa0:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800a7fa4:	48 85 c0             	test   %rax,%rax
1800a7fa7:	74 09                	je     0x1800a7fb2
1800a7fa9:	c7 40 10 11 00 00 00 	movl   $0x11,0x10(%rax)
1800a7fb0:	eb 07                	jmp    0x1800a7fb9
1800a7fb2:	4c 89 73 28          	mov    %r14,0x28(%rbx)
1800a7fb6:	89 7b 30             	mov    %edi,0x30(%rbx)
1800a7fb9:	48 8b ce             	mov    %rsi,%rcx
1800a7fbc:	e8 b3 0b 00 00       	call   0x1800a8b74
1800a7fc1:	8b 46 1c             	mov    0x1c(%rsi),%eax
1800a7fc4:	2b 46 20             	sub    0x20(%rsi),%eax
1800a7fc7:	41 3b c5             	cmp    %r13d,%eax
1800a7fca:	0f 82 0a 04 00 00    	jb     0x1800a83da
1800a7fd0:	8b 4e 18             	mov    0x18(%rsi),%ecx
1800a7fd3:	8b 46 28             	mov    0x28(%rsi),%eax
1800a7fd6:	41 2b cd             	sub    %r13d,%ecx
1800a7fd9:	48 23 c8             	and    %rax,%rcx
1800a7fdc:	48 8b 46 10          	mov    0x10(%rsi),%rax
1800a7fe0:	0f b7 0c 48          	movzwl (%rax,%rcx,2),%ecx
1800a7fe4:	e8 d7 ed ff ff       	call   0x1800a6dc0
1800a7fe9:	85 c0                	test   %eax,%eax
1800a7feb:	0f 85 d6 03 00 00    	jne    0x1800a83c7
1800a7ff1:	48 8b 43 10          	mov    0x10(%rbx),%rax
1800a7ff5:	48 85 c0             	test   %rax,%rax
1800a7ff8:	74 09                	je     0x1800a8003
1800a7ffa:	c7 40 10 12 00 00 00 	movl   $0x12,0x10(%rax)
1800a8001:	eb 07                	jmp    0x1800a800a
1800a8003:	4c 89 73 28          	mov    %r14,0x28(%rbx)
1800a8007:	89 7b 30             	mov    %edi,0x30(%rbx)
1800a800a:	48 8b ce             	mov    %rsi,%rcx
1800a800d:	e8 62 0b 00 00       	call   0x1800a8b74
1800a8012:	44 8b 46 1c          	mov    0x1c(%rsi),%r8d
1800a8016:	44 2b 46 20          	sub    0x20(%rsi),%r8d
1800a801a:	45 3b c5             	cmp    %r13d,%r8d
1800a801d:	0f 82 b7 03 00 00    	jb     0x1800a83da
1800a8023:	44 8b 4e 18          	mov    0x18(%rsi),%r9d
1800a8027:	44 8b 56 28          	mov    0x28(%rsi),%r10d
1800a802b:	41 ff c9             	dec    %r9d
1800a802e:	4c 8b 5e 10          	mov    0x10(%rsi),%r11
1800a8032:	41 8b ca             	mov    %r10d,%ecx
1800a8035:	41 8b c1             	mov    %r9d,%eax
1800a8038:	48 23 c8             	and    %rax,%rcx
1800a803b:	41 0f b7 04 4b       	movzwl (%r11,%rcx,2),%eax
1800a8040:	66 83 f8 2f          	cmp    $0x2f,%ax
1800a8044:	75 78                	jne    0x1800a80be
1800a8046:	41 83 f8 02          	cmp    $0x2,%r8d
1800a804a:	0f 82 8a 03 00 00    	jb     0x1800a83da
1800a8050:	41 8d 4a 01          	lea    0x1(%r10),%ecx
1800a8054:	41 8b c1             	mov    %r9d,%eax
1800a8057:	48 23 c8             	and    %rax,%rcx
1800a805a:	66 41 83 3c 4b 3e    	cmpw   $0x3e,(%r11,%rcx,2)
1800a8060:	0f 85 86 00 00 00    	jne    0x1800a80ec
1800a8066:	ba 02 00 00 00       	mov    $0x2,%edx
1800a806b:	48 8b ce             	mov    %rsi,%rcx
1800a806e:	e8 c5 0a 00 00       	call   0x1800a8b38
1800a8073:	48 8b cb             	mov    %rbx,%rcx
1800a8076:	e8 9d 06 00 00       	call   0x1800a8718
1800a807b:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1800a807f:	48 8b 01             	mov    (%rcx),%rax
1800a8082:	48 8b 40 10          	mov    0x10(%rax),%rax
1800a8086:	ff d0                	call   *%rax
1800a8088:	0f 1f 00             	nopl   (%rax)
1800a808b:	48 8b 53 18          	mov    0x18(%rbx),%rdx
1800a808f:	48 8b c8             	mov    %rax,%rcx
1800a8092:	48 8b 00             	mov    (%rax),%rax
1800a8095:	48 8b 40 40          	mov    0x40(%rax),%rax
1800a8099:	ff d0                	call   *%rax
1800a809b:	0f 1f 00             	nopl   (%rax)
1800a809e:	48 8b 4b 18          	mov    0x18(%rbx),%rcx
1800a80a2:	48 8b 01             	mov    (%rcx),%rax
1800a80a5:	48 8b 40 10          	mov    0x10(%rax),%rax
1800a80a9:	ff d0                	call   *%rax
1800a80ab:	0f 1f 00             	nopl   (%rax)
1800a80ae:	48 8b d0             	mov    %rax,%rdx
1800a80b1:	48 8b cb             	mov    %rbx,%rcx
1800a80b4:	e8 0b 07 00 00       	call   0x1800a87c4
1800a80b9:	e9 1c 03 00 00       	jmp    0x1800a83da
1800a80be:	66 83 f8 3e          	cmp    $0x3e,%ax
1800a80c2:	0f 85 f3 02 00 00    	jne    0x1800a83bb
1800a80c8:	41 8b d5             	mov    %r13d,%edx