static UUID deserialize(DataInputStream stream) throws IOException {
      long mostSigBits = stream.readLong();
      long leastSigBits = stream.readLong();
      return new UUID(mostSigBits, leastSigBits);
    }
Deserialize a compact UUID from a {@link DataInputStream}.
@param stream the {@link DataInputStream}.
@return the {@link UUID}.
@throws IOException if there are errors reading from the stream.
ambry-commons/src/main/java/com/github/ambry/commons/BlobId.java