140ac1b5e:	48 8b 01             	mov    (%rcx),%rax
140ac1b61:	ba 01 00 00 00       	mov    $0x1,%edx
140ac1b66:	48 8b 40 28          	mov    0x28(%rax),%rax
140ac1b6a:	ff 15 b0 1e 4c 00    	call   *0x4c1eb0(%rip)        # 0x140f83a20
140ac1b70:	48 8b c3             	mov    %rbx,%rax
140ac1b73:	48 83 c4 30          	add    $0x30,%rsp
140ac1b77:	5b                   	pop    %rbx
140ac1b78:	c3                   	ret
140ac1b79:	48 85 c9             	test   %rcx,%rcx
140ac1b7c:	74 2c                	je     0x140ac1baa
140ac1b7e:	66 90                	xchg   %ax,%ax
140ac1b80:	48 8b 01             	mov    (%rcx),%rax
140ac1b83:	4c 8d 05 ce a7 8f 00 	lea    0x8fa7ce(%rip),%r8        # 0x1413bc358
140ac1b8a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ac1b8f:	48 8b 40 20          	mov    0x20(%rax),%rax
140ac1b93:	ff 15 87 1e 4c 00    	call   *0x4c1e87(%rip)        # 0x140f83a20
140ac1b99:	48 8b 08             	mov    (%rax),%rcx
140ac1b9c:	48 8b 40 08          	mov    0x8(%rax),%rax
140ac1ba0:	48 85 c0             	test   %rax,%rax
140ac1ba3:	75 07                	jne    0x140ac1bac
140ac1ba5:	48 85 c9             	test   %rcx,%rcx
140ac1ba8:	75 d6                	jne    0x140ac1b80
140ac1baa:	33 c0                	xor    %eax,%eax
140ac1bac:	48 83 c4 30          	add    $0x30,%rsp
140ac1bb0:	5b                   	pop    %rbx
140ac1bb1:	c3                   	ret
140ac1bb2:	cc                   	int3
140ac1bb3:	cc                   	int3
140ac1bb4:	cc                   	int3
140ac1bb5:	cc                   	int3
140ac1bb6:	cc                   	int3
140ac1bb7:	cc                   	int3
140ac1bb8:	cc                   	int3
140ac1bb9:	cc                   	int3
140ac1bba:	cc                   	int3
140ac1bbb:	cc                   	int3
140ac1bbc:	cc                   	int3
140ac1bbd:	cc                   	int3
140ac1bbe:	cc                   	int3
140ac1bbf:	cc                   	int3
140ac1bc0:	40 53                	rex push %rbx
140ac1bc2:	48 83 ec 30          	sub    $0x30,%rsp
140ac1bc6:	48 8b d9             	mov    %rcx,%rbx
140ac1bc9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140ac1bcd:	e8 c2 c0 35 00       	call   0x140e1dc94
140ac1bd2:	48 8d 0d 3f b1 8f 00 	lea    0x8fb13f(%rip),%rcx        # 0x1413bcd18
140ac1bd9:	48 8d 50 08          	lea    0x8(%rax),%rdx
140ac1bdd:	e8 76 c1 35 00       	call   0x140e1dd58
140ac1be2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ac1be6:	85 c0                	test   %eax,%eax
140ac1be8:	75 2f                	jne    0x140ac1c19
140ac1bea:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140ac1bee:	48 85 c9             	test   %rcx,%rcx
140ac1bf1:	74 1d                	je     0x140ac1c10
140ac1bf3:	48 ff 41 08          	incq   0x8(%rcx)
140ac1bf7:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140ac1bfc:	75 12                	jne    0x140ac1c10
140ac1bfe:	48 8b 01             	mov    (%rcx),%rax
140ac1c01:	ba 01 00 00 00       	mov    $0x1,%edx
140ac1c06:	48 8b 40 28          	mov    0x28(%rax),%rax
140ac1c0a:	ff 15 10 1e 4c 00    	call   *0x4c1e10(%rip)        # 0x140f83a20
140ac1c10:	48 8b c3             	mov    %rbx,%rax
140ac1c13:	48 83 c4 30          	add    $0x30,%rsp
140ac1c17:	5b                   	pop    %rbx
140ac1c18:	c3                   	ret
140ac1c19:	48 85 c9             	test   %rcx,%rcx
140ac1c1c:	74 2c                	je     0x140ac1c4a
140ac1c1e:	66 90                	xchg   %ax,%ax
140ac1c20:	48 8b 01             	mov    (%rcx),%rax
140ac1c23:	4c 8d 05 36 b1 8f 00 	lea    0x8fb136(%rip),%r8        # 0x1413bcd60
140ac1c2a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ac1c2f:	48 8b 40 20          	mov    0x20(%rax),%rax
140ac1c33:	ff 15 e7 1d 4c 00    	call   *0x4c1de7(%rip)        # 0x140f83a20
140ac1c39:	48 8b 08             	mov    (%rax),%rcx
140ac1c3c:	48 8b 40 08          	mov    0x8(%rax),%rax
140ac1c40:	48 85 c0             	test   %rax,%rax
140ac1c43:	75 07                	jne    0x140ac1c4c
140ac1c45:	48 85 c9             	test   %rcx,%rcx
140ac1c48:	75 d6                	jne    0x140ac1c20
140ac1c4a:	33 c0                	xor    %eax,%eax
140ac1c4c:	48 83 c4 30          	add    $0x30,%rsp
140ac1c50:	5b                   	pop    %rbx
140ac1c51:	c3                   	ret
140ac1c52:	cc                   	int3
140ac1c53:	cc                   	int3
140ac1c54:	cc                   	int3
140ac1c55:	cc                   	int3
140ac1c56:	cc                   	int3
140ac1c57:	cc                   	int3
140ac1c58:	cc                   	int3
140ac1c59:	cc                   	int3
140ac1c5a:	cc                   	int3
140ac1c5b:	cc                   	int3
140ac1c5c:	cc                   	int3
140ac1c5d:	cc                   	int3
140ac1c5e:	cc                   	int3
140ac1c5f:	cc                   	int3
140ac1c60:	40 53                	rex push %rbx
140ac1c62:	48 83 ec 30          	sub    $0x30,%rsp
140ac1c66:	48 8b d9             	mov    %rcx,%rbx
140ac1c69:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140ac1c6d:	e8 22 c0 35 00       	call   0x140e1dc94
140ac1c72:	48 8d 0d 1f a7 8f 00 	lea    0x8fa71f(%rip),%rcx        # 0x1413bc398
140ac1c79:	48 8d 50 08          	lea    0x8(%rax),%rdx
140ac1c7d:	e8 d6 c0 35 00       	call   0x140e1dd58
140ac1c82:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ac1c86:	85 c0                	test   %eax,%eax
140ac1c88:	75 2f                	jne    0x140ac1cb9
140ac1c8a:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140ac1c8e:	48 85 c9             	test   %rcx,%rcx
140ac1c91:	74 1d                	je     0x140ac1cb0
140ac1c93:	48 ff 41 08          	incq   0x8(%rcx)
140ac1c97:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140ac1c9c:	75 12                	jne    0x140ac1cb0
140ac1c9e:	48 8b 01             	mov    (%rcx),%rax
140ac1ca1:	ba 01 00 00 00       	mov    $0x1,%edx
140ac1ca6:	48 8b 40 28          	mov    0x28(%rax),%rax
140ac1caa:	ff 15 70 1d 4c 00    	call   *0x4c1d70(%rip)        # 0x140f83a20
140ac1cb0:	48 8b c3             	mov    %rbx,%rax
140ac1cb3:	48 83 c4 30          	add    $0x30,%rsp
140ac1cb7:	5b                   	pop    %rbx
140ac1cb8:	c3                   	ret
140ac1cb9:	48 85 c9             	test   %rcx,%rcx
140ac1cbc:	74 2c                	je     0x140ac1cea
140ac1cbe:	66 90                	xchg   %ax,%ax
140ac1cc0:	48 8b 01             	mov    (%rcx),%rax
140ac1cc3:	4c 8d 05 0e a7 8f 00 	lea    0x8fa70e(%rip),%r8        # 0x1413bc3d8
140ac1cca:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ac1ccf:	48 8b 40 20          	mov    0x20(%rax),%rax
140ac1cd3:	ff 15 47 1d 4c 00    	call   *0x4c1d47(%rip)        # 0x140f83a20
140ac1cd9:	48 8b 08             	mov    (%rax),%rcx
140ac1cdc:	48 8b 40 08          	mov    0x8(%rax),%rax
140ac1ce0:	48 85 c0             	test   %rax,%rax
140ac1ce3:	75 07                	jne    0x140ac1cec
140ac1ce5:	48 85 c9             	test   %rcx,%rcx
140ac1ce8:	75 d6                	jne    0x140ac1cc0
140ac1cea:	33 c0                	xor    %eax,%eax
140ac1cec:	48 83 c4 30          	add    $0x30,%rsp
140ac1cf0:	5b                   	pop    %rbx
140ac1cf1:	c3                   	ret
140ac1cf2:	cc                   	int3
140ac1cf3:	cc                   	int3
140ac1cf4:	cc                   	int3
140ac1cf5:	cc                   	int3
140ac1cf6:	cc                   	int3
140ac1cf7:	cc                   	int3
140ac1cf8:	cc                   	int3
140ac1cf9:	cc                   	int3
140ac1cfa:	cc                   	int3
140ac1cfb:	cc                   	int3
140ac1cfc:	cc                   	int3
140ac1cfd:	cc                   	int3
140ac1cfe:	cc                   	int3
140ac1cff:	cc                   	int3
140ac1d00:	40 53                	rex push %rbx
140ac1d02:	48 83 ec 30          	sub    $0x30,%rsp
140ac1d06:	48 8b d9             	mov    %rcx,%rbx
140ac1d09:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140ac1d0d:	e8 82 bf 35 00       	call   0x140e1dc94
140ac1d12:	48 8d 0d 5f b3 8f 00 	lea    0x8fb35f(%rip),%rcx        # 0x1413bd078
140ac1d19:	48 8d 50 08          	lea    0x8(%rax),%rdx
140ac1d1d:	e8 36 c0 35 00       	call   0x140e1dd58
140ac1d22:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ac1d26:	85 c0                	test   %eax,%eax
140ac1d28:	75 2f                	jne    0x140ac1d59
140ac1d2a:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140ac1d2e:	48 85 c9             	test   %rcx,%rcx
140ac1d31:	74 1d                	je     0x140ac1d50
140ac1d33:	48 ff 41 08          	incq   0x8(%rcx)
140ac1d37:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140ac1d3c:	75 12                	jne    0x140ac1d50
140ac1d3e:	48 8b 01             	mov    (%rcx),%rax
140ac1d41:	ba 01 00 00 00       	mov    $0x1,%edx
140ac1d46:	48 8b 40 28          	mov    0x28(%rax),%rax
140ac1d4a:	ff 15 d0 1c 4c 00    	call   *0x4c1cd0(%rip)        # 0x140f83a20
140ac1d50:	48 8b c3             	mov    %rbx,%rax
140ac1d53:	48 83 c4 30          	add    $0x30,%rsp
140ac1d57:	5b                   	pop    %rbx
140ac1d58:	c3                   	ret
140ac1d59:	48 85 c9             	test   %rcx,%rcx
140ac1d5c:	74 2c                	je     0x140ac1d8a
140ac1d5e:	66 90                	xchg   %ax,%ax
140ac1d60:	48 8b 01             	mov    (%rcx),%rax
140ac1d63:	4c 8d 05 4e b3 8f 00 	lea    0x8fb34e(%rip),%r8        # 0x1413bd0b8
140ac1d6a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ac1d6f:	48 8b 40 20          	mov    0x20(%rax),%rax
140ac1d73:	ff 15 a7 1c 4c 00    	call   *0x4c1ca7(%rip)        # 0x140f83a20
140ac1d79:	48 8b 08             	mov    (%rax),%rcx
140ac1d7c:	48 8b 40 08          	mov    0x8(%rax),%rax
140ac1d80:	48 85 c0             	test   %rax,%rax
140ac1d83:	75 07                	jne    0x140ac1d8c
140ac1d85:	48 85 c9             	test   %rcx,%rcx
140ac1d88:	75 d6                	jne    0x140ac1d60
140ac1d8a:	33 c0                	xor    %eax,%eax
140ac1d8c:	48 83 c4 30          	add    $0x30,%rsp
140ac1d90:	5b                   	pop    %rbx
140ac1d91:	c3                   	ret
140ac1d92:	cc                   	int3
140ac1d93:	cc                   	int3
140ac1d94:	cc                   	int3
140ac1d95:	cc                   	int3
140ac1d96:	cc                   	int3
140ac1d97:	cc                   	int3
140ac1d98:	cc                   	int3
140ac1d99:	cc                   	int3
140ac1d9a:	cc                   	int3
140ac1d9b:	cc                   	int3
140ac1d9c:	cc                   	int3
140ac1d9d:	cc                   	int3
140ac1d9e:	cc                   	int3
140ac1d9f:	cc                   	int3
140ac1da0:	40 53                	rex push %rbx
140ac1da2:	48 83 ec 30          	sub    $0x30,%rsp
140ac1da6:	48 8b d9             	mov    %rcx,%rbx
140ac1da9:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140ac1dad:	e8 e2 be 35 00       	call   0x140e1dc94
140ac1db2:	48 8d 0d df ae 8f 00 	lea    0x8faedf(%rip),%rcx        # 0x1413bcc98
140ac1db9:	48 8d 50 08          	lea    0x8(%rax),%rdx
140ac1dbd:	e8 96 bf 35 00       	call   0x140e1dd58
140ac1dc2:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
140ac1dc6:	85 c0                	test   %eax,%eax
140ac1dc8:	75 2f                	jne    0x140ac1df9
140ac1dca:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140ac1dce:	48 85 c9             	test   %rcx,%rcx
140ac1dd1:	74 1d                	je     0x140ac1df0
140ac1dd3:	48 ff 41 08          	incq   0x8(%rcx)
140ac1dd7:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140ac1ddc:	75 12                	jne    0x140ac1df0
140ac1dde:	48 8b 01             	mov    (%rcx),%rax
140ac1de1:	ba 01 00 00 00       	mov    $0x1,%edx
140ac1de6:	48 8b 40 28          	mov    0x28(%rax),%rax
140ac1dea:	ff 15 30 1c 4c 00    	call   *0x4c1c30(%rip)        # 0x140f83a20
140ac1df0:	48 8b c3             	mov    %rbx,%rax
140ac1df3:	48 83 c4 30          	add    $0x30,%rsp
140ac1df7:	5b                   	pop    %rbx
140ac1df8:	c3                   	ret
140ac1df9:	48 85 c9             	test   %rcx,%rcx
140ac1dfc:	74 2c                	je     0x140ac1e2a
140ac1dfe:	66 90                	xchg   %ax,%ax
140ac1e00:	48 8b 01             	mov    (%rcx),%rax
140ac1e03:	4c 8d 05 d6 ae 8f 00 	lea    0x8faed6(%rip),%r8        # 0x1413bcce0
140ac1e0a:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ac1e0f:	48 8b 40 20          	mov    0x20(%rax),%rax
140ac1e13:	ff 15 07 1c 4c 00    	call   *0x4c1c07(%rip)        # 0x140f83a20
140ac1e19:	48 8b 08             	mov    (%rax),%rcx
140ac1e1c:	48 8b 40 08          	mov    0x8(%rax),%rax
140ac1e20:	48 85 c0             	test   %rax,%rax
140ac1e23:	75 07                	jne    0x140ac1e2c
140ac1e25:	48 85 c9             	test   %rcx,%rcx
140ac1e28:	75 d6                	jne    0x140ac1e00
140ac1e2a:	33 c0                	xor    %eax,%eax
140ac1e2c:	48 83 c4 30          	add    $0x30,%rsp
140ac1e30:	5b                   	pop    %rbx
140ac1e31:	c3                   	ret
140ac1e32:	cc                   	int3
140ac1e33:	cc                   	int3
140ac1e34:	cc                   	int3
140ac1e35:	cc                   	int3
140ac1e36:	cc                   	int3
140ac1e37:	cc                   	int3
140ac1e38:	cc                   	int3
140ac1e39:	cc                   	int3
140ac1e3a:	cc                   	int3
140ac1e3b:	cc                   	int3
140ac1e3c:	cc                   	int3
140ac1e3d:	cc                   	int3
140ac1e3e:	cc                   	int3
140ac1e3f:	cc                   	int3
140ac1e40:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140ac1e45:	57                   	push   %rdi
140ac1e46:	48 81 ec 90 00 00 00 	sub    $0x90,%rsp
140ac1e4d:	48 8b 05 ac 70 8f 00 	mov    0x8f70ac(%rip),%rax        # 0x1413b8f00
140ac1e54:	48 33 c4             	xor    %rsp,%rax
140ac1e57:	48 89 84 24 80 00 00 	mov    %rax,0x80(%rsp)
140ac1e5e:	00
140ac1e5f:	48 8b f9             	mov    %rcx,%rdi
140ac1e62:	48 8b 49 08          	mov    0x8(%rcx),%rcx
140ac1e66:	e8 29 be 35 00       	call   0x140e1dc94
140ac1e6b:	48 8d 50 08          	lea    0x8(%rax),%rdx
140ac1e6f:	48 8d 0d 42 a7 8f 00 	lea    0x8fa742(%rip),%rcx        # 0x1413bc5b8
140ac1e76:	e8 dd be 35 00       	call   0x140e1dd58
140ac1e7b:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
140ac1e7f:	85 c0                	test   %eax,%eax
140ac1e81:	75 4f                	jne    0x140ac1ed2
140ac1e83:	48 8d 59 10          	lea    0x10(%rcx),%rbx
140ac1e87:	48 85 c9             	test   %rcx,%rcx
140ac1e8a:	74 1d                	je     0x140ac1ea9
140ac1e8c:	48 ff 41 08          	incq   0x8(%rcx)
140ac1e90:	48 83 69 08 01       	subq   $0x1,0x8(%rcx)
140ac1e95:	75 12                	jne    0x140ac1ea9
140ac1e97:	48 8b 01             	mov    (%rcx),%rax
140ac1e9a:	ba 01 00 00 00       	mov    $0x1,%edx
140ac1e9f:	48 8b 40 28          	mov    0x28(%rax),%rax
140ac1ea3:	ff 15 77 1b 4c 00    	call   *0x4c1b77(%rip)        # 0x140f83a20
140ac1ea9:	48 85 db             	test   %rbx,%rbx
140ac1eac:	74 5c                	je     0x140ac1f0a
140ac1eae:	48 8b c3             	mov    %rbx,%rax
140ac1eb1:	48 8b 8c 24 80 00 00 	mov    0x80(%rsp),%rcx
140ac1eb8:	00
140ac1eb9:	48 33 cc             	xor    %rsp,%rcx
140ac1ebc:	e8 3f 96 35 00       	call   0x140e1b500
140ac1ec1:	48 8b 9c 24 a8 00 00 	mov    0xa8(%rsp),%rbx
140ac1ec8:	00
140ac1ec9:	48 81 c4 90 00 00 00 	add    $0x90,%rsp
140ac1ed0:	5f                   	pop    %rdi
140ac1ed1:	c3                   	ret
140ac1ed2:	48 85 c9             	test   %rcx,%rcx
140ac1ed5:	74 33                	je     0x140ac1f0a
140ac1ed7:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
140ac1ede:	00 00
140ac1ee0:	48 8b 01             	mov    (%rcx),%rax
140ac1ee3:	4c 8d 05 0e a7 8f 00 	lea    0x8fa70e(%rip),%r8        # 0x1413bc5f8
140ac1eea:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140ac1eef:	48 8b 40 20          	mov    0x20(%rax),%rax
140ac1ef3:	ff 15 27 1b 4c 00    	call   *0x4c1b27(%rip)        # 0x140f83a20
140ac1ef9:	48 8b 08             	mov    (%rax),%rcx
140ac1efc:	48 8b 58 08          	mov    0x8(%rax),%rbx
140ac1f00:	48 85 db             	test   %rbx,%rbx
140ac1f03:	75 a9                	jne    0x140ac1eae
140ac1f05:	48 85 c9             	test   %rcx,%rcx
140ac1f08:	75 d6                	jne    0x140ac1ee0
140ac1f0a:	48 8d 54 24 60       	lea    0x60(%rsp),%rdx
140ac1f0f:	48 8b cf             	mov    %rdi,%rcx
140ac1f12:	e8 09 26 8d ff       	call   0x140394520
140ac1f17:	48 8b d8             	mov    %rax,%rbx
140ac1f1a:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140ac1f1f:	e8 8c 1b 00 00       	call   0x140ac3ab0
140ac1f24:	90                   	nop
140ac1f25:	4c 8b cb             	mov    %rbx,%r9
140ac1f28:	4c 8b c0             	mov    %rax,%r8
140ac1f2b:	48 8d 15 d6 15 52 00 	lea    0x5215d6(%rip),%rdx        # 0x140fe3508
140ac1f32:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140ac1f37:	e8 64 f9 8c ff       	call   0x1403918a0
140ac1f3c:	90                   	nop
140ac1f3d:	48 8b d0             	mov    %rax,%rdx
140ac1f40:	48 8d 0d 89 c5 9d 00 	lea    0x9dc589(%rip),%rcx        # 0x14149e4d0
140ac1f47:	e8 c4 df 70 ff       	call   0x1401cff10
140ac1f4c:	48 8d 15 fd 5c 8c ff 	lea    -0x73a303(%rip),%rdx        # 0x140387c50
140ac1f53:	48 8b c8             	mov    %rax,%rcx
140ac1f56:	e8 75 7c 8c ff       	call   0x140389bd0
140ac1f5b:	90                   	nop
140ac1f5c:	48 8d 4c 24 20       	lea    0x20(%rsp),%rcx
140ac1f61:	e8 ea 5a 6d ff       	call   0x140197a50
140ac1f66:	90                   	nop
140ac1f67:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
140ac1f6c:	e8 df 5a 6d ff       	call   0x140197a50
140ac1f71:	90                   	nop
140ac1f72:	48 8d 4c 24 60       	lea    0x60(%rsp),%rcx
140ac1f77:	e8 d4 5a 6d ff       	call   0x140197a50
140ac1f7c:	e8 bf 29 ff ff       	call   0x140ab4940