import webbrowser
hacker_summer_camp = {'DEFCON33', 'BlackHat',
    'SquadCon2025', 'TheDianaInitiative'}

class WISP:
	def __init__(self, locations):
		self.name = 'Women in Security and Privacy'
		self.members = 'underrepresented communites'
		self.restrictions = 'all-are-welcome.'
		self.fields = ['privacy/', 'security/']
		self.going_to = locations

	def decrypt(self, message):
		table = str.maketrans('','',"[end]{W SPv bl fh,' }")
		secret = ''.join(dict.fromkeys(
			''.join(f'{key}{value}' for key, value in vars(self).items()
		))).translate(table)
		result = ''
		for letter in message:
			result += secret[int(letter, 16)]
		return result

wisp = WISP(locations=hacker_summer_camp)
decrypted = wisp.decrypt('C39A26FD421EC089B72B95AA267')
webbrowser.get('chrome').open_new(f'https://{decrypted}')