public int checkAPEtagFooter(byte[] b, int off) {
		if (b.length - off < 32)
			return 0;
		if (b[off] == 'A' && b[off + 1] == 'P' && b[off + 2] == 'E'
				&& b[off + 3] == 'T' && b[off + 4] == 'A' && b[off + 5] == 'G'
				&& b[off + 6] == 'E' && b[off + 7] == 'X') {
			apeVer = apeInt32(b, off + 8);
			return apeInt32(b, off + 12) + 32;
		}
		return 0;
	}