1405d0af9:	00
1405d0afa:	48 3b d0             	cmp    %rax,%rdx
1405d0afd:	0f 92 c1             	setb   %cl
1405d0b00:	48 8b c1             	mov    %rcx,%rax
1405d0b03:	48 89 84 24 d8 57 00 	mov    %rax,0x57d8(%rsp)
1405d0b0a:	00
1405d0b0b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0b10:	48 83 c0 10          	add    $0x10,%rax
1405d0b14:	48 63 00             	movslq (%rax),%rax
1405d0b17:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0b1b:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0b20:	48 03 c8             	add    %rax,%rcx
1405d0b23:	48 8b c1             	mov    %rcx,%rax
1405d0b26:	48 8b 8c 24 d8 57 00 	mov    0x57d8(%rsp),%rcx
1405d0b2d:	00
1405d0b2e:	48 89 08             	mov    %rcx,(%rax)
1405d0b31:	e9 36 e3 03 00       	jmp    0x14060ee6c
1405d0b36:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0b3b:	48 83 c0 20          	add    $0x20,%rax
1405d0b3f:	48 8b c8             	mov    %rax,%rcx
1405d0b42:	e8 89 eb bc ff       	call   0x14019f6d0
1405d0b47:	48 8b c8             	mov    %rax,%rcx
1405d0b4a:	e8 01 d1 c6 ff       	call   0x14023dc50
1405d0b4f:	48 89 84 24 e0 57 00 	mov    %rax,0x57e0(%rsp)
1405d0b56:	00
1405d0b57:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0b5c:	48 83 c0 14          	add    $0x14,%rax
1405d0b60:	48 63 00             	movslq (%rax),%rax
1405d0b63:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0b67:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0b6c:	48 03 c8             	add    %rax,%rcx
1405d0b6f:	48 8b c1             	mov    %rcx,%rax
1405d0b72:	48 8b c8             	mov    %rax,%rcx
1405d0b75:	e8 56 eb bc ff       	call   0x14019f6d0
1405d0b7a:	48 8b c8             	mov    %rax,%rcx
1405d0b7d:	e8 ce d0 c6 ff       	call   0x14023dc50
1405d0b82:	48 89 84 24 e8 57 00 	mov    %rax,0x57e8(%rsp)
1405d0b89:	00
1405d0b8a:	48 8b 94 24 e0 57 00 	mov    0x57e0(%rsp),%rdx
1405d0b91:	00
1405d0b92:	48 8b 8c 24 e8 57 00 	mov    0x57e8(%rsp),%rcx
1405d0b99:	00
1405d0b9a:	e8 51 0b 15 00       	call   0x1407216f0
1405d0b9f:	33 c9                	xor    %ecx,%ecx
1405d0ba1:	85 c0                	test   %eax,%eax
1405d0ba3:	0f 9c c1             	setl   %cl
1405d0ba6:	48 8b c1             	mov    %rcx,%rax
1405d0ba9:	48 89 84 24 f0 57 00 	mov    %rax,0x57f0(%rsp)
1405d0bb0:	00
1405d0bb1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0bb6:	48 83 c0 10          	add    $0x10,%rax
1405d0bba:	48 63 00             	movslq (%rax),%rax
1405d0bbd:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0bc1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0bc6:	48 03 c8             	add    %rax,%rcx
1405d0bc9:	48 8b c1             	mov    %rcx,%rax
1405d0bcc:	48 8b 8c 24 f0 57 00 	mov    0x57f0(%rsp),%rcx
1405d0bd3:	00
1405d0bd4:	48 89 08             	mov    %rcx,(%rax)
1405d0bd7:	e9 90 e2 03 00       	jmp    0x14060ee6c
1405d0bdc:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0be1:	48 83 c0 14          	add    $0x14,%rax
1405d0be5:	48 63 00             	movslq (%rax),%rax
1405d0be8:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0bec:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0bf1:	48 03 c8             	add    %rax,%rcx
1405d0bf4:	48 8b c1             	mov    %rcx,%rax
1405d0bf7:	48 8b c8             	mov    %rax,%rcx
1405d0bfa:	e8 d1 ea bc ff       	call   0x14019f6d0
1405d0bff:	48 89 84 24 00 58 00 	mov    %rax,0x5800(%rsp)
1405d0c06:	00
1405d0c07:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0c0c:	48 83 c0 20          	add    $0x20,%rax
1405d0c10:	48 8b c8             	mov    %rax,%rcx
1405d0c13:	e8 b8 ea bc ff       	call   0x14019f6d0
1405d0c18:	48 89 84 24 f8 57 00 	mov    %rax,0x57f8(%rsp)
1405d0c1f:	00
1405d0c20:	48 8b 94 24 f8 57 00 	mov    0x57f8(%rsp),%rdx
1405d0c27:	00
1405d0c28:	48 8b 8c 24 00 58 00 	mov    0x5800(%rsp),%rcx
1405d0c2f:	00
1405d0c30:	e8 fb d6 16 00       	call   0x14073e330
1405d0c35:	0f b6 c0             	movzbl %al,%eax
1405d0c38:	85 c0                	test   %eax,%eax
1405d0c3a:	74 61                	je     0x1405d0c9d
1405d0c3c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0c41:	48 83 c0 14          	add    $0x14,%rax
1405d0c45:	48 63 00             	movslq (%rax),%rax
1405d0c48:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0c4c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0c51:	48 03 c8             	add    %rax,%rcx
1405d0c54:	48 8b c1             	mov    %rcx,%rax
1405d0c57:	48 8b c8             	mov    %rax,%rcx
1405d0c5a:	e8 71 ea bc ff       	call   0x14019f6d0
1405d0c5f:	48 8b c8             	mov    %rax,%rcx
1405d0c62:	e8 99 11 17 00       	call   0x140741e00
1405d0c67:	89 84 24 5c 0f 00 00 	mov    %eax,0xf5c(%rsp)
1405d0c6e:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d0c73:	48 83 c1 20          	add    $0x20,%rcx
1405d0c77:	e8 54 ea bc ff       	call   0x14019f6d0
1405d0c7c:	48 8b c8             	mov    %rax,%rcx
1405d0c7f:	e8 7c 11 17 00       	call   0x140741e00
1405d0c84:	8b 8c 24 5c 0f 00 00 	mov    0xf5c(%rsp),%ecx
1405d0c8b:	3b c8                	cmp    %eax,%ecx
1405d0c8d:	7d 0e                	jge    0x1405d0c9d
1405d0c8f:	48 c7 84 24 88 1e 00 	movq   $0x1,0x1e88(%rsp)
1405d0c96:	00 01 00 00 00
1405d0c9b:	eb 0c                	jmp    0x1405d0ca9
1405d0c9d:	48 c7 84 24 88 1e 00 	movq   $0x0,0x1e88(%rsp)
1405d0ca4:	00 00 00 00 00
1405d0ca9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0cae:	48 83 c0 10          	add    $0x10,%rax
1405d0cb2:	48 63 00             	movslq (%rax),%rax
1405d0cb5:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0cb9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0cbe:	48 03 c8             	add    %rax,%rcx
1405d0cc1:	48 8b c1             	mov    %rcx,%rax
1405d0cc4:	48 8b 8c 24 88 1e 00 	mov    0x1e88(%rsp),%rcx
1405d0ccb:	00
1405d0ccc:	48 89 08             	mov    %rcx,(%rax)
1405d0ccf:	e9 98 e1 03 00       	jmp    0x14060ee6c
1405d0cd4:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0cd9:	48 83 c0 20          	add    $0x20,%rax
1405d0cdd:	48 8b c8             	mov    %rax,%rcx
1405d0ce0:	e8 eb e9 bc ff       	call   0x14019f6d0
1405d0ce5:	48 8b c8             	mov    %rax,%rcx
1405d0ce8:	e8 63 cf c6 ff       	call   0x14023dc50
1405d0ced:	48 89 84 24 08 58 00 	mov    %rax,0x5808(%rsp)
1405d0cf4:	00
1405d0cf5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0cfa:	48 83 c0 14          	add    $0x14,%rax
1405d0cfe:	48 63 00             	movslq (%rax),%rax
1405d0d01:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0d05:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0d0a:	48 03 c8             	add    %rax,%rcx
1405d0d0d:	48 8b c1             	mov    %rcx,%rax
1405d0d10:	48 8b c8             	mov    %rax,%rcx
1405d0d13:	e8 b8 e9 bc ff       	call   0x14019f6d0
1405d0d18:	48 8b c8             	mov    %rax,%rcx
1405d0d1b:	e8 30 cf c6 ff       	call   0x14023dc50
1405d0d20:	48 89 84 24 10 58 00 	mov    %rax,0x5810(%rsp)
1405d0d27:	00
1405d0d28:	48 8b 94 24 08 58 00 	mov    0x5808(%rsp),%rdx
1405d0d2f:	00
1405d0d30:	48 8b 8c 24 10 58 00 	mov    0x5810(%rsp),%rcx
1405d0d37:	00
1405d0d38:	e8 b3 f6 e0 ff       	call   0x1403e03f0
1405d0d3d:	0f b6 c0             	movzbl %al,%eax
1405d0d40:	48 89 84 24 18 58 00 	mov    %rax,0x5818(%rsp)
1405d0d47:	00
1405d0d48:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0d4d:	48 83 c0 10          	add    $0x10,%rax
1405d0d51:	48 63 00             	movslq (%rax),%rax
1405d0d54:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0d58:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0d5d:	48 03 c8             	add    %rax,%rcx
1405d0d60:	48 8b c1             	mov    %rcx,%rax
1405d0d63:	48 8b 8c 24 18 58 00 	mov    0x5818(%rsp),%rcx
1405d0d6a:	00
1405d0d6b:	48 89 08             	mov    %rcx,(%rax)
1405d0d6e:	e9 f9 e0 03 00       	jmp    0x14060ee6c
1405d0d73:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0d78:	48 83 c0 10          	add    $0x10,%rax
1405d0d7c:	48 63 00             	movslq (%rax),%rax
1405d0d7f:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0d83:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0d88:	48 03 c8             	add    %rax,%rcx
1405d0d8b:	48 8b c1             	mov    %rcx,%rax
1405d0d8e:	48 8b c8             	mov    %rax,%rcx
1405d0d91:	e8 3a e9 bc ff       	call   0x14019f6d0
1405d0d96:	48 89 84 24 20 58 00 	mov    %rax,0x5820(%rsp)
1405d0d9d:	00
1405d0d9e:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d0da3:	48 83 c1 20          	add    $0x20,%rcx
1405d0da7:	e8 24 e9 bc ff       	call   0x14019f6d0
1405d0dac:	48 8b 8c 24 20 58 00 	mov    0x5820(%rsp),%rcx
1405d0db3:	00
1405d0db4:	48 3b c8             	cmp    %rax,%rcx
1405d0db7:	7c 14                	jl     0x1405d0dcd
1405d0db9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0dbe:	48 83 c0 14          	add    $0x14,%rax
1405d0dc2:	8b 00                	mov    (%rax),%eax
1405d0dc4:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0dc8:	e9 e4 ab fe ff       	jmp    0x1405bb9b1
1405d0dcd:	e9 9a e0 03 00       	jmp    0x14060ee6c
1405d0dd2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0dd7:	48 83 c0 10          	add    $0x10,%rax
1405d0ddb:	48 63 00             	movslq (%rax),%rax
1405d0dde:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0de2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0de7:	48 03 c8             	add    %rax,%rcx
1405d0dea:	48 8b c1             	mov    %rcx,%rax
1405d0ded:	48 8b c8             	mov    %rax,%rcx
1405d0df0:	e8 bb a5 fe ff       	call   0x1405bb3b0
1405d0df5:	f2 0f 11 84 24 28 58 	movsd  %xmm0,0x5828(%rsp)
1405d0dfc:	00 00
1405d0dfe:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e03:	48 83 c0 20          	add    $0x20,%rax
1405d0e07:	48 8b c8             	mov    %rax,%rcx
1405d0e0a:	e8 a1 a5 fe ff       	call   0x1405bb3b0
1405d0e0f:	f2 0f 10 8c 24 28 58 	movsd  0x5828(%rsp),%xmm1
1405d0e16:	00 00
1405d0e18:	66 0f 2f c1          	comisd %xmm1,%xmm0
1405d0e1c:	77 14                	ja     0x1405d0e32
1405d0e1e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e23:	48 83 c0 14          	add    $0x14,%rax
1405d0e27:	8b 00                	mov    (%rax),%eax
1405d0e29:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0e2d:	e9 7f ab fe ff       	jmp    0x1405bb9b1
1405d0e32:	e9 35 e0 03 00       	jmp    0x14060ee6c
1405d0e37:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e3c:	48 83 c0 10          	add    $0x10,%rax
1405d0e40:	48 63 00             	movslq (%rax),%rax
1405d0e43:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0e47:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0e4c:	48 03 c8             	add    %rax,%rcx
1405d0e4f:	48 8b c1             	mov    %rcx,%rax
1405d0e52:	48 8b c8             	mov    %rax,%rcx
1405d0e55:	e8 76 e8 bc ff       	call   0x14019f6d0
1405d0e5a:	48 89 84 24 30 58 00 	mov    %rax,0x5830(%rsp)
1405d0e61:	00
1405d0e62:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d0e67:	48 83 c1 20          	add    $0x20,%rcx
1405d0e6b:	e8 60 e8 bc ff       	call   0x14019f6d0
1405d0e70:	48 8b 8c 24 30 58 00 	mov    0x5830(%rsp),%rcx
1405d0e77:	00
1405d0e78:	48 3b c8             	cmp    %rax,%rcx
1405d0e7b:	72 14                	jb     0x1405d0e91
1405d0e7d:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e82:	48 83 c0 14          	add    $0x14,%rax
1405d0e86:	8b 00                	mov    (%rax),%eax
1405d0e88:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0e8c:	e9 20 ab fe ff       	jmp    0x1405bb9b1
1405d0e91:	e9 d6 df 03 00       	jmp    0x14060ee6c
1405d0e96:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0e9b:	48 83 c0 20          	add    $0x20,%rax
1405d0e9f:	48 8b c8             	mov    %rax,%rcx
1405d0ea2:	e8 29 e8 bc ff       	call   0x14019f6d0
1405d0ea7:	48 8b c8             	mov    %rax,%rcx
1405d0eaa:	e8 a1 cd c6 ff       	call   0x14023dc50
1405d0eaf:	48 89 84 24 38 58 00 	mov    %rax,0x5838(%rsp)
1405d0eb6:	00
1405d0eb7:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0ebc:	48 83 c0 10          	add    $0x10,%rax
1405d0ec0:	48 63 00             	movslq (%rax),%rax
1405d0ec3:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0ec7:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0ecc:	48 03 c8             	add    %rax,%rcx
1405d0ecf:	48 8b c1             	mov    %rcx,%rax
1405d0ed2:	48 8b c8             	mov    %rax,%rcx
1405d0ed5:	e8 f6 e7 bc ff       	call   0x14019f6d0
1405d0eda:	48 8b c8             	mov    %rax,%rcx
1405d0edd:	e8 6e cd c6 ff       	call   0x14023dc50
1405d0ee2:	48 89 84 24 40 58 00 	mov    %rax,0x5840(%rsp)
1405d0ee9:	00
1405d0eea:	48 8b 94 24 38 58 00 	mov    0x5838(%rsp),%rdx
1405d0ef1:	00
1405d0ef2:	48 8b 8c 24 40 58 00 	mov    0x5840(%rsp),%rcx
1405d0ef9:	00
1405d0efa:	e8 f1 07 15 00       	call   0x1407216f0
1405d0eff:	85 c0                	test   %eax,%eax
1405d0f01:	7c 14                	jl     0x1405d0f17
1405d0f03:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f08:	48 83 c0 14          	add    $0x14,%rax
1405d0f0c:	8b 00                	mov    (%rax),%eax
1405d0f0e:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0f12:	e9 9a aa fe ff       	jmp    0x1405bb9b1
1405d0f17:	e9 50 df 03 00       	jmp    0x14060ee6c
1405d0f1c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f21:	48 83 c0 10          	add    $0x10,%rax
1405d0f25:	48 63 00             	movslq (%rax),%rax
1405d0f28:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0f2c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0f31:	48 03 c8             	add    %rax,%rcx
1405d0f34:	48 8b c1             	mov    %rcx,%rax
1405d0f37:	48 8b c8             	mov    %rax,%rcx
1405d0f3a:	e8 91 e7 bc ff       	call   0x14019f6d0
1405d0f3f:	48 89 84 24 50 58 00 	mov    %rax,0x5850(%rsp)
1405d0f46:	00
1405d0f47:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f4c:	48 83 c0 20          	add    $0x20,%rax
1405d0f50:	48 8b c8             	mov    %rax,%rcx
1405d0f53:	e8 78 e7 bc ff       	call   0x14019f6d0
1405d0f58:	48 89 84 24 48 58 00 	mov    %rax,0x5848(%rsp)
1405d0f5f:	00
1405d0f60:	48 8b 94 24 48 58 00 	mov    0x5848(%rsp),%rdx
1405d0f67:	00
1405d0f68:	48 8b 8c 24 50 58 00 	mov    0x5850(%rsp),%rcx
1405d0f6f:	00
1405d0f70:	e8 bb d3 16 00       	call   0x14073e330
1405d0f75:	0f b6 c0             	movzbl %al,%eax
1405d0f78:	85 c0                	test   %eax,%eax
1405d0f7a:	74 53                	je     0x1405d0fcf
1405d0f7c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0f81:	48 83 c0 10          	add    $0x10,%rax
1405d0f85:	48 63 00             	movslq (%rax),%rax
1405d0f88:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d0f8c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d0f91:	48 03 c8             	add    %rax,%rcx
1405d0f94:	48 8b c1             	mov    %rcx,%rax
1405d0f97:	48 8b c8             	mov    %rax,%rcx
1405d0f9a:	e8 31 e7 bc ff       	call   0x14019f6d0
1405d0f9f:	48 8b c8             	mov    %rax,%rcx
1405d0fa2:	e8 59 0e 17 00       	call   0x140741e00
1405d0fa7:	89 84 24 60 0f 00 00 	mov    %eax,0xf60(%rsp)
1405d0fae:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405d0fb3:	48 83 c1 20          	add    $0x20,%rcx
1405d0fb7:	e8 14 e7 bc ff       	call   0x14019f6d0
1405d0fbc:	48 8b c8             	mov    %rax,%rcx
1405d0fbf:	e8 3c 0e 17 00       	call   0x140741e00
1405d0fc4:	8b 8c 24 60 0f 00 00 	mov    0xf60(%rsp),%ecx
1405d0fcb:	3b c8                	cmp    %eax,%ecx
1405d0fcd:	7c 14                	jl     0x1405d0fe3
1405d0fcf:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0fd4:	48 83 c0 14          	add    $0x14,%rax
1405d0fd8:	8b 00                	mov    (%rax),%eax
1405d0fda:	89 44 24 50          	mov    %eax,0x50(%rsp)
1405d0fde:	e9 ce a9 fe ff       	jmp    0x1405bb9b1
1405d0fe3:	e9 84 de 03 00       	jmp    0x14060ee6c
1405d0fe8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d0fed:	48 83 c0 20          	add    $0x20,%rax
1405d0ff1:	48 8b c8             	mov    %rax,%rcx
1405d0ff4:	e8 d7 e6 bc ff       	call   0x14019f6d0
1405d0ff9:	48 8b c8             	mov    %rax,%rcx
1405d0ffc:	e8 4f cc c6 ff       	call   0x14023dc50
1405d1001:	48 89 84 24 58 58 00 	mov    %rax,0x5858(%rsp)
1405d1008:	00
1405d1009:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d100e:	48 83 c0 10          	add    $0x10,%rax
1405d1012:	48 63 00             	movslq (%rax),%rax
1405d1015:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405d1019:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405d101e:	48 03 c8             	add    %rax,%rcx
1405d1021:	48 8b c1             	mov    %rcx,%rax
1405d1024:	48 8b c8             	mov    %rax,%rcx
1405d1027:	e8 a4 e6 bc ff       	call   0x14019f6d0
1405d102c:	48 8b c8             	mov    %rax,%rcx
1405d102f:	e8 1c cc c6 ff       	call   0x14023dc50
1405d1034:	48 89 84 24 60 58 00 	mov    %rax,0x5860(%rsp)
1405d103b:	00
1405d103c:	48 8b 94 24 58 58 00 	mov    0x5858(%rsp),%rdx
1405d1043:	00
1405d1044:	48 8b 8c 24 60 58 00 	mov    0x5860(%rsp),%rcx
1405d104b:	00
1405d104c:	e8 9f f3 e0 ff       	call   0x1403e03f0
1405d1051:	0f b6 c0             	movzbl %al,%eax
1405d1054:	85 c0                	test   %eax,%eax
1405d1056:	75 14                	jne    0x1405d106c
1405d1058:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405d105d:	48 83 c0 14          	add    $0x14,%rax