@Override
  public final T read(@NotNull DataInput in) throws IOException {
    int n;
    if (myCompactFormat) n = DataInputOutputUtil.readINT(in);
    else n = in.readInt();
    return fromInt(n);
  }
@Override
  public final T read(@NotNull DataInput in)