code: def _VerifyRecord(self, pls_record):
      
      # Verify that the timestamp is no more than six years into the future.
      # Six years is an arbitrary time length just to evaluate the timestamp
      # against some value. There is no guarantee that this will catch everything.
      # TODO: Add a check for similarly valid value back in time. Maybe if it the
      # timestamp is before 1980 we are pretty sure it is invalid?
      # TODO: This is a very flaky assumption. Find a better one.
      future_timestamp = (
          timelib.Timestamp.GetNow() + self._SIX_YEARS_IN_MICRO_SECONDS)
  
      if pls_record.last_written_time > future_timestamp:
        return False
  
      # Take the first word from the query field and attempt to match that against
      # known query keywords.
      first_word, _, _ = pls_record.query.partition(' ')
  
      if first_word.lower() not in self._PLS_KEYWORD:
        return False
  
      return True
docs: Verifies a PLS Recall record.
  
      Args:
        pls_record (pls_recall_record): a PLS Recall record to verify.
  
      Returns:
        bool: True if this is a valid PLS Recall record, False otherwise.