1405c9aaa:	8b 94 24 e8 00 00 00 	mov    0xe8(%rsp),%edx
1405c9ab1:	48 8d 0d 58 e9 a4 00 	lea    0xa4e958(%rip),%rcx        # 0x141018410
1405c9ab8:	e8 53 de 29 00       	call   0x140867910
1405c9abd:	48 89 84 24 d0 48 00 	mov    %rax,0x48d0(%rsp)
1405c9ac4:	00
1405c9ac5:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9aca:	48 83 c0 60          	add    $0x60,%rax
1405c9ace:	48 8b 00             	mov    (%rax),%rax
1405c9ad1:	48 89 84 24 d8 48 00 	mov    %rax,0x48d8(%rsp)
1405c9ad8:	00
1405c9ad9:	48 8b 94 24 d0 48 00 	mov    0x48d0(%rsp),%rdx
1405c9ae0:	00
1405c9ae1:	48 8b 8c 24 d8 48 00 	mov    0x48d8(%rsp),%rcx
1405c9ae8:	00
1405c9ae9:	e8 12 bc 04 00       	call   0x140615700
1405c9aee:	90                   	nop
1405c9aef:	48 8d 8c 24 a0 fa 00 	lea    0xfaa0(%rsp),%rcx
1405c9af6:	00
1405c9af7:	e8 14 91 db ff       	call   0x140382c10
1405c9afc:	83 f8 01             	cmp    $0x1,%eax
1405c9aff:	75 52                	jne    0x1405c9b53
1405c9b01:	81 bc 24 e8 00 00 00 	cmpl   $0x80,0xe8(%rsp)
1405c9b08:	80 00 00 00
1405c9b0c:	76 45                	jbe    0x1405c9b53
1405c9b0e:	8b 94 24 e8 00 00 00 	mov    0xe8(%rsp),%edx
1405c9b15:	48 8d 0d 1c e9 a4 00 	lea    0xa4e91c(%rip),%rcx        # 0x141018438
1405c9b1c:	e8 ef dd 29 00       	call   0x140867910
1405c9b21:	48 89 84 24 e0 48 00 	mov    %rax,0x48e0(%rsp)
1405c9b28:	00
1405c9b29:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9b2e:	48 83 c0 60          	add    $0x60,%rax
1405c9b32:	48 8b 00             	mov    (%rax),%rax
1405c9b35:	48 89 84 24 e8 48 00 	mov    %rax,0x48e8(%rsp)
1405c9b3c:	00
1405c9b3d:	48 8b 94 24 e0 48 00 	mov    0x48e0(%rsp),%rdx
1405c9b44:	00
1405c9b45:	48 8b 8c 24 e8 48 00 	mov    0x48e8(%rsp),%rcx
1405c9b4c:	00
1405c9b4d:	e8 ae bb 04 00       	call   0x140615700
1405c9b52:	90                   	nop
1405c9b53:	4c 8d 84 24 e8 00 00 	lea    0xe8(%rsp),%r8
1405c9b5a:	00
1405c9b5b:	48 8d 94 24 a0 fa 00 	lea    0xfaa0(%rsp),%rdx
1405c9b62:	00
1405c9b63:	48 8d 8c 24 f0 1c 00 	lea    0x1cf0(%rsp),%rcx
1405c9b6a:	00
1405c9b6b:	e8 30 f8 fe ff       	call   0x1405b93a0
1405c9b70:	90                   	nop
1405c9b71:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9b76:	48 83 c0 10          	add    $0x10,%rax
1405c9b7a:	48 63 00             	movslq (%rax),%rax
1405c9b7d:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9b81:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9b86:	48 03 c8             	add    %rax,%rcx
1405c9b89:	48 8b c1             	mov    %rcx,%rax
1405c9b8c:	48 8b 08             	mov    (%rax),%rcx
1405c9b8f:	e8 ac 55 bd ff       	call   0x14019f140
1405c9b94:	48 8d 8c 24 f0 1c 00 	lea    0x1cf0(%rsp),%rcx
1405c9b9b:	00
1405c9b9c:	e8 bf c7 bd ff       	call   0x1401a6360
1405c9ba1:	48 89 84 24 f0 48 00 	mov    %rax,0x48f0(%rsp)
1405c9ba8:	00
1405c9ba9:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9bae:	48 83 c0 10          	add    $0x10,%rax
1405c9bb2:	48 63 00             	movslq (%rax),%rax
1405c9bb5:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9bb9:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9bbe:	48 03 c8             	add    %rax,%rcx
1405c9bc1:	48 8b c1             	mov    %rcx,%rax
1405c9bc4:	48 8b 8c 24 f0 48 00 	mov    0x48f0(%rsp),%rcx
1405c9bcb:	00
1405c9bcc:	48 89 08             	mov    %rcx,(%rax)
1405c9bcf:	48 8d 8c 24 f0 1c 00 	lea    0x1cf0(%rsp),%rcx
1405c9bd6:	00
1405c9bd7:	e8 14 49 bd ff       	call   0x14019e4f0
1405c9bdc:	90                   	nop
1405c9bdd:	e9 8a 52 04 00       	jmp    0x14060ee6c
1405c9be2:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9be7:	48 83 c0 18          	add    $0x18,%rax
1405c9beb:	48 63 00             	movslq (%rax),%rax
1405c9bee:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9bf2:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9bf7:	48 03 c8             	add    %rax,%rcx
1405c9bfa:	48 8b c1             	mov    %rcx,%rax
1405c9bfd:	48 8b c8             	mov    %rax,%rcx
1405c9c00:	e8 cb 5a bd ff       	call   0x14019f6d0
1405c9c05:	48 85 c0             	test   %rax,%rax
1405c9c08:	75 1e                	jne    0x1405c9c28
1405c9c0a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9c0f:	48 83 c0 60          	add    $0x60,%rax
1405c9c13:	48 8d 15 36 0e a1 00 	lea    0xa10e36(%rip),%rdx        # 0x140fdaa50
1405c9c1a:	48 8b 08             	mov    (%rax),%rcx
1405c9c1d:	e8 de ba 04 00       	call   0x140615700
1405c9c22:	90                   	nop
1405c9c23:	e9 44 52 04 00       	jmp    0x14060ee6c
1405c9c28:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9c2d:	48 83 c0 14          	add    $0x14,%rax
1405c9c31:	48 63 00             	movslq (%rax),%rax
1405c9c34:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9c38:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9c3d:	48 03 c8             	add    %rax,%rcx
1405c9c40:	48 8b c1             	mov    %rcx,%rax
1405c9c43:	48 8b c8             	mov    %rax,%rcx
1405c9c46:	e8 85 5a bd ff       	call   0x14019f6d0
1405c9c4b:	48 89 84 24 f8 48 00 	mov    %rax,0x48f8(%rsp)
1405c9c52:	00
1405c9c53:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405c9c58:	48 83 c1 18          	add    $0x18,%rcx
1405c9c5c:	48 63 09             	movslq (%rcx),%rcx
1405c9c5f:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
1405c9c63:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1405c9c68:	48 03 d1             	add    %rcx,%rdx
1405c9c6b:	48 8b ca             	mov    %rdx,%rcx
1405c9c6e:	e8 5d 5a bd ff       	call   0x14019f6d0
1405c9c73:	48 89 84 24 00 49 00 	mov    %rax,0x4900(%rsp)
1405c9c7a:	00
1405c9c7b:	48 8b 8c 24 f8 48 00 	mov    0x48f8(%rsp),%rcx
1405c9c82:	00
1405c9c83:	48 8b c1             	mov    %rcx,%rax
1405c9c86:	48 99                	cqto
1405c9c88:	48 8b 8c 24 00 49 00 	mov    0x4900(%rsp),%rcx
1405c9c8f:	00
1405c9c90:	48 f7 f9             	idiv   %rcx
1405c9c93:	48 89 84 24 10 49 00 	mov    %rax,0x4910(%rsp)
1405c9c9a:	00
1405c9c9b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9ca0:	48 83 c0 10          	add    $0x10,%rax
1405c9ca4:	48 63 00             	movslq (%rax),%rax
1405c9ca7:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9cab:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9cb0:	48 03 c8             	add    %rax,%rcx
1405c9cb3:	48 8b c1             	mov    %rcx,%rax
1405c9cb6:	48 8b c8             	mov    %rax,%rcx
1405c9cb9:	e8 12 5a bd ff       	call   0x14019f6d0
1405c9cbe:	48 89 84 24 08 49 00 	mov    %rax,0x4908(%rsp)
1405c9cc5:	00
1405c9cc6:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9ccb:	48 83 c0 1c          	add    $0x1c,%rax
1405c9ccf:	8b 00                	mov    (%rax),%eax
1405c9cd1:	89 84 24 64 0e 00 00 	mov    %eax,0xe64(%rsp)
1405c9cd8:	8b 94 24 64 0e 00 00 	mov    0xe64(%rsp),%edx
1405c9cdf:	48 8b 8c 24 08 49 00 	mov    0x4908(%rsp),%rcx
1405c9ce6:	00
1405c9ce7:	e8 34 6f 04 00       	call   0x140610c20
1405c9cec:	48 8b 8c 24 10 49 00 	mov    0x4910(%rsp),%rcx
1405c9cf3:	00
1405c9cf4:	48 89 08             	mov    %rcx,(%rax)
1405c9cf7:	e9 70 51 04 00       	jmp    0x14060ee6c
1405c9cfc:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9d01:	48 83 c0 18          	add    $0x18,%rax
1405c9d05:	48 63 00             	movslq (%rax),%rax
1405c9d08:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9d0c:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9d11:	48 03 c8             	add    %rax,%rcx
1405c9d14:	48 8b c1             	mov    %rcx,%rax
1405c9d17:	48 8b c8             	mov    %rax,%rcx
1405c9d1a:	e8 91 16 ff ff       	call   0x1405bb3b0
1405c9d1f:	66 0f 2e 05 39 ea a4 	ucomisd 0xa4ea39(%rip),%xmm0        # 0x141018760
1405c9d26:	00
1405c9d27:	7a 20                	jp     0x1405c9d49
1405c9d29:	75 1e                	jne    0x1405c9d49
1405c9d2b:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9d30:	48 83 c0 60          	add    $0x60,%rax
1405c9d34:	48 8d 15 15 0d a1 00 	lea    0xa10d15(%rip),%rdx        # 0x140fdaa50
1405c9d3b:	48 8b 08             	mov    (%rax),%rcx
1405c9d3e:	e8 bd b9 04 00       	call   0x140615700
1405c9d43:	90                   	nop
1405c9d44:	e9 23 51 04 00       	jmp    0x14060ee6c
1405c9d49:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9d4e:	48 83 c0 14          	add    $0x14,%rax
1405c9d52:	48 63 00             	movslq (%rax),%rax
1405c9d55:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9d59:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9d5e:	48 03 c8             	add    %rax,%rcx
1405c9d61:	48 8b c1             	mov    %rcx,%rax
1405c9d64:	48 8b c8             	mov    %rax,%rcx
1405c9d67:	e8 44 16 ff ff       	call   0x1405bb3b0
1405c9d6c:	f2 0f 11 84 24 18 49 	movsd  %xmm0,0x4918(%rsp)
1405c9d73:	00 00
1405c9d75:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9d7a:	48 83 c0 18          	add    $0x18,%rax
1405c9d7e:	48 63 00             	movslq (%rax),%rax
1405c9d81:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9d85:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9d8a:	48 03 c8             	add    %rax,%rcx
1405c9d8d:	48 8b c1             	mov    %rcx,%rax
1405c9d90:	48 8b c8             	mov    %rax,%rcx
1405c9d93:	e8 18 16 ff ff       	call   0x1405bb3b0
1405c9d98:	f2 0f 10 8c 24 18 49 	movsd  0x4918(%rsp),%xmm1
1405c9d9f:	00 00
1405c9da1:	f2 0f 5e c8          	divsd  %xmm0,%xmm1
1405c9da5:	0f 28 c1             	movaps %xmm1,%xmm0
1405c9da8:	f2 0f 11 84 24 28 49 	movsd  %xmm0,0x4928(%rsp)
1405c9daf:	00 00
1405c9db1:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9db6:	48 83 c0 10          	add    $0x10,%rax
1405c9dba:	48 63 00             	movslq (%rax),%rax
1405c9dbd:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9dc1:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9dc6:	48 03 c8             	add    %rax,%rcx
1405c9dc9:	48 8b c1             	mov    %rcx,%rax
1405c9dcc:	48 8b c8             	mov    %rax,%rcx
1405c9dcf:	e8 fc 58 bd ff       	call   0x14019f6d0
1405c9dd4:	48 89 84 24 20 49 00 	mov    %rax,0x4920(%rsp)
1405c9ddb:	00
1405c9ddc:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9de1:	48 83 c0 1c          	add    $0x1c,%rax
1405c9de5:	8b 00                	mov    (%rax),%eax
1405c9de7:	89 84 24 68 0e 00 00 	mov    %eax,0xe68(%rsp)
1405c9dee:	8b 94 24 68 0e 00 00 	mov    0xe68(%rsp),%edx
1405c9df5:	48 8b 8c 24 20 49 00 	mov    0x4920(%rsp),%rcx
1405c9dfc:	00
1405c9dfd:	e8 1e 6e 04 00       	call   0x140610c20
1405c9e02:	f2 0f 10 84 24 28 49 	movsd  0x4928(%rsp),%xmm0
1405c9e09:	00 00
1405c9e0b:	f2 0f 11 00          	movsd  %xmm0,(%rax)
1405c9e0f:	e9 58 50 04 00       	jmp    0x14060ee6c
1405c9e14:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9e19:	48 83 c0 18          	add    $0x18,%rax
1405c9e1d:	48 63 00             	movslq (%rax),%rax
1405c9e20:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9e24:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9e29:	48 03 c8             	add    %rax,%rcx
1405c9e2c:	48 8b c1             	mov    %rcx,%rax
1405c9e2f:	48 8b c8             	mov    %rax,%rcx
1405c9e32:	e8 99 58 bd ff       	call   0x14019f6d0
1405c9e37:	48 85 c0             	test   %rax,%rax
1405c9e3a:	75 1e                	jne    0x1405c9e5a
1405c9e3c:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9e41:	48 83 c0 60          	add    $0x60,%rax
1405c9e45:	48 8d 15 04 0c a1 00 	lea    0xa10c04(%rip),%rdx        # 0x140fdaa50
1405c9e4c:	48 8b 08             	mov    (%rax),%rcx
1405c9e4f:	e8 ac b8 04 00       	call   0x140615700
1405c9e54:	90                   	nop
1405c9e55:	e9 12 50 04 00       	jmp    0x14060ee6c
1405c9e5a:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9e5f:	48 83 c0 14          	add    $0x14,%rax
1405c9e63:	48 63 00             	movslq (%rax),%rax
1405c9e66:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9e6a:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9e6f:	48 03 c8             	add    %rax,%rcx
1405c9e72:	48 8b c1             	mov    %rcx,%rax
1405c9e75:	48 8b c8             	mov    %rax,%rcx
1405c9e78:	e8 53 58 bd ff       	call   0x14019f6d0
1405c9e7d:	48 89 84 24 30 49 00 	mov    %rax,0x4930(%rsp)
1405c9e84:	00
1405c9e85:	48 8b 4c 24 40       	mov    0x40(%rsp),%rcx
1405c9e8a:	48 83 c1 18          	add    $0x18,%rcx
1405c9e8e:	48 63 09             	movslq (%rcx),%rcx
1405c9e91:	48 6b c9 08          	imul   $0x8,%rcx,%rcx
1405c9e95:	48 8b 54 24 48       	mov    0x48(%rsp),%rdx
1405c9e9a:	48 03 d1             	add    %rcx,%rdx
1405c9e9d:	48 8b ca             	mov    %rdx,%rcx
1405c9ea0:	e8 2b 58 bd ff       	call   0x14019f6d0
1405c9ea5:	48 89 84 24 38 49 00 	mov    %rax,0x4938(%rsp)
1405c9eac:	00
1405c9ead:	33 d2                	xor    %edx,%edx
1405c9eaf:	48 8b 8c 24 30 49 00 	mov    0x4930(%rsp),%rcx
1405c9eb6:	00
1405c9eb7:	48 8b c1             	mov    %rcx,%rax
1405c9eba:	48 8b 8c 24 38 49 00 	mov    0x4938(%rsp),%rcx
1405c9ec1:	00
1405c9ec2:	48 f7 f1             	div    %rcx
1405c9ec5:	48 89 84 24 48 49 00 	mov    %rax,0x4948(%rsp)
1405c9ecc:	00
1405c9ecd:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9ed2:	48 83 c0 10          	add    $0x10,%rax
1405c9ed6:	48 63 00             	movslq (%rax),%rax
1405c9ed9:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9edd:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9ee2:	48 03 c8             	add    %rax,%rcx
1405c9ee5:	48 8b c1             	mov    %rcx,%rax
1405c9ee8:	48 8b c8             	mov    %rax,%rcx
1405c9eeb:	e8 e0 57 bd ff       	call   0x14019f6d0
1405c9ef0:	48 89 84 24 40 49 00 	mov    %rax,0x4940(%rsp)
1405c9ef7:	00
1405c9ef8:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9efd:	48 83 c0 1c          	add    $0x1c,%rax
1405c9f01:	8b 00                	mov    (%rax),%eax
1405c9f03:	89 84 24 6c 0e 00 00 	mov    %eax,0xe6c(%rsp)
1405c9f0a:	8b 94 24 6c 0e 00 00 	mov    0xe6c(%rsp),%edx
1405c9f11:	48 8b 8c 24 40 49 00 	mov    0x4940(%rsp),%rcx
1405c9f18:	00
1405c9f19:	e8 02 6d 04 00       	call   0x140610c20
1405c9f1e:	48 8b 8c 24 48 49 00 	mov    0x4948(%rsp),%rcx
1405c9f25:	00
1405c9f26:	48 89 08             	mov    %rcx,(%rax)
1405c9f29:	e9 3e 4f 04 00       	jmp    0x14060ee6c
1405c9f2e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9f33:	48 83 c0 18          	add    $0x18,%rax
1405c9f37:	48 63 00             	movslq (%rax),%rax
1405c9f3a:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9f3e:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9f43:	48 03 c8             	add    %rax,%rcx
1405c9f46:	48 8b c1             	mov    %rcx,%rax
1405c9f49:	48 8b c8             	mov    %rax,%rcx
1405c9f4c:	e8 7f 57 bd ff       	call   0x14019f6d0
1405c9f51:	48 85 c0             	test   %rax,%rax
1405c9f54:	75 1e                	jne    0x1405c9f74
1405c9f56:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9f5b:	48 83 c0 60          	add    $0x60,%rax
1405c9f5f:	48 8d 15 ea 0a a1 00 	lea    0xa10aea(%rip),%rdx        # 0x140fdaa50
1405c9f66:	48 8b 08             	mov    (%rax),%rcx
1405c9f69:	e8 92 b7 04 00       	call   0x140615700
1405c9f6e:	90                   	nop
1405c9f6f:	e9 f8 4e 04 00       	jmp    0x14060ee6c
1405c9f74:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9f79:	48 83 c0 18          	add    $0x18,%rax
1405c9f7d:	48 63 00             	movslq (%rax),%rax
1405c9f80:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9f84:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9f89:	48 03 c8             	add    %rax,%rcx
1405c9f8c:	48 8b c1             	mov    %rcx,%rax
1405c9f8f:	48 8b c8             	mov    %rax,%rcx
1405c9f92:	e8 39 57 bd ff       	call   0x14019f6d0
1405c9f97:	89 84 24 ec 00 00 00 	mov    %eax,0xec(%rsp)
1405c9f9e:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405c9fa3:	48 83 c0 14          	add    $0x14,%rax
1405c9fa7:	48 63 00             	movslq (%rax),%rax
1405c9faa:	48 6b c0 08          	imul   $0x8,%rax,%rax
1405c9fae:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1405c9fb3:	48 03 c8             	add    %rax,%rcx
1405c9fb6:	48 8b c1             	mov    %rcx,%rax
1405c9fb9:	48 8b c8             	mov    %rax,%rcx
1405c9fbc:	e8 0f 57 bd ff       	call   0x14019f6d0
1405c9fc1:	48 8b c8             	mov    %rax,%rcx
1405c9fc4:	e8 87 3c c7 ff       	call   0x14023dc50
1405c9fc9:	48 8b d0             	mov    %rax,%rdx
1405c9fcc:	48 8d 8c 24 b0 fa 00 	lea    0xfab0(%rsp),%rcx
1405c9fd3:	00
1405c9fd4:	e8 77 81 db ff       	call   0x140382150
1405c9fd9:	90                   	nop
1405c9fda:	48 8d 8c 24 b0 fa 00 	lea    0xfab0(%rsp),%rcx
1405c9fe1:	00
1405c9fe2:	e8 29 8c db ff       	call   0x140382c10
1405c9fe7:	85 c0                	test   %eax,%eax
1405c9fe9:	75 4f                	jne    0x1405ca03a
1405c9feb:	83 bc 24 ec 00 00 00 	cmpl   $0x20,0xec(%rsp)
1405c9ff2:	20
1405c9ff3:	76 45                	jbe    0x1405ca03a
1405c9ff5:	8b 94 24 ec 00 00 00 	mov    0xec(%rsp),%edx
1405c9ffc:	48 8d 0d 0d e4 a4 00 	lea    0xa4e40d(%rip),%rcx        # 0x141018410
1405ca003:	e8 08 d9 29 00       	call   0x140867910
1405ca008:	48 89 84 24 50 49 00 	mov    %rax,0x4950(%rsp)
1405ca00f:	00
1405ca010:	48 8b 44 24 40       	mov    0x40(%rsp),%rax
1405ca015:	48 83 c0 60          	add    $0x60,%rax
1405ca019:	48 8b 00             	mov    (%rax),%rax
1405ca01c:	48 89 84 24 58 49 00 	mov    %rax,0x4958(%rsp)
1405ca023:	00