raf.close();
	private byte[] getChunk(File file, int offset) throws IOException {		RandomAccessFile raf = new RandomAccessFile(file, "r");		raf.seek((long)offset);		int remaining = (int)(raf.length() - offset);		if(remaining > MAX_DOWNLOAD_CHUNK_SIZE)			remaining = MAX_DOWNLOAD_CHUNK_SIZE;		byte[] data = new byte[remaining];		raf.readFully(data);		return data;	}