@Override
	public String toString() {
		StringBuilder sb = new StringBuilder();
		sb.append(Conv.toHexString(data1));
		sb.append("-");
		sb.append(Conv.toHexString(data2));
		sb.append("-");
		sb.append(Conv.toHexString(data3));
		sb.append("-");
		sb.append(Conv.toHexString(data4[0]));
		sb.append(Conv.toHexString(data4[1]));
		sb.append("-");
		sb.append(Conv.toHexString(data4[2]));
		sb.append(Conv.toHexString(data4[3]));
		sb.append(Conv.toHexString(data4[4]));
		sb.append(Conv.toHexString(data4[5]));
		sb.append(Conv.toHexString(data4[6]));
		sb.append(Conv.toHexString(data4[7]));
		return sb.toString();
	}
Reads a GUID from the given memory buffer.
@param buf the memory buffer to read the GUID
@throws MemoryAccessException if an error occurs while reading the GUID
Ghidra/Features/Base/src/main/java/ghidra/app/util/datatype/microsoft/GUID.java