code: public static Long attemptUUIDParseHigh(BufferedString str) {
      final byte[] buf = str.getBuffer();
      int i=str.getOffset();
      if ( i== -1 ) return markBad(str);
      long hi=0;
      if( buf[i++]!='-' ) return markBad(str);
      hi = get2(hi,buf,(i+=2)-2);
      hi = get2(hi,buf,(i+=2)-2);
      if( buf[i++]!='-' ) return markBad(str);
      hi = get2(hi,buf,(i+=2)-2);
      hi = get2(hi,buf,(i+=2)-2);
      hi = get2(hi,buf,(i+=2)-2);
      hi = get2(hi,buf,(i+=2)-2);
      hi = get2(hi,buf,(i+=2)-2);
      return attemptUUIDParseEnd(str, hi, buf, i);
    }
docs: (and return null).