4f6b3e:	8b 45 0c             	mov    0xc(%ebp),%eax
4f6b41:	8b 40 18             	mov    0x18(%eax),%eax
4f6b44:	e8 57 90 04 00       	call   0x53fba0
4f6b49:	8b d0                	mov    %eax,%edx
4f6b4b:	c1 e0 08             	shl    $0x8,%eax
4f6b4e:	03 c2                	add    %edx,%eax
4f6b50:	8b 55 c8             	mov    -0x38(%ebp),%edx
4f6b53:	66 89 02             	mov    %ax,(%edx)
4f6b56:	83 45 c4 03          	addl   $0x3,-0x3c(%ebp)
4f6b5a:	83 45 c8 02          	addl   $0x2,-0x38(%ebp)
4f6b5e:	4f                   	dec    %edi
4f6b5f:	75 d0                	jne    0x4f6b31
4f6b61:	e9 17 02 00 00       	jmp    0x4f6d7d
4f6b66:	33 c0                	xor    %eax,%eax
4f6b68:	89 45 dc             	mov    %eax,-0x24(%ebp)
4f6b6b:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4f6b6e:	89 45 d0             	mov    %eax,-0x30(%ebp)
4f6b71:	8b 7d a4             	mov    -0x5c(%ebp),%edi
4f6b74:	85 ff                	test   %edi,%edi
4f6b76:	0f 8c 01 02 00 00    	jl     0x4f6d7d
4f6b7c:	47                   	inc    %edi
4f6b7d:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6b80:	8a 50 02             	mov    0x2(%eax),%dl
4f6b83:	c1 e2 10             	shl    $0x10,%edx
4f6b86:	66 8b 10             	mov    (%eax),%dx
4f6b89:	52                   	push   %edx
4f6b8a:	8b 45 0c             	mov    0xc(%ebp),%eax
4f6b8d:	8b 40 18             	mov    0x18(%eax),%eax
4f6b90:	e8 0b 90 04 00       	call   0x53fba0
4f6b95:	88 45 b3             	mov    %al,-0x4d(%ebp)
4f6b98:	8b 45 0c             	mov    0xc(%ebp),%eax
4f6b9b:	8b 40 1c             	mov    0x1c(%eax),%eax
4f6b9e:	48                   	dec    %eax
4f6b9f:	85 c0                	test   %eax,%eax
4f6ba1:	7c 5f                	jl     0x4f6c02
4f6ba3:	40                   	inc    %eax
4f6ba4:	c7 45 d8 00 00 00 00 	movl   $0x0,-0x28(%ebp)
4f6bab:	8b 4d 0c             	mov    0xc(%ebp),%ecx
4f6bae:	8b 49 1c             	mov    0x1c(%ecx),%ecx
4f6bb1:	49                   	dec    %ecx
4f6bb2:	2b 4d d8             	sub    -0x28(%ebp),%ecx
4f6bb5:	ba 01 00 00 00       	mov    $0x1,%edx
4f6bba:	d3 e2                	shl    %cl,%edx
4f6bbc:	33 c9                	xor    %ecx,%ecx
4f6bbe:	8a 4d b3             	mov    -0x4d(%ebp),%cl
4f6bc1:	23 d1                	and    %ecx,%edx
4f6bc3:	74 13                	je     0x4f6bd8
4f6bc5:	8b 15 88 6d 6a 00    	mov    0x6a6d88,%edx
4f6bcb:	8b 4d dc             	mov    -0x24(%ebp),%ecx
4f6bce:	8a 14 0a             	mov    (%edx,%ecx,1),%dl
4f6bd1:	8b 4d d0             	mov    -0x30(%ebp),%ecx
4f6bd4:	08 11                	or     %dl,(%ecx)
4f6bd6:	eb 13                	jmp    0x4f6beb
4f6bd8:	8b 15 88 6d 6a 00    	mov    0x6a6d88,%edx
4f6bde:	8b 4d dc             	mov    -0x24(%ebp),%ecx
4f6be1:	8a 14 0a             	mov    (%edx,%ecx,1),%dl
4f6be4:	f6 d2                	not    %dl
4f6be6:	8b 4d d0             	mov    -0x30(%ebp),%ecx
4f6be9:	20 11                	and    %dl,(%ecx)
4f6beb:	ff 45 dc             	incl   -0x24(%ebp)
4f6bee:	83 7d dc 08          	cmpl   $0x8,-0x24(%ebp)
4f6bf2:	75 08                	jne    0x4f6bfc
4f6bf4:	33 d2                	xor    %edx,%edx
4f6bf6:	89 55 dc             	mov    %edx,-0x24(%ebp)
4f6bf9:	ff 45 d0             	incl   -0x30(%ebp)
4f6bfc:	ff 45 d8             	incl   -0x28(%ebp)
4f6bff:	48                   	dec    %eax
4f6c00:	75 a9                	jne    0x4f6bab
4f6c02:	83 45 c4 03          	addl   $0x3,-0x3c(%ebp)
4f6c06:	4f                   	dec    %edi
4f6c07:	0f 85 70 ff ff ff    	jne    0x4f6b7d
4f6c0d:	e9 6b 01 00 00       	jmp    0x4f6d7d
4f6c12:	8b 45 0c             	mov    0xc(%ebp),%eax
4f6c15:	83 78 14 02          	cmpl   $0x2,0x14(%eax)
4f6c19:	0f 85 9d 00 00 00    	jne    0x4f6cbc
4f6c1f:	8b 45 a4             	mov    -0x5c(%ebp),%eax
4f6c22:	8d 04 40             	lea    (%eax,%eax,2),%eax
4f6c25:	03 45 d4             	add    -0x2c(%ebp),%eax
4f6c28:	89 45 c0             	mov    %eax,-0x40(%ebp)
4f6c2b:	8b 55 e4             	mov    -0x1c(%ebp),%edx
4f6c2e:	8b c3                	mov    %ebx,%eax
4f6c30:	8b 08                	mov    (%eax),%ecx
4f6c32:	ff 11                	call   *(%ecx)
4f6c34:	8b 55 a4             	mov    -0x5c(%ebp),%edx
4f6c37:	8d 14 52             	lea    (%edx,%edx,2),%edx
4f6c3a:	03 c2                	add    %edx,%eax
4f6c3c:	89 45 c4             	mov    %eax,-0x3c(%ebp)
4f6c3f:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6c42:	89 45 bc             	mov    %eax,-0x44(%ebp)
4f6c45:	83 6d bc 03          	subl   $0x3,-0x44(%ebp)
4f6c49:	8b 45 a4             	mov    -0x5c(%ebp),%eax
4f6c4c:	83 f8 01             	cmp    $0x1,%eax
4f6c4f:	7c 44                	jl     0x4f6c95
4f6c51:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4f6c54:	8a 12                	mov    (%edx),%dl
4f6c56:	8b 4d bc             	mov    -0x44(%ebp),%ecx
4f6c59:	2a 11                	sub    (%ecx),%dl
4f6c5b:	8b 4d c0             	mov    -0x40(%ebp),%ecx
4f6c5e:	88 51 02             	mov    %dl,0x2(%ecx)
4f6c61:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4f6c64:	8a 52 01             	mov    0x1(%edx),%dl
4f6c67:	8b 4d bc             	mov    -0x44(%ebp),%ecx
4f6c6a:	2a 51 01             	sub    0x1(%ecx),%dl
4f6c6d:	8b 4d c0             	mov    -0x40(%ebp),%ecx
4f6c70:	88 51 01             	mov    %dl,0x1(%ecx)
4f6c73:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4f6c76:	8a 52 02             	mov    0x2(%edx),%dl
4f6c79:	8b 4d bc             	mov    -0x44(%ebp),%ecx
4f6c7c:	2a 51 02             	sub    0x2(%ecx),%dl
4f6c7f:	8b 4d c0             	mov    -0x40(%ebp),%ecx
4f6c82:	88 11                	mov    %dl,(%ecx)
4f6c84:	83 6d c0 03          	subl   $0x3,-0x40(%ebp)
4f6c88:	83 6d c4 03          	subl   $0x3,-0x3c(%ebp)
4f6c8c:	83 6d bc 03          	subl   $0x3,-0x44(%ebp)
4f6c90:	48                   	dec    %eax
4f6c91:	85 c0                	test   %eax,%eax
4f6c93:	75 bc                	jne    0x4f6c51
4f6c95:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6c98:	8a 00                	mov    (%eax),%al
4f6c9a:	8b 55 c0             	mov    -0x40(%ebp),%edx
4f6c9d:	88 42 02             	mov    %al,0x2(%edx)
4f6ca0:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6ca3:	8a 40 01             	mov    0x1(%eax),%al
4f6ca6:	8b 55 c0             	mov    -0x40(%ebp),%edx
4f6ca9:	88 42 01             	mov    %al,0x1(%edx)
4f6cac:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6caf:	8a 40 02             	mov    0x2(%eax),%al
4f6cb2:	8b 55 c0             	mov    -0x40(%ebp),%edx
4f6cb5:	88 02                	mov    %al,(%edx)
4f6cb7:	e9 c1 00 00 00       	jmp    0x4f6d7d
4f6cbc:	8b 45 0c             	mov    0xc(%ebp),%eax
4f6cbf:	80 78 2c 00          	cmpb   $0x0,0x2c(%eax)
4f6cc3:	74 71                	je     0x4f6d36
4f6cc5:	8b 55 e4             	mov    -0x1c(%ebp),%edx
4f6cc8:	8b c3                	mov    %ebx,%eax
4f6cca:	8b 08                	mov    (%eax),%ecx
4f6ccc:	ff 11                	call   *(%ecx)
4f6cce:	89 45 c4             	mov    %eax,-0x3c(%ebp)
4f6cd1:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4f6cd4:	89 45 d0             	mov    %eax,-0x30(%ebp)
4f6cd7:	8b c3                	mov    %ebx,%eax
4f6cd9:	e8 fa 0b 10 00       	call   0x5f78d8
4f6cde:	8b 55 e4             	mov    -0x1c(%ebp),%edx
4f6ce1:	8b 08                	mov    (%eax),%ecx
4f6ce3:	ff 11                	call   *(%ecx)
4f6ce5:	89 45 cc             	mov    %eax,-0x34(%ebp)
4f6ce8:	8b 7d a4             	mov    -0x5c(%ebp),%edi
4f6ceb:	85 ff                	test   %edi,%edi
4f6ced:	0f 8c 8a 00 00 00    	jl     0x4f6d7d
4f6cf3:	47                   	inc    %edi
4f6cf4:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6cf7:	8a 40 02             	mov    0x2(%eax),%al
4f6cfa:	8b 55 d0             	mov    -0x30(%ebp),%edx
4f6cfd:	88 02                	mov    %al,(%edx)
4f6cff:	ff 45 d0             	incl   -0x30(%ebp)
4f6d02:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6d05:	8a 40 01             	mov    0x1(%eax),%al
4f6d08:	8b 55 d0             	mov    -0x30(%ebp),%edx
4f6d0b:	88 02                	mov    %al,(%edx)
4f6d0d:	ff 45 d0             	incl   -0x30(%ebp)
4f6d10:	8b 45 c4             	mov    -0x3c(%ebp),%eax
4f6d13:	8a 00                	mov    (%eax),%al
4f6d15:	8b 55 d0             	mov    -0x30(%ebp),%edx
4f6d18:	88 02                	mov    %al,(%edx)
4f6d1a:	ff 45 d0             	incl   -0x30(%ebp)
4f6d1d:	8b 45 cc             	mov    -0x34(%ebp),%eax
4f6d20:	8a 00                	mov    (%eax),%al
4f6d22:	8b 55 d0             	mov    -0x30(%ebp),%edx
4f6d25:	88 02                	mov    %al,(%edx)
4f6d27:	ff 45 d0             	incl   -0x30(%ebp)
4f6d2a:	83 45 c4 03          	addl   $0x3,-0x3c(%ebp)
4f6d2e:	ff 45 cc             	incl   -0x34(%ebp)
4f6d31:	4f                   	dec    %edi
4f6d32:	75 c0                	jne    0x4f6cf4
4f6d34:	eb 47                	jmp    0x4f6d7d
4f6d36:	8b 55 e4             	mov    -0x1c(%ebp),%edx
4f6d39:	8b c3                	mov    %ebx,%eax
4f6d3b:	8b 08                	mov    (%eax),%ecx
4f6d3d:	ff 11                	call   *(%ecx)
4f6d3f:	89 45 c4             	mov    %eax,-0x3c(%ebp)
4f6d42:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4f6d45:	89 45 c0             	mov    %eax,-0x40(%ebp)
4f6d48:	8b c3                	mov    %ebx,%eax
4f6d4a:	8b 10                	mov    (%eax),%edx
4f6d4c:	ff 52 0c             	call   *0xc(%edx)
4f6d4f:	8b c8                	mov    %eax,%ecx
4f6d51:	0f af 4d a8          	imul   -0x58(%ebp),%ecx
4f6d55:	8b 55 c4             	mov    -0x3c(%ebp),%edx
4f6d58:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4f6d5b:	e8 60 11 f1 ff       	call   0x407ec0
4f6d60:	8b 7d a4             	mov    -0x5c(%ebp),%edi
4f6d63:	85 ff                	test   %edi,%edi
4f6d65:	7c 16                	jl     0x4f6d7d
4f6d67:	47                   	inc    %edi
4f6d68:	8b 55 c0             	mov    -0x40(%ebp),%edx
4f6d6b:	8b 45 c0             	mov    -0x40(%ebp),%eax
4f6d6e:	83 c0 02             	add    $0x2,%eax
4f6d71:	e8 06 27 0b 00       	call   0x5a947c
4f6d76:	83 45 c0 03          	addl   $0x3,-0x40(%ebp)
4f6d7a:	4f                   	dec    %edi
4f6d7b:	75 eb                	jne    0x4f6d68
4f6d7d:	8b 45 0c             	mov    0xc(%ebp),%eax
4f6d80:	8b 40 04             	mov    0x4(%eax),%eax
4f6d83:	48                   	dec    %eax
4f6d84:	74 0e                	je     0x4f6d94
4f6d86:	83 e8 04             	sub    $0x4,%eax
4f6d89:	74 20                	je     0x4f6dab
4f6d8b:	2d 00 80 00 00       	sub    $0x8000,%eax
4f6d90:	74 2d                	je     0x4f6dbf
4f6d92:	eb 40                	jmp    0x4f6dd4
4f6d94:	8b 45 e0             	mov    -0x20(%ebp),%eax
4f6d97:	50                   	push   %eax
4f6d98:	8b 4d d4             	mov    -0x2c(%ebp),%ecx
4f6d9b:	8b 55 08             	mov    0x8(%ebp),%edx
4f6d9e:	8b 52 28             	mov    0x28(%edx),%edx
4f6da1:	8b 45 ec             	mov    -0x14(%ebp),%eax
4f6da4:	e8 53 f1 0f 00       	call   0x5f5efc
4f6da9:	eb 29                	jmp    0x4f6dd4
4f6dab:	8d 45 f0             	lea    -0x10(%ebp),%eax
4f6dae:	50                   	push   %eax
4f6daf:	8b 7d 0c             	mov    0xc(%ebp),%edi
4f6db2:	8b 4d ec             	mov    -0x14(%ebp),%ecx
4f6db5:	8b 55 e0             	mov    -0x20(%ebp),%edx
4f6db8:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4f6dbb:	ff 17                	call   *(%edi)
4f6dbd:	eb 15                	jmp    0x4f6dd4
4f6dbf:	8b 45 08             	mov    0x8(%ebp),%eax
4f6dc2:	8b 40 28             	mov    0x28(%eax),%eax
4f6dc5:	50                   	push   %eax
4f6dc6:	8b 4d ec             	mov    -0x14(%ebp),%ecx
4f6dc9:	8b 55 e0             	mov    -0x20(%ebp),%edx
4f6dcc:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4f6dcf:	e8 48 f4 ff ff       	call   0x4f621c
4f6dd4:	8b 45 08             	mov    0x8(%ebp),%eax
4f6dd7:	8b 40 28             	mov    0x28(%eax),%eax
4f6dda:	80 38 00             	cmpb   $0x0,(%eax)
4f6ddd:	75 6a                	jne    0x4f6e49
4f6ddf:	ff 45 98             	incl   -0x68(%ebp)
4f6de2:	8b 45 98             	mov    -0x68(%ebp),%eax
4f6de5:	3b 45 9c             	cmp    -0x64(%ebp),%eax
4f6de8:	74 08                	je     0x4f6df2
4f6dea:	8b 45 e4             	mov    -0x1c(%ebp),%eax
4f6ded:	3b 45 a0             	cmp    -0x60(%ebp),%eax
4f6df0:	75 4b                	jne    0x4f6e3d
4f6df2:	55                   	push   %ebp
4f6df3:	e8 48 f5 ff ff       	call   0x4f6340
4f6df8:	59                   	pop    %ecx
4f6df9:	33 c0                	xor    %eax,%eax
4f6dfb:	89 45 f0             	mov    %eax,-0x10(%ebp)
4f6dfe:	8b 45 ec             	mov    -0x14(%ebp),%eax
4f6e01:	e8 b2 78 f2 ff       	call   0x41e6b8
4f6e06:	8b 55 90             	mov    -0x70(%ebp),%edx
4f6e09:	8b 4d 94             	mov    -0x6c(%ebp),%ecx
4f6e0c:	2b 04 8a             	sub    (%edx,%ecx,4),%eax
4f6e0f:	8b 55 8c             	mov    -0x74(%ebp),%edx
4f6e12:	8b 4d 94             	mov    -0x6c(%ebp),%ecx
4f6e15:	89 04 8a             	mov    %eax,(%edx,%ecx,4)
4f6e18:	8b 75 94             	mov    -0x6c(%ebp),%esi
4f6e1b:	46                   	inc    %esi
4f6e1c:	33 c0                	xor    %eax,%eax
4f6e1e:	89 45 98             	mov    %eax,-0x68(%ebp)
4f6e21:	8b 45 e4             	mov    -0x1c(%ebp),%eax
4f6e24:	3b 45 a0             	cmp    -0x60(%ebp),%eax
4f6e27:	7d 14                	jge    0x4f6e3d
4f6e29:	ff 45 94             	incl   -0x6c(%ebp)
4f6e2c:	8b 45 ec             	mov    -0x14(%ebp),%eax
4f6e2f:	e8 84 78 f2 ff       	call   0x41e6b8
4f6e34:	8b 55 90             	mov    -0x70(%ebp),%edx
4f6e37:	8b 4d 94             	mov    -0x6c(%ebp),%ecx
4f6e3a:	89 04 8a             	mov    %eax,(%edx,%ecx,4)
4f6e3d:	ff 45 e4             	incl   -0x1c(%ebp)
4f6e40:	ff 4d 84             	decl   -0x7c(%ebp)
4f6e43:	0f 85 94 fb ff ff    	jne    0x4f69dd
4f6e49:	8b 45 d4             	mov    -0x2c(%ebp),%eax
4f6e4c:	e8 7b b9 f0 ff       	call   0x4027cc
4f6e51:	e9 32 05 00 00       	jmp    0x4f7388
4f6e56:	8b 45 0c             	mov    0xc(%ebp),%eax
4f6e59:	83 78 04 07          	cmpl   $0x7,0x4(%eax)
4f6e5d:	0f 84 b2 05 00 00    	je     0x4f7415
4f6e63:	c7 45 a8 03 00 00 00 	movl   $0x3,-0x58(%ebp)
4f6e6a:	8b c3                	mov    %ebx,%eax
4f6e6c:	8b 10                	mov    (%eax),%edx
4f6e6e:	ff 52 0c             	call   *0xc(%edx)
4f6e71:	8b 55 0c             	mov    0xc(%ebp),%edx
4f6e74:	8b 52 1c             	mov    0x1c(%edx),%edx
4f6e77:	0f af 55 a8          	imul   -0x58(%ebp),%edx
4f6e7b:	f7 ea                	imul   %edx
4f6e7d:	89 45 e0             	mov    %eax,-0x20(%ebp)
4f6e80:	f6 45 e0 07          	testb  $0x7,-0x20(%ebp)
4f6e84:	74 13                	je     0x4f6e99
4f6e86:	8b 45 e0             	mov    -0x20(%ebp),%eax
4f6e89:	85 c0                	test   %eax,%eax
4f6e8b:	79 03                	jns    0x4f6e90
4f6e8d:	83 c0 07             	add    $0x7,%eax
4f6e90:	c1 f8 03             	sar    $0x3,%eax
4f6e93:	40                   	inc    %eax
4f6e94:	89 45 e0             	mov    %eax,-0x20(%ebp)
4f6e97:	eb 10                	jmp    0x4f6ea9
4f6e99:	8b 45 e0             	mov    -0x20(%ebp),%eax
4f6e9c:	85 c0                	test   %eax,%eax
4f6e9e:	79 03                	jns    0x4f6ea3
4f6ea0:	83 c0 07             	add    $0x7,%eax
4f6ea3:	c1 f8 03             	sar    $0x3,%eax
4f6ea6:	89 45 e0             	mov    %eax,-0x20(%ebp)
4f6ea9:	8b c3                	mov    %ebx,%eax
4f6eab:	8b 10                	mov    (%eax),%edx
4f6ead:	ff 52 08             	call   *0x8(%edx)
4f6eb0:	89 45 80             	mov    %eax,-0x80(%ebp)
4f6eb3:	db 45 80             	fildl  -0x80(%ebp)
4f6eb6:	d8 3d 24 74 4f 00    	fdivrs 0x4f7424
4f6ebc:	8b 45 08             	mov    0x8(%ebp),%eax
4f6ebf:	dd 58 18             	fstpl  0x18(%eax)
4f6ec2:	9b                   	fwait
4f6ec3:	8b c3                	mov    %ebx,%eax
4f6ec5:	8b 10                	mov    (%eax),%edx
4f6ec7:	ff 52 0c             	call   *0xc(%edx)
4f6eca:	8b f8                	mov    %eax,%edi
4f6ecc:	0f af 7d a8          	imul   -0x58(%ebp),%edi
4f6ed0:	8b 55 0c             	mov    0xc(%ebp),%edx
4f6ed3:	8b 52 1c             	mov    0x1c(%edx),%edx
4f6ed6:	85 d2                	test   %edx,%edx
4f6ed8:	79 03                	jns    0x4f6edd
4f6eda:	83 c2 07             	add    $0x7,%edx
4f6edd:	c1 fa 03             	sar    $0x3,%edx
4f6ee0:	b8 01 00 00 00       	mov    $0x1,%eax
4f6ee5:	e8 2a 25 0b 00       	call   0x5a9414
4f6eea:	0f af f8             	imul   %eax,%edi
4f6eed:	8b c7                	mov    %edi,%eax
4f6eef:	83 c0 04             	add    $0x4,%eax
4f6ef2:	e8 b5 b8 f0 ff       	call   0x4027ac
4f6ef7:	89 45 d4             	mov    %eax,-0x2c(%ebp)
4f6efa:	33 c0                	xor    %eax,%eax
4f6efc:	89 45 98             	mov    %eax,-0x68(%ebp)
4f6eff:	33 c0                	xor    %eax,%eax
4f6f01:	89 45 94             	mov    %eax,-0x6c(%ebp)
4f6f04:	8b 45 ec             	mov    -0x14(%ebp),%eax
4f6f07:	e8 ac 77 f2 ff       	call   0x41e6b8
4f6f0c:	8b 55 90             	mov    -0x70(%ebp),%edx
4f6f0f:	89 02                	mov    %eax,(%edx)
4f6f11:	8b 45 a0             	mov    -0x60(%ebp),%eax
4f6f14:	85 c0                	test   %eax,%eax
4f6f16:	0f 8c c3 01 00 00    	jl     0x4f70df
4f6f1c:	40                   	inc    %eax
4f6f1d:	89 45 84             	mov    %eax,-0x7c(%ebp)
4f6f20:	c7 45 e4 00 00 00 00 	movl   $0x0,-0x1c(%ebp)
4f6f27:	8b 45 08             	mov    0x8(%ebp),%eax
4f6f2a:	66 83 78 02 00       	cmpw   $0x0,0x2(%eax)
4f6f2f:	74 1e                	je     0x4f6f4f
4f6f31:	db 45 e4             	fildl  -0x1c(%ebp)
4f6f34:	8b 45 08             	mov    0x8(%ebp),%eax