public static byte get(byte[] header, byte[] data, int i) {
		if (i < header.length) {
			return header[i];
		}
		if (i - header.length < data.length) {
			return data[i - header.length];
		}
		return (byte) 0x00;
	}