private static final long guidLSB(byte[] data) {
      long lsb = 0;
      assert data.length == 16;
      for (int i=8; i<16; i++)
        lsb = (lsb << 8) | (data[i] & 0x0ff);
      return lsb;
    }