public synchronized List<String> readPreviousChunk() throws IOException {

		Chunk first = model.get(0);
		if (first == null) {
			return Collections.<String> emptyList();
		}

		if (raf == null) {
			return Collections.<String> emptyList();
		}
		raf.seek(first.start);
		return readChunkInReverse(raf.getFilePointer());
	}
Reads the chunk immediately before the first visible one.

@return the previous chunk, or an empty list
@throws IOException
Ghidra/Framework/Project/src/main/java/ghidra/framework/main/logviewer/model/ChunkReader.java