getTotalPage();
	public long findPage( long offset ) throws IOException	{		for ( long page = 1; page <= totalPage; page++ )		{			IPageHint pageHint = getPageHint( page );			for ( int section = 0; section < pageHint.getSectionCount( ); section++ )			{				long start = pageHint.getSectionStart( section );				long end = pageHint.getSectionEnd( section );				if( start <= offset && offset <= end )				{					return page;				}			}		}		return -1;	}