func (o *Int) UnmarshalBinary(data []byte) error {
    if len(data) < 2 || data[0] != binIntV1 {
        return errors.New("invalid ugo.Int data")
    }