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
1401f2e66:	48 8b d9             	mov    %rcx,%rbx
1401f2e69:	41 81 f8 00 40 00 00 	cmp    $0x4000,%r8d
1401f2e70:	0f 84 32 01 00 00    	je     0x1401f2fa8
1401f2e76:	83 b9 6c 0a 00 00 00 	cmpl   $0x0,0xa6c(%rcx)
1401f2e7d:	0f 84 25 01 00 00    	je     0x1401f2fa8
1401f2e83:	48 8b 49 08          	mov    0x8(%rcx),%rcx
1401f2e87:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
1401f2e8e:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401f2e92:	75 1c                	jne    0x1401f2eb0
1401f2e94:	8b 01                	mov    (%rcx),%eax
1401f2e96:	3d 04 03 00 00       	cmp    $0x304,%eax
1401f2e9b:	7c 13                	jl     0x1401f2eb0
1401f2e9d:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401f2ea2:	74 0c                	je     0x1401f2eb0
1401f2ea4:	48 83 7c 24 50 00    	cmpq   $0x0,0x50(%rsp)
1401f2eaa:	0f 85 f8 00 00 00    	jne    0x1401f2fa8
1401f2eb0:	ba 05 00 00 00       	mov    $0x5,%edx
1401f2eb5:	48 8b cf             	mov    %rdi,%rcx
1401f2eb8:	44 8d 42 fd          	lea    -0x3(%rdx),%r8d
1401f2ebc:	e8 0f ec fa ff       	call   0x1401a1ad0
1401f2ec1:	85 c0                	test   %eax,%eax
1401f2ec3:	0f 84 a0 00 00 00    	je     0x1401f2f69
1401f2ec9:	ba 02 00 00 00       	mov    $0x2,%edx
1401f2ece:	48 8b cf             	mov    %rdi,%rcx
1401f2ed1:	e8 7a ee fa ff       	call   0x1401a1d50
1401f2ed6:	85 c0                	test   %eax,%eax
1401f2ed8:	0f 84 8b 00 00 00    	je     0x1401f2f69
1401f2ede:	48 8b 4b 08          	mov    0x8(%rbx),%rcx
1401f2ee2:	48 8b 81 c0 00 00 00 	mov    0xc0(%rcx),%rax
1401f2ee9:	f6 40 60 08          	testb  $0x8,0x60(%rax)
1401f2eed:	75 1f                	jne    0x1401f2f0e
1401f2eef:	8b 01                	mov    (%rcx),%eax
1401f2ef1:	3d 04 03 00 00       	cmp    $0x304,%eax
1401f2ef6:	7c 16                	jl     0x1401f2f0e
1401f2ef8:	3d 00 00 01 00       	cmp    $0x10000,%eax
1401f2efd:	74 0f                	je     0x1401f2f0e
1401f2eff:	48 8b d7             	mov    %rdi,%rdx
1401f2f02:	48 8b cb             	mov    %rbx,%rcx
1401f2f05:	e8 96 8d f9 ff       	call   0x14018bca0
1401f2f0a:	85 c0                	test   %eax,%eax
1401f2f0c:	74 3e                	je     0x1401f2f4c
1401f2f0e:	48 8b cf             	mov    %rdi,%rcx
1401f2f11:	e8 6a e4 fa ff       	call   0x1401a1380
1401f2f16:	85 c0                	test   %eax,%eax
1401f2f18:	75 3f                	jne    0x1401f2f59
1401f2f1a:	e8 51 41 f3 ff       	call   0x140127070
1401f2f1f:	4c 8d 05 f2 72 14 00 	lea    0x1472f2(%rip),%r8        # 0x14033a218
1401f2f26:	ba a3 05 00 00       	mov    $0x5a3,%edx
1401f2f2b:	48 8d 0d d6 6f 14 00 	lea    0x146fd6(%rip),%rcx        # 0x140339f08
1401f2f32:	e8 59 42 f3 ff       	call   0x140127190
1401f2f37:	45 33 c9             	xor    %r9d,%r9d
1401f2f3a:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f2f40:	48 8b cb             	mov    %rbx,%rcx
1401f2f43:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f2f47:	e8 64 d3 f8 ff       	call   0x1401802b0
1401f2f4c:	33 c0                	xor    %eax,%eax
1401f2f4e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2f53:	48 83 c4 20          	add    $0x20,%rsp
1401f2f57:	5f                   	pop    %rdi
1401f2f58:	c3                   	ret
1401f2f59:	b8 01 00 00 00       	mov    $0x1,%eax
1401f2f5e:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2f63:	48 83 c4 20          	add    $0x20,%rsp
1401f2f67:	5f                   	pop    %rdi
1401f2f68:	c3                   	ret
1401f2f69:	e8 02 41 f3 ff       	call   0x140127070
1401f2f6e:	4c 8d 05 a3 72 14 00 	lea    0x1472a3(%rip),%r8        # 0x14033a218
1401f2f75:	ba 95 05 00 00       	mov    $0x595,%edx
1401f2f7a:	48 8d 0d 87 6f 14 00 	lea    0x146f87(%rip),%rcx        # 0x140339f08
1401f2f81:	e8 0a 42 f3 ff       	call   0x140127190
1401f2f86:	45 33 c9             	xor    %r9d,%r9d
1401f2f89:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f2f8f:	48 8b cb             	mov    %rbx,%rcx
1401f2f92:	41 8d 51 50          	lea    0x50(%r9),%edx
1401f2f96:	e8 15 d3 f8 ff       	call   0x1401802b0
1401f2f9b:	33 c0                	xor    %eax,%eax
1401f2f9d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2fa2:	48 83 c4 20          	add    $0x20,%rsp
1401f2fa6:	5f                   	pop    %rdi
1401f2fa7:	c3                   	ret
1401f2fa8:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
1401f2fad:	b8 02 00 00 00       	mov    $0x2,%eax
1401f2fb2:	48 83 c4 20          	add    $0x20,%rsp
1401f2fb6:	5f                   	pop    %rdi
1401f2fb7:	c3                   	ret
1401f2fb8:	cc                   	int3
1401f2fb9:	cc                   	int3
1401f2fba:	cc                   	int3
1401f2fbb:	cc                   	int3
1401f2fbc:	cc                   	int3
1401f2fbd:	cc                   	int3
1401f2fbe:	cc                   	int3
1401f2fbf:	cc                   	int3
1401f2fc0:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
1401f2fc5:	48 89 6c 24 18       	mov    %rbp,0x18(%rsp)
1401f2fca:	56                   	push   %rsi
1401f2fcb:	57                   	push   %rdi
1401f2fcc:	41 54                	push   %r12
1401f2fce:	41 56                	push   %r14
1401f2fd0:	41 57                	push   %r15
1401f2fd2:	b8 40 00 00 00       	mov    $0x40,%eax
1401f2fd7:	e8 54 db 0b 00       	call   0x1402b0b30
1401f2fdc:	48 2b e0             	sub    %rax,%rsp
1401f2fdf:	66 83 b9 ae 04 00 00 	cmpw   $0x0,0x4ae(%rcx)
1401f2fe6:	00
1401f2fe7:	44 8d 70 c1          	lea    -0x3f(%rax),%r14d
1401f2feb:	48 8b fa             	mov    %rdx,%rdi
1401f2fee:	48 8b d9             	mov    %rcx,%rbx
1401f2ff1:	0f 84 ed 01 00 00    	je     0x1401f31e4
1401f2ff7:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1401f2ffc:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1401f3001:	e8 fa d8 f1 ff       	call   0x140110900
1401f3006:	48 83 7c 24 70 00    	cmpq   $0x0,0x70(%rsp)
1401f300c:	75 39                	jne    0x1401f3047
1401f300e:	e8 5d 40 f3 ff       	call   0x140127070
1401f3013:	4c 8d 05 ae 71 14 00 	lea    0x1471ae(%rip),%r8        # 0x14033a1c8
1401f301a:	ba 45 05 00 00       	mov    $0x545,%edx
1401f301f:	48 8d 0d e2 6e 14 00 	lea    0x146ee2(%rip),%rcx        # 0x140339f08
1401f3026:	e8 65 41 f3 ff       	call   0x140127190
1401f302b:	45 33 c9             	xor    %r9d,%r9d
1401f302e:	41 8d 56 4f          	lea    0x4f(%r14),%edx
1401f3032:	41 b8 03 01 0c 00    	mov    $0xc0103,%r8d
1401f3038:	48 8b cb             	mov    %rbx,%rcx
1401f303b:	e8 70 d2 f8 ff       	call   0x1401802b0
1401f3040:	33 c0                	xor    %eax,%eax
1401f3042:	e9 a2 01 00 00       	jmp    0x1401f31e9
1401f3047:	48 8b cb             	mov    %rbx,%rcx
1401f304a:	e8 51 f2 ef ff       	call   0x1400f22a0
1401f304f:	45 33 e4             	xor    %r12d,%r12d
1401f3052:	44 8b f8             	mov    %eax,%r15d
1401f3055:	41 8b f4             	mov    %r12d,%esi
1401f3058:	4c 39 64 24 70       	cmp    %r12,0x70(%rsp)
1401f305d:	0f 86 b9 00 00 00    	jbe    0x1401f311c
1401f3063:	0f 1f 40 00          	nopl   0x0(%rax)
1401f3067:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1401f306e:	00 00
1401f3070:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
1401f3075:	45 8b cf             	mov    %r15d,%r9d
1401f3078:	4c 89 64 24 28       	mov    %r12,0x28(%rsp)
1401f307d:	45 8b c7             	mov    %r15d,%r8d
1401f3080:	48 8b cb             	mov    %rbx,%rcx
1401f3083:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1401f3088:	0f b7 2c 70          	movzwl (%rax,%rsi,2),%ebp
1401f308c:	0f b7 d5             	movzwl %bp,%edx
1401f308f:	e8 2c fb f1 ff       	call   0x140112bc0
1401f3094:	85 c0                	test   %eax,%eax
1401f3096:	74 76                	je     0x1401f310e
1401f3098:	41 b8 04 00 02 00    	mov    $0x20004,%r8d
1401f309e:	0f b7 d5             	movzwl %bp,%edx
1401f30a1:	48 8b cb             	mov    %rbx,%rcx
1401f30a4:	e8 27 fa f1 ff       	call   0x140112ad0
1401f30a9:	85 c0                	test   %eax,%eax
1401f30ab:	74 61                	je     0x1401f310e
1401f30ad:	4d 85 f6             	test   %r14,%r14
1401f30b0:	74 47                	je     0x1401f30f9
1401f30b2:	66 39 ab ae 04 00 00 	cmp    %bp,0x4ae(%rbx)
1401f30b9:	0f 84 25 01 00 00    	je     0x1401f31e4
1401f30bf:	ba 0a 00 00 00       	mov    $0xa,%edx
1401f30c4:	48 8b cf             	mov    %rdi,%rcx
1401f30c7:	44 8d 42 f8          	lea    -0x8(%rdx),%r8d
1401f30cb:	e8 00 ea fa ff       	call   0x1401a1ad0
1401f30d0:	85 c0                	test   %eax,%eax
1401f30d2:	74 6e                	je     0x1401f3142
1401f30d4:	ba 02 00 00 00       	mov    $0x2,%edx
1401f30d9:	48 8b cf             	mov    %rdi,%rcx
1401f30dc:	e8 6f ec fa ff       	call   0x1401a1d50
1401f30e1:	85 c0                	test   %eax,%eax
1401f30e3:	74 5d                	je     0x1401f3142
1401f30e5:	ba 02 00 00 00       	mov    $0x2,%edx
1401f30ea:	48 8b cf             	mov    %rdi,%rcx
1401f30ed:	e8 5e ec fa ff       	call   0x1401a1d50
1401f30f2:	85 c0                	test   %eax,%eax
1401f30f4:	74 4c                	je     0x1401f3142
1401f30f6:	4d 8b f4             	mov    %r12,%r14
1401f30f9:	48 8b d5             	mov    %rbp,%rdx