140e43a54:	c5 fb 10 2d 84 14 3a 	vmovsd 0x3a1484(%rip),%xmm5        # 0x1411e4ee0
140e43a5b:	00
140e43a5c:	c4 e2 c9 ab e9       	vfmsub213sd %xmm1,%xmm6,%xmm5
140e43a61:	f2 41 0f 10 04 c1    	movsd  (%r9,%rax,8),%xmm0
140e43a67:	48 8d 15 52 63 3a 00 	lea    0x3a6352(%rip),%rdx        # 0x1411e9dc0
140e43a6e:	f2 0f 10 14 c2       	movsd  (%rdx,%rax,8),%xmm2
140e43a73:	c5 eb 58 d5          	vaddsd %xmm5,%xmm2,%xmm2
140e43a77:	c4 e2 c9 b9 05 50 14 	vfmadd231sd 0x3a1450(%rip),%xmm6,%xmm0        # 0x1411e4ed0
140e43a7e:	3a 00
140e43a80:	c5 fb 58 c2          	vaddsd %xmm2,%xmm0,%xmm0
140e43a84:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140e43a8a:	48 83 c4 58          	add    $0x58,%rsp
140e43a8e:	c3                   	ret
140e43a8f:	90                   	nop
140e43a90:	c5 fb 10 15 58 14 3a 	vmovsd 0x3a1458(%rip),%xmm2        # 0x1411e4ef0
140e43a97:	00
140e43a98:	c5 fb 5c 05 60 14 3a 	vsubsd 0x3a1460(%rip),%xmm0,%xmm0        # 0x1411e4f00
140e43a9f:	00
140e43aa0:	c5 eb 58 d0          	vaddsd %xmm0,%xmm2,%xmm2
140e43aa4:	c5 fb 5e ca          	vdivsd %xmm2,%xmm0,%xmm1
140e43aa8:	c5 fb 10 25 60 15 3a 	vmovsd 0x3a1560(%rip),%xmm4        # 0x1411e5010
140e43aaf:	00
140e43ab0:	c5 fb 10 2d 78 15 3a 	vmovsd 0x3a1578(%rip),%xmm5        # 0x1411e5030
140e43ab7:	00
140e43ab8:	c5 fb 59 f1          	vmulsd %xmm1,%xmm0,%xmm6
140e43abc:	c5 f3 58 c9          	vaddsd %xmm1,%xmm1,%xmm1
140e43ac0:	c5 f3 59 d1          	vmulsd %xmm1,%xmm1,%xmm2
140e43ac4:	c4 e2 e9 a9 25 33 15 	vfmadd213sd 0x3a1533(%rip),%xmm2,%xmm4        # 0x1411e5000
140e43acb:	3a 00
140e43acd:	c4 e2 e9 a9 2d 4a 15 	vfmadd213sd 0x3a154a(%rip),%xmm2,%xmm5        # 0x1411e5020
140e43ad4:	3a 00
140e43ad6:	c5 eb 59 d1          	vmulsd %xmm1,%xmm2,%xmm2
140e43ada:	c5 db 59 e2          	vmulsd %xmm2,%xmm4,%xmm4
140e43ade:	c5 eb 59 d2          	vmulsd %xmm2,%xmm2,%xmm2
140e43ae2:	c5 eb 59 d1          	vmulsd %xmm1,%xmm2,%xmm2
140e43ae6:	c5 d3 59 ea          	vmulsd %xmm2,%xmm5,%xmm5
140e43aea:	c5 db 58 e5          	vaddsd %xmm5,%xmm4,%xmm4
140e43aee:	c5 db 5c e6          	vsubsd %xmm6,%xmm4,%xmm4
140e43af2:	c5 f9 db 1d 46 15 3a 	vpand  0x3a1546(%rip),%xmm0,%xmm3        # 0x1411e5040
140e43af9:	00
140e43afa:	c5 fb 5c c3          	vsubsd %xmm3,%xmm0,%xmm0
140e43afe:	c5 db 58 e0          	vaddsd %xmm0,%xmm4,%xmm4
140e43b02:	c5 db 59 0d a6 13 3a 	vmulsd 0x3a13a6(%rip),%xmm4,%xmm1        # 0x1411e4eb0
140e43b09:	00
140e43b0a:	c5 db 59 25 ae 13 3a 	vmulsd 0x3a13ae(%rip),%xmm4,%xmm4        # 0x1411e4ec0
140e43b11:	00
140e43b12:	c5 e3 59 05 a6 13 3a 	vmulsd 0x3a13a6(%rip),%xmm3,%xmm0        # 0x1411e4ec0
140e43b19:	00
140e43b1a:	c5 e3 59 1d 8e 13 3a 	vmulsd 0x3a138e(%rip),%xmm3,%xmm3        # 0x1411e4eb0
140e43b21:	00
140e43b22:	c5 fb 58 c4          	vaddsd %xmm4,%xmm0,%xmm0
140e43b26:	c5 fb 58 c1          	vaddsd %xmm1,%xmm0,%xmm0
140e43b2a:	c5 fb 58 c3          	vaddsd %xmm3,%xmm0,%xmm0
140e43b2e:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140e43b34:	48 83 c4 58          	add    $0x58,%rsp
140e43b38:	c3                   	ret
140e43b39:	c5 e9 eb 15 bf 13 3a 	vpor   0x3a13bf(%rip),%xmm2,%xmm2        # 0x1411e4f00
140e43b40:	00
140e43b41:	c5 eb 5c 15 b7 13 3a 	vsubsd 0x3a13b7(%rip),%xmm2,%xmm2        # 0x1411e4f00
140e43b48:	00
140e43b49:	c5 d1 73 d2 34       	vpsrlq $0x34,%xmm2,%xmm5
140e43b4e:	c5 e9 db 15 1a 13 3a 	vpand  0x3a131a(%rip),%xmm2,%xmm2        # 0x1411e4e70
140e43b55:	00
140e43b56:	c5 f9 28 c2          	vmovapd %xmm2,%xmm0
140e43b5a:	c5 d1 fa 2d 3e 14 3a 	vpsubd 0x3a143e(%rip),%xmm5,%xmm5        # 0x1411e4fa0
140e43b61:	00
140e43b62:	c5 fa e6 f5          	vcvtdq2pd %xmm5,%xmm6
140e43b66:	e9 40 fe ff ff       	jmp    0x140e439ab
140e43b6b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
140e43b70:	75 2e                	jne    0x140e43ba0
140e43b72:	c5 fb 10 0d 96 12 3a 	vmovsd 0x3a1296(%rip),%xmm1        # 0x1411e4e10
140e43b79:	00
140e43b7a:	44 8b 05 cf 14 3a 00 	mov    0x3a14cf(%rip),%r8d        # 0x1411e5050
140e43b81:	e8 fa 59 01 00       	call   0x140e59580
140e43b86:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140e43b8c:	48 83 c4 58          	add    $0x58,%rsp
140e43b90:	c3                   	ret
140e43b91:	66 66 66 66 66 66 66 	data16 data16 data16 data16 data16 data16 nopw 0x0(%rax,%rax,1)
140e43b98:	0f 1f 84 00 00 00 00
140e43b9f:	00
140e43ba0:	c5 fb 10 0d 88 12 3a 	vmovsd 0x3a1288(%rip),%xmm1        # 0x1411e4e30
140e43ba7:	00
140e43ba8:	44 8b 05 a5 14 3a 00 	mov    0x3a14a5(%rip),%r8d        # 0x1411e5054
140e43baf:	e8 cc 59 01 00       	call   0x140e59580
140e43bb4:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140e43bba:	48 83 c4 58          	add    $0x58,%rsp
140e43bbe:	c3                   	ret
140e43bbf:	90                   	nop
140e43bc0:	48 3b 05 59 12 3a 00 	cmp    0x3a1259(%rip),%rax        # 0x1411e4e20
140e43bc7:	74 27                	je     0x140e43bf0
140e43bc9:	48 3b 05 40 12 3a 00 	cmp    0x3a1240(%rip),%rax        # 0x1411e4e10
140e43bd0:	74 ce                	je     0x140e43ba0
140e43bd2:	48 0b 05 67 12 3a 00 	or     0x3a1267(%rip),%rax        # 0x1411e4e40
140e43bd9:	66 48 0f 6e c8       	movq   %rax,%xmm1
140e43bde:	44 8b 05 73 14 3a 00 	mov    0x3a1473(%rip),%r8d        # 0x1411e5058
140e43be5:	e8 96 59 01 00       	call   0x140e59580
140e43bea:	eb 04                	jmp    0x140e43bf0
140e43bec:	0f 1f 40 00          	nopl   0x0(%rax)
140e43bf0:	c5 f9 6f 74 24 20    	vmovdqa 0x20(%rsp),%xmm6
140e43bf6:	48 83 c4 58          	add    $0x58,%rsp
140e43bfa:	c3                   	ret
140e43bfb:	cc                   	int3
140e43bfc:	40 53                	rex push %rbx
140e43bfe:	48 83 ec 50          	sub    $0x50,%rsp
140e43c02:	48 8b d9             	mov    %rcx,%rbx
140e43c05:	48 85 c9             	test   %rcx,%rcx
140e43c08:	75 15                	jne    0x140e43c1f
140e43c0a:	e8 e1 66 fe ff       	call   0x140e2a2f0
140e43c0f:	c7 00 16 00 00 00    	movl   $0x16,(%rax)
140e43c15:	e8 6a 65 fe ff       	call   0x140e2a184
140e43c1a:	0f 57 c0             	xorps  %xmm0,%xmm0
140e43c1d:	eb 4b                	jmp    0x140e43c6a
140e43c1f:	48 8d 4c 24 30       	lea    0x30(%rsp),%rcx
140e43c24:	e8 3b e5 fe ff       	call   0x140e32164
140e43c29:	48 83 64 24 28 00    	andq   $0x0,0x28(%rsp)
140e43c2f:	4c 8d 44 24 60       	lea    0x60(%rsp),%r8
140e43c34:	0f 57 c0             	xorps  %xmm0,%xmm0
140e43c37:	48 89 5c 24 20       	mov    %rbx,0x20(%rsp)
140e43c3c:	48 8d 54 24 20       	lea    0x20(%rsp),%rdx
140e43c41:	f2 0f 11 44 24 60    	movsd  %xmm0,0x60(%rsp)
140e43c47:	48 8d 4c 24 38       	lea    0x38(%rsp),%rcx
140e43c4c:	e8 0b e9 ff ff       	call   0x140e4255c
140e43c51:	80 7c 24 48 00       	cmpb   $0x0,0x48(%rsp)
140e43c56:	f2 0f 10 44 24 60    	movsd  0x60(%rsp),%xmm0
140e43c5c:	74 0c                	je     0x140e43c6a
140e43c5e:	48 8b 44 24 30       	mov    0x30(%rsp),%rax
140e43c63:	83 a0 a8 03 00 00 fd 	andl   $0xfffffffd,0x3a8(%rax)
140e43c6a:	48 83 c4 50          	add    $0x50,%rsp
140e43c6e:	5b                   	pop    %rbx
140e43c6f:	c3                   	ret
140e43c70:	33 d2                	xor    %edx,%edx
140e43c72:	e9 85 ff ff ff       	jmp    0x140e43bfc
140e43c77:	cc                   	int3
140e43c78:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e43c7d:	55                   	push   %rbp
140e43c7e:	48 8b ec             	mov    %rsp,%rbp
140e43c81:	48 83 ec 20          	sub    $0x20,%rsp
140e43c85:	f2 0f 11 45 10       	movsd  %xmm0,0x10(%rbp)
140e43c8a:	e8 79 46 01 00       	call   0x140e58308
140e43c8f:	85 c0                	test   %eax,%eax
140e43c91:	74 7f                	je     0x140e43d12
140e43c93:	3d 00 01 00 00       	cmp    $0x100,%eax
140e43c98:	74 53                	je     0x140e43ced
140e43c9a:	3d 00 02 00 00       	cmp    $0x200,%eax
140e43c9f:	74 22                	je     0x140e43cc3
140e43ca1:	3d 00 03 00 00       	cmp    $0x300,%eax
140e43ca6:	75 0b                	jne    0x140e43cb3
140e43ca8:	33 d2                	xor    %edx,%edx
140e43caa:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140e43cae:	e8 ad 23 01 00       	call   0x140e56060
140e43cb3:	f2 0f 10 45 10       	movsd  0x10(%rbp),%xmm0
140e43cb8:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
140e43cbd:	48 83 c4 20          	add    $0x20,%rsp
140e43cc1:	5d                   	pop    %rbp
140e43cc2:	c3                   	ret
140e43cc3:	33 d2                	xor    %edx,%edx
140e43cc5:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140e43cc9:	e8 92 23 01 00       	call   0x140e56060
140e43cce:	66 85 c0             	test   %ax,%ax
140e43cd1:	74 e0                	je     0x140e43cb3
140e43cd3:	b8 00 80 00 00       	mov    $0x8000,%eax
140e43cd8:	66 85 45 16          	test   %ax,0x16(%rbp)
140e43cdc:	75 d5                	jne    0x140e43cb3
140e43cde:	f2 0f 10 45 10       	movsd  0x10(%rbp),%xmm0
140e43ce3:	f2 0f 58 05 65 e2 16 	addsd  0x16e265(%rip),%xmm0        # 0x140fb1f50
140e43cea:	00
140e43ceb:	eb cb                	jmp    0x140e43cb8
140e43ced:	33 d2                	xor    %edx,%edx
140e43cef:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140e43cf3:	e8 68 23 01 00       	call   0x140e56060
140e43cf8:	66 85 c0             	test   %ax,%ax
140e43cfb:	74 b6                	je     0x140e43cb3
140e43cfd:	b8 00 80 00 00       	mov    $0x8000,%eax
140e43d02:	66 85 45 16          	test   %ax,0x16(%rbp)
140e43d06:	74 ab                	je     0x140e43cb3
140e43d08:	f2 0f 10 45 10       	movsd  0x10(%rbp),%xmm0
140e43d0d:	e9 88 00 00 00       	jmp    0x140e43d9a
140e43d12:	ba 01 00 00 00       	mov    $0x1,%edx
140e43d17:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140e43d1b:	e8 40 23 01 00       	call   0x140e56060
140e43d20:	33 d2                	xor    %edx,%edx
140e43d22:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140e43d26:	66 85 c0             	test   %ax,%ax
140e43d29:	75 4d                	jne    0x140e43d78
140e43d2b:	e8 30 23 01 00       	call   0x140e56060
140e43d30:	66 85 c0             	test   %ax,%ax
140e43d33:	0f 84 7a ff ff ff    	je     0x140e43cb3
140e43d39:	83 ca ff             	or     $0xffffffff,%edx
140e43d3c:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
140e43d40:	e8 1b 23 01 00       	call   0x140e56060
140e43d45:	66 85 c0             	test   %ax,%ax
140e43d48:	0f 84 65 ff ff ff    	je     0x140e43cb3
140e43d4e:	f2 0f 10 45 10       	movsd  0x10(%rbp),%xmm0
140e43d53:	b8 00 80 00 00       	mov    $0x8000,%eax
140e43d58:	66 85 45 16          	test   %ax,0x16(%rbp)
140e43d5c:	74 0d                	je     0x140e43d6b
140e43d5e:	f2 0f 58 05 fa 12 3a 	addsd  0x3a12fa(%rip),%xmm0        # 0x1411e5060
140e43d65:	00
140e43d66:	e9 4d ff ff ff       	jmp    0x140e43cb8
140e43d6b:	f2 0f 58 05 ed 7f 1b 	addsd  0x1b7fed(%rip),%xmm0        # 0x140ffbd60
140e43d72:	00
140e43d73:	e9 40 ff ff ff       	jmp    0x140e43cb8
140e43d78:	e8 e3 22 01 00       	call   0x140e56060
140e43d7d:	66 85 c0             	test   %ax,%ax
140e43d80:	0f 84 2d ff ff ff    	je     0x140e43cb3
140e43d86:	f2 0f 10 45 10       	movsd  0x10(%rbp),%xmm0
140e43d8b:	b8 00 80 00 00       	mov    $0x8000,%eax
140e43d90:	66 85 45 16          	test   %ax,0x16(%rbp)
140e43d94:	0f 84 49 ff ff ff    	je     0x140e43ce3
140e43d9a:	f2 0f 58 05 16 e4 16 	addsd  0x16e416(%rip),%xmm0        # 0x140fb21b8
140e43da1:	00
140e43da2:	e9 11 ff ff ff       	jmp    0x140e43cb8
140e43da7:	cc                   	int3
140e43da8:	48 83 ec 48          	sub    $0x48,%rsp
140e43dac:	0f 29 74 24 30       	movaps %xmm6,0x30(%rsp)
140e43db1:	0f 28 f0             	movaps %xmm0,%xmm6
140e43db4:	0f 29 7c 24 20       	movaps %xmm7,0x20(%rsp)
140e43db9:	e8 1a d3 fe ff       	call   0x140e310d8
140e43dbe:	0f bf c8             	movswl %ax,%ecx
140e43dc1:	85 c9                	test   %ecx,%ecx
140e43dc3:	74 2c                	je     0x140e43df1
140e43dc5:	83 e9 01             	sub    $0x1,%ecx
140e43dc8:	74 27                	je     0x140e43df1
140e43dca:	83 f9 01             	cmp    $0x1,%ecx
140e43dcd:	74 22                	je     0x140e43df1
140e43dcf:	0f 28 c6             	movaps %xmm6,%xmm0
140e43dd2:	e8 a1 fe ff ff       	call   0x140e43c78
140e43dd7:	66 0f 2e c6          	ucomisd %xmm6,%xmm0
140e43ddb:	0f 28 f8             	movaps %xmm0,%xmm7
140e43dde:	7a 02                	jp     0x140e43de2
140e43de0:	74 0a                	je     0x140e43dec
140e43de2:	b9 20 00 00 00       	mov    $0x20,%ecx
140e43de7:	e8 f0 23 01 00       	call   0x140e561dc
140e43dec:	0f 28 c7             	movaps %xmm7,%xmm0
140e43def:	eb 03                	jmp    0x140e43df4
140e43df1:	0f 28 c6             	movaps %xmm6,%xmm0
140e43df4:	0f 28 74 24 30       	movaps 0x30(%rsp),%xmm6
140e43df9:	0f 28 7c 24 20       	movaps 0x20(%rsp),%xmm7
140e43dfe:	48 83 c4 48          	add    $0x48,%rsp
140e43e02:	c3                   	ret
140e43e03:	cc                   	int3
140e43e04:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e43e09:	48 89 7c 24 18       	mov    %rdi,0x18(%rsp)
140e43e0e:	55                   	push   %rbp
140e43e0f:	48 8b ec             	mov    %rsp,%rbp
140e43e12:	48 83 ec 60          	sub    $0x60,%rsp
140e43e16:	48 8b 05 e3 50 57 00 	mov    0x5750e3(%rip),%rax        # 0x1413b8f00
140e43e1d:	48 33 c4             	xor    %rsp,%rax
140e43e20:	48 89 45 f8          	mov    %rax,-0x8(%rbp)
140e43e24:	48 8b d9             	mov    %rcx,%rbx
140e43e27:	4c 8d 05 3a 12 3a 00 	lea    0x3a123a(%rip),%r8        # 0x1411e5068
140e43e2e:	33 ff                	xor    %edi,%edi
140e43e30:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
140e43e34:	33 d2                	xor    %edx,%edx
140e43e36:	48 89 7d d0          	mov    %rdi,-0x30(%rbp)
140e43e3a:	e8 89 84 ff ff       	call   0x140e3c2c8
140e43e3f:	83 f8 16             	cmp    $0x16,%eax
140e43e42:	0f 84 ee 00 00 00    	je     0x140e43f36
140e43e48:	48 85 db             	test   %rbx,%rbx
140e43e4b:	75 2a                	jne    0x140e43e77
140e43e4d:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e43e51:	48 85 c9             	test   %rcx,%rcx
140e43e54:	0f 84 b7 00 00 00    	je     0x140e43f11
140e43e5a:	33 d2                	xor    %edx,%edx
140e43e5c:	e8 d3 5d 01 00       	call   0x140e59c34
140e43e61:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e43e65:	8b d8                	mov    %eax,%ebx
140e43e67:	e8 08 fe 00 00       	call   0x140e53c74
140e43e6c:	85 db                	test   %ebx,%ebx
140e43e6e:	40 0f 94 c7          	sete   %dil
140e43e72:	e9 9f 00 00 00       	jmp    0x140e43f16
140e43e77:	48 8b 45 d0          	mov    -0x30(%rbp),%rax
140e43e7b:	48 8d 0d f6 11 3a 00 	lea    0x3a11f6(%rip),%rcx        # 0x1411e5078
140e43e82:	48 89 45 d8          	mov    %rax,-0x28(%rbp)
140e43e86:	48 89 4d e0          	mov    %rcx,-0x20(%rbp)
140e43e8a:	48 89 5d e8          	mov    %rbx,-0x18(%rbp)
140e43e8e:	48 89 7d f0          	mov    %rdi,-0x10(%rbp)
140e43e92:	48 85 c0             	test   %rax,%rax
140e43e95:	74 5a                	je     0x140e43ef1
140e43e97:	e8 54 64 fe ff       	call   0x140e2a2f0
140e43e9c:	8b 18                	mov    (%rax),%ebx
140e43e9e:	e8 4d 64 fe ff       	call   0x140e2a2f0
140e43ea3:	45 33 c9             	xor    %r9d,%r9d
140e43ea6:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140e43eaa:	33 c9                	xor    %ecx,%ecx
140e43eac:	89 38                	mov    %edi,(%rax)
140e43eae:	48 8b 55 d8          	mov    -0x28(%rbp),%rdx
140e43eb2:	e8 b5 ea 00 00       	call   0x140e5296c
140e43eb7:	48 8b f8             	mov    %rax,%rdi
140e43eba:	83 f8 ff             	cmp    $0xffffffff,%eax
140e43ebd:	74 09                	je     0x140e43ec8
140e43ebf:	e8 2c 64 fe ff       	call   0x140e2a2f0
140e43ec4:	89 18                	mov    %ebx,(%rax)
140e43ec6:	eb 45                	jmp    0x140e43f0d
140e43ec8:	e8 23 64 fe ff       	call   0x140e2a2f0
140e43ecd:	83 38 02             	cmpl   $0x2,(%rax)
140e43ed0:	74 18                	je     0x140e43eea
140e43ed2:	e8 19 64 fe ff       	call   0x140e2a2f0
140e43ed7:	83 38 0d             	cmpl   $0xd,(%rax)
140e43eda:	74 0e                	je     0x140e43eea
140e43edc:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e43ee0:	e8 8f fd 00 00       	call   0x140e53c74
140e43ee5:	83 cf ff             	or     $0xffffffff,%edi
140e43ee8:	eb 2c                	jmp    0x140e43f16
140e43eea:	e8 01 64 fe ff       	call   0x140e2a2f0
140e43eef:	89 18                	mov    %ebx,(%rax)
140e43ef1:	48 8d 15 78 11 3a 00 	lea    0x3a1178(%rip),%rdx        # 0x1411e5070
140e43ef8:	45 33 c9             	xor    %r9d,%r9d
140e43efb:	4c 8d 45 d8          	lea    -0x28(%rbp),%r8
140e43eff:	48 89 55 d8          	mov    %rdx,-0x28(%rbp)
140e43f03:	33 c9                	xor    %ecx,%ecx
140e43f05:	e8 22 5d 01 00       	call   0x140e59c2c
140e43f0a:	48 8b f8             	mov    %rax,%rdi
140e43f0d:	48 8b 4d d0          	mov    -0x30(%rbp),%rcx
140e43f11:	e8 5e fd 00 00       	call   0x140e53c74
140e43f16:	8b c7                	mov    %edi,%eax
140e43f18:	48 8b 4d f8          	mov    -0x8(%rbp),%rcx
140e43f1c:	48 33 cc             	xor    %rsp,%rcx
140e43f1f:	e8 dc 75 fd ff       	call   0x140e1b500
140e43f24:	4c 8d 5c 24 60       	lea    0x60(%rsp),%r11
140e43f29:	49 8b 5b 18          	mov    0x18(%r11),%rbx
140e43f2d:	49 8b 7b 20          	mov    0x20(%r11),%rdi
140e43f31:	49 8b e3             	mov    %r11,%rsp
140e43f34:	5d                   	pop    %rbp
140e43f35:	c3                   	ret
140e43f36:	45 33 c9             	xor    %r9d,%r9d
140e43f39:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
140e43f3e:	45 33 c0             	xor    %r8d,%r8d
140e43f41:	33 d2                	xor    %edx,%edx
140e43f43:	33 c9                	xor    %ecx,%ecx
140e43f45:	e8 8a 62 fe ff       	call   0x140e2a1d4
140e43f4a:	cc                   	int3
140e43f4b:	cc                   	int3
140e43f4c:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140e43f51:	55                   	push   %rbp
140e43f52:	48 8b ec             	mov    %rsp,%rbp
140e43f55:	48 83 ec 70          	sub    $0x70,%rsp
140e43f59:	48 8b d9             	mov    %rcx,%rbx
140e43f5c:	48 85 c9             	test   %rcx,%rcx
140e43f5f:	75 0a                	jne    0x140e43f6b
140e43f61:	e8 be 5d 01 00       	call   0x140e59d24
140e43f66:	e9 b5 00 00 00       	jmp    0x140e44020
140e43f6b:	48 83 65 d0 00       	andq   $0x0,-0x30(%rbp)
140e43f70:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
140e43f74:	48 83 65 d8 00       	andq   $0x0,-0x28(%rbp)
140e43f79:	33 d2                	xor    %edx,%edx
140e43f7b:	48 83 65 e0 00       	andq   $0x0,-0x20(%rbp)
140e43f80:	48 83 65 e8 00       	andq   $0x0,-0x18(%rbp)
140e43f85:	48 83 65 f0 00       	andq   $0x0,-0x10(%rbp)
140e43f8a:	c6 45 f8 00          	movb   $0x0,-0x8(%rbp)