407c69:	83 c4 10             	add    $0x10,%esp
407c6c:	89 45 c0             	mov    %eax,-0x40(%ebp)
407c6f:	89 55 c4             	mov    %edx,-0x3c(%ebp)
407c72:	dd 45 18             	fldl   0x18(%ebp)
407c75:	dc 4d e0             	fmull  -0x20(%ebp)
407c78:	dc 4d c0             	fmull  -0x40(%ebp)
407c7b:	dd 5d b8             	fstpl  -0x48(%ebp)
407c7e:	8b 55 bc             	mov    -0x44(%ebp),%edx
407c81:	8b 45 b8             	mov    -0x48(%ebp),%eax
407c84:	e9 00 00 00 00       	jmp    0x407c89
407c89:	8b e5                	mov    %ebp,%esp
407c8b:	5d                   	pop    %ebp
407c8c:	c2 18 00             	ret    $0x18
407c8f:	55                   	push   %ebp
407c90:	8b ec                	mov    %esp,%ebp
407c92:	81 ec 28 00 00 00    	sub    $0x28,%esp
407c98:	dd 45 08             	fldl   0x8(%ebp)
407c9b:	dc 25 b2 0a 4e 00    	fsubl  0x4e0ab2
407ca1:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
407ca7:	df e0                	fnstsw %ax
407ca9:	f6 c4 01             	test   $0x1,%ah
407cac:	0f 85 1e 00 00 00    	jne    0x407cd0
407cb2:	dd 45 08             	fldl   0x8(%ebp)
407cb5:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407cbb:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
407cc1:	df e0                	fnstsw %ax
407cc3:	f6 c4 41             	test   $0x41,%ah
407cc6:	0f 84 04 00 00 00    	je     0x407cd0
407ccc:	33 c0                	xor    %eax,%eax
407cce:	eb 05                	jmp    0x407cd5
407cd0:	b8 01 00 00 00       	mov    $0x1,%eax
407cd5:	85 c0                	test   %eax,%eax
407cd7:	0f 84 0f 00 00 00    	je     0x407cec
407cdd:	ba 00 00 00 00       	mov    $0x0,%edx
407ce2:	b8 00 00 00 00       	mov    $0x0,%eax
407ce7:	e9 63 00 00 00       	jmp    0x407d4f
407cec:	dd 45 08             	fldl   0x8(%ebp)
407cef:	dc 4d 08             	fmull  0x8(%ebp)
407cf2:	dd 5d f8             	fstpl  -0x8(%ebp)
407cf5:	dd 05 9a bb 4c 00    	fldl   0x4cbb9a
407cfb:	dc 65 f8             	fsubl  -0x8(%ebp)
407cfe:	dd 5d f0             	fstpl  -0x10(%ebp)
407d01:	68 01 06 00 80       	push   $0x80000601
407d06:	ff 75 f4             	push   -0xc(%ebp)
407d09:	ff 75 f0             	push   -0x10(%ebp)
407d0c:	68 01 00 00 00       	push   $0x1
407d11:	bb 70 00 00 00       	mov    $0x70,%ebx
407d16:	e8 05 99 09 00       	call   0x4a1620
407d1b:	83 c4 10             	add    $0x10,%esp
407d1e:	89 45 e8             	mov    %eax,-0x18(%ebp)
407d21:	89 55 ec             	mov    %edx,-0x14(%ebp)
407d24:	dd 45 08             	fldl   0x8(%ebp)
407d27:	dc 75 e8             	fdivl  -0x18(%ebp)
407d2a:	dd 5d e0             	fstpl  -0x20(%ebp)
407d2d:	68 01 06 00 80       	push   $0x80000601
407d32:	ff 75 e4             	push   -0x1c(%ebp)
407d35:	ff 75 e0             	push   -0x20(%ebp)
407d38:	68 01 00 00 00       	push   $0x1
407d3d:	bb 80 00 00 00       	mov    $0x80,%ebx
407d42:	e8 f9 98 09 00       	call   0x4a1640
407d47:	83 c4 10             	add    $0x10,%esp
407d4a:	e9 00 00 00 00       	jmp    0x407d4f
407d4f:	8b e5                	mov    %ebp,%esp
407d51:	5d                   	pop    %ebp
407d52:	c2 08 00             	ret    $0x8
407d55:	55                   	push   %ebp
407d56:	8b ec                	mov    %esp,%ebp
407d58:	81 ec 18 00 00 00    	sub    $0x18,%esp
407d5e:	dd 45 08             	fldl   0x8(%ebp)
407d61:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
407d67:	df e0                	fnstsw %ax
407d69:	f6 c4 01             	test   $0x1,%ah
407d6c:	0f 84 13 00 00 00    	je     0x407d85
407d72:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
407d79:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
407d80:	e9 28 00 00 00       	jmp    0x407dad
407d85:	dd 45 08             	fldl   0x8(%ebp)
407d88:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407d8e:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
407d94:	df e0                	fnstsw %ax
407d96:	f6 c4 41             	test   $0x41,%ah
407d99:	0f 85 0e 00 00 00    	jne    0x407dad
407d9f:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
407da6:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
407dad:	dd 45 18             	fldl   0x18(%ebp)
407db0:	dc 65 10             	fsubl  0x10(%ebp)
407db3:	dd 5d f8             	fstpl  -0x8(%ebp)
407db6:	dd 45 f8             	fldl   -0x8(%ebp)
407db9:	dc 4d 08             	fmull  0x8(%ebp)
407dbc:	dc 4d 08             	fmull  0x8(%ebp)
407dbf:	dd 5d f0             	fstpl  -0x10(%ebp)
407dc2:	dd 45 f0             	fldl   -0x10(%ebp)
407dc5:	dc 45 10             	faddl  0x10(%ebp)
407dc8:	dd 5d e8             	fstpl  -0x18(%ebp)
407dcb:	8b 55 ec             	mov    -0x14(%ebp),%edx
407dce:	8b 45 e8             	mov    -0x18(%ebp),%eax
407dd1:	e9 00 00 00 00       	jmp    0x407dd6
407dd6:	8b e5                	mov    %ebp,%esp
407dd8:	5d                   	pop    %ebp
407dd9:	c2 18 00             	ret    $0x18
407ddc:	55                   	push   %ebp
407ddd:	8b ec                	mov    %esp,%ebp
407ddf:	81 ec 28 00 00 00    	sub    $0x28,%esp
407de5:	dd 45 08             	fldl   0x8(%ebp)
407de8:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
407dee:	df e0                	fnstsw %ax
407df0:	f6 c4 01             	test   $0x1,%ah
407df3:	0f 84 13 00 00 00    	je     0x407e0c
407df9:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
407e00:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
407e07:	e9 28 00 00 00       	jmp    0x407e34
407e0c:	dd 45 08             	fldl   0x8(%ebp)
407e0f:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407e15:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
407e1b:	df e0                	fnstsw %ax
407e1d:	f6 c4 41             	test   $0x41,%ah
407e20:	0f 85 0e 00 00 00    	jne    0x407e34
407e26:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
407e2d:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
407e34:	dd 45 18             	fldl   0x18(%ebp)
407e37:	dc 65 10             	fsubl  0x10(%ebp)
407e3a:	dd 5d f8             	fstpl  -0x8(%ebp)
407e3d:	dd 45 f8             	fldl   -0x8(%ebp)
407e40:	d9 e0                	fchs
407e42:	dd 5d f0             	fstpl  -0x10(%ebp)
407e45:	dd 45 08             	fldl   0x8(%ebp)
407e48:	dc 25 fa bb 4c 00    	fsubl  0x4cbbfa
407e4e:	dd 5d e8             	fstpl  -0x18(%ebp)
407e51:	dd 45 f0             	fldl   -0x10(%ebp)
407e54:	dc 4d 08             	fmull  0x8(%ebp)
407e57:	dc 4d e8             	fmull  -0x18(%ebp)
407e5a:	dd 5d e0             	fstpl  -0x20(%ebp)
407e5d:	dd 45 e0             	fldl   -0x20(%ebp)
407e60:	dc 45 10             	faddl  0x10(%ebp)
407e63:	dd 5d d8             	fstpl  -0x28(%ebp)
407e66:	8b 55 dc             	mov    -0x24(%ebp),%edx
407e69:	8b 45 d8             	mov    -0x28(%ebp),%eax
407e6c:	e9 00 00 00 00       	jmp    0x407e71
407e71:	8b e5                	mov    %ebp,%esp
407e73:	5d                   	pop    %ebp
407e74:	c2 18 00             	ret    $0x18
407e77:	55                   	push   %ebp
407e78:	8b ec                	mov    %esp,%ebp
407e7a:	81 ec 48 00 00 00    	sub    $0x48,%esp
407e80:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
407e87:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
407e8e:	dd 45 08             	fldl   0x8(%ebp)
407e91:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
407e97:	df e0                	fnstsw %ax
407e99:	f6 c4 01             	test   $0x1,%ah
407e9c:	0f 84 13 00 00 00    	je     0x407eb5
407ea2:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
407ea9:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
407eb0:	e9 28 00 00 00       	jmp    0x407edd
407eb5:	dd 45 08             	fldl   0x8(%ebp)
407eb8:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407ebe:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
407ec4:	df e0                	fnstsw %ax
407ec6:	f6 c4 41             	test   $0x41,%ah
407ec9:	0f 85 0e 00 00 00    	jne    0x407edd
407ecf:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
407ed6:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
407edd:	dd 45 08             	fldl   0x8(%ebp)
407ee0:	dc 0d fa bb 4c 00    	fmull  0x4cbbfa
407ee6:	dd 5d f0             	fstpl  -0x10(%ebp)
407ee9:	8b 55 f4             	mov    -0xc(%ebp),%edx
407eec:	8b 45 f0             	mov    -0x10(%ebp),%eax
407eef:	89 45 f8             	mov    %eax,-0x8(%ebp)
407ef2:	89 55 fc             	mov    %edx,-0x4(%ebp)
407ef5:	dd 45 f8             	fldl   -0x8(%ebp)
407ef8:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407efe:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
407f04:	df e0                	fnstsw %ax
407f06:	f6 c4 01             	test   $0x1,%ah
407f09:	0f 84 35 00 00 00    	je     0x407f44
407f0f:	dd 45 18             	fldl   0x18(%ebp)
407f12:	dc 65 10             	fsubl  0x10(%ebp)
407f15:	dd 5d f0             	fstpl  -0x10(%ebp)
407f18:	dd 45 f0             	fldl   -0x10(%ebp)
407f1b:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
407f21:	dd 5d e8             	fstpl  -0x18(%ebp)
407f24:	dd 45 e8             	fldl   -0x18(%ebp)
407f27:	dc 4d f8             	fmull  -0x8(%ebp)
407f2a:	dc 4d f8             	fmull  -0x8(%ebp)
407f2d:	dd 5d e0             	fstpl  -0x20(%ebp)
407f30:	dd 45 e0             	fldl   -0x20(%ebp)
407f33:	dc 45 10             	faddl  0x10(%ebp)
407f36:	dd 5d d8             	fstpl  -0x28(%ebp)
407f39:	8b 55 dc             	mov    -0x24(%ebp),%edx
407f3c:	8b 45 d8             	mov    -0x28(%ebp),%eax
407f3f:	e9 67 00 00 00       	jmp    0x407fab
407f44:	dd 45 f8             	fldl   -0x8(%ebp)
407f47:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407f4d:	dd 5d f8             	fstpl  -0x8(%ebp)
407f50:	dd 45 18             	fldl   0x18(%ebp)
407f53:	dc 65 10             	fsubl  0x10(%ebp)
407f56:	dd 5d f0             	fstpl  -0x10(%ebp)
407f59:	dd 45 f0             	fldl   -0x10(%ebp)
407f5c:	d9 e0                	fchs
407f5e:	dd 5d e8             	fstpl  -0x18(%ebp)
407f61:	dd 45 e8             	fldl   -0x18(%ebp)
407f64:	dc 35 fa bb 4c 00    	fdivl  0x4cbbfa
407f6a:	dd 5d e0             	fstpl  -0x20(%ebp)
407f6d:	dd 45 f8             	fldl   -0x8(%ebp)
407f70:	dc 25 fa bb 4c 00    	fsubl  0x4cbbfa
407f76:	dd 5d d8             	fstpl  -0x28(%ebp)
407f79:	dd 45 f8             	fldl   -0x8(%ebp)
407f7c:	dc 4d d8             	fmull  -0x28(%ebp)
407f7f:	dd 5d d0             	fstpl  -0x30(%ebp)
407f82:	dd 45 d0             	fldl   -0x30(%ebp)
407f85:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407f8b:	dd 5d c8             	fstpl  -0x38(%ebp)
407f8e:	dd 45 e0             	fldl   -0x20(%ebp)
407f91:	dc 4d c8             	fmull  -0x38(%ebp)
407f94:	dd 5d c0             	fstpl  -0x40(%ebp)
407f97:	dd 45 c0             	fldl   -0x40(%ebp)
407f9a:	dc 45 10             	faddl  0x10(%ebp)
407f9d:	dd 5d b8             	fstpl  -0x48(%ebp)
407fa0:	8b 55 bc             	mov    -0x44(%ebp),%edx
407fa3:	8b 45 b8             	mov    -0x48(%ebp),%eax
407fa6:	e9 00 00 00 00       	jmp    0x407fab
407fab:	8b e5                	mov    %ebp,%esp
407fad:	5d                   	pop    %ebp
407fae:	c2 18 00             	ret    $0x18
407fb1:	55                   	push   %ebp
407fb2:	8b ec                	mov    %esp,%ebp
407fb4:	81 ec 18 00 00 00    	sub    $0x18,%esp
407fba:	dd 45 08             	fldl   0x8(%ebp)
407fbd:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
407fc3:	df e0                	fnstsw %ax
407fc5:	f6 c4 01             	test   $0x1,%ah
407fc8:	0f 84 13 00 00 00    	je     0x407fe1
407fce:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
407fd5:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
407fdc:	e9 28 00 00 00       	jmp    0x408009
407fe1:	dd 45 08             	fldl   0x8(%ebp)
407fe4:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
407fea:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
407ff0:	df e0                	fnstsw %ax
407ff2:	f6 c4 41             	test   $0x41,%ah
407ff5:	0f 85 0e 00 00 00    	jne    0x408009
407ffb:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
408002:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408009:	dd 45 18             	fldl   0x18(%ebp)
40800c:	dc 65 10             	fsubl  0x10(%ebp)
40800f:	dd 5d f8             	fstpl  -0x8(%ebp)
408012:	dd 45 f8             	fldl   -0x8(%ebp)
408015:	dc 4d 08             	fmull  0x8(%ebp)
408018:	dc 4d 08             	fmull  0x8(%ebp)
40801b:	dc 4d 08             	fmull  0x8(%ebp)
40801e:	dd 5d f0             	fstpl  -0x10(%ebp)
408021:	dd 45 f0             	fldl   -0x10(%ebp)
408024:	dc 45 10             	faddl  0x10(%ebp)
408027:	dd 5d e8             	fstpl  -0x18(%ebp)
40802a:	8b 55 ec             	mov    -0x14(%ebp),%edx
40802d:	8b 45 e8             	mov    -0x18(%ebp),%eax
408030:	e9 00 00 00 00       	jmp    0x408035
408035:	8b e5                	mov    %ebp,%esp
408037:	5d                   	pop    %ebp
408038:	c2 18 00             	ret    $0x18
40803b:	55                   	push   %ebp
40803c:	8b ec                	mov    %esp,%ebp
40803e:	81 ec 30 00 00 00    	sub    $0x30,%esp
408044:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
40804b:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408052:	dd 45 08             	fldl   0x8(%ebp)
408055:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40805b:	df e0                	fnstsw %ax
40805d:	f6 c4 01             	test   $0x1,%ah
408060:	0f 84 13 00 00 00    	je     0x408079
408066:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40806d:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408074:	e9 28 00 00 00       	jmp    0x4080a1
408079:	dd 45 08             	fldl   0x8(%ebp)
40807c:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408082:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
408088:	df e0                	fnstsw %ax
40808a:	f6 c4 41             	test   $0x41,%ah
40808d:	0f 85 0e 00 00 00    	jne    0x4080a1
408093:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40809a:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
4080a1:	dd 45 08             	fldl   0x8(%ebp)
4080a4:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
4080aa:	dd 5d f0             	fstpl  -0x10(%ebp)
4080ad:	8b 55 f4             	mov    -0xc(%ebp),%edx
4080b0:	8b 45 f0             	mov    -0x10(%ebp),%eax
4080b3:	89 45 f8             	mov    %eax,-0x8(%ebp)
4080b6:	89 55 fc             	mov    %edx,-0x4(%ebp)
4080b9:	dd 45 18             	fldl   0x18(%ebp)
4080bc:	dc 65 10             	fsubl  0x10(%ebp)
4080bf:	dd 5d f0             	fstpl  -0x10(%ebp)
4080c2:	dd 45 f8             	fldl   -0x8(%ebp)
4080c5:	dc 4d f8             	fmull  -0x8(%ebp)
4080c8:	dc 4d f8             	fmull  -0x8(%ebp)
4080cb:	dd 5d e8             	fstpl  -0x18(%ebp)
4080ce:	dd 45 e8             	fldl   -0x18(%ebp)
4080d1:	dc 05 9a bb 4c 00    	faddl  0x4cbb9a
4080d7:	dd 5d e0             	fstpl  -0x20(%ebp)
4080da:	dd 45 f0             	fldl   -0x10(%ebp)
4080dd:	dc 4d e0             	fmull  -0x20(%ebp)
4080e0:	dd 5d d8             	fstpl  -0x28(%ebp)
4080e3:	dd 45 d8             	fldl   -0x28(%ebp)
4080e6:	dc 45 10             	faddl  0x10(%ebp)
4080e9:	dd 5d d0             	fstpl  -0x30(%ebp)
4080ec:	8b 55 d4             	mov    -0x2c(%ebp),%edx
4080ef:	8b 45 d0             	mov    -0x30(%ebp),%eax
4080f2:	e9 00 00 00 00       	jmp    0x4080f7
4080f7:	8b e5                	mov    %ebp,%esp
4080f9:	5d                   	pop    %ebp
4080fa:	c2 18 00             	ret    $0x18
4080fd:	55                   	push   %ebp
4080fe:	8b ec                	mov    %esp,%ebp
408100:	81 ec 38 00 00 00    	sub    $0x38,%esp
408106:	c7 45 f8 00 00 00 00 	movl   $0x0,-0x8(%ebp)
40810d:	c7 45 fc 00 00 00 00 	movl   $0x0,-0x4(%ebp)
408114:	c7 45 f0 00 00 00 00 	movl   $0x0,-0x10(%ebp)
40811b:	c7 45 f4 00 00 00 00 	movl   $0x0,-0xc(%ebp)
408122:	dd 45 08             	fldl   0x8(%ebp)
408125:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a
40812b:	df e0                	fnstsw %ax
40812d:	f6 c4 01             	test   $0x1,%ah
408130:	0f 84 13 00 00 00    	je     0x408149
408136:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40813d:	c7 45 0c 00 00 00 00 	movl   $0x0,0xc(%ebp)
408144:	e9 28 00 00 00       	jmp    0x408171
408149:	dd 45 08             	fldl   0x8(%ebp)
40814c:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
408152:	dc 1d 7a 0a 4e 00    	fcompl 0x4e0a7a
408158:	df e0                	fnstsw %ax
40815a:	f6 c4 41             	test   $0x41,%ah
40815d:	0f 85 0e 00 00 00    	jne    0x408171
408163:	c7 45 08 00 00 00 00 	movl   $0x0,0x8(%ebp)
40816a:	c7 45 0c 00 00 f0 3f 	movl   $0x3ff00000,0xc(%ebp)
408171:	dd 45 08             	fldl   0x8(%ebp)
408174:	dc 0d fa bb 4c 00    	fmull  0x4cbbfa
40817a:	dd 5d e8             	fstpl  -0x18(%ebp)
40817d:	8b 55 ec             	mov    -0x14(%ebp),%edx
408180:	8b 45 e8             	mov    -0x18(%ebp),%eax
408183:	89 45 f8             	mov    %eax,-0x8(%ebp)
408186:	89 55 fc             	mov    %edx,-0x4(%ebp)
408189:	dd 45 18             	fldl   0x18(%ebp)
40818c:	dc 65 10             	fsubl  0x10(%ebp)
40818f:	dd 5d e8             	fstpl  -0x18(%ebp)
408192:	8b 55 ec             	mov    -0x14(%ebp),%edx
408195:	8b 45 e8             	mov    -0x18(%ebp),%eax
408198:	89 45 f0             	mov    %eax,-0x10(%ebp)
40819b:	89 55 f4             	mov    %edx,-0xc(%ebp)
40819e:	dd 45 f8             	fldl   -0x8(%ebp)
4081a1:	dc 25 9a bb 4c 00    	fsubl  0x4cbb9a
4081a7:	dc 1d 7a bb 4c 00    	fcompl 0x4cbb7a