docs: @Override
      protected int readBytesWireFormat ( byte[] buffer, int bufferIndex ) throws SMBProtocolDecodingException {
          int start = bufferIndex;
          for ( int i = 0; i < this.unlocks.length; i++ ) {
              this.unlocks[ i ] = createLockRange();
              bufferIndex += this.unlocks[ i ].decode(buffer, bufferIndex, buffer.length);
          }
  
          for ( int i = 0; i < this.locks.length; i++ ) {
              this.locks[ i ] = createLockRange();
              bufferIndex += this.locks[ i ].decode(buffer, bufferIndex, buffer.length);
          }
  
          return start - bufferIndex;
      }