public byte[] getByteData() {
		int len = this.getByteLength();

		int ri = 0;
		byte[] result = new byte[len];
		for (int i = 0; i < this.dataLen; ++i) {
			byte[] strBytes = this.data[i].getBytes();

			for (int j = 0; j < strBytes.length; ++j)
				result[ri++] = strBytes[j];

			result[ri++] = 0;
		}

		return result;
	}