code: def _ParseRedirected(
        self, parser_mediator, msiecf_item, recovered=False):
      
      date_time = dfdatetime_semantic_time.SemanticTime('Not set')
  
      event_data = MSIECFRedirectedEventData()
      event_data.offset = msiecf_item.offset
      event_data.recovered = recovered
      event_data.url = msiecf_item.location
  
      event = time_events.DateTimeValuesEvent(
          date_time, definitions.TIME_DESCRIPTION_NOT_A_TIME)
      parser_mediator.ProduceEventWithEventData(event, event_data)
docs: Extract data from a MSIE Cache Files (MSIECF) redirected item.
  
      Every item is stored as an event object, one for each timestamp.
  
      Args:
        parser_mediator (ParserMediator): mediates interactions between parsers
            and other components, such as storage and dfvfs.
        msiecf_item (pymsiecf.redirected): MSIECF redirected item.
        recovered (Optional[bool]): True if the item was recovered.