LOG.debug("reading overflow page");
LOG.debug("reading overflow page " + firstPage.getPageNum());
		public byte[] read() {			LOG.debug("reading overflow page");			ByteArrayOutputStream os = new ByteArrayOutputStream();			try {				Page page = firstPage;				byte[] chunk;				long np;				while (page != null) {					chunk = page.read();					os.write(chunk);					np = page.getPageHeader().getNextPage();					page = np > -1 ? getPage(np) : null;				}			} catch (IOException e) {				LOG.error("io error while loading overflow page", e);			}			return os.toByteArray();		}