code: @Override
      protected final int serializeBytes1to3 () {
  
          int line = minVersion;
          line |= maxVersion << Constants.ONE_BYTE_SHIFT;
  
          line |= nextStageNumber.value() << Constants.TWO_BYTES_SHIFT;
          line |= currentStageNumber.value() << LoginConstants.CSG_BIT_SHIFT;
  
          if (continueFlag) {
              line |= Constants.CONTINUE_FLAG_MASK;
          }
  
          return line;
      }
docs: {@inheritDoc}