private String byteArrayToID(byte[] data)
	{
		StringBuilder ret = new StringBuilder();
		for (int i = 0; i < data.length; i++)
		{
			if (i == 4 || i == 6 || i == 8 || i == 10)
				ret.append('-');
			ret.append(String.format("%02x", data[i]));
		}

		return ret.toString();
	}