1401f29bb:	b8 02 00 00 00       	mov    $0x2,%eax
1401f29c0:	48 83 c4 20          	add    $0x20,%rsp
1401f29c4:	5f                   	pop    %rdi
1401f29c5:	c3                   	ret
1401f29c6:	cc                   	int3
1401f29c7:	cc                   	int3
1401f29c8:	cc                   	int3
1401f29c9:	cc                   	int3
1401f29ca:	cc                   	int3
1401f29cb:	cc                   	int3
1401f29cc:	cc                   	int3
1401f29cd:	cc                   	int3
1401f29ce:	cc                   	int3
1401f29cf:	cc                   	int3
1401f29d0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401f29d5:	57                   	push   %rdi
1401f29d6:	b8 30 00 00 00       	mov    $0x30,%eax
1401f29db:	e8 50 e1 0b 00       	call   0x1402b0b30
1401f29e0:	48 2b e0             	sub    %rax,%rsp
1401f29e3:	8b 81 84 04 00 00    	mov    0x484(%rcx),%eax
1401f29e9:	48 8b fa             	mov    %rdx,%rdi
1401f29ec:	c7 81 84 04 00 00 00 	movl   $0x0,0x484(%rcx)
1401f29f3:	00 00 00
1401f29f6:	48 8b d9             	mov    %rcx,%rbx
1401f29f9:	85 c0                	test   %eax,%eax
1401f29fb:	0f 84 b8 00 00 00    	je     0x1401f2ab9
1401f2a01:	4c 8b 89 a0 09 00 00 	mov    0x9a0(%rcx),%r9
1401f2a08:	49 8b 81 b0 02 00 00 	mov    0x2b0(%r9),%rax
1401f2a0f:	48 85 c0             	test   %rax,%rax
1401f2a12:	0f 84 a1 00 00 00    	je     0x1401f2ab9
1401f2a18:	4d 8b 89 b8 02 00 00 	mov    0x2b8(%r9),%r9
1401f2a1f:	4c 8d 44 24 40       	lea    0x40(%rsp),%r8
1401f2a24:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
1401f2a29:	ff d0                	call   *%rax
1401f2a2b:	85 c0                	test   %eax,%eax
1401f2a2d:	75 3b                	jne    0x1401f2a6a
1401f2a2f:	ba 74 33 00 00       	mov    $0x3374,%edx
1401f2a34:	44 8d 40 02          	lea    0x2(%rax),%r8d
1401f2a38:	48 8b cf             	mov    %rdi,%rcx
1401f2a3b:	e8 90 f0 fa ff       	call   0x1401a1ad0
1401f2a40:	85 c0                	test   %eax,%eax
1401f2a42:	74 36                	je     0x1401f2a7a
1401f2a44:	44 8b 44 24 40       	mov    0x40(%rsp),%r8d
1401f2a49:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1401f2a4f:	48 8b 54 24 20       	mov    0x20(%rsp),%rdx
1401f2a54:	48 8b cf             	mov    %rdi,%rcx
1401f2a57:	e8 74 f4 fa ff       	call   0x1401a1ed0
1401f2a5c:	85 c0                	test   %eax,%eax
1401f2a5e:	74 1a                	je     0x1401f2a7a
1401f2a60:	c7 83 84 04 00 00 01 	movl   $0x1,0x484(%rbx)
1401f2a67:	00 00 00
1401f2a6a:	b8 01 00 00 00       	mov    $0x1,%eax
1401f2a6f:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1401f2a74:	48 83 c4 30          	add    $0x30,%rsp
1401f2a78:	5f                   	pop    %rdi
1401f2a79:	c3                   	ret
1401f2a7a:	e8 f1 45 f3 ff       	call   0x140127070
1401f2a7f:	4c 8d 05 ba 77 14 00 	lea    0x1477ba(%rip),%r8        # 0x14033a240
1401f2a86:	ba be 05 00 00       	mov    $0x5be,%edx
1401f2a8b:	48 8d 0d 76 74 14 00 	lea    0x147476(%rip),%rcx        # 0x140339f08
1401f2a92:	e8 f9 46 f3 ff       	call   0x140127190
1401f2a97:	45 33 c9             	xor    %r9d,%r9d
1401f2a9a:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f2aa0:	48 8b cb             	mov    %rbx,%rcx
1401f2aa3:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f2aa7:	e8 04 d8 f8 ff       	call   0x1401802b0
1401f2aac:	33 c0                	xor    %eax,%eax
1401f2aae:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1401f2ab3:	48 83 c4 30          	add    $0x30,%rsp
1401f2ab7:	5f                   	pop    %rdi
1401f2ab8:	c3                   	ret
1401f2ab9:	48 8b 5c 24 48       	mov    0x48(%rsp),%rbx
1401f2abe:	b8 02 00 00 00       	mov    $0x2,%eax
1401f2ac3:	48 83 c4 30          	add    $0x30,%rsp
1401f2ac7:	5f                   	pop    %rdi
1401f2ac8:	c3                   	ret
1401f2ac9:	cc                   	int3
1401f2aca:	cc                   	int3
1401f2acb:	cc                   	int3
1401f2acc:	cc                   	int3
1401f2acd:	cc                   	int3
1401f2ace:	cc                   	int3
1401f2acf:	cc                   	int3
1401f2ad0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f2ad5:	57                   	push   %rdi
1401f2ad6:	b8 20 00 00 00       	mov    $0x20,%eax
1401f2adb:	e8 50 e0 0b 00       	call   0x1402b0b30
1401f2ae0:	48 2b e0             	sub    %rax,%rsp
1401f2ae3:	83 b9 d0 04 00 00 00 	cmpl   $0x0,0x4d0(%rcx)
1401f2aea:	48 8b da             	mov    %rdx,%rbx
1401f2aed:	48 8b f9             	mov    %rcx,%rdi
1401f2af0:	75 10                	jne    0x1401f2b02
1401f2af2:	b8 02 00 00 00       	mov    $0x2,%eax
1401f2af7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2afc:	48 83 c4 20          	add    $0x20,%rsp
1401f2b00:	5f                   	pop    %rdi
1401f2b01:	c3                   	ret
1401f2b02:	ba 29 00 00 00       	mov    $0x29,%edx
1401f2b07:	48 8b cb             	mov    %rbx,%rcx
1401f2b0a:	44 8d 42 d9          	lea    -0x27(%rdx),%r8d
1401f2b0e:	e8 bd ef fa ff       	call   0x1401a1ad0
1401f2b13:	85 c0                	test   %eax,%eax
1401f2b15:	74 46                	je     0x1401f2b5d
1401f2b17:	ba 02 00 00 00       	mov    $0x2,%edx
1401f2b1c:	48 8b cb             	mov    %rbx,%rcx
1401f2b1f:	e8 2c f2 fa ff       	call   0x1401a1d50
1401f2b24:	85 c0                	test   %eax,%eax
1401f2b26:	74 35                	je     0x1401f2b5d
1401f2b28:	48 63 97 48 0b 00 00 	movslq 0xb48(%rdi),%rdx
1401f2b2f:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401f2b35:	48 8b cb             	mov    %rbx,%rcx
1401f2b38:	e8 93 ef fa ff       	call   0x1401a1ad0
1401f2b3d:	85 c0                	test   %eax,%eax
1401f2b3f:	74 1c                	je     0x1401f2b5d
1401f2b41:	48 8b cb             	mov    %rbx,%rcx
1401f2b44:	e8 37 e8 fa ff       	call   0x1401a1380
1401f2b49:	85 c0                	test   %eax,%eax
1401f2b4b:	74 10                	je     0x1401f2b5d
1401f2b4d:	b8 01 00 00 00       	mov    $0x1,%eax
1401f2b52:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2b57:	48 83 c4 20          	add    $0x20,%rsp
1401f2b5b:	5f                   	pop    %rdi
1401f2b5c:	c3                   	ret
1401f2b5d:	e8 0e 45 f3 ff       	call   0x140127070
1401f2b62:	4c 8d 05 17 78 14 00 	lea    0x147817(%rip),%r8        # 0x14033a380
1401f2b69:	ba 77 07 00 00       	mov    $0x777,%edx
1401f2b6e:	48 8d 0d 93 73 14 00 	lea    0x147393(%rip),%rcx        # 0x140339f08
1401f2b75:	e8 16 46 f3 ff       	call   0x140127190
1401f2b7a:	45 33 c9             	xor    %r9d,%r9d
1401f2b7d:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f2b83:	48 8b cf             	mov    %rdi,%rcx
1401f2b86:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f2b8a:	e8 21 d7 f8 ff       	call   0x1401802b0
1401f2b8f:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2b94:	33 c0                	xor    %eax,%eax
1401f2b96:	48 83 c4 20          	add    $0x20,%rsp
1401f2b9a:	5f                   	pop    %rdi
1401f2b9b:	c3                   	ret
1401f2b9c:	cc                   	int3
1401f2b9d:	cc                   	int3
1401f2b9e:	cc                   	int3
1401f2b9f:	cc                   	int3
1401f2ba0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f2ba5:	57                   	push   %rdi
1401f2ba6:	b8 20 00 00 00       	mov    $0x20,%eax
1401f2bab:	e8 80 df 0b 00       	call   0x1402b0b30
1401f2bb0:	48 2b e0             	sub    %rax,%rsp
1401f2bb3:	83 b9 80 04 00 00 00 	cmpl   $0x0,0x480(%rcx)
1401f2bba:	48 8b da             	mov    %rdx,%rbx
1401f2bbd:	48 8b f9             	mov    %rcx,%rdi
1401f2bc0:	75 10                	jne    0x1401f2bd2
1401f2bc2:	b8 02 00 00 00       	mov    $0x2,%eax
1401f2bc7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2bcc:	48 83 c4 20          	add    $0x20,%rsp
1401f2bd0:	5f                   	pop    %rdi
1401f2bd1:	c3                   	ret
1401f2bd2:	ba 01 ff 00 00       	mov    $0xff01,%edx
1401f2bd7:	41 b8 02 00 00 00    	mov    $0x2,%r8d
1401f2bdd:	48 8b cb             	mov    %rbx,%rcx
1401f2be0:	e8 eb ee fa ff       	call   0x1401a1ad0
1401f2be5:	85 c0                	test   %eax,%eax
1401f2be7:	74 7e                	je     0x1401f2c67
1401f2be9:	ba 02 00 00 00       	mov    $0x2,%edx
1401f2bee:	48 8b cb             	mov    %rbx,%rcx
1401f2bf1:	e8 5a f1 fa ff       	call   0x1401a1d50
1401f2bf6:	85 c0                	test   %eax,%eax
1401f2bf8:	74 6d                	je     0x1401f2c67
1401f2bfa:	ba 01 00 00 00       	mov    $0x1,%edx
1401f2bff:	48 8b cb             	mov    %rbx,%rcx
1401f2c02:	e8 49 f1 fa ff       	call   0x1401a1d50
1401f2c07:	85 c0                	test   %eax,%eax
1401f2c09:	74 5c                	je     0x1401f2c67
1401f2c0b:	4c 8b 87 30 04 00 00 	mov    0x430(%rdi),%r8
1401f2c12:	48 8d 97 f0 03 00 00 	lea    0x3f0(%rdi),%rdx
1401f2c19:	48 8b cb             	mov    %rbx,%rcx
1401f2c1c:	e8 af ed fa ff       	call   0x1401a19d0
1401f2c21:	85 c0                	test   %eax,%eax
1401f2c23:	74 42                	je     0x1401f2c67
1401f2c25:	4c 8b 87 78 04 00 00 	mov    0x478(%rdi),%r8
1401f2c2c:	48 8d 97 38 04 00 00 	lea    0x438(%rdi),%rdx
1401f2c33:	48 8b cb             	mov    %rbx,%rcx
1401f2c36:	e8 95 ed fa ff       	call   0x1401a19d0
1401f2c3b:	85 c0                	test   %eax,%eax
1401f2c3d:	74 28                	je     0x1401f2c67
1401f2c3f:	48 8b cb             	mov    %rbx,%rcx
1401f2c42:	e8 39 e7 fa ff       	call   0x1401a1380
1401f2c47:	85 c0                	test   %eax,%eax
1401f2c49:	74 1c                	je     0x1401f2c67
1401f2c4b:	48 8b cb             	mov    %rbx,%rcx
1401f2c4e:	e8 2d e7 fa ff       	call   0x1401a1380
1401f2c53:	85 c0                	test   %eax,%eax
1401f2c55:	74 10                	je     0x1401f2c67
1401f2c57:	b8 01 00 00 00       	mov    $0x1,%eax
1401f2c5c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2c61:	48 83 c4 20          	add    $0x20,%rsp
1401f2c65:	5f                   	pop    %rdi
1401f2c66:	c3                   	ret
1401f2c67:	e8 04 44 f3 ff       	call   0x140127070
1401f2c6c:	4c 8d 05 c5 74 14 00 	lea    0x1474c5(%rip),%r8        # 0x14033a138
1401f2c73:	ba e7 04 00 00       	mov    $0x4e7,%edx
1401f2c78:	48 8d 0d 89 72 14 00 	lea    0x147289(%rip),%rcx        # 0x140339f08
1401f2c7f:	e8 0c 45 f3 ff       	call   0x140127190
1401f2c84:	45 33 c9             	xor    %r9d,%r9d
1401f2c87:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f2c8d:	48 8b cf             	mov    %rdi,%rcx
1401f2c90:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f2c94:	e8 17 d6 f8 ff       	call   0x1401802b0
1401f2c99:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2c9e:	33 c0                	xor    %eax,%eax
1401f2ca0:	48 83 c4 20          	add    $0x20,%rsp
1401f2ca4:	5f                   	pop    %rdi
1401f2ca5:	c3                   	ret
1401f2ca6:	cc                   	int3
1401f2ca7:	cc                   	int3
1401f2ca8:	cc                   	int3
1401f2ca9:	cc                   	int3
1401f2caa:	cc                   	int3
1401f2cab:	cc                   	int3
1401f2cac:	cc                   	int3
1401f2cad:	cc                   	int3
1401f2cae:	cc                   	int3
1401f2caf:	cc                   	int3
1401f2cb0:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f2cb5:	57                   	push   %rdi
1401f2cb6:	b8 20 00 00 00       	mov    $0x20,%eax
1401f2cbb:	e8 70 de 0b 00       	call   0x1402b0b30
1401f2cc0:	48 2b e0             	sub    %rax,%rsp
1401f2cc3:	83 b9 58 0b 00 00 01 	cmpl   $0x1,0xb58(%rcx)
1401f2cca:	48 8b fa             	mov    %rdx,%rdi
1401f2ccd:	48 8b d9             	mov    %rcx,%rbx
1401f2cd0:	0f 85 a1 00 00 00    	jne    0x1401f2d77
1401f2cd6:	83 b9 d0 04 00 00 00 	cmpl   $0x0,0x4d0(%rcx)
1401f2cdd:	74 25                	je     0x1401f2d04
1401f2cdf:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401f2ce3:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
1401f2cea:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401f2cee:	0f 85 83 00 00 00    	jne    0x1401f2d77
1401f2cf4:	8b 01                	mov    (%rcx),%eax
1401f2cf6:	3d 04 03 00 00       	cmp    $0x304,%eax
1401f2cfb:	7c 7a                	jl     0x1401f2d77
1401f2cfd:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401f2d02:	74 73                	je     0x1401f2d77
1401f2d04:	33 d2                	xor    %edx,%edx
1401f2d06:	48 8b cf             	mov    %rdi,%rcx
1401f2d09:	44 8d 42 02          	lea    0x2(%rdx),%r8d
1401f2d0d:	e8 be ed fa ff       	call   0x1401a1ad0
1401f2d12:	85 c0                	test   %eax,%eax
1401f2d14:	74 22                	je     0x1401f2d38
1401f2d16:	33 d2                	xor    %edx,%edx
1401f2d18:	48 8b cf             	mov    %rdi,%rcx
1401f2d1b:	44 8d 42 02          	lea    0x2(%rdx),%r8d
1401f2d1f:	e8 ac ed fa ff       	call   0x1401a1ad0
1401f2d24:	85 c0                	test   %eax,%eax
1401f2d26:	74 10                	je     0x1401f2d38
1401f2d28:	b8 01 00 00 00       	mov    $0x1,%eax
1401f2d2d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2d32:	48 83 c4 20          	add    $0x20,%rsp
1401f2d36:	5f                   	pop    %rdi
1401f2d37:	c3                   	ret
1401f2d38:	e8 33 43 f3 ff       	call   0x140127070
1401f2d3d:	4c 8d 05 14 74 14 00 	lea    0x147414(%rip),%r8        # 0x14033a158
1401f2d44:	ba fe 04 00 00       	mov    $0x4fe,%edx
1401f2d49:	48 8d 0d b8 71 14 00 	lea    0x1471b8(%rip),%rcx        # 0x140339f08
1401f2d50:	e8 3b 44 f3 ff       	call   0x140127190
1401f2d55:	45 33 c9             	xor    %r9d,%r9d
1401f2d58:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f2d5e:	48 8b cb             	mov    %rbx,%rcx
1401f2d61:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f2d65:	e8 46 d5 f8 ff       	call   0x1401802b0
1401f2d6a:	33 c0                	xor    %eax,%eax
1401f2d6c:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2d71:	48 83 c4 20          	add    $0x20,%rsp
1401f2d75:	5f                   	pop    %rdi
1401f2d76:	c3                   	ret
1401f2d77:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2d7c:	b8 02 00 00 00       	mov    $0x2,%eax
1401f2d81:	48 83 c4 20          	add    $0x20,%rsp
1401f2d85:	5f                   	pop    %rdi
1401f2d86:	c3                   	ret
1401f2d87:	cc                   	int3
1401f2d88:	cc                   	int3
1401f2d89:	cc                   	int3
1401f2d8a:	cc                   	int3
1401f2d8b:	cc                   	int3
1401f2d8c:	cc                   	int3
1401f2d8d:	cc                   	int3
1401f2d8e:	cc                   	int3
1401f2d8f:	cc                   	int3
1401f2d90:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f2d95:	57                   	push   %rdi
1401f2d96:	b8 20 00 00 00       	mov    $0x20,%eax
1401f2d9b:	e8 90 dd 0b 00       	call   0x1402b0b30
1401f2da0:	48 2b e0             	sub    %rax,%rsp
1401f2da3:	83 b9 90 0a 00 00 00 	cmpl   $0x0,0xa90(%rcx)
1401f2daa:	48 8b fa             	mov    %rdx,%rdi
1401f2dad:	48 8b d9             	mov    %rcx,%rbx
1401f2db0:	74 7f                	je     0x1401f2e31
1401f2db2:	e8 c9 fd f1 ff       	call   0x140112b80
1401f2db7:	85 c0                	test   %eax,%eax
1401f2db9:	74 76                	je     0x1401f2e31
1401f2dbb:	ba 23 00 00 00       	mov    $0x23,%edx
1401f2dc0:	48 8b cf             	mov    %rdi,%rcx
1401f2dc3:	44 8d 42 df          	lea    -0x21(%rdx),%r8d
1401f2dc7:	e8 04 ed fa ff       	call   0x1401a1ad0
1401f2dcc:	85 c0                	test   %eax,%eax
1401f2dce:	74 22                	je     0x1401f2df2
1401f2dd0:	33 d2                	xor    %edx,%edx
1401f2dd2:	48 8b cf             	mov    %rdi,%rcx
1401f2dd5:	44 8d 42 02          	lea    0x2(%rdx),%r8d
1401f2dd9:	e8 f2 ec fa ff       	call   0x1401a1ad0
1401f2dde:	85 c0                	test   %eax,%eax
1401f2de0:	74 10                	je     0x1401f2df2
1401f2de2:	b8 01 00 00 00       	mov    $0x1,%eax
1401f2de7:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2dec:	48 83 c4 20          	add    $0x20,%rsp
1401f2df0:	5f                   	pop    %rdi
1401f2df1:	c3                   	ret
1401f2df2:	e8 79 42 f3 ff       	call   0x140127070
1401f2df7:	4c 8d 05 f2 73 14 00 	lea    0x1473f2(%rip),%r8        # 0x14033a1f0
1401f2dfe:	ba 7d 05 00 00       	mov    $0x57d,%edx
1401f2e03:	48 8d 0d fe 70 14 00 	lea    0x1470fe(%rip),%rcx        # 0x140339f08
1401f2e0a:	e8 81 43 f3 ff       	call   0x140127190
1401f2e0f:	45 33 c9             	xor    %r9d,%r9d
1401f2e12:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f2e18:	48 8b cb             	mov    %rbx,%rcx
1401f2e1b:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f2e1f:	e8 8c d4 f8 ff       	call   0x1401802b0
1401f2e24:	33 c0                	xor    %eax,%eax
1401f2e26:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2e2b:	48 83 c4 20          	add    $0x20,%rsp
1401f2e2f:	5f                   	pop    %rdi
1401f2e30:	c3                   	ret
1401f2e31:	c7 83 90 0a 00 00 00 	movl   $0x0,0xa90(%rbx)
1401f2e38:	00 00 00
1401f2e3b:	b8 02 00 00 00       	mov    $0x2,%eax
1401f2e40:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2e45:	48 83 c4 20          	add    $0x20,%rsp
1401f2e49:	5f                   	pop    %rdi
1401f2e4a:	c3                   	ret
1401f2e4b:	cc                   	int3
1401f2e4c:	cc                   	int3
1401f2e4d:	cc                   	int3
1401f2e4e:	cc                   	int3
1401f2e4f:	cc                   	int3
1401f2e50:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
1401f2e55:	57                   	push   %rdi
1401f2e56:	b8 20 00 00 00       	mov    $0x20,%eax
1401f2e5b:	e8 d0 dc 0b 00       	call   0x1402b0b30
1401f2e60:	48 2b e0             	sub    %rax,%rsp
1401f2e63:	48 8b fa             	mov    %rdx,%rdi