diff --git a/201808/AbbasA/index.js b/201808-coup/AbbasA/index.js similarity index 100% rename from 201808/AbbasA/index.js rename to 201808-coup/AbbasA/index.js diff --git a/201808/BenC/index.js b/201808-coup/BenC/index.js similarity index 100% rename from 201808/BenC/index.js rename to 201808-coup/BenC/index.js diff --git a/201808/BorisB/index.js b/201808-coup/BorisB/index.js similarity index 100% rename from 201808/BorisB/index.js rename to 201808-coup/BorisB/index.js diff --git a/201808-coup/CharlesL/index.js b/201808-coup/CharlesL/index.js new file mode 100644 index 0000000..077aca0 --- /dev/null +++ b/201808-coup/CharlesL/index.js @@ -0,0 +1,215 @@ +'use strict'; + +const { ALLBOTS, CARDS, DECK, ACTIONS } = require('../constants.js'); +const CARDPREFERENCE = [ + 'duke', + 'captain', + 'assassin', + 'contessa', + 'ambassador', +]; +const PLAYERSWITHBOTS = [ + 'TimL', + 'DomW', + 'JohnM', + 'JossM', + 'AbassA', + 'TuanH', + 'MikeH', + 'TomW', + 'NathS', + 'BenC', +]; + +let counterHistory = []; +const me = 'CharlesL'; + +const TOPCONTENDERS = ['TimL', 'DomW', 'JossM', 'JohnM']; +class BOT { + constructor() { + this.counterHistory = []; + console.log(DECK()); + this.playerHistory = ALLBOTS().reduce((acc, curr) => { + acc[curr] = []; + return acc; + }, {}); + } + shouldForeignAid(discardedCards) { + const foreignAidBlocks = this.counterHistory.filter( + (event) => event.action === 'foreign-aid' + ); + if (!this.cardsStillInPlay(discardedCards, 'duke')) return true; + return [true, false][Math.floor(Math.random() * 2)]; + } + findAppropriateTarget(players) { + const playerNames = players.map((player) => player.name); + const richestPlayer = players.sort((a, b) => a.coins - b.coins)[0]; + let favoredPlayer; + for (let index = 0; index < TOPCONTENDERS.length; index++) { + if (playerNames.includes(TOPCONTENDERS[index])) { + favoredPlayer = TOPCONTENDERS[index]; + break; + } + } + return favoredPlayer || richestPlayer.name; + } + defineAction(myCards, myCoins, discardedCards) { + let action = 'taking-1'; + if (myCards.includes('ambassador')) { + action = 'swapping'; + } else if (myCards.includes('duke')) { + action = 'taking-3'; + } else { + if (this.shouldForeignAid(discardedCards)) { + action = 'foreign-aid'; + } + } + + if (myCoins >= 3 && myCards.includes('assassin')) { + action = 'assassination'; + } + + if (myCoins >= 7) { + action = 'couping'; + } + return action; + } + + defineAgainst(action, otherPlayers) { + return this.findAppropriateTarget(otherPlayers); + } + OnTurn({ history, myCards, myCoins, otherPlayers, discardedCards }) { + const action = this.defineAction(myCards, myCoins, discardedCards); + const against = this.defineAgainst(action, otherPlayers); + return { + action, + against, + }; + } + + cardsStillInPlay(discardedCards, card) { + if ( + discardedCards.filter((discardedCard) => discardedCard === card) + .length === 4 + ) + return false; + return true; + } + + OnChallengeActionRound({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + action, + byWhom, + toWhom, + }) { + this.playerHistory[byWhom].push({ action, toWhom }); + if (toWhom === me) { + switch (action) { + case 'stealing': + if (!this.cardsStillInPlay(discardedCards, 'captain')) { + return true; + } + case 'assassination': + if (!this.cardsStillInPlay(discardedCards, 'assassin')) { + return true; + } + } + } + return false; + } + + OnCounterAction({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + action, + byWhom, + }) { + if (action === 'assassination') return 'contessa'; + if (action === 'stealing') { + if (myCards.includes('ambassador')) return 'ambassador'; + if (myCards.includes('captain')) return 'captain'; + return ['captain', 'ambassador', false][Math.floor(Math.random() * 3)]; + } + if (action === 'foreign-aid') { + if (myCards.includes('duke')) return 'duke'; + return false; + } + } + + OnCounterActionRound({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + action, + byWhom, + toWhom, + card, + }) { + if (toWhom === me) { + switch (action) { + case 'assassination': { + if (!cardsStillInPlay(discardedCards, 'assassin')) { + return true; + } + return false; + } + case 'stealing': { + if ((!cardsStillInPlay(discardedCards), 'captain')) { + return true; + } + return [true, false][Math.floor(Math.random() * 2)]; + } + case 'taking-3': { + if (!cardsStillInPlay(discardedCards, 'duke')) { + return true; + } + return [true, false][Math.floor(Math.random() * 2)]; + } + default: + return [true, false][Math.floor(Math.random() * 2)]; + } + } + return false; + } + + OnSwappingCards({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + newCards, + }) { + const cardPool = myCards.slice().concat(newCards); + let newCardCandidate = []; + let index = 0; + while ( + newCardCandidate.length <= myCards.length && + index < CARDPREFERENCE.length + ) { + if (cardPool.includes(CARDPREFERENCE[index])) { + newCardCandidate.push(CARDPREFERENCE[index]); + } + index = index + 1; + } + return newCardCandidate; + } + + OnCardLoss({ history, myCards, myCoins, otherPlayers, discardedCards }) { + const DISCARDPREFERENCE = CARDPREFERENCE.slice().reverse(); + for (let i = 0; i <= DISCARDPREFERENCE.length; i++) { + if (myCards.includes(DISCARDPREFERENCE[i])) return DISCARDPREFERENCE[i]; + } + } +} + +module.exports = exports = BOT; diff --git a/201808/DomW/index.js b/201808-coup/DomW/index.js similarity index 100% rename from 201808/DomW/index.js rename to 201808-coup/DomW/index.js diff --git a/201808/JedW/index.js b/201808-coup/JedW/index.js similarity index 100% rename from 201808/JedW/index.js rename to 201808-coup/JedW/index.js diff --git a/201808/JessT/index.js b/201808-coup/JessT/index.js similarity index 100% rename from 201808/JessT/index.js rename to 201808-coup/JessT/index.js diff --git a/201808/JohnM/index.js b/201808-coup/JohnM/index.js similarity index 100% rename from 201808/JohnM/index.js rename to 201808-coup/JohnM/index.js diff --git a/201808/JossM/constants.js b/201808-coup/JossM/constants.js similarity index 100% rename from 201808/JossM/constants.js rename to 201808-coup/JossM/constants.js diff --git a/201808/JossM/helpers.js b/201808-coup/JossM/helpers.js similarity index 100% rename from 201808/JossM/helpers.js rename to 201808-coup/JossM/helpers.js diff --git a/201808/JossM/index.js b/201808-coup/JossM/index.js similarity index 100% rename from 201808/JossM/index.js rename to 201808-coup/JossM/index.js diff --git a/201808/JossM/logic.js b/201808-coup/JossM/logic.js similarity index 100% rename from 201808/JossM/logic.js rename to 201808-coup/JossM/logic.js diff --git a/201808/JossM/utils.js b/201808-coup/JossM/utils.js similarity index 100% rename from 201808/JossM/utils.js rename to 201808-coup/JossM/utils.js diff --git a/201808/KevinY/index.js b/201808-coup/KevinY/index.js similarity index 100% rename from 201808/KevinY/index.js rename to 201808-coup/KevinY/index.js diff --git a/201808/LaurenA/index.js b/201808-coup/LaurenA/index.js similarity index 100% rename from 201808/LaurenA/index.js rename to 201808-coup/LaurenA/index.js diff --git a/201808-coup/Madds/index.js b/201808-coup/Madds/index.js new file mode 100644 index 0000000..6ca6e1a --- /dev/null +++ b/201808-coup/Madds/index.js @@ -0,0 +1,235 @@ +'use strict'; + +const { ALLBOTS, CARDS, DECK, ACTIONS } = require('../constants.js'); + +const me = 'Madds'; + +const getCardFor = (action) => + ({ + assassination: 'assassin', + stealing: 'captain', + swapping: 'ambassador', + 'taking-3': 'duke', + }[action]); + +const turns = (history) => { + return history.filter((h) => h.type === 'action'); +}; + +const isFirstTurn = (history, otherPlayers) => { + const numTurns = turns(history).length; + // General case of no-one dying first round + return numTurns <= otherPlayers.length + 1; +}; + +const otherPlayerSwapped = (turn) => { + if (turn.type === 'action' && turn.action === 'swapping' && turn.from !== me) + return true; + if ( + turn.action === 'swap-1' && + (turn.from !== me && turn.card !== 'ambassador') + ) + return true; +}; + +const swapsSinceAmbass = (history) => { + const historyRev = [...history].reverse(); + const myAmbassIndex = historyRev.findIndex( + (t) => t.action === 'swapping' && t.from === me + ); + const recent = historyRev.slice(0, myAmbassIndex); + const swaps = recent.filter(otherPlayerSwapped); + if (swaps.length > 0) return true; +}; + +////////////////////////////////////////////////////////////////////////////////////////////// + +class RoughBot { + constructor() { + this.deckCards = []; + } + + richest(otherPlayers) { + return [...otherPlayers].sort((a, b) => b.coins - a.coins)[0]; + } + + takeOut(otherPlayers) { + const richMofos = otherPlayers.filter((p) => p.coins >= 3); + if (richMofos.length > 0) { + const baller = this.richest(richMofos); + return baller.name; + } + + const twoCarders = otherPlayers.filter((p) => p.cards === 2); + if (twoCarders.length > 0) { + return twoCarders[0].name; + } + + return otherPlayers[0].name; + } + + hasThreeCardsKnown(myCards, discardedCards, card) { + const knownCards = [...myCards, ...discardedCards, ...this.deckCards]; + const numKnown = knownCards.filter((c) => c === card).length; + if (numKnown === 3) return true; + } + + OnTurn({ history, myCards, myCoins, otherPlayers, discardedCards }) { + // console.log('MY CARDS:', myCards); + + const coup = { action: 'couping', against: this.takeOut(otherPlayers) }; + const swap = { action: 'swapping', against: null }; + const takeThree = { action: 'taking-3', against: null }; + const steal = { + action: 'stealing', + against: this.richest(otherPlayers).name, + }; + + if (myCoins >= 7) return coup; + + if (history.length > 0 && isFirstTurn(history, otherPlayers)) { + if (myCards.includes('ambassador')) return swap; + if (!myCards.includes('duke')) return swap; + } + + if (myCards.includes('assassin') && myCoins >= 3) { + // Has target blocked assassination before (roughly) + const hasBlockedAssass = (player) => + history.some((t) => t.counter === 'contessa' && t.counterer === player); + const targets = otherPlayers.filter((p) => !hasBlockedAssass(p.name)); + if (targets.length > 0) { + return { action: 'assassination', against: this.takeOut(targets) }; + } + } + + if (this.deckCards.length === 0 && myCards.includes('ambassador')) { + return swap; + } + + if (myCards.includes('captain')) { + return steal; + } + + return takeThree; + } + + OnChallengeActionRound({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + action, + byWhom, + toWhom, + }) { + if (swapsSinceAmbass(history)) { + this.deckCards = []; + } + + const card = getCardFor(action); + if (this.hasThreeCardsKnown(myCards, discardedCards, card)) { + return true; + } + + // Last ditch effort + if ( + action === 'assassination' && + toWhom === me && + myCards.length === 1 && + !myCards.includes('contessa') + ) { + return true; + } + } + + OnCounterAction({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + action, + byWhom, + }) { + if (action === 'assassination' && myCards.includes('contessa')) { + return 'contessa'; + } + if (action === 'stealing' && myCards.includes('captain')) { + return 'captain'; + } + if (action === 'stealing' && myCards.includes('ambassador')) { + return 'ambassador'; + } + if (action === 'foreign-aid' && myCards.includes('duke')) { + return 'duke'; + } + } + + OnCounterActionRound({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + action, + byWhom, + toWhom, + card, + counterer, + }) { + if (this.hasThreeCardsKnown(myCards, discardedCards, card)) { + return true; + } + } + + OnSwappingCards({ + history, + myCards, + myCoins, + otherPlayers, + discardedCards, + newCards, + }) { + const available = [...myCards, ...newCards]; + const keeping = []; + + const index = (card) => available.indexOf(card); + + if (otherPlayers.length < 3 && index('captain') > -1) { + keeping.push(...available.splice(index('captain'), 1)); + } + + if (index('duke') > -1) { + keeping.push(...available.splice(index('duke'), 1)); + } + + if (keeping.length < 2 && index('assassin') > -1) { + keeping.push(...available.splice(index('assassin'), 1)); + } + + if (keeping.length === 2) { + this.deckCards = [...available]; + return keeping; + } + + if (keeping.length === 1) { + keeping.push(...available.splice(0, 1)); + this.deckCards = [...available]; + return keeping; + } + + this.deckCards = [...newCards]; + return myCards; + } + + OnCardLoss({ history, myCards, myCoins, otherPlayers, discardedCards }) { + if (myCards.includes('contessa')) return 'contessa'; + if (myCards.includes('ambassador')) return 'ambassador'; + if (myCards.includes('captain')) return 'captain'; + if (myCards.includes('assassin')) return 'assassin'; + return myCards[0]; + } +} + +module.exports = exports = RoughBot; diff --git a/201808/MalB/index.js b/201808-coup/MalB/index.js similarity index 100% rename from 201808/MalB/index.js rename to 201808-coup/MalB/index.js diff --git a/201808/MikeG/index.js b/201808-coup/MikeG/index.js similarity index 100% rename from 201808/MikeG/index.js rename to 201808-coup/MikeG/index.js diff --git a/201808/MikeH/index.js b/201808-coup/MikeH/index.js similarity index 100% rename from 201808/MikeH/index.js rename to 201808-coup/MikeH/index.js diff --git a/201808/NathS/index.js b/201808-coup/NathS/index.js similarity index 100% rename from 201808/NathS/index.js rename to 201808-coup/NathS/index.js diff --git a/201808/README.md b/201808-coup/README.md similarity index 100% rename from 201808/README.md rename to 201808-coup/README.md diff --git a/201808/SanjiyaD/index.js b/201808-coup/SanjiyaD/index.js similarity index 100% rename from 201808/SanjiyaD/index.js rename to 201808-coup/SanjiyaD/index.js diff --git a/201808/TiciA/index.js b/201808-coup/TiciA/index.js similarity index 100% rename from 201808/TiciA/index.js rename to 201808-coup/TiciA/index.js diff --git a/201808/TimL/index.js b/201808-coup/TimL/index.js similarity index 53% rename from 201808/TimL/index.js rename to 201808-coup/TimL/index.js index a9585ca..f629637 100644 --- a/201808/TimL/index.js +++ b/201808-coup/TimL/index.js @@ -1,5 +1,7 @@ 'use strict'; +let { CARDS } = require('../constants.js'); + const ME = 'TimL'; const count = (card, cards) => cards.filter((c) => c === card).length; @@ -32,27 +34,53 @@ const reformatHistory = (history) => { return newHistory; }; -const hasPlayerBlocked = (history, action, from) => { - return history.some( - (turn) => - turn.find( - (record) => record.type === 'action' && record.action === action - ) && - turn.find( - (record) => - record.type === 'counter-action' && - record.counterer !== ME && - (from === undefined || record.counterer === from) - ) - ); +const historyAfterLossOrSwap = (history, player, card) => { + history = reformatHistory(history); + const i = + history.indexOf( + [...history] + .reverse() + .find( + (turn) => + turn.find( + (record) => + record.type === 'lost-card' && + record.player === player && + record.lost === card + ) || + turn.find( + (record) => + record.action === 'swap-1' && + record.from === player && + record.card === card + ) || + turn.find( + (record) => record.action === 'swapping' && record.from === player + ) + ) + ) + 1; + return i ? (history = history.slice(i)) : history; }; -const safeish = (history, visibleCards, action, against) => { - return ( - blockersFor(action).every((c) => count(c, visibleCards) === 3) || - !hasPlayerBlocked(history, action, against) +const doesPlayerHave = (history, player, card, otherPlayers) => + player.constructor === Array + ? player.some((p) => doesPlayerHave(history, p.name, card, otherPlayers)) + : historyAfterLossOrSwap(history, player, card).some( + (turn) => + (turn[0].from === player && cardFor(turn[0].action) === card) || + turn.find( + (record) => + record.type === 'counter-action' && + record.counterer === player && + record.counter === card + ) + ); + +const safeish = (history, visibleCards, action, against, otherPlayers) => + blockersFor(action).every((c) => count(c, visibleCards) === 3) || + !blockersFor(action).some((c) => + doesPlayerHave(history, against, c, otherPlayers) ); -}; const sortCards = (cards) => { const order = { @@ -80,16 +108,14 @@ const findTargets = (players) => class BOT { OnTurn({ history, myCards, myCoins, otherPlayers, discardedCards }) { - const targets = findTargets(otherPlayers); - let target = targets[0]; + const target = findTargets(otherPlayers)[0]; const visibleCards = [...myCards, ...discardedCards]; - history = reformatHistory(history); let action; if ( myCards.includes(cardFor('assassination')) && myCoins >= 3 && - safeish(history, visibleCards, 'assassination', target.name) + safeish(history, visibleCards, 'assassination', target.name, otherPlayers) ) { action = 'assassination'; } else if (myCoins >= 7) { @@ -100,11 +126,11 @@ class BOT { action = 'swapping'; } else if ( myCards.includes(cardFor('stealing')) && - safeish(history, visibleCards, 'stealing', target.name) && + safeish(history, visibleCards, 'stealing', target.name, otherPlayers) && target.coins >= 2 ) { action = 'stealing'; - } else if (safeish(history, visibleCards, 'foreign-aid')) { + } else if (safeish(history, visibleCards, 'foreign-aid', otherPlayers)) { action = 'foreign-aid'; } else { action = 'taking-1'; @@ -116,29 +142,12 @@ class BOT { }; } - OnChallengeActionRound({ - history, - myCards, - myCoins, - otherPlayers, - discardedCards, - action, - byWhom, - toWhom, - }) { + OnChallengeActionRound({ myCards, discardedCards, action }) { // If they're obviously bullshitting, call them return count(cardFor(action), [...myCards, ...discardedCards]) === 3; } - OnCounterAction({ - history, - myCards, - myCoins, - otherPlayers, - discardedCards, - action, - byWhom, - }) { + OnCounterAction({ myCards, action }) { // If we can counter this, then do counter this. const match = blockersFor(action).find((c) => myCards.includes(c)); if (match) { @@ -155,26 +164,28 @@ class BOT { OnCounterActionRound({ history, myCards, - myCoins, otherPlayers, discardedCards, - action, - byWhom, - toWhom, card, + counterer, }) { // If they're obviously bullshitting, call them - return count(card, [...myCards, ...discardedCards]) === 3; + if (count(card, [...myCards, ...discardedCards]) === 3) return true; + + // If it looks like they have it, let it slide. + if (doesPlayerHave(history, counterer, card, otherPlayers)) return false; + + // If it looks like they're holding other cards, call them. + const cardsHeld = CARDS().filter( + (c) => + doesPlayerHave(history, counterer, c, otherPlayers) && + count(c, [...myCards, ...discardedCards]) < 3 + ).length; + const other = otherPlayers.find((p) => p.name === counterer); + return other && cardsHeld >= other.cards; } - OnSwappingCards({ - history, - myCards, - myCoins, - otherPlayers, - discardedCards, - newCards, - }) { + OnSwappingCards({ myCards, newCards }) { // Pick the best two non-identical cards const sorted = sortCards([...myCards, ...newCards]); const first = sorted[0]; @@ -183,7 +194,7 @@ class BOT { : [first, sorted.find((c) => c !== first) || first]; } - OnCardLoss({ history, myCards, myCoins, otherPlayers, discardedCards }) { + OnCardLoss({ myCards }) { return sortCards([...myCards]).slice(-1)[0]; } } diff --git a/201808/TomW/index.js b/201808-coup/TomW/index.js similarity index 100% rename from 201808/TomW/index.js rename to 201808-coup/TomW/index.js diff --git a/201808/TuanH/index.js b/201808-coup/TuanH/index.js similarity index 100% rename from 201808/TuanH/index.js rename to 201808-coup/TuanH/index.js diff --git a/201808/constants.js b/201808-coup/constants.js similarity index 100% rename from 201808/constants.js rename to 201808-coup/constants.js diff --git a/201808/coup.js b/201808-coup/coup.js similarity index 100% rename from 201808/coup.js rename to 201808-coup/coup.js diff --git a/201808/helper.js b/201808-coup/helper.js similarity index 100% rename from 201808/helper.js rename to 201808-coup/helper.js diff --git a/201808/index.js b/201808-coup/index.js similarity index 100% rename from 201808/index.js rename to 201808-coup/index.js diff --git a/201808/package.json b/201808-coup/package.json similarity index 82% rename from 201808/package.json rename to 201808-coup/package.json index ec4e5ed..97561dc 100644 --- a/201808/package.json +++ b/201808-coup/package.json @@ -1,5 +1,5 @@ { - "name": "code-challenge-201808", + "name": "code-challenge-201808-coup", "version": "1.0.0", "description": "August 2018 code challenge", "main": "index.js", @@ -19,12 +19,6 @@ "author": "", "license": "ISC", "devDependencies": { - "husky": "^1.0.0-rc.13", "prettier": "^1.13.7" - }, - "husky": { - "hooks": { - "pre-commit": "npm run test:format" - } } } diff --git a/201808/test.js b/201808-coup/test.js similarity index 100% rename from 201808/test.js rename to 201808-coup/test.js diff --git a/201808-sorting/README.md b/201808-sorting/README.md new file mode 100644 index 0000000..5183b39 --- /dev/null +++ b/201808-sorting/README.md @@ -0,0 +1,115 @@ +August 2018 challenge (part two) +===================== + +**Due date: 22nd August 2018** + +This months _second_ challenge consists of you writing two [sorting algorithms](https://en.wikipedia.org/wiki/Sorting_algorithm) from scratch. +This folder contains a json file `unsorted.json`. + +In that file we can find an object with three arrays: `normies`, `heroes` and `villains`. +Each of those need to be sorted alphabetically by both algorithms [selection sort](https://en.wikipedia.org/wiki/Selection_sort) and +[merge sort](https://en.wikipedia.org/wiki/Merge_sort). + +You need to output two things: +- Each list in three different json files: `normies.json`, `heroes.json` and `villains.json` +- You record the time it took for each algorithm to sort each list via the `time` bash helper `$ time node yourscript.js` + +The output will then be: + +``` +# selection sort + +normies.json +real 0m4.011s +user 0m2.631s +sys 0m0.787s + +heroes.json +real 0m4.011s +user 0m2.631s +sys 0m0.787s + +villains.json +real 0m4.011s +user 0m2.631s +sys 0m0.787s + +# merge sort + +normies.json +real 0m4.011s +user 0m2.631s +sys 0m0.787s + +heroes.json +real 0m4.011s +user 0m2.631s +sys 0m0.787s + +villains.json +real 0m4.011s +user 0m2.631s +sys 0m0.787s +``` + +The sorting order is: + +```sh +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z + [space] +1 +2 +3 +4 +5 +6 +7 +8 +9 +0 +: +- +. +' +’ +# +/ +``` + +Also shorter is sorted higher: + +``` +foo +food +``` + +## RULEZ + +1. Node only +1. No dependencies +1. No use of `sort` diff --git a/201808-sorting/charles/README.md b/201808-sorting/charles/README.md new file mode 100644 index 0000000..766d09d --- /dev/null +++ b/201808-sorting/charles/README.md @@ -0,0 +1,4 @@ +### Instructions +To run, enter `sight4SortEyes` followed by the following arguments into your terminal: +* `listKey`: expects value of either `villains`, `normies` or `heroes`. +* `sortType`: currently the only supported sortTypes are `mergeSort` and `selectionSort`. diff --git a/201808-sorting/charles/index.js b/201808-sorting/charles/index.js new file mode 100755 index 0000000..f30eb5a --- /dev/null +++ b/201808-sorting/charles/index.js @@ -0,0 +1,40 @@ +#!/usr/bin/env node +const fs = require('fs'); +const path = require('path'); +const selectionSort = require('./selectionSort'); +const mergeSort = require('./mergeSort'); + +const sorters = { + mergeSort, + selectionSort, +} +const { isLarger } = require('./utils'); +const codeChallenge = function () { + try { + const [ _, __, listKey = 'normies', sortType = 'mergeSort' ] = process.argv; + + console.log(`== USING ${sortType} to sort ${listKey} list`); + + const filePath = path.resolve(__dirname, '../unsorted.json'); + const sortLegendPath = path.resolve(__dirname, './sortLegend.txt'); + const lists = JSON.parse(fs.readFileSync(filePath)); + const sortLegend = fs.readFileSync(sortLegendPath).toString().split('\n'); + if (typeof sorters[sortType] !== 'function') { + throw new Error('Expected second argument to have value of either mergeSort or selectionSort'); + } + const sortedList = dedupe(sorters[sortType](lists[listKey], sortLegend)).reverse(); + fs.writeFileSync(path.resolve(__dirname,`${listKey}.json`), JSON.stringify(sortedList)); + console.log(`== FILE ${listKey}.json WRITTEN with sorted list`); + } catch (e) { + console.error(`=== ERROR: ${e.message}`); + } +} + +function dedupe (arr) { + return arr.filter((el, i , arr) => arr.indexOf(el) === i); +} + +codeChallenge(); + +// take first two items and compare them to each other +// the larger one gets moved diff --git a/201808-sorting/charles/mergeSort.js b/201808-sorting/charles/mergeSort.js new file mode 100644 index 0000000..b5edb2a --- /dev/null +++ b/201808-sorting/charles/mergeSort.js @@ -0,0 +1,35 @@ +const { isLarger } = require('./utils'); +module.exports = function mergeSort (array, legend) { + if (array.length <= 1) return array; + + let list1 = []; + let list2 = []; + + array.forEach((value, index) => { + index < (array.length / 2) ? list1.push(value) : list2.push(value); + }); + + list1 = mergeSort(list1, legend); + list2 = mergeSort(list2, legend); + + return merge(list1, list2, legend); +} + +function merge (first, second, legend) { + const left = first.slice(); + const right = second.slice(); + let sortedList = []; + + while (left.length || right.length) { + const firstElement = left[0]; + const secondElement = right[0]; + if (isLarger(firstElement, secondElement, legend)) { + sortedList.push(firstElement); + left.shift(); + } else { + sortedList.push(secondElement); + right.shift(); + } + } + return sortedList; +} diff --git a/201808-sorting/charles/package.json b/201808-sorting/charles/package.json new file mode 100644 index 0000000..ded16ed --- /dev/null +++ b/201808-sorting/charles/package.json @@ -0,0 +1,11 @@ +{ + "name": "sight4SortEyes", + "version": "1.0.0", + "description": "sorting thing", + "main": "index.js", + "author": "me", + "license": "MIT", + "bin": { + "sight4SortEyes": "./index.js" + } +} diff --git a/201808-sorting/charles/selectionSort.js b/201808-sorting/charles/selectionSort.js new file mode 100644 index 0000000..301b9b4 --- /dev/null +++ b/201808-sorting/charles/selectionSort.js @@ -0,0 +1,22 @@ +const { isLarger } = require('./utils'); +module.exports = function selectionSort (array, legend) { + const unsortedList = array.slice(); + const sortedList = [] + while (unsortedList.length > 0) { + let largestItem = { + value: '', + index: null, + }; + unsortedList.forEach((value, index) => { + if (isLarger(value, largestItem.value, legend)) { + largestItem = { + value, + index, + } + } + }); + unsortedList.splice(largestItem.index, 1); + sortedList.push(largestItem.value); + } + return sortedList; +}; diff --git a/201808-sorting/charles/sortLegend.txt b/201808-sorting/charles/sortLegend.txt new file mode 100644 index 0000000..3a05380 --- /dev/null +++ b/201808-sorting/charles/sortLegend.txt @@ -0,0 +1,44 @@ +a +b +c +d +e +f +g +h +i +j +k +l +m +n +o +p +q +r +s +t +u +v +w +x +y +z + +1 +2 +3 +4 +5 +6 +7 +8 +9 +0 +: +- +. +' +’ +# +/ diff --git a/201808-sorting/charles/utils.js b/201808-sorting/charles/utils.js new file mode 100644 index 0000000..f9968e3 --- /dev/null +++ b/201808-sorting/charles/utils.js @@ -0,0 +1,17 @@ +module.exports.isLarger = function valueIsLarger(firstValue, secondValue, legend) { + if (!secondValue) return true; + if (!firstValue) return false; + const left = firstValue.toLowerCase(); + const right = secondValue.toLowerCase(); + for (let index = 0; index < firstValue.length; index++) { + const charVal1 = legend.indexOf(left[index]); + const charVal2 = legend.indexOf(right[index]); + + if (charVal1 > charVal2 ) { + return true; + } else if (charVal1 < charVal2) { + return false; + } + } + return false; +} diff --git a/201808-sorting/tici/MergeSort.js b/201808-sorting/tici/MergeSort.js new file mode 100644 index 0000000..7011149 --- /dev/null +++ b/201808-sorting/tici/MergeSort.js @@ -0,0 +1,50 @@ +var fs = require('fs'); +const unsorted = '../unsorted.json'; + +// compare the arrays item by item and return the concatenated result +const merge = (left, right) => { + let result = [] + let indexLeft = 0 + let indexRight = 0 + + while (indexLeft < left.length && indexRight < right.length) { + if (left[indexLeft] < right[indexRight]) { + result.push(left[indexLeft]) + indexLeft++ + } else { + result.push(right[indexRight]) + indexRight++ + } + } + + return result.concat(left.slice(indexLeft)).concat(right.slice(indexRight)) +} + +// Split the array into halves and merge them recursively +const mergeSort = (arr) => { + if (arr.length === 1) return arr; // return once we hit an array with a single item + + const middle = Math.floor(arr.length / 2) // get the middle item of the array rounded down + const left = arr.slice(0, middle) // items on the left side + const right = arr.slice(middle) // items on the right side + + return merge( + mergeSort(left), + mergeSort(right) + ) +} + +fs.readFile(unsorted, 'utf8', (error, data) => { + + if (error) new Error(error); + + const key = 'villains'; //normies, heroes or villains + const parsedData = JSON.parse(data); + const result = mergeSort(parsedData[key]); // Merge Sort each value + + fs.writeFile(`${key}.json`, JSON.stringify(result), 'utf8', (error) => { + if (error) new Error(error); + console.log(`${key}.json`); + }); + +}); diff --git a/201808-sorting/tici/README.md b/201808-sorting/tici/README.md new file mode 100644 index 0000000..acd99b2 --- /dev/null +++ b/201808-sorting/tici/README.md @@ -0,0 +1,34 @@ +## Selection Sort + +normies.json +real 0m0.111s +user 0m0.086s +sys 0m0.021s + +villains.json +real 0m0.697s +user 0m0.673s +sys 0m0.021s + +heroes.json +real 0m6.908s +user 0m6.855s +sys 0m0.032s + + +## Merge Sort + +normies.json +real 0m0.101s +user 0m0.082s +sys 0m0.019s + +villains.json +real 0m0.120s +user 0m0.106s +sys 0m0.020s + +heroes.json +real 0m0.163s +user 0m0.145s +sys 0m0.028s \ No newline at end of file diff --git a/201808-sorting/tici/SelectionSort.js b/201808-sorting/tici/SelectionSort.js new file mode 100644 index 0000000..d5e8417 --- /dev/null +++ b/201808-sorting/tici/SelectionSort.js @@ -0,0 +1,65 @@ +const fs = require('fs'); +const unsorted = '../unsorted.json'; + +const sortOrder = [ "a", "b", "c", "d", "e", "f", "g", "h", "i", "j", "k", "l", "m", "n", "o", "p", "q", "r", "s", "t", "u", "v", "w", "x", "y", "z", " ", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", ":", "-", ".", "'", "’", "#", "/", ] + +// Function to swap two elements by assigning +// the first to a temporary variable then +// reassigning the actual array elements +// This runs directly in the function and +// acts on the array in memory rather than returning +// a swapped array +const swap = (array, firstIndex, secondIndex) => { + let temp = array[firstIndex]; + array[firstIndex] = array[secondIndex]; + array[secondIndex] = temp; +}; + +const indexOfMinimum = (array, startIndex) => { + let minValue = array[startIndex]; + let minIndex = startIndex; + /* Loop through the "sub array" or array not including the minIndex, + because we know that one has already been sorted If the index in the + loop is less than the minIndex, make it the minIndex instead */ + for(let i = minIndex + 1; i < array.length; i++) { + if(array[i] < minValue) { + minIndex = i; + minValue = array[i]; + } + } + return minIndex; +}; + +const selectionSort = (array) => { + let newIndex; + // Loop through the entire array, reassigning the minIndex as we go + // Swap the minIndex with i because minIndex will be smaller + for(let i = 0; i < array.length; i++) { + newIndex = indexOfMinimum(array, i); + swap(array, i, newIndex); + } + return array; +}; + +fs.readFile(unsorted, 'utf8', (error, data) => { + + if (error) new Error(error); + + const key = 'heroes'; //normies, heroes or villains + const parsedData = JSON.parse(data); + let result = selectionSort(parsedData[key]); // Selection Sort each value + + fs.writeFile(`${key}.json`, JSON.stringify(result), 'utf8', (error) => { + if (error) new Error(error); + console.log(`${key}.json`); + }); + + // Object.entries(parsedData).forEach( ([key, value]) => { + // let result = selectionSort(value); // Selection Sort each value + // fs.writeFile(`${key}.json`, JSON.stringify(result), 'utf8', (error) => { + // if (error) new Error(error); + // console.log(`${key}.json`); + // }); + // }); + +}); diff --git a/201808-sorting/timl/index.js b/201808-sorting/timl/index.js new file mode 100644 index 0000000..9614d73 --- /dev/null +++ b/201808-sorting/timl/index.js @@ -0,0 +1,86 @@ + +const fs = require('fs'); + +const order = [undefined, 'a','b','c','d','e','f','g','h','i','j','k','l','m','n','o','p','q','r','s','t','u','v','w','x','y','z',' ','1','2','3','4','5','6','7','8','9','0',':','-','.',"'",'’','#','/']; + +const compare = (s1, s2) => { + // Is s1 bigger than (or equal to) s2? ull/undefined are always big + if (s1 === undefined) return true; + if (s2 === undefined) return false; + s1 = s1.toLowerCase(); + s2 = s2.toLowerCase(); + const N = Math.max(s1.length, s2.length); + for (let i = 0; i < N; i++) { + if (s1[i] !== s2[i]) return order.indexOf(s1[i]) > order.indexOf(s2[i]) + } + return true; // Must be identical +} + +const selectionSort = (data) => { + const N = data.length; + const sorted = []; + for (let i = 0; i < N; i++) { + let marker = 0; + for (let j = 1; j < N; j++) { + if (data[j] && compare(data[marker], data[j])) { + marker = j; + } + } + sorted.push(data[marker]); + data[marker] = undefined; + } + return sorted; +} + + +const merge = (data1, data2) => { + let i1 = 0; + let i2 = 0; + const result = []; + while (data1[i1] !== undefined || data2[i2] !== undefined) { + result.push(compare(data1[i1], data2[i2]) ? data2[i2++] : data1[i1++]); + } + return result; +} + +const mergeSort = (data, low, high) => { + // Take index parameters so that we don't have to manipulate the underlying array + low = low !== undefined ? low : 0; + high = high !== undefined ? high : data.length; + + if (high === low) return [] // Base case + if (high - low === 1) return [data[low]]; // Base case + + const middle = Math.floor((low + high) / 2); + + return merge(mergeSort(data, low, middle), mergeSort(data, middle, high)); +} + + +const timedSort = (data, sortFn) => { + const N = data.length; + const t0 = process.hrtime(); + const output = sortFn([...data]); + const t1 = process.hrtime(); + const dt = 1000000000 * (t1[0] - t0[0]) + (t1[1] - t0[1]); + console.log(`N: ${N} - time: ${dt/1000000000} s - per-elem: ${dt/N/1000} us`) + if (N !== output.length) console.error(`Incorrect length: ${output.length} !== ${N}`) +}; + +const data = JSON.parse(fs.readFileSync('../unsorted.json')); + +console.log('Merge Sort'); +timedSort(data.normies, mergeSort); +timedSort(data.villains, mergeSort); +timedSort(data.heroes, mergeSort); +console.log('Selection Sort'); +timedSort(data.normies, selectionSort); +timedSort(data.villains, selectionSort); +timedSort(data.heroes, selectionSort); + + +// Selection Sort +// N: 1000 - time: 0.126074397 s - per-elem: 126.07439699999999 us +// N: 20000 - time: 48.222657082 s - per-elem: 2411.1328541000003 us +// N: 40000 - time: 188.528793157 s - per-elem: 4713.219828925 us +// node index.js 236.94s user 1.21s system 100% cpu 3:57.86 total diff --git a/201808-sorting/unsorted.json b/201808-sorting/unsorted.json new file mode 100644 index 0000000..97a9736 --- /dev/null +++ b/201808-sorting/unsorted.json @@ -0,0 +1,53163 @@ +{ + "normies": [ + "Chelsea", + "Giuliana", + "Camille", + "Paul", + "Gabrielle", + "Josiah", + "Camryn", + "Amiyah", + "Aiden", + "Manuel", + "Vivienne", + "Myla", + "Jaxon", + "Andre", + "Hope", + "Cecilia", + "Ryder", + "Briella", + "Eric", + "Johnathan", + "Sasha", + "Andy", + "Luna", + "Laura", + "Cali", + "Tucker", + "Allison", + "Connor", + "Holly", + "Abby", + "Odin", + "Cruz", + "Gunner", + "Naomi", + "William", + "Simon", + "Jenna", + "Khloe", + "Summer", + "Vanessa", + "Londyn", + "Skyler", + "Emilia", + "Sebastian", + "Lilian", + "Addilyn", + "Olivia", + "River", + "Sydney", + "Zuri", + "Diana", + "Alanna", + "Elaine", + "Wesley", + "Ember", + "Sophie", + "Maverick", + "Jayla", + "Reese", + "Kendra", + "Lauren", + "Edgar", + "Isabelle", + "Noel", + "Johanna", + "Frank", + "Kyler", + "Gideon", + "Killian", + "Emilio", + "Lauryn", + "Jasmine", + "Remi", + "Joy", + "Beatrice", + "Katie", + "Bodhi", + "Isaiah", + "Everleigh", + "Cooper", + "Felix", + "Kiara", + "Aaliyah", + "Jay", + "Miracle", + "Adelynn", + "Macy", + "Kyle", + "Daphne", + "Kalani", + "Luke", + "Kira", + "Makayla", + "Fiona", + "Bethany", + "Eva", + "Finn", + "Max", + "Hunter", + "Stephen", + "Bailee", + "Solomon", + "Lennon", + "Colton", + "Porter", + "Kaitlyn", + "Parker", + "Aubrey", + "Jolene", + "Hayden", + "Aniyah", + "Jameson", + "Jesus", + "Jada", + "Alina", + "Maximiliano", + "Emersyn", + "Malia", + "Tyler", + "Millie", + "Anderson", + "Landon", + "Katelyn", + "Miriam", + "Erick", + "June", + "Michaela", + "Nina", + "Ivan", + "Frances", + "Wyatt", + "Maci", + "Kamila", + "Briana", + "Jennifer", + "Nia", + "Ismael", + "Amari", + "Maisie", + "Heaven", + "Veronica", + "Nova", + "Alejandro", + "Adelyn", + "Molly", + "Stella", + "Jared", + "Brooks", + "Violet", + "Ava", + "Alayna", + "Travis", + "Allie", + "Gwendolyn", + "Nicholas", + "Leilani", + "Adeline", + "Cole", + "Lyric", + "Ada", + "Mila", + "Natalie", + "Easton", + "Maia", + "Rachel", + "Seth", + "Nadia", + "Imani", + "Jorge", + "Graham", + "Alicia", + "Adonis", + "Anika", + "Edith", + "Maryam", + "Sienna", + "Elijah", + "Mckenna", + "Regina", + "Theodore", + "Samara", + "Jade", + "Jayleen", + "Brooke", + "Gracelyn", + "Alexandria", + "Kaden", + "Tobias", + "Serena", + "Malaysia", + "Alyssa", + "Isabella", + "Bella", + "Magnolia", + "Hendrix", + "Selah", + "Fernando", + "Evan", + "Journey", + "Charlotte", + "Brooklynn", + "Ivanna", + "Julianna", + "Yaretzi", + "Sabrina", + "Nevaeh", + "Isla", + "Sylvia", + "Jaxson", + "Grady", + "Caiden", + "Heidi", + "Logan", + "Atticus", + "Kelly", + "Brandon", + "Aspen", + "Vincent", + "Kassidy", + "Carlos", + "Bennett", + "Joseph", + "Michael", + "Claire", + "Dylan", + "Nicole", + "Sarai", + "Leia", + "Andrea", + "Jazlyn", + "Julie", + "Titus", + "Christina", + "Romeo", + "Hannah", + "Dakota", + "Aleena", + "Norah", + "Phoebe", + "Karter", + "Maeve", + "Mabel", + "Lila", + "Peter", + "Noah", + "Cassidy", + "Ruby", + "Lia", + "Ezra", + "Esme", + "Kai", + "Ariyah", + "Nathaniel", + "Catalina", + "Mason", + "Jensen", + "Maximus", + "Evangeline", + "Carter", + "Jase", + "Lucas", + "Alaina", + "Dante", + "Delilah", + "Savannah", + "Dalton", + "Ezekiel", + "Jayce", + "Anastasia", + "Genesis", + "Jeffrey", + "Marshall", + "Jacob", + "Alayah", + "Presley", + "Gabriel", + "Kaydence", + "Thea", + "Victor", + "Winter", + "Kynlee", + "Emmalyn", + "Levi", + "Adley", + "Freya", + "London", + "Athena", + "Gregory", + "Alan", + "Adalynn", + "Desmond", + "Dominick", + "Timothy", + "Aisha", + "Parker", + "Malik", + "Lilliana", + "Madeleine", + "Braxton", + "Saylor", + "Aurora", + "Lilith", + "Lena", + "Lorelei", + "Celeste", + "Grayson", + "Vivian", + "Matteo", + "Liliana", + "Sierra", + "Jaylen", + "Charlie", + "Holden", + "Jeremiah", + "Kora", + "Elias", + "Ayden", + "Ellie", + "Emily", + "Aleah", + "Elliot", + "Skyla", + "Kayleigh", + "Sawyer", + "Madeline", + "Julius", + "Melody", + "Katherine", + "Angelina", + "Faith", + "Devin", + "Vera", + "Luciana", + "Marilyn", + "Angelo", + "Rowan", + "Kenneth", + "Tanner", + "Jaxton", + "Maddox", + "Martin", + "Jack", + "Ellis", + "Elizabeth", + "Adrianna", + "Brody", + "Cash", + "Damian", + "Helena", + "Stephanie", + "Ali", + "Madilyn", + "Benjamin", + "Avery", + "Israel", + "Orion", + "Aria", + "Hanna", + "Miguel", + "Royalty", + "Adriana", + "Coraline", + "Lukas", + "Malakai", + "Josue", + "Aliyah", + "Amira", + "Adelina", + "Gemma", + "Madisyn", + "Leo", + "Jazmin", + "Dayana", + "Zion", + "Axel", + "Rosemary", + "Emerson", + "Liberty", + "Anaya", + "Ivy", + "Kali", + "Meredith", + "Zander", + "Owen", + "Bailey", + "Barrett", + "Marley", + "Brayden", + "Beckett", + "Rosalie", + "Caleb", + "Alexis", + "Prince", + "Leslie", + "Maliyah", + "Kayden", + "Chance", + "Kathryn", + "Journee", + "Jesse", + "Jimena", + "Karen", + "Kyrie", + "Ronan", + "Juliet", + "Victoria", + "Leonardo", + "Olive", + "Sophia", + "Lucia", + "Kash", + "Cecelia", + "Kennedy", + "Elaina", + "Sean", + "Grace", + "Ariah", + "Dallas", + "Demi", + "Arlo", + "Griffin", + "Megan", + "Luis", + "Paisley", + "Autumn", + "Wade", + "Rafael", + "Henley", + "Silas", + "Liam", + "Austin", + "Blake", + "Sergio", + "Angelica", + "Itzel", + "Harrison", + "Alondra", + "Amara", + "Aubree", + "Jace", + "Eliza", + "Richard", + "Jude", + "Gael", + "Elsie", + "Tatum", + "Catherine", + "Greyson", + "Renata", + "Kevin", + "Rylie", + "April", + "Baylee", + "Kamryn", + "Amaya", + "Archer", + "Colt", + "Dahlia", + "Isabel", + "Isaac", + "Kennedi", + "Josephine", + "Madelynn", + "Rylan", + "Hattie", + "Harmony", + "Francesca", + "Bristol", + "Bianca", + "Esmeralda", + "Ibrahim", + "Charles", + "Kayson", + "Kara", + "Brianna", + "Carter", + "Walter", + "Collin", + "Addyson", + "Maya", + "Makenna", + "Selena", + "King", + "Oscar", + "Daniela", + "Zoe", + "Brynn", + "Daleyza", + "Lyla", + "Ariel", + "Jonah", + "Ashley", + "Adrian", + "Arielle", + "Sullivan", + "Erik", + "Muhammad", + "Abraham", + "Zane", + "Makenzie", + "Kylee", + "Hazel", + "Leah", + "Gabriela", + "Madilynn", + "Amy", + "Laila", + "Logan", + "Cheyenne", + "Cayden", + "Patrick", + "Keegan", + "Mateo", + "Julia", + "Amanda", + "Cohen", + "Elianna", + "Amelia", + "Ian", + "Jaiden", + "Kayla", + "Alex", + "Malachi", + "Cadence", + "Gage", + "Oliver", + "Charlie", + "Alexia", + "Mia", + "Juan", + "Aaron", + "Arya", + "Myles", + "Annalise", + "Bradley", + "Alivia", + "Eden", + "Evelynn", + "Madelyn", + "Blakely", + "Kameron", + "Brady", + "Rebecca", + "Jayceon", + "Laurel", + "Kendall", + "Avianna", + "Sawyer", + "Natalia", + "Mira", + "Daniella", + "Shane", + "Alana", + "Annie", + "Lydia", + "Waylon", + "Zara", + "Arabella", + "Caden", + "Kehlani", + "Trinity", + "Brynlee", + "Chase", + "Everly", + "Ariana", + "Fernanda", + "Evelyn", + "Quinn", + "Bryan", + "Remington", + "Carson", + "Alejandra", + "Gavin", + "Haven", + "Hayden", + "Lily", + "Raelynn", + "Lilly", + "Mya", + "Nash", + "Harper", + "Scarlet", + "Elliana", + "Atlas", + "Clayton", + "Cody", + "Gabriella", + "Christian", + "Colin", + "Jillian", + "Quinn", + "Evie", + "Elena", + "Shiloh", + "Edward", + "Bentley", + "Destiny", + "Legend", + "Aviana", + "Lexi", + "Camden", + "Milani", + "Averie", + "Colette", + "Warren", + "Ayla", + "Reagan", + "Miles", + "Serenity", + "Liana", + "Samantha", + "Mikayla", + "Nolan", + "Lorenzo", + "Harvey", + "Paislee", + "Annabelle", + "Johnny", + "Azalea", + "John", + "Walker", + "Malcolm", + "Braelynn", + "Lainey", + "Jordan", + "Jett", + "Lucille", + "Scarlett", + "Abigail", + "Lorelai", + "Braelyn", + "Felicity", + "Clark", + "Taylor", + "Brinley", + "Emma", + "Damien", + "Christopher", + "Jayda", + "Samuel", + "Jeremy", + "Adam", + "Addison", + "Joshua", + "Daisy", + "Jonathan", + "Lilah", + "Hadley", + "Jax", + "Mario", + "Enzo", + "Lane", + "Ashlynn", + "Anna", + "Pedro", + "Melissa", + "Leland", + "Viviana", + "Santiago", + "Camilla", + "Helen", + "Kane", + "Danna", + "Kinsley", + "Nayeli", + "Derek", + "Riley", + "Theo", + "Nathan", + "Corbin", + "Carolina", + "Hailey", + "Finley", + "Joel", + "Messiah", + "Willa", + "Erin", + "Mackenzie", + "Nylah", + "George", + "Jocelyn", + "Eloise", + "Cesar", + "Ella", + "Matthew", + "Angel", + "Arianna", + "Riley", + "Jordyn", + "Talia", + "River", + "Paris", + "Clara", + "Steven", + "Noelle", + "Emery", + "Ethan", + "Peyton", + "Justin", + "Justice", + "Willow", + "Luca", + "Finley", + "Andres", + "Thiago", + "David", + "Bryce", + "Haley", + "Charlee", + "Margaret", + "Michelle", + "Aylin", + "Karla", + "Ariella", + "James", + "Ainsley", + "Iris", + "Carly", + "Angel", + "Melanie", + "Jason", + "Fatima", + "Gia", + "Cataleya", + "Mckinley", + "Allyson", + "Blake", + "Kyra", + "Morgan", + "Camila", + "Caroline", + "Giselle", + "Kyleigh", + "Emmanuel", + "Julian", + "Gianna", + "Alani", + "Penelope", + "Phoenix", + "Omar", + "Juliana", + "Layla", + "Avery", + "Galilea", + "Eli", + "Brian", + "Dawson", + "Mary", + "Ashlyn", + "Marlee", + "Reed", + "Leonel", + "Josie", + "Weston", + "Carmen", + "Ryker", + "Jacqueline", + "Charli", + "Francisco", + "Cora", + "Marcus", + "Ana", + "Jackson", + "Troy", + "Mark", + "Sloane", + "Anthony", + "Bryson", + "Piper", + "Kaiden", + "Paxton", + "Nora", + "Valentina", + "Conner", + "Rory", + "Elliott", + "Nehemiah", + "Irene", + "Rowan", + "Raegan", + "Melany", + "Sarah", + "Adaline", + "Chloe", + "Edwin", + "Matias", + "Declan", + "Spencer", + "Amir", + "Louis", + "Mckenzie", + "Daxton", + "Lola", + "Emiliano", + "Tiffany", + "Matilda", + "Lucy", + "Elise", + "Ximena", + "Ashton", + "Asher", + "Oakley", + "Kaia", + "Arthur", + "Janiyah", + "Maria", + "Cameron", + "Georgia", + "Alexis", + "Avah", + "Raven", + "Grant", + "Andrew", + "Janelle", + "Joaquin", + "Roman", + "Jessica", + "Kenzie", + "Hector", + "Kinley", + "Rylee", + "Calvin", + "Jayden", + "Kensley", + "Joanna", + "Angela", + "Harlow", + "Raelyn", + "Callie", + "Raiden", + "Wren", + "Tessa", + "Karina", + "Genevieve", + "Everett", + "Virginia", + "Juniper", + "Rory", + "Gracie", + "Cameron", + "Leon", + "Charleigh", + "Zariah", + "Anne", + "Kaylee", + "Lincoln", + "Thomas", + "Remington", + "Nyla", + "Javier", + "Mariana", + "Preston", + "Beckham", + "Jose", + "Lillian", + "Margot", + "Madison", + "Sara", + "Emerson", + "Robert", + "Amber", + "Trevor", + "Nicolas", + "Milo", + "Marco", + "Ryleigh", + "Macie", + "Gracelynn", + "Mariah", + "Kaliyah", + "Jordan", + "Knox", + "Brylee", + "Shelby", + "Maxwell", + "Kyla", + "Tristan", + "Myra", + "Peyton", + "Emelia", + "Lacey", + "Jane", + "Dean", + "Brantley", + "Leighton", + "Kaleb", + "Brooklyn", + "Adelaide", + "Zayden", + "Miranda", + "Raymond", + "Reid", + "Jake", + "Annabella", + "Blair", + "Elliott", + "Garrett", + "Elle", + "Judah", + "Amari", + "Ryan", + "Alison", + "Shawn", + "Jasper", + "Leona", + "Eliana", + "Leila", + "Eleanor", + "Skye", + "Karson", + "Eduardo", + "Zayne", + "Elisa", + "Maddison", + "Valerie", + "Esther", + "Dylan", + "Ricardo", + "Giovanni", + "Valeria", + "Ryan", + "Xander", + "Rhett", + "Kylie", + "Kate", + "Major", + "Antonio", + "Sage", + "Dominic", + "Ophelia", + "Audrey", + "Emmett", + "Hudson", + "Ace", + "Dallas", + "Henry", + "Alessandra", + "Diego", + "Mariam", + "Priscilla", + "Celine", + "Haylee", + "Kimberly", + "Kingston", + "Aubrie", + "Mallory", + "Skylar", + "Abel", + "Brielle", + "Gloria", + "Xavier", + "Paige", + "Aidan", + "Charley", + "Jazmine", + "Alice", + "Iker", + "Alexander", + "Rose", + "Kelsey", + "Dakota", + "Conor", + "Sadie", + "Octavia", + "Adalyn", + "Ruth", + "Delaney", + "Phoenix", + "Izabella", + "Adriel", + "Alexandra", + "Karsyn", + "Amina", + "Maggie", + "Daniel", + "Alexa", + "Zayn", + "Zoey", + "Keira", + "Fabian", + "August", + "Emely", + "Sofia", + "Beau", + "Hallie", + "Teagan", + "Cristian", + "Jaden", + "Juliette", + "Tyson", + "Savanna", + "Eve", + "Payton", + "Lana", + "Micah", + "Danielle", + "Harley", + "Donovan", + "Zachary", + "Kason" + ], + "villains": [ + "Grayven", + "Rag Doll", + "The Vulture", + "Ion", + "Manchester Black", + "Bolivar Trask", + "Talia al Ghul", + "Mad Hatter", + "Ultraman", + "Cheshire", + "Mandarin's Minions", + "Jason Kreis", + "Ocean Master", + "Brutale", + "Fin Fang Foom", + "Rampage", + "Attuma", + "White Rabbit", + "Lazara", + "Gargantus", + "Living Laser", + "The Yellow Claw", + "Atomic Skull", + "Double Dare", + "Moonstone", + "T.O. Morrow", + "Crimesmith", + "Cornelius Stirk", + "Baron Mordo", + "Catman", + "Roulette", + "The Man-Killer", + "Killer Croc", + "Blackfire", + "Hath-Set", + "Blackout", + "Penny Plunderer", + "Cutthroat", + "Deacon Blackfire", + "Girder", + "Parallax", + "Pretty Persuasions", + "Sonar", + "Evinlea", + "Ghaur", + "Sinister Six", + "Sinestro", + "The Crimson Ghost", + "Psycho-Man", + "Armadillo", + "Scandal", + "Cyborgirl", + "Matter Master", + "Inferno", + "Mothergod", + "Appa Ali Apsa", + "Pharaoh Rama Tut", + "Appa Ali Apsa", + "Plantman", + "The Fiddler", + "Scorch", + "Titan", + "Answer", + "Doctor Achilles Milo", + "Grim Reaper", + "Goldilocks", + "Lady Death", + "The Yellow Claw", + "Ultron", + "Pharzoof", + "Felix Faust", + "Sabbac", + "Porcupine", + "Javelin", + "Ultraman", + "Crossbones", + "Virman Vundabar", + "HYDRA", + "Titan", + "T.O. Morrow", + "Vapor", + "Set", + "Silk Fever", + "Carmine Falcone", + "Lady Octopus", + "Hitman", + "Two-Face", + "Onimar Synn", + "Galactus", + "Clayface", + "Evinlea", + "Royal Flush Gang", + "The Awesome Android", + "Zaladane", + "Kraven the Hunter", + "Carnage", + "Abra Kadabra", + "Spider-Woman", + "Mammoth", + "Blackfire", + "Cold War", + "Dragonrider", + "Mad Harriet", + "Red Ghost", + "Pretty Persuasions", + "Dominus", + "Constrictor", + "Black Widow", + "Rose, Thorn", + "Brainwave", + "Leap-Frog", + "Vapor", + "Pink Pearl", + "Humpty Dumpty", + "Bloodsport", + "Thanos", + "Goldface", + "Dr. Death", + "Magneta", + "Korvac", + "Selene", + "Marrow", + "Parasite", + "Black Flash", + "Dr. Death", + "Quicksand", + "Purgatori", + "Weather Wizard", + "Dormammu", + "Inferno", + "The Puppet Master", + "Alkhema", + "Lady Deathstrike", + "Phobia", + "Doctor Doom", + "The Top", + "Malebolgia", + "Joker", + "Lady Vic", + "Unicron", + "Sabretooth", + "Count Vertigo", + "Stegron", + "Magneta", + "Gilotina", + "Tim Boo Ba", + "Tala", + "Cold War", + "Electro", + "General", + "Decay", + "Power Man", + "Kalibak", + "Royal Flush Gang", + "White Rabbit", + "Mysteria", + "Hazard", + "Doctor Phosphorus", + "Cheshire", + "Gargantus", + "Crossfire", + "The Mad Mod", + "Byth", + "Mercy", + "Molten Man-Thing", + "Anomaly", + "Commissioner Gillian B. Loeb", + "Toad", + "Sentinels", + "Double Dare", + "Batzarro", + "Able Crown", + "Doctor Alchemy", + "Ten-Eyed Man", + "Deacon Blackfire", + "Jewelee", + "Zoom", + "Count Vertigo", + "The Puzzler", + "Pied Piper", + "Menace", + "Maxima", + "Cavalier", + "Parademons", + "Hath-Set", + "Heat Wave", + "New Wave", + "Zeiss", + "Dr. Death", + "Kanto", + "Bullseye", + "Ten-Eyed Man", + "Desaad", + "Devilance", + "Monocle", + "Ultraman", + "Man Beast", + "Infant Terrible", + "Vertigo", + "Pied Piper", + "Letha", + "The Chameleon", + "Composite Superman", + "Leap-Frog", + "Sabbac", + "MF DOOM", + "Mister Hyde", + "Eduardo", + "Ghaur", + "Morgan le Fay", + "Fem Paragon", + "Gladiator", + "Gilotina", + "Mad Harriet", + "Godiva", + "Space Phantom", + "Bizarro", + "Scarlet Witch", + "Acolytes", + "Terra", + "Nero", + "Deadshot", + "Lotso", + "T.O. Morrow", + "Mantis", + "Peek-a-Boo", + "Lady Shiva", + "Kira", + "Weather Wizard", + "Spencer Smythe", + "Legion of the Unliving", + "Acolytes", + "Speed Queen", + "Blackrock", + "Mastermind", + "Crimesmith", + "Molloch", + "Calendar Man", + "Lazara", + "Mammon", + "Star Sapphire", + "Roulette", + "Mad Thinker", + "Stained Glass Scarlet", + "Lethal Legion", + "Maximus", + "Fabian Cortez", + "Anarky", + "The Crimson Ghost", + "Al-Tariq", + "Anarky", + "Stained Glass Scarlet", + "Hush", + "Grim Reaper", + "Bronze Tiger", + "Reaper", + "Grand Director", + "Amos Fortune", + "Rainbow Raiders", + "Toad", + "Scandal", + "Psycho-Man", + "Giganta", + "Kyle Abbot", + "Black Zero", + "The Fiddler", + "Spragg", + "Jason Todd", + "Queen Bee", + "Mortalla", + "Porcupine", + "Scorpia", + "Sin", + "Terra-Man", + "Mephisto", + "Ingra", + "Quicksilver", + "Mad Harriet", + "Purgatori", + "Brainiac", + "Miracle Man", + "Calculator", + "Artemiz", + "Ultraman", + "Black Zero", + "Mongul II", + "H.I.V.E.", + "Anaconda", + "Faora", + "Agent H of HYDRA", + "Valentina", + "Gladiator", + "Onslaught", + "Major Force", + "Imperiex", + "Pharzoof", + "Dr. Death", + "Graviton", + "The Vulture", + "Acolytes", + "Grim Reaper", + "Ten-Eyed Man", + "Plastique", + "Mimic", + "Doctor Double X", + "Scarlet Witch", + "Joker", + "The Fat Man", + "Facade", + "Agamemno", + "Magneto", + "Portal", + "Sandman", + "They Who Wield Power", + "Googam", + "Neutron", + "Lodestone", + "Ratcatcher", + "Paste-Pot Pete", + "They Who Wield Power", + "Gladiator", + "Mirror Master", + "Yancy Street Gang", + "Jason Kreis", + "Vapor", + "Hyena", + "Baron Zemo", + "Floronic Man", + "Murmur", + "Madame Rouge", + "The Skrulls", + "NKVDemon", + "Dark Angel", + "Anomaly", + "Penguin", + "Malice", + "Galactus", + "NKVDemon", + "Warmaker", + "Scarecrow", + "Answer", + "Anthony Lupus", + "Black Spider", + "Freedom Force", + "Purgatori", + "Kanto", + "Hate-Monger", + "Equus", + "MODOK", + "Golden Glider", + "Doctor Double X", + "Master Pandemonium", + "Goom", + "The Awesome Android", + "Mindblast", + "Molecule Man", + "Cluemaster", + "Ballox the Monstroid", + "Jack Frost", + "Resistants", + "Lock-Up", + "Carnage", + "The Skrulls", + "Titanium Man", + "The Gargoyle", + "Armadillo", + "Clayface", + "Immortus", + "Mimic", + "Murmur", + "Roulette", + "Molecule Man", + "Loki", + "Advanced Idea Mechanics", + "Black Spider", + "Set", + "Iron Maiden", + "Cold War", + "The Wingless Wizard", + "Tarantula", + "The Kree", + "Poison Ivy", + "Parallax", + "Plantman", + "Spiral", + "Toad", + "Rampage", + "Scavenger", + "Prank", + "Fixer", + "Scarlet Witch", + "Morgan le Fay", + "Sabretooth", + "Vapor", + "Osira", + "Osira", + "The Mad Mod", + "Ion", + "Fault Zone", + "Cold War", + "Female Furies", + "Lady Shiva", + "Thinker", + "Hitman", + "Murmur", + "Moses Magnum", + "Neutron", + "Portal", + "Allatou", + "Tigress", + "Mad Thinker", + "Metallo", + "Ghaur", + "Massacre", + "Hobgoblin", + "Jack Frost", + "Southpaw", + "Imperiex", + "Constrictor", + "Mothergod", + "Volcana", + "Morlun", + "The Rhino", + "The Lightning", + "The Mad Mod", + "Porcupine", + "Turtle", + "Venom", + "Warlord Zemu", + "Goddess", + "Prankster", + "Super-Skrull", + "Black Flash", + "The Vulture", + "Hellgrammite", + "Cyborgirl", + "Doctor Alchemy", + "Owen Mercer", + "Baron Blood", + "Blackrock", + "Doctor Phosphorus", + "Psycho-Man", + "Cheetah", + "Captain Cold", + "Tally Man", + "Catwoman", + "Anthony Lupus", + "Qwsp", + "Morgan Edge", + "Malebolgia", + "Sportsmaster", + "Rainbow Raiders", + "Merlyn", + "Doctor Destiny", + "Parallax", + "Bloodsport", + "Harlequin", + "Harpy", + "Doctor Cyber", + "Doomsday", + "The Gargoyle", + "Agent H of HYDRA", + "Mai Shen", + "Quicksilver", + "Darkseid", + "Black Talon", + "Tar Pit", + "Ord", + "Lorelei", + "The Yellow Claw", + "Lloigoroth", + "Korvac", + "Princess Python", + "The Chameleon", + "Prankster", + "Crime Doctor", + "Blackfire", + "Diablo", + "Peek-a-Boo", + "Firefly", + "Eduardo", + "Lucifer", + "Double Down", + "Stompa", + "Doctor Cyber", + "Plantman", + "Elektro", + "Kanjar Ro", + "Bronze Tiger", + "Captain Boomerang", + "Nebula", + "Virman Vundabar", + "Neutron", + "Super-Skrull", + "Doctor Doom", + "Cyborgirl", + "Terra", + "Scandal", + "Nero", + "Quantum", + "Monocle", + "Porcupine", + "Byth", + "Floronic Man", + "Jinx", + "Baron Blitzkrieg", + "Riddler", + "Godiva", + "Ultron", + "Arcade", + "Bug-Eyed Bandit", + "Two-Face", + "Owlman", + "Deep Six", + "Harley Quinn", + "Killer Croc", + "Sat-Yr9", + "Electrocutioner", + "MODOK", + "Anthony Lupus", + "Prometheus", + "Dragon Man", + "Misfit", + "Brainiac", + "Osira", + "Orca", + "Doctor Moon", + "Cobalt Man", + "Scarecrow", + "Spencer Smythe", + "The Separated Man", + "Magneta", + "Tweedledum", + "Amos Fortune", + "Marrow", + "Tarantula", + "Chameleon", + "Darth Vader", + "Aqueduct", + "Joker", + "Apocalypse", + "Kingpin", + "Mr. Freeze", + "Red Skull", + "Bloodsport", + "Answer", + "Ereshkigal", + "Mr. Mxyzptlk", + "Javelin", + "Godiva", + "Professor Ivo", + "Ocean Master", + "The Penguin", + "The Yellow Claw", + "Batroc the Leaper", + "The Puzzler", + "Orka", + "The Joker", + "Gorilla-Man", + "Doctor Destiny", + "Phantazia", + "Black Flash", + "Firefly", + "Rampage", + "Ignition", + "Professor Ivo", + "Zoom", + "Sphinx", + "The Rival", + "Royal Flush Gang", + "Agent H of HYDRA", + "Magus", + "Kraven the Hunter", + "The Lightning", + "Power Man", + "Winter Soldier", + "Arcade", + "Mole Man", + "Riddler", + "Battleaxe", + "Titanium Man", + "Molecule Man", + "Venom", + "Sentinels", + "Black Adam", + "Plastique", + "Massacre", + "Cheshire", + "Morgan le Fay", + "Kyle Abbot", + "Massacre", + "Shredder", + "Deuce", + "MF DOOM", + "Inferno", + "The Puzzler", + "Cicada", + "Loki", + "Catman", + "Captain Stingaree", + "Mad Thinker", + "Doctor Demonicus", + "Jinx", + "Magpie", + "Carmine Falcone", + "Deuce", + "Silver Swan", + "Hugo Strange", + "Mercy", + "Mandarin", + "Black Zero", + "Doctor Sivana", + "Hobgoblin", + "Scream", + "Egghead", + "Catwoman", + "Black Adam", + "The Fiddler", + "Glorious Godfrey", + "Parademons", + "Heat Wave", + "Mr. Felonious Gru", + "Spragg", + "Constrictor", + "Penny Plunderer", + "Jack Frost", + "Glorious Godfrey", + "Rad", + "Sun Girl", + "Warlord Zemu", + "Molloch", + "Green Goblin", + "Hades", + "Mephisto", + "The Kree", + "Starro", + "Naga", + "Batzarro", + "Jack Frost", + "Talia al Ghul", + "Freedom Force", + "Felix Faust", + "Flag-Smasher", + "Evil Ernie", + "Ocean Master", + "Mimic", + "Lady Octopus", + "Gorilla-Man", + "Lucifer", + "Doctor Moon", + "Scorch", + "Mr. Freeze", + "Manhunters", + "Titan", + "Heggra", + "Lotso", + "Leap-Frog", + "Titan", + "Fearsome Five", + "Mad Thinker", + "Lava Men", + "David Cain", + "Carmine Falcone", + "Lorelei", + "Spencer Smythe", + "Needle", + "White Rabbit", + "Ignition", + "Doctor Bedlam", + "Manhunters", + "Zoom", + "Mister Hyde", + "Trigger Twins", + "Persuader", + "Gentleman Ghost", + "Black Mask", + "Amygdala", + "Spiral", + "Electrocutioner", + "Zsasz", + "Destroyer", + "Atomic Skull", + "Knockout", + "Captain Cold", + "Toyman", + "Two-Face", + "Marrow", + "Heggra", + "Knockout", + "Cyborgirl", + "Nebula", + "Ereshkigal", + "Ibac", + "Dragon Man", + "The Borg", + "Hector Hammond", + "Javelin", + "Mist", + "Terrible Trio", + "Prank", + "Tar Pit", + "Molecule Man", + "Desaad", + "Lex Luthor", + "Radioactive Man", + "The Stranger", + "Fadeaway Man", + "Destroyer", + "The Fat Man", + "Valentina", + "Gargantus", + "The Stranger", + "Dragon Man", + "Silver Sable", + "Vapor", + "Pied Piper", + "Grim Reaper", + "Chthon", + "Super-Skrull", + "The Lizard", + "Indigo", + "Fearsome Five", + "Lion-Mane", + "Byth", + "Destiny", + "Fin Fang Foom", + "Malice Vundabar", + "Executioner", + "Blackfire", + "Dansen Macabre", + "Fin Fang Foom", + "Mortician", + "Nightmare", + "Ocean Master", + "Doctor Alchemy", + "Grottu", + "Griffin", + "Bloodsport", + "Deep Six", + "Black Talon", + "Two-Face", + "Two-Face", + "Psycho-Pirate", + "Moses Magnum", + "Terra-Man", + "Toad", + "Firefly", + "The Yellow Claw", + "League of Assassins", + "Portal", + "Mace Blitzkrieg", + "The Puzzler", + "Indigo", + "Lady Clay", + "Lady Dorma", + "Thinker", + "Chessure", + "Impala", + "Ocean Master", + "Fisherman", + "Nocturna", + "Gog", + "Superman Revenge Squad", + "Maelstrom", + "Vulture", + "Ingra", + "Red Ghost", + "Baron Mordo", + "Pharaoh Rama Tut", + "Reverse Flash", + "Lady Spellbinder", + "Doctor Doom", + "Captain Cold", + "Ozymandias", + "The Shade", + "Unus the Untouchable", + "Shredder", + "Letha", + "Arkon", + "Stompa", + "Kulan Gath", + "The Lizard", + "Sphinx", + "Midnight Sun", + "Manchester Black", + "Mongul II", + "Crossbones", + "Sinister Six", + "Madvillain", + "Onomatopoeia", + "Murmur", + "Hela", + "Hector Hammond", + "Kurrgo", + "Maximus", + "Egghead", + "Mirror Master", + "League of Assassins", + "Imperiex", + "Turtle", + "Kleinstocks", + "Living Laser", + "Deathbolt", + "Goom", + "Vapor", + "Hate-Monger", + "Klaw", + "Typhoid Mary", + "Captain Nazi", + "Evinlea", + "Magneto", + "Granny Goodness", + "Mindblast", + "Umar", + "Great White", + "Alberto Falcone", + "Prometheus", + "Assembly of Evil", + "Crazy Quilt", + "Tally Man", + "Hades", + "The Lizard", + "Chthon", + "The Terrible Tinkerer", + "Grim Reaper", + "Morgan le Fay", + "Queen Clea", + "Parademon", + "Lock-Up", + "Advanced Idea Mechanics", + "Queen Bee", + "The Awesome Android", + "Black Adam", + "Jason Todd", + "Terraxia", + "Maximus", + "Gizmo", + "Pretty Persuasions", + "The Skrulls", + "Dr. Horrible", + "Paragon", + "Advanced Idea Mechanics", + "Amos Fortune", + "Count Vertigo", + "Molten Man-Thing", + "Resistants", + "The General", + "Scandal", + "The Stranger", + "Shriek", + "Sinister Six", + "Pharzoof", + "Glorious Godfrey", + "Nocturna", + "Lagomorph", + "Cornelius Stirk", + "New Wave", + "Lock-Up", + "Sportsmaster", + "Fadeaway Man", + "Leap-Frog", + "Emma Frost", + "Speed Queen", + "Scorch", + "Turtle", + "Hangman", + "Molten Man", + "The Terrible Trio", + "Tattooed Man", + "Shredder", + "Space Phantom", + "Jewelee", + "Lava Men", + "Purgatori", + "Owen Mercer", + "Scarlet Witch", + "Deadshot", + "Titano", + "Naga", + "Zaran", + "Maelstrom", + "Lynx", + "Mortician", + "Peek-a-Boo", + "Harlequin", + "Anaconda", + "Lady Spellbinder", + "Gorilla Grodd", + "Hulk Robot", + "Midnight Sun", + "Sphinx", + "Parademons", + "Blackrock", + "Firebug", + "Darth Vader", + "Immortus", + "Tarantula", + "Volcana", + "Ronan the Accuser", + "Leap-Frog", + "Deathbolt", + "Carmine Falcone", + "Granny Goodness", + "Madame Masque", + "Queen Bee", + "Viper", + "King Shark", + "Black Spider", + "Female Furies", + "The Basilisk", + "Hush", + "Gentleman Ghost", + "Death Storm", + "Crimson Dynamo", + "Solomon Grundy", + "Knockout", + "Manchester Black", + "Nocturna", + "Fatality", + "Lodestone", + "Talon", + "Terraxia", + "Kurrgo", + "Mai Shen", + "Glorious Godfrey", + "Superman Revenge Squad", + "Onslaught", + "Tigress", + "Doctor Octopus", + "Rainbow Raiders", + "The Rhino", + "Mammoth", + "Murmur", + "Whiplash", + "Enchantress", + "Spencer Smythe", + "Kira", + "Midnight Sun", + "Ventriloquist", + "Kalibak", + "The Leader", + "Blastaar", + "Lady Vic", + "Ozymandias", + "Freedom Force", + "Spragg", + "Enchantress", + "Al-Tariq", + "Black Knight", + "Magneto", + "Reaper", + "Silver Banshee", + "Fadeaway Man", + "Double Down", + "Alex Wilder", + "Fault Zone", + "Galactus", + "Law", + "Mysterio", + "The Fiddler", + "Bizarro", + "Mud Pack", + "Tony Zucco", + "Clayface", + "The Stranger", + "Pharzoof", + "HYDRA", + "The Mekon", + "Prometheus", + "Shimmer", + "Amazing Grace", + "Doctor Destiny", + "Mercy", + "Sandman", + "Space Phantom", + "The Leader", + "White Rabbit", + "Baron Mordo", + "The Mad Mod", + "Ra's al Ghul", + "Baron Blitzkrieg", + "Cobalt Blue", + "King Ghidorah", + "Lock-Up", + "Deacon Blackfire", + "Spiral", + "Decay", + "Mongul II", + "Sabretooth", + "Power Man", + "Eviless", + "Ord", + "Plantman", + "Overlord", + "Tattooed Man", + "Sinister Six", + "Quicksilver", + "Mortalla", + "Resistants", + "Pied Piper", + "Baron Zemo", + "Maxie Zeus", + "Doomsday", + "Lady Dorma", + "Deathbolt", + "Yuga Khan", + "Set", + "Brainwave", + "Harlequin", + "Destiny", + "Harlequin", + "Mortician", + "Mysteria", + "Composite Superman", + "Catman", + "Viper", + "Annihilus", + "The General", + "Vandal Savage", + "Floronic Man", + "Legion of the Unliving", + "Imperiex", + "Juggernaut", + "Naga", + "Black Talon", + "Magenta", + "Catman", + "Zeiss", + "Devastation", + "Sinestro", + "Warlord Zemu", + "Gearhead", + "Dr. Death", + "Killer Frost", + "Amygdala", + "Dragonrider", + "Punisher", + "Hate-Monger", + "Despero", + "Red Hood", + "Ventriloquist", + "Ozymandias", + "Psycho-Man", + "Evil Ernie", + "The Mekon", + "The Terrible Tinkerer", + "Captain Cold", + "Brutale", + "Kalibak", + "Ballox the Monstroid", + "Parasite", + "Despero", + "Reverse Flash", + "Dr. Light", + "Exemplars", + "Deadline", + "Deep Six", + "Venom", + "Mammoth", + "Bronze Tiger", + "Star Sapphire", + "Al-Tariq", + "Heat Wave", + "Enchantress", + "Crime Doctor", + "Able Crown", + "Mole Man", + "Dormammu", + "Duela Dent", + "Rag Doll", + "Cheetah", + "Evinlea", + "Mandarin", + "Aries", + "The Kree", + "Electrocutioner", + "Ingra", + "Lady Clay", + "Lady Mastermind", + "Eclipso", + "Black Talon", + "Ratcatcher", + "Hitman", + "Black Talon", + "Catman", + "Copperhead", + "Titano", + "Mindblast", + "Nemesis Kid", + "Hank Henshaw", + "Hath-Set", + "Zaladane", + "Armadillo", + "Turtle", + "Superia", + "Cluemaster", + "Kryptonite Man", + "Paste-Pot Pete", + "Scream", + "Lynx", + "Mongul II", + "Doctor Sivana", + "Fisherman", + "Thinker", + "H.I.V.E.", + "Goom", + "Headlok", + "Rose, Thorn", + "Frightful Four", + "Fer-de-Lance", + "Lady Deathstrike", + "Russian", + "Mole Man", + "Hypnota", + "Ultra-Humanite", + "Gargoyle", + "Onslaught", + "Starro", + "Knockout", + "Onimar Synn", + "Killer Frost", + "Tar Pit", + "Lady Mastermind", + "Chthon", + "Silk Fever", + "Nyssa Raatko", + "Prankster", + "Grayven", + "Victor Zsasz", + "Gargantus", + "Tigress", + "Letha", + "Parademon", + "Warlord Zemu", + "Sinister Six", + "Sensei", + "Girder", + "Merlyn", + "Psycho-Man", + "Owlman", + "Shrike", + "Cold War", + "Xemnu", + "Anomaly", + "Doomsday", + "Humpty Dumpty", + "Anthony Lupus", + "Pink Pearl", + "Mortician", + "Bloodsport", + "The Penguin", + "Devastation", + "New Wave", + "Hangman", + "Morgan le Fay", + "Granny Goodness", + "Grim Reaper", + "Spellbinder", + "Advanced Idea Mechanics", + "Kingpin", + "The Fiddler", + "Ratcatcher", + "Calculator", + "Ultraman", + "Miracle Man", + "Titania", + "Doctor Demonicus", + "MF DOOM", + "Cold War", + "Dormammu", + "Grim Reaper", + "Hobgoblin", + "Impossible Man", + "Glorith", + "Crime Doctor", + "Golden Glider", + "Anomaly", + "Spiral", + "Black Hand", + "Sonar", + "Masters of Evil", + "Purgatori", + "The Joker", + "Mortician", + "Double Dare", + "Abattoir", + "Russian", + "Knockout", + "The Rival", + "Rose, Thorn", + "Osira", + "Manhunters", + "Ursa", + "Killer Frost", + "Destroyer", + "Gearhead", + "Sonar", + "Lion-Mane", + "Doctor Demonicus", + "Shriek", + "Cobalt Man", + "Growing Man", + "Agamemno", + "Tim Boo Ba", + "Yellowjacket", + "Double Dare", + "Onslaught", + "Bane", + "Jack Frost", + "Artemiz", + "Galactus", + "Sun Girl", + "Anomaly", + "Shrike", + "Atomic Skull", + "Vertigo", + "Tony Zucco", + "Cicada", + "Sonar", + "Alex Wilder", + "Leather", + "Nebula", + "Mister Hyde", + "Catman", + "Javelin", + "Lashina", + "Savitar", + "Ocean Master", + "Hypnota", + "The Top", + "Yellowjacket", + "The Stranger", + "Knockout", + "Molecule Man", + "Granny Goodness", + "Jack O'Lantern", + "Trickster", + "Plantman", + "Moses Magnum", + "Kite Man", + "Baron Blood", + "Madelyne Pryor", + "Silver Banshee", + "Set", + "Mammon", + "Amygdala", + "Moondark", + "Gog", + "Quicksand", + "Film Freak", + "Mothergod", + "Sun Girl", + "Gentleman Ghost", + "Superman Revenge Squad", + "Lazara", + "Mortalla", + "Dansen Macabre", + "Ursa", + "Ratcatcher", + "Queen Clea", + "Valentina", + "Spiral", + "Baron Blood", + "Chronos", + "Lady Mastermind", + "Zaran", + "Tigress", + "Morgan le Fay", + "Doomsday", + "Firefly", + "Killer Moth", + "Kyle Abbot", + "Rampage", + "Moses Magnum", + "Dragon Man", + "Cheshire", + "Count Vertigo", + "Man Beast", + "Fer-de-Lance", + "Ultron", + "Merlyn", + "Gambler", + "The Mad Mod", + "Fault Zone", + "Titania", + "Princess Python", + "Parasite", + "Lava Men", + "The Skrulls", + "Shrike", + "Answer", + "MF DOOM", + "Captain Stingaree", + "Terra-Man", + "Mr. Mxyzptlk", + "Dansen Macabre", + "Lodestone", + "Medusa", + "Silver Swan", + "Selene", + "League of Assassins", + "Calendar Man", + "Parallax", + "Factor Three", + "Warmaker", + "David Cain", + "Doctor Poison", + "Cluemaster", + "Mortalla", + "Alkhema", + "Goldface", + "Effron the Sorcerer", + "Devastation", + "Ion", + "Metallo", + "Headlok", + "Anomaly", + "Ronan the Accuser", + "Eviless", + "Kingpin", + "Tally Man", + "Neron", + "Fer-de-Lance", + "Northwind", + "Magpie", + "Solaris", + "Thanos", + "Venom", + "The Vulture", + "Savitar", + "Eclipso", + "Red Skull", + "Ringmaster", + "Madame Rouge", + "Lady Dorma", + "Titanium Man", + "Joker", + "King Shark", + "Hate-Monger", + "The Separated Man", + "MODOK", + "Cobalt Blue", + "Terrible Trio", + "Blacksmith", + "Neron", + "High Evolutionary", + "The Fat Man", + "Peek-a-Boo", + "Molecule Man", + "Midnight Sun", + "The General", + "Deadshot", + "Mindblast", + "Leather", + "Trigger Twins", + "The Lizard", + "Rad", + "Maxima", + "Ibac", + "Penguin", + "Rag Doll", + "Deuce, Charger", + "Leather", + "Cluemaster", + "Vandal Savage", + "Goldface", + "The General", + "Calendar Man", + "Facade", + "Catman", + "Lady Shiva", + "Red Ghost", + "Facade", + "Lock-Up", + "The Wink", + "Zaran", + "Composite Superman", + "The Penguin", + "Tsunami", + "Baron Mordo", + "Hulk Robot", + "Blockbuster", + "Phantazia", + "League of Assassins", + "The Wingless Wizard", + "Talia al Ghul", + "Anthony Lupus", + "Queen Clea", + "Psycho-Man", + "Madame Masque", + "Kyle Abbot", + "Madvillain", + "Molten Man-Thing", + "Tar Pit", + "Winter Soldier", + "Hath-Set", + "Cobalt Man", + "Dr. Light", + "Rainbow Raider", + "Bane", + "Count Nefaria", + "Lethal Legion", + "Paste-Pot Pete", + "Rainbow Raiders", + "Menace", + "The Basilisk", + "Kingpin", + "Bernadeth", + "Jason Todd", + "Harlequin", + "Pharaoh Rama Tut", + "Leather", + "Doctor Sivana", + "Royal Flush Gang", + "Alberto Falcone", + "Vanisher", + "Snapdragon", + "The Lizard", + "The Lightning", + "Madame Rouge", + "Hank Henshaw", + "Man-Killer", + "Fer-de-Lance", + "The Stranger", + "The Leader", + "Famine", + "Trickster", + "Cluemaster", + "Lady Deathstrike", + "Signalman", + "Deep Six", + "Hate-Monger", + "Metallo", + "Deathstroke", + "Joker", + "Rag Doll", + "Magneta", + "Titania", + "Jewelee", + "Hellgrammite", + "Captain Nazi", + "Titanium Man", + "Mammoth", + "Professor Ivo", + "Anarky", + "Evil Ernie", + "Goldface", + "Advanced Idea Mechanics", + "Signalman", + "Scavenger", + "Thinker", + "Mr. Twister", + "Kraven the Hunter", + "Juggernaut", + "Nyssa Raatko", + "Queen Clea", + "Flag-Smasher", + "Rainbow Raider", + "Klaw", + "Fault Zone", + "Mandarin", + "Quicksand", + "Freedom Force", + "Northwind", + "Midnight Sun", + "Fisherman", + "Allatou", + "Mud Pack", + "The Gargoyle", + "Hitman", + "Parademons", + "Fixer", + "Armadillo", + "Orka", + "Riddler", + "Maximus", + "Punisher", + "Killer Moth", + "Mercy", + "Red Hood", + "Fisherman", + "Doctor Demonicus", + "Ultra-Humanite", + "Mongul", + "Killer Croc", + "Livewire", + "Doctor Bedlam", + "Xemnu", + "Fem Paragon", + "Queen of Fables", + "Scream", + "Syndrome", + "Lorelei", + "Leap-Frog", + "Crimesmith", + "Loki", + "Firebug", + "Quicksilver", + "Pretty Persuasions", + "Mortician", + "Leather", + "Hank Henshaw", + "Hitman", + "Lashina", + "Arkon", + "Tattooed Man", + "Shimmer", + "Count Vertigo", + "Allatou", + "Jack O'Lantern", + "Superman Revenge Squad", + "Warmaker", + "Vandal Savage", + "Ursa", + "Lady Death", + "Moloid subterraneans", + "Queen of Fables", + "Onomatopoeia", + "Evil Ernie", + "Advanced Idea Mechanics", + "Annihilus", + "Krona", + "The Rhino", + "Lion-Mane", + "Lucifer", + "Gentleman Ghost", + "Black Knight", + "Penny Plunderer", + "Lady Deathstrike", + "Set", + "Executioner", + "Scorch", + "Blackout", + "Pretty Persuasions", + "Scorch", + "Kleinstocks", + "Chthon", + "Livewire", + "Blastaar", + "Duela Dent", + "Evinlea", + "Black Widow", + "Punisher", + "Mr. Twister", + "Hellgrammite", + "Spiral", + "Halflife", + "Lady Death", + "Venom", + "Hazard", + "Doctor Destiny", + "Talon", + "Mud Pack", + "Murmur", + "Dr. Horrible", + "Quicksilver", + "Harpy", + "NKVDemon", + "Gizmo", + "Ghaur", + "Crime Doctor", + "Legion of the Unliving", + "Rampage", + "Onomatopoeia", + "Hades", + "Mad Hatter", + "Sentinels", + "Firebug", + "Terrible Trio", + "Imperiex", + "Osira", + "Marrow", + "HYDRA", + "Mandarin's Minions", + "Humpty Dumpty", + "Godiva", + "Aries", + "Maxima", + "Doctor Double X", + "Speed Queen", + "King Ghidorah", + "The Man-Killer", + "Fel Andar", + "New Wave", + "Devilance", + "Supreme Intelligence", + "Doctor Alchemy", + "Alex Wilder", + "Circe", + "Onimar Synn", + "Silver Banshee", + "King Shark", + "Red Hood", + "Parasite", + "Mandarin", + "MODOK", + "Gargoyle", + "Nightmare", + "Batroc the Leaper", + "The Leader", + "Cavalier", + "The Man-Killer", + "H.I.V.E.", + "Dragonrider", + "Spencer Smythe", + "Swordsman", + "The Fiddler", + "Solomon Grundy", + "Riddler's Daughter", + "Leap-Frog", + "Major Force", + "Blockbuster", + "Electro", + "Glorious Godfrey", + "Blue Snowman", + "Gentleman Ghost", + "Misfit", + "Glorith", + "Americop", + "Harley Quinn", + "Trigger Twins", + "Deathbolt", + "The Yellow Claw", + "Mist", + "Cornelius Stirk", + "Felix Faust", + "Vermin", + "Alberto Falcone", + "Attuma", + "Fer-de-Lance", + "Riddler's Daughter", + "Gizmo", + "Cavalier", + "Plastique", + "Omega Red", + "Deathbird", + "Effron the Sorcerer", + "Phobia", + "Evinlea", + "Solaris", + "Fearsome Five", + "The Wink", + "Onslaught", + "Naga", + "The Puzzler", + "Acrobat", + "Lex Luthor", + "Harley Quinn", + "Green Goblin", + "Deep Six", + "Anarky", + "Rose, Thorn", + "Diablo", + "Mr. Twister", + "Man-Bat", + "Magus", + "Darkseid", + "Gladiator", + "The Terrible Tinkerer", + "Resistants", + "Lady Octopus", + "Rupert Thorne", + "Chessure", + "Jason Todd", + "Dr. Light", + "Master Pandemonium", + "Krona", + "Agent H of HYDRA", + "Fin Fang Foom", + "Lotso", + "Spellbinder", + "Red Skull", + "Lady Mastermind", + "General", + "Tar Pit", + "Xemnu", + "Hugo Strange", + "The Top", + "Bronze Tiger", + "Quicksand", + "Whiplash", + "Golden Glider", + "Mister Hyde", + "Lady Mastermind", + "Baron Blitzkrieg", + "Doctor Spectrum", + "Cicada", + "Deuce, Charger", + "Professor Padraic Ratigan", + "Terrible Trio", + "Madvillain", + "Weather Wizard", + "Spider Girl", + "Hazard", + "Spragg", + "Mystique", + "The Fiddler", + "Hyperion", + "Mothergod", + "The Blob", + "The Rhino", + "The Shade", + "Captain Boomerang", + "Bolivar Trask", + "Fatality", + "Iron Maiden", + "The Basilisk", + "Matter Master", + "Lady Vic", + "Man-Killer", + "Hath-Set", + "Holiday", + "Queen of Fables", + "Madelyne Pryor", + "King Shark", + "Rad", + "Black Flash", + "Black Spider", + "Harpy", + "Crimson Dynamo", + "Impossible Man", + "Mad Harriet", + "Vermin", + "Southpaw", + "Bolivar Trask", + "Omega Red", + "T.O. Morrow", + "The Monk", + "Naga", + "Onomatopoeia", + "Quicksilver", + "Darth Vader", + "Joker", + "Madvillain", + "Apocalypse", + "Goldface", + "Evil Ernie", + "Lady Spellbinder", + "Mirror Master", + "Fabian Cortez", + "Gorilla-Man", + "The Skrulls", + "Bloodsport", + "Queen Bee", + "Northwind", + "Mr. Mxyzptlk", + "Princess Python", + "Paste-Pot Pete", + "Flag-Smasher", + "Titania", + "Hobgoblin", + "Bullseye", + "Doctor Spectrum", + "Medusa", + "Lotso", + "Osira", + "Killer Frost", + "Kryptonite Man", + "Inferno", + "Matter Master", + "Doctor Demonicus", + "Flag-Smasher", + "Granny Goodness", + "Decay", + "Barracuda", + "Morlun", + "Professor Padraic Ratigan", + "Lion-Mane", + "Fem Paragon", + "Selene", + "Riddler", + "Fault Zone", + "Spellbinder", + "Asbestos Man", + "Monsieur Stigmonus", + "Misfit", + "Psycho-Pirate", + "Penguin", + "Owlman", + "Captain Boomerang", + "Spragg", + "Aries", + "Parallax", + "Superia", + "Able Crown", + "Ten-Eyed Man", + "Blackfire", + "Lashina", + "Eclipso", + "Killer Croc", + "Duela Dent", + "Blacksmith", + "Granny Goodness", + "Hush", + "Roulette", + "Marrow", + "Speed Queen", + "Red Skull", + "Baron Blitzkrieg", + "Ocean Master", + "Doctor Doom", + "Mace Blitzkrieg", + "Fixer", + "Quicksilver", + "Googam", + "Flag-Smasher", + "Zeiss", + "Crossfire", + "Ingra", + "Bug-Eyed Bandit", + "Unus the Untouchable", + "Killer Croc", + "New Wave", + "Porcupine", + "Bernadeth", + "Medusa", + "Red Ghost", + "Neutron", + "Needle", + "Aqueduct", + "Brainiac", + "Joker", + "Masters of Evil", + "Kyle Abbot", + "Emma Frost", + "New Wave", + "Doctor Poison", + "The Rival", + "Giganta", + "Indigo", + "Ingra", + "Dragon Man", + "Morgan Edge", + "Peek-a-Boo", + "Viper", + "Ultron", + "Victor Zsasz", + "Leather", + "The Joker", + "Gearhead", + "Saturn Queen", + "Equus", + "Morgan le Fay", + "The Kree", + "Mai Shen", + "Morgan le Fay", + "Ra's al Ghul", + "Mongul II", + "The Awesome Android", + "Elektro", + "Magenta", + "The Fiddler", + "Misfit", + "Tsunami", + "Talon", + "Mammoth", + "Intergang", + "Javelin", + "Mandarin", + "Nyssa Raatko", + "Ereshkigal", + "Mysterio", + "Rose, Thorn", + "Googam", + "Swordsman", + "Red Skull", + "Fatality", + "Electro", + "Deathstroke", + "Letha", + "Abra Kadabra", + "Nocturna", + "KGBeast", + "Pied Piper", + "Carnage", + "Prometheus", + "Miracle Man", + "Cutthroat", + "NKVDemon", + "Mammon", + "Circe", + "Silver Swan", + "Deuce", + "Ballox the Monstroid", + "Moloid subterraneans", + "Ultron", + "Lock-Up", + "Chthon", + "Harlequin", + "Absorbing Man", + "Menace", + "Manchester Black", + "Dr. Horrible", + "Bane", + "Professor Padraic Ratigan", + "Crimson Dynamo", + "Humpty Dumpty", + "Dragon Man", + "Sportsmaster", + "Magneta", + "Bug-Eyed Bandit", + "Owlman", + "Jigsaw", + "Ocean Master", + "Ignition", + "Quicksilver", + "The Leader", + "Mongul", + "Shredder", + "Hitman", + "Baron Blitzkrieg", + "Annihilus", + "Overlord", + "Nero", + "Brutale", + "Man-Bat", + "Gog", + "Vulture", + "The Awesome Android", + "Molecule Man", + "Dansen Macabre", + "Asbestos Man", + "Onslaught", + "Masters of Evil", + "Metallo", + "Fin Fang Foom", + "Blacksmith", + "Deuce, Charger", + "Korvac", + "Absorbing Man", + "Darkseid", + "Terra-Man", + "Cold War", + "Lloigoroth", + "Doctor Sivana", + "Blackfire", + "Commissioner Gillian B. Loeb", + "Sabretooth", + "Deathbolt", + "Titan", + "Russian", + "Emerald Empress", + "Lady Vic", + "Mr. Mxyzptlk", + "The Scorpion", + "Ballox the Monstroid", + "Batroc the Leaper", + "The Wingless Wizard", + "The Gargoyle", + "Volcana", + "Red Ghost", + "Sinestro", + "Vapor", + "Kryptonite Man", + "Ursa", + "Resistants", + "Deadpool", + "The Stranger", + "Pretty Persuasions", + "Ballox the Monstroid", + "Spider Girl", + "Apocalypse", + "Crimson Dynamo", + "Vermin", + "The Separated Man", + "Devilance", + "High Evolutionary", + "Attuma", + "Neron", + "Jigsaw", + "Lotso", + "Artemiz", + "Barracuda", + "Black Manta", + "Desaad", + "Doctor Bedlam", + "The Rival", + "Yuga Khan", + "Fel Andar", + "Porcupine", + "Lock-Up", + "Mister Sinister", + "Doctor Cyber", + "Bug-Eyed Bandit", + "Halflife", + "Gilotina", + "Violator", + "Fem Paragon", + "Doctor Achilles Milo", + "Animora", + "Poundcakes", + "Doctor Spectrum", + "Gog", + "Portal", + "Quantum", + "Frightful Four", + "Ballox the Monstroid", + "Black Widow", + "Hyathis", + "Magus", + "Abattoir", + "Portal", + "HYDRA", + "Lynx", + "Gemini", + "The Borg", + "Hyena", + "Man Beast", + "Kryptonite Man", + "Kingpin", + "Captain Stingaree", + "Mercy", + "Silk Fever", + "Golden Glider", + "Facade", + "Sat-Yr9", + "Pretty Persuasions", + "Paragon", + "Roxy Rocket", + "Murmur", + "Double Down", + "Mad Hatter", + "Anomaly", + "Bug-Eyed Bandit", + "Hellgrammite", + "Power Man", + "Man-Killer", + "Double Dare", + "Captain Nazi", + "Carnage", + "Blastaar", + "Tony Zucco", + "Mortalla", + "Infant Terrible", + "Growing Man", + "Mud Pack", + "Mantis", + "Ventriloquist", + "Lady Clay", + "Attuma", + "Hank Henshaw", + "Kanto", + "Terra-Man", + "Battleaxe", + "MF DOOM", + "Mystique", + "Lashina", + "Lucifer", + "Toyman", + "Appa Ali Apsa", + "Maxie Zeus", + "Armadillo", + "The Orb", + "Venom", + "MF DOOM", + "Impossible Man", + "Inferno", + "Growing Man", + "Malice", + "Lotso", + "Blockbuster", + "Orka", + "Valentina", + "Felix Faust", + "Pied Piper", + "Death Storm", + "O.G.R.E.", + "Destroyer", + "Absorbing Man", + "Blackrock", + "Prankster", + "Prank", + "Juggernaut", + "Blaze", + "Gargoyle", + "The Vulture", + "Phantazia", + "Goddess", + "Supreme Intelligence", + "The Terrible Tinkerer", + "Spider Girl", + "Ignition", + "Stegron", + "Sebastian Shaw", + "Swordsman", + "Annihilus", + "Doctor Polaris", + "Famine", + "Mammon", + "Terra-Man", + "Vandal Savage", + "Letha", + "Hush", + "Jinx", + "Sat-Yr9", + "Ingra", + "Black Hand", + "Mist", + "Solaris", + "Dominus", + "Sensei", + "Man-Killer", + "Vertigo", + "H.I.V.E.", + "Madame Rouge", + "Headlok", + "Doctor Octopus", + "Syndrome", + "Artemis Crock", + "Catwoman", + "Silk Fever", + "Eduardo", + "Klaw", + "Advanced Idea Mechanics", + "Carnage", + "Silver Banshee", + "High Evolutionary", + "Intergang", + "Mister Sinister", + "Gargantua", + "Spencer Smythe", + "Prometheus", + "Deuce", + "Mortalla", + "Lodestone", + "Lloigoroth", + "Giganta", + "Prankster", + "Darkseid", + "Morgan Edge", + "Dormammu", + "Man Beast", + "The Leader", + "King Shark", + "Tony Zucco", + "Black Knight", + "Ozymandias", + "Doctor Sivana", + "Rainbow Raiders", + "Radioactive Man", + "Byth", + "Catwoman", + "Ozymandias", + "Deacon Blackfire", + "Answer", + "Hate-Monger", + "Omega Red", + "Silver Swan", + "Royal Flush Gang", + "Knockout", + "Solomon Grundy", + "Golden Glider", + "Conduit", + "Cold War", + "Doctor Spectrum", + "Advanced Idea Mechanics", + "Doctor Sivana", + "Kite Man", + "Dr. Evil", + "Bane", + "Midnight Sun", + "The Yellow Claw", + "Blue Streak", + "Menace", + "Killer Moth", + "Sportsmaster", + "Chronos", + "Amos Fortune", + "Killer Moth", + "Rainbow Raiders", + "General Zod", + "The Fat Man", + "Kanto", + "Evil Ernie", + "Ibac", + "Mammon", + "Black Manta", + "Googam", + "Magus", + "Venom", + "Headlok", + "Executioner", + "Man Beast", + "Thinker", + "Major Force", + "Ocean Master", + "Cicada", + "Monsieur Stigmonus", + "Brainiac", + "Living Laser", + "Count Nefaria", + "Mad Thinker", + "Manhunters", + "Loki", + "Jewelee", + "Man-Bat", + "Mad Hatter", + "Lex Luthor", + "Lion-Mane", + "Double Dare", + "Mai Shen", + "Factor Three", + "Parademons", + "Onslaught", + "Silver Swan", + "Needle", + "Dragonrider", + "Psycho-Man", + "Anaconda", + "Eviless", + "Hobgoblin", + "The Lizard", + "The Top", + "Gorilla-Man", + "The Scorpion", + "Rainbow Raiders", + "Snapdragon", + "Blackout", + "Lady Dorma", + "Osira", + "Jewelee", + "Star Sapphire", + "Scorch", + "Darkseid", + "Lady Dorma", + "Monocle", + "Onomatopoeia", + "Apocalypse", + "Infant Terrible", + "Doctor Doom", + "Female Furies", + "H.I.V.E.", + "Amos Fortune", + "Dansen Macabre", + "Shark", + "Malebolgia", + "Doctor Doom", + "Crimson Dynamo", + "Paragon", + "Violator", + "Valentina", + "Lynx", + "Southpaw", + "Roxy Rocket", + "Toyman", + "Grim Reaper", + "Electrocutioner", + "Mercy", + "Neron", + "Blastaar", + "Heggra", + "The Joker", + "Dominus", + "Gargoyle", + "Hyperion", + "Lady Dorma", + "The Borg", + "Catman", + "Monocle", + "The Crimson Ghost", + "Mad Harriet", + "Molloch", + "Ratcatcher", + "Mysterio", + "Baron Blitzkrieg", + "Constrictor", + "Imperiex", + "Doctor Bedlam", + "Red Skull", + "O.G.R.E.", + "Vulture", + "The Wink", + "Floronic Man", + "Vandal Savage", + "The Vulture", + "Lady Clay", + "Grand Director", + "Nocturna", + "Neutron", + "Dragon Man", + "Fabian Cortez", + "Korvac", + "Chronos", + "Brainwave", + "Terrible Trio", + "Scarecrow", + "Godiva", + "Asbestos Man", + "Calculator", + "Starro", + "Scandal", + "Neron", + "Copperhead", + "Doctor Spectrum", + "Master Pandemonium", + "Despero", + "Tar Pit", + "Madame Masque", + "Diablo", + "Stained Glass Scarlet", + "Livewire", + "Lotso", + "Spencer Smythe", + "Man-Killer", + "Inertia", + "Sonar", + "Iron Maiden", + "Menace", + "Brainiac", + "Apocalypse", + "Orka", + "Spragg", + "Tigress", + "Desaad", + "Trickster", + "Paste-Pot Pete", + "Psycho-Pirate", + "Rupert Thorne", + "KGBeast", + "Ignition", + "Moonstone", + "Hush", + "Grim Reaper", + "Malice Vundabar", + "Scandal", + "Gargantua", + "Great White", + "The Crimson Ghost", + "Dominus", + "Silver Banshee", + "Assembly of Evil", + "Bronze Tiger", + "Ventriloquist", + "Nero", + "Master Pandemonium", + "Absorbing Man", + "Spiral", + "Parademons", + "Clock King", + "Dark Angel", + "Qwsp", + "The Shocker", + "Duela Dent", + "Vermin", + "Chameleon", + "The Puppet Master", + "Qwsp", + "Monsieur Stigmonus", + "Queen Clea", + "Jinx", + "Ballox the Monstroid", + "Superia", + "Mongul II", + "The Vulture", + "Cicada", + "Hyena", + "Fin Fang Foom", + "The Separated Man", + "Blastaar", + "Dragonfly", + "Elektro", + "Catman", + "Jason Kreis", + "Major Disaster", + "Harpy", + "Moonstone", + "Grand Director", + "Queen Clea", + "Pretty Persuasions", + "Snapdragon", + "Thinker", + "Rad", + "Warlord Zemu", + "Film Freak", + "Professor Ivo", + "Axis Amerika", + "Humpty Dumpty", + "Anomaly", + "Gentleman Ghost", + "Penny Plunderer", + "Iron Maiden", + "Metallo", + "O.G.R.E.", + "Baron Blood", + "Cicada", + "Preus", + "Neutron", + "Ingra", + "Sentinels", + "Goddess", + "Madvillain", + "Lady Mastermind", + "The Scorpion", + "Female Furies", + "David Cain", + "The Fiddler", + "King Shark", + "Major Force", + "Sebastian Shaw", + "Yuga Khan", + "Owlman", + "Deathstroke", + "Mr. Mxyzptlk", + "Blackrock", + "Lethal Legion", + "Conduit", + "Agent H of HYDRA", + "Tattooed Man", + "The Mekon", + "Prometheus", + "Ronan the Accuser", + "Mr. Mxyzptlk", + "Gambler", + "Lady Dorma", + "Starro", + "Princess Python", + "The Chameleon", + "Xemnu", + "Dominus", + "Battleaxe", + "Saturn Queen", + "The Chameleon", + "Professor Hugo Strange", + "Penguin", + "The Scorpion", + "Legion of the Unliving", + "Mist", + "Arkon", + "Korvac", + "Zaladane", + "Amazing Grace", + "Mai Shen", + "Darth Vader", + "Yellowjacket", + "Mad Thinker", + "Mr. Twister", + "Lady Mastermind", + "Frightful Four", + "Factor Three", + "Blue Streak", + "Master of the World", + "Loki", + "Rad", + "Ultra-Humanite", + "Titania", + "Lady Vic", + "Doctor Octopus", + "Cornelius Stirk", + "Mammoth", + "Space Phantom", + "The Stranger", + "Major Disaster", + "Mr. Felonious Gru", + "Xemnu", + "Attuma", + "Impala", + "Typhoid Mary", + "Constrictor", + "Decay", + "Doctor Alchemy", + "Silver Sable", + "Hugo Strange", + "Peek-a-Boo", + "Terraxia", + "Googam", + "Prometheus", + "Equus", + "Mantis", + "The Terrible Tinkerer", + "Scorpia", + "Chronos", + "Turtle", + "Unicron", + "Constrictor", + "Yancy Street Gang", + "Toad", + "Tally Man", + "Stompa", + "Grottu", + "Kite Man", + "Halflife", + "Tally Man", + "The Man-Killer", + "Zaladane", + "Ringmaster", + "Menace", + "Vertigo", + "Masters of Evil", + "Quantum", + "Stompa", + "Catman", + "Captain Cold", + "Black Hand", + "Doctor Spectrum", + "Parallax", + "Pharaoh Rama Tut", + "Maxie Zeus", + "Phantazia", + "The Separated Man", + "Doctor Achilles Milo", + "Space Phantom", + "Lodestone", + "Sin", + "Morlun", + "Cheshire", + "White Rabbit", + "Victor Zsasz", + "Lashina", + "Ratcatcher", + "Gearhead", + "Dr. Evil", + "Lodestone", + "Livewire", + "Maxima", + "Carmine Falcone", + "Silk Fever", + "Egghead", + "Spiral", + "Pied Piper", + "Fatality", + "Owen Mercer", + "Devastation", + "Artemiz", + "Headlok", + "Doctor Poison", + "Snapdragon", + "The Man-Killer", + "Carmine Falcone", + "MODOK", + "New Wave", + "Lazara", + "Zoom", + "Abra Kadabra", + "Sat-Yr9", + "Goom", + "Felix Faust", + "Constrictor", + "Lady Deathstrike", + "Shredder", + "Whiplash", + "Bizarro", + "Vanisher", + "Mysterio", + "Effron the Sorcerer", + "Malice Vundabar", + "Goldilocks", + "Terrible Trio", + "Calculator", + "Rainbow Raider", + "Sentinels", + "Mammon", + "Terra-Man", + "Mud Pack", + "Weather Wizard", + "Tony Zucco", + "Major Disaster", + "Parademons", + "Zoom", + "Onomatopoeia", + "Faora", + "Trickster", + "Facade", + "Shadow Thief", + "Ion", + "Fearsome Five", + "Jax-Ur", + "The Man-Killer", + "Magus", + "O.G.R.E.", + "High Evolutionary", + "Deathstroke", + "Superia", + "Mad Hatter", + "Deadline", + "Jack Frost", + "Yuga Khan", + "Attuma", + "Trigger Twins", + "Granny Goodness", + "Portal", + "Captain Nazi", + "Stained Glass Scarlet", + "Thanos", + "General Zod", + "Peek-a-Boo", + "Prankster", + "Batzarro", + "Anarky", + "Rag Doll", + "Viper", + "Thinker", + "Professor Hugo Strange", + "The Vulture", + "Scorch", + "Mammoth", + "Baron Mordo", + "Intergang", + "Vanisher", + "Cutthroat", + "Loki", + "Zsasz", + "Snapdragon", + "General Zod", + "Clock King", + "Roxy Rocket", + "The Orb", + "Jason Todd", + "Galactus", + "Gog", + "Parasite", + "Crimesmith", + "Fault Zone", + "Misfit", + "Deadline", + "Lady Death", + "Kira", + "The Kree", + "Acolytes", + "Doctor Moon", + "Whiplash", + "Killer Moth", + "Moloid subterraneans", + "Factor Three", + "Ultron", + "Ratcatcher", + "Gorilla-Man", + "Frightful Four", + "Fadeaway Man", + "Bizarro", + "Speed Queen", + "Mothergod", + "Able Crown", + "Superia", + "Juggernaut", + "Despero", + "Ursa", + "Scarlet Witch", + "Gizmo", + "Magneta", + "Black Spider", + "Double Down", + "Jason Kreis", + "Lady Deathstrike", + "Byth", + "Mandarin", + "Dominus", + "Heggra", + "Shriek", + "Medusa", + "Shark", + "Red Skull", + "Dragonfly", + "Diablo", + "Killer Frost", + "Selene", + "Mr. Twister", + "The Puppet Master", + "Dragon Man", + "Terrible Trio", + "Humpty Dumpty", + "Amos Fortune", + "Silver Banshee", + "Hulk Robot", + "Granny Goodness", + "Zsasz", + "Frightful Four", + "Floronic Man", + "Duela Dent", + "Superman Revenge Squad", + "Equus", + "Cavalier", + "Destroyer", + "Sin", + "Violator", + "Amazo", + "Stegron", + "Zoom", + "Fabian Cortez", + "Brainiac", + "Matter Master", + "Moonstone", + "Blastaar", + "Shredder", + "Copperhead", + "Sebastian Shaw", + "The Top", + "Man-Bat", + "Mindblast", + "The Top", + "Crimesmith", + "Llyra", + "Major Force", + "Deathstroke", + "Professor Ivo", + "Hitman", + "Pharzoof", + "The Crimson Ghost", + "Gentleman Ghost", + "Red Skull", + "Scarlet Witch", + "Kraven the Hunter", + "Ballox the Monstroid", + "Scarlet Witch", + "The Fat Man", + "The Rival", + "Jack O'Lantern", + "Solomon Grundy", + "Tigress", + "Sinestro", + "Mephisto", + "Kurrgo", + "The Lizard", + "Mud Pack", + "Clayface", + "Sensei", + "Mortician", + "Javelin", + "General", + "Plantman", + "Batzarro", + "Swordsman", + "HYDRA", + "Jack Frost", + "Volcana", + "Shadow Thief", + "League of Assassins", + "Infant Terrible", + "Mysteria", + "Gargoyle", + "NKVDemon", + "Alkhema", + "Kingpin", + "Freedom Force", + "Unicron", + "Americop", + "Pied Piper", + "Tweedledum", + "Dr. Death", + "Supreme Intelligence", + "Mud Pack", + "Eduardo", + "Doctor Demonicus", + "Dr. Evil", + "Doctor Alchemy", + "Crossfire", + "New Wave", + "Ultra-Humanite", + "Paste-Pot Pete", + "Needle", + "Saturn Queen", + "Nocturna", + "Abra Kadabra", + "Jason Kreis", + "Professor Padraic Ratigan", + "Firebug", + "Desaad", + "Queen Bee", + "Crimesmith", + "Mercy", + "Master of the World", + "Fisherman", + "Thanos", + "Salome", + "Cobalt Man", + "Trickster", + "Impossible Man", + "Mad Hatter", + "Morgan le Fay", + "T.O. Morrow", + "Doctor Moon", + "Ursa", + "Amazo", + "Fer-de-Lance", + "Mongal", + "Cold War", + "Stained Glass Scarlet", + "Desaad", + "Count Vertigo", + "Sensei", + "Black Flash", + "Catwoman", + "The Basilisk", + "Parasite", + "Hector Hammond", + "Penny Plunderer", + "Gog", + "The Separated Man", + "Ballox the Monstroid", + "Cyborgirl", + "Deadpool", + "Ra's al Ghul", + "The Gargoyle", + "Parasite", + "Dr. Horrible", + "Moses Magnum", + "Cicada", + "Doctor Moon", + "Power Man", + "Lodestone", + "Winter Soldier", + "Speed Queen", + "Doctor Polaris", + "Amygdala", + "Lady Shiva", + "Crazy Quilt", + "Cobalt Blue", + "Molten Man", + "Al-Tariq", + "Yuga Khan", + "Amazo", + "Death Storm", + "Fisherman", + "Artemis Crock", + "Gargoyle", + "Halflife", + "Misfit", + "Nemesis Kid", + "Hate-Monger", + "Hate-Monger", + "Mysterio", + "Cluemaster", + "Master Mold", + "Kira", + "Gargantua", + "Glorith", + "Madvillain", + "Moloid subterraneans", + "Trigger Twins", + "Deadline", + "Needle", + "General", + "Man Beast", + "Green Goblin", + "Psycho-Man", + "The Chameleon", + "Sun Girl", + "Doctor Cyber", + "Menace", + "Thanos", + "Stained Glass Scarlet", + "Gladiator", + "Blue Streak", + "The Rival", + "Queen Bee", + "The Scorpion", + "Shredder", + "Mysteria", + "Solomon Grundy", + "Ten-Eyed Man", + "Googam", + "The Wingless Wizard", + "Deadpool", + "Doctor Octopus", + "Gorilla-Man", + "Brainwave", + "Roulette", + "Molten Man", + "Acolytes", + "Orca", + "Gorilla-Man", + "Solaris", + "Blockbuster", + "Deadshot", + "Baron Blitzkrieg", + "Killer Moth", + "Pretty Persuasions", + "Parademon", + "Barracuda", + "Vertigo", + "Persuader", + "Maxie Zeus", + "Madvillain", + "Morlun", + "Intergang", + "Law", + "Mercy", + "Molecule Man", + "Lava Men", + "Grayven", + "Annihilus", + "Diamond Lil", + "Magpie", + "Intergang", + "Zeiss", + "Spragg", + "Korvac", + "Rose, Thorn", + "Agent H of HYDRA", + "Reaper", + "Golden Glider", + "The Terrible Tinkerer", + "Destiny", + "Indigo", + "Nocturna", + "Scarecrow", + "Mothergod", + "Lethal Legion", + "Moloid subterraneans", + "Ultraman", + "Jason Todd", + "Crazy Quilt", + "Menace", + "Mister Hyde", + "Black Mask", + "Glorith", + "Mandarin's Minions", + "Hugo Strange", + "Vanisher", + "Chessure", + "Female Furies", + "Knockout", + "Hector Hammond", + "Jax-Ur", + "Animora", + "Solaris", + "Executioner", + "Chessure", + "Halflife", + "Brainwave", + "Dr. Death", + "Hyathis", + "Unicron", + "Parasite", + "Calculator", + "Dr. Evil", + "The Leader", + "Molten Man-Thing", + "Madelyne Pryor", + "Amos Fortune", + "Zaladane", + "The Joker", + "Catwoman", + "Sphinx", + "Crazy Quilt", + "Poundcakes", + "Dansen Macabre", + "Naga", + "Doctor Phosphorus", + "Swordsman", + "Godiva", + "Solaris", + "Hades", + "Crime Doctor", + "Gladiator", + "Speed Queen", + "Bane", + "Kryptonite Man", + "Doctor Poison", + "Volcana", + "Jack O'Lantern", + "Ringmaster", + "The Borg", + "Duela Dent", + "Gorilla-Man", + "Agamemno", + "Prankster", + "Parallax", + "Osira", + "The Joker", + "Count Vertigo", + "Gargoyle", + "Llyra", + "Nyssa Raatko", + "Fel Andar", + "Carnage", + "Doctor Double X", + "Syndrome", + "Malebolgia", + "Lynx", + "Mr. Felonious Gru", + "Catwoman", + "Deathbolt", + "Mysterio", + "The Scorpion", + "Tigress", + "Master Pandemonium", + "Masters of Evil", + "Famine", + "The Yellow Claw", + "Allatou", + "Set", + "Letha", + "Artemiz", + "Yuga Khan", + "Onslaught", + "Letha", + "Silver Banshee", + "Cheshire", + "Needle", + "Eviless", + "Fabian Cortez", + "Magus", + "The Shocker", + "Yancy Street Gang", + "Aqueduct", + "Knockout", + "Dragon Man", + "Viper", + "Black Widow", + "Doctor Spectrum", + "Ra's al Ghul", + "Anaconda", + "Scarecrow", + "Elektro", + "Unus the Untouchable", + "Malebolgia", + "Bloody Mary", + "Arkon", + "Penguin", + "Preus", + "Trinity", + "Gorilla Grodd", + "Psycho-Man", + "Silver Sable", + "Signalman", + "Gargoyle", + "The Stranger", + "Mongal", + "Terraxia", + "Moses Magnum", + "Mysterio", + "Mist", + "Moloid subterraneans", + "Fearsome Five", + "Imperiex", + "Sphinx", + "Barracuda", + "Tigress", + "H.I.V.E.", + "Blackrock", + "Kyle Abbot", + "Ultron", + "Gambler", + "Thanos", + "Knockout", + "Aries", + "Captain Nazi", + "The Chameleon", + "Vulture", + "Syndrome", + "Mysterio", + "Mister Hyde", + "Masters of Evil", + "Lady Vic", + "Gambler", + "Amygdala", + "Gentleman Ghost", + "Power Man", + "Terra", + "Unus the Untouchable", + "Blackout", + "Goldface", + "Southpaw", + "Grand Director", + "Effron the Sorcerer", + "Deuce", + "Bug-Eyed Bandit", + "They Who Wield Power", + "Terra", + "Malice Vundabar", + "Destiny", + "Green Goblin", + "Able Crown", + "Deadline", + "Jack Frost", + "Deathstroke", + "Parallax", + "Catwoman", + "Hangman", + "Maxie Zeus", + "Female Furies", + "Shimmer", + "Lagomorph", + "Hypnota", + "Gearhead", + "KGBeast", + "Silver Sable", + "Carmine Falcone", + "Grottu", + "Malice", + "Annihilus", + "Chronos", + "Ventriloquist", + "Masters of Evil", + "Hazard", + "Doctor Moon", + "Exemplars", + "Gentleman Ghost", + "The Monk", + "Crimson Dynamo", + "Weather Wizard", + "Zaladane", + "Destiny", + "Vermin", + "The Basilisk", + "Star Sapphire", + "Black Knight", + "Brutale", + "Shrike", + "Resistants", + "David Cain", + "Dr. Light", + "The Gargoyle", + "Calculator", + "HYDRA", + "Bizarro", + "The Lightning", + "Armadillo", + "Peek-a-Boo", + "Kalibak", + "Thanos", + "Heggra", + "Unicron", + "Man Beast", + "Scorch", + "Devastation", + "Nebula", + "Nebula", + "Brutale", + "Jinx", + "Exemplars", + "Glorith", + "Amazing Grace", + "Arkon", + "Pied Piper", + "Able Crown", + "New Wave", + "Deathbird", + "Shark", + "Nebula", + "HYDRA", + "The Top", + "Heat Wave", + "Granny Goodness", + "Scarecrow", + "Madame Rouge", + "Black Flash", + "Weather Wizard", + "Baron Blitzkrieg", + "Black Spider", + "Mad Harriet", + "Clock King", + "Mace Blitzkrieg", + "Living Laser", + "Letha", + "Scream", + "Professor Ivo", + "Abra Kadabra", + "Princess Python", + "Maxie Zeus", + "Evinlea", + "The Monk", + "Ignition", + "Savitar", + "Kira", + "Rose, Thorn", + "Cutthroat", + "Madame Masque", + "Terrible Trio", + "Molten Man", + "Cluemaster", + "The Stranger", + "Russian", + "Deathstroke", + "Sphinx", + "Electrocutioner", + "Golden Glider", + "Fatality", + "Impossible Man", + "Dragon Man", + "Cobalt Blue", + "Solomon Grundy", + "Kanjar Ro", + "Owlman", + "MF DOOM", + "Overlord", + "Growing Man", + "Juggernaut", + "The Shocker", + "Emma Frost", + "Doctor Octopus", + "Radioactive Man", + "Lagomorph", + "Brutale", + "Maelstrom", + "Eduardo", + "Able Crown", + "Lotso", + "David Cain", + "Shredder", + "Baron Blitzkrieg", + "The Joker", + "Kanto", + "Batroc the Leaper", + "Hath-Set", + "Nebula", + "Poison Ivy", + "Doctor Cyber", + "Black Knight", + "Crossbones", + "Deacon Blackfire", + "Mad Harriet", + "White Rabbit", + "League of Assassins", + "Kryptonite Man", + "Snapdragon", + "NKVDemon", + "Quicksand", + "Zeiss", + "Blue Streak", + "Turtle", + "High Evolutionary", + "Loki", + "Dr. Evil", + "Talon", + "Magneta", + "Black Manta", + "King Ghidorah", + "Scorpia", + "Trigger Twins", + "Inferno", + "Titania", + "Dr. Death", + "Mortalla", + "Tarantula", + "The Terrible Tinkerer", + "Sensei", + "Lex Luthor", + "Doctor Phosphorus", + "Copperhead", + "Zaladane", + "Yuga Khan", + "Dragonrider", + "Mist", + "Roulette", + "Chthon", + "Floronic Man", + "Amazo", + "Deadpool", + "Hellgrammite", + "Hela", + "Sinestro", + "Zaran", + "Master of the World", + "Silver Sable", + "Law", + "Commissioner Gillian B. Loeb", + "Deathstroke", + "Lady Vic", + "Clayface", + "Elektro", + "Kanjar Ro", + "Psycho-Pirate", + "Immortus", + "The Blob", + "General Zod", + "Sentinels", + "Stompa", + "Inertia", + "Prankster", + "Constrictor", + "Ghaur", + "Molloch", + "Gorilla Grodd", + "Parademon", + "Mongul II", + "Jewelee", + "Vandal Savage", + "Warlord Zemu", + "Eclipso", + "Equus", + "Granny Goodness", + "Tala", + "Tony Zucco", + "Reaper", + "Annihilus", + "Fabian Cortez", + "Paste-Pot Pete", + "Fixer", + "The Shocker", + "Unicron", + "Bolivar Trask", + "Deathbolt", + "Vandal Savage", + "Eduardo", + "Duela Dent", + "Manchester Black", + "Evinlea", + "Mad Hatter", + "Clayface", + "Bullseye", + "Unicron", + "High Evolutionary", + "Aries", + "The Lightning", + "Professor Padraic Ratigan", + "Electro", + "Sabretooth", + "Effron the Sorcerer", + "Baron Blood", + "Orca", + "Gorilla Grodd", + "Dark Angel", + "Terraxia", + "Titan", + "Jason Todd", + "Goldilocks", + "Magenta", + "Tattooed Man", + "Mr. Freeze", + "Ra's al Ghul", + "Legion of the Unliving", + "Scarecrow", + "Fault Zone", + "Doctor Moon", + "Zeiss", + "Mandarin's Minions", + "Paragon", + "Speed Queen", + "Deathbird", + "Hyena", + "Ibac", + "Lock-Up", + "Power Man", + "Hate-Monger", + "Blaze", + "Princess Python", + "The Puppet Master", + "Mongal", + "Mimic", + "Weather Wizard", + "Lucifer", + "SKULL", + "Armadillo", + "Master Mold", + "The Mekon", + "Jack Frost", + "Jigsaw", + "KGBeast", + "Black Hand", + "Lynx", + "Professor Padraic Ratigan", + "Trickster", + "Nyssa Raatko", + "Livewire", + "Klaw", + "Cluemaster", + "Calendar Man", + "Fin Fang Foom", + "The Puzzler", + "Factor Three", + "Riddler's Daughter", + "Professor Ivo", + "Pharaoh Rama Tut", + "Assembly of Evil", + "Batzarro", + "Gilotina", + "Juggernaut", + "Sphinx", + "The Rhino", + "Man-Bat", + "Enchantress", + "Neron", + "The Top", + "Sin", + "The Puppet Master", + "The Basilisk", + "Stompa", + "Clock King", + "Pied Piper", + "Lady Octopus", + "Legion of the Unliving", + "Reverse Flash", + "Fearsome Five", + "Immortus", + "The Terrible Tinkerer", + "Desaad", + "Mantis", + "Lady Dorma", + "Space Phantom", + "David Cain", + "Major Disaster", + "Fault Zone", + "Cobalt Man", + "Cornelius Stirk", + "Salome", + "Sebastian Shaw", + "Fault Zone", + "Nightmare", + "Nocturna", + "Fixer", + "Queen Clea", + "Monocle", + "Tar Pit", + "Hyperion", + "The Terrible Tinkerer", + "Evinlea", + "Mothergod", + "Cheshire", + "Madelyne Pryor", + "Ultron", + "Black Manta", + "Goldface", + "Animora", + "Ignition", + "Misfit", + "Blue Streak", + "Hades", + "Devilance", + "Ra's al Ghul", + "The Penguin", + "Captain Stingaree", + "Sinestro", + "Harlequin", + "Brainwave", + "Facade", + "Enchantress", + "Quicksand", + "Typhoid Mary", + "Shadow Thief", + "Assembly of Evil", + "Loki", + "Crimesmith", + "Winter Soldier", + "Gilotina", + "Deadshot", + "Paragon", + "Film Freak", + "Anaconda", + "The Yellow Claw", + "Warmaker", + "Blockbuster", + "Tsunami", + "Deadline", + "Mongul II", + "Ord", + "Spellbinder", + "Ibac", + "Mister Sinister", + "Penny Plunderer", + "Answer", + "Master Pandemonium", + "Absorbing Man", + "Ord", + "Kalibak", + "Zaran", + "The Fat Man", + "Mr. Mxyzptlk", + "Violator", + "Tweedledum", + "Sonar", + "Hyperion", + "Joker", + "Kanto", + "Lady Deathstrike", + "Mastermind", + "Plantman", + "Devastation", + "Lady Dorma", + "The Skrulls", + "Solaris", + "Doctor Phosphorus", + "Talon", + "Selene", + "Yellowjacket", + "Violator", + "Harpy", + "Kalibak", + "Superia", + "Doctor Moon", + "Cheshire", + "Glorith", + "Famine", + "Maelstrom", + "Gemini", + "Infant Terrible", + "Javelin", + "Shriek", + "Mephisto", + "Sabbac", + "Radioactive Man", + "O.G.R.E.", + "Psycho-Pirate", + "Magneta", + "Queen Clea", + "The Vulture", + "Lucifer", + "Dr. Evil", + "Red Ghost", + "Quantum", + "Destroyer", + "Devilance", + "Decay", + "Hyathis", + "Pharaoh Rama Tut", + "Kalibak", + "Despero", + "Diamond Lil", + "Joker", + "Harpy", + "Monsieur Stigmonus", + "Artemiz", + "Executioner", + "Heggra", + "Krona", + "Effron the Sorcerer", + "Russian", + "Terra", + "The Lizard", + "The Terrible Tinkerer", + "Vertigo", + "Mothergod", + "Ibac", + "Pharzoof", + "Black Widow", + "Cutthroat", + "Fearsome Five", + "Carmine Falcone", + "Alex Wilder", + "Deacon Blackfire", + "Mr. Mxyzptlk", + "Mammon", + "Mr. Freeze", + "Klaw", + "Silver Swan", + "Growing Man", + "Eclipso", + "Sportsmaster", + "Brutale", + "H.I.V.E.", + "Miracle Man", + "The Yellow Claw", + "Bizarro", + "Thinker", + "Able Crown", + "KGBeast", + "Omega Red", + "Xemnu", + "Living Laser", + "Metallo", + "Doctor Alchemy", + "Space Phantom", + "Whiplash", + "Baron Mordo", + "Weather Wizard", + "The Man-Killer", + "Typhoid Mary", + "The Kree", + "Anthony Lupus", + "Bronze Tiger", + "The Yellow Claw", + "Anomaly", + "Acrobat", + "Kanto", + "Goldilocks", + "Psycho-Pirate", + "Molten Man", + "Alex Wilder", + "Penguin", + "Deadpool", + "Gargantua", + "Chronos", + "Sandman", + "Cornelius Stirk", + "Madelyne Pryor", + "Brainwave", + "Man Beast", + "The Rival", + "Master of the World", + "HYDRA", + "Porcupine", + "Batzarro", + "Malebolgia", + "Merlyn", + "Kyle Abbot", + "Kraven the Hunter", + "Lady Death", + "Krona", + "Atomic Skull", + "Yellowjacket", + "The Penguin", + "Deadshot", + "Magneto", + "Deadshot", + "Lazara", + "Terra", + "Freedom Force", + "Major Disaster", + "Mandarin", + "Blastaar", + "Mantis", + "Marrow", + "Parasite", + "The Lightning", + "Mr. Mxyzptlk", + "Mr. Twister", + "Emerald Empress", + "Imperiex", + "Black Adam", + "Letha", + "Egghead", + "Mephisto", + "Carnage", + "Salome", + "Nero", + "Indigo", + "Captain Boomerang", + "Jigsaw", + "Whiplash", + "Nightmare", + "Madelyne Pryor", + "Doctor Doom", + "Man-Bat", + "The Skrulls", + "Doctor Destiny", + "Kang the Conqueror", + "Axis Amerika", + "Lady Octopus", + "Double Down", + "Sportsmaster", + "Professor Hugo Strange", + "Supreme Intelligence", + "Chthon", + "SKULL", + "Phantazia", + "Assembly of Evil", + "Ghaur", + "Quantum", + "Starro", + "Penny Plunderer", + "Harley Quinn", + "Alkhema", + "Alkhema", + "Ord", + "Kang the Conqueror", + "Harpy", + "Glorious Godfrey", + "Super-Skrull", + "Terraxia", + "Fixer", + "Master Pandemonium", + "Mad Hatter", + "Fixer", + "Nemesis Kid", + "Goldface", + "O.G.R.E.", + "MODOK", + "Amazo", + "Mandarin", + "Grim Reaper", + "Volcana", + "Master Pandemonium", + "Deep Six", + "Agent H of HYDRA", + "Mist", + "Murmur", + "Dragonfly", + "Superman Revenge Squad", + "Selene", + "Anaconda", + "Chthon", + "Leather", + "Punisher", + "Zoom", + "Radioactive Man", + "The Wingless Wizard", + "The Chameleon", + "Alberto Falcone", + "Acrobat", + "Hank Henshaw", + "Duela Dent", + "Decay", + "Golden Glider", + "The Wingless Wizard", + "Crime Doctor", + "Arkon", + "Mr. Freeze", + "Spider-Woman", + "Kira", + "Circe", + "Lady Dorma", + "Shriek", + "Lock-Up", + "Holiday", + "Agent H of HYDRA", + "Hypnota", + "Facade", + "Korvac", + "Growing Man", + "Hellgrammite", + "Sinestro", + "Stained Glass Scarlet", + "Mantis", + "They Who Wield Power", + "Animora", + "Midnight Sun", + "Reverse Flash", + "Yellowjacket", + "Leap-Frog", + "Professor Ivo", + "Grayven", + "Letha", + "HYDRA", + "League of Assassins", + "Doctor Demonicus", + "Inertia", + "Artemiz", + "Medusa", + "Hades", + "Salome", + "Bloodsport", + "Terrible Trio", + "Hush", + "Nyssa Raatko", + "Malice", + "Silver Banshee", + "Jason Kreis", + "Ord", + "Magenta", + "Count Vertigo", + "The Mekon", + "Hush", + "Orca", + "Batroc the Leaper", + "Manhunters", + "Ra's al Ghul", + "High Evolutionary", + "The Leader", + "Shadow Thief", + "Tim Boo Ba", + "Warlord Zemu", + "Lady Clay", + "Kanjar Ro", + "Livewire", + "Trinity", + "Loki", + "Blacksmith", + "Hyena", + "Vanisher", + "Captain Nazi", + "Conduit", + "Gambler", + "Orca", + "Merlyn", + "Catwoman", + "Stained Glass Scarlet", + "Living Laser", + "Kanjar Ro", + "Morlun", + "Crossbones", + "Fem Paragon", + "Vandal Savage", + "Lagomorph", + "Peek-a-Boo", + "Ibac", + "Mist", + "Goldilocks", + "Kulan Gath", + "Grand Director", + "Attuma", + "Devastation", + "Lagomorph", + "The Shocker", + "Letha", + "Mister Hyde", + "Ozymandias", + "Jax-Ur", + "Moloid subterraneans", + "Famine", + "Zoom", + "Llyra", + "Rag Doll", + "Roxy Rocket", + "Abattoir", + "Crimson Dynamo", + "Professor Hugo Strange", + "Jack Frost", + "Overlord", + "Letha", + "Scarlet Witch", + "The Penguin", + "Llyra", + "Metallo", + "Sinestro", + "Lady Clay", + "Winter Soldier", + "The Mekon", + "Sensei", + "Captain Boomerang", + "Southpaw", + "The Mekon", + "Cornelius Stirk", + "Frightful Four", + "Hazard", + "Asbestos Man", + "Captain Nazi", + "Animora", + "Onomatopoeia", + "Annihilus", + "Famine", + "Hate-Monger", + "Allatou", + "Lorelei", + "Dragonrider", + "Blackout", + "Tim Boo Ba", + "Master of the World", + "Salome", + "Korvac", + "Black Mask", + "Batroc the Leaper", + "Americop", + "Loki", + "Felix Faust", + "Marrow", + "Snapdragon", + "The Scorpion", + "Hitman", + "Set", + "Law", + "Juggernaut", + "Galactus", + "Titania", + "Electrocutioner", + "Ibac", + "Supreme Intelligence", + "League of Assassins", + "Gambler", + "Dragonrider", + "Ventriloquist", + "Bernadeth", + "Firefly", + "Unicron", + "Arkon", + "Freedom Force", + "Fisherman", + "Law", + "Crimson Dynamo", + "Fel Andar", + "Mr. Twister", + "Purgatori", + "Major Disaster", + "Diablo", + "Ursa", + "David Cain", + "Monsieur Stigmonus", + "Bronze Tiger", + "Deadpool", + "Klaw", + "Fisherman", + "Manchester Black", + "Unicron", + "Great White", + "Porcupine", + "Set", + "Ballox the Monstroid", + "Morgan Edge", + "Typhoid Mary", + "Doctor Sivana", + "Golden Glider", + "Hangman", + "Absorbing Man", + "Ingra", + "Acrobat", + "Freedom Force", + "Gargantua", + "Jax-Ur", + "Mephisto", + "Ten-Eyed Man", + "Princess Python", + "Phobia", + "Heggra", + "Hyena", + "Trigger Twins", + "Equus", + "Mongul II", + "Morgan le Fay", + "Hades", + "Count Nefaria", + "Lazara", + "Ten-Eyed Man", + "Valentina", + "Viper", + "Man Beast", + "Captain Boomerang", + "Godiva", + "Grand Director", + "Zeiss", + "Royal Flush Gang", + "Ord", + "Terra", + "Blacksmith", + "Chessure", + "Dominus", + "The Kree", + "Deadshot", + "Lashina", + "Emerald Empress", + "Executioner", + "Ventriloquist", + "Griffin", + "KGBeast", + "Molten Man", + "Psycho-Man", + "Goddess", + "Super-Skrull", + "Circe", + "The Kree", + "Orka", + "The Rhino", + "Jack Frost", + "Kraven the Hunter", + "Crossfire", + "Film Freak", + "Thanos", + "Doctor Sivana", + "SKULL", + "Master Mold", + "Jigsaw", + "Dragon Man", + "Trickster", + "Lady Spellbinder", + "Hyperion", + "Hela", + "Captain Cold", + "Doctor Phosphorus", + "Annihilus", + "Llyra", + "Doctor Polaris", + "Fisherman", + "Bug-Eyed Bandit", + "The Blob", + "Professor Ivo", + "Mai Shen", + "Major Force", + "Warmaker", + "Chameleon", + "Chthon", + "Joker", + "Sphinx", + "Northwind", + "Artemis Crock", + "Molten Man", + "The Wingless Wizard", + "Bronze Tiger", + "They Who Wield Power", + "Mist", + "Flag-Smasher", + "Harley Quinn", + "Electro", + "Doctor Phosphorus", + "Shrike", + "Mist", + "Baron Zemo", + "Factor Three", + "Frightful Four", + "HYDRA", + "General", + "Doomsday", + "Kleinstocks", + "Lady Shiva", + "Solomon Grundy", + "Riddler's Daughter", + "Rad", + "Phantazia", + "Dr. Horrible", + "Jack O'Lantern", + "Yellowjacket", + "Evil Ernie", + "Growing Man", + "Malebolgia", + "Firebug", + "Lava Men", + "The Chameleon", + "The Awesome Android", + "Plantman", + "Morlun", + "Menace", + "Prank", + "Mortician", + "Mist", + "King Snake", + "Mandarin's Minions", + "Anarky", + "Silver Sable", + "Calendar Man", + "Magneta", + "The Orb", + "Roxy Rocket", + "Superia", + "Fatality", + "Equus", + "Assembly of Evil", + "The Wingless Wizard", + "Atomic Skull", + "Massacre", + "Sebastian Shaw", + "Bane", + "Ghaur", + "Hath-Set", + "Baron Mordo", + "Doctor Destiny", + "Clayface", + "Jason Todd", + "Chthon", + "Lady Death", + "Penguin", + "Molecule Man", + "Doomsday", + "Signalman", + "Typhoid Mary", + "Kryptonite Man", + "The Crimson Ghost", + "Trigger Twins", + "Aries", + "Spiral", + "Titania", + "Syndrome", + "Spider Girl", + "Hush", + "King Ghidorah", + "General", + "Poundcakes", + "Holiday", + "Film Freak", + "Kurrgo", + "Equus", + "Saturn Queen", + "Sandman", + "Omega Red", + "Selene", + "Hypnota", + "The Leader", + "Tim Boo Ba", + "Shriek", + "Deep Six", + "Blue Streak", + "Frightful Four", + "Toyman", + "Glorith", + "Halflife", + "Misfit", + "Hector Hammond", + "Catman", + "Shriek", + "Golden Glider", + "Thinker", + "Lady Shiva", + "Korvac", + "Film Freak", + "Mongul", + "Tweedledum", + "Allatou", + "Imperiex", + "Brutale", + "Doctor Polaris", + "Gargantua", + "Speed Queen", + "The Awesome Android", + "Leap-Frog", + "Mothergod", + "Xemnu", + "Mystique", + "The Basilisk", + "Blaze", + "Mr. Felonious Gru", + "Devastation", + "Orka", + "Nocturna", + "Batroc the Leaper", + "Commissioner Gillian B. Loeb", + "Prank", + "Bloody Mary", + "Tattooed Man", + "Film Freak", + "Iron Maiden", + "Moonstone", + "The Crimson Ghost", + "Ratcatcher", + "Ventriloquist", + "Assembly of Evil", + "Ultraman", + "Famine", + "Inertia", + "Doctor Bedlam", + "Scarlet Witch", + "Onomatopoeia", + "Nyssa Raatko", + "Space Phantom", + "Darth Vader", + "Battleaxe", + "Count Nefaria", + "The Vulture", + "Frightful Four", + "Emerald Empress", + "Baron Zemo", + "Deadshot", + "Gemini", + "High Evolutionary", + "Shimmer", + "Bizarro", + "Hangman", + "Humpty Dumpty", + "Black Zero", + "Hyena", + "Harlequin", + "Rose, Thorn", + "Needle", + "Titan", + "Bolivar Trask", + "Matter Master", + "The Lizard", + "SKULL", + "Vulture", + "Quantum", + "Arcade", + "Onslaught", + "Galactus", + "Immortus", + "Phantazia", + "Iron Maiden", + "Black Hand", + "Mantis", + "Stompa", + "Cobalt Man", + "Nyssa Raatko", + "Terrible Trio", + "Rupert Thorne", + "Moloid subterraneans", + "Mole Man", + "Intergang", + "Blacksmith", + "Dormammu", + "Hyathis", + "The Lightning", + "Tsunami", + "Talon", + "Axis Amerika", + "Shadow Thief", + "Baron Mordo", + "Baron Blitzkrieg", + "Hobgoblin", + "Maelstrom", + "Mai Shen", + "Grottu", + "Scorch", + "Sin", + "Black Hand", + "Roxy Rocket", + "Executioner", + "Blackout", + "Green Goblin", + "Cluemaster", + "Ereshkigal", + "Pharzoof", + "Aqueduct", + "Set", + "Unus the Untouchable", + "Warlord Zemu", + "Immortus", + "Quicksilver", + "Jewelee", + "Ronan the Accuser", + "Hades", + "Kite Man", + "Lady Clay", + "The General", + "Crossfire", + "Talia al Ghul", + "Stained Glass Scarlet", + "Impala", + "Sandman", + "Doctor Phosphorus", + "Cobalt Blue", + "Turtle", + "Lady Dorma", + "Punisher", + "Doomsday", + "Man Beast", + "Molloch", + "Answer", + "Speed Queen", + "Molten Man-Thing", + "Film Freak", + "White Rabbit", + "Nero", + "Anaconda", + "Acolytes", + "Lady Mastermind", + "Ronan the Accuser", + "Merlyn", + "Double Down", + "Hank Henshaw", + "Alex Wilder", + "Pharaoh Rama Tut", + "Spragg", + "Impossible Man", + "Sonar", + "The Shade", + "Hugo Strange", + "Queen Bee", + "Speed Queen", + "Madelyne Pryor", + "Scavenger", + "Mammoth", + "Tala", + "Infant Terrible", + "H.I.V.E.", + "Gargantus", + "Maxie Zeus", + "Prank", + "Lady Octopus", + "Legion of the Unliving", + "Baron Blitzkrieg", + "Chronos", + "The Rival", + "Destiny", + "Penny Plunderer", + "MF DOOM", + "Immortus", + "Rampage", + "The General", + "Kyle Abbot", + "Rad", + "Warmaker", + "Silver Swan", + "Black Knight", + "Molten Man", + "Molloch", + "Iron Maiden", + "Lady Deathstrike", + "Sandman", + "The Terrible Trio", + "Victor Zsasz", + "Hellgrammite", + "The Wink", + "Umar", + "Prometheus", + "Monocle", + "Captain Stingaree", + "Madame Rouge", + "They Who Wield Power", + "Cheshire", + "Warlord Zemu", + "Madame Rouge", + "Morlun", + "Mortician", + "Doctor Spectrum", + "Killer Moth", + "The Gargoyle", + "Sun Girl", + "Tim Boo Ba", + "Plastique", + "Osira", + "Asbestos Man", + "Deep Six", + "Hades", + "Rose, Thorn", + "Nyssa Raatko", + "New Wave", + "Southpaw", + "Jack O'Lantern", + "Gorilla Grodd", + "Mace Blitzkrieg", + "The General", + "Emerald Empress", + "Molecule Man", + "Turtle", + "Misfit", + "Shark", + "Deadline", + "Abattoir", + "Immortus", + "Mr. Twister", + "Golden Glider", + "Sabretooth", + "Silver Banshee", + "Clayface", + "Rad", + "High Evolutionary", + "Hyperion", + "Grayven", + "Mongul", + "Poison Ivy", + "Anthony Lupus", + "Riddler's Daughter", + "Harlequin", + "Pretty Persuasions", + "Russian", + "Scream", + "Poison Ivy", + "Quantum", + "Dragonrider", + "Bane", + "Duela Dent", + "Hangman", + "Scarlet Witch", + "Lethal Legion", + "H.I.V.E.", + "Ringmaster", + "King Ghidorah", + "Agamemno", + "The Separated Man", + "Magneto", + "Destiny", + "Sentinels", + "Asbestos Man", + "Toyman", + "Sphinx", + "Chthon", + "Black Zero", + "Vertigo", + "Doctor Achilles Milo", + "Monocle", + "Magus", + "Omega Red", + "Violator", + "Captain Stingaree", + "Scream", + "Impossible Man", + "Exemplars", + "Warlord Zemu", + "Bloody Mary", + "Professor Padraic Ratigan", + "Brainiac", + "Fem Paragon", + "Dragonrider", + "Krona", + "Lady Mastermind", + "Blaze", + "Solaris", + "Asbestos Man", + "Vulture", + "Blastaar", + "Owlman", + "Vandal Savage", + "Jack Frost", + "Blue Snowman", + "The Chameleon", + "Impala", + "Major Force", + "Professor Padraic Ratigan", + "Rainbow Raiders", + "Sinister Six", + "Deuce", + "The Scorpion", + "Impala", + "Doctor Double X", + "Professor Padraic Ratigan", + "Animora", + "Deadpool", + "Madame Rouge", + "Jason Todd", + "Mortalla", + "Korvac", + "Doctor Demonicus", + "Molloch", + "Molten Man-Thing", + "Hangman", + "The Joker", + "Bane", + "Starro", + "Doctor Polaris", + "MODOK", + "Qwsp", + "Arcade", + "Cutthroat", + "Lorelei", + "Typhoid Mary", + "Scream", + "Kurrgo", + "High Evolutionary", + "Abra Kadabra", + "The Orb", + "Doctor Destiny", + "The Blob", + "Double Dare", + "Scorpia", + "Bullseye", + "Princess Python", + "Advanced Idea Mechanics", + "Chameleon", + "The Terrible Trio", + "Firefly", + "Ocean Master", + "Madame Masque", + "Magneta", + "Solaris", + "Reverse Flash", + "Poison Ivy", + "Radioactive Man", + "Eduardo", + "Misfit", + "Maximus", + "Scavenger", + "Exemplars", + "Byth", + "The Terrible Trio", + "Russian", + "Imperiex", + "Parademon", + "Orca", + "Kurrgo", + "Captain Nazi", + "Artemiz", + "Titanium Man", + "Fel Andar", + "Composite Superman", + "Holiday", + "Mammoth", + "Talia al Ghul", + "Emerald Empress", + "Scavenger", + "Phobia", + "Silver Swan", + "Quicksilver", + "NKVDemon", + "Sat-Yr9", + "Goddess", + "Intergang", + "Aqueduct", + "Assembly of Evil", + "Trinity", + "Commissioner Gillian B. Loeb", + "Crossbones", + "Magpie", + "Agamemno", + "Spider Girl", + "The Orb", + "The Mad Mod", + "The Man-Killer", + "Atomic Skull", + "The Terrible Tinkerer", + "Unus the Untouchable", + "Gemini", + "Madame Masque", + "Inferno", + "Ronan the Accuser", + "Neutron", + "Scream", + "Artemis Crock", + "Byth", + "Kite Man", + "Mortician", + "Moondark", + "Blacksmith", + "Madelyne Pryor", + "Matter Master", + "Royal Flush Gang", + "Godiva", + "White Rabbit", + "Tala", + "Tony Zucco", + "Black Spider", + "Flag-Smasher", + "Superman Revenge Squad", + "Baron Zemo", + "The Mad Mod", + "Acolytes", + "Eclipso", + "Shriek", + "Scorch", + "Kleinstocks", + "Mad Thinker", + "Ozymandias", + "Graviton", + "Imperiex", + "Savitar", + "Catwoman", + "Reaper", + "Captain Stingaree", + "Vapor", + "Shadow Thief", + "Umar", + "Cheetah", + "Female Furies", + "Flag-Smasher", + "Rupert Thorne", + "Deuce, Charger", + "The Wink", + "Hulk Robot", + "Blackfire", + "Black Mask", + "The Wink", + "Cavalier", + "Mister Sinister", + "Blackrock", + "Barracuda", + "Alkhema", + "Superman Revenge Squad", + "Devilance", + "Electro", + "Russian", + "Glorious Godfrey", + "Amazing Grace", + "Cyborgirl", + "Zsasz", + "Talon", + "Rupert Thorne", + "The Skrulls", + "Animora", + "Doctor Sivana", + "Goldilocks", + "Orca", + "Lava Men", + "Lady Deathstrike", + "Nocturna", + "Victor Zsasz", + "Diablo", + "Morgan Edge", + "Kanjar Ro", + "Tony Zucco", + "Kleinstocks", + "MF DOOM", + "Nebula", + "Major Disaster", + "Baron Blood", + "Dr. Evil", + "Lucifer", + "The Gargoyle", + "Onimar Synn", + "Brutale", + "Barracuda", + "Stompa", + "Kanto", + "Moses Magnum", + "Ghaur", + "Persuader", + "Savitar", + "Doctor Demonicus", + "Lion-Mane", + "Parasite", + "Scandal", + "Thinker", + "Xemnu", + "Goom", + "Ozymandias", + "Lady Clay", + "Livewire", + "The Lizard", + "Pink Pearl", + "Graviton", + "Virman Vundabar", + "Cheetah", + "Parademons", + "King Snake", + "The Lightning", + "Lady Octopus", + "Moses Magnum", + "Merlyn", + "Psycho-Man", + "Moonstone", + "Mr. Freeze", + "Dr. Light", + "The Terrible Trio", + "Ronan the Accuser", + "Mephisto", + "The Top", + "Frightful Four", + "Man-Bat", + "Headlok", + "Black Zero", + "Llyra", + "Doctor Poison", + "Ventriloquist", + "White Rabbit", + "Destroyer", + "Mephisto", + "Kingpin", + "Faora", + "Ultraman", + "Omega Red", + "Crossbones", + "Ibac", + "Gargoyle", + "Reverse Flash", + "Talia al Ghul", + "Black Hand", + "Spider-Woman", + "Darth Vader", + "Egghead", + "Stompa", + "Queen Clea", + "Lloigoroth", + "Pied Piper", + "Poundcakes", + "Resistants", + "Victor Zsasz", + "Syndrome", + "Gargantus", + "Ursa", + "Harley Quinn", + "Doctor Cyber", + "Phobia", + "Cheetah", + "Warlord Zemu", + "Purgatori", + "Ten-Eyed Man", + "The Rhino", + "Quicksand", + "Mad Thinker", + "Maelstrom", + "Gargoyle", + "Hazard", + "Hazard", + "Vanisher", + "Doctor Double X", + "Stained Glass Scarlet", + "Roulette", + "They Who Wield Power", + "Armadillo", + "Matter Master", + "Bloodsport", + "The Fat Man", + "Radioactive Man", + "Absorbing Man", + "Phobia", + "Blackfire", + "David Cain", + "The Monk", + "Kalibak", + "Atomic Skull", + "Deathstroke", + "Neron", + "Phobia", + "Green Goblin", + "Dormammu", + "Mole Man", + "Ereshkigal", + "Amazo", + "Power Man", + "Sentinels", + "Grottu", + "Mister Hyde", + "Equus", + "Ultraman", + "Onimar Synn", + "League of Assassins", + "The Terrible Tinkerer", + "Massacre", + "Heggra", + "Dark Angel", + "O.G.R.E.", + "Maelstrom", + "Kyle Abbot", + "Hela", + "Magneto", + "Lagomorph", + "League of Assassins", + "Cyborgirl", + "The Lizard", + "Ultra-Humanite", + "Magenta", + "Girder", + "Parademons", + "Blackrock", + "Shredder", + "Legion of the Unliving", + "Lady Clay", + "Abattoir", + "Psycho-Man", + "The Terrible Trio", + "Cutthroat", + "Sun Girl", + "Fixer", + "Black Talon", + "Commissioner Gillian B. Loeb", + "Emerald Empress", + "Sonar", + "Moses Magnum", + "Monsieur Stigmonus", + "Cobalt Blue", + "Eviless", + "Dragonrider", + "Mister Sinister", + "Black Zero", + "Facade", + "Chthon", + "Trickster", + "Syndrome", + "Emma Frost", + "Black Talon", + "Major Disaster", + "Queen Bee", + "Queen Bee", + "Kingpin", + "Manhunters", + "Cobalt Man", + "Inferno", + "Hyperion", + "Cluemaster", + "Devilance", + "Onimar Synn", + "Baron Blood", + "Black Knight", + "Tattooed Man", + "Axis Amerika", + "Menace", + "Captain Stingaree", + "Ringmaster", + "Yuga Khan", + "Plastique", + "Sensei", + "Yancy Street Gang", + "Deep Six", + "Red Hood", + "Aqueduct", + "Mace Blitzkrieg", + "Magus", + "Kulan Gath", + "Tally Man", + "Professor Ivo", + "Superia", + "Lucifer", + "Black Knight", + "The Mad Mod", + "Dr. Horrible", + "Crimesmith", + "Sat-Yr9", + "Titano", + "White Rabbit", + "League of Assassins", + "Psycho-Pirate", + "Lloigoroth", + "Acrobat", + "Quantum", + "Victor Zsasz", + "Emma Frost", + "Spider Girl", + "Preus", + "Master of the World", + "Qwsp", + "Eduardo", + "Scream", + "Calculator", + "Scavenger", + "Captain Cold", + "Abra Kadabra", + "The Basilisk", + "Persuader", + "Jax-Ur", + "The Puppet Master", + "Deathbolt", + "Kleinstocks", + "The Penguin", + "Firebug", + "Hank Henshaw", + "Grottu", + "Kira", + "Zaran", + "Arcade", + "Mortalla", + "Sentinels", + "Tony Zucco", + "Gargantus", + "Zaladane", + "Spider-Woman", + "Kang the Conqueror", + "Spencer Smythe", + "Vermin", + "Hath-Set", + "Hugo Strange", + "Savitar", + "Eclipso", + "Aries", + "Rag Doll", + "Captain Boomerang", + "The Scorpion", + "Preus", + "Gambler", + "Inferno", + "Quicksand", + "Violator", + "Qwsp", + "Chameleon", + "Masters of Evil", + "Duela Dent", + "Chessure", + "Ultra-Humanite", + "Gladiator", + "Egghead", + "NKVDemon", + "Baron Blood", + "Darth Vader", + "Cutthroat", + "Cicada", + "Mercy", + "Manchester Black", + "New Wave", + "Fabian Cortez", + "Peek-a-Boo", + "Killer Croc", + "Stegron", + "Princess Python", + "Red Skull", + "Mandarin", + "Scorch", + "Lady Shiva", + "Jewelee", + "The Rhino", + "Conduit", + "Lorelei", + "Devilance", + "The Shade", + "Snapdragon", + "Gambler", + "Royal Flush Gang", + "Vulture", + "Black Knight", + "Matter Master", + "Byth", + "Firebug", + "Moonstone", + "Lorelei", + "Emma Frost", + "Blastaar", + "Gearhead", + "Arcade", + "Terra-Man", + "KGBeast", + "Glorious Godfrey", + "Gilotina", + "Agamemno", + "Doctor Achilles Milo", + "Lethal Legion", + "Prank", + "Nebula", + "Rag Doll", + "Faora", + "Double Down", + "Dansen Macabre", + "Dragon Man", + "Peek-a-Boo", + "Onomatopoeia", + "Orca", + "Abra Kadabra", + "Silver Swan", + "Gladiator", + "Javelin", + "Moloid subterraneans", + "Bolivar Trask", + "Masters of Evil", + "Batzarro", + "Ord", + "Malebolgia", + "Brainwave", + "Klaw", + "The General", + "Scorpia", + "Intergang", + "Livewire", + "Blockbuster", + "Vanisher", + "Fel Andar", + "Doctor Destiny", + "Clayface", + "Evinlea", + "Black Mask", + "The Crimson Ghost", + "Able Crown", + "Black Manta", + "Alex Wilder", + "Zoom", + "Inertia", + "Commissioner Gillian B. Loeb", + "Decay", + "Hitman", + "Mad Harriet", + "The Borg", + "The Skrulls", + "Killer Croc", + "Circe", + "Evinlea", + "Jack O'Lantern", + "Americop", + "Devilance", + "The Rhino", + "Ereshkigal", + "Crazy Quilt", + "Count Nefaria", + "Blue Streak", + "Owen Mercer", + "Sabretooth", + "Killer Moth", + "Carnage", + "Lady Shiva", + "Virman Vundabar", + "Mr. Freeze", + "Black Talon", + "Mercy", + "Carnage", + "Mad Hatter", + "The Terrible Tinkerer", + "Hank Henshaw", + "T.O. Morrow", + "Purgatori", + "Spiral", + "Anomaly", + "Captain Nazi", + "Heggra", + "Arcade", + "Zaran", + "Titano", + "Legion of the Unliving", + "Mister Hyde", + "Mr. Mxyzptlk", + "Mongal", + "Tar Pit", + "Attuma", + "Mandarin's Minions", + "Heat Wave", + "Chameleon", + "Pink Pearl", + "Anarky", + "Madelyne Pryor", + "Evinlea", + "Inertia", + "Darkseid", + "Starro", + "Cold War", + "Cold War", + "Purgatori", + "The Penguin", + "Russian", + "Blaze", + "Mirror Master", + "Black Hand", + "Queen Bee", + "Gambler", + "Lock-Up", + "Venom", + "Super-Skrull", + "Tala", + "Sandman", + "Jinx", + "Violator", + "Malice Vundabar", + "Hela", + "Maelstrom", + "Elektro", + "Salome", + "MF DOOM", + "Paste-Pot Pete", + "Sebastian Shaw", + "The Borg", + "Gambler", + "Sabbac", + "Bug-Eyed Bandit", + "Alberto Falcone", + "Mirror Master", + "Immortus", + "Mongul II", + "Living Laser", + "Major Disaster", + "Giganta", + "Doctor Spectrum", + "Master of the World", + "Gorilla Grodd", + "Maelstrom", + "Female Furies", + "Stompa", + "Fem Paragon", + "Headlok", + "Yancy Street Gang", + "Sandman", + "Doctor Polaris", + "Mad Thinker", + "The Awesome Android", + "Sebastian Shaw", + "Sonar", + "Jason Kreis", + "Professor Hugo Strange", + "Lethal Legion", + "Quantum", + "Diamond Lil", + "Elektro", + "Carnage", + "Spellbinder", + "Black Spider", + "Dark Angel", + "The Awesome Android", + "Titania", + "Deacon Blackfire", + "Tweedledum", + "Bug-Eyed Bandit", + "Gargantua", + "Killer Frost", + "Cheshire", + "Americop", + "Tweedledum", + "Magus", + "Overlord", + "Ereshkigal", + "Madame Masque", + "Yellowjacket", + "Hector Hammond", + "Magneto", + "The Basilisk", + "Fault Zone", + "Royal Flush Gang", + "Axis Amerika", + "Arkon", + "Mothergod", + "Mongul", + "Headlok", + "Gilotina", + "Starro", + "The Fat Man", + "Evinlea", + "The Orb", + "King Snake", + "Clock King", + "Warmaker", + "Lion-Mane", + "Deathbird", + "King Snake", + "Tattooed Man", + "Leather", + "Black Manta", + "Doctor Achilles Milo", + "Agent H of HYDRA", + "Saturn Queen", + "Agent H of HYDRA", + "Red Ghost", + "Magneto", + "Mortalla", + "Ghaur", + "Felix Faust", + "Diamond Lil", + "Blackfire", + "Mysteria", + "Rampage", + "Penny Plunderer", + "Talia al Ghul", + "Parademon", + "The Separated Man", + "Qwsp", + "Mephisto", + "Grayven", + "Silver Banshee", + "Impala", + "Ingra", + "Conduit", + "Dr. Light", + "Alkhema", + "Harley Quinn", + "Abattoir", + "Bolivar Trask", + "Titano", + "Firebug", + "Dragon Man", + "Whiplash", + "Talon", + "Salome", + "The Crimson Ghost", + "Floronic Man", + "Venom", + "Shark", + "Hobgoblin", + "Amazing Grace", + "Mace Blitzkrieg", + "Spider Girl", + "Shadow Thief", + "The Mekon", + "Immortus", + "Zaran", + "General Zod", + "Grayven", + "The Crimson Ghost", + "Grayven", + "The Puppet Master", + "Doctor Polaris", + "Merlyn", + "Cornelius Stirk", + "Mongul", + "Lady Clay", + "Attuma", + "Sinister Six", + "The Mad Mod", + "Dark Angel", + "Gladiator", + "H.I.V.E.", + "Captain Cold", + "Violator", + "Blue Streak", + "Mantis", + "Deadline", + "Blue Streak", + "Sphinx", + "Morgan Edge", + "Al-Tariq", + "Fixer", + "Eduardo", + "The Separated Man", + "Cicada", + "Owlman", + "Blue Streak", + "Molten Man-Thing", + "Firebug", + "Bronze Tiger", + "Jax-Ur", + "Nemesis Kid", + "Hades", + "Captain Stingaree", + "Metallo", + "Savitar", + "Hyena", + "Deadpool", + "Blastaar", + "Shimmer", + "General", + "Living Laser", + "The Blob", + "Ion", + "Abattoir", + "Devilance", + "Jewelee", + "Monocle", + "Attuma", + "Osira", + "Holiday", + "Parasite", + "Hades", + "Saturn Queen", + "Shredder", + "Mindblast", + "Warmaker", + "Dominus", + "Spragg", + "Hyathis", + "Silver Sable", + "Darth Vader", + "Nero", + "Death Storm", + "Lady Spellbinder", + "Talon", + "Googam", + "Anarky", + "Lynx", + "Super-Skrull", + "The Mad Mod", + "Malice Vundabar", + "Blackout", + "Desaad", + "Sin", + "Orca", + "Ten-Eyed Man", + "Black Knight", + "Vandal Savage", + "Power Man", + "Shriek", + "Riddler's Daughter", + "Poundcakes", + "Prankster", + "Baron Zemo", + "Dr. Evil", + "Purgatori", + "Talia al Ghul", + "Griffin", + "Freedom Force", + "Thanos", + "Armadillo", + "Galactus", + "Emma Frost", + "Magenta", + "Sin", + "Batroc the Leaper", + "Mr. Felonious Gru", + "The Vulture", + "Toad", + "Sin", + "Moonstone", + "Baron Blood", + "Copperhead", + "Al-Tariq", + "The Man-Killer", + "Morlun", + "Pharaoh Rama Tut", + "Madvillain", + "Firebug", + "Solomon Grundy", + "Blackfire", + "Ultraman", + "Cheshire", + "Dr. Horrible", + "Rampage", + "Porcupine", + "The Puzzler", + "Cutthroat", + "Titano", + "Salome", + "Fault Zone", + "Unicron", + "Gemini", + "Mirror Master", + "Allatou", + "Doctor Poison", + "Holiday", + "Qwsp", + "Aries", + "Holiday", + "Batzarro", + "Two-Face", + "Spellbinder", + "Cobalt Man", + "Red Skull", + "Two-Face", + "Volcana", + "Gargoyle", + "Lady Clay", + "Asbestos Man", + "Tweedledum", + "Acrobat", + "Alkhema", + "Mandarin", + "Vermin", + "Glorious Godfrey", + "Baron Blood", + "Americop", + "Deadline", + "Harlequin", + "Queen Bee", + "Deuce, Charger", + "Psycho-Pirate", + "Yellowjacket", + "Stegron", + "Mole Man", + "Sin", + "Lloigoroth", + "Golden Glider", + "Mercy", + "Merlyn", + "Klaw", + "Monocle", + "Griffin", + "Circe", + "Carmine Falcone", + "Griffin", + "Jax-Ur", + "Aries", + "Scandal", + "The Top", + "Artemis Crock", + "Faora", + "Signalman", + "Saturn Queen", + "Cornelius Stirk", + "Double Dare", + "Naga", + "Baron Blood", + "They Who Wield Power", + "Umar", + "Green Goblin", + "Jigsaw", + "Supreme Intelligence", + "The Shocker", + "Brainwave", + "Living Laser", + "Blockbuster", + "The Skrulls", + "Electrocutioner", + "Death Storm", + "Reverse Flash", + "Porcupine", + "Shadow Thief", + "Morlun", + "Hath-Set", + "Bizarro", + "Deacon Blackfire", + "Fadeaway Man", + "Joker", + "Lion-Mane", + "Monsieur Stigmonus", + "Baron Mordo", + "Vanisher", + "Superman Revenge Squad", + "Mongal", + "Graviton", + "The Borg", + "The Penguin", + "Ballox the Monstroid", + "Despero", + "Lagomorph", + "Yancy Street Gang", + "The Gargoyle", + "Black Adam", + "Deathbolt", + "The Top", + "Pretty Persuasions", + "Ultron", + "Freedom Force", + "Chessure", + "Silver Sable", + "Ultraman", + "Madelyne Pryor", + "Al-Tariq", + "Red Hood", + "Nyssa Raatko", + "Growing Man", + "Omega Red", + "Man Beast", + "Jason Kreis", + "Cheshire", + "Mirror Master", + "Americop", + "Dansen Macabre", + "Black Manta", + "Krona", + "Lady Mastermind", + "Doctor Spectrum", + "Scorpia", + "The Wingless Wizard", + "Tally Man", + "Darkseid", + "Punisher", + "Gearhead", + "Ibac", + "Shimmer", + "Bizarro", + "Sun Girl", + "Mongul II", + "Doctor Phosphorus", + "Doctor Poison", + "Mystique", + "Venom", + "Dr. Evil", + "Master Mold", + "Agamemno", + "Molten Man", + "Ultraman", + "Black Talon", + "Count Nefaria", + "KGBeast", + "Inferno", + "Mister Hyde", + "Reaper", + "Shadow Thief", + "Spider Girl", + "Mantis", + "Ringmaster", + "Baron Mordo", + "Tigress", + "Fem Paragon", + "Ozymandias", + "Speed Queen", + "Scream", + "Mystique", + "Hush", + "Phobia", + "Master of the World", + "Dragonrider", + "Supreme Intelligence", + "Major Disaster", + "Doctor Double X", + "Menace", + "Llyra", + "Electro", + "Rose, Thorn", + "Manchester Black", + "Scarecrow", + "Swordsman", + "Osira", + "Kira", + "Bloodsport", + "Juggernaut", + "Hyperion", + "Lady Spellbinder", + "Eclipso", + "Fatality", + "Molloch", + "Mirror Master", + "Goldface", + "Xemnu", + "Naga", + "Inferno", + "Dragonrider", + "Ronan the Accuser", + "Baron Mordo", + "Kleinstocks", + "Able Crown", + "Firefly", + "O.G.R.E.", + "Mister Sinister", + "Thanos", + "Hobgoblin", + "Spellbinder", + "Umar", + "Cicada", + "Persuader", + "Vertigo", + "Northwind", + "Vapor", + "Holiday", + "Mastermind", + "Emma Frost", + "Lynx", + "Phantazia", + "Black Adam", + "Impossible Man", + "Lava Men", + "Morgan le Fay", + "Pied Piper", + "The Puppet Master", + "Rupert Thorne", + "Dr. Death", + "Hulk Robot", + "Captain Nazi", + "Viper", + "Googam", + "Deathstroke", + "Mad Thinker", + "Overlord", + "Harpy", + "Mandarin's Minions", + "Tala", + "Umar", + "Frightful Four", + "Emma Frost", + "Riddler", + "Pink Pearl", + "Ultra-Humanite", + "Tally Man", + "Scarlet Witch", + "Space Phantom", + "Dr. Light", + "Growing Man", + "Mongul", + "Hush", + "Vapor", + "Cornelius Stirk", + "Grayven", + "Maxie Zeus", + "Kingpin", + "Master Pandemonium", + "Conduit", + "Blacksmith", + "Grand Director", + "Tony Zucco", + "Eviless", + "Preus", + "Morgan le Fay", + "Bloodsport", + "Elektro", + "The Orb", + "Miracle Man", + "Gambler", + "Penguin", + "Blacksmith", + "Rainbow Raider", + "Overlord", + "Captain Stingaree", + "Mr. Freeze", + "Dragonrider", + "Lady Mastermind", + "Double Down", + "Graviton", + "Indigo", + "Exemplars", + "Matter Master", + "Orca", + "Appa Ali Apsa", + "Abattoir", + "Appa Ali Apsa", + "Master of the World", + "Leather", + "Jinx", + "Tattooed Man", + "Lucifer", + "Cavalier", + "Bullseye", + "Alberto Falcone", + "Black Flash", + "Assembly of Evil", + "Dormammu", + "Mysterio", + "Girder", + "Southpaw", + "Dragonrider", + "Thinker", + "Moses Magnum", + "Able Crown", + "Hellgrammite", + "Pharaoh Rama Tut", + "Sandman", + "Reverse Flash", + "Northwind", + "Shriek", + "Doctor Cyber", + "Javelin", + "Doctor Poison", + "Reaper", + "Massacre", + "Hellgrammite", + "Ursa", + "Kyle Abbot", + "Hush", + "Queen Bee", + "The Monk", + "Aries", + "Mr. Freeze", + "Captain Cold", + "Onimar Synn", + "Shriek", + "Calendar Man", + "Mirror Master", + "Trickster", + "Cluemaster", + "Mandarin's Minions", + "Parademon", + "Chthon", + "Axis Amerika", + "Crime Doctor", + "Lucifer", + "General", + "Terra", + "Hellgrammite", + "Diamond Lil", + "Law", + "Doctor Doom", + "Medusa", + "Trinity", + "Ventriloquist", + "Selene", + "Supreme Intelligence", + "Signalman", + "SKULL", + "Marrow", + "Punisher", + "Talia al Ghul", + "Grottu", + "Barracuda", + "Viper", + "Impossible Man", + "Fin Fang Foom", + "Constrictor", + "Black Hand", + "Winter Soldier", + "Doctor Cyber", + "Ord", + "Thanos", + "Lotso", + "Ten-Eyed Man", + "Harlequin", + "Hangman", + "Glorith", + "Molten Man-Thing", + "Virman Vundabar", + "Effron the Sorcerer", + "Anarky", + "Doctor Phosphorus", + "Violator", + "Eviless", + "King Snake", + "The Terrible Tinkerer", + "Psycho-Pirate", + "Lava Men", + "Zsasz", + "Ocean Master", + "Dominus", + "Hyperion", + "The Monk", + "Krona", + "Parademon", + "Amygdala", + "Sabbac", + "Fin Fang Foom", + "Grottu", + "Zoom", + "Kang the Conqueror", + "Peek-a-Boo", + "Doctor Octopus", + "Doctor Polaris", + "Heggra", + "Llyra", + "Knockout", + "Riddler's Daughter", + "Battleaxe", + "Maximus", + "Doctor Destiny", + "Kurrgo", + "Blue Streak", + "Spider-Woman", + "Trickster", + "Scream", + "Goddess", + "Ra's al Ghul", + "Warmaker", + "Abattoir", + "Deuce, Charger", + "Agamemno", + "Pretty Persuasions", + "Parasite", + "Ord", + "MF DOOM", + "Punisher", + "Massacre", + "Glorith", + "The Terrible Trio", + "Victor Zsasz", + "Bolivar Trask", + "Doctor Cyber", + "Gilotina", + "Owlman", + "Vulture", + "They Who Wield Power", + "King Snake", + "Deep Six", + "Killer Frost", + "Electrocutioner", + "The Monk", + "Sabretooth", + "Lava Men", + "Mortician", + "Leap-Frog", + "Annihilus", + "Gearhead", + "Persuader", + "Super-Skrull", + "Amygdala", + "Heggra", + "Preus", + "Mindblast", + "Alex Wilder", + "Queen Bee", + "Battleaxe", + "Film Freak", + "Blue Snowman", + "Bloodsport", + "Black Spider", + "Grottu", + "Medusa", + "Vermin", + "Black Hand", + "Fadeaway Man", + "Black Hand", + "Amos Fortune", + "Doctor Sivana", + "Grottu", + "Star Sapphire", + "Talia al Ghul", + "Penny Plunderer", + "Anthony Lupus", + "Barracuda", + "Purgatori", + "Killer Moth", + "Parademon", + "Lava Men", + "Captain Nazi", + "Firefly", + "Film Freak", + "Tigress", + "Bronze Tiger", + "Parademon", + "Nightmare", + "Orca", + "Massacre", + "Psycho-Man", + "Tsunami", + "Parasite", + "Brainiac", + "Poundcakes", + "Owen Mercer", + "Syndrome", + "Black Adam", + "The Fiddler", + "Umar", + "The Mad Mod", + "Female Furies", + "The Fiddler", + "Punisher", + "Xemnu", + "Selene", + "Fixer", + "Felix Faust", + "Viper", + "Alkhema", + "Mastermind", + "Jigsaw", + "Alberto Falcone", + "Blue Snowman", + "Rad", + "Flag-Smasher", + "The Blob", + "Elektro", + "Volcana", + "Humpty Dumpty", + "Floronic Man", + "Quicksilver", + "Hellgrammite", + "Blue Snowman", + "Black Zero", + "Darkseid", + "Chronos", + "Rainbow Raider", + "Harley Quinn", + "Solaris", + "Enchantress", + "Scandal", + "Goddess", + "Black Talon", + "Professor Hugo Strange", + "Lady Shiva", + "Composite Superman", + "Terra", + "Maelstrom", + "Riddler", + "Murmur", + "Firebug", + "Mirror Master", + "Heat Wave", + "Amygdala", + "Aries", + "Bronze Tiger", + "Exemplars", + "Malice", + "Needle", + "Black Adam", + "Stained Glass Scarlet", + "Toad", + "Count Nefaria", + "Floronic Man", + "Malice", + "Mole Man", + "Dragonrider", + "The Scorpion", + "Lorelei", + "Amazo", + "Livewire", + "Thanos", + "Shimmer", + "Red Ghost", + "Crime Doctor", + "Graviton", + "Talon", + "The Orb", + "Rag Doll", + "Radioactive Man", + "Heat Wave", + "Alex Wilder", + "Ibac", + "Allatou", + "Black Knight", + "Mace Blitzkrieg", + "Count Nefaria", + "Galactus", + "Mandarin", + "Speed Queen", + "Lady Vic", + "Killer Croc", + "Terra-Man", + "Jason Todd", + "Krona", + "Pharzoof", + "Stained Glass Scarlet", + "Aries", + "Yuga Khan", + "Neutron", + "T.O. Morrow", + "Lagomorph", + "New Wave", + "Doctor Double X", + "Chronos", + "Diamond Lil", + "Professor Hugo Strange", + "Hyena", + "Qwsp", + "The Vulture", + "Deathbird", + "Cornelius Stirk", + "Mammon", + "Royal Flush Gang", + "Superia", + "Executioner", + "Desaad", + "Nightmare", + "Artemis Crock", + "Amazo", + "Law", + "Carmine Falcone", + "Goddess", + "Tsunami", + "Trinity", + "Captain Stingaree", + "Hela", + "Omega Red", + "Captain Nazi", + "Neron", + "Lorelei", + "Juggernaut", + "Spider-Woman", + "Chronos", + "Lady Spellbinder", + "Deadpool", + "Paste-Pot Pete", + "Tim Boo Ba", + "The Lightning", + "Southpaw", + "Overlord", + "Appa Ali Apsa", + "Godiva", + "Eduardo", + "The Shade", + "Hugo Strange", + "Deadline", + "Typhoid Mary", + "Silver Sable", + "Tim Boo Ba", + "Fisherman", + "Deadpool", + "Ursa", + "Weather Wizard", + "Allatou", + "Giganta", + "Brutale", + "Maelstrom", + "Silver Swan", + "General", + "Deuce", + "Sandman", + "Kraven the Hunter", + "Spider Girl", + "Composite Superman", + "The Gargoyle", + "Goldilocks", + "The Rival", + "Fatality", + "Ten-Eyed Man", + "David Cain", + "Fatality", + "Harlequin", + "Omega Red", + "Talon", + "Captain Boomerang", + "Gargoyle", + "The Kree", + "Solaris", + "Fem Paragon", + "Cobalt Blue", + "Midnight Sun", + "Diamond Lil", + "Reaper", + "Misfit", + "Midnight Sun", + "Kyle Abbot", + "Trickster", + "Devastation", + "Ingra", + "Mist", + "Blue Snowman", + "Bane", + "Mirror Master", + "Juggernaut", + "Fin Fang Foom", + "Circe", + "King Snake", + "Answer", + "Mole Man", + "Terraxia", + "Rupert Thorne", + "Doctor Bedlam", + "Stompa", + "Ultra-Humanite", + "Lethal Legion", + "Madame Rouge", + "Clayface", + "Fault Zone", + "Volcana", + "Prometheus", + "The Wink", + "Terra", + "Two-Face", + "Scarecrow", + "Molecule Man", + "The Mekon", + "Nocturna", + "Kingpin", + "Mongul II", + "Rupert Thorne", + "Mister Hyde", + "Spider Girl", + "Hyena", + "Krona", + "Parallax", + "Bernadeth", + "Kanto", + "Heggra", + "Syndrome", + "Egghead", + "Growing Man", + "Gargoyle", + "Professor Hugo Strange", + "Zeiss", + "Egghead", + "Blue Snowman", + "Deadpool", + "Leather", + "Legion of the Unliving", + "Kraven the Hunter", + "Artemis Crock", + "Poison Ivy", + "Factor Three", + "Kalibak", + "Queen of Fables", + "Man-Killer", + "Kira", + "Cold War", + "Aries", + "Paragon", + "Legion of the Unliving", + "Northwind", + "Paste-Pot Pete", + "Prometheus", + "Korvac", + "Bug-Eyed Bandit", + "Dark Angel", + "Shark", + "General Zod", + "Black Widow", + "Nightmare", + "Equus", + "Kira", + "Dormammu", + "The Leader", + "Green Goblin", + "Spellbinder", + "Kanto", + "Axis Amerika", + "Black Spider", + "Midnight Sun", + "Captain Boomerang", + "Rainbow Raiders", + "Emerald Empress", + "Impossible Man", + "Titano", + "Parademons", + "Ingra", + "Egghead", + "Sphinx", + "Baron Zemo", + "Shredder", + "Doctor Octopus", + "Brainwave", + "Doctor Polaris", + "Maxima", + "Preus", + "Sun Girl", + "Killer Frost", + "Artemiz", + "Parademons", + "Silk Fever", + "Hath-Set", + "Victor Zsasz", + "High Evolutionary", + "Ballox the Monstroid", + "MF DOOM", + "Sebastian Shaw", + "Fel Andar", + "Effron the Sorcerer", + "Darth Vader", + "Death Storm", + "Alex Wilder", + "Crossfire", + "Onomatopoeia", + "Fel Andar", + "Scorch", + "Catwoman", + "Sun Girl", + "They Who Wield Power", + "Black Widow", + "Evil Ernie", + "Maxie Zeus", + "Man-Killer", + "Fem Paragon", + "Jewelee", + "Molten Man-Thing", + "Allatou", + "Inferno", + "Hate-Monger", + "Terraxia", + "Mongal", + "The Shocker", + "Appa Ali Apsa", + "The Shocker", + "Lloigoroth", + "Asbestos Man", + "Scavenger", + "Galactus", + "Lava Men", + "Axis Amerika", + "Fadeaway Man", + "Gearhead", + "Viper", + "King Snake", + "Carmine Falcone", + "Hypnota", + "Killer Frost", + "Mongal", + "Deadpool", + "Advanced Idea Mechanics", + "Count Nefaria", + "Scavenger", + "Quicksilver", + "Firefly", + "Molecule Man", + "Freedom Force", + "Byth", + "Crossfire", + "Hitman", + "Destroyer", + "Vanisher", + "Preus", + "Riddler", + "Deadpool", + "Mercy", + "Parallax", + "Doctor Destiny", + "Spider-Woman", + "Living Laser", + "Swordsman", + "Grottu", + "Syndrome", + "Lady Spellbinder", + "Diamond Lil", + "Lagomorph", + "Hazard", + "Ultron", + "Magpie", + "Hyathis", + "Scream", + "Hector Hammond", + "Humpty Dumpty", + "Crimson Dynamo", + "Mystique", + "The Scorpion", + "Scorpia", + "Infant Terrible", + "Baron Blitzkrieg", + "Shredder", + "Black Knight", + "Loki", + "Pharzoof", + "Black Adam", + "Doctor Bedlam", + "Girder", + "Blacksmith", + "Turtle", + "Calendar Man", + "The Wink", + "Mad Harriet", + "Crazy Quilt", + "Firebug", + "Cicada", + "Doctor Doom", + "Rainbow Raiders", + "Hugo Strange", + "Eclipso", + "Supreme Intelligence", + "Solaris", + "Sinestro", + "Appa Ali Apsa", + "Kryptonite Man", + "Rainbow Raiders", + "Doctor Achilles Milo", + "Kurrgo", + "The Chameleon", + "Fer-de-Lance", + "Monsieur Stigmonus", + "Hyathis", + "Sentinels", + "Mephisto", + "Doctor Demonicus", + "The Yellow Claw", + "Unicron", + "Ignition", + "Mephisto", + "Hath-Set", + "Hazard", + "Amazo", + "Magus", + "Hela", + "Hector Hammond", + "Spragg", + "Scream", + "Merlyn", + "Doctor Destiny", + "Titanium Man", + "Batzarro", + "Mr. Felonious Gru", + "Maelstrom", + "Gizmo", + "Jason Todd", + "Parasite", + "Halflife", + "Shark", + "Destiny", + "Viper", + "Floronic Man", + "Madame Masque", + "Pharzoof", + "Southpaw", + "Hitman", + "Evil Ernie", + "Factor Three", + "Amygdala", + "Bane", + "Catman", + "Absorbing Man", + "The Scorpion", + "Cicada", + "Batroc the Leaper", + "King Ghidorah", + "O.G.R.E.", + "Miracle Man", + "Jinx", + "Russian", + "Orca", + "Griffin", + "Kingpin", + "Mercy", + "Cutthroat", + "New Wave", + "Lethal Legion", + "Psycho-Pirate", + "The Orb", + "Ventriloquist", + "Rupert Thorne", + "Cavalier", + "Firefly", + "Pink Pearl", + "Leap-Frog", + "NKVDemon", + "Mandarin", + "The Shocker", + "Shrike", + "Heggra", + "Sebastian Shaw", + "Sensei", + "Mad Thinker", + "High Evolutionary", + "Hypnota", + "Dragon Man", + "Lady Dorma", + "Nightmare", + "Lynx", + "Nemesis Kid", + "Prankster", + "Vandal Savage", + "Javelin", + "Lucifer", + "Toad", + "Scandal", + "Reaper", + "Phobia", + "Eviless", + "Carnage", + "Overlord", + "Cavalier", + "Black Adam", + "Lava Men", + "Film Freak", + "Able Crown", + "The Vulture", + "Appa Ali Apsa", + "Fel Andar", + "Gambler", + "Doctor Octopus", + "Clayface", + "Rag Doll", + "Cornelius Stirk", + "Mad Hatter", + "Ocean Master", + "Tsunami", + "The Wink", + "Fadeaway Man", + "Livewire", + "Cobalt Blue", + "Deuce", + "Vulture", + "Malice", + "The Fat Man", + "Madame Rouge", + "Despero", + "Cyborgirl", + "Harpy", + "Deacon Blackfire", + "Hank Henshaw", + "Spragg", + "Lagomorph", + "Parallax", + "Swordsman", + "Silk Fever", + "Gambler", + "Double Dare", + "Penguin", + "Lion-Mane", + "Llyra", + "MODOK", + "Sandman", + "Terra-Man", + "Magus", + "Roulette", + "Rag Doll", + "Blastaar", + "Mercy", + "Scarlet Witch", + "Tattooed Man", + "Terraxia", + "Fabian Cortez", + "Pink Pearl", + "Black Hand", + "Warlord Zemu", + "Diablo", + "Black Flash", + "Apocalypse", + "Battleaxe", + "Winter Soldier", + "Lady Shiva", + "Hank Henshaw", + "Shark", + "Kulan Gath", + "Master of the World", + "Battleaxe", + "Fixer", + "Electrocutioner", + "Tarantula", + "Riddler", + "Copperhead", + "Axis Amerika", + "Aries", + "Sebastian Shaw", + "Talia al Ghul", + "Virman Vundabar", + "Yancy Street Gang", + "Poison Ivy", + "Mercy", + "Grayven", + "The Blob", + "Faora", + "Lynx", + "Zaran", + "Annihilus", + "Maelstrom", + "The Terrible Trio", + "Kanjar Ro", + "Prankster", + "Shimmer", + "Space Phantom", + "Doctor Sivana", + "Selene", + "Bolivar Trask", + "Alberto Falcone", + "Spider Girl", + "Onimar Synn", + "Headlok", + "Al-Tariq", + "Princess Python", + "Monsieur Stigmonus", + "Scream", + "Cheetah", + "Electro", + "Ratcatcher", + "Kanjar Ro", + "Persuader", + "Penny Plunderer", + "Gemini", + "The Wingless Wizard", + "Black Flash", + "Korvac", + "Hyena", + "Floronic Man", + "Tally Man", + "Crossfire", + "Captain Boomerang", + "Punisher", + "Mai Shen", + "Byth", + "Midnight Sun", + "Maelstrom", + "Javelin", + "Mandarin", + "Faora", + "Molloch", + "Exemplars", + "Clock King", + "Moloid subterraneans", + "Typhoid Mary", + "Executioner", + "Asbestos Man", + "Cicada", + "Effron the Sorcerer", + "Purgatori", + "Psycho-Pirate", + "Dr. Evil", + "The Lightning", + "Moondark", + "Quantum", + "Chronos", + "Brutale", + "Bloodsport", + "Russian", + "Solomon Grundy", + "Kite Man", + "Red Ghost", + "Manchester Black", + "Onomatopoeia", + "Masters of Evil", + "MODOK", + "Blue Snowman", + "Artemiz", + "Violator", + "Roxy Rocket", + "Law", + "Black Mask", + "Sin", + "Mad Thinker", + "General Zod", + "Trigger Twins", + "Faora", + "Brutale", + "White Rabbit", + "The Puppet Master", + "Blockbuster", + "Amygdala", + "Moondark", + "Film Freak", + "Firebug", + "Owen Mercer", + "Lock-Up", + "The Borg", + "Maximus", + "Catman", + "Calculator", + "Devastation", + "Enchantress", + "Hank Henshaw", + "Cyborgirl", + "Floronic Man", + "Black Knight", + "Kanto", + "Krona", + "MODOK", + "Lock-Up", + "Deacon Blackfire", + "Acrobat", + "Law", + "Victor Zsasz", + "Dragonrider", + "Grayven", + "Constrictor", + "Hela", + "Gemini", + "Lynx", + "Quicksilver", + "Batroc the Leaper", + "Hyathis", + "Viper", + "Needle", + "Power Man", + "Electro", + "Lex Luthor", + "Shimmer", + "Titanium Man", + "Terraxia", + "Deathstroke", + "Snapdragon", + "Molecule Man", + "Jinx", + "KGBeast", + "Cavalier", + "Morgan Edge", + "Abra Kadabra", + "Tigress", + "Knockout", + "Duela Dent", + "Jewelee", + "Great White", + "Kanjar Ro", + "Chessure", + "Dominus", + "Mai Shen", + "Major Disaster", + "Plastique", + "Sabbac", + "Devilance", + "Scorpia", + "High Evolutionary", + "Blaze", + "Iron Maiden", + "Mr. Felonious Gru", + "Cyborgirl", + "Grand Director", + "Gorilla Grodd", + "SKULL", + "Queen Bee", + "Ignition", + "Apocalypse", + "Blackrock", + "Hyperion", + "Mysteria", + "Amos Fortune", + "Vanisher", + "Krona", + "Salome", + "Headlok", + "Hellgrammite", + "The Basilisk", + "Black Flash", + "T.O. Morrow", + "Pied Piper", + "Savitar", + "Hush", + "Composite Superman", + "Emerald Empress", + "Molten Man-Thing", + "Ronan the Accuser", + "Animora", + "Crossbones", + "Poison Ivy", + "Mongul", + "Blackout", + "Dragonfly", + "Space Phantom", + "The Rhino", + "Cyborgirl", + "Master Mold", + "Lady Dorma", + "Manhunters", + "Madelyne Pryor", + "Star Sapphire", + "Vermin", + "Eduardo", + "Scorch", + "Heat Wave", + "Mammon", + "Pink Pearl", + "Deadshot", + "Goldilocks", + "Thinker", + "Hath-Set", + "Ten-Eyed Man", + "Black Manta", + "Crossbones", + "Magus", + "Apocalypse", + "Qwsp", + "Mongul", + "Conduit", + "Mindblast", + "Misfit", + "Black Manta", + "Grottu", + "Qwsp", + "Portal", + "Vanisher", + "Malice Vundabar", + "Hath-Set", + "Crossfire", + "Electrocutioner", + "The Rhino", + "Reaper", + "Black Spider", + "Black Widow", + "Anthony Lupus", + "Lazara", + "Signalman", + "Godiva", + "Massacre", + "Crazy Quilt", + "Copperhead", + "Volcana", + "Byth", + "Mister Hyde", + "Vulture", + "Trinity", + "O.G.R.E.", + "Doctor Doom", + "Attuma", + "Googam", + "Tala", + "Pretty Persuasions", + "Iron Maiden", + "Emerald Empress", + "Cheshire", + "Eclipso", + "Typhoid Mary", + "Doctor Alchemy", + "Brainwave", + "O.G.R.E.", + "League of Assassins", + "Rad", + "Poison Ivy", + "Mad Harriet", + "Letha", + "Rad", + "Copperhead", + "T.O. Morrow", + "Mysterio", + "Grand Director", + "Professor Padraic Ratigan", + "Kleinstocks", + "Knockout", + "Impossible Man", + "Scarlet Witch", + "Letha", + "Black Hand", + "Imperiex", + "King Shark", + "Mothergod", + "Bloodsport", + "Ringmaster", + "Winter Soldier", + "Goldilocks", + "Lloigoroth", + "Spragg", + "Lady Octopus", + "Mongul", + "The Basilisk", + "Felix Faust", + "The Rival", + "Red Skull", + "Byth", + "Supreme Intelligence", + "Zaran", + "Parasite", + "Galactus", + "Madelyne Pryor", + "Advanced Idea Mechanics", + "Preus", + "Ocean Master", + "Fixer", + "Cornelius Stirk", + "Saturn Queen", + "Osira", + "Maxima", + "Griffin", + "Poundcakes", + "Darth Vader", + "Solomon Grundy", + "Typhoid Mary", + "Captain Stingaree", + "New Wave", + "Sinister Six", + "Griffin", + "Mimic", + "Sinestro", + "Griffin", + "NKVDemon", + "Abra Kadabra", + "Owen Mercer", + "Blackrock", + "Blaze", + "Trigger Twins", + "Zsasz", + "Northwind", + "The General", + "Devilance", + "Al-Tariq", + "Persuader", + "Cutthroat", + "Mastermind", + "Red Ghost", + "Snapdragon", + "Blackout", + "Fer-de-Lance", + "Crimesmith", + "Grand Director", + "Hank Henshaw", + "Eduardo", + "Neutron", + "Firefly", + "Frightful Four", + "Lagomorph", + "Klaw", + "Eclipso", + "Mongal", + "Hate-Monger", + "Monsieur Stigmonus", + "Tally Man", + "Intergang", + "Fin Fang Foom", + "The Awesome Android", + "Morlun", + "Naga", + "Rupert Thorne", + "Lion-Mane", + "Mastermind", + "Nemesis Kid", + "Law", + "Crimson Dynamo", + "Amygdala", + "Hitman", + "Silver Swan", + "Faora", + "Sinestro", + "Felix Faust", + "Heggra", + "Sinister Six", + "Tala", + "Red Hood", + "SKULL", + "Paragon", + "Hector Hammond", + "Doctor Spectrum", + "Black Flash", + "Gladiator", + "Gog", + "Mortalla", + "Zaladane", + "Silver Swan", + "Red Ghost", + "Gargantus", + "Rainbow Raider", + "Mr. Felonious Gru", + "The Borg", + "Mandarin's Minions", + "Royal Flush Gang", + "Gilotina", + "Ra's al Ghul", + "Hulk Robot", + "Professor Hugo Strange", + "Titanium Man", + "Southpaw", + "Factor Three", + "Miracle Man", + "Mephisto", + "Merlyn", + "Giganta", + "Pink Pearl", + "Circe", + "Valentina", + "Faora", + "Black Flash", + "Whiplash", + "Merlyn", + "Letha", + "Mystique", + "Mephisto", + "Whiplash", + "KGBeast", + "Shimmer", + "Trigger Twins", + "Killer Croc", + "Tim Boo Ba", + "Gorilla-Man", + "Fatality", + "The Wink", + "Sabbac", + "Quicksilver", + "Diamond Lil", + "Mantis", + "The Crimson Ghost", + "Giganta", + "Sportsmaster", + "Lodestone", + "Ultron", + "Silk Fever", + "Northwind", + "Blackout", + "Calculator", + "Griffin", + "Doctor Bedlam", + "Emerald Empress", + "Trickster", + "Deuce", + "Roulette", + "Humpty Dumpty", + "Cheetah", + "Infant Terrible", + "Anarky", + "Nightmare", + "Livewire", + "Acolytes", + "Queen of Fables", + "Acrobat", + "Cobalt Man", + "Allatou", + "Crimson Dynamo", + "Penguin", + "Devilance", + "Dragonrider", + "Tar Pit", + "Aries", + "Moondark", + "Arkon", + "The Fiddler", + "Maximus", + "Alex Wilder", + "Magneto", + "Hulk Robot", + "Sabbac", + "KGBeast", + "Kryptonite Man", + "Doctor Alchemy", + "Space Phantom", + "Assembly of Evil", + "Swordsman", + "Molloch", + "Bloody Mary", + "Vermin", + "Knockout", + "Rampage", + "Mongal", + "Radioactive Man", + "Sentinels", + "Spiral", + "Faora", + "Film Freak", + "Gargantua", + "Kleinstocks", + "Jack O'Lantern", + "Calculator", + "Plantman", + "Mad Harriet", + "H.I.V.E.", + "Doctor Double X", + "Alberto Falcone", + "Mud Pack", + "Kira", + "Bloody Mary", + "Trigger Twins", + "Masters of Evil", + "Growing Man", + "Fabian Cortez", + "Googam", + "Lagomorph", + "Mister Sinister", + "Glorious Godfrey", + "The Separated Man", + "Neron", + "Alkhema", + "Amos Fortune", + "Mace Blitzkrieg", + "Penguin", + "Bernadeth", + "Shriek", + "Sinister Six", + "Grand Director", + "Deuce, Charger", + "Black Spider", + "Doctor Double X", + "Mister Sinister", + "Zsasz", + "Terraxia", + "Conduit", + "Dr. Death", + "Anthony Lupus", + "Tattooed Man", + "Exemplars", + "Fer-de-Lance", + "Cheshire", + "Composite Superman", + "Chronos", + "Baron Blitzkrieg", + "Jack Frost", + "Agent H of HYDRA", + "Scavenger", + "Dark Angel", + "Lady Clay", + "Attuma", + "Deuce", + "Artemis Crock", + "Tattooed Man", + "Scavenger", + "Sandman", + "Deuce", + "Black Spider", + "Blaze", + "Molten Man-Thing", + "Silver Sable", + "Ultra-Humanite", + "Deuce, Charger", + "Rag Doll", + "Atomic Skull", + "Super-Skrull", + "Frightful Four", + "Bullseye", + "Commissioner Gillian B. Loeb", + "Humpty Dumpty", + "Hyathis", + "SKULL", + "The Separated Man", + "Devilance", + "Black Manta", + "Hyperion", + "Neron", + "Growing Man", + "Fabian Cortez", + "Lazara", + "The Blob", + "Queen Clea", + "Inertia", + "Shredder", + "Imperiex", + "Girder", + "Scavenger", + "Weather Wizard", + "Sat-Yr9", + "Ultraman", + "Lorelei", + "Equus", + "The Chameleon", + "Molten Man", + "Magpie", + "Gilotina", + "Needle", + "Goldface", + "King Ghidorah", + "Mace Blitzkrieg", + "The Man-Killer", + "Peek-a-Boo", + "Spencer Smythe", + "Dominus", + "Porcupine", + "The Man-Killer", + "Sonar", + "Stained Glass Scarlet", + "Scarecrow", + "Abra Kadabra", + "Felix Faust", + "Fadeaway Man", + "Deadline", + "Maxie Zeus", + "Baron Blitzkrieg", + "Electro", + "Toad", + "Ballox the Monstroid", + "Major Force", + "The Lizard", + "Salome", + "Scarecrow", + "Film Freak", + "Bane", + "Americop", + "Hazard", + "Mad Harriet", + "Clock King", + "Ignition", + "Rose, Thorn", + "Volcana", + "Mindblast", + "Sabbac", + "Penny Plunderer", + "Whiplash", + "Alex Wilder", + "Calendar Man", + "MODOK", + "Scream", + "Orka", + "Owen Mercer", + "Porcupine", + "Riddler", + "Paragon", + "Bullseye", + "Ringmaster", + "Marrow", + "Faora", + "Monocle", + "Doctor Alchemy", + "Fisherman", + "Blue Streak", + "Madame Rouge", + "Trinity", + "Battleaxe", + "Kite Man", + "Morlun", + "Destiny", + "Bolivar Trask", + "Paragon", + "Armadillo", + "Glorious Godfrey", + "Orka", + "Maximus", + "Krona", + "Giganta", + "Devastation", + "Evinlea", + "Merlyn", + "Poundcakes", + "Rainbow Raider", + "Byth", + "Exemplars", + "Bloody Mary", + "Black Adam", + "Silver Banshee", + "Calculator", + "Gizmo", + "Magpie", + "Black Hand", + "Sandman", + "Destroyer", + "Glorith", + "Double Dare", + "Whiplash", + "Dr. Evil", + "Magus", + "Mr. Felonious Gru", + "The Monk", + "The Leader", + "Lady Deathstrike", + "Queen of Fables", + "Legion of the Unliving", + "The Joker", + "Preus", + "Arcade", + "The Mekon", + "Hobgoblin", + "The Lightning", + "Lady Death", + "Mysterio", + "Darth Vader", + "Kraven the Hunter", + "Lady Shiva", + "Eclipso", + "Doctor Alchemy", + "Hulk Robot", + "Shrike", + "The Skrulls", + "Baron Zemo", + "Gemini", + "Impossible Man", + "Toad", + "Hyena", + "Solaris", + "Mastermind", + "Crossfire", + "Diamond Lil", + "Alberto Falcone", + "White Rabbit", + "Doctor Doom", + "The Lizard", + "Penguin", + "Royal Flush Gang", + "Brainiac", + "Mole Man", + "Starro", + "Conduit", + "Penguin", + "Emma Frost", + "Tar Pit", + "Ereshkigal", + "Infant Terrible", + "Axis Amerika", + "Persuader", + "Yellowjacket", + "The Terrible Trio", + "Captain Nazi", + "Signalman", + "Orka", + "Gorilla-Man", + "Dr. Light", + "Impossible Man", + "Floronic Man", + "Moloid subterraneans", + "The Blob", + "Pharzoof", + "Amazing Grace", + "Star Sapphire", + "Malice", + "Hate-Monger", + "Doctor Cyber", + "Madame Masque", + "Malebolgia", + "Arkon", + "Sensei", + "Sebastian Shaw", + "Sin", + "Bernadeth", + "Holiday", + "Kingpin", + "Blockbuster", + "Batroc the Leaper", + "Crime Doctor", + "Tar Pit", + "Black Flash", + "Menace", + "Hate-Monger", + "Famine", + "SKULL", + "Tony Zucco", + "Heat Wave", + "Scarlet Witch", + "Jason Kreis", + "Tala", + "Floronic Man", + "Diablo", + "Scorpia", + "Atomic Skull", + "Appa Ali Apsa", + "Female Furies", + "Cavalier", + "Mister Hyde", + "Black Talon", + "Silk Fever", + "Sebastian Shaw", + "Faora", + "Jax-Ur", + "Neron", + "Blaze", + "Shrike", + "Lynx", + "Felix Faust", + "Crimesmith", + "Radioactive Man", + "Kleinstocks", + "Kurrgo", + "The Shade", + "Gambler", + "Freedom Force", + "Gorilla-Man", + "Moondark", + "Faora", + "Unus the Untouchable", + "Flag-Smasher", + "Mole Man", + "Scorpia", + "Annihilus", + "T.O. Morrow", + "Queen Bee", + "Gemini", + "Conduit", + "Gemini", + "Kyle Abbot", + "Ord", + "Thanos", + "Neron", + "Mysteria", + "Spragg", + "Terra-Man", + "Mysterio", + "Yellowjacket", + "Scandal", + "Gorilla-Man", + "Qwsp", + "Blackfire", + "Major Disaster", + "The Wingless Wizard", + "Kurrgo", + "Neutron", + "Yancy Street Gang", + "Sinister Six", + "Madame Masque", + "Needle", + "Rainbow Raider", + "Kang the Conqueror", + "Goldface", + "Mantis", + "Hyperion", + "Lloigoroth", + "Psycho-Man", + "Master of the World", + "Nightmare", + "Shrike", + "Lashina", + "Weather Wizard", + "Electro", + "Jason Kreis", + "Thanos", + "Circe", + "The Leader", + "Lex Luthor", + "Blackrock", + "The Borg", + "Vertigo", + "Gentleman Ghost", + "Grand Director", + "Immortus", + "Gilotina", + "Master Mold", + "Rampage", + "Amazing Grace", + "Titan", + "Ventriloquist", + "Cobalt Blue", + "King Ghidorah", + "Midnight Sun", + "Bane", + "Sphinx", + "Barracuda", + "Brainwave", + "Thinker", + "Apocalypse", + "MF DOOM", + "Grottu", + "Titania", + "Manhunters", + "Rainbow Raider", + "Terrible Trio", + "Crime Doctor", + "Constrictor", + "King Shark", + "Despero", + "Toyman", + "Cheshire", + "The Shade", + "Tally Man", + "MODOK", + "Lex Luthor", + "Intergang", + "Lady Shiva", + "Agamemno", + "The Puzzler", + "Umar", + "Aqueduct", + "Fel Andar", + "Crimson Dynamo", + "Dr. Light", + "Swordsman", + "Crossbones", + "Green Goblin", + "Ronan the Accuser", + "Atomic Skull", + "Mr. Mxyzptlk", + "Mammoth", + "Ultron", + "Executioner", + "Swordsman", + "Anaconda", + "Terraxia", + "Warmaker", + "The Chameleon", + "Salome", + "Double Down", + "Volcana", + "Godiva", + "Deep Six", + "Dragonfly", + "Set", + "Titanium Man", + "Mud Pack", + "Diamond Lil", + "Nightmare", + "Kanjar Ro", + "Jason Todd", + "Naga", + "Blacksmith", + "Black Talon", + "Green Goblin", + "Mud Pack", + "Impossible Man", + "Blastaar", + "Anomaly", + "Ord", + "Hush", + "Amygdala", + "Mysteria", + "Eduardo", + "Deathbird", + "Blue Snowman", + "Eduardo", + "Crimson Dynamo", + "Plantman", + "Decay", + "Sandman", + "Roxy Rocket", + "Emma Frost", + "Malice", + "The Awesome Android", + "Doctor Moon", + "Americop", + "Mongul", + "Diablo", + "King Ghidorah", + "Alberto Falcone", + "Red Skull", + "The Skrulls", + "Onslaught", + "Baron Zemo", + "Fearsome Five", + "Arcade", + "Eviless", + "Crimson Dynamo", + "Killer Frost", + "Battleaxe", + "Prank", + "Umar", + "Hangman", + "Moonstone", + "Preus", + "Pink Pearl", + "Bug-Eyed Bandit", + "Vapor", + "Titanium Man", + "Harlequin", + "Parademons", + "Catwoman", + "Flag-Smasher", + "Starro", + "Deadline", + "Mister Hyde", + "Animora", + "Arkon", + "Enchantress", + "Salome", + "Killer Croc", + "Lazara", + "Female Furies", + "Duela Dent", + "The Puzzler", + "Malice", + "Paragon", + "Factor Three", + "Ronan the Accuser", + "Mantis", + "Gentleman Ghost", + "Goom", + "Javelin", + "Composite Superman", + "Double Dare", + "Godiva", + "Kulan Gath", + "Exemplars", + "Doctor Achilles Milo", + "Godiva", + "Kulan Gath", + "Prank", + "Gargantua", + "Composite Superman", + "The Shocker", + "Allatou", + "Cavalier", + "Tally Man", + "Joker", + "Fixer", + "Jason Todd", + "Axis Amerika", + "Mortalla", + "Chameleon", + "Clayface", + "Bullseye", + "Grim Reaper", + "Nocturna", + "The Monk", + "Sonar", + "Mace Blitzkrieg", + "Hazard", + "The Crimson Ghost", + "Deadshot", + "Man-Bat", + "Morgan Edge", + "Deacon Blackfire", + "Chessure", + "Deep Six", + "Gizmo", + "Persuader", + "Mirror Master", + "Titano", + "Neron", + "Xemnu", + "Malebolgia", + "Reaper", + "Impossible Man", + "Grayven", + "Queen Clea", + "Trinity", + "Graviton", + "Nemesis Kid", + "Black Widow", + "Bullseye", + "Joker", + "Death Storm", + "Law", + "Bloody Mary", + "Ratcatcher", + "The Separated Man", + "Superman Revenge Squad", + "Pharzoof", + "King Snake", + "Elektro", + "Attuma", + "Double Down", + "Alberto Falcone", + "Mr. Twister", + "Bloody Mary", + "Llyra", + "The Penguin", + "Hyathis", + "SKULL", + "Queen Clea", + "Blacksmith", + "Super-Skrull", + "Toad", + "T.O. Morrow", + "Paste-Pot Pete", + "Emerald Empress", + "Scorch", + "Orka", + "Lady Vic", + "Magenta", + "Madvillain", + "Hitman", + "Medusa", + "Punisher", + "Crime Doctor", + "Iron Maiden", + "Nebula", + "Owen Mercer", + "H.I.V.E.", + "Fem Paragon", + "Blue Streak", + "Prank", + "The Wink", + "Moondark", + "The Kree", + "Hela", + "Answer", + "Battleaxe", + "The Mad Mod", + "Despero", + "The Kree", + "The Gargoyle", + "Toyman", + "Plastique", + "Manhunters", + "Jewelee", + "Doctor Bedlam", + "Mai Shen", + "Malice Vundabar", + "Asbestos Man", + "Set", + "Spellbinder", + "Effron the Sorcerer", + "The Orb", + "Maxima", + "Gargantus", + "Vertigo", + "Lady Dorma", + "Ra's al Ghul", + "Anomaly", + "Fin Fang Foom", + "Deuce", + "Man-Killer", + "Tarantula", + "Sentinels", + "Despero", + "Duela Dent", + "Blackout", + "Bloodsport", + "Kraven the Hunter", + "Venom", + "Lady Shiva", + "Copperhead", + "Sensei", + "Al-Tariq", + "Radioactive Man", + "Clock King", + "Prankster", + "Artemis Crock", + "Parallax", + "Ibac", + "Gentleman Ghost", + "Moses Magnum", + "Hitman", + "Lethal Legion", + "Kyle Abbot", + "Sportsmaster", + "Sabbac", + "Mandarin's Minions", + "Absorbing Man", + "Matter Master", + "Moonstone", + "Spellbinder", + "Peek-a-Boo", + "Chthon", + "Darth Vader", + "Weather Wizard", + "Chessure", + "Enchantress", + "General", + "Mud Pack", + "Goldface", + "Kanto", + "The Terrible Tinkerer", + "Alkhema", + "Sinister Six", + "Riddler's Daughter", + "Professor Padraic Ratigan", + "The Puzzler", + "Arcade", + "Mysterio", + "Calendar Man", + "Shark", + "Mammon", + "Abra Kadabra", + "Sebastian Shaw", + "The Skrulls", + "Rainbow Raider", + "Toad", + "Magpie", + "Parasite", + "Mindblast", + "The Scorpion", + "Terrible Trio", + "Freedom Force", + "Blockbuster", + "Grim Reaper", + "Mothergod", + "Mantis", + "Goddess", + "Blastaar", + "League of Assassins", + "Overlord", + "Onslaught", + "Doctor Poison", + "Fault Zone", + "Tsunami", + "Punisher", + "Inertia", + "Gilotina", + "Hank Henshaw", + "Malebolgia", + "The Crimson Ghost", + "Lady Octopus", + "Vertigo", + "Titania", + "Jinx", + "Jason Todd", + "Overlord", + "Cicada", + "Zaladane", + "Superman Revenge Squad", + "Destroyer", + "The Lightning", + "Double Dare", + "Talon", + "Doctor Poison", + "Silver Banshee", + "Umar", + "Unicron", + "Marrow", + "Scarlet Witch", + "Solomon Grundy", + "Vulture", + "Blackout", + "The Shocker", + "Equus", + "Goldilocks", + "Mysterio", + "Pharaoh Rama Tut", + "Humpty Dumpty", + "Lagomorph", + "Thinker", + "Trinity", + "Mammoth", + "Lethal Legion", + "Egghead", + "Chessure", + "Impala", + "MF DOOM", + "Kang the Conqueror", + "Facade", + "Kyle Abbot", + "Lotso", + "Mongal", + "Moses Magnum", + "Gizmo", + "Pretty Persuasions", + "White Rabbit", + "Maelstrom", + "Royal Flush Gang", + "Poison Ivy", + "Sabbac", + "The Stranger", + "Portal", + "Major Disaster", + "Titania", + "Northwind", + "Naga", + "Yuga Khan", + "The Penguin", + "Sebastian Shaw", + "Kulan Gath", + "Stompa", + "Ultron", + "Manchester Black", + "Deacon Blackfire", + "Mantis", + "Salome", + "Darkseid", + "Warlord Zemu", + "Mandarin", + "Graviton", + "Man-Bat", + "Man Beast", + "Mortician", + "Doctor Spectrum", + "Nyssa Raatko", + "Agamemno", + "Lashina", + "Gilotina", + "Emma Frost", + "The Blob", + "Jigsaw", + "Gizmo", + "Sat-Yr9", + "Great White", + "Sonar", + "Gizmo", + "Madame Masque", + "Silver Sable", + "Nero", + "Kang the Conqueror", + "Sphinx", + "Needle", + "Reverse Flash", + "Glorith", + "Count Nefaria", + "Agamemno", + "Molloch", + "Hobgoblin", + "Kryptonite Man", + "Plantman", + "Vermin", + "Immortus", + "Madelyne Pryor", + "Tweedledum", + "Northwind", + "Heat Wave", + "Inferno", + "Kang the Conqueror", + "Blastaar", + "Elektro", + "Mystique", + "Lady Vic", + "Granny Goodness", + "The Wingless Wizard", + "Doctor Octopus", + "Mortalla", + "Dominus", + "The Lizard", + "Killer Moth", + "Kleinstocks", + "Metallo", + "Leap-Frog", + "Ignition", + "Lava Men", + "Cheetah", + "Savitar", + "Doctor Moon", + "Metallo", + "Fisherman", + "Harley Quinn", + "Chameleon", + "Halflife", + "Titano", + "Hate-Monger", + "Mortician", + "Hela", + "Lady Deathstrike", + "Gorilla-Man", + "The Blob", + "Lynx", + "Molloch", + "Red Hood", + "Superia", + "Man Beast", + "Mace Blitzkrieg", + "Assembly of Evil", + "League of Assassins", + "Emma Frost", + "Great White", + "Vandal Savage", + "Yuga Khan", + "Doctor Cyber", + "Yancy Street Gang", + "Malice Vundabar", + "Hela", + "Carnage", + "Turtle", + "Grayven", + "Hulk Robot", + "Bizarro", + "Shredder", + "Doctor Double X", + "Mad Hatter", + "Matter Master", + "Lion-Mane", + "Nocturna", + "Bloody Mary", + "Captain Nazi", + "Agamemno", + "Baron Mordo", + "Talon", + "Magus", + "Advanced Idea Mechanics", + "Chameleon", + "Firefly", + "Deuce", + "Lady Vic", + "Professor Hugo Strange", + "Merlyn", + "Commissioner Gillian B. Loeb", + "Mister Hyde", + "Arcade", + "Americop", + "Killer Croc", + "Americop", + "Enchantress", + "Blackrock", + "MODOK", + "Kira", + "Mysterio", + "Fer-de-Lance", + "Korvac", + "Signalman", + "Silver Swan", + "The Terrible Trio", + "Sportsmaster", + "Inertia", + "Emma Frost", + "The Fiddler", + "Doctor Demonicus", + "Green Goblin", + "Syndrome", + "Hobgoblin", + "Halflife", + "Diablo", + "Ereshkigal", + "Magneta", + "Jax-Ur", + "Northwind", + "Mammoth", + "Decay", + "Electrocutioner", + "Constrictor", + "Brutale", + "Mister Sinister", + "Peek-a-Boo", + "Kanto", + "The Terrible Trio", + "Kite Man", + "Ord", + "Lady Deathstrike", + "Brainwave", + "Glorith", + "Major Disaster", + "Infant Terrible", + "Gorilla Grodd", + "Tsunami", + "Royal Flush Gang", + "Toyman", + "Impala", + "Resistants", + "Jack Frost", + "The Blob", + "Doctor Bedlam", + "Venom", + "Ultraman", + "Master Pandemonium", + "Javelin", + "Shark", + "Floronic Man", + "Moondark", + "Penny Plunderer", + "Set", + "King Ghidorah", + "Star Sapphire", + "Hypnota", + "Parademons", + "Al-Tariq", + "King Shark", + "Googam", + "Gearhead", + "Savitar", + "Dominus", + "Spider-Woman", + "Knockout", + "Doctor Cyber", + "Mimic", + "Ringmaster", + "Destroyer", + "Jax-Ur", + "SKULL", + "Black Adam", + "Doctor Alchemy", + "Indigo", + "Deuce", + "Deadpool", + "Cutthroat", + "Annihilus", + "Dr. Death", + "Cobalt Blue", + "Advanced Idea Mechanics", + "Victor Zsasz", + "Turtle", + "Professor Hugo Strange", + "Solaris", + "Blockbuster", + "Riddler", + "Lion-Mane", + "Killer Croc", + "Destiny", + "Terra-Man", + "Jinx", + "Hyathis", + "Spiral", + "Kite Man", + "Constrictor", + "Ion", + "Black Spider", + "Double Dare", + "Crazy Quilt", + "Batroc the Leaper", + "Space Phantom", + "Dr. Evil", + "The Shade", + "Bernadeth", + "Medusa", + "Stompa", + "Terra-Man", + "Impala", + "Deadpool", + "The Gargoyle", + "Neutron", + "Hyathis", + "Appa Ali Apsa", + "Chthon", + "Dr. Evil", + "Clayface", + "Crazy Quilt", + "Black Widow", + "Abattoir", + "Hulk Robot", + "Morlun", + "Hela", + "Flag-Smasher", + "Kanjar Ro", + "Blue Snowman", + "Killer Croc", + "Circe", + "Titano", + "Poundcakes", + "Mongul II", + "Sphinx", + "Dr. Horrible", + "Maxie Zeus", + "Dormammu", + "Star Sapphire", + "Yancy Street Gang", + "KGBeast", + "Lashina", + "Firefly", + "Dr. Horrible", + "Master Mold", + "Vanisher", + "Ord", + "Nebula", + "Talon", + "Arkon", + "Amygdala", + "Gemini", + "Ronan the Accuser", + "Snapdragon", + "Gearhead", + "Death Storm", + "Legion of the Unliving", + "Captain Nazi", + "Warlord Zemu", + "Magenta", + "Mist", + "Nightmare", + "The Penguin", + "Iron Maiden", + "Black Mask", + "Sat-Yr9", + "Legion of the Unliving", + "Superman Revenge Squad", + "Vulture", + "Ten-Eyed Man", + "Ion", + "Hank Henshaw", + "Prank", + "Acrobat", + "Hush", + "Ion", + "The General", + "Crossbones", + "Tally Man", + "Dark Angel", + "Kalibak", + "Firebug", + "Tsunami", + "Alex Wilder", + "Umar", + "Ratcatcher", + "Warmaker", + "Terraxia", + "Matter Master", + "The Crimson Ghost", + "Legion of the Unliving", + "Deathbolt", + "Krona", + "Master Pandemonium", + "Crime Doctor", + "Penny Plunderer", + "Onomatopoeia", + "Sinister Six", + "Electro", + "Tattooed Man", + "Baron Mordo", + "Snapdragon", + "Bug-Eyed Bandit", + "Mongal", + "Baron Zemo", + "Virman Vundabar", + "Absorbing Man", + "Masters of Evil", + "Constrictor", + "Black Flash", + "Stompa", + "Massacre", + "Yellowjacket", + "Lotso", + "Parademon", + "Firefly", + "Talia al Ghul", + "Flag-Smasher", + "Assembly of Evil", + "Zsasz", + "Phantazia", + "King Snake", + "Devastation", + "Calendar Man", + "Deuce, Charger", + "Pink Pearl", + "Ten-Eyed Man", + "Calendar Man", + "Arcade", + "The Puppet Master", + "The Shade", + "Tim Boo Ba", + "Harley Quinn", + "Winter Soldier", + "Onimar Synn", + "Madame Rouge", + "Alberto Falcone", + "Animora", + "The Fat Man", + "Shriek", + "Lorelei", + "Warlord Zemu", + "Cobalt Blue", + "The Joker", + "The Wingless Wizard", + "Impala", + "The Mekon", + "Superman Revenge Squad", + "Deep Six", + "Ultron", + "Mai Shen", + "Heggra", + "Scavenger", + "Chthon", + "Axis Amerika", + "Conduit", + "Crossfire", + "Graviton", + "Exemplars", + "Queen Clea", + "Mr. Twister", + "Ereshkigal", + "Hangman", + "Sebastian Shaw", + "Captain Boomerang", + "Rupert Thorne", + "Lorelei", + "Destroyer", + "Deacon Blackfire", + "Amos Fortune", + "Molten Man-Thing", + "Byth", + "Tattooed Man", + "Mysteria", + "Star Sapphire", + "Batroc the Leaper", + "Violator", + "Duela Dent", + "Ra's al Ghul", + "Kingpin", + "Gorilla Grodd", + "Starro", + "Dr. Death", + "Syndrome", + "Ventriloquist", + "Impala", + "Spellbinder", + "The General", + "Purgatori", + "High Evolutionary", + "Chameleon", + "Captain Cold", + "Silver Banshee", + "Effron the Sorcerer", + "Gorilla-Man", + "Count Nefaria", + "Livewire", + "Onimar Synn", + "Cyborgirl", + "Vanisher", + "Magneto", + "Dr. Evil", + "Bizarro", + "Winter Soldier", + "Phobia", + "Kang the Conqueror", + "Red Hood", + "Brainiac", + "Gentleman Ghost", + "Mastermind", + "Famine", + "Desaad", + "Brainiac", + "Pharzoof", + "Brainiac", + "Hyperion", + "Gearhead", + "Morlun", + "Lex Luthor", + "Blackout", + "Killer Moth", + "Mr. Freeze", + "Titania", + "Superman Revenge Squad", + "Ten-Eyed Man", + "Sat-Yr9", + "The Monk", + "Hazard", + "Captain Cold", + "Terra", + "Mr. Twister", + "Starro", + "King Shark", + "Cluemaster", + "Joker", + "Master of the World", + "Misfit", + "Neutron", + "Man-Bat", + "Snapdragon", + "Kalibak", + "Leap-Frog", + "Electrocutioner", + "Lady Mastermind", + "Leather", + "Hangman", + "The Kree", + "Sat-Yr9", + "Imperiex", + "Scorpia", + "Lady Spellbinder", + "Executioner", + "Syndrome", + "Circe", + "Crossbones", + "Barracuda", + "Hugo Strange", + "Lady Dorma", + "Lashina", + "Moondark", + "Magpie", + "Monocle", + "Chameleon", + "Onslaught", + "Stained Glass Scarlet", + "Quicksand", + "Pharaoh Rama Tut", + "Hazard", + "General", + "Masters of Evil", + "Nemesis Kid", + "Medusa", + "Jewelee", + "Llyra", + "Hush", + "King Snake", + "Mad Hatter", + "Firefly", + "Livewire", + "Facade", + "Dragonfly", + "Firebug", + "Sabretooth", + "Artemiz", + "Violator", + "Tarantula", + "Fel Andar", + "Anomaly", + "Solomon Grundy", + "Count Vertigo", + "Batzarro", + "Ultraman", + "Scorpia", + "Magpie", + "Holiday", + "Gorilla Grodd", + "Amygdala", + "Desaad", + "Aqueduct", + "Molloch", + "Lava Men", + "Gemini", + "Mindblast", + "Gemini", + "Anarky", + "Master Pandemonium", + "Hank Henshaw", + "Manchester Black", + "Law", + "Lady Octopus", + "Roulette", + "Javelin", + "Man-Killer", + "Rainbow Raiders", + "Reverse Flash", + "Deadshot", + "Professor Hugo Strange", + "Whiplash", + "Anomaly", + "Death Storm", + "NKVDemon", + "Captain Boomerang", + "The Joker", + "Silver Sable", + "Stegron", + "Elektro", + "Psycho-Pirate", + "Kyle Abbot", + "Blockbuster", + "Sun Girl", + "Rainbow Raider", + "Allatou", + "Cyborgirl", + "Parademon", + "Intergang", + "Owlman", + "Porcupine", + "Darth Vader", + "Zoom", + "Mothergod", + "Master Mold", + "Enchantress", + "Vulture", + "Psycho-Pirate", + "Clock King", + "Eclipso", + "Hugo Strange", + "Killer Frost", + "Bizarro", + "Scarecrow", + "Eviless", + "Conduit", + "Hugo Strange", + "Owen Mercer", + "Toad", + "Spragg", + "Bizarro", + "Scorch", + "Shredder", + "Rupert Thorne", + "Egghead", + "Zaladane", + "Maxima", + "Black Flash", + "Devilance", + "Doctor Phosphorus", + "Shrike", + "Rose, Thorn", + "Venom", + "David Cain", + "Dragonfly", + "Destroyer", + "Sin", + "Ereshkigal", + "Solaris", + "Goom", + "Sentinels", + "Maxima", + "Anthony Lupus", + "Annihilus", + "Crimson Dynamo", + "Llyra", + "David Cain", + "Black Mask", + "The Chameleon", + "Orca", + "Fadeaway Man", + "Halflife", + "Evinlea", + "Stegron", + "Hitman", + "Livewire", + "Mammon", + "Joker", + "Morgan Edge", + "Baron Blitzkrieg", + "Gizmo", + "Conduit", + "Gearhead", + "Blaze", + "Law", + "Ratcatcher", + "Trinity", + "Clayface", + "Commissioner Gillian B. Loeb", + "Victor Zsasz", + "Harpy", + "Duela Dent", + "Miracle Man", + "Darkseid", + "Crimesmith", + "Impossible Man", + "Zeiss", + "Despero", + "Jinx", + "Mist", + "Vapor", + "Composite Superman", + "Kulan Gath", + "Porcupine", + "Juggernaut", + "Lynx", + "Artemis Crock", + "Dansen Macabre", + "Onimar Synn", + "Parallax", + "Professor Hugo Strange", + "Livewire", + "Javelin", + "Catwoman", + "Red Ghost", + "The Monk", + "Iron Maiden", + "Tim Boo Ba", + "Zsasz", + "Russian", + "Malice Vundabar", + "Selene", + "Morgan le Fay", + "The Shocker", + "Sonar", + "Unus the Untouchable", + "Black Zero", + "Mister Sinister", + "Terra", + "Ratcatcher", + "Count Vertigo", + "Psycho-Pirate", + "Doctor Phosphorus", + "Mr. Felonious Gru", + "Turtle", + "Krona", + "Grim Reaper", + "Carmine Falcone", + "Deathstroke", + "Ereshkigal", + "Paragon", + "Lady Shiva", + "Nightmare", + "Mister Sinister", + "Byth", + "Attuma", + "Victor Zsasz", + "Malebolgia", + "Mephisto", + "Al-Tariq", + "Lorelei", + "Glorious Godfrey", + "Ra's al Ghul", + "Sebastian Shaw", + "Diablo", + "Space Phantom", + "Trickster", + "Morgan Edge", + "The Gargoyle", + "Gorilla Grodd", + "Jigsaw", + "League of Assassins", + "Deadshot", + "Midnight Sun", + "Mad Thinker", + "Molecule Man", + "The Lizard", + "Madame Rouge", + "Monsieur Stigmonus", + "MODOK", + "Gladiator", + "Mindblast", + "Leap-Frog", + "Lady Mastermind", + "Glorious Godfrey", + "Victor Zsasz", + "The Blob", + "Granny Goodness", + "Riddler", + "Female Furies", + "Calendar Man", + "Harley Quinn", + "Toad", + "Nero", + "Sun Girl", + "Maxie Zeus", + "Unicron", + "Sphinx", + "Onomatopoeia", + "Nemesis Kid", + "Kraven the Hunter", + "Catman", + "Grim Reaper", + "Graviton", + "Doctor Phosphorus", + "The Lightning", + "Ursa", + "Mongul II", + "Gilotina", + "Cyborgirl", + "Doctor Octopus", + "Mad Hatter", + "Bane", + "Galactus", + "Red Skull", + "Yellowjacket", + "Naga", + "Juggernaut", + "Princess Python", + "Dragonfly", + "Mole Man", + "Fem Paragon", + "Acolytes", + "Bloody Mary", + "Deacon Blackfire", + "Lotso", + "Prank", + "Super-Skrull", + "Scorpia", + "Glorious Godfrey", + "Magneto", + "Dominus", + "Talon", + "Master Pandemonium", + "Massacre", + "Merlyn", + "Ursa", + "Tim Boo Ba", + "Hector Hammond", + "Enchantress", + "Northwind", + "Kulan Gath", + "Misfit", + "Hypnota", + "Overlord", + "Amygdala", + "Saturn Queen", + "Unicron", + "Acrobat", + "Deep Six", + "Fatality", + "Morgan Edge", + "Infant Terrible", + "Destroyer", + "Gentleman Ghost", + "Terra-Man", + "The Kree", + "The Top", + "Egghead", + "Master Mold", + "Reverse Flash", + "Blackfire", + "Omega Red", + "Sun Girl", + "Onslaught", + "Dansen Macabre", + "Spencer Smythe", + "Jason Todd", + "The Scorpion", + "Moondark", + "Maximus", + "Quicksand", + "The Puppet Master", + "Lucifer", + "Rainbow Raider", + "Fatality", + "Crimesmith", + "Cold War", + "Pharzoof", + "Paste-Pot Pete", + "Crimson Dynamo", + "Executioner", + "Morgan le Fay", + "Eclipso", + "Magpie", + "Typhoid Mary", + "Darkseid", + "Baron Zemo", + "Talon", + "Hugo Strange", + "Doctor Bedlam", + "Phantazia", + "Bloodsport", + "Mr. Freeze", + "Absorbing Man", + "Titania", + "Winter Soldier", + "Lodestone", + "Acolytes", + "Owen Mercer", + "The Blob", + "Malice Vundabar", + "Bizarro", + "Granny Goodness", + "Mysteria", + "King Shark", + "Man-Bat", + "Mandarin's Minions", + "Spider-Woman", + "Saturn Queen", + "Blockbuster", + "Felix Faust", + "Freedom Force", + "The Shade", + "Mastermind", + "Ion", + "Doctor Moon", + "Turtle", + "Fault Zone", + "King Snake", + "Monsieur Stigmonus", + "Gargantua", + "Pharaoh Rama Tut", + "Madame Rouge", + "Titano", + "Kleinstocks", + "Tar Pit", + "Captain Stingaree", + "Bloody Mary", + "Alex Wilder", + "Doctor Alchemy", + "Vertigo", + "Madelyne Pryor", + "Commissioner Gillian B. Loeb", + "Pretty Persuasions", + "Count Nefaria", + "Moses Magnum", + "Fabian Cortez", + "Roxy Rocket", + "Silver Banshee", + "Emerald Empress", + "The Joker", + "Clock King", + "Salome", + "Gargoyle", + "Gorilla Grodd", + "Kraven the Hunter", + "Doctor Destiny", + "Hellgrammite", + "Lady Spellbinder", + "Count Vertigo", + "Gilotina", + "Moses Magnum", + "Effron the Sorcerer", + "Parademon", + "Scavenger", + "Preus", + "Mister Hyde", + "The Rhino", + "Mongul", + "Black Mask", + "Kite Man", + "Dominus", + "Fixer", + "Morlun", + "O.G.R.E.", + "Terra-Man", + "Doomsday", + "Titania", + "Krona", + "Weather Wizard", + "Sentinels", + "Calculator", + "Viper", + "Count Nefaria", + "Black Mask", + "Ronan the Accuser", + "Terra", + "Apocalypse", + "Glorious Godfrey", + "Brainiac", + "Asbestos Man", + "Absorbing Man", + "Blackfire", + "Savitar", + "Moondark", + "Sphinx", + "Floronic Man", + "Lynx", + "T.O. Morrow", + "Lagomorph", + "Sportsmaster", + "Prankster", + "Parallax", + "Sinestro", + "Unus the Untouchable", + "Talia al Ghul", + "Jinx", + "Dark Angel", + "Tim Boo Ba", + "Queen of Fables", + "Attuma", + "T.O. Morrow", + "Victor Zsasz", + "Speed Queen", + "MODOK", + "Ultra-Humanite", + "Grand Director", + "Deadshot", + "Jigsaw", + "Snapdragon", + "Eviless", + "Viper", + "Bolivar Trask", + "Chthon", + "The Man-Killer", + "Doomsday", + "Man Beast", + "Klaw", + "Virman Vundabar", + "Firebug", + "Nemesis Kid", + "Mad Harriet", + "Lloigoroth", + "Titan", + "Hades", + "Gladiator", + "The Kree", + "Riddler's Daughter", + "Titan", + "The Terrible Trio", + "Blockbuster", + "Abra Kadabra", + "Mastermind", + "Lady Spellbinder", + "Barracuda", + "Lucifer", + "Griffin", + "Captain Boomerang", + "Red Hood", + "Maximus", + "Headlok", + "Abra Kadabra", + "The Shade", + "Answer", + "Dormammu", + "Hangman", + "Phobia", + "Nemesis Kid", + "Doctor Polaris", + "Hugo Strange", + "Gemini", + "King Shark", + "Poundcakes", + "Prometheus", + "Cobalt Blue", + "Growing Man", + "Mr. Twister", + "The Orb", + "Trigger Twins", + "Indigo", + "Klaw", + "Blaze", + "Zsasz", + "Black Adam", + "The Borg", + "Brainwave", + "Firebug", + "Graviton", + "Swordsman", + "Plastique", + "Clayface", + "Snapdragon", + "Winter Soldier", + "The Terrible Trio", + "Poundcakes", + "Volcana", + "Tweedledum", + "Starro", + "Imperiex", + "Star Sapphire", + "Assembly of Evil", + "The Lightning", + "Mist", + "Tar Pit", + "Desaad", + "Blacksmith", + "Dr. Horrible", + "Fer-de-Lance", + "Prankster", + "Great White", + "Abra Kadabra", + "Dr. Light", + "Fin Fang Foom", + "Hyena", + "Bolivar Trask", + "Fel Andar", + "Destiny", + "Holiday", + "O.G.R.E.", + "Gemini", + "Ra's al Ghul", + "Vanisher", + "Lucifer", + "Lady Vic", + "Holiday", + "Zsasz", + "Catwoman", + "Anaconda", + "Titanium Man", + "General", + "Vapor", + "Captain Cold", + "Victor Zsasz", + "Quicksand", + "Doctor Achilles Milo", + "Circe", + "The Fat Man", + "Two-Face", + "Heat Wave", + "Rainbow Raiders", + "Artemis Crock", + "Black Hand", + "Batroc the Leaper", + "Penguin", + "Naga", + "Baron Zemo", + "Maxie Zeus", + "Kryptonite Man", + "Calculator", + "Anaconda", + "Murmur", + "Major Force", + "Ignition", + "Black Widow", + "Moonstone", + "General Zod", + "HYDRA", + "Qwsp", + "Black Zero", + "Anomaly", + "Selene", + "Deadpool", + "Parademon", + "Northwind", + "Rag Doll", + "Vapor", + "Spencer Smythe", + "Fadeaway Man", + "Spider Girl", + "Asbestos Man", + "Zoom", + "Killer Frost", + "Deathbird", + "Acrobat", + "Batzarro", + "Space Phantom", + "Fearsome Five", + "Fearsome Five", + "Swordsman", + "Rag Doll", + "T.O. Morrow", + "Sinestro", + "Mindblast", + "Decay", + "Princess Python", + "Ringmaster", + "Medusa", + "Sinestro", + "The Rival", + "Kanjar Ro", + "Blaze", + "MF DOOM", + "Scarlet Witch", + "Persuader", + "Nebula", + "Jigsaw", + "Legion of the Unliving", + "Trinity", + "Warmaker", + "Shadow Thief", + "Film Freak", + "Menace", + "Dr. Light", + "Dormammu", + "Southpaw", + "Gargantua", + "Lotso", + "Dr. Light", + "Morlun", + "Mandarin's Minions", + "Impossible Man", + "Anthony Lupus", + "Mole Man", + "Alberto Falcone", + "Devilance", + "Spellbinder", + "Harley Quinn", + "Allatou", + "Egghead", + "Llyra", + "Tala", + "Parademons", + "Fem Paragon", + "King Shark", + "Giganta", + "General Zod", + "Deuce", + "Jax-Ur", + "Doctor Alchemy", + "Indigo", + "General Zod", + "Kraven the Hunter", + "Lotso", + "Morlun", + "Lashina", + "Mastermind", + "Law", + "The Fiddler", + "Black Flash", + "Shredder", + "Decay", + "Scandal", + "Deathbird", + "The Separated Man", + "Great White", + "Jinx", + "Chronos", + "Artemis Crock", + "Acolytes", + "Batzarro", + "Mad Harriet", + "Fel Andar", + "The Kree", + "Queen of Fables", + "Mad Hatter", + "Yuga Khan", + "Magpie", + "Solomon Grundy", + "Gambler", + "Count Vertigo", + "Ultra-Humanite", + "Apocalypse", + "Ghaur", + "Shimmer", + "Goldilocks", + "Gog", + "Mongal", + "General Zod", + "Thanos", + "Professor Ivo", + "Carmine Falcone", + "Red Hood", + "Armadillo", + "Blue Snowman", + "Yellowjacket", + "Armadillo", + "Jack Frost", + "Famine", + "Dansen Macabre", + "The Joker", + "Signalman", + "Owlman", + "Vertigo", + "Kanjar Ro", + "Factor Three", + "Googam", + "Mystique", + "Stained Glass Scarlet", + "Maxima", + "Morgan Edge", + "Tweedledum", + "Yancy Street Gang", + "The Crimson Ghost", + "Indigo", + "Prank", + "Roulette", + "The Puppet Master", + "Mastermind", + "Stegron", + "Evil Ernie", + "The Basilisk", + "Purgatori", + "Paragon", + "Zeiss", + "Zsasz", + "Malice Vundabar", + "Mister Sinister", + "Mole Man", + "The Rhino", + "Deuce, Charger", + "Turtle", + "Queen of Fables", + "The Orb", + "The Yellow Claw", + "Miracle Man", + "Professor Padraic Ratigan", + "Sinister Six", + "Catman", + "Shadow Thief", + "Riddler", + "Graviton", + "Mongul II", + "Sun Girl", + "Madelyne Pryor", + "Granny Goodness", + "Famine", + "Bug-Eyed Bandit", + "Goom", + "Silk Fever", + "Sin", + "Viper", + "Madelyne Pryor", + "Zaran", + "Doctor Achilles Milo", + "Doctor Achilles Milo", + "Nemesis Kid", + "Lloigoroth", + "Roulette", + "Imperiex", + "The Rhino", + "Moondark", + "Bullseye", + "Deathbolt", + "Sandman", + "Jack Frost", + "Absorbing Man", + "Black Zero", + "Intergang", + "Effron the Sorcerer", + "Royal Flush Gang", + "Mysteria", + "Amygdala", + "Massacre", + "Glorith", + "Red Ghost", + "Deuce", + "Zsasz", + "Superia", + "H.I.V.E.", + "Freedom Force", + "Ursa", + "Kite Man", + "Goom", + "Manchester Black", + "Professor Padraic Ratigan", + "Cavalier", + "Fault Zone", + "Goddess", + "Amygdala", + "Deathbolt", + "Doctor Moon", + "Kulan Gath", + "Manchester Black", + "Alkhema", + "Constrictor", + "Silver Sable", + "Tarantula", + "Famine", + "Baron Blood", + "Grayven", + "Bernadeth", + "Ingra", + "Double Down", + "Sat-Yr9", + "Indigo", + "Portal", + "Kryptonite Man", + "Queen of Fables", + "General Zod", + "Unus the Untouchable", + "The Borg", + "Shrike", + "Metallo", + "Roxy Rocket", + "Prometheus", + "Red Hood", + "Master Pandemonium", + "Doctor Polaris", + "Chameleon", + "Yuga Khan", + "Preus", + "Mace Blitzkrieg", + "Flag-Smasher", + "Phantazia", + "Gargantus", + "King Snake", + "Ozymandias", + "Professor Padraic Ratigan", + "Miracle Man", + "Marrow", + "Moses Magnum", + "Law", + "Shriek", + "Immortus", + "Kyle Abbot", + "H.I.V.E.", + "Grand Director", + "Commissioner Gillian B. Loeb", + "Hypnota", + "Doctor Polaris", + "Amazing Grace", + "Felix Faust", + "Madame Masque", + "Nightmare", + "Griffin", + "Eviless", + "Vermin", + "Artemis Crock", + "Acrobat", + "Doctor Sivana", + "Mr. Freeze", + "Red Skull", + "Kanto", + "Kang the Conqueror", + "Molloch", + "Weather Wizard", + "Jack O'Lantern", + "Circe", + "Bullseye", + "Armadillo", + "Spencer Smythe", + "Battleaxe", + "Carmine Falcone", + "Sonar", + "Ra's al Ghul", + "Terra", + "Harpy", + "Glorious Godfrey", + "League of Assassins", + "Lady Vic", + "The Fat Man", + "Psycho-Man", + "Abattoir", + "Captain Cold", + "Lady Spellbinder", + "Malice", + "Intergang", + "Death Storm", + "Eclipso", + "SKULL", + "Titan", + "Professor Hugo Strange", + "Two-Face", + "King Ghidorah", + "Artemis Crock", + "Mandarin's Minions", + "Murmur", + "Queen of Fables", + "Owlman", + "Black Widow", + "Fixer", + "Scarecrow", + "Bolivar Trask", + "Monsieur Stigmonus", + "Set", + "Syndrome", + "Shark", + "Virman Vundabar", + "Power Man", + "NKVDemon", + "Bloody Mary", + "Artemis Crock", + "Emerald Empress", + "Mongul", + "Selene", + "Hela", + "Quicksilver", + "Toad", + "Molloch", + "Diablo", + "Stained Glass Scarlet", + "Green Goblin", + "Vandal Savage", + "Inertia", + "Vermin", + "Deathbird", + "Lucifer", + "Griffin", + "Osira", + "Hobgoblin", + "The Fat Man", + "Valentina", + "Starro", + "The Rival", + "High Evolutionary", + "Ocean Master", + "Malice", + "Spragg", + "The Mekon", + "Hank Henshaw", + "Baron Mordo", + "Fatality", + "Immortus", + "Scarecrow", + "Trinity", + "Imperiex", + "Bullseye", + "Artemiz", + "High Evolutionary", + "Harpy", + "Major Force", + "Immortus", + "Nocturna", + "Doctor Octopus", + "Deathstroke", + "Hush", + "Effron the Sorcerer", + "Spellbinder", + "O.G.R.E.", + "The Fat Man", + "Man-Killer", + "Fatality", + "Anarky", + "Exemplars", + "The Vulture", + "Equus", + "Moloid subterraneans", + "Titano", + "Cluemaster", + "Tweedledum", + "The Kree", + "Needle", + "The Puppet Master", + "Sportsmaster", + "Blackfire", + "Ion", + "Mindblast", + "Decay", + "Amazo", + "Iron Maiden", + "Aqueduct", + "Warmaker", + "The Puzzler", + "Mysteria", + "Titan", + "Jason Kreis", + "Sabretooth", + "Living Laser", + "Umar", + "Marrow", + "Zaladane", + "Unus the Untouchable", + "Desaad", + "Crime Doctor", + "Cavalier", + "Indigo", + "Two-Face", + "Atomic Skull", + "Goldilocks", + "Xemnu", + "They Who Wield Power", + "The Lizard", + "Trinity", + "Mastermind", + "Ghaur", + "Aqueduct", + "Morgan Edge", + "Princess Python", + "The Rival", + "Baron Blood", + "Gargantus", + "General Zod", + "Inertia", + "Ursa", + "Klaw", + "Hyena", + "Toyman", + "Doctor Phosphorus", + "Deathbolt", + "Darkseid", + "Ursa", + "Amazing Grace", + "Electrocutioner", + "Crimesmith", + "Enchantress", + "Rag Doll", + "Galactus", + "Mace Blitzkrieg", + "Magenta", + "Silver Banshee", + "Spragg", + "Syndrome", + "Elektro", + "Kingpin", + "Exemplars", + "The Fiddler", + "Gog", + "Fem Paragon", + "Killer Frost", + "The Monk", + "Major Disaster", + "King Snake", + "Heat Wave", + "Prank", + "Amazing Grace", + "Mole Man", + "Hugo Strange", + "Deep Six", + "Hush", + "Mysteria", + "Pharaoh Rama Tut", + "Tally Man", + "Answer", + "Sin", + "The Wingless Wizard", + "Lion-Mane", + "Mystique", + "The Wingless Wizard", + "Magenta", + "The Mekon", + "Captain Nazi", + "Dormammu", + "Enchantress", + "Dragonfly", + "Klaw", + "Gorilla-Man", + "Lex Luthor", + "Assembly of Evil", + "Kurrgo", + "Al-Tariq", + "Doctor Moon", + "Tarantula", + "Holiday", + "Thanos", + "Blue Snowman", + "Leather", + "Prank", + "Winter Soldier", + "Doctor Moon", + "Kanjar Ro", + "Circe", + "Jinx", + "Granny Goodness", + "Tarantula", + "Tsunami", + "Sabretooth", + "Saturn Queen", + "Decay", + "Morgan Edge", + "Sabretooth", + "Amos Fortune", + "Arkon", + "Lady Octopus", + "Giganta", + "Matter Master", + "Russian", + "T.O. Morrow", + "Parademon", + "H.I.V.E.", + "Toyman", + "Doomsday", + "Saturn Queen", + "Plantman", + "The Borg", + "Purgatori", + "Ventriloquist", + "Moondark", + "Portal", + "Moonstone", + "Copperhead", + "Sonar", + "Orca", + "Omega Red", + "Leather", + "Shimmer", + "Maxie Zeus", + "Lagomorph", + "Zaladane", + "The Stranger", + "Man-Bat", + "Reaper", + "Resistants", + "Molten Man", + "Glorious Godfrey", + "Barracuda", + "Nebula", + "Americop", + "Hela", + "Lock-Up", + "Yuga Khan", + "Mysterio", + "Batzarro", + "Rupert Thorne", + "Abattoir", + "Enchantress", + "Lady Mastermind", + "Black Mask", + "Punisher", + "Mortalla", + "Tweedledum", + "Jax-Ur", + "The Borg", + "Gargantua", + "Venom", + "The Terrible Tinkerer", + "Mister Sinister", + "Gorilla Grodd", + "Stegron", + "Holiday", + "Goom", + "KGBeast", + "Goldface", + "Halflife", + "Radioactive Man", + "Pink Pearl", + "Savitar", + "Lloigoroth", + "Dragonfly", + "Poison Ivy", + "Major Force", + "Phobia", + "Manhunters", + "Pied Piper", + "Apocalypse", + "Malebolgia", + "Cutthroat", + "Black Widow", + "Zaran", + "Baron Zemo", + "Ingra", + "Moses Magnum", + "Fearsome Five", + "Goldilocks", + "Trigger Twins", + "Hector Hammond", + "Killer Croc", + "Shimmer", + "Girder", + "Vermin", + "Rampage", + "Sphinx", + "Deacon Blackfire", + "Maxima", + "Intergang", + "Galactus", + "Radioactive Man", + "Master Mold", + "The Wink", + "Lady Deathstrike", + "Blackout", + "Graviton", + "King Ghidorah", + "Killer Croc", + "Hulk Robot", + "Whiplash", + "Captain Stingaree", + "Overlord", + "Agent H of HYDRA", + "Cornelius Stirk", + "Assembly of Evil", + "Mimic", + "Black Widow", + "Savitar", + "Ereshkigal", + "Cobalt Blue", + "The General", + "Bloodsport", + "Goldface", + "Scandal", + "Deathbird", + "Heat Wave", + "Xemnu", + "Solomon Grundy", + "Great White", + "Tattooed Man", + "Mr. Felonious Gru", + "Trinity", + "Mammoth", + "Unicron", + "Shadow Thief", + "Desaad", + "Roxy Rocket", + "Killer Frost", + "Lorelei", + "Resistants", + "Yuga Khan", + "Riddler's Daughter", + "Jigsaw", + "Cold War", + "Killer Croc", + "Lady Vic", + "Gargantua", + "Major Force", + "Sensei", + "Googam", + "Executioner", + "Lloigoroth", + "Kalibak", + "Man-Bat", + "Neutron", + "Amazing Grace", + "Black Adam", + "Catwoman", + "David Cain", + "Freedom Force", + "Gorilla Grodd", + "Radioactive Man", + "Starro", + "Pretty Persuasions", + "Master Mold", + "The Orb", + "Jason Kreis", + "Calculator", + "The Gargoyle", + "Penny Plunderer", + "Goddess", + "Mongal", + "Ringmaster", + "Mindblast", + "Umar", + "Nero", + "Phobia", + "The Fat Man", + "Riddler's Daughter", + "Plantman", + "Grim Reaper", + "Destiny", + "Battleaxe", + "Death Storm", + "Parademon", + "Eviless", + "Owen Mercer", + "Hades", + "Prank", + "Axis Amerika", + "Man-Bat", + "Vulture", + "Mad Thinker", + "Pink Pearl", + "Constrictor", + "Klaw", + "Inertia", + "Acolytes", + "Amazo", + "Vulture", + "Harley Quinn", + "Anaconda", + "Glorith", + "Scorpia", + "Master Mold", + "Diamond Lil", + "Deuce, Charger", + "Headlok", + "The Orb", + "Carmine Falcone", + "Master of the World", + "Lady Clay", + "Professor Ivo", + "Sportsmaster", + "Blue Streak", + "Barracuda", + "Quicksand", + "Golden Glider", + "Destiny", + "Typhoid Mary", + "Preus", + "Mortalla", + "Turtle", + "Onimar Synn", + "Doctor Alchemy", + "Mongal", + "Ion", + "Punisher", + "Jewelee", + "Viper", + "Orka", + "Armadillo", + "Red Skull", + "Doctor Poison", + "Master of the World", + "Mr. Felonious Gru", + "Crazy Quilt", + "Amazing Grace", + "Girder", + "Copperhead", + "Griffin", + "Kira", + "Super-Skrull", + "Unus the Untouchable", + "Famine", + "Destiny", + "Owlman", + "Vanisher", + "Apocalypse", + "Superman Revenge Squad", + "The Shocker", + "Goldilocks", + "Kryptonite Man", + "Attuma", + "Famine", + "Hugo Strange", + "Umar", + "Cutthroat", + "Abra Kadabra", + "Enchantress", + "Doctor Double X", + "Ratcatcher", + "Elektro", + "Amazo", + "Persuader", + "Ocean Master", + "Captain Boomerang", + "Black Manta", + "Ion", + "Kraven the Hunter", + "Alkhema", + "Spider-Woman", + "Conduit", + "Marrow", + "Harlequin", + "Poundcakes", + "Professor Padraic Ratigan", + "Lex Luthor", + "King Snake", + "Dark Angel", + "Malice", + "Maximus", + "They Who Wield Power", + "Gizmo", + "Valentina", + "Llyra", + "Tony Zucco", + "Doctor Bedlam", + "Girder", + "Lazara", + "Xemnu", + "Facade", + "Kulan Gath", + "Winter Soldier", + "Fem Paragon", + "Rainbow Raider", + "Electro", + "Mortician", + "Lion-Mane", + "Kang the Conqueror", + "Southpaw", + "Roxy Rocket", + "Ultra-Humanite", + "Cheshire", + "Animora", + "Al-Tariq", + "Facade", + "Mortician", + "Captain Cold", + "Jack O'Lantern", + "Jack O'Lantern", + "Owlman", + "Kulan Gath", + "Moondark", + "Galactus", + "Mist", + "Nemesis Kid", + "Northwind", + "Inertia", + "Toad", + "Death Storm", + "Kalibak", + "Green Goblin", + "Goddess", + "Headlok", + "Hazard", + "Rad", + "Titan", + "Umar", + "Ratcatcher", + "Iron Maiden", + "Leap-Frog", + "Growing Man", + "Americop", + "Tigress", + "Morgan le Fay", + "Brainiac", + "Volcana", + "Hitman", + "Signalman", + "Hangman", + "Mai Shen", + "Emma Frost", + "Ord", + "Ion", + "Executioner", + "The Borg", + "The Man-Killer", + "Thinker", + "The Puzzler", + "Hyathis", + "Kira", + "Jason Todd", + "Penguin", + "Hath-Set", + "Gog", + "Madelyne Pryor", + "Mr. Freeze", + "Misfit", + "Reaper", + "Master Mold", + "Deuce", + "Tony Zucco", + "Ringmaster", + "The Awesome Android", + "Poundcakes", + "Atomic Skull", + "Ventriloquist", + "Mimic", + "Infant Terrible", + "Nemesis Kid", + "Clock King", + "Black Adam", + "Rainbow Raiders", + "Living Laser", + "Nebula", + "Thanos", + "Speed Queen", + "Mai Shen", + "Gargoyle", + "Artemiz", + "Titano", + "Portal", + "Mystique", + "The Leader", + "Shark", + "Mr. Freeze", + "Major Force", + "Princess Python", + "Mammon", + "The Leader", + "Jack O'Lantern", + "Shadow Thief", + "Devastation", + "Korvac", + "Grand Director", + "SKULL", + "Reverse Flash", + "Mongul II", + "Jason Kreis", + "Mr. Felonious Gru", + "Cobalt Man", + "Black Manta", + "Tweedledum", + "Great White", + "Dark Angel", + "Hate-Monger", + "Onslaught", + "Roulette", + "Doomsday", + "Green Goblin", + "Winter Soldier", + "Crimesmith", + "Doomsday", + "Menace", + "Molten Man", + "Doctor Sivana", + "Girder", + "Nightmare", + "Persuader", + "Dragonfly", + "The Awesome Android", + "Moondark", + "Manhunters", + "Space Phantom", + "Yancy Street Gang", + "Pharzoof", + "Kanto", + "Phobia", + "Agamemno", + "Monocle", + "Double Down", + "Mammoth", + "Death Storm", + "Hangman", + "Mirror Master", + "Psycho-Pirate", + "Acolytes", + "Kryptonite Man", + "Goom", + "Death Storm", + "Amazo", + "The Stranger", + "Murmur", + "Neutron", + "Constrictor", + "Diablo", + "The Chameleon", + "The Rhino", + "Crossfire", + "Shark", + "The Terrible Tinkerer", + "Fer-de-Lance", + "Sandman", + "Rose, Thorn", + "Sun Girl", + "Hypnota", + "Deathstroke", + "Blaze", + "Hyperion", + "Grand Director", + "Miracle Man", + "Kite Man", + "Zeiss", + "The Skrulls", + "Inferno", + "Intergang", + "King Shark", + "Crossfire", + "Harpy", + "Mammoth", + "Dr. Evil", + "Killer Moth", + "Portal", + "Hypnota", + "Doctor Achilles Milo", + "Savitar", + "HYDRA", + "Lady Octopus", + "Grayven", + "The Awesome Android", + "Darth Vader", + "Penny Plunderer", + "Doctor Double X", + "Deadline", + "Reverse Flash", + "Doctor Poison", + "Morgan le Fay", + "The Joker", + "Exemplars", + "Mister Sinister", + "Master Mold", + "Law", + "Glorith", + "Advanced Idea Mechanics", + "Parademons", + "Ion", + "Enchantress", + "The Shocker", + "Lady Spellbinder", + "Kalibak", + "Doctor Octopus", + "Malebolgia", + "Sabbac", + "Mr. Twister", + "Sat-Yr9", + "Lady Spellbinder", + "Girder", + "Marrow", + "Saturn Queen", + "Titan", + "Grand Director", + "White Rabbit", + "Spragg", + "The Blob", + "Cheetah", + "Crimesmith", + "Aqueduct", + "Blue Snowman", + "Faora", + "Letha", + "Lodestone", + "Warmaker", + "Blue Streak", + "Nocturna", + "Crossbones", + "Felix Faust", + "Elektro", + "Kulan Gath", + "The Rhino", + "Annihilus", + "Acrobat", + "T.O. Morrow", + "Scavenger", + "Infant Terrible", + "Gargantus", + "Baron Blood", + "Moondark", + "Destiny", + "Ultra-Humanite", + "Leather", + "Ghaur", + "Molecule Man", + "Mystique", + "General", + "Killer Frost", + "Lashina", + "Queen of Fables", + "Deuce, Charger", + "Scarecrow", + "Black Talon", + "Amazing Grace", + "Gargoyle", + "Evinlea", + "Fin Fang Foom", + "Monsieur Stigmonus", + "Rose, Thorn", + "Fabian Cortez", + "Murmur", + "Malice", + "Mr. Twister", + "Psycho-Man", + "White Rabbit", + "Cornelius Stirk", + "Red Ghost", + "Dr. Light", + "Clock King", + "Riddler", + "Rad", + "The Wingless Wizard", + "Mr. Mxyzptlk", + "Xemnu", + "Tony Zucco", + "Master Mold", + "Bernadeth", + "Mimic", + "Red Skull", + "O.G.R.E.", + "Professor Hugo Strange", + "Lagomorph", + "Kurrgo", + "KGBeast", + "Eduardo", + "Terra", + "Leap-Frog", + "Zaran", + "Parallax", + "Mysterio", + "Gearhead", + "Hangman", + "Zsasz", + "Doctor Phosphorus", + "Mephisto", + "Doctor Achilles Milo", + "Bane", + "Star Sapphire", + "Battleaxe", + "Effron the Sorcerer", + "Blacksmith", + "Alkhema", + "Rupert Thorne", + "Ghaur", + "Madvillain", + "Toyman", + "Professor Ivo", + "Arkon", + "Silk Fever", + "Googam", + "Neron", + "Malice Vundabar", + "Deathbolt", + "Parallax", + "Mr. Mxyzptlk", + "Sebastian Shaw", + "Lynx", + "Lady Deathstrike", + "Ra's al Ghul", + "Crimesmith", + "Hyperion", + "Scarlet Witch", + "Morgan Edge", + "Power Man", + "Bernadeth", + "Chameleon", + "Midnight Sun", + "Prankster", + "Iron Maiden", + "Savitar", + "Trickster", + "Mandarin", + "Major Disaster", + "Dr. Death", + "Dark Angel", + "Orka", + "Needle", + "Ratcatcher", + "Hellgrammite", + "Queen Clea", + "Gargantua", + "Assembly of Evil", + "Lady Spellbinder", + "Spider Girl", + "Set", + "Black Knight", + "Korvac", + "Poison Ivy", + "Acolytes", + "Professor Ivo", + "Axis Amerika", + "Americop", + "Onimar Synn", + "Yancy Street Gang", + "Phobia", + "Blackout", + "Manchester Black", + "Grim Reaper", + "Count Nefaria", + "Vanisher", + "Owen Mercer", + "Granny Goodness", + "Dragon Man", + "Black Adam", + "Mastermind", + "The Wink", + "The Blob", + "Fearsome Five", + "Goom", + "Savitar", + "White Rabbit", + "Riddler", + "Dragon Man", + "Captain Nazi", + "Lady Clay", + "Dragonfly", + "Captain Stingaree", + "Manchester Black", + "Unus the Untouchable", + "Bloody Mary", + "Poundcakes", + "Lady Shiva", + "Gorilla-Man", + "Deuce, Charger", + "Doctor Achilles Milo", + "Artemiz", + "Venom", + "Shimmer", + "Doctor Demonicus", + "Barracuda", + "Lady Octopus", + "Juggernaut", + "Iron Maiden", + "Masters of Evil", + "Tala", + "Hypnota", + "The Borg", + "Two-Face", + "Composite Superman", + "Portal", + "Catwoman", + "Lock-Up", + "Crossbones", + "Frightful Four", + "Inertia", + "Kite Man", + "Joker", + "Poundcakes", + "Kalibak", + "Scream", + "Gorilla-Man", + "Cobalt Man", + "NKVDemon", + "Cheetah", + "King Ghidorah", + "Pharaoh Rama Tut", + "Hobgoblin", + "Ten-Eyed Man", + "Volcana", + "Neutron", + "Abattoir", + "Fatality", + "Agamemno", + "Kite Man", + "Lady Octopus", + "The Terrible Trio", + "Byth", + "Galactus", + "Anaconda", + "Cavalier", + "Blockbuster", + "Victor Zsasz", + "Maxima", + "Ozymandias", + "Madvillain", + "Dormammu", + "Orka", + "Commissioner Gillian B. Loeb", + "Kraven the Hunter", + "The Crimson Ghost", + "Factor Three", + "Spider Girl", + "Jack O'Lantern", + "Double Dare", + "Lady Clay", + "Floronic Man", + "The Borg", + "Madvillain", + "The Gargoyle", + "Orka", + "Owlman", + "Destiny", + "Deadshot", + "Snapdragon", + "Mr. Mxyzptlk", + "Flag-Smasher", + "Battleaxe", + "Crazy Quilt", + "The Top", + "Monocle", + "Madame Masque", + "Infant Terrible", + "The Lightning", + "Star Sapphire", + "Kulan Gath", + "Black Mask", + "Master of the World", + "Magpie", + "Southpaw", + "Nyssa Raatko", + "Impala", + "Queen of Fables", + "Kleinstocks", + "Virman Vundabar", + "Knockout", + "The Rival", + "Typhoid Mary", + "Shimmer", + "Set", + "Killer Frost", + "Tigress", + "The Joker", + "Crime Doctor", + "Lazara", + "Clock King", + "Kraven the Hunter", + "Elektro", + "Emma Frost", + "Lex Luthor", + "Ghaur", + "Artemiz", + "HYDRA", + "Russian", + "Molten Man-Thing", + "Nemesis Kid", + "Talon", + "Evil Ernie", + "Living Laser", + "SKULL", + "The Leader", + "Magneta", + "Plantman", + "Baron Mordo", + "Lady Deathstrike", + "Lorelei", + "Massacre", + "Kingpin", + "Penny Plunderer", + "Mortician", + "Baron Zemo", + "Silk Fever", + "Dr. Death", + "Lloigoroth", + "Whiplash", + "Double Dare", + "Deuce, Charger", + "Diamond Lil", + "Spider-Woman", + "Mimic", + "Tsunami", + "Googam", + "Graviton", + "Dominus", + "Count Vertigo", + "Double Down", + "Doomsday", + "Trickster", + "Electrocutioner", + "Bullseye", + "Power Man", + "Lady Death", + "Mimic", + "Jewelee", + "Mr. Felonious Gru", + "Portal", + "Manchester Black", + "Carnage", + "Legion of the Unliving", + "Klaw", + "Facade", + "Armadillo", + "Zeiss", + "Sensei", + "Clock King", + "Brutale", + "Tigress", + "Red Hood", + "Nocturna", + "Cheetah", + "Moondark", + "Dominus", + "Molten Man", + "Madame Masque", + "Allatou", + "Ra's al Ghul", + "Professor Padraic Ratigan", + "Queen Clea", + "Deadline", + "Godiva", + "Grottu", + "The Fat Man", + "Gizmo", + "Master Mold", + "Speed Queen", + "Mothergod", + "Doctor Bedlam", + "Cobalt Man", + "Parademons", + "Jinx", + "Titan", + "Master Pandemonium", + "Nyssa Raatko", + "Overlord", + "Hate-Monger", + "Ozymandias", + "Madvillain", + "Clayface", + "Weather Wizard", + "Indigo", + "Silk Fever", + "Bronze Tiger", + "Orka", + "Titano", + "Black Manta", + "Doomsday", + "Gorilla Grodd", + "Naga", + "Gambler", + "Harley Quinn", + "Aqueduct", + "Deathbird", + "Cavalier", + "The Crimson Ghost", + "Cheetah", + "Nebula", + "Medusa", + "Double Dare", + "Stompa", + "Hazard", + "Zsasz", + "Plastique", + "Catwoman", + "Plastique", + "Blackfire", + "Blackout", + "Red Hood", + "Anaconda", + "SKULL", + "Female Furies", + "The Stranger", + "Indigo", + "Tigress", + "Dark Angel", + "Hulk Robot", + "Doctor Destiny", + "Crime Doctor", + "Toyman", + "Great White", + "Jack O'Lantern", + "Sabretooth", + "Lodestone", + "Trinity", + "Selene", + "Scarecrow", + "Set", + "Volcana", + "Graviton", + "David Cain", + "Owen Mercer", + "Letha", + "Mystique", + "Growing Man", + "Jax-Ur", + "Stegron", + "Fearsome Five", + "Cicada", + "Doctor Poison", + "Dansen Macabre", + "Unus the Untouchable", + "Blue Snowman", + "Scarecrow", + "The Scorpion", + "Blacksmith", + "Livewire", + "Calendar Man", + "Gladiator", + "Hector Hammond", + "Nightmare", + "Hulk Robot", + "Blackrock", + "Decay", + "General Zod", + "Maxie Zeus", + "Signalman", + "Bernadeth", + "Gargoyle", + "Tar Pit", + "Kang the Conqueror", + "Green Goblin", + "Mysteria", + "Dansen Macabre", + "Gargantua", + "Kryptonite Man", + "Grayven", + "Arcade", + "Fearsome Five", + "Calculator", + "SKULL", + "Lady Mastermind", + "Cold War", + "Tarantula", + "Saturn Queen", + "Roxy Rocket", + "Hobgoblin", + "Blacksmith", + "Star Sapphire", + "Fabian Cortez", + "The Shade", + "Dragon Man", + "King Shark", + "Dr. Horrible", + "Ratcatcher", + "Man-Killer", + "Trickster", + "Heggra", + "Silver Sable", + "Law", + "Bronze Tiger", + "Tar Pit", + "Halflife", + "Fadeaway Man", + "Signalman", + "Despero", + "Southpaw", + "Silk Fever", + "Rampage", + "Gorilla Grodd", + "Red Skull", + "Radioactive Man", + "Giganta", + "Masters of Evil", + "Arcade", + "Chessure", + "Doctor Sivana", + "Mothergod", + "Shimmer", + "Lazara", + "Owen Mercer", + "Decay", + "Misfit", + "Captain Stingaree", + "Magneto", + "Fabian Cortez", + "Carnage", + "Anaconda", + "Ignition", + "Onslaught", + "Valentina", + "Effron the Sorcerer", + "T.O. Morrow", + "Titanium Man", + "Malice", + "The Fiddler", + "Cobalt Blue", + "Kurrgo", + "Great White", + "Zaladane", + "Onslaught", + "Ingra", + "Maxima", + "Virman Vundabar", + "Black Spider", + "Composite Superman", + "Goldface", + "Silk Fever", + "Deathbolt", + "Medusa", + "Ultra-Humanite", + "Doctor Destiny", + "Vertigo", + "Goldilocks", + "Lady Death", + "Swordsman", + "Loki", + "Nero", + "Mysteria", + "Jason Kreis", + "Sinister Six", + "Lex Luthor", + "Circe", + "Ibac", + "Lazara", + "Anarky", + "Osira", + "Acrobat", + "Bernadeth", + "Tally Man", + "Chameleon", + "H.I.V.E.", + "Scavenger", + "Signalman", + "Portal", + "Hugo Strange", + "Magenta", + "Goddess", + "Death Storm", + "Magenta", + "High Evolutionary", + "Resistants", + "Annihilus", + "Shrike", + "Hellgrammite", + "Onimar Synn", + "Stegron", + "Anarky", + "Cicada", + "Mortalla", + "The Terrible Trio", + "Yellowjacket", + "Gog", + "Mastermind", + "Major Disaster", + "Riddler's Daughter", + "The Top", + "Double Down", + "Dr. Horrible", + "Deacon Blackfire", + "Mammon", + "Batzarro", + "Factor Three", + "Two-Face", + "Kanto", + "Dormammu", + "Copperhead", + "Lady Mastermind", + "Virman Vundabar", + "Poison Ivy", + "Emerald Empress", + "Shrike", + "Valentina", + "Anaconda", + "Carmine Falcone", + "The Shade", + "Magenta", + "Prometheus", + "Spider-Woman", + "Cyborgirl", + "Fixer", + "Amos Fortune", + "Terrible Trio", + "Sensei", + "Unicron", + "Doctor Octopus", + "Loki", + "Hector Hammond", + "Scavenger", + "Princess Python", + "Penguin", + "Portal", + "Talia al Ghul", + "Mimic", + "Toyman", + "General Zod", + "Ereshkigal", + "Toyman", + "Orca", + "Psycho-Pirate", + "Resistants", + "Bloody Mary", + "Inferno", + "Deathbird", + "Doctor Doom", + "Menace", + "Man-Bat", + "Nocturna", + "Appa Ali Apsa", + "Hades", + "Terraxia", + "Aries", + "Crazy Quilt", + "Commissioner Gillian B. Loeb", + "Syndrome", + "Copperhead", + "Fel Andar", + "Orka", + "Man-Bat", + "Riddler", + "Scandal", + "Deep Six", + "Massacre", + "Poison Ivy", + "Dr. Death", + "Neron", + "Tally Man", + "Owlman", + "Deathbolt", + "Marrow", + "Major Force", + "Asbestos Man", + "Mystique", + "The Basilisk", + "Chessure", + "Mongal", + "Arcade", + "Tala", + "Major Force", + "Baron Zemo", + "Baron Zemo", + "Needle", + "Toad", + "Osira", + "Hath-Set", + "H.I.V.E.", + "The Penguin", + "Blackout", + "Hangman", + "The Shade", + "Lion-Mane", + "Alberto Falcone", + "Fem Paragon", + "Despero", + "The Stranger", + "Dormammu", + "Thinker", + "Ocean Master", + "Set", + "Ereshkigal", + "Doctor Cyber", + "Goldilocks", + "Agamemno", + "Virman Vundabar", + "Maxima", + "Spencer Smythe", + "Doctor Doom", + "Black Talon", + "Executioner", + "Monsieur Stigmonus", + "Sun Girl", + "Bug-Eyed Bandit", + "Reverse Flash", + "The Mekon", + "Iron Maiden", + "Alex Wilder", + "Count Vertigo", + "Titanium Man", + "Sandman", + "Crazy Quilt", + "Mister Sinister", + "Asbestos Man", + "Tarantula", + "The Orb", + "Star Sapphire", + "Kleinstocks", + "Tarantula", + "The Puppet Master", + "Trickster", + "Freedom Force", + "Appa Ali Apsa", + "King Snake", + "Mammoth", + "Tala", + "Scavenger", + "Godiva", + "Stained Glass Scarlet", + "Inertia", + "Master of the World", + "The Man-Killer", + "Gog", + "Prometheus", + "Dr. Death", + "Russian", + "Klaw", + "Doctor Doom", + "Americop", + "Porcupine", + "NKVDemon", + "Clock King", + "Answer", + "Rupert Thorne", + "Goom", + "Mandarin", + "Quantum", + "Animora", + "Sensei", + "Absorbing Man", + "Gargantus", + "Magneto", + "Despero", + "Hyena", + "Hath-Set", + "Lotso", + "Cutthroat", + "Advanced Idea Mechanics", + "Shadow Thief", + "Immortus", + "Saturn Queen", + "Vertigo", + "Hades", + "Shark", + "Juggernaut", + "Persuader", + "Psycho-Pirate", + "Abattoir", + "Mud Pack", + "Manhunters", + "Marrow", + "Eviless", + "Indigo", + "Doctor Polaris", + "Eduardo", + "Juggernaut", + "The Yellow Claw", + "Nero", + "Shriek", + "Spider-Woman", + "Equus", + "Count Vertigo", + "Factor Three", + "Tala", + "Black Zero", + "Amazing Grace", + "Doctor Phosphorus", + "Rampage", + "The Top", + "Decay", + "Calculator", + "Queen Bee", + "Starro", + "Indigo", + "Trigger Twins", + "Ord", + "Lock-Up", + "Emma Frost", + "Solaris", + "Fisherman", + "Electro", + "Mirror Master", + "Moloid subterraneans", + "Ereshkigal", + "Queen Clea", + "Darth Vader", + "Doctor Double X", + "Anarky", + "Valentina", + "Zeiss", + "The Rhino", + "Stompa", + "Persuader", + "Blue Snowman", + "Mister Sinister", + "Two-Face", + "Darkseid", + "Apocalypse", + "Black Mask", + "Ballox the Monstroid", + "The Mad Mod", + "Lady Octopus", + "Facade", + "Savitar", + "Punisher", + "Mimic", + "Metallo", + "Fatality", + "Ringmaster", + "Malice Vundabar", + "Leather", + "Madvillain", + "Blackrock", + "Ozymandias", + "Paste-Pot Pete", + "The Mekon", + "General Zod", + "Molten Man-Thing", + "Sabretooth", + "Hellgrammite", + "Cluemaster", + "Fisherman", + "Queen Bee", + "Doctor Moon", + "Ingra", + "Hulk Robot", + "Vulture", + "Doctor Polaris", + "Fem Paragon", + "Titania", + "Stegron", + "King Ghidorah", + "Humpty Dumpty", + "Lady Vic", + "Mimic", + "Atomic Skull", + "Giganta", + "Malebolgia", + "Ion", + "Lady Dorma", + "Scorpia", + "Dr. Horrible", + "Mirror Master", + "Radioactive Man", + "Tattooed Man", + "Scream", + "Crossbones", + "Mercy", + "Count Nefaria", + "Loki", + "Zoom", + "The Awesome Android", + "Plantman", + "Gearhead", + "Equus", + "NKVDemon", + "Malice Vundabar", + "Lock-Up", + "Dr. Light", + "Evil Ernie", + "Harlequin", + "Fer-de-Lance", + "Lashina", + "Roulette", + "Emerald Empress", + "Arkon", + "Zaran", + "Barracuda", + "Hyathis", + "Man-Killer", + "Bullseye", + "Salome", + "Mammon", + "Gorilla Grodd", + "Spencer Smythe", + "Calendar Man", + "Axis Amerika", + "Golden Glider", + "Jewelee", + "Molten Man-Thing", + "Titanium Man", + "Midnight Sun", + "Killer Moth", + "Fer-de-Lance", + "Gargantus", + "Googam", + "Assembly of Evil", + "Supreme Intelligence", + "The Mad Mod", + "The Puppet Master", + "Hela", + "Chessure", + "Faora", + "Brainwave", + "Carnage", + "Pharzoof", + "Arkon", + "Terrible Trio", + "Copperhead", + "Orka", + "Battleaxe", + "Poison Ivy", + "Asbestos Man", + "Korvac", + "Hulk Robot", + "Ringmaster", + "Amos Fortune", + "Nebula", + "Lex Luthor", + "Lex Luthor", + "Deathbird", + "Virman Vundabar", + "Zeiss", + "Darth Vader", + "Composite Superman", + "Answer", + "Maxima", + "Armadillo", + "Battleaxe", + "Whiplash", + "Animora", + "Lava Men", + "Harpy", + "Black Talon", + "Doctor Destiny", + "Bronze Tiger", + "Roxy Rocket", + "Resistants", + "Calculator", + "KGBeast", + "Lex Luthor", + "Arcade", + "Shadow Thief", + "Doctor Double X", + "Stegron", + "Gambler", + "Girder", + "Plastique", + "Doctor Polaris", + "Valentina", + "The Basilisk", + "Evil Ernie", + "Thinker", + "Spider Girl", + "Punisher", + "Atomic Skull", + "Blue Snowman", + "Toyman", + "Girder", + "Silver Banshee", + "Crossbones", + "Xemnu", + "Evil Ernie", + "Queen of Fables", + "Fixer", + "Overlord", + "Anomaly", + "Prank", + "Blastaar", + "Joker", + "Alkhema", + "Doctor Cyber", + "Deathbird", + "The Puzzler", + "Mandarin", + "King Snake", + "Facade", + "Baron Blitzkrieg", + "Lady Death", + "Radioactive Man", + "Speed Queen", + "Mindblast", + "The Terrible Trio", + "Titania", + "Tally Man", + "Mandarin's Minions", + "Copperhead", + "Roxy Rocket", + "Deathbolt", + "Green Goblin", + "Hulk Robot", + "Killer Moth", + "Silver Swan", + "Sentinels", + "Moonstone", + "Magneta", + "Two-Face", + "Rad", + "Persuader", + "Golden Glider", + "Northwind", + "Maxie Zeus", + "The Yellow Claw", + "Kite Man", + "Plantman", + "Yancy Street Gang", + "Nero", + "Spellbinder", + "Warlord Zemu", + "KGBeast", + "Tattooed Man", + "Mace Blitzkrieg", + "Doctor Achilles Milo", + "The Rival", + "Spiral", + "Black Mask", + "Sportsmaster", + "The Wingless Wizard", + "Humpty Dumpty", + "Doctor Bedlam", + "Appa Ali Apsa", + "Arcade", + "Onomatopoeia", + "Alex Wilder", + "The Kree", + "Holiday", + "Naga", + "Anarky", + "Phantazia", + "Maximus", + "Doctor Poison", + "Mister Hyde", + "The Mekon", + "Shriek", + "Morgan Edge", + "Kleinstocks", + "Paste-Pot Pete", + "Byth", + "Blackrock", + "David Cain", + "Lashina", + "Gilotina", + "Morgan le Fay", + "Shark", + "Inertia", + "David Cain", + "Evil Ernie", + "King Ghidorah", + "Elektro", + "Onimar Synn", + "The Man-Killer", + "Acolytes", + "Matter Master", + "Winter Soldier", + "Abra Kadabra", + "Lady Octopus", + "Kalibak", + "Magenta", + "Umar", + "Lethal Legion", + "Circe", + "Metallo", + "Giganta", + "Effron the Sorcerer", + "Batroc the Leaper", + "Jax-Ur", + "Madame Rouge", + "Gizmo", + "Ultraman", + "Mongal", + "Supreme Intelligence", + "Ultra-Humanite", + "Devastation", + "Moloid subterraneans", + "Molloch", + "Hyperion", + "Misfit", + "Goom", + "Monocle", + "Attuma", + "Arkon", + "Sabbac", + "Mirror Master", + "Nyssa Raatko", + "Russian", + "Mandarin's Minions", + "Dark Angel", + "Dr. Death", + "Peek-a-Boo", + "Infant Terrible", + "The Puzzler", + "NKVDemon", + "Destroyer", + "Hyena", + "Trigger Twins", + "Penguin", + "Anthony Lupus", + "Molten Man", + "Ultron", + "Flag-Smasher", + "Super-Skrull", + "Jason Kreis", + "King Ghidorah", + "Gizmo", + "Apocalypse", + "Knockout", + "Starro", + "Superman Revenge Squad", + "Dr. Light", + "Lashina", + "Mai Shen", + "Cobalt Blue", + "Bullseye", + "Gizmo", + "Doctor Octopus", + "Female Furies", + "Deathstroke", + "Toyman", + "Killer Moth", + "Neutron", + "The Orb", + "Nero", + "Madame Rouge", + "Preus", + "Sportsmaster", + "Mimic", + "Bolivar Trask", + "Cobalt Man", + "Agent H of HYDRA", + "Salome", + "Psycho-Man", + "Magneto", + "Supreme Intelligence", + "Zaran", + "Magneto", + "Barracuda", + "Factor Three", + "Talia al Ghul", + "The Penguin", + "Mole Man", + "Growing Man", + "Blastaar", + "Kurrgo", + "Tala", + "Kanto", + "Chameleon", + "Barracuda", + "Loki", + "Killer Moth", + "Needle", + "Hobgoblin", + "Tarantula", + "Gargantus", + "Answer", + "Saturn Queen", + "Dr. Horrible", + "Sin", + "Darkseid", + "Fadeaway Man", + "The Basilisk", + "Living Laser", + "Zoom", + "Sat-Yr9", + "The Chameleon", + "Sonar", + "Southpaw", + "The Separated Man", + "Quicksilver", + "Goddess", + "Spellbinder", + "Magenta", + "Alkhema", + "Super-Skrull", + "The Yellow Claw", + "Black Knight", + "Indigo", + "Weather Wizard", + "Mongul", + "Man Beast", + "Rad", + "Ghaur", + "Black Manta", + "Aqueduct", + "Mud Pack", + "Black Knight", + "Pharaoh Rama Tut", + "Chessure", + "Blaze", + "Mad Hatter", + "Manhunters", + "Madame Masque", + "Hela", + "Tim Boo Ba", + "Major Force", + "Vandal Savage", + "Godiva", + "Pharaoh Rama Tut", + "Goddess", + "Crossfire", + "Hela", + "Glorith", + "Warlord Zemu", + "Dr. Light", + "Zsasz", + "Eduardo", + "Zaladane", + "Bolivar Trask", + "Lady Deathstrike", + "Morlun", + "Massacre", + "Intergang", + "Absorbing Man", + "Jason Kreis", + "Orca", + "Silver Banshee", + "Doctor Moon", + "Catman", + "Lock-Up", + "Mai Shen", + "Harley Quinn", + "Bizarro", + "Ord", + "Vandal Savage", + "The Skrulls", + "Carmine Falcone", + "Alberto Falcone", + "Anomaly", + "Professor Ivo", + "Warmaker", + "Eclipso", + "Atomic Skull", + "Lady Death", + "Cobalt Man", + "Rose, Thorn", + "Kleinstocks", + "Purgatori", + "Zeiss", + "Black Talon", + "The Lizard", + "Brutale", + "Fel Andar", + "Tala", + "Egghead", + "Talia al Ghul", + "Sat-Yr9", + "Saturn Queen", + "Devastation", + "Moloid subterraneans", + "Black Hand", + "Abattoir", + "Artemiz", + "The General", + "Flag-Smasher", + "Sat-Yr9", + "Girder", + "King Ghidorah", + "Allatou", + "Batzarro", + "Superia", + "Americop", + "Persuader", + "The Joker", + "Conduit", + "Hangman", + "Sabretooth", + "Commissioner Gillian B. Loeb", + "Omega Red", + "Inertia", + "Amazing Grace", + "Cobalt Man", + "Gog", + "Weather Wizard", + "MF DOOM", + "Cluemaster", + "Tigress", + "Goldface", + "Copperhead", + "Maximus", + "Brainwave", + "The Monk", + "Cluemaster", + "Miracle Man", + "Neron", + "Molten Man", + "Quicksilver", + "The Stranger", + "Amos Fortune", + "Yellowjacket", + "Lashina", + "Trigger Twins", + "Grim Reaper", + "The Separated Man", + "Magpie", + "Despero", + "David Cain", + "Molecule Man", + "Destroyer", + "Harpy", + "Scorch", + "The Mad Mod", + "Scandal", + "Cheetah", + "Count Nefaria", + "Ronan the Accuser", + "Inferno", + "Kite Man", + "Silver Sable", + "Bloody Mary", + "Humpty Dumpty", + "Mephisto", + "Ibac", + "Clock King", + "Lady Dorma", + "Hades", + "Duela Dent", + "Mace Blitzkrieg", + "Deathbird", + "Impala", + "Axis Amerika", + "Rose, Thorn", + "Sun Girl", + "Fabian Cortez", + "Able Crown", + "Titanium Man", + "Heat Wave", + "Quantum", + "Ultron", + "Pharaoh Rama Tut", + "Paste-Pot Pete", + "Captain Cold", + "Onomatopoeia", + "Man-Killer", + "Black Widow", + "Sportsmaster", + "Mongul II", + "Amazo", + "Purgatori", + "Al-Tariq", + "Mindblast", + "Lion-Mane", + "Dormammu", + "MODOK", + "Overlord", + "Phantazia", + "Yancy Street Gang", + "Jason Todd", + "Miracle Man", + "Lethal Legion", + "Vermin", + "Asbestos Man", + "Acolytes", + "Harley Quinn", + "Rag Doll", + "Halflife", + "Annihilus", + "Mister Sinister", + "Moses Magnum", + "Tony Zucco", + "Calendar Man", + "Valentina", + "Frightful Four", + "Plantman", + "Baron Blitzkrieg", + "Neron", + "Maelstrom", + "Black Flash", + "Film Freak", + "Ingra", + "Alkhema", + "Vertigo", + "Violator", + "Mad Thinker", + "Terrible Trio", + "Killer Frost", + "Captain Boomerang", + "The Penguin", + "Able Crown", + "Mud Pack", + "The Man-Killer", + "Doctor Alchemy", + "Fin Fang Foom", + "Hades", + "Executioner", + "Man Beast", + "Black Adam", + "The Mad Mod", + "The Shade", + "Hector Hammond", + "Doctor Demonicus", + "Quantum", + "Leap-Frog", + "Loki", + "Blue Streak", + "Graviton", + "Able Crown", + "Naga", + "Fadeaway Man", + "Ereshkigal", + "The Puzzler", + "Harley Quinn", + "Devilance", + "Peek-a-Boo", + "The General", + "Hypnota", + "Frightful Four", + "Winter Soldier", + "Molten Man-Thing", + "Terrible Trio", + "HYDRA", + "Parademons", + "Leather", + "Equus", + "Gladiator", + "Chessure", + "Agent H of HYDRA", + "Typhoid Mary", + "Osira", + "Man-Bat", + "Monocle", + "Quantum", + "Hank Henshaw", + "Calendar Man", + "Turtle", + "Americop", + "Cavalier", + "Monocle", + "Answer", + "Cobalt Man", + "Carnage", + "Superia", + "Shadow Thief", + "Superman Revenge Squad", + "Spellbinder", + "Kyle Abbot", + "Loki", + "Crimson Dynamo", + "Vapor", + "Terraxia", + "Bernadeth", + "Mongul", + "Dragonfly", + "Humpty Dumpty", + "Scandal", + "Chronos", + "Film Freak", + "Mad Harriet", + "Yuga Khan", + "Talia al Ghul", + "Kurrgo", + "Circe", + "Reaper", + "Dr. Horrible", + "Plastique", + "Golden Glider", + "Baron Blood", + "New Wave", + "Poundcakes", + "Rainbow Raider", + "Riddler's Daughter", + "Riddler", + "Kraven the Hunter", + "Appa Ali Apsa", + "Deadline", + "Doctor Achilles Milo", + "Parademon", + "Doctor Spectrum", + "Advanced Idea Mechanics", + "Mimic", + "Power Man", + "Ronan the Accuser", + "Krona", + "Mai Shen", + "Man-Killer", + "Spellbinder", + "Amazo", + "The Top", + "Diablo", + "Kulan Gath", + "Madame Rouge", + "Exemplars", + "Man-Killer", + "Doctor Octopus", + "Kang the Conqueror", + "Zaran", + "The Scorpion", + "The Stranger", + "Pharzoof", + "The Joker", + "Menace", + "Midnight Sun", + "Kryptonite Man", + "Ingra", + "Lazara", + "Blockbuster", + "Holiday", + "Blackrock", + "Dragonfly", + "Lady Death", + "Cobalt Man", + "Terra-Man", + "Sinister Six", + "Roulette", + "Hyena", + "Sinestro", + "Malice Vundabar", + "Doctor Bedlam", + "Able Crown", + "Mist", + "Ballox the Monstroid", + "Star Sapphire", + "Chronos", + "Miracle Man", + "Grottu", + "Rainbow Raider", + "Deadpool", + "Queen of Fables", + "Grottu", + "Riddler", + "Black Manta", + "Anthony Lupus", + "Paragon", + "Jigsaw", + "Mud Pack", + "Vanisher", + "Shriek", + "Onimar Synn", + "Diamond Lil", + "Vapor", + "Cheetah", + "Crazy Quilt", + "KGBeast", + "Deadshot", + "Doctor Bedlam", + "Cobalt Blue", + "Anthony Lupus", + "Ozymandias", + "Factor Three", + "Tarantula", + "Cavalier", + "Rampage", + "Bernadeth", + "The Penguin", + "Amos Fortune", + "Stegron", + "Paste-Pot Pete", + "Queen of Fables", + "Brainiac", + "Doctor Doom", + "Quicksand", + "Sensei", + "Malice", + "Blaze", + "Bug-Eyed Bandit", + "Girder", + "Killer Moth", + "Doctor Cyber", + "Parasite", + "Salome", + "Doctor Phosphorus", + "Deuce, Charger", + "Whiplash", + "Evinlea", + "Prometheus", + "Selene", + "Goom", + "Apocalypse", + "Bullseye", + "Electro", + "Rag Doll", + "Mole Man", + "Phantazia", + "Shark", + "Nyssa Raatko", + "Dansen Macabre", + "Lady Spellbinder", + "Electrocutioner", + "Doctor Sivana", + "Doctor Poison", + "Rad", + "The Leader", + "The Top", + "Spiral", + "Desaad", + "Mandarin's Minions", + "Mad Thinker", + "Onomatopoeia", + "Ibac", + "Axis Amerika", + "Qwsp", + "Ronan the Accuser", + "SKULL", + "Reaper", + "Goom", + "Granny Goodness", + "Hath-Set", + "Impala", + "Vermin", + "Deathbird", + "Onimar Synn", + "Diamond Lil", + "Scorpia", + "Bolivar Trask", + "Headlok", + "Lodestone", + "Xemnu", + "Roxy Rocket", + "The Wink", + "Lady Death", + "Bizarro", + "Sat-Yr9", + "Doctor Spectrum", + "Green Goblin", + "Living Laser", + "Tim Boo Ba", + "Swordsman", + "Hyathis", + "Apocalypse", + "Zeiss", + "Ibac", + "Merlyn", + "The Shade", + "Tsunami", + "Desaad", + "Violator", + "Doctor Demonicus", + "Magneta", + "Scorch", + "Impala", + "Umar", + "Sun Girl", + "Mammoth", + "Tala", + "Mud Pack", + "Amos Fortune", + "Black Manta", + "Brainiac", + "Professor Ivo", + "Juggernaut", + "Lethal Legion", + "Doomsday", + "Power Man", + "Acrobat", + "Gargantua", + "Professor Ivo", + "Kira", + "Murmur", + "Batroc the Leaper", + "Madvillain", + "Alberto Falcone", + "Silver Sable", + "General", + "Famine", + "The Fiddler", + "Red Ghost", + "Tweedledum", + "Able Crown", + "Power Man", + "Supreme Intelligence", + "Super-Skrull", + "The Skrulls", + "Facade", + "Royal Flush Gang", + "HYDRA", + "Mimic", + "Baron Mordo", + "Signalman", + "Tweedledum", + "Hobgoblin", + "The Separated Man", + "Doctor Octopus", + "Terra", + "Grayven", + "Doctor Doom", + "Mirror Master", + "Osira", + "Fadeaway Man", + "Shrike", + "Googam", + "Violator", + "Riddler's Daughter", + "Yancy Street Gang", + "Unus the Untouchable", + "Captain Stingaree", + "Rupert Thorne", + "Pink Pearl", + "Tim Boo Ba", + "Lady Spellbinder", + "Solomon Grundy", + "Paragon", + "Reaper", + "Headlok", + "Copperhead", + "Jack O'Lantern", + "Agamemno", + "Decay", + "Silver Swan", + "Gentleman Ghost", + "Blastaar", + "Headlok", + "Ignition", + "Egghead", + "Electro", + "Magpie", + "The Puzzler", + "Female Furies", + "Heat Wave", + "Tar Pit", + "Doctor Cyber", + "Tim Boo Ba", + "Dr. Horrible", + "Monsieur Stigmonus", + "Hypnota", + "Monocle", + "Tony Zucco", + "Viper", + "Lex Luthor", + "Metallo", + "Silver Swan", + "Toyman", + "Ocean Master", + "Spider-Woman", + "Magpie", + "Composite Superman", + "Tony Zucco", + "Molten Man", + "Ronan the Accuser", + "Terrible Trio", + "Captain Boomerang", + "Reverse Flash", + "Silver Swan", + "Menace", + "Cheshire", + "Harlequin", + "Lady Shiva", + "The Awesome Android", + "Fel Andar", + "Appa Ali Apsa", + "Black Manta", + "Dr. Evil", + "Qwsp", + "Mothergod", + "Leather", + "Female Furies", + "Blockbuster", + "Lady Mastermind", + "Fisherman", + "Shrike", + "Sin", + "Mortician", + "Sentinels", + "Space Phantom", + "The General", + "Anaconda", + "Sentinels", + "Spencer Smythe", + "Pretty Persuasions", + "Brutale", + "Dansen Macabre", + "Jigsaw", + "Chronos", + "Aqueduct", + "Nero", + "Ignition", + "Moonstone", + "Molecule Man", + "The Shade", + "Commissioner Gillian B. Loeb", + "Mr. Felonious Gru", + "Anaconda", + "Killer Croc", + "Northwind", + "Shredder", + "Deadline", + "Moonstone", + "Doctor Demonicus", + "Batroc the Leaper", + "The Gargoyle", + "Cyborgirl", + "Shrike", + "Doctor Poison", + "Malebolgia", + "Black Zero", + "Atomic Skull", + "Shrike", + "Crime Doctor", + "Mace Blitzkrieg", + "Onslaught", + "Amazo", + "Gizmo", + "The Chameleon", + "Rampage", + "Lazara", + "Southpaw", + "Great White", + "Vapor", + "Miracle Man", + "Ghaur", + "Medusa", + "Mastermind", + "Acrobat", + "Lady Deathstrike", + "Typhoid Mary", + "Red Hood", + "Batzarro", + "Giganta", + "Ozymandias", + "Blue Streak", + "Nemesis Kid", + "Factor Three", + "The Rival", + "The Shocker", + "Warmaker", + "Brutale", + "Phantazia", + "Mr. Freeze", + "Riddler's Daughter", + "Stegron", + "Diamond Lil", + "Al-Tariq", + "Titan", + "Porcupine", + "Violator", + "Kira", + "Preus", + "Girder", + "David Cain", + "Dragonfly", + "Rampage", + "Mad Hatter", + "Vandal Savage", + "Gladiator", + "Mongul", + "Cluemaster", + "Mace Blitzkrieg", + "The Puzzler", + "Crazy Quilt", + "Hyathis", + "Crimesmith", + "Hazard", + "Tarantula", + "Bronze Tiger", + "Titano", + "Syndrome", + "Acrobat", + "Deuce, Charger", + "Halflife", + "Ultra-Humanite", + "Griffin", + "Fel Andar", + "Zaladane", + "Rose, Thorn", + "Mystique", + "Zaladane", + "Bernadeth", + "Zsasz", + "Tweedledum", + "Animora", + "Ringmaster", + "Southpaw", + "Spiral", + "Maelstrom", + "Mastermind", + "Resistants", + "Superia", + "Miracle Man", + "Bane", + "Gog", + "Plastique", + "Master Pandemonium", + "Agent H of HYDRA", + "Lodestone", + "The Skrulls", + "Jigsaw", + "Lynx", + "Hugo Strange", + "Double Down", + "Preus", + "The General", + "Omega Red", + "Mephisto", + "Virman Vundabar", + "The Awesome Android", + "Cyborgirl", + "The Vulture", + "Halflife", + "Count Vertigo", + "Cobalt Blue", + "Mad Harriet", + "Vertigo", + "Riddler's Daughter", + "Manhunters", + "Giganta", + "Ursa", + "Man-Killer", + "Terra-Man", + "Doctor Cyber", + "Famine", + "Whiplash", + "Swordsman", + "Darkseid", + "Goldface", + "Mad Harriet", + "Magus", + "Lady Vic", + "Immortus", + "Mongal", + "The Rival", + "Baron Mordo", + "Tarantula", + "Rainbow Raiders", + "Doctor Destiny", + "Sensei", + "Cicada", + "Lloigoroth", + "Ringmaster", + "Mole Man", + "King Shark", + "Bug-Eyed Bandit", + "The Shocker", + "Godiva", + "Firefly", + "Doctor Sivana", + "Merlyn", + "Kleinstocks", + "Lloigoroth", + "Desaad", + "Madvillain", + "Heat Wave", + "Tigress", + "Kanjar Ro", + "Dr. Evil", + "Glorith", + "The Yellow Claw", + "Giganta", + "Ventriloquist", + "Zaran", + "Signalman", + "Deathbird", + "Morgan Edge", + "Snapdragon", + "Quantum", + "Darth Vader", + "Mr. Mxyzptlk", + "Mantis", + "Jason Kreis", + "Amazing Grace", + "Rad", + "Lady Clay", + "Magus", + "Animora", + "Doctor Demonicus", + "Moloid subterraneans", + "Unus the Untouchable", + "Yuga Khan", + "Doctor Spectrum", + "They Who Wield Power", + "Major Force", + "Gargantua", + "Diablo", + "Bloodsport", + "Livewire", + "Roulette", + "Bernadeth", + "Agent H of HYDRA", + "Lava Men", + "Tsunami", + "Aqueduct", + "Gentleman Ghost", + "Lazara", + "Lodestone", + "Poundcakes", + "Paste-Pot Pete", + "Ozymandias", + "Artemiz", + "Parallax", + "Cheetah", + "Nero", + "Harpy", + "Crossbones", + "Supreme Intelligence", + "Lady Death", + "Brainwave", + "Monsieur Stigmonus", + "Devastation", + "Stegron", + "Hitman", + "Prankster", + "Despero", + "Fault Zone", + "Acolytes", + "Impala", + "Electrocutioner", + "NKVDemon", + "Sin", + "HYDRA", + "Fisherman", + "Zoom", + "Warmaker", + "Red Ghost", + "Portal", + "Composite Superman", + "Mysteria", + "Dragonfly", + "Black Knight", + "Sabbac", + "Artemis Crock", + "Destroyer", + "Griffin", + "Fer-de-Lance", + "Magneto", + "Selene", + "Doctor Poison", + "Crossfire", + "Pied Piper", + "Grottu", + "Rampage", + "Tsunami", + "Gilotina", + "Pied Piper", + "Juggernaut", + "Nero", + "Nyssa Raatko", + "Felix Faust", + "Stompa", + "Omega Red", + "Typhoid Mary", + "Black Hand", + "King Shark", + "Queen Clea", + "Maximus", + "Madame Masque", + "Lodestone", + "Prometheus", + "Lava Men", + "Spiral", + "Lloigoroth", + "Lethal Legion", + "Great White", + "Kanjar Ro", + "Living Laser", + "Silver Sable", + "Metallo", + "Magenta", + "Ozymandias", + "Ursa", + "Queen of Fables", + "Maximus", + "Darkseid", + "Carnage", + "HYDRA", + "The Puppet Master", + "Virman Vundabar", + "Turtle", + "Magneto", + "Kurrgo", + "The Monk", + "Chronos", + "Alex Wilder", + "Harpy", + "Cutthroat", + "The Orb", + "Kang the Conqueror", + "Spencer Smythe", + "Naga", + "Gog", + "Sabbac", + "Crazy Quilt", + "Professor Padraic Ratigan", + "Animora", + "Moonstone", + "Blaze", + "Female Furies", + "Reverse Flash", + "Captain Cold", + "Mortalla", + "Shark", + "Mr. Twister", + "Lodestone", + "Shimmer", + "Titanium Man", + "Tweedledum", + "Onomatopoeia", + "Roulette", + "Nightmare", + "Electrocutioner", + "Diablo", + "Master Mold", + "Kingpin", + "Red Hood", + "Pink Pearl", + "The Monk", + "Venom", + "White Rabbit", + "Ibac", + "Kulan Gath", + "Lady Clay", + "Great White", + "Composite Superman", + "Facade", + "Mercy", + "Electro", + "Kang the Conqueror", + "Owen Mercer", + "Superia", + "Cheetah", + "Chessure", + "Shadow Thief", + "Destiny", + "Sportsmaster", + "Amazo", + "Roxy Rocket", + "They Who Wield Power", + "Bloody Mary", + "Sabbac", + "Black Spider", + "Quicksand", + "Paragon", + "Kurrgo", + "Cheetah", + "Black Widow", + "Fatality", + "Anthony Lupus", + "Trinity", + "Hobgoblin", + "Dansen Macabre", + "Midnight Sun", + "The Wink", + "Sonar", + "The Basilisk", + "Scandal", + "Jinx", + "The Shocker", + "Aqueduct", + "Fabian Cortez", + "Famine", + "Lady Octopus", + "Intergang", + "Despero", + "Firefly", + "Nyssa Raatko", + "General", + "Hypnota", + "Rainbow Raider", + "Resistants", + "Terraxia", + "Crime Doctor", + "Duela Dent", + "Sinister Six", + "Lucifer", + "Ignition", + "Nemesis Kid", + "Goom", + "Conduit", + "Hazard", + "Lethal Legion", + "The Wink", + "Great White", + "Molten Man", + "Aries", + "Tsunami", + "Deadshot", + "Giganta", + "Masters of Evil", + "Halflife", + "Dansen Macabre", + "Batzarro", + "Ultron", + "Advanced Idea Mechanics", + "Quicksand", + "Maxie Zeus", + "Owlman", + "Double Down", + "Red Hood", + "Phantazia", + "Gargantus", + "Titan", + "The Chameleon", + "Bullseye", + "Pink Pearl", + "Titano", + "Conduit", + "Aqueduct", + "Lady Shiva", + "Gladiator", + "Maxima", + "Pied Piper", + "Bronze Tiger", + "Sinestro", + "Spiral", + "Gladiator", + "Executioner", + "Zoom", + "Gemini", + "Fearsome Five", + "Murmur", + "Clock King", + "Swordsman", + "Doctor Demonicus", + "Unicron", + "Orca", + "Supreme Intelligence", + "Bernadeth", + "Owen Mercer", + "Overlord", + "General Zod", + "Allatou", + "Royal Flush Gang", + "Silk Fever", + "Holiday", + "Dr. Horrible", + "Master of the World", + "Super-Skrull", + "Amazing Grace", + "Black Mask", + "Artemis Crock", + "Medusa", + "Massacre", + "Mongul", + "Lotso", + "Bronze Tiger", + "Murmur", + "Jax-Ur", + "Dark Angel", + "Jigsaw", + "Captain Cold", + "Goldilocks", + "Death Storm", + "Magus", + "Blackfire", + "Blaze", + "Volcana", + "Kanjar Ro", + "Doomsday", + "Mammon", + "Doctor Polaris", + "Deathstroke", + "Magneta", + "Mr. Twister", + "Mystique", + "Lady Death", + "Korvac", + "Gearhead", + "Halflife", + "Kite Man", + "Madame Masque", + "Star Sapphire", + "Quicksand", + "Fabian Cortez", + "Titanium Man", + "MF DOOM", + "Scorpia", + "Black Spider", + "Paragon", + "Baron Blood", + "Selene", + "Magneta", + "Ringmaster", + "Headlok", + "New Wave", + "Fer-de-Lance", + "Agamemno", + "Vandal Savage", + "Eclipso", + "Impala", + "Rainbow Raiders", + "O.G.R.E.", + "Manchester Black", + "Mr. Felonious Gru", + "Gog", + "Dormammu", + "Malice", + "General", + "Molten Man-Thing", + "Super-Skrull", + "Black Widow", + "Omega Red", + "Kalibak", + "The Puppet Master", + "Humpty Dumpty", + "Black Zero", + "Qwsp", + "Agent H of HYDRA", + "Ten-Eyed Man", + "Gemini", + "Absorbing Man", + "Mr. Mxyzptlk", + "Doctor Doom", + "Anthony Lupus", + "Evil Ernie", + "Nebula", + "Girder", + "Qwsp", + "Rupert Thorne", + "Poison Ivy", + "Bane", + "Spider-Woman", + "Miracle Man", + "Lady Death", + "Power Man", + "The Wink", + "Fault Zone", + "Mad Hatter", + "Zoom", + "Death Storm", + "Terra", + "Moonstone", + "Black Zero", + "Great White", + "Deuce, Charger", + "Ventriloquist", + "Marrow", + "Maximus", + "Fin Fang Foom", + "Doctor Spectrum", + "Gearhead", + "Hyperion", + "The Monk", + "Baron Blood", + "Quantum", + "Murmur", + "Massacre", + "MODOK", + "Dr. Light", + "Blue Snowman", + "Fadeaway Man", + "Lodestone", + "Growing Man", + "Unus the Untouchable", + "New Wave", + "Princess Python", + "The Terrible Trio", + "Bloody Mary", + "Lex Luthor", + "Plastique", + "Infant Terrible", + "Trinity", + "Doctor Moon", + "Virman Vundabar", + "Professor Hugo Strange", + "Prometheus", + "Llyra", + "Solomon Grundy", + "Black Mask", + "Gog", + "Deathstroke", + "Spider-Woman", + "Answer", + "Jewelee", + "Felix Faust", + "Javelin", + "Princess Python", + "Master Pandemonium", + "Black Zero", + "Emerald Empress", + "The General", + "Egghead", + "Supreme Intelligence", + "Silk Fever", + "Ion", + "Absorbing Man", + "Frightful Four", + "The Monk", + "Abattoir", + "Blackrock", + "Stegron", + "Neutron", + "Cutthroat", + "Sinestro", + "Al-Tariq", + "Hulk Robot", + "Mammon", + "Manhunters", + "Doctor Achilles Milo", + "Magneta", + "League of Assassins", + "Ballox the Monstroid", + "Abattoir", + "Faora", + "The Scorpion", + "Valentina", + "Ultraman", + "Ion", + "Calendar Man", + "Egghead", + "Yancy Street Gang", + "Black Zero", + "Black Mask", + "Matter Master", + "Spider Girl", + "Lotso", + "Vermin", + "Black Talon", + "Kang the Conqueror", + "Lazara", + "Doctor Destiny", + "Metallo", + "Hellgrammite", + "Valentina", + "Madvillain", + "Jack O'Lantern", + "Chameleon", + "Vulture", + "Kingpin", + "Heggra", + "Solomon Grundy", + "Medusa", + "Terraxia", + "Graviton", + "Signalman", + "Evil Ernie", + "Titano", + "Double Down", + "Kulan Gath", + "The Gargoyle", + "Eviless", + "Doctor Octopus", + "Malice Vundabar", + "Magpie", + "Phantazia", + "Valentina", + "The Lightning", + "Crossfire", + "Count Nefaria", + "Fearsome Five", + "Poison Ivy", + "Lashina", + "Llyra", + "Cornelius Stirk", + "Answer", + "Fisherman", + "Phobia", + "Spider Girl", + "The Separated Man", + "Javelin", + "Gentleman Ghost", + "Mr. Felonious Gru", + "Mr. Twister", + "Doctor Double X", + "Cold War", + "Phobia", + "Inferno", + "Blacksmith", + "Manhunters", + "Rainbow Raiders", + "Griffin", + "The Vulture", + "Masters of Evil", + "Double Dare", + "Matter Master", + "Eviless", + "Molloch", + "Bane", + "Dragonfly", + "Moloid subterraneans", + "Hector Hammond", + "Paragon", + "Zeiss", + "Red Ghost", + "Riddler's Daughter", + "Doctor Alchemy", + "Mammon", + "Goddess", + "Mothergod", + "Baron Zemo", + "Resistants", + "Two-Face", + "Spencer Smythe", + "Doctor Spectrum", + "Kryptonite Man", + "Magenta", + "The Vulture", + "Mr. Freeze", + "Fin Fang Foom", + "Armadillo", + "The Leader", + "Dark Angel", + "Hypnota", + "Cornelius Stirk", + "The Lightning", + "Harlequin", + "General", + "Plastique", + "Animora", + "Porcupine", + "Sabretooth", + "Galactus", + "Lucifer", + "Crossfire", + "Lady Vic", + "Hector Hammond", + "Exemplars", + "Ghaur", + "Deadline", + "Bolivar Trask", + "The Man-Killer", + "Needle", + "Lagomorph", + "Chameleon", + "Doctor Sivana", + "Quicksand", + "Professor Hugo Strange", + "Jigsaw", + "Jack Frost", + "Red Hood", + "They Who Wield Power", + "Sensei", + "Gargantus", + "Fadeaway Man", + "Solaris", + "Fer-de-Lance", + "The Fat Man", + "Tar Pit", + "Infant Terrible", + "Rainbow Raider", + "Jack O'Lantern", + "Blackfire", + "Diablo", + "Lady Death", + "Omega Red", + "Superia", + "Plastique", + "Ultra-Humanite", + "Venom", + "Atomic Skull", + "Ballox the Monstroid", + "Catman", + "Diamond Lil", + "Deep Six", + "Man-Killer", + "Manhunters", + "Fearsome Five", + "Bug-Eyed Bandit", + "Doomsday", + "Matter Master", + "Spider-Woman", + "Clayface", + "Mai Shen", + "Lorelei", + "Doctor Bedlam", + "Lorelei", + "Jax-Ur", + "Ra's al Ghul", + "Mud Pack", + "Mandarin's Minions", + "Metallo", + "Yellowjacket", + "Mr. Freeze", + "Darkseid", + "Sabbac", + "Hyathis", + "Mystique", + "Hector Hammond", + "The Mad Mod", + "Klaw", + "Punisher", + "They Who Wield Power", + "Appa Ali Apsa", + "Mantis", + "Resistants", + "Bizarro", + "Count Vertigo", + "The Blob", + "Plastique", + "Deacon Blackfire", + "Pink Pearl", + "Mantis", + "Kira", + "Crazy Quilt", + "The Mekon", + "Krona", + "They Who Wield Power", + "Prankster", + "Kang the Conqueror", + "Captain Boomerang", + "Superia", + "Doctor Double X", + "Maxima", + "Llyra", + "Heat Wave", + "Quantum", + "Reverse Flash", + "Living Laser", + "Cold War", + "The Penguin", + "Russian", + "Eviless", + "Lethal Legion", + "Anarky", + "Equus", + "Jax-Ur", + "Sportsmaster", + "Commissioner Gillian B. Loeb", + "Brainiac", + "Lion-Mane", + "Two-Face", + "Reaper", + "Golden Glider", + "Ignition", + "Tsunami", + "Man Beast", + "Mad Thinker", + "Medusa", + "Doctor Polaris", + "Malebolgia", + "O.G.R.E.", + "The Basilisk", + "Mysteria", + "Goddess", + "Crossbones", + "Sabretooth", + "Mr. Mxyzptlk", + "Devastation" + ], + "heroes": [ + "Matsu'o Tsurayaba", + "Warhawk", + "Aurora", + "Hepzibah", + "Gauntlet", + "Dragon Lord", + "Jarella", + "Rogue", + "Loki", + "Roughhouse", + "Great Lakes Avengers", + "Henry Peter Gyrich", + "Ultra", + "Shocker", + "Stacy X", + "Huntress", + "Wild Pack", + "Rictor", + "Jetstream", + "Mr. Fantastic", + "Fairchild", + "Deep", + "Brittany", + "Mercer", + "Chun-Li", + "Mas", + "Stilt-Man", + "Shadu the Shady", + "Joshua Kane", + "Beast", + "Rattler", + "Pixie", + "Big Wheel", + "Supernaut", + "Anole", + "Alex Power", + "Hellfire Club", + "Wither", + "Human Torch", + "Jean Grey", + "Butterfly", + "Slayback", + "Triceraton", + "Batman", + "Wallflower", + "Metamorpho", + "Ultimate Spider-Man", + "Forgotten One", + "Lord Hawal", + "Bumblebee", + "Shiva", + "Ultravioletrrr", + "Amber", + "Banshee", + "Randall", + "Dawnstar", + "Sydney", + "Butterfly", + "Psycho-Man", + "X-51", + "Mr. Immortal", + "Zzzax", + "Scarlet Witch", + "Huntara", + "Phyla-Vell", + "M.O.D.O.G.", + "Werewolf By Night", + "Doop", + "Mandroid", + "Lamprey", + "Hypno-Hustler", + "Arnim Zola", + "Ben Parker", + "Leader", + "Cecilia Reyes", + "Tsunami", + "Jean Grey", + "Frank Castle", + "Deadpool", + "Jule Carpenter", + "Blink", + "Omega Red", + "Imperial Guard", + "The Hood", + "Network", + "Juniper", + "Talisman", + "Albion", + "Tag", + "Marrow", + "Blizzard", + "Star-Spangled", + "Amora", + "Colt", + "Hydro-Man", + "Nextwave", + "Menace", + "Blade", + "Miek", + "Mad Thinker", + "Korath", + "Amadeus Cho", + "Beef", + "Nightshade", + "Alexander Pierce", + "Jinx", + "Brittany", + "Samus", + "Stargirl", + "Vigilante", + "Mister Fear", + "Doop", + "Poison Ivy", + "Ronan", + "Sasquatch", + "Michael Van Patrick", + "Miyako", + "Lethal Legion", + "Hellions", + "Mr. Payback", + "Manhattan Guardian", + "Drax", + "Captain Britain", + "Amazi-Girl", + "Klaw", + "Cecilia", + "Bulletgirl", + "Amphibian", + "Tomorrow Man", + "Sentry", + "Pestilence", + "X-Ray", + "Hedge Knight", + "Raza", + "Hawkman", + "Talon", + "Victor Von Doom", + "Sunset Bain", + "Hex", + "Hindsight Lad", + "Mother-One", + "Frog Thor", + "Cassandra Nova", + "Loners", + "Sister Grimm", + "Shriek", + "Doctor Spectrum", + "Mockingbird", + "Rorschach", + "Terror", + "Micro/Macro", + "Liz", + "Psyche-Out", + "Emma", + "Reptil", + "Scarlet", + "Famine", + "Sheena", + "Deadpool", + "Deathcry", + "Sailor", + "Master Chief", + "Nomad", + "Garia", + "Mr. Hyde", + "Elixir", + "Dinah Soar", + "Blue Beetle", + "Rainmaker", + "Jackal", + "Ultimo", + "Cyber", + "Angela", + "Conan the Barbarian", + "Black Widow", + "The Shiver Man", + "Hobogoblin", + "Mighty", + "Selene", + "X-Cutioner", + "Maddog", + "Dream", + "Kraven", + "Nomad", + "Landau", + "Kraven the Hunter", + "Kratha", + "Aspen", + "Gorilla Man", + "Chamber", + "Shotgun", + "Nimrod", + "Diamond", + "Maya", + "Captain Flint", + "Incredible Hulk", + "Wildcat", + "Gambit", + "Traci", + "Word", + "Ka-Zar", + "Doctor", + "Lightning", + "Colonel America", + "Arsenic", + "Man-Thing", + "King Cobra", + "Voodoo", + "She-Thing", + "Weapon Omega", + "Frightful Four", + "Terra", + "Kasumi", + "Molten Man", + "Mr. Meugniot", + "Cable", + "Cissie King-Jones", + "Wilson Fisk", + "Stacy", + "New Warriors", + "Nightcrawler", + "Zemo", + "Captain America", + "Rainbow", + "Wonder Woman", + "Ben Reilly", + "Lanolin", + "Maggott", + "Cypher", + "Wolfsbane", + "Hellions", + "Arsenal", + "SheZow", + "Madame Masque", + "Zarda", + "Timeslip", + "Maria Hill", + "Night Nurse", + "H.E.R.B.I.E.", + "Mole Man", + "W.I.T.C.H:", + "Captain", + "Lobo", + "Kumori", + "Katma", + "Liberty", + "Lamprey", + "Michael Van Patrick", + "Archangel", + "Starbolt", + "Force Works", + "Rad", + "Mikhail Rasputin", + "Avalanche", + "Nicolaos", + "Shadow King", + "Samantha", + "Shadu the Shady", + "Wendell Rand", + "Hank Pym", + "Dolphin", + "Hemingway", + "Debrii", + "Brother Voodoo", + "Copperhead", + "Rumiko Fujikawa", + "Hindsight Lad", + "Shape", + "Pantha", + "Hussar", + "X-Cutioner's Song", + "Donald Blake", + "Heather", + "Lord Tyger", + "Living Mummy", + "Devil Dinosaur", + "Catwoman", + "Spencer Smythe", + "Zombie", + "Yellow", + "Wallow", + "Sumo", + "Omega Flight", + "Batman", + "Bumblebee", + "Lizard", + "Haven", + "Hellcat", + "Sailor", + "Abomination", + "The Shiver Man", + "Spider-Man", + "Air-Walker", + "Speedy", + "Earthquake", + "Phantom", + "Zzzax", + "Buttercup", + "Rocket Raccoon", + "Polaris", + "Pestilence", + "D'Ken Neramani", + "Thor Girl", + "Preak", + "Power Man", + "Roulette", + "Hooded", + "Excalibur", + "Gertrude Yorkes", + "Cardiac", + "Zombie", + "Hobgoblin", + "Kinsey Walden", + "Matsu'o Tsurayaba", + "Arsenic", + "Bane", + "Crimson Crusader", + "Kim", + "Famine", + "Russian", + "Micro/Macro", + "Saracen", + "Phantom Reporter", + "Hitomi Sakuma", + "Crimson", + "Sir Ram", + "Lord Tyger", + "Vertigo", + "Samus", + "Sons of the Tiger", + "Wolverine", + "River", + "Clobber", + "Fathom", + "Inertia", + "Howard Saint", + "U-Foes", + "Stryfe", + "Northstar", + "Doop", + "Stardust", + "Gamora", + "Thunderbolt Ross", + "Jennifer", + "Lightning", + "Lightning", + "Stacy X", + "Cheetara", + "Ronin", + "Roxanne Simpson", + "Quasimodo", + "Gertrude", + "Polaris", + "Tiger", + "Marrina", + "Gangbuster", + "Hyperion", + "Lady", + "Gorgon", + "Raphael", + "Cleopatra", + "Karen Page", + "John Porter", + "PsyNapse", + "Ultragirl", + "Cottonmouth", + "Faith", + "Shiva", + "Elasti-Girl", + "Bumblebee", + "Ken Ellis", + "The Shiver Man", + "Silver Fox", + "Songbird", + "Magma", + "Pink", + "Thundra", + "Buff", + "Alpha Flight", + "Cardiac", + "Risque", + "Chase Stein", + "Cerebro", + "Jeryn Hogarth", + "Zzzax", + "Supreme Intelligence", + "Asterix", + "X-Factor", + "Mindworm", + "Richard Dragon", + "Anthem", + "Maya", + "Bill Hollister", + "Cerebro", + "Rainbow", + "Beetle", + "T'Challa", + "Doctor Spectrum", + "The Call", + "Dog Brother #1", + "Shockwave", + "Bishop", + "Kyle", + "Talisman", + "Skin", + "Jean", + "Cap'n Oz", + "Kronos", + "Microchip", + "Terrax", + "Musa", + "Doctor Doom", + "Lenny Balinger", + "Bubbles", + "Serpent Society", + "Triathlon", + "Hex", + "Sin", + "Cloud 9", + "Elasti-Girl", + "Wolfpack", + "Killer Shrike", + "The Initiative", + "Samus", + "Karolina", + "Human Robot", + "Roxanne Simpson", + "Husk", + "H.A.M.M.E.R.", + "Dragon Man", + "Forge", + "Tiger", + "Galia", + "Jack O' Lantern", + "Bloodstorm", + "Pete Wisdom", + "Mr. Fixit", + "Molly", + "Norrin Radd", + "Chimera", + "Deathlok", + "Sir Ram", + "Swordsman", + "Rumble", + "Komodo", + "Dove", + "Jade", + "Ben Urich", + "Faith", + "Tiger's Beautiful Daughter", + "Echo", + "Happy Hogan", + "Runaways", + "Shrinking", + "Carol Hines", + "Shard", + "M.O.D.O.G.", + "WhirlGirl", + "Warpath", + "Dead", + "Wildside", + "Celestials", + "X-51", + "The Shiver Man", + "The Hood", + "Winter Soldier", + "Blockbuster", + "Dexter Bennett", + "M.O.D.A.M.", + "El Aguila", + "Scalphunter", + "Wolf Cub", + "Superwoman", + "Loki", + "Nocturne", + "Sir Ram", + "Siege", + "Young X-Men", + "The Defenders", + "Xavin", + "Bloke", + "Hitomi Sakuma", + "Iron Fist", + "Betty Ross", + "Akemi", + "Crimson Dynamo", + "Pilgrim", + "The Rocketeer", + "Hank", + "Spot", + "Graphics", + "Kelly", + "Witchfire", + "Rumble", + "Alicia Masters", + "Bette", + "Siryn", + "Hobgoblin", + "Zaladane", + "The Rocketeer", + "Blastaar", + "Penance", + "Super-Adaptoid", + "Galactus", + "Blackout", + "Jessica Drew", + "Champions", + "Agent Liberty", + "Polaris", + "Kelly", + "Nemesis", + "Vector", + "Jocasta", + "Firefly", + "Hiroim", + "Siege", + "Adrienne", + "Tusk", + "Venom", + "Barracuda", + "Guardsmen", + "Green Lantern", + "Zealot", + "Random", + "Tyrannus", + "Anne Marie Hoag", + "Glitter", + "Iron Cross Army", + "Ice", + "Proudstar", + "Blok", + "Mimic", + "Shazam", + "Anthem", + "Death", + "Bushwacker", + "Barb", + "Vindicator", + "Chimera", + "Bushwacker", + "Black Canary", + "Darna", + "Lily Hollister", + "Spider-Ham", + "Dreadnought", + "Lilith", + "Acolytes", + "Vampirella", + "Fantastic Four", + "Mac Gargan", + "Talisman", + "Spider-Ham", + "Galia", + "Meltdown", + "Fin Fang Foom", + "Flash", + "Marrow", + "Alicia Masters", + "Connor Hawke", + "Shikari", + "New X-Men", + "Dorothy", + "Next Avengers", + "Paibok", + "Lobo", + "Green Goblin", + "Robert Baldwin", + "Human Torch", + "Bi-Beast", + "Quentin Quire", + "Shadow King", + "Phalanx", + "Pestilence", + "Bastion", + "Thing", + "Nightwing", + "Shen", + "Bronze", + "Jigsaw", + "Zaran", + "Hawkman", + "High Evolutionary", + "Skin", + "Yellow", + "D'Ken Neramani", + "Anole", + "Reavers", + "Human Torch", + "Skaar", + "Trauma", + "Vampiro", + "Vision", + "Rad", + "Siren", + "The Avengers", + "Shiva", + "Gertrude Yorkes", + "Blok", + "Catseye", + "Iron Monger", + "Giant-Man", + "Deathstrike", + "Belphegor", + "Acolytes", + "Cypher", + "Calypso", + "Xorn", + "Orphan-Maker", + "Black Canary", + "Lyja", + "Agent", + "Burnout", + "Zarda", + "Howard The Duck", + "Morlocks", + "Hyperion", + "Azazel", + "Johnny Storm", + "Charles Xavier", + "Ladyhawk", + "Machine Man", + "Stephanie", + "Blur", + "Brother Voodoo", + "Imperial Guard", + "Carmella Unuscione", + "Mockingbird", + "Spellbinder", + "Hooded", + "Dark Avengers", + "Daily Bugle", + "Rocket Raccoon", + "Deathbird", + "Firebrand", + "Helspont", + "Kree", + "Rawhide Kid", + "Kid", + "Owlman", + "Morph", + "Shining", + "Prince of Orphans", + "Flaberella", + "Cornelius", + "Star Brand", + "Shining", + "Sin", + "Mister Fear", + "Luke Cage", + "Siege", + "Wong", + "Alvin Maker", + "Corsair", + "Jessica Drew", + "Xera", + "Mordo", + "Dreadnought", + "Pepper Potts", + "Jane Foster", + "Dove", + "Amora", + "Snowbird", + "Rescue", + "Harley Quinn", + "Thor", + "Virtuous", + "Mach IV", + "Dr. Strange", + "Marrow", + "Lady Ursula", + "Imp", + "Donatello", + "Fleet Tracking", + "M.O.D.A.M.", + "Mr. Fantastic", + "The Captain", + "Niobe", + "Boom", + "Veda", + "William Stryker", + "Brother Voodoo", + "Joan the Mouse", + "Blob", + "Namora", + "Holy", + "Agent Brand", + "Joker", + "Richard Dragon", + "Wong", + "Bloodaxe", + "Strong Guy", + "Fat Cobra", + "Iron Monger", + "Baroness", + "Beetle", + "Pudding", + "Free", + "Skyrocket", + "Bette", + "Shocker", + "Tempest", + "Doctor Strange", + "Mad Thinker", + "Hedge Knight", + "Aginar", + "Doctor Strange", + "Invisible", + "Vance Astro", + "Zealot", + "Becatron", + "Incredible Hulk", + "Genis-Vell", + "Deep", + "Calendar", + "Lady Vermin", + "Valda", + "Batman", + "Misty Knight", + "Brute", + "Speedball", + "Warbird", + "Secret Warriors", + "Alicia Masters", + "Crazy", + "Amun", + "Megatron", + "Kinetix", + "Spider-Girl", + "Gambit", + "Musa", + "Max", + "Photon", + "Beach Head", + "Jack Murdock", + "Blazing Skull", + "Infragirl", + "Lilith", + "Turbo", + "Spacker Dave", + "Lucy in the Sky", + "Thor Girl", + "Adrienne", + "Atlas", + "Chase Stein", + "Flaberella", + "3-D Man", + "Ord", + "Amora", + "Illuminati", + "Sunspot", + "Mephisto", + "Micromax", + "Kraven the Hunter", + "Flying Dutchman", + "Sally Floyd", + "Super Hero Squad", + "Supergran", + "Carol Hines", + "Puppet Master", + "Raphael", + "Shadow", + "Wind Dancer", + "Iron Patriot", + "Excalibur", + "Comedian", + "Kronos", + "Ajaxis", + "Empowered", + "Klaw", + "Machine Man", + "Masada", + "Phyla-Vell", + "Mac Gargan", + "Ezekiel", + "Baron Zemo", + "Terrax", + "Charlie Campion", + "Groot", + "Groot", + "Centennial", + "Voodoo", + "Ch'od", + "Terrax", + "Lila Cheney", + "Madrox", + "Madripoor", + "Aleta", + "Nimrod", + "Spyke", + "Terror", + "Laurel", + "Psyche-Out", + "Parasite", + "Frog Thor", + "The Hood", + "The Stranger", + "Goliath", + "Stilt-Man", + "Gloss", + "Vengeance", + "Cherry", + "Black Canary", + "Ezekiel Stane", + "Luke Cage", + "Stephanie de la Spiroza", + "Mysterio", + "Silver Surfer", + "Fantomex", + "Cassandra Nova", + "Lyja", + "Eddie Lau", + "Supernaut", + "Star Brand", + "Xena", + "Loria", + "Josiah X", + "Bebop", + "Pyro", + "Blackout", + "Two-Face", + "Stature", + "Adam Destine", + "Owlwoman", + "Ozymandias", + "Penguin", + "The Order", + "Wonder Man", + "Sakura", + "Mother Askani", + "Dreadnought", + "Manitou", + "Greymalkin", + "Lavagirl", + "Marrow", + "Buffy", + "Flamebird", + "Pink", + "Tank", + "The Defenders", + "Ulik", + "Baron Zemo", + "Brother Voodoo", + "Binary", + "Black Widow", + "Guardsmen", + "Liz", + "Raven", + "Cloak and Dagger", + "Justice", + "Puppet Master", + "Centurions", + "Power Pack", + "Tag", + "Druig", + "Phalanx", + "Viper", + "Elektra", + "Tiger", + "Doll", + "Kristin", + "Empowered", + "Rampage", + "Liberty", + "Senator Kelly", + "Madame Web", + "Star Brand", + "Mordo", + "Flash", + "Rorschach", + "Colleen Wing", + "Phoenix", + "Talkback", + "Panda Khan", + "Titania", + "Veda", + "Thanos", + "Katma", + "The Order", + "Cerebro", + "Xera", + "The Stranger", + "Rockslide", + "Reverse", + "Omega Flight", + "Elongated", + "Frenzy", + "Dormammu", + "Aztec", + "Onyx", + "Sailor", + "Deathbird", + "Demogoblin", + "Empress", + "Shotgun", + "Mr. Negative", + "Mary Jane Watson", + "Xera", + "Duck-Girl", + "Whistler", + "Vampirella", + "Frog Thor", + "M.O.D.O.G.", + "Wind Dancer", + "Proteus", + "Ravage 2099", + "Daredevil", + "Wallow", + "Thunderbolt", + "She-Venom", + "Lenny Balinger", + "Hellion", + "Chandika", + "Anole", + "Post", + "Stark Industries", + "The Punisher", + "Klaw", + "Chronomancer", + "Silver Centurion", + "Spider-Girl", + "Batwoman", + "Wendell Vaughn", + "Blob", + "Avengelyne", + "Chronomancer", + "Hawkman", + "Franklin Storm", + "Thor", + "Batroc the Leaper", + "Lockjaw", + "Vengeance", + "Liberty", + "Secret Warriors", + "X-Man", + "Dollar", + "Ancient One", + "Stardust", + "King Bedlam", + "Doppelganger", + "Talkback", + "Jayna", + "Stepford Cuckoos", + "Beast", + "Super-Adaptoid", + "John Farson", + "El Aguila", + "The Liberteens", + "D'Ken Neramani", + "Doctor Mindbender", + "Free", + "Chase Stein", + "Rocket Raccoon", + "Mojo", + "Thunderbolt Ross", + "Tigra", + "Shane Yamada-Jones", + "Captain Cross", + "Purifiers", + "Lettuce", + "Troia", + "Fantomah", + "Guy", + "Makkari", + "Pip", + "Bloom", + "The Enforcers", + "Doc Samson", + "Four Horsemen of Apocalypse", + "Captain Universe", + "Bionic Commando", + "A-Bomb", + "Xi’an", + "Mulholland Black", + "Tsunami", + "Chamber", + "Boomerang", + "Gorilla Man", + "Arcana", + "Arachne", + "Mentor", + "Speedy", + "Boom", + "Nocturne", + "Thunderbolts", + "ClanDestine", + "Crossbones", + "Shard", + "Karate Kid", + "Warren Worthington III", + "Moonstone", + "A-Bomb", + "Manta", + "Karnak", + "Darwin", + "Triplicate", + "Famine", + "Bette", + "Stardust", + "Barbarella", + "Galia", + "Moondragon", + "Ultron", + "Brandy", + "Sir Ram", + "Gateway", + "Harrier", + "Kate Bishop", + "Anya", + "Firedrake", + "Paladin", + "Spiral", + "Blok", + "Sharon Ventura", + "Empath", + "Sakura", + "Rafael Vega", + "Half-Life", + "Chamber", + "The Avengers", + "Lavagirl", + "Mercer", + "Sandman", + "Death", + "A-Bomb", + "Shazam", + "Diablo", + "Albert Cleary", + "Iron Fist", + "Buffy", + "X-Factor Investigations", + "Aqueduct", + "Phantom Reporter", + "Mesmero", + "Mr. Hyde", + "Rick Jones", + "Forge", + "Nightmare", + "Grey Gargoyle", + "Mentor", + "H.E.R.B.I.E.", + "Tinkerer", + "Ezekiel Stane", + "Sparx", + "Domino", + "Toro", + "Unknown Soldier", + "Supreme Intelligence", + "Cloud 9", + "She-Thing", + "Tyrant", + "Kid", + "Tsunami", + "Riptide", + "Gateway", + "The Professor", + "Kingpin", + "Husk", + "The Santerians", + "Widget", + "Spyke", + "Bastion", + "Dawnstar", + "Avalon", + "Black Cat", + "Dart", + "Burka", + "Old Lace", + "Octobriana", + "Kitty Pryde", + "Batwoman", + "Winter Soldier", + "Violet", + "Robin Hood", + "Vector", + "Contessa", + "Toro", + "Marcus Van Sciver", + "Big Wheel", + "Marrina", + "Snake-Eyes", + "Silver", + "Superman", + "Phoenix", + "Misfit", + "Haven", + "Comet", + "Diva", + "Serpent Society", + "Lockjaw", + "David Alleyne", + "Hobgoblin", + "Black Bolt", + "The Hand", + "Green Arrow", + "Countess", + "Baxter Stockman", + "Reavers", + "Cyclone", + "Meggan", + "Mockingbird", + "Vermin", + "Sheena", + "Medusa", + "Kid Colt", + "Illuminati", + "Jonah", + "Serpentor", + "Kid Colt", + "Grim Reaper", + "Malice", + "Erik the Red", + "Abyss", + "The Punisher", + "Forgotten One", + "Layla", + "Hardball", + "Vampirella", + "Daredevil", + "Typhoid Mary", + "Moonstar", + "Trish Tilby", + "Spot", + "Firestar", + "Whistler", + "Purifiers", + "Looker", + "Peter Quill", + "Lorna Dane", + "Generation X", + "Imperial Guard", + "Elongated", + "Indigo", + "Pudding", + "Jonah", + "Carlie Cooper", + "Paibok", + "Reptil", + "Shadow King", + "Bella", + "Raza", + "Tick", + "Elixir", + "Thing", + "Blob", + "Ms. Marvel", + "Puck", + "Doomsday", + "Ego", + "Constrictor", + "Bloodaxe", + "Miek", + "Quentin Quire", + "Reverse", + "Green Arrow", + "Valda", + "Kid", + "Pilgrim", + "Pantha", + "Azazel", + "Dolphin", + "Vapor", + "Masked Marvel", + "Bluestreak", + "Tarot", + "Spot", + "Santa Claus", + "Scourge", + "Jubilee", + "Alpha Flight", + "Agent", + "Colonel America", + "Mr. Bumpo", + "Chun-Li", + "Ancient One", + "Salem's Seven", + "Yellow", + "Jenny", + "Hex", + "Skyrocket", + "Leo", + "Savant", + "Marvel Zombies", + "Weapon X", + "Madame Hydra", + "Flying Dutchman", + "Mojo", + "Holy", + "Shadowcat", + "B.Orchid", + "Red Ghost", + "Muskrat", + "Megatron", + "Mr. Meugniot", + "Cypher", + "Trish Tilby", + "Johnny Storm", + "Genesis", + "Katana", + "Thing", + "Saracen", + "Ultravioletrrr", + "Jann", + "Mystique", + "Phalanx", + "The Howling Commandos", + "Mary", + "Lenore", + "Alisha", + "Mulholland Black", + "Riptide", + "Bulleteer", + "Holocaust", + "Charlie Campion", + "PantyMan", + "Lamprey", + "Ares", + "Princess", + "Kimberly", + "Tiger Shark", + "Kasumi", + "Atomic", + "Quasimodo", + "Rage", + "Bengal", + "Nimrod", + "Preak", + "Death", + "The Rocketeer", + "Shatterstar", + "Flying Dutchman", + "Marrina", + "Nikita", + "Baron Strucker", + "Doomsday Man", + "Epoch", + "Jet", + "Prince of Orphans", + "Zeigeist", + "Randall", + "The Howling Commandos", + "Smasher", + "Robin Hood", + "Skids", + "Quentin Quire", + "Silverclaw", + "Legion", + "Cardiac", + "Phil Sheldon", + "Niobe", + "Impossible Man", + "Sprite", + "Wyatt Wingfoot", + "Stargirl", + "Gertrude", + "Stephen Strange", + "Vulture", + "Psylocke", + "Sharon Carter", + "Azrael", + "Blue", + "Mimic", + "Mikhail Rasputin", + "Centurions", + "Kitty Pryde", + "Wiccan", + "Bloodstrike", + "Dart", + "Justice", + "Red Skull", + "Karolina", + "Molten Man", + "Shining", + "Man-Wolf", + "King Bedlam", + "Carol Danvers", + "Batwoman", + "Dracula", + "Sentry", + "Doctor Spectrum", + "Maximus", + "The 198", + "William Stryker", + "Silver", + "Emma Frost", + "Black Bolt", + "Wendy", + "Iron", + "Bulleteer", + "Puma", + "Fury", + "Cloud 9", + "Vampirella", + "The Phantom", + "Midnight", + "Ahab", + "Exodus", + "Young X-Men", + "Radioactive Man", + "Caliban", + "Skrulls", + "Eddie Lau", + "Mesmero", + "War Machine", + "Shiva", + "Weapon Omega", + "Silk Fever", + "Miracleman", + "Parasite", + "Mondo Gecko", + "Kimberly", + "Salem's Seven", + "Lucy in the Sky", + "Puma", + "Troia", + "Kitty Pryde", + "Silver Centurion", + "Christian Walker", + "Dreadnought", + "Leatherneck", + "Colossus", + "Napoleon Bonafrog", + "The Captain", + "Willow", + "Gambit", + "Iron Patriot", + "The Leader", + "Wendell Rand", + "Carlie Cooper", + "Cable", + "Doc Samson", + "Preak", + "Albion", + "Crimson", + "Maginty", + "Human Torch", + "Franklin Storm", + "Rage", + "Prima", + "Silver Fox", + "Marrow", + "Alvin Maker", + "Bazooka", + "Magik", + "Karate", + "The Anarchist", + "Atomic", + "Kid Colt", + "Ink", + "Half-Life", + "T'Challa", + "Rumiko Fujikawa", + "Shadow King", + "Red Ghost", + "King Bedlam", + "Feral", + "Black Bolt", + "Veda", + "Connor Hawke", + "Silk Fever", + "Squadron Sinister", + "Synch", + "Nightwing", + "Azazel", + "Anole", + "H.A.M.M.E.R.", + "Martin Li", + "Martian", + "Joker", + "Halo", + "Buff", + "Super-Adaptoid", + "Gressill", + "Malcolm Colcord", + "D'Ken Neramani", + "Centurions", + "Sister Grimm", + "Tank", + "Starwoman", + "Maelstrom", + "Guile", + "Ahab", + "Lady Shiva", + "Fathom", + "Roulette", + "Sinann", + "Choice", + "Meteorite", + "Molten Man", + "Bubbles", + "Chandika", + "Centurions", + "Chimera", + "Tinkerer", + "Yellow", + "Marionette", + "War Machine", + "Agent Brand", + "Spider-Girl", + "Binary", + "Orphan", + "Devi", + "Harry Heck", + "Alexa Mendez", + "Baroness S'Bak", + "Silk Fever", + "Doppelganger", + "Shang-Chi", + "Shaman", + "Piledriver", + "Cyblade", + "Warbird", + "Calypso", + "Vertigo", + "Asylum", + "Stephanie", + "Glenn Talbot", + "Misty", + "Riptide", + "Baroness", + "Huntara", + "Viper", + "Rogue", + "Shredder", + "Elloe Kaifi", + "Arclight", + "Illuminati", + "X.S.E.", + "Madame Web", + "Betty Ross", + "Carmella Unuscione", + "Blazing Skull", + "New Goblin", + "Hellboy", + "Valkyrie", + "Fury", + "Vargas", + "Dormammu", + "Husk", + "Iron Cross Army", + "Malice", + "Eddie Brock", + "Copperhead", + "Burka", + "Flamebird", + "Wendy", + "Arachne", + "Pet Avengers", + "Iron Monger", + "Human Cannonball", + "Man-Wolf", + "Tim", + "Man-Thing", + "Defenders", + "Copycat", + "Orphan-Maker", + "Killraven", + "Helspont", + "Alvin Maker", + "Bubbles", + "Cardiac", + "Cardiac", + "Green Goblin", + "Madame Hydra", + "Nebula", + "Harrier", + "Parasite", + "Black Bird", + "Hawkeye", + "Spencer Smythe", + "Savant", + "Thunderbolt Ross", + "Molly", + "Shazam", + "Doctor Faustus", + "Emplate", + "Reavers", + "Morbius", + "Crimson King", + "Mephisto", + "Holy", + "Lime", + "Alvin Maker", + "Tiger Shark", + "Jet", + "Jack Murdock", + "Nite Owl", + "Geiger", + "Negative", + "Lady Deathstrike", + "Cyblade", + "Fleur-de-Lis", + "Marvel Zombies", + "Moondragon", + "Tiger's Beautiful Daughter", + "Zakuro", + "Lorna Dane", + "New Goblin", + "Fixer", + "Amazi-Girl", + "Chandika", + "Boodikka", + "Domino", + "Human Torch", + "Cimarron", + "Firedrake", + "Wyatt Wingfoot", + "Randall", + "Silver Samurai", + "Roxy", + "Brood", + "Ultrawoman", + "Dog Brother #1", + "Panda Khan", + "Spot", + "Lockheed", + "Panda Khan", + "Nomad", + "Gorilla Man", + "Hooded", + "Karate Kid", + "Vampirella", + "Miek", + "Jule Carpenter", + "Surge", + "Mercer", + "Jackal", + "Iron Lad", + "Colt", + "Ant-Man", + "Feral", + "Zarek", + "A.I.M.", + "Sage", + "Romulus", + "Cammy", + "Ultron", + "Jack Power", + "Shiver Man", + "Captain Marvel", + "Scarecrow", + "Reverse", + "Forge", + "Boom", + "Battle", + "Quasar", + "Flamebird", + "El Aguila", + "New Warriors", + "Network", + "Nikita", + "Ultrawoman", + "Two-Face", + "Mindworm", + "Rockslide", + "Jeryn Hogarth", + "Aegis", + "Archangel", + "Young X-Men", + "Wolf Cub", + "Hydra", + "Abbey", + "Mary", + "Black Cat", + "John Wraith", + "Catwoman", + "Roland Deschain", + "Fantastick Four", + "Hulk", + "Sauron", + "Spacker Dave", + "Martian", + "Gambit", + "Gemma", + "Onyx", + "Snowbird", + "Dani Moonstar", + "Amanda Sefton", + "Bengal", + "Psycho-Man", + "Ray Fillet", + "Caretaker", + "HYDRA", + "Morbius", + "Ultimatum", + "Velocity", + "Grandmaster", + "Excalibur", + "Ajak", + "Connor Hawke", + "Constrictor", + "Green Lantern", + "Defenders", + "Karolina", + "Silver Surfer", + "Copycat", + "Anita Blake", + "She-Dragon", + "Prodigy", + "Golden Guardian", + "Ancient One", + "Debrii", + "Nomad", + "Fixer", + "John Jameson", + "Nayana", + "Human Cannonball", + "ClanDestine", + "The Fallen", + "Asgardian", + "Lilith", + "Mathemanic", + "Dusk", + "Piledriver", + "Shiver Man", + "Natasha", + "Pete Wisdom", + "New X-Men", + "Roxanne Simpson", + "Hate-Monger", + "Richard Fisk", + "Katma", + "Cybersix", + "Metal Master", + "Purple Man", + "Mister Fear", + "Cable", + "Medusa", + "Ares", + "Jungle", + "Pink", + "The Call", + "Ma Gnuci", + "Madame", + "Vin Gonzales", + "Bane", + "Blade", + "Raptor", + "Lady Mastermind", + "Misty Knight", + "Champions", + "Blonde", + "She-Dragon", + "Vargas", + "The Defenders", + "War", + "Four Horsemen of Apocalypse", + "Kingpin", + "Beautiful", + "Xorn", + "Emma Frost", + "Gladiator", + "Big", + "Jessica Jones", + "Ben Grimm", + "Centennial", + "Binary", + "Professor X", + "Maddog", + "Zatanna", + "Lady", + "Chores MacGillicudy", + "Copperhead", + "Cassandra Nova", + "Hellfire Club", + "Laurel", + "Heather", + "Morlocks", + "Frightful Four", + "Earthquake", + "Burnout", + "Ink", + "XJ-9", + "Bart Rozum", + "Ray", + "Musa", + "Colonel America", + "Armor", + "Invisible", + "Deadpool", + "Hawkgirl", + "Starjammers", + "Mantis", + "Wind", + "Velocity", + "Spacker Dave", + "Zeigeist", + "Blackbat", + "Dragonna", + "Maelstrom", + "Jessica", + "Titaness", + "Quasimodo", + "Arcade", + "Karate Kid", + "Metal Master", + "Chandika", + "Gravity", + "Crusher Hogan", + "Xorn", + "Feral", + "Hepzibah", + "Artemis", + "Imperial Guard", + "Elasti-Girl", + "Hooded", + "Beach Head", + "Impossible Man", + "Graphics", + "Dog Brother #1", + "Nico", + "Hawkwoman", + "George Stacy", + "Mr. Fixit", + "Firedrake", + "Orphan", + "Millenium Guard", + "Deathbird", + "Outlaw Kid", + "Tattoo", + "Captain Flint", + "Obadiah Stane", + "Tank", + "Cheetara", + "Niobe", + "Elsa Bloodstone", + "Holy", + "Zatanna", + "Typhoid Mary", + "Colossus", + "Captain Cross", + "Fantomex", + "Vin Gonzales", + "Ben Urich", + "Lava-Man", + "Wild Child", + "Mandarin", + "Elastigirl/Mrs.Incredible", + "Triton", + "Siryn", + "The Shadow", + "Kim", + "Thunderbolt Ross", + "Nicolaos", + "The Call", + "Hindsight Lad", + "Jessica", + "Dark Avengers", + "Aquaman", + "Centurions", + "Blade", + "The Watchers", + "Connor Hawke", + "D'Ken Neramani", + "Baron Strucker", + "Bionic Commando", + "Arrowette", + "Amadeus Cho", + "Psyche-Out", + "Sym", + "Red Hulk", + "Cybergirl", + "Hitomi Sakuma", + "Stick", + "Fantomah", + "Supernaut", + "Doc Savage", + "Matthew Murdock", + "Randall", + "Amadeus Cho", + "Niobe", + "Baron Strucker", + "Madame Web", + "Fantastic Four", + "Titanium Man", + "Roadblock", + "Wild Child", + "Wild", + "Forearm", + "Ray Fillet", + "Phantom Reporter", + "Sage", + "Nick Fury", + "Jack Murdock", + "Sandman", + "Jocasta", + "Kasumi", + "Ezekiel Stane", + "John Porter", + "PsyNapse", + "Crusher Hogan", + "Chun-Li", + "Michael Van Patrick", + "Vindicator", + "Halo", + "Spider-Woman", + "Batgirl", + "Spectrum", + "Shape", + "Kratha", + "Garganta", + "Hiroim", + "Mole Man", + "Blue", + "Owl", + "Ultrawoman", + "Vera", + "Boomer", + "Indigo", + "Dark X-Men", + "Green Goblin", + "Babaing", + "XJ-9", + "Niobe", + "Mr. Bumpo", + "Longshot", + "Wraith", + "Giant-Man", + "Grey Gargoyle", + "Stacy", + "Stormtrooper", + "Mimic", + "Mastermind", + "Korg", + "Lavagirl", + "Tana Nile", + "Topaz", + "Ender Wiggin", + "Liz", + "Boom Boom", + "Bug", + "Garia", + "Norrin Radd", + "Akemi", + "Vin Gonzales", + "Zaladane", + "Masque", + "Azrael", + "Ahab", + "Gwen Stacy", + "Ikaris", + "Velocity", + "Malcolm Colcord", + "Carol Danvers", + "Aginar", + "Crimson King", + "Captain Midlands", + "Edwin Jarvis", + "Epoch", + "Shikari", + "Mirage", + "Logan", + "Rick Jones", + "Stella", + "Blindfold", + "Belphegor", + "Dragonna", + "Reverse", + "Anthem", + "Ultravioletrrr", + "Blacklight", + "Stellaris", + "Dream", + "Longshot", + "Power Pack", + "Deacon Frost", + "Neon", + "Pepper Potts", + "Lucy in the Sky", + "Radioactive Man", + "Krista Starr", + "Stargirl", + "Calendar", + "Topaz", + "Stepford Cuckoos", + "Dark Beast", + "Doctor", + "Nayana", + "Wind Dancer", + "Dum Dum Dugan", + "Toro", + "Carmella Unuscione", + "Kree", + "Shazam", + "Revanche", + "Silk", + "Bastion", + "Doctor Spectrum", + "Thor Girl", + "Dreadnoughts", + "Black Canary", + "Joystick", + "Kid Colt", + "Maelstrom", + "Expediter", + "Captain", + "Dolphin", + "Silvermane", + "Lynn", + "Cesspool", + "Jem", + "Captain Planet", + "Victor Von Doom", + "Frank Castle", + "Rad", + "Rafael Vega", + "Kamandi", + "Warpath", + "Masters of Evil", + "Suprema", + "Grim Reaper", + "Harry Osborn", + "Phantom Reporter", + "Greymalkin", + "Pilgrim", + "Chastity", + "Hedge Knight", + "Jackpot", + "Lady Ursula", + "Nico Minoru", + "Hepzibah", + "Fantomex", + "Captain Universe", + "Armory", + "Giant Girl", + "Cheetah", + "Jolt", + "Akemi", + "Violator", + "Supernaut", + "Norrin Radd", + "Matilda", + "Clan Destine", + "Super Hero Squad", + "Shining", + "Pet Avengers", + "Helspont", + "New Goblin", + "Nikita", + "Starfox", + "White Tiger", + "Detective Soap", + "Microchip", + "Sleepwalker", + "Rictor", + "Agent Brand", + "Talkback", + "Dragon Lord", + "Frankenstein's Monster", + "Victor Mancha", + "The Hand", + "Proteus", + "Spirit", + "Michael Van Patrick", + "Mac Gargan", + "Rogue", + "Bane", + "Falcon", + "Chimera", + "Tarantula", + "Warstar", + "Devos", + "Empowered", + "Clint Barton", + "Kelly", + "Ultimatum", + "Conan the Barbarian", + "Eternity", + "Adam Warlock", + "Mordo", + "Colossus", + "Absorbing Man", + "Shanna", + "Mary", + "Sharon Ventura", + "Morlun", + "Alex Power", + "Jayna", + "WhirlGirl", + "Wildcat", + "X-Babies", + "Franklin Storm", + "Glorian", + "Cardiac", + "Champions", + "Molly Von Richtofen", + "Sue Storm", + "Bubbles", + "Tiger Shark", + "Homer Simpson", + "Zaran", + "Warbird", + "Molten Man", + "Star Brand", + "Hellcat", + "Onyx", + "Spider", + "Donna", + "Vertigo", + "Shooting Star", + "Kumori", + "Supergirl", + "Sunset Bain", + "Booster", + "Grim Reaper", + "Retro Girl", + "Nimrod", + "Fenris", + "Paibok", + "Moth", + "Asgardian", + "Ben Grimm", + "Professor Monster", + "Richard Fisk", + "U.S. Agent", + "Slyde", + "Ultimo", + "The Renegades", + "Ben Reilly", + "Violations", + "Tinkerer", + "Lorna Dane", + "Bloodberry", + "Pip", + "Lockheed", + "The Leader", + "Zarek", + "Jann", + "Moira MacTaggert", + "Wallflower", + "Loners", + "Cosmo", + "Thanos", + "Kate Bishop", + "Watchmen", + "Human Cannonball", + "Hawk", + "Jonah", + "Cannonball", + "Dollar", + "Cloak and Dagger", + "Bebop", + "Night", + "Boom Boom", + "Praxagora", + "Zemo", + "Havok", + "Blue Shield", + "Dead", + "Red Hulk", + "Belphegor", + "Shi", + "Glitter", + "Cassandra", + "Amadeus Cho", + "Kasumi", + "Superwoman", + "Blood Wraith", + "Guy", + "Stepford Cuckoos", + "Lethal Legion", + "Tim", + "Black Cat", + "Owlwoman", + "Hercules", + "Bi-Beast", + "Spider-Woman", + "Rafael Vega", + "Gemma", + "Lady Mastermind", + "Stormtrooper", + "Cloak", + "Hulkling", + "Inertia", + "The Phantom", + "Rhea", + "Marten Broadcloak", + "Zarda", + "Bronze", + "Maximus", + "Phil Sheldon", + "Gargoyle", + "John Jameson", + "Terra", + "Namorita", + "True Believers", + "Dreadnought", + "Silver Sable", + "Azazel", + "X-Men", + "Cyclone", + "Mister Hyde", + "Jann", + "X-Force", + "Bloke", + "Samus", + "Cottonmouth", + "Mirage", + "Human Cannonball", + "Stripperella", + "Legion", + "Eternals", + "Amanda Sefton", + "Amanda Sefton", + "In-Betweener", + "Holocaust", + "X-Cutioner", + "Asylum", + "Chase Stein", + "Guardians of the Galaxy", + "Mephistopheles", + "Dark Beast", + "She-Dragon", + "Wither", + "Riptide", + "H.A.M.M.E.R.", + "Purifiers", + "Gene Sailors", + "Avalanche", + "Harley Davidson Cooper", + "Wraith", + "Johnny Storm", + "The Liberty Legion", + "Stature", + "Dead Girl", + "Scourge", + "Hellboy", + "Cargill", + "Azrael", + "Post", + "Risque", + "Blur", + "Wolfsbane", + "Traci", + "Manitou", + "Stephanie de la Spiroza", + "Hindsight Lad", + "Thaddeus Ross", + "Robin Hood", + "Cat", + "Typhoid Mary", + "The Santerians", + "Agent Zero", + "Garrison Kane", + "Frankenstein's Monster", + "Firelord", + "Solo", + "XJ-9", + "Fixer", + "Caliban", + "Emma Frost", + "Shakti", + "Wildside", + "Shooting Star", + "River", + "Starbolt", + "Miss America", + "Mephisto", + "Ahab", + "Storm", + "Spitfire", + "Korvac", + "Siryn", + "Ultimo", + "Liz Osborn", + "Firefly", + "Dracula", + "Human Fly", + "Smasher", + "Scarlet Witch", + "Xavin", + "Agent Zero", + "Orion", + "Krista Starr", + "Demogoblin", + "Skreet", + "Constrictor", + "Nuke", + "Phyla-Vell", + "Brandy", + "Virginia Dare", + "Sasquatch", + "Charlie Campion", + "Arnim Zola", + "Power Man", + "Ma Gnuci", + "Paladin", + "Gwen", + "Coagula", + "Crimson Crusader", + "Havok", + "Wolfpack", + "Caretaker", + "Revanche", + "Toad", + "Maximus", + "Steel Serpent", + "Warhawk", + "Night Thrasher", + "Cyborg", + "Doctor Faustus", + "Edwin Jarvis", + "Gambit", + "Star-Spangled", + "Crimson Crusader", + "Vivisector", + "Crimson King", + "Beautiful", + "Samantha", + "Ajak", + "Thunderbolts", + "Romulus", + "Robert Baldwin", + "Cargill", + "Genis-Vell", + "Jazinda", + "Lagoon", + "Shiva", + "X-Cutioner", + "Mercury", + "The Call", + "Fury", + "Stargirl", + "Whiplash", + "Erza", + "Dream", + "John Jameson", + "Boom Boom", + "Bloom", + "Mirage", + "Red Wolf", + "Atom", + "Marvex", + "Bloke", + "Doc Savage", + "Firebird", + "Geiger", + "Lanolin", + "Jack Power", + "Nimrod", + "Jessica Jones", + "Human Robot", + "Judomaster", + "In-Betweener", + "The Fury", + "Jericho", + "Psynch", + "Roadblock", + "Fantomex", + "Rumiko Fujikawa", + "Orphan", + "Aginar", + "Josiah X", + "Constrictor", + "Power", + "Jericho", + "Nightveil", + "Dargo Ktor", + "Ladyhawk", + "Klaw", + "Mirage", + "Dazzler", + "Boom Boom", + "Cammy", + "Humbug", + "Random", + "Firestorm", + "Aaron Stack", + "Blood Wraith", + "Hedge Knight", + "Dakota North", + "Choice", + "Red Ghost", + "Omega Flight", + "Foot Soldier", + "Zaladane", + "Jetstream", + "Nico Minoru", + "Spoiler", + "El Aguila", + "New Warriors", + "Stacy", + "Marvelman", + "Tarantula", + "Martin Li", + "Shanna", + "Moondragon", + "Pyro", + "Conan the Barbarian", + "Darkstar", + "Jimmy Woo", + "Akemi", + "Asterix", + "James Buchanan Barnes", + "Pandemic", + "Tyger Tiger", + "Red", + "The Twelve", + "Serpentor", + "Terry", + "Gamora", + "Rose", + "King Bedlam", + "Crane", + "Rhodey", + "Pandemic", + "Blackheart", + "Frightful Four", + "Ogun", + "Buttercup", + "Daredevil", + "Quicksilver", + "Unicorn", + "Yellow Claw", + "Beak", + "Blacklash", + "Rose", + "Buff", + "Cassandra", + "Cloak and Dagger", + "Rampage", + "Tara", + "Strong Guy", + "Smasher", + "Doomsday Man", + "Copperhead", + "Celestials", + "Jack Power", + "Barbarella", + "Lanolin", + "Vanisher", + "Pete Wisdom", + "Boodikka", + "Lizard", + "SheZow", + "Menace", + "Liberty", + "Nayana", + "Two-Face", + "Sunset Bain", + "Rorschach", + "Princess", + "Secret Warriors", + "Impulse", + "The Howling Commandos", + "Cottonmouth", + "Tick", + "Glory", + "Hypno-Hustler", + "Surge", + "Mojo", + "Flint", + "Shinobi Shaw", + "Luminals", + "Maxima", + "Helspont", + "Ancient One", + "Vindicator", + "Maximus", + "Booster", + "Cyborg", + "The Wasp", + "Xorn", + "Knockout", + "Storm", + "Power Pack", + "Raider", + "Chores MacGillicudy", + "Owlman", + "Blossom", + "Victor Mancha", + "Rocket Racer", + "Spitfire", + "War Machine", + "Colossus", + "Sister Grimm", + "X-Factor", + "Agents of Atlas", + "Diamondback", + "Spencer Smythe", + "Mercer", + "XS", + "Amber", + "Witchfire", + "Colt", + "Spiral", + "Khan", + "Namor", + "Chase Stein", + "Trini", + "Magus", + "Sons of the Tiger", + "Sabretooth", + "Medusa", + "Banshee", + "Beach Head", + "Tyrannus", + "She-Ra", + "Spencer Smythe", + "XS", + "Ajak", + "Amiko", + "John Porter", + "Cybergirl", + "Sunfire", + "X-51", + "Pride", + "Puma", + "Monstress", + "Mr. Bumpo", + "Lady Vermin", + "War Machine", + "Rad", + "Wasp", + "Robert Baldwin", + "Zaladane", + "G.I. Joe", + "Screwball", + "Vampirella", + "Roxanne Simpson", + "New X-Men", + "George Stacy", + "Spartan", + "Flash", + "Anole", + "Jennifer Smith", + "Wolfpack", + "Lilith", + "Comedian", + "Wolfsbane", + "Hawkgirl", + "Shazam", + "Daredevil", + "Tiger's Beautiful Daughter", + "Crimson King", + "Ben Grimm", + "Shocker", + "Dazzler", + "Mr. Payback", + "Proudstar", + "Pink", + "Fire", + "George Stacy", + "Mr. Fixit", + "Northstar", + "Mr. Fantastic", + "Raven", + "Colt", + "Saracen", + "Paladin", + "Pretty Boy", + "WhirlGirl", + "Elite", + "Argent", + "Greymalkin", + "Battle", + "Godiva", + "New Mutants", + "Ant-Man", + "Squadron Supreme", + "Goliath", + "Mr. Fixit", + "Power Pack", + "Dragon Lord", + "Nekra", + "Kate", + "Satana", + "Norman Osborn", + "Kaoru", + "Lucy in the Sky", + "Dove", + "Man-Thing", + "Garia", + "Viper", + "Frightful Four", + "Rhea", + "Dorothy", + "Chase", + "Cyclops", + "Natasha", + "Slayback", + "Manhunter", + "Cassandra", + "Octobriana", + "Gladiator", + "She-Venom", + "Pandemic", + "Centennial", + "Savage Land", + "Mentor", + "Smiling Tiger", + "Infant Terrible", + "Psycho-Man", + "The Avengers", + "Traci", + "Leatherneck", + "Terra", + "Blockbuster", + "Molly Hayes", + "Madelyne Pryor", + "Agent Zero", + "Hobgoblin", + "M.O.D.O.K.", + "Night", + "Max", + "Molecule Man", + "Jade", + "Hannibal King", + "Spawn", + "Crusher Hogan", + "Pudding", + "Terror", + "Mystique", + "Aqueduct", + "Night", + "Shiver Man", + "Midnight", + "Bloodstorm", + "Alpha Flight", + "Human Robot", + "Deathlok", + "Dreadnoughts", + "Paper Doll", + "Whizzer", + "Spyke", + "X-Man", + "Hellfire Club", + "Battering Ram", + "Zakuro", + "Rawhide Kid", + "Doomsday Man", + "Wasp", + "Stature", + "Pip", + "Lord Hawal", + "Darna", + "Gargoyle", + "Debrii", + "The Spike", + "Tank", + "Vivisector", + "Sleeper", + "Blindfold", + "Starfox", + "Bane", + "Kid", + "Earthquake", + "Beetle", + "Dark Beast", + "Komodo", + "KOS-MOS", + "Maiden", + "Caliban", + "Jack Flag", + "Logan", + "Valis", + "M.O.D.A.M.", + "Aegis", + "Four Horsemen of Apocalypse", + "Blue Marvel", + "Deacon Frost", + "Lockheed", + "Batgirl", + "Cosmo", + "Sara", + "Mercer", + "Lester", + "Ronin", + "Cyborg", + "Turbo", + "Dorothy", + "Graphics", + "Christian Walker", + "Clobberella", + "Promethea", + "Sydney", + "Leech", + "Masked Marvel", + "Grandmaster", + "Steel", + "Wolfpack", + "Lenny Balinger", + "Sinister Six", + "Daken", + "Overlord", + "Manta", + "Nemesis", + "Mariko Yashida", + "Marten Broadcloak", + "Mr. Payback", + "Peter Parker", + "Norrin Radd", + "Dawn", + "Mother-One", + "Atlas", + "Tiger's Beautiful Daughter", + "Wilson Fisk", + "Ultimo", + "Kratha", + "Network", + "Tiger's Beautiful Daughter", + "Superman", + "Mordo", + "Raider", + "Lady", + "Risque", + "Purifiers", + "Dargo Ktor", + "Payback", + "Solo", + "Hawkeye", + "Stature", + "Venus Dee Milo", + "Roughhouse", + "Rockslide", + "The Santerians", + "Unicorn", + "The Renegades", + "She-Hulk", + "Cobalt Man", + "Reptil", + "Felicia Hardy", + "Shalla-bal", + "Stinger", + "Tag", + "Norman Osborn", + "Human Target", + "Hawk", + "Moon Knight", + "Wong", + "Shrinking", + "Firebird", + "Madelyne Pryor", + "Sentry", + "Ma Gnuci", + "Manhattan Guardian", + "Batwoman", + "Bucky", + "Ronin", + "Starbolt", + "Cuthbert", + "Hardball", + "Empress", + "Punisher", + "T'Challa", + "Hawkgirl", + "Rumiko Fujikawa", + "David Alleyne", + "Alex Power", + "Blacklight", + "Shadu the Shady", + "Leper Queen", + "Onslaught", + "Xena", + "Whirlwind", + "Beyonder", + "Quasar", + "Stilt-Man", + "Zuras", + "Diablo", + "Stepford Cuckoos", + "Beyonder", + "Empath", + "Young X-Men", + "Bedlam", + "Bedlam", + "Blue Marvel", + "Morgan Stark", + "Firelord", + "Wildside", + "Emma", + "Nightshade", + "Madame Masque", + "Drax", + "Maximum", + "The Santerians", + "Slipstream", + "Riddler", + "Mockingbird", + "Madame", + "Shaman", + "Stella", + "X.S.E.", + "Jessica", + "Inhumans", + "Katana", + "Mystique", + "Pink", + "Aquagirl", + "Batgirl", + "Web", + "Arnim Zola", + "Morg", + "Monster Badoon", + "Holocaust", + "Dreadnoughts", + "Hercules", + "Ilyana Rasputin", + "Crimson", + "Aaron Stack", + "Gauntlet", + "True Believers", + "Anthem", + "Boomer", + "Countess", + "Choice", + "Fantomette", + "Banshee", + "Ganymede", + "Wildcat", + "Talon", + "Lockheed", + "Elloe Kaifi", + "New Mutants", + "Voodoo", + "Yellow Claw", + "Iron", + "Fantomex", + "Crazy", + "Zaran", + "Zarda", + "John Jameson", + "Fantastic Four", + "Bette", + "Stunner", + "Valkyrie", + "Blacklash", + "Lanolin", + "Titanium Man", + "Cuthbert", + "Stark Industries", + "Panda Khan", + "Man-Wolf", + "Liberty", + "Asterix", + "Sage", + "Starfox", + "Devastator", + "Misfit", + "Goblin Queen", + "Lilith", + "Mega Man", + "Glitter", + "Excalibur", + "Silk Fever", + "Serpentor", + "Angel", + "Hairball", + "Robin Chapel", + "Magma", + "Git Hoskins", + "Iron Cross Army", + "Nightwing", + "Super-Adaptoid", + "Black Tom", + "Masters of Evil", + "Jetstream", + "Jesse", + "Punisher", + "Lila Cheney", + "Black Tom", + "Blue", + "Wind Dancer", + "Millie the Model", + "Rorschach", + "Hit", + "Millenium Guard", + "Mary Jane Watson", + "Elongated", + "Ch'od", + "Robin Hood", + "Alice", + "Phil Sheldon", + "Blastaar", + "Moon Knight", + "Bromley", + "Hiroim", + "Ender Wiggin", + "Nite Owl", + "Avengelyne", + "Ben Grimm", + "Ballistic", + "Black Queen", + "Redwing", + "Blastaar", + "Mentallo", + "Mongoose", + "Bloodstrike", + "Xera", + "Triceraton", + "Arcade", + "Lady Deathstrike", + "Hawk", + "Cypher", + "Toro", + "Amber", + "Dumb", + "Shadowcat", + "Doomsday Man", + "Tempest", + "Morbius", + "The Shadow", + "Baxter Stockman", + "Kang", + "Black", + "Fallen One", + "Pet Avengers", + "Aspen", + "Emma Frost", + "Curt Conners", + "Sunset Bain", + "Toxin", + "Poison Ivy", + "Ultimates", + "Flamebird", + "Anne Marie Hoag", + "Ahab", + "Beautiful", + "Darkstar", + "Jet", + "Mr. Bumpo", + "Jamie Braddock", + "Starbolt", + "Dolphin", + "Comet", + "Great Lakes Avengers", + "Killraven", + "Fever", + "Thanos", + "Crule", + "Super-Adaptoid", + "Marvel Apes", + "Rogue", + "Matsu'o Tsurayaba", + "Deviants", + "Captain Midlands", + "Squadron Sinister", + "Hit", + "Gorgon", + "Skrulls", + "Gabe Jones", + "Aegis", + "Arsenal", + "Avalon", + "Thing", + "Dakota North", + "Mandroid", + "Firestar", + "Titania", + "Princess", + "Ms. Marvel", + "Felicia Hardy", + "Josiah X", + "Archangel", + "Raider", + "Rictor", + "Leader", + "Korg", + "Kyle", + "Manhattan Guardian", + "Deathcry", + "Swordsman", + "Loners", + "Iceman", + "Puff Adder", + "Samus", + "Elite", + "Red Wolf", + "Warbird", + "Nelvana", + "Bug", + "Lynn", + "Risque", + "Gladiator", + "Nightmare", + "Stilt-Man", + "Stephanie de la Spiroza", + "Shining", + "Preak", + "Wolfpack", + "Hawk", + "Stacy", + "Martian", + "Carol Hines", + "Donald Blake", + "Union Jack", + "The Howling Commandos", + "Maximum", + "Terrax", + "Stick", + "Salem's Seven", + "Monster Badoon", + "Chores MacGillicudy", + "Comedian", + "Lime", + "Magdalene", + "Daily Bugle", + "Peter Parker", + "Mikhail Rasputin", + "The Leader", + "Warstar", + "Phantom Reporter", + "Hawkman", + "Christian Walker", + "Booster", + "Duck-Girl", + "Hydra", + "Black Widow", + "Selene", + "Silk", + "Box", + "Sentinel", + "Silver Fox", + "Lava-Man", + "Ray Fillet", + "Steve Rogers", + "War", + "Dani Moonstar", + "Captain Britain", + "Snake-Eyes", + "New Warriors", + "Scalphunter", + "Ganymede", + "Nico", + "Hulkling", + "Ultimatum", + "Robin Chapel", + "X-Force", + "Hate-Monger", + "Mariko Yashida", + "Ultron", + "Bella", + "Malcolm Colcord", + "Orion", + "Diamond", + "Vigilante", + "Victor Mancha", + "Moonstone", + "Giant Girl", + "Yellowjacket", + "Lightning Lords of Nepal", + "Mephisto", + "Groot", + "Yellow Claw", + "Spider-Woman", + "In-Betweener", + "Jule Carpenter", + "Kitty", + "Asylum", + "Loria", + "A.I.M.", + "Impossible Man", + "Tiger's Beautiful Daughter", + "The Hand", + "Shadow", + "Sally Floyd", + "Puck", + "Timeslip", + "Marrow", + "Bane", + "Sharon Ventura", + "Tana Nile", + "Jet", + "Exodus", + "Karma", + "Lightning", + "Gabe Jones", + "Angela", + "Timeslip", + "Apocalypse", + "Spy", + "Forerunner", + "Mercury", + "New Mutants", + "Shen", + "The Liberty Legion", + "Burnout", + "Clobber", + "Rhodey", + "Stephanie", + "Nite", + "Leo", + "Warlock", + "American Eagle", + "Polaris", + "Crimson Crusader", + "Daimon Hellstrom", + "Metamorpho", + "Matsu'o Tsurayaba", + "Amanda Sefton", + "Galvatron", + "Unicorn", + "Falcon", + "Edwin Jarvis", + "Stellaris", + "Blossom", + "Scarlet Witch", + "Serpent Society", + "Multiple Man", + "Count Nefaria", + "Killer Shrike", + "Hedge Knight", + "Triathlon", + "Electro", + "River", + "Maya", + "Charles Xavier", + "Hobgoblin", + "Logan", + "Harley Quinn", + "Max", + "Moon Knight", + "Salem's Seven", + "Steve Rogers", + "Dum Dum Dugan", + "Jessica", + "Copperhead", + "Henry Peter Gyrich", + "U-Go Girl", + "Blackout", + "Wallflower", + "Merry", + "Fathom", + "Malice", + "Marten Broadcloak", + "Namor", + "Heather", + "The Liberteens", + "Godiva", + "The Question", + "Lionheart", + "Agent Zero", + "Amazoness", + "Salo", + "SheZow", + "The Howling Commandos", + "Smasher", + "Fat Cobra", + "New Mutants", + "Ladyhawk", + "Cassandra Nova", + "Cuckoo", + "Thunderbolt Ross", + "Cheetah", + "Post", + "Jenny", + "Lynn", + "Deena Pilgrim", + "Star-Spangled", + "Diamondback", + "Jessica Drew", + "Energizer", + "Patch", + "Shikari", + "Mauler", + "Dream", + "Mad Thinker", + "Thor", + "Sara", + "Landau", + "Lockheed", + "Tyrannus", + "True Believers", + "Karma", + "Doctor Spectrum", + "Superman", + "Dick", + "X-23", + "Talon", + "Vigilante", + "Mentor", + "Skyrocket", + "Buffy", + "Deathstrike", + "Kratha", + "Jet", + "Grim Reaper", + "Queen Noir", + "Captain Cross", + "Mr. Fixit", + "Owl", + "Ahab", + "Marvel Apes", + "Rhino", + "Zaran", + "Captain Marvel", + "Starwoman", + "Carol Danvers", + "Liz", + "Morlocks", + "Redwing", + "Decepticon", + "Detective Soap", + "Emplate", + "Witchblade", + "Maxima", + "Captain Flint", + "Rhodey", + "Phoenix", + "Matilda", + "Tag", + "Rocket", + "Jennifer Smith", + "Andrew Chord", + "New Goblin", + "Clover", + "Captain Cross", + "Miracleman", + "Clobberella", + "Guy", + "Fairchild", + "Thor Girl", + "Muskrat", + "Red", + "Watchmen", + "Tank", + "Captain Flint", + "Amazoness", + "Tarantula", + "Artemis", + "Stripperella", + "Ma Gnuci", + "Madame Web", + "Vanisher", + "Sailor", + "Gemma", + "Shi'Ar", + "Bill Hollister", + "Hellfire Club", + "Bruce", + "Lavagirl", + "Mathemanic", + "Impossible Man", + "Matsu'o Tsurayaba", + "Rocket Raccoon", + "Black Bird", + "Landau", + "Marvel Apes", + "Ultimate Spider-Man", + "Lockjaw", + "Dazzler", + "Mindworm", + "Dreadnought", + "Motormouth", + "Cyblade", + "Matthew Murdock", + "Starjammers", + "Moondragon", + "Ilyana Rasputin", + "Dusk", + "Banshee", + "Blink", + "Groot", + "Sinann", + "Mikhail Rasputin", + "Amun", + "Baron Zemo", + "Atomic", + "Roxy", + "Mattie Franklin", + "Exodus", + "Hypno-Hustler", + "Ender Wiggin", + "Wrecker", + "Ajaxis", + "Star-Lord", + "Wildcat", + "Newton Destine", + "Banshee", + "Jem", + "Ray Fillet", + "Landau", + "Katana", + "Fallen", + "Freak", + "Samantha", + "Tara", + "Owlwoman", + "Mercer", + "Madripoor", + "Jade", + "Fin Fang Foom", + "Vulture", + "Troia", + "Amethyst", + "Catwoman", + "Daily Bugle", + "Diva", + "Salacious Crumb", + "Bloom", + "Babaing", + "Skyrocket", + "Debra Whitman", + "Gladiator", + "Scream", + "Siryn", + "Invisible Woman", + "Famine", + "Karatecha", + "Onyx", + "Orphan-Maker", + "Firedrake", + "Wendell Rand", + "Mongu", + "Guy", + "Cuckoo", + "Halo", + "Blockbuster", + "Cyclops", + "Bloodscream", + "Detective Soap", + "Absorbing Man", + "Fat Cobra", + "Alexander Pierce", + "Dark Avengers", + "Blue Blade", + "Dollar", + "Diablo", + "Stephanie", + "Guardsmen", + "Vertigo", + "Beef", + "Daily Bugle", + "Hellion", + "Titania", + "Gangbuster", + "Mongoose", + "Stick", + "Mister Sinister", + "Groot", + "Wild", + "U-Foes", + "Karatecha", + "Catwoman", + "Bulletgirl", + "Victor Mancha", + "Alain", + "Lagoon", + "Julian Keller", + "Elite", + "Ms. Marvel", + "Nightstar", + "Paladin", + "Poison Ivy", + "Bumblebee", + "M.O.D.A.M.", + "Pepper Potts", + "Curt Conners", + "Vector", + "Human Torch", + "Bebop", + "Cyber", + "Huntress", + "Howard Saint", + "X-Statix", + "Kumori", + "Sway", + "Great Lakes Avengers", + "Dreaming Celestial", + "Dargo Ktor", + "The Anarchist", + "Aurora", + "Doctor", + "Spectrum", + "Merry", + "Shadoweyes", + "Skids", + "Saturn", + "Tim", + "Tusk", + "Bug", + "Silk", + "Lizard", + "Sakura", + "Countess", + "Silvermane", + "Living Lightning", + "Blue Blade", + "Lobo", + "Warbound", + "Saracen", + "Prism", + "Cottonmouth", + "Samantha", + "Vargas", + "Incredible Hulk", + "Ms. Marvel", + "Hydra", + "Bloom", + "X-Factor Investigations", + "Bella", + "Thanos", + "Word", + "Terror", + "Captain Planet", + "Lime", + "Toro", + "Eradicator", + "Bruce", + "Druig", + "Nightcat", + "Vision", + "Cuckoo", + "Maya", + "Mister Fear", + "Mr. X", + "Cobalt Man", + "Fantomah", + "Mach IV", + "Tick", + "Moonstone", + "Nicolaos", + "New Goblin", + "Toad Men", + "Venus Dee Milo", + "Hellboy", + "U-Foes", + "Red She-Hulk", + "J. Jonah Jameson", + "Goliath", + "Karen Page", + "Xi’an", + "Hercules", + "Blue Blade", + "Power", + "Sentinels", + "Babaing", + "Lords of Avalon", + "Blok", + "Apocalypse", + "Lockheed", + "Mr. X", + "Tusk", + "James Buchanan Barnes", + "Carlie Cooper", + "Air-Walker", + "Jennifer", + "Warren Worthington III", + "Starhawk", + "Deathlok", + "Scourge of the Underworld", + "The Punisher", + "Whiplash", + "Leeloo", + "Crimson", + "Legion", + "Oracle", + "Musa", + "Agent Liberty", + "The Shadow", + "Roland Deschain", + "Gertrude", + "Maximum", + "Karolina", + "Crule", + "Firelord", + "U-Go Girl", + "Tim", + "Phil Sheldon", + "Lightning Lords of Nepal", + "Roxanne Simpson", + "Pretty Boy", + "David Alleyne", + "Blackbat", + "Madripoor", + "Steel", + "Chandika", + "Nightveil", + "John Wraith", + "Doppelganger", + "Decepticon", + "Abomination", + "Emma Frost", + "Shen", + "Guardsmen", + "Dragon Lord", + "Raven", + "Marcus Van Sciver", + "Baron Zemo", + "Dolphin", + "Leo", + "Hedge Knight", + "Bluestreak", + "The Initiative", + "Screwball", + "Damage Control", + "Sandman", + "Michael Van Patrick", + "Proudstar", + "Mattie Franklin", + "Baxter Stockman", + "Black Tarantula", + "Maestro", + "S.T.R.I.P.E.", + "Constrictor", + "Superman", + "The Fallen", + "Onyx", + "Invaders", + "Marvelman", + "Vision", + "Justice", + "Joseph", + "Secret", + "Dagger", + "Ord", + "Great Lakes Avengers", + "Blacklight", + "Molly Von Richtofen", + "Alice", + "Black Tom", + "Green Goblin", + "Josiah X", + "Bloodaxe", + "Captain Stacy", + "Maximus", + "Cybersix", + "Red", + "Huntress", + "Kate", + "Blob", + "Unicorn", + "Devos", + "Ultimate Spider-Man", + "Spider-Ham", + "Nightcrawler", + "Thundra", + "Steel", + "Post", + "Supergran", + "Dreaming Celestial", + "Black Tarantula", + "Sprite", + "Ser Duncan", + "Sasquatch", + "Wind", + "Captain", + "Yellowjacket", + "Overlord", + "Gemma", + "Barbarella", + "Stick", + "Invaders", + "Green Arrow", + "Stephen Strange", + "Nightveil", + "X-Factor", + "Meteorite", + "Fever", + "Lily Hollister", + "Doctor Strange", + "Huntara", + "Bride of Nine Spiders", + "Omega Flight", + "Leopardon", + "Jean Grey", + "Solo", + "Sue Storm", + "Nextwave", + "Toad", + "Aquaman", + "Mentallo", + "Mathemanic", + "Blitzkrieg", + "Piledriver", + "Omega the Unknown", + "Maximum", + "Skyrocket", + "La", + "Andrew Chord", + "Mattie Franklin", + "Metamorpho", + "Vixen", + "Aquaman", + "Heather", + "Human Target", + "Salem's Seven", + "Stellaris", + "X-Statix", + "Stepford Cuckoos", + "The Liberteens", + "Puff Adder", + "Genesis", + "Guardian", + "Squadron Supreme", + "Zatara", + "Bloodscream", + "Arrowette", + "Cheetara", + "Nighthawk", + "Imp", + "Momoko", + "The Defenders", + "Countess", + "Stellaris", + "Starbolt", + "Kole", + "Savant", + "Mesmero", + "Frightful Four", + "Punisher", + "May Parker", + "Albert Cleary", + "Steve Rogers", + "Bastion", + "Ancient One", + "Parasite", + "Christian Walker", + "Skrulls", + "Genesis", + "Proemial Gods", + "Matthew Murdock", + "Ant-Man", + "Quasar", + "Thaddeus Ross", + "Retro Girl", + "Vanisher", + "Toro", + "Kylun", + "Pandemic", + "Lethal Legion", + "WhirlGirl", + "Terrax", + "Bloke", + "Bounty", + "Kraven the Hunter", + "Warren Worthington III", + "Doctor Octopus", + "Mary", + "Obadiah Stane", + "Kendra", + "Stripperella", + "Kyle", + "Box", + "Baroness", + "Songbird", + "Satana", + "Thunderbolts", + "Masked Marvel", + "Spider-Man", + "Medusa", + "Debrii", + "Samantha", + "Dinah Soar", + "Batroc the Leaper", + "Feral", + "Bushwacker", + "Harley Davidson Cooper", + "Fantastick Four", + "Maiden", + "Beef", + "Jackal", + "Madrox", + "Frog Thor", + "Daredevil", + "New Warriors", + "Psyche-Out", + "Major Mapleleaf", + "Anthem", + "Gabe Jones", + "Doomsday Man", + "Rapture", + "Countess", + "Power", + "Agent Liberty", + "Hellboy", + "Skrulls", + "Armadillo", + "The Liberteens", + "Zuras", + "Mr. Meugniot", + "Sub-Mariner", + "Kronos", + "Silver Centurion", + "Glorian", + "Dorothy", + "Psycho-Man", + "Doc Samson", + "Romulus", + "Satana", + "Scream", + "Energizer", + "Avengelyne", + "John Wraith", + "Kamandi", + "Wild", + "Magneto", + "Blade", + "Marvelman", + "Starfire", + "Mystique", + "Jennifer", + "Harrier", + "Shatterstar", + "Ogun", + "Xavin", + "Dazzler", + "Darkhawk", + "Red Shift", + "Psynch", + "Nightcrawler", + "Superwoman", + "Rampage", + "Starfire", + "Banshee", + "Lord Hawal", + "Madame Hydra", + "Patriot", + "Roxanne Simpson", + "Secret", + "Valkyrie", + "Knockout", + "Nightveil", + "Godiva", + "Hairball", + "Obadiah Stane", + "Liberty", + "Electra", + "Skrulls", + "Shi", + "Xena", + "Spellbinder", + "Crusher Hogan", + "Momoko", + "Puma", + "Sway", + "Rat King", + "Clover", + "Amphibian", + "Tomorrow Man", + "Dead", + "Owl", + "Galactus", + "Fury", + "Tattoo", + "Layla", + "Exodus", + "Tim", + "Jenny", + "Fantomette", + "Katana", + "Ichigo", + "John Wraith", + "Queen", + "Ulik", + "Dyna", + "Mastermind", + "New Goblin", + "Crule", + "Tony Stark", + "Hitomi Sakuma", + "Proudstar", + "King Cobra", + "Hank Pym", + "Tombstone", + "Princess", + "Ganymede", + "Fleur-de-Lis", + "Iceman", + "Aginar", + "Gargoyles", + "Enchantress", + "Captain Britain", + "Bane", + "Shocker", + "Vixen", + "Prima", + "Proudstar", + "Moonstar", + "Ray", + "Blue", + "Red Shift", + "Stardust", + "Winged", + "XJ-9", + "Northstar", + "Gemma", + "Jann", + "Natasha Romanoff", + "Kinsey Walden", + "Tara", + "Kronos", + "Secret", + "Bill Hollister", + "Ezekiel Stane", + "SheZow", + "Stingray", + "Goliath", + "Mattie Franklin", + "Korg", + "Haven", + "Romulus", + "Mordo", + "Solo", + "Shadow King", + "Arnim Zola", + "La Nuit", + "Bastion", + "Cat", + "Iron", + "Northstar", + "Fleet Tracking", + "Kinetix", + "Selene", + "Timeslip", + "Edwin Jarvis", + "Ken Ellis", + "X-Man", + "Mole Man", + "Owlman", + "Jessica", + "Sentinels", + "Darwin", + "John Jameson", + "Zaladane", + "Galia", + "Karolina", + "Alex Wilder", + "Hawk", + "Colossus", + "Vanisher", + "Lethal Legion", + "Maginty", + "Queen", + "Nikki", + "Bronze", + "The Enforcers", + "Bloodaxe", + "The Hood", + "Loria", + "Masada", + "Miss America", + "Crystal", + "Agents of Atlas", + "Knockout", + "Killraven", + "Rage", + "Contessa", + "Holy", + "Reverse", + "Hitman", + "Ronin", + "Hairball", + "Titania", + "Ladyhawk", + "Hedge Knight", + "Shrinking", + "Blastaar", + "Gravity", + "M.O.D.O.G.", + "The Anarchist", + "Odin", + "Miracleman", + "Abbey", + "Clan Destine", + "Retro Girl", + "Spiral", + "Marvel Zombies", + "PsyNapse", + "Spider", + "Vixen", + "Spirit", + "Metal Master", + "Toad", + "Kylun", + "Power Pack", + "Cyber", + "Super Hero Squad", + "Nite Owl", + "Ancient One", + "Thena", + "Blue Marvel", + "Vivisector", + "Dreadnought", + "Dick", + "Godiva", + "Runaways", + "Blue Blade", + "Stick", + "The Watchers", + "Web", + "Bucky", + "Mr. Meugniot", + "Shriek", + "Mr. Fixit", + "Jess", + "Crusher Hogan", + "Kismet", + "Robbie Robertson", + "Molten Man", + "Nehzno", + "Psylocke", + "Reverse", + "Rumble", + "Luke Cage", + "Flaberella", + "Lorna Dane", + "Freefall", + "Carmella Unuscione", + "The Captain", + "Moonstar", + "New X-Men", + "Liz Osborn", + "A.I.M.", + "Sebastian Shaw", + "Kole", + "Avalon", + "Agent Zero", + "Smasher", + "Nikita", + "Titanium Man", + "Ultra-Adaptoid", + "Grace", + "Electro", + "Bette", + "Bruce", + "Manhunter", + "Stilt-Man", + "Scarlet", + "Ultra", + "Madame Hydra", + "Elsa Bloodstone", + "Forerunner", + "Buff", + "Crimson Dynamo", + "Invaders", + "Muskrat", + "Captain", + "Starhawk", + "Spyke", + "Niobe", + "Meggan", + "She-Hulk", + "New Goblin", + "Momoko", + "Maximus", + "Alvin Maker", + "Morgan Stark", + "Trini", + "Leo", + "Lady Shiva", + "Mystique", + "Ultravioletrrr", + "Red Ghost", + "Susan Delgado", + "Howard The Duck", + "Chastity", + "Venom", + "Mary Jane Watson", + "Masters of Evil", + "Dawnstar", + "X-Ray", + "Loa", + "Hyperion", + "Tiger Shark", + "Mandrill", + "Arnim Zola", + "Bionic Commando", + "Retro Girl", + "Web", + "Thunderbolt", + "Nico", + "Quentin Quire", + "Jazinda", + "Skreet", + "Robin Chapel", + "Ultravioletrrr", + "Devil Dinosaur", + "Doomsday", + "Tigra", + "Vector", + "Scarecrow", + "Lilandra", + "Aaron Stack", + "Sandman", + "Chamber", + "Mighty", + "Raphael", + "Lockjaw", + "Punisher", + "Iron Fist", + "Momoko", + "Baxter Stockman", + "Firedrake", + "Brother Voodoo", + "Star Brand", + "Marten Broadcloak", + "Mindworm", + "S.H.I.E.L.D.", + "Kang", + "Luke Cage", + "Orphan", + "Shi", + "Negative", + "Aegis", + "Blackheart", + "Gorilla Man", + "Choice", + "Iron", + "Sage", + "Purple Man", + "Cuthbert", + "The Shiver Man", + "Lagoon", + "Gamma Corps", + "Pestilence", + "Sally Floyd", + "Hawkman", + "Laurel", + "Red Shift", + "Spencer Smythe", + "Vivisector", + "Tyrant", + "Weapon X", + "Hawkwoman", + "Adrienne", + "Crimson King", + "M.O.D.O.G.", + "M.O.D.O.G.", + "The Leader", + "Proemial Gods", + "Mockingbird", + "Unknown Soldier", + "Alice", + "Bengal", + "Marten Broadcloak", + "Terrax", + "Infragirl", + "Firelord", + "Squirrel", + "Mister Sinister", + "Atomic", + "Changeling", + "Natasha", + "Rocket", + "Colossus", + "Godiva", + "Proemial Gods", + "Reavers", + "Calypso", + "Mary", + "Sauron", + "Erik the Red", + "Andromeda", + "Doctor Doom", + "Arclight", + "Chance", + "Armor", + "Captain Britain", + "Mastermind", + "Imperial Guard", + "Michael Van Patrick", + "Next Avengers", + "Gertrude", + "Armadillo", + "Bruce Banner", + "X.S.E.", + "Smasher", + "Donald Blake", + "Rat King", + "Masque", + "Jackpot", + "Jazinda", + "Laurel", + "Wildside", + "Cassandra Nova", + "Spellbinder", + "Erik the Red", + "Cloak", + "Revanche", + "Lightspeed", + "Anthem", + "Zarek", + "Blitzkrieg", + "Mandarin", + "Millenium Guard", + "Sway", + "Chastity", + "Black Cat", + "Dakota North", + "Hate-Monger", + "Amanda", + "Joker", + "Free", + "Living Mummy", + "Slipstream", + "Colossus", + "Jonni", + "Tusk", + "Speed Demon", + "Titania", + "Dakota North", + "Scarecrow", + "Lagoon", + "Santa Claus", + "Jessica Drew", + "Frankenstein's Monster", + "Demogoblin", + "Amazoness", + "Triceraton", + "Wrecking Crew", + "Black Tarantula", + "Elastigirl/Mrs.Incredible", + "Hellion", + "Madame Web", + "Blur", + "Odin", + "Cyber", + "Sunspot", + "Void", + "Kitty Pryde", + "Jasper Sitwell", + "Spoiler", + "Amanda", + "Marvel Boy", + "Lily Hollister", + "Web", + "Dorothy", + "Tomorrow Man", + "Nomad", + "Apocalypse", + "Brood", + "Christian Walker", + "Rainmaker", + "Proemial Gods", + "Yellow", + "Mondo Gecko", + "Humbug", + "X-Factor", + "Babaing", + "Gertrude Yorkes", + "Ben Urich", + "Lady Mastermind", + "Stunner", + "Chase", + "Lagoon", + "Shredder", + "Ghost", + "Hemingway", + "Earthquake", + "Ironclad", + "Arclight", + "Gorilla Man", + "Nicolaos", + "Hemingway", + "Gideon", + "ClanDestine", + "Ilyana Rasputin", + "Bloodstorm", + "Major Mapleleaf", + "X-Men", + "Unicorn", + "Super-Skrull", + "Amiko", + "Skullbuster", + "Lavagirl", + "Dead", + "Skullbuster", + "Jungle", + "Mindworm", + "Robbie Robertson", + "Tusk", + "Nightstar", + "Post", + "Peter Parker", + "Silhouette", + "Baroness S'Bak", + "Armadillo", + "Madelyne Pryor", + "Whiplash", + "Anole", + "Sharon Ventura", + "Franklin Richards", + "Loki", + "Vampiro", + "Cat", + "Squadron Supreme", + "Two-Face", + "Nikki", + "U-Foes", + "Artiee", + "Thing", + "The Renegades", + "Bette", + "Destiny", + "Speed", + "Lucky Pierre", + "Pete Wisdom", + "Starfox", + "Rainmaker", + "She-Dragon", + "Chandika", + "Magus", + "Chamber", + "Vector", + "Speed", + "Dirk Anger", + "Gateway", + "Jimmy Woo", + "Crule", + "Butterfly", + "Wolfsbane", + "Sheva Callister", + "Jennifer", + "Pudding", + "Stacy", + "Wolfsbane", + "Fleet Tracking", + "Elongated", + "Proudstar", + "The Shadow", + "The Watchers", + "Cleopatra", + "Rainmaker", + "Onslaught", + "Krystala", + "Contessa", + "Shape", + "Vigilante", + "Hercules", + "Dart", + "Hellfire Club", + "Jean", + "Jean Grey", + "Frank Castle", + "Robin", + "Shriek", + "Mister Fear", + "Doorman", + "Switch", + "Payback", + "Mandrill", + "Bounty", + "Supreme Intelligence", + "Watchmen", + "Salem's Seven", + "Micromax", + "Tyrant", + "A-Bomb", + "Lord Tyger", + "Piledriver", + "Marvel Zombies", + "Richard Dragon", + "Vargas", + "Black Cat", + "Hobogoblin", + "Tinkerer", + "Blackheart", + "Forge", + "Jem", + "Superwoman", + "Tempest", + "Frankenstein's Monster", + "Maxima", + "Jazinda", + "The Initiative", + "Preak", + "Erza", + "Kim", + "Shooting Star", + "Kree", + "Firebird", + "Cheetah", + "Harry Heck", + "Hydra", + "King Cobra", + "Agent Brand", + "Free", + "Mercer", + "Kitty Pryde", + "David Alleyne", + "Otto Octavius", + "Night", + "Tiger's Beautiful Daughter", + "Erik the Red", + "Photon", + "Sheena", + "Laurel", + "Lamprey", + "Scarlet", + "Rad", + "Aquaman", + "Dirk Anger", + "Meteorite", + "Two-Gun Kid", + "Millenium Guard", + "Manta", + "Ultra-Adaptoid", + "Judomaster", + "Human Target", + "Web", + "Misfit", + "Menace", + "Gideon", + "Empath", + "Lady Shiva", + "Diablo", + "Bronze Tiger", + "Hellcat", + "She-Dragon", + "Ben Reilly", + "Vapor", + "Tony Stark", + "Gravity", + "Boomerang", + "GW Bridge", + "Barracuda", + "Danny Rand", + "Loki", + "Hulkling", + "Karnak", + "Horridus", + "Red Ghost", + "Johnny Blaze", + "Blackbat", + "Xena", + "John Wraith", + "Jigsaw", + "Peter Quill", + "Elektra", + "Cinnamon", + "Hawkeye", + "Marrow", + "Iron Fist", + "Chase", + "Huntara", + "Arsenal", + "Loki", + "Alisha", + "WhirlGirl", + "Ultron", + "Bella", + "Captain Cross", + "Steel", + "Dragonfly", + "Charles Xavier", + "S.H.I.E.L.D.", + "Nightwing", + "Rattler", + "Rage", + "Donna", + "Ben Parker", + "Roadblock", + "Sally Floyd", + "Mr. Meugniot", + "Diamondback", + "Agent Zero", + "Magneto", + "Conan the Barbarian", + "Salacious Crumb", + "Kelly", + "Vampiro", + "Domino", + "Donatello", + "Albert Cleary", + "Nightmare", + "Ender Wiggin", + "Zatara", + "Colleen Wing", + "Ultimo", + "Talkback", + "Iron", + "Sersi", + "Frog-Man", + "Albert Cleary", + "Rattler", + "Tinkerer", + "Arcade", + "Silver Centurion", + "H.E.R.B.I.E.", + "Starfox", + "Ezekiel", + "Erza", + "Kyle", + "Umar", + "Baroness", + "Gambit", + "Reavers", + "Empath", + "Proemial Gods", + "Iron Lad", + "Dart", + "Human Fly", + "Magik", + "Xorn", + "Nuke", + "Doppelganger", + "Elsa Bloodstone", + "The Shiver Man", + "Dexter Bennett", + "Mac Gargan", + "Green Goblin", + "Batwoman", + "Kat Farrell", + "Atomic", + "Leader", + "Overlord", + "Killraven", + "Sheva Callister", + "Bulletgirl", + "Aspen", + "Virginia Dare", + "Harpoon", + "Armory", + "Dorian Gray", + "Lightspeed", + "Meggan", + "Bride of Nine Spiders", + "Katie Power", + "Captain", + "Elloe Kaifi", + "Aegis", + "Squadron Sinister", + "Hitomi Sakuma", + "Mojo", + "Morlun", + "Cloud 9", + "Lieutenant Marcus Stone", + "Cottonmouth", + "Nekra", + "Kelly", + "Doorman", + "Imperfects", + "Gamora", + "Blur", + "Jocasta", + "Blockbuster", + "Flora", + "Dragonfly", + "Magus", + "Wiccan", + "Gunslinger", + "Melaka", + "Carol Danvers", + "Moon Knight", + "Negative", + "Texas Twister", + "Shikari", + "Malice", + "Nikita", + "Cheetah", + "Haven", + "Richard Fisk", + "Black Canary", + "Skyrocket", + "Kid", + "Supreme Intelligence", + "Vanisher", + "Sabretooth", + "Sparx", + "Debra Whitman", + "Psynch", + "Ultrawoman", + "Sentry", + "X-Force", + "Matsu'o Tsurayaba", + "Wind", + "Cassandra Nova", + "Doctor Strange", + "Negative", + "Impossible Man", + "Copperhead", + "Fallen", + "Human Cannonball", + "She-Venom", + "Devos", + "Morg", + "GW Bridge", + "Tyger Tiger", + "Ricochet", + "Blacklash", + "Boom", + "Celsius", + "Blackheart", + "Jubilee", + "Cat", + "Stranger", + "James Howlett", + "Force Works", + "Loki", + "Wolfsbane", + "Beak", + "Stone Men", + "Violations", + "Cecilia", + "Fever", + "Sauron", + "Dum Dum Dugan", + "Tarantula", + "Asgardian", + "Dani Moonstar", + "Squirrel", + "Baroness S'Bak", + "Strong Guy", + "Robbie Robertson", + "Devastator", + "Squadron Sinister", + "Promethea", + "Ronan", + "Suprema", + "Sue Storm", + "Umar", + "Lamprey", + "Daily Bugle", + "Boomer", + "Earthquake", + "Sons of the Tiger", + "Forearm", + "Wong", + "Roland Deschain", + "Black", + "Raphael", + "Iron Lad", + "Bishop", + "Mr. Meugniot", + "Nightcrawler", + "Trini", + "Sentry", + "Micromax", + "Dark Avengers", + "Doc Samson", + "Catseye", + "Morlun", + "Starwoman", + "Beautiful", + "Bronze", + "Wolverine", + "Wendell Rand", + "Jessica", + "Hit", + "Wiccan", + "Blade", + "Domino", + "Swarm", + "The Wasp", + "Spider", + "White Queen", + "Mongu", + "Deathbird", + "Jenny", + "Master Mold", + "Gwen Stacy", + "Alvin Maker", + "Leatherhead", + "Black Panther", + "Roland Deschain", + "Star Brand", + "Clan Destine", + "Wonder", + "The Enforcers", + "Dreadnought", + "Mimic", + "Human Cannonball", + "Randall Flagg", + "Angela", + "Ink", + "Lady Mastermind", + "Guardian", + "Steel Serpent", + "Carnage", + "Bruce Banner", + "Carmella Unuscione", + "M.O.D.O.K.", + "Cloak and Dagger", + "Spectrum", + "Sleeper", + "Lorna Dane", + "Leeloo", + "Loki", + "In-Betweener", + "Dragon Lord", + "Witchblade", + "Jigsaw", + "William Stryker", + "Puff Adder", + "Living Mummy", + "Asterix", + "Bronze Tiger", + "Atom", + "Xena", + "Fantomex", + "Alice", + "Expediter", + "Cammy", + "Red Shift", + "Zarda", + "Spellbinder", + "Naoko", + "Pandemic", + "Human Robot", + "Cerise", + "Poison", + "Nehzno", + "Buffy", + "Screwball", + "Sif", + "Ice", + "The Howling Commandos", + "Impulse", + "Sumo", + "Malcolm Colcord", + "Thunderbolts", + "Nelvana", + "A.I.M.", + "El Aguila", + "Bishop", + "Guy", + "Toad", + "Jarella", + "Gressill", + "Lord Hawal", + "Blackheart", + "Elasti-Girl", + "Sepulchre", + "Morg", + "Lime", + "The Shiver Man", + "Catseye", + "Lord Hawal", + "Kelly", + "Cyclone", + "Carlie Cooper", + "Stone Men", + "Invaders", + "Agent", + "Nebula", + "Hedge Knight", + "Lady Vermin", + "Chun-Li", + "Nightstar", + "Scrambler", + "Blockbuster", + "Sandman", + "Peter Quill", + "Bloodscream", + "Azrael", + "Warhawk", + "Captain Flint", + "Epoch", + "Warhawk", + "S.T.R.I.P.E.", + "Battle", + "Killmonger", + "Phil Sheldon", + "Fire", + "Bounty", + "Sunfire", + "Miracleman", + "Stranger", + "Masada", + "Spider-Girl", + "SheZow", + "Dog Brother #1", + "Cheetah", + "Violations", + "Lava-Man", + "The Question", + "Zatanna", + "Warstar", + "Ink", + "Frog-Man", + "Marvel", + "Karnak", + "Starfire", + "Ghost", + "Surge", + "Jinx", + "Revanche", + "Cannonball", + "Jenny", + "Sister Grimm", + "Human Robot", + "Sabretooth", + "Infant Terrible", + "Johnny Storm", + "Vampirella", + "Malice", + "Omega Flight", + "Armadillo", + "Marvel", + "Rat King", + "Spartan", + "Micro/Macro", + "Captain Cross", + "Pet Avengers", + "Stacy", + "Donatello", + "Bloke", + "Clint Barton", + "Kronos", + "Proudstar", + "Goliath", + "Teenage Mutant Ninja Turtles", + "Firebird", + "Hawkman", + "Michaelangelo", + "Nemesis", + "Dick", + "Shiver Man", + "Tomas", + "Natasha Romanoff", + "Great Lakes Avengers", + "Ka-Zar", + "Snake-Eyes", + "Winter Soldier", + "New Warriors", + "Mondo Gecko", + "Multiple Man", + "Purple Man", + "Valeria Richards", + "Elements of Doom", + "Bloodberry", + "Amethyst", + "Guy", + "The Phantom", + "Bluestreak", + "Firestorm", + "Bounty", + "Retro Girl", + "Genesis", + "Spellbinder", + "Bride of Nine Spiders", + "Colleen", + "Stardust", + "Jonni", + "Titania", + "Cat", + "Blindfold", + "Thor", + "Johnny Blaze", + "Skids", + "Baxter Stockman", + "Flying Dutchman", + "Freefall", + "Doctor Mindbender", + "Havok", + "Cuckoo", + "El Aguila", + "Ser Duncan", + "Neon", + "Millie the Model", + "The Hood", + "Big Bertha", + "Raider", + "Blonde", + "Gravity", + "Icemaiden", + "Swift", + "Forerunner", + "Killmonger", + "Mister Fantastic", + "Clea", + "Blood Wraith", + "Kraven", + "Pink", + "Mr. Hyde", + "Nite Owl", + "Armadillo", + "Ben Reilly", + "Karen Page", + "Heroes For Hire", + "Ben Grimm", + "Supreme Intelligence", + "Masked Marvel", + "Piledriver", + "Orphan-Maker", + "Ultragirl", + "Cyblade", + "Jetstream", + "Xera", + "H.E.R.B.I.E.", + "Artiee", + "Shaman", + "Spider-Ham", + "Spy", + "Nite", + "Human Fly", + "Gamma Corps", + "Spider-Woman", + "Caliban", + "Crimson Dynamo", + "Carol Hines", + "Parasite", + "Sharon Carter", + "Elixir", + "Misty Knight", + "Devil Dinosaur", + "Morlun", + "Harbinger", + "Anita Blake", + "Randall Flagg", + "Demogoblin", + "Sheva Callister", + "Marrow", + "Jonni", + "Nite", + "Spider-Ham", + "Zemo", + "Strong Guy", + "Krystala", + "Bluestreak", + "Jule Carpenter", + "Nite", + "Beef", + "Wallop", + "Jasper Sitwell", + "Sentry", + "Trauma", + "Thunderbolt Ross", + "Shanna", + "Ilyana Rasputin", + "Cissie King-Jones", + "Wind Dancer", + "Hardball", + "Jeryn Hogarth", + "Psylocke", + "Insect", + "Sugar Man", + "Looker", + "Zatanna", + "Vision", + "X-51", + "Genis-Vell", + "Young Avengers", + "Susan Delgado", + "Gambit", + "Kitty", + "Red Shift", + "Albert Cleary", + "Zodiak", + "Barb", + "Crimson Avenger", + "Smasher", + "Hiroim", + "Shinobi Shaw", + "Kendra", + "Outlaw Kid", + "Genesis", + "Leonardo", + "Defenders", + "Crazy", + "Miss America", + "Kyle", + "Komodo", + "Bazooka", + "Makkari", + "White Tiger", + "Sinister Six", + "Doc Savage", + "Caretaker", + "Hellboy", + "Hal", + "Adam Warlock", + "Moira MacTaggert", + "Hardball", + "Amun", + "Madame Masque", + "Dark X-Men", + "The Watchers", + "G.I. Joe", + "Blacklash", + "Jule Carpenter", + "Zemo", + "Hydro-Man", + "Ares", + "Jack O' Lantern", + "Scarlet Spider", + "Mera", + "Hussar", + "Gertrude Yorkes", + "Super Hero Squad", + "Menace", + "Sasquatch", + "Mystique", + "Nightshade", + "Jakita", + "Arsenic", + "Wendigo", + "Red Skull", + "Baron Zemo", + "Secret Warriors", + "Dreaming Celestial", + "Madame Masque", + "Mole Man", + "Clobber", + "Nemesis", + "Sheva Callister", + "Omega Flight", + "Bullseye", + "Green Lantern", + "Terror", + "Blackout", + "Shinobi Shaw", + "Machine Man", + "Jamie Braddock", + "Kid Colt", + "Wonder Man", + "Winter Soldier", + "Gauntlet", + "Peter Quill", + "Talkback", + "Speedy", + "Albion", + "Phalanx", + "Blackheart", + "Daimon Hellstrom", + "Sheena", + "Kat Farrell", + "Fixer", + "Blackbat", + "War", + "Mister Fear", + "Lily Hollister", + "Spacker Dave", + "Alain", + "Hawkgirl", + "Foggy Nelson", + "Michael Van Patrick", + "Vampirella", + "Ironclad", + "Spot", + "Judomaster", + "Blacklash", + "Dynamite", + "Elektra", + "Vogue", + "Barracuda", + "Booster", + "Gloss", + "Fat Cobra", + "Voodoo", + "Wong", + "Foggy Nelson", + "Madame", + "Mr. Fish", + "Spartan", + "Cheetah", + "Oracle", + "Black Canary", + "Shredder", + "Victor Von Doom", + "Dart", + "Hardball", + "M.O.D.A.M.", + "Serpent Society", + "Amanda Sefton", + "Hemingway", + "Ricochet", + "Kinsey Walden", + "The Question", + "Cloak and Dagger", + "Mimic", + "M.O.D.O.G.", + "Sabretooth", + "Jem", + "Shape", + "Psycho-Man", + "Krystala", + "Joystick", + "Beast", + "Guardsmen", + "Celsius", + "Adam Warlock", + "Anita Blake", + "Speed Demon", + "Corsair", + "Cecilia", + "Radioactive Man", + "Spider", + "Amadeus Cho", + "Savage Land", + "Layla", + "Mysterio", + "Armory", + "Gravity", + "Molten Man", + "Anita Blake", + "Wildcat", + "Blue Blade", + "Scorpion", + "Payback", + "Leeloo", + "Duck-Girl", + "Varga", + "Alexander Pierce", + "Slipstream", + "Star Brand", + "Gorilla Man", + "Payback", + "The Shiver Man", + "Kismet", + "Snake-Eyes", + "Flash", + "Nico", + "Cerise", + "Vulture", + "Savage Land", + "Ultimate Spider-Man", + "Tigra", + "Shadow King", + "Barracuda", + "Johnny Blaze", + "Unknown Soldier", + "Loki", + "Jack Flag", + "The Twelve", + "Sunspot", + "Spirit", + "Agent Brand", + "Wildside", + "Banshee", + "Riddler", + "Donald Blake", + "Vulcan", + "Machine Man", + "Bedlam", + "Teenage Mutant Ninja Turtles", + "Pudding", + "Firebrand", + "Tiger Shark", + "Big Bertha", + "Tinkerer", + "Web", + "Doctor Doom", + "Jann", + "Krystala", + "Sheva Callister", + "Kasumi", + "Bushwacker", + "Arisia", + "Carnage", + "Bulleteer", + "Typhoid Mary", + "Iron", + "Tyrant", + "La", + "Flying Dutchman", + "Kim", + "James Howlett", + "Asterix", + "Champions", + "Mariko Yashida", + "Owl", + "Icemaiden", + "Victor Mancha", + "Spot", + "Happy Hogan", + "Jackpot", + "Mr. Negative", + "Newton Destine", + "Karate", + "Butterfly", + "Loners", + "Spyke", + "Flash", + "Megatron", + "Lady Vermin", + "Arisia", + "Chimera", + "Amphibian", + "Infragirl", + "Dinah Soar", + "Mercury", + "Yellow", + "Sinister Six", + "Skids", + "Iron Monger", + "Leatherhead", + "Loki", + "Captain Britain", + "Black Tarantula", + "Super Hero Squad", + "Quasar", + "Godiva", + "The Defenders", + "W.I.T.C.H:", + "Nova", + "Puck", + "Captain Planet", + "X-23", + "Little", + "Cissie King-Jones", + "Weapon X", + "Bebop", + "Tusk", + "Sunfire", + "Mephistopheles", + "Forgotten One", + "Looker", + "Richard Dragon", + "Marauders", + "Makkari", + "Lamprey", + "Layla Miller", + "Fantomex", + "Gravity", + "Gloss", + "Crystal", + "Kylun", + "Firefly", + "Constrictor", + "Newton Destine", + "Leatherhead", + "Chase Stein", + "Karolina Dean", + "Glenn Talbot", + "Pet Avengers", + "Yellow Claw", + "Wasp", + "Mera", + "Risque", + "Mr. Fish", + "The Shiver Man", + "Nomad", + "Tyger Tiger", + "Howard Saint", + "Ricochet", + "Devi", + "Sally Floyd", + "Secret", + "Supernaut", + "Bloom", + "Exodus", + "Xi’an", + "Raphael", + "Taskmaster", + "Tag", + "Puppet Master", + "Manitou", + "Krista Starr", + "Dollar", + "Sunspot", + "Doc Samson", + "Nekra", + "Silver Surfer", + "Masque", + "Vanisher", + "Dark X-Men", + "Wonder Woman", + "Iron Lad", + "Ultravioletrrr", + "Ozymandias", + "Jamie Braddock", + "Logan", + "Artemis", + "Elloe Kaifi", + "Microbe", + "Negative", + "Guardian", + "Xena", + "Fin Fang Foom", + "In-Betweener", + "Luminals", + "Luke Cage", + "Old Lace", + "Cleopatra", + "Blue Shield", + "Tomas", + "Homer Simpson", + "Hellboy", + "Sabretooth", + "Blastaar", + "Fin Fang Foom", + "Henry Peter Gyrich", + "Terra", + "Doop", + "She-Ra", + "Owl", + "Polaris", + "Rumble", + "Leopardon", + "Rawhide Kid", + "Sydney", + "Captain", + "Kismet", + "Eternity", + "Raven", + "Ezekiel", + "Black Tom", + "Deathcry", + "Leo", + "Frank Castle", + "Lily Hollister", + "Doc Savage", + "Death", + "Blacklight", + "Pete Wisdom", + "Two-Face", + "Rainbow", + "Gargoyles", + "Lorna Dane", + "Screwball", + "Cecilia Reyes", + "Invaders", + "Kingpin", + "Kang", + "Big Wheel", + "Husk", + "John Wraith", + "Kraven the Hunter", + "Spider-Ham", + "Amazi-Girl", + "Triton", + "Queen Noir", + "Warbound", + "Silver Centurion", + "Songbird", + "La Nuit", + "Annihilus", + "Blackhawks", + "Lightning", + "Clint Barton", + "Imp", + "Marvel Zombies", + "Masada", + "Cesspool", + "Hank", + "Ka-Zar", + "Julian Keller", + "Venus Dee Milo", + "White Tiger", + "Silver Sable", + "Beak", + "Christian Walker", + "Ultimate Spider-Man", + "Venom", + "Kyle", + "Harry Osborn", + "Terror", + "Joseph", + "Air-Walker", + "Garganta", + "Warlock", + "Jackal", + "Thundra", + "James Buchanan Barnes", + "Leper Queen", + "Killmonger", + "Spartan", + "Alex Power", + "Jade", + "Yellow Claw", + "Night Nurse", + "Doc Savage", + "Guardians of the Galaxy", + "Lava-Man", + "Witchfire", + "U-Foes", + "Haven", + "Captain Universe", + "Scourge of the Underworld", + "Hydro-Man", + "Andrew Chord", + "Madame Hydra", + "Ultragirl", + "Ultimo", + "Jack Power", + "Gorilla Man", + "Half-Life", + "Artiee", + "Wolf Cub", + "Clint Barton", + "Nick Fury", + "Xavin", + "Mauler", + "Starfire", + "Zatanna", + "Barb", + "Mindworm", + "Shinko Yamashiro", + "Terry", + "War", + "Maestro", + "Raven", + "Mongu", + "Ghost", + "Weapon Omega", + "New X-Men", + "She-Venom", + "Betty Brant", + "Sumo", + "The Hood", + "Hitomi Sakuma", + "The Punisher", + "Guardsmen", + "Heather", + "Indigo", + "Mr. Fantastic", + "Magma", + "Bronze Tiger", + "Thunderball", + "Peter Parker", + "Cyclops", + "Anthem", + "Cobweb", + "Donna", + "Forearm", + "Adam Destine", + "War", + "Alexa Mendez", + "Skyrocket", + "Phil Sheldon", + "Bebop", + "Colt", + "Monstress", + "Cammy", + "Red Skull", + "W.I.T.C.H:", + "Max", + "Polaris", + "Marvex", + "Geiger", + "Morlocks", + "Meggan", + "Scarlet", + "Darna", + "Blink", + "James Buchanan Barnes", + "Sunfire", + "Nayana", + "Mondo Gecko", + "Timeslip", + "Frightful Four", + "M.O.D.O.G.", + "Kitty", + "Aquagirl", + "Ogun", + "Vulcan", + "Inhumans", + "Bloke", + "Elasti-Girl", + "Silhouette", + "Aleta", + "Harry Heck", + "Xena", + "Electro", + "Poison", + "Widget", + "Tusk", + "Skids", + "Shrinking", + "Komodo", + "Argent", + "Korg", + "Kylun", + "Barbarella", + "Roulette", + "Wendell Vaughn", + "Stone Men", + "Gung-Ho", + "Rampage", + "Stunner", + "Sharon Carter", + "Spy", + "GW Bridge", + "Starhawk", + "Stunner", + "Babaing", + "Master Mold", + "Ronin", + "Blok", + "Landau", + "Nocturne", + "Miss America", + "Supreme Intelligence", + "Buffy", + "Fairchild", + "U.S. Agent", + "Pepper Potts", + "Phoenix", + "Mercury", + "Sharon Carter", + "Green Lantern", + "Scorpion", + "Scourge", + "Buttercup", + "Sauron", + "Metal Master", + "Annihilus", + "Kulan Gath", + "Bullseye", + "Hedge Knight", + "Mach IV", + "Karma", + "Cyber", + "Infragirl", + "Vapor", + "Red Hulk", + "Warren Worthington III", + "Cammi", + "Sin", + "Silver Sable", + "Rumiko Fujikawa", + "Amazi-Girl", + "Galvatron", + "Forgotten One", + "Buttercup", + "Santa Claus", + "Hannibal King", + "Virginia Dare", + "Dexter Bennett", + "Diamond", + "Katie Power", + "Binary", + "Lady Ursula", + "Celestials", + "Lucky Pierre", + "Felicia Hardy", + "Wallflower", + "Blur", + "Mr. Fixit", + "Shape", + "Magdalene", + "Pilgrim", + "Starhawk", + "Proudstar", + "Stardust", + "Orphan-Maker", + "Cargill", + "Penguin", + "Sphinx", + "Hawkwoman", + "Mauler", + "Saturn", + "Betty Ross", + "Destiny", + "Zemo", + "Huntara", + "Metal Master", + "Psylocke", + "Hellion", + "Squirrel Girl", + "Jackpot", + "Bloodaxe", + "Batgirl", + "Butterfly", + "X-Factor Investigations", + "Calamity", + "Jennifer", + "Pet Avengers", + "Lily Hollister", + "Maggott", + "Dirk Anger", + "Impulse", + "Jem", + "Zealot", + "Azazel", + "Moth", + "Yellowjacket", + "Omega the Unknown", + "Ted Forrester", + "Alain", + "Jack O' Lantern", + "Flaberella", + "Jean", + "Genis-Vell", + "Tomorrow Man", + "Wallow", + "Jennifer", + "Sharon Ventura", + "Dumb", + "Red 9", + "Silver Sable", + "Zodiak", + "Star-Lord", + "Reptil", + "Cecilia Reyes", + "Stranger", + "Jarella", + "Mad Thinker", + "Blackout", + "Doctor Octopus", + "Jessica Jones", + "Miyako", + "Sydney", + "Darna", + "Thaddeus Ross", + "B.Orchid", + "Earthquake", + "Genesis", + "Spider-Ham", + "Jigsaw", + "Lady Bullseye", + "Stranger", + "Star-Spangled", + "The Shadow", + "Guardian", + "Calypso", + "Nightveil", + "Iron Cross Army", + "Old Lace", + "Karate Kid", + "Patriot", + "Unknown Soldier", + "Nuke", + "Ultron", + "Constrictor", + "Justice", + "Dreaming Celestial", + "Ravenous", + "Kinetix", + "Albert Cleary", + "Mach IV", + "Echo", + "Vixen", + "Darkstar", + "Landau", + "Microbe", + "Carmella Unuscione", + "Aqueduct", + "Voodoo", + "Cobra", + "Fleur-de-Lis", + "Mr. Payback", + "Network", + "The Defenders", + "Werewolf By Night", + "Jocasta", + "Uatu The Watcher", + "Shen", + "Mother-One", + "Silk Fever", + "Venus", + "Orion", + "Alex Power", + "Garrison Kane", + "Mr. Fixit", + "Cleopatra", + "Squirrel", + "Black Crow", + "Lady Shiva", + "Fairchild", + "Violet", + "Emma Frost", + "Ultimatum", + "Loners", + "Doorman", + "Justice", + "Tempo", + "Meltdown", + "Queen Noir", + "Captain Universe", + "Blossom", + "Kimberly", + "H.E.R.B.I.E.", + "Amun", + "Krystala", + "Warpath", + "James Howlett", + "The Wasp", + "Ikaris", + "Valeria Richards", + "Microbe", + "Argent", + "Snowbird", + "Rogue", + "Scarlet Spider", + "Jesse", + "Lords of Avalon", + "Black Queen", + "Tomas", + "Lava-Man", + "Motormouth", + "Dirk Anger", + "Alex Wilder", + "Sage", + "Misfit", + "T'Challa", + "The Professor", + "Sprite", + "Spencer Smythe", + "Bionic Commando", + "Talon", + "Santa Claus", + "Justin Hammer", + "Karolina Dean", + "Doctor Mindbender", + "Green Arrow", + "Tyrannus", + "Masque", + "Lords of Avalon", + "Magus", + "Harrier", + "Zaladane", + "Nightwing", + "Donatello", + "Gabe Jones", + "Kabuki", + "Arsenal", + "Sharon Ventura", + "Artemis", + "Zuras", + "Conan the Barbarian", + "Norman Osborn", + "Professor X", + "Mongu", + "Madame Hydra", + "Jakita", + "Mole Man", + "Joshua Kane", + "Titanium Man", + "A.I.M.", + "Conan the Barbarian", + "Fleur-de-Lis", + "Phyla-Vell", + "Franklin Storm", + "Flora", + "Fathom", + "Albert Cleary", + "Flying Dutchman", + "Ego", + "Stepford", + "Stunner", + "Alice", + "Free", + "Nightcat", + "Steel", + "Starhawk", + "Vertigo", + "Carlie Cooper", + "Leonardo", + "Northstar", + "Young X-Men", + "Laurel", + "Violator", + "The Order", + "Shamrock", + "Saturn", + "Carol Hines", + "Harry Osborn", + "She-Hulk", + "Hex", + "Mister Fear", + "Shinko Yamashiro", + "Fallen", + "Praxagora", + "Brother Voodoo", + "Tiger Shark", + "Mighty", + "Star-Spangled", + "Killmonger", + "Hulk", + "Vera", + "Shalla-bal", + "Wendigo", + "Kid", + "Network", + "Professor Monster", + "Tarantula", + "Garganta", + "Elsa Bloodstone", + "Lightning Lords of Nepal", + "Harbinger", + "Cyclone", + "Devastator", + "XJ-9", + "John Wraith", + "Tara", + "Ultimate Spider-Man", + "Gargoyle", + "Mr. Bumpo", + "Shredder", + "Ronan", + "Spawn", + "Iron Fist", + "Lucky Pierre", + "PsyNapse", + "Masters of Evil", + "Killmonger", + "Blackbat", + "Kitty", + "Slyde", + "Paibok", + "Dark Avengers", + "Morph", + "Johnny Storm", + "Gene Sailors", + "Rescue", + "The Anarchist", + "Wallop", + "The Question", + "Eddie Lau", + "The Order", + "Shang-Chi", + "Gateway", + "Spy", + "Lieutenant Marcus Stone", + "Dracula", + "The Stranger", + "Hammerhead", + "Shen", + "Fat Cobra", + "Venus Dee Milo", + "Rictor", + "Silhouette", + "She-Ra", + "Brood", + "Joystick", + "Archangel", + "Mandarin", + "Vampiro", + "Rampage", + "Wallflower", + "Agent", + "Riptide", + "Fairchild", + "Sebastian Shaw", + "Kraven the Hunter", + "Agent Zero", + "Happy Hogan", + "U.S. Agent", + "Hardball", + "Gressill", + "Hussar", + "Momoko", + "Proteus", + "Trauma", + "Captain Cross", + "Red Hulk", + "Arcana", + "Genis-Vell", + "Marcus Van Sciver", + "Batwoman", + "Reaper", + "Cissie King-Jones", + "Klaw", + "Ajaxis", + "Mandroid", + "Pilgrim", + "Warbound", + "Red Skull", + "Dark Phoenix", + "Mongu", + "Black Crow", + "Blackbat", + "Red 9", + "Jane Foster", + "Tsunami", + "Ord", + "A-Bomb", + "Flora", + "Sunspot", + "Colt", + "Mephisto", + "Nite Owl", + "Dorian Gray", + "Meteorite", + "Galvatron", + "Heather", + "Green Lantern", + "Katie Power", + "Ladyhawk", + "Ultimates", + "Velocity", + "Happy Hogan", + "Pandemic", + "Amora", + "Thor Girl", + "Green Lantern", + "Corsair", + "Glenn Talbot", + "Selene", + "Meggan", + "Kratha", + "Blue Shield", + "Hex", + "Adam Warlock", + "Jack Murdock", + "Blindfold", + "Pride", + "Retro Girl", + "Cable", + "Fever", + "Blackheart", + "Goliath", + "Dark Phoenix", + "Speedball", + "Warhawk", + "Bromley", + "Empowered", + "Nitro", + "Talon", + "Artiee", + "Agent X", + "Alex Power", + "Shatterstar", + "Sentry", + "Mega Man", + "Harpoon", + "Iron Cross Army", + "Scalphunter", + "Serpent Society", + "Captain", + "Gertrude", + "Wendigo", + "Whiplash", + "Masters of Evil", + "Robin Hood", + "Traci", + "Iron Cross Army", + "Erik the Red", + "Cloak", + "Kid Colt", + "Vanisher", + "Ego", + "Doop", + "Conan the Barbarian", + "Varga", + "Ord", + "Blackout", + "Morlun", + "Hal", + "Quasimodo", + "Rogue", + "Onslaught", + "Cypher", + "Tiger", + "Risque", + "Marvelman", + "Green Goblin", + "Cypher", + "Deadpool", + "Ray Fillet", + "Master Chief", + "Blue Shield", + "Swordsman", + "Crimson King", + "Frog-Man", + "Professor X", + "Storm", + "Monster Badoon", + "Raphael", + "James Buchanan Barnes", + "Xi’an", + "Silver Fox", + "Swarm", + "Misty Knight", + "Exodus", + "Sebastian Shaw", + "Gypsy", + "Big Bertha", + "Morgan Stark", + "Reverse", + "Blue Beetle", + "Angel", + "Randall", + "Whirlwind", + "Joystick", + "Jane Foster", + "Yellow Claw", + "Agent Liberty", + "Quicksilver", + "Skrulls", + "Samantha", + "Ulik", + "Fairchild", + "Vera", + "Silverclaw", + "Nico Minoru", + "Ghost", + "Red She-Hulk", + "Gangbuster", + "Wonder Woman", + "Odin", + "Wildcat", + "Rat King", + "Emplate", + "Emma Frost", + "Choice", + "Adam Warlock", + "Skids", + "The Hunter", + "Tick", + "Carmella Unuscione", + "Boom Boom", + "Tiger", + "Topaz", + "Starhawk", + "Gressill", + "True Believers", + "Captain Stacy", + "Kelly", + "Boom Boom", + "Jade", + "Tyrannus", + "Dragon Lord", + "Dream", + "Negative", + "Deacon Frost", + "Johnny Storm", + "Jule Carpenter", + "Chameleon", + "Scourge", + "Babaing", + "Blue Blade", + "Pretty Boy", + "Atlas", + "Genesis", + "Savage Land", + "Punisher", + "Amber", + "Grace", + "Dream", + "Andromeda", + "Molecule Man", + "Connor Hawke", + "Zaladane", + "Punisher", + "Death", + "Matilda", + "Maestro", + "Firelord", + "Crimson Crusader", + "Riptide", + "Manhattan Guardian", + "Shockwave", + "Brainiac", + "Clobber", + "Roadblock", + "Wonder", + "Doop", + "Green Lantern", + "Holocaust", + "Texas Twister", + "Red Ghost", + "Robin", + "Anya", + "Octobriana", + "Ultragirl", + "Agent Liberty", + "Masked Marvel", + "Sym", + "Fantastick Four", + "The Captain", + "Firestorm", + "Dinah Soar", + "Wildcat", + "Bluestreak", + "Master Chief", + "Firelord", + "Bulldozer", + "Scarecrow", + "Weapon X", + "Gladiator", + "Freak", + "Starjammers", + "Harry Osborn", + "Electra", + "Dust", + "Troia", + "Pretty Boy", + "Talkback", + "Strong Guy", + "Richard Dragon", + "Captain Planet", + "Rocket Raccoon", + "Karen O'Malley", + "Jungle", + "Daimon Hellstrom", + "Wild", + "Manitou", + "Thunderbolts", + "Liz", + "Synch", + "Dagger", + "Supergran", + "Captain Flint", + "Ozymandias", + "Scarecrow", + "Omega Red", + "Warlock", + "Lily Hollister", + "Captain Planet", + "Hypno-Hustler", + "The Call", + "Swift", + "Doctor Octopus", + "Runaways", + "Flamebird", + "Phil Sheldon", + "Martin Li", + "Avengelyne", + "The Fury", + "Slayback", + "Fairchild", + "Jack Flag", + "Spider-Ham", + "Vision", + "Iceman", + "Killer Shrike", + "White Queen", + "Praxagora", + "Imperial Guard", + "Vance Astro", + "Jolt", + "Happy Hogan", + "Iron", + "Kronos", + "War Machine", + "Bloodberry", + "ClanDestine", + "Glorian", + "Hope Summers", + "Amazoness", + "Vampiro", + "Valeria Richards", + "Overlord", + "Peter Parker", + "The Enforcers", + "Harry Osborn", + "Iron Cross Army", + "Emma", + "Git Hoskins", + "Morlun", + "Leatherhead", + "Tecna", + "Bulletgirl", + "Kristin", + "Harry Heck", + "Terra", + "G.I. Joe", + "Deathlok", + "Shocker", + "Quentin Quire", + "Raptor", + "Galvatron", + "Centennial", + "Agent Liberty", + "Lilith", + "Magdalene", + "Agents of Atlas", + "Omega Sentinel", + "Panda Khan", + "Green Lantern", + "Colt", + "Tomas", + "Captain Stacy", + "Pip", + "Vampiro", + "Kristin", + "Violet", + "Maverick", + "Spirit", + "Jake", + "Zemo", + "Lynn", + "Thunderbird", + "Silver", + "Post", + "Charlie Campion", + "Ms. Marvel", + "Alexa Mendez", + "Expediter", + "Elastigirl/Mrs.Incredible", + "Zarda", + "Deathstrike", + "Mother-One", + "Shikari", + "True Believers", + "Venus", + "Angel", + "Josiah X", + "HYDRA", + "PantyMan", + "Wallop", + "Metal Master", + "Aleta", + "Alpha Flight", + "Midnight", + "Orphan-Maker", + "Motormouth", + "Willow", + "Warhawk", + "Kate", + "Fenris", + "Armor", + "Nimrod", + "Bloodstrike", + "Princess Powerful", + "Stingray", + "Sakura", + "Jean Grey", + "Conan the Barbarian", + "Russian", + "Shinobi Shaw", + "Trauma", + "Big Bertha", + "Tinkerer", + "Abomination", + "Barracuda", + "Black Widow", + "Maya", + "Plastic", + "Nico", + "Spirit", + "Network", + "Savage Land", + "Tsunami", + "Phoenix", + "Elastigirl/Mrs.Incredible", + "Shotgun", + "Dumb", + "Rocket Raccoon", + "Hyperion", + "The Enforcers", + "Molecule Man", + "Hannibal King", + "Starjammers", + "James Buchanan Barnes", + "Phalanx", + "Riptide", + "Maxima", + "Freefall", + "Sheena", + "Bushwacker", + "Asgardian", + "Grey Gargoyle", + "Aaron Stack", + "Gressill", + "Boodikka", + "Kitty", + "Aztec", + "Master Mold", + "Slayback", + "Ironclad", + "Colleen", + "King Cobra", + "Shriek", + "Epoch", + "Loners", + "Salo", + "Deathstrike", + "Young Avengers", + "Justin Hammer", + "Aqueduct", + "Sabretooth", + "Hellcat", + "New X-Men", + "Debra Whitman", + "Sue Storm", + "Forearm", + "Wolverine", + "J. Jonah Jameson", + "Two-Gun Kid", + "Thunderbird", + "Duck-Girl", + "Steel Serpent", + "The Avengers", + "Wild Child", + "Owlman", + "Donna", + "Michaelangelo", + "Diamondback", + "Firebrand", + "Thanos", + "Mother Askani", + "Timeslip", + "Bengal", + "Psyche-Out", + "Alvin Maker", + "Elasti-Girl", + "Red Ghost", + "Magik", + "Korg", + "Morlocks", + "Scarlet", + "Madripoor", + "Natasha", + "Black Knight", + "Jamie Braddock", + "Amanda Sefton", + "Count Nefaria", + "Overlord", + "Darkhawk", + "Mauler", + "Pudding", + "Nightveil", + "Human Cannonball", + "Shotgun", + "Battle", + "Amanda", + "Triton", + "Mindworm", + "Sym", + "Lettuce", + "Ultravioletrrr", + "Spider-Woman", + "Secret Warriors", + "Galactus", + "Calypso", + "Promethea", + "Doomsday Man", + "Indigo", + "Drax", + "Manitou", + "Captain Planet", + "Joker", + "Anya", + "Jane Foster", + "Vance Astro", + "Aztec", + "Maddog", + "Leopardon", + "Nova", + "Elastigirl/Mrs.Incredible", + "Ezekiel", + "Harry Heck", + "Violet", + "Christian Walker", + "Jayna", + "Caliban", + "Flaberella", + "Beta-Ray Bill", + "M.O.D.A.M.", + "Stellaris", + "Blitzkrieg", + "Sugar Man", + "Madame Masque", + "Ares", + "Human Torch", + "Maria Hill", + "Graphics", + "Lavagirl", + "Rick Jones", + "Cardiac", + "Super-Skrull", + "Kratha", + "Doctor Doom", + "Apocalypse", + "Zealot", + "Kraven the Hunter", + "Happy Hogan", + "Grim Reaper", + "G.I. Joe", + "Dawnstar", + "Nimrod", + "Empath", + "Power", + "Blue Beetle", + "S.H.I.E.L.D.", + "David Alleyne", + "Daimon Hellstrom", + "Circuit", + "Bulldozer", + "Speedball", + "Ultrawoman", + "Neon", + "Man-Wolf", + "Siren", + "Illuminati", + "La Nuit", + "Mary", + "Ogun", + "M.O.D.A.M.", + "Void", + "Shockwave", + "Purple Man", + "Solo", + "Supergran", + "Beetle", + "Mint", + "Ser Duncan", + "Jade", + "Lucky Pierre", + "Liz", + "Jet", + "John Jameson", + "Maria Hill", + "Ultron", + "Wendell Rand", + "Lenore", + "Talon", + "Sun", + "Saturn", + "Rictor", + "Black Tom", + "Mr. Meugniot", + "Cannonball", + "Albion", + "Bruce", + "Flamebird", + "Air-Walker", + "Traci", + "Hooded", + "Genis-Vell", + "Captain Cross", + "Colossus", + "Hate-Monger", + "Texas Twister", + "Nebula", + "Major Mapleleaf", + "Jennifer Smith", + "Malice", + "Imperial Guard", + "Wiccan", + "Feral", + "Guile", + "Gravity", + "Skin", + "Spider", + "Manitou", + "Amethyst", + "Psyche-Out", + "Garrison Kane", + "Blue Blade", + "Zodiak", + "Shredder", + "Bloodberry", + "Dagger", + "Sunset Bain", + "Changeling", + "Abyss", + "Devastator", + "Elasti-Girl", + "Wildcat", + "Foggy Nelson", + "Nebula", + "U-Go Girl", + "Maelstrom", + "Morlocks", + "Famine", + "Rampage", + "Lizard", + "Crazy", + "Vampiro", + "Dawnstar", + "Robin Chapel", + "Jessica Jones", + "Forgotten One", + "Storm", + "Talkback", + "Amiko", + "The Watchers", + "Joystick", + "Medusa", + "Cottonmouth", + "Ronin", + "Nimrod", + "Amiko", + "Sara", + "Nightshade", + "Atlas", + "Ch'od", + "Decepticon", + "Ms. Marvel", + "Dum Dum Dugan", + "Stargirl", + "Loria", + "Retro Girl", + "Shredder", + "Elektra", + "Sparx", + "Rhino", + "Princess", + "Spellbinder", + "Jack Flag", + "Cyborg", + "Empowered", + "Little", + "Zealot", + "Foggy Nelson", + "Dreadnought", + "Ray Fillet", + "PantyMan", + "Betty Ross", + "Speed", + "Prince of Orphans", + "Karolina Dean", + "Sister Grimm", + "Unus", + "Impulse", + "Count Nefaria", + "Vigilante", + "The Renegades", + "Mandrill", + "Secret Warriors", + "Copycat", + "Catwoman", + "Spider", + "Nitro", + "Lady Bullseye", + "Virginia Dare", + "Russian", + "Red Wolf", + "Veda", + "Diamond", + "Young X-Men", + "Jean Grey", + "Druig", + "Stark Industries", + "Kingpin", + "Doll", + "Dolphin", + "Havok", + "Stargirl", + "Spartan", + "Orion", + "Stingray", + "Sally Floyd", + "Excalibur", + "Anthem", + "Korg", + "Nite", + "Bulletgirl", + "Kristin", + "Karen Page", + "Meteorite", + "Doctor", + "Princess", + "Void", + "Rat King", + "King Cobra", + "Tana Nile", + "Blacklight", + "New Warriors", + "Topaz", + "She-Ra", + "Zakuro", + "Leopardon", + "Fantastic Four", + "Kitty", + "Shanna the She-Devil", + "Plastic", + "Lila Cheney", + "Black", + "Sheva Callister", + "Two-Gun Kid", + "Jesse", + "Franklin Richards", + "Archangel", + "Vector", + "Xi’an", + "Dazzler", + "X-Men", + "Tarantula", + "Toad Men", + "Robert Baldwin", + "Miracleman", + "Aginar", + "Scorpion", + "Nightshade", + "Maximus", + "Tempo", + "Nextwave", + "Empowered", + "Vindicator", + "The Howling Commandos", + "Riddler", + "Young Avengers", + "Albert Cleary", + "Thanos", + "Inertia", + "Terror", + "Stephen Strange", + "SheZow", + "Beef", + "Kole", + "Buffy", + "Stripperella", + "Traci", + "Crimson Dynamo", + "Lanolin", + "Parasite", + "Caretaker", + "Maximum", + "Squadron Supreme", + "Shadu the Shady", + "Star-Lord", + "Magma", + "Pretty Boy", + "Man-Wolf", + "Sister Grimm", + "Empress", + "Lady Ursula", + "Grandmaster", + "Caliban", + "Network", + "Orphan", + "Talos", + "Frankenstein's Monster", + "Sir Ram", + "Wildcat", + "Winter Soldier", + "Rainbow", + "Spider", + "Aginar", + "Karma", + "Bride of Nine Spiders", + "Faith", + "Virtuous", + "The Liberteens", + "Obadiah Stane", + "Retro Girl", + "Shocker", + "Clint Barton", + "Graphics", + "Steve Rogers", + "Empowered", + "Wither", + "Pandemic", + "Eternity", + "Stacy X", + "Ben Grimm", + "Songbird", + "Anole", + "Cable", + "Echo", + "Nicolaos", + "Butterfly", + "Jasper Sitwell", + "Micromax", + "Marvel Boy", + "Dazzler", + "XS", + "Bloodaxe", + "Quasimodo", + "Ghost", + "Tony Stark", + "The Wasp", + "Enchantress", + "Crusher Hogan", + "Dollar", + "Agent", + "Red Wolf", + "Loria", + "M.O.D.O.G.", + "Jeryn Hogarth", + "Sharon Carter", + "Penance", + "Sparx", + "H.E.R.B.I.E.", + "Whistler", + "Captain Universe", + "Lockheed", + "Violations", + "Thing", + "Orphan", + "Slyde", + "Juniper", + "Greymalkin", + "Nocturne", + "Russian", + "Tenebrous", + "Shamrock", + "Omega Flight", + "Queen", + "Morgan Stark", + "Mr. Payback", + "Titaness", + "Cammy", + "Bushwacker", + "Blackhawks", + "Silver", + "Foot Soldier", + "Cammy", + "Moth", + "Loners", + "Ogun", + "X-Babies", + "Wrecking Crew", + "Chimera", + "Kratha", + "Praxagora", + "The Defenders", + "Spyke", + "Titania", + "Web", + "Brittany", + "Snowbird", + "Forearm", + "Steel", + "Elongated", + "Paladin", + "Gloss", + "Miyako", + "Chores MacGillicudy", + "Glenn Talbot", + "Karnak", + "Aqueduct", + "Lord Hawal", + "Dani Moonstar", + "Tempo", + "La", + "Kate", + "Word", + "Maestro", + "Changeling", + "Alex Wilder", + "Owlman", + "Beak", + "Kimberly", + "Maria Hill", + "XS", + "Helspont", + "Goliath", + "Crystal", + "The Initiative", + "Silverclaw", + "Lavagirl", + "Fabian Cortez", + "X-Babies", + "Darwin", + "Shape", + "Hawkeye", + "Zarda", + "Willow", + "Skullbuster", + "Natasha Romanoff", + "Agent X", + "Wilson Fisk", + "Jake", + "Jazinda", + "Morph", + "Aquagirl", + "Cuthbert", + "Dagger", + "Doll", + "Hobogoblin", + "Vapor", + "Battering Ram", + "Lady Bullseye", + "Duck-Girl", + "Wyatt Wingfoot", + "Marcus Van Sciver", + "Marvel", + "New Goblin", + "Agent Brand", + "Mr. Fantastic", + "Spyke", + "Miss America", + "War Machine", + "Veda", + "Batroc the Leaper", + "Catwoman", + "X-23", + "Blue Beetle", + "Kismet", + "Nightcrawler", + "Crimson Dynamo", + "Sebastian Shaw", + "Forearm", + "Kendra", + "Tinkerer", + "Blonde", + "Korvac", + "Hepzibah", + "Megatron", + "Sentry", + "Beyonder", + "Hellions", + "Gwen", + "The Santerians", + "Kingpin", + "Marvel Boy", + "Dani Moonstar", + "Brittany", + "Abomination", + "Unus", + "Arachne", + "Shrinking", + "Mad Thinker", + "Red Shift", + "Captain Midlands", + "Fleet Tracking", + "Aspen", + "Henry Peter Gyrich", + "Shadow King", + "Human Fly", + "Joker", + "Sprite", + "Dyna", + "Sub-Mariner", + "Rocket", + "Anole", + "Zakuro", + "The Twelve", + "Azazel", + "Blitzkrieg", + "Shazam", + "Lilith", + "Aleta", + "Radioactive Man", + "Firebrand", + "Steel", + "Silhouette", + "Firestorm", + "Toro", + "Atom", + "Skids", + "Jack O' Lantern", + "Mia Dearden", + "Captain Britain", + "The Hunter", + "Heather", + "Jane Foster", + "Loki", + "Cybersix", + "Ultra-Adaptoid", + "Indigo", + "M.O.D.O.K.", + "Iron Monger", + "Bloodberry", + "Gamma Corps", + "Red Wolf", + "Rage", + "Night Nurse", + "Amun", + "Otto Octavius", + "Steve Rogers", + "Goblin Queen", + "H.A.M.M.E.R.", + "Oracle", + "Payback", + "Plazm", + "Pyro", + "Kree", + "Tag", + "Gwen Stacy", + "Cloak and Dagger", + "Sersi", + "Sym", + "Omega Flight", + "Hydro-Man", + "Beach Head", + "Brainiac", + "Mimic", + "Lettuce", + "Otto Octavius", + "Anita Blake", + "Junta", + "Cecilia Reyes", + "Sif", + "Asgardian", + "Tigra", + "La Nuit", + "Sebastian Shaw", + "Madripoor", + "Nightveil", + "Stinger", + "Joan the Mouse", + "Jennifer", + "Tecna", + "Franklin Storm", + "Human Cannonball", + "Spider-Girl", + "Tempest", + "Spirit", + "Cassandra Nova", + "Blob", + "Professor Monster", + "Sons of the Tiger", + "Hedge Knight", + "Captain Marvel", + "Chase", + "Lake", + "Prism", + "Dreaming Celestial", + "Beta-Ray Bill", + "Freefall", + "Skrulls", + "Gertrude", + "Martian", + "Nightshade", + "Joshua Kane", + "Jessica", + "Queen Noir", + "Newton Destine", + "Roughhouse", + "Wraith", + "Barracuda", + "Surge", + "Spacker Dave", + "Jessica Jones", + "Reverse", + "Shalla-bal", + "Betty Ross", + "Cloud 9", + "Union Jack", + "Toad Men", + "Jinx", + "Asylum", + "Mas", + "X-Force", + "Burnout", + "Black Crow", + "Plastic", + "Chat", + "G.I. Joe", + "Vertigo", + "Hydra", + "Arsenic", + "Venus Dee Milo", + "Jinx", + "Madame", + "Proteus", + "Gunslinger", + "X-Men", + "Super Hero Squad", + "Blackhawks", + "Madame Masque", + "Tarot", + "Mantis", + "Horridus", + "Moondragon", + "Genesis", + "XS", + "Rocket", + "Abbey", + "Sif", + "True Believers", + "Lynn", + "Xera", + "Dove", + "Jetstream", + "Amora", + "Kree", + "Mr. Immortal", + "Swift", + "Green", + "Stranger", + "Lightning Lords of Nepal", + "Umar", + "Puppet Master", + "Centurions", + "Alexa Mendez", + "Firestorm", + "Wallow", + "Quasar", + "Sprite", + "Doctor Octopus", + "Rapture", + "Talos", + "Carmella Unuscione", + "Cobalt Man", + "Killmonger", + "Leech", + "Cobra", + "Thunderball", + "Deviants", + "Ichigo", + "Bloom", + "Omega Flight", + "Tenebrous", + "Queen", + "S.T.R.I.P.E.", + "Starbolt", + "Harpoon", + "Frog Thor", + "Elasti-Girl", + "Hawkgirl", + "Sinister Six", + "Brute", + "Aurora", + "Ultimates", + "Fantomah", + "Bride of Nine Spiders", + "Daimon Hellstrom", + "Captain America", + "Ultron", + "Firedrake", + "Hammerhead", + "Triathlon", + "The Phantom", + "Onyx", + "Lord Tyger", + "Huntress", + "Phantom", + "Satana", + "Ozymandias", + "Mint", + "Korvac", + "Bloodberry", + "Adam Warlock", + "Damage Control", + "Lagoon", + "Crane", + "Blade", + "Centurions", + "Korg", + "Titanium Man", + "Mercer", + "Wasp", + "Shiver Man", + "Zealot", + "Otto Octavius", + "James Howlett", + "Sheva Callister", + "Pyro", + "Humbug", + "Vampiro", + "Barb", + "Madripoor", + "Rouge", + "El Aguila", + "Ravenous", + "Kumori", + "Terry", + "Hitomi Sakuma", + "Mister Fear", + "X-Cutioner's Song", + "Terra", + "Inhumans", + "Cargill", + "Danny Rand", + "Blood Wraith", + "Bella", + "Blackbat", + "Swordsman", + "Circuit", + "The Executioner", + "B.Orchid", + "Dollar", + "Alexa Mendez", + "Triathlon", + "Black Panther", + "Banshee", + "Mister Freeze", + "Doomsday", + "Risque", + "Nicolaos", + "Asylum", + "Artiee", + "Crane", + "Rachel Grey", + "Millie the Model", + "Loners", + "Alicia Masters", + "Whistler", + "Masters of Evil", + "Robin Hood", + "Ronan", + "Victor Mancha", + "Galia", + "The Watchers", + "Orphan", + "Cobalt Man", + "Jetstream", + "Zarek", + "Zombie", + "Deathlok", + "Baron Strucker", + "Shape", + "Toxin", + "Yellow Claw", + "Dargo Ktor", + "Great Lakes Avengers", + "Sun", + "Dolphin", + "Cannonball", + "Santa Claus", + "Clan Destine", + "Lenny Balinger", + "Mother Askani", + "Klaw", + "Ted Forrester", + "Red Shift", + "Amanda Sefton", + "Juniper", + "Speedy", + "Black", + "Buff", + "Calendar", + "Andrew Chord", + "Hitman", + "King Cobra", + "Sons of the Tiger", + "Tarot", + "Cinnamon", + "Hawkgirl", + "Gypsy", + "Richard Dragon", + "Young X-Men", + "Shotgun", + "Beetle", + "Callisto", + "Jennifer Smith", + "Marvel Zombies", + "Blacklash", + "Jonni", + "Rainbow", + "Masada", + "Natasha Romanoff", + "Onslaught", + "Jubilee", + "Quasimodo", + "Micro/Macro", + "Skin", + "Puppet Master", + "Felicia Hardy", + "Alisha", + "Giant Girl", + "Jeryn Hogarth", + "Shang-Chi", + "Brute", + "Feral", + "Microbe", + "Eternals", + "Glenn Talbot", + "Nekra", + "Copycat", + "Wilson Fisk", + "Heather", + "HYDRA", + "Cesspool", + "Naoko", + "Kitty", + "Hellion", + "Gwen Stacy", + "Red", + "Parasite", + "Jesse", + "Constrictor", + "Solo", + "Squadron Supreme", + "Imp", + "Ballistic", + "Thor", + "Nomad", + "Stark Industries", + "Valkyrie", + "Debra Whitman", + "Caliban", + "Bengal", + "Dum Dum Dugan", + "Holy", + "Rampage", + "Arisia", + "Bumblebee", + "Atlas", + "Ironclad", + "Babaing", + "Brother Voodoo", + "Ultrawoman", + "Nikki", + "Rawhide Kid", + "Hussar", + "Hypno-Hustler", + "Ronan", + "Maximus", + "Squadron Sinister", + "Warpath", + "Lorna Dane", + "Moon Knight", + "Lamprey", + "Hulkling", + "Glitter", + "Ultimates", + "Ser Duncan", + "Doctor Faustus", + "Dark X-Men", + "Alisha", + "Lady", + "Molten Man", + "Penguin", + "Tyrant", + "Damage Control", + "WhirlGirl", + "Husk", + "Iron Cross Army", + "Poison", + "Abomination", + "Nico", + "Ajaxis", + "Archangel", + "Decepticon", + "Blob", + "Katie Power", + "Ajak", + "Snake-Eyes", + "Nuke", + "Mr. Immortal", + "Raza", + "Starfox", + "Hercules", + "Mary", + "Nelvana", + "Spoiler", + "Empath", + "Tenebrous", + "Pip", + "Zaran", + "Karolina Dean", + "Starwoman", + "Anole", + "Stryfe", + "Stature", + "Lightning", + "Hawkwoman", + "Ender Wiggin", + "Shiver Man", + "Fabian Cortez", + "Wallflower", + "Obadiah Stane", + "Arisia", + "Boodikka", + "Sunspot", + "Vector", + "The Professor", + "Orphan", + "Famine", + "Traci", + "Black Tom", + "Dove", + "A.I.M.", + "Psyche-Out", + "Luckman", + "Blizzard", + "Avalon", + "Atomic", + "Mr. Immortal", + "Silver Centurion", + "Silver Samurai", + "Loria", + "The Renegades", + "Bullseye", + "Stunner", + "George Stacy", + "Zarda", + "Shiver Man", + "The Santerians", + "Smiling Tiger", + "Molly Hayes", + "Kim", + "Rainbow", + "Robbie Robertson", + "Hit", + "Wallop", + "Motormouth", + "Doctor Faustus", + "Leper Queen", + "Ghost Rider", + "Synch", + "Scarlet Spider", + "Arcana", + "Layla Miller", + "Vera", + "Psyche-Out", + "Agent X", + "Susan Delgado", + "Zodiak", + "Mister Sinister", + "Maverick", + "Tinkerer", + "Fairchild", + "Joan the Mouse", + "Ganymede", + "Agents of Atlas", + "Buttercup", + "Air-Walker", + "Gene Sailors", + "Nextwave", + "Ezekiel", + "Horridus", + "Stark Industries", + "Katana", + "Alice", + "Cerise", + "Speedy", + "Joseph", + "XJ-9", + "Joystick", + "Brute", + "Wild Pack", + "Karen O'Malley", + "Black", + "Comet", + "Doorman", + "Leader", + "Whistler", + "Scalphunter", + "Anole", + "Kang", + "Cloak", + "Firestorm", + "Scourge of the Underworld", + "Dracula", + "Amazi-Girl", + "Lockheed", + "The Question", + "Emma Frost", + "Doctor Faustus", + "Human Fly", + "Loria", + "Rocket Racer", + "Galvatron", + "Kyle", + "Supergirl", + "Thundra", + "Changeling", + "Slapstick", + "Penguin", + "Vector", + "Holocaust", + "Infant Terrible", + "Arnim Zola", + "Charlie Campion", + "Marrow", + "Vengeance", + "Invisible", + "Earthquake", + "Inertia", + "Slayback", + "Kole", + "Frog-Man", + "XS", + "Liberty", + "Medusa", + "Hate-Monger", + "The Howling Commandos", + "Nekra", + "Rhodey", + "X-Factor Investigations", + "Loa", + "Jonah", + "Batman", + "Blindfold", + "Vance Astro", + "Barb", + "Thor", + "Ser Duncan", + "Crane", + "Brandy", + "Living Lightning", + "Deathcry", + "John Farson", + "Iron Monger", + "Millie the Model", + "Abyss", + "Lake", + "Mas", + "Killmonger", + "Cobweb", + "Lockheed", + "Maxima", + "G.I. Joe", + "Pip", + "Microchip", + "Nehzno", + "Amazoness", + "Martin Li", + "Bride of Nine Spiders", + "Silverclaw", + "Mister Hyde", + "Kendra", + "Beautiful", + "Justice", + "Sunfire", + "Professor Monster", + "Amethyst", + "Pestilence", + "Post", + "Super-Adaptoid", + "Malice", + "Bromley", + "Freefall", + "Inertia", + "Blok", + "Tiger Shark", + "Wind Dancer", + "The Watchers", + "Imperfects", + "Silver Samurai", + "Meteorite", + "Mr. Fantastic", + "Gressill", + "Turbo", + "Stepford Cuckoos", + "John Porter", + "HYDRA", + "Mr. Negative", + "Red Hulk", + "Eddie Lau", + "Jazinda", + "Chance", + "Hardball", + "Sons of the Tiger", + "Otto Octavius", + "Phalanx", + "Iron Man", + "Pixie", + "Bulletgirl", + "Wallow", + "Red She-Hulk", + "Ghost Rider", + "Hawkwoman", + "Hit", + "Green Goblin", + "Thunderbolts", + "Phantom", + "Bulldozer", + "Captain America", + "Devastator", + "Nocturne", + "Arrowette", + "A-Bomb", + "Comet", + "Hemingway", + "Chimera", + "Stryfe", + "X-51", + "Lionheart", + "Karate", + "Icemaiden", + "Senator Kelly", + "Negative", + "Emplate", + "Moonstone", + "Scarlet", + "Black Queen", + "Morlocks", + "Shocker", + "Power", + "Multiple Man", + "Mia Dearden", + "Calypso", + "Vargas", + "Paladin", + "Cobra", + "Sepulchre", + "Mr. Fixit", + "Emma", + "Vapor", + "Phantom", + "Hate-Monger", + "Venus Dee Milo", + "Karolina Dean", + "Lilandra", + "Fantomex", + "Molly", + "Garia", + "The Spike", + "Greymalkin", + "Galvatron", + "Frog-Man", + "Frog-Man", + "Freefall", + "Slyde", + "Spectrum", + "Nova", + "Mister Freeze", + "Dragonfly", + "Blob", + "Firestorm", + "Wrecker", + "Landau", + "Vera", + "Matsu'o Tsurayaba", + "Shape", + "Slipstream", + "Galia", + "U.S. Agent", + "Mondo Gecko", + "Oracle", + "Power Pack", + "New Goblin", + "Dorothy", + "Doctor Faustus", + "Microchip", + "Anole", + "Maverick", + "Avalon", + "Jeryn Hogarth", + "Raphael", + "May Parker", + "Thunderbolt", + "Shazam", + "Puff Adder", + "Squirrel", + "Ice", + "Constrictor", + "Mikhail Rasputin", + "Firestorm", + "Malice", + "Hydro-Man", + "Ulik", + "Thor Girl", + "Blossom", + "Scourge of the Underworld", + "Vapor", + "Guile", + "Shakti", + "Starbolt", + "Aquaman", + "Kate", + "Swordsman", + "Max", + "Elsa Bloodstone", + "Eternals", + "Onyx", + "Andrew Chord", + "Marcus Van Sciver", + "Galactus", + "Proteus", + "Black Tom", + "Galactus", + "Deathcry", + "Aquaman", + "Empath", + "Kimberly", + "Crimson Avenger", + "Huntara", + "Captain America", + "Nightcat", + "Epoch", + "Amber", + "Flatman", + "Firefly", + "Robbie Robertson", + "Layla Miller", + "Katie Power", + "Puff Adder", + "Crossbones", + "Agents of Atlas", + "Typhoid Mary", + "Kendra", + "Imp", + "Maggott", + "Cap'n Oz", + "Nightmare", + "Jem", + "Dead", + "Richard Dragon", + "Joseph", + "Leader", + "Randall", + "Josiah X", + "Magik", + "W.I.T.C.H:", + "Bug", + "Devastator", + "Rocket Raccoon", + "Blonde", + "Riptide", + "Mad Thinker", + "Doctor Spectrum", + "Doc Savage", + "Gravity", + "Harpoon", + "Scourge", + "Bloodberry", + "The Anarchist", + "Hope Summers", + "Gung-Ho", + "Mockingbird", + "Heather", + "Siren", + "Blink", + "HYDRA", + "Stacy", + "Conan the Barbarian", + "Cloak", + "Glitter", + "Madame", + "Napoleon Bonafrog", + "Danny Rand", + "Gamma Corps", + "Merry", + "Selene", + "Trini", + "Joseph", + "Dynamite", + "Gorilla Man", + "Korath", + "Joshua Kane", + "Starjammers", + "Lionheart", + "Winter Soldier", + "Rumble", + "Kate", + "Ultragirl", + "Vulcan", + "Cesspool", + "Mathemanic", + "Salo", + "Prince of Orphans", + "Bloom", + "Atom", + "Musa", + "Mas", + "Spider-Woman", + "Warpath", + "Payback", + "Lanolin", + "Rage", + "Samus", + "Ben Reilly", + "3-D Man", + "Liz", + "The Enforcers", + "Phantom", + "Firebird", + "Hedge Knight", + "Dragonfly", + "Stepford", + "Guardian", + "Savant", + "Nehzno", + "Lizard", + "Joker", + "A.I.M.", + "Squirrel", + "Scarlet Witch", + "Cobweb", + "Stranger", + "Killmonger", + "Beta-Ray Bill", + "Butterfly", + "Karatecha", + "Jeryn Hogarth", + "Human Fly", + "Jennifer", + "Amphibian", + "Wendy", + "Elements of Doom", + "Cimarron", + "Amber", + "Ronan", + "White Tiger", + "Sons of the Tiger", + "Baron Strucker", + "Cissie King-Jones", + "Ma Gnuci", + "Firedrake", + "Mesmero", + "Talisman", + "Moira MacTaggert", + "Arisia", + "Silk", + "XS", + "Super Hero Squad", + "Stone Men", + "Northstar", + "Lady Bullseye", + "Malice", + "Sharon Carter", + "Bi-Beast", + "Machine Man", + "Boodikka", + "Fabian Cortez", + "Coagula", + "Fairchild", + "Randall Flagg", + "Dr. Strange", + "Sif", + "Venus", + "Eternity", + "Blindfold", + "Elongated", + "Microbe", + "Glory", + "Jenny", + "Empress", + "Ichigo", + "Slyde", + "She-Dragon", + "Mimic", + "Shikari", + "Ajaxis", + "Ben Reilly", + "Kingpin", + "Jem", + "Madame Masque", + "Big", + "Hope Summers", + "Metal Master", + "Iron Patriot", + "Boodikka", + "Violations", + "Master Mold", + "Cornelius", + "The Howling Commandos", + "Roulette", + "Leeloo", + "Maximus", + "Crimson Crusader", + "Orion", + "Molly Von Richtofen", + "Pixie", + "Guile", + "SheZow", + "Wild Child", + "Xena", + "Captain Marvel", + "Kree", + "Cyborg", + "Selene", + "Whizzer", + "Madrox", + "Jonah", + "Fantomah", + "Comet", + "Prodigy", + "Robin Chapel", + "Skin", + "Thunderball", + "Hairball", + "Morlun", + "Ahab", + "Jessica Jones", + "Jazinda", + "Avengers", + "Crusher Hogan", + "Jamie Braddock", + "Jack Flag", + "Superwoman", + "Roulette", + "Dragonna", + "Turbo", + "Hit", + "Merry", + "Red", + "Raven", + "Merry", + "Shikari", + "Queen", + "Dreadnoughts", + "Archangel", + "Harbinger", + "Brainiac", + "Jesse", + "Banshee", + "Johnny Blaze", + "Ultimate Spider-Man", + "Dust", + "Hercules", + "Shi", + "Queen Noir", + "Mercury", + "Topaz", + "Elements of Doom", + "Scrambler", + "El Aguila", + "Pretty Boy", + "Norrin Radd", + "Imp", + "Valkyrie", + "Sentry", + "Glory", + "Blackout", + "Contessa", + "Dead", + "Amethyst", + "Electro", + "Thundra", + "Vermin", + "New Goblin", + "Network", + "She-Ra", + "Lava-Man", + "Lobo", + "Indigo", + "She-Dragon", + "Moonstone", + "Miek", + "Lightspeed", + "Katma", + "Oracle", + "Mac Gargan", + "Misty Knight", + "Flaberella", + "Manitou", + "Andrew Chord", + "Damian", + "Iron Cross Army", + "Ka-Zar", + "Rogue", + "Jeryn Hogarth", + "Layla", + "Maverick", + "Lord Hawal", + "Flamebird", + "Dragonna", + "Alain", + "Joan the Mouse", + "Whistler", + "Jann", + "Chores MacGillicudy", + "Triton", + "Ares", + "D'Ken Neramani", + "Hammerhead", + "Dark Phoenix", + "Titanium Man", + "Kaoru", + "The Phantom", + "Babaing", + "Cyber", + "Beach Head", + "Napoleon Bonafrog", + "Atomic", + "Samus", + "Agent Brand", + "Owlman", + "Harbinger", + "Stepford Cuckoos", + "Stepford", + "Screwball", + "Cecilia", + "Flaberella", + "Sandman", + "Sleeper", + "Runaways", + "Taskmaster", + "Lila Cheney", + "Reverse", + "Xorn", + "Doc Savage", + "Stingray", + "The Shadow", + "Gamma Corps", + "Adam Warlock", + "Askew-Tronics", + "Sabra", + "Joan the Mouse", + "Gideon", + "Thunder", + "Amiko", + "Dusk", + "True Believers", + "Shanna", + "Cybersix", + "Yellow Claw", + "Loners", + "Cobalt Man", + "Ben Grimm", + "Khan", + "Mister Freeze", + "Glitter", + "Violator", + "Pet Avengers", + "Pandemic", + "Cissie King-Jones", + "X-51", + "Alex Power", + "Starwoman", + "Faith", + "Marionette", + "Garrison Kane", + "Void", + "Star-Lord", + "Ozymandias", + "Xera", + "Miracleman", + "Pixie", + "The Liberty Legion", + "Triton", + "Silverclaw", + "Ser Duncan", + "Gunslinger", + "Constrictor", + "Christian Walker", + "Arcade", + "Andrew Chord", + "Forearm", + "Shredder", + "Carol Danvers", + "Dumb", + "Chase", + "Dargo Ktor", + "Cyborg", + "Hitomi Sakuma", + "Guardsmen", + "Bishop", + "Namorita", + "Shinko Yamashiro", + "Norrin Radd", + "Payback", + "Supernaut", + "Amora", + "Lagoon", + "Ka-Zar", + "Lord Tyger", + "Changeling", + "Leonardo", + "Hypno-Hustler", + "Jessica", + "Hobogoblin", + "Grim Reaper", + "Phalanx", + "Lilith", + "Salem's Seven", + "Rockslide", + "Colossus", + "Crusher Hogan", + "Elastigirl/Mrs.Incredible", + "Natasha Romanoff", + "Emplate", + "Ice", + "Ben Grimm", + "Doctor Faustus", + "New Goblin", + "Wiccan", + "Fleur-de-Lis", + "Thor", + "Sunset Bain", + "Laurel", + "Forge", + "Doctor", + "Catwoman", + "The Hand", + "Rafael Vega", + "Dream", + "Mystique", + "Sif", + "Helspont", + "Bizarro", + "Jack Murdock", + "Cobweb", + "New X-Men", + "Infant Terrible", + "Jakita", + "Kid", + "Phalanx", + "Ares", + "George Stacy", + "Dusk", + "Hawkeye", + "Chronomancer", + "Living Mummy", + "Thena", + "Rad", + "Gateway", + "Cerise", + "Maddog", + "Deathlok", + "Alisha", + "The Rocketeer", + "Bounty", + "Mimic", + "Ozymandias", + "Armor", + "Silk", + "Force Works", + "Baroness S'Bak", + "Siege", + "Cloud 9", + "Tyger Tiger", + "Redwing", + "Robin Hood", + "Silhouette", + "Mr. Negative", + "Wendy", + "Silver Surfer", + "Icemaiden", + "Ken Ellis", + "Copperhead", + "Kulan Gath", + "Doctor Doom", + "Robin", + "Hit", + "X-Men", + "GW Bridge", + "Ahab", + "Mystique", + "Wendell Rand", + "Nightcrawler", + "Hussar", + "The Wasp", + "Stargirl", + "Zuras", + "Aztec", + "Kid", + "Miyako", + "Leatherhead", + "Cypher", + "Bloodberry", + "Carnage", + "Copperhead", + "Motormouth", + "Black Crow", + "Bishop", + "Triceraton", + "Black Widow", + "Copperhead", + "Scourge of the Underworld", + "Mysterio", + "Lionheart", + "Molly Von Richtofen", + "Pete Wisdom", + "Arachne", + "Mr. Hyde", + "Wallop", + "Juggernaut", + "Sym", + "Batroc the Leaper", + "Manta", + "Mastermind", + "Wendell Vaughn", + "Husk", + "Ray", + "Switch", + "Hawkwoman", + "Invisible", + "Green Lantern", + "Bazooka", + "Miyako", + "Ezekiel Stane", + "Nikita", + "Golden Guardian", + "Yellowjacket", + "Giant-Man", + "Scorpion", + "Superwoman", + "Tecna", + "Dart", + "Siryn", + "Marvel", + "Ultra-Adaptoid", + "Akemi", + "John Farson", + "H.E.R.B.I.E.", + "Arachne", + "Giant Girl", + "Ironclad", + "Victor Von Doom", + "Dust", + "Sleepwalker", + "Galactus", + "Gene Sailors", + "Wendigo", + "Dagger", + "Grandmaster", + "Black Widow", + "Solo", + "Green Lantern", + "Widget", + "Paibok", + "Curt Conners", + "Madelyne Pryor", + "Jenny", + "Edwin Jarvis", + "Stephen Strange", + "Galactus", + "Ravenous", + "Bushwacker", + "Thunderball", + "Loria", + "Stargirl", + "Generation X", + "Magneto", + "Hiroim", + "Poison Ivy", + "Jazinda", + "Patch", + "Sydney", + "Crimson King", + "Speed", + "Rumiko Fujikawa", + "Neon", + "Jazinda", + "Shakti", + "Network", + "Korvac", + "Maverick", + "Nocturne", + "Dick", + "Sebastian Shaw", + "Jessica Drew", + "Stick", + "Ares", + "Lenny Balinger", + "Kinetix", + "The Avengers", + "Drax", + "Mister Sinister", + "Night Thrasher", + "Trish Tilby", + "Mandrill", + "Shen", + "Sif", + "Ravenous", + "Emplate", + "Vindicator", + "Shriek", + "Daimon Hellstrom", + "Morgan Stark", + "Shiva", + "Ravage 2099", + "Jet", + "The Watchers", + "The Avengers", + "Silver Centurion", + "Sabra", + "Faith", + "Lime", + "Henry Peter Gyrich", + "Grim Reaper", + "Marvel Boy", + "Prince of Orphans", + "Mockingbird", + "New Goblin", + "Buffy", + "Boom", + "Abomination", + "Witchfire", + "Jennifer Smith", + "Ultra-Adaptoid", + "Deviants", + "Tigra", + "Damage Control", + "Paper Doll", + "Howard Saint", + "Bulldozer", + "Shard", + "Thunder", + "Lake", + "Moondragon", + "Mongoose", + "Dakota North", + "X-Statix", + "Icemaiden", + "Chat", + "Buttercup", + "Salo", + "John Wraith", + "Pretty Boy", + "Cimarron", + "John Jameson", + "Sentinels", + "Forerunner", + "Gladiator", + "Colleen Wing", + "Avalon", + "M.O.D.O.K.", + "Betty Brant", + "Hobgoblin", + "Cammi", + "Doc Savage", + "Madame Hydra", + "War", + "Hiroim", + "Beautiful", + "Jocasta", + "Virginia Dare", + "Arnim Zola", + "Meltdown", + "Mysterio", + "Liz Osborn", + "Human Target", + "Harry Osborn", + "Dark Beast", + "Iron Lad", + "Dynamite", + "La", + "Nextwave", + "Blob", + "Dust", + "The Shadow", + "Jennifer", + "Tempest", + "Sleepwalker", + "Mad Thinker", + "Topaz", + "The 198", + "Artemis", + "H.E.R.B.I.E.", + "Little", + "Avalanche", + "Looker", + "Wild", + "The Professor", + "Jayna", + "Ronin", + "Silhouette", + "WhirlGirl", + "Wolf Cub", + "Naoko", + "Holocaust", + "Crimson", + "Caretaker", + "Moondragon", + "Gressill", + "Juniper", + "Cottonmouth", + "Secret Warriors", + "Leeloo", + "Lockjaw", + "Calypso", + "Sprite", + "Kratha", + "Silk Fever", + "Helspont", + "Cassandra Nova", + "Dorian Gray", + "Fathom", + "Quicksilver", + "Glorian", + "Watchmen", + "Dead", + "Amun", + "Ray Fillet", + "Frenzy", + "Clan Destine", + "Kinetix", + "Owl", + "Flora", + "Spirit", + "Promethea", + "Devos", + "Contessa", + "Anya", + "Zatanna", + "Rumiko Fujikawa", + "Nite", + "Countess", + "Snake-Eyes", + "Happy Hogan", + "Cloak and Dagger", + "Fallen One", + "Mephisto", + "Karma", + "U-Foes", + "Amun", + "Gloss", + "Ch'od", + "X-Factor Investigations", + "Valkyrie", + "Thanos", + "Major Mapleleaf", + "Natasha Romanoff", + "Brute", + "Jean", + "Bulldozer", + "Julian Keller", + "Mimic", + "Yellow", + "Witchblade", + "Lavagirl", + "Anya", + "Mesmero", + "Deathcry", + "Deathstrike", + "Puff Adder", + "Buff", + "Revanche", + "Psylocke", + "Bulldozer", + "Blue Beetle", + "Garrison Kane", + "Rose", + "Satana", + "Pilgrim", + "Reavers", + "Metamorpho", + "Ozymandias", + "Stephanie de la Spiroza", + "The Fallen", + "Spectrum", + "Cosmo", + "Void", + "Daken", + "Zaran", + "Unicorn", + "Spiral", + "Grace", + "Mimic", + "Dorothy", + "Aegis", + "Sons of the Tiger", + "Bug", + "Baroness S'Bak", + "Jarella", + "Randall", + "Jack Flag", + "Tattoo", + "Gung-Ho", + "Star-Lord", + "Screwball", + "Ronan", + "Juniper", + "War", + "Magneto", + "Kelly", + "Smasher", + "Controller", + "Ultimatum", + "Andrew Chord", + "Master Mold", + "Anya", + "Doorman", + "Invisible Woman", + "Chastity", + "Dick", + "Wonder", + "Vixen", + "Shinobi Shaw", + "Polaris", + "Star Brand", + "Dinah Soar", + "Muskrat", + "Spyke", + "Vampirella", + "Manhunter", + "Wild", + "Thunderball", + "Batman", + "Chores MacGillicudy", + "Bride of Nine Spiders", + "Robin Hood", + "Ghost Rider", + "Golden Guardian", + "Phil Sheldon", + "Ultimates", + "Cyborg", + "Red Hulk", + "Victor Mancha", + "Slyde", + "War Machine", + "Rhea", + "Slapstick", + "Hannibal King", + "Sentinels", + "River", + "Gargoyles", + "Cyclops", + "Newton Destine", + "Cobweb", + "Empath", + "Black Bird", + "Karate Kid", + "Mentallo", + "Guardian", + "Duck-Girl", + "Agent Zero", + "Frenzy", + "Adrienne", + "Pink", + "Agent Brand", + "Damage Control", + "Carlie Cooper", + "Brainiac", + "Abbey", + "Charlie Campion", + "Blue Shield", + "Octobriana", + "Silk Fever", + "Hope Summers", + "Deena Pilgrim", + "Misty", + "Jean", + "Jocasta", + "Word", + "Blur", + "Hawk", + "Dragon Lord", + "George Stacy", + "Agents of Atlas", + "Hank", + "Jack Murdock", + "Puma", + "Mr. Fish", + "Bushwacker", + "Poison Ivy", + "Hope Summers", + "Sally Floyd", + "Morlocks", + "Mongoose", + "Valda", + "Captain Stacy", + "Karolina Dean", + "Bronze Tiger", + "Saturn", + "Molten Man", + "Huntara", + "Paladin", + "Wendy", + "S.H.I.E.L.D.", + "Peter Parker", + "Venus Dee Milo", + "Cammi", + "Goblin Queen", + "M.O.D.O.K.", + "Jackal", + "Pudding", + "Cornelius", + "Power Pack", + "Glitter", + "Colleen Wing", + "Hawkwoman", + "Shen", + "Marrina", + "Wolfsbane", + "Stature", + "Daken", + "Ulik", + "The Hood", + "Leper Queen", + "Binary", + "Bizarro", + "Chandika", + "Captain", + "Leo", + "X-Force", + "Gypsy", + "Tinkerer", + "River", + "Ben Parker", + "Vertigo", + "Haven", + "Owlwoman", + "Caretaker", + "Chat", + "GW Bridge", + "Piledriver", + "Karate Kid", + "Red Wolf", + "Super-Skrull", + "Nite", + "Diamondback", + "Crimson King", + "Infragirl", + "Justin Hammer", + "Watchmen", + "The Rocketeer", + "Alice", + "Flying Dutchman", + "Terror", + "Robin", + "Kate", + "Dargo Ktor", + "Hyperion", + "Norrin Radd", + "Donatello", + "Shikari", + "Spiral", + "Firestorm", + "Bella", + "Legion", + "Alvin Maker", + "Spiral", + "Titania", + "Quasar", + "Lethal Legion", + "Haven", + "Adam Destine", + "Mary Jane Watson", + "Asylum", + "The Rocketeer", + "Zombie", + "Micromax", + "Sentinels", + "Vapor", + "Crimson Dynamo", + "Kabuki", + "Empress", + "Sleepwalker", + "Sunfire", + "Elixir", + "X.S.E.", + "Elektra", + "Human Robot", + "Alain", + "Promethea", + "War", + "Nikita", + "Cargill", + "Liz Osborn", + "Hussar", + "Redwing", + "Solo", + "Crimson Crusader", + "Zatara", + "Wind", + "Bulletgirl", + "Thunderbird", + "War", + "Shi'Ar", + "Living Lightning", + "Proteus", + "Jennifer Smith", + "Count Nefaria", + "Shaman", + "Carnage", + "H.A.M.M.E.R.", + "Loa", + "Karen O'Malley", + "Trish Tilby", + "D'Ken Neramani", + "Terry", + "Ka-Zar", + "Holocaust", + "Rumiko Fujikawa", + "Shooting Star", + "Bulletgirl", + "Ted Forrester", + "Firebrand", + "Mister Hyde", + "Puma", + "Blade", + "John Porter", + "Bloodscream", + "Ma Gnuci", + "Elite", + "Hellfire Club", + "Mas", + "Amun", + "Sebastian Shaw", + "Shadoweyes", + "Karate", + "Catseye", + "Living Lightning", + "Blok", + "Scarlet", + "Count Nefaria", + "Famine", + "Buff", + "Millenium Guard", + "Logan", + "Roxy", + "Nova", + "Pudding", + "Karolina", + "Captain America", + "Toad Men", + "Artemis", + "Clover", + "Blizzard", + "Deathcry", + "Howard Saint", + "Norrin Radd", + "Korvac", + "Controller", + "Mister Hyde", + "Penguin", + "Karolina Dean", + "Cobalt Man", + "Leech", + "Sara", + "Night Thrasher", + "Aurora", + "Pip", + "Vargas", + "Shocker", + "Loa", + "Devi", + "Blazing Skull", + "Shriek", + "Bruce Banner", + "Tank", + "Galactus", + "Jessica Jones", + "The Avengers", + "Sentinel", + "Sentinel", + "Next Avengers", + "Anita Blake", + "Cerise", + "Napoleon Bonafrog", + "Mr. Fixit", + "Cybersix", + "The Captain", + "The Professor", + "Rapture", + "Dragonna", + "Thunder", + "Artiee", + "Talos", + "Korath", + "Tank", + "Comedian", + "Gargoyles", + "Patriot", + "The Liberty Legion", + "Barb", + "Megatron", + "Cheetah", + "The Howling Commandos", + "Mother-One", + "Shadu the Shady", + "Brute", + "Thanos", + "Blade", + "Black Cat", + "Risque", + "Wildside", + "Super Hero Squad", + "Masters of Evil", + "Cimarron", + "Outlaw Kid", + "Git Hoskins", + "Stepford Cuckoos", + "Starwoman", + "Karolina", + "Red Hulk", + "Pete Wisdom", + "Cosmo", + "Synch", + "Nite", + "Shen", + "Mister Fear", + "The Defenders", + "Pestilence", + "Deathbird", + "Warstar", + "Sharon Carter", + "Penguin", + "Matilda", + "Chun-Li", + "Giant-Man", + "Stepford", + "Pete Wisdom", + "Booster", + "Fin Fang Foom", + "Angela", + "Mr. X", + "Shatterstar", + "Nicolaos", + "Rage", + "Thunder", + "Orphan", + "Leper Queen", + "Heroes For Hire", + "Marvel Boy", + "Brood", + "Gypsy", + "Warren Worthington III", + "Green", + "John Wraith", + "XS", + "Slayback", + "Zealot", + "Electro", + "Impossible Man", + "Aztec", + "Mary Jane Watson", + "Gunslinger", + "Nova", + "Mint", + "Professor Monster", + "Mephisto", + "Ultimatum", + "Troia", + "Widget", + "Wolf Cub", + "Nehzno", + "Dart", + "S.T.R.I.P.E.", + "Toxin", + "Night", + "Sumo", + "Lionheart", + "Bonnie King", + "Serpentor", + "Bonnie King", + "Kendra", + "Penance", + "Taskmaster", + "Firestar", + "Titanium Man", + "Caliban", + "Power", + "Sphinx", + "Jule Carpenter", + "Mr. Immortal", + "Deena Pilgrim", + "Stone Men", + "Shadowcat", + "Virginia Dare", + "Spellbinder", + "Devil Dinosaur", + "Forgotten One", + "X-Statix", + "Spawn", + "Micro/Macro", + "Silver Fox", + "Iron Patriot", + "Hellboy", + "Shakti", + "Warlock", + "Avengelyne", + "Flatman", + "Spot", + "Ultimates", + "Vance Astro", + "Death", + "Jericho", + "Man-Wolf", + "Super-Skrull", + "Kendra", + "Ego", + "Katma", + "Bizarro", + "Wrecking Crew", + "Mega Man", + "Beautiful", + "Vera", + "Karatecha", + "Voodoo", + "Nimrod", + "Tyrannus", + "Sub-Mariner", + "Nightveil", + "Spider-Man", + "Mimic", + "Harrier", + "Jericho", + "Ultimo", + "Tiger Shark", + "Tyger Tiger", + "Humbug", + "Daredevil", + "Moon Knight", + "Wind Dancer", + "Mr. Immortal", + "Hank", + "Queen", + "Geiger", + "Bebop", + "Bloke", + "Silk", + "Fixer", + "Shaman", + "Bulletgirl", + "Guy", + "She-Dragon", + "Flora", + "Artemis", + "Gangbuster", + "Chase", + "Jonni", + "Bubbles", + "Synch", + "Human Target", + "Psycho-Man", + "Dynamite", + "Ray", + "Blitzkrieg", + "Diva", + "Brainiac", + "Phantom", + "Stranger", + "Eddie Brock", + "John Porter", + "Elongated", + "Morgan Stark", + "Doll", + "Cecilia", + "Blackout", + "Agent Zero", + "Sub-Mariner", + "Black Bolt", + "King Bedlam", + "Wolfsbane", + "Lady", + "Grandmaster", + "Christian Walker", + "Werewolf By Night", + "Impulse", + "Cybersix", + "Blitzkrieg", + "Batroc the Leaper", + "Liz Osborn", + "Darkhawk", + "Kelly", + "Leader", + "Carnage", + "Rage", + "SheZow", + "Napoleon Bonafrog", + "Burnout", + "Empress", + "Silverclaw", + "Speedball", + "Marvel", + "Daily Bugle", + "Human Fly", + "Spirit", + "Sara", + "Tigra", + "Princess Powerful", + "Doctor Spectrum", + "Blue Blade", + "Silver", + "Cap'n Oz", + "Huntara", + "Colossus", + "Kamandi", + "Lightspeed", + "Victor Mancha", + "Speedy", + "Jennifer Smith", + "Changeling", + "Leper Queen", + "Toxin", + "Captain Marvel", + "Mattie Franklin", + "Jade", + "Tomas", + "Red Wolf", + "Void", + "Count Nefaria", + "Scalphunter", + "Penance", + "Gargoyles", + "Dust", + "Gideon", + "Fantastic Four", + "Hellboy", + "Madame Web", + "Slayback", + "Screwball", + "Sir Ram", + "Daily Bugle", + "Spiral", + "Bloom", + "Abyss", + "Kaoru", + "Robbie Robertson", + "Stark Industries", + "Princess Powerful", + "Silver Fox", + "Nomad", + "Jungle", + "Kratha", + "Warbound", + "Owlman", + "Ajaxis", + "Shamrock", + "Bloom", + "Black Crow", + "Orphan", + "Blastaar", + "Maddog", + "Two-Face", + "Kendra", + "Nocturne", + "U-Go Girl", + "Outlaw Kid", + "Aegis", + "Robbie Robertson", + "Brute", + "Katma", + "Wind", + "Meltdown", + "Glenn Talbot", + "Sin", + "Jenny", + "Naoko", + "Boom Boom", + "Spellbinder", + "Kronos", + "Pet Avengers", + "WhirlGirl", + "Aquaman", + "John Wraith", + "Black Panther", + "Kendra", + "Nighthawk", + "Vulture", + "Joseph", + "Flamebird", + "Stranger", + "Blindfold", + "Meggan", + "Donatello", + "Black Cat", + "The Phantom", + "Ink", + "Speedy", + "Princess Powerful", + "Rampage", + "Shatterstar", + "Venus", + "Albion", + "Shalla-bal", + "Fleur-de-Lis", + "Demogoblin", + "Whistler", + "Virtuous", + "Gunslinger", + "Guardian", + "Harley Davidson Cooper", + "Siege", + "Ulik", + "Bishop", + "Dragon Lord", + "La Nuit", + "Sara", + "Starjammers", + "Frankenstein's Monster", + "Slapstick", + "Valeria Richards", + "Queen Noir", + "Emma", + "The Fallen", + "Iron Lad", + "Dick", + "Phoenix", + "Roxy", + "Judomaster", + "Wyatt Wingfoot", + "Blue", + "The Avengers", + "Miyako", + "Leonardo", + "Scalphunter", + "Wallow", + "Paper Doll", + "Toxin", + "Super Hero Squad", + "Jarella", + "Mera", + "Gangbuster", + "Skrulls", + "Jinx", + "A.I.M.", + "Mother Askani", + "Tombstone", + "Quicksilver", + "Monstress", + "Kingpin", + "Squadron Supreme", + "Blonde Phantom", + "Scrambler", + "Tigra", + "Demogoblin", + "Tenebrous", + "Prowler", + "The Question", + "Shi", + "Supernaut", + "Burka", + "Spirit", + "Ego", + "Trini", + "Nebula", + "In-Betweener", + "Pandemic", + "Spectrum", + "Terrax", + "Flaberella", + "Crimson Crusader", + "Black Bolt", + "Werewolf By Night", + "Carol Danvers", + "Blue Blade", + "Blacklight", + "Lettuce", + "Dani Moonstar", + "Howard Saint", + "Katana", + "Loa", + "Lightning Lords of Nepal", + "El Aguila", + "Air-Walker", + "Voodoo", + "Dirk Anger", + "Karma", + "Kang", + "Skreet", + "Nightveil", + "Killer Shrike", + "Electro", + "Preak", + "Franklin Storm", + "Vindicator", + "Switch", + "Chores MacGillicudy", + "Diamond", + "Skaar", + "Witchfire", + "Ganymede", + "Lightspeed", + "Mother-One", + "Flamebird", + "Skin", + "Howard Saint", + "Psyche-Out", + "Witchblade", + "Velocity", + "Felicia Hardy", + "Jolt", + "Pilgrim", + "Darkstar", + "Kitty Pryde", + "Nayana", + "Prodigy", + "Puff Adder", + "Fire", + "Rick Jones", + "The Renegades", + "Captain Marvel", + "Bebop", + "Epoch", + "Husk", + "Power", + "Nomad", + "Franklin Richards", + "T'Challa", + "Layla", + "Blok", + "Avengelyne", + "Lava-Man", + "Poison Ivy", + "Spirit", + "Siryn", + "Controller", + "Wolfsbane", + "Mary", + "Gateway", + "Omega Flight", + "Terror", + "Red Ghost", + "Chamber", + "Skin", + "Lightspeed", + "Free", + "Gabe Jones", + "Hobgoblin", + "Spider-Man", + "Chameleon", + "Shanna the She-Devil", + "She-Ra", + "Hydro-Man", + "Vertigo", + "Cobra", + "Jigsaw", + "Thena", + "Annihilus", + "Ravenous", + "John Wraith", + "Nekra", + "Orphan", + "Arsenic", + "Random", + "Spiral", + "Nelvana", + "Moonstone", + "Mondo Gecko", + "Max", + "Nocturne", + "Bubbles", + "Dollar", + "Xi’an", + "Thunderball", + "Plastic", + "Nightcrawler", + "Shredder", + "Virtuous", + "Kamandi", + "Mathemanic", + "A-Bomb", + "Elements of Doom", + "Rachel Grey", + "Barbarella", + "H.E.R.B.I.E.", + "Beetle", + "Cottonmouth", + "Garganta", + "Hal", + "Young X-Men", + "Human Target", + "Voodoo", + "Josiah X", + "Vivisector", + "Wasp", + "Wolf Cub", + "Mac Gargan", + "Human Fly", + "Frightful Four", + "Cleopatra", + "Naoko", + "Alex Wilder", + "Dynamite", + "Joker", + "Human Torch", + "Magik", + "Hammerhead", + "Sentinel", + "Holy", + "Miracleman", + "Tattoo", + "Kinetix", + "Tempest", + "Harry Heck", + "Mint", + "Lieutenant Marcus Stone", + "Vera", + "Hellions", + "Spider-Ham", + "Exiles", + "Penance", + "Ch'od", + "Marten Broadcloak", + "Feral", + "Bucky", + "Ilyana Rasputin", + "Count Nefaria", + "Mercury", + "Sasquatch", + "Puppet Master", + "Bart Rozum", + "Paper Doll", + "Stripperella", + "Yellowjacket", + "Yellowjacket", + "Madripoor", + "Jess", + "W.I.T.C.H:", + "Circuit", + "Mandarin", + "Ultimate Spider-Man", + "The Leader", + "Wendell Rand", + "Amphibian", + "Caliban", + "Masque", + "Tsunami", + "Bengal", + "Captain Stacy", + "Marrina", + "Loners", + "Slayback", + "Nebula", + "Fallen One", + "Mathemanic", + "Beautiful", + "Harrier", + "Miyako", + "Caretaker", + "Doppelganger", + "Korg", + "Marvelman", + "Forerunner", + "Donald Blake", + "Goliath", + "Mesmero", + "Miss", + "Avengers", + "The Stranger", + "Mockingbird", + "Champions", + "Dyna", + "Millenium Guard", + "Hawkeye", + "Artemis", + "Micromax", + "Shocker", + "Black Cat", + "Marvel Zombies", + "Bulletgirl", + "Bane", + "Amazoness", + "Puck", + "Sue Storm", + "Killer Shrike", + "Loria", + "Hydro-Man", + "Triceraton", + "Starhawk", + "Karolina Dean", + "Man-Wolf", + "Ricochet", + "Boom", + "Gunslinger", + "Star Brand", + "Spider-Woman", + "Lucky Pierre", + "Baroness", + "Misfit", + "Falcon", + "Sub-Mariner", + "Black Knight", + "Sasquatch", + "Hawkwoman", + "Thundra", + "Karen O'Malley", + "Juggernaut", + "Terrax", + "Neon", + "Stormtrooper", + "Calamity", + "Solo", + "Cat", + "Poison", + "The Liberty Legion", + "Nighthawk", + "Shi", + "Controller", + "Mister Fantastic", + "Maria Hill", + "Rainbow", + "Kinetix", + "Karolina", + "Bazooka", + "Two-Face", + "Living Mummy", + "Pink", + "Living Mummy", + "W.I.T.C.H:", + "Cuthbert", + "Phalanx", + "Hank", + "Baron Zemo", + "Norrin Radd", + "Lady", + "Mach IV", + "Crimson King", + "Loria", + "U-Go Girl", + "Alisha", + "Monster Badoon", + "Fallen", + "Sinann", + "Bengal", + "Black Queen", + "Madelyne Pryor", + "Ultra", + "Scourge", + "Andromeda", + "Ultra-Adaptoid", + "Lenore", + "Inhumans", + "Krista Starr", + "Daken", + "Cottonmouth", + "The Executioner", + "Krystala", + "Brute", + "Thunderbolts", + "Vance Astro", + "Beach Head", + "Clan Destine", + "The Enforcers", + "Lilith", + "Triton", + "Samantha", + "Skreet", + "Masters of Evil", + "Mad Thinker", + "Dawnstar", + "Thunder", + "Deep", + "Becatron", + "Princess Powerful", + "Luckman", + "Red", + "Groot", + "Guardians of the Galaxy", + "May Parker", + "X.S.E.", + "Gangbuster", + "Rainmaker", + "Rawhide Kid", + "Sakura", + "Skyrocket", + "Warbound", + "Avalanche", + "Joker", + "Hulk", + "Stephen Strange", + "Bulleteer", + "In-Betweener", + "Matilda", + "Forgotten One", + "Jade", + "Weapon Omega", + "Anya", + "Dragonfly", + "Pride", + "Constrictor", + "Malcolm Colcord", + "Mr. Negative", + "Mesmero", + "X-Force", + "Arcana", + "Thaddeus Ross", + "Cybergirl", + "Spiral", + "Elixir", + "Harpoon", + "Guardian", + "Electra", + "Bi-Beast", + "Ben Parker", + "Johnny Storm", + "M.O.D.O.K.", + "Leonardo", + "Max", + "Cargill", + "Cottonmouth", + "Heroes For Hire", + "Mary", + "Zeigeist", + "The Call", + "Sentinels", + "The Hood", + "Eternity", + "Melaka", + "Blackbat", + "Korvac", + "Riddler", + "Asterix", + "Venom", + "Jenny", + "Hellion", + "Mockingbird", + "Titaness", + "Absorbing Man", + "Donna", + "Spider", + "Talon", + "Harbinger", + "Negative", + "Insect", + "Cimarron", + "Pride", + "Molly Hayes", + "Jade", + "Stick", + "Fantastic Four", + "Boom Boom", + "Kraven the Hunter", + "Mint", + "Abbey", + "Ben Parker", + "Madame", + "Mastermind", + "Wildside", + "Galactus", + "Quentin Quire", + "Miss America", + "Erik the Red", + "Wallow", + "Madripoor", + "Damian", + "Wendigo", + "Demogoblin", + "Bebop", + "Copycat", + "Helspont", + "Stacy X", + "Christian Walker", + "Franklin Storm", + "Jem", + "White Tiger", + "Zatanna", + "Omega Flight", + "Spacker Dave", + "True Believers", + "Cyclops", + "Nightstar", + "Naoko", + "Cat", + "Gertrude Yorkes", + "Korath", + "Cyclone", + "Shard", + "Amethyst", + "Gargoyle", + "Titaness", + "Raza", + "Network", + "Blue Blade", + "Impulse", + "Nimrod", + "Uatu The Watcher", + "Killmonger", + "War Machine", + "Secret Warriors", + "Owl", + "Jackpot", + "Snowbird", + "Sleeper", + "Wendigo", + "Wolfpack", + "Zombie", + "Stilt-Man", + "Maelstrom", + "James Howlett", + "Eddie Lau", + "Firestar", + "Wonder Man", + "Jakita", + "She-Hulk", + "Shredder", + "Hypno-Hustler", + "Icemaiden", + "Silverclaw", + "Harry Osborn", + "Psynch", + "Madame", + "Lady Bullseye", + "Sub-Mariner", + "Ben Grimm", + "Meteorite", + "Erza", + "Beef", + "Hellions", + "Wendell Rand", + "Orphan-Maker", + "Belphegor", + "Tombstone", + "Stacy X", + "Centurions", + "Amiko", + "Skrulls", + "Duck-Girl", + "Magik", + "Calamity", + "Bloodaxe", + "Count Nefaria", + "Kinetix", + "Colonel America", + "Homer Simpson", + "Jungle", + "She-Thing", + "Ma Gnuci", + "Melaka", + "Beta-Ray Bill", + "Zuras", + "Mantis", + "Wonder Man", + "Penance", + "Crimson", + "Dick", + "Manhattan Guardian", + "Fantomah", + "The Professor", + "Juniper", + "Siren", + "Red 9", + "Stature", + "Whirlwind", + "Karolina Dean", + "Neon", + "Sydney", + "Prism", + "Mordo", + "Agents of Atlas", + "Vector", + "Donna", + "Mint", + "Anne Marie Hoag", + "Mojo", + "Lightning Lords of Nepal", + "Expediter", + "Copycat", + "Star-Lord", + "Mantis", + "Starbolt", + "Terra", + "Katma", + "Rocket Racer", + "Tattoo", + "New Warriors", + "Retro Girl", + "Whiplash", + "Metamorpho", + "Carlie Cooper", + "Lenore", + "Wendy", + "Lightning Lords of Nepal", + "Terry", + "Eddie Brock", + "Hobogoblin", + "Timeslip", + "Ser Duncan", + "Scorpion", + "Onslaught", + "Maddog", + "Blacklash", + "Echo", + "Nite Owl", + "Deacon Frost", + "Pink", + "Huntara", + "Elektra", + "Ronan", + "Gabe Jones", + "Artemis", + "Talos", + "Wonder Woman", + "Willow", + "Sif", + "Freefall", + "Toad", + "Robin Hood", + "Speed Demon", + "Albert Cleary", + "Blonde", + "Jennifer Smith", + "Aegis", + "Puck", + "Nocturne", + "Silver Centurion", + "Glitter", + "Xera", + "Holy", + "Mint", + "PantyMan", + "Midnight", + "Ord", + "She-Dragon", + "Fabian Cortez", + "Salo", + "Poison", + "Gorilla Man", + "Calamity", + "Crimson", + "Dove", + "Cuthbert", + "Deep", + "Donatello", + "Sumo", + "Cosmo", + "U.S. Agent", + "Starfox", + "Tarot", + "Supergran", + "Phantom Reporter", + "Magdalene", + "Michaelangelo", + "Sister Grimm", + "New Mutants", + "John Jameson", + "Skids", + "Lifeguard", + "Prima", + "The Fallen", + "The Stranger", + "Human Target", + "The Howling Commandos", + "Poison", + "Maestro", + "Sentinels", + "Young X-Men", + "Dark Beast", + "Cap'n Oz", + "Masada", + "Mr. Negative", + "Gung-Ho", + "Deviants", + "Master Mold", + "Panda Khan", + "Silhouette", + "Surge", + "The Order", + "X-Ray", + "The 198", + "Riddler", + "Miracleman", + "Norrin Radd", + "Warhawk", + "Exiles", + "Toad Men", + "Geiger", + "PantyMan", + "Darna", + "Hope Summers", + "Ord", + "Thor Girl", + "Thunderbolts", + "Nitro", + "Starjammers", + "Vampirella", + "Detective Soap", + "Melaka", + "Manta", + "Anne Marie Hoag", + "Deadpool", + "Generation X", + "Dreadnoughts", + "Starjammers", + "Tarantula", + "Vermin", + "Cassandra", + "Iceman", + "Chamber", + "Mr. Fixit", + "Bonnie", + "Ballistic", + "Crimson King", + "Namorita", + "Green Arrow", + "Tiger Shark", + "Stormtrooper", + "Lyja", + "Arachne", + "Celsius", + "Purple Man", + "Mary", + "Hawkeye", + "Eternity", + "Bronze", + "Catwoman", + "Wildcat", + "Stacy X", + "Josiah X", + "Git Hoskins", + "Heroes For Hire", + "Franklin Storm", + "Onslaught", + "Calendar", + "Fallen", + "Galia", + "Brittany", + "Garganta", + "Gypsy", + "Blob", + "Calypso", + "XJ-9", + "Paladin", + "The Professor", + "Eradicator", + "Queen Noir", + "The Captain", + "Supernaut", + "Mister Sinister", + "Dusk", + "Joystick", + "Stark Industries", + "Gypsy", + "Skreet", + "Butterfly", + "Dream", + "Spellbinder", + "Darna", + "The Question", + "Mauler", + "Michaelangelo", + "Nightcat", + "Jackpot", + "Tim", + "Multiple Man", + "Smiling Tiger", + "Alisha", + "Dani Moonstar", + "Nightwing", + "Micro/Macro", + "Stepford", + "Samantha", + "Veda", + "Rad", + "Vapor", + "Dark Avengers", + "Menace", + "Savage Land", + "Valis", + "Mauler", + "Zaran", + "Tinkerer", + "Comet", + "Howard The Duck", + "Silvermane", + "Rainmaker", + "Typhoid Mary", + "Naoko", + "Mantis", + "Princess Powerful", + "Captain Universe", + "William Stryker", + "Scalphunter", + "Asylum", + "Jonni", + "Bloodstrike", + "Mother Askani", + "Gwen", + "Nomad", + "Jane Foster", + "Maya", + "Clan Destine", + "Supergran", + "Gung-Ho", + "Charles Xavier", + "Argent", + "Lifeguard", + "Invisible Woman", + "Celsius", + "Vance Astro", + "Lobo", + "Abyss", + "Incredible Hulk", + "Dreadnought", + "Chase Stein", + "Maddog", + "Mera", + "Quasar", + "Grey Gargoyle", + "Joseph", + "Cherry", + "Stripperella", + "Wind", + "Thor Girl", + "Energizer", + "Gwen", + "Boomerang", + "Karma", + "Ricochet", + "Amethyst", + "Surge", + "Tiger", + "Lime", + "Cuckoo", + "Jake", + "Jungle", + "Rocket Racer", + "Neon", + "Iron Cross Army", + "Blossom", + "Becatron", + "Shanna the She-Devil", + "Cyborg", + "The Watchers", + "Liberty", + "Sym", + "Eternity", + "Winter Soldier", + "Makkari", + "Onslaught", + "Merry", + "Faith", + "Dusk", + "Shockwave", + "Elongated", + "Randall Flagg", + "Cecilia", + "Kimberly", + "Bane", + "Alice", + "Rick Jones", + "Flint", + "Prince of Orphans", + "Mr. Immortal", + "Hellcat", + "Tiger's Beautiful Daughter", + "Betty Brant", + "Mariko Yashida", + "Stilt-Man", + "Maria Hill", + "Ser Duncan", + "Dorothy", + "Boodikka", + "Bazooka", + "M.O.D.A.M.", + "John Jameson", + "Night Thrasher", + "The Spike", + "Bromley", + "Atomic", + "Anne Marie Hoag", + "Lady Bullseye", + "Samantha", + "River", + "Whizzer", + "Annihilus", + "Angel", + "Naoko", + "Adam Destine", + "Valkyrie", + "Bastion", + "Union Jack", + "Wolf Cub", + "Red Ghost", + "Doctor Spectrum", + "Norman Osborn", + "Random", + "Marvel Boy", + "Khan", + "Pip", + "Karolina Dean", + "M.O.D.A.M.", + "Alpha Flight", + "Gamora", + "Mr. Hyde", + "Incredible Hulk", + "Avengers", + "Joseph", + "X-Cutioner", + "Wiccan", + "Danny Rand", + "Dove", + "Ajak", + "Chat", + "Cyclops", + "Outlaw Kid", + "Bride of Nine Spiders", + "The Anarchist", + "Hank Pym", + "Ender Wiggin", + "Charles Xavier", + "Moth", + "Generation X", + "Thaddeus Ross", + "Kelly", + "Warbird", + "The Leader", + "Penguin", + "Grandmaster", + "Gideon", + "3-D Man", + "Metal Master", + "Unus", + "She-Thing", + "Silk Fever", + "Captain Planet", + "X-Ray", + "Mathemanic", + "Triathlon", + "Leonardo", + "Starwoman", + "Morg", + "Retro Girl", + "Madelyne Pryor", + "Khan", + "Unicorn", + "Molecule Man", + "Shadoweyes", + "Darna", + "Doll", + "Rorschach", + "Stacy", + "Shinobi Shaw", + "Cloak", + "Quasimodo", + "High Evolutionary", + "Gauntlet", + "Harley Davidson Cooper", + "Master Chief", + "Dinah Soar", + "Lethal Legion", + "Iron", + "Baxter Stockman", + "Phoenix", + "Captain Marvel", + "Rocket Raccoon", + "Pretty Boy", + "Supergran", + "Iceman", + "Hit", + "Zuras", + "Laurel", + "Cimarron", + "Thunderball", + "Atlas", + "Lynn", + "Night Thrasher", + "Bruce Banner", + "Donatello", + "Steel Serpent", + "Flaberella", + "Susan Delgado", + "Cat", + "Barbarella", + "Brandy", + "Marvel", + "Carmella Unuscione", + "Werewolf By Night", + "Garrison Kane", + "Blue Shield", + "Sheena", + "Shooting Star", + "Betty Ross", + "Stephen Strange", + "Beef", + "Witchfire", + "Korath", + "Franklin Storm", + "Talkback", + "Boomer", + "Living Tribunal", + "Wallflower", + "Nightshade", + "Reavers", + "Madripoor", + "Great Lakes Avengers", + "Black Tom", + "Tombstone", + "Mongoose", + "The Shiver Man", + "Goblin Queen", + "Michael Van Patrick", + "Elements of Doom", + "Cerebro", + "Unus", + "Alice", + "Nico", + "Doppelganger", + "Parasite", + "Blackhawks", + "Captain America", + "Dreaming Celestial", + "Knockout", + "Adrienne", + "Sinann", + "Metal Master", + "Warstar", + "Strong Guy", + "Sage", + "Morlocks", + "Jolt", + "Arsenal", + "Ghost Rider", + "Monstress", + "Anya", + "Atlas", + "Empress", + "Valeria Richards", + "Titanium Man", + "Vanisher", + "Kinsey Walden", + "Agent X", + "Talon", + "Azazel", + "Molten Man", + "Matthew Murdock", + "Anya", + "Devastator", + "Holy", + "Word", + "La Nuit", + "Morlun", + "Cuckoo", + "Boomerang", + "Hussar", + "Mikhail Rasputin", + "Salem's Seven", + "Stella", + "Baron Zemo", + "Power", + "Dirk Anger", + "Omega the Unknown", + "Arsenic", + "Wild Child", + "Calamity", + "XJ-9", + "Snake-Eyes", + "Joystick", + "Diablo", + "Kole", + "Toad", + "Inhumans", + "Cloak", + "Howard Saint", + "Clobberella", + "Albert Cleary", + "Icemaiden", + "Exiles", + "Dakota North", + "Batroc the Leaper", + "Deviants", + "Blonde", + "Bill Hollister", + "Cleopatra", + "Momoko", + "Bounty", + "Blastaar", + "X-51", + "Marten Broadcloak", + "Mantis", + "Ultravioletrrr", + "New Warriors", + "Goblin Queen", + "Dragon Lord", + "Elixir", + "Doc Samson", + "Galia", + "Dargo Ktor", + "Bishop", + "Beast", + "Fabian Cortez", + "Maelstrom", + "Nightveil", + "Happy Hogan", + "Shadowcat", + "Devi", + "Annihilus", + "Maya", + "Doorman", + "Maggott", + "Captain Flint", + "Hepzibah", + "Void", + "Machine Man", + "Spawn", + "Silhouette", + "Salo", + "Hardball", + "X-Ray", + "Invaders", + "Vapor", + "Zemo", + "Xorn", + "Spot", + "Living Mummy", + "Damage Control", + "May Parker", + "Ultimatum", + "The Professor", + "Roland Deschain", + "Kid Colt", + "Cloak and Dagger", + "Namor", + "X-Babies", + "Aztec", + "Starjammers", + "Bart Rozum", + "Gateway", + "Lucy in the Sky", + "Agents of Atlas", + "Pepper Potts", + "Thing", + "Sprite", + "Prism", + "Charles Xavier", + "Gwen Stacy", + "Tiger Shark", + "Alvin Maker", + "Tusk", + "Starwoman", + "Iron Patriot", + "Gamma Corps", + "Microbe", + "Silver Samurai", + "Plastic", + "Beyonder", + "Frog Thor", + "Jack Flag", + "Black Cat", + "Blink", + "Dark Beast", + "Air-Walker", + "Invisible", + "Shazam", + "Wonder Woman", + "Typhoid Mary", + "Madripoor", + "Sphinx", + "Switch", + "Voodoo", + "Rocket", + "Batman", + "Amun", + "Krystala", + "Lime", + "Argent", + "Photon", + "Promethea", + "Cargill", + "Storm", + "The Santerians", + "Debra Whitman", + "Moira MacTaggert", + "Hulkling", + "Armor", + "Elements of Doom", + "Diamond", + "Megatron", + "Gargoyles", + "X-Babies", + "Hindsight Lad", + "Outlaw Kid", + "Arcana", + "Jack Flag", + "Karen O'Malley", + "Agent", + "Leatherneck", + "Korg", + "Bart Rozum", + "Vulture", + "Killmonger", + "Forerunner", + "Sub-Mariner", + "Askew-Tronics", + "Raptor", + "Battle", + "Nocturne", + "Human Robot", + "Robert Baldwin", + "Nebula", + "Wildside", + "Khan", + "Triplicate", + "Hawkman", + "Switch", + "Robin Hood", + "Plazm", + "Mentallo", + "Gabe Jones", + "Doc Savage", + "Raphael", + "Kate Bishop", + "J. Jonah Jameson", + "Rocket", + "Microchip", + "Leech", + "Heroes For Hire", + "Nightcrawler", + "Thaddeus Ross", + "Nightstar", + "Tyrannus", + "Elloe Kaifi", + "Master Mold", + "D'Ken Neramani", + "Michaelangelo", + "Belphegor", + "Scourge of the Underworld", + "Nightcat", + "Wild", + "Eternals", + "Betty Ross", + "Samus", + "Ka-Zar", + "Defenders", + "Moonstone", + "Forge", + "Serpent Society", + "Wolfsbane", + "Grandmaster", + "Kingpin", + "Young Avengers", + "Rhino", + "Spyke", + "Fathom", + "Mera", + "Iron Man", + "Misty Knight", + "The Captain", + "Mondo Gecko", + "Angela", + "Amora", + "Shocker", + "Bart Rozum", + "The Question", + "Paibok", + "Zatanna", + "Scarlet Witch", + "Graphics", + "Bastion", + "Thena", + "Nekra", + "Shadow King", + "Supernaut", + "Silver", + "The Rocketeer", + "Garganta", + "Batroc the Leaper", + "Apocalypse", + "Spacker Dave", + "Mirage", + "Omega the Unknown", + "Reverse", + "Black Bolt", + "The Defenders", + "Blood Wraith", + "Sentinel", + "Prince of Orphans", + "Amazi-Girl", + "Sunfire", + "Moonstar", + "Ka-Zar", + "Roulette", + "The Anarchist", + "Meltdown", + "Jasper Sitwell", + "Magik", + "Hobgoblin", + "Doomsday Man", + "Meltdown", + "Jenny", + "Rhea", + "Niobe", + "Doctor Strange", + "Mad Thinker", + "Leatherneck", + "Sub-Mariner", + "Kratha", + "Ronin", + "Jasper Sitwell", + "Gwen Stacy", + "Beyonder", + "Silvermane", + "Ultragirl", + "Big Wheel", + "Empress", + "Starfire", + "Jonni", + "Lockjaw", + "Shi'Ar", + "Blue Marvel", + "Captain Marvel", + "Smiling Tiger", + "Karma", + "Revanche", + "Emma", + "Lady Deathstrike", + "Nightcat", + "Nite", + "Kid", + "Feral", + "Cleopatra", + "Robin Chapel", + "Emma", + "Mandroid", + "Karate", + "Lockheed", + "Victor Von Doom", + "Hydra", + "Insect", + "Sugar Man", + "Plazm", + "Valkyrie", + "Stardust", + "Kabuki", + "Gateway", + "Cassandra", + "Inertia", + "Lettuce", + "Merry", + "Starbolt", + "Grandmaster", + "Void", + "Firebird", + "Black Crow", + "Bloodscream", + "Ikaris", + "Shinko Yamashiro", + "Big Wheel", + "Clint Barton", + "Zodiak", + "Mister Fantastic", + "Turbo", + "Ladyhawk", + "Warpath", + "Gargoyles", + "Layla", + "Hal", + "Celsius", + "Katie Power", + "Blue Blade", + "Argent", + "Zarda", + "Magma", + "Red Skull", + "Toad", + "Battle", + "Blade", + "Peter Parker", + "Miracleman", + "Mr. Hyde", + "Freak", + "Xi’an", + "Manhunter", + "Otto Octavius", + "Constrictor", + "Wraith", + "Kismet", + "Dexter Bennett", + "Cassandra Nova", + "Mighty", + "Captain Cross", + "Husk", + "Blonde", + "Nayana", + "Avengelyne", + "Chronomancer", + "Cargill", + "Guile", + "Incredible Hulk", + "Madrox", + "Beak", + "Becatron", + "Cornelius", + "Elasti-Girl", + "Steel Serpent", + "Mary Jane Watson", + "Hypno-Hustler", + "Alvin Maker", + "Millenium Guard", + "Mariko Yashida", + "Whirlwind", + "Box", + "Beach Head", + "Empowered", + "Akemi", + "Fenris", + "Snowbird", + "Titania", + "Howard Saint", + "Molly Hayes", + "Vance Astro", + "M.O.D.A.M.", + "Hope Summers", + "Swift", + "Kronos", + "Hawk", + "Invisible", + "Superwoman", + "Salo", + "Blossom", + "Abbey", + "Hammerhead", + "Jamie Braddock", + "Henry Peter Gyrich", + "The Shiver Man", + "Zzzax", + "Reavers", + "Dead", + "Rainmaker", + "Unicorn", + "Ka-Zar", + "White Tiger", + "Dirk Anger", + "Blacklight", + "Superman", + "Great Lakes Avengers", + "Hellfire Club", + "Groot", + "Blade", + "Shang-Chi", + "Panda Khan", + "Bi-Beast", + "Human Fly", + "Gwen", + "Ladyhawk", + "Boomerang", + "Energizer", + "Aquaman", + "Barracuda", + "Stick", + "Julian Keller", + "Solo", + "Corsair", + "Dolphin", + "G.I. Joe", + "Wrecker", + "Parasite", + "Shooting Star", + "Lilandra", + "Monster Badoon", + "Frog Thor", + "Nighthawk", + "Gunslinger", + "The Renegades", + "Reaper", + "Fantastick Four", + "Nightcrawler", + "Hussar", + "Warbound", + "Zemo", + "Ender Wiggin", + "Bill Hollister", + "Rhodey", + "Merry", + "Lenny Balinger", + "Mojo", + "Grey Gargoyle", + "Mulholland Black", + "Tecna", + "Lettuce", + "Phalanx", + "Zzzax", + "Glenn Talbot", + "Lady Vermin", + "Raza", + "Kismet", + "Bucky", + "Sumo", + "Puma", + "Yellow Claw", + "Bebop", + "Cerebro", + "Devastator", + "Jimmy Woo", + "Firestorm", + "Anne Marie Hoag", + "Cyber", + "Negative", + "Glitter", + "Xavin", + "Skreet", + "Wong", + "Sentinel", + "Debra Whitman", + "S.H.I.E.L.D.", + "Druig", + "Hawkman", + "Mimic", + "Satana", + "Topaz", + "Toad Men", + "Hank", + "H.A.M.M.E.R.", + "M.O.D.O.K.", + "Korg", + "Swift", + "Galia", + "Harley Quinn", + "Flaberella", + "Whirlwind", + "Ajaxis", + "Tigra", + "Destiny", + "Silvermane", + "ClanDestine", + "Infant Terrible", + "Vermin", + "Jake", + "Chase Stein", + "Ezekiel Stane", + "Bishop", + "Superman", + "Havok", + "Domino", + "Santa Claus", + "Jungle", + "Blockbuster", + "Photon", + "Ms. Marvel", + "Omega Flight", + "Miyako", + "Rapture", + "Gargoyle", + "Swift", + "Dynamite", + "Dead Girl", + "Kraven the Hunter", + "Batgirl", + "Blade", + "Lady Mastermind", + "Monstress", + "Joseph", + "Troia", + "Iron Man", + "Mandrill", + "Lynn", + "Fathom", + "Curt Conners", + "Harley Davidson Cooper", + "Luminals", + "Buttercup", + "Phantom", + "Riptide", + "Psylocke", + "Squirrel", + "X-Cutioner's Song", + "Mad Thinker", + "Hydra", + "Daredevil", + "Mr. X", + "Doctor", + "Gunslinger", + "Alex Wilder", + "Blue", + "Ballistic", + "U-Go Girl", + "Sister Grimm", + "Madame Masque", + "Banshee", + "Foot Soldier", + "Shriek", + "Vivisector", + "Mr. Fantastic", + "Obadiah Stane", + "High Evolutionary", + "Ultra", + "Franklin Richards", + "Bloodaxe", + "Sydney", + "Inertia", + "Owlman", + "Silver Fox", + "Foggy Nelson", + "Smiling Tiger", + "Samus", + "Happy Hogan", + "Thundra", + "Penguin", + "Corsair", + "X-Statix", + "Adam Warlock", + "Lilith", + "Moondragon", + "Cimarron", + "Mandrill", + "KOS-MOS", + "Speed Demon", + "Legion", + "Amber", + "Halo", + "Sphinx", + "Stark Industries", + "Iron Fist", + "Beyonder", + "Kasumi", + "Doorman", + "Carol Danvers", + "Gorilla Man", + "Chameleon", + "Justin Hammer", + "Katma", + "Ser Duncan", + "Wolfpack", + "Stature", + "Weapon Omega", + "Chase", + "Amber", + "Bromley", + "Grey Gargoyle", + "Random", + "Skyrocket", + "Doomsday", + "Psynch", + "Black Knight", + "Varga", + "Vampiro", + "Eternals", + "Rocket", + "Spoiler", + "Wildside", + "Constrictor", + "Sister Grimm", + "Mr. Fantastic", + "Hank Pym", + "T'Challa", + "Heroes For Hire", + "Blue Shield", + "Rafael Vega", + "Swift", + "Kyle", + "Kree", + "Franklin Storm", + "Serpent Society", + "Siryn", + "Mockingbird", + "Kinsey Walden", + "Lenore", + "Shane Yamada-Jones", + "Moonstar", + "Giant-Man", + "Lethal Legion", + "Ken Ellis", + "Kang", + "Rhodey", + "Sym", + "Hulk", + "Mach IV", + "Wolfsbane", + "Night Thrasher", + "Battle", + "Tyrannus", + "Living Lightning", + "Infant Terrible", + "Swordsman", + "Professor X", + "Little", + "Charlie Campion", + "Catwoman", + "Trini", + "Black Bolt", + "Jonah", + "Chandika", + "Hydro-Man", + "Tarot", + "Shen", + "Kat Farrell", + "Raider", + "Kratha", + "Trini", + "Wonder Man", + "Amazi-Girl", + "Debrii", + "Starhawk", + "Atom", + "Eddie Lau", + "Barracuda", + "Shalla-bal", + "Wendy", + "Reptil", + "White Queen", + "Annihilus", + "Masque", + "Controller", + "Captain America", + "Masada", + "Gamma Corps", + "Chandika", + "Random", + "Thena", + "Thaddeus Ross", + "Shadow King", + "Mother Askani", + "Raphael", + "Lady", + "Orion", + "Bruce Banner", + "Zzzax", + "The Professor", + "Hindsight Lad", + "Praxagora", + "Killraven", + "Blob", + "Manhunter", + "Hellcat", + "Apocalypse", + "Xavin", + "Dazzler", + "Huntara", + "Otto Octavius", + "Amadeus Cho", + "Reavers", + "Black Tom", + "Marionette", + "Air-Walker", + "Shadu the Shady", + "Prowler", + "Diablo", + "Triplicate", + "Veda", + "Dollar", + "Outlaw Kid", + "J. Jonah Jameson", + "Doctor Octopus", + "A-Bomb", + "Frankenstein's Monster", + "Gorgon", + "Brittany", + "Star-Lord", + "White Tiger", + "Wendell Rand", + "Jetstream", + "Vertigo", + "Zuras", + "Druig", + "Diamondback", + "Unicorn", + "Leech", + "Master Chief", + "Two-Face", + "Amun", + "Lilith", + "Guile", + "Typhoid Mary", + "Sabra", + "Agent Brand", + "Negative", + "Godiva", + "Becatron", + "Werewolf By Night", + "Golden Guardian", + "Jackal", + "Spider-Girl", + "Gypsy", + "Metal Master", + "Martin Li", + "Swift", + "Turbo", + "Omega the Unknown", + "Quentin Quire", + "Terrax", + "Spartan", + "Cypher", + "Henry Peter Gyrich", + "Lanolin", + "Cerebro", + "Patriot", + "Blindfold", + "Donna", + "Energizer", + "Cheetah", + "Winged", + "Phalanx", + "Proemial Gods", + "Phantom Reporter", + "Xena", + "Ezekiel Stane", + "Wendell Rand", + "Amanda", + "Sphinx", + "Infragirl", + "Prowler", + "Artiee", + "Revanche", + "Black", + "Ms. Marvel", + "Justin Hammer", + "Henry Peter Gyrich", + "The Twelve", + "Forge", + "Foot Soldier", + "Alice", + "KOS-MOS", + "Centennial", + "Pixie", + "Artemis", + "Pyro", + "Joshua Kane", + "Crossbones", + "Mikhail Rasputin", + "Robin", + "Cannonball", + "Red 9", + "Jem", + "Shi", + "Askew-Tronics", + "The Hand", + "Falcon", + "Satana", + "Cloud 9", + "SheZow", + "Dazzler", + "Kitty", + "Sheva Callister", + "Akemi", + "Gabe Jones", + "Scourge of the Underworld", + "Crossbones", + "Thaddeus Ross", + "Bella", + "Contessa", + "Lake", + "Young X-Men", + "X-Force", + "Megatron", + "Power Man", + "Professor X", + "Scalphunter", + "Joystick", + "Lanolin", + "Buttercup", + "Spectrum", + "Four Horsemen of Apocalypse", + "PantyMan", + "Gertrude", + "Doctor Octopus", + "Fin Fang Foom", + "Crystal", + "She-Thing", + "Plastic", + "Yellowjacket", + "Boomerang", + "Geiger", + "Leatherhead", + "Damage Control", + "Mindworm", + "Luke Cage", + "Ma Gnuci", + "Monstress", + "Hindsight Lad", + "Vivisector", + "Squadron Sinister", + "Lord Hawal", + "Menace", + "Blink", + "Post", + "Butterfly", + "Harpoon", + "Morg", + "Obadiah Stane", + "Johnny Storm", + "Next Avengers", + "Amora", + "Zakuro", + "Mega Man", + "Liz", + "Varga", + "Overlord", + "Whizzer", + "Dragonfly", + "Arcade", + "Panda Khan", + "Becatron", + "Selene", + "Red Wolf", + "Grace", + "Huntress", + "Morgan Stark", + "Nightveil", + "Amiko", + "Greymalkin", + "Thing", + "Avalanche", + "Flatman", + "Vengeance", + "Glory", + "Dark Beast", + "Strong Guy", + "Mentor", + "Whiplash", + "Thor Girl", + "Wallflower", + "Blacklash", + "Scarlet Spider", + "Cinnamon", + "Doctor", + "Cybergirl", + "Flatman", + "Caliban", + "Aegis", + "Velocity", + "T'Challa", + "Phil Sheldon", + "Landau", + "Colleen Wing", + "ClanDestine", + "Vulcan", + "Colleen Wing", + "Mother Askani", + "Motormouth", + "Exiles", + "Bumblebee", + "Arrowette", + "Echo", + "Saturn", + "Serpent Society", + "Stature", + "Mirage", + "Omega Flight", + "Nightcat", + "Asylum", + "Huntara", + "Network", + "Hulk", + "Halo", + "Kole", + "Crane", + "Blacklight", + "Randall Flagg", + "Sin", + "X-Factor Investigations", + "Chores MacGillicudy", + "Fat Cobra", + "Firebrand", + "Puppet Master", + "Scarlet Witch", + "Four Horsemen of Apocalypse", + "Beef", + "Amber", + "Stilt-Man", + "Randall", + "Phil Sheldon", + "Hercules", + "Jonah", + "Cissie King-Jones", + "Sersi", + "Horridus", + "Valda", + "Iron Monger", + "Vapor", + "Katma", + "Generation X", + "Cerise", + "Lifeguard", + "Namorita", + "Mondo Gecko", + "Killer Shrike", + "Bane", + "Quentin Quire", + "Crimson", + "Mas", + "Hardball", + "Jocasta", + "Wildside", + "Black Knight", + "Jake", + "Josiah X", + "Superwoman", + "Vector", + "Cecilia", + "Destiny", + "Gauntlet", + "Sym", + "Amethyst", + "Owlman", + "Lila Cheney", + "Aleta", + "Shadow", + "Icemaiden", + "Empath", + "Dazzler", + "Northstar", + "Mantis", + "Jann", + "Steel Serpent", + "Karen Page", + "Martian", + "Joshua Kane", + "Invisible", + "The Rocketeer", + "Thunderbolt Ross", + "Michael Van Patrick", + "Shriek", + "Khan", + "Psycho-Man", + "Cyber", + "Nikki", + "La Nuit", + "Vector", + "Cheetara", + "Payback", + "Overlord", + "Sharon Carter", + "Marrow", + "Beautiful", + "Doctor Spectrum", + "Tiger", + "Master Mold", + "Hulkling", + "Artemis", + "Arsenal", + "Varga", + "Carol Hines", + "Half-Life", + "Barbarella", + "Wrecking Crew", + "Johnny Blaze", + "Chase", + "Sinister Six", + "Virginia Dare", + "Captain Midlands", + "Venom", + "Captain Marvel", + "The Fallen", + "Mister Hyde", + "Amun", + "Silver Centurion", + "Sister Grimm", + "Exodus", + "Starwoman", + "Slyde", + "Widget", + "Nick Fury", + "Shooting Star", + "Switch", + "Outlaw Kid", + "Gorilla Man", + "Uatu The Watcher", + "Xera", + "Holocaust", + "Choice", + "King Bedlam", + "Kabuki", + "Shockwave", + "Doc Samson", + "Moon Knight", + "Owlwoman", + "Carol Hines", + "Feral", + "Viper", + "Defenders", + "Apocalypse", + "Mera", + "Empress", + "Speed", + "Karate Kid", + "Mother Askani", + "Morlun", + "Eradicator", + "Hope Summers", + "Magma", + "The Wasp", + "Cat", + "Rhea", + "Salo", + "Lady", + "Nightcrawler", + "Stacy X", + "Shaman", + "Diablo", + "Lords of Avalon", + "Speedball", + "William Stryker", + "Sauron", + "Blink", + "Metamorpho", + "Mega Man", + "Hawkwoman", + "Forgotten One", + "Swordsman", + "Bart Rozum", + "The Rocketeer", + "Akemi", + "Violations", + "Freak", + "Reverse", + "Arsenic", + "Madame Web", + "Molly", + "Witchfire", + "Union Jack", + "Hank", + "Spider-Ham", + "Hydra", + "Bloodberry", + "Clover", + "Musa", + "Zuras", + "Devos", + "Flaberella", + "Mirage", + "Living Mummy", + "Apocalypse", + "Russian", + "Mandroid", + "Angel", + "Great Lakes Avengers", + "Cobalt Man", + "Fat Cobra", + "Stellaris", + "Mac Gargan", + "Tinkerer", + "Gunslinger", + "Deathstrike", + "Daimon Hellstrom", + "Ajaxis", + "Humbug", + "Ballistic", + "Marvelman", + "Hate-Monger", + "Cobra", + "Speed", + "Deadpool", + "Elongated", + "American Eagle", + "Professor Monster", + "Madelyne Pryor", + "Word", + "Vanisher", + "Ultrawoman", + "Millenium Guard", + "Sway", + "Thunder", + "Puff Adder", + "Thundra", + "Big", + "Agent X", + "Momoko", + "Miss America", + "Guile", + "Baron Strucker", + "Crimson Crusader", + "Batman", + "Songbird", + "Power Man", + "Groot", + "Bruce", + "Nuke", + "Nocturne", + "Firestar", + "Proudstar", + "Copperhead", + "Horridus", + "Lifeguard", + "Comedian", + "Supreme Intelligence", + "Ladyhawk", + "Brood", + "The Spike", + "The Hood", + "Kabuki", + "Jolt", + "Logan", + "Senator Kelly", + "Wither", + "Jubilee", + "Tiger", + "Slayback", + "Dark Avengers", + "Rocket Racer", + "Molten Man", + "Ben Grimm", + "Blur", + "Azazel", + "Shrinking", + "Empowered", + "Corsair", + "Red Shift", + "Arcade", + "Zodiak", + "Eternals", + "Praxagora", + "Wallflower", + "Cybersix", + "Crimson Avenger", + "Daredevil", + "Wallop", + "Pestilence", + "Hellion", + "Magik", + "Obadiah Stane", + "Dog Brother #1", + "Batwoman", + "Grandmaster", + "Beyonder", + "Reptil", + "Fallen One", + "Red She-Hulk", + "Deena Pilgrim", + "Hit", + "Kristin", + "Sailor", + "Ultimate Spider-Man", + "Power Pack", + "Nitro", + "Susan Delgado", + "Smiling Tiger", + "Dazzler", + "Justice", + "Nehzno", + "Karnak", + "Darkhawk", + "Krista Starr", + "Fantomette", + "Fixer", + "Proemial Gods", + "Magneto", + "Psylocke", + "Ronan", + "Iron Lad", + "The Anarchist", + "Horridus", + "Bloodstrike", + "Teenage Mutant Ninja Turtles", + "Devi", + "Guy", + "Dawn", + "Crossbones", + "Stripperella", + "Blockbuster", + "Prodigy", + "Sue Storm", + "Magus", + "Ghost Rider", + "Bullseye", + "Sinister Six", + "Druig", + "Santa Claus", + "Klaw", + "Queen Noir", + "Scream", + "Doctor Faustus", + "Andromeda", + "Polaris", + "Jasper Sitwell", + "Kid Colt", + "Spoiler", + "Sunset Bain", + "Lockheed", + "Flint", + "Supergirl", + "Devastator", + "Wraith", + "Roughhouse", + "Maverick", + "X-23", + "Stinger", + "Nitro", + "Aurora", + "Pilgrim", + "Salacious Crumb", + "Calypso", + "Marcus Van Sciver", + "Shrinking", + "Sprite", + "Scalphunter", + "Avalon", + "Toad", + "Network", + "Annihilus", + "Krystala", + "Arclight", + "Molly Von Richtofen", + "Topaz", + "Arclight", + "Talon", + "Fallen One", + "Gateway", + "Blackheart", + "Alvin Maker", + "Uatu The Watcher", + "Rick Jones", + "Lettuce", + "Beta-Ray Bill", + "Sentinel", + "Savage Land", + "Kate Bishop", + "Dark Avengers", + "Copycat", + "Khan", + "Redwing", + "The Phantom", + "John Farson", + "Ironclad", + "Kamandi", + "Ultimo", + "Nayana", + "Carlie Cooper", + "Asylum", + "Shanna", + "Samus", + "U-Go Girl", + "Captain Planet", + "Garrison Kane", + "Blindfold", + "Arcana", + "Buffy", + "Empowered", + "Gamora", + "Alexa Mendez", + "Edwin Jarvis", + "Nelvana", + "Karma", + "Barb", + "Electra", + "Green Lantern", + "Sasquatch", + "Shang-Chi", + "Thena", + "Alisha", + "Velocity", + "Arcade", + "The Twelve", + "Kasumi", + "Hercules", + "Magneto", + "Stone Men", + "Donald Blake", + "Ser Duncan", + "Lenny Balinger", + "Scorpion", + "Molecule Man", + "Purifiers", + "Dolphin", + "Mercury", + "Garia", + "Lorna Dane", + "Blitzkrieg", + "Marten Broadcloak", + "Nightcat", + "Living Lightning", + "Molly Hayes", + "Lionheart", + "Agent", + "Brother Voodoo", + "Krystala", + "Matsu'o Tsurayaba", + "Vin Gonzales", + "Siege", + "Wendy", + "Vivisector", + "Susan Delgado", + "Hammerhead", + "Fallen One", + "Alisha", + "Curt Conners", + "M.O.D.O.K.", + "Nightcat", + "Meltdown", + "Betty Ross", + "Dark X-Men", + "Buffy", + "Victor Mancha", + "Golden Guardian", + "HYDRA", + "Deviants", + "Thor Girl", + "Stella", + "Human Torch", + "Rocket", + "Mas", + "Fleet Tracking", + "Archangel", + "John Farson", + "Lightning Lords of Nepal", + "Shiver Man", + "Glorian", + "Charles Xavier", + "Thing", + "Aztec", + "Lava-Man", + "Mattie Franklin", + "Blue", + "Sara", + "Beast", + "Wind", + "Napoleon Bonafrog", + "Gertrude Yorkes", + "Wolfsbane", + "Runaways", + "Pixie", + "Eddie Lau", + "Amanda Sefton", + "She-Venom", + "Logan", + "Avengelyne", + "Michaelangelo", + "Iron Monger", + "Legion", + "Doctor Spectrum", + "Unicorn", + "KOS-MOS", + "Artiee", + "Eternals", + "Shakti", + "Raptor", + "Carol Danvers", + "Tenebrous", + "Mr. Bumpo", + "Crule", + "Armor", + "Mephistopheles", + "Mentallo", + "Mystique", + "Rad", + "Ganymede", + "Sir Ram", + "Plazm", + "Shi", + "Psyche-Out", + "Xorn", + "Vapor", + "Glenn Talbot", + "Old Lace", + "Word", + "Kate", + "Weapon X", + "Titaness", + "Solo", + "Arachne", + "Shriek", + "Gangbuster", + "Edwin Jarvis", + "Tana Nile", + "Patch", + "Kyle", + "Jayna", + "Shrinking", + "Changeling", + "Scalphunter", + "Halo", + "Arcana", + "Clobberella", + "Green Lantern", + "Lionheart", + "Celestials", + "Katma", + "Red She-Hulk", + "Black Bird", + "Scarlet", + "Ronin", + "Thor Girl", + "Saracen", + "Quasimodo", + "Bronze", + "Freefall", + "Ballistic", + "Richard Fisk", + "Bart Rozum", + "Icemaiden", + "Bubbles", + "Next Avengers", + "Whiplash", + "X-Factor", + "Albert Cleary", + "Captain Britain", + "Gambit", + "Mary Jane Watson", + "Puppet Master", + "Stunner", + "Silhouette", + "Deacon Frost", + "Champions", + "Willow", + "Fever", + "Xi’an", + "Titania", + "Wither", + "Sub-Mariner", + "Deviants", + "Super-Skrull", + "Hellion", + "Lenore", + "Julian Keller", + "Namora", + "Exodus", + "Haven", + "Overlord", + "In-Betweener", + "Promethea", + "Crazy", + "Moondragon", + "Crimson King", + "Spirit", + "Jule Carpenter", + "Hulk", + "Justin Hammer", + "Random", + "Iron", + "Hairball", + "Sharon Carter", + "Kitty", + "Morg", + "Scarlet Spider", + "Ma Gnuci", + "Leeloo", + "Spyke", + "Misfit", + "Impulse", + "Crusher Hogan", + "Bloodaxe", + "Bette", + "Jubilee", + "Shatterstar", + "Grace", + "Fathom", + "Elasti-Girl", + "Hiroim", + "Cassandra", + "Gypsy", + "Captain Universe", + "Asterix", + "Witchfire", + "Puma", + "Shrinking", + "Troia", + "Vance Astro", + "Bizarro", + "PsyNapse", + "Juniper", + "Master Chief", + "Dorothy", + "Booster", + "Fantastic Four", + "Celestials", + "Damian", + "Blitzkrieg", + "Jolt", + "Shikari", + "Dog Brother #1", + "Niobe", + "Dreadnought", + "Maelstrom", + "Merry", + "Aurora", + "Shane Yamada-Jones", + "Dynamite", + "Rose", + "Toad Men", + "Pantha", + "Willow", + "Celestials", + "Bruce Banner", + "Miss America", + "Susan Delgado", + "Khan", + "Mercury", + "Kristin", + "Jigsaw", + "Bionic Commando", + "Andrew Chord", + "Black", + "Connor Hawke", + "Scarlet Witch", + "Callisto", + "Ezekiel Stane", + "She-Thing", + "Fever", + "Beetle", + "Invisible Woman", + "Shi'Ar", + "Nightmare", + "Juggernaut", + "Ajak", + "Doc Samson", + "Lagoon", + "Grim Reaper", + "Maiden", + "Shaman", + "Azrael", + "Conan the Barbarian", + "Silk Fever", + "Alexa Mendez", + "Green Goblin", + "Panda Khan", + "Katie Power", + "Jack Power", + "Puck", + "Johnny Blaze", + "Jet", + "ClanDestine", + "Brood", + "PsyNapse", + "The Twelve", + "Stormtrooper", + "Baron Strucker", + "Namor", + "Tomorrow Man", + "Hydra", + "Marvelman", + "Aaron Stack", + "Shadow", + "Amadeus Cho", + "Faith", + "Mother Askani", + "Proemial Gods", + "Ink", + "Joystick", + "Gene Sailors", + "Fixer", + "Booster", + "Kulan Gath", + "Leatherneck", + "Moondragon", + "Triplicate", + "X-Cutioner's Song", + "Wolverine", + "Mandroid", + "Rachel Grey", + "Debrii", + "Cammy", + "The Order", + "Runaways", + "The Anarchist", + "Elixir", + "Tecna", + "Silk Fever", + "Slayback", + "Werewolf By Night", + "Risque", + "Rumiko Fujikawa", + "Tana Nile", + "Norman Osborn", + "Shrinking", + "Gateway", + "Tempo", + "Giant Girl", + "Vixen", + "Fleur-de-Lis", + "Dani Moonstar", + "Git Hoskins", + "Gene Sailors", + "Meteorite", + "Sun", + "Bubbles", + "Kate Bishop", + "Imperfects", + "Chase Stein", + "Mr. Meugniot", + "Leader", + "Sandman", + "Bromley", + "Azrael", + "Harley Davidson Cooper", + "Tyrannus", + "Arrowette", + "Mega Man", + "Mr. Negative", + "Loki", + "Batwoman", + "M.O.D.O.K.", + "Victor Von Doom", + "Jem", + "Moira MacTaggert", + "Chronomancer", + "Elixir", + "Tempo", + "New Warriors", + "Whirlwind", + "Luke Cage", + "Screwball", + "Ultimo", + "Patch", + "Boom", + "Kabuki", + "Catwoman", + "Doorman", + "Wallop", + "Great Lakes Avengers", + "Secret", + "Jinx", + "Lord Tyger", + "Dagger", + "Tarantula", + "Doctor Strange", + "Nocturne", + "Warhawk", + "Tomorrow Man", + "Nuke", + "Caliban", + "Daken", + "Impossible Man", + "Millenium Guard", + "Sue Storm", + "Teenage Mutant Ninja Turtles", + "Black Bird", + "Dog Brother #1", + "HYDRA", + "Batgirl", + "Nehzno", + "Atom", + "Alain", + "Plastic", + "Tick", + "Ego", + "Ulik", + "Vapor", + "Deacon Frost", + "Randall Flagg", + "Alicia Masters", + "Half-Life", + "Human Target", + "Living Lightning", + "Fantastick Four", + "Kim", + "Monster Badoon", + "Hit", + "Quicksilver", + "X-Man", + "Lizard", + "Harley Quinn", + "Peter Parker", + "Dargo Ktor", + "Fantomex", + "Ronan", + "Beast", + "Lord Hawal", + "Longshot", + "Hobogoblin", + "Maria Hill", + "Prodigy", + "Jack Murdock", + "Bloodstrike", + "Changeling", + "Doomsday", + "Doctor Strange", + "Karen Page", + "Agent Brand", + "Lamprey", + "Eradicator", + "Mia Dearden", + "Blood Wraith", + "Marvel Boy", + "Kimberly", + "Scourge of the Underworld", + "Silvermane", + "Crimson", + "The 198", + "Two-Face", + "Naoko", + "Sleeper", + "Nelvana", + "Northstar", + "Sebastian Shaw", + "Stepford", + "Daken", + "New X-Men", + "Champions", + "Hobogoblin", + "Quentin Quire", + "Magdalene", + "Ego", + "Starhawk", + "Victor Von Doom", + "Matsu'o Tsurayaba", + "Crimson Crusader", + "Leo", + "Tsunami", + "Erza", + "Frenzy", + "Luckman", + "Paper Doll", + "Pride", + "Vivisector", + "Manhattan Guardian", + "Songbird", + "Armadillo", + "Ultimates", + "Legion", + "Sailor", + "Skullbuster", + "Tara", + "Maya", + "Daredevil", + "Sentry", + "Spartan", + "Invisible", + "Judomaster", + "Blacklash", + "Wallop", + "Rapture", + "Suprema", + "Ajak", + "Shanna the She-Devil", + "Sharon Carter", + "Mr. Immortal", + "Force Works", + "Nitro", + "Kimberly", + "Amethyst", + "Echo", + "Thunderbird", + "Absorbing Man", + "Jean", + "Cloak", + "Homer Simpson", + "The Phantom", + "Champions", + "Skyrocket", + "Gene Sailors", + "Shadu the Shady", + "Human Fly", + "The 198", + "Elite", + "Pandemic", + "Shamrock", + "Spy", + "Psynch", + "John Farson", + "The Hand", + "Weapon X", + "Layla", + "Batman", + "Trish Tilby", + "Mephisto", + "Cyber", + "Skreet", + "Darna", + "Damian", + "Fire", + "Rouge", + "Spot", + "Erik the Red", + "A.I.M.", + "Morph", + "Franklin Storm", + "Deacon Frost", + "Shanna the She-Devil", + "Gloss", + "Martin Li", + "Johnny Blaze", + "Siren", + "Morg", + "Psylocke", + "Winged", + "Fixer", + "Elongated", + "Nico Minoru", + "Arrowette", + "Molly Von Richtofen", + "Dakota North", + "Guardians of the Galaxy", + "Zarek", + "Cammi", + "Omega Flight", + "Meggan", + "Misty", + "Madrox", + "Gressill", + "Meggan", + "Alicia Masters", + "Miss", + "Shi", + "Hellion", + "Elite", + "Mockingbird", + "X-Ray", + "Psycho-Man", + "Rat King", + "Tick", + "Mary", + "Metamorpho", + "Ballistic", + "Ch'od", + "Alex Wilder", + "Namora", + "X-51", + "Shanna", + "Franklin Richards", + "Manitou", + "Dawnstar", + "Daily Bugle", + "Speedball", + "Misty Knight", + "Madripoor", + "Tenebrous", + "Dark X-Men", + "Cyber", + "Scourge", + "Mirage", + "Dyna", + "Loki", + "Cammy", + "The Call", + "Ultrawoman", + "Deathbird", + "Circuit", + "Looker", + "Debrii", + "Leo", + "John Farson", + "Katana", + "Power", + "Blizzard", + "Incredible Hulk", + "Bullseye", + "Azrael", + "Chamber", + "Robin Chapel", + "Diablo", + "Hawkwoman", + "Network", + "Stardust", + "Firelord", + "Rocket", + "Siren", + "Nightstar", + "Earthquake", + "Shanna the She-Devil", + "Triplicate", + "Dakota North", + "Mother-One", + "The Enforcers", + "Asterix", + "Pip", + "Kraven", + "Gladiator", + "Thunderbolt Ross", + "Black Tom", + "Duck-Girl", + "Monster Badoon", + "Sphinx", + "Miek", + "Gamma Corps", + "Donatello", + "Dakota North", + "River", + "Leonardo", + "Wrecking Crew", + "PantyMan", + "Richard Fisk", + "Triceraton", + "Mindworm", + "Mandroid", + "Gunslinger", + "The Call", + "Mac Gargan", + "Incredible Hulk", + "Overlord", + "Mercury", + "S.T.R.I.P.E.", + "Killer Shrike", + "KOS-MOS", + "Thunderball", + "Peter Quill", + "Saturn", + "The Renegades", + "Guardsmen", + "Prima", + "Diamond", + "Michael Van Patrick", + "Richard Dragon", + "Shane Yamada-Jones", + "Illuminati", + "Warlock", + "Howard The Duck", + "Incredible Hulk", + "Hercules", + "Guardsmen", + "Diamondback", + "Deadpool", + "Owlman", + "Cherry", + "Maelstrom", + "Mephistopheles", + "Dorian Gray", + "Booster", + "Lily Hollister", + "In-Betweener", + "Chase Stein", + "Champions", + "Curt Conners", + "Emma Frost", + "Ilyana Rasputin", + "Donatello", + "Timeslip", + "Madelyne Pryor", + "Zombie", + "Four Horsemen of Apocalypse", + "Leo", + "Doomsday", + "Lilith", + "Sinann", + "Master Chief", + "Tempest", + "Wasp", + "Elixir", + "Jack Flag", + "Serpent Society", + "Venom", + "The Punisher", + "Firedrake", + "Psynch", + "Riptide", + "Calypso", + "Ben Parker", + "Unicorn", + "Iron Monger", + "Cimarron", + "Erik the Red", + "Darwin", + "Fantastic Four", + "Black Canary", + "Praxagora", + "X-Cutioner", + "Sleeper", + "Cable", + "Doctor Strange", + "Imp", + "Apocalypse", + "Major Mapleleaf", + "Karnak", + "John Wraith", + "Werewolf By Night", + "Liberty", + "Dexter Bennett", + "X-Force", + "Forge", + "Demogoblin", + "Aegis", + "Nico Minoru", + "Wendigo", + "Phantom", + "Stephanie", + "Cardiac", + "Melaka", + "Fury", + "Baroness", + "Zaladane", + "Robin Hood", + "Kasumi", + "Abomination", + "Brother Voodoo", + "Dormammu", + "Spider-Ham", + "Phyla-Vell", + "Martian", + "The Twelve", + "Anthem", + "Masada", + "Wonder Man", + "Sinister Six", + "Titania", + "Andrew Chord", + "Slyde", + "The Rocketeer", + "Multiple Man", + "Boom Boom", + "Pixie", + "Tecna", + "Korath", + "Stacy X", + "Prodigy", + "Kismet", + "Longshot", + "The Phantom", + "Dragon Man", + "Secret", + "The Leader", + "Killer Shrike", + "Unus", + "Vivisector", + "Mikhail Rasputin", + "Doctor Octopus", + "Arsenal", + "Dagger", + "Cammi", + "Wendell Rand", + "Marionette", + "Cloud 9", + "Dakota North", + "Iceman", + "Bronze", + "She-Thing", + "H.E.R.B.I.E.", + "The Call", + "Salacious Crumb", + "Maginty", + "Triplicate", + "Onyx", + "Super-Skrull", + "Julian Keller", + "Danny Rand", + "Teenage Mutant Ninja Turtles", + "Penguin", + "Amora", + "Photon", + "Spy", + "Lily Hollister", + "Blue Beetle", + "Leatherhead", + "Howard The Duck", + "S.H.I.E.L.D.", + "Warhawk", + "Riddler", + "Martian", + "Sway", + "Fleet Tracking", + "T'Challa", + "Carmella Unuscione", + "Xavin", + "Zombie", + "Medusa", + "She-Venom", + "Controller", + "Wyatt Wingfoot", + "Kulan Gath", + "Blonde Phantom", + "Musa", + "Toro", + "Ego", + "Amber", + "Vapor", + "Lanolin", + "Landau", + "Talon", + "Bonnie", + "Greymalkin", + "Laurel", + "XS", + "Bill Hollister", + "Rogue", + "Redwing", + "Black Queen", + "Flora", + "Burka", + "Ultron", + "Quasimodo", + "Nebula", + "Becatron", + "Patch", + "Sprite", + "Blastaar", + "Bloom", + "Sheva Callister", + "Dead Girl", + "Queen Noir", + "Black Panther", + "Speed Demon", + "Vogue", + "Shaman", + "Scarlet Spider", + "Roughhouse", + "Doll", + "Victor Von Doom", + "S.T.R.I.P.E.", + "Deathbird", + "Wraith", + "Speed", + "Darna", + "Kraven", + "Wolverine", + "Gene Sailors", + "Glenn Talbot", + "Blacklight", + "Goblin Queen", + "Ravage 2099", + "Mr. Immortal", + "Frightful Four", + "X-23", + "Lifeguard", + "Psylocke", + "Gressill", + "Supergran", + "Gauntlet", + "Copperhead", + "Spellbinder", + "Flying Dutchman", + "Wild Child", + "Agent X", + "Star-Lord", + "Hydro-Man", + "Lightspeed", + "Mr. Negative", + "Ajak", + "Morlun", + "Wendell Rand", + "Crane", + "Living Lightning", + "Tombstone", + "Sun", + "Manhunter", + "Orphan", + "Mindworm", + "Juniper", + "Luminals", + "Flying Dutchman", + "Spellbinder", + "Vampirella", + "Slapstick", + "Phantom Reporter", + "David Alleyne", + "Pandemic", + "Skullbuster", + "Artiee", + "Heroes For Hire", + "Boomer", + "Jamie Braddock", + "Rachel Grey", + "Redwing", + "Shockwave", + "Silver Fox", + "Raven", + "Raza", + "Electra", + "Power Man", + "Stepford", + "Sage", + "Homer Simpson", + "Donald Blake", + "Sleeper", + "Promethea", + "Flora", + "Generation X", + "Mr. Hyde", + "Invisible Woman", + "George Stacy", + "Gargoyles", + "Nightmare", + "Silver", + "Multiple Man", + "Revanche", + "Impossible Man", + "Katma", + "Rumiko Fujikawa", + "Green", + "Doomsday Man", + "Kang", + "Atlas", + "Mole Man", + "Man-Thing", + "Crystal", + "Whizzer", + "Little", + "Reavers", + "Julian Keller", + "King Bedlam", + "Omega the Unknown", + "Princess Powerful", + "Nick Fury", + "Tyrant", + "Sauron", + "Icemaiden", + "Lenny Balinger", + "Mera", + "Crusher Hogan", + "Musa", + "Madame Hydra", + "Unicorn", + "Hussar", + "Gemma", + "Arisia", + "Batwoman", + "Becatron", + "Jesse", + "Looker", + "Polaris", + "Vanisher", + "Hairball", + "Askew-Tronics", + "Boomerang", + "Glenn Talbot", + "Firefly", + "She-Venom", + "Garganta", + "Rorschach", + "Ezekiel Stane", + "Dreaming Celestial", + "Albert Cleary", + "Shadow King", + "Ch'od", + "Vindicator", + "Sage", + "Dracula", + "Power Man", + "Imperial Guard", + "Teenage Mutant Ninja Turtles", + "Toad Men", + "Risque", + "Lady Deathstrike", + "Jamie Braddock", + "Shang-Chi", + "Doomsday Man", + "Ken Ellis", + "Ronin", + "Bounty", + "Jean Grey", + "Blitzkrieg", + "Arclight", + "Prowler", + "Frank Castle", + "Forgotten One", + "Toad Men", + "Bette", + "Rictor", + "Battering Ram", + "Madame Web", + "Prima", + "Rose", + "Nightveil", + "Excalibur", + "Madame Masque", + "Pete Wisdom", + "Hypno-Hustler", + "True Believers", + "Talkback", + "Eternity", + "Shamrock", + "Goblin Queen", + "Uatu The Watcher", + "Terror", + "Jinx", + "Red", + "Lily Hollister", + "Fathom", + "Fleur-de-Lis", + "Rockslide", + "Clobberella", + "Andromeda", + "Lady Shiva", + "Zemo", + "Phil Sheldon", + "Sheva Callister", + "Preak", + "Secret Warriors", + "Scalphunter", + "Invisible", + "Red Skull", + "Silver Surfer", + "Junta", + "Spider-Woman", + "Talkback", + "Zodiak", + "Hulkling", + "Onslaught", + "Mentallo", + "Dragonna", + "Rawhide Kid", + "Shiva", + "Deadpool", + "X-Babies", + "Nebula", + "Shanna", + "Werewolf By Night", + "Aquaman", + "The Phantom", + "Star-Lord", + "S.H.I.E.L.D.", + "Thunderbolt", + "Illuminati", + "Phyla-Vell", + "Night Thrasher", + "X-Factor Investigations", + "Rockslide", + "Merry", + "Michael Van Patrick", + "Superman", + "Starfox", + "Baron Strucker", + "Next Avengers", + "Samantha", + "Abbey", + "John Jameson", + "Shikari", + "Mr. Fixit", + "Spider-Ham", + "Madame Web", + "Madame Web", + "Ms. Marvel", + "Frog Thor", + "Professor X", + "Justice", + "Laurel", + "Edwin Jarvis", + "Sentinel", + "Hooded", + "Henry Peter Gyrich", + "Jackpot", + "Bluestreak", + "Saracen", + "Ikaris", + "Hellion", + "Lanolin", + "Longshot", + "Spellbinder", + "Stingray", + "Thunderbolt", + "James Buchanan Barnes", + "Speedball", + "Dreaming Celestial", + "Surge", + "Havok", + "Red Ghost", + "Paladin", + "Tattoo", + "Kate Bishop", + "Hydro-Man", + "Tigra", + "Crane", + "Galvatron", + "Greymalkin", + "Harpoon", + "Lenore", + "Rapture", + "Miss", + "Devos", + "She-Hulk", + "Super-Skrull", + "Battle", + "Mephisto", + "Chase Stein", + "Nextwave", + "Violations", + "Amber", + "Dexter Bennett", + "Donald Blake", + "Molly", + "Sandman", + "Miss America", + "Atlas", + "Doctor Doom", + "The Stranger", + "Mentor", + "Longshot", + "Natasha Romanoff", + "Silver Fox", + "Bill Hollister", + "Amazi-Girl", + "Colleen", + "Hammerhead", + "Jack Flag", + "Spider-Girl", + "Gemma", + "Proteus", + "Hypno-Hustler", + "Shalla-bal", + "Michael Van Patrick", + "Mojo", + "Aztec", + "Riptide", + "Sheva Callister", + "Violet", + "Randall", + "Daimon Hellstrom", + "Blastaar", + "Virtuous", + "Jade", + "Franklin Storm", + "Medusa", + "Polaris", + "Bloodberry", + "Slapstick", + "Shinko Yamashiro", + "The Hunter", + "Dawn", + "Nikki", + "Firebrand", + "Starwoman", + "Natasha", + "Exiles", + "Aurora", + "Fat Cobra", + "Ikaris", + "Synch", + "Ray", + "Hawk", + "Mongu", + "Doc Savage", + "Amazi-Girl", + "The Howling Commandos", + "Weapon X", + "Parasite", + "Frog Thor", + "Argent", + "Brute", + "Gambit", + "Electra", + "Doctor Strange", + "Kronos", + "Lord Tyger", + "Sabra", + "Karma", + "Silvermane", + "Angel", + "Flint", + "Freak", + "Connor Hawke", + "Wendell Vaughn", + "Stark Industries", + "U.S. Agent", + "Proudstar", + "Gargoyles", + "Raptor", + "Viper", + "Cimarron", + "Bi-Beast", + "Damian", + "Chronomancer", + "Juniper", + "Bucky", + "Vigilante", + "Dakota North", + "Shi", + "Leper Queen", + "Foot Soldier", + "Dazzler", + "Connor Hawke", + "Wilson Fisk", + "Donna", + "Ma Gnuci", + "Garrison Kane", + "Gung-Ho", + "Ganymede", + "Dragon Lord", + "Rachel Grey", + "Aegis", + "Terry", + "Sage", + "Blacklash", + "Baxter Stockman", + "Molecule Man", + "Gung-Ho", + "Diablo", + "Julian Keller", + "Robin Hood", + "Damage Control", + "Armory", + "Sue Storm", + "Warlock", + "Cybergirl", + "Agent Brand", + "Victor Mancha", + "Sabretooth", + "Nelvana", + "Slyde", + "Manhattan Guardian", + "Madelyne Pryor", + "Peter Quill", + "Franklin Storm", + "Mystique", + "Anya", + "Franklin Richards", + "Gwen", + "Ajak", + "Exiles", + "Stacy", + "Iron", + "Speedy", + "Ray", + "Tiger's Beautiful Daughter", + "Crimson King", + "X-Force", + "Devi", + "Harrier", + "Purifiers", + "Nova", + "Stellaris", + "Mister Freeze", + "Flamebird", + "Tempest", + "Katie Power", + "Amber", + "Death", + "Mongoose", + "Gargoyle", + "Sym", + "Thunderball", + "Mr. Immortal", + "Zuras", + "Thunderball", + "Ice", + "Hairball", + "Web", + "Super-Skrull", + "Elektra", + "Frank Castle", + "Red She-Hulk", + "Mr. Payback", + "Karnak", + "Nelvana", + "Blackhawks", + "Crazy", + "Mister Freeze", + "Ladyhawk", + "Big Bertha", + "Alicia Masters", + "Krystala", + "Iron Cross Army", + "Manta", + "Infant Terrible", + "Helspont", + "Ray Fillet", + "Batroc the Leaper", + "Sasquatch", + "Redwing", + "Jet", + "Sabretooth", + "The Order", + "Melaka", + "Jackpot", + "Cheetah", + "Sara", + "Maelstrom", + "John Farson", + "Hex", + "Four Horsemen of Apocalypse", + "Rumble", + "Rhodey", + "Taskmaster", + "Geiger", + "Adam Destine", + "Cyblade", + "Dr. Strange", + "Jericho", + "Dart", + "Young Avengers", + "Lockjaw", + "Spider-Girl", + "Infragirl", + "Impulse", + "Victor Mancha", + "W.I.T.C.H:", + "Conan the Barbarian", + "Slapstick", + "Supreme Intelligence", + "Squadron Supreme", + "Avengelyne", + "Raider", + "Foot Soldier", + "Runaways", + "Jubilee", + "Zaran", + "Count Nefaria", + "Pestilence", + "Rhodey", + "Warstar", + "Natasha", + "Masque", + "Nitro", + "Hyperion", + "Comedian", + "Snowbird", + "Makkari", + "Raza", + "Harpoon", + "Super Hero Squad", + "Rhea", + "Black Crow", + "Ancient One", + "Beef", + "Micromax", + "Nico Minoru", + "Flora", + "Vulture", + "Stacy X", + "Molly Hayes", + "Battering Ram", + "Selene", + "Living Tribunal", + "Shiva", + "Invisible", + "Lizard", + "Psycho-Man", + "Luke Cage", + "Super-Skrull", + "Havok", + "Hellion", + "Chronomancer", + "Ms. Marvel", + "Andrew Chord", + "Winged", + "Kitty Pryde", + "Sleeper", + "Spitfire", + "Stingray", + "Elloe Kaifi", + "Contessa", + "Whistler", + "Mister Sinister", + "Bloom", + "Dust", + "Kelly", + "Jessica Jones", + "Sunfire", + "Stark Industries", + "Wolverine", + "Crimson Dynamo", + "Black Knight", + "Wendell Vaughn", + "Bionic Commando", + "Stellaris", + "War", + "Lenny Balinger", + "Omega Flight", + "Spider-Man", + "Charlie Campion", + "Thunderbolt Ross", + "Dagger", + "Karen O'Malley", + "Guy", + "Flamebird", + "Menace", + "Wild", + "Dark Phoenix", + "Human Cannonball", + "Night Thrasher", + "Dragon Man", + "Killraven", + "Cissie King-Jones", + "Ogun", + "Guardsmen", + "Shamrock", + "Shooting Star", + "Post", + "Madame Masque", + "Tyrannus", + "Bulldozer", + "Masters of Evil", + "Magneto", + "The Shadow", + "Fixer", + "Hypno-Hustler", + "Wild Pack", + "Virginia Dare", + "Thunderbolt", + "Tana Nile", + "Stature", + "Proteus", + "Damage Control", + "Bug", + "Phyla-Vell", + "Warstar", + "Tomas", + "Azrael", + "Gauntlet", + "Deviants", + "Triceraton", + "Gwen", + "X-Cutioner's Song", + "Mephistopheles", + "Mathemanic", + "Ikaris", + "Rhino", + "Deathstrike", + "The Shiver Man", + "X-23", + "Avengelyne", + "Poison Ivy", + "Zaladane", + "Doctor Doom", + "Big", + "Joker", + "Lady Vermin", + "Phantom", + "Mandarin", + "Cerise", + "Freefall", + "Ultrawoman", + "Sentinel", + "Forge", + "Night", + "Faith", + "Robin Chapel", + "Jinx", + "The Shiver Man", + "Jessica Jones", + "Grey Gargoyle", + "Tenebrous", + "Bart Rozum", + "Scarlet", + "Iron Patriot", + "Strong Guy", + "Talisman", + "Carnage", + "Gressill", + "Sister Grimm", + "Cherry", + "Terry", + "Wolfpack", + "Galactus", + "Gauntlet", + "Sprite", + "Sunspot", + "Vulcan", + "Gauntlet", + "Duck-Girl", + "Arsenal", + "Elastigirl/Mrs.Incredible", + "Madelyne Pryor", + "Aaron Stack", + "The Watchers", + "Raptor", + "PantyMan", + "Katma", + "Micromax", + "Constrictor", + "She-Hulk", + "Barbarella", + "Colossus", + "Mindworm", + "James Howlett", + "Doorman", + "Doctor Doom", + "Speed Demon", + "Silver Centurion", + "Fairchild", + "Ken Ellis", + "The Leader", + "Red She-Hulk", + "Acolytes", + "Jack Murdock", + "Niobe", + "Calamity", + "Princess", + "Ultra", + "Jigsaw", + "Nico", + "Bucky", + "Emma", + "Abyss", + "Namorita", + "Archangel", + "Hawkgirl", + "Amazi-Girl", + "Homer Simpson", + "Demogoblin", + "Winged", + "Jess", + "Strong Guy", + "Donatello", + "Nehzno", + "Night Thrasher", + "Proteus", + "Teenage Mutant Ninja Turtles", + "Jean Grey", + "Karen O'Malley", + "Ultimo", + "Jakita", + "Crazy", + "Agent", + "Bloodstrike", + "Doctor Doom", + "Armadillo", + "Sunspot", + "The Fallen", + "Christian Walker", + "Santa Claus", + "Ink", + "Karate", + "Warhawk", + "Secret Warriors", + "Bionic Commando", + "Sally Floyd", + "Grace", + "Kinetix", + "Man-Thing", + "Katma", + "Dawn", + "Plazm", + "Vigilante", + "Elements of Doom", + "Puma", + "Agent", + "Mother Askani", + "Xorn", + "Icemaiden", + "Demogoblin", + "Tyrant", + "Falcon", + "Marvel Apes", + "X.S.E.", + "Cloak and Dagger", + "W.I.T.C.H:", + "Jack O' Lantern", + "Stone Men", + "Cyborg", + "Starjammers", + "Captain Planet", + "Jonah", + "Agent Zero", + "Emplate", + "Spot", + "Iron Monger", + "Puppet Master", + "Typhoid Mary", + "Unknown Soldier", + "Zzzax", + "Skullbuster", + "Penance", + "Nimrod", + "Wilson Fisk", + "Marauders", + "Midnight", + "Orphan", + "M.O.D.O.K.", + "X-23", + "The Rocketeer", + "Centurions", + "Echo", + "Cammy", + "Gideon", + "Puma", + "Firestar", + "Taskmaster", + "Gauntlet", + "Amora", + "Colonel America", + "Dormammu", + "Blacklight", + "Lizard", + "Rainmaker", + "The Liberteens", + "Voodoo", + "Ghost", + "Flying Dutchman", + "Acolytes", + "Kinsey Walden", + "WhirlGirl", + "Madame Masque", + "Shazam", + "Azrael", + "Captain Universe", + "Flora", + "Star-Lord", + "Morlocks", + "The Spike", + "Michaelangelo", + "Multiple Man", + "Meteorite", + "Nightcat", + "Mercer", + "New Warriors", + "The Enforcers", + "Empress", + "Corsair", + "Johnny Blaze", + "Bounty", + "Jetstream", + "Kingpin", + "Silver Sable", + "Onyx", + "Guile", + "J. Jonah Jameson", + "Shredder", + "Ajak", + "Destiny", + "Pete Wisdom", + "Roughhouse", + "Stunner", + "Doctor Faustus", + "Monster Badoon", + "John Farson", + "Zeigeist", + "Dreadnoughts", + "Raza", + "Sauron", + "Liz", + "Mockingbird", + "Rockslide", + "Ice", + "Penance", + "Thor", + "Magus", + "Rocket Raccoon", + "Azrael", + "Blue Beetle", + "Plastic", + "Maginty", + "Guardian", + "Pantha", + "Marvel Apes", + "Wrecker", + "Crusher Hogan", + "Diva", + "Natasha Romanoff", + "Buttercup", + "Becatron", + "Juggernaut", + "Richard Fisk", + "Crimson Avenger", + "Annihilus", + "Patriot", + "Saracen", + "Gertrude", + "She-Ra", + "Mister Fear", + "Vulcan", + "Firebrand", + "Elongated", + "Charlie Campion", + "Katana", + "Adam Destine", + "Flora", + "Toad Men", + "Tony Stark", + "Brute", + "Purifiers", + "Angel", + "Jennifer Smith", + "Lords of Avalon", + "Roland Deschain", + "Hawkeye", + "Silver", + "Nocturne", + "Harrier", + "Squirrel Girl", + "Stephanie", + "Countess", + "Marvel", + "Damian", + "Leo", + "Blink", + "Chameleon", + "Empress", + "Gamora", + "Gressill", + "Amazoness", + "Owlwoman", + "Scarlet Witch", + "Kasumi", + "Unus", + "Lester", + "Madrox", + "Beef", + "Niobe", + "Natasha", + "Mister Hyde", + "Aquaman", + "Omega Sentinel", + "Wallflower", + "Karate Kid", + "Robin", + "Magneto", + "Frankenstein's Monster", + "Dazzler", + "Misfit", + "Dawn", + "Free", + "Doc Savage", + "Daredevil", + "Mary Jane Watson", + "Sugar Man", + "Lorna Dane", + "Odin", + "Rouge", + "Pip", + "Dark Phoenix", + "Amber", + "Ares", + "Chamber", + "Lightspeed", + "W.I.T.C.H:", + "Crule", + "Doctor", + "Aztec", + "Imp", + "Scrambler", + "Trauma", + "Richard Fisk", + "Leatherneck", + "Asylum", + "Machine Man", + "Joker", + "Deathlok", + "Eternals", + "Oracle", + "Fire", + "Impossible Man", + "Contessa", + "Hindsight Lad", + "Doorman", + "Falcon", + "Outlaw Kid", + "Devos", + "3-D Man", + "Phoenix", + "Fury", + "Ikaris", + "Roughhouse", + "Shotgun", + "Stingray", + "Thunderbolts", + "Gorilla Man", + "Supergirl", + "Monstress", + "Laurel", + "Post", + "Stryfe", + "Gauntlet", + "Starfire", + "X-51", + "Xorn", + "Spyke", + "Kitty Pryde", + "Leech", + "Snowbird", + "Lester", + "Flatman", + "Sersi", + "Red Shift", + "Fenris", + "Mastermind", + "Reaper", + "Negative", + "Barracuda", + "Clover", + "Professor X", + "Cammi", + "Doctor Spectrum", + "Damian", + "Spectrum", + "Kyle", + "Ricochet", + "Lieutenant Marcus Stone", + "Living Tribunal", + "Master Mold", + "Void", + "Rouge", + "Crimson Avenger", + "Sersi", + "Mongu", + "Beach Head", + "Logan", + "Vindicator", + "In-Betweener", + "Snake-Eyes", + "Josiah X", + "Jamie Braddock", + "Burnout", + "Victor Mancha", + "Gabe Jones", + "Halo", + "Lady Deathstrike", + "Mondo Gecko", + "Flying Dutchman", + "Hulkling", + "Firestorm", + "Leo", + "Morlocks", + "Kimberly", + "S.H.I.E.L.D.", + "Mystique", + "Firebird", + "Norman Osborn", + "Reaper", + "Rage", + "Captain Midlands", + "Nite Owl", + "Ice", + "Omega Red", + "Shiver Man", + "Mandroid", + "Ice", + "Doomsday", + "Alisha", + "Brood", + "Thor Girl", + "Mia Dearden", + "Angel", + "Sydney", + "Jack Murdock", + "Smiling Tiger", + "Wonder Man", + "Jubilee", + "New Mutants", + "Jamie Braddock", + "Shadowcat", + "Kraven", + "Metamorpho", + "She-Ra", + "Maelstrom", + "Bronze Tiger", + "Sleepwalker", + "Black Widow", + "Sage", + "Ice", + "Shakti", + "Corsair", + "Colt", + "Namor", + "Darwin", + "Black Cat", + "Imperfects", + "Octobriana", + "Nico", + "Kate", + "Solo", + "Valda", + "Velocity", + "Iron Man", + "Colleen Wing", + "Living Tribunal", + "Lieutenant Marcus Stone", + "Ironclad", + "Blazing Skull", + "The Order", + "Hal", + "Human Fly", + "Firestar", + "Zombie", + "Makkari", + "Tombstone", + "Blacklash", + "Shen", + "Thunderbolt Ross", + "Princess", + "Stargirl", + "Looker", + "Talon", + "Suprema", + "Speed", + "Akemi", + "Motormouth", + "Howard The Duck", + "Asylum", + "Millie the Model", + "Dart", + "Rachel Grey", + "Molly Hayes", + "Rick Jones", + "High Evolutionary", + "Electra", + "Kelly", + "Shape", + "Senator Kelly", + "Bonnie", + "Vivisector", + "Aquagirl", + "Glitter", + "Nayana", + "Prince of Orphans", + "Dormammu", + "Tarot", + "Pyro", + "Agent X", + "Jimmy Woo", + "Robin", + "Mera", + "Tony Stark", + "Speedball", + "Captain Marvel", + "Captain Universe", + "Chronomancer", + "Impulse", + "Brittany", + "Skyrocket", + "Empath", + "Jungle", + "Sebastian Shaw", + "Obadiah Stane", + "Dreaming Celestial", + "Tyrant", + "Ben Parker", + "Armadillo", + "Zaran", + "Jake", + "Korg", + "Devos", + "Talkback", + "Solo", + "Romulus", + "Union Jack", + "Tempo", + "Molly Von Richtofen", + "Phoenix", + "Bazooka", + "Maxima", + "Celsius", + "Crimson", + "Quasar", + "Ikaris", + "Dragonfly", + "Infant Terrible", + "Namorita", + "Spider-Man", + "Samantha", + "Shiva", + "Jakita", + "Cerebro", + "Celestials", + "Comet", + "Devil Dinosaur", + "Triplicate", + "Adam Destine", + "Atom", + "Rocket", + "Joan the Mouse", + "Doctor Faustus", + "Norman Osborn", + "Hawkgirl", + "Battering Ram", + "Matsu'o Tsurayaba", + "Deadpool", + "Mandrill", + "Mongoose", + "Shining", + "Talkback", + "Malcolm Colcord", + "Firebird", + "The 198", + "Serpent Society", + "Silver Surfer", + "Sumo", + "Maiden", + "Starhawk", + "Crimson Avenger", + "Falcon", + "Impossible Man", + "Star-Spangled", + "Shiva", + "Whizzer", + "Dark Phoenix", + "Bastion", + "Hammerhead", + "Promethea", + "Puck", + "Doctor Mindbender", + "Joker", + "Nicolaos", + "Scrambler", + "Mantis", + "Shocker", + "Armor", + "Abbey", + "Maximus", + "Gideon", + "U-Go Girl", + "Richard Fisk", + "Hate-Monger", + "Reverse", + "Matthew Murdock", + "Ray", + "Captain Cross", + "Mister Fear", + "Chimera", + "H.A.M.M.E.R.", + "Generation X", + "Artiee", + "Vargas", + "Devos", + "Bushwacker", + "Calamity", + "Jack O' Lantern", + "Onslaught", + "Alice", + "Two-Gun Kid", + "Havok", + "PsyNapse", + "Aquaman", + "Tim", + "Spider-Woman", + "Asterix", + "Blob", + "Malcolm Colcord", + "Amphibian", + "Jackpot", + "Avalon", + "Calendar", + "Lucky Pierre", + "The Shadow", + "Curt Conners", + "Avengers", + "Slayback", + "Dust", + "Gravity", + "Alicia Masters", + "Firestar", + "Nextwave", + "Leper Queen", + "Bloodscream", + "Young Avengers", + "Silk Fever", + "Storm", + "Moonstar", + "Malice", + "Shinko Yamashiro", + "Screwball", + "Bonnie", + "Brother Voodoo", + "Serpentor", + "Arachne", + "Ego", + "Hex", + "Neon", + "Fallen One", + "Garganta", + "Brandy", + "Emma Frost", + "Silver Sable", + "Sphinx", + "Mach IV", + "Mr. Fish", + "Daimon Hellstrom", + "Marauders", + "Kitty", + "Barbarella", + "Comet", + "Gladiator", + "Mauler", + "Crane", + "Cinnamon", + "Elasti-Girl", + "Lockjaw", + "Manhunter", + "Steel Serpent", + "Saracen", + "Tempo", + "Black Widow", + "M.O.D.O.G.", + "Supergirl", + "Lady Bullseye", + "Crossbones", + "Weapon Omega", + "Impossible Man", + "Rampage", + "Gangbuster", + "Chimera", + "Luckman", + "Calendar", + "Shanna the She-Devil", + "Amiko", + "Sauron", + "Wild", + "Arcana", + "Deacon Frost", + "Lyja", + "Arisia", + "Zaladane", + "Leeloo", + "Conan the Barbarian", + "Doctor Doom", + "Onslaught", + "Reaper", + "Argent", + "Mikhail Rasputin", + "Abyss", + "Dark Phoenix", + "Kitty Pryde", + "Fantastick Four", + "Cobalt Man", + "Melaka", + "Dusk", + "Chronomancer", + "Maxima", + "Wasp", + "Pilgrim", + "Force Works", + "Avalon", + "Venus", + "Sir Ram", + "Mr. Negative", + "Slayback", + "Emplate", + "X-Man", + "Copperhead", + "Selene", + "Cherry", + "Nick Fury", + "Reverse", + "Human Target", + "Imp", + "Beak", + "The Twelve", + "Red", + "She-Ra", + "Unknown Soldier", + "Energizer", + "Kraven", + "Blackbat", + "Deena Pilgrim", + "Omega Red", + "She-Thing", + "Molten Man", + "Hawkwoman", + "Jennifer", + "X-Ray", + "WhirlGirl", + "Shadow", + "Metamorpho", + "Jack Power", + "W.I.T.C.H:", + "Hawkwoman", + "Marionette", + "King Cobra", + "Warlock", + "H.E.R.B.I.E.", + "Thaddeus Ross", + "Mimic", + "Bizarro", + "Rhea", + "Battle", + "Surge", + "Mesmero", + "Caretaker", + "Andrew Chord", + "Jade", + "Greymalkin", + "Monstress", + "Ka-Zar", + "Matthew Murdock", + "Booster", + "Trauma", + "Triceraton", + "Morph", + "Owl", + "Green Lantern", + "Miyako", + "Supergirl", + "Spencer Smythe", + "Purple Man", + "Hank Pym", + "Count Nefaria", + "Bloodstrike", + "Bane", + "Nocturne", + "Talos", + "Vertigo", + "Connor Hawke", + "Aquaman", + "Rescue", + "Gloss", + "Jessica", + "Forgotten One", + "Illuminati", + "Bizarro", + "Iron Man", + "Ichigo", + "Bonnie King", + "Dark Beast", + "Jericho", + "Natasha Romanoff", + "Arsenic", + "Spider-Ham", + "Aaron Stack", + "Stryfe", + "Lockjaw", + "Mariko Yashida", + "Changeling", + "Tempest", + "Battering Ram", + "Amethyst", + "Doppelganger", + "Fixer", + "Bubbles", + "Squadron Supreme", + "XS", + "Shanna the She-Devil", + "Purifiers", + "Scarlet Witch", + "Runaways", + "Ka-Zar", + "Gertrude Yorkes", + "Rampage", + "Battle", + "KOS-MOS", + "Incredible Hulk", + "Silver Surfer", + "Bionic Commando", + "Sepulchre", + "S.H.I.E.L.D.", + "Richard Fisk", + "Sabra", + "Cat", + "Winter Soldier", + "Blue Marvel", + "Marvel Boy", + "Ogun", + "Shakti", + "Kang", + "Cassandra", + "Ch'od", + "Lady Bullseye", + "Miss America", + "X-Babies", + "Bride of Nine Spiders", + "Prima", + "Hedge Knight", + "Karen O'Malley", + "Salacious Crumb", + "Blue", + "Red Ghost", + "Imperfects", + "Sprite", + "Tusk", + "Hedge Knight", + "Lady Bullseye", + "Gravity", + "Hawkgirl", + "Mole Man", + "Payback", + "Dinah Soar", + "Blonde Phantom", + "Wrecker", + "Boom", + "Firefly", + "Nightwing", + "Bride of Nine Spiders", + "Smasher", + "Wendell Vaughn", + "Great Lakes Avengers", + "Night Thrasher", + "Defenders", + "X-Cutioner", + "Katana", + "Holocaust", + "Curt Conners", + "Cesspool", + "Alain", + "Ultragirl", + "Misty", + "Fat Cobra", + "Lieutenant Marcus Stone", + "T'Challa", + "The Order", + "Agent Liberty", + "Overlord", + "Jarella", + "Leader", + "Stinger", + "Promethea", + "Scorpion", + "Unknown Soldier", + "Taskmaster", + "Triathlon", + "Slipstream", + "Tag", + "Rescue", + "Wrecker", + "Silk", + "Niobe", + "Lightning", + "Molly", + "Tony Stark", + "Rick Jones", + "Stepford", + "Unus", + "Gemma", + "Green", + "Thundra", + "Titaness", + "Zatara", + "Johnny Storm", + "Bloodscream", + "Killmonger", + "Bart Rozum", + "Mr. Hyde", + "Andromeda", + "Tsunami", + "Annihilus", + "Impulse", + "Big", + "Rockslide", + "Sugar Man", + "Superwoman", + "Ink", + "Diamondback", + "Yellowjacket", + "Bounty", + "Stark Industries", + "Phalanx", + "Empath", + "Man-Wolf", + "Joshua Kane", + "Silk", + "Photon", + "Diva", + "Arclight", + "Tecna", + "Garrison Kane", + "Witchblade", + "Spot", + "Robin Hood", + "Roulette", + "Mordo", + "Fantomex", + "Sara", + "Frenzy", + "Great Lakes Avengers", + "Luckman", + "Caliban", + "Robin", + "New Mutants", + "Azazel", + "Stephanie", + "Devi", + "Stepford Cuckoos", + "Sway", + "Ant-Man", + "David Alleyne", + "Unknown Soldier", + "Mercury", + "Medusa", + "Tag", + "Robin", + "Damian", + "Calendar", + "Slapstick", + "Bonnie King", + "Centennial", + "Red Skull", + "Owlwoman", + "Trini", + "Marionette", + "Raptor", + "Chimera", + "Sally Floyd", + "Jungle", + "Darkstar", + "Dreaming Celestial", + "Stardust", + "Sauron", + "Abbey", + "The Stranger", + "Mongoose", + "Secret Warriors", + "Jake", + "Chastity", + "Alex Power", + "Rampage", + "Lily Hollister", + "Giant Girl", + "Heroes For Hire", + "Nightshade", + "Cobra", + "Gemma", + "Riddler", + "Gertrude Yorkes", + "Jasper Sitwell", + "Bloodberry", + "Karolina", + "Maggott", + "Sheva Callister", + "Titanium Man", + "Korg", + "Susan Delgado", + "Ronan", + "Little", + "Terra", + "Triplicate", + "Stick", + "Dyna", + "Maginty", + "Detective Soap", + "Firebrand", + "Tyger Tiger", + "Taskmaster", + "Leatherhead", + "Shane Yamada-Jones", + "John Jameson", + "Willow", + "Kang", + "Nimrod", + "Batgirl", + "Cyclone", + "Junta", + "Marvex", + "Madame Masque", + "Gravity", + "Barbarella", + "Arsenic", + "Eradicator", + "Force Works", + "Carlie Cooper", + "B.Orchid", + "Jessica Drew", + "Betty Ross", + "Marvel Boy", + "Peter Parker", + "Master Chief", + "Liz Osborn", + "Atom", + "Armory", + "Warhawk", + "Bushwacker", + "Wild Child", + "Octobriana", + "Iron Man", + "Robbie Robertson", + "Electro", + "Riddler", + "Doomsday", + "Guardians of the Galaxy", + "Microchip", + "Skids", + "Pet Avengers", + "Ancient One", + "Werewolf By Night", + "Half-Life", + "Blade", + "Jimmy Woo", + "Johnny Storm", + "Stark Industries", + "Rumble", + "Amiko", + "Nomad", + "Scourge of the Underworld", + "Force Works", + "Guardsmen", + "Fantastick Four", + "Willow", + "Mockingbird", + "Lavagirl", + "Fantomette", + "Flaberella", + "Shane Yamada-Jones", + "Whiplash", + "Lucky Pierre", + "Ser Duncan", + "Luckman", + "Harrier", + "Pepper Potts", + "Shi", + "Serpent Society", + "Max", + "Warlock", + "Sydney", + "Trish Tilby", + "The Shadow", + "Longshot", + "Amun", + "Tombstone", + "Alex Power", + "Surge", + "Reverse", + "Looker", + "Masque", + "Chores MacGillicudy", + "Snowbird", + "Clobber", + "Bloodstorm", + "Flamebird", + "Agent Brand", + "Blue Blade", + "Mandroid", + "Abomination", + "Lethal Legion", + "Lyja", + "Silvermane", + "Jonni", + "Moth", + "Roxy", + "Overlord", + "Sailor", + "Kim", + "Rictor", + "Skaar", + "Ch'od", + "Pete Wisdom", + "Free", + "Shadoweyes", + "Black Tom", + "Huntara", + "Deathstrike", + "Scourge", + "Cornelius", + "Maya", + "Giant-Man", + "Rhino", + "Talos", + "Galvatron", + "Aginar", + "Velocity", + "Jann", + "Proemial Gods", + "Mongu", + "Prowler", + "Foot Soldier", + "Ultra-Adaptoid", + "Madelyne Pryor", + "Machine Man", + "Rocket", + "Major Mapleleaf", + "Bi-Beast", + "Blonde", + "HYDRA", + "Plastic", + "Speed", + "Komodo", + "Morgan Stark", + "Lionheart", + "Erza", + "Serpent Society", + "Indigo", + "Speed", + "Husk", + "Sheena", + "Marionette", + "Phil Sheldon", + "Vixen", + "Kulan Gath", + "Teenage Mutant Ninja Turtles", + "River", + "Excalibur", + "Princess", + "Willow", + "Tyrannus", + "Barbarella", + "Batgirl", + "Warbird", + "William Stryker", + "Zatara", + "Buttercup", + "Barracuda", + "Venus Dee Milo", + "Bucky", + "Kinsey Walden", + "High Evolutionary", + "Earthquake", + "Wildside", + "Frank Castle", + "Mia Dearden", + "Gorgon", + "Blackout", + "Akemi", + "Harry Heck", + "Big Bertha", + "Kimberly", + "Lenny Balinger", + "Hydra", + "Sentry", + "Manta", + "Saturn", + "Incredible Hulk", + "Starfox", + "Wolf Cub", + "Mysterio", + "Cecilia", + "Hawkman", + "Grandmaster", + "Salo", + "Kulan Gath", + "Jolt", + "Cyblade", + "Leech", + "Morg", + "Huntress", + "El Aguila", + "The Hood", + "Babaing", + "Harley Davidson Cooper", + "Roulette", + "Man-Wolf", + "Psyche-Out", + "Negative", + "Sugar Man", + "Alicia Masters", + "Serpentor", + "Terry", + "Inertia", + "Super-Skrull", + "Unus", + "Rick Jones", + "Professor X", + "Amora", + "Grandmaster", + "Lettuce", + "Ozymandias", + "Skullbuster", + "Lightspeed", + "Slipstream", + "Rafael Vega", + "Lucy in the Sky", + "Shooting Star", + "Steve Rogers", + "Kate", + "Avengers", + "Dreadnoughts", + "Pyro", + "Dorothy", + "Cypher", + "Gwen Stacy", + "Electra", + "Connor Hawke", + "Brood", + "Amanda Sefton", + "Rocket Racer", + "Dazzler", + "Lenny Balinger", + "Taskmaster", + "Phantom", + "Tara", + "Agent Brand", + "Tomas", + "Ser Duncan", + "Marvel", + "Deathlok", + "Karate Kid", + "Boom Boom", + "Firestar", + "Outlaw Kid", + "Odin", + "Abomination", + "Deathstrike", + "Toro", + "Blossom", + "Skreet", + "X-Statix", + "Mercury", + "Batwoman", + "Maiden", + "Frog Thor", + "The Liberteens", + "Man-Thing", + "Khan", + "Elite", + "Batgirl", + "Siryn", + "Hex", + "Firebrand", + "Wind", + "Merry", + "Lanolin", + "Cyblade", + "Harpoon", + "Rawhide Kid", + "Pixie", + "Cyblade", + "Sif", + "Shotgun", + "Crazy", + "Geiger", + "Frightful Four", + "Momoko", + "Black Crow", + "Kulan Gath", + "Maxima", + "Flaberella", + "Sauron", + "Eddie Brock", + "S.T.R.I.P.E.", + "Skyrocket", + "Alicia Masters", + "Night Thrasher", + "Gravity", + "Toro", + "Blue Marvel", + "Gorgon", + "Mr. Immortal", + "Mattie Franklin", + "Maxima", + "Mentallo", + "Spy", + "Shockwave", + "Watchmen", + "Power Man", + "Imp", + "Zarda", + "T'Challa", + "Tara", + "Quasimodo", + "Shinobi Shaw", + "Vigilante", + "Blackhawks", + "Four Horsemen of Apocalypse", + "Maxima", + "John Jameson", + "Man-Wolf", + "Galactus", + "Harpoon", + "Ladyhawk", + "Tiger's Beautiful Daughter", + "Musa", + "Manitou", + "Green Lantern", + "D'Ken Neramani", + "Vulcan", + "Niobe", + "Beach Head", + "Martian", + "Lyja", + "Penance", + "Halo", + "Tenebrous", + "Skaar", + "George Stacy", + "Maverick", + "Anthem", + "Kree", + "Metamorpho", + "Molly", + "Khan", + "Next Avengers", + "Rescue", + "Ezekiel", + "Fleur-de-Lis", + "Arnim Zola", + "Marvel Apes", + "Zaran", + "Beautiful", + "Snake-Eyes", + "The Phantom", + "Longshot", + "Stick", + "Tomas", + "Spitfire", + "Meggan", + "Shazam", + "Sheena", + "Atom", + "Colleen", + "Omega the Unknown", + "Lynn", + "Korvac", + "Salacious Crumb", + "Black", + "Stripperella", + "Emma Frost", + "Shi'Ar", + "Hate-Monger", + "Night", + "Selene", + "Alexander Pierce", + "Doppelganger", + "Alexa Mendez", + "Connor Hawke", + "Matsu'o Tsurayaba", + "Buff", + "Elektra", + "Doctor Spectrum", + "Mandarin", + "Cottonmouth", + "Brood", + "Payback", + "Insect", + "Gloss", + "Princess", + "Thunderbolt", + "Abomination", + "Swarm", + "Bronze", + "Vermin", + "Fixer", + "Garganta", + "Charlie Campion", + "Black Crow", + "Firebird", + "Ultra", + "Lifeguard", + "Momoko", + "Magneto", + "Maya", + "Dusk", + "Caliban", + "Spartan", + "Red 9", + "Impulse", + "Varga", + "Scarecrow", + "Stormtrooper", + "Hammerhead", + "Ma Gnuci", + "She-Dragon", + "Shadow", + "Frog-Man", + "Controller", + "Dusk", + "Holy", + "Mole Man", + "Jarella", + "Contessa", + "Agent", + "Violator", + "The Question", + "Gypsy", + "Naoko", + "Killraven", + "Shinobi Shaw", + "Russian", + "Avengers", + "Reptil", + "Azazel", + "Stepford Cuckoos", + "Heather", + "Huntress", + "Elektra", + "Vance Astro", + "Cottonmouth", + "Luckman", + "G.I. Joe", + "Starwoman", + "Daily Bugle", + "Eddie Lau", + "X-Cutioner", + "Richard Dragon", + "Sebastian Shaw", + "KOS-MOS", + "Shane Yamada-Jones", + "Aztec", + "Colleen", + "Proteus", + "Arclight", + "Panda Khan", + "Michaelangelo", + "Musa", + "Guardians of the Galaxy", + "Cyblade", + "Maiden", + "Bloodscream", + "Beta-Ray Bill", + "Blossom", + "Ahab", + "Metal Master", + "Zealot", + "The Hunter", + "Star Brand", + "Burnout", + "The Initiative", + "Captain Cross", + "Wonder Woman", + "Satana", + "Umar", + "Nekra", + "Mercury", + "Lightning", + "Shiver Man", + "Catseye", + "Doc Samson", + "Kumori", + "Zaladane", + "Cheetara", + "Santa Claus", + "Tarantula", + "Manta", + "Beetle", + "Marvelman", + "Manhunter", + "Suprema", + "Stingray", + "Amanda", + "Karate Kid", + "Chase", + "Maggott", + "Spiral", + "Red Ghost", + "Wasp", + "Tim", + "Doctor Octopus", + "Green Arrow", + "Guile", + "Secret", + "Sharon Ventura", + "Firestar", + "Asylum", + "Jean Grey", + "Doop", + "The Hunter", + "Lucky Pierre", + "Next Avengers", + "X-Man", + "Agent X", + "Purple Man", + "Clobber", + "Captain Cross", + "Tick", + "Barracuda", + "Jane Foster", + "Spider", + "Shatterstar", + "Doctor Octopus", + "Eternity", + "Otto Octavius", + "May Parker", + "Wind Dancer", + "The Watchers", + "Jane Foster", + "Scarlet Witch", + "Lieutenant Marcus Stone", + "Burka", + "Husk", + "Beautiful", + "Marvel Apes", + "Terrax", + "Shakti", + "Zakuro", + "Karma", + "Golden Guardian", + "Shazam", + "Thunderbolt", + "The Santerians", + "Xi’an", + "Gemma", + "Piledriver", + "Imperial Guard", + "Living Lightning", + "Outlaw Kid", + "Nico", + "Firebrand", + "Sepulchre", + "Ultimate Spider-Man", + "Vogue", + "Ilyana Rasputin", + "Menace", + "Skreet", + "Magus", + "Shiver Man", + "Stephen Strange", + "Captain Universe", + "Landau", + "Skids", + "Dreaming Celestial", + "Hardball", + "Franklin Storm", + "Spot", + "Kumori", + "X-51", + "Ronin", + "Tara", + "Cable", + "Karnak", + "Kraven", + "Pride", + "Batwoman", + "Mathemanic", + "Cat", + "Metamorpho", + "Marten Broadcloak", + "Leech", + "Batroc the Leaper", + "Azrael", + "Maelstrom", + "Shalla-bal", + "Oracle", + "Zzzax", + "Nelvana", + "Lavagirl", + "Jennifer Smith", + "Imp", + "Shi", + "Vulture", + "Holocaust", + "Maggott", + "Dumb", + "Morph", + "Terry", + "Silverclaw", + "Toro", + "Eddie Brock", + "Electra", + "Buff", + "Shamrock", + "Shazam", + "Lamprey", + "Ghost Rider", + "Darna", + "Andromeda", + "Roxanne Simpson", + "Slipstream", + "Bronze", + "B.Orchid", + "Bronze", + "Toad Men", + "Tana Nile", + "Wolfsbane", + "The Professor", + "Nightveil", + "Rocket", + "Morg", + "Lenore", + "Blackout", + "Mister Hyde", + "Sparx", + "Jean Grey", + "Slipstream", + "Scorpion", + "Tara", + "Zealot", + "Blossom", + "Warbound", + "Human Cannonball", + "Quicksilver", + "Stephanie", + "Akemi", + "The Liberteens", + "Abbey", + "Impulse", + "Gideon", + "Triceraton", + "Momoko", + "Madame Web", + "Frenzy", + "Alicia Masters", + "Artemis", + "The Fury", + "Lorna Dane", + "Molly Hayes", + "Fire", + "Jimmy Woo", + "Blonde", + "Grace", + "Zodiak", + "Lilandra", + "Violet", + "Dumb", + "Akemi", + "Dormammu", + "Owlwoman", + "Misty", + "Stepford", + "Venom", + "Shane Yamada-Jones", + "Illuminati", + "The Avengers", + "Buttercup", + "Galvatron", + "Gertrude", + "Topaz", + "Deviants", + "Rafael Vega", + "Deadpool", + "Cornelius", + "Scorpion", + "Tick", + "Elsa Bloodstone", + "Diamondback", + "Danny Rand", + "Heather", + "Cybergirl", + "Argent", + "Traci", + "Wyatt Wingfoot", + "Pandemic", + "Devastator", + "Manhattan Guardian", + "Marten Broadcloak", + "Molly Von Richtofen", + "Neon", + "Aquagirl", + "Mach IV", + "Bloodstorm", + "Moonstar", + "Madripoor", + "Superman", + "Phantom", + "Jigsaw", + "Roulette", + "Dick", + "Uatu The Watcher", + "Lady Bullseye", + "Jem", + "Loa", + "Psycho-Man", + "Captain Planet", + "Bella", + "Fallen One", + "Howard The Duck", + "The Order", + "Warpath", + "Blitzkrieg", + "Kulan Gath", + "Screwball", + "Rescue", + "Thunderbolt", + "Power Pack", + "Arachne", + "Harpoon", + "Horridus", + "Daredevil", + "Bullseye", + "Gertrude", + "Illuminati", + "Nite", + "Gung-Ho", + "Meggan", + "Hope Summers", + "Silk Fever", + "SheZow", + "Black Panther", + "Alex Power", + "Jet", + "Vulcan", + "Carmella Unuscione", + "Lenore", + "Diamondback", + "Gwen Stacy", + "Witchfire", + "Hex", + "Selene", + "Alvin Maker", + "Ironclad", + "Faith", + "Flint", + "Trauma", + "Mary Jane Watson", + "Erza", + "Skreet", + "Kate Bishop", + "Maestro", + "Firefly", + "Sif", + "Blue Marvel", + "Comet", + "Orphan-Maker", + "Beast", + "Kronos", + "Iron Lad", + "Angela", + "Night", + "Rumble", + "Bromley", + "Calamity", + "Doc Samson", + "Mister Freeze", + "Bane", + "The Hood", + "The Fallen", + "Vulcan", + "Shang-Chi", + "Shriek", + "Triton", + "Colleen Wing", + "Detective Soap", + "Brood", + "Kraven the Hunter", + "Black Crow", + "Drax", + "Imp", + "Chase", + "Paper Doll", + "Eddie Brock", + "Weapon Omega", + "The Shadow", + "Dolphin", + "Ichigo", + "Crule", + "Jack Murdock", + "Millie the Model", + "Captain", + "Karen Page", + "Skids", + "Chores MacGillicudy", + "Zarda", + "Nehzno", + "Abomination", + "Blue Beetle", + "Jackpot", + "Boodikka", + "Shane Yamada-Jones", + "Tank", + "Cardiac", + "Savant", + "Captain", + "Thundra", + "Liz", + "Celsius", + "Reptil", + "Mr. X", + "Silver Samurai", + "Bluestreak", + "Barb", + "Spencer Smythe", + "Debrii", + "Baron Strucker", + "Firelord", + "Cap'n Oz", + "Swordsman", + "Scarlet Witch", + "Tag", + "Traci", + "Deathlok", + "Carnage", + "Jackpot", + "Krista Starr", + "Gwen Stacy", + "Killer Shrike", + "American Eagle", + "Imperial Guard", + "Blood Wraith", + "Ray Fillet", + "Ken Ellis", + "The Shadow", + "Choice", + "Talos", + "Kronos", + "Avengers", + "Countess", + "Dark Beast", + "X-Man", + "Shadow", + "Two-Face", + "Mr. Negative", + "Armor", + "Bushwacker", + "Maria Hill", + "Agent X", + "Leader", + "Cornelius", + "Tecna", + "Captain America", + "Kendra", + "Red Skull", + "Doc Savage", + "Madrox", + "Half-Life", + "Aleta", + "Batgirl", + "Cornelius", + "Chores MacGillicudy", + "Dragonna", + "Lila Cheney", + "Prism", + "Rictor", + "Hate-Monger", + "Killraven", + "Titania", + "Ultra", + "Calendar", + "Calamity", + "Molly", + "D'Ken Neramani", + "Green Goblin", + "Robin Hood", + "Air-Walker", + "Alicia Masters", + "Mother-One", + "Acolytes", + "Susan Delgado", + "Michael Van Patrick", + "Phil Sheldon", + "Varga", + "Mandarin", + "Bruce", + "Kinetix", + "Jasper Sitwell", + "Adam Warlock", + "Night Thrasher", + "Rawhide Kid", + "Rescue", + "Giant-Man", + "Bill Hollister", + "Morg", + "Spawn", + "Godiva", + "Whistler", + "Devil Dinosaur", + "Wildside", + "Arcana", + "Killer Shrike", + "Savant", + "Mystique", + "Strong Guy", + "Nightmare", + "Marvelman", + "Garia", + "Raza", + "Stingray", + "Krista Starr", + "Arnim Zola", + "U.S. Agent", + "Eternity", + "Riddler", + "Contessa", + "Shikari", + "Harrier", + "Sparx", + "Bloke", + "Merry", + "Shining", + "Sin", + "Big Wheel", + "Scarlet", + "Generation X", + "Bronze", + "Hitman", + "Haven", + "Armor", + "Doomsday Man", + "Makkari", + "Parasite", + "Ray", + "Scourge", + "Freak", + "Psylocke", + "Mister Sinister", + "Lizard", + "Flatman", + "Natasha", + "Electra", + "Kole", + "Rick Jones", + "Princess Powerful", + "Wendell Vaughn", + "Black Bolt", + "Deadpool", + "Countess", + "Spectrum", + "Manitou", + "Rouge", + "Jenny", + "Amanda", + "Freak", + "Leatherneck", + "Liz", + "Yellowjacket", + "Cecilia", + "Karen Page", + "Thunder", + "Sphinx", + "Wolfpack", + "Diamond", + "Mikhail Rasputin", + "Spider-Girl", + "Jack Flag", + "Morlocks", + "Kyle", + "Overlord", + "The Defenders", + "Mister Freeze", + "Karolina Dean", + "Bengal", + "Mary", + "Spider-Man", + "Prodigy", + "Bromley", + "Alexa Mendez", + "Halo", + "Magneto", + "Warbound", + "Betty Ross", + "Baroness S'Bak", + "Git Hoskins", + "Shaman", + "Miss America", + "Magdalene", + "Stingray", + "Harrier", + "Beach Head", + "Beak", + "Vermin", + "Elixir", + "Albert Cleary", + "Dexter Bennett", + "Controller", + "Helspont", + "J. Jonah Jameson", + "Sebastian Shaw", + "Praxagora", + "Triplicate", + "Surge", + "Wraith", + "Imperfects", + "Fabian Cortez", + "Catseye", + "Helspont", + "Bronze Tiger", + "Copycat", + "True Believers", + "Dakota North", + "Shalla-bal", + "Raven", + "Blackhawks", + "Natasha Romanoff", + "Excalibur", + "Bloodaxe", + "Cobweb", + "Cloak and Dagger", + "Raider", + "Kylun", + "Chandika", + "Edwin Jarvis", + "Merry", + "Niobe", + "Alicia Masters", + "Arachne", + "Dart", + "Shining", + "Bella", + "Clobber", + "Colonel America", + "Kole", + "Foot Soldier", + "Godiva", + "X-Man", + "Abbey", + "Insect", + "Beyonder", + "Rhino", + "Tarot", + "True Believers", + "Union Jack", + "Lockjaw", + "Thunderbird", + "Alexa Mendez", + "Major Mapleleaf", + "Moth", + "Buff", + "Ultimo", + "Avalanche", + "Beyonder", + "Iron Lad", + "Cammy", + "Comet", + "Miek", + "Kylun", + "Prism", + "X-Factor Investigations", + "Ice", + "Imperfects", + "Damage Control", + "Debrii", + "M.O.D.O.K.", + "Hiroim", + "G.I. Joe", + "Dream", + "Sleeper", + "Virtuous", + "Monstress", + "Skrulls", + "Ravenous", + "Ares", + "Hobogoblin", + "Sersi", + "Pink", + "Hammerhead", + "Adrienne", + "S.H.I.E.L.D.", + "X-Factor Investigations", + "Steel Serpent", + "M.O.D.A.M.", + "Super-Adaptoid", + "Spectrum", + "Mockingbird", + "Superman", + "Penance", + "The Hood", + "Slipstream", + "Blackheart", + "The Wasp", + "Brandy", + "Adam Warlock", + "Cypher", + "Spider", + "Spider-Woman", + "Leech", + "Molly Hayes", + "Forearm", + "Dargo Ktor", + "Invisible Woman", + "Bulleteer", + "Jigsaw", + "Matilda", + "Darkstar", + "Skyrocket", + "Supergirl", + "Spectrum", + "Silvermane", + "Dolphin", + "Runaways", + "Count Nefaria", + "Doctor Strange", + "Tony Stark", + "Cobalt Man", + "Sun", + "Quasimodo", + "Sin", + "Lettuce", + "Burnout", + "El Aguila", + "Tempo", + "Max", + "Captain Flint", + "Randall", + "Changeling", + "Dead Girl", + "Baroness S'Bak", + "Mephisto", + "Dum Dum Dugan", + "Daredevil", + "Big Bertha", + "Sprite", + "Cardiac", + "Gene Sailors", + "Force Works", + "Indigo", + "Mercer", + "Amazoness", + "Deviants", + "Terry", + "Revanche", + "Poison", + "Cannonball", + "Cesspool", + "Imperfects", + "Cassandra Nova", + "Goblin Queen", + "Doll", + "Fabian Cortez", + "Ulik", + "Diva", + "Cassandra Nova", + "Starhawk", + "The Hand", + "Surge", + "Moonstar", + "Purifiers", + "Deathbird", + "Bounty", + "Northstar", + "Blazing Skull", + "Professor Monster", + "Avalanche", + "Salem's Seven", + "Flora", + "Dragon Man", + "Lilith", + "Jimmy Woo", + "Thanos", + "ClanDestine", + "Dusk", + "Mongu", + "La Nuit", + "Lockheed", + "Jean", + "Zealot", + "Violations", + "Natasha", + "Lord Tyger", + "Blastaar", + "Stripperella", + "Maggott", + "Namor", + "Ultimatum", + "Zodiak", + "Chameleon", + "Calendar", + "James Howlett", + "Pepper Potts", + "Genesis", + "Salacious Crumb", + "Zealot", + "Storm", + "Ant-Man", + "Hawkeye", + "Bionic Commando", + "Chance", + "New X-Men", + "Ord", + "Kate", + "Onyx", + "Salacious Crumb", + "Jonah", + "Acolytes", + "Peter Parker", + "Deathlok", + "Tomas", + "Dog Brother #1", + "Julian Keller", + "Triton", + "The Fallen", + "Stark Industries", + "Ray Fillet", + "Sir Ram", + "Shape", + "Cardiac", + "Johnny Storm", + "Leech", + "Moira MacTaggert", + "Samus", + "The Punisher", + "Fantastick Four", + "Miss America", + "Blonde Phantom", + "Freefall", + "Gravity", + "Kim", + "Silver Samurai", + "Madame Web", + "Tombstone", + "Stranger", + "Kraven the Hunter", + "Bloodberry", + "Lenore", + "Speed Demon", + "Silver", + "Ravenous", + "Elloe Kaifi", + "Kinetix", + "Alicia Masters", + "Anole", + "Shadow", + "Swarm", + "Steel Serpent", + "Robin Chapel", + "Lucy in the Sky", + "Golden Guardian", + "Payback", + "Meltdown", + "Triceraton", + "Witchfire", + "Major Mapleleaf", + "Salacious Crumb", + "Revanche", + "Klaw", + "Firelord", + "Spider-Girl", + "Lady Bullseye", + "Pepper Potts", + "Mister Hyde", + "Prowler", + "Texas Twister", + "Nighthawk", + "Duck-Girl", + "Imperial Guard", + "May Parker", + "Nikita", + "Moonstar", + "Chimera", + "Sepulchre", + "Luke Cage", + "Lagoon", + "Scarecrow", + "Owlman", + "Julian Keller", + "Vera", + "Bushwacker", + "Hercules", + "Natasha Romanoff", + "Zemo", + "Skrulls", + "Alain", + "Thena", + "Jolt", + "Carol Hines", + "Cimarron", + "Mulholland Black", + "Serpentor", + "Echo", + "Crimson Dynamo", + "Rad", + "Shining", + "Albion", + "Drax", + "Generation X", + "Firestorm", + "Yellowjacket", + "Stacy X", + "Namorita", + "Rhodey", + "Spencer Smythe", + "Aegis", + "Pestilence", + "Jamie Braddock", + "Wild Child", + "Frankenstein's Monster", + "Crimson Avenger", + "Homer Simpson", + "Roadblock", + "New X-Men", + "Binary", + "Night Thrasher", + "Daily Bugle", + "Donna", + "Roxanne Simpson", + "Nikki", + "Iron Cross Army", + "Lyja", + "Alexander Pierce", + "Adam Destine", + "Blur", + "Controller", + "Gargoyle", + "Shinko Yamashiro", + "Dark Phoenix", + "Imperial Guard", + "Roadblock", + "Jayna", + "Shredder", + "Coagula", + "Proteus", + "The Executioner", + "Captain Midlands", + "Shakti", + "Sersi", + "Hannibal King", + "Ozymandias", + "Northstar", + "Doctor Doom", + "Speedball", + "Iron", + "Hemingway", + "Aegis", + "Blink", + "Lila Cheney", + "Sons of the Tiger", + "Stephanie", + "Rhodey", + "Virtuous", + "Owlwoman", + "Trini", + "Santa Claus", + "X-Factor Investigations", + "Lords of Avalon", + "Watchmen", + "Crystal", + "Superwoman", + "Gressill", + "Wendy", + "Wolf Cub", + "Firelord", + "Galactus", + "Skreet", + "Death", + "Jesse", + "Fairchild", + "Jasper Sitwell", + "Satana", + "High Evolutionary", + "Namora", + "Empowered", + "The Professor", + "Wind Dancer", + "Deathbird", + "Blonde Phantom", + "Bishop", + "Redwing", + "Hulk", + "Thena", + "Zatara", + "Lady Ursula", + "Defenders", + "Newton Destine", + "The 198", + "Ray", + "PantyMan", + "Rocket Racer", + "Reavers", + "Omega Sentinel", + "Nuke", + "Xorn", + "Bubbles", + "Cable", + "Juniper", + "Ch'od", + "Doll", + "Flash", + "Gargoyle", + "Dead Girl", + "Whiplash", + "Proudstar", + "Caretaker", + "Cinnamon", + "Winged", + "Crazy", + "Sons of the Tiger", + "King Bedlam", + "Ganymede", + "Hex", + "Black Crow", + "Choice", + "Hulk", + "Bella", + "Joseph", + "Swordsman", + "Shredder", + "Heather", + "Eternals", + "Muskrat", + "Salacious Crumb", + "Pilgrim", + "Nick Fury", + "Tyrannus", + "Reverse", + "Doorman", + "Samus", + "Komodo", + "Mr. Meugniot", + "Scarlet", + "Supernaut", + "Next Avengers", + "Jenny", + "Drax", + "Wilson Fisk", + "Swarm", + "Ultra", + "Grace", + "Tag", + "Stephanie de la Spiroza", + "Nehzno", + "Flint", + "Ezekiel Stane", + "Loa", + "Luminals", + "Proudstar", + "Holy", + "Blonde Phantom", + "Zemo", + "Psynch", + "Sway", + "Booster", + "Chase", + "Lady Ursula", + "Dark Avengers", + "Thena", + "Vixen", + "Nomad", + "Batgirl", + "The Hunter", + "Buttercup", + "Fathom", + "Zatanna", + "Super-Adaptoid", + "Foggy Nelson", + "Lightning Lords of Nepal", + "Gypsy", + "Aginar", + "Lenore", + "Adam Destine", + "Glory", + "Carnage", + "Chance", + "Callisto", + "Choice", + "Catwoman", + "Man-Wolf", + "Charles Xavier", + "Sheena", + "Hitman", + "Atlas", + "Outlaw Kid", + "Fixer", + "Diamond", + "Doctor Mindbender", + "Fallen One", + "Victor Von Doom", + "Havok", + "Exiles", + "Stargirl", + "Cannonball", + "Fever", + "Invaders", + "Gertrude", + "Great Lakes Avengers", + "River", + "Hepzibah", + "Ironclad", + "Venus Dee Milo", + "Owl", + "Mikhail Rasputin", + "Lady Deathstrike", + "Burnout", + "Four Horsemen of Apocalypse", + "Hex", + "Circuit", + "Mirage", + "Bonnie", + "Clobberella", + "Two-Gun Kid", + "Bella", + "Rose", + "Thena", + "Excalibur", + "Power Man", + "Landau", + "Mister Sinister", + "Vision", + "Cuckoo", + "Triton", + "Beef", + "Multiple Man", + "Rampage", + "Hussar", + "Wendy", + "Pretty Boy", + "Namorita", + "Dormammu", + "Kasumi", + "Squadron Supreme", + "Jet", + "Nomad", + "Smasher", + "Freak", + "Spider", + "Mauler", + "Killmonger", + "Thor", + "Inertia", + "Zodiak", + "Gorilla Man", + "Deena Pilgrim", + "Mandrill", + "Killraven", + "B.Orchid", + "Songbird", + "Purifiers", + "Fenris", + "Witchblade", + "Donald Blake", + "Scourge of the Underworld", + "Tank", + "Artemis", + "Tempest", + "S.T.R.I.P.E.", + "Batroc the Leaper", + "Master Chief", + "Teenage Mutant Ninja Turtles", + "Bloodberry", + "Gressill", + "Jack O' Lantern", + "Phalanx", + "Dreadnought", + "Millenium Guard", + "Famine", + "The Fury", + "Mr. Fish", + "Celsius", + "Patriot", + "Princess Powerful", + "Jess", + "Mongoose", + "Ultra-Adaptoid", + "Squadron Supreme", + "Hal", + "Jericho", + "Phantom Reporter", + "Infragirl", + "Apocalypse", + "Groot", + "Josiah X", + "Mirage", + "Violations", + "Luke Cage", + "XS", + "Pudding", + "Impulse", + "Genesis", + "Cypher", + "Talisman", + "Super Hero Squad", + "Squadron Sinister", + "Diablo", + "Millie the Model", + "Moira MacTaggert", + "Centennial", + "Terrax", + "Vin Gonzales", + "Tag", + "Wilson Fisk", + "Phyla-Vell", + "Goblin Queen", + "Jocasta", + "Patch", + "Fury", + "Satana", + "Death", + "Squadron Sinister", + "H.A.M.M.E.R.", + "Chase Stein", + "Mentor", + "Mr. Fantastic", + "Kim", + "Timeslip", + "Luke Cage", + "Luke Cage", + "Kraven the Hunter", + "Sheena", + "Night Nurse", + "Amun", + "Monster Badoon", + "Catseye", + "Moonstone", + "Electro", + "Frank Castle", + "Network", + "Scarlet Spider", + "Dormammu", + "Triathlon", + "Fantomette", + "Star Brand", + "Mr. Fantastic", + "Post", + "Ultimates", + "Shaman", + "Spartan", + "Spider", + "Bulleteer", + "Siryn", + "Heather", + "Sage", + "Dark Avengers", + "Agent X", + "Mastermind", + "Sabretooth", + "Hitman", + "Taskmaster", + "J. Jonah Jameson", + "Jack Power", + "Romulus", + "Sebastian Shaw", + "Professor X", + "Cheetah", + "Fury", + "Omega Red", + "Captain Marvel", + "Gene Sailors", + "Pixie", + "Mauler", + "Doc Samson", + "Tyger Tiger", + "Fin Fang Foom", + "Patch", + "Jade", + "Emma", + "Bloodstorm", + "Dark Phoenix", + "Absorbing Man", + "Sasquatch", + "Ajak", + "Shane Yamada-Jones", + "Avalanche", + "Mary Jane Watson", + "Blastaar", + "Chun-Li", + "Thena", + "Cloak and Dagger", + "Mordo", + "Thunderbolt", + "Ladyhawk", + "Sailor", + "Dawn", + "John Wraith", + "Leonardo", + "Robbie Robertson", + "Shard", + "Blonde", + "Omega the Unknown", + "Empress", + "Cloak", + "Danny Rand", + "Scarlet", + "Luminals", + "Caretaker", + "Tigra", + "Supernaut", + "Avengelyne", + "Rumble", + "The Fallen", + "Wallow", + "Saracen", + "William Stryker", + "King Bedlam", + "Trini", + "Lockheed", + "Hedge Knight", + "Armadillo", + "Blob", + "Jigsaw", + "Sif", + "Lady Deathstrike", + "Stardust", + "Blonde Phantom", + "Maginty", + "Betty Brant", + "Mr. X", + "Karma", + "John Jameson", + "The Wasp", + "Hawkwoman", + "Raptor", + "Colleen Wing", + "Gauntlet", + "Stepford Cuckoos", + "Blackheart", + "PantyMan", + "Matsu'o Tsurayaba", + "Tana Nile", + "Siege", + "Amazoness", + "Galvatron", + "Azrael", + "Sheena", + "Hate-Monger", + "Jetstream", + "Kimberly", + "Dani Moonstar", + "Ender Wiggin", + "Wendigo", + "Cybergirl", + "Peter Quill", + "Willow", + "S.H.I.E.L.D.", + "Meggan", + "Firebrand", + "Doctor Strange", + "Hindsight Lad", + "Kitty", + "Tattoo", + "Karate", + "Silver Samurai", + "Ultra", + "Excalibur", + "Matsu'o Tsurayaba", + "Tenebrous", + "Fleet Tracking", + "Swordsman", + "Skullbuster", + "Spyke", + "Solo", + "Piledriver", + "Blade", + "Darkhawk", + "Carnage", + "Pepper Potts", + "Whirlwind", + "Fantomette", + "Jackpot", + "Cosmo", + "Mulholland Black", + "Firedrake", + "Invaders", + "Prince of Orphans", + "Fixer", + "Mulholland Black", + "Swarm", + "Rescue", + "Loki", + "Shard", + "Lucy in the Sky", + "Mordo", + "Robin Chapel", + "Ben Urich", + "Stryfe", + "Jennifer Smith", + "Jeryn Hogarth", + "Mojo", + "Matsu'o Tsurayaba", + "Cheetah", + "Morlun", + "Chameleon", + "Solo", + "Lanolin", + "Lady Bullseye", + "Zatara", + "Aleta", + "Zodiak", + "Jetstream", + "Jann", + "Mr. Fish", + "Flora", + "Stilt-Man", + "Fever", + "Phantom", + "Peter Quill", + "Kylun", + "Cornelius", + "Ben Reilly", + "Masked Marvel", + "Nico Minoru", + "Johnny Storm", + "The Stranger", + "Ken Ellis", + "Maginty", + "Spider-Man", + "Giant Girl", + "Polaris", + "Git Hoskins", + "Alvin Maker", + "Tag", + "Plastic", + "Weapon X", + "Wonder", + "Big Wheel", + "Plazm", + "Sons of the Tiger", + "Roxanne Simpson", + "Hussar", + "Warren Worthington III", + "3-D Man", + "Marionette", + "Wind Dancer", + "Bloodstorm", + "Sauron", + "Randall Flagg", + "Batgirl", + "Loa", + "Dragon Lord", + "Emma Frost", + "Talon", + "Sumo", + "Jonni", + "Bane", + "Maverick", + "Marvel", + "Jesse", + "Xera", + "Toad Men", + "Dorian Gray", + "Robbie Robertson", + "Conan the Barbarian", + "James Buchanan Barnes", + "Sabretooth", + "Lady Bullseye", + "Humbug", + "Venus Dee Milo", + "Jack Murdock", + "Titaness", + "Living Lightning", + "Kingpin", + "Night Nurse", + "Masque", + "Flying Dutchman", + "Blizzard", + "Acolytes", + "Thundra", + "Radioactive Man", + "Zatara", + "Batgirl", + "Vision", + "Midnight", + "Fury", + "Aqueduct", + "M.O.D.O.K.", + "Nighthawk", + "Venus Dee Milo", + "Yellowjacket", + "Radioactive Man", + "Artemis", + "Cassandra", + "Liz Osborn", + "Veda", + "Nightstar", + "Sauron", + "Choice", + "Thunderbolt Ross", + "Goblin Queen", + "Magik", + "The Hand", + "Husk", + "Luke Cage", + "Mister Fear", + "Crusher Hogan", + "Monster Badoon", + "X-Ray", + "Squadron Supreme", + "Lizard", + "Yellow", + "Shen", + "Wrecker", + "WhirlGirl", + "Leo", + "Atom", + "Siege", + "Hitman", + "Mattie Franklin", + "Suprema", + "Hedge Knight", + "Iron Monger", + "Magik", + "Word", + "Union Jack", + "Mother Askani", + "X-Men", + "Squadron Supreme", + "Devastator", + "Crystal", + "Sleeper", + "Misty", + "Maiden", + "Shane Yamada-Jones", + "Geiger", + "Shalla-bal", + "Norman Osborn", + "Mister Fantastic", + "Forerunner", + "Sage", + "Flamebird", + "Cammy", + "Black Tom", + "Judomaster", + "Doc Samson", + "Rumble", + "Ultron", + "Hellions", + "Spoiler", + "Black Canary", + "Warren Worthington III", + "Fixer", + "Bronze Tiger", + "Komodo", + "Firebird", + "Princess", + "Green Arrow", + "Sunset Bain", + "Ares", + "Vector", + "Blizzard", + "Maxima", + "Dream", + "Momoko", + "Scalphunter", + "Venom", + "Moth", + "Jubilee", + "Hank", + "Sue Storm", + "King Cobra", + "Lethal Legion", + "Stature", + "Cypher", + "Layla", + "Cinnamon", + "Molly Von Richtofen", + "Komodo", + "Valis", + "Ted Forrester", + "Baron Zemo", + "The Spike", + "Mac Gargan", + "Raider", + "Night Nurse", + "Bishop", + "Druig", + "Psyche-Out", + "Darkhawk", + "Arsenic", + "Rumble", + "Archangel", + "Luke Cage", + "Karen Page", + "Marrina", + "Phyla-Vell", + "Ghost Rider", + "Dark Beast", + "Madame Web", + "Namor", + "Green", + "Quasimodo", + "Skullbuster", + "Ajaxis", + "Black Canary", + "Switch", + "Lily Hollister", + "Flash", + "Hooded", + "Pandemic", + "Donald Blake", + "Martin Li", + "Jakita", + "Mandrill", + "Green Arrow", + "Ma Gnuci", + "Squirrel Girl", + "Jack Murdock", + "Rainbow", + "She-Thing", + "Scourge", + "Maddog", + "David Alleyne", + "Mr. Immortal", + "Cobalt Man", + "Texas Twister", + "Buffy", + "Skids", + "Jean Grey", + "Stilt-Man", + "The Twelve", + "Zeigeist", + "Tomorrow Man", + "Mr. Fish", + "Adam Warlock", + "Mysterio", + "S.H.I.E.L.D.", + "Enchantress", + "Garrison Kane", + "Cuthbert", + "Professor Monster", + "Owlman", + "Super Hero Squad", + "Shredder", + "Doctor Doom", + "Microchip", + "Aztec", + "Sif", + "Sinister Six", + "Maestro", + "Quasimodo", + "Odin", + "Ulik", + "Felicia Hardy", + "Bette", + "X-Statix", + "Morlocks", + "Crazy", + "Super-Skrull", + "Bloodaxe", + "Red 9", + "Praxagora", + "Trish Tilby", + "Maverick", + "Overlord", + "Dreadnoughts", + "Kraven", + "Bette", + "The Renegades", + "Bloke", + "Bloom", + "Guy", + "Maximus", + "Spartan", + "Deathbird", + "Doop", + "Witchfire", + "Kulan Gath", + "Dawn", + "Sub-Mariner", + "Lightspeed", + "Bloom", + "Marvex", + "Black Bird", + "Annihilus", + "Yellow Claw", + "Negative", + "Omega Sentinel", + "Glorian", + "Karnak", + "Vampirella", + "Hepzibah", + "Gateway", + "Shotgun", + "Vance Astro", + "Nico Minoru", + "Alexa Mendez", + "Mondo Gecko", + "Aaron Stack", + "Spider-Ham", + "Dead Girl", + "Misty Knight", + "Monster Badoon", + "Shiver Man", + "Salo", + "The Renegades", + "Lady Mastermind", + "Lyja", + "Supernaut", + "Sasquatch", + "Turbo", + "Falcon", + "Ord", + "Eradicator", + "Kendra", + "Shocker", + "Tick", + "Lester", + "Terror", + "Blob", + "Apocalypse", + "Inhumans", + "Night Nurse", + "Puma", + "Alicia Masters", + "Selene", + "Beetle", + "Diamond", + "Hardball", + "Mega Man", + "Diamondback", + "Excalibur", + "Piledriver", + "Ladyhawk", + "Bette", + "Mauler", + "Garia", + "Jigsaw", + "Punisher", + "Night Thrasher", + "She-Ra", + "HYDRA", + "Hardball", + "Ice", + "Pet Avengers", + "Vulcan", + "Mole Man", + "Nomad", + "Maxima", + "Donald Blake", + "Cheetara", + "Living Mummy", + "Black Bolt", + "Psynch", + "Beetle", + "Mister Hyde", + "Lake", + "Alpha Flight", + "Spawn", + "The Fury", + "Blockbuster", + "Eddie Lau", + "Two-Gun Kid", + "Microchip", + "Ultra-Adaptoid", + "Sentry", + "HYDRA", + "Blonde", + "Network", + "Hercules", + "Starbolt", + "Kronos", + "Beak", + "Chase Stein", + "Marrow", + "Witchfire", + "Amphibian", + "Belphegor", + "Squadron Supreme", + "Excalibur", + "Super Hero Squad", + "Alain", + "Azazel", + "Jungle", + "Annihilus", + "Hairball", + "Vulture", + "Maya", + "Hobogoblin", + "Domino", + "Elastigirl/Mrs.Incredible", + "Korvac", + "Ultrawoman", + "Legion", + "Firebird", + "Jackal", + "Asylum", + "Two-Gun Kid", + "Reaper", + "Flamebird", + "Spider-Ham", + "Hydro-Man", + "Switch", + "Lady Mastermind", + "Emplate", + "Richard Fisk", + "Blazing Skull", + "Charlie Campion", + "Wolfsbane", + "John Farson", + "Fantomette", + "Hemingway", + "Lethal Legion", + "Punisher", + "Shadu the Shady", + "Apocalypse", + "Mentor", + "Champions", + "Dove", + "King Cobra", + "Shadu the Shady", + "Arnim Zola", + "Grace", + "Promethea", + "Justin Hammer", + "Veda", + "Vulcan", + "Natasha Romanoff", + "Drax", + "Sally Floyd", + "Guardian", + "Cottonmouth", + "The Santerians", + "Turbo", + "Rad", + "Batman", + "Beautiful", + "River", + "Monstress", + "Madame Masque", + "Shanna", + "Fathom", + "Zatanna", + "Brittany", + "The Hood", + "Ronan", + "Silk Fever", + "Diablo", + "Carnage", + "Sue Storm", + "Big Bertha", + "New X-Men", + "Mercer", + "Joseph", + "Poison Ivy", + "Frenzy", + "Yellow Claw", + "Humbug", + "Marrina", + "Moonstone", + "Captain Universe", + "Freak", + "Marrina", + "Glitter", + "Chimera", + "Harley Quinn", + "Dani Moonstar", + "Jack O' Lantern", + "X-Cutioner's Song", + "Octobriana", + "Little", + "Malice", + "Becatron", + "Lockjaw", + "Foot Soldier", + "Fantomette", + "Ironclad", + "Moonstone", + "Ichigo", + "Stranger", + "Orphan-Maker", + "Obadiah Stane", + "Dawnstar", + "Dolphin", + "X-Ray", + "Gargoyles", + "Voodoo", + "Butterfly", + "Malcolm Colcord", + "Acolytes", + "Armory", + "Imperfects", + "Screwball", + "Forearm", + "Molly Hayes", + "Scourge of the Underworld", + "Tony Stark", + "Ezekiel", + "Jetstream", + "Ant-Man", + "Devil Dinosaur", + "Kim", + "Shang-Chi", + "Amadeus Cho", + "Shinobi Shaw", + "Doctor", + "Riddler", + "Dove", + "Paper Doll", + "Sugar Man", + "Amanda Sefton", + "Becatron", + "Tiger's Beautiful Daughter", + "Burka", + "Guardsmen", + "Lady Shiva", + "Pudding", + "Bloodaxe", + "Tomas", + "Aztec", + "Amiko", + "Mordo", + "Medusa", + "Infant Terrible", + "Green Goblin", + "Marvel Apes", + "Erik the Red", + "Damian", + "Serpentor", + "Starhawk", + "Generation X", + "Bloodstrike", + "Prima", + "Bushwacker", + "Scrambler", + "Rhino", + "Dragonfly", + "Mr. Negative", + "Andrew Chord", + "Angel", + "Ch'od", + "Lockjaw", + "Bloodscream", + "Faith", + "Phantom Reporter", + "Millenium Guard", + "Silver Fox", + "Colleen", + "Chun-Li", + "Turbo", + "Doctor Faustus", + "Violet", + "Spider-Girl", + "Brood", + "Ghost Rider", + "Willow", + "La", + "Zealot", + "Nelvana", + "Hydra", + "Vogue", + "Namorita", + "Nitro", + "Drax", + "Raven", + "Spacker Dave", + "John Porter", + "Captain Midlands", + "Anthem", + "Tomorrow Man", + "Poison", + "Marvel Boy", + "Pepper Potts", + "Wonder", + "Maelstrom", + "Word", + "X-Factor", + "John Farson", + "Tara", + "Cheetara", + "Hiroim", + "Vargas", + "Tusk", + "Cobra", + "Flash", + "Faith", + "Rocket", + "Triathlon", + "Great Lakes Avengers", + "Miek", + "Conan the Barbarian", + "Marten Broadcloak", + "Rockslide", + "Cerebro", + "Rose", + "Owl", + "Nemesis", + "Microchip", + "Northstar", + "Ravage 2099", + "Buff", + "X-Cutioner's Song", + "Luminals", + "Watchmen", + "Erik the Red", + "Cerebro", + "Imperfects", + "Moonstone", + "Lake", + "Mr. Fish", + "Nova", + "Rick Jones", + "Gambit", + "Black Queen", + "Baron Strucker", + "Ladyhawk", + "Union Jack", + "Destiny", + "Terry", + "Wind", + "Queen", + "Lilith", + "Zemo", + "Velocity", + "Babaing", + "Chamber", + "Little", + "Magma", + "Tusk", + "Hepzibah", + "Sydney", + "Steel Serpent", + "Giant-Man", + "Cyber", + "Lime", + "Elite", + "Angela", + "Toro", + "Marionette", + "Crossbones", + "Professor X", + "Karolina Dean", + "Liberty", + "Pete Wisdom", + "Barbarella", + "Mr. Bumpo", + "Drax", + "Crazy", + "Agent Liberty", + "Frenzy", + "Photon", + "Nekra", + "Harbinger", + "Iron Fist", + "Dirk Anger", + "Rainbow", + "Andrew Chord", + "Bloke", + "Kelly", + "Jessica", + "Tick", + "Kismet", + "Glenn Talbot", + "Timeslip", + "Psylocke", + "Prima", + "Magus", + "Miss", + "Cesspool", + "Raza", + "Omega the Unknown", + "Megatron", + "Sage", + "Rumble", + "Doll", + "Galia", + "Mulholland Black", + "Stranger", + "Jack Power", + "Fleet Tracking", + "Doppelganger", + "Sharon Carter", + "Molly Von Richtofen", + "Mattie Franklin", + "Gamma Corps", + "Vargas", + "Shadow", + "Cissie King-Jones", + "Wyatt Wingfoot", + "Promethea", + "Valeria Richards", + "Roulette", + "Maggott", + "Web", + "Dakota North", + "Supreme Intelligence", + "Shaman", + "Michaelangelo", + "Mindworm", + "Bromley", + "Shazam", + "Belphegor", + "Hooded", + "Ant-Man", + "Terra", + "Saturn", + "Bulldozer", + "Exodus", + "Clan Destine", + "Wolverine", + "Ronin", + "Vulture", + "Blindfold", + "Brother Voodoo", + "Hawkman", + "Black Queen", + "Azazel", + "The 198", + "Cobalt Man", + "Gabe Jones", + "Doctor Spectrum", + "Askew-Tronics", + "Vengeance", + "Nightwing", + "Shang-Chi", + "Tarot", + "Nick Fury", + "Puma", + "Nightcrawler", + "Spencer Smythe", + "Nomad", + "Vigilante", + "Dorian Gray", + "Dust", + "Satana", + "Omega Sentinel", + "Cybergirl", + "Bart Rozum", + "Graphics", + "Songbird", + "Lady Shiva", + "Thunder", + "Arclight", + "Krista Starr", + "Thunderbolt", + "Moon Knight", + "Killraven", + "Sleeper", + "Atom", + "Skullbuster", + "Neon", + "Maximus", + "Binary", + "Bubbles", + "Penguin", + "Toad Men", + "Beta-Ray Bill", + "Grey Gargoyle", + "Dyna", + "Shazam", + "Karate", + "Rhino", + "Korvac", + "Homer Simpson", + "Famine", + "John Porter", + "Donna", + "Heroes For Hire", + "Sunset Bain", + "Foggy Nelson", + "Wrecker", + "Smiling Tiger", + "Invaders", + "Alicia Masters", + "Phoenix", + "Proudstar", + "Wither", + "The Santerians", + "Ajak", + "Sandman", + "Weapon X", + "Surge", + "Mulholland Black", + "Nemesis", + "Liz Osborn", + "Anole", + "Manhunter", + "Rocket Raccoon", + "Rogue", + "Colonel America", + "Leonardo", + "Talisman", + "Madame Hydra", + "Kamandi", + "Battle", + "Juggernaut", + "Sandman", + "Alpha Flight", + "Aztec", + "Ricochet", + "Brittany", + "The 198", + "Argent", + "Joystick", + "Marrow", + "Typhoid Mary", + "Obadiah Stane", + "Warbound", + "Momoko", + "Unus", + "Fabian Cortez", + "Skin", + "Blazing Skull", + "Godiva", + "Fin Fang Foom", + "Jane Foster", + "Paibok", + "Mia Dearden", + "Hawk", + "Salo", + "Hit", + "Expediter", + "Surge", + "Wolfpack", + "Clover", + "Blonde Phantom", + "Dragon Lord", + "The Hunter", + "Darkstar", + "Dark Phoenix", + "Cecilia Reyes", + "Silver Fox", + "Smasher", + "Hellion", + "Legion", + "Retro Girl", + "Loners", + "Connor Hawke", + "Vulcan", + "Daimon Hellstrom", + "Detective Soap", + "Batroc the Leaper", + "Morbius", + "Absorbing Man", + "Fallen", + "Masada", + "X-Babies", + "Saracen", + "Bazooka", + "Alice", + "Masque", + "Skids", + "Foot Soldier", + "Cyborg", + "SheZow", + "Warren Worthington III", + "Jack Power", + "Sun", + "Ultron", + "Beautiful", + "Spirit", + "Guy", + "Peter Quill", + "Paibok", + "Secret Warriors", + "Willow", + "Jackpot", + "Fury", + "Bonnie King", + "Mister Fear", + "Boomer", + "Logan", + "The Captain", + "Dyna", + "Nikki", + "Dragonna", + "Magdalene", + "Gorilla Man", + "Metamorpho", + "Cornelius", + "Daken", + "Sharon Ventura", + "Stryfe", + "Dyna", + "Emma", + "Genesis", + "Zakuro", + "Hellfire Club", + "Musa", + "Josiah X", + "Revanche", + "Nemesis", + "Harry Heck", + "Lightning", + "Nite Owl", + "Maginty", + "Karolina Dean", + "Mulholland Black", + "Xavin", + "Post", + "Gabe Jones", + "Paper Doll", + "Starfox", + "Ajaxis", + "Venom", + "Iron Cross Army", + "Siryn", + "Lenny Balinger", + "Cypher", + "Katie Power", + "Lucy in the Sky", + "Nico Minoru", + "Kitty", + "Stellaris", + "Zealot", + "Tattoo", + "Misty Knight", + "Meltdown", + "Rachel Grey", + "The Renegades", + "Kitty Pryde", + "Bumblebee", + "Franklin Richards", + "Manitou", + "She-Thing", + "Abomination", + "Outlaw Kid", + "Night", + "Stephanie de la Spiroza", + "Maya", + "Black Queen", + "Sharon Carter", + "Anole", + "Frenzy", + "Banshee", + "Riddler", + "Slyde", + "Chamber", + "Reavers", + "Harry Osborn", + "Tomorrow Man", + "Connor Hawke", + "SheZow", + "X-Cutioner's Song", + "Morlocks", + "Manta", + "Scarlet Spider", + "Bulldozer", + "Wraith", + "Jack Power", + "Tecna", + "Betty Ross", + "Elektra", + "Captain Britain", + "Foot Soldier", + "Danny Rand", + "Maria Hill", + "X-Statix", + "Shockwave", + "Rhino", + "Ironclad", + "Avengelyne", + "Crazy", + "King Bedlam", + "Iron Patriot", + "Erza", + "She-Thing", + "Fenris", + "Ronin", + "Beast", + "Cheetara", + "Sharon Ventura", + "Nomad", + "Binary", + "Alvin Maker", + "Masters of Evil", + "Avengers", + "Jubilee", + "Arnim Zola", + "Blink", + "Lords of Avalon", + "Princess", + "Switch", + "Artiee", + "Hellions", + "Julian Keller", + "Aaron Stack", + "Fallen", + "Rorschach", + "Prism", + "Terrax", + "Krystala", + "Nightveil", + "Kat Farrell", + "Virginia Dare", + "Druig", + "Quasar", + "Spiral", + "Wendy", + "Victor Von Doom", + "Kumori", + "Witchblade", + "Clea", + "Shang-Chi", + "Steve Rogers", + "Hardball", + "X-Cutioner", + "Karolina Dean", + "Lester", + "Deep", + "Air-Walker", + "Bucky", + "Sailor", + "Asgardian", + "Roughhouse", + "Blizzard", + "Inhumans", + "Warren Worthington III", + "Dead Girl", + "In-Betweener", + "Bruce Banner", + "Lightning Lords of Nepal", + "Nicolaos", + "White Tiger", + "The Rocketeer", + "Wildcat", + "New Mutants", + "Ghost Rider", + "X-Babies", + "Shanna the She-Devil", + "Hemingway", + "Tag", + "Ted Forrester", + "Kulan Gath", + "Cherry", + "Falcon", + "New X-Men", + "Rad", + "Guile", + "Songbird", + "Violator", + "Vindicator", + "Shiva", + "Nick Fury", + "Dragonna", + "Destiny", + "Maddog", + "Terrax", + "Liberty", + "Cloud 9", + "Man-Thing", + "HYDRA", + "Argent", + "Topaz", + "PsyNapse", + "Roadblock", + "Lynn", + "Ultron", + "Shiver Man", + "She-Hulk", + "Lester", + "Vertigo", + "Raven", + "Purple Man", + "Jule Carpenter", + "Spider-Girl", + "Avengelyne", + "Husk", + "Free", + "Blink", + "T'Challa", + "Humbug", + "Cyclops", + "Max", + "Maximum", + "Darna", + "Shiva", + "Dracula", + "Nightcrawler", + "Human Cannonball", + "El Aguila", + "Squirrel Girl", + "Doctor Mindbender", + "Vertigo", + "Hyperion", + "Paladin", + "Zealot", + "Misty Knight", + "Vance Astro", + "Vision", + "D'Ken Neramani", + "Half-Life", + "Diva", + "Joker", + "Free", + "Annihilus", + "The Order", + "Rictor", + "Kid Colt", + "Saturn", + "Matilda", + "Master Chief", + "Hellboy", + "Ilyana Rasputin", + "Luminals", + "Ultra-Adaptoid", + "Mariko Yashida", + "Jennifer", + "Polaris", + "Misty Knight", + "Misty", + "Black Cat", + "Talos", + "X-Cutioner", + "Justin Hammer", + "Forearm", + "Arsenal", + "Pixie", + "Speedy", + "Jazinda", + "Pride", + "Chat", + "Night Nurse", + "SheZow", + "Thunderball", + "U.S. Agent", + "Ahab", + "Goliath", + "Ahab", + "Proteus", + "Darkstar", + "SheZow", + "Sugar Man", + "Starfox", + "Dexter Bennett", + "Alain", + "Blitzkrieg", + "Chase Stein", + "Senator Kelly", + "Blur", + "Diva", + "Avengers", + "Morlun", + "Shadowcat", + "Krista Starr", + "Vivisector", + "Susan Delgado", + "Ted Forrester", + "Marvelman", + "Pestilence", + "Tiger", + "Northstar", + "Doc Savage", + "Chastity", + "Sandman", + "Scourge", + "Troia", + "Star-Lord", + "Nightmare", + "Baron Zemo", + "Abbey", + "Skaar", + "Maestro", + "Iron Man", + "Halo", + "Lady Shiva", + "Rogue", + "Mia Dearden", + "Lila Cheney", + "Starjammers", + "Shredder", + "Doop", + "Dead Girl", + "Christian Walker", + "Robert Baldwin", + "Super Hero Squad", + "Starwoman", + "Knockout", + "Cannonball", + "Alice", + "Aquagirl", + "Vampiro", + "Sharon Carter", + "Russian", + "Asgardian", + "Firestar", + "Carol Hines", + "Lorna Dane", + "Amanda", + "Elongated", + "Cornelius", + "Hellions", + "Blacklight", + "Darkstar", + "H.E.R.B.I.E.", + "Empath", + "Doorman", + "Ravenous", + "Eradicator", + "Blood Wraith", + "Katana", + "Kang", + "Emplate", + "Karate", + "Havok", + "Micro/Macro", + "Werewolf By Night", + "Piledriver", + "Blackout", + "Fenris", + "Beta-Ray Bill", + "Albion", + "Thundra", + "Mojo", + "Madrox", + "Vogue", + "Rouge", + "Doctor", + "Molten Man", + "Debra Whitman", + "Niobe", + "Triton", + "Crule", + "Mia Dearden", + "Taskmaster", + "Amanda", + "Cinnamon", + "Magma", + "Iron Man", + "Cybergirl", + "Valkyrie", + "Slipstream", + "Nebula", + "Burka", + "Whizzer", + "Nikki", + "Thor Girl", + "Mac Gargan", + "Matthew Murdock", + "Cyclops", + "Jackal", + "Sandman", + "Rawhide Kid", + "Sugar Man", + "Jessica Drew", + "Cerebro", + "Josiah X", + "Matilda", + "Mr. Fantastic", + "Doomsday Man", + "Thunderball", + "Sinann", + "Masters of Evil", + "Cecilia Reyes", + "Gangbuster", + "Hitomi Sakuma", + "Atlas", + "Ballistic", + "Crane", + "New Mutants", + "Rapture", + "Deacon Frost", + "Jocasta", + "Cleopatra", + "Manta", + "Buff", + "Grey Gargoyle", + "Luminals", + "Jule Carpenter", + "James Howlett", + "Clint Barton", + "Nighthawk", + "Hellion", + "Veda", + "Jinx", + "Proemial Gods", + "Fabian Cortez", + "Anita Blake", + "X-Man", + "Hal", + "Armadillo", + "Jack Murdock", + "Penance", + "Galia", + "Dark Phoenix", + "Stinger", + "Lethal Legion", + "Miracleman", + "Stella", + "Green Goblin", + "X-Man", + "Iron Monger", + "Peter Quill", + "Unus", + "Sun", + "Guardian", + "Frankenstein's Monster", + "Jazinda", + "Marten Broadcloak", + "Rainbow", + "Dorothy", + "Crystal", + "Blue Beetle", + "Count Nefaria", + "Guardian", + "Poison", + "The Phantom", + "Ultragirl", + "Shaman", + "Forearm", + "Hal", + "Doll", + "Tana Nile", + "Shen", + "Skaar", + "Agent Brand", + "Meteorite", + "Eternity", + "Alain", + "Aquagirl", + "Wong", + "Meggan", + "Sin", + "Rat King", + "Pet Avengers", + "Thing", + "Cerise", + "Jonni", + "Radioactive Man", + "Aspen", + "Sunfire", + "Blacklash", + "Ancient One", + "Viper", + "Scarlet Spider", + "Tiger Shark", + "Mindworm", + "Catseye", + "Kulan Gath", + "Hulkling", + "Black Panther", + "Blackbat", + "Deviants", + "Mongu", + "Mephisto", + "Crystal", + "Silk Fever", + "Domino", + "Shadow King", + "Night Nurse", + "Fury", + "Chameleon", + "Fairchild", + "Damian", + "Illuminati", + "Misty", + "Rogue", + "Deacon Frost", + "Firefly", + "Reptil", + "Nextwave", + "Groot", + "Superman", + "Howard Saint", + "Avalanche", + "Harley Quinn", + "Thunderbolts", + "Skaar", + "Pandemic", + "Coagula", + "Owlwoman", + "Blockbuster", + "Cloud 9", + "Epoch", + "Franklin Richards", + "Serpent Society", + "Cleopatra", + "Damage Control", + "Rat King", + "Exiles", + "Serpent Society", + "Risque", + "Edwin Jarvis", + "Marvel Boy", + "Puck", + "Barb", + "Enchantress", + "Diva", + "Nightshade", + "Web", + "Wallow", + "Lethal Legion", + "Eddie Brock", + "Maestro", + "Blue Beetle", + "Barbarella", + "Risque", + "Prima", + "Chance", + "Junta", + "Richard Dragon", + "Savage Land", + "Madripoor", + "Lila Cheney", + "Karen O'Malley", + "Gargoyle", + "Wilson Fisk", + "Blade", + "Scarecrow", + "XJ-9", + "Scream", + "Shriek", + "Psynch", + "Rhodey", + "Uatu The Watcher", + "Dracula", + "Karatecha", + "X-Man", + "Tecna", + "Hellboy", + "Elongated", + "Sif", + "Beetle", + "Whiplash", + "Invaders", + "Gorgon", + "Giant Girl", + "Captain Britain", + "Jem", + "Nextwave", + "Justin Hammer", + "Vigilante", + "Invisible Woman", + "She-Hulk", + "Burnout", + "Red Wolf", + "Deathlok", + "Jess", + "Jennifer Smith", + "Taskmaster", + "Green Goblin", + "Crule", + "Marvel Zombies", + "Arachne", + "Domino", + "Skullbuster", + "Frankenstein's Monster", + "Carmella Unuscione", + "Amadeus Cho", + "Inhumans", + "Scarecrow", + "Anita Blake", + "Skreet", + "Dirk Anger", + "Binary", + "The Punisher", + "Devi", + "Curt Conners", + "Gemma", + "Colossus", + "Vampiro", + "Batwoman", + "Little", + "Human Robot", + "Captain Cross", + "Mr. Hyde", + "Randall Flagg", + "The Defenders", + "Nicolaos", + "Silvermane", + "Plazm", + "Mr. Negative", + "Gladiator", + "Cyblade", + "Tiger's Beautiful Daughter", + "Frog Thor", + "Miss", + "Forge", + "Speed Demon", + "Cammi", + "Daken", + "Deena Pilgrim", + "Epoch", + "Kaoru", + "Demogoblin", + "Tiger Shark", + "Unknown Soldier", + "Alex Wilder", + "The Call", + "Maxima", + "Rockslide", + "Natasha", + "Masada", + "Mary Jane Watson", + "Barb", + "Roland Deschain", + "Amethyst", + "Scalphunter", + "John Jameson", + "Switch", + "Jonni", + "Demogoblin", + "Micro/Macro", + "Hank", + "GW Bridge", + "The Order", + "Franklin Richards", + "Ogun", + "The Avengers", + "Skin", + "Vanisher", + "Raven", + "Giant-Man", + "Adam Destine", + "Hyperion", + "Kylun", + "Carol Hines", + "Anole", + "Aquagirl", + "Radioactive Man", + "Anne Marie Hoag", + "Pudding", + "Forerunner", + "Ricochet", + "Star Brand", + "Cesspool", + "Four Horsemen of Apocalypse", + "Mad Thinker", + "Tinkerer", + "May Parker", + "Two-Gun Kid", + "Shocker", + "Anne Marie Hoag", + "The Santerians", + "Roulette", + "Medusa", + "La", + "Captain Marvel", + "Whirlwind", + "Lord Hawal", + "Silver Sable", + "Stepford Cuckoos", + "Avalon", + "Titania", + "Thunderbolt Ross", + "Harrier", + "Longshot", + "Cammy", + "Kronos", + "Debra Whitman", + "Nico Minoru", + "Karnak", + "Pilgrim", + "Blonde Phantom", + "Hannibal King", + "Dumb", + "Ben Reilly", + "Whiplash", + "Deathstrike", + "Firedrake", + "Donatello", + "Skreet", + "Sin", + "Namor", + "Mint", + "Jack Murdock", + "Zeigeist", + "Empress", + "B.Orchid", + "Shadowcat", + "Centurions", + "Mystique", + "Copycat", + "Gressill", + "Mindworm", + "Loki", + "Warpath", + "Rick Jones", + "Mole Man", + "Copperhead", + "Blue Blade", + "Trish Tilby", + "Puff Adder", + "Omega Flight", + "Shaman", + "Shakti", + "Vampirella", + "Redwing", + "Feral", + "Tempest", + "M.O.D.O.K.", + "Ultragirl", + "Pyro", + "Eddie Lau", + "Binary", + "Negative", + "Azrael", + "Inhumans", + "Hydra", + "Captain Stacy", + "Professor X", + "Masters of Evil", + "Bluestreak", + "Yellow", + "Sabra", + "Green Goblin", + "Rogue", + "Nightwing", + "Dolphin", + "Morph", + "Beautiful", + "Red She-Hulk", + "Generation X", + "Matthew Murdock", + "Matilda", + "Sabra", + "Black Widow", + "Poison Ivy", + "Melaka", + "Human Robot", + "Zakuro", + "Ultra-Adaptoid", + "Trish Tilby", + "Layla", + "Wendy", + "Nightstar", + "Stick", + "Rad", + "Mister Fantastic", + "Box", + "Kismet", + "Jenny", + "Catwoman", + "William Stryker", + "White Tiger", + "Donatello", + "Tank", + "Jetstream", + "Cesspool", + "Amazoness", + "Morgan Stark", + "Champions", + "True Believers", + "Helspont", + "Bazooka", + "Swarm", + "Wendigo", + "Arachne", + "Exodus", + "Paper Doll", + "Cammi", + "Box", + "Dormammu", + "Marvex", + "A.I.M.", + "Battering Ram", + "Maggott", + "Toad", + "Blonde Phantom", + "Domino", + "Jess", + "Geiger", + "Annihilus", + "Max", + "Jessica", + "Madelyne Pryor", + "Crimson", + "Bushwacker", + "Black Canary", + "Hussar", + "Bill Hollister", + "Jayna", + "Wonder", + "Violet", + "GW Bridge", + "Jem", + "Sentinel", + "Dorian Gray", + "Amiko", + "Stacy", + "Alain", + "Doppelganger", + "Betty Brant", + "Nick Fury", + "Hindsight Lad", + "Weapon X", + "Vulcan", + "Power Man", + "Jayna", + "Bulletgirl", + "Abyss", + "Nekra", + "Air-Walker", + "Crazy", + "Trauma", + "Ravage 2099", + "Garrison Kane", + "Magdalene", + "Mephisto", + "Ajaxis", + "Kree", + "Voodoo", + "Melaka", + "Kratha", + "Megatron", + "Greymalkin", + "Vengeance", + "Deep", + "Dirk Anger", + "The Watchers", + "Imperfects", + "Infragirl", + "Phyla-Vell", + "Mole Man", + "The Initiative", + "Trish Tilby", + "Klaw", + "U-Foes", + "Blok", + "Daredevil", + "Ted Forrester", + "Samantha", + "Shane Yamada-Jones", + "Lady Deathstrike", + "Epoch", + "Crimson Avenger", + "Star Brand", + "Nova", + "New Mutants", + "Hope Summers", + "Master Mold", + "Crimson King", + "Moth", + "Elloe Kaifi", + "Sakura", + "Speedy", + "Thunder", + "Zeigeist", + "Lynn", + "Starfox", + "Whizzer", + "Doop", + "Ben Reilly", + "Ronan", + "Martian", + "Crimson Dynamo", + "Trini", + "James Howlett", + "Shanna", + "Maddog", + "Richard Dragon", + "Firelord", + "The Punisher", + "Aaron Stack", + "Uatu The Watcher", + "Silver Fox", + "Blink", + "Joshua Kane", + "Hypno-Hustler", + "Jem", + "Harry Osborn", + "Colleen Wing", + "Old Lace", + "Hitman", + "Sage", + "Miss", + "Leo", + "Reverse", + "Baroness S'Bak", + "Ben Parker", + "Steel Serpent", + "Hyperion", + "Colonel America", + "Decepticon", + "Crimson Dynamo", + "Hellcat", + "Scorpion", + "Nikita", + "Matilda", + "Imp", + "Clea", + "Mach IV", + "Mojo", + "Glorian", + "Kismet", + "Ego", + "Wither", + "Marvel Zombies", + "Gorgon", + "Brittany", + "Dragon Man", + "Mr. Fish", + "Frank Castle", + "Chameleon", + "David Alleyne", + "Wolfsbane", + "Nightveil", + "Eradicator", + "Fantomette", + "Wolverine", + "Masada", + "Spectrum", + "Red She-Hulk", + "Constrictor", + "Random", + "Gunslinger", + "Shaman", + "Ironclad", + "Blink", + "Captain", + "Dinah Soar", + "Teenage Mutant Ninja Turtles", + "Dragonfly", + "Thunderbolt", + "Clobber", + "Vulcan", + "Belphegor", + "Vermin", + "Northstar", + "Edwin Jarvis", + "Jimmy Woo", + "Karolina", + "Bug", + "Pete Wisdom", + "Harbinger", + "Warren Worthington III", + "Shatterstar", + "Doorman", + "Shikari", + "Sentinel", + "Jake", + "Tick", + "Loners", + "Hairball", + "Stephanie", + "Mr. X", + "Quentin Quire", + "Smiling Tiger", + "Mint", + "Dr. Strange", + "Bengal", + "Hawkman", + "Flora", + "Genis-Vell", + "Fat Cobra", + "Stilt-Man", + "Wonder Woman", + "Gertrude Yorkes", + "Gamora", + "Spacker Dave", + "Silk", + "Inhumans", + "Git Hoskins", + "Wild", + "Skrulls", + "Goblin Queen", + "Loki", + "Frankenstein's Monster", + "Xavin", + "Silver Centurion", + "X-23", + "Nick Fury", + "Mega Man", + "Mister Freeze", + "Avalon", + "Buffy", + "Sasquatch", + "Nekra", + "Blue Shield", + "Hawkgirl", + "Fixer", + "Queen", + "Quentin Quire", + "Nightveil", + "Ord", + "Corsair", + "Magik", + "Master Chief", + "Molly Hayes", + "Hemingway", + "Empowered", + "Crule", + "S.T.R.I.P.E.", + "Wiccan", + "Shadu the Shady", + "Bazooka", + "Squadron Sinister", + "HYDRA", + "Slyde", + "Cypher", + "Saturn", + "The Liberty Legion", + "Marvel Apes", + "Black Cat", + "Firestar", + "Black Crow", + "Dolphin", + "Menace", + "Lyja", + "Shocker", + "Hepzibah", + "Jinx", + "Blacklight", + "Nextwave", + "Sersi", + "Warbird", + "Human Robot", + "Burka", + "Sir Ram", + "Liz Osborn", + "Cobalt Man", + "Krystala", + "Jarella", + "The Renegades", + "Negative", + "Iron Fist", + "Virginia Dare", + "Thor Girl", + "Saturn", + "Warbird", + "Freak", + "Dark Beast", + "Taskmaster", + "Guardian", + "Kat Farrell", + "X-Cutioner's Song", + "Nextwave", + "Sinann", + "Jack Flag", + "XJ-9", + "Tecna", + "Tombstone", + "Mathemanic", + "Amadeus Cho", + "Maximus", + "Black", + "Maginty", + "Roadblock", + "Lucy in the Sky", + "Matsu'o Tsurayaba", + "Defenders", + "Paibok", + "Green Arrow", + "Sugar Man", + "Ricochet", + "Heroes For Hire", + "The Anarchist", + "Mr. Fixit", + "Psynch", + "Void", + "Askew-Tronics", + "Maginty", + "Sue Storm", + "Asylum", + "Wolverine", + "Sue Storm", + "Karen Page", + "Living Tribunal", + "Spy", + "Neon", + "Debrii", + "Glory", + "Crossbones", + "Shanna", + "Hal", + "Dyna", + "Lifeguard", + "Warren Worthington III", + "Bumblebee", + "Stellaris", + "The Liberty Legion", + "Gwen Stacy", + "Penguin", + "Paladin", + "Fenris", + "Rockslide", + "Rumiko Fujikawa", + "Charles Xavier", + "Cloak and Dagger", + "Norrin Radd", + "Diablo", + "Hitman", + "Sym", + "Moira MacTaggert", + "Wraith", + "Moon Knight", + "Shocker", + "Dyna", + "Deathlok", + "Hitomi Sakuma", + "Mephisto", + "Garganta", + "Selene", + "Lester", + "Weapon X", + "Mulholland Black", + "Cosmo", + "ClanDestine", + "Bloke", + "Alvin Maker", + "Molly Von Richtofen", + "Danny Rand", + "Kraven", + "Shockwave", + "Triathlon", + "Terrax", + "George Stacy", + "Pantha", + "Buttercup", + "Cap'n Oz", + "Shinko Yamashiro", + "Archangel", + "Acolytes", + "Midnight", + "Mystique", + "Dragon Man", + "Nelvana", + "Triceraton", + "Wraith", + "Battle", + "Doctor Strange", + "Maggott", + "Doll", + "Invisible Woman", + "Blur", + "Lettuce", + "Nebula", + "Lady Shiva", + "Chastity", + "Harbinger", + "Aqueduct", + "H.A.M.M.E.R.", + "Veda", + "Titanium Man", + "Karate Kid", + "Troia", + "Zzzax", + "Controller", + "Omega the Unknown", + "Marauders", + "Ultron", + "Elasti-Girl", + "Changeling", + "Trish Tilby", + "Mikhail Rasputin", + "Medusa", + "Centennial", + "The Spike", + "Medusa", + "Shotgun", + "Moondragon", + "Fleet Tracking", + "Colonel America", + "Santa Claus", + "Pandemic", + "Clea", + "Hawkgirl", + "Box", + "Marvex", + "Warpath", + "Fleet Tracking", + "The Captain", + "Blockbuster", + "Wonder", + "Stella", + "Warren Worthington III", + "Jessica Jones", + "Jayna", + "Martian", + "Fire", + "Vixen", + "Red Hulk", + "Doc Samson", + "Brandy", + "Ice", + "Lightspeed", + "Wallflower", + "Iron Man", + "Deathlok", + "Doomsday", + "The Wasp", + "Tomorrow Man", + "Patriot", + "Robin Hood", + "Eddie Lau", + "Sheena", + "Shriek", + "Vixen", + "Nayana", + "Prowler", + "Cecilia Reyes", + "Scorpion", + "Phoenix", + "Invisible", + "Ord", + "Man-Wolf", + "Havok", + "Krista Starr", + "Ancient One", + "Nightcrawler", + "Blossom", + "Bloodscream", + "Cecilia", + "Black Bird", + "Wendell Vaughn", + "Leatherneck", + "Moon Knight", + "Newton Destine", + "Adam Warlock", + "Rapture", + "Thor", + "Cyborg", + "Queen Noir", + "Rawhide Kid", + "Guardian", + "Forge", + "Prism", + "X-Man", + "Dorian Gray", + "U-Foes", + "Mr. Immortal", + "Moon Knight", + "The Hunter", + "Hulkling", + "Bedlam", + "Hal", + "Comedian", + "Jean Grey", + "Lynn", + "Insect", + "Snowbird", + "Avengers", + "Micro/Macro", + "Rescue", + "Master Mold", + "Celsius", + "Star Brand", + "Xorn", + "Danny Rand", + "Inhumans", + "Thing", + "Gauntlet", + "3-D Man", + "Living Tribunal", + "Silver Samurai", + "Frog Thor", + "Bazooka", + "Molly Von Richtofen", + "Nite Owl", + "Colonel America", + "Wither", + "Miss", + "Alex Wilder", + "Supergran", + "Vulture", + "Darna", + "Lily Hollister", + "Caliban", + "Void", + "Rouge", + "Avengelyne", + "Jackpot", + "Bizarro", + "Maria Hill", + "Tinkerer", + "Half-Life", + "Martian", + "Jennifer", + "Chimera", + "Morlocks", + "Savant", + "Saracen", + "Bumblebee", + "Squirrel", + "Invisible", + "Rockslide", + "Timeslip", + "Gargoyles", + "Bonnie", + "Sister Grimm", + "Ahab", + "Jack Murdock", + "Shooting Star", + "Nayana", + "Gambit", + "Fairchild", + "Clover", + "Peter Quill", + "Captain Universe", + "Epoch", + "Lady Ursula", + "Dawnstar", + "Alex Wilder", + "White Queen", + "Grim Reaper", + "Korath", + "Purifiers", + "Ulik", + "Calypso", + "Molly Hayes", + "Pride", + "Rockslide", + "Steve Rogers", + "Violet", + "Princess Powerful", + "Romulus", + "Black Bird", + "Naoko", + "Tyrant", + "Nite", + "King Cobra", + "HYDRA", + "Redwing", + "Bizarro", + "Jeryn Hogarth", + "Mas", + "Great Lakes Avengers", + "Blonde", + "Magus", + "Mercer", + "Panda Khan", + "Bumblebee", + "Morg", + "Captain America", + "Onslaught", + "Brandy", + "Mariko Yashida", + "Pete Wisdom", + "Bi-Beast", + "Loa", + "Calendar", + "Doctor Mindbender", + "Power Man", + "Ben Urich", + "Randall", + "Sabra", + "Hitman", + "She-Dragon", + "Menace", + "Mojo", + "Blindfold", + "Arsenal", + "Toxin", + "Fixer", + "Ghost Rider", + "Sparx", + "Boomer", + "Squadron Supreme", + "Morph", + "Loners", + "Daily Bugle", + "Thanos", + "Mr. Bumpo", + "Joseph", + "Catseye", + "Toro", + "Stephen Strange", + "Kitty Pryde", + "The Professor", + "Arisia", + "Microchip", + "Pride", + "Tempo", + "Sway", + "Atom", + "Tiger", + "Banshee", + "Snowbird", + "Sun", + "3-D Man", + "Skyrocket", + "Hepzibah", + "Tony Stark", + "Rorschach", + "Daimon Hellstrom", + "Iceman", + "Princess Powerful", + "Sabretooth", + "Arrowette", + "Shakti", + "The Hunter", + "Professor Monster", + "Loa", + "Graphics", + "Super-Adaptoid", + "Guile", + "David Alleyne", + "Dirk Anger", + "Ben Urich", + "Zodiak", + "Rainmaker", + "Sara", + "Daimon Hellstrom", + "Sabretooth", + "Arsenic", + "Madrox", + "Roxanne Simpson", + "Iron Lad", + "Captain Britain", + "Cinnamon", + "Gambit", + "Chores MacGillicudy", + "Dawn", + "Cobweb", + "Wong", + "Marvel", + "The Fury", + "Rorschach", + "Generation X", + "Donald Blake", + "Prince of Orphans", + "Omega Flight", + "Marrina", + "Harley Quinn", + "Jack Power", + "Mystique", + "Skin", + "Jazinda", + "Coagula", + "Echo", + "Dumb", + "Wind", + "Sheva Callister", + "Professor Monster", + "Jem", + "Franklin Richards", + "Nikita", + "Madrox", + "Harley Davidson Cooper", + "Fabian Cortez", + "Acolytes", + "Mirage", + "Maddog", + "Sphinx", + "Diva", + "Geiger", + "Spider-Man", + "Moonstone", + "Thaddeus Ross", + "Tony Stark", + "Rockslide", + "Josiah X", + "Stacy X", + "Sir Ram", + "Captain Britain", + "Abyss", + "Echo", + "Caretaker", + "Lettuce", + "Nimrod", + "Katana", + "Molly Hayes", + "Dead Girl", + "Lizard", + "Conan the Barbarian", + "Jean", + "Master Mold", + "Mystique", + "Vermin", + "Gamma Corps", + "Green", + "Maria Hill", + "Lord Hawal", + "Catseye", + "Cassandra", + "American Eagle", + "Brother Voodoo", + "Robin Chapel", + "Siren", + "Gargoyle", + "Human Torch", + "Shredder", + "Black Bird", + "Infant Terrible", + "Dorothy", + "Wong", + "The Executioner", + "M.O.D.A.M.", + "Deathlok", + "Reavers", + "Rawhide Kid", + "Violations", + "X-Factor", + "Knockout", + "Mera", + "Sunset Bain", + "El Aguila", + "Daken", + "Nico", + "Power", + "Toad", + "Jack O' Lantern", + "Skullbuster", + "Veda", + "Nuke", + "The Fallen", + "Toad", + "Excalibur", + "King Bedlam", + "Manhunter", + "Human Cannonball", + "Ancient One", + "She-Hulk", + "Ultra", + "Justice", + "Praxagora", + "Topaz", + "La", + "Trini", + "Rainbow", + "Cyclone", + "Miss America", + "Emma", + "Panda Khan", + "Medusa", + "Penance", + "Calypso", + "Pantha", + "Curt Conners", + "Stick", + "Harry Osborn", + "X-Man", + "Overlord", + "Morbius", + "Lady Bullseye", + "Harry Heck", + "Phantom Reporter", + "Romulus", + "Lady Mastermind", + "Wind Dancer", + "Mera", + "Bebop", + "Teenage Mutant Ninja Turtles", + "Slapstick", + "Monster Badoon", + "Buff", + "Jessica Jones", + "Black Canary", + "Deadpool", + "Kole", + "Hawkgirl", + "Iron Patriot", + "Grace", + "Felicia Hardy", + "Agent Zero", + "Ultra", + "Wallop", + "Dreadnoughts", + "Harpoon", + "Kate", + "Barbarella", + "Purifiers", + "Aspen", + "Alexander Pierce", + "Zealot", + "Snake-Eyes", + "Dark X-Men", + "ClanDestine", + "Hate-Monger", + "Circuit", + "Patch", + "Silk", + "Molly Hayes", + "Shinko Yamashiro", + "Doop", + "M.O.D.O.G.", + "Stone Men", + "Alicia Masters", + "Karma", + "Doctor Mindbender", + "Mr. Bumpo", + "Diva", + "Maiden", + "Umar", + "X-Factor", + "Boomerang", + "Pretty Boy", + "Firedrake", + "Titanium Man", + "Unus", + "Slyde", + "Harpoon", + "Shadoweyes", + "David Alleyne", + "Misfit", + "Darkstar", + "Lords of Avalon", + "Dagger", + "Ronan", + "Thena", + "Molly Von Richtofen", + "Virtuous", + "Man-Wolf", + "Talon", + "Moonstar", + "Lady Deathstrike", + "Sunspot", + "Daily Bugle", + "Lizard", + "Hitomi Sakuma", + "Baron Strucker", + "X-51", + "Metamorpho", + "Gideon", + "Shinko Yamashiro", + "Widget", + "Blue Blade", + "Black Cat", + "Spoiler", + "Stingray", + "Violet", + "Stella", + "Sersi", + "Preak", + "Joan the Mouse", + "Orion", + "Karma", + "Cobra", + "Supergran", + "Madame", + "Stacy X", + "Cybergirl", + "Cammi", + "Skin", + "Cecilia", + "Kang", + "Big Bertha", + "Tecna", + "Aurora", + "Mega Man", + "Diamondback", + "Exiles", + "Morg", + "Dragonna", + "Wild Pack", + "Amphibian", + "Wallow", + "Wallop", + "Druig", + "Xorn", + "3-D Man", + "Druig", + "Deathbird", + "Moonstar", + "Rose", + "Bullseye", + "Guile", + "Tick", + "Violet", + "Paladin", + "Clobber", + "A-Bomb", + "Wasp", + "Arsenic", + "Frog-Man", + "Super-Skrull", + "Leopardon", + "Speed", + "Demogoblin", + "Old Lace", + "Goblin Queen", + "Newton Destine", + "Miyako", + "Ichigo", + "Warpath", + "Chimera", + "Venus", + "Hercules", + "Cammi", + "Mr. Payback", + "Spacker Dave", + "Darna", + "Komodo", + "Nikki", + "Aaron Stack", + "Muskrat", + "Midnight", + "Domino", + "Gunslinger", + "Puff Adder", + "Warstar", + "X-Statix", + "Spider-Ham", + "Crane", + "Box", + "X.S.E.", + "Calamity", + "Blok", + "Beach Head", + "Lady Ursula", + "Rattler", + "Thing", + "Mercer", + "Fleur-de-Lis", + "Zeigeist", + "Maggott", + "Ben Reilly", + "Annihilus", + "Wildside", + "Mother-One", + "Cypher", + "Manitou", + "The Liberty Legion", + "Living Tribunal", + "Chun-Li", + "Raven", + "Green Lantern", + "Damage Control", + "Orphan", + "Karnak", + "Unus", + "Captain", + "Uatu The Watcher", + "Velocity", + "Maginty", + "Silvermane", + "Nightcat", + "Marionette", + "Wind Dancer", + "Titaness", + "Dark X-Men", + "Mephisto", + "Cuthbert", + "Crimson King", + "The Leader", + "John Farson", + "Jericho", + "Living Lightning", + "Abyss", + "Maddog", + "The Twelve", + "Sentinel", + "Mr. Fish", + "Cornelius", + "Leeloo", + "Avengelyne", + "Umar", + "Marvel Apes", + "Chance", + "Empath", + "Clobberella", + "Sentry", + "Namora", + "Baron Strucker", + "Elsa Bloodstone", + "Lord Tyger", + "Taskmaster", + "Ink", + "Fantastic Four", + "Naoko", + "Bedlam", + "Dum Dum Dugan", + "Curt Conners", + "Tomas", + "Blue Beetle", + "Joystick", + "Two-Face", + "Jesse", + "Forge", + "Blue Beetle", + "Makkari", + "Star-Spangled", + "Katana", + "Jake", + "Brood", + "Snowbird", + "Mary Jane Watson", + "Miracleman", + "Randall", + "Kumori", + "Calamity", + "Ben Parker", + "Prism", + "Pink", + "Madame", + "Avengers", + "Gateway", + "Doctor Mindbender", + "Artemis", + "Wallop", + "Glitter", + "Quasar", + "Randall Flagg", + "Rawhide Kid", + "Kat Farrell", + "Hank Pym", + "Night Nurse", + "The Captain", + "Generation X", + "Cybersix", + "Proemial Gods", + "Mercer", + "Rhea", + "The Phantom", + "Silver Samurai", + "Silver Centurion", + "Jazinda", + "HYDRA", + "Squadron Sinister", + "Web", + "Blockbuster", + "Ogun", + "Red Hulk", + "Salacious Crumb", + "Rescue", + "Makkari", + "Russian", + "Phantom Reporter", + "Arsenal", + "Praxagora", + "Vin Gonzales", + "Cissie King-Jones", + "Vanisher", + "Vigilante", + "Phoenix", + "Shi", + "Terra", + "J. Jonah Jameson", + "Prowler", + "Virtuous", + "Gwen", + "Shi'Ar", + "King Cobra", + "Chores MacGillicudy", + "Cyber", + "Shadow King", + "Anne Marie Hoag", + "Snake-Eyes", + "Brute", + "Vixen", + "The Hunter", + "Cuckoo", + "Thunderbolts", + "Rumiko Fujikawa", + "Dumb", + "Talkback", + "Jessica Drew", + "Ultravioletrrr", + "Pixie", + "Storm", + "Bromley", + "Giant Girl", + "Siryn", + "Karnak", + "Bloodaxe", + "Nico Minoru", + "Electra", + "Doctor Faustus", + "The Rocketeer", + "Whizzer", + "Mr. Hyde", + "Wallow", + "Wild Child", + "Elite", + "Dark Beast", + "Bonnie", + "Baxter Stockman", + "Gene Sailors", + "PsyNapse", + "May Parker", + "Sebastian Shaw", + "Alexander Pierce", + "Tigra", + "Black Panther", + "Cargill", + "Warbound", + "Scarecrow", + "Quasar", + "Onyx", + "Cyber", + "Galvatron", + "Mighty", + "Penguin", + "Gambit", + "Hercules", + "Hawkwoman", + "Hellboy", + "Damage Control", + "Johnny Storm", + "Ozymandias", + "WhirlGirl", + "Epoch", + "Metamorpho", + "Robert Baldwin", + "Glorian", + "Tiger's Beautiful Daughter", + "X-23", + "XJ-9", + "Skaar", + "Bride of Nine Spiders", + "Flaberella", + "Erza", + "Baroness S'Bak", + "Constrictor", + "Bubbles", + "Killmonger", + "Adam Destine", + "Pilgrim", + "Hellfire Club", + "Traci", + "Warstar", + "Ajak", + "Boom", + "Cap'n Oz", + "Dragonna", + "Songbird", + "Rat King", + "Madame Hydra", + "Stick", + "Puff Adder", + "Kid Colt", + "Dreadnoughts", + "Blackheart", + "Wendell Vaughn", + "Jarella", + "Arnim Zola", + "Atlas", + "Motormouth", + "Tempest", + "U-Foes", + "Electra", + "Debra Whitman", + "Prism", + "Loners", + "Big", + "Starwoman", + "Dorian Gray", + "Harbinger", + "Dark X-Men", + "Inertia", + "Air-Walker", + "Fenris", + "Karatecha", + "Vampiro", + "Bumblebee", + "Polaris", + "Musa", + "Huntara", + "Bart Rozum", + "Wendigo", + "Onyx", + "Hawkeye", + "Rumiko Fujikawa", + "Jolt", + "Deadpool", + "Krystala", + "Iron Patriot", + "Jinx", + "Cobra", + "Lizard", + "Random", + "Nuke", + "Beautiful", + "Stargirl", + "Ricochet", + "ClanDestine", + "Jean", + "Johnny Blaze", + "Tana Nile", + "Death", + "Psylocke", + "Wonder", + "Purple Man", + "Cloak and Dagger", + "Ironclad", + "Sage", + "Garia", + "Infant Terrible", + "Prism", + "Dagger", + "Squirrel Girl", + "Living Mummy", + "Ka-Zar", + "Gunslinger", + "Ray", + "Velocity", + "Ichigo", + "Asylum", + "Malcolm Colcord", + "Wolfpack", + "Vanisher", + "Yellow Claw", + "Pride", + "M.O.D.A.M.", + "Enchantress", + "Bionic Commando", + "Ser Duncan", + "Genesis", + "Moth", + "Lady Mastermind", + "Galia", + "Aurora", + "Ms. Marvel", + "Ultrawoman", + "Rage", + "Zakuro", + "Fire", + "Bubbles", + "Ricochet", + "Green", + "Catwoman", + "Dreadnoughts", + "Mariko Yashida", + "Blue Shield", + "Sailor", + "Devil Dinosaur", + "Tinkerer", + "Leopardon", + "Megatron", + "Stepford", + "Puff Adder", + "Baroness", + "Power Man", + "Mr. Hyde", + "Crimson", + "Betty Brant", + "Timeslip", + "Arsenic", + "Franklin Richards", + "Black Tarantula", + "Secret", + "Stryfe", + "Satana", + "Cornelius", + "Beyonder", + "Jessica Drew", + "Betty Ross", + "Paibok", + "Havok", + "Cuthbert", + "Sara", + "Huntara", + "Centennial", + "Ord", + "Natasha Romanoff", + "Zombie", + "Terry", + "Jubilee", + "Susan Delgado", + "Choice", + "Cassandra Nova", + "Vanisher", + "Doctor Mindbender", + "Jocasta", + "Synch", + "Salem's Seven", + "Captain Midlands", + "Callisto", + "Red She-Hulk", + "Clea", + "Virginia Dare", + "Bloodstorm", + "Hardball", + "Captain", + "In-Betweener", + "Doomsday Man", + "Devastator", + "Lightning", + "Hellboy", + "Cap'n Oz", + "Supergirl", + "Molly", + "Bulldozer", + "Flash", + "Agent X", + "Harrier", + "Menace", + "Nicolaos", + "B.Orchid", + "Ink", + "Momoko", + "Captain America", + "Marvex", + "War", + "Jakita", + "Prodigy", + "Mauler", + "Shard", + "Cuthbert", + "Hank Pym", + "Glitter", + "Gamma Corps", + "Blastaar", + "Post", + "Dargo Ktor", + "Silver Fox", + "Wallop", + "Maria Hill", + "Bill Hollister", + "Copycat", + "Serpent Society", + "Beef", + "Kaoru", + "Jack Flag", + "Diamond", + "Tag", + "Cesspool", + "Orphan", + "Captain Midlands", + "Atlas", + "Knockout", + "Electra", + "Jigsaw", + "Mandrill", + "Wiccan", + "Union Jack", + "Trauma", + "Thing", + "Franklin Richards", + "Man-Wolf", + "Lord Hawal", + "Cecilia Reyes", + "Alicia Masters", + "Batgirl", + "Karma", + "Beast", + "Black Panther", + "Ozymandias", + "Darkhawk", + "Multiple Man", + "Miyako", + "Dollar", + "Sun", + "Triton", + "Silverclaw", + "Elastigirl/Mrs.Incredible", + "Valkyrie", + "Firefly", + "Chun-Li", + "Bastion", + "Omega Flight", + "Circuit", + "Meteorite", + "Caliban", + "Mister Fantastic", + "Toxin", + "Mr. Hyde", + "Iron Monger", + "Bullseye", + "Clobberella", + "Zodiak", + "Randall", + "Maverick", + "Gwen", + "Masque", + "Widget", + "Green", + "Cinnamon", + "Tank", + "Leader", + "Gemma", + "Pretty Boy", + "Vin Gonzales", + "Doomsday", + "Komodo", + "Triplicate", + "Dorothy", + "Naoko", + "The Hand", + "Buffy", + "Arcana", + "The Enforcers", + "Lieutenant Marcus Stone", + "Blacklight", + "Virtuous", + "Zzzax", + "Shalla-bal", + "Karma", + "Musa", + "Whistler", + "Buffy", + "Karate", + "Pilgrim", + "Dracula", + "Victor Von Doom", + "Martin Li", + "Stark Industries", + "Niobe", + "Anya", + "Mister Sinister", + "Decepticon", + "Alpha Flight", + "Jack Flag", + "Arsenal", + "Bedlam", + "Mr. Fish", + "Savant", + "Otto Octavius", + "Jigsaw", + "Matilda", + "Ahab", + "Drax", + "Scorpion", + "Punisher", + "Stormtrooper", + "Boomerang", + "Bluestreak", + "Flash", + "Elloe Kaifi", + "Muskrat", + "Living Tribunal", + "Patriot", + "Rattler", + "Exodus", + "X-Cutioner's Song", + "Diablo", + "Jericho", + "Arcade", + "Wilson Fisk", + "Daily Bugle", + "Korg", + "Luckman", + "Xavin", + "B.Orchid", + "Earthquake", + "Ultimate Spider-Man", + "Stephanie", + "Pepper Potts", + "Red She-Hulk", + "Chandika", + "Emplate", + "New Mutants", + "Captain Midlands", + "Lady Mastermind", + "Gloss", + "She-Dragon", + "XS", + "Firebrand", + "Thundra", + "Komodo", + "Bette", + "Juggernaut", + "Mia Dearden", + "Mr. Fixit", + "Alicia Masters", + "Holy", + "Alexa Mendez", + "Robin", + "Mathemanic", + "Batroc the Leaper", + "Zuras", + "Nitro", + "Damage Control", + "Aaron Stack", + "Tyrant", + "Venom", + "Carnage", + "Longshot", + "Whizzer", + "Ulik", + "Purple Man", + "Random", + "Shang-Chi", + "Spartan", + "Donatello", + "Garrison Kane", + "Silver Samurai", + "Centurions", + "Nightcrawler", + "Nightstar", + "Cap'n Oz", + "Artiee", + "Mentallo", + "Dollar", + "Mimic", + "Dream", + "SheZow", + "Blindfold", + "Leeloo", + "Mentallo", + "Helspont", + "Bruce Banner", + "Jimmy Woo", + "Moth", + "Trauma", + "Gargoyles", + "Colleen", + "Virtuous", + "Howard Saint", + "Harry Osborn", + "Genis-Vell", + "Scourge of the Underworld", + "Pet Avengers", + "H.A.M.M.E.R.", + "Marvel Zombies", + "Next Avengers", + "Bubbles", + "Tomas", + "Deacon Frost", + "PsyNapse", + "Galvatron", + "Energizer", + "Fire", + "The Question", + "The 198", + "The Fury", + "Daredevil", + "Speedball", + "Firestar", + "Caretaker", + "Ultra", + "Dove", + "Genesis", + "Mariko Yashida", + "Timeslip", + "New Goblin", + "Tempest", + "Valda", + "Dani Moonstar", + "Mercury", + "Binary", + "Imp", + "W.I.T.C.H:", + "Frenzy", + "Mach IV", + "Marionette", + "Batwoman", + "Otto Octavius", + "Vision", + "Monstress", + "Amazi-Girl", + "Ultra", + "Andrew Chord", + "Black Widow", + "Emma Frost", + "Pantha", + "Tattoo", + "Masada", + "Colleen", + "Acolytes", + "Firebird", + "Legion", + "Tana Nile", + "Charlie Campion", + "George Stacy", + "Chronomancer", + "Hal", + "Lady Vermin", + "Pestilence", + "Havok", + "Zodiak", + "Arnim Zola", + "Tomorrow Man", + "Winged", + "Red Hulk", + "Elite", + "Comet", + "Pride", + "Secret Warriors", + "Slipstream", + "Gypsy", + "Electro", + "Runaways", + "Mr. Negative", + "XS", + "Askew-Tronics", + "Joker", + "Robin Chapel", + "Laurel", + "Millenium Guard", + "Homer Simpson", + "Terra", + "Kate", + "Dawnstar", + "Sentinels", + "Ezekiel", + "Zarek", + "Aleta", + "Agent Brand", + "Nextwave", + "Tenebrous", + "Leeloo", + "Bromley", + "Cerebro", + "Thanos", + "Quicksilver", + "Wild Pack", + "Sir Ram", + "Jack O' Lantern", + "Harry Osborn", + "Karate Kid", + "Psycho-Man", + "Indigo", + "Starwoman", + "Outlaw Kid", + "Pantha", + "Jean Grey", + "Spirit", + "Poison Ivy", + "Alicia Masters", + "Blackout", + "Zemo", + "Comet", + "Bulletgirl", + "Dumb", + "Kree", + "Pandemic", + "Red 9", + "Mimic", + "The Executioner", + "Ka-Zar", + "Marcus Van Sciver", + "Amanda Sefton", + "Stepford", + "Kaoru", + "Bloodstorm", + "Lake", + "Tigra", + "Fleet Tracking", + "Lobo", + "Meggan", + "Jann", + "Gambit", + "Jessica Drew", + "Hawkwoman", + "Surge", + "Jetstream", + "Atlas", + "Katana", + "Starhawk", + "Loners", + "Icemaiden", + "Green Lantern", + "Nightmare", + "Random", + "Jack Power", + "Feral", + "Sphinx", + "Liberty", + "Atomic", + "Warlock", + "Arrowette", + "Aegis", + "Jarella", + "Young Avengers", + "Venus", + "Red Shift", + "Microbe", + "The Wasp", + "Fury", + "Cargill", + "Centurions", + "Agent Zero", + "The Stranger", + "Armory", + "James Buchanan Barnes", + "Super-Skrull", + "Bride of Nine Spiders", + "Rat King", + "Crule", + "Zealot", + "GW Bridge", + "Hepzibah", + "Firestar", + "Mandarin", + "Earthquake", + "Gemma", + "Miss", + "Preak", + "Guile", + "Harry Heck", + "Firebrand", + "Giant-Man", + "Elements of Doom", + "Jasper Sitwell", + "Kasumi", + "Gravity", + "X-51", + "Homer Simpson", + "Doppelganger", + "Ancient One", + "Hitman", + "Smasher", + "Deathstrike", + "Paladin", + "Elsa Bloodstone", + "She-Dragon", + "Jeryn Hogarth", + "Bloodscream", + "Horridus", + "Master Chief", + "Clobber", + "Crimson", + "Carlie Cooper", + "Mr. Fish", + "Ultragirl", + "Ch'od", + "Alvin Maker", + "Lady Bullseye", + "Plastic", + "Brainiac", + "Flint", + "Serpentor", + "Forge", + "Viper", + "Sakura", + "Count Nefaria", + "Fantomex", + "Gorgon", + "Kree", + "Deviants", + "Eternals", + "Zodiak", + "Mentallo", + "Howard The Duck", + "Cissie King-Jones", + "Bounty", + "Proudstar", + "Rat King", + "Gateway", + "Unus", + "Randall Flagg", + "Psyche-Out", + "Red Wolf", + "Longshot", + "Troia", + "Bastion", + "Valeria Richards", + "Maggott", + "Sway", + "Captain Cross", + "Iron Fist", + "Sphinx", + "Virtuous", + "Joseph", + "Skullbuster", + "Humbug", + "Leo", + "Chamber", + "Daken", + "Kimberly", + "Lava-Man", + "Jayna", + "Kang", + "Doc Samson", + "Proteus", + "Prism", + "SheZow", + "Charlie Campion", + "Reverse", + "Juggernaut", + "Jennifer Smith", + "New Goblin", + "Darna", + "Melaka", + "Rainbow", + "Valda", + "Warbird", + "Alvin Maker", + "Mariko Yashida", + "Abbey", + "Warbound", + "Magdalene", + "Mentallo", + "Debrii", + "Battle", + "Zakuro", + "Mother Askani", + "Shamrock", + "Sauron", + "Mary", + "Marvex", + "Comedian", + "The Watchers", + "Doctor Mindbender", + "Count Nefaria", + "Captain Cross", + "Poison Ivy", + "Queen Noir", + "Lord Tyger", + "Silver", + "Shard", + "Kronos", + "Preak", + "Mera", + "Sara", + "Zeigeist", + "Pandemic", + "Mister Freeze", + "La Nuit", + "Rumiko Fujikawa", + "Loki", + "Richard Dragon", + "Boom", + "Gambit", + "Echo", + "Ricochet", + "Namorita", + "Wild Child", + "The Executioner", + "Power", + "Witchblade", + "Hydro-Man", + "Skrulls", + "Callisto", + "Dazzler", + "James Buchanan Barnes", + "Ma Gnuci", + "Wendell Vaughn", + "Talisman", + "Diamond", + "Dagger", + "Moth", + "Squadron Sinister", + "Doctor Mindbender", + "Bishop", + "Elsa Bloodstone", + "Boodikka", + "Bebop", + "Black Tom", + "Belphegor", + "Siryn", + "Jack O' Lantern", + "Cherry", + "PsyNapse", + "A.I.M.", + "Avalon", + "Shaman", + "Mandarin", + "Harley Davidson Cooper", + "Monstress", + "Druig", + "Obadiah Stane", + "Archangel", + "She-Venom", + "Lockheed", + "The Anarchist", + "Forgotten One", + "Two-Face", + "The Professor", + "Proteus", + "Fleet Tracking", + "Metal Master", + "Super-Adaptoid", + "Kid", + "Deacon Frost", + "Terra", + "Smasher", + "Shiver Man", + "Jack O' Lantern", + "Hellion", + "Devil Dinosaur", + "Silver Sable", + "Blob", + "Firedrake", + "Dakota North", + "Humbug", + "Red Skull", + "Piledriver", + "Nemesis", + "Bebop", + "X.S.E.", + "Git Hoskins", + "Bullseye", + "Manhattan Guardian", + "Leper Queen", + "Spartan", + "Chores MacGillicudy", + "Maiden", + "Carlie Cooper", + "Sprite", + "Hawk", + "Ink", + "Valda", + "Vision", + "Princess", + "Battle", + "Luke Cage", + "Xorn", + "Frenzy", + "Catwoman", + "Clobberella", + "Frenzy", + "Master Chief", + "Rat King", + "Chimera", + "Energizer", + "Mint", + "Guardians of the Galaxy", + "Red Hulk", + "Outlaw Kid", + "Madame Hydra", + "Superwoman", + "Joker", + "Siege", + "Matilda", + "Mr. Bumpo", + "Carol Hines", + "Bloodstrike", + "Steve Rogers", + "Darkstar", + "Grace", + "Ultrawoman", + "Doctor Doom", + "Multiple Man", + "Omega the Unknown", + "Victor Von Doom", + "X-Cutioner", + "Marcus Van Sciver", + "Blok", + "Cosmo", + "Malice", + "Thunder", + "Echo", + "Rainmaker", + "Orion", + "High Evolutionary", + "Secret", + "Lord Hawal", + "Sydney", + "Witchblade", + "Lilandra", + "Ultimo", + "Armor", + "Gambit", + "Jasper Sitwell", + "Zemo", + "Katie Power", + "Jem", + "She-Dragon", + "The Fallen", + "Insect", + "Gateway", + "Leopardon", + "Emma Frost", + "Mindworm", + "Jake", + "Gwen", + "Rorschach", + "Star-Spangled", + "Wallow", + "Hellcat", + "Vengeance", + "Miek", + "American Eagle", + "Karma", + "Nightcat", + "Ken Ellis", + "Rocket Racer", + "Beyonder", + "Lady Deathstrike", + "Mercury", + "Machine Man", + "Fairchild", + "Kaoru", + "Xera", + "Triceraton", + "Flaberella", + "Shadoweyes", + "Scream", + "Wildcat", + "Queen Noir", + "Steel", + "Gypsy", + "Purifiers", + "Omega Sentinel", + "Robert Baldwin", + "X-Cutioner", + "Wong", + "Sentinel", + "X-Statix", + "Rhino", + "Rage", + "Red 9", + "Supernaut", + "Titanium Man", + "Wallflower", + "Connor Hawke", + "The Twelve", + "Madame Hydra", + "Hellcat", + "Dinah Soar", + "Hal", + "Tarot", + "Wiccan", + "Wolf Cub", + "A-Bomb", + "Blob", + "Joshua Kane", + "Odin", + "Jonah", + "Fallen One", + "Cosmo", + "Imperfects", + "Overlord", + "Ray Fillet", + "Kinsey Walden", + "Shamrock", + "Spawn", + "Kitty", + "Beetle", + "Plazm", + "Elloe Kaifi", + "Octobriana", + "Buttercup", + "Charles Xavier", + "Bishop", + "Doctor Faustus", + "Firebird", + "Photon", + "Warbird", + "Firestar", + "Old Lace", + "Kate Bishop", + "Chastity", + "Sally Floyd", + "Clea", + "Green Arrow", + "Blacklash", + "Rorschach", + "Shadowcat", + "Midnight", + "Squadron Sinister", + "Tarantula", + "Professor X", + "Stellaris", + "Mas", + "Lila Cheney", + "Lady Ursula", + "William Stryker", + "Kristin", + "Scarlet Witch", + "Roland Deschain", + "Fallen One", + "Poison Ivy", + "Dolphin", + "Slapstick", + "Millenium Guard", + "Screwball", + "Pete Wisdom", + "Jule Carpenter", + "Nightstar", + "Mega Man", + "Impulse", + "Boom Boom", + "Insect", + "Sister Grimm", + "Mr. Negative", + "Blue Blade", + "Jinx", + "Hellions", + "Spyke", + "Norman Osborn", + "Thunderball", + "The Anarchist", + "Super-Adaptoid", + "Unknown Soldier", + "Ironclad", + "Shape", + "Blue Shield", + "Wasp", + "Invisible Woman", + "Crimson Dynamo", + "Valis", + "Ogun", + "Jayna", + "Rat King", + "Humbug", + "Baxter Stockman", + "Colleen", + "Chun-Li", + "Stilt-Man", + "Xi’an", + "Crossbones", + "Talos", + "Sersi", + "Witchblade", + "Nicolaos", + "Wonder Man", + "Emma", + "Odin", + "Booster", + "Maximus", + "Captain Cross", + "Napoleon Bonafrog", + "Cyblade", + "Mary Jane Watson", + "Spencer Smythe", + "Crossbones", + "The Watchers", + "Onslaught", + "Amanda Sefton", + "H.A.M.M.E.R.", + "Arisia", + "Serpentor", + "Klaw", + "D'Ken Neramani", + "Askew-Tronics", + "SheZow", + "Blink", + "Albert Cleary", + "Hellfire Club", + "Squirrel", + "Overlord", + "Kim", + "Sersi", + "Tempest", + "Arclight", + "Lockheed", + "Chance", + "Iron Monger", + "Armadillo", + "Wonder", + "Marrow", + "Marauders", + "Retro Girl", + "Deathstrike", + "Avalanche", + "Toro", + "Fantomex", + "X-Statix", + "May Parker", + "Aqueduct", + "Sun", + "Whiplash", + "Jamie Braddock", + "Sentry", + "Lobo", + "Boom Boom", + "Guy", + "Jess", + "The Defenders", + "Kaoru", + "Donna", + "Shi'Ar", + "Butterfly", + "Doctor Faustus", + "Kinsey Walden", + "Betty Brant", + "The Twelve", + "Detective Soap", + "Loria", + "Crimson King", + "Cardiac", + "Rat King", + "Rhodey", + "Word", + "Master Mold", + "Lord Hawal", + "Blok", + "James Buchanan Barnes", + "Valis", + "Joystick", + "Violator", + "Crossbones", + "Fantomette", + "Rampage", + "Amethyst", + "Prince of Orphans", + "Teenage Mutant Ninja Turtles", + "Misfit", + "Pandemic", + "Night", + "Ultravioletrrr", + "Misfit", + "Octobriana", + "Dog Brother #1", + "Dark Beast", + "Rockslide", + "Traci", + "Panda Khan", + "Karnak", + "Corsair", + "Hawkman", + "Blink", + "Shinobi Shaw", + "Karnak", + "X-Statix", + "Psynch", + "Veda", + "Genis-Vell", + "Dream", + "Promethea", + "Black Bird", + "Shadoweyes", + "The 198", + "Whistler", + "Cissie King-Jones", + "Samantha", + "Muskrat", + "Krystala", + "Cammy", + "Captain Stacy", + "Senator Kelly", + "Gung-Ho", + "Millie the Model", + "Marvel Zombies", + "Blue", + "Viper", + "Rumble", + "Dynamite", + "Machine Man", + "Microchip", + "Nightstar", + "Binary", + "Cherry", + "Little", + "Muskrat", + "Chase", + "Ka-Zar", + "Wonder", + "Ikaris", + "Archangel", + "Dream", + "Jericho", + "Chat", + "Iceman", + "Hellfire Club", + "Andromeda", + "Phantom", + "Owl", + "Masque", + "Ultimatum", + "Hemingway", + "Ser Duncan", + "The Executioner", + "Snowbird", + "Fin Fang Foom", + "Reaper", + "Inertia", + "Stingray", + "Nico Minoru", + "Lilith", + "Mac Gargan", + "Dreadnoughts", + "Lifeguard", + "Fantomette", + "Bulldozer", + "Aurora", + "Major Mapleleaf", + "Elastigirl/Mrs.Incredible", + "Armadillo", + "Triathlon", + "Tyrant", + "Molly Von Richtofen", + "Naoko", + "Starfire", + "Heroes For Hire", + "Sleepwalker", + "Sleepwalker", + "Nelvana", + "Tsunami", + "Black Panther", + "Nehzno", + "Holocaust", + "Absorbing Man", + "Bluestreak", + "Stepford", + "Michael Van Patrick", + "Beach Head", + "Cat", + "Guy", + "Salacious Crumb", + "Eternals", + "Green Lantern", + "Incredible Hulk", + "Comet", + "Rawhide Kid", + "Witchfire", + "Anne Marie Hoag", + "Superman", + "The Call", + "Puppet Master", + "Multiple Man", + "Big", + "The Wasp", + "Harley Davidson Cooper", + "Umar", + "Network", + "Human Target", + "Changeling", + "Sunspot", + "Gauntlet", + "Crane", + "Princess Powerful", + "Amiko", + "Unknown Soldier", + "Doll", + "Robert Baldwin", + "Widget", + "M.O.D.O.G.", + "Michaelangelo", + "Blackbat", + "Kitty", + "Hit", + "Brute", + "Stephanie", + "The Howling Commandos", + "Tarantula", + "White Queen", + "Ganymede", + "New X-Men", + "Andromeda", + "Krista Starr", + "Eternals", + "Batroc the Leaper", + "Leech", + "Stingray", + "Barb", + "Beautiful", + "Circuit", + "Riddler", + "Sentinels", + "Mint", + "Zatanna", + "Cimarron", + "Sinann", + "Widget", + "Deacon Frost", + "Loria", + "Riptide", + "Cerebro", + "Kate", + "Major Mapleleaf", + "Diablo", + "Kasumi", + "Hope Summers", + "Pete Wisdom", + "Pestilence", + "Toxin", + "Blok", + "B.Orchid", + "Shrinking", + "Clover", + "Satana", + "Vindicator", + "Chastity", + "Stargirl", + "Bonnie King", + "Karatecha", + "Roxanne Simpson", + "Starfire", + "Plazm", + "Shatterstar", + "Knockout", + "Dormammu", + "Dawnstar", + "Dinah Soar", + "Human Torch", + "Calendar", + "The Renegades", + "Liz Osborn", + "Mesmero", + "Beetle", + "Reptil", + "Blade", + "Box", + "M.O.D.A.M.", + "Bastion", + "Ord", + "Bride of Nine Spiders", + "Energizer", + "Mister Fear", + "Mister Freeze", + "Glorian", + "Two-Face", + "Shanna the She-Devil", + "Michaelangelo", + "Wildside", + "Legion", + "Slapstick", + "Carnage", + "Whirlwind", + "Nemesis", + "Gene Sailors", + "Hitman", + "Tigra", + "Morph", + "Dusk", + "Ms. Marvel", + "Arcade", + "Big Bertha", + "Kabuki", + "Force Works", + "Terry", + "Whizzer", + "Albion", + "Blue Marvel", + "Wyatt Wingfoot", + "Hellions", + "Guy", + "Hawkman", + "Phyla-Vell", + "Roxy", + "Cecilia", + "Blood Wraith", + "Magma", + "Lake", + "Asterix", + "Vivisector", + "Vulture", + "Photon", + "Thundra", + "Web", + "Wong", + "Lavagirl", + "Foggy Nelson", + "Punisher", + "Vogue", + "Box", + "Masters of Evil", + "Shinobi Shaw", + "Deena Pilgrim", + "Night", + "Landau", + "Looker", + "Wind Dancer", + "Cuckoo", + "Supernaut", + "Mr. Fantastic", + "Happy Hogan", + "Rouge", + "Ender Wiggin", + "Arsenal", + "Boodikka", + "Imp", + "Leader", + "Albion", + "Mister Fantastic", + "La Nuit", + "Debra Whitman", + "Alexander Pierce", + "Phantom Reporter", + "Random", + "Karolina", + "New Goblin", + "Harry Osborn", + "Groot", + "Yellowjacket", + "Red Shift", + "Elastigirl/Mrs.Incredible", + "Thunderbolts", + "Gladiator", + "David Alleyne", + "Roadblock", + "Blade", + "Hercules", + "Vampirella", + "Azrael", + "Jamie Braddock", + "King Cobra", + "Looker", + "Screwball", + "Matthew Murdock", + "Nuke", + "Amun", + "Aspen", + "Panda Khan", + "Tank", + "Whistler", + "Tarantula", + "Trini", + "U-Go Girl", + "Gene Sailors", + "Tusk", + "Rose", + "Domino", + "Peter Quill", + "Golden Guardian", + "Robin Chapel", + "Frog-Man", + "Sleepwalker", + "Dr. Strange", + "Phyla-Vell", + "Titanium Man", + "Clint Barton", + "X-Cutioner", + "Bride of Nine Spiders", + "Widget", + "Wong", + "Natasha Romanoff", + "Valkyrie", + "Vampirella", + "Stacy", + "Tsunami", + "T'Challa", + "Tim", + "Mauler", + "Star-Spangled", + "Kasumi", + "Sydney", + "Zeigeist", + "Sersi", + "Absorbing Man", + "Shooting Star", + "Blue", + "Rocket Raccoon", + "Stephanie", + "Wallop", + "Poison Ivy", + "Fantomah", + "Brainiac", + "Microbe", + "Destiny", + "Copperhead", + "Franklin Storm", + "Rainmaker", + "The Shiver Man", + "Wind", + "The Professor", + "Stripperella", + "Big Bertha", + "Justice", + "Iron Man", + "Shotgun", + "Henry Peter Gyrich", + "Valis", + "Anne Marie Hoag", + "Human Robot", + "Robbie Robertson", + "War Machine", + "Cannonball", + "Saracen", + "Doomsday", + "Supreme Intelligence", + "Elixir", + "Marten Broadcloak", + "Black Crow", + "Corsair", + "Mas", + "Surge", + "Huntara", + "Baxter Stockman", + "Jessica Drew", + "Strong Guy", + "Ghost", + "Brittany", + "Force Works", + "Iceman", + "Echo", + "Venus", + "Wrecker", + "Nayana", + "Orion", + "Jigsaw", + "Scarlet Spider", + "Triton", + "Dexter Bennett", + "Korvac", + "Richard Dragon", + "Kitty Pryde", + "Logan", + "Wilson Fisk", + "Marauders", + "Nighthawk", + "Andrew Chord", + "Fathom", + "Meggan", + "Artemis", + "Doctor Faustus", + "Mordo", + "Oracle", + "Luminals", + "Lavagirl", + "Mandroid", + "Empress", + "Nelvana", + "Young X-Men", + "Deathcry", + "Nightshade", + "Thor Girl", + "Xera", + "Pride", + "Coagula", + "Supernaut", + "David Alleyne", + "Green Arrow", + "Parasite", + "Falcon", + "Joystick", + "King Cobra", + "Nightcat", + "Power Man", + "Kratha", + "Ultimates", + "Guardian", + "Diamondback", + "Layla Miller", + "Rainmaker", + "Orion", + "Roadblock", + "Vivisector", + "Killraven", + "Decepticon", + "Shiver Man", + "Union Jack", + "Wolverine", + "Jennifer Smith", + "Poison Ivy", + "Aqueduct", + "Dragon Lord", + "Valis", + "Cosmo", + "Mastermind", + "Void", + "Roulette", + "Oracle", + "Thor Girl", + "Shockwave", + "Doorman", + "Calamity", + "Power Pack", + "The Call", + "Raptor", + "Black Tarantula", + "Emplate", + "Spy", + "Vin Gonzales", + "Ultra-Adaptoid", + "Random", + "Scream", + "Salem's Seven", + "Wyatt Wingfoot", + "Zatanna", + "Sabra", + "Grey Gargoyle", + "Shi'Ar", + "Sprite", + "Bulleteer", + "Black Panther", + "Madame", + "Shi", + "King Bedlam", + "Baroness", + "Kate", + "Manhattan Guardian", + "Praxagora", + "Calamity", + "Loa", + "Amazi-Girl", + "Aleta", + "Coagula", + "Smasher", + "Thunderbird", + "She-Thing", + "Hank", + "Thunderbolts", + "In-Betweener", + "Raphael", + "Big Wheel", + "Agent Liberty", + "Holocaust", + "Dust", + "Virginia Dare", + "Night", + "Sharon Ventura", + "Freefall", + "Shadow King", + "Kyle", + "Stella", + "May Parker", + "High Evolutionary", + "Superwoman", + "Halo", + "Night", + "Wither", + "Mr. Fantastic", + "Wonder Man", + "Bucky", + "Michaelangelo", + "Microchip", + "Joshua Kane", + "Blur", + "Masked Marvel", + "Chronomancer", + "Orion", + "Rhino", + "Spawn", + "Lethal Legion", + "Thunderbolt", + "Godiva", + "Kang", + "Warbound", + "Shrinking", + "Menace", + "Captain Flint", + "Black Panther", + "Barracuda", + "Mint", + "Cyclops", + "Lake", + "Crazy", + "Zakuro", + "The Wasp", + "Liz Osborn", + "Gangbuster", + "Andromeda", + "Mephisto", + "Kinsey Walden", + "Lamprey", + "Madame", + "The Fallen", + "Living Lightning", + "Queen Noir", + "Baroness S'Bak", + "Darkstar", + "Pepper Potts", + "Harry Heck", + "Photon", + "Nightwing", + "Hepzibah", + "Harry Osborn", + "Aspen", + "Quicksilver", + "Frankenstein's Monster", + "Lady Deathstrike", + "Nick Fury", + "Sym", + "Random", + "Amazi-Girl", + "Puck", + "Trini", + "Wallop", + "River", + "Midnight", + "Contessa", + "Negative", + "Nelvana", + "Frank Castle", + "Unicorn", + "Bucky", + "The Twelve", + "Winter Soldier", + "Daredevil", + "Jack Power", + "Liberty", + "John Porter", + "Elite", + "Aginar", + "Freefall", + "Triton", + "Doc Savage", + "Toad", + "Insect", + "Crimson", + "Human Torch", + "Stryfe", + "Cissie King-Jones", + "Ultravioletrrr", + "Ultravioletrrr", + "Elixir", + "Spirit", + "Colonel America", + "Gung-Ho", + "Magma", + "Norman Osborn", + "Stick", + "Cinnamon", + "Babaing", + "Puppet Master", + "Hussar", + "Wendell Rand", + "Swarm", + "Frog Thor", + "Hawkeye", + "She-Venom", + "Maria Hill", + "Erza", + "Malice", + "Fathom", + "Rampage", + "Mastermind", + "Junta", + "Texas Twister", + "Lightning", + "Alex Wilder", + "Sub-Mariner", + "Old Lace", + "Zarek", + "Talos", + "Arcana", + "Wraith", + "Flash", + "Marten Broadcloak", + "Warren Worthington III", + "Beef", + "Mandroid", + "Blazing Skull", + "Shane Yamada-Jones", + "Grim Reaper", + "Violator", + "Mongu", + "Titanium Man", + "Doctor", + "Clea", + "Jet", + "Jessica Drew", + "Hawkwoman", + "Samantha", + "Gloss", + "Psynch", + "Heroes For Hire", + "Dawn", + "Anita Blake", + "Elsa Bloodstone", + "Aginar", + "Raven", + "Dormammu", + "Stephanie", + "Roulette", + "Cimarron", + "Grandmaster", + "Pink", + "X-Factor Investigations", + "Spartan", + "Betty Brant", + "Landau", + "Leeloo", + "Lady Shiva", + "Henry Peter Gyrich", + "Green", + "Mr. Meugniot", + "Silver Sable", + "Hank", + "Masked Marvel", + "Senator Kelly", + "Shredder", + "Dracula", + "Atomic", + "Marten Broadcloak", + "X-Men", + "Sleeper", + "Charlie Campion", + "Curt Conners", + "Ender Wiggin", + "Shocker", + "Psycho-Man", + "Savage Land", + "Cable", + "Franklin Storm", + "Bizarro", + "Jakita", + "Venus Dee Milo", + "Blood Wraith", + "Mauler", + "Morg", + "Spitfire", + "Namorita", + "Gladiator", + "Doctor Octopus", + "Empowered", + "Franklin Richards", + "Liberty", + "Doctor Faustus", + "Mesmero", + "Lockjaw", + "Karnak", + "Sprite", + "Barracuda", + "Lady Vermin", + "Fathom", + "Blink", + "Black Tarantula", + "Madame Masque", + "Stardust", + "King Bedlam", + "Cybersix", + "Spartan", + "Wraith", + "Tony Stark", + "Darwin", + "Witchblade", + "Franklin Richards", + "Sleepwalker", + "Hydro-Man", + "Sauron", + "Rumble", + "Network", + "Ben Grimm", + "Skin", + "Troia", + "Pip", + "Magdalene", + "Darkhawk", + "Smasher", + "A.I.M.", + "Dove", + "Two-Face", + "Vogue", + "Widget", + "Dum Dum Dugan", + "Kingpin", + "The Liberty Legion", + "Valda", + "Otto Octavius", + "Zeigeist", + "Darkhawk", + "Fat Cobra", + "Hellions", + "Harley Davidson Cooper", + "Madripoor", + "Terry", + "Blackheart", + "Cosmo", + "Beak", + "Avengelyne", + "Mindworm", + "Lady Vermin", + "Thena", + "Stunner", + "Mentallo", + "Blonde Phantom", + "Black Tom", + "Joystick", + "King Cobra", + "Colonel America", + "Defenders", + "Electro", + "Amora", + "Black Queen", + "Crimson", + "Sons of the Tiger", + "Mr. Fish", + "Scourge of the Underworld", + "Poison", + "Muskrat", + "Foggy Nelson", + "Bluestreak", + "Spencer Smythe", + "Zarda", + "Pet Avengers", + "Marvex", + "The Executioner", + "Aginar", + "Tiger", + "Ajaxis", + "Karolina Dean", + "Shriek", + "Dinah Soar", + "Human Robot", + "Amiko", + "Booster", + "Frog Thor", + "X-Man", + "Hannibal King", + "Gladiator", + "Skaar", + "Elite", + "Anita Blake", + "Bulleteer", + "Thundra", + "Siren", + "Cyblade", + "Arclight", + "Frank Castle", + "Karate Kid", + "Titaness", + "Xorn", + "Wendigo", + "Marauders", + "Beta-Ray Bill", + "Gateway", + "Dakota North", + "Magdalene", + "Brittany", + "Jigsaw", + "Blastaar", + "Ben Grimm", + "Supergran", + "Skyrocket", + "The Liberty Legion", + "Korath", + "Harry Osborn", + "Shatterstar", + "The Fallen", + "Shooting Star", + "Lady Shiva", + "Paibok", + "Siryn", + "Saturn", + "Flora", + "Radioactive Man", + "Blockbuster", + "Kumori", + "Nikita", + "Nick Fury", + "Scourge of the Underworld", + "Duck-Girl", + "Iron Lad", + "Wild Child", + "Blitzkrieg", + "Air-Walker", + "Invisible", + "Wildcat", + "Miyako", + "Blue Beetle", + "Shi'Ar", + "Deathstrike", + "Maya", + "Box", + "Blizzard", + "Siren", + "Shatterstar", + "Dakota North", + "Harrier", + "Cecilia Reyes", + "Valkyrie", + "Galia", + "Lieutenant Marcus Stone", + "Scorpion", + "Ancient One", + "Wiccan", + "Terrax", + "Mephistopheles", + "Phoenix", + "Leatherhead", + "Battering Ram", + "Silver Surfer", + "The Watchers", + "Cerise", + "Fever", + "Asylum", + "Curt Conners", + "Shakti", + "Havok", + "Firestar", + "Tsunami", + "Sunfire", + "Maestro", + "Harley Quinn", + "Aquagirl", + "Bi-Beast", + "Dragon Lord", + "Maelstrom", + "Gideon", + "Songbird", + "Wonder Woman", + "Luminals", + "Gypsy", + "Gargoyles", + "Molly Von Richtofen", + "Rorschach", + "Dragon Lord", + "Savage Land", + "The Phantom", + "Kyle", + "Roughhouse", + "Fantomah", + "Karnak", + "Masked Marvel", + "Jesse", + "Red Hulk", + "Toad Men", + "Gemma", + "Mr. Meugniot", + "Ted Forrester", + "Fathom", + "Flatman", + "Cyborg", + "J. Jonah Jameson", + "Fallen", + "Sunfire", + "Hannibal King", + "Emplate", + "Matthew Murdock", + "Nelvana", + "Mindworm", + "Eradicator", + "Sheva Callister", + "Asgardian", + "Debra Whitman", + "Silverclaw", + "Foggy Nelson", + "Henry Peter Gyrich", + "Speedy", + "Valeria Richards", + "Ego", + "William Stryker", + "Cerise", + "Wallflower", + "Doc Samson", + "Gargoyles", + "Guardians of the Galaxy", + "Silvermane", + "Julian Keller", + "Masada", + "Mad Thinker", + "Lightning Lords of Nepal", + "Mercury", + "Satana", + "Microchip", + "Apocalypse", + "Proemial Gods", + "Firedrake", + "Namora", + "Rainmaker", + "Dorothy", + "Blue Beetle", + "Karma", + "Shi", + "Vertigo", + "Valkyrie", + "Typhoid Mary", + "Donatello", + "Fantastic Four", + "Prowler", + "Madelyne Pryor", + "Faith", + "Jasper Sitwell", + "Bushwacker", + "Battering Ram", + "Ray", + "Triton", + "Demogoblin", + "Warbound", + "Shane Yamada-Jones", + "Matthew Murdock", + "Vin Gonzales", + "Stephanie de la Spiroza", + "Rockslide", + "Richard Fisk", + "Harpoon", + "Jericho", + "Hyperion", + "Cornelius", + "Celestials", + "G.I. Joe", + "Crimson Avenger", + "Roughhouse", + "Gemma", + "Smasher", + "Quentin Quire", + "Lightning Lords of Nepal", + "Graphics", + "Stark Industries", + "Barb", + "Star-Spangled", + "Jericho", + "Doctor", + "Unknown Soldier", + "Rocket Raccoon", + "Black Crow", + "S.H.I.E.L.D.", + "Liz Osborn", + "Arclight", + "Wrecking Crew", + "Maiden", + "Yellowjacket", + "Argent", + "Tattoo", + "Prince of Orphans", + "Charles Xavier", + "Hussar", + "Donna", + "Dr. Strange", + "Layla Miller", + "Rattler", + "Celestials", + "Veda", + "Nightshade", + "Shape", + "Liberty", + "Layla", + "Dick", + "Silver Fox", + "Flaberella", + "Molecule Man", + "Madame Hydra", + "Circuit", + "Santa Claus", + "Jessica", + "Shamrock", + "Richard Dragon", + "Multiple Man", + "Kinetix", + "Kree", + "Psynch", + "Fleur-de-Lis", + "Silverclaw", + "Puck", + "Doomsday", + "Valeria Richards", + "Brittany", + "Fantastic Four", + "Azazel", + "Bride of Nine Spiders", + "Masada", + "Mr. Fantastic", + "Speedball", + "Air-Walker", + "Bulldozer", + "Emplate", + "Topaz", + "Steel", + "Lords of Avalon", + "Cassandra", + "Freak", + "Micromax", + "Mentor", + "Batwoman", + "Sersi", + "Wonder Man", + "Iron Monger", + "Morg", + "Miek", + "Phantom Reporter", + "Insect", + "Plazm", + "Sinister Six", + "Damian", + "Sally Floyd", + "Moth", + "Jazinda", + "Riddler", + "Blastaar", + "Tenebrous", + "Dragonna", + "XJ-9", + "Golden Guardian", + "Invisible Woman", + "Scream", + "Watchmen", + "Squadron Sinister", + "Texas Twister", + "Blackout", + "Zuras", + "Becatron", + "Chance", + "Zaladane", + "Amazoness", + "Wolfpack", + "Red Hulk", + "Super Hero Squad", + "Frank Castle", + "Sheva Callister", + "Tiger", + "Wildside", + "Cuckoo", + "Darkhawk", + "Fallen", + "Big Bertha", + "Speed", + "Emplate", + "Mister Sinister", + "Fleet Tracking", + "Kingpin", + "Santa Claus", + "Cloak", + "Scourge of the Underworld", + "S.T.R.I.P.E.", + "W.I.T.C.H:", + "Whizzer", + "Leeloo", + "Kylun", + "Gung-Ho", + "Dragonna", + "Red Wolf", + "Colt", + "Makkari", + "Komodo", + "Heroes For Hire", + "Jolt", + "Dawnstar", + "Havok", + "Spiral", + "Owlman", + "Lila Cheney", + "Gloss", + "Glenn Talbot", + "Blacklash", + "Turbo", + "Poison", + "Hussar", + "Mas", + "Deathcry", + "Cassandra", + "Elektra", + "Rumiko Fujikawa", + "Bounty", + "Annihilus", + "Ted Forrester", + "H.A.M.M.E.R.", + "Mr. Meugniot", + "Nightmare", + "Ladyhawk", + "Sunspot", + "Sepulchre", + "H.A.M.M.E.R.", + "Rachel Grey", + "Napoleon Bonafrog", + "Fleur-de-Lis", + "Voodoo", + "Wilson Fisk", + "Felicia Hardy", + "Legion", + "Sinister Six", + "Ezekiel Stane", + "Senator Kelly", + "Prodigy", + "Maelstrom", + "Liz", + "Cloak and Dagger", + "Miek", + "Madelyne Pryor", + "Fabian Cortez", + "Crimson", + "Stephanie de la Spiroza", + "Abbey", + "Hobogoblin", + "New Warriors", + "Foot Soldier", + "Reaper", + "Longshot", + "Kate", + "Melaka", + "Galactus", + "Morbius", + "Forearm", + "Selene", + "Talkback", + "Baxter Stockman", + "Doop", + "Dragonna", + "Conan the Barbarian", + "Callisto", + "Barb", + "Rhodey", + "Imperial Guard", + "Asterix", + "Banshee", + "Punisher", + "Amethyst", + "Ch'od", + "Skullbuster", + "New Warriors", + "Erza", + "Tecna", + "Sentinel", + "3-D Man", + "Jocasta", + "Millie the Model", + "Uatu The Watcher", + "Speedy", + "Jazinda", + "Chase", + "Daily Bugle", + "Mantis", + "Leech", + "Beast", + "Abomination", + "Morlocks", + "Kaoru", + "Wallow", + "The Shiver Man", + "Skaar", + "Marvel", + "Wild Pack", + "Centennial", + "Monster Badoon", + "Clobberella", + "Rescue", + "Anole", + "Lady Ursula", + "Midnight", + "George Stacy", + "Shockwave", + "Skyrocket", + "Kristin", + "Metamorpho", + "X-Ray", + "Watchmen", + "Millenium Guard", + "Malcolm Colcord", + "Doctor Doom", + "Sparx", + "Starfire", + "Mary", + "Human Fly", + "Valkyrie", + "Hitomi Sakuma", + "Triathlon", + "Violator", + "Cammy", + "Laurel", + "M.O.D.O.K.", + "Umar", + "Barbarella", + "Wonder Woman", + "Cyblade", + "Rhodey", + "Liberty", + "Hydro-Man", + "Ballistic", + "Chat", + "Yellowjacket", + "Jade", + "Colleen Wing", + "Galia", + "Knockout", + "Korg", + "Skrulls", + "Rose", + "Eternals", + "Baroness S'Bak", + "Devos", + "Post", + "Duck-Girl", + "Vision", + "Dark Beast", + "Mach IV", + "Atom", + "Skids", + "Stephanie de la Spiroza", + "Flora", + "Captain Marvel", + "Baroness S'Bak", + "Leopardon", + "Xera", + "Bulleteer", + "Supreme Intelligence", + "Ladyhawk", + "Rocket Raccoon", + "Savage Land", + "Jack O' Lantern", + "Glory", + "Blue Blade", + "Haven", + "Troia", + "Secret", + "Mantis", + "Beetle", + "PantyMan", + "Goblin Queen", + "Maya", + "Charlie Campion", + "Wild Pack", + "PsyNapse", + "Traci", + "Post", + "Deep", + "Kingpin", + "Leper Queen", + "Hawkman", + "Aqueduct", + "Brood", + "Dragon Man", + "Crimson Dynamo", + "Ender Wiggin", + "Christian Walker", + "Dream", + "Dawn", + "Zzzax", + "Umar", + "Owlman", + "Ogun", + "Grandmaster", + "Doomsday", + "Moth", + "Smasher", + "Owlman", + "Eddie Lau", + "Bonnie King", + "Sin", + "Scarlet Witch", + "Layla Miller", + "Marvex", + "Wolverine", + "Valkyrie", + "Dani Moonstar", + "Caliban", + "Jess", + "Obadiah Stane", + "Valda", + "Laurel", + "Moth", + "Ben Parker", + "Hex", + "Puck", + "Synch", + "Magdalene", + "Red", + "X-Factor Investigations", + "Tyger Tiger", + "Aquaman", + "Manta", + "Julian Keller", + "Druig", + "Pepper Potts", + "Molly", + "Menace", + "Junta", + "Amadeus Cho", + "Amazoness", + "The Question", + "Galvatron", + "Emma", + "Boom Boom", + "Clan Destine", + "Raphael", + "Bart Rozum", + "Warlock", + "Nova", + "GW Bridge", + "The Liberteens", + "Layla Miller", + "Magneto", + "Virtuous", + "Armadillo", + "Dazzler", + "Spirit", + "Exiles", + "Madame", + "Chores MacGillicudy", + "Kinetix", + "Luke Cage", + "Bill Hollister", + "Carmella Unuscione", + "Domino", + "Imperfects", + "Iron Man", + "Swarm", + "Enchantress", + "Laurel", + "Harpoon", + "Bronze Tiger", + "Donna", + "John Farson", + "Colt", + "Salacious Crumb", + "X-Factor Investigations", + "Jasper Sitwell", + "Nightshade", + "Arachne", + "Human Target", + "Thaddeus Ross", + "Death", + "Masters of Evil", + "Baron Zemo", + "Cobra", + "Hairball", + "Blizzard", + "Spider", + "Shining", + "Vin Gonzales", + "She-Venom", + "Phantom", + "Shanna the She-Devil", + "Gunslinger", + "Next Avengers", + "Mega Man", + "Ozymandias", + "Red Skull", + "Asgardian", + "Orion", + "Steel", + "Leader", + "D'Ken Neramani", + "Speed Demon", + "Multiple Man", + "Raphael", + "Barracuda", + "The Phantom", + "Skids", + "Cloud 9", + "Vermin", + "Spartan", + "Dakota North", + "Madrox", + "Runaways", + "Changeling", + "Vanisher", + "Firestar", + "Halo", + "Arcade", + "Cissie King-Jones", + "Geiger", + "Crimson Avenger", + "Lobo", + "Boomerang", + "Princess Powerful", + "Feral", + "Angel", + "Gressill", + "Manitou", + "Mother-One", + "Bette", + "Cesspool", + "Flash", + "Gambit", + "Living Mummy", + "Monster Badoon", + "Reptil", + "Union Jack", + "Starfox", + "Nightveil", + "Silvermane", + "Phantom", + "Elite", + "Circuit", + "Spider-Man", + "X-23", + "Violations", + "Catseye", + "Damage Control", + "Nekra", + "Shotgun", + "Juniper", + "Malice", + "Chase", + "Psycho-Man", + "Rhino", + "Owl", + "Eddie Lau", + "Huntress", + "Kabuki", + "Kylun", + "3-D Man", + "Sabra", + "Machine Man", + "Onslaught", + "Amanda", + "Marrina", + "Chores MacGillicudy", + "Kyle", + "Spartan", + "She-Venom", + "Mas", + "Raven", + "Bi-Beast", + "Air-Walker", + "Prodigy", + "Henry Peter Gyrich", + "Mr. Fixit", + "Rad", + "Hooded", + "Shen", + "Prima", + "Crazy", + "Champions", + "Enchantress", + "Aquagirl", + "Power", + "Xi’an", + "Homer Simpson", + "Venom", + "X-Babies", + "Kim", + "Detective Soap", + "XS", + "Shrinking", + "Fantastick Four", + "Sinann", + "Aleta", + "Humbug", + "The Anarchist", + "Bionic Commando", + "Shen", + "Synch", + "Omega Sentinel", + "Chance", + "Flint", + "Cosmo", + "Brood", + "David Alleyne", + "Forge", + "Ghost Rider", + "Stryfe", + "Callisto", + "Avalon", + "Guy", + "Synch", + "Elloe Kaifi", + "Masque", + "Reaper", + "Punisher", + "Raphael", + "Hate-Monger", + "Violet", + "Falcon", + "Warren Worthington III", + "Black Panther", + "Venom", + "Rockslide", + "Paladin", + "Boomer", + "Varga", + "Crimson Crusader", + "Talos", + "Homer Simpson", + "Kole", + "Wolfsbane", + "Alexa Mendez", + "Hulkling", + "Starjammers", + "Alicia Masters", + "Dragon Man", + "Ray", + "Tenebrous", + "Ogun", + "Git Hoskins", + "Miss America", + "Galia", + "Hex", + "The Hunter", + "Stunner", + "Johnny Blaze", + "Ken Ellis", + "Dick", + "Robin Hood", + "Poison", + "Tempest", + "Holy", + "Harry Heck", + "Serpentor", + "Kat Farrell", + "Killer Shrike", + "Wasp", + "Tyrannus", + "Azazel", + "Chores MacGillicudy", + "Anne Marie Hoag", + "Red She-Hulk", + "Drax", + "Serpentor", + "Amun", + "Tyrant", + "Unus", + "Stinger", + "Gertrude Yorkes", + "Conan the Barbarian", + "Green", + "Siege", + "Vixen", + "Pestilence", + "Cyclone", + "Valeria Richards", + "Shiva", + "Fantomette", + "Crimson Dynamo", + "Frankenstein's Monster", + "Gamora", + "Mesmero", + "Man-Thing", + "X-Men", + "Random", + "Lamprey", + "Yellow", + "Napoleon Bonafrog", + "Captain Stacy", + "Hitman", + "X-Cutioner", + "Abomination", + "Amazoness", + "Cassandra Nova", + "Impulse", + "Caliban", + "The Avengers", + "White Queen", + "X-Babies", + "Crimson King", + "Impossible Man", + "Lady Vermin", + "Little", + "Sumo", + "Cheetara", + "Black Bird", + "Kylun", + "Thor Girl", + "Human Torch", + "Invisible", + "Huntress", + "Count Nefaria", + "Deathcry", + "X-Factor", + "Barracuda", + "Nico", + "Karolina", + "Robert Baldwin", + "Fantastic Four", + "Purifiers", + "Millie the Model", + "Omega Red", + "W.I.T.C.H:", + "Clea", + "Vertigo", + "Horridus", + "Triplicate", + "Sleeper", + "Devos", + "Red Ghost", + "Vapor", + "Justice", + "Moira MacTaggert", + "Blackout", + "Emma", + "Rictor", + "Psylocke", + "King Bedlam", + "Doc Savage", + "Cherry", + "Mr. Bumpo", + "Sleepwalker", + "Agent", + "Cornelius", + "Belphegor", + "Cammy", + "A.I.M.", + "Vengeance", + "Lilandra", + "Cherry", + "Tusk", + "Lilandra", + "Witchblade", + "Tsunami", + "Slayback", + "Silver Samurai", + "Trini", + "Mister Hyde", + "Lanolin", + "Aginar", + "Cobra", + "Mattie Franklin", + "Spacker Dave", + "Swordsman", + "Jade", + "Justin Hammer", + "Captain Marvel", + "Redwing", + "Turbo", + "Rat King", + "Risque", + "Teenage Mutant Ninja Turtles", + "Ronin", + "Carol Danvers", + "Doctor Faustus", + "Ballistic", + "Mandrill", + "Enchantress", + "Ricochet", + "Titaness", + "The Avengers", + "Abbey", + "Ikaris", + "Captain Stacy", + "Joker", + "Shotgun", + "Tana Nile", + "Human Robot", + "Yellow Claw", + "Gung-Ho", + "Boodikka", + "Cobra", + "Sabra", + "Secret", + "Korath", + "Musa", + "Druig", + "Jetstream", + "Landau", + "Wendigo", + "Kraven", + "Judomaster", + "Redwing", + "Faith", + "Stardust", + "Tiger's Beautiful Daughter", + "Khan", + "Blackhawks", + "Amethyst", + "Mandroid", + "Deathcry", + "Jonni", + "Prodigy", + "Molecule Man", + "Spider-Man", + "Motormouth", + "Queen Noir", + "Curt Conners", + "Ballistic", + "Crazy", + "Tigra", + "Winter Soldier", + "Lucky Pierre", + "Maverick", + "Stepford Cuckoos", + "Viper", + "Edwin Jarvis", + "Alvin Maker", + "Hitman", + "Cardiac", + "Bill Hollister", + "Jazinda", + "Rhea", + "Lethal Legion", + "Ravenous", + "Bengal", + "Molly", + "Epoch", + "Martian", + "American Eagle", + "She-Ra", + "Raptor", + "Joker", + "Jean Grey", + "Bengal", + "Ultimates", + "Edwin Jarvis", + "Garrison Kane", + "Choice", + "Unus", + "Vogue", + "Samantha", + "Blastaar", + "Medusa", + "Captain Flint", + "Klaw", + "Jayna", + "Galia", + "Troia", + "Spawn", + "Unknown Soldier", + "Champions", + "Invisible", + "Micromax", + "Kimberly", + "Mint", + "Violator", + "White Queen", + "Ghost", + "Blood Wraith", + "Invisible Woman", + "Pestilence", + "Namorita", + "Blossom", + "Jakita", + "Blob", + "Humbug", + "Bulldozer", + "Siege", + "Leonardo", + "John Farson", + "Wild Pack", + "Michael Van Patrick", + "Fantastick Four", + "Stellaris", + "Cottonmouth", + "Aqueduct", + "The Wasp", + "Hellions", + "Natasha", + "Lilith", + "Toxin", + "Ted Forrester", + "Crusher Hogan", + "Batwoman", + "Empowered", + "Oracle", + "Joseph", + "Niobe", + "Spider-Woman", + "Mockingbird", + "Night Nurse", + "Moira MacTaggert", + "Ultimates", + "Mr. Immortal", + "Power Man", + "Devil Dinosaur", + "Luminals", + "Hannibal King", + "Swarm", + "Dragon Lord", + "Blossom", + "Sabra", + "Diablo", + "Horridus", + "Imperial Guard", + "Warlock", + "Screwball", + "Stardust", + "X-Cutioner", + "Ultravioletrrr", + "Dollar", + "Hank Pym", + "Layla", + "Living Tribunal", + "Silver Samurai", + "Bruce Banner", + "Tana Nile", + "Silver Surfer", + "Exiles", + "Crossbones", + "Wolfsbane", + "Rage", + "Punisher", + "Surge", + "Xavin", + "Doomsday Man", + "Forearm", + "Brittany", + "Exiles", + "Nuke", + "Harley Quinn", + "Tony Stark", + "Kitty", + "Atomic", + "Exiles", + "Elsa Bloodstone", + "Vanisher", + "Metal Master", + "Plazm", + "Shadu the Shady", + "Toad Men", + "The Twelve", + "Psynch", + "Machine Man", + "Violet", + "Mandrill", + "Supernaut", + "True Believers", + "Dragon Lord", + "Lady Shiva", + "Peter Quill", + "Sun", + "James Howlett", + "Voodoo", + "Helspont", + "Human Target", + "Thunderball", + "Starhawk", + "Forerunner", + "Hellions", + "Zatanna", + "Wilson Fisk", + "Reaper", + "Ichigo", + "Lenore", + "Tyger Tiger", + "Spider-Woman", + "Cat", + "Fin Fang Foom", + "Mattie Franklin", + "Gravity", + "Gargoyle", + "Guy", + "Sue Storm", + "Cinnamon", + "Dumb", + "Stunner", + "Guile", + "Askew-Tronics", + "George Stacy", + "Megatron", + "Blob", + "Morgan Stark", + "Randall Flagg", + "Triceraton", + "Lavagirl", + "Pretty Boy", + "Cissie King-Jones", + "Gloss", + "Pestilence", + "Thena", + "Blue Blade", + "Tick", + "Ogun", + "Melaka", + "Red 9", + "Bulletgirl", + "Vindicator", + "Lords of Avalon", + "Iron Patriot", + "Ben Parker", + "Black Tarantula", + "M.O.D.O.K.", + "T'Challa", + "Siege", + "Chance", + "Black Queen", + "Blindfold", + "The Question", + "Mercer", + "Wasp", + "Hannibal King", + "Loa", + "Kate Bishop", + "Bloodstorm", + "Mattie Franklin", + "Uatu The Watcher", + "Sons of the Tiger", + "Lucy in the Sky", + "Lenore", + "Chun-Li", + "Watchmen", + "Robin Chapel", + "Shen", + "Gabe Jones", + "Cloak", + "Comedian", + "Proudstar", + "Judomaster", + "Iceman", + "Jolt", + "Gargoyles", + "Iceman", + "Medusa", + "Orphan-Maker", + "Sparx", + "Shard", + "Savant", + "Romulus", + "Nightwing", + "Rafael Vega", + "The Liberteens", + "Doctor Doom", + "Ravage 2099", + "Mastermind", + "Earthquake", + "Toad Men", + "Angela", + "Phoenix", + "Namor", + "Lord Tyger", + "Spawn", + "Reaper", + "Whistler", + "Sif", + "Dynamite", + "Roland Deschain", + "Leader", + "Marvelman", + "Shooting Star", + "Michael Van Patrick", + "Dark Phoenix", + "Void", + "Hank", + "Sister Grimm", + "Blackout", + "Wyatt Wingfoot", + "Wrecker", + "Payback", + "Mia Dearden", + "Quentin Quire", + "Akemi", + "Roxy", + "Mephistopheles", + "Sue Storm", + "Mother-One", + "Guardian", + "New X-Men", + "Captain Planet", + "Kumori", + "Amethyst", + "Carol Hines", + "Katma", + "Thena", + "Omega the Unknown", + "Slapstick", + "Screwball", + "Mia Dearden", + "Mac Gargan", + "Tattoo", + "Jack O' Lantern", + "Boom Boom", + "Junta", + "Speedy", + "Gargoyle", + "Jesse", + "Stingray", + "Groot", + "Lester", + "Manhattan Guardian", + "Flint", + "Onslaught", + "Alice", + "Manhattan Guardian", + "Vigilante", + "Dumb", + "Gung-Ho", + "Trish Tilby", + "Pilgrim", + "Orion", + "Starfire", + "The Call", + "Vengeance", + "Catseye", + "Ravenous", + "Red 9", + "Landau", + "Squirrel", + "War", + "Lady Deathstrike", + "Emma Frost", + "Krystala", + "Nextwave", + "Danny Rand", + "Guardsmen", + "Supergran", + "Marionette", + "She-Dragon", + "Imperial Guard", + "Lady Vermin", + "Snake-Eyes", + "Penance", + "Batwoman", + "Moira MacTaggert", + "Generation X", + "Mondo Gecko", + "Jack O' Lantern", + "Riptide", + "Slipstream", + "Melaka", + "Baron Zemo", + "Maverick", + "Ravenous", + "Beetle", + "Rattler", + "Sebastian Shaw", + "Dragon Man", + "Daimon Hellstrom", + "Holocaust", + "Gorilla Man", + "Burka", + "Quasar", + "Cloak", + "Molly Von Richtofen", + "X-Ray", + "Mattie Franklin", + "Steve Rogers", + "Pudding", + "Booster", + "Magma", + "Dead Girl", + "Eternity", + "Foggy Nelson", + "Doctor Doom", + "Silver Samurai", + "Howard Saint", + "Hobogoblin", + "Fenris", + "Mauler", + "Karma", + "Rick Jones", + "John Wraith", + "Tiger Shark", + "Fenris", + "Lamprey", + "Aspen", + "Cybersix", + "Humbug", + "Chronomancer", + "Sailor", + "Naoko", + "Marionette", + "New Mutants", + "Iron Lad", + "Black Knight", + "Blizzard", + "Caretaker", + "Human Cannonball", + "Longshot", + "Hellfire Club", + "Miss", + "Rampage", + "Kendra", + "Hope Summers", + "Ray Fillet", + "Savage Land", + "Mas", + "Alex Power", + "Black Cat", + "Bloodaxe", + "Omega Sentinel", + "Super Hero Squad", + "Stinger", + "Black Bolt", + "Lyja", + "Blacklash", + "Princess Powerful", + "Sauron", + "Typhoid Mary", + "Roadblock", + "Decepticon", + "Boom", + "Giant-Man", + "Misfit", + "Clobber", + "Cassandra Nova", + "Monster Badoon", + "Raider", + "Molly", + "Lockheed", + "Lord Tyger", + "Lady Shiva", + "Starbolt", + "Silver Surfer", + "Joshua Kane", + "Jule Carpenter", + "Thunderbolt", + "Scream", + "Captain Universe", + "Avengelyne", + "Hulkling", + "Captain America", + "Grim Reaper", + "Blue Marvel", + "Andrew Chord", + "Arrowette", + "Steel", + "Silver Samurai", + "Agent Zero", + "Deena Pilgrim", + "Wong", + "Deathstrike", + "Superman", + "Kulan Gath", + "Texas Twister", + "Peter Parker", + "Avalanche", + "Hairball", + "Loria", + "Owl", + "Lionheart", + "Jayna", + "Wild", + "Marauders", + "Jean", + "Henry Peter Gyrich", + "Grim Reaper", + "Shadow", + "Fantomex", + "Hemingway", + "Aurora", + "Jann", + "Pete Wisdom", + "Jennifer Smith", + "Ultrawoman", + "Living Tribunal", + "Wrecker", + "Xera", + "Sleeper", + "Hobgoblin", + "Lenore", + "Jolt", + "Puma", + "Wonder Man", + "Young Avengers", + "Naoko", + "Meggan", + "Curt Conners", + "Lockheed", + "Shadu the Shady", + "Rhea", + "Triathlon", + "Gorilla Man", + "Crazy", + "Kingpin", + "Marvel Boy", + "Mister Fear", + "Shard", + "Warhawk", + "Daken", + "Revanche", + "James Howlett", + "Stinger", + "Monstress", + "Sinann", + "Mesmero", + "Cerebro", + "Manitou", + "Bumblebee", + "Thunder", + "Masked Marvel", + "Tempo", + "Sprite", + "Armory", + "Millenium Guard", + "Cammi", + "Garganta", + "Savage Land", + "Reverse", + "Salacious Crumb", + "Xena", + "Karolina", + "Bronze Tiger", + "Ink", + "Contessa", + "Gene Sailors", + "Stick", + "Micromax", + "Clint Barton", + "Vargas", + "Green Goblin", + "Sunfire", + "New Mutants", + "Tank", + "William Stryker", + "Hellcat", + "Cuckoo", + "Eternals", + "Glory", + "Speed Demon", + "XS", + "Kid", + "Wendigo", + "Tombstone", + "Jakita", + "Atomic", + "Rawhide Kid", + "Zarda", + "Ben Parker", + "Nuke", + "Professor Monster", + "Red Shift", + "Burnout", + "Big Wheel", + "Jule Carpenter", + "Doctor Doom", + "Skids", + "Onyx", + "Cerise", + "William Stryker", + "Wildside", + "Energizer", + "Texas Twister", + "She-Dragon", + "Mad Thinker", + "Cannonball", + "Teenage Mutant Ninja Turtles", + "Mesmero", + "Carol Hines", + "Ultra", + "Moon Knight", + "The Hand", + "Moonstone", + "Heroes For Hire", + "Frog-Man", + "Wild", + "Young X-Men", + "Sleeper", + "Wallop", + "Slipstream", + "Batwoman", + "Big", + "Rescue", + "Psynch", + "Fire", + "X-Men", + "Jennifer Smith", + "Hypno-Hustler", + "Silver Sable", + "Talon", + "Dust", + "Mastermind", + "Marvelman", + "Howard The Duck", + "Cornelius", + "Red Skull", + "Gemma", + "Hawk", + "Star Brand", + "Crusher Hogan", + "Electra", + "Amanda Sefton", + "Stinger", + "Eddie Brock", + "Violations", + "Pixie", + "Bizarro", + "Jesse", + "Dragon Lord", + "Thor", + "Blackhawks", + "Khan", + "Cyclone", + "X-Cutioner", + "Avalon", + "Vengeance", + "Elixir", + "Scream", + "Brainiac", + "Elements of Doom", + "Leopardon", + "Azrael", + "Warhawk", + "Ink", + "Jake", + "Violator", + "Jamie Braddock", + "Moondragon", + "Lady Mastermind", + "Mojo", + "Karate Kid", + "Gene Sailors", + "Freefall", + "Slayback", + "Bug", + "Gravity", + "Kronos", + "Thing", + "Hellcat", + "Curt Conners", + "Secret", + "Sailor", + "Monster Badoon", + "Trauma", + "Morlun", + "Oracle", + "Longshot", + "Paibok", + "King Cobra", + "Otto Octavius", + "Crane", + "Ultrawoman", + "Starjammers", + "Agent", + "Emma Frost", + "Feral", + "Tag", + "Silver Centurion", + "Duck-Girl", + "Sif", + "Masked Marvel", + "Lightning", + "The Initiative", + "Odin", + "Panda Khan", + "Colleen Wing", + "Vulture", + "Mercer", + "Amethyst", + "Shanna the She-Devil", + "Post", + "Ink", + "Sons of the Tiger", + "Scrambler", + "Lady Shiva", + "King Cobra", + "Skreet", + "Logan", + "Cheetah", + "Prodigy", + "Lady Ursula", + "Forge", + "Choice", + "Nite", + "Bushwacker", + "Alex Wilder", + "Prima", + "Ultra-Adaptoid", + "Madelyne Pryor", + "Vision", + "Adrienne", + "Hypno-Hustler", + "Lightspeed", + "Foot Soldier", + "Skrulls", + "Aztec", + "Doctor Doom", + "Proteus", + "Titania", + "Sabretooth", + "G.I. Joe", + "Mas", + "Comet", + "Roxy", + "Ilyana Rasputin", + "Timeslip", + "Shredder", + "Alex Power", + "Roland Deschain", + "John Porter", + "Ezekiel", + "Chase Stein", + "Amiko", + "Lava-Man", + "Super-Adaptoid", + "Rescue", + "Abomination", + "Donald Blake", + "Weapon Omega", + "Menace", + "Scarlet", + "Chastity", + "Warpath", + "Nightcrawler", + "Mandrill", + "The Leader", + "Titaness", + "Mr. Meugniot", + "Circuit", + "Krista Starr", + "Hepzibah", + "Roxy", + "Expediter", + "Dargo Ktor", + "Spiral", + "Abomination", + "Amadeus Cho", + "Namor", + "Valda", + "Beef", + "Sydney", + "Leopardon", + "Bluestreak", + "Sersi", + "Tank", + "Penguin", + "Sway", + "Felicia Hardy", + "Punisher", + "Shockwave", + "Stryfe", + "Jackal", + "Jubilee", + "Piledriver", + "Maria Hill", + "Deadpool", + "Hit", + "Homer Simpson", + "Skin", + "Cassandra", + "Bruce", + "Agents of Atlas", + "Mary", + "Shadoweyes", + "True Believers", + "Plazm", + "Terry", + "Agent Liberty", + "Moonstar", + "Christian Walker", + "Batman", + "Nimrod", + "Diamondback", + "Yellowjacket", + "Whistler", + "Sentry", + "Richard Dragon", + "Mimic", + "Psycho-Man", + "Gorgon", + "Jack Power", + "Goblin Queen", + "Green", + "Batroc the Leaper", + "Purifiers", + "Countess", + "Scarlet Spider", + "Tyrant", + "Gorgon", + "Freak", + "Silver Surfer", + "Chamber", + "The Liberteens", + "Power", + "Garganta", + "Aspen", + "Tick", + "Darna", + "Harley Davidson Cooper", + "Secret Warriors", + "Rockslide", + "Dawn", + "Goblin Queen", + "Jackal", + "Beyonder", + "Carol Danvers", + "The Renegades", + "Bedlam", + "Nitro", + "High Evolutionary", + "Mother-One", + "Devos", + "Riddler", + "Lamprey", + "Ben Urich", + "Dove", + "Expediter", + "Bizarro", + "Thunder", + "Wendell Rand", + "Alvin Maker", + "Miyako", + "Star-Lord", + "Jack Power", + "Hobgoblin", + "Union Jack", + "Glenn Talbot", + "Sharon Ventura", + "Cargill", + "Umar", + "Vigilante", + "Angela", + "Anole", + "Garrison Kane", + "Mindworm", + "Harry Heck", + "Darwin", + "Iron Fist", + "Exodus", + "X.S.E.", + "Crossbones", + "Jarella", + "Hyperion", + "Indigo", + "Debra Whitman", + "Miyako", + "Robbie Robertson", + "Rattler", + "Hedge Knight", + "Shaman", + "Cannonball", + "Caliban", + "Psylocke", + "Conan the Barbarian", + "Warhawk", + "Howard The Duck", + "Rocket", + "HYDRA", + "Colossus", + "Skids", + "Holy", + "Microbe", + "Forearm", + "Deena Pilgrim", + "X-Cutioner's Song", + "Iron Fist", + "Anya", + "Mentallo", + "Deep", + "Fantastick Four", + "Snowbird", + "Phantom", + "Phantom", + "Loki", + "Angela", + "Sunfire", + "James Howlett", + "Yellow Claw", + "Captain Cross", + "Supernaut", + "La", + "Firestorm", + "Hit", + "Askew-Tronics", + "Dr. Strange", + "Manhunter", + "La Nuit", + "Raptor", + "Zatara", + "Chronomancer", + "Andromeda", + "Hydro-Man", + "Newton Destine", + "Ulik", + "Lockheed", + "Shining", + "Dr. Strange", + "Mister Freeze", + "Killmonger", + "Big", + "Kristin", + "Kulan Gath", + "Icemaiden", + "Runaways", + "Deathcry", + "Super-Adaptoid", + "Saturn", + "Sasquatch", + "Hit", + "Marcus Van Sciver", + "Famine", + "Guardians of the Galaxy", + "Fenris", + "Fairchild", + "Silver", + "Lightning", + "Marvel Boy", + "Queen", + "Debra Whitman", + "Falcon", + "La", + "Plastic", + "Cleopatra", + "Baroness", + "Pepper Potts", + "Ultimates", + "Max", + "Blood Wraith", + "Leeloo", + "Pestilence", + "Black Bolt", + "Overlord", + "Marrow", + "Judomaster", + "Shadow King", + "Marvel", + "Hairball", + "She-Dragon", + "HYDRA", + "Mandrill", + "Trini", + "Tusk", + "The Spike", + "Maggott", + "Vin Gonzales", + "Barb", + "Witchblade", + "Vivisector", + "Rage", + "Leopardon", + "Komodo", + "Hydra", + "Vixen", + "Ozymandias", + "Darwin", + "Rumble", + "Hellboy", + "Owlwoman", + "Plastic", + "Bloodstrike", + "Colleen", + "Puck", + "Batman", + "Eddie Lau", + "Weapon Omega", + "Titanium Man", + "Dragonfly", + "Shikari", + "Rapture", + "Whirlwind", + "Payback", + "Metamorpho", + "Megatron", + "Wonder Man", + "Jarella", + "Sydney", + "Circuit", + "Diamond", + "Nehzno", + "Nico", + "The Fallen", + "Manhattan Guardian", + "Senator Kelly", + "Skaar", + "Scorpion", + "She-Ra", + "War Machine", + "Forge", + "Shadow", + "Power", + "Kratha", + "Plastic", + "Quicksilver", + "Red Skull", + "Puck", + "Iron Fist", + "Masked Marvel", + "Vermin", + "Dead", + "Werewolf By Night", + "Squirrel Girl", + "Niobe", + "Redwing", + "Moon Knight", + "Katana", + "Cimarron", + "The Stranger", + "Reptil", + "Inhumans", + "Spellbinder", + "Moondragon", + "Smiling Tiger", + "Aleta", + "Warpath", + "Toxin", + "Lorna Dane", + "Reaper", + "Trauma", + "Clobberella", + "Kronos", + "Detective Soap", + "Owlwoman", + "Patch", + "Tenebrous", + "Justin Hammer", + "Jess", + "Tattoo", + "John Porter", + "Beak", + "Ahab", + "Crimson Avenger", + "Thor", + "Samus", + "Pride", + "Night", + "Valeria Richards", + "Shang-Chi", + "Red Shift", + "Dark Phoenix", + "Adam Destine", + "Gladiator", + "Generation X", + "Tyrant", + "Bruce", + "Strong Guy", + "The Leader", + "Erza", + "Meltdown", + "Anne Marie Hoag", + "Catseye", + "Winged", + "Lightspeed", + "Cammi", + "Bronze", + "Goblin Queen", + "Zarda", + "Manta", + "Wolfsbane", + "Thena", + "Squirrel Girl", + "Charlie Campion", + "Strong Guy", + "Mondo Gecko", + "Lady Deathstrike", + "Stilt-Man", + "Red Wolf", + "Lorna Dane", + "Sumo", + "Gangbuster", + "Hank Pym", + "Gwen", + "Bastion", + "Bishop", + "El Aguila", + "Poison Ivy", + "Roxy", + "Mongoose", + "Scourge", + "Colossus", + "Lynn", + "Richard Dragon", + "Scrambler", + "Pudding", + "John Jameson", + "Ms. Marvel", + "Vance Astro", + "Clobber", + "Mole Man", + "She-Thing", + "Kraven the Hunter", + "Photon", + "Cecilia Reyes", + "Rouge", + "Firelord", + "Brandy", + "Homer Simpson", + "Mephistopheles", + "Stingray", + "Bedlam", + "Frog-Man", + "The Phantom", + "Bonnie King", + "Amun", + "Cuckoo", + "Diva", + "Hardball", + "New Mutants", + "Boodikka", + "Junta", + "Veda", + "She-Hulk", + "Incredible Hulk", + "Steel Serpent", + "Dum Dum Dugan", + "Sumo", + "Shanna", + "Graphics", + "Sleeper", + "Kinsey Walden", + "Salo", + "Zarek", + "Gressill", + "Prowler", + "Chase Stein", + "Phyla-Vell", + "Adrienne", + "Butterfly", + "Harry Osborn", + "Warren Worthington III", + "Maggott", + "Northstar", + "Cecilia", + "Major Mapleleaf", + "Scalphunter", + "Pyro", + "Ozymandias", + "Meltdown", + "Dog Brother #1", + "Scalphunter", + "Shadow", + "Prism", + "Dirk Anger", + "Wind", + "Bullseye", + "Kabuki", + "Bonnie King", + "Albert Cleary", + "Carol Hines", + "Spider", + "Rictor", + "Mac Gargan", + "Vermin", + "The Liberty Legion", + "Glory", + "Mac Gargan", + "Captain Stacy", + "Tiger", + "Maiden", + "Hindsight Lad", + "Albion", + "Sally Floyd", + "Dracula", + "Chameleon", + "Genis-Vell", + "Tenebrous", + "Roland Deschain", + "Viper", + "Stature", + "Living Mummy", + "May Parker", + "Karatecha", + "Kree", + "Thor Girl", + "Hal", + "Corsair", + "Giant Girl", + "Air-Walker", + "Rouge", + "Karolina", + "Taskmaster", + "Green Goblin", + "Katana", + "Mentallo", + "Shape", + "Agent Liberty", + "Fleet Tracking", + "Greymalkin", + "Morgan Stark", + "Stone Men", + "Fleet Tracking", + "Omega Sentinel", + "Human Robot", + "Living Lightning", + "Baron Zemo", + "Fat Cobra", + "Leatherneck", + "Black Bolt", + "Revanche", + "Proemial Gods", + "Hepzibah", + "Panda Khan", + "High Evolutionary", + "Helspont", + "Mr. Immortal", + "Forearm", + "Manhunter", + "Ultra-Adaptoid", + "Lords of Avalon", + "Half-Life", + "Dorian Gray", + "Misty", + "Fantomette", + "Squadron Sinister", + "Hairball", + "Askew-Tronics", + "Hemingway", + "Microchip", + "The Captain", + "Mary", + "Power Pack", + "Prodigy", + "Dyna", + "Spyke", + "Texas Twister", + "Skreet", + "Gwen Stacy", + "Mr. Hyde", + "Orphan-Maker", + "Yellowjacket", + "The Defenders", + "Diamond", + "Magus", + "The 198", + "Skin", + "Devil Dinosaur", + "U-Go Girl", + "Dreadnoughts", + "Power", + "Electra", + "Garia", + "Debrii", + "Mentor", + "Scourge of the Underworld", + "Asylum", + "Fallen", + "Wiccan", + "Gypsy", + "Mac Gargan", + "Binary", + "Lilandra", + "Daimon Hellstrom", + "Ray Fillet", + "Typhoid Mary", + "Thunderbolt", + "Wasp", + "Harpoon", + "Thena", + "Molecule Man", + "Preak", + "M.O.D.O.K.", + "Mole Man", + "The Shadow", + "Stardust", + "Vertigo", + "Dead", + "Surge", + "Menace", + "Mr. Immortal", + "Acolytes", + "Doctor Mindbender", + "Sentinel", + "Morph", + "Thunder", + "Molecule Man", + "Betty Brant", + "Ben Urich", + "Heather", + "Captain Britain", + "Dagger", + "Beak", + "Spot", + "Forgotten One", + "The Watchers", + "Elsa Bloodstone", + "Baron Strucker", + "Hellfire Club", + "Blonde Phantom", + "Shadoweyes", + "Jigsaw", + "Stripperella", + "Red Ghost", + "Moira MacTaggert", + "Maginty", + "Wendigo", + "Hiroim", + "Melaka", + "Molecule Man", + "Dr. Strange", + "Josiah X", + "Lenny Balinger", + "KOS-MOS", + "Jennifer", + "Big Bertha", + "Little", + "Howard The Duck", + "XJ-9", + "Dust", + "Ichigo", + "Glory", + "Ray Fillet", + "Timeslip", + "Black Knight", + "Firebird", + "Cargill", + "Stepford", + "Napoleon Bonafrog", + "Epoch", + "Imperfects", + "Spoiler", + "Xera", + "Zaladane", + "Sentinel", + "Omega Red", + "Horridus", + "Motormouth", + "Layla Miller", + "Virginia Dare", + "Spyke", + "Moira MacTaggert", + "Blitzkrieg", + "Danny Rand", + "Robin Chapel", + "Stature", + "Jann", + "Hairball", + "Thunderbolt Ross", + "Iron Cross Army", + "Moth", + "Lake", + "Fallen", + "Amazi-Girl", + "Armor", + "Sir Ram", + "Ant-Man", + "Zaran", + "Ultra-Adaptoid", + "Daken", + "Zatara", + "Night Nurse", + "Mr. X", + "Joseph", + "Blue Shield", + "Count Nefaria", + "Barracuda", + "Kang", + "Avengelyne", + "Max", + "Russian", + "Red", + "Imp", + "Blacklash", + "Squirrel Girl", + "Cloud 9", + "Masque", + "Geiger", + "Lake", + "Steel", + "The Howling Commandos", + "Tomorrow Man", + "Colossus", + "Queen Noir", + "Purple Man", + "Switch", + "Phantom", + "Eddie Brock", + "Nelvana", + "Hindsight Lad", + "Fat Cobra", + "Dust", + "Werewolf By Night", + "Gideon", + "Giant-Man", + "Angela", + "Avalon", + "Leonardo", + "Dumb", + "Git Hoskins", + "Argent", + "Dirk Anger", + "Newton Destine", + "Glorian", + "Horridus", + "Bionic Commando", + "Fallen One", + "Harley Davidson Cooper", + "Violet", + "Greymalkin", + "Landau", + "Blonde Phantom", + "Krista Starr", + "Squirrel", + "Valeria Richards", + "Shadoweyes", + "Dust", + "Siege", + "Hellboy", + "Maria Hill", + "Magneto", + "Shadowcat", + "Big Wheel", + "Cleopatra", + "X-Men", + "Owlwoman", + "Leeloo", + "Ultimate Spider-Man", + "Rage", + "Silver Centurion", + "Maverick", + "Elektra", + "Jamie Braddock", + "Lady Mastermind", + "Gertrude", + "Velocity", + "Doctor Octopus", + "Rattler", + "Junta", + "Corsair", + "Pepper Potts", + "Lenny Balinger", + "Tarantula", + "Zakuro", + "Gamora", + "Blizzard", + "Vanisher", + "Human Torch", + "Bart Rozum", + "Swarm", + "Gamora", + "Karnak", + "The Phantom", + "Triathlon", + "Roulette", + "Dawnstar", + "May Parker", + "Union Jack", + "Bengal", + "Black Queen", + "Cecilia Reyes", + "New X-Men", + "Brandy", + "Lime", + "Tank", + "Bruce", + "Megatron", + "Mercury", + "Lionheart", + "Baron Strucker", + "Nite", + "Blur", + "Purifiers", + "Jolt", + "Lanolin", + "Sphinx", + "Moth", + "Bizarro", + "Lobo", + "Spyke", + "Vector", + "M.O.D.O.G.", + "Devi", + "Eddie Brock", + "X-51", + "Violator", + "Tusk", + "Wild Child", + "Mister Fear", + "Betty Ross", + "Cleopatra", + "Wildside", + "XS", + "Madelyne Pryor", + "Ghost", + "Blindfold", + "Coagula", + "Ch'od", + "Josiah X", + "Adam Destine", + "Moonstone", + "Lord Hawal", + "Celsius", + "Colleen", + "Odin", + "James Howlett", + "Magik", + "John Wraith", + "Tiger Shark", + "Scalphunter", + "U-Go Girl", + "Microbe", + "Garia", + "X-Factor", + "Half-Life", + "Stilt-Man", + "Thunderbolts", + "Tarantula", + "Liz Osborn", + "Night Nurse", + "Chimera", + "Reaper", + "Darwin", + "Brandy", + "Black Tarantula", + "Boomer", + "Weapon X", + "Redwing", + "Andrew Chord", + "Magneto", + "Mandroid", + "Grandmaster", + "Cargill", + "Spider-Woman", + "Cuckoo", + "Cap'n Oz", + "Mattie Franklin", + "Mattie Franklin", + "Freefall", + "Two-Gun Kid", + "Unknown Soldier", + "Bug", + "Morlocks", + "Choice", + "Supernaut", + "Doomsday Man", + "Dragon Man", + "Shikari", + "Cyborg", + "Maginty", + "Bumblebee", + "Aqueduct", + "Ichigo", + "Aquagirl", + "Titanium Man", + "Genis-Vell", + "Impossible Man", + "Kinsey Walden", + "Falcon", + "Angel", + "Dagger", + "Emma", + "Orphan", + "Toxin", + "American Eagle", + "H.E.R.B.I.E.", + "Promethea", + "Wolfpack", + "Kyle", + "Kendra", + "Garganta", + "Liz", + "Carmella Unuscione", + "Shadoweyes", + "Guardians of the Galaxy", + "The Hand", + "Aquaman", + "Captain America", + "Titanium Man", + "Hannibal King", + "Shard", + "Gene Sailors", + "Clover", + "X-Man", + "Sandman", + "Jean", + "Clan Destine", + "Boom Boom", + "Revanche", + "Elements of Doom", + "Booster", + "Jeryn Hogarth", + "Jolt", + "Sin", + "Jetstream", + "Mojo", + "Photon", + "Devastator", + "Spawn", + "Blue Beetle", + "Lightspeed", + "Invisible Woman", + "Mr. X", + "Orion", + "Agent Brand", + "Penguin", + "Living Tribunal", + "The Hunter", + "Hydra", + "Owl", + "Scarecrow", + "The Executioner", + "Runaways", + "John Porter", + "Harpoon", + "Warstar", + "Big", + "Shining", + "Werewolf By Night", + "Dumb", + "Omega Red", + "Magdalene", + "Hemingway", + "Burka", + "Venus", + "Hulk", + "Leader", + "Shining", + "Firebrand", + "Wendell Rand", + "U.S. Agent", + "Mister Hyde", + "Arisia", + "Magus", + "Elite", + "Blue Marvel", + "Bucky", + "Crimson Crusader", + "Vulcan", + "Napoleon Bonafrog", + "Nightwing", + "Godiva", + "Tomorrow Man", + "Howard Saint", + "Robin Hood", + "Avalon", + "Crystal", + "Famine", + "The Question", + "Spy", + "Lenny Balinger", + "The Initiative", + "Eddie Brock", + "Hepzibah", + "Sparx", + "Scourge of the Underworld", + "Solo", + "Manhattan Guardian", + "Sheena", + "Leader", + "Genesis", + "Tsunami", + "Unicorn", + "Betty Brant", + "Raza", + "Sun", + "Glorian", + "Clobber", + "Erik the Red", + "Lockjaw", + "Sailor", + "Bounty", + "Maddog", + "Krystala", + "Blastaar", + "Shotgun", + "Morgan Stark", + "Hellcat", + "Jack Power", + "Bette", + "Marvel Zombies", + "Jessica Jones", + "Princess Powerful", + "Nightwing", + "Homer Simpson", + "Slipstream", + "Falcon", + "Alice", + "Madrox", + "Phantom Reporter", + "Karate Kid", + "Victor Mancha", + "Microbe", + "Mathemanic", + "Scrambler", + "Juniper", + "Jinx", + "Azrael", + "X-Men", + "Aaron Stack", + "Russian", + "Jack Power", + "Miss", + "Nighthawk", + "Dove", + "Puff Adder", + "Iceman", + "Debrii", + "Shotgun", + "Victor Von Doom", + "Boodikka", + "Dr. Strange", + "Human Torch", + "Black Tarantula", + "Lime", + "Guardians of the Galaxy", + "Annihilus", + "Jessica Drew", + "Wallop", + "Serpentor", + "Sister Grimm", + "HYDRA", + "Impossible Man", + "Hellboy", + "S.T.R.I.P.E.", + "Paper Doll", + "Gorgon", + "Natasha Romanoff", + "Shanna the She-Devil", + "Millie the Model", + "Talos", + "Cornelius", + "X-Ray", + "Ant-Man", + "Tyger Tiger", + "Box", + "Dexter Bennett", + "Moonstar", + "Blonde Phantom", + "Forge", + "Vulture", + "Shiva", + "Napoleon Bonafrog", + "Ken Ellis", + "Saturn", + "Songbird", + "Shadu the Shady", + "Lettuce", + "Hyperion", + "Generation X", + "Belphegor", + "Crimson Crusader", + "Shadow King", + "Virginia Dare", + "Shanna", + "Booster", + "Gargoyles", + "Stature", + "Jessica Jones", + "Viper", + "Cheetara", + "Shalla-bal", + "Sandman", + "Killmonger", + "Starbolt", + "Sun", + "Devi", + "Patriot", + "Centurions", + "Apocalypse", + "Hellfire Club", + "Agent Brand", + "Eradicator", + "Sepulchre", + "Destiny", + "Risque", + "Famine", + "Bebop", + "Maginty", + "Huntress", + "Blonde", + "Fenris", + "Power Man", + "Stephanie", + "Spartan", + "John Porter", + "Debrii", + "Major Mapleleaf", + "Doc Samson", + "Brandy", + "Proemial Gods", + "U-Foes", + "Leatherneck", + "Franklin Richards", + "Leech", + "Bloodscream", + "Dum Dum Dugan", + "Katma", + "Green", + "Amiko", + "Millie the Model", + "Ken Ellis", + "Ego", + "Mister Fantastic", + "Morph", + "Hooded", + "Niobe", + "Doomsday", + "Beach Head", + "Coagula", + "Silver Sable", + "Alisha", + "Quicksilver", + "Hulk", + "Frightful Four", + "Galvatron", + "Icemaiden", + "Maestro", + "Mentor", + "Silver Sable", + "Crimson Avenger", + "Raphael", + "Rainbow", + "Sersi", + "Justice", + "Titanium Man", + "Cybergirl", + "Eradicator", + "Arnim Zola", + "Bloke", + "Ultrawoman", + "Elloe Kaifi", + "Rainmaker", + "Shinobi Shaw", + "Kamandi", + "Amora", + "Sailor", + "Liz", + "Nightwing", + "Darkstar", + "Roadblock", + "Cesspool", + "Pink", + "Crystal", + "Xera", + "Oracle", + "Spiral", + "Dinah Soar", + "The Avengers", + "Bedlam", + "Yellow", + "John Porter", + "Agent Liberty", + "Sin", + "Michaelangelo", + "John Wraith", + "Weapon Omega", + "Roxy", + "Ballistic", + "Valeria Richards", + "Colt", + "Dyna", + "Becatron", + "Bloodstrike", + "Spitfire", + "Baron Zemo", + "Jericho", + "Cosmo", + "Shinobi Shaw", + "Nekra", + "Baron Zemo", + "Senator Kelly", + "Talisman", + "Armory", + "Stranger", + "Wiccan", + "Hit", + "Metal Master", + "Stone Men", + "Donatello", + "Chase", + "Malice", + "The Initiative", + "Air-Walker", + "Sydney", + "Hellboy", + "Devastator", + "Dorothy", + "Patriot", + "Tusk", + "Prodigy", + "Lady Deathstrike", + "Tempest", + "Karolina Dean", + "Dead Girl", + "Werewolf By Night", + "Gloss", + "Celestials", + "The Rocketeer", + "Adrienne", + "She-Ra", + "Lifeguard", + "Stephen Strange", + "Kang", + "Firelord", + "Epoch", + "Nayana", + "Songbird", + "Karma", + "Master Chief", + "Snowbird", + "Carol Danvers", + "Hairball", + "Cannonball", + "Lila Cheney", + "Amazoness", + "Half-Life", + "Puck", + "Darwin", + "Cheetah", + "Jule Carpenter", + "Kitty", + "Arsenic", + "The Punisher", + "Loria", + "Hawkeye", + "John Porter", + "Living Mummy", + "Ajaxis", + "The 198", + "Halo", + "Rat King", + "Mantis", + "Morbius", + "Jakita", + "Spitfire", + "Supergirl", + "Flint", + "Virginia Dare", + "Wolfpack", + "Impulse", + "Roxy", + "Professor Monster", + "Shamrock", + "Starfire", + "Maddog", + "Dynamite", + "Parasite", + "G.I. Joe", + "Dolphin", + "Diamondback", + "Killraven", + "Sub-Mariner", + "Mentallo", + "Emma Frost", + "Morlocks", + "Marcus Van Sciver", + "The Hood", + "Korvac", + "X-Cutioner's Song", + "Josiah X", + "Anya", + "Maestro", + "Marvel Apes", + "Goblin Queen", + "H.E.R.B.I.E.", + "Bishop", + "Megatron", + "Centurions", + "Living Tribunal", + "Circuit", + "The Punisher", + "Malice", + "Hulk", + "Skrulls", + "War Machine", + "X.S.E.", + "Random", + "Deathbird", + "Ravage 2099", + "Captain Midlands", + "Jayna", + "Bill Hollister", + "Randall", + "Kulan Gath", + "Firestorm", + "Tyger Tiger", + "Klaw", + "Micro/Macro", + "Bane", + "Roughhouse", + "Wolverine", + "Johnny Storm", + "Salem's Seven", + "Phyla-Vell", + "The Rocketeer", + "Lethal Legion", + "Harrier", + "Mr. Negative", + "Dawn", + "Rocket Racer", + "May Parker", + "Betty Brant", + "Shinko Yamashiro", + "The Enforcers", + "Lanolin", + "Doppelganger", + "Black Queen", + "Raider", + "Shape", + "Stepford Cuckoos", + "Cargill", + "Betty Brant", + "M.O.D.A.M.", + "Grandmaster", + "The Executioner", + "Shang-Chi", + "Shockwave", + "Beyonder", + "Vampiro", + "Penguin", + "Praxagora", + "Romulus", + "Jule Carpenter", + "Raider", + "Cyclone", + "Enchantress", + "Pepper Potts", + "Sharon Carter", + "Korath", + "Guile", + "Supergirl", + "Mister Freeze", + "Tana Nile", + "Hiroim", + "Molly Hayes", + "Black Knight", + "Yellow Claw", + "Ben Reilly", + "Sabra", + "Human Cannonball", + "Mr. X", + "Nightveil", + "Katie Power", + "Iceman", + "Thunderball", + "Proudstar", + "Cybersix", + "Mimic", + "Speed Demon", + "Wasp", + "3-D Man", + "Bedlam", + "Miss America", + "Raptor", + "Rafael Vega", + "Frightful Four", + "Green Arrow", + "Faith", + "Ultimo", + "Tyrant", + "Deep", + "Arcade", + "Hawk", + "Vapor", + "Armory", + "Anya", + "Paladin", + "Doc Samson", + "Holy", + "Shang-Chi", + "Ultravioletrrr", + "Swordsman", + "Proudstar", + "Zzzax", + "Power Pack", + "Amun", + "Wendigo", + "Jennifer", + "The 198", + "Sheva Callister", + "Iron Cross Army", + "Bruce", + "Owlman", + "Erza", + "Venus", + "Slyde", + "Robbie Robertson", + "Comet", + "Lorna Dane", + "Scarlet Spider", + "Traci", + "Ego", + "Bane", + "Green Arrow", + "Chimera", + "Sleepwalker", + "Russian", + "Typhoid Mary", + "Radioactive Man", + "Bizarro", + "Mas", + "Kid Colt", + "Virginia Dare", + "Karen O'Malley", + "Gabe Jones", + "Kat Farrell", + "Matilda", + "Devastator", + "Blockbuster", + "Cissie King-Jones", + "Harpoon", + "Vigilante", + "Stellaris", + "Huntress", + "Rogue", + "Plastic", + "Machine Man", + "The Hand", + "Sebastian Shaw", + "Artiee", + "Elixir", + "Topaz", + "Queen Noir", + "Midnight", + "Sentinel", + "Hammerhead", + "Forgotten One", + "Ravenous", + "Topaz", + "Hiroim", + "Jigsaw", + "Scalphunter", + "Fleur-de-Lis", + "Jonni", + "Lightning Lords of Nepal", + "Momoko", + "Sprite", + "Huntara", + "Beautiful", + "The Leader", + "Kulan Gath", + "Stardust", + "Snake-Eyes", + "Teenage Mutant Ninja Turtles", + "Man-Wolf", + "Ben Parker", + "Ma Gnuci", + "Colleen", + "Katana", + "Mondo Gecko", + "Thunderbird", + "The Liberty Legion", + "White Tiger", + "Luminals", + "Medusa", + "Frenzy", + "Shakti", + "Doctor Mindbender", + "Archangel", + "Lobo", + "Glorian", + "Salem's Seven", + "Loki", + "Professor X", + "Zarek", + "Valis", + "Jake", + "Alexander Pierce", + "Zaladane", + "Ultimate Spider-Man", + "Cuthbert", + "Tarot", + "Blue Marvel", + "Leonardo", + "Alexander Pierce", + "Lord Tyger", + "Morlun", + "Kabuki", + "Cottonmouth", + "Thunderbird", + "Savage Land", + "Fury", + "Valis", + "Kasumi", + "Maxima", + "Glory", + "Green", + "Christian Walker", + "Pepper Potts", + "Emplate", + "Word", + "W.I.T.C.H:", + "Cesspool", + "S.T.R.I.P.E.", + "Post", + "Wild Pack", + "Leeloo", + "Victor Mancha", + "Cleopatra", + "Nite Owl", + "Virtuous", + "Zombie", + "Stepford", + "Captain Flint", + "Human Cannonball", + "Xi’an", + "Doctor Spectrum", + "Shinko Yamashiro", + "Stryfe", + "Aleta", + "Monstress", + "Karolina", + "Mister Freeze", + "Havok", + "HYDRA", + "Slyde", + "KOS-MOS", + "Kitty Pryde", + "Layla", + "Sabra", + "Frightful Four", + "Abyss", + "Random", + "Beef", + "Black Bolt", + "Triplicate", + "Shadoweyes", + "Boom", + "Blizzard", + "Thaddeus Ross", + "Jinx", + "Crule", + "Black Queen", + "Wind Dancer", + "Power Man", + "Orphan-Maker", + "Changeling", + "Adrienne", + "Pyro", + "Eternity", + "Shalla-bal", + "Kitty", + "Gladiator", + "Knockout", + "Akemi", + "Wither", + "Reverse", + "Doppelganger", + "Fantastick Four", + "Halo", + "Scarecrow", + "Mariko Yashida", + "PantyMan", + "Clobber", + "Lady Shiva", + "Aginar", + "Ma Gnuci", + "Nite", + "Marvel Boy", + "Damage Control", + "Rat King", + "Mephistopheles", + "Asterix", + "Major Mapleleaf", + "Pride", + "Mega Man", + "Mauler", + "Nightwing", + "Lucy in the Sky", + "Red Skull", + "Scarlet Spider", + "Warhawk", + "Falcon", + "Mantis", + "Maddog", + "Madame Web", + "Yellowjacket", + "Umar", + "Blacklight", + "Miracleman", + "Coagula", + "Thing", + "Sentinels", + "X-Babies", + "Ajak", + "Magdalene", + "Ezekiel", + "Queen", + "Agent X", + "Timeslip", + "Pantha", + "Uatu The Watcher", + "Stormtrooper", + "Bonnie King", + "Hal", + "Lake", + "Junta", + "Cloud 9", + "Dazzler", + "Haven", + "Stephen Strange", + "Bart Rozum", + "Millie the Model", + "Albion", + "Flint", + "Ender Wiggin", + "Bazooka", + "Unicorn", + "Stinger", + "Scarlet Spider", + "Alex Wilder", + "Doomsday Man", + "Varga", + "Erza", + "Mr. Immortal", + "Mercury", + "Talos", + "Mulholland Black", + "Preak", + "Cyclops", + "Negative", + "Ares", + "Zaladane", + "Flatman", + "Hitomi Sakuma", + "Victor Von Doom", + "Amun", + "Silhouette", + "Mindworm", + "Purple Man", + "Vanisher", + "J. Jonah Jameson", + "Hypno-Hustler", + "Kaoru", + "Giant Girl", + "Rocket Raccoon", + "Arnim Zola", + "Hindsight Lad", + "Charlie Campion", + "Leopardon", + "Jack Murdock", + "Paibok", + "Sister Grimm", + "Dead", + "Stargirl", + "Fever", + "White Tiger", + "Vertigo", + "Jeryn Hogarth", + "Fantomette", + "Impulse", + "Plazm", + "Shadowcat", + "Marvel Apes", + "Mister Sinister", + "Arsenal", + "Luminals", + "Bullseye", + "Tiger", + "Dagger", + "Johnny Storm", + "Glory", + "Viper", + "Annihilus", + "Mr. Hyde", + "Karen Page", + "Black Panther", + "Dorian Gray", + "Topaz", + "Beyonder", + "La Nuit", + "Blazing Skull", + "Guile", + "Skaar", + "Brood", + "Cassandra Nova", + "Thunderbolt", + "Corsair", + "Wrecking Crew", + "Zarda", + "Shanna the She-Devil", + "Barracuda", + "Rapture", + "Guardians of the Galaxy", + "Rapture", + "Dead", + "Lanolin", + "Talkback", + "Blink", + "Elongated", + "Clan Destine", + "Siren", + "Gertrude Yorkes", + "Devos", + "Lockjaw", + "Bloodberry", + "Agent", + "The Twelve", + "Ms. Marvel", + "Blood Wraith", + "Sphinx", + "Colleen Wing", + "Blue", + "Red Wolf", + "Psycho-Man", + "Deviants", + "Harley Quinn", + "Molly", + "Dormammu", + "Sphinx", + "Stilt-Man", + "Controller", + "PsyNapse", + "Randall Flagg", + "Nebula", + "Manhunter", + "Masked Marvel", + "Decepticon", + "Peter Quill", + "Kumori", + "Talisman", + "Stinger", + "Sinann", + "Nocturne", + "Armor", + "Blackout", + "Bloodberry", + "Punisher", + "Manta", + "Debra Whitman", + "Dark X-Men", + "S.T.R.I.P.E.", + "Nightwing", + "Gertrude Yorkes", + "The Shiver Man", + "T'Challa", + "Eradicator", + "Romulus", + "Steel", + "Matilda", + "Cosmo", + "Pip", + "Raza", + "Brood", + "The Enforcers", + "Rumble", + "Lady Deathstrike", + "Electro", + "Rafael Vega", + "Morbius", + "Mikhail Rasputin", + "Kabuki", + "Tattoo", + "Galvatron", + "Nova", + "Deena Pilgrim", + "Calendar", + "Sunset Bain", + "Jungle", + "Mary Jane Watson", + "Living Mummy", + "Dinah Soar", + "Cloak and Dagger", + "Black Bolt", + "Aginar", + "Damian", + "Jane Foster", + "X-23", + "Tiger Shark", + "The Hood", + "Green Arrow", + "Maria Hill", + "Wendigo", + "Mister Sinister", + "Microchip", + "Strong Guy", + "Expediter", + "Jessica Drew", + "H.E.R.B.I.E.", + "Prodigy", + "Ghost", + "Alex Power", + "Eddie Lau", + "Burnout", + "Comedian", + "Salacious Crumb", + "Silhouette", + "Imp", + "Doomsday", + "Newton Destine", + "Nova", + "Deena Pilgrim", + "Ravage 2099", + "Marvex", + "Mindworm", + "Arsenic", + "Wild Pack", + "The Hand", + "Alex Power", + "Omega the Unknown", + "Jonah", + "Blonde", + "Ravage 2099", + "Sinann", + "Watchmen", + "Agents of Atlas", + "Cammy", + "Dirk Anger", + "Agent X", + "Erik the Red", + "Choice", + "Inertia", + "Stephen Strange", + "Jolt", + "Lightning", + "Green", + "Fantomex", + "She-Hulk", + "Ben Urich", + "Buff", + "Firedrake", + "Man-Thing", + "Arsenic", + "Celestials", + "Kasumi", + "Kid Colt", + "Prodigy", + "Prism", + "Harbinger", + "Korath", + "Raptor", + "Thor Girl", + "Faith", + "Scream", + "Vertigo", + "Dragonfly", + "Phoenix", + "Monstress", + "Rachel Grey", + "Mulholland Black", + "Elloe Kaifi", + "Magus", + "Deep", + "Red Shift", + "Lava-Man", + "Firedrake", + "New X-Men", + "Kinetix", + "Marvel Zombies", + "She-Hulk", + "Argent", + "Mandarin", + "Suprema", + "Hyperion", + "SheZow", + "Mandarin", + "Geiger", + "Triceraton", + "Kitty Pryde", + "Devos", + "Misfit", + "Kamandi", + "Black Canary", + "Rainbow", + "Doctor Spectrum", + "Harry Heck", + "Ultrawoman", + "Princess", + "Gideon", + "Moth", + "Ezekiel", + "Silver Surfer", + "Elongated", + "Genis-Vell", + "Slayback", + "Nekra", + "Savant", + "John Wraith", + "HYDRA", + "Patriot", + "Gertrude", + "Cloud 9", + "Darkhawk", + "Smasher", + "Vargas", + "Darkhawk", + "Baroness S'Bak", + "Mister Hyde", + "Ben Grimm", + "Prowler", + "Dakota North", + "Dark X-Men", + "Dove", + "War Machine", + "Hex", + "Marcus Van Sciver", + "Blue", + "Chamber", + "Empress", + "High Evolutionary", + "Grandmaster", + "Chandika", + "Bionic Commando", + "Askew-Tronics", + "The Order", + "Roxy", + "Flint", + "Forerunner", + "Serpentor", + "Debra Whitman", + "Hannibal King", + "Spider", + "Flash", + "Ray", + "Captain Universe", + "Mirage", + "Abomination", + "Nikki", + "Goliath", + "The Twelve", + "Vindicator", + "Bloodaxe", + "Toad", + "Amiko", + "Dreadnoughts", + "Starbolt", + "She-Hulk", + "Violet", + "Stunner", + "Starbolt", + "Amazi-Girl", + "Triceraton", + "Siege", + "Mole Man", + "Phyla-Vell", + "Kraven", + "Stripperella", + "Warlock", + "Infant Terrible", + "Darkhawk", + "Motormouth", + "Lady", + "Battering Ram", + "Jane Foster", + "Miyako", + "Multiple Man", + "Happy Hogan", + "Dirk Anger", + "Fantastic Four", + "Hellcat", + "Lady Bullseye", + "Eddie Lau", + "Stone Men", + "Blackbat", + "Steve Rogers", + "GW Bridge", + "Shazam", + "The Shadow", + "Dormammu", + "Shi'Ar", + "Adam Warlock", + "Lester", + "Dart", + "Charles Xavier", + "Cap'n Oz", + "Ezekiel Stane", + "Karate", + "Hellboy", + "Roughhouse", + "Carnage", + "Fantomah", + "Cannonball", + "Zaladane", + "Nite Owl", + "Whiplash", + "Copycat", + "Lady Vermin", + "Blonde Phantom", + "Supergran", + "Fantastick Four", + "Cobra", + "The Enforcers", + "Nightcrawler", + "Ser Duncan", + "Timeslip", + "U.S. Agent", + "Abbey", + "Kasumi", + "Justice", + "Gabe Jones", + "Sphinx", + "Morg", + "Danny Rand", + "Sailor", + "Hulk", + "Shotgun", + "Ulik", + "Vigilante", + "Agent", + "Lord Tyger", + "Nemesis", + "X-Babies", + "Mister Fantastic", + "Triathlon", + "Longshot", + "Mirage", + "Wither", + "S.T.R.I.P.E.", + "Nemesis", + "Doctor", + "Darkhawk", + "Violet", + "Chronomancer", + "Elements of Doom", + "Pepper Potts", + "WhirlGirl", + "Makkari", + "Jocasta", + "Boomer", + "Bullseye", + "Pyro", + "Shanna the She-Devil", + "Onslaught", + "Black Knight", + "Young Avengers", + "Victor Von Doom", + "Marvelman", + "Cobalt Man", + "Jakita", + "Roxy", + "Shocker", + "Titania", + "Cybergirl", + "Marrina", + "Blob", + "Buffy", + "Umar", + "Burnout", + "M.O.D.O.K.", + "Fin Fang Foom", + "Gargoyle", + "Glory", + "Lilandra", + "Thunderball", + "Spiral", + "Vin Gonzales", + "Bloodstorm", + "Stephen Strange", + "Randall Flagg", + "Nayana", + "Jazinda", + "Colleen", + "Domino", + "Raphael", + "Mach IV", + "Revanche", + "Mondo Gecko", + "Prism", + "Bengal", + "Moonstone", + "Swordsman", + "Jann", + "Aleta", + "Stature", + "Umar", + "Quentin Quire", + "Stinger", + "Panda Khan", + "The Captain", + "Starfox", + "Cherry", + "Ma Gnuci", + "Proudstar", + "Black Cat", + "King Bedlam", + "The Avengers", + "Man-Wolf", + "Kelly", + "Battering Ram", + "Gwen Stacy", + "Devil Dinosaur", + "Angel", + "Phyla-Vell", + "Pink", + "Randall", + "Bella", + "Weapon Omega", + "Thing", + "Heroes For Hire", + "Negative", + "Savage Land", + "The Hunter", + "Vermin", + "Captain America", + "Darwin", + "Ser Duncan", + "Lobo", + "Flying Dutchman", + "Changeling", + "Lady Mastermind", + "Kismet", + "Starwoman", + "Calamity", + "Arcade", + "Owlman", + "Druig", + "Masked Marvel", + "Misty", + "Marcus Van Sciver", + "Leo", + "Nextwave", + "Havok", + "Manhattan Guardian", + "Aaron Stack", + "Carlie Cooper", + "Lucky Pierre", + "Bi-Beast", + "Sharon Ventura", + "Songbird", + "Thanos", + "Darwin", + "Cyborg", + "X-Statix", + "Kole", + "Black", + "Scrambler", + "Gauntlet", + "Cerise", + "Morph", + "Karate Kid", + "Magdalene", + "Giant Girl", + "Sin", + "Varga", + "Cyblade", + "Whirlwind", + "Harry Heck", + "Vanisher", + "Virginia Dare", + "Infragirl", + "Shen", + "Fleur-de-Lis", + "Jann", + "Mas", + "Fat Cobra", + "Shadowcat", + "Spirit", + "Hawkman", + "Nightstar", + "Tecna", + "XJ-9", + "Duck-Girl", + "Firebird", + "B.Orchid", + "Owlwoman", + "M.O.D.A.M.", + "Supergirl", + "Dreaming Celestial", + "Talon", + "Becatron", + "Shining", + "Mr. Fixit", + "Curt Conners", + "Roxanne Simpson", + "Ezekiel Stane", + "Synch", + "Boom", + "Human Robot", + "Jolt", + "Mega Man", + "Smiling Tiger", + "Stephen Strange", + "Forgotten One", + "The Question", + "Zatara", + "Acolytes", + "Harry Osborn", + "Sun", + "Destiny", + "Dark Phoenix", + "Shadu the Shady", + "Uatu The Watcher", + "Synch", + "Mad Thinker", + "Captain Marvel", + "Devil Dinosaur", + "Alain", + "Robin Chapel", + "Bloodscream", + "Stephen Strange", + "Rhodey", + "Mighty", + "Meteorite", + "Cloak", + "Air-Walker", + "Rocket Racer", + "Bloodaxe", + "Dreadnought", + "Jonah", + "She-Hulk", + "Mas", + "Detective Soap", + "Karen O'Malley", + "Vin Gonzales", + "Gateway", + "Princess Powerful", + "Penance", + "Bishop", + "Colleen Wing", + "Hawkeye", + "Doomsday Man", + "Tomorrow Man", + "Makkari", + "Superwoman", + "Gypsy", + "Chimera", + "Superman", + "Radioactive Man", + "Shinko Yamashiro", + "Stardust", + "Cosmo", + "Electra", + "Michaelangelo", + "George Stacy", + "Monster Badoon", + "Two-Face", + "Thunderball", + "Mighty", + "Rumiko Fujikawa", + "Stryfe", + "Juggernaut", + "Korvac", + "Richard Fisk", + "Blossom", + "Maxima", + "Fin Fang Foom", + "Golden Guardian", + "Valkyrie", + "Mighty", + "Valda", + "Blizzard", + "Blacklight", + "Mordo", + "Amadeus Cho", + "Sinister Six", + "Silver Centurion", + "Firefly", + "Kid Colt", + "Metal Master", + "Binary", + "Aegis", + "Killer Shrike", + "Chronomancer", + "Wiccan", + "Iron Man", + "Monstress", + "Katie Power", + "Hal", + "Malcolm Colcord", + "Agent Liberty", + "Power Man", + "Damian", + "Nightmare", + "Grim Reaper", + "Tinkerer", + "Otto Octavius", + "Firelord", + "Kim", + "Meteorite", + "Tigra", + "Gressill", + "Cobweb", + "Sir Ram", + "Guy", + "Fantastic Four", + "Ulik", + "Bi-Beast", + "Leader", + "Shaman", + "Human Target", + "PantyMan", + "Payback", + "Pyro", + "Sway", + "Shadow", + "Contessa", + "Sandman", + "Layla Miller", + "Iron Monger", + "Aquaman", + "Alisha", + "Human Fly", + "Miracleman", + "Ch'od", + "Speed", + "Frog Thor", + "Blackhawks", + "Ezekiel", + "Hope Summers", + "Decepticon", + "Matsu'o Tsurayaba", + "Pilgrim", + "Fairchild", + "Crusher Hogan", + "The 198", + "Raider", + "Layla Miller", + "Beak", + "GW Bridge", + "Bruce", + "Kole", + "Snake-Eyes", + "Destiny", + "Devos", + "Victor Mancha", + "Luckman", + "Spellbinder", + "Squadron Supreme", + "Alain", + "Professor X", + "Starhawk", + "Rainbow", + "Pet Avengers", + "Tombstone", + "Polaris", + "Sharon Carter", + "Owlwoman", + "The Leader", + "Puppet Master", + "Prism", + "Sheena", + "Squadron Sinister", + "High Evolutionary", + "Daily Bugle", + "Supergran", + "Selene", + "Blacklight", + "Sleepwalker", + "Bloodaxe", + "Ben Reilly", + "Witchfire", + "Manitou", + "Foot Soldier", + "Black Bolt", + "Lobo", + "Omega the Unknown", + "Quasimodo", + "Arisia", + "Doctor", + "Warhawk", + "Jessica Jones", + "Dexter Bennett", + "The Professor", + "Frog Thor", + "Batman", + "Dexter Bennett", + "Speed Demon", + "Roxanne Simpson", + "Knockout", + "Squirrel", + "Violator", + "The Anarchist", + "Cloak and Dagger", + "Julian Keller", + "Big", + "Knockout", + "Elite", + "Frog-Man", + "Namor", + "Stella", + "Lobo", + "Doc Savage", + "Nayana", + "Blackbat", + "Scrambler", + "Bulldozer", + "Riddler", + "Stormtrooper", + "Alex Wilder", + "Warbird", + "Trini", + "Human Fly", + "Hooded", + "Norrin Radd", + "Phil Sheldon", + "Celsius", + "Hydro-Man", + "King Bedlam", + "Screwball", + "Excalibur", + "Dragon Man", + "Doop", + "Tenebrous", + "Nelvana", + "Brandy", + "Cyblade", + "Green Goblin", + "Ray Fillet", + "Manhattan Guardian", + "Karate", + "Ulik", + "Roadblock", + "Old Lace", + "Savage Land", + "Warbird", + "Cat", + "Black Bird", + "Screwball", + "Mary Jane Watson", + "Speed Demon", + "Deathlok", + "Dum Dum Dugan", + "U-Foes", + "Sabretooth", + "Momoko", + "Roxanne Simpson", + "Phil Sheldon", + "Moondragon", + "Silver Samurai", + "Bloodberry", + "Shadoweyes", + "Leonardo", + "Rictor", + "Ezekiel", + "Beak", + "Jake", + "Archangel", + "Warpath", + "Cyblade", + "Mr. Fantastic", + "Harry Heck", + "Copycat", + "Swarm", + "Forgotten One", + "Blockbuster", + "Lester", + "Ch'od", + "Arsenic", + "Marrina", + "Sage", + "PsyNapse", + "The Avengers", + "Midnight", + "Iron Cross Army", + "Russian", + "Magdalene", + "Nehzno", + "Alex Power", + "Mister Sinister", + "Stingray", + "Shard", + "Nova", + "Laurel", + "Pudding", + "Hawkeye", + "Power", + "Iron Monger", + "Chastity", + "Owl", + "Bulletgirl", + "Captain Midlands", + "Lucy in the Sky", + "Saracen", + "Boomer", + "Shalla-bal", + "Miracleman", + "Peter Parker", + "Steel Serpent", + "Elsa Bloodstone", + "Fantomah", + "Peter Parker", + "Bromley", + "Tyrant", + "XJ-9", + "Ka-Zar", + "Raven", + "Colleen Wing", + "The Fury", + "Garrison Kane", + "Stella", + "Psycho-Man", + "Ravage 2099", + "Typhoid Mary", + "Generation X", + "Green Lantern", + "Jayna", + "Millie the Model", + "Jessica", + "Rainmaker", + "Cinnamon", + "Tiger's Beautiful Daughter", + "Michael Van Patrick", + "Cable", + "Bonnie King", + "Captain Cross", + "Kid", + "Thunderbolt", + "Karatecha", + "Sunfire", + "Expediter", + "Natasha", + "Wind", + "Katma", + "Silver", + "Mr. Immortal", + "Stellaris", + "Gemma", + "Madrox", + "Emplate", + "Haven", + "Ben Grimm", + "Squadron Sinister", + "Horridus", + "Zemo", + "Galvatron", + "Vision", + "Abomination", + "Redwing", + "Nova", + "Arcana", + "Cyborg", + "Elements of Doom", + "Blizzard", + "Ego", + "Arrowette", + "Joker", + "Kismet", + "Constrictor", + "Shiver Man", + "Frenzy", + "Leatherhead", + "Salem's Seven", + "Dart", + "Madame Web", + "Arisia", + "Killer Shrike", + "Sunset Bain", + "Gung-Ho", + "Skullbuster", + "W.I.T.C.H:", + "Talkback", + "Two-Gun Kid", + "Bella", + "Ladyhawk", + "Wild", + "Cap'n Oz", + "Shining", + "Stormtrooper", + "Tsunami", + "Mister Fear", + "Blue Shield", + "Silver Sable", + "Dracula", + "Baron Strucker", + "Quasar", + "Microbe", + "Master Chief", + "Pink", + "Wrecking Crew", + "Melaka", + "Meggan", + "Human Target", + "Ben Urich", + "Roland Deschain", + "Victor Von Doom", + "Doop", + "Traci", + "Silhouette", + "Askew-Tronics", + "Proteus", + "Rictor", + "Mockingbird", + "Kinetix", + "Choice", + "Ballistic", + "Chastity", + "The Professor", + "Hulk", + "Clea", + "Armory", + "Mera", + "Jessica Jones", + "Damian", + "Rad", + "Dexter Bennett", + "Abomination", + "Gauntlet", + "Gateway", + "Leonardo", + "Kate Bishop", + "Ultra-Adaptoid", + "Lobo", + "Green", + "Thunderbolt Ross", + "Cimarron", + "Tempest", + "Ant-Man", + "Rhea", + "Aurora", + "Energizer", + "Wolverine", + "Azazel", + "Daimon Hellstrom", + "Sym", + "Doctor Faustus", + "Zuras", + "Cyclone", + "Morgan Stark", + "Invisible", + "Green", + "Absorbing Man", + "Pip", + "Komodo", + "Exiles", + "Saracen", + "Marrina", + "Wilson Fisk", + "Joshua Kane", + "Looker", + "She-Hulk", + "Ironclad", + "Prince of Orphans", + "Jann", + "Landau", + "Baron Zemo", + "Silver Sable", + "Wild", + "Gangbuster", + "Huntress", + "Huntress", + "Marvex", + "Burka", + "Insect", + "Suprema", + "White Tiger", + "Bluestreak", + "Squadron Supreme", + "Robert Baldwin", + "Newton Destine", + "Jesse", + "Red Skull", + "Judomaster", + "Mr. Fish", + "Steel Serpent", + "Ultra-Adaptoid", + "Chores MacGillicudy", + "Connor Hawke", + "Angel", + "Tomas", + "Grace", + "Starwoman", + "Valeria Richards", + "Luckman", + "Speed Demon", + "Lilandra", + "Donatello", + "Maximum", + "Outlaw Kid", + "Tombstone", + "Namor", + "Blood Wraith", + "Hank Pym", + "Madame", + "Muskrat", + "Magneto", + "Dexter Bennett", + "Manitou", + "Speedy", + "Cap'n Oz", + "Jessica Drew", + "Neon", + "John Wraith", + "Supergirl", + "The Shadow", + "Guardian", + "Jetstream", + "She-Ra", + "Clea", + "Tempest", + "Devi", + "The Renegades", + "3-D Man", + "Overlord", + "Elektra", + "Madrox", + "Infragirl", + "Ganymede", + "Mojo", + "Giant Girl", + "Melaka", + "Wild Pack", + "Gene Sailors", + "Guardians of the Galaxy", + "Misty Knight", + "Savage Land", + "Bluestreak", + "Virginia Dare", + "Black Knight", + "Santa Claus", + "She-Ra", + "Shockwave", + "Longshot", + "Wilson Fisk", + "Living Mummy", + "Virtuous", + "Iron Monger", + "Matilda", + "Magma", + "Eradicator", + "Nikki", + "Felicia Hardy", + "Rouge", + "Human Fly", + "Goliath", + "Buttercup", + "Purple Man", + "Bette", + "Two-Gun Kid", + "Silk Fever", + "Fantastick Four", + "Manitou", + "New Mutants", + "Kingpin", + "Cerebro", + "Super Hero Squad", + "Ghost", + "Stripperella", + "Vin Gonzales", + "X-Statix", + "Namor", + "Big", + "Wild Pack", + "Agent X", + "Brittany", + "The Santerians", + "Gangbuster", + "Chase Stein", + "Power Man", + "Maginty", + "Ben Parker", + "Ricochet", + "Grey Gargoyle", + "Hooded", + "Black Cat", + "Thundra", + "Lynn", + "Scarlet", + "Colleen", + "Marauders", + "Wendy", + "King Bedlam", + "Thunderbird", + "Sheva Callister", + "Invaders", + "Norrin Radd", + "Ghost", + "Magma", + "Martian", + "Parasite", + "Expediter", + "Stunner", + "Russian", + "Dead", + "Human Torch", + "Night", + "Skin", + "Rocket", + "Binary", + "Zakuro", + "Molten Man", + "Captain", + "Strong Guy", + "Dark X-Men", + "Lynn", + "Terry", + "Happy Hogan", + "WhirlGirl", + "Rumble", + "Traci", + "Captain Flint", + "Amanda Sefton", + "Decepticon", + "Ultimo", + "Detective Soap", + "Korvac", + "Weapon Omega", + "Fallen", + "Major Mapleleaf", + "Baron Strucker", + "John Jameson", + "Rachel Grey", + "Shriek", + "Zatanna", + "Jetstream", + "Fantomah", + "Howard The Duck", + "El Aguila", + "Magik", + "Donatello", + "Maverick", + "Unicorn", + "Watchmen", + "Amadeus Cho", + "Vermin", + "Mother-One", + "Lady", + "Joshua Kane", + "Belphegor", + "Joan the Mouse", + "Professor X", + "Firelord", + "Lady Vermin", + "Spirit", + "Valda", + "Crimson", + "Night Thrasher", + "Senator Kelly", + "Domino", + "Magus", + "Silver Samurai", + "Robert Baldwin", + "Cybersix", + "Zaran", + "She-Thing", + "The Anarchist", + "Hiroim", + "Rawhide Kid", + "Kraven", + "Nite Owl", + "Foggy Nelson", + "Eternals", + "Blackbat", + "Vision", + "B.Orchid", + "Scrambler", + "Cypher", + "Black Tom", + "Norman Osborn", + "Shen", + "Quasar", + "Black Tarantula", + "Owl", + "The Fallen", + "Mr. Payback", + "Harry Heck", + "Hobogoblin", + "Pretty Boy", + "Husk", + "Feral", + "Jack Power", + "Amanda Sefton", + "Ilyana Rasputin", + "Phyla-Vell", + "Dracula", + "Bebop", + "Blockbuster", + "Brainiac", + "Bedlam", + "Spider-Man", + "Lorna Dane", + "Shamrock", + "3-D Man", + "Nick Fury", + "Jennifer", + "Blastaar", + "Fin Fang Foom", + "Dargo Ktor", + "Insect", + "The Professor", + "Metal Master", + "Battering Ram", + "Hammerhead", + "Dum Dum Dugan", + "M.O.D.O.G.", + "Susan Delgado", + "Artemis", + "X-Force", + "Michael Van Patrick", + "Owl", + "Crystal", + "Alex Wilder", + "Archangel", + "Beautiful", + "Alpha Flight", + "Aleta", + "Starfox", + "Sailor", + "Leper Queen", + "Mad Thinker", + "Scourge", + "Millenium Guard", + "Justin Hammer", + "Armadillo", + "Deathcry", + "Happy Hogan", + "Incredible Hulk", + "Dani Moonstar", + "Connor Hawke", + "Storm", + "Four Horsemen of Apocalypse", + "Hussar", + "Titaness", + "Eternity", + "Mac Gargan", + "Comedian", + "Tinkerer", + "Maelstrom", + "Black Knight", + "Electra", + "Hellions", + "War", + "Wither", + "Amazi-Girl", + "Mega Man", + "Gravity", + "Pip", + "Thor Girl", + "Dark X-Men", + "Wendy", + "Magma", + "Riptide", + "Lily Hollister", + "Ichigo", + "Lightning", + "La", + "Spider-Woman", + "Omega Red", + "Valkyrie", + "Blastaar", + "Lilandra", + "Bastion", + "Sebastian Shaw", + "Polaris", + "Malcolm Colcord", + "Marvel Apes", + "Howard The Duck", + "Nighthawk", + "Amiko", + "Raza", + "Thor", + "Vulcan", + "Meteorite", + "Alain", + "A-Bomb", + "Masters of Evil", + "Werewolf By Night", + "Mandroid", + "Bromley", + "Avalanche", + "Cyclops", + "Sparx", + "Ms. Marvel", + "Maxima", + "Sakura", + "Brother Voodoo", + "Lucy in the Sky", + "Romulus", + "Cargill", + "Howard The Duck", + "Ladyhawk", + "Glory", + "Winter Soldier", + "Motormouth", + "Samus", + "Red Hulk", + "Hemingway", + "Northstar", + "Human Torch", + "Empowered", + "Harley Quinn", + "Manhunter", + "Orphan-Maker", + "Toxin", + "Centennial", + "Muskrat", + "Zzzax", + "Jennifer Smith", + "Shinobi Shaw", + "Kismet", + "Bonnie", + "Kree", + "Jane Foster", + "Word", + "Doctor Octopus", + "Flying Dutchman", + "Barb", + "Rafael Vega", + "Damian", + "Lilandra", + "Foot Soldier", + "Sentinels", + "Web", + "Hypno-Hustler", + "Controller", + "Daken", + "The Fury", + "Puppet Master", + "Nelvana", + "Spyke", + "Marauders", + "Iron Cross Army", + "Magus", + "Jack Power", + "Emplate", + "Aqueduct", + "Leopardon", + "Maximum", + "Chores MacGillicudy", + "Dog Brother #1", + "New Mutants", + "Longshot", + "Vector", + "Karolina", + "Nebula", + "Talos", + "U.S. Agent", + "Xorn", + "Fathom", + "Pestilence", + "Pet Avengers", + "Shape", + "Hitman", + "Garganta", + "Ender Wiggin", + "Gorilla Man", + "Rhino", + "Texas Twister", + "Shard", + "Warpath", + "Zakuro", + "Cyclone", + "Patch", + "Indigo", + "The Punisher", + "Juggernaut", + "Hooded", + "Amanda", + "Spitfire", + "New Warriors", + "True Believers", + "Captain Midlands", + "Cheetah", + "Maelstrom", + "Shane Yamada-Jones", + "Binary", + "Talisman", + "Shiva", + "Cobra", + "White Tiger", + "Luminals", + "Copperhead", + "Harley Quinn", + "Quentin Quire", + "Micro/Macro", + "Salo", + "Dog Brother #1", + "M.O.D.O.K.", + "Beyonder", + "Bug", + "Misty Knight", + "Terror", + "Venom", + "Lester", + "Princess Powerful", + "Suprema", + "Loa", + "Lords of Avalon", + "Mastermind", + "Rescue", + "Doctor Doom", + "Doctor Octopus", + "Gwen Stacy", + "Rhino", + "Wildcat", + "Komodo", + "Sharon Ventura", + "Pestilence", + "Prince of Orphans", + "Puff Adder", + "Catwoman", + "Jennifer", + "Nitro", + "Red", + "Phil Sheldon", + "Bishop", + "Kulan Gath", + "Deena Pilgrim", + "Darkhawk", + "Dark Phoenix", + "Speedy", + "Hyperion", + "Burka", + "Anya", + "Wendy", + "Diablo", + "Aquaman", + "White Tiger", + "Peter Parker", + "Starfire", + "Satana", + "Spellbinder", + "Elixir", + "Man-Thing", + "Spider-Man", + "Chameleon", + "Salem's Seven", + "Roughhouse", + "Lorna Dane", + "Glenn Talbot", + "Nightcrawler", + "Nico", + "Glory", + "The 198", + "Druig", + "Bart Rozum", + "Lord Hawal", + "3-D Man", + "Shadu the Shady", + "Sunspot", + "Saracen", + "Alexa Mendez", + "Stargirl", + "Darkstar", + "U-Foes", + "Contessa", + "Amanda", + "Skullbuster", + "Dead", + "Ironclad", + "Mysterio", + "Sentinels", + "Sharon Ventura", + "Captain Flint", + "Hooded", + "Skreet", + "Bruce", + "Mattie Franklin", + "Mister Fear", + "Silver", + "Flint", + "Battering Ram", + "New X-Men", + "Sub-Mariner", + "Cloud 9", + "Sin", + "Battle", + "Elasti-Girl", + "Erik the Red", + "Vengeance", + "Eternals", + "Matthew Murdock", + "Fleet Tracking", + "Falcon", + "Karen O'Malley", + "Moon Knight", + "Santa Claus", + "Dick", + "Leader", + "Toad", + "Tombstone", + "The Fury", + "Uatu The Watcher", + "Elektra", + "Magneto", + "Deacon Frost", + "Rouge", + "Cissie King-Jones", + "Jean", + "Orion", + "Expediter", + "Daimon Hellstrom", + "Stargirl", + "Laurel", + "Deena Pilgrim", + "Silk Fever", + "Dollar", + "La", + "Black Bird", + "Zatara", + "Bullseye", + "Bumblebee", + "X-Force", + "X-Factor Investigations", + "Becatron", + "Lady Deathstrike", + "Rocket Racer", + "Skreet", + "Blue", + "Night Nurse", + "Xavin", + "Human Cannonball", + "The Captain", + "Storm", + "Skreet", + "Squirrel Girl", + "Stormtrooper", + "Neon", + "Ch'od", + "U-Go Girl", + "Albion", + "Baron Strucker", + "Tim", + "PsyNapse", + "Supergran", + "Falcon", + "Atom", + "Mephisto", + "Amazoness", + "Bizarro", + "Iron", + "Tana Nile", + "Calamity", + "Emplate", + "Agent Zero", + "Cloud 9", + "Robin", + "B.Orchid", + "She-Venom", + "Morph", + "Shape", + "Ronan", + "Vin Gonzales", + "Marcus Van Sciver", + "Steel Serpent", + "La Nuit", + "A-Bomb", + "Dusk", + "Krista Starr", + "Iron Lad", + "Arsenal", + "Frog-Man", + "Misty", + "Alexa Mendez", + "Marauders", + "Niobe", + "Lieutenant Marcus Stone", + "Retro Girl", + "Darkhawk", + "Baroness", + "Mother Askani", + "Dum Dum Dugan", + "Blue Marvel", + "Victor Von Doom", + "Fleet Tracking", + "Luminals", + "Gamma Corps", + "Raza", + "Mauler", + "Lime", + "Hitman", + "Beyonder", + "Queen", + "Spoiler", + "Box", + "Namorita", + "Cyber", + "Lady Bullseye", + "The Call", + "Black Knight", + "Tempo", + "Red", + "Bonnie King", + "Zatara", + "Destiny", + "Nighthawk", + "Crimson", + "Stephanie de la Spiroza", + "Wendigo", + "Nicolaos", + "Sleepwalker", + "Sugar Man", + "Masters of Evil", + "Cuckoo", + "Bionic Commando", + "High Evolutionary", + "Cobweb", + "Supreme Intelligence", + "Spider", + "Paibok", + "Puppet Master", + "Inhumans", + "Scourge of the Underworld", + "Terra", + "Doorman", + "Raza", + "Mastermind", + "Salacious Crumb", + "Tana Nile", + "Killmonger", + "Frank Castle", + "Dawn", + "Hawk", + "Mad Thinker", + "Blur", + "Doll", + "Black Bird", + "Captain America", + "Scarecrow", + "Polaris", + "Maggott", + "Justice", + "Puck", + "Trauma", + "Unknown Soldier", + "Sebastian Shaw", + "Fantomah", + "George Stacy", + "Zemo", + "Vance Astro", + "X-Ray", + "Dusk", + "Songbird", + "Shadowcat", + "Hemingway", + "Incredible Hulk", + "Chun-Li", + "Lady Deathstrike", + "Steve Rogers", + "Beach Head", + "Dirk Anger", + "Kristin", + "Husk", + "Hooded", + "Vera", + "Warbird", + "Cesspool", + "Calendar", + "Teenage Mutant Ninja Turtles", + "Kratha", + "Armadillo", + "Dawnstar", + "Carmella Unuscione", + "Vance Astro", + "Hal", + "Captain Britain", + "Bebop", + "Zeigeist", + "Manta", + "Payback", + "Bastion", + "Fenris", + "Maddog", + "Norman Osborn", + "Thing", + "HYDRA", + "Doctor Doom", + "Whistler", + "Mandroid", + "Calypso", + "Tomorrow Man", + "Bedlam", + "Dead Girl", + "Buff", + "Scarecrow", + "Night Nurse", + "Roxanne Simpson", + "Bloke", + "Valkyrie", + "Kate Bishop", + "Bella", + "Devastator", + "Dart", + "Jeryn Hogarth", + "Dark Avengers", + "Loki", + "Ben Urich", + "Hairball", + "Vampiro", + "Sally Floyd", + "Illuminati", + "Swift", + "The Shadow", + "Unus", + "Scrambler", + "Manhattan Guardian", + "Lucky Pierre", + "Skrulls", + "Darna", + "Destiny", + "Tiger's Beautiful Daughter", + "Siren", + "Cesspool", + "Trish Tilby", + "Annihilus", + "Lilandra", + "Loria", + "Jakita", + "Monster Badoon", + "Amethyst", + "W.I.T.C.H:", + "Armory", + "Energizer", + "Otto Octavius", + "Fat Cobra", + "Chat", + "Dreaming Celestial", + "Rumiko Fujikawa", + "Watchmen", + "Nayana", + "Dorian Gray", + "Titania", + "Sumo", + "Clobberella", + "Thunderbird", + "The Enforcers", + "Alisha", + "Max", + "Nighthawk", + "Callisto", + "Expediter", + "Switch", + "Black", + "Stephanie de la Spiroza", + "Greymalkin", + "Defenders", + "Bluestreak", + "Talisman", + "Iceman", + "Lockheed", + "Starfire", + "Whirlwind", + "Octobriana", + "Bug", + "Quasar", + "Bucky", + "Ted Forrester", + "Mariko Yashida", + "Scalphunter", + "Loa", + "Jackal", + "Watchmen", + "Choice", + "Hit", + "Senator Kelly", + "Carol Danvers", + "Adrienne", + "Famine", + "Boomer", + "Eternals", + "Mordo", + "Jack Murdock", + "Lucky Pierre", + "Masked Marvel", + "Debrii", + "Bizarro", + "Thing", + "Hepzibah", + "Tyrannus", + "Mephistopheles", + "Erza", + "Sheena", + "Elite", + "Blonde", + "Diablo", + "Lords of Avalon", + "X.S.E.", + "Invisible", + "Bishop", + "Elongated", + "Calypso", + "Donna", + "Unknown Soldier", + "Mephistopheles", + "The Fury", + "Oracle", + "Masada", + "Void", + "Winged", + "Lucky Pierre", + "Eternity", + "Morgan Stark", + "Green", + "Stripperella", + "Karate", + "Wallflower", + "Russian", + "Sinister Six", + "Centennial", + "Ronin", + "Insect", + "X-Babies", + "Cyber", + "Kamandi", + "Stella", + "Human Fly", + "Man-Wolf", + "Captain Universe", + "Rattler", + "Laurel", + "Maiden", + "Puma", + "Matsu'o Tsurayaba", + "Sepulchre", + "Firebird", + "Topaz", + "Clover", + "PantyMan", + "Kulan Gath", + "Tattoo", + "Joshua Kane", + "Gravity", + "Bloom", + "Stone Men", + "Red Ghost", + "Rat King", + "Bronze Tiger", + "Captain", + "Impulse", + "Black", + "Ultimo", + "Howard The Duck", + "Amiko", + "Toro", + "Blonde", + "Flatman", + "Big Wheel", + "Mystique", + "Martin Li", + "Stinger", + "Tempo", + "Layla Miller", + "Rescue", + "Demogoblin", + "Vargas", + "Captain Midlands", + "Mister Sinister", + "Nite", + "Pilgrim", + "Cosmo", + "Silver", + "Ballistic", + "The Shiver Man", + "Weapon X", + "Insect", + "Stunner", + "Askew-Tronics", + "Rachel Grey", + "Flamebird", + "Deathstrike", + "Flatman", + "Boodikka", + "Ink", + "Stinger", + "Karen O'Malley", + "Wonder", + "Raider", + "Cat", + "Omega Red", + "Curt Conners", + "Gertrude", + "Ultimate Spider-Man", + "Captain Planet", + "Albert Cleary", + "Magik", + "Avalanche", + "Next Avengers", + "Devos", + "Gargoyles", + "Hank Pym", + "Super-Skrull", + "Ultimo", + "Kraven the Hunter", + "Mr. X", + "Hawkgirl", + "Hawkeye", + "Katie Power", + "Firebird", + "The Punisher", + "Damian", + "Two-Gun Kid", + "Clobberella", + "Bastion", + "Ultimatum", + "Glory", + "Mr. Payback", + "Kraven the Hunter", + "Deacon Frost", + "Ozymandias", + "Heather", + "X-Cutioner", + "Blonde", + "Andromeda", + "Sepulchre", + "Stunner", + "Bronze Tiger", + "Katma", + "Batgirl", + "Agents of Atlas", + "Vera", + "Triathlon", + "Klaw", + "Harley Quinn", + "Justin Hammer", + "Hepzibah", + "Cesspool", + "Four Horsemen of Apocalypse", + "Leech", + "Devastator", + "Cyblade", + "La Nuit", + "Troia", + "Miss", + "Lady Shiva", + "Captain Flint", + "George Stacy", + "Ricochet", + "Nelvana", + "Spitfire", + "Ezekiel Stane", + "Great Lakes Avengers", + "Watchmen", + "Mega Man", + "Lucy in the Sky", + "Force Works", + "Devil Dinosaur", + "Lady Ursula", + "Katana", + "Ultimate Spider-Man", + "Thing", + "Dragonfly", + "Silhouette", + "Starwoman", + "Ilyana Rasputin", + "Dr. Strange", + "Bucky", + "Callisto", + "Grey Gargoyle", + "Lyja", + "Illuminati", + "Wild", + "Bart Rozum", + "Savant", + "U.S. Agent", + "Secret", + "Random", + "Stephanie de la Spiroza", + "Piledriver", + "Box", + "Sakura", + "Defenders", + "Thor Girl", + "Wild Child", + "Odin", + "Blazing Skull", + "Supergirl", + "Liberty", + "Martin Li", + "Bloodscream", + "Shikari", + "Belphegor", + "Great Lakes Avengers", + "Spider-Girl", + "Vengeance", + "Karate Kid", + "Logan", + "Feral", + "Misty", + "Inertia", + "Impulse", + "Blonde", + "Inhumans", + "Onslaught", + "Superman", + "Geiger", + "Power", + "Spider", + "Stepford Cuckoos", + "Rocket", + "Mauler", + "May Parker", + "Chimera", + "Lettuce", + "Titaness", + "Kelly", + "Clint Barton", + "Obadiah Stane", + "El Aguila", + "Virtuous", + "Greymalkin", + "Ord", + "Agent Zero", + "Ultimatum", + "Terrax", + "Foggy Nelson", + "Muskrat", + "Fallen One", + "Askew-Tronics", + "Wither", + "Grace", + "Absorbing Man", + "Rage", + "Purifiers", + "Tomorrow Man", + "Jonah", + "Acolytes", + "Purifiers", + "Rattler", + "La Nuit", + "Dark X-Men", + "Sabretooth", + "Web", + "Genis-Vell", + "Beach Head", + "Stryfe", + "Savage Land", + "Doctor Faustus", + "Pyro", + "Night Thrasher", + "Lily Hollister", + "Brainiac", + "The Liberteens", + "Stryfe", + "M.O.D.O.G.", + "Fury", + "Batwoman", + "Harbinger", + "Squadron Sinister", + "Zaran", + "Rafael Vega", + "Veda", + "X-Force", + "Earthquake", + "Arrowette", + "Grim Reaper", + "Adam Destine", + "Kraven the Hunter", + "Donna", + "Centennial", + "Wasp", + "Rorschach", + "Kratha", + "Hope Summers", + "Mockingbird", + "Stripperella", + "Shadow King", + "Killer Shrike", + "Lightning Lords of Nepal", + "Jack Flag", + "Mulholland Black", + "Anthem", + "Spacker Dave", + "Deep", + "Ben Urich", + "Spacker Dave", + "Crimson Crusader", + "Shocker", + "Captain", + "Shiva", + "Malice", + "Marvel Boy", + "Jericho", + "Halo", + "Cinnamon", + "Box", + "Rose", + "Sunspot", + "Rainbow", + "The Santerians", + "Cerise", + "Tick", + "Misfit", + "Miek", + "Warpath", + "Shatterstar", + "Shining", + "Whizzer", + "Cherry", + "Mattie Franklin", + "Aegis", + "Joan the Mouse", + "Stone Men", + "Princess", + "Kendra", + "Tag", + "Cloud 9", + "XJ-9", + "Blitzkrieg", + "Caretaker", + "Speed", + "Dove", + "Cyblade", + "Albert Cleary", + "Aztec", + "Box", + "Ichigo", + "Blackbat", + "Infragirl", + "Lanolin", + "Ronin", + "Gwen Stacy", + "Hellboy", + "Katie Power", + "Jennifer", + "Black Widow", + "Shanna the She-Devil", + "Martian", + "Phalanx", + "Horridus", + "Zarek", + "Lily Hollister", + "Obadiah Stane", + "Aspen", + "Patch", + "Thunderbird", + "Druig", + "Captain", + "Unus", + "Scarlet Witch", + "Ilyana Rasputin", + "Proemial Gods", + "A-Bomb", + "Lethal Legion", + "Lucky Pierre", + "Scarecrow", + "Night", + "White Queen", + "Squirrel", + "Supernaut", + "WhirlGirl", + "Buff", + "Adrienne", + "Yellowjacket", + "Glenn Talbot", + "Diamond", + "Hobgoblin", + "Jimmy Woo", + "Ajaxis", + "Chase Stein", + "Zarek", + "Nico", + "Hulkling", + "Gertrude", + "Marvel Apes", + "Dargo Ktor", + "Glory", + "Blindfold", + "Freefall", + "Night", + "Madame Masque", + "Clobberella", + "Void", + "Kabuki", + "Infragirl", + "Bulleteer", + "Venus Dee Milo", + "Guardsmen", + "Shadu the Shady", + "Doctor Faustus", + "Penguin", + "Howard Saint", + "Starwoman", + "Shadow", + "Moira MacTaggert", + "Malcolm Colcord", + "Fenris", + "Amanda", + "Spencer Smythe", + "Countess", + "White Queen", + "Happy Hogan", + "Hellion", + "Madame Web", + "Octobriana", + "Hellcat", + "Fallen", + "Goliath", + "Harbinger", + "Frenzy", + "Victor Mancha", + "Black Crow", + "Umar", + "Peter Parker", + "Inertia", + "James Buchanan Barnes", + "Manhunter", + "Sepulchre", + "Edwin Jarvis", + "Sym", + "Next Avengers", + "Steel", + "Turbo", + "Doctor Faustus", + "Raza", + "Nemesis", + "X-51", + "Piledriver", + "PantyMan", + "Lyja", + "Arachne", + "Atom", + "Lyja", + "Swift", + "Mockingbird", + "Captain Planet", + "Husk", + "Iceman", + "Sharon Carter", + "Defenders", + "Lockjaw", + "Mr. Fish", + "Sif", + "Kinetix", + "Infragirl", + "Brittany", + "Fin Fang Foom", + "Charles Xavier", + "Captain America", + "Ultimo", + "Doctor", + "River", + "Comedian", + "Gwen Stacy", + "Green Lantern", + "Lethal Legion", + "Clobber", + "Greymalkin", + "Mister Freeze", + "Mr. Fantastic", + "Justice", + "Kulan Gath", + "Devi", + "Dinah Soar", + "Deathcry", + "Starfox", + "Mr. Bumpo", + "She-Venom", + "Ch'od", + "Elasti-Girl", + "King Cobra", + "Wiccan", + "Frenzy", + "Triton", + "3-D Man", + "Mandroid", + "Arachne", + "Knockout", + "Clover", + "Bruce", + "Odin", + "Rainbow", + "Lobo", + "Stone Men", + "Cherry", + "Puff Adder", + "Clobberella", + "Salo", + "Longshot", + "Kronos", + "Shalla-bal", + "Random", + "Topaz", + "Mikhail Rasputin", + "Purple Man", + "Knockout", + "Garia", + "Loa", + "Mindworm", + "Dark Avengers", + "Steel Serpent", + "Git Hoskins", + "Wonder", + "Cuthbert", + "Shrinking", + "The Leader", + "Sheena", + "Baroness", + "Hairball", + "Jess", + "Jonni", + "Sentinels", + "Cassandra Nova", + "Khan", + "Hank Pym", + "Hammerhead", + "Sway", + "Catseye", + "Sparx", + "Aspen", + "Stormtrooper", + "Debra Whitman", + "T'Challa", + "Cheetara", + "Cyclone", + "Frank Castle", + "Batgirl", + "Karate", + "Cybergirl", + "Falcon", + "Karatecha", + "Bonnie", + "Armory", + "Dawnstar", + "Major Mapleleaf", + "Liz Osborn", + "Shiver Man", + "Elasti-Girl", + "Vera", + "Sabretooth", + "Generation X", + "Luminals", + "Huntress", + "Mr. Fixit", + "Lime", + "Turbo", + "Pink", + "Empress", + "Red Skull", + "Timeslip", + "Rage", + "Kratha", + "Alisha", + "Tara", + "Malcolm Colcord", + "Bonnie", + "Incredible Hulk", + "Firestorm", + "Tsunami", + "Luckman", + "Scarlet", + "Musa", + "Bloom", + "Ganymede", + "Warhawk", + "Madelyne Pryor", + "Savage Land", + "The Watchers", + "Carlie Cooper", + "Echo", + "Wonder Man", + "Sara", + "Plazm", + "Impossible Man", + "Vision", + "Celestials", + "Arcana", + "Moon Knight", + "Superman", + "Young X-Men", + "Thaddeus Ross", + "Gloss", + "H.E.R.B.I.E.", + "Ego", + "Quasimodo", + "White Queen", + "Nekra", + "Colleen", + "Puck", + "Aegis", + "Sister Grimm", + "Cat", + "Burka", + "Nemesis", + "Black Knight", + "Chun-Li", + "Clea", + "Avengers", + "New Goblin", + "Gateway", + "Cable", + "Jeryn Hogarth", + "Hobogoblin", + "Terra", + "Machine Man", + "Lanolin", + "Looker", + "Donna", + "Cybersix", + "Masada", + "Misty", + "Luke Cage", + "Mordo", + "Jackal", + "Vogue", + "Violations", + "Haven", + "Kaoru", + "Free", + "Gauntlet", + "Hypno-Hustler", + "Mojo", + "Ted Forrester", + "Namorita", + "Paladin", + "Nekra", + "Arsenic", + "Wind", + "Roxy", + "Marrina", + "Ser Duncan", + "Iron Fist", + "Fabian Cortez", + "Mongu", + "Ultrawoman", + "Firebrand", + "KOS-MOS", + "Flatman", + "Crimson Avenger", + "Silver", + "Mach IV", + "Felicia Hardy", + "Zarda", + "Jackpot", + "Charles Xavier", + "Toad", + "Shinobi Shaw", + "Ogun", + "Psylocke", + "Namor", + "Whirlwind", + "Mach IV", + "Ghost", + "Silver Fox", + "Aquaman", + "Masters of Evil", + "Amanda", + "Donald Blake", + "Amora", + "Millie the Model", + "Rad", + "Layla", + "Russian", + "Ultragirl", + "Defenders", + "James Buchanan Barnes", + "Captain Cross", + "Pestilence", + "Red Wolf", + "Pride", + "Demogoblin", + "Ord", + "Illuminati", + "Nite", + "Promethea", + "Orion", + "Matsu'o Tsurayaba", + "Beast", + "Comet", + "Shane Yamada-Jones", + "X.S.E.", + "U.S. Agent", + "Saracen", + "Vindicator", + "Richard Fisk", + "Doctor", + "Nightcat", + "Ganymede", + "Insect", + "Hussar", + "Reptil", + "Kat Farrell", + "Green", + "Prima", + "Jess", + "Fever", + "Baroness S'Bak", + "Thunderbolts", + "Ilyana Rasputin", + "Ben Reilly", + "Circuit", + "A.I.M.", + "Echo", + "Web", + "Morlun", + "Iron Patriot", + "Roxanne Simpson", + "Bette", + "Indigo", + "Fever", + "Secret", + "Spider-Woman", + "Belphegor", + "Leech", + "Anole", + "Black Knight", + "Octobriana", + "Lila Cheney", + "Salem's Seven", + "Spirit", + "Slyde", + "Tomas", + "The Anarchist", + "Frank Castle", + "Atlas", + "Killraven", + "Bronze Tiger", + "Black", + "Mercury", + "Sym", + "Barb", + "Helspont", + "Mia Dearden", + "Comedian", + "Karatecha", + "Miss America", + "Jessica Drew", + "Maria Hill", + "Hawkman", + "Mr. Fish", + "Zodiak", + "Snowbird", + "Brainiac", + "Sabretooth", + "Pink", + "Ben Urich", + "Star-Lord", + "Colt", + "Gemma", + "Grandmaster", + "Roughhouse", + "Screwball", + "Groot", + "Doctor Strange", + "Valeria Richards", + "El Aguila", + "Inhumans", + "Stephen Strange", + "Betty Ross", + "Tara", + "Shazam", + "Patch", + "Katie Power", + "Shamrock", + "Peter Parker", + "Invaders", + "Human Cannonball", + "Madame", + "Gladiator", + "Mesmero", + "Lester", + "Hardball", + "Pixie", + "She-Ra", + "Harry Osborn", + "Lady Mastermind", + "Mary Jane Watson", + "Warren Worthington III", + "Bastion", + "WhirlGirl", + "Azrael", + "Amanda", + "Kitty", + "Gertrude", + "Iron Monger", + "Beyonder", + "Ka-Zar", + "Bazooka", + "Ezekiel Stane", + "Nova", + "Toad", + "Siryn", + "Satana", + "Red She-Hulk", + "Beyonder", + "Onslaught", + "Air-Walker", + "White Queen", + "Quicksilver", + "Jack Murdock", + "Spider-Girl", + "Lamprey", + "Spectrum", + "Phalanx", + "Illuminati", + "The Defenders", + "Wrecking Crew", + "Illuminati", + "Tyrant", + "Iron Man", + "Frightful Four", + "Doomsday", + "Mordo", + "Spectrum", + "Terrax", + "Kratha", + "The Hand", + "Crimson Dynamo", + "Tarot", + "Lizard", + "Lucky Pierre", + "Fleur-de-Lis", + "Avalanche", + "Sway", + "Bedlam", + "Vindicator", + "Guardians of the Galaxy", + "Redwing", + "Spellbinder", + "Spitfire", + "Makkari", + "Dazzler", + "Flash", + "Cyclops", + "Jann", + "Whistler", + "Wilson Fisk", + "Aleta", + "Glitter", + "Rumiko Fujikawa", + "Tiger's Beautiful Daughter", + "Chameleon", + "Cleopatra", + "Ben Grimm", + "Whiplash", + "Skreet", + "Ajaxis", + "Joan the Mouse", + "Zarek", + "Andromeda", + "Hemingway", + "Octobriana", + "Warhawk", + "Hammerhead", + "Pretty Boy", + "Ghost", + "Mantis", + "Blue", + "Rhea", + "Valis", + "Albert Cleary", + "Chat", + "Shard", + "Anthem", + "Wraith", + "U.S. Agent", + "Baroness S'Bak", + "King Bedlam", + "Tony Stark", + "Donna", + "B.Orchid", + "Bullseye", + "Skin", + "Doomsday", + "Black Tarantula", + "Sugar Man", + "Redwing", + "Natasha", + "Praxagora", + "Erza", + "Inertia", + "Choice", + "Erza", + "Bulldozer", + "Crimson Avenger", + "Prima", + "Aquagirl", + "The Renegades", + "Makkari", + "Guardsmen", + "Leatherhead", + "Bulleteer", + "Zatanna", + "Mercer", + "Skrulls", + "Arnim Zola", + "Hyperion", + "Shatterstar", + "Marrow", + "Mighty", + "Countess", + "Hobogoblin", + "Baxter Stockman", + "Warren Worthington III", + "Dawn", + "Spectrum", + "Bishop", + "Inhumans", + "Master Mold", + "Dark X-Men", + "River", + "Sentinel", + "Charles Xavier", + "Cleopatra", + "Skullbuster", + "Bella", + "Wonder Man", + "Smiling Tiger", + "Jonah", + "Shrinking", + "Baroness S'Bak", + "Buttercup", + "Flamebird", + "Shape", + "Indigo", + "Blastaar", + "Changeling", + "Monstress", + "Blok", + "Man-Thing", + "Marcus Van Sciver", + "Karen O'Malley", + "Mister Fear", + "Bride of Nine Spiders", + "Alpha Flight", + "Blue Beetle", + "Panda Khan", + "Arrowette", + "Blue Marvel", + "Fleur-de-Lis", + "Nite", + "Blindfold", + "Baron Strucker", + "A-Bomb", + "Scourge", + "Tara", + "Cobalt Man", + "Cardiac", + "Tombstone", + "Shi'Ar", + "Negative", + "Carol Hines", + "Marvel Zombies", + "Lieutenant Marcus Stone", + "Doppelganger", + "Leatherhead", + "Tony Stark", + "Warren Worthington III", + "Wildcat", + "Captain", + "Ballistic", + "Vixen", + "Fin Fang Foom", + "Bulletgirl", + "Redwing", + "S.H.I.E.L.D.", + "Clint Barton", + "Ezekiel Stane", + "Bumblebee", + "Siryn", + "Akemi", + "Sif", + "Sugar Man", + "Saracen", + "Burka", + "Electra", + "Hank Pym", + "Vanisher", + "Spider-Man", + "The Leader", + "Inertia", + "Spoiler", + "Earthquake", + "Barb", + "Orphan-Maker", + "Colt", + "X-Babies", + "Dagger", + "Spencer Smythe", + "American Eagle", + "The Hunter", + "Ben Urich", + "The Twelve", + "Deacon Frost", + "Red Shift", + "Marvel Apes", + "Susan Delgado", + "Red 9", + "Micromax", + "Inertia", + "Lester", + "Black Panther", + "Sunspot", + "Plastic", + "Judomaster", + "Daimon Hellstrom", + "Dragon Man", + "Adam Destine", + "Ironclad", + "Sue Storm", + "Foot Soldier", + "Quasimodo", + "Blastaar", + "Mordo", + "Shotgun", + "Bloke", + "Bruce Banner", + "Wrecking Crew", + "Masque", + "Sparx", + "Eddie Lau", + "Spoiler", + "Centennial", + "Human Target", + "Devi", + "Living Mummy", + "Zatanna", + "Adam Warlock", + "Lila Cheney", + "Nikki", + "Nighthawk", + "Owlwoman", + "Parasite", + "Next Avengers", + "Ravenous", + "Andromeda", + "Scarlet Witch", + "Sepulchre", + "Butterfly", + "Boom", + "Captain Planet", + "Wonder Woman", + "Squirrel Girl", + "Moondragon", + "Queen", + "Triplicate", + "Daily Bugle", + "Bonnie King", + "Glitter", + "Mister Sinister", + "Lifeguard", + "Lords of Avalon", + "Horridus", + "Squirrel", + "Ka-Zar", + "The Liberteens", + "Boomer", + "Ray", + "Clover", + "Kinsey Walden", + "Beak", + "Alice", + "Black Widow", + "Silk", + "Betty Brant", + "Word", + "Kate Bishop", + "Kronos", + "Arclight", + "Inertia", + "Flash", + "Lucky Pierre", + "Foot Soldier", + "Beast", + "Shang-Chi", + "The Liberteens", + "Tick", + "Micro/Macro", + "Piledriver", + "Mystique", + "Puck", + "Great Lakes Avengers", + "Captain Stacy", + "Deep", + "Polaris", + "Rocket", + "Bronze", + "Tempo", + "3-D Man", + "Stryfe", + "Nightveil", + "M.O.D.O.K.", + "Graphics", + "D'Ken Neramani", + "Motormouth", + "Sinister Six", + "Juggernaut", + "Mach IV", + "Sentinels", + "Caliban", + "Secret", + "Dawnstar", + "Captain Marvel", + "Wyatt Wingfoot", + "Dog Brother #1", + "William Stryker", + "Cyber", + "Jennifer Smith", + "Ezekiel", + "Cybersix", + "Smiling Tiger", + "Gravity", + "Madame Hydra", + "Steel Serpent", + "Mysterio", + "Devil Dinosaur", + "The Stranger", + "Mentor", + "Whizzer", + "The Captain", + "Patch", + "Mas", + "Masked Marvel", + "Karen O'Malley", + "Power Pack", + "Hannibal King", + "Dream", + "Molly Von Richtofen", + "The Anarchist", + "Nikita", + "Scream", + "Plastic", + "Super-Adaptoid", + "Tyger Tiger", + "Megatron", + "Madame Hydra", + "Frog Thor", + "Mighty", + "Bonnie King", + "Starfire", + "Crossbones", + "Harley Davidson Cooper", + "Daimon Hellstrom", + "Blizzard", + "Rhino", + "Black Bird", + "Reaper", + "Inhumans", + "Legion", + "Scarlet", + "Switch", + "Eradicator", + "Arachne", + "Hank", + "Mimic", + "Thunderbird", + "Ravenous", + "Maximum", + "Black Canary", + "Witchfire", + "Midnight", + "Swarm", + "Lenny Balinger", + "Gideon", + "Zatanna", + "Dorian Gray", + "Killmonger", + "Smiling Tiger", + "Onyx", + "Toxin", + "Arcade", + "Starjammers", + "Red She-Hulk", + "Sakura", + "Damian", + "Dusk", + "Bionic Commando", + "Captain Planet", + "Adrienne", + "Galvatron", + "Danny Rand", + "Absorbing Man", + "Warbird", + "Lifeguard", + "Shi'Ar", + "Unicorn", + "New Goblin", + "Nick Fury", + "Jessica", + "Buttercup", + "Sabra", + "Adrienne", + "Maximum", + "Forge", + "Puck", + "Alex Power", + "Captain", + "Black Knight", + "Groot", + "Anne Marie Hoag", + "Lord Tyger", + "Jarella", + "Nite", + "Cammi", + "Omega Red", + "Moondragon", + "Dyna", + "Mr. Meugniot", + "Bloodberry", + "Force Works", + "Ezekiel", + "Spider-Girl", + "Starhawk", + "Calendar", + "James Buchanan Barnes", + "Fever", + "Whizzer", + "Agents of Atlas", + "Callisto", + "Speed Demon", + "Raphael", + "Mighty", + "Maestro", + "Roxy", + "Destiny", + "Angela", + "Punisher", + "Thor", + "Lobo", + "Maya", + "Klaw", + "Chameleon", + "The Fury", + "Wong", + "Gargoyle", + "Lords of Avalon", + "Ultron", + "Black Tarantula", + "Dragonna", + "Galvatron", + "Mariko Yashida", + "Captain Flint", + "Silver Surfer", + "Old Lace", + "Kree", + "Mikhail Rasputin", + "Armory", + "Major Mapleleaf", + "Ravage 2099", + "Kitty Pryde", + "D'Ken Neramani", + "Captain Britain", + "Cleopatra", + "Eternals", + "Pudding", + "Hobgoblin", + "Siryn", + "Muskrat", + "Revanche", + "Meteorite", + "Groot", + "Mister Fantastic", + "Russian", + "Purple Man", + "X-Statix", + "Quentin Quire", + "Layla", + "Hannibal King", + "Dark Phoenix", + "Sheena", + "Sister Grimm", + "Graphics", + "John Porter", + "Obadiah Stane", + "Randall", + "Katie Power", + "Clobberella", + "Super-Skrull", + "Shadu the Shady", + "Pyro", + "Brother Voodoo", + "The Avengers", + "Deathstrike", + "Sebastian Shaw", + "Dani Moonstar", + "Luckman", + "Doctor Octopus", + "Spawn", + "Gangbuster", + "Akemi", + "Tusk", + "Invisible Woman", + "Bill Hollister", + "Prince of Orphans", + "Jet", + "Swordsman", + "Knockout", + "Kang", + "Babaing", + "Ord", + "U-Foes", + "Wrecking Crew", + "Samus", + "Scrambler", + "Man-Thing", + "Kamandi", + "Momoko", + "Kim", + "Wonder Man", + "Icemaiden", + "Kole", + "Bella", + "Groot", + "Lightning Lords of Nepal", + "Zodiak", + "Miek", + "Elite", + "White Tiger", + "Blackheart", + "Owlwoman", + "Huntress", + "Catwoman", + "Asterix", + "Looker", + "Killer Shrike", + "Freak", + "Puff Adder", + "Pixie", + "Nikki", + "Mother Askani", + "Decepticon", + "Defenders", + "Spider-Woman", + "Hobogoblin", + "Human Cannonball", + "Beta-Ray Bill", + "Skrulls", + "Magik", + "Deena Pilgrim", + "Master Mold", + "Paper Doll", + "Martian", + "Scream", + "Gabe Jones", + "Red Skull", + "Man-Thing", + "Black Widow", + "Doctor", + "The Rocketeer", + "Green Lantern", + "Legion", + "Mr. Fantastic", + "Eradicator", + "Iron Fist", + "Sheena", + "Vixen", + "Doomsday Man", + "Phoenix", + "Jetstream", + "Blue Shield", + "Leatherneck", + "Hope Summers", + "Binary", + "Lady Shiva", + "Scrambler", + "Sunfire", + "Anthem", + "Killraven", + "Arnim Zola", + "Stunner", + "Steel", + "Akemi", + "John Wraith", + "Power", + "Orion", + "Josiah X", + "Spencer Smythe", + "Nocturne", + "Prima", + "Enchantress", + "Tomorrow Man", + "Beach Head", + "Xorn", + "Randall", + "Andromeda", + "Gypsy", + "Marionette", + "Sharon Ventura", + "Cecilia", + "Doorman", + "Sunset Bain", + "Hulk", + "Spider-Ham", + "Eddie Brock", + "Johnny Blaze", + "Namora", + "Cat", + "Meggan", + "Glory", + "Artemis", + "Wind", + "Owlwoman", + "Greymalkin", + "Cornelius", + "Nomad", + "Bride of Nine Spiders", + "Betty Brant", + "Eternity", + "Karolina", + "Tag", + "Ben Reilly", + "Tarantula", + "Tana Nile", + "Rafael Vega", + "X-23", + "Gwen", + "Secret", + "Sinann", + "Ancient One", + "Iron Patriot", + "Ganymede", + "Damian", + "Trauma", + "Homer Simpson", + "Bloom", + "Stilt-Man", + "Star-Lord", + "Bane", + "Miracleman", + "Korath", + "Maelstrom", + "Carol Danvers", + "Warlock", + "Green", + "Varga", + "Korvac", + "Sister Grimm", + "Kid", + "Night Nurse", + "Leech", + "Dani Moonstar", + "Veda", + "Pantha", + "Iron Man", + "Marvel Boy", + "Cheetara", + "Shi'Ar", + "Beta-Ray Bill", + "Black Bird", + "Blacklight", + "Warpath", + "Night", + "Shiver Man", + "Nicolaos", + "X-Ray", + "Calypso", + "Stardust", + "Poison", + "Sentry", + "Beetle", + "Dani Moonstar", + "The Hood", + "Scarlet Spider", + "Mysterio", + "Champions", + "Layla Miller", + "Colt", + "New Mutants", + "Guardians of the Galaxy", + "Nextwave", + "Tecna", + "Silver Surfer", + "Vargas", + "Fallen One", + "Stormtrooper", + "Duck-Girl", + "Cuckoo", + "Eddie Lau", + "Spacker Dave", + "Tempo", + "Firelord", + "Harry Heck", + "Xena", + "Ben Urich", + "Jem", + "Praxagora", + "Spider-Girl", + "Otto Octavius", + "Baron Strucker", + "Dani Moonstar", + "Princess", + "Ego", + "Phyla-Vell", + "Texas Twister", + "Shrinking", + "Bug", + "Kamandi", + "Edwin Jarvis", + "Adam Warlock", + "Romulus", + "Tempo", + "Sin", + "Hex", + "Darkstar", + "Violations", + "Diamondback", + "Shadowcat", + "Mercer", + "Hairball", + "Young Avengers", + "Karen Page", + "Stinger", + "Paper Doll", + "Mister Fantastic", + "Riptide", + "Stepford Cuckoos", + "Miyako", + "Madame Hydra", + "Bloodaxe", + "Dorothy", + "Black Queen", + "Jennifer", + "Blackbat", + "Elektra", + "White Tiger", + "Brainiac", + "Little", + "Nuke", + "Henry Peter Gyrich", + "Dazzler", + "Black Tom", + "Mary", + "Fever", + "Angel", + "Cammi", + "Ultimates", + "Supergran", + "Cyclone", + "Robbie Robertson", + "Zombie", + "Siryn", + "Venus Dee Milo", + "Jet", + "Spider-Man", + "Clint Barton", + "Iron Patriot", + "Sprite", + "Jann", + "Skullbuster", + "Payback", + "Invisible Woman", + "Jinx", + "The Call", + "Dreaming Celestial", + "Pink", + "Cyclone", + "Colt", + "Lionheart", + "War Machine", + "Mesmero", + "Bulletgirl", + "The Santerians", + "Debrii", + "Phalanx", + "Microbe", + "Pride", + "Bionic Commando", + "Quicksilver", + "Debrii", + "Nightwing", + "Four Horsemen of Apocalypse", + "Frog Thor", + "X-Force", + "Susan Delgado", + "Cypher", + "Rainmaker", + "Sin", + "Rictor", + "Nextwave", + "Baron Zemo", + "Grace", + "Rescue", + "Slipstream", + "Elite", + "Ichigo", + "Empath", + "Babaing", + "Dragonna", + "Sir Ram", + "Nextwave", + "Skaar", + "Danny Rand", + "Siege", + "Dr. Strange", + "Tarot", + "Fire", + "G.I. Joe", + "Storm", + "Beak", + "Bart Rozum", + "Foggy Nelson", + "Paladin", + "Ghost Rider", + "Surge", + "Psyche-Out", + "Nebula", + "Enchantress", + "Johnny Blaze", + "SheZow", + "Harpoon", + "Korath", + "X-Ray", + "Warbound", + "Maximus", + "Spencer Smythe", + "Alain", + "Sersi", + "Invisible", + "Darkhawk", + "Sir Ram", + "Marten Broadcloak", + "Harbinger", + "Gamma Corps", + "Jem", + "Iron Cross Army", + "Human Fly", + "Corsair", + "Rick Jones", + "Wrecking Crew", + "Hyperion", + "Turbo", + "Reverse", + "U-Foes", + "Velocity", + "Ultimo", + "Rhea", + "Carlie Cooper", + "Battle", + "Tiger's Beautiful Daughter", + "Jazinda", + "Manta", + "Mr. Payback", + "Free", + "Stark Industries", + "Peter Quill", + "Ego", + "Dakota North", + "Wallow", + "Tim", + "Bumblebee", + "Dumb", + "Lenny Balinger", + "Oracle", + "Iron Patriot", + "Manitou", + "Hindsight Lad", + "David Alleyne", + "La", + "Psyche-Out", + "Brute", + "Git Hoskins", + "Crane", + "Gideon", + "Shanna", + "Weapon Omega", + "Controller", + "Spencer Smythe", + "Meteorite", + "Toad Men", + "Husk", + "Lenny Balinger", + "Senator Kelly", + "Exodus", + "Tusk", + "Shanna", + "David Alleyne", + "U-Foes", + "Angela", + "Blackhawks", + "Chance", + "Saracen", + "Komodo", + "Namorita", + "Talisman", + "Rage", + "Spy", + "Slapstick", + "Debrii", + "X-Statix", + "Captain America", + "Cherry", + "Whistler", + "Azazel", + "Moondragon", + "Acolytes", + "Ilyana Rasputin", + "Carnage", + "Warbound", + "Kumori", + "X-Ray", + "Bengal", + "Kinsey Walden", + "Roland Deschain", + "Emma", + "Owlwoman", + "Amanda", + "Multiple Man", + "Dragonfly", + "Weapon Omega", + "Deathbird", + "Purple Man", + "Karolina Dean", + "Spitfire", + "Kraven", + "Doctor Spectrum", + "Layla Miller", + "Ultron", + "Freak", + "Arnim Zola", + "Bloodscream", + "Bengal", + "Dark Beast", + "Shooting Star", + "Donatello", + "Hal", + "Erza", + "Shakti", + "La", + "Tempo", + "Brood", + "A-Bomb", + "Witchblade", + "Cyber", + "Magus", + "Dani Moonstar", + "Betty Ross", + "GW Bridge", + "Rafael Vega", + "Reavers", + "Nico", + "Typhoid Mary", + "Musa", + "Battle", + "Lady Deathstrike", + "Invisible Woman", + "Wildside", + "Lucy in the Sky", + "Ballistic", + "Mister Sinister", + "Human Fly", + "Controller", + "Rafael Vega", + "Micro/Macro", + "Sandman", + "Genesis", + "J. Jonah Jameson", + "Old Lace", + "Sparx", + "Hank", + "Shi'Ar", + "Iron Patriot", + "Fantomah", + "Sphinx", + "Penguin", + "Baxter Stockman", + "Dark Phoenix", + "Blade", + "Killraven", + "Bizarro", + "Maximum", + "Big Wheel", + "Captain Stacy", + "Shocker", + "Dragonna", + "Aquagirl", + "Deathlok", + "Stranger", + "Stephanie de la Spiroza", + "Artemis", + "Sub-Mariner", + "Venus Dee Milo", + "Gypsy", + "Synch", + "La Nuit", + "Bizarro", + "Jamie Braddock", + "Romulus", + "Blonde Phantom", + "Detective Soap", + "The Hood", + "Spectrum", + "Inertia", + "Rogue", + "Ahab", + "Colleen", + "Doctor Spectrum", + "Goblin Queen", + "Dreadnought", + "Miracleman", + "Korg", + "Elixir", + "Thunderbolts", + "Maxima", + "Bette", + "Jack O' Lantern", + "Karen O'Malley", + "Bionic Commando", + "Stella", + "Galactus", + "Korg", + "Super-Skrull", + "Kimberly", + "Death", + "Fantastick Four", + "Beyonder", + "Psylocke", + "Riptide", + "Barracuda", + "She-Dragon", + "Starjammers", + "Silhouette", + "Cheetara", + "Mysterio", + "Galactus", + "Puck", + "Tony Stark", + "Proemial Gods", + "Exiles", + "Paibok", + "Agent X", + "Karnak", + "Siege", + "Nehzno", + "Magus", + "Hydro-Man", + "Willow", + "Siege", + "Scarlet", + "Edwin Jarvis", + "Pretty Boy", + "Talon", + "Blackhawks", + "Kitty Pryde", + "Great Lakes Avengers", + "Freak", + "Warstar", + "Sheva Callister", + "Blob", + "Anne Marie Hoag", + "Batman", + "Generation X", + "Rick Jones", + "Squirrel Girl", + "Felicia Hardy", + "Wildcat", + "Scarecrow", + "Alexander Pierce", + "Northstar", + "Sunspot", + "Kendra", + "Xavin", + "Misfit", + "Chandika", + "Robin", + "Jack O' Lantern", + "The Hunter", + "Aginar", + "Mongoose", + "Speed", + "Clan Destine", + "Doppelganger", + "Vance Astro", + "Fabian Cortez", + "Samantha", + "Marrina", + "Bushwacker", + "Raven", + "Doctor Mindbender", + "Nightcrawler", + "Dirk Anger", + "Christian Walker", + "Drax", + "Buffy", + "Lorna Dane", + "Tomas", + "Jonni", + "Whiplash", + "Scrambler", + "Terror", + "Detective Soap", + "Super-Adaptoid", + "Contessa", + "Chamber", + "Ghost", + "Moondragon", + "Katma", + "Fenris", + "Two-Gun Kid", + "Word", + "X-Factor", + "Blockbuster", + "Cammy", + "John Farson", + "Quicksilver", + "Octobriana", + "Manta", + "Vision", + "Sin", + "Nightshade", + "Saturn", + "Nitro", + "Skyrocket", + "Armor", + "Spacker Dave", + "River", + "Bromley", + "Armadillo", + "Dumb", + "Thunderbolts", + "Ajak", + "Cyber", + "Brother Voodoo", + "Trini", + "Avengers", + "Ravage 2099", + "Reavers", + "Brother Voodoo", + "Jake", + "Darna", + "Silver Sable", + "Ronan", + "Clobber", + "Cuckoo", + "Pixie", + "She-Ra", + "Nikita", + "Starfire", + "Callisto", + "Joystick", + "Absorbing Man", + "Morbius", + "Steel", + "Watchmen", + "Dracula", + "Kulan Gath", + "Inhumans", + "Dart", + "Blackout", + "Hepzibah", + "Tsunami", + "Kimberly", + "Red 9", + "Bi-Beast", + "Living Lightning", + "Aaron Stack", + "Fury", + "Rapture", + "Copperhead", + "Marten Broadcloak", + "Jem", + "Dick", + "Doc Savage", + "Agent Brand", + "Texas Twister", + "Titanium Man", + "Omega Sentinel", + "Solo", + "La", + "Darwin", + "Nightcat", + "The Fury", + "Triton", + "Rawhide Kid", + "Rawhide Kid", + "Mentor", + "Bronze", + "Black", + "Senator Kelly", + "Jess", + "Aquagirl", + "Count Nefaria", + "The Spike", + "Orphan", + "Marauders", + "She-Venom", + "Wildside", + "Juniper", + "Sharon Ventura", + "Spartan", + "Kimberly", + "Lamprey", + "Daken", + "Supreme Intelligence", + "Solo", + "Winter Soldier", + "Shikari", + "S.H.I.E.L.D.", + "Hitman", + "Vapor", + "Kitty", + "Duck-Girl", + "Molten Man", + "Karate", + "Wrecker", + "George Stacy", + "Kelly", + "Morgan Stark", + "Moira MacTaggert", + "Whizzer", + "Scourge of the Underworld", + "Valis", + "Mongoose", + "Dracula", + "Askew-Tronics", + "Ink", + "Snake-Eyes", + "Jessica", + "Satana", + "Cosmo", + "Shamrock", + "Sharon Carter", + "Shazam", + "Sabretooth", + "Layla", + "The Phantom", + "Cecilia Reyes", + "Chance", + "Ultra-Adaptoid", + "Barbarella", + "Romulus", + "Scarlet Spider", + "Aurora", + "Swift", + "Chronomancer", + "Jigsaw", + "Mad Thinker", + "Sepulchre", + "Mesmero", + "Xena", + "Albert Cleary", + "Lava-Man", + "A-Bomb", + "Crane", + "Bubbles", + "Preak", + "Triathlon", + "Scorpion", + "Wraith", + "Karate", + "Firefly", + "Jonah", + "Kate", + "Swarm", + "Captain Britain", + "Scarlet Witch", + "Stacy X", + "Omega Sentinel", + "Enchantress", + "Slayback", + "Hercules", + "Lord Tyger", + "Elsa Bloodstone", + "Nicolaos", + "Master Mold", + "Coagula", + "Phantom Reporter", + "Shredder", + "Dark Beast", + "Mongoose", + "Nelvana", + "Dani Moonstar", + "The Rocketeer", + "X-Men", + "Stone Men", + "Professor Monster", + "Stephanie de la Spiroza", + "Metamorpho", + "Thunderbolt Ross", + "Toad Men", + "Poison Ivy", + "Satana", + "Jess", + "Mother-One", + "The Liberty Legion", + "Agent Zero", + "Hyperion", + "Ultrawoman", + "Kang", + "Marionette", + "Green Arrow", + "Cyclops", + "Witchblade", + "Nebula", + "Harley Davidson Cooper", + "Silver Surfer", + "Saturn", + "Beta-Ray Bill", + "Shazam", + "Liz Osborn", + "Mister Hyde", + "Warhawk", + "Microchip", + "Champions", + "Kitty", + "Feral", + "Nighthawk", + "Next Avengers", + "Lava-Man", + "Christian Walker", + "Dust", + "Spoiler", + "Enchantress", + "Big", + "Chores MacGillicudy", + "Nightstar", + "Humbug", + "Mauler", + "Mother-One", + "Buffy", + "Bebop", + "Alex Wilder", + "Nitro", + "Alexa Mendez", + "Greymalkin", + "Carmella Unuscione", + "Batman", + "Jessica Drew", + "Mentor", + "Victor Von Doom", + "May Parker", + "Mastermind", + "Teenage Mutant Ninja Turtles", + "Gangbuster", + "Lizard", + "Jennifer", + "Roulette", + "Brood", + "Fire", + "Chun-Li", + "Uatu The Watcher", + "Shatterstar", + "Iron Patriot", + "Atlas", + "Hal", + "Lagoon", + "Arcade", + "Vin Gonzales", + "Amazoness", + "Colonel America", + "Cleopatra", + "Cleopatra", + "The Liberty Legion", + "Harrier", + "Deathcry", + "Spartan", + "Obadiah Stane", + "Blue Marvel", + "Ezekiel Stane", + "Jackal", + "Impossible Man", + "Queen", + "Purifiers", + "Silver Sable", + "Silvermane", + "Peter Parker", + "Dorian Gray", + "High Evolutionary", + "Sydney", + "Free", + "Punisher", + "Mister Hyde", + "Abyss", + "Proteus", + "Baroness", + "Dum Dum Dugan", + "Tag", + "Orphan", + "B.Orchid", + "Green Arrow", + "Hank", + "Spot", + "Hooded", + "Gangbuster", + "Human Target", + "Rhino", + "Secret Warriors", + "Wendell Vaughn", + "Molten Man", + "The Phantom", + "Gorilla Man", + "Maddog", + "Joshua Kane", + "Elasti-Girl", + "Puma", + "Shiver Man", + "Batman", + "Night Nurse", + "Bane", + "Traci", + "Lightning Lords of Nepal", + "Robert Baldwin", + "Karate", + "Hooded", + "Zuras", + "Sway", + "Wendell Vaughn", + "Parasite", + "Alicia Masters", + "Living Tribunal", + "Zakuro", + "Dracula", + "Violator", + "Flash", + "Fenris", + "Stephanie", + "Pudding", + "Colossus", + "Kim", + "Peter Quill", + "Polaris", + "Blitzkrieg", + "Leper Queen", + "Heather", + "Rainbow", + "Wild Pack", + "Raider", + "Night Thrasher", + "Deviants", + "Imperial Guard", + "Werewolf By Night", + "Namorita", + "Talkback", + "X-Factor", + "Lady Vermin", + "Zuras", + "Lila Cheney", + "Odin", + "Eradicator", + "Ultimatum", + "Firefly", + "Synch", + "Tiger's Beautiful Daughter", + "The Stranger", + "Bumblebee", + "Booster", + "Nightwing", + "Karatecha", + "Dexter Bennett", + "Ken Ellis", + "Crimson King", + "Talos", + "Sparx", + "Mephisto", + "Erik the Red", + "Molecule Man", + "Beta-Ray Bill", + "Incredible Hulk", + "Nick Fury", + "Bonnie", + "Humbug", + "Moon Knight", + "Arrowette", + "Viper", + "Daimon Hellstrom", + "Mantis", + "Warbound", + "Skids", + "Joan the Mouse", + "Joystick", + "The Wasp", + "Brandy", + "Chase Stein", + "Vixen", + "Poison", + "Clobber", + "Madame Hydra", + "Jarella", + "Living Mummy", + "The Twelve", + "Miyako", + "Titaness", + "Battle", + "Trish Tilby", + "Bloodberry", + "M.O.D.A.M.", + "Blindfold", + "Jack Murdock", + "Shinobi Shaw", + "Mia Dearden", + "Triplicate", + "Skullbuster", + "Ladyhawk", + "Aztec", + "Captain Midlands", + "Exiles", + "Vogue", + "Hellboy", + "Dargo Ktor", + "Grim Reaper", + "Molecule Man", + "Turbo", + "Vigilante", + "Boom Boom", + "Batwoman", + "Nomad", + "Wild", + "Susan Delgado", + "Fantastick Four", + "Cloak", + "Korvac", + "Mr. Fixit", + "Zealot", + "Tyrannus", + "Cobalt Man", + "Rocket", + "Manhattan Guardian", + "Fallen", + "Moira MacTaggert", + "Vampiro", + "Bulletgirl", + "Flatman", + "Hindsight Lad", + "Meteorite", + "Shotgun", + "Toad", + "The Santerians", + "Jack Power", + "Randall Flagg", + "Bloodstrike", + "Blackheart", + "Tomorrow Man", + "Vector", + "Gamora", + "Leopardon", + "Kid", + "Doll", + "Peter Quill", + "Ironclad", + "Hiroim", + "Bi-Beast", + "Firebrand", + "Hypno-Hustler", + "Brittany", + "Forerunner", + "Nova", + "Junta", + "Whiplash", + "White Queen", + "Gamora", + "Shadowcat", + "Khan", + "Bloodscream", + "Sugar Man", + "Anita Blake", + "Sleeper", + "Aquagirl", + "Bart Rozum", + "Captain Midlands", + "Boomer", + "Hope Summers", + "Leeloo", + "Mister Fantastic", + "Korvac", + "Looker", + "Mister Fantastic", + "Jinx", + "Aquaman", + "Supergran", + "Carol Danvers", + "Gene Sailors", + "Tiger's Beautiful Daughter", + "Crimson", + "Radioactive Man", + "Nikki", + "Zombie", + "Ulik", + "Amanda", + "B.Orchid", + "Cable", + "Krista Starr", + "White Queen", + "ClanDestine", + "Warstar", + "Jack Flag", + "Adrienne", + "Boodikka", + "La", + "El Aguila", + "Squirrel", + "Meteorite", + "Siryn", + "Dyna", + "The Santerians", + "Acolytes", + "Greymalkin", + "Cheetara", + "Weapon X", + "Humbug", + "Deadpool", + "Alexander Pierce", + "Fin Fang Foom", + "Gwen", + "Moonstar", + "Cinnamon", + "Queen", + "Babaing", + "Orphan-Maker", + "Brittany", + "Mordo", + "Rachel Grey", + "Smiling Tiger", + "Belphegor", + "Victor Mancha", + "Rad", + "Raphael", + "Phantom Reporter", + "Power Pack", + "Goblin Queen", + "Hydra", + "The Initiative", + "Thunderbolts", + "Phil Sheldon", + "Detective Soap", + "The Defenders", + "Thunder", + "Golden Guardian", + "Grim Reaper", + "Colonel America", + "Cardiac", + "Ikaris", + "Johnny Storm", + "Tinkerer", + "Warbound", + "Judomaster", + "Morbius", + "Amadeus Cho", + "Huntress", + "Elastigirl/Mrs.Incredible", + "Skyrocket", + "Poison", + "Bucky", + "Kole", + "Hank Pym", + "Power Pack", + "Roulette", + "Artemis", + "Micro/Macro", + "Stone Men", + "Fat Cobra", + "Nightcrawler", + "The Shiver Man", + "Copperhead", + "Fire", + "Morg", + "Force Works", + "Wrecking Crew", + "Bishop", + "Cammi", + "Prima", + "Namora", + "Silver Sable", + "Cleopatra", + "Pantha", + "New Mutants", + "Warhawk", + "Ser Duncan", + "David Alleyne", + "Kaoru", + "Roadblock", + "Micro/Macro", + "Man-Wolf", + "Daily Bugle", + "Queen", + "Changeling", + "Maximus", + "Illuminati", + "Deep", + "Marrow", + "Looker", + "Gorgon", + "Changeling", + "John Farson", + "X-Force", + "Black Tom", + "Thunderbolt", + "Harley Quinn", + "Martian", + "Samantha", + "Punisher", + "Lord Hawal", + "M.O.D.O.K.", + "The Wasp", + "Crimson Crusader", + "Sinann", + "Johnny Storm", + "U.S. Agent", + "Impossible Man", + "Miss", + "Clea", + "Marvelman", + "Red Shift", + "Ma Gnuci", + "Nite Owl", + "Psycho-Man", + "Cottonmouth", + "Night Thrasher", + "Calamity", + "Fixer", + "Toxin", + "Ilyana Rasputin", + "Reptil", + "Exodus", + "The Fury", + "Zeigeist", + "Hawkgirl", + "Circuit", + "Infant Terrible", + "Prowler", + "Taskmaster", + "Kratha", + "Pet Avengers", + "Cybergirl", + "Caretaker", + "Madame Web", + "Obadiah Stane", + "Hulk", + "Dyna", + "Sphinx", + "Franklin Storm", + "Edwin Jarvis", + "Mr. Negative", + "Brother Voodoo", + "Lilandra", + "X-23", + "The Executioner", + "Half-Life", + "Vin Gonzales", + "Silver Fox", + "Eternals", + "Mysterio", + "Rockslide", + "Spy", + "Dracula", + "Vin Gonzales", + "Hindsight Lad", + "Chimera", + "Retro Girl", + "Old Lace", + "Lava-Man", + "Jocasta", + "Boomerang", + "Lieutenant Marcus Stone", + "Maggott", + "The Liberty Legion", + "She-Dragon", + "Avengelyne", + "Marionette", + "Jule Carpenter", + "Trauma", + "Copperhead", + "Winged", + "Glenn Talbot", + "Lynn", + "Robert Baldwin", + "Salacious Crumb", + "Sir Ram", + "Mr. Bumpo", + "Shamrock", + "Nitro", + "Jackal", + "Wonder Man", + "Free", + "Ray", + "Gargoyle", + "Scalphunter", + "John Wraith", + "Havok", + "Namor", + "Night", + "Lagoon", + "Shooting Star", + "Gideon", + "Maiden", + "Hammerhead", + "Barbarella", + "Obadiah Stane", + "Lynn", + "Cuckoo", + "American Eagle", + "Triplicate", + "Rattler", + "Thor", + "Doctor Strange", + "Hammerhead", + "Onslaught", + "Misfit", + "Genis-Vell", + "Warpath", + "Fantastic Four", + "Marvelman", + "Kumori", + "Mongoose", + "Secret Warriors", + "Infant Terrible", + "Emplate", + "Mysterio", + "Fat Cobra", + "Slipstream", + "Sons of the Tiger", + "Connor Hawke", + "Dargo Ktor", + "Cargill", + "Ben Grimm", + "The Leader", + "Arachne", + "John Porter", + "Mister Fantastic", + "Diamond", + "Howard Saint", + "High Evolutionary", + "Looker", + "Fin Fang Foom", + "Black Widow", + "Power Pack", + "Shard", + "Clea", + "Solo", + "Elastigirl/Mrs.Incredible", + "G.I. Joe", + "Clint Barton", + "Dreadnoughts", + "Jonni", + "Warbird", + "Shockwave", + "Babaing", + "Mach IV", + "Professor X", + "Lionheart", + "Magma", + "Dragon Man", + "Jetstream", + "Flora", + "Ikaris", + "Phantom", + "Amora", + "Mandrill", + "Judomaster", + "Logan", + "Red 9", + "Moonstone", + "Red Shift", + "Hiroim", + "Elements of Doom", + "Diamond", + "Mikhail Rasputin", + "Lamprey", + "Alpha Flight", + "Toad Men", + "Doomsday", + "Cerebro", + "Dagger", + "Devos", + "Ilyana Rasputin", + "Wrecking Crew", + "Kylun", + "Mephistopheles", + "Asterix", + "Queen Noir", + "Angel", + "Spider-Man", + "Molly Hayes", + "Baxter Stockman", + "Nightshade", + "Galactus", + "Typhoid Mary", + "Legion", + "Cuthbert", + "Wong", + "Bloom", + "Moonstar", + "Firefly", + "Shadow", + "Sentinel", + "Ord", + "Mister Freeze", + "Carol Hines", + "Hardball", + "Smiling Tiger", + "Shooting Star", + "Jessica", + "Vampiro", + "Ultrawoman", + "Dracula", + "Dark Phoenix", + "Bill Hollister", + "Miek", + "Stature", + "Goblin Queen", + "Hydro-Man", + "Shotgun", + "Gargoyle", + "Sue Storm", + "Joshua Kane", + "A-Bomb", + "Crimson Crusader", + "Star-Spangled", + "Wonder Woman", + "Nuke", + "Debrii", + "Jolt", + "Morlocks", + "Mirage", + "Hepzibah", + "Stranger", + "Sailor", + "Rockslide", + "Mercer", + "Piledriver", + "Brainiac", + "Lucky Pierre", + "Khan", + "Samus", + "Ajaxis", + "Mondo Gecko", + "Venus", + "Marvel Boy", + "Pete Wisdom", + "Doll", + "Stature", + "Ronin", + "Power Pack", + "Terror", + "Taskmaster", + "Arclight", + "Nekra", + "Yellowjacket", + "Young Avengers", + "Zatara", + "Mr. Meugniot", + "Ladyhawk", + "Hank", + "Wrecker", + "Starfox", + "Iron Cross Army", + "Red Wolf", + "Flint", + "Miss", + "Black Canary", + "Lady Deathstrike", + "Destiny", + "Paper Doll", + "Scarlet", + "Aginar", + "Lady Mastermind", + "Jakita", + "Kulan Gath", + "Deathbird", + "Charlie Campion", + "Ancient One", + "X-23", + "Vulcan", + "Eternity", + "Hellion", + "Puff Adder", + "Amber", + "Zatara", + "Pyro", + "Sugar Man", + "Human Target", + "Bruce", + "Epoch", + "Hawkwoman", + "Rhino", + "Purple Man", + "Iron Fist", + "Dorothy", + "Battering Ram", + "Thunder", + "Unus", + "Flatman", + "Fury", + "Shiva", + "Young X-Men", + "Night Thrasher", + "Young Avengers", + "Roughhouse", + "Menace", + "Heroes For Hire", + "Korg", + "Kat Farrell", + "Aquaman", + "Countess", + "Peter Quill", + "Eradicator", + "Tyrant", + "Nimrod", + "Ultimate Spider-Man", + "The Executioner", + "Santa Claus", + "Danny Rand", + "Kang", + "New Warriors", + "She-Thing", + "Justin Hammer", + "Trish Tilby", + "Deep", + "Mikhail Rasputin", + "Jubilee", + "Fixer", + "Bruce", + "Gertrude", + "S.H.I.E.L.D.", + "The Order", + "Joseph", + "Yellowjacket", + "Dorian Gray", + "Forearm", + "Colossus", + "Mattie Franklin", + "Bonnie", + "Cobra", + "Hex", + "Devi", + "Manhunter", + "Exiles", + "Nova", + "Motormouth", + "Saturn", + "Bulleteer", + "Thanos", + "Bloodaxe", + "Silverclaw", + "Shrinking", + "Punisher", + "Banshee", + "Rainmaker", + "Red Ghost", + "Howard The Duck", + "Tim", + "Madrox", + "Zaran", + "Empress", + "Morbius", + "Deadpool", + "Matthew Murdock", + "Revanche", + "Insect", + "Haven", + "Masked Marvel", + "Jessica Jones", + "Shamrock", + "Darkstar", + "Rose", + "Pantha", + "Morgan Stark", + "Masada", + "Radioactive Man", + "Leatherneck", + "The Renegades", + "Cap'n Oz", + "Proemial Gods", + "Wolfsbane", + "Abbey", + "Horridus", + "Karnak", + "Shamrock", + "Guile", + "Half-Life", + "Young Avengers", + "Decepticon", + "Red 9", + "Bart Rozum", + "Maestro", + "Robin Hood", + "Dirk Anger", + "Young X-Men", + "Justice", + "Bastion", + "S.H.I.E.L.D.", + "Fin Fang Foom", + "Boodikka", + "Lanolin", + "Lady Mastermind", + "Miss", + "Freak", + "Dick", + "Marvex", + "Thaddeus Ross", + "Zeigeist", + "Wendell Rand", + "Ravenous", + "Atlas", + "Deadpool", + "Ichigo", + "Raptor", + "Sally Floyd", + "Bella", + "Godiva", + "Erik the Red", + "X-51", + "Shakti", + "Monster Badoon", + "Happy Hogan", + "Vector", + "Cobalt Man", + "Nightmare", + "Forerunner", + "Mongu", + "Sakura", + "Marionette", + "3-D Man", + "Henry Peter Gyrich", + "Toro", + "Microbe", + "Mera", + "Indigo", + "Xera", + "Miss America", + "Mister Fantastic", + "Rouge", + "Mother Askani", + "Joseph", + "Squadron Supreme", + "Virginia Dare", + "Misfit", + "Countess", + "Shriek", + "Network", + "Chameleon", + "Fallen", + "Stacy", + "Ultra-Adaptoid", + "Doc Savage", + "Red 9", + "Leo", + "Bushwacker", + "Jungle", + "Deena Pilgrim", + "The Initiative", + "Spawn", + "Winged", + "Kang", + "Melaka", + "Adrienne", + "Cybergirl", + "Green Arrow", + "Burka", + "Martin Li", + "Sunspot", + "Devil Dinosaur", + "Avalon", + "Calendar", + "Battering Ram", + "Vision", + "Dead", + "Prince of Orphans", + "Sons of the Tiger", + "Dust", + "Maximum", + "King Bedlam", + "Ogun", + "T'Challa", + "Bengal", + "Puppet Master", + "Boomer", + "Venus Dee Milo", + "Blackbat", + "Troia", + "Velocity", + "The Professor", + "Vengeance", + "Jule Carpenter", + "Komodo", + "Phyla-Vell", + "Morbius", + "Amazoness", + "Lavagirl", + "Quicksilver", + "Proteus", + "Eddie Brock", + "Stellaris", + "Yellow", + "Kulan Gath", + "The Renegades", + "Willow", + "Judomaster", + "Gauntlet", + "Phalanx", + "Wild Pack", + "Anne Marie Hoag", + "Cheetah", + "Mirage", + "Ezekiel", + "Hydra", + "Xena", + "Jimmy Woo", + "Lake", + "Arisia", + "Great Lakes Avengers", + "Blazing Skull", + "Lockjaw", + "Wind Dancer", + "Lethal Legion", + "Mac Gargan", + "Suprema", + "Shadowcat", + "Barracuda", + "Proudstar", + "Hardball", + "Poison Ivy", + "Moonstar", + "Mera", + "Mr. Bumpo", + "Chat", + "Harley Davidson Cooper", + "Contessa", + "Leopardon", + "Hercules", + "Lockheed", + "Ogun", + "Triceraton", + "Doctor Mindbender", + "Avalanche", + "Anita Blake", + "Franklin Richards", + "Kid", + "Garrison Kane", + "Orphan-Maker", + "Loki", + "Lady", + "Midnight", + "Doctor Doom", + "Binary", + "Veda", + "Alisha", + "Super-Adaptoid", + "Cable", + "Dreaming Celestial", + "Countess", + "Drax", + "Elastigirl/Mrs.Incredible", + "Terra", + "Nocturne", + "Babaing", + "Leech", + "Dick", + "Beach Head", + "Martian", + "Diamondback", + "Golden Guardian", + "Miek", + "Valis", + "Stone Men", + "Earthquake", + "X-23", + "Rafael Vega", + "Leatherhead", + "Jarella", + "Storm", + "Deathstrike", + "Darna", + "Cable", + "Fire", + "Zatanna", + "Layla Miller", + "Firefly", + "Avengers", + "Haven", + "Doctor Octopus", + "Golden Guardian", + "Photon", + "Stacy", + "Hammerhead", + "Young X-Men", + "Masque", + "Romulus", + "Black", + "Leader", + "Human Target", + "Cerebro", + "Clobberella", + "Felicia Hardy", + "Wind Dancer", + "Alex Wilder", + "Robin Hood", + "Scarecrow", + "Flint", + "Fantomah", + "Pixie", + "Secret", + "Cissie King-Jones", + "Troia", + "Domino", + "Hate-Monger", + "Mongu", + "Death", + "Mentor", + "Heather", + "Kat Farrell", + "Prima", + "Demogoblin", + "Turbo", + "Shalla-bal", + "Jazinda", + "Elsa Bloodstone", + "Fleur-de-Lis", + "Rainmaker", + "Bloodscream", + "Kim", + "Loria", + "Masque", + "Sub-Mariner", + "Bulletgirl", + "Mr. Payback", + "Traci", + "Harley Davidson Cooper", + "Nite Owl", + "GW Bridge", + "Dark Phoenix", + "The Defenders", + "Looker", + "Damage Control", + "Cammy", + "Eradicator", + "Amethyst", + "Zombie", + "Swarm", + "Tarantula", + "Devil Dinosaur", + "Rogue", + "Energizer", + "The Santerians", + "Microbe", + "Black Queen", + "Iron Man", + "Fantomette", + "Scream", + "John Farson", + "Blue Marvel", + "Living Lightning", + "Starfox", + "Wraith", + "Stepford Cuckoos", + "Speedball", + "Cerise", + "Captain", + "Lady", + "Tim", + "Typhoid Mary", + "Ghost", + "Peter Quill", + "Word", + "Buttercup", + "Sym", + "Celsius", + "Scourge of the Underworld", + "Geiger", + "Liz Osborn", + "Nimrod", + "Luckman", + "Foggy Nelson", + "Abbey", + "Bill Hollister", + "Illuminati", + "Mattie Franklin", + "Star Brand", + "Nightwing", + "Crule", + "Micromax", + "Beach Head", + "Bulleteer", + "Cassandra", + "Black Widow", + "Nighthawk", + "Holocaust", + "Diamondback", + "Snowbird", + "Gamora", + "Heather", + "Danny Rand", + "Phyla-Vell", + "Ant-Man", + "Mockingbird", + "Bane", + "Moondragon", + "Black Canary", + "Winter Soldier", + "Crane", + "Ray", + "Liz Osborn", + "Battle", + "Daredevil", + "Orion", + "Morg", + "Firebrand", + "Gertrude Yorkes", + "Mia Dearden", + "Rouge", + "Tarot", + "Madripoor", + "Spawn", + "Ben Urich", + "Firedrake", + "Power", + "Ord", + "Mister Freeze", + "Dragon Man", + "Callisto", + "Godiva", + "Elite", + "Wild Pack", + "Raider", + "Napoleon Bonafrog", + "Penguin", + "Red", + "Vargas", + "Frank Castle", + "Garrison Kane", + "Blockbuster", + "Grandmaster", + "Lucy in the Sky", + "Valda", + "Gargoyles", + "John Porter", + "Risque", + "Lady Mastermind", + "Ray Fillet", + "Dagger", + "Hank Pym", + "Black Crow", + "Terry", + "Karolina", + "Fairchild", + "Naoko", + "Beak", + "Azazel", + "Fallen", + "Champions", + "Emma", + "Lady Ursula", + "Crane", + "Darkhawk", + "Shi'Ar", + "Madrox", + "Sub-Mariner", + "Ultron", + "Arisia", + "The Avengers", + "Mad Thinker", + "Leech", + "Mordo", + "A-Bomb", + "Dynamite", + "Bloodscream", + "Ancient One", + "Deviants", + "Ego", + "Stunner", + "X-Ray", + "Jessica Jones", + "Mongoose", + "Kraven", + "Maggott", + "Stark Industries", + "Lucy in the Sky", + "Leeloo", + "Magma", + "Eddie Brock", + "Korath", + "Graphics", + "M.O.D.O.G.", + "Elongated", + "Famine", + "Blackbat", + "Namora", + "Dyna", + "Cecilia Reyes", + "Rage", + "Dynamite", + "Artemis", + "Hobgoblin", + "Newton Destine", + "Professor Monster", + "X-Cutioner's Song", + "Ben Reilly", + "Lockjaw", + "Johnny Blaze", + "Trini", + "Dirk Anger", + "Silver Samurai", + "Secret", + "Roxanne Simpson", + "Tenebrous", + "Hobogoblin", + "Blazing Skull", + "Prodigy", + "Watchmen", + "Constrictor", + "Clea", + "Fantomette", + "Zatara", + "Forearm", + "Hawkman", + "Kang", + "Yellow", + "Wyatt Wingfoot", + "Union Jack", + "Supernaut", + "Deathcry", + "Human Robot", + "Richard Dragon", + "Hank", + "Hydra", + "Proteus", + "Peter Parker", + "Runaways", + "Mister Freeze", + "Beta-Ray Bill", + "Fallen", + "Phantom Reporter", + "Frankenstein's Monster", + "Chat", + "H.A.M.M.E.R.", + "Arclight", + "Lettuce", + "Oracle", + "Masada", + "Havok", + "Jean", + "Roxanne Simpson", + "Wendell Rand", + "Warstar", + "Karate", + "Patch", + "Wallop", + "Doctor Octopus", + "Spider-Man", + "Mandrill", + "Sersi", + "Sue Storm", + "Timeslip", + "Empowered", + "Toro", + "Cassandra", + "Lagoon", + "Indigo", + "Ezekiel Stane", + "Shakti", + "X-Factor Investigations", + "Malcolm Colcord", + "Rattler", + "Gorgon", + "Maya", + "Oracle", + "The Enforcers", + "Natasha Romanoff", + "Cottonmouth", + "Jubilee", + "Kismet", + "Rouge", + "Cyborg", + "Buffy", + "Mulholland Black", + "Ultragirl", + "Hydro-Man", + "Darwin", + "Killmonger", + "Miek", + "Meteorite", + "Sasquatch", + "Debrii", + "Lizard", + "Zarda", + "Ink", + "Cottonmouth", + "Arclight", + "Vision", + "Electro", + "Ghost Rider", + "Cobra", + "Abyss", + "Speed", + "Iron", + "Pixie", + "Harrier", + "Wonder", + "Armor", + "Thor Girl", + "Jesse", + "Maverick", + "Rachel Grey", + "Rocket Racer", + "Jungle", + "Iron Lad", + "Killmonger", + "Shooting Star", + "Reaper", + "Cassandra Nova", + "Ezekiel Stane", + "Tyrannus", + "Momoko", + "Nite", + "Ichigo", + "Deathcry", + "Reaper", + "Kat Farrell", + "Ultimates", + "Vapor", + "The Enforcers", + "The Hand", + "Binary", + "War", + "Avengers", + "Cargill", + "Shatterstar", + "X-51", + "Preak", + "Masters of Evil", + "Chameleon", + "Sugar Man", + "J. Jonah Jameson", + "John Porter", + "Glenn Talbot", + "Witchfire", + "Juggernaut", + "Dormammu", + "Super-Skrull", + "Centennial", + "Oracle", + "Gressill", + "Julian Keller", + "Graphics", + "Lavagirl", + "Zaladane", + "Chance", + "Two-Gun Kid", + "Stephen Strange", + "Genesis", + "Hawkgirl", + "Aquagirl", + "Blade", + "Stilt-Man", + "Lady Ursula", + "Phantom Reporter", + "Wonder Woman", + "Lifeguard", + "Conan the Barbarian", + "Angela", + "Jet", + "Elsa Bloodstone", + "Dyna", + "Bionic Commando", + "Lettuce", + "Sway", + "Booster", + "Mulholland Black", + "Contessa", + "Sage", + "Savant", + "Infant Terrible", + "Amadeus Cho", + "Green Arrow", + "Sasquatch", + "Texas Twister", + "Daken", + "Elongated", + "Iron Fist", + "Lieutenant Marcus Stone", + "Radioactive Man", + "Valeria Richards", + "Silver", + "Dormammu", + "Blackhawks", + "Tyrannus", + "Boomer", + "U-Go Girl", + "Four Horsemen of Apocalypse", + "Natasha", + "Norrin Radd", + "Shatterstar", + "Kinsey Walden", + "Clint Barton", + "Sentinels", + "Infragirl", + "Maximum", + "Zodiak", + "Mint", + "Green Goblin", + "Retro Girl", + "Gladiator", + "Carmella Unuscione", + "Fantomah", + "Hercules", + "Wonder Woman", + "Magneto", + "Holy", + "Exiles", + "The Fury", + "Nitro", + "Big", + "Cerebro", + "Bazooka", + "X-23", + "Metal Master", + "Stone Men", + "Dark Beast", + "Valeria Richards", + "Deathbird", + "Marrow", + "Marvel Apes", + "Nuke", + "Maximus", + "Bloom", + "Gabe Jones", + "Thundra", + "Frankenstein's Monster", + "Luckman", + "Black Crow", + "Layla", + "Morbius", + "Maiden", + "Eternals", + "Agent Liberty", + "Comet", + "Elektra", + "Lady Vermin", + "Liz", + "Mikhail Rasputin", + "Aspen", + "Scourge", + "Russian", + "Ultimate Spider-Man", + "Kitty", + "Madame Web", + "Kamandi", + "Roland Deschain", + "Negative", + "Cassandra Nova", + "Vivisector", + "Tiger", + "Shotgun", + "Cargill", + "Mephistopheles", + "Silvermane", + "Karolina Dean", + "Living Mummy", + "Ultimatum", + "The Spike", + "Pyro", + "Patriot", + "Chandika", + "Marvel", + "Jean", + "Molly Von Richtofen", + "Justin Hammer", + "Vera", + "Sleepwalker", + "Kristin", + "Adam Destine", + "Hedge Knight", + "Boomer", + "Thena", + "Carnage", + "Professor Monster", + "Junta", + "Thing", + "Millenium Guard", + "Guardian", + "Kraven", + "Asgardian", + "Plastic", + "Ronin", + "Donna", + "Captain Marvel", + "Young Avengers", + "Ben Urich", + "Namorita", + "Chance", + "The Spike", + "PsyNapse", + "Iron Monger", + "Terry", + "Otto Octavius", + "Shanna the She-Devil", + "Chameleon", + "Spellbinder", + "Helspont", + "The Defenders", + "Retro Girl", + "Silver Centurion", + "Elastigirl/Mrs.Incredible", + "Darkhawk", + "Katana", + "Burka", + "Nico Minoru", + "Bluestreak", + "Bengal", + "Blazing Skull", + "Agents of Atlas", + "Nightmare", + "Roughhouse", + "Lady Shiva", + "Aspen", + "Horridus", + "Newton Destine", + "Ender Wiggin", + "Korg", + "M.O.D.O.G.", + "Elements of Doom", + "Rawhide Kid", + "Bruce Banner", + "Harbinger", + "D'Ken Neramani", + "M.O.D.O.G.", + "Dawnstar", + "Richard Fisk", + "Gamora", + "Batwoman", + "Supreme Intelligence", + "Tyger Tiger", + "Jem", + "Meggan", + "Witchfire", + "Genis-Vell", + "Crimson Dynamo", + "Mandroid", + "Deathcry", + "Armadillo", + "Thunderbolt", + "Bronze", + "Eternity", + "Sons of the Tiger", + "Jeryn Hogarth", + "Heather", + "Black Bird", + "Franklin Richards", + "Matthew Murdock", + "X-Babies", + "Salo", + "Ray", + "Mac Gargan", + "Timeslip", + "Cheetara", + "Lady Shiva", + "Karen Page", + "Wrecking Crew", + "Rafael Vega", + "Donna", + "Clan Destine", + "Katie Power", + "3-D Man", + "Max", + "Solo", + "Runaways", + "Stranger", + "Mr. Hyde", + "Nick Fury", + "Nikita", + "Lilith", + "Titanium Man", + "Omega the Unknown", + "Cyclops", + "Cassandra Nova", + "Topaz", + "Bloodscream", + "Marvel Boy", + "Paladin", + "Quicksilver", + "Nicolaos", + "Red She-Hulk", + "Captain Midlands", + "Blok", + "Pet Avengers", + "Violator", + "Fantomah", + "Empress", + "Captain America", + "Wrecking Crew", + "Harley Davidson Cooper", + "Banshee", + "Bronze", + "Negative", + "Fantomette", + "Talkback", + "Warstar", + "Swift", + "Robert Baldwin", + "Edwin Jarvis", + "Pandemic", + "Dick", + "Starfire", + "Infant Terrible", + "Romulus", + "Burka", + "Flamebird", + "Network", + "Marrina", + "Queen", + "Orion", + "Sakura", + "Dani Moonstar", + "Uatu The Watcher", + "Betty Ross", + "Spoiler", + "May Parker", + "Dragon Man", + "Sandman", + "Crule", + "Star-Spangled", + "Deena Pilgrim", + "Dark X-Men", + "Mother Askani", + "Jake", + "Magus", + "Andromeda", + "Titania", + "Marrina", + "Nico Minoru", + "Red Skull", + "Mr. Hyde", + "The Leader", + "Rick Jones", + "Vance Astro", + "Doop", + "X-Factor Investigations", + "Suprema", + "Juggernaut", + "Ghost", + "Muskrat", + "Bonnie", + "Living Mummy", + "Flash", + "The Punisher", + "Peter Quill", + "X-Factor", + "Empowered", + "Agent X", + "Aquaman", + "Energizer", + "Void", + "Diamond", + "Beef", + "In-Betweener", + "Bloodstrike", + "Diva", + "Human Target", + "Sir Ram", + "X-Force", + "Ajaxis", + "Sentinel", + "Ulik", + "Firestorm", + "Wolfpack", + "Fantastick Four", + "Giant Girl", + "Gamora", + "Aurora", + "Karen Page", + "Shape", + "Zatanna", + "Umar", + "U-Go Girl", + "Miss America", + "Maelstrom", + "Ender Wiggin", + "X-Cutioner's Song", + "Knockout", + "Beta-Ray Bill", + "Chameleon", + "Brandy", + "Gwen", + "The Captain", + "Hellion", + "Jenny", + "Nova", + "Devastator", + "Silk Fever", + "Humbug", + "Misty Knight", + "Shadow", + "Human Robot", + "Spawn", + "Iron Monger", + "Raider", + "Pepper Potts", + "Haven", + "Wrecking Crew", + "Motormouth", + "Jubilee", + "Impossible Man", + "Firelord", + "Mantis", + "Arrowette", + "Bastion", + "Halo", + "Stephanie de la Spiroza", + "Cobalt Man", + "Arcana", + "Siren", + "Ronin", + "Overlord", + "Sersi", + "X-Cutioner's Song", + "Flint", + "Kinsey Walden", + "Blood Wraith", + "Kaoru", + "Proudstar", + "Jessica Drew", + "X-Statix", + "James Howlett", + "Hank", + "Sharon Ventura", + "Ben Urich", + "Swift", + "Mia Dearden", + "Ikaris", + "Martin Li", + "Master Mold", + "Squirrel", + "Shrinking", + "Excalibur", + "Godiva", + "Skullbuster", + "Voodoo", + "Holy", + "Terra", + "Invisible", + "Deviants", + "Wong", + "Victor Von Doom", + "Samantha", + "Fat Cobra", + "Cheetara", + "Vector", + "Nico", + "Rumble", + "Swordsman", + "Banshee", + "Supernaut", + "Firedrake", + "Constrictor", + "Danny Rand", + "Hemingway", + "Armory", + "Ice", + "Stingray", + "Cloud 9", + "Vargas", + "Nitro", + "Brute", + "Garia", + "Loa", + "Dust", + "Pip", + "Ultimates", + "Layla", + "Fairchild", + "Hit", + "Next Avengers", + "Sinister Six", + "Saracen", + "Sue Storm", + "Longshot", + "Generation X", + "Liz Osborn", + "Living Lightning", + "Major Mapleleaf", + "Jackal", + "Slipstream", + "A.I.M.", + "Loa", + "Selene", + "Kaoru", + "Batroc the Leaper", + "Babaing", + "Red She-Hulk", + "Superwoman", + "Dumb", + "Zzzax", + "Ray", + "Weapon Omega", + "Marcus Van Sciver", + "Sabra", + "Hellions", + "Thor", + "Arrowette", + "Maximum", + "Starbolt", + "Doctor Strange", + "Stacy X", + "Steel Serpent", + "Prodigy", + "Hammerhead", + "Violet", + "Kitty Pryde", + "Fabian Cortez", + "Kinsey Walden", + "Jess", + "Magma", + "Coagula", + "Angela", + "Vampiro", + "Poison Ivy", + "Gwen Stacy", + "May Parker", + "Penguin", + "Slipstream", + "Krista Starr", + "Talkback", + "Synch", + "Wilson Fisk", + "Shadow King", + "Odin", + "Red Hulk", + "Phantom", + "Spawn", + "Dark Avengers", + "Fleet Tracking", + "Lyja", + "Guardsmen", + "Shi'Ar", + "Black Panther", + "Praxagora", + "Ender Wiggin", + "Mother Askani", + "Venus", + "Argent", + "Angela", + "Killer Shrike", + "Ultron", + "Electro", + "The Wasp", + "Alex Power", + "Naoko", + "Lieutenant Marcus Stone", + "Skids", + "Deathcry", + "Stripperella", + "Foggy Nelson", + "Star-Lord", + "Wildcat", + "Switch", + "Huntress", + "Sailor", + "Phyla-Vell", + "Winged", + "Elements of Doom", + "Lobo", + "Calamity", + "Black Knight", + "Bloodstorm", + "Beak", + "The Executioner", + "Nemesis", + "Shotgun", + "James Buchanan Barnes", + "Lethal Legion", + "Suprema", + "X-Man", + "Roxanne Simpson", + "Dog Brother #1", + "Amun", + "Batman", + "Russian", + "Rocket Raccoon", + "Wolf Cub", + "Blue Marvel", + "Terra", + "Fenris", + "Star-Spangled", + "Batroc the Leaper", + "Aleta", + "Aztec", + "Mr. Immortal", + "Cinnamon", + "Raphael", + "G.I. Joe", + "Cecilia Reyes", + "Shanna the She-Devil", + "Bloke", + "Deviants", + "Sharon Ventura", + "Shard", + "Heroes For Hire", + "Screwball", + "Celestials", + "Franklin Storm", + "Swarm", + "Toxin", + "Crule", + "Fire", + "Howard The Duck", + "Chase Stein", + "Batgirl", + "Angel", + "Rapture", + "Barb", + "Frightful Four", + "The Rocketeer", + "Mathemanic", + "Xorn", + "Imp", + "Diamondback", + "Butterfly", + "Huntress", + "Wonder Man", + "Ganymede", + "Ezekiel", + "Ghost", + "Baron Strucker", + "Willow", + "Demogoblin", + "Russian", + "Aleta", + "Mandarin", + "Sepulchre", + "Scream", + "Thunder", + "The Fallen", + "Abyss", + "Speedball", + "Wild Child", + "Cat", + "Heroes For Hire", + "Aginar", + "G.I. Joe", + "Anita Blake", + "Amadeus Cho", + "Mathemanic", + "Beetle", + "Fathom", + "Mary", + "Barb", + "Spellbinder", + "Silver Fox", + "Hulk", + "James Buchanan Barnes", + "Dawnstar", + "New Mutants", + "Miek", + "Captain Britain", + "ClanDestine", + "Patriot", + "Silver Centurion", + "Masked Marvel", + "Exiles", + "Mockingbird", + "Word", + "X.S.E.", + "Joker", + "Triceraton", + "The Liberty Legion", + "Ice", + "Cobra", + "Fathom", + "Robert Baldwin", + "Rouge", + "Patriot", + "Killer Shrike", + "Hedge Knight", + "Oracle", + "Lady Ursula", + "Omega Sentinel", + "Thundra", + "Justin Hammer", + "Spot", + "Cap'n Oz", + "Stephanie de la Spiroza", + "Joseph", + "Wild Child", + "King Bedlam", + "Frog Thor", + "Marcus Van Sciver", + "Kyle", + "Lenore", + "Fixer", + "Martian", + "Black Tom", + "Slyde", + "Leo", + "Armor", + "Wilson Fisk", + "Fin Fang Foom", + "Fin Fang Foom", + "La Nuit", + "Shakti", + "Superwoman", + "Firedrake", + "Fire", + "Psylocke", + "Blue", + "Jackal", + "Gravity", + "Silverclaw", + "Roadblock", + "Jet", + "Preak", + "Zarek", + "Ultimates", + "Crusher Hogan", + "Mas", + "Gorilla Man", + "Countess", + "Cloak and Dagger", + "Fantomah", + "Young Avengers", + "Cleopatra", + "Mega Man", + "Suprema", + "Baroness S'Bak", + "Arclight", + "Robert Baldwin", + "Shadow", + "Lorna Dane", + "GW Bridge", + "Natasha Romanoff", + "Katie Power", + "Gauntlet", + "Jane Foster", + "Cable", + "Dynamite", + "Maverick", + "Makkari", + "Dog Brother #1", + "Lightning", + "Sugar Man", + "Natasha", + "Mathemanic", + "Steve Rogers", + "Ganymede", + "Hellcat", + "Jenny", + "Master Chief", + "Diva", + "Rick Jones", + "The Rocketeer", + "Karolina", + "Hank Pym", + "Serpentor", + "Lionheart", + "Night", + "Jade", + "Ricochet", + "Empress", + "Hawk", + "Mother Askani", + "Madame", + "Joshua Kane", + "Ted Forrester", + "Doc Samson", + "Karma", + "Serpent Society", + "Maddog", + "Captain Universe", + "Sharon Ventura", + "Sasquatch", + "Jakita", + "Little", + "The Hood", + "Doctor Spectrum", + "Artiee", + "Feral", + "Butterfly", + "Banshee", + "Dart", + "Ghost Rider", + "Zealot", + "Deena Pilgrim", + "Hawkgirl", + "Selene", + "KOS-MOS", + "Spitfire", + "Stephanie de la Spiroza", + "Angel", + "Newton Destine", + "Liz", + "Tarantula", + "Spot", + "Damage Control", + "Madame Hydra", + "X-Man", + "Dollar", + "True Believers", + "Lorna Dane", + "Blackhawks", + "Ancient One", + "Wilson Fisk", + "Lieutenant Marcus Stone", + "Flint", + "Motormouth", + "Kismet", + "Cobweb", + "Git Hoskins", + "Bazooka", + "Cannonball", + "Reptil", + "Dollar", + "Beyonder", + "Doc Samson", + "Karolina", + "Speed Demon", + "Texas Twister", + "Ultron", + "Alpha Flight", + "Fat Cobra", + "Sydney", + "Shockwave", + "Warstar", + "Deathbird", + "Cassandra Nova", + "Rage", + "Promethea", + "The Captain", + "Alexa Mendez", + "Empowered", + "Rick Jones", + "Dragon Man", + "Knockout", + "Weapon Omega", + "Gertrude", + "Longshot", + "Molecule Man", + "Masada", + "Hulkling", + "Blossom", + "Loners", + "The Hood", + "Madripoor", + "Dream", + "John Farson", + "Chat", + "Man-Thing", + "Starbolt", + "Doctor Strange", + "Jean Grey", + "Clover", + "Wrecker", + "Angela", + "Nomad", + "Mister Hyde", + "Silver", + "Sasquatch", + "Alexa Mendez", + "X-51", + "Goliath", + "Jet", + "Black Widow", + "Atomic", + "Black Widow", + "Musa", + "Storm", + "Nemesis", + "Maxima", + "Manitou", + "Ilyana Rasputin", + "Steel Serpent", + "Sailor", + "Marauders", + "Julian Keller", + "Stacy X", + "3-D Man", + "Dumb", + "Ogun", + "Lettuce", + "Molecule Man", + "Blur", + "Jimmy Woo", + "Red Wolf", + "Randall Flagg", + "Meggan", + "Gwen", + "Asgardian", + "Bloodscream", + "Ozymandias", + "Maxima", + "Ozymandias", + "Scourge of the Underworld", + "Medusa", + "Miss America", + "Paper Doll", + "Druig", + "Mandarin", + "Bebop", + "Genis-Vell", + "Impulse", + "Pepper Potts", + "Tigra", + "Varga", + "Elite", + "Famine", + "Iron", + "Thunderball", + "Carol Danvers", + "Batgirl", + "Ironclad", + "Suprema", + "Aqueduct", + "Lucky Pierre", + "Nico Minoru", + "Outlaw Kid", + "The Call", + "Jarella", + "Iron Man", + "Joseph", + "XJ-9", + "Mister Freeze", + "Changeling", + "Jet", + "Git Hoskins", + "Bart Rozum", + "Darkhawk", + "Jungle", + "Black Tarantula", + "Namorita", + "Star-Spangled", + "Thunder", + "Rattler", + "Joan the Mouse", + "Michaelangelo", + "Stepford", + "Rainmaker", + "Zodiak", + "Roland Deschain", + "X-23", + "Tiger", + "Rapture", + "Mother-One", + "Wasp", + "Blazing Skull", + "Pyro", + "Ms. Marvel", + "Randall Flagg", + "Sasquatch", + "Jean", + "Songbird", + "Ultimates", + "Archangel", + "Trauma", + "Namora", + "Toxin", + "Ultrawoman", + "Bi-Beast", + "The Leader", + "Robin Chapel", + "Rumble", + "Mister Fantastic", + "Flora", + "Erik the Red", + "Cecilia", + "Weapon Omega", + "Hellions", + "Mongoose", + "Crossbones", + "Chun-Li", + "Blonde", + "Buttercup", + "Firebird", + "Halo", + "Wendell Vaughn", + "Salem's Seven", + "Super-Skrull", + "Madripoor", + "Chameleon", + "Makkari", + "Nemesis", + "Thunderbird", + "Lynn", + "Ravage 2099", + "Calypso", + "Karate Kid", + "Imperial Guard", + "Crusher Hogan", + "Elektra", + "Lords of Avalon", + "Captain Stacy", + "Flint", + "Lamprey", + "Gressill", + "Bart Rozum", + "Chat", + "True Believers", + "John Jameson", + "Orion", + "Hercules", + "Mint", + "Silk", + "Dream", + "Cosmo", + "Mighty", + "Scalphunter", + "Strong Guy", + "A.I.M.", + "Marten Broadcloak", + "Shanna", + "Valis", + "Karolina", + "X-Men", + "Violations", + "X-Factor", + "Clobber", + "Hannibal King", + "Blue Beetle", + "Lightning Lords of Nepal", + "Ulik", + "Emplate", + "Josiah X", + "Omega Sentinel", + "Diva", + "Agent Zero", + "Ken Ellis", + "Loria", + "Talos", + "Jakita", + "Sersi", + "Drax", + "Sleeper", + "Hellion", + "Gemma", + "Dreaming Celestial", + "Mister Fantastic", + "Carol Hines", + "Skaar", + "Lightning Lords of Nepal", + "Madelyne Pryor", + "Controller", + "Energizer", + "Baroness S'Bak", + "X-Babies", + "Captain", + "Amadeus Cho", + "Diva", + "Ikaris", + "Nayana", + "Flora", + "Ravenous", + "Ogun", + "Pride", + "Arrowette", + "Wolf Cub", + "The Santerians", + "Patriot", + "Bizarro", + "Shamrock", + "Manhunter", + "Grim Reaper", + "Outlaw Kid", + "Aginar", + "Plazm", + "Cargill", + "Ravage 2099", + "Julian Keller", + "Brandy", + "Owl", + "Michaelangelo", + "Zzzax", + "Shredder", + "Mister Fear", + "Crossbones", + "Absorbing Man", + "Vin Gonzales", + "Eddie Lau", + "Jinx", + "Sister Grimm", + "The Spike", + "Photon", + "Deadpool", + "Arsenal", + "Daken", + "Goliath", + "Black Bolt", + "Mary", + "La", + "Doorman", + "Rapture", + "Wyatt Wingfoot", + "The 198", + "Alice", + "Miek", + "Invisible Woman", + "Phoenix", + "American Eagle", + "Werewolf By Night", + "Wraith", + "Leech", + "Tsunami", + "Taskmaster", + "Klaw", + "Galvatron", + "Shi'Ar", + "Sparx", + "Holy", + "Gorgon", + "Vera", + "Sauron", + "Max", + "Boomer", + "Zemo", + "Molly Von Richtofen", + "Onyx", + "Harry Osborn", + "Skin", + "Lake", + "Xi’an", + "Stinger", + "Word", + "Sakura", + "Outlaw Kid", + "Jubilee", + "Iron Patriot", + "Kree", + "Supreme Intelligence", + "Iron", + "Four Horsemen of Apocalypse", + "Cassandra", + "Magus", + "The Fallen", + "Electro", + "Empath", + "Stormtrooper", + "Grace", + "Lenny Balinger", + "Professor X", + "Psylocke", + "Medusa", + "Changeling", + "Thundra", + "Flash", + "Madame Masque", + "Blindfold", + "Human Target", + "Aegis", + "Gladiator", + "Fantastick Four", + "Abyss", + "Kinetix", + "Moon Knight", + "Hellfire Club", + "Rouge", + "Speedy", + "Ballistic", + "Virtuous", + "X-Babies", + "Shadowcat", + "The Executioner", + "Vindicator", + "Dawn", + "Freak", + "Nitro", + "Gateway", + "Maginty", + "Elixir", + "Bella", + "Cyclops", + "Rachel Grey", + "Lightspeed", + "Big", + "Cerebro", + "Slipstream", + "Sleeper", + "Silver Sable", + "Tigra", + "Bloodstorm", + "Machine Man", + "Turbo", + "Ben Reilly", + "Tattoo", + "Lettuce", + "Tusk", + "Dyna", + "Leader", + "Ultimate Spider-Man", + "Arnim Zola", + "Polaris", + "Ben Urich", + "Forearm", + "Shiva", + "Molly Hayes", + "Sun", + "U-Go Girl", + "Thunder", + "Donna", + "Jimmy Woo", + "Mr. Negative", + "Frog Thor", + "Molecule Man", + "Dumb", + "Silver Centurion", + "Shining", + "Hawkeye", + "Fury", + "Hex", + "Decepticon", + "Shen", + "Arisia", + "Rorschach", + "Aaron Stack", + "Namora", + "Mera", + "Prima", + "Cable", + "Oracle", + "Azrael", + "El Aguila", + "The Shiver Man", + "Erik the Red", + "Chat", + "M.O.D.A.M.", + "Shikari", + "Shinko Yamashiro", + "Agent Liberty", + "Sakura", + "Cloak", + "Bromley", + "Jessica Jones", + "Beak", + "Enchantress", + "Mercer", + "Karen Page", + "Elloe Kaifi", + "Chamber", + "Hawkman", + "Willow", + "Diva", + "Jake", + "Plastic", + "Impulse", + "Scarlet Witch", + "Namora", + "Falcon", + "Crystal", + "Emma Frost", + "Geiger", + "The Call", + "Sentry", + "Cheetara", + "Widget", + "Maggott", + "Big", + "Nightshade", + "Lethal Legion", + "Terrax", + "Nehzno", + "Ballistic", + "Raptor", + "Blink", + "Gunslinger", + "Ray", + "Melaka", + "Lightspeed", + "Typhoid Mary", + "Glorian", + "Magik", + "Thor", + "Agents of Atlas", + "Mirage", + "Nikita", + "Korvac", + "Silhouette", + "Johnny Blaze", + "Owlman", + "Prism", + "The Anarchist", + "Crimson Crusader", + "The Executioner", + "Atom", + "X-Force", + "Zealot", + "Clobberella", + "Fire", + "Cloud 9", + "X.S.E.", + "Silver Samurai", + "Nightstar", + "Lionheart", + "Whirlwind", + "Howard Saint", + "Howard Saint", + "Piledriver", + "Siren", + "Luke Cage", + "Cat", + "Spyke", + "Raphael", + "Hellfire Club", + "Kraven", + "Cammi", + "Bette", + "Masque", + "Holocaust", + "Sakura", + "Avengers", + "Bruce Banner", + "Jericho", + "Norman Osborn", + "Polaris", + "Pantha", + "Hemingway", + "Spitfire", + "Tenebrous", + "Chores MacGillicudy", + "Luckman", + "Clea", + "Firebird", + "Radioactive Man", + "Bill Hollister", + "Miss America", + "Dark Phoenix", + "Quicksilver", + "Robin", + "Warlock", + "Raven", + "Ken Ellis", + "Web", + "Human Robot", + "Erza", + "Hydra", + "Void", + "Doctor Octopus", + "American Eagle", + "Raphael", + "Jackpot", + "HYDRA", + "Skyrocket", + "Zakuro", + "Millie the Model", + "Leatherneck", + "Cissie King-Jones", + "Erza", + "Samus", + "Famine", + "Diamond", + "Young Avengers", + "Spider-Woman", + "Red Ghost", + "Stellaris", + "Artiee", + "Energizer", + "Oracle", + "Stacy X", + "Blur", + "Runaways", + "Roxy", + "Alexa Mendez", + "Wasp", + "Count Nefaria", + "Young Avengers", + "Lightspeed", + "Dick", + "Sym", + "Ink", + "Nimrod", + "Domino", + "Bill Hollister", + "The Anarchist", + "Magneto", + "Warbird", + "Circuit", + "Deena Pilgrim", + "Robbie Robertson", + "Jocasta", + "Doctor Mindbender", + "Quentin Quire", + "Jake", + "Wrecking Crew", + "Ballistic", + "Wasp", + "Korvac", + "Ares", + "Colleen", + "Giant Girl", + "Gorilla Man", + "Skaar", + "Rose", + "Galia", + "Weapon X", + "Tarantula", + "Venus Dee Milo", + "Blazing Skull", + "Onslaught", + "Wildcat", + "Dick", + "Albion", + "Emma Frost", + "Ms. Marvel", + "Kylun", + "Supergirl", + "Guardians of the Galaxy", + "Lucy in the Sky", + "Valis", + "Elsa Bloodstone", + "Sally Floyd", + "Cybergirl", + "Darkstar", + "Kraven the Hunter", + "Mister Hyde", + "Makkari", + "Crimson Avenger", + "Prince of Orphans", + "Expediter", + "Rad", + "Cat", + "Vulture", + "Harbinger", + "Cammi", + "Junta", + "Wonder Woman", + "S.T.R.I.P.E.", + "Two-Gun Kid", + "Cybersix", + "Guardsmen", + "Gertrude Yorkes", + "Cimarron", + "Maya", + "Selene", + "Mesmero", + "Meltdown", + "U-Foes", + "Caretaker", + "Helspont", + "Onyx", + "Liz Osborn", + "Mirage", + "Luke Cage", + "Absorbing Man", + "Stunner", + "Maria Hill", + "Spy", + "Shape", + "Ben Parker", + "Spider-Girl", + "Riptide", + "Thunder", + "Daily Bugle", + "Chun-Li", + "Norman Osborn", + "Argent", + "Teenage Mutant Ninja Turtles", + "Tim", + "Wind Dancer", + "Whiplash", + "Spider-Ham", + "Colonel America", + "Ray Fillet", + "Payback", + "Frankenstein's Monster", + "Xavin", + "Firestorm", + "Stripperella", + "Brainiac", + "Deviants", + "Albion", + "Owlman", + "Molly", + "Kylun", + "Multiple Man", + "Kimberly", + "Valda", + "Felicia Hardy", + "Dorian Gray", + "Catseye", + "Carnage", + "Silver Sable", + "White Queen", + "Octobriana", + "Scarlet", + "Cyclops", + "Aquagirl", + "Groot", + "Otto Octavius", + "Lady Ursula", + "Fleet Tracking", + "Kamandi", + "Lieutenant Marcus Stone", + "Nightcat", + "Millie the Model", + "Witchblade", + "Rattler", + "Cerebro", + "Roland Deschain", + "Bumblebee", + "Shakti", + "Omega Sentinel", + "Leonardo", + "Marcus Van Sciver", + "Manhattan Guardian", + "Hawkgirl", + "Arcana", + "Fabian Cortez", + "Stella", + "Wilson Fisk", + "Jocasta", + "Empath", + "Dawn", + "Banshee", + "Melaka", + "She-Thing", + "Tyger Tiger", + "KOS-MOS", + "Gwen Stacy", + "Angel", + "3-D Man", + "Newton Destine", + "Incredible Hulk", + "Flaberella", + "Nocturne", + "Penguin", + "Mariko Yashida", + "Dyna", + "Venom", + "Juniper", + "Dum Dum Dugan", + "Beak", + "Red Skull", + "Bloom", + "Hulkling", + "Gamma Corps", + "Magus", + "Exodus", + "Eddie Lau", + "Boomerang", + "Lady", + "Fire", + "Vengeance", + "Rattler", + "Hate-Monger", + "Savant", + "Malice", + "Proemial Gods", + "Epoch", + "Rick Jones", + "Talisman", + "Glenn Talbot", + "Roxy", + "Amiko", + "Dragonna", + "Screwball", + "Earthquake", + "Hobogoblin", + "Misty Knight", + "Maginty", + "Sally Floyd", + "Layla", + "Komodo", + "Psyche-Out", + "Howard The Duck", + "Empowered", + "Tigra", + "Piledriver", + "Dragonfly", + "James Howlett", + "David Alleyne", + "Brainiac", + "Empowered", + "Comet", + "Fantastic Four", + "Zaran", + "Prowler", + "Texas Twister", + "Boomerang", + "Carlie Cooper", + "Venus", + "Crossbones", + "Mint", + "Crusher Hogan", + "Jazinda", + "She-Ra", + "Sara", + "Newton Destine", + "James Buchanan Barnes", + "Boomerang", + "She-Venom", + "Jolt", + "Tim", + "Tara", + "Bart Rozum", + "Joan the Mouse", + "Flamebird", + "Decepticon", + "Amanda", + "Josiah X", + "WhirlGirl", + "X.S.E.", + "Warlock", + "Pride", + "Mordo", + "Red She-Hulk", + "Vigilante", + "Glenn Talbot", + "Spyke", + "Zeigeist", + "Hiroim", + "Bride of Nine Spiders", + "Fantomah", + "Karolina Dean", + "Brandy", + "Lenore", + "Boom", + "Diamondback", + "Jean Grey", + "Fathom", + "Jayna", + "Muskrat", + "Guy", + "Punisher", + "Gloss", + "Insect", + "Anole", + "Peter Parker", + "Parasite", + "Orphan-Maker", + "Yellow", + "Stepford Cuckoos", + "Thor", + "Logan", + "Batgirl", + "Micromax", + "Reverse", + "Black Crow", + "Lilandra", + "New Goblin", + "Hank", + "Madame Hydra", + "Christian Walker", + "Sabretooth", + "Karen Page", + "Tyger Tiger", + "Amphibian", + "Buff", + "Tomorrow Man", + "Bruce", + "Spy", + "Hussar", + "La Nuit", + "Savant", + "Pixie", + "Chun-Li", + "Cinnamon", + "Elastigirl/Mrs.Incredible", + "Hulk", + "Sun", + "Clea", + "Vulture", + "Pandemic", + "KOS-MOS", + "Chameleon", + "Silk", + "Molecule Man", + "Liz", + "Poison", + "D'Ken Neramani", + "Hulkling", + "Marrow", + "Aleta", + "Deadpool", + "Huntara", + "Machine Man", + "Skyrocket", + "Victor Mancha", + "Cherry", + "Zodiak", + "X-Men", + "Odin", + "Captain Britain", + "Cybergirl", + "Cypher", + "Zeigeist", + "Atomic", + "Starhawk", + "Red Wolf", + "Firebrand", + "Ghost", + "Raider", + "Comet", + "Mandroid", + "Halo", + "Karolina Dean", + "Morbius", + "Nico Minoru", + "Fantastick Four", + "Dreaming Celestial", + "Batroc the Leaper", + "Jane Foster", + "Titanium Man", + "Giant-Man", + "Swift", + "Kyle", + "Elixir", + "Stella", + "Ares", + "Captain America", + "Ghost Rider", + "Superwoman", + "Death", + "Ink", + "Dargo Ktor", + "Robert Baldwin", + "Ballistic", + "Robin Hood", + "Roxy", + "Fever", + "A.I.M.", + "Spider-Ham", + "Scarlet Spider", + "Harbinger", + "Patch", + "Christian Walker", + "Doctor Mindbender", + "Mad Thinker", + "Moira MacTaggert", + "Steve Rogers", + "Comedian", + "Bloodstorm", + "Lightning", + "Stingray", + "Half-Life", + "Deathbird", + "Niobe", + "Infragirl", + "X-Factor Investigations", + "Albion", + "Mastermind", + "Velocity", + "Kulan Gath", + "Lilith", + "Rocket Raccoon", + "Mauler", + "Trish Tilby", + "Omega Red", + "Tecna", + "Logan", + "ClanDestine", + "Squadron Supreme", + "Comedian", + "Triton", + "Dum Dum Dugan", + "Champions", + "Debra Whitman", + "Ogun", + "Starhawk", + "Clan Destine", + "Harry Osborn", + "Wrecker", + "Dog Brother #1", + "Marvel", + "Salacious Crumb", + "Captain Planet", + "Daredevil", + "Lavagirl", + "Dead Girl", + "Pretty Boy", + "Cable", + "Cyclone", + "Great Lakes Avengers", + "Hope Summers", + "Arcade", + "Reavers", + "Hitomi Sakuma", + "New Mutants", + "Chance", + "Whistler", + "Roughhouse", + "Stature", + "Shalla-bal", + "Captain Universe", + "Ilyana Rasputin", + "The Hand", + "Lieutenant Marcus Stone", + "Jocasta", + "Wendell Rand", + "Nikita", + "Jigsaw", + "Jane Foster", + "J. Jonah Jameson", + "Kim", + "Jamie Braddock", + "Jungle", + "Colleen Wing", + "Steve Rogers", + "Doop", + "Thanos", + "Blonde Phantom", + "Epoch", + "Shredder", + "Mr. Meugniot", + "Dust", + "Colleen Wing", + "Zaran", + "Richard Fisk", + "Helspont", + "Clea", + "Lavagirl", + "Omega Sentinel", + "Chandika", + "Caliban", + "Saturn", + "Screwball", + "Captain Midlands", + "Blur", + "Red 9", + "Kat Farrell", + "Vargas", + "Blink", + "Celsius", + "Flying Dutchman", + "Patch", + "Marvel Zombies", + "Samantha", + "Scream", + "Grey Gargoyle", + "Luckman", + "Morgan Stark", + "Brandy", + "Hawkwoman", + "Huntara", + "Forgotten One", + "Molten Man", + "The Liberty Legion", + "Foot Soldier", + "Jesse", + "Cybergirl", + "Silverclaw", + "Squirrel Girl", + "Hellions", + "Superwoman", + "Constrictor", + "Nimrod", + "Wallop", + "Asgardian", + "Talon", + "Promethea", + "The Liberteens", + "Kid Colt", + "Fleet Tracking", + "Beta-Ray Bill", + "Silver Surfer", + "Four Horsemen of Apocalypse", + "Old Lace", + "Mephisto", + "Mikhail Rasputin", + "Ted Forrester", + "Mr. Bumpo", + "Northstar", + "Horridus", + "Mr. X", + "Centurions", + "James Howlett", + "Red Wolf", + "Moonstone", + "Mentor", + "Namora", + "Jack Flag", + "Scrambler", + "Stephanie de la Spiroza", + "Galactus", + "Blitzkrieg", + "Lord Hawal", + "Kristin", + "Angela", + "Martin Li", + "Thunderbolts", + "Kylun", + "Nekra", + "Firebrand", + "Hydro-Man", + "Ganymede", + "Barbarella", + "Lenore", + "Supergirl", + "Boom Boom", + "Cissie King-Jones", + "ClanDestine", + "Owl", + "Bounty", + "Buffy", + "Micromax", + "Charles Xavier", + "Lobo", + "Donald Blake", + "Nico", + "Guardsmen", + "Neon", + "Tempest", + "Sunset Bain", + "Blob", + "Kinetix", + "Young X-Men", + "Leonardo", + "Doctor Doom", + "Fairchild", + "Synch", + "Tyger Tiger", + "Firestar", + "Batman", + "Vertigo", + "Tempo", + "Knockout", + "Thunderbolt Ross", + "The Leader", + "Ajak", + "Nighthawk", + "Krystala", + "Jean", + "Kratha", + "Kabuki", + "Baron Strucker", + "Random", + "Hercules", + "Xena", + "Leopardon", + "Joystick", + "Pilgrim", + "Sauron", + "Liz", + "Empath", + "Ulik", + "GW Bridge", + "Supergirl", + "Hindsight Lad", + "Cloak", + "Raven", + "Mad Thinker", + "Ladyhawk", + "Blossom", + "Ice", + "Guile", + "Aqueduct", + "Mojo", + "Dead", + "Rescue", + "Justin Hammer", + "Black Tarantula", + "Karatecha", + "Lady", + "Molten Man", + "Firefly", + "Spot", + "Rainmaker", + "Namora", + "Ant-Man", + "Joan the Mouse", + "The Watchers", + "Winter Soldier", + "Mach IV", + "Homer Simpson", + "Shane Yamada-Jones", + "Monster Badoon", + "Karen Page", + "Champions", + "Red Shift", + "Elasti-Girl", + "Zaladane", + "Venus Dee Milo", + "Dog Brother #1", + "Leatherhead", + "Adam Destine", + "Jubilee", + "Kristin", + "Ronan", + "Avalanche", + "Choice", + "Crimson Avenger", + "Sparx", + "Piledriver", + "Lettuce", + "Mother-One", + "Arrowette", + "Onslaught", + "Terry", + "Callisto", + "Alpha Flight", + "Princess Powerful", + "Brainiac", + "Morg", + "Scrambler", + "Master Mold", + "Wind", + "Jean", + "Baroness", + "Otto Octavius", + "Martin Li", + "Morgan Stark", + "Vindicator", + "ClanDestine", + "Puck", + "River", + "Skin", + "Stephen Strange", + "Devil Dinosaur", + "Blockbuster", + "Ultra-Adaptoid", + "Archangel", + "Silver Centurion", + "Mr. Hyde", + "Crimson Dynamo", + "Mirage", + "Young X-Men", + "Spiral", + "Logan", + "Sharon Ventura", + "Barb", + "Stranger", + "Shadow King", + "Star-Spangled", + "Harbinger", + "Valkyrie", + "Eradicator", + "Jade", + "Baroness", + "Absorbing Man", + "Lava-Man", + "Rhino", + "Gwen Stacy", + "Dormammu", + "Chastity", + "Marvelman", + "Vermin", + "Turbo", + "Power", + "Midnight", + "Jericho", + "Ben Parker", + "Elements of Doom", + "Expediter", + "Meltdown", + "Crimson", + "The Stranger", + "Bi-Beast", + "Dreadnoughts", + "Bride of Nine Spiders", + "Hitomi Sakuma", + "Zarek", + "John Farson", + "Stardust", + "Galia", + "Cardiac", + "Valis", + "Slapstick", + "Lavagirl", + "Green Lantern", + "Karatecha", + "Kronos", + "Marrina", + "Salacious Crumb", + "Aqueduct", + "Vindicator", + "Captain Midlands", + "Leeloo", + "Comedian", + "Cannonball", + "Chandika", + "Thor", + "Absorbing Man", + "The Avengers", + "Hellboy", + "Two-Gun Kid", + "Buffy", + "Cammi", + "Avengelyne", + "Captain Marvel", + "Karatecha", + "Cheetah", + "Hit", + "Man-Wolf", + "Natasha Romanoff", + "Ben Parker", + "M.O.D.O.G.", + "The Wasp", + "Imp", + "Owlman", + "G.I. Joe", + "Arsenic", + "Wallow", + "Vargas", + "Red Wolf", + "Clint Barton", + "Jericho", + "Doctor Strange", + "Magdalene", + "Zealot", + "Master Chief", + "Bloodstrike", + "Shi", + "Dakota North", + "Emma", + "The Shadow", + "Mimic", + "Ares", + "Mandroid", + "Nico Minoru", + "Robbie Robertson", + "Mordo", + "Varga", + "Looker", + "Dormammu", + "Moonstar", + "Calendar", + "Centennial", + "Sub-Mariner", + "Celsius", + "Dargo Ktor", + "Blue", + "Momoko", + "X-23", + "Word", + "Robin", + "Jessica Jones", + "Clea", + "Spitfire", + "Venus", + "Sentinels", + "Randall Flagg", + "Bulletgirl", + "Blade", + "Juniper", + "Masque", + "Reptil", + "Galia", + "Lanolin", + "Napoleon Bonafrog", + "Agent Brand", + "Lords of Avalon", + "Silhouette", + "Gauntlet", + "Valis", + "Shadow", + "Valis", + "Sharon Carter", + "Lyja", + "Lamprey", + "Thunderbolts", + "Spawn", + "Wendigo", + "Tomas", + "Boomer", + "Arclight", + "Yellow Claw", + "Mr. Fish", + "Anthem", + "Decepticon", + "Swordsman", + "Sleepwalker", + "Raider", + "A-Bomb", + "Saturn", + "Psyche-Out", + "Cypher", + "Curt Conners", + "Ikaris", + "Frightful Four", + "Holocaust", + "Lady Ursula", + "Stardust", + "Wasp", + "Captain America", + "PantyMan", + "Johnny Blaze", + "Sub-Mariner", + "Stellaris", + "Maximus", + "Blue Blade", + "Unicorn", + "Alpha Flight", + "Raza", + "Rattler", + "Man-Thing", + "Sun", + "Otto Octavius", + "Kyle", + "Ballistic", + "Fantomex", + "Swift", + "Tecna", + "Gwen", + "Harley Quinn", + "Snowbird", + "Catwoman", + "Karnak", + "Silver Centurion", + "Zaladane", + "Pip", + "Klaw", + "Celsius", + "Blackbat", + "Sway", + "Dust", + "Parasite", + "Cannonball", + "Loners", + "Leper Queen", + "Sister Grimm", + "Jimmy Woo", + "Jean Grey", + "Moth", + "Revanche", + "Prowler", + "Phoenix", + "Star-Lord", + "Orphan", + "Reptil", + "T'Challa", + "Doll", + "Frankenstein's Monster", + "Shadoweyes", + "Misty", + "Goliath", + "Tsunami", + "Lizard", + "Praxagora", + "Marvel Boy", + "Maddog", + "Siren", + "Crane", + "Julian Keller", + "Gambit", + "Super-Adaptoid", + "Shape", + "Mr. Fish", + "Roland Deschain", + "Fantomex", + "Imp", + "Silverclaw", + "Betty Brant", + "Pilgrim", + "Ancient One", + "Nightstar", + "Leonardo", + "Valda", + "Luckman", + "Leper Queen", + "Happy Hogan", + "Blue", + "Mr. Meugniot", + "Epoch", + "Adam Warlock", + "Hannibal King", + "Doomsday Man", + "Vermin", + "Orphan", + "Anthem", + "Infant Terrible", + "X-Statix", + "Squadron Supreme", + "Princess Powerful", + "Coagula", + "Cottonmouth", + "Hydra", + "Charles Xavier", + "Scream", + "Hellboy", + "Thunderball", + "Switch", + "Copycat", + "Nelvana", + "Russian", + "Songbird", + "Vulcan", + "Cheetah", + "Vermin", + "Sleeper", + "Stryfe", + "Captain Midlands", + "Clobber", + "Coagula", + "Merry", + "Mach IV", + "Lagoon", + "Chun-Li", + "Vera", + "Lanolin", + "Blonde", + "Alexander Pierce", + "Blok", + "Fantastick Four", + "Aaron Stack", + "Wolf Cub", + "Loki", + "Harbinger", + "Carol Hines", + "Dorothy", + "Norman Osborn", + "Rhea", + "Mr. Bumpo", + "Black Widow", + "Cyclops", + "She-Ra", + "Gwen Stacy", + "Juggernaut", + "White Tiger", + "White Queen", + "Dark X-Men", + "Kimberly", + "Hobgoblin", + "Troia", + "Lifeguard", + "Rapture", + "Bloodberry", + "Arrowette", + "Invisible", + "Bubbles", + "Marten Broadcloak", + "The Stranger", + "Sir Ram", + "Banshee", + "Savage Land", + "Exiles", + "Jean Grey", + "Robin", + "Banshee", + "Vogue", + "Giant-Man", + "Cybergirl", + "Trini", + "High Evolutionary", + "Burnout", + "Liberty", + "Black Cat", + "Boomerang", + "Nightcat", + "Speedball", + "Werewolf By Night", + "Leopardon", + "Slapstick", + "Bronze Tiger", + "Matthew Murdock", + "Doppelganger", + "Misty Knight", + "Obadiah Stane", + "Baroness", + "Atlas", + "Mephistopheles", + "Nikki", + "Junta", + "Mephistopheles", + "River", + "Blackheart", + "Agent", + "Fleur-de-Lis", + "Cardiac", + "Shatterstar", + "Rhea", + "Patriot", + "Speedball", + "Traci", + "Debra Whitman", + "Tattoo", + "Nomad", + "Bengal", + "KOS-MOS", + "Plazm", + "Sin", + "Cleopatra", + "Mera", + "Shanna", + "Graphics", + "The Fallen", + "Foggy Nelson", + "Jarella", + "Lady Ursula", + "Madame", + "Moira MacTaggert", + "Risque", + "Ch'od", + "Omega Red", + "Magneto", + "Harrier", + "Incredible Hulk", + "Microbe", + "Askew-Tronics", + "Alpha Flight", + "Firestorm", + "Agents of Atlas", + "Artiee", + "Super Hero Squad", + "Iron Man", + "Dead", + "Amanda Sefton", + "Alpha Flight", + "Kraven the Hunter", + "Adam Destine", + "Steel Serpent", + "Choice", + "The Call", + "PsyNapse", + "Dr. Strange", + "Sun", + "The Avengers", + "Blacklash", + "Leo", + "The Hood", + "Boodikka", + "Two-Gun Kid", + "Tinkerer", + "Tarot", + "Network", + "Malcolm Colcord", + "Weapon Omega", + "Marauders", + "Wyatt Wingfoot", + "Omega Red", + "Liberty", + "Siryn", + "Mulholland Black", + "Uatu The Watcher", + "Dove", + "Green Goblin", + "Ironclad", + "Gene Sailors", + "Loners", + "Bonnie King", + "Owlwoman", + "The Shiver Man", + "Pantha", + "Shard", + "Celsius", + "Expediter", + "Riptide", + "Ultragirl", + "Luke Cage", + "Butterfly", + "Dusk", + "Wrecker", + "Nicolaos", + "Stingray", + "Killer Shrike", + "Apocalypse", + "Lester", + "Colt", + "John Farson", + "Overlord", + "Rictor", + "Blonde Phantom", + "Bloke", + "Mole Man", + "Omega Flight", + "Epoch", + "Ricochet", + "Quasar", + "Blonde", + "Umar", + "Shadoweyes", + "Amanda Sefton", + "Drax", + "Dollar", + "Green Arrow", + "Songbird", + "Shocker", + "The Stranger", + "Multiple Man", + "Freefall", + "Devi", + "Jane Foster", + "Mera", + "X-Force", + "Shikari", + "Mr. Fixit", + "Batroc the Leaper", + "Adam Warlock", + "Amora", + "Copycat", + "Mr. Fantastic", + "Mr. Payback", + "Speed", + "Deathlok", + "Rose", + "Sunset Bain", + "Russian", + "Vindicator", + "Loners", + "Insect", + "Starjammers", + "Fathom", + "Prowler", + "Jasper Sitwell", + "Crazy", + "Mastermind", + "Krista Starr", + "Boom", + "Man-Wolf", + "Sentinels", + "Komodo", + "Wind", + "Flatman", + "Gressill", + "Pantha", + "Arcade", + "Adrienne", + "Jess", + "Virginia Dare", + "Scrambler", + "Legion", + "Gauntlet", + "Battering Ram", + "Ser Duncan", + "Marvel", + "Four Horsemen of Apocalypse", + "The Wasp", + "Layla Miller", + "Captain Stacy", + "Reavers", + "Warstar", + "Nightmare", + "S.H.I.E.L.D.", + "Stone Men", + "Lilith", + "Deathlok", + "Armory", + "Illuminati", + "Hank Pym", + "Widget", + "Dream", + "Darwin", + "Nehzno", + "Nitro", + "Mentallo", + "Nekra", + "Molten Man", + "Uatu The Watcher", + "Blitzkrieg", + "Cerise", + "Ant-Man", + "Rockslide", + "X-Factor", + "Huntress", + "Blazing Skull", + "Morlun", + "Violet", + "Deep", + "Nicolaos", + "Trauma", + "Spot", + "River", + "Slapstick", + "Jessica", + "Ajak", + "Genis-Vell", + "Shadoweyes", + "Firefly", + "Heroes For Hire", + "Devil Dinosaur", + "Emma Frost", + "Horridus", + "Shinko Yamashiro", + "Dove", + "Kimberly", + "Jessica", + "Living Tribunal", + "Phyla-Vell", + "Dum Dum Dugan", + "Jericho", + "Zarek", + "Spiral", + "Kole", + "Adam Destine", + "Morlocks", + "Roxy", + "Ultragirl", + "Deep", + "X-Ray", + "Komodo", + "Baxter Stockman", + "Hex", + "Dagger", + "Siege", + "Galia", + "Jungle", + "Ahab", + "Ben Urich", + "Orphan-Maker", + "Flint", + "Blue Blade", + "Darna", + "Andrew Chord", + "Hobgoblin", + "Alex Power", + "The Twelve", + "Slipstream", + "Slyde", + "Harley Davidson Cooper", + "Khan", + "Stripperella", + "Babaing", + "Santa Claus", + "Hawkwoman", + "Kumori", + "Pudding", + "Swordsman", + "Havok", + "Vector", + "Ghost Rider", + "The Stranger", + "Prince of Orphans", + "Whistler", + "Owlman", + "David Alleyne", + "Morg", + "Maggott", + "Lime", + "Shalla-bal", + "Dawn", + "Living Lightning", + "Molly Hayes", + "Prodigy", + "Lord Tyger", + "Jess", + "Legion", + "Blonde Phantom", + "Marrow", + "Hit", + "Catseye", + "Echo", + "Mas", + "Sunset Bain", + "Wonder", + "Homer Simpson", + "Micro/Macro", + "Free", + "Nightmare", + "Dragon Man", + "Quasimodo", + "Shane Yamada-Jones", + "Elixir", + "Red She-Hulk", + "Owlwoman", + "Willow", + "Senator Kelly", + "Nightstar", + "Hope Summers", + "Overlord", + "Cerebro", + "Flamebird", + "Charles Xavier", + "Prodigy", + "Lily Hollister", + "Shakti", + "Violations", + "Sphinx", + "Talisman", + "Mongoose", + "Leader", + "The Watchers", + "Shanna", + "Juggernaut", + "Vampiro", + "Tyrannus", + "Ikaris", + "Betty Brant", + "Magma", + "Hobgoblin", + "Gene Sailors", + "Jesse", + "May Parker", + "Devi", + "Blacklight", + "Serpentor", + "Henry Peter Gyrich", + "Blue Beetle", + "Joan the Mouse", + "Frenzy", + "Iron Patriot", + "Lamprey", + "Laurel", + "Bloom", + "Talos", + "Azrael", + "Loki", + "Nightveil", + "Gambit", + "Nextwave", + "The Punisher", + "Blockbuster", + "Martian", + "Albion", + "Fallen One", + "Manhunter", + "Phoenix", + "Amanda", + "Jean", + "Junta", + "Jake", + "Rictor", + "Whizzer", + "Xavin", + "Vogue", + "Sydney", + "Storm", + "Galactus", + "Mentallo", + "Marvex", + "Force Works", + "Spiral", + "Beast", + "Rescue", + "Hellcat", + "Damian", + "Kyle", + "Rattler", + "Bionic Commando", + "Elongated", + "Kree", + "The Rocketeer", + "Nicolaos", + "Frightful Four", + "Batman", + "Galactus", + "Psyche-Out", + "Cyborg", + "Infragirl", + "Hawkeye", + "Savant", + "U-Foes", + "Puff Adder", + "Madrox", + "Franklin Richards", + "Jean", + "Gamma Corps", + "Jennifer", + "Pestilence", + "Prism", + "Black Panther", + "Jenny", + "Icemaiden", + "Rictor", + "Violations", + "Cheetara", + "Blackheart", + "Two-Face", + "Aginar", + "Guardians of the Galaxy", + "Destiny", + "Exiles", + "Pepper Potts", + "Tombstone", + "Blastaar", + "Wendigo", + "Robbie Robertson", + "Prodigy", + "Dargo Ktor", + "Angela", + "Caretaker", + "Millenium Guard", + "Ted Forrester", + "Ord", + "Silk", + "Hal", + "Jinx", + "Madame", + "Leech", + "Amphibian", + "Aaron Stack", + "Slapstick", + "Stacy", + "Edwin Jarvis", + "Gwen", + "Graphics", + "Stick", + "Supreme Intelligence", + "Rogue", + "Lake", + "Elements of Doom", + "Kree", + "Shiva", + "Hedge Knight", + "Silver Samurai", + "Otto Octavius", + "Bloke", + "Rachel Grey", + "Chat", + "Scarecrow", + "Mr. Bumpo", + "Shriek", + "Jesse", + "Dreadnought", + "Jessica", + "Jasper Sitwell", + "Guile", + "Dust", + "Quasimodo", + "Energizer", + "Vampiro", + "Richard Fisk", + "Jane Foster", + "Quentin Quire", + "Doctor Octopus", + "Nightmare", + "Princess", + "Phalanx", + "Energizer", + "Hydra", + "Hardball", + "Stormtrooper", + "Star-Lord", + "Cuthbert", + "Gwen", + "M.O.D.O.K.", + "Voodoo", + "Titaness", + "She-Thing", + "Freak", + "Rat King", + "Tag", + "Baron Zemo", + "Killraven", + "Fury", + "Queen", + "Xi’an", + "Northstar", + "Batman", + "Ultimatum", + "Riptide", + "Armor", + "Omega Sentinel", + "Askew-Tronics", + "Shadu the Shady", + "Kraven", + "Peter Parker", + "Shalla-bal", + "Trini", + "Mandroid", + "Bronze Tiger", + "Bedlam", + "Namor", + "Miss", + "Grandmaster", + "Bromley", + "Moira MacTaggert", + "Winter Soldier", + "Terror", + "Alex Power", + "The Initiative", + "Emplate", + "Clobberella", + "Harbinger", + "Flamebird", + "Garganta", + "Lyja", + "Vargas", + "Sunfire", + "Diablo", + "Baron Zemo", + "Shatterstar", + "Sprite", + "Spider", + "Fever", + "Hellions", + "Jonni", + "Terra", + "Millie the Model", + "Blacklash", + "Ilyana Rasputin", + "Henry Peter Gyrich", + "Kumori", + "Firestorm", + "Maximus", + "Carol Hines", + "Bullseye", + "Motormouth", + "Teenage Mutant Ninja Turtles", + "Grey Gargoyle", + "Holocaust", + "Rainbow", + "Dead Girl", + "Ultimates", + "Psynch", + "Parasite", + "Magma", + "Katana", + "Manitou", + "Judomaster", + "Molten Man", + "Kendra", + "Hemingway", + "Forge", + "Wind", + "Payback", + "Gamora", + "She-Ra", + "Gertrude", + "The Hunter", + "Hussar", + "Rampage", + "Weapon X", + "Morbius", + "Mirage", + "Lobo", + "Dorian Gray", + "Manta", + "Christian Walker", + "Bruce Banner", + "Shooting Star", + "Sakura", + "Demogoblin", + "Kamandi", + "Conan the Barbarian", + "Zaran", + "Frog-Man", + "Mephistopheles", + "Mr. Meugniot", + "She-Hulk", + "Aqueduct", + "Speed Demon", + "Atomic", + "Stinger", + "She-Thing", + "Incredible Hulk", + "Newton Destine", + "Lime", + "She-Ra", + "Golden Guardian", + "Juggernaut", + "Proudstar", + "Sauron", + "Jean Grey", + "Dinah Soar", + "Greymalkin", + "Jennifer Smith", + "Four Horsemen of Apocalypse", + "Black Bird", + "Johnny Storm", + "Doll", + "Circuit", + "Ravage 2099", + "Anne Marie Hoag", + "Gamma Corps", + "Marvel", + "Mister Sinister", + "Stormtrooper", + "Jimmy Woo", + "Micro/Macro", + "Ichigo", + "Gypsy", + "Baroness S'Bak", + "Old Lace", + "Flint", + "She-Dragon", + "Karen Page", + "Ken Ellis", + "Wallow", + "Alex Power", + "Bizarro", + "Dracula", + "Brittany", + "Rhodey", + "Sage", + "She-Thing", + "Bill Hollister", + "Cinnamon", + "Ricochet", + "Spectrum", + "Celestials", + "Misty Knight", + "Black Tarantula", + "Absorbing Man", + "Maestro", + "Sara", + "Photon", + "Avalon", + "Agent Liberty", + "Union Jack", + "Bronze", + "Hydra", + "Lyja", + "Katana", + "Coagula", + "Spider-Woman", + "Preak", + "Aegis", + "Misty", + "Bedlam", + "Forerunner", + "Cobweb", + "New X-Men", + "Daily Bugle", + "Blue Beetle", + "Kimberly", + "Atom", + "Dani Moonstar", + "Jasper Sitwell", + "Krystala", + "Pixie", + "Serpent Society", + "Slyde", + "Diablo", + "U-Foes", + "Dyna", + "Carol Danvers", + "Iron Patriot", + "Tim", + "Cobra", + "X-Ray", + "Lanolin", + "Raptor", + "Dusk", + "Karate", + "Bullseye", + "The Call", + "Ice", + "Mach IV", + "Haven", + "Boom Boom", + "Kaoru", + "Matilda", + "Humbug", + "Destiny", + "Pip", + "Glenn Talbot", + "Sway", + "Victor Mancha", + "Titania", + "PantyMan", + "Guy", + "Devi", + "Sandman", + "Arnim Zola", + "Mint", + "Stella", + "Fin Fang Foom", + "New X-Men", + "Dark Avengers", + "G.I. Joe", + "Eternals", + "Arcana", + "Crystal", + "Kismet", + "Mathemanic", + "The Call", + "U.S. Agent", + "Jess", + "Silvermane", + "Jessica Jones", + "Master Chief", + "Kabuki", + "Black", + "Shi'Ar", + "Shamrock", + "Colt", + "The Stranger", + "Big", + "Electro", + "Nemesis", + "Spencer Smythe", + "Ultimatum", + "Graphics", + "Copycat", + "Stunner", + "Natasha Romanoff", + "Tigra", + "Fenris", + "Storm", + "Madame", + "Jericho", + "Empress", + "Lester", + "The Renegades", + "Web", + "Apocalypse", + "Xena", + "Mastermind", + "Nite Owl", + "Nightcat", + "Elektra", + "Git Hoskins", + "Stella", + "Cybergirl", + "Boomerang", + "X-23", + "Edwin Jarvis", + "Lynn", + "King Cobra", + "Runaways", + "Goliath", + "Bounty", + "Eternity", + "Crane", + "Nico", + "Arcade", + "Serpentor", + "Panda Khan", + "Viper", + "Lake", + "Eddie Lau", + "Leatherhead", + "W.I.T.C.H:", + "U.S. Agent", + "Blackhawks", + "Vera", + "Power", + "Manhunter", + "Martin Li", + "Ichigo", + "Black Tarantula", + "Flaberella", + "Chat", + "Speed Demon", + "Firestar", + "Ant-Man", + "Pet Avengers", + "Maginty", + "Cyclops", + "Morph", + "Blok", + "Micromax", + "Dusk", + "Lady Vermin", + "Siege", + "Cammi", + "Outlaw Kid", + "Photon", + "Frog-Man", + "Doll", + "M.O.D.O.K.", + "Horridus", + "Cap'n Oz", + "Silk Fever", + "Gertrude Yorkes", + "Lifeguard", + "Dyna", + "Avalanche", + "Hawkeye", + "Maximus", + "Blastaar", + "Overlord", + "Medusa", + "Arisia", + "Machine Man", + "Krystala", + "Mentallo", + "Bulldozer", + "Guardians of the Galaxy", + "Shriek", + "Devi", + "Howard Saint", + "Baxter Stockman", + "Lord Tyger", + "La Nuit", + "Nehzno", + "Krista Starr", + "Triplicate", + "Paper Doll", + "Ghost Rider", + "Champions", + "WhirlGirl", + "Aurora", + "Slayback", + "Hedge Knight", + "Batwoman", + "Clover", + "Black Panther", + "Man-Thing", + "Frank Castle", + "Mighty", + "Devastator", + "Whizzer", + "Apocalypse", + "Microbe", + "Bullseye", + "Anya", + "Sydney", + "Mr. Negative", + "Doctor Spectrum", + "Elasti-Girl", + "Bucky", + "Duck-Girl", + "Drax", + "Jarella", + "Elements of Doom", + "Miss", + "Magma", + "Wild Pack", + "Doctor Octopus", + "Blackhawks", + "Vera", + "Bulletgirl", + "Microchip", + "Little", + "Bloodscream", + "Daken", + "The Executioner", + "Exodus", + "Marvel Apes", + "Stormtrooper", + "Frank Castle", + "Sleepwalker", + "Misty", + "Queen", + "Firefly", + "Hitman", + "Mephisto", + "Phil Sheldon", + "Lizard", + "Destiny", + "Bucky", + "Gargoyle", + "WhirlGirl", + "Lady Shiva", + "Akemi", + "Hank", + "Winged", + "Bizarro", + "Lady Deathstrike", + "Blacklight", + "Death", + "Warstar", + "Leper Queen", + "Steve Rogers", + "Armory", + "Faith", + "Imperial Guard", + "WhirlGirl", + "Cammi", + "Princess Powerful", + "Rose", + "Silver Samurai", + "Vulture", + "Nico Minoru", + "Stormtrooper", + "Naoko", + "Invisible Woman", + "Starwoman", + "Ord", + "Feral", + "Wolfsbane", + "Green Goblin", + "Madrox", + "Alisha", + "Mondo Gecko", + "Alexander Pierce", + "Firedrake", + "Adam Destine", + "Raza", + "Gunslinger", + "Maxima", + "Druig", + "Dart", + "Beak", + "Sheva Callister", + "Tiger", + "Silk", + "Mia Dearden", + "Hit", + "Sakura", + "Mr. Immortal", + "Albert Cleary", + "Stryfe", + "Leatherhead", + "Aurora", + "Druig", + "Hannibal King", + "Fallen", + "Colt", + "Jane Foster", + "Roughhouse", + "The Executioner", + "Alexa Mendez", + "Iron Fist", + "Molly", + "Fury", + "Kat Farrell", + "Snake-Eyes", + "Donatello", + "Deadpool", + "Siren", + "Sentry", + "Clobber", + "Wonder", + "River", + "Colleen", + "Joan the Mouse", + "Winter Soldier", + "Thaddeus Ross", + "Blob", + "Rhea", + "Leatherneck", + "Puppet Master", + "Beta-Ray Bill", + "Shatterstar", + "Aleta", + "Frank Castle", + "Wolfpack", + "Erza", + "Psycho-Man", + "Sandman", + "Mas", + "Vivisector", + "Lila Cheney", + "Devastator", + "Hellboy", + "Sin", + "Jonah", + "Kristin", + "Triton", + "Killer Shrike", + "Red Ghost", + "Maximum", + "Lightning", + "Julian Keller", + "Artiee", + "Garia", + "Katie Power", + "Satana", + "Valeria Richards", + "The Hunter", + "Spy", + "Khan", + "Catseye", + "Artiee", + "Emma", + "She-Ra", + "Dawnstar", + "Aaron Stack", + "Roulette", + "Duck-Girl", + "Mera", + "Mister Fear", + "Blacklash", + "Bucky", + "Jackpot", + "Firefly", + "U-Go Girl", + "Beautiful", + "Plazm", + "Tsunami", + "Thor", + "Fantastic Four", + "Bengal", + "Speedball", + "Black Queen", + "Kole", + "Sleepwalker", + "Electra", + "Jann", + "Toad", + "Stryfe", + "Dark X-Men", + "Holy", + "Zemo", + "Suprema", + "Shane Yamada-Jones", + "Ben Grimm", + "Devi", + "Whiplash", + "Pip", + "Namora", + "Dreaming Celestial", + "Cloak", + "Heather", + "Junta", + "Maverick", + "Artiee", + "Vulcan", + "Flying Dutchman", + "The Liberteens", + "Arclight", + "Whistler", + "The Howling Commandos", + "Michaelangelo", + "Jonni", + "Reverse", + "Megatron", + "Octobriana", + "Tusk", + "Dreadnoughts", + "Sinister Six", + "Rocket", + "Stinger", + "Ultravioletrrr", + "Mr. X", + "Archangel", + "Paladin", + "Wither", + "Lime", + "Flatman", + "Insect", + "Ancient One", + "Thunderbolt Ross", + "Copperhead", + "Thunderbird", + "The Anarchist", + "Fabian Cortez", + "Sauron", + "Pete Wisdom", + "Mr. Fish", + "Force Works", + "Exodus", + "Patriot", + "Zarek", + "Ultra", + "Young Avengers", + "Venus Dee Milo", + "Polaris", + "Cyblade", + "Wolf Cub", + "Stacy", + "Stingray", + "Killraven", + "Squirrel Girl", + "Tarot", + "Naoko", + "Deathlok", + "Risque", + "Bella", + "Colt", + "Ord", + "Ultimo", + "Molly", + "Famine", + "Thunderbolt", + "Traci", + "Vulcan", + "Sparx", + "Red Skull", + "Forgotten One", + "Matthew Murdock", + "Ultra", + "Scream", + "Atomic", + "Sebastian Shaw", + "Damian", + "The Rocketeer", + "Nebula", + "Shockwave", + "Luckman", + "Mera", + "Cherry", + "Kate", + "Ma Gnuci", + "Carnage", + "Titaness", + "Lady Ursula", + "Jamie Braddock", + "Mantis", + "Cat", + "Baron Strucker", + "Sage", + "Green Lantern", + "Cobweb", + "Rage", + "Marvelman", + "Viper", + "Weapon Omega", + "Shrinking", + "Spot", + "The Liberty Legion", + "Tsunami", + "Rouge", + "Sara", + "Indigo", + "Wendigo", + "Air-Walker", + "Jennifer Smith", + "Hobgoblin", + "Ultimate Spider-Man", + "Ahab", + "Godiva", + "Cerise", + "Chase", + "Aquagirl", + "Iron", + "Lord Hawal", + "Madame Hydra", + "Omega Red", + "Makkari", + "Red She-Hulk", + "Tiger", + "Tiger Shark", + "Sally Floyd", + "Gideon", + "Hannibal King", + "Ms. Marvel", + "GW Bridge", + "Tara", + "The 198", + "Heroes For Hire", + "Celsius", + "Ender Wiggin", + "Peter Quill", + "Dinah Soar", + "Wonder Man", + "Defenders", + "Big Bertha", + "Blue Shield", + "Omega Red", + "Union Jack", + "Howard Saint", + "Viper", + "Captain Stacy", + "Kim", + "Raza", + "Natasha Romanoff", + "Tiger Shark", + "Bushwacker", + "Network", + "Judomaster", + "The Santerians", + "Gangbuster", + "Agent", + "Wild Pack", + "Pudding", + "Sparx", + "Reptil", + "Paibok", + "Fixer", + "Frank Castle", + "Wendell Vaughn", + "Leatherneck", + "Mulholland Black", + "Jane Foster", + "Bloke", + "Cyclops", + "Tyrant", + "Cherry", + "Calendar", + "Morlun", + "Indigo", + "Photon", + "Avalanche", + "Weapon X", + "Superman", + "Scorpion", + "Nikita", + "Mongu", + "Jean", + "Grey Gargoyle", + "Speed", + "Beef", + "Empath", + "Golden Guardian", + "Sun", + "Mister Sinister", + "Bebop", + "Bonnie", + "Robin Chapel", + "Tecna", + "Ken Ellis", + "Phantom Reporter", + "Bushwacker", + "Silhouette", + "American Eagle", + "Maginty", + "Jeryn Hogarth", + "Jonah", + "Valkyrie", + "Kid Colt", + "Ser Duncan", + "Kylun", + "Hydro-Man", + "Earthquake", + "Armor", + "Mantis", + "Black Knight", + "Cyborg", + "Reavers", + "Mint", + "Lady Bullseye", + "Bella", + "Judomaster", + "Crazy", + "Contessa", + "Stacy", + "Devi", + "Gloss", + "Celestials", + "Deena Pilgrim", + "Black Crow", + "Nightshade", + "Velocity", + "Vogue", + "Multiple Man", + "Maiden", + "Tecna", + "Catseye", + "Juniper", + "Bazooka", + "Ikaris", + "Red 9", + "Magneto", + "Taskmaster", + "Jasper Sitwell", + "Connor Hawke", + "Ted Forrester", + "Armory", + "GW Bridge", + "Donald Blake", + "Mint", + "Hit", + "Manitou", + "Madame", + "Reptil", + "Dart", + "Aspen", + "Yellow Claw", + "Sunspot", + "Aurora", + "Dawn", + "Lucy in the Sky", + "Marvex", + "Raptor", + "Mauler", + "Killer Shrike", + "Atlas", + "Death", + "Frog-Man", + "Stick", + "Ikaris", + "Super Hero Squad", + "Krystala", + "Abomination", + "Lila Cheney", + "Wind Dancer", + "Anthem", + "Zarek", + "Mandrill", + "Lionheart", + "Shinko Yamashiro", + "Sabra", + "Burka", + "Pyro", + "Warlock", + "Flora", + "Calamity", + "Alice", + "Cloak and Dagger", + "She-Thing", + "White Queen", + "Cuthbert", + "Victor Mancha", + "Homer Simpson", + "Marvel Apes", + "Bedlam", + "Scalphunter", + "Ozymandias", + "Molecule Man", + "Leo", + "Mr. Payback", + "Fallen One", + "Fairchild", + "Avalanche", + "Skids", + "Thunderbird", + "Slyde", + "Pete Wisdom", + "H.A.M.M.E.R.", + "Tigra", + "Senator Kelly", + "Anthem", + "Epoch", + "Retro Girl", + "Kraven", + "Fantastic Four", + "Daredevil", + "Tiger Shark", + "Cherry", + "The Punisher", + "George Stacy", + "Pudding", + "Maiden", + "Chase", + "Ronin", + "Demogoblin", + "Bella", + "Sub-Mariner", + "Hope Summers", + "Marvel", + "Lyja", + "Nebula", + "Laurel", + "Tiger Shark", + "Red", + "Muskrat", + "The Question", + "Sentinels", + "Star Brand", + "Romulus", + "Wolverine", + "Foggy Nelson", + "Dreadnought", + "Robert Baldwin", + "Kinsey Walden", + "Sin", + "Ted Forrester", + "Flint", + "Thunderball", + "Hawkwoman", + "James Buchanan Barnes", + "X-Cutioner", + "War", + "Korvac", + "Stargirl", + "Ka-Zar", + "Bloodstrike", + "Mysterio", + "Mentor", + "X.S.E.", + "Malcolm Colcord", + "Dormammu", + "Bulldozer", + "Elongated", + "Nico Minoru", + "Mojo", + "Leatherneck", + "Sprite", + "Lake", + "Sparx", + "Tim", + "John Porter", + "Git Hoskins", + "Ulik", + "Katma", + "Iron Lad", + "Elektra", + "Chandika", + "Aspen", + "The Initiative", + "Power Pack", + "Jigsaw", + "Big Wheel", + "Captain Planet", + "Kate Bishop", + "Random", + "Meltdown", + "Imperfects", + "Aurora", + "Madripoor", + "Detective Soap", + "Gemma", + "Starfire", + "Aurora", + "Aspen", + "Muskrat", + "High Evolutionary", + "Microchip", + "Red 9", + "Becatron", + "Human Cannonball", + "Charles Xavier", + "Guardsmen", + "Chun-Li", + "Colleen Wing", + "Landau", + "Samantha", + "Anya", + "Hyperion", + "Agent", + "Inhumans", + "Baroness S'Bak", + "Colossus", + "Dragon Man", + "Thor", + "Bruce Banner", + "Chamber", + "Liz", + "Deviants", + "Mister Fantastic", + "Freak", + "True Believers", + "Tim", + "Photon", + "Micro/Macro", + "X-Cutioner", + "X-Factor Investigations", + "Iceman", + "Karatecha", + "Silver Fox", + "Leatherhead", + "Wasp", + "Penance", + "Gabe Jones", + "Marvel Zombies", + "Helspont", + "Sersi", + "Marauders", + "Flash", + "Fallen", + "Taskmaster", + "Emma Frost", + "Mariko Yashida", + "Prism", + "Meltdown", + "Crimson Avenger", + "Molly Hayes", + "Pantha", + "Clover", + "Talisman", + "Moonstone", + "Gargoyle", + "Mantis", + "Scorpion", + "Miss", + "Mathemanic", + "Warlock", + "Weapon X", + "Namor", + "Copperhead", + "Whirlwind", + "Amadeus Cho", + "The Defenders", + "Colleen", + "Empath", + "White Tiger", + "Thanos", + "Eradicator", + "Dead", + "Mighty", + "Diablo", + "Misfit", + "Clobberella", + "Shikari", + "Post", + "Buttercup", + "Corsair", + "Hyperion", + "Silver", + "Ben Grimm", + "Old Lace", + "Cornelius", + "James Buchanan Barnes", + "Batwoman", + "Thundra", + "The Howling Commandos", + "Earthquake", + "PsyNapse", + "Aquagirl", + "Bloodstorm", + "Zuras", + "Flaberella", + "Chimera", + "Owlman", + "Talos", + "Lionheart", + "Quasimodo", + "Kronos", + "Prima", + "Puck", + "Namora", + "Kismet", + "Varga", + "Lionheart", + "Shakti", + "Grim Reaper", + "Scarecrow", + "T'Challa", + "Matilda", + "Gorgon", + "Slayback", + "The Watchers", + "Thunder", + "Scarlet Spider", + "Cherry", + "H.A.M.M.E.R.", + "Stacy", + "Hulkling", + "Kraven the Hunter", + "Swift", + "Choice", + "Silhouette", + "Raptor", + "Blok", + "Jeryn Hogarth", + "Marauders", + "Rocket", + "Roadblock", + "Box", + "Celestials", + "Wolfpack", + "Robin Chapel", + "Wolf Cub", + "Diamond", + "Chase", + "Galvatron", + "Warstar", + "Arcade", + "Jackpot", + "Alexander Pierce", + "El Aguila", + "Defenders", + "Proteus", + "Meltdown", + "Butterfly", + "Deathstrike", + "Bulletgirl", + "Drax", + "KOS-MOS", + "Preak", + "Force Works", + "Cardiac", + "Zatara", + "Spartan", + "Looker", + "Spider-Woman", + "Colleen", + "Scourge of the Underworld", + "Bonnie King", + "Frankenstein's Monster", + "Speed Demon", + "Squirrel Girl", + "Power Man", + "Black Tom", + "Ant-Man", + "Lenore", + "Shard", + "Roughhouse", + "Devastator", + "Firebird", + "Mantis", + "Tempest", + "Jimmy Woo", + "Fire", + "Tyger Tiger", + "GW Bridge", + "Deena Pilgrim", + "Blue", + "Penance", + "Asterix", + "Nightmare", + "Shazam", + "Starhawk", + "XS", + "Zarda", + "Amethyst", + "Tombstone", + "Brute", + "Zeigeist", + "Beef", + "Unus", + "Adam Warlock", + "GW Bridge", + "Shape", + "Dr. Strange", + "Jackal", + "Indigo", + "Harbinger", + "Anya", + "Artemis", + "Spot", + "Blizzard", + "Snowbird", + "Power Pack", + "Lieutenant Marcus Stone", + "Bruce Banner", + "May Parker", + "Baroness", + "Boom", + "Sunfire", + "Ironclad", + "Silk Fever", + "Nightcat", + "Shalla-bal", + "Misty Knight", + "KOS-MOS", + "Moonstar", + "Network", + "Thaddeus Ross", + "Asgardian", + "Scourge", + "Slayback", + "Violator", + "Dinah Soar", + "Burka", + "Liz Osborn", + "Joan the Mouse", + "Blossom", + "Mysterio", + "Landau", + "Dollar", + "Leatherhead", + "Star Brand", + "Queen Noir", + "Lords of Avalon", + "Veda", + "Joker", + "Little", + "Moonstone", + "Coagula", + "Asylum", + "Bruce Banner", + "Forge", + "Prowler", + "Mole Man", + "Poison", + "Savant", + "Hawkman", + "Centennial", + "Mantis", + "Bulleteer", + "Ultimatum", + "Sue Storm", + "Tarot", + "Susan Delgado", + "X-51", + "Abyss", + "Bronze Tiger", + "Ben Parker", + "New Warriors", + "Callisto", + "Ultragirl", + "Bumblebee", + "Trish Tilby", + "Whizzer", + "Leatherhead", + "Bulldozer", + "Red Hulk", + "Tempo", + "Avalon", + "Fallen One", + "Hal", + "Quentin Quire", + "Silver Fox", + "Jade", + "Captain Stacy", + "Lenore", + "Stella", + "Harpoon", + "Black Panther", + "Blue", + "Peter Parker", + "Colt", + "Mr. Immortal", + "PantyMan", + "Tempo", + "Excalibur", + "Snake-Eyes", + "Topaz", + "May Parker", + "Cleopatra", + "Mr. X", + "Excalibur", + "Babaing", + "Hannibal King", + "Norman Osborn", + "Abbey", + "Valeria Richards", + "Gangbuster", + "Wendell Vaughn", + "Nehzno", + "Randall Flagg", + "Eddie Brock", + "Darkstar", + "Ka-Zar", + "Fallen One", + "King Cobra", + "Dirk Anger", + "Tony Stark", + "Typhoid Mary", + "Sara", + "Talkback", + "Alexander Pierce", + "Asgardian", + "ClanDestine", + "Rictor", + "Dum Dum Dugan", + "Cheetara", + "Tombstone", + "Sunspot", + "Snake-Eyes", + "Great Lakes Avengers", + "Gargoyles", + "Speedball", + "Elsa Bloodstone", + "Texas Twister", + "Mondo Gecko", + "Ricochet", + "Nekra", + "Toad Men", + "Johnny Storm", + "Clint Barton", + "Speedball", + "Boomerang", + "Heroes For Hire", + "Tigra", + "Caretaker", + "Hawkgirl", + "Layla", + "Octobriana", + "Blood Wraith", + "Ikaris", + "Nayana", + "Siryn", + "Queen", + "Lightspeed", + "Scrambler", + "Triton", + "Thunderbird", + "Controller", + "Professor X", + "Michael Van Patrick", + "GW Bridge", + "The Twelve", + "Firestorm", + "Beta-Ray Bill", + "Arsenic", + "X-Man", + "Bishop", + "Iron Lad", + "Stephen Strange", + "Muskrat", + "Venom", + "Storm", + "Agent Brand", + "Beef", + "Dark Beast", + "Stacy", + "Crusher Hogan", + "Chance", + "Frenzy", + "Morlun", + "Cherry", + "Amora", + "Iron", + "Thanos", + "Blonde Phantom", + "Rick Jones", + "Raptor", + "Forerunner", + "Panda Khan", + "Grace", + "Richard Dragon", + "Indigo", + "Max", + "Chance", + "Weapon Omega", + "Vigilante", + "Clobberella", + "Richard Dragon", + "Graphics", + "The Hand", + "Brood", + "Guile", + "Silver Samurai", + "Northstar", + "Red Wolf", + "Super-Adaptoid", + "Jocasta", + "Josiah X", + "Spider-Man", + "Batgirl", + "Tusk", + "Centurions", + "Serpent Society", + "The Fury", + "Goblin Queen", + "X-Factor", + "Blue Marvel", + "Captain Stacy", + "Gloss", + "Lily Hollister", + "Star-Lord", + "Talisman", + "Lenore", + "Snake-Eyes", + "Miek", + "Blonde Phantom", + "Rorschach", + "Selene", + "Big", + "Xorn", + "Red", + "The Wasp", + "Hope Summers", + "Tsunami", + "Halo", + "Sinister Six", + "Machine Man", + "Natasha", + "Hawk", + "Shockwave", + "Scarlet Witch", + "Squadron Sinister", + "Mentallo", + "Coagula", + "Controller", + "Amphibian", + "Alisha", + "Bionic Commando", + "Titania", + "Gung-Ho", + "Mystique", + "Spawn", + "Geiger", + "Bug", + "Mr. Meugniot", + "Cuthbert", + "Ted Forrester", + "Raider", + "Tecna", + "Maiden", + "Charles Xavier", + "Tony Stark", + "Omega the Unknown", + "Hitman", + "Nikita", + "Acolytes", + "Scarlet", + "Chastity", + "Synch", + "Gorgon", + "Octobriana", + "Cyclone", + "Ajaxis", + "Moon Knight", + "Rampage", + "Nuke", + "Baroness", + "Yellow", + "Rose", + "Ghost Rider", + "Dead", + "Babaing", + "Cloak", + "Misty Knight", + "Clint Barton", + "Cimarron", + "Mandarin", + "Dreadnought", + "La Nuit", + "The Liberteens", + "Monster Badoon", + "Lilandra", + "Red 9", + "Bane", + "Tick", + "Senator Kelly", + "Domino", + "Kitty Pryde", + "Golden Guardian", + "Crimson Avenger", + "Black Canary", + "Manta", + "Spitfire", + "Justin Hammer", + "Superman", + "Shockwave", + "Burnout", + "Silver Centurion", + "Jolt", + "Marvel Boy", + "Crule", + "Spoiler", + "Neon", + "Randall Flagg", + "Magma", + "Quicksilver", + "Mirage", + "Malice", + "Energizer", + "Pantha", + "Purifiers", + "Bronze Tiger", + "Liz", + "Taskmaster", + "Scarlet Witch", + "XS", + "Doomsday Man", + "Wiccan", + "Uatu The Watcher", + "Nuke", + "Frog Thor", + "Beast", + "Mastermind", + "Doomsday", + "Infragirl", + "Dollar", + "Baxter Stockman", + "Millie the Model", + "Leatherneck", + "Ultra", + "The Leader", + "Satana", + "Alex Wilder", + "Tick", + "Bushwacker", + "Mandrill", + "Professor Monster", + "Clover", + "Master Mold", + "Sugar Man", + "Blok", + "The Enforcers", + "Sheena", + "Tarantula", + "In-Betweener", + "Dead", + "Nekra", + "Tim", + "Avalon", + "Amazi-Girl", + "Christian Walker", + "Spitfire", + "Gamora", + "Quasimodo", + "Firestar", + "Absorbing Man", + "Blood Wraith", + "Doop", + "Stilt-Man", + "Crimson Avenger", + "Ultra-Adaptoid", + "Doctor Mindbender", + "Leatherhead", + "Free", + "Terror", + "Sabra", + "Corsair", + "Cassandra", + "Morph", + "Frog-Man", + "Boom", + "Man-Thing", + "Imp", + "Cherry", + "Skaar", + "Vigilante", + "Catseye", + "Robbie Robertson", + "Bloodscream", + "Strong Guy", + "Hawk", + "Glitter", + "Warbird", + "Warpath", + "Venom", + "Circuit", + "Half-Life", + "Winter Soldier", + "Absorbing Man", + "Centennial", + "X-Cutioner", + "Damage Control", + "Gung-Ho", + "Caretaker", + "Darna", + "Michaelangelo", + "Manitou", + "Hindsight Lad", + "Bruce Banner", + "Barracuda", + "Vivisector", + "Marrina", + "Blitzkrieg", + "Terror", + "Fallen One", + "Celestials", + "Shinobi Shaw", + "Mercer", + "Bette", + "Hydra", + "Luckman", + "Avengers", + "Skaar", + "Free", + "Quasimodo", + "Cecilia Reyes", + "Samus", + "Celsius", + "Sunfire", + "Randall", + "Mongu", + "Richard Dragon", + "Viper", + "Giant Girl", + "Clobber", + "Crimson", + "Stranger", + "Liberty", + "Shooting Star", + "The Hand", + "Gateway", + "Wallflower", + "Rawhide Kid", + "Falcon", + "Sydney", + "Buff", + "Huntress", + "Rocket Raccoon", + "Deep", + "Beta-Ray Bill", + "Mikhail Rasputin", + "Blackout", + "Lake", + "Red 9", + "Terrax", + "Stephen Strange", + "Hawkgirl", + "Spectrum", + "Shazam", + "Aztec", + "Supergirl", + "Chronomancer", + "Hulk", + "Chastity", + "Leper Queen", + "G.I. Joe", + "Sinann", + "Air-Walker", + "Slipstream", + "Spider-Woman", + "Flying Dutchman", + "Detective Soap", + "Omega Red", + "Jocasta", + "Joan the Mouse", + "Crane", + "Mr. Hyde", + "Jetstream", + "Mr. Meugniot", + "Patch", + "Franklin Richards", + "Muskrat", + "Dark Avengers", + "Ironclad", + "Connor Hawke", + "Mr. Payback", + "Gertrude Yorkes", + "Brandy", + "Switch", + "Kumori", + "Johnny Blaze", + "Leatherhead", + "Fever", + "Zaladane", + "Zuras", + "Empress", + "Mister Hyde", + "Brother Voodoo", + "Circuit", + "Hindsight Lad", + "Watchmen", + "Amanda", + "Sharon Carter", + "Rhea", + "The Renegades", + "Titanium Man", + "Bruce", + "Cyclops", + "Kingpin", + "Queen Noir", + "Harley Davidson Cooper", + "Hussar", + "Doctor Strange", + "Manhattan Guardian", + "Blue Shield", + "Ozymandias", + "Nightshade", + "Gabe Jones", + "Silver Sable", + "Rose", + "Blazing Skull", + "Ajaxis", + "Sub-Mariner", + "Voodoo", + "Ben Urich", + "Blue Beetle", + "Cargill", + "Empowered", + "Blockbuster", + "Teenage Mutant Ninja Turtles", + "Octobriana", + "Moira MacTaggert", + "Human Torch", + "Sailor", + "Tank", + "Darwin", + "Witchfire", + "Micromax", + "Star Brand", + "Charles Xavier", + "Black Bird", + "Rattler", + "Blur", + "Krystala", + "Aquagirl", + "Dick", + "Big", + "Moondragon", + "Shi", + "Molly Hayes", + "Major Mapleleaf", + "Comet", + "Hardball", + "Harrier", + "Dyna", + "Matsu'o Tsurayaba", + "Khan", + "Matthew Murdock", + "Gertrude Yorkes", + "Kim", + "Squirrel Girl", + "Jack Power", + "Millenium Guard", + "Vixen", + "Random", + "Shalla-bal", + "Dreadnoughts", + "Mole Man", + "Korath", + "Genis-Vell", + "Warbound", + "Shiva", + "Black Bolt", + "Hepzibah", + "Mint", + "Mathemanic", + "Nite", + "Night Nurse", + "Captain Planet", + "Namora", + "Colt", + "Armadillo", + "Salem's Seven", + "Madrox", + "Toro", + "Maximum", + "Squirrel", + "Roxy", + "Mighty", + "Dum Dum Dugan", + "Rictor", + "She-Venom", + "Alexander Pierce", + "Corsair", + "Rad", + "Big", + "Nightmare", + "Vargas", + "Vance Astro", + "Shaman", + "Winged", + "Saturn", + "Mister Fantastic", + "Adam Warlock", + "Fabian Cortez", + "Psynch", + "Fantomex", + "The Executioner", + "Monstress", + "Triplicate", + "Steel", + "Erik the Red", + "Captain Cross", + "Boom", + "Frightful Four", + "Skaar", + "Cyblade", + "Mirage", + "Sinister Six", + "Wasp", + "Acolytes", + "Grey Gargoyle", + "Luckman", + "Sinann", + "Baxter Stockman", + "Black Canary", + "Guardsmen", + "Zakuro", + "Shard", + "Ben Grimm", + "Spitfire", + "Starfox", + "Phil Sheldon", + "Abbey", + "Rat King", + "Clint Barton", + "Witchblade", + "Wild Pack", + "Cybersix", + "Freefall", + "Cyclone", + "Maginty", + "Terra", + "Dorothy", + "Switch", + "Radioactive Man", + "Shockwave", + "Joan the Mouse", + "Rapture", + "Sersi", + "Butterfly", + "Zemo", + "Jimmy Woo", + "Jonah", + "Godiva", + "Karnak", + "Dart", + "Aleta", + "Starfox", + "Gorgon", + "Steel Serpent", + "Stellaris", + "Dark Avengers", + "Synch", + "Kasumi", + "Dawnstar", + "Argent", + "Franklin Richards", + "Pixie", + "Darkhawk", + "Spider-Girl", + "Blackheart", + "Alpha Flight", + "Zuras", + "Harrier", + "Ravage 2099", + "Samus", + "Lenore", + "Starbolt", + "Roadblock", + "Bloodstorm", + "Buffy", + "Colleen Wing", + "Sepulchre", + "Crimson Crusader", + "She-Thing", + "Prism", + "Deathlok", + "Maverick", + "Runaways", + "Princess", + "Hank Pym", + "Skin", + "Wild Child", + "Marten Broadcloak", + "Nekra", + "Mr. X", + "Skin", + "X.S.E.", + "Terror", + "Mondo Gecko", + "The Stranger", + "Supergirl", + "Black Tarantula", + "Agent", + "Wolfsbane", + "Photon", + "Black", + "Silver", + "Maverick", + "Haven", + "Ultimate Spider-Man", + "Nayana", + "Valda", + "Cimarron", + "Jubilee", + "Lagoon", + "Mister Hyde", + "Freak", + "Stephen Strange", + "Psycho-Man", + "Living Tribunal", + "Happy Hogan", + "Spitfire", + "Genis-Vell", + "Madripoor", + "Big Bertha", + "Shrinking", + "Old Lace", + "Dinah Soar", + "Magik", + "Rafael Vega", + "Loa", + "Penance", + "Korg", + "Cecilia Reyes", + "Praxagora", + "Onyx", + "Megatron", + "Lobo", + "Smiling Tiger", + "HYDRA", + "Sunspot", + "Lagoon", + "Junta", + "Guile", + "Hitomi Sakuma", + "Sailor", + "Vin Gonzales", + "Bride of Nine Spiders", + "Madrox", + "Shi", + "Beetle", + "Triathlon", + "Dragonfly", + "Saturn", + "Zemo", + "Shi", + "Red", + "Katie Power", + "Spy", + "Rainbow", + "Vulture", + "Cecilia Reyes", + "New Warriors", + "Flying Dutchman", + "Black Bolt", + "Incredible Hulk", + "Mr. Payback", + "Sub-Mariner", + "Merry", + "Copycat", + "Firedrake", + "Merry", + "Anita Blake", + "Molly", + "Ultimates", + "Hawkeye", + "May Parker", + "Cobweb", + "Venom", + "Nova", + "Betty Ross", + "Nikki", + "Hank Pym", + "Crule", + "H.A.M.M.E.R.", + "Ego", + "Shotgun", + "Clint Barton", + "Sabretooth", + "Karatecha", + "The Captain", + "Bubbles", + "William Stryker", + "Dollar", + "Giant Girl", + "Ben Reilly", + "Brood", + "Ogun", + "PsyNapse", + "Wolverine", + "Kole", + "Xavin", + "Cap'n Oz", + "Blossom", + "Cannonball", + "Felicia Hardy", + "Silver Surfer", + "Puppet Master", + "Mastermind", + "Firefly", + "Arsenal", + "Ken Ellis", + "Secret Warriors", + "Prowler", + "Ozymandias", + "Silk Fever", + "Sif", + "Starwoman", + "Bride of Nine Spiders", + "Black Bird", + "Little", + "Wolf Cub", + "Wonder", + "Carol Hines", + "Kim", + "Masked Marvel", + "Red Skull", + "Whiplash", + "Jessica", + "Blue", + "Stormtrooper", + "Betty Brant", + "Diablo", + "Doppelganger", + "Armor", + "Tara", + "Bucky", + "She-Venom", + "Dark X-Men", + "Crystal", + "Stephen Strange", + "Dazzler", + "Momoko", + "Azazel", + "Mighty", + "Bruce Banner", + "Betty Ross", + "Terror", + "Ares", + "Karolina", + "Newton Destine", + "Penance", + "Sabra", + "Plastic", + "Puff Adder", + "Lucy in the Sky", + "Victor Mancha", + "Dawn", + "Azazel", + "Spider-Woman", + "Blonde Phantom", + "Beast", + "Stephanie", + "Chat", + "Tenebrous", + "Fury", + "Belphegor", + "Dum Dum Dugan", + "Hairball", + "Harbinger", + "Motormouth", + "Free", + "Grace", + "Ted Forrester", + "Spectrum", + "Blood Wraith", + "Coagula", + "Wyatt Wingfoot", + "Baron Zemo", + "Tombstone", + "Warbound", + "Amanda", + "Blue Beetle", + "Thanos", + "Hex", + "Burnout", + "Killer Shrike", + "Zombie", + "Elastigirl/Mrs.Incredible", + "Maestro", + "Praxagora", + "Forge", + "Happy Hogan", + "Bi-Beast", + "Mephistopheles", + "Sydney", + "Hawk", + "Death", + "Cassandra", + "Giant-Man", + "Bazooka", + "Sinister Six", + "Glorian", + "Ancient One", + "Wallflower", + "Arcade", + "Curt Conners", + "Hellcat", + "Bulleteer", + "Steve Rogers", + "Arisia", + "Umar", + "Diva", + "Elloe Kaifi", + "Nightmare", + "Meteorite", + "Celsius", + "Stargirl", + "The Enforcers", + "Skreet", + "Juggernaut", + "Gangbuster", + "Umar", + "Star-Spangled", + "The Liberty Legion", + "Gunslinger", + "Mephistopheles", + "Silk", + "Anthem", + "Chastity", + "Jinx", + "Kraven the Hunter", + "Rictor", + "Mr. X", + "Leopardon", + "Squadron Sinister", + "Hemingway", + "Steve Rogers", + "Scourge", + "Slayback", + "Detective Soap", + "La", + "Xena", + "The Phantom", + "Post", + "Purifiers", + "Geiger", + "Starjammers", + "Wendell Rand", + "Black Tom", + "Swordsman", + "Fabian Cortez", + "Wendell Vaughn", + "Git Hoskins", + "Tecna", + "Dawn", + "M.O.D.O.G.", + "Black Widow", + "Faith", + "Angela", + "X-Statix", + "Microbe", + "Stacy X", + "Kelly", + "Junta", + "Gorilla Man", + "Dragonfly", + "Huntara", + "Harrier", + "Ichigo", + "Nehzno", + "Silver Surfer", + "Tim", + "Pestilence", + "Defenders", + "Justin Hammer", + "Guy", + "Aurora", + "Buffy", + "Nick Fury", + "Stellaris", + "Topaz", + "Baxter Stockman", + "Dollar", + "Gateway", + "Lord Tyger", + "High Evolutionary", + "Marionette", + "Shriek", + "Toro", + "Prima", + "Stella", + "Wonder Woman", + "Molly", + "Varga", + "Spiral", + "Poison", + "Morlun", + "Thunderbolt", + "Bullseye", + "In-Betweener", + "Radioactive Man", + "Carnage", + "Shatterstar", + "Burnout", + "Microchip", + "Cloak", + "Midnight", + "Vermin", + "Debra Whitman", + "Lynn", + "ClanDestine", + "Cyclone", + "Barbarella", + "Lady", + "Bug", + "Hellion", + "Gypsy", + "Beetle", + "Exiles", + "The Avengers", + "Ajak", + "Captain Stacy", + "Puppet Master", + "Mastermind", + "Cobweb", + "Super Hero Squad", + "Jubilee", + "Blue Marvel", + "M.O.D.A.M.", + "Maximum", + "Dorothy", + "Black Canary", + "Zatara", + "The Defenders", + "Expediter", + "Manta", + "Randall Flagg", + "Swordsman", + "Marcus Van Sciver", + "Gloss", + "Imperial Guard", + "Dead Girl", + "Psyche-Out", + "Jamie Braddock", + "Ganymede", + "Daily Bugle", + "Sugar Man", + "Detective Soap", + "Atlas", + "Swarm", + "Belphegor", + "Matsu'o Tsurayaba", + "Daredevil", + "Lady", + "Emma", + "Asterix", + "Silvermane", + "Sepulchre", + "Stardust", + "Ezekiel Stane", + "Norrin Radd", + "Power Pack", + "Rampage", + "Hobgoblin", + "Werewolf By Night", + "Miracleman", + "Mercer", + "Triceraton", + "Micro/Macro", + "Wendell Vaughn", + "Becatron", + "Layla Miller", + "Bloodstrike", + "Cyclone", + "Kinetix", + "Longshot", + "Glitter", + "Paper Doll", + "Senator Kelly", + "Shaman", + "Hairball", + "Git Hoskins", + "The Initiative", + "Jimmy Woo", + "Nextwave", + "She-Venom", + "Clan Destine", + "John Farson", + "Blur", + "Shane Yamada-Jones", + "Human Robot", + "Micromax", + "Namorita", + "Carlie Cooper", + "Absorbing Man", + "Callisto", + "Fathom", + "Jack Flag", + "Four Horsemen of Apocalypse", + "Ultragirl", + "Leopardon", + "Calendar", + "Ogun", + "Mandarin", + "Xi’an", + "Nightwing", + "Hitman", + "Zzzax", + "Rattler", + "Pete Wisdom", + "Phantom Reporter", + "Zuras", + "Marionette", + "Inhumans", + "Force Works", + "The Leader", + "Gressill", + "Violations", + "Hobgoblin", + "Indigo", + "Richard Fisk", + "Varga", + "Talisman", + "Dreadnoughts", + "Shinko Yamashiro", + "Sentinels", + "Tiger", + "Rachel Grey", + "Firefly", + "Diamondback", + "Askew-Tronics", + "Praxagora", + "Blackbat", + "Red Ghost", + "Jenny", + "Midnight", + "Energizer", + "Sinann", + "Magik", + "KOS-MOS", + "Charlie Campion", + "Deacon Frost", + "Owl", + "The 198", + "Skaar", + "Taskmaster", + "Garrison Kane", + "Spot", + "Cobweb", + "Omega the Unknown", + "Hellcat", + "Ezekiel", + "Blur", + "Sunset Bain", + "Gabe Jones", + "Agents of Atlas", + "Erik the Red", + "Dirk Anger", + "White Tiger", + "Damian", + "Wildcat", + "Lightning", + "Mr. Payback", + "Black Tarantula", + "Black Tom", + "Deadpool", + "Mauler", + "Vengeance", + "Tenebrous", + "Shredder", + "Zzzax", + "Neon", + "Loners", + "Mole Man", + "Stick", + "Cybersix", + "Flatman", + "Triathlon", + "Matilda", + "Four Horsemen of Apocalypse", + "Jamie Braddock", + "Cassandra", + "Clobberella", + "Hindsight Lad", + "Boomerang", + "Adam Warlock", + "Frog-Man", + "John Jameson", + "Stephen Strange", + "The Shadow", + "Namora", + "Orion", + "Matthew Murdock", + "Star-Lord", + "Wyatt Wingfoot", + "Firefly", + "Johnny Blaze", + "Scorpion", + "Wraith", + "Jennifer Smith", + "Black Panther", + "Garganta", + "XS", + "Cypher", + "Haven", + "Wrecker", + "Bromley", + "Omega the Unknown", + "Sumo", + "Landau", + "Steel", + "Venus Dee Milo", + "Merry", + "Malcolm Colcord", + "Bonnie King", + "Unicorn", + "Hellcat", + "Mercury", + "She-Venom", + "Blazing Skull", + "Diva", + "Babaing", + "Apocalypse", + "Blood Wraith", + "Zuras", + "Microchip", + "Scream", + "Catseye", + "Cardiac", + "Strong Guy", + "Krista Starr", + "Blob", + "Prowler", + "Thunderbolt Ross", + "Thaddeus Ross", + "U-Go Girl", + "Stepford", + "War Machine", + "Monstress", + "Lightning", + "Ravage 2099", + "Scarecrow", + "Asgardian", + "Sumo", + "Cassandra Nova", + "Junta", + "Sons of the Tiger", + "Holocaust", + "Mondo Gecko", + "Magma", + "Guardians of the Galaxy", + "Lava-Man", + "Anita Blake", + "Armory", + "Holy", + "Mattie Franklin", + "Lyja", + "Marvel Apes", + "Kraven the Hunter", + "Maggott", + "Stephanie", + "Darwin", + "Omega the Unknown", + "Shinobi Shaw", + "Grace", + "Martin Li", + "Shanna", + "In-Betweener", + "Callisto", + "Marcus Van Sciver", + "Amun", + "Serpent Society", + "Kaoru", + "Kendra", + "Ultravioletrrr", + "Captain Planet", + "Samus", + "Nebula", + "Doop", + "Vengeance", + "Burnout", + "Boom", + "Kingpin", + "Galia", + "Star-Spangled", + "Sauron", + "High Evolutionary", + "Sunspot", + "Risque", + "Karen O'Malley", + "Rocket Racer", + "Blackhawks", + "Microbe", + "Red Hulk", + "Akemi", + "Jubilee", + "Judomaster", + "Illuminati", + "Gung-Ho", + "Lyja", + "Lester", + "Armadillo", + "Mr. X", + "Witchblade", + "Solo", + "Caretaker", + "Dark Beast", + "Starhawk", + "Ozymandias", + "Andromeda", + "Doctor Mindbender", + "Foot Soldier", + "Nighthawk", + "Shooting Star", + "Brainiac", + "Prince of Orphans", + "Vector", + "Jem", + "Colonel America", + "Foot Soldier", + "Cannonball", + "Umar", + "Tyrant", + "Silk", + "Stepford Cuckoos", + "Mega Man", + "Calamity", + "Anita Blake", + "Captain Flint", + "Snowbird", + "Zombie", + "Boodikka", + "New Mutants", + "Cecilia Reyes", + "Motormouth", + "Fever", + "Masada", + "Kendra", + "Copycat", + "Atom", + "Winter Soldier", + "Misty", + "Mimic", + "Ultron", + "Magus", + "Tara", + "B.Orchid", + "Maxima", + "Alex Wilder", + "Shining", + "Korath", + "Super-Adaptoid", + "Crule", + "Scream", + "Secret", + "Matthew Murdock", + "Wolverine", + "Maverick", + "Illuminati", + "Lady Shiva", + "Doomsday", + "Pyro", + "Sprite", + "Nimrod", + "Master Chief", + "Captain Cross", + "Napoleon Bonafrog", + "Metamorpho", + "Kylun", + "Reptil", + "Garganta", + "Vivisector", + "Bazooka", + "Night Nurse", + "Star-Spangled", + "Norman Osborn", + "Baroness", + "Vulture", + "Flatman", + "Knockout", + "Serpentor", + "Jonni", + "Spacker Dave", + "Mint", + "Cyber", + "Zatanna", + "Iceman", + "Midnight", + "Alice", + "U.S. Agent", + "Norman Osborn", + "Saracen", + "Marvex", + "The Watchers", + "Spider-Girl", + "Amazi-Girl", + "Spawn", + "Amphibian", + "Fallen", + "Mesmero", + "Miss", + "Baroness", + "Lethal Legion", + "Corsair", + "Praxagora", + "Megatron", + "Iron", + "X.S.E.", + "Jimmy Woo", + "Kitty Pryde", + "Wendy", + "Big Bertha", + "Invaders", + "Supergran", + "Darkstar", + "Witchblade", + "Scream", + "Sasquatch", + "Tarot", + "Mr. Fixit", + "Thing", + "U-Foes", + "Amora", + "Lionheart", + "Gladiator", + "Rumble", + "Bedlam", + "Diablo", + "King Cobra", + "Clover", + "Cherry", + "Controller", + "Abbey", + "Ben Parker", + "Agent", + "Ego", + "Shadow King", + "Glory", + "Mandarin", + "Vogue", + "Jayna", + "Kraven", + "Molten Man", + "Klaw", + "Dragon Man", + "Mentor", + "Melaka", + "Anya", + "Legion", + "Warhawk", + "Fantomex", + "New Warriors", + "Anita Blake", + "Blink", + "Deathcry", + "Preak", + "Naoko", + "Annihilus", + "Manta", + "Ultimate Spider-Man", + "Dragon Man", + "The 198", + "Damian", + "Doop", + "Gambit", + "Masada", + "Albion", + "Jack Murdock", + "Colonel America", + "Grey Gargoyle", + "Merry", + "Shinobi Shaw", + "Martin Li", + "Kelly", + "Johnny Storm", + "Dead Girl", + "The Order", + "Unicorn", + "Jonni", + "Arcana", + "Mary Jane Watson", + "Bulleteer", + "Kristin", + "Invaders", + "Stryfe", + "Aspen", + "Asgardian", + "Magik", + "Logan", + "Green", + "Leper Queen", + "Silhouette", + "Whirlwind", + "Sym", + "Kim", + "Rogue", + "Robin", + "Doomsday Man", + "Satana", + "Captain Britain", + "Robbie Robertson", + "Jack O' Lantern", + "Hyperion", + "Dead Girl", + "Stick", + "Goliath", + "Spoiler", + "Rocket Racer", + "Invaders", + "Hellfire Club", + "Mongu", + "Hellcat", + "Trish Tilby", + "Kim", + "Killraven", + "Holocaust", + "Hussar", + "Tarot", + "Invaders", + "Ravenous", + "Arsenal", + "The Question", + "Argent", + "Jakita", + "Argent", + "Hope Summers", + "Storm", + "Felicia Hardy", + "Bullseye", + "Garia", + "Pip", + "Tank", + "Psylocke", + "Cammi", + "Betty Ross", + "Albion", + "Moon Knight", + "Iron Patriot", + "Marvel Zombies", + "Justice", + "Doorman", + "Super Hero Squad", + "Liz", + "Mentor", + "Hannibal King", + "Tiger Shark", + "Contessa", + "Bluestreak", + "Nikki", + "She-Dragon", + "Grace", + "Squirrel Girl", + "Nuke", + "Thunderbird", + "Warlock", + "Jocasta", + "Quicksilver", + "Hellfire Club", + "Purifiers", + "Kate Bishop", + "Living Tribunal", + "Stacy X", + "Dreaming Celestial", + "Peter Parker", + "Dr. Strange", + "Misfit", + "Medusa", + "Natasha", + "Carmella Unuscione", + "Ravage 2099", + "Turbo", + "Forgotten One", + "Box", + "Spiral", + "Pyro", + "Crimson Dynamo", + "Huntress", + "Xavin", + "Black Knight", + "Squirrel Girl", + "Mr. Payback", + "Sentinels", + "Kimberly", + "Dollar", + "Mera", + "Mondo Gecko", + "Bruce Banner", + "U-Foes", + "Carol Danvers", + "Hardball", + "Alain", + "Glitter", + "Magus", + "Atomic", + "Santa Claus", + "Scarlet Spider", + "Alpha Flight", + "Rhea", + "Grim Reaper", + "Deathcry", + "Colleen Wing", + "Ultimatum", + "X-Cutioner's Song", + "Cloak", + "Donald Blake", + "Leo", + "Masters of Evil", + "Mach IV", + "Reavers", + "Spencer Smythe", + "American Eagle", + "Boom Boom", + "Arrowette", + "The Fury", + "Rorschach", + "Hate-Monger", + "Mimic", + "Nova", + "Arisia", + "Guardsmen", + "Amiko", + "Bucky", + "Stranger", + "Stella", + "Prince of Orphans", + "Wonder Woman", + "KOS-MOS", + "Cobweb", + "Lady Ursula", + "David Alleyne", + "Mattie Franklin", + "Erik the Red", + "Black Panther", + "Wolf Cub", + "Beach Head", + "Scrambler", + "Captain Universe", + "Stripperella", + "Ser Duncan", + "Black Bird", + "Akemi", + "Misfit", + "Fantastick Four", + "Meltdown", + "Blue Shield", + "Death", + "Dinah Soar", + "Gypsy", + "Crimson Dynamo", + "Black", + "Mephistopheles", + "Sentry", + "Bloodaxe", + "Lime", + "Maelstrom", + "Thanos", + "Mr. Fixit", + "Agent X", + "Countess", + "Stacy", + "King Bedlam", + "Mentor", + "Daimon Hellstrom", + "Green Goblin", + "Mathemanic", + "Detective Soap", + "Lake", + "Tim", + "X-Ray", + "Kabuki", + "Kaoru", + "Gargoyle", + "Shanna the She-Devil", + "Jinx", + "Clover", + "Decepticon", + "The Liberty Legion", + "Ord", + "Bloodstorm", + "Supergirl", + "Cheetah", + "Goliath", + "Moonstar", + "Nightshade", + "Dick", + "Speed", + "Holy", + "Cloak and Dagger", + "Kingpin", + "Multiple Man", + "Ikaris", + "Lightspeed", + "Blacklight", + "Whirlwind", + "Calamity", + "Matthew Murdock", + "Scourge", + "Stepford", + "Belphegor", + "Agent Zero", + "Spectrum", + "Ant-Man", + "Moonstone", + "Brainiac", + "Blindfold", + "Stingray", + "Energizer", + "Genesis", + "J. Jonah Jameson", + "Nighthawk", + "Robin Chapel", + "Gabe Jones", + "Namorita", + "Tag", + "Wong", + "Spider-Man", + "Warbird", + "Dagger", + "Blood Wraith", + "Mariko Yashida", + "Ricochet", + "Foot Soldier", + "Jeryn Hogarth", + "Slyde", + "Spitfire", + "Korath", + "Amazi-Girl", + "Wildcat", + "Box", + "Rogue", + "Old Lace", + "Gambit", + "Stephanie de la Spiroza", + "Mojo", + "Indigo", + "Baron Zemo", + "Chronomancer", + "Clover", + "Calamity", + "Mr. Hyde", + "Andrew Chord", + "Agent X", + "Nightcat", + "Wendigo", + "Saracen", + "Colossus", + "Giant Girl", + "Thundra", + "Triathlon", + "Black Canary", + "Bloke", + "Nomad", + "Cyborg", + "Ice", + "Exodus", + "Hitomi Sakuma", + "Super-Adaptoid", + "Strong Guy", + "Aquaman", + "Deathstrike", + "Jet", + "Nighthawk", + "Bonnie", + "Rapture", + "Howard The Duck", + "Stunner", + "Sharon Carter", + "Sin", + "Living Tribunal", + "Anne Marie Hoag", + "Blackheart", + "Hex", + "Shape", + "Cobra", + "Mesmero", + "Black Queen", + "Weapon X", + "Bi-Beast", + "Cobweb", + "Anita Blake", + "Tara", + "Cerise", + "Apocalypse", + "Natasha", + "Wither", + "Prince of Orphans", + "X-Cutioner's Song", + "Cybersix", + "Darkhawk", + "Ultravioletrrr", + "Homer Simpson", + "Witchfire", + "The Spike", + "Madrox", + "Terror", + "Frightful Four", + "Crane", + "Vertigo", + "Bumblebee", + "Motormouth", + "Garrison Kane", + "Black Panther", + "Fury", + "Odin", + "Squirrel Girl", + "Ka-Zar", + "Chance", + "Kronos", + "Shanna", + "Brainiac", + "Roadblock", + "Lifeguard", + "Deviants", + "Gypsy", + "Aspen", + "Hypno-Hustler", + "Stilt-Man", + "Force Works", + "Napoleon Bonafrog", + "Tank", + "Elloe Kaifi", + "Lagoon", + "Hellfire Club", + "Decepticon", + "Gorgon", + "Layla Miller", + "Gwen", + "Groot", + "Bloke", + "Blade", + "Triathlon", + "Killmonger", + "Emma", + "Gideon", + "Iron Patriot", + "Erza", + "Kristin", + "Kinsey Walden", + "Troia", + "XJ-9", + "Pantha", + "Ilyana Rasputin", + "Agent X", + "Omega the Unknown", + "Black", + "Cobweb", + "Raider", + "Masque", + "Mr. Payback", + "Texas Twister", + "Chamber", + "Professor Monster", + "Blacklight", + "Binary", + "Iron Lad", + "Musa", + "Bug", + "Rat King", + "Dani Moonstar", + "Kate Bishop", + "Mongoose", + "Siren", + "Tempo", + "Alexander Pierce", + "Rhino", + "Dynamite", + "Cuthbert", + "Michaelangelo", + "Alexa Mendez", + "Drax", + "Mr. Bumpo", + "Bruce", + "Dolphin", + "Swift", + "Sandman", + "Morbius", + "Enchantress", + "Carlie Cooper", + "Dark Phoenix", + "Centurions", + "American Eagle", + "Sauron", + "Wonder Woman", + "Titania", + "Gamma Corps", + "Metal Master", + "Spencer Smythe", + "Millenium Guard", + "Iron Cross Army", + "Skrulls", + "Tomas", + "Spoiler", + "Captain Cross", + "Nightshade", + "Thunderbolts", + "X-51", + "Rawhide Kid", + "Lila Cheney", + "Justice", + "Magdalene", + "Promethea", + "Molly", + "X-Babies", + "Miss", + "Super-Skrull", + "Hobogoblin", + "Cat", + "Domino", + "Atom", + "Synch", + "Jade", + "Starfire", + "Stark Industries", + "Countess", + "The Wasp", + "White Queen", + "Starfire", + "Sage", + "Bengal", + "Hulk", + "Zarda", + "Mr. X", + "Kaoru", + "Speed Demon", + "Lady Shiva", + "Dolphin", + "Silver Centurion", + "Vigilante", + "Titaness", + "James Howlett", + "Trauma", + "Fantomette", + "Loria", + "Iron Man", + "Sym", + "Lady Vermin", + "Flamebird", + "X-Cutioner", + "Poison Ivy", + "Zarek", + "Joshua Kane", + "Julian Keller", + "Rafael Vega", + "Andromeda", + "Sasquatch", + "Holocaust", + "Elsa Bloodstone", + "Bromley", + "Magneto", + "Sphinx", + "Deep", + "Cyblade", + "Black Cat", + "Rapture", + "Calypso", + "Juggernaut", + "River", + "Black Queen", + "U.S. Agent", + "Captain America", + "Dawn", + "Flint", + "Fallen One", + "Crusher Hogan", + "X-Men", + "Mac Gargan", + "Jean", + "Killmonger", + "Glitter", + "Graphics", + "Puma", + "Zeigeist", + "Mera", + "She-Dragon", + "Susan Delgado", + "Swift", + "Pixie", + "Elements of Doom", + "Mega Man", + "Joshua Kane", + "Silvermane", + "Sif", + "Bulleteer", + "Silk Fever", + "Impossible Man", + "Lieutenant Marcus Stone", + "Barbarella", + "Jigsaw", + "Infant Terrible", + "Mister Freeze", + "Ichigo", + "J. Jonah Jameson", + "Maddog", + "Vindicator", + "Madame Web", + "Juggernaut", + "Devi", + "Doppelganger", + "Tinkerer", + "Mongu", + "Atom", + "Gideon", + "The Punisher", + "Bulldozer", + "Hex", + "Dynamite", + "Luminals", + "Guy", + "Swift", + "Kristin", + "Kree", + "Bulletgirl", + "Spellbinder", + "Wong", + "Eddie Brock", + "Next Avengers", + "Ray Fillet", + "Comedian", + "Jenny", + "Purple Man", + "H.E.R.B.I.E.", + "Jimmy Woo", + "Zealot", + "Lila Cheney", + "Bubbles", + "Enchantress", + "Brute", + "Uatu The Watcher", + "Madame Masque", + "Donald Blake", + "Speedy", + "Supreme Intelligence", + "Momoko", + "Green Goblin", + "Victor Von Doom", + "Marvelman", + "American Eagle", + "Richard Dragon", + "Dinah Soar", + "Firedrake", + "Guardians of the Galaxy", + "Zuras", + "Deacon Frost", + "Beetle", + "Mongu", + "Darwin", + "Martian", + "Dormammu", + "Violator", + "Silvermane", + "Sepulchre", + "Captain Britain", + "Black Crow", + "Gloss", + "Maiden", + "Kate", + "Crimson Dynamo", + "Smiling Tiger", + "Wild Child", + "Crimson King", + "Pilgrim", + "Chamber", + "Lava-Man", + "Kratha", + "Howard The Duck", + "Thunderball", + "Cuthbert", + "Armory", + "Miek", + "Devos", + "Excalibur", + "Glitter", + "Rhodey", + "Callisto", + "Chastity", + "Stephanie", + "Amphibian", + "Man-Wolf", + "Felicia Hardy", + "Dove", + "The Shadow", + "Zarda", + "Jonah", + "Pandemic", + "Johnny Blaze", + "Roulette", + "Wendell Rand", + "Lenny Balinger", + "Chat", + "Skyrocket", + "Booster", + "Lightspeed", + "Lifeguard", + "Runaways", + "Wildside", + "Whizzer", + "Red Ghost", + "Mattie Franklin", + "Tenebrous", + "Zeigeist", + "Husk", + "Horridus", + "Shang-Chi", + "Ultimo", + "White Queen", + "Whiplash", + "Misty Knight", + "Rapture", + "B.Orchid", + "Mister Sinister", + "Sir Ram", + "Loners", + "Savant", + "Jet", + "Julian Keller", + "Scarlet Witch", + "Stark Industries", + "Starhawk", + "Hellfire Club", + "The Punisher", + "Elixir", + "White Queen", + "G.I. Joe", + "Lady", + "Gargoyles", + "Hydro-Man", + "Baron Zemo", + "Violator", + "Troia", + "XJ-9", + "Marvel Boy", + "Shikari", + "Violator", + "Bluestreak", + "Plazm", + "Captain Marvel", + "Star Brand", + "Violet", + "Haven", + "Aspen", + "Molly Von Richtofen", + "Alice", + "American Eagle", + "Lime", + "Spectrum", + "Molly Von Richtofen", + "Joystick", + "Nightwing", + "Jubilee", + "Vampirella", + "Rocket Racer", + "Vapor", + "Millenium Guard", + "Pet Avengers", + "Vector", + "High Evolutionary", + "Red She-Hulk", + "Lizard", + "Blackhawks", + "Lake", + "X-Cutioner's Song", + "Amphibian", + "Multiple Man", + "Proemial Gods", + "Miracleman", + "Patch", + "Madripoor", + "Fabian Cortez", + "Half-Life", + "Dark Avengers", + "Scarlet", + "X-Factor", + "Lily Hollister", + "War Machine", + "Red", + "Firedrake", + "Beta-Ray Bill", + "Marvel Zombies", + "Wither", + "Meteorite", + "Yellow", + "Jarella", + "Mojo", + "Blackheart", + "Sleeper", + "Wiccan", + "Iron Lad", + "Kaoru", + "Owl", + "James Buchanan Barnes", + "Chimera", + "Black", + "U.S. Agent", + "Senator Kelly", + "Moonstar", + "Boomerang", + "The Hunter", + "Dream", + "Mister Fantastic", + "Forerunner", + "Mikhail Rasputin", + "Juniper", + "Tiger", + "Whiplash", + "Burka", + "Warlock", + "PantyMan", + "Lieutenant Marcus Stone", + "Flying Dutchman", + "The Question", + "Jule Carpenter", + "Domino", + "X-Factor", + "Little", + "Makkari", + "Richard Fisk", + "Enchantress", + "Heather", + "Magdalene", + "Spyke", + "Thaddeus Ross", + "Klaw", + "The Enforcers", + "Lord Tyger", + "Silk", + "Lockjaw", + "Cinnamon", + "Nightveil", + "Stormtrooper", + "The Stranger", + "Dragonna", + "Ozymandias", + "Conan the Barbarian", + "Blossom", + "Lady Vermin", + "Nova", + "Spy", + "Anya", + "Scarlet Spider", + "Smasher", + "Banshee", + "Halo", + "George Stacy", + "Micromax", + "Psycho-Man", + "Xi’an", + "Brute", + "Firestar", + "Garia", + "Cable", + "Andrew Chord", + "Wyatt Wingfoot", + "Jayna", + "Omega Flight", + "Tiger Shark", + "Clea", + "Duck-Girl", + "Magik", + "Countess", + "Jake", + "Gwen Stacy", + "Dragonfly", + "Xera", + "Psyche-Out", + "Bromley", + "Carlie Cooper", + "Edwin Jarvis", + "Toro", + "Lockjaw", + "Dead Girl", + "Danny Rand", + "Masked Marvel", + "Praxagora", + "Hindsight Lad", + "Menace", + "Nayana", + "Professor X", + "Invisible Woman", + "Kamandi", + "Alexander Pierce", + "Hank", + "Deacon Frost", + "Stingray", + "KOS-MOS", + "Major Mapleleaf", + "Kaoru", + "Baroness", + "Deathbird", + "Amber", + "Stephanie", + "Dynamite", + "Famine", + "Wildside", + "Fleur-de-Lis", + "Dreaming Celestial", + "Brainiac", + "Moth", + "Tombstone", + "Raptor", + "Cammy", + "Nite", + "Malice", + "Microchip", + "Jesse", + "Karate Kid", + "Alex Wilder", + "Proemial Gods", + "Clan Destine", + "Salo", + "Moonstone", + "ClanDestine", + "Beast", + "Amphibian", + "Dragon Lord", + "Terror", + "Skaar", + "Bronze Tiger", + "Dexter Bennett", + "Gorgon", + "Nehzno", + "Robin", + "Word", + "Titania", + "Harpoon", + "ClanDestine", + "Beast", + "Roughhouse", + "Amun", + "Hooded", + "Giant-Man", + "The Captain", + "X-Force", + "Rage", + "Kate", + "Mathemanic", + "War", + "Mystique", + "Calendar", + "Rafael Vega", + "Junta", + "Ravenous", + "Warren Worthington III", + "S.T.R.I.P.E.", + "Karen Page", + "White Tiger", + "Shining", + "Icemaiden", + "Box", + "Troia", + "Trini", + "Molecule Man", + "Poison Ivy", + "W.I.T.C.H:", + "Happy Hogan", + "Xi’an", + "Jessica Jones", + "Midnight", + "Serpent Society", + "Laurel", + "Doc Savage", + "Megatron", + "Psycho-Man", + "Gertrude Yorkes", + "Sons of the Tiger", + "Roulette", + "Battering Ram", + "Calamity", + "Humbug", + "Leeloo", + "Crimson Avenger", + "U-Go Girl", + "Blazing Skull", + "Dusk", + "A.I.M.", + "Xi’an", + "Princess", + "The Question", + "Alain", + "Jungle", + "Rorschach", + "Khan", + "Bounty", + "Vigilante", + "Star-Spangled", + "Bronze", + "Black Widow", + "Jennifer", + "Widget", + "Karen Page", + "Skreet", + "Doctor", + "Young Avengers", + "Doppelganger", + "Zaran", + "Superwoman", + "Cesspool", + "Fin Fang Foom", + "Matthew Murdock", + "Cottonmouth", + "Nico Minoru", + "Harley Quinn", + "Loa", + "Quasimodo", + "Wither", + "Rocket Racer", + "Nuke", + "Aegis", + "Songbird", + "Iron Cross Army", + "New X-Men", + "Sheva Callister", + "Stranger", + "Blackhawks", + "Rouge", + "Sentinels", + "Triton", + "Cap'n Oz", + "Colonel America", + "Typhoid Mary", + "Pink", + "KOS-MOS", + "The Howling Commandos", + "Bastion", + "Force Works", + "Dynamite", + "Luckman", + "Icemaiden", + "Tara", + "The Shadow", + "X.S.E.", + "Dr. Strange", + "Bucky", + "Leonardo", + "Jubilee", + "Hellions", + "Shriek", + "Amethyst", + "Nightstar", + "Master Mold", + "She-Thing", + "Switch", + "Shadoweyes", + "Guardians of the Galaxy", + "The Spike", + "Senator Kelly", + "Morph", + "Zatara", + "Jack Murdock", + "Sumo", + "Fantomah", + "Steel", + "Captain Stacy", + "Wraith", + "Wonder Woman", + "Fantomette", + "Stick", + "Quasar", + "Doctor Strange", + "Trauma", + "Stacy X", + "Asgardian", + "Carmella Unuscione", + "White Tiger", + "Living Tribunal", + "Elloe Kaifi", + "Dark X-Men", + "Proudstar", + "Zeigeist", + "Killraven", + "Fantomex", + "Horridus", + "Crystal", + "Zombie", + "Shen", + "Jess", + "Boomer", + "Violator", + "Jack Flag", + "Chronomancer", + "Lava-Man", + "Zombie", + "Mega Man", + "Rhodey", + "Widget", + "Dragon Lord", + "Devos", + "Musa", + "Terra", + "Domino", + "Butterfly", + "Fever", + "Eddie Brock", + "Patriot", + "Hooded", + "Nighthawk", + "Thunderbolt Ross", + "Darkstar", + "Chameleon", + "Kylun", + "Smasher", + "Obadiah Stane", + "Spectrum", + "Frank Castle", + "Big Bertha", + "Swift", + "The Punisher", + "Spider-Man", + "Knockout", + "Elasti-Girl", + "Mr. Meugniot", + "Pretty Boy", + "Black Canary", + "Dreadnought", + "Cassandra", + "Andromeda", + "Red Hulk", + "Napoleon Bonafrog", + "Tiger", + "Gemma", + "Rescue", + "Faith", + "Cloak", + "Askew-Tronics", + "Ultravioletrrr", + "A-Bomb", + "Ultron", + "Iceman", + "Tony Stark", + "Morlun", + "Blink", + "Jule Carpenter", + "Tattoo", + "Lady Ursula", + "Flatman", + "Namorita", + "Earthquake", + "Proteus", + "Jolt", + "Amadeus Cho", + "Sentry", + "Lamprey", + "Becatron", + "Crane", + "Gangbuster", + "Controller", + "Blitzkrieg", + "Tyger Tiger", + "Traci", + "Morbius", + "Moira MacTaggert", + "Albion", + "Tyrannus", + "Cap'n Oz", + "The Call", + "Beast", + "Vera", + "Piledriver", + "Chase", + "Glorian", + "Amiko", + "Dragon Man", + "Bloodstrike", + "Talisman", + "Toro", + "X-Force", + "Rocket Raccoon", + "Bane", + "Jayna", + "Speedy", + "Vanisher", + "Shadowcat", + "Supergirl", + "Lilandra", + "Carnage", + "Union Jack", + "Tsunami", + "Menace", + "Strong Guy", + "Genesis", + "Roulette", + "Amanda Sefton", + "Mysterio", + "Amber", + "Kinetix", + "Hank Pym", + "X-Factor", + "Dormammu", + "Karen Page", + "Rocket Racer", + "Blizzard", + "Jane Foster", + "Green", + "Rainbow", + "American Eagle", + "Adrienne", + "Word", + "Kelly", + "Crimson Avenger", + "Shi'Ar", + "Triplicate", + "Wallow", + "Sasquatch", + "Iron", + "Acolytes", + "Suprema", + "Vector", + "Cecilia", + "Franklin Richards", + "Black Crow", + "Paper Doll", + "Shadu the Shady", + "Red", + "Klaw", + "Makkari", + "Widget", + "Harley Quinn", + "Ilyana Rasputin", + "Invaders", + "Iron Man", + "Druig", + "Nightcrawler", + "Loners", + "The Anarchist", + "Screwball", + "Spitfire", + "Leatherneck", + "The Captain", + "Beast", + "Stark Industries", + "Jade", + "Smiling Tiger", + "Marvel", + "Ulik", + "Savant", + "Sebastian Shaw", + "Doctor Octopus", + "Jakita", + "Forearm", + "Cammy", + "Professor Monster", + "Sway", + "Mercury", + "Runaways", + "The Spike", + "Nikki", + "Maya", + "Invaders", + "Dream", + "Vogue", + "Dorian Gray", + "Natasha", + "Mach IV", + "Bill Hollister", + "Virtuous", + "Stranger", + "Ares", + "Adrienne", + "Richard Dragon", + "Dream", + "Polaris", + "Agent Brand", + "Tomas", + "Black Tom", + "Electro", + "Human Robot", + "Slapstick", + "Mr. Bumpo", + "Old Lace", + "Deathbird", + "Hobgoblin", + "Bronze", + "Askew-Tronics", + "Battle", + "Goliath", + "Nick Fury", + "Glory", + "Absorbing Man", + "Captain Britain", + "Rose", + "Micromax", + "Eddie Brock", + "Scourge", + "Spoiler", + "Motormouth", + "Nightstar", + "Katana", + "Killraven", + "A.I.M.", + "Chase", + "Beta-Ray Bill", + "Toxin", + "Stepford", + "Xavin", + "Chat", + "Diamond", + "Dargo Ktor", + "Bloodstorm", + "Count Nefaria", + "Legion", + "Crossbones", + "Roadblock", + "Glorian", + "Flatman", + "Hex", + "Crystal", + "Starjammers", + "Shadowcat", + "Rhea", + "Warbird", + "Kelly", + "Aztec", + "In-Betweener", + "Jarella", + "Brood", + "Lifeguard", + "Cecilia", + "Madame Web", + "Shadow", + "Rhea", + "Jean Grey", + "Nikita", + "Lady", + "William Stryker", + "Bubbles", + "Captain America", + "Thunder", + "Buff", + "The Phantom", + "M.O.D.O.G.", + "Gung-Ho", + "Nebula", + "Red", + "Word", + "Sym", + "Masque", + "Queen Noir", + "Lightning Lords of Nepal", + "Ares", + "Serpent Society", + "Tank", + "Bonnie King", + "Molecule Man", + "Rocket Racer", + "A-Bomb", + "Dorian Gray", + "Bane", + "Human Cannonball", + "Machine Man", + "Xi’an", + "Cerebro", + "Arnim Zola", + "Air-Walker", + "Cloud 9", + "Poison", + "T'Challa", + "Dinah Soar", + "Glenn Talbot", + "Ben Grimm", + "Luminals", + "Lorna Dane", + "Ajak", + "Sakura", + "Jasper Sitwell", + "Swordsman", + "Dawnstar", + "Angel", + "Rumble", + "Namora", + "Firebird", + "Unicorn", + "Agent Liberty", + "George Stacy", + "Nitro", + "Guardian", + "Dart", + "Red She-Hulk", + "Frenzy", + "James Howlett", + "Kylun", + "Quicksilver", + "Morbius", + "Cuckoo", + "Jasper Sitwell", + "Kristin", + "Krista Starr", + "Falcon", + "Lady Vermin", + "Shanna the She-Devil", + "Kamandi", + "Maestro", + "Machine Man", + "Firelord", + "Paper Doll", + "Crazy", + "Helspont", + "Speedy", + "Hemingway", + "Fleet Tracking", + "Major Mapleleaf", + "Ahab", + "Rachel Grey", + "Trish Tilby", + "Megatron", + "Armadillo", + "Jessica Drew", + "Karen O'Malley", + "Nightcat", + "Mariko Yashida", + "Tana Nile", + "Sif", + "Photon", + "Curt Conners", + "Stone Men", + "Gargoyle", + "Mary Jane Watson", + "Mega Man", + "Darkstar", + "Doll", + "Black Cat", + "Tempo", + "Paibok", + "Eddie Brock", + "Carmella Unuscione", + "Odin", + "Deacon Frost", + "Shaman", + "The Enforcers", + "Xorn", + "Onyx", + "Count Nefaria", + "Hiroim", + "Pepper Potts", + "Starbolt", + "The Fury", + "Kid Colt", + "Bronze", + "Lester", + "Blue Beetle", + "Felicia Hardy", + "Elongated", + "Zatara", + "Grandmaster", + "Husk", + "Wendy", + "Dynamite", + "Galvatron", + "Martin Li", + "Hawk", + "X-Cutioner", + "Bounty", + "Karen O'Malley", + "Shocker", + "Metamorpho", + "Maestro", + "Harry Heck", + "Mother-One", + "Snake-Eyes", + "Vulcan", + "Wolf Cub", + "Stunner", + "Salo", + "Decepticon", + "Hindsight Lad", + "Deathbird", + "Abomination", + "Riddler", + "Forerunner", + "Gamora", + "Dr. Strange", + "Lord Tyger", + "Harpoon", + "Silver Surfer", + "Dick", + "Cargill", + "Git Hoskins", + "Graphics", + "Toad", + "Juniper", + "Turbo", + "Magdalene", + "Nikita", + "Storm", + "Vision", + "Clea", + "Controller", + "Aegis", + "Atom", + "Maya", + "Roland Deschain", + "Napoleon Bonafrog", + "Ares", + "Salem's Seven", + "Alain", + "Gideon", + "Joseph", + "Ganymede", + "A.I.M.", + "Blackheart", + "Arachne", + "Incredible Hulk", + "Paper Doll", + "Patch", + "Sheena", + "Parasite", + "Ma Gnuci", + "Kole", + "Beach Head", + "Sasquatch", + "Preak", + "Layla Miller", + "Vera", + "Wonder Woman", + "Meltdown", + "Super-Skrull", + "Chun-Li", + "Sunset Bain", + "The Liberty Legion", + "Shinobi Shaw", + "Debra Whitman", + "Dusk", + "Spartan", + "Beach Head", + "Absorbing Man", + "Cybersix", + "Whirlwind", + "Defenders", + "Lime", + "Andromeda", + "Mongoose", + "Jessica Drew", + "Lime", + "Scorpion", + "Marvelman", + "Cecilia", + "Robin Chapel", + "Spawn", + "Drax", + "Alice", + "Henry Peter Gyrich", + "Lightning Lords of Nepal", + "Korvac", + "Celestials", + "U-Foes", + "Blockbuster", + "Professor Monster", + "Echo", + "Colonel America", + "Invaders", + "Star-Spangled", + "Gung-Ho", + "Nova", + "Mother-One", + "Shi", + "Power", + "Blue Marvel", + "Beautiful", + "Elixir", + "Cecilia", + "Vogue", + "Warren Worthington III", + "Lady Vermin", + "Bonnie", + "Varga", + "Kaoru", + "Hellion", + "Dr. Strange", + "Doctor Strange", + "Sym", + "Silhouette", + "Bronze Tiger", + "Starwoman", + "Umar", + "Superwoman", + "Cyclops", + "Chance", + "Kabuki", + "Korvac", + "Machine Man", + "Mister Sinister", + "Thunderbird", + "Hobogoblin", + "Sumo", + "Union Jack", + "Lieutenant Marcus Stone", + "Albion", + "Michael Van Patrick", + "Swift", + "John Porter", + "Haven", + "Mother Askani", + "Night Thrasher", + "The Stranger", + "Vance Astro", + "Natasha Romanoff", + "Albion", + "Tana Nile", + "Meltdown", + "Destiny", + "Toxin", + "Queen", + "Feral", + "Madame Masque", + "Bronze", + "Carol Danvers", + "American Eagle", + "Joystick", + "Raphael", + "Ravage 2099", + "Purple Man", + "Mac Gargan", + "Sandman", + "Titaness", + "Dolphin", + "Gwen", + "Doc Samson", + "Ganymede", + "Shadu the Shady", + "Meltdown", + "Shatterstar", + "Jazinda", + "Cuthbert", + "Captain", + "Tomorrow Man", + "Umar", + "Arclight", + "A.I.M.", + "Songbird", + "Pride", + "Captain Marvel", + "Oracle", + "William Stryker", + "Betty Brant", + "Robbie Robertson", + "Starfire", + "Rad", + "Karatecha", + "Godiva", + "Zuras", + "Brainiac", + "Menace", + "Two-Gun Kid", + "Arcana", + "Power Man", + "Lifeguard", + "Super-Adaptoid", + "Betty Ross", + "Madame Masque", + "Debra Whitman", + "Marauders", + "Jack Flag", + "Siren", + "Patriot", + "Jetstream", + "Metamorpho", + "Sentry", + "She-Hulk", + "Sinister Six", + "Jolt", + "Fabian Cortez", + "Midnight", + "Robert Baldwin", + "Captain Planet", + "Silver", + "Lords of Avalon", + "Doorman", + "Devil Dinosaur", + "Cottonmouth", + "Centurions", + "Empath", + "Silver Surfer", + "Groot", + "Tarantula", + "Bonnie King", + "Roland Deschain", + "Penguin", + "William Stryker", + "Gladiator", + "Leatherneck", + "Fantastic Four", + "Marten Broadcloak", + "Scarlet Spider", + "Sway", + "Luminals", + "Anthem", + "Frankenstein's Monster", + "Little", + "Sister Grimm", + "Leatherneck", + "Cyclops", + "Kumori", + "Justice", + "She-Venom", + "XS", + "Binary", + "Kismet", + "Frog-Man", + "Baroness", + "Doctor", + "Black Canary", + "Gloss", + "Winged", + "Hulkling", + "Stone Men", + "Korath", + "Elasti-Girl", + "Snowbird", + "Franklin Storm", + "Centurions", + "Hellcat", + "Machine Man", + "Catwoman", + "Mother Askani", + "J. Jonah Jameson", + "Dracula", + "Ray", + "Stella", + "Bruce", + "Karate Kid", + "Spirit", + "Dreadnoughts", + "Rumiko Fujikawa", + "Mesmero", + "Golden Guardian", + "Catwoman", + "Jamie Braddock", + "Marauders", + "Robin", + "Homer Simpson", + "Shang-Chi", + "Red", + "Andromeda", + "Ares", + "Captain Flint", + "Siren", + "Bazooka", + "Jackpot", + "Scorpion", + "Pride", + "Marvel", + "Mentallo", + "Stature", + "Jennifer Smith", + "Gertrude Yorkes", + "Mandarin", + "Guy", + "Risque", + "Doop", + "Momoko", + "Iron Fist", + "The Wasp", + "Kate Bishop", + "May Parker", + "Warlock", + "Bi-Beast", + "Nite Owl", + "Gunslinger", + "Lightning Lords of Nepal", + "Rapture", + "Dum Dum Dugan", + "Clan Destine", + "Jazinda", + "Insect", + "Dick", + "Genis-Vell", + "Madripoor", + "Ant-Man", + "Cardiac", + "Maiden", + "Howard Saint", + "Mole Man", + "Aztec", + "Buffy", + "Unknown Soldier", + "Nocturne", + "Namora", + "Burnout", + "Bi-Beast", + "Mysterio", + "Amethyst", + "Psylocke", + "Hooded", + "Nite Owl", + "Jackal", + "Chase Stein", + "She-Hulk", + "Speedball", + "Shang-Chi", + "Wind", + "Callisto", + "New Goblin", + "Lily Hollister", + "Plastic", + "Count Nefaria", + "Hawkgirl", + "Blood Wraith", + "Spacker Dave", + "Kate Bishop", + "Professor X", + "Hal", + "Sphinx", + "Arsenic", + "Valda", + "Bronze Tiger", + "Talon", + "Living Lightning", + "Misty", + "Jake", + "Sheva Callister", + "Wonder", + "Cecilia Reyes", + "Salo", + "Tempest", + "Steve Rogers", + "Blur", + "Kraven", + "Roughhouse", + "Zaladane", + "Miek", + "Nimrod", + "Nikita", + "Doorman", + "Gertrude", + "X-Men", + "Henry Peter Gyrich", + "Garganta", + "Chameleon", + "Jessica Drew", + "Chance", + "Cheetara", + "Mandrill", + "Cuckoo", + "Gunslinger", + "The Hand", + "Ajak", + "Caliban", + "Aqueduct", + "Boodikka", + "Green Goblin", + "Zzzax", + "Pantha", + "Karatecha", + "Becatron", + "Kasumi", + "Clea", + "Tick", + "Flying Dutchman", + "Amazoness", + "Natasha", + "Kat Farrell", + "Onyx", + "Wallow", + "Poison", + "Mr. Fantastic", + "Mulholland Black", + "Ben Reilly", + "Ender Wiggin", + "Dreaming Celestial", + "Flying Dutchman", + "Violator", + "Damage Control", + "Toro", + "Iceman", + "New Goblin", + "H.A.M.M.E.R.", + "Cammi", + "Donald Blake", + "Shard", + "Hawk", + "Rhea", + "Orphan-Maker", + "Devil Dinosaur", + "SheZow", + "Blizzard", + "The Initiative", + "Hardball", + "Lord Hawal", + "Cinnamon", + "Starbolt", + "Lord Hawal", + "Hate-Monger", + "Scarlet Witch", + "Zzzax", + "George Stacy", + "Galactus", + "Namor", + "Nick Fury", + "Gauntlet", + "Kat Farrell", + "Leo", + "Freefall", + "The Hand", + "Misfit", + "Gressill", + "Mister Hyde", + "Johnny Blaze", + "Tag", + "Hellfire Club", + "Speedy", + "Marrina", + "Norrin Radd", + "Madame Hydra", + "Blackout", + "Rumiko Fujikawa", + "Genesis", + "Squirrel", + "Xera", + "Husk", + "Liz Osborn", + "Manhunter", + "Violations", + "Star Brand", + "Gemma", + "Anita Blake", + "Hitomi Sakuma", + "Onslaught", + "Chores MacGillicudy", + "Octobriana", + "Batroc the Leaper", + "Ilyana Rasputin", + "Lady", + "Robin Hood", + "Blue Shield", + "Christian Walker", + "Leeloo", + "J. Jonah Jameson", + "Carlie Cooper", + "Omega Red", + "Sandman", + "Brittany", + "Skids", + "Sara", + "Winged", + "WhirlGirl", + "Shinko Yamashiro", + "M.O.D.A.M.", + "Lester", + "Lettuce", + "The Liberty Legion", + "Spider-Girl", + "Morlocks", + "William Stryker", + "Eddie Brock", + "Avengers", + "Pilgrim", + "Bluestreak", + "Lilandra", + "Erik the Red", + "Lobo", + "Spy", + "Marcus Van Sciver", + "Copperhead", + "Sons of the Tiger", + "Feral", + "Titania", + "Cobweb", + "Vivisector", + "Piledriver", + "Musa", + "Retro Girl", + "Darwin", + "Swarm", + "Bette", + "Jessica", + "X-Factor Investigations", + "Captain Planet", + "Shockwave", + "Stepford", + "H.E.R.B.I.E.", + "Starjammers", + "Big Bertha", + "Cecilia Reyes", + "Mr. Hyde", + "Supergirl", + "La", + "Jade", + "Infragirl", + "Nebula", + "Proteus", + "Thing", + "Rorschach", + "Mister Fantastic", + "Newton Destine", + "Freefall", + "Copycat", + "Miyako", + "Steve Rogers", + "Druig", + "Havok", + "Spider-Girl", + "Cable", + "Aquaman", + "Slipstream", + "Glory", + "Spy", + "Holocaust", + "Blitzkrieg", + "Unus", + "Johnny Storm", + "Sumo", + "Omega the Unknown", + "Nikita", + "Molten Man", + "Betty Brant", + "Puma", + "Namorita", + "Lady Mastermind", + "Annihilus", + "Zarek", + "Beast", + "Morlun", + "The Captain", + "Secret", + "Carol Danvers", + "Microchip", + "Red Hulk", + "Musa", + "Agent Liberty", + "Silver Sable", + "Agents of Atlas", + "Kasumi", + "Jasper Sitwell", + "Spencer Smythe", + "Ajak", + "Wallflower", + "Micromax", + "Two-Gun Kid", + "Sinister Six", + "Valda", + "Bromley", + "Trish Tilby", + "Red Hulk", + "Josiah X", + "Master Chief", + "Champions", + "Pandemic", + "Ted Forrester", + "Morph", + "Night Thrasher", + "Silverclaw", + "Lime", + "Vapor", + "Firebird", + "Nighthawk", + "Iron Fist", + "Clan Destine", + "S.H.I.E.L.D.", + "Enchantress", + "Klaw", + "Illuminati", + "Romulus", + "Mr. X", + "Winter Soldier", + "Bonnie", + "Taskmaster", + "Chandika", + "Freefall", + "Husk", + "Lords of Avalon", + "Martian", + "Secret Warriors", + "Amber", + "Max", + "Mad Thinker", + "Richard Fisk", + "3-D Man", + "Cheetah", + "New Warriors", + "Generation X", + "Garrison Kane", + "Bill Hollister", + "Dexter Bennett", + "Chastity", + "Nemesis", + "Sue Storm", + "Blossom", + "Stardust", + "Super-Adaptoid", + "Arsenal", + "Megatron", + "Phantom", + "Morgan Stark", + "Death", + "Jann", + "Miek", + "Gene Sailors", + "Shi", + "Doppelganger", + "Nemesis", + "Jonah", + "Prince of Orphans", + "Prodigy", + "Invisible Woman", + "Wonder Man", + "Virtuous", + "Spoiler", + "PsyNapse", + "Giant-Man", + "Stick", + "Dragonfly", + "Valis", + "Prism", + "Secret Warriors", + "Annihilus", + "Masked Marvel", + "Tank", + "Mephisto", + "Sir Ram", + "Supreme Intelligence", + "Rick Jones", + "Bi-Beast", + "Wallop", + "Spawn", + "Patriot", + "T'Challa", + "Spy", + "Cimarron", + "Xavin", + "Hyperion", + "Two-Gun Kid", + "Jackal", + "Bluestreak", + "Deathbird", + "Sinister Six", + "Flora", + "Forgotten One", + "Fire", + "Molecule Man", + "W.I.T.C.H:", + "Tigra", + "Mad Thinker", + "Valis", + "Vampirella", + "Vampirella", + "Dakota North", + "Stephanie", + "Mentor", + "Chase Stein", + "Morbius", + "Aztec", + "Asgardian", + "Imperial Guard", + "Pixie", + "Doctor Spectrum", + "Doc Savage", + "Ink", + "Kree", + "Wild", + "The Rocketeer", + "Ezekiel Stane", + "Kraven", + "Voodoo", + "Zombie", + "Ghost Rider", + "Agent Liberty", + "Clover", + "Logan", + "Legion", + "Lester", + "Stinger", + "Omega Red", + "The Fury", + "Contessa", + "Luke Cage", + "Felicia Hardy", + "Salem's Seven", + "Red 9", + "Maximum", + "Aegis", + "Marvelman", + "Terrax", + "Panda Khan", + "Natasha", + "Silk", + "Maiden", + "Jimmy Woo", + "Buff", + "Ice", + "Daken", + "Ancient One", + "Faith", + "Swordsman", + "Hawk", + "Mentor", + "The Fallen", + "Beach Head", + "Eternals", + "Tempo", + "Synch", + "Secret Warriors", + "Lightning", + "Marvex", + "GW Bridge", + "Menace", + "Kitty Pryde", + "Amanda Sefton", + "Aginar", + "Mia Dearden", + "Shriek", + "Maximum", + "Mordo", + "Cyber", + "Quasar", + "Living Tribunal", + "Molly Von Richtofen", + "Romulus", + "Rhea", + "Namora", + "Bloodstrike", + "Iron Lad", + "Moth", + "Ender Wiggin", + "X-Cutioner's Song", + "Blindfold", + "Devil Dinosaur", + "Hypno-Hustler", + "Spacker Dave", + "Batgirl", + "Preak", + "Xera", + "Fathom", + "Infragirl", + "Vixen", + "Sue Storm", + "Nikki", + "Judomaster", + "Bronze", + "Iron Monger", + "Scorpion", + "Captain Flint", + "Tick", + "Namor", + "Moon Knight", + "Blackhawks", + "John Jameson", + "Samantha", + "Harley Davidson Cooper", + "Centurions", + "Amanda Sefton", + "Robin", + "Talon", + "Nite Owl", + "Roland Deschain", + "Morph", + "Goblin Queen", + "Black Cat", + "Daredevil", + "Tim", + "Shane Yamada-Jones", + "Warbird", + "Reaper", + "Decepticon", + "Post", + "Phalanx", + "Kamandi", + "Little", + "Penance", + "Elloe Kaifi", + "Gabe Jones", + "Thaddeus Ross", + "The Professor", + "Deep", + "Raven", + "Marten Broadcloak", + "King Bedlam", + "X-51", + "Nayana", + "Bruce", + "Mister Hyde", + "Buff", + "Riptide", + "Tarot", + "Flying Dutchman", + "Mongoose", + "Lilandra", + "Thena", + "Arsenal", + "Armor", + "Hooded", + "Psynch", + "Blockbuster", + "Salem's Seven", + "Mastermind", + "Stargirl", + "Hobogoblin", + "Joan the Mouse", + "Beef", + "Super-Skrull", + "Omega Sentinel", + "PsyNapse", + "Crimson King", + "Yellow Claw", + "Anne Marie Hoag", + "Robin Chapel", + "S.T.R.I.P.E.", + "Tyger Tiger", + "War", + "Vulture", + "Falcon", + "Mole Man", + "PantyMan", + "Star-Lord", + "Rachel Grey", + "Hiroim", + "Cheetah", + "Doctor Spectrum", + "Shadoweyes", + "Tecna", + "Metamorpho", + "Black Bolt", + "Starwoman", + "Lord Hawal", + "Siren", + "Batgirl", + "Crimson King", + "The Phantom", + "Amadeus Cho", + "Puma", + "Gideon", + "Marrow", + "Agent Liberty", + "Elements of Doom", + "True Believers", + "Aspen", + "Wind Dancer", + "Manta", + "Imperfects", + "Ka-Zar", + "Lucky Pierre", + "Jann", + "Ultimates", + "Power Man", + "Wendell Vaughn", + "Dark Beast", + "Werewolf By Night", + "Agent Zero", + "Michaelangelo", + "Sym", + "Siege", + "Crimson Crusader", + "Storm", + "Madame Web", + "Holy", + "Ronan", + "Two-Gun Kid", + "Savage Land", + "Makkari", + "Captain Universe", + "Nightstar", + "Bonnie", + "Hate-Monger", + "Big Bertha", + "Barracuda", + "Karate Kid", + "Ant-Man", + "Magdalene", + "Adam Destine", + "Ronin", + "Radioactive Man", + "Bug", + "H.E.R.B.I.E.", + "Gargoyles", + "Changeling", + "Comedian", + "Clea", + "Mr. Negative", + "Fantomex", + "Violations", + "Turbo", + "Tomas", + "The Watchers", + "Leatherhead", + "Melaka", + "Mariko Yashida", + "Morgan Stark", + "Cassandra", + "Amanda Sefton", + "Nimrod", + "Starjammers", + "Tiger's Beautiful Daughter", + "Dagger", + "Beautiful", + "Impossible Man", + "Sleepwalker", + "Angela", + "Ma Gnuci", + "Two-Gun Kid", + "Earthquake", + "Burnout", + "Elastigirl/Mrs.Incredible", + "Marvex", + "Warpath", + "Sleepwalker", + "Forge", + "The Defenders", + "Matilda", + "X-Force", + "Rhodey", + "Gamma Corps", + "Tyrannus", + "The Shadow", + "Baroness S'Bak", + "Jarella", + "Elasti-Girl", + "Red Shift", + "Electra", + "Mega Man", + "Lady Deathstrike", + "The 198", + "Human Robot", + "Supergran", + "Betty Ross", + "Lamprey", + "Coagula", + "Kristin", + "Tempest", + "Prima", + "Rescue", + "X-23", + "The Call", + "Garrison Kane", + "Black Tarantula", + "Half-Life", + "Deathbird", + "Raven", + "Manhattan Guardian", + "Morlocks", + "Sumo", + "Adam Warlock", + "Kraven the Hunter", + "Stepford", + "Kylun", + "Romulus", + "Alexa Mendez", + "Shikari", + "Asterix", + "Scourge", + "Kid Colt", + "Skreet", + "Clan Destine", + "Flaberella", + "Wonder", + "Speedy", + "Mister Fantastic", + "Lucky Pierre", + "American Eagle", + "Revanche", + "Silver", + "Korath", + "Silver Fox", + "Switch", + "Blue Shield", + "Puppet Master", + "3-D Man", + "Carnage", + "Demogoblin", + "Secret", + "Happy Hogan", + "Rouge", + "Wong", + "Mr. Payback", + "Photon", + "Roughhouse", + "Rescue", + "Madame Web", + "Marrina", + "Katma", + "Khan", + "Blue Shield", + "Goliath", + "Miracleman", + "Boom", + "War", + "Sumo", + "Armory", + "Michael Van Patrick", + "Iron", + "Fire", + "Terra", + "Daily Bugle", + "Mystique", + "Cimarron", + "The Order", + "Godiva", + "Cyborg", + "The Howling Commandos", + "XS", + "Countess", + "Ben Urich", + "Voodoo", + "Karate Kid", + "Ajak", + "Angel", + "Shadoweyes", + "Marvelman", + "Mathemanic", + "Cardiac", + "Booster", + "Natasha Romanoff", + "Miyako", + "Living Mummy", + "Jean", + "Longshot", + "Cottonmouth", + "Star-Spangled", + "Barbarella", + "Diamond", + "Bloodstorm", + "Arachne", + "Vapor", + "Gertrude Yorkes", + "Killraven", + "Richard Fisk", + "Misty", + "Unknown Soldier", + "The Anarchist", + "Omega the Unknown", + "Expediter", + "Killer Shrike", + "Madelyne Pryor", + "Guardian", + "Hooded", + "Jericho", + "Valeria Richards", + "Firebrand", + "Mr. Bumpo", + "Giant Girl", + "Salem's Seven", + "Coagula", + "Graphics", + "Ladyhawk", + "Ultimatum", + "Ghost", + "Big", + "Mach IV", + "Cobalt Man", + "Blonde", + "Vision", + "Young X-Men", + "Stunner", + "Squirrel Girl", + "Inertia", + "War Machine", + "Dargo Ktor", + "Marvel Zombies", + "Contessa", + "Leeloo", + "Diva", + "Vermin", + "Fleur-de-Lis", + "Hepzibah", + "Flatman", + "Apocalypse", + "Rose", + "Pretty Boy", + "Brother Voodoo", + "Lamprey", + "Lime", + "Puma", + "Marvel", + "Neon", + "Moth", + "Marvex", + "Clan Destine", + "Shamrock", + "Switch", + "Elsa Bloodstone", + "Santa Claus", + "Two-Face", + "Rocket Racer", + "Texas Twister", + "Cybergirl", + "Huntress", + "Stella", + "Cassandra", + "Black Knight", + "Xera", + "Boomerang", + "The Shiver Man", + "Manhunter", + "Karate", + "Blazing Skull", + "Blackbat", + "Steel", + "Marauders", + "Tyrant", + "Hitman", + "Bulldozer", + "Napoleon Bonafrog", + "Vixen", + "Roland Deschain", + "Geiger", + "Tyrannus", + "Human Torch", + "New X-Men", + "Master Mold", + "Morg", + "Master Mold", + "Phantom Reporter", + "Deacon Frost", + "Calypso", + "Mighty", + "Sparx", + "Shadow", + "Calypso", + "Jade", + "Johnny Storm", + "Owl", + "Mother Askani", + "The Santerians", + "ClanDestine", + "Kinsey Walden", + "Ms. Marvel", + "Beetle", + "Pet Avengers", + "Defenders", + "X-Man", + "Dead Girl", + "Silverclaw", + "KOS-MOS", + "Countess", + "Onslaught", + "Stinger", + "Grey Gargoyle", + "Chameleon", + "Tarot", + "Elastigirl/Mrs.Incredible", + "Kid", + "The Initiative", + "Jonni", + "Human Cannonball", + "Vampirella", + "Doll", + "Senator Kelly", + "Sakura", + "Darna", + "Bruce", + "Fantomex", + "Frightful Four", + "The Question", + "Shinko Yamashiro", + "Black Queen", + "Iron Lad", + "Glorian", + "Jann", + "Faith", + "Leonardo", + "S.T.R.I.P.E.", + "Lady Deathstrike", + "Slapstick", + "Abyss", + "Crimson King", + "Beta-Ray Bill", + "Blue Shield", + "Kyle", + "Ezekiel", + "Kate Bishop", + "Menace", + "Lifeguard", + "Forerunner", + "Azazel", + "Garia", + "Hawkman", + "Spyke", + "Doc Samson", + "Red Shift", + "Spoiler", + "Multiple Man", + "Crimson Dynamo", + "Juniper", + "In-Betweener", + "Vogue", + "Riptide", + "Nightshade", + "Forerunner", + "Alisha", + "Maximum", + "Celsius", + "U-Go Girl", + "Union Jack", + "Mongu", + "Brandy", + "Domino", + "Sinann", + "Jack Flag", + "Ray", + "Lord Tyger", + "Abbey", + "Abyss", + "Angel", + "Rose", + "War Machine", + "Giant Girl", + "Albert Cleary", + "Stardust", + "Queen", + "Hedge Knight", + "Elasti-Girl", + "Suprema", + "Mac Gargan", + "Shang-Chi", + "Hannibal King", + "Shard", + "Ultragirl", + "Yellow", + "Lizard", + "Baxter Stockman", + "Dr. Strange", + "Dark Avengers", + "Silhouette", + "Bromley", + "Katie Power", + "Puppet Master", + "Frank Castle", + "Sharon Ventura", + "Bengal", + "Gamora", + "Kid", + "Firelord", + "Fantastick Four", + "Imperfects", + "Big Bertha", + "Orphan-Maker", + "Silverclaw", + "Darna", + "Monstress", + "Flaberella", + "Nightcrawler", + "Hobgoblin", + "La", + "Jinx", + "Tarantula", + "Blue", + "Blood Wraith", + "Lockheed", + "Micro/Macro", + "Dog Brother #1", + "Neon", + "Topaz", + "Maginty", + "Stilt-Man", + "Neon", + "Krista Starr", + "Carol Danvers", + "Pip", + "Ultrawoman", + "The Renegades", + "Meltdown", + "U-Foes", + "Valis", + "Pink", + "U.S. Agent", + "Mojo", + "Felicia Hardy", + "Khan", + "Donald Blake", + "New Mutants", + "Ronin", + "Slyde", + "Cobalt Man", + "Bronze Tiger", + "Imperfects", + "Mister Sinister", + "Daken", + "Reptil", + "Maya", + "Invaders", + "Wolfpack", + "Kang", + "King Cobra", + "Illuminati", + "Amora", + "Cissie King-Jones", + "Stick", + "Shockwave", + "Plazm", + "Gunslinger", + "Winged", + "Giant-Man", + "Impossible Man", + "Wiccan", + "Switch", + "Stargirl", + "Tenebrous", + "Titaness", + "Shotgun", + "Jack Power", + "Gung-Ho", + "American Eagle", + "Tomorrow Man", + "Silvermane", + "Pink", + "Layla", + "Beast", + "Boomerang", + "Meggan", + "Shikari", + "Lake", + "Leatherneck", + "Skrulls", + "Blok", + "Siryn", + "Morbius", + "Tara", + "Katma", + "Paper Doll", + "Debrii", + "Susan Delgado", + "Cobweb", + "Tomas", + "Mr. Negative", + "Quentin Quire", + "Jenny", + "Puppet Master", + "Rad", + "Dead Girl", + "Spellbinder", + "Omega Red", + "GW Bridge", + "Red She-Hulk", + "Devastator", + "Asgardian", + "Invaders", + "Korg", + "Doc Savage", + "The Punisher", + "Nightmare", + "Sersi", + "Harry Osborn", + "Wind", + "Marionette", + "Duck-Girl", + "Bella", + "Kid", + "Tattoo", + "Shadowcat", + "Nemesis", + "Megatron", + "Squadron Supreme", + "Ravenous", + "Speed", + "Maestro", + "Arisia", + "Imperfects", + "Molten Man", + "Ender Wiggin", + "The Initiative", + "Firelord", + "Dart", + "Tick", + "Bounty", + "PsyNapse", + "Star Brand", + "Fat Cobra", + "Rainbow", + "Blacklash", + "New Goblin", + "Quasar", + "Lionheart", + "Silver Sable", + "Cloak and Dagger", + "Genesis", + "The Shiver Man", + "Elloe Kaifi", + "Xena", + "Professor X", + "Shadoweyes", + "Boomerang", + "Dazzler", + "Negative", + "Insect", + "Ravenous", + "Misty Knight", + "Thunderball", + "Golden Guardian", + "Bubbles", + "Pete Wisdom", + "Shooting Star", + "Arsenic", + "Stacy X", + "Boom Boom", + "Old Lace", + "Connor Hawke", + "Kamandi", + "Weapon Omega", + "Talkback", + "Triceraton", + "Blue Marvel", + "Agent X", + "Eternity", + "Electro", + "The Professor", + "Nightcrawler", + "Deep", + "Doll", + "Cuckoo", + "Anne Marie Hoag", + "Colossus", + "Drax", + "Loria", + "Crule", + "Mother-One", + "Jolt", + "The Liberteens", + "Blade", + "Nightstar", + "Dog Brother #1", + "Naoko", + "Norman Osborn", + "Destiny", + "Crule", + "Kasumi", + "Hellions", + "Millenium Guard", + "Randall Flagg", + "Huntara", + "Karatecha", + "Captain America", + "Surge", + "Oracle", + "Kismet", + "Paibok", + "Maximum", + "Diva", + "Acolytes", + "B.Orchid", + "Bi-Beast", + "Kumori", + "Chronomancer", + "Crimson Crusader", + "Raider", + "Smasher", + "Miracleman", + "Unknown Soldier", + "Asylum", + "Lavagirl", + "Panda Khan", + "Amadeus Cho", + "Logan", + "Garganta", + "Phalanx", + "Enchantress", + "Dargo Ktor", + "Scarlet", + "Box", + "Snake-Eyes", + "Cornelius", + "X-Men", + "Nightcat", + "Pet Avengers", + "Arisia", + "Dakota North", + "The Order", + "Hitomi Sakuma", + "Kumori", + "Pretty Boy", + "Mr. Immortal", + "Synch", + "Redwing", + "Jungle", + "Stinger", + "Dead", + "Becatron", + "Morgan Stark", + "Knockout", + "Reptil", + "Jennifer", + "Stone Men", + "Doctor Mindbender", + "Grey Gargoyle", + "Mr. Bumpo", + "Mandroid", + "Dove", + "Cloud 9", + "Misty", + "Ken Ellis", + "Web", + "Electro", + "Nextwave", + "Gladiator", + "Unknown Soldier", + "Serpentor", + "Brute", + "Dog Brother #1", + "Rainmaker", + "Charles Xavier", + "Abyss", + "Bounty", + "Lady Bullseye", + "Captain Marvel", + "Warbound", + "Grey Gargoyle", + "Nightwing", + "Havok", + "Vixen", + "The Liberteens", + "Shen", + "Ikaris", + "Caretaker", + "Hellions", + "Kole", + "Zakuro", + "Morlun", + "Enchantress", + "John Jameson", + "Vertigo", + "Squadron Sinister", + "Ezekiel", + "Riddler", + "Bloodstorm", + "Red", + "Bloodstrike", + "Napoleon Bonafrog", + "Legion", + "Dreadnought", + "Dragon Lord", + "Zatara", + "Cobalt Man", + "Morg", + "Rouge", + "Black Cat", + "Cyblade", + "Unus", + "J. Jonah Jameson", + "James Howlett", + "Jessica Jones", + "Brandy", + "The Santerians", + "Serpent Society", + "Kid", + "Kid", + "Bloom", + "Cinnamon", + "Green Arrow", + "Artiee", + "Vapor", + "Sara", + "Weapon X", + "Ravenous", + "Musa", + "Sin", + "Chat", + "Savant", + "Stranger", + "Galvatron", + "Ghost Rider", + "Wraith", + "Riddler", + "Marvex", + "Thunder", + "Miek", + "Caretaker", + "Bucky", + "Big Wheel", + "Mighty", + "Judomaster", + "Krystala", + "Kat Farrell", + "Lime", + "Hank Pym", + "Cammy", + "Marvelman", + "Living Lightning", + "Mondo Gecko", + "Coagula", + "Wallow", + "Blacklash", + "Lady", + "Newton Destine", + "Deena Pilgrim", + "Swarm", + "Domino", + "Destiny", + "Agent Liberty", + "Captain Planet", + "Arisia", + "Tony Stark", + "Namor", + "Gertrude", + "Proemial Gods", + "Gateway", + "Barbarella", + "Vindicator", + "The Hand", + "Mastermind", + "B.Orchid", + "Shiver Man", + "Catwoman", + "Lady Vermin", + "Aztec", + "Samus", + "Generation X", + "The Captain", + "Purple Man", + "Lightspeed", + "Bloodberry", + "Donatello", + "Next Avengers", + "Echo", + "Armor", + "Jackpot", + "Madame Masque", + "Masters of Evil", + "Varga", + "Deathlok", + "Ahab", + "Amber", + "The Howling Commandos", + "Spacker Dave", + "Tusk", + "Wild Child", + "Cimarron", + "Traci", + "Doctor", + "Randall Flagg", + "Tattoo", + "Git Hoskins", + "Mister Freeze", + "Crimson Crusader", + "Rogue", + "Wolf Cub", + "New X-Men", + "Tick", + "Suprema", + "Payback", + "Onyx", + "Ghost", + "Viper", + "Typhoid Mary", + "Speedy", + "Shang-Chi", + "Defenders", + "Nightmare", + "Bug", + "Bluestreak", + "Whistler", + "Joseph", + "Half-Life", + "Masked Marvel", + "Mariko Yashida", + "The Question", + "Jenny", + "Selene", + "Riddler", + "Thena", + "Jericho", + "Howard Saint", + "X-Men", + "Ink", + "Wonder", + "Comedian", + "Shadow King", + "Zarek", + "Electro", + "Big Wheel", + "Steel Serpent", + "The Order", + "Iron Fist", + "Preak", + "Ballistic", + "Sun", + "Empowered", + "Little", + "Shanna the She-Devil", + "Serpentor", + "Northstar", + "Black Tarantula", + "Revanche", + "Paper Doll", + "Robin", + "Ice", + "Lionheart", + "Norrin Radd", + "Korath", + "Blink", + "Atom", + "Namor", + "Greymalkin", + "Tana Nile", + "Hank", + "Skin", + "Shalla-bal", + "Mary Jane Watson", + "Agent Brand", + "The Hood", + "Stellaris", + "Retro Girl", + "Ink", + "Momoko", + "Smiling Tiger", + "Dorian Gray", + "Magdalene", + "Wraith", + "Kylun", + "Expediter", + "Becatron", + "Armor", + "Anole", + "Beautiful", + "Elastigirl/Mrs.Incredible", + "Steel", + "Skullbuster", + "Zarek", + "Rumble", + "Lava-Man", + "Amphibian", + "Phalanx", + "Talos", + "Karolina Dean", + "Spencer Smythe", + "Komodo", + "Dr. Strange", + "Lady Bullseye", + "Kylun", + "Unknown Soldier", + "Mr. X", + "Golden Guardian", + "Payback", + "Free", + "Booster", + "Venom", + "Omega Flight", + "Toad Men", + "Shen", + "Sway", + "Two-Face", + "Banshee", + "Heather", + "Savant", + "Atomic", + "Archangel", + "Jeryn Hogarth", + "Boomer", + "Arrowette", + "M.O.D.A.M.", + "Starfire", + "Bruce", + "Frenzy", + "Nomad", + "New Warriors", + "Clint Barton", + "Shinko Yamashiro", + "Sentinel", + "Komodo", + "Gorgon", + "Tiger's Beautiful Daughter", + "Viper", + "Stripperella", + "Excalibur", + "Shinko Yamashiro", + "Ravage 2099", + "Rorschach", + "Vulture", + "Sunfire", + "Copycat", + "Sugar Man", + "Misfit", + "Norman Osborn", + "Flora", + "Hate-Monger", + "Grandmaster", + "Mandrill", + "Max", + "Firestar", + "Scourge", + "Phalanx", + "Katana", + "Sepulchre", + "Haven", + "X-Cutioner's Song", + "Kree", + "Knockout", + "Nuke", + "Squirrel", + "Bushwacker", + "Next Avengers", + "Fantomah", + "Aqueduct", + "Old Lace", + "Iron", + "Sentry", + "Deadpool", + "Arachne", + "Reaper", + "Jarella", + "Iceman", + "Morg", + "Brainiac", + "Roxy", + "Golden Guardian", + "Monstress", + "Stilt-Man", + "Mysterio", + "Siege", + "Black Knight", + "J. Jonah Jameson", + "Roxanne Simpson", + "Dollar", + "Elektra", + "X.S.E.", + "Wolverine", + "Mysterio", + "Ahab", + "Abomination", + "Mentallo", + "Tombstone", + "Ego", + "Nocturne", + "Shang-Chi", + "Lockheed", + "Chandika", + "Ray Fillet", + "Morph", + "Dexter Bennett", + "Hobgoblin", + "Cimarron", + "Mighty", + "Bumblebee", + "Veda", + "Shining", + "Nocturne", + "Squirrel Girl", + "Web", + "Invaders", + "Dumb", + "Blue Marvel", + "Human Torch", + "Lucky Pierre", + "Hammerhead", + "Malcolm Colcord", + "Pestilence", + "J. Jonah Jameson", + "Two-Face", + "The Fury", + "Acolytes", + "Psynch", + "Guardian", + "Crule", + "Samus", + "Kat Farrell", + "Tiger", + "Black Queen", + "Jocasta", + "Power Man", + "Crossbones", + "True Believers", + "Marauders", + "Daken", + "The Stranger", + "Meteorite", + "Sleepwalker", + "Supreme Intelligence", + "Microbe", + "Mint", + "High Evolutionary", + "Garganta", + "Witchfire", + "Pride", + "Norrin Radd", + "Ben Parker", + "Greymalkin", + "Rogue", + "Madripoor", + "Stilt-Man", + "Batman", + "Nicolaos", + "Terrax", + "Azazel", + "Ultimo", + "Peter Quill", + "Captain Stacy", + "Mother-One", + "Expediter", + "Wyatt Wingfoot", + "Cheetara", + "Grace", + "Aquagirl", + "Curt Conners", + "Squirrel Girl", + "Garia", + "Poison", + "Crimson King", + "Miyako", + "Korvac", + "John Porter", + "Comedian", + "Tank", + "Forearm", + "Mia Dearden", + "Ladyhawk", + "Dove", + "Decepticon", + "Detective Soap", + "Lagoon", + "Cannonball", + "Kinetix", + "Sway", + "Daredevil", + "Imperial Guard", + "Ord", + "Multiple Man", + "Human Fly", + "Amanda", + "Dr. Strange", + "Wild Child", + "Ben Grimm", + "Butterfly", + "Roland Deschain", + "Rick Jones", + "Zemo", + "Battering Ram", + "Toxin", + "Ben Reilly", + "Box", + "Whirlwind", + "Cannonball", + "Secret", + "Colonel America", + "Stranger", + "Captain Universe", + "Freak", + "Human Fly", + "Flatman", + "Invisible Woman", + "Joan the Mouse", + "Mordo", + "Rocket Raccoon", + "Martin Li", + "Troia", + "Kismet", + "Promethea", + "Suprema", + "Malcolm Colcord", + "Mysterio", + "Obadiah Stane", + "Liz Osborn", + "Sons of the Tiger", + "Valda", + "Madame", + "Goliath", + "Winged", + "Retro Girl", + "Argent", + "Wrecker", + "Miss America", + "Kingpin", + "Nimrod", + "Bonnie", + "Jule Carpenter", + "Wild", + "Jonah", + "Venus", + "Wither", + "James Howlett", + "Jakita", + "Sphinx", + "Exodus", + "Crossbones", + "X-Man", + "Witchfire", + "Ultragirl", + "Loa", + "Wither", + "Carol Danvers", + "Ravage 2099", + "Xena", + "Shakti", + "Muskrat", + "Nelvana", + "Hulkling", + "Atomic", + "Leper Queen", + "Maverick", + "X-Force", + "The Liberteens", + "Wild Pack", + "Thaddeus Ross", + "Guardian", + "Marionette", + "Crystal", + "J. Jonah Jameson", + "Imp", + "B.Orchid", + "Pantha", + "Ultravioletrrr", + "Inhumans", + "The Question", + "The Spike", + "Namora", + "Vampiro", + "Cybersix", + "The Hunter", + "Luminals", + "Asterix", + "Uatu The Watcher", + "Juniper", + "Eradicator", + "Triathlon", + "Black Cat", + "Leo", + "Venus Dee Milo", + "Captain Flint", + "Tana Nile", + "Ares", + "Johnny Blaze", + "Glorian", + "Ares", + "Bug", + "Midnight", + "The Twelve", + "Firestorm", + "Hercules", + "Titaness", + "Stature", + "Living Tribunal", + "Blindfold", + "Arclight", + "Wiccan", + "Choice", + "Wyatt Wingfoot", + "Mr. Hyde", + "Kid Colt", + "Big Wheel", + "Paladin", + "Matilda", + "Dust", + "Boom Boom", + "Free", + "Anya", + "Chastity", + "Garia", + "Cobweb", + "Bebop", + "Steve Rogers", + "Dog Brother #1", + "Xavin", + "Wiccan", + "Terror", + "Witchblade", + "Deacon Frost", + "Binary", + "Lake", + "Alisha", + "Slapstick", + "Kronos", + "Spawn", + "Prowler", + "Alexander Pierce", + "Jesse", + "Imperfects", + "Jesse", + "Hammerhead", + "War Machine", + "Northstar", + "Lionheart", + "Vogue", + "Karen O'Malley", + "Sabra", + "Chase", + "Sailor", + "Battering Ram", + "Faith", + "Laurel", + "Crystal", + "Velocity", + "Joystick", + "H.A.M.M.E.R.", + "Frenzy", + "Golden Guardian", + "Squirrel", + "Acolytes", + "Brandy", + "Stargirl", + "Pudding", + "Puppet Master", + "Chandika", + "Shadowcat", + "Zakuro", + "Salacious Crumb", + "Druig", + "Natasha", + "Fleet Tracking", + "John Jameson", + "Luminals", + "Marvex", + "Hairball", + "Squirrel Girl", + "Ben Parker", + "Two-Face", + "Elloe Kaifi", + "Empress", + "Ma Gnuci", + "Ghost Rider", + "Ray Fillet", + "Circuit", + "Grey Gargoyle", + "Cap'n Oz", + "El Aguila", + "Mr. Fish", + "Adrienne", + "Risque", + "Wilson Fisk", + "Doomsday", + "Rampage", + "Superwoman", + "Xena", + "Hawkeye", + "Mephisto", + "Ted Forrester", + "Thanos", + "Dynamite", + "Celestials", + "James Howlett", + "Judomaster", + "Arcana", + "Fantomette", + "Zombie", + "Death", + "Deviants", + "Velocity", + "George Stacy", + "Master Chief", + "Jet", + "Arachne", + "Molly Hayes", + "Cuckoo", + "Salo", + "Betty Ross", + "Jayna", + "Junta", + "Quasar", + "Orion", + "Ravenous", + "Toad", + "Voodoo", + "Night", + "Earthquake", + "Flamebird", + "Amun", + "Nebula", + "Mary Jane Watson", + "U-Go Girl", + "Agent X", + "Promethea", + "X-Cutioner's Song", + "Shang-Chi", + "Mother-One", + "Selene", + "Bulldozer", + "Sway", + "Night Thrasher", + "The Renegades", + "Dexter Bennett", + "Lionheart", + "Kamandi", + "Hiroim", + "The Hunter", + "Shriek", + "Odin", + "Omega Red", + "Psyche-Out", + "Lady Mastermind", + "Superman", + "Franklin Richards", + "Metal Master", + "Red Wolf", + "Katie Power", + "Masada", + "Big Wheel", + "Post", + "Wallflower", + "Celsius", + "Muskrat", + "Sparx", + "Bucky", + "Blacklash", + "S.H.I.E.L.D.", + "Barracuda", + "Red Shift", + "Kat Farrell", + "Mongoose", + "Scorpion", + "Silk", + "Monster Badoon", + "Carol Hines", + "Jane Foster", + "Iron Lad", + "Sprite", + "Iron Man", + "Napoleon Bonafrog", + "Dracula", + "Burnout", + "B.Orchid", + "Miss", + "Wonder Woman", + "Jane Foster", + "Supergirl", + "Willow", + "Jungle", + "Donna", + "Eddie Lau", + "Flatman", + "Frog-Man", + "Willow", + "Ultimates", + "Centennial", + "Mole Man", + "Agent X", + "Arcade", + "Agent", + "Hellion", + "Stacy", + "Orphan-Maker", + "Blackhawks", + "Belphegor", + "Gung-Ho", + "Wolverine", + "Zzzax", + "Nikki", + "Donald Blake", + "Battering Ram", + "Maiden", + "Frog-Man", + "Patch", + "Terra", + "Glitter", + "Raza", + "Amazoness", + "Daredevil", + "Crusher Hogan", + "Franklin Storm", + "Devos", + "Hate-Monger", + "Kabuki", + "Kole", + "Miracleman", + "Big Bertha", + "Abyss", + "The Spike", + "Marrina", + "Vargas", + "Frankenstein's Monster", + "Martin Li", + "Penance", + "Squadron Supreme", + "Ultimo", + "Babaing", + "Spellbinder", + "River", + "D'Ken Neramani", + "Forerunner", + "Spirit", + "Scarecrow", + "Nico Minoru", + "Lockjaw", + "Aaron Stack", + "Paibok", + "Sleepwalker", + "Shinobi Shaw", + "Squirrel", + "Spider-Man", + "Krista Starr", + "Songbird", + "Baroness S'Bak", + "Dumb", + "Kratha", + "Vision", + "Mauler", + "Rocket Raccoon", + "Cuthbert", + "Centurions", + "Xi’an", + "Crusher Hogan", + "Battering Ram", + "Crimson", + "Gargoyles", + "Mulholland Black", + "Juniper", + "Jess", + "Wendell Vaughn", + "Wrecker", + "Fabian Cortez", + "Shadoweyes", + "ClanDestine", + "Starbolt", + "Doctor Strange", + "Beyonder", + "Agents of Atlas", + "Rattler", + "Young Avengers", + "Callisto", + "Bumblebee", + "Madelyne Pryor", + "Kid", + "Buff", + "Landau", + "Misty Knight", + "Jackal", + "Elements of Doom", + "Switch", + "Centennial", + "Nitro", + "Jack O' Lantern", + "Pyro", + "Savage Land", + "Dolphin", + "Spitfire", + "Lady Bullseye", + "Wonder", + "Rhodey", + "Stark Industries", + "Neon", + "Living Tribunal", + "Lilandra", + "Slapstick", + "Batman", + "Imperfects", + "Cesspool", + "Sara", + "John Jameson", + "John Farson", + "Silver", + "Earthquake", + "Vogue", + "Wendell Rand", + "Freefall", + "Sharon Ventura", + "Thena", + "The Fallen", + "SheZow", + "Santa Claus", + "Union Jack", + "The Fury", + "Serpentor", + "Leech", + "Dreadnought", + "Ma Gnuci", + "Stacy", + "Next Avengers", + "Marrow", + "Eddie Brock", + "X-Men", + "Shanna", + "Lady Vermin", + "Marvel", + "Gladiator", + "Nehzno", + "X-51", + "Odin", + "Deathstrike", + "X-Factor Investigations", + "Foggy Nelson", + "Bruce Banner", + "Rictor", + "Starjammers", + "Bane", + "Yellow Claw", + "Gambit", + "Bloodstorm", + "Ichigo", + "Jocasta", + "Reavers", + "Fever", + "Skrulls", + "Angela", + "Night Nurse", + "Superman", + "Wrecker", + "Justice", + "Boodikka", + "Stepford Cuckoos", + "Blur", + "Shanna", + "Lightspeed", + "Zaran", + "Gunslinger", + "Crazy", + "Forerunner", + "Madame Masque", + "Silver Surfer", + "Frankenstein's Monster", + "Owlwoman", + "Coagula", + "Lightning Lords of Nepal", + "Bionic Commando", + "Harry Heck", + "Reaper", + "Constrictor", + "Salo", + "Freak", + "Hulkling", + "Liz", + "Black Bolt", + "True Believers", + "Mighty", + "Jess", + "Colt", + "Sugar Man", + "S.T.R.I.P.E.", + "Richard Fisk", + "Dark Avengers", + "Maestro", + "Junta", + "Bounty", + "Supreme Intelligence", + "Metamorpho", + "Molly", + "Dark X-Men", + "Bane", + "T'Challa", + "Maria Hill", + "Kendra", + "Callisto", + "Ghost Rider", + "Nick Fury", + "Starfire", + "Boom Boom", + "Foggy Nelson", + "Ganymede", + "Talisman", + "Star-Spangled", + "John Wraith", + "Avengelyne", + "Lava-Man", + "Preak", + "King Cobra", + "Hate-Monger", + "Happy Hogan", + "Killraven", + "Ultragirl", + "Sabra", + "Ultravioletrrr", + "Crane", + "Pudding", + "Darwin", + "Cap'n Oz", + "Kaoru", + "Lenny Balinger", + "Shrinking", + "Lizard", + "Mary Jane Watson", + "Kole", + "Blitzkrieg", + "Harbinger", + "Drax", + "Melaka", + "Raptor", + "Jack Murdock", + "Ogun", + "Dark Avengers", + "Phil Sheldon", + "Puff Adder", + "Wolfpack", + "Sinann", + "Battle", + "Controller", + "Plazm", + "Crimson Crusader", + "Rampage", + "Iron Fist", + "Vogue", + "Shadoweyes", + "Bedlam", + "Dr. Strange", + "Hypno-Hustler", + "Loria", + "Bonnie King", + "Stripperella", + "Power Pack", + "Vermin", + "Sage", + "Snowbird", + "Sakura", + "Kendra", + "Leonardo", + "Vivisector", + "Varga", + "Hammerhead", + "Dagger", + "Force Works", + "Andromeda", + "Max", + "Ultragirl", + "Cosmo", + "Malice", + "Surge", + "Cobweb", + "Wendell Vaughn", + "Traci", + "Alex Power", + "Blossom", + "Salacious Crumb", + "Scarecrow", + "Molly", + "Madame", + "Cyborg", + "She-Hulk", + "Silverclaw", + "Nikki", + "Gloss", + "Jericho", + "Husk", + "Ben Grimm", + "Blackhawks", + "Juniper", + "Belphegor", + "Cornelius", + "Tarantula", + "Bruce Banner", + "Stellaris", + "Kitty Pryde", + "Spider-Ham", + "Madelyne Pryor", + "Clover", + "The Executioner", + "Crimson Dynamo", + "Betty Brant", + "Joshua Kane", + "Leper Queen", + "Dumb", + "Talon", + "Jackpot", + "Darwin", + "Force Works", + "Rorschach", + "Mockingbird", + "Amber", + "Young X-Men", + "Cannonball", + "Death", + "Carlie Cooper", + "Blur", + "Fantastic Four", + "Magneto", + "Lady Ursula", + "Hobogoblin", + "Miss", + "Roulette", + "Vance Astro", + "Shatterstar", + "Sentinels", + "Colonel America", + "Chastity", + "Michaelangelo", + "Sun", + "Imperfects", + "Korg", + "Akemi", + "Diamondback", + "Adam Warlock", + "Eddie Brock", + "Bazooka", + "Agent", + "Tenebrous", + "Grim Reaper", + "Tarot", + "Wallop", + "Omega Sentinel", + "Bonnie", + "Frightful Four", + "Bulleteer", + "Baroness", + "Black Widow", + "Karatecha", + "Kumori", + "Paladin", + "Rad", + "Impulse", + "Mariko Yashida", + "Masters of Evil", + "Surge", + "Shadow", + "Box", + "Clint Barton", + "Arrowette", + "Grim Reaper", + "Electra", + "Epoch", + "Lady Bullseye", + "Cornelius", + "Hitomi Sakuma", + "New Warriors", + "Lagoon", + "Buttercup", + "Triton", + "Nite", + "Ultimatum", + "Looker", + "Odin", + "Centennial", + "Mr. Payback", + "Dragonna", + "Albert Cleary", + "Superman", + "Masters of Evil", + "Logan", + "Warlock", + "Fairchild", + "Metal Master", + "Bishop", + "Frog-Man", + "Shooting Star", + "The Punisher", + "Lethal Legion", + "Centennial", + "Misty", + "Rocket Racer", + "Hedge Knight", + "Dynamite", + "Ultra", + "Layla Miller", + "Howard Saint", + "Thunderbolt", + "Garia", + "Violet", + "Asterix", + "H.A.M.M.E.R.", + "Spitfire", + "Gertrude Yorkes", + "H.A.M.M.E.R.", + "Electro", + "Ultragirl", + "Tag", + "Doctor Octopus", + "H.E.R.B.I.E.", + "Silverclaw", + "Swarm", + "Expediter", + "Maya", + "Riddler", + "Siege", + "Jubilee", + "Sheena", + "Mikhail Rasputin", + "Spyke", + "The Initiative", + "Roadblock", + "Rocket Raccoon", + "Jenny", + "Thaddeus Ross", + "Ultravioletrrr", + "Shi'Ar", + "Prima", + "Forerunner", + "Captain Universe", + "Joshua Kane", + "Venus", + "Ben Parker", + "Dormammu", + "Git Hoskins", + "Expediter", + "Mandroid", + "Vixen", + "Molly Hayes", + "Terry", + "Hepzibah", + "Sunfire", + "Vengeance", + "Hawkwoman", + "Devos", + "Invisible Woman", + "Expediter", + "Spoiler", + "Archangel", + "Lilith", + "Morbius", + "Liberty", + "Blossom", + "Sebastian Shaw", + "Sally Floyd", + "Dark Beast", + "Calendar", + "The Twelve", + "Ice", + "Corsair", + "Excalibur", + "Four Horsemen of Apocalypse", + "Wyatt Wingfoot", + "Penguin", + "Niobe", + "Power Man", + "Justin Hammer", + "Max", + "Captain Flint", + "Harry Heck", + "Cecilia Reyes", + "Stepford Cuckoos", + "Silver Fox", + "Ultra", + "Tyger Tiger", + "Inertia", + "Artiee", + "Lizard", + "Madelyne Pryor", + "Firestorm", + "Reaper", + "Kingpin", + "Kendra", + "Gravity", + "Gamma Corps", + "Jamie Braddock", + "Sunset Bain", + "U-Go Girl", + "The Hood", + "Spot", + "Ahab", + "Susan Delgado", + "Professor Monster", + "Whirlwind", + "Crystal", + "Donatello", + "Mighty", + "Bloodstrike", + "Rocket", + "Wiccan", + "Pretty Boy", + "Doctor", + "Pink", + "Alexander Pierce", + "Saracen", + "Princess Powerful", + "Asgardian", + "Black Queen", + "Supergran", + "Blok", + "Trauma", + "Ultimatum", + "Daimon Hellstrom", + "Super Hero Squad", + "The Stranger", + "Mister Freeze", + "Randall", + "Gangbuster", + "Infragirl", + "Helspont", + "Vampiro", + "The Shadow", + "High Evolutionary", + "Superwoman", + "Rawhide Kid", + "Supernaut", + "Callisto", + "Siryn", + "Icemaiden", + "James Buchanan Barnes", + "Jack O' Lantern", + "Patriot", + "Black Knight", + "Nitro", + "Triceraton", + "Dreaming Celestial", + "Roxanne Simpson", + "Goliath", + "Kree", + "G.I. Joe", + "Purple Man", + "Spy", + "Sunfire", + "Rachel Grey", + "Living Lightning", + "Echo", + "Sally Floyd", + "Talos", + "Puff Adder", + "Ronan", + "Living Mummy", + "Thunderbird", + "Celestials", + "Kate Bishop", + "Crossbones", + "Willow", + "Dusk", + "Photon", + "Spirit", + "Mercury", + "Venom", + "Grace", + "Moon Knight", + "Promethea", + "Madame", + "Arrowette", + "Medusa", + "Grey Gargoyle", + "Wild", + "Iron Patriot", + "Emma", + "Little", + "Clan Destine", + "Adrienne", + "Cosmo", + "Skullbuster", + "Connor Hawke", + "Tara", + "Asterix", + "Tomas", + "Fixer", + "Victor Von Doom", + "Leper Queen", + "Wolf Cub", + "Dragonna", + "Leper Queen", + "Lords of Avalon", + "Cobalt Man", + "Fallen", + "Bounty", + "Elsa Bloodstone", + "Venus", + "Karen O'Malley", + "Brittany", + "Cerise", + "Wild", + "Comedian", + "Anne Marie Hoag", + "Mr. X", + "Salo", + "H.E.R.B.I.E.", + "Gene Sailors", + "Rhino", + "Happy Hogan", + "Cinnamon", + "Dragon Lord", + "Stark Industries", + "Penance", + "Deviants", + "Ultron", + "Ronan", + "Dorothy", + "Winged", + "Anole", + "Triplicate", + "Reavers", + "Hulkling", + "Robert Baldwin", + "Kinetix", + "Vindicator", + "Mondo Gecko", + "Hawkman", + "Harley Quinn", + "Burnout", + "Pantha", + "Danny Rand", + "Alpha Flight", + "The Hunter", + "Comedian", + "Lily Hollister", + "U.S. Agent", + "Young Avengers", + "Void", + "Rad", + "Cable", + "X-Babies", + "Sif", + "Bastion", + "Ken Ellis", + "Garia", + "Jigsaw", + "Mr. Fantastic", + "Marvel Boy", + "Mr. Negative", + "Marrow", + "Arisia", + "Professor Monster", + "Maya", + "Mandarin", + "Giant-Man", + "Shane Yamada-Jones", + "Red Hulk", + "Mr. X", + "Sun", + "Doc Samson", + "Quicksilver", + "Jakita", + "Wrecker", + "Dusk", + "Sepulchre", + "Layla Miller", + "Wendy", + "Revanche", + "Hawkman", + "Atomic", + "Blizzard", + "Layla", + "Amora", + "Rhodey", + "Wolverine", + "Mimic", + "Omega Sentinel", + "Mulholland Black", + "Anita Blake", + "Alexander Pierce", + "Colleen Wing", + "Night Nurse", + "Warstar", + "Misfit", + "Moon Knight", + "Giant Girl", + "Marcus Van Sciver", + "Giant-Man", + "Chastity", + "Luckman", + "Nicolaos", + "Erik the Red", + "Carnage", + "Spiral", + "Skaar", + "Colleen", + "Spider-Ham", + "Doctor Spectrum", + "Juggernaut", + "Old Lace", + "Omega Red", + "Wrecking Crew", + "Carmella Unuscione", + "Bonnie King", + "Colossus", + "Rose", + "Dragonfly", + "Martin Li", + "Chance", + "Famine", + "Elloe Kaifi", + "Bubbles", + "Blue Shield", + "Varga", + "Ms. Marvel", + "Marvel Zombies", + "Asgardian", + "Hitomi Sakuma", + "Sons of the Tiger", + "Alvin Maker", + "Cobra", + "Celsius", + "Zombie", + "Asylum", + "Silver Fox", + "Bronze Tiger", + "Marvel Apes", + "Aspen", + "Argent", + "Armor", + "Rockslide", + "Champions", + "Edwin Jarvis", + "Hulk", + "Human Torch", + "Genis-Vell", + "True Believers", + "Red Ghost", + "Lila Cheney", + "Jean Grey", + "War Machine", + "Ant-Man", + "Silvermane", + "Teenage Mutant Ninja Turtles", + "Shadu the Shady", + "Frightful Four", + "Ant-Man", + "Gabe Jones", + "Stargirl", + "Aaron Stack", + "Roadblock", + "Charlie Campion", + "Decepticon", + "Gladiator", + "Chandika", + "Sunset Bain", + "Gwen Stacy", + "Stacy X", + "Tombstone", + "Shazam", + "Rumiko Fujikawa", + "Spider", + "Fantastic Four", + "Jean Grey", + "Tomorrow Man", + "Blindfold", + "Free", + "Rorschach", + "Nite Owl", + "Poison Ivy", + "Akemi", + "Kabuki", + "Elongated", + "Onyx", + "Vampirella", + "Electro", + "War Machine", + "Merry", + "Halo", + "Boodikka", + "Talos", + "Maximus", + "American Eagle", + "Sunset Bain", + "Adrienne", + "Electro", + "Superwoman", + "Alpha Flight", + "Batroc the Leaper", + "Stinger", + "Mighty", + "Star-Lord", + "Norrin Radd", + "Mirage", + "Captain Britain", + "Dazzler", + "Fever", + "Mac Gargan", + "Sunspot", + "Gung-Ho", + "Thunderbird", + "Mr. Bumpo", + "Human Fly", + "Cesspool", + "Lila Cheney", + "Mojo", + "Black Tarantula", + "Cable", + "Spirit", + "Fallen One", + "Hercules", + "Bulleteer", + "Satana", + "Lady Mastermind", + "Watchmen", + "Ice", + "Venus", + "Alpha Flight", + "Web", + "Green Arrow", + "Cerise", + "Vengeance", + "Vermin", + "Arcade", + "Cannonball", + "Zaran", + "Mongu", + "Metal Master", + "Xorn", + "Rattler", + "Infant Terrible", + "Cinnamon", + "Nova", + "Mysterio", + "Nico", + "Gertrude", + "Mephistopheles", + "Millie the Model", + "Viper", + "Sabra", + "Shredder", + "Johnny Blaze", + "Shrinking", + "Squirrel", + "Circuit", + "Neon", + "Trish Tilby", + "Napoleon Bonafrog", + "Deathstrike", + "Juggernaut", + "Henry Peter Gyrich", + "Avengers", + "Beef", + "Belphegor", + "Conan the Barbarian", + "Harley Quinn", + "Tinkerer", + "Thunderbird", + "Supreme Intelligence", + "Starbolt", + "Scarlet Spider", + "Joshua Kane", + "Avengers", + "Black", + "Asterix", + "Marvel Zombies", + "Xena", + "X-Statix", + "Chameleon", + "Amiko", + "Talisman", + "The Initiative", + "Miracleman", + "Fat Cobra", + "Bill Hollister", + "Baxter Stockman", + "Man-Wolf", + "Lieutenant Marcus Stone", + "Blue Blade", + "Stacy X", + "Elite", + "Puma", + "She-Venom", + "Bulleteer", + "Vargas", + "Blue", + "Jackpot", + "Dust", + "Elastigirl/Mrs.Incredible", + "Quicksilver", + "Thaddeus Ross", + "Zarda", + "Leonardo", + "Spoiler", + "Chamber", + "La Nuit", + "Spacker Dave", + "Halo", + "Orphan", + "Savant", + "Kismet", + "Karate", + "Toxin", + "Forearm", + "Hellcat", + "Aquagirl", + "Fixer", + "Runaways", + "Rafael Vega", + "Killmonger", + "Prism", + "Living Lightning", + "Mantis", + "Terry", + "Wendy", + "Shi'Ar", + "Sepulchre", + "Superman", + "Cosmo", + "Hitomi Sakuma", + "Flash", + "Titaness", + "Icemaiden", + "Speed Demon", + "Henry Peter Gyrich", + "Triceraton", + "Ganymede", + "Mister Hyde", + "Tattoo", + "Patch", + "Norman Osborn", + "Black Knight", + "Teenage Mutant Ninja Turtles", + "Wonder Woman", + "Fantomah", + "Next Avengers", + "Thena", + "Dark X-Men", + "Lilandra", + "Bebop", + "Siren", + "Forerunner", + "Maelstrom", + "Agents of Atlas", + "Dragonfly", + "Danny Rand", + "Dart", + "Vengeance", + "Blackheart", + "Cheetah", + "Julian Keller", + "Maria Hill", + "Looker", + "Huntara", + "Wraith", + "Nick Fury", + "Celestials", + "Sheena", + "Lagoon", + "Lester", + "Ajaxis", + "Fantomex", + "Rocket", + "Mephistopheles", + "Andrew Chord", + "Blizzard", + "Beast", + "Cloak and Dagger", + "Donna", + "Prowler", + "Skin", + "Bazooka", + "Burka", + "Doppelganger", + "Exodus", + "Red Skull", + "Chance", + "Raza", + "Cybersix", + "Princess", + "Wyatt Wingfoot", + "Nitro", + "Starfox", + "Deathcry", + "Supergran", + "Debrii", + "Pantha", + "Agents of Atlas", + "Mojo", + "Redwing", + "Shaman", + "Agent", + "Pet Avengers", + "Leech", + "Wind", + "Cyclone", + "Kyle", + "Moonstone", + "Texas Twister", + "Ka-Zar", + "Post", + "Hal", + "Valeria Richards", + "Jonni", + "Empath", + "Martin Li", + "Ulik", + "Blizzard", + "Sauron", + "Harrier", + "The Enforcers", + "Silk", + "Triplicate", + "Dazzler", + "Randall", + "Winged", + "Paibok", + "Skyrocket", + "Shadowcat", + "Joker", + "Siren", + "Daimon Hellstrom", + "Thunderbolts", + "Gamma Corps", + "Kamandi", + "The Enforcers", + "The Order", + "Blue Shield", + "Stormtrooper", + "Sleepwalker", + "Annihilus", + "Joker", + "Risque", + "Groot", + "Storm", + "Witchblade", + "Mister Sinister", + "Plazm", + "Human Target", + "Jungle", + "Octobriana", + "Merry", + "Spider", + "Wendell Vaughn", + "Thunderbird", + "Smiling Tiger", + "Forearm", + "Bloodaxe", + "Viper", + "Argent", + "Alain", + "Winter Soldier", + "Garrison Kane", + "Vera", + "Maestro", + "Marvel Apes", + "Joseph", + "Ronan", + "Calendar", + "Professor Monster", + "Alisha", + "River", + "Lilith", + "Stargirl", + "Wonder Man", + "Kabuki", + "Red", + "Norrin Radd", + "Shocker", + "Bulldozer", + "Superman", + "Ultimatum", + "Gravity", + "Copycat", + "Genis-Vell", + "Max", + "David Alleyne", + "Selene", + "Fallen", + "Lobo", + "PantyMan", + "Comet", + "Nextwave", + "Stephanie de la Spiroza", + "Arcana", + "Flora", + "Triathlon", + "Sif", + "Sumo", + "Xi’an", + "Hawkeye", + "The Hand", + "Jackal", + "X-Factor Investigations", + "Lettuce", + "Agent Zero", + "Agent Liberty", + "Crule", + "Master Chief", + "Sir Ram", + "H.E.R.B.I.E.", + "Black Crow", + "Suprema", + "Kasumi", + "Lettuce", + "Dagger", + "Purple Man", + "Talon", + "Mary", + "Champions", + "Blackbat", + "Rocket Racer", + "Giant Girl", + "Infragirl", + "Howard The Duck", + "Kamandi", + "Gwen Stacy", + "Phoenix", + "Man-Thing", + "Spider-Man", + "Speedball", + "Wallow", + "Gamma Corps", + "Bloom", + "Shi'Ar", + "Chronomancer", + "Smiling Tiger", + "The Fallen", + "Supreme Intelligence", + "Omega Sentinel", + "Terrax", + "Leonardo", + "Red Skull", + "Brute", + "Jack O' Lantern", + "Orphan", + "Wolverine", + "Cissie King-Jones", + "Gorgon", + "Magik", + "Harley Quinn", + "Two-Face", + "Foggy Nelson", + "X-Statix", + "Adam Destine", + "Vogue", + "Avengelyne", + "Mr. Payback", + "Legion", + "Widget", + "Cecilia Reyes", + "Fenris", + "Manhattan Guardian", + "Major Mapleleaf", + "Fantastic Four", + "Patriot", + "Leader", + "Starhawk", + "Rawhide Kid", + "Toad", + "Matilda", + "Kristin", + "Nextwave", + "Cardiac", + "Martian", + "Atomic", + "Captain Flint", + "Mia Dearden", + "Rogue", + "Cloud 9", + "Red Ghost", + "Stepford Cuckoos", + "Moira MacTaggert", + "Jungle", + "Pilgrim", + "Wallop", + "The Executioner", + "Raptor", + "The 198", + "Cable", + "Phantom", + "Black Widow", + "Metal Master", + "Swift", + "Ricochet", + "La", + "Fantomah", + "James Howlett", + "David Alleyne", + "Battering Ram", + "Colleen Wing", + "Big Wheel", + "Mole Man", + "Slayback", + "Fabian Cortez", + "Hulk", + "Rose", + "Wong", + "Susan Delgado", + "Amber", + "Psycho-Man", + "Green Arrow", + "Ken Ellis", + "Alex Power", + "Rachel Grey", + "Thanos", + "Topaz", + "Promethea", + "The Spike", + "Bug", + "Elements of Doom", + "Manta", + "Strong Guy", + "Tombstone", + "Alisha", + "Bebop", + "Madrox", + "Gamora", + "Humbug", + "Betty Brant", + "Violator", + "Nicolaos", + "Spider-Woman", + "Yellow Claw", + "Anthem", + "Flash", + "Void", + "Mary Jane Watson", + "XJ-9", + "Looker", + "Matilda", + "Hulkling", + "Crimson Avenger", + "Bazooka", + "Maiden", + "Electra", + "Lily Hollister", + "Maximum", + "Layla", + "Korg", + "Ultra", + "Kristin", + "Matsu'o Tsurayaba", + "Quasar", + "Toxin", + "Arsenal", + "Glitter", + "Mia Dearden", + "Shinobi Shaw", + "Ultron", + "Zeigeist", + "X-Men", + "Jade", + "Dawn", + "Willow", + "Lavagirl", + "Nick Fury", + "Virginia Dare", + "Wendy", + "Boomer", + "Kristin", + "Tyger Tiger", + "Meltdown", + "Triceraton", + "Iron Man", + "Quentin Quire", + "Leatherneck", + "Sasquatch", + "Violet", + "PantyMan", + "Grace", + "Celestials", + "Radioactive Man", + "Otto Octavius", + "The Howling Commandos", + "Daily Bugle", + "Sharon Carter", + "Avalanche", + "Geiger", + "Dark Beast", + "Sakura", + "Glorian", + "Shakti", + "Ben Reilly", + "Karma", + "Tony Stark", + "Marvel Apes", + "Phoenix", + "Big", + "Songbird", + "Cesspool", + "Mr. Fixit", + "She-Hulk", + "Surge", + "Leeloo", + "New Goblin", + "Black Bolt", + "Bionic Commando", + "Squirrel", + "Apocalypse", + "Doop", + "Roulette", + "Manhunter", + "Ganymede", + "Niobe", + "Richard Fisk", + "Swarm", + "Ghost", + "Wild Pack", + "Harley Quinn", + "Maggott", + "Joker", + "Mr. Negative", + "Quentin Quire", + "Reaper", + "The Avengers", + "Lava-Man", + "Paper Doll", + "Dormammu", + "Glorian", + "Hiroim", + "Nebula", + "Queen Noir", + "J. Jonah Jameson", + "Tony Stark", + "Jetstream", + "Mesmero", + "Jinx", + "Secret Warriors", + "Ricochet", + "Venom", + "The Initiative", + "Ch'od", + "Thunderbolt Ross", + "Doctor Octopus", + "Merry", + "Duck-Girl", + "Husk", + "Iron Lad", + "Shadow", + "Khan", + "Lagoon", + "X.S.E.", + "Ikaris", + "Widget", + "The Order", + "Tarot", + "Stepford", + "Joan the Mouse", + "Kang", + "Damage Control", + "Lenore", + "Dexter Bennett", + "Donald Blake", + "Chat", + "Lilandra", + "Thor", + "Azrael", + "Stella", + "Kumori", + "Pudding", + "W.I.T.C.H:", + "Shi", + "Circuit", + "Deep", + "Gorgon", + "The Punisher", + "Dum Dum Dugan", + "Princess", + "Bette", + "Octobriana", + "Puma", + "Norrin Radd", + "Layla Miller", + "Gargoyle", + "Hitman", + "Kitty Pryde", + "Captain Marvel", + "Cyborg", + "Rat King", + "Scarlet Witch", + "Speed Demon", + "Death", + "Nightveil", + "Talisman", + "The Wasp", + "Garia", + "Glenn Talbot", + "Dog Brother #1", + "Venus", + "Raven", + "Kismet", + "Imperial Guard", + "Xavin", + "Omega Flight", + "Silvermane", + "Jeryn Hogarth", + "Scream", + "Azrael", + "Captain Britain", + "Shazam", + "Garganta", + "Widget", + "Flaberella", + "Ender Wiggin", + "Santa Claus", + "Artiee", + "Punisher", + "Cheetara", + "Old Lace", + "Lorna Dane", + "Anita Blake", + "Defenders", + "The Executioner", + "Nemesis", + "Shiver Man", + "Brother Voodoo", + "Half-Life", + "Lenny Balinger", + "Shadu the Shady", + "Super-Skrull", + "Justice", + "Ezekiel Stane", + "Kat Farrell", + "Lagoon", + "A.I.M.", + "Sally Floyd", + "Harley Davidson Cooper", + "Iron", + "The Howling Commandos", + "Kabuki", + "Lifeguard", + "Kamandi", + "Grim Reaper", + "Icemaiden", + "Batroc the Leaper", + "Force Works", + "Doctor Faustus", + "Alain", + "Runaways", + "Odin", + "Anita Blake", + "Galactus", + "Dragonna", + "Yellow", + "Nite Owl", + "Brother Voodoo", + "Mystique", + "Senator Kelly", + "Constrictor", + "Captain Midlands", + "Sif", + "Silk", + "Diva", + "Squadron Sinister", + "Amazoness", + "Danny Rand", + "Newton Destine", + "Catwoman", + "Famine", + "Groot", + "Graphics", + "Mandrill", + "Phil Sheldon", + "Jayna", + "D'Ken Neramani", + "Sunspot", + "Triplicate", + "Magus", + "Brittany", + "Vulture", + "Destiny", + "Tinkerer", + "Aleta", + "Robin", + "Slyde", + "Spartan", + "Cuckoo", + "Firelord", + "Arachne", + "Spellbinder", + "Dracula", + "Mia Dearden", + "Iron Man", + "Lilith", + "Callisto", + "Miss", + "Nayana", + "X-23", + "Catseye", + "Free", + "Trauma", + "Captain Stacy", + "Jesse", + "Mongu", + "Amphibian", + "Jule Carpenter", + "Gangbuster", + "Gamora", + "Maestro", + "Man-Thing", + "Human Target", + "Feral", + "Cloak and Dagger", + "Kid Colt", + "New Warriors", + "Synch", + "Power Pack", + "Blacklight", + "Talkback", + "Hairball", + "Voodoo", + "Stepford", + "Aqueduct", + "Widget", + "Giant-Man", + "X-Men", + "Juggernaut", + "H.A.M.M.E.R.", + "Dynamite", + "Anya", + "Detective Soap", + "Yellowjacket", + "Lettuce", + "Mr. Meugniot", + "SheZow", + "Ancient One", + "Two-Face", + "Half-Life", + "Mandarin", + "Ant-Man", + "Frog Thor", + "D'Ken Neramani", + "Susan Delgado", + "Mandrill", + "Aqueduct", + "Bounty", + "Cerebro", + "Wild", + "Aurora", + "Maginty", + "Hawk", + "Merry", + "Redwing", + "Dexter Bennett", + "Boodikka", + "Marionette", + "Stryfe", + "Gunslinger", + "Ezekiel", + "Alvin Maker", + "Queen Noir", + "Groot", + "Cuthbert", + "Black Panther", + "Aginar", + "Triplicate", + "Pip", + "Amphibian", + "Dreadnoughts", + "Hitman", + "Maddog", + "Ronan", + "S.H.I.E.L.D.", + "Mr. Fish", + "Cecilia", + "Ichigo", + "Roadblock", + "Shaman", + "Mas", + "Payback", + "Prowler", + "Jakita", + "Leopardon", + "Bazooka", + "Captain Midlands", + "Charlie Campion", + "Winged", + "Apocalypse", + "Wallow", + "Landau", + "Magneto", + "Cheetah", + "Stripperella", + "Lifeguard", + "Ms. Marvel", + "The Initiative", + "Star-Lord", + "Genesis", + "Nocturne", + "The Professor", + "Outlaw Kid", + "Major Mapleleaf", + "Slapstick", + "Hank Pym", + "Texas Twister", + "Starbolt", + "Stacy", + "Bluestreak", + "Winter Soldier", + "Batroc the Leaper", + "Mandarin", + "Lorna Dane", + "Copperhead", + "Cyber", + "Proemial Gods", + "Xena", + "Dorian Gray", + "Stature", + "Bishop", + "Tattoo", + "El Aguila", + "Rafael Vega", + "Ted Forrester", + "Bubbles", + "Millie the Model", + "Empath", + "Calypso", + "Mephisto", + "Big Wheel", + "Fallen One", + "Butterfly", + "Psyche-Out", + "Serpentor", + "Hulk", + "Hiroim", + "Nite Owl", + "Pyro", + "Genesis", + "Karnak", + "Rampage", + "Silhouette", + "Ken Ellis", + "Wither", + "Big Wheel", + "Eternity", + "Dracula", + "Rapture", + "Anthem", + "Norman Osborn", + "Roxanne Simpson", + "War", + "Centurions", + "Plastic", + "Young X-Men", + "Avalon", + "Microbe", + "Belphegor", + "Bebop", + "Scourge", + "Sue Storm", + "Kraven", + "Raphael", + "Gorilla Man", + "Patch", + "Dead Girl", + "Sabretooth", + "Yellow Claw", + "Luke Cage", + "Robin", + "Yellow", + "Sara", + "Sumo", + "Speedball", + "A-Bomb", + "White Queen", + "Cerise", + "Spacker Dave", + "Vampirella", + "Snake-Eyes", + "Robbie Robertson", + "Burka", + "Charlie Campion", + "Matthew Murdock", + "Squadron Supreme", + "Wallflower", + "Psynch", + "Maria Hill", + "Bronze Tiger", + "Loa", + "Carlie Cooper", + "Psylocke", + "X-Man", + "Terry", + "Ben Reilly", + "Marvel Zombies", + "Dynamite", + "Norrin Radd", + "Franklin Storm", + "Ego", + "X-Factor", + "G.I. Joe", + "Jeryn Hogarth", + "Invisible", + "Blackout", + "Piledriver", + "Rogue", + "Cassandra", + "Jimmy Woo", + "Pretty Boy", + "Crimson Dynamo", + "Skids", + "Widget", + "Bedlam", + "Big Wheel", + "Agents of Atlas", + "Toad", + "Hate-Monger", + "Warbird", + "Blade", + "Sara", + "Shanna the She-Devil", + "Kasumi", + "Cuthbert", + "Princess", + "Aurora", + "Cecilia", + "Gwen", + "Brute", + "Cyber", + "Omega Sentinel", + "Jess", + "Rage", + "Tana Nile", + "Quasar", + "The Spike", + "Nightstar", + "Dreadnought", + "Web", + "Titaness", + "Moonstar", + "Joystick", + "Godiva", + "Timeslip", + "Shinko Yamashiro", + "Agents of Atlas", + "Romulus", + "Sunset Bain", + "Troia", + "Brother Voodoo", + "Arcana", + "Queen", + "Shamrock", + "Arclight", + "Aqueduct", + "Lords of Avalon", + "Randall", + "Shen", + "Talos", + "Impossible Man", + "Korath", + "Eternity", + "Dorian Gray", + "Colonel America", + "Spiral", + "Forgotten One", + "White Queen", + "Batman", + "Raven", + "Godiva", + "The Hunter", + "Elite", + "Starjammers", + "Mandarin", + "Malice", + "Ezekiel", + "Neon", + "Atomic", + "Speed", + "Marauders", + "Lester", + "Suprema", + "Pride", + "Wild Child", + "Nikki", + "Mary", + "Kinsey Walden", + "Morph", + "Nico", + "Dust", + "Calypso", + "Mister Freeze", + "Tara", + "Dawnstar", + "Rumiko Fujikawa", + "Aaron Stack", + "Franklin Storm", + "Buttercup", + "Abyss", + "Garganta", + "Kinsey Walden", + "Spy", + "Amethyst", + "Nite Owl", + "Ares", + "Lockjaw", + "Next Avengers", + "Valda", + "Blue Blade", + "Spider-Girl", + "Lavagirl", + "Madame Hydra", + "Amazi-Girl", + "Miss America", + "Hope Summers", + "Crazy", + "Cesspool", + "Glorian", + "Captain Universe", + "The Question", + "Cap'n Oz", + "Bullseye", + "Robert Baldwin", + "Pilgrim", + "Venus", + "Living Tribunal", + "Loria", + "Samantha", + "Atlas", + "Rainmaker", + "W.I.T.C.H:", + "Valkyrie", + "Ser Duncan", + "Amazi-Girl", + "Guardians of the Galaxy", + "Cybergirl", + "Wolfpack", + "American Eagle", + "Maelstrom", + "Leopardon", + "Logan", + "Santa Claus", + "Rocket Raccoon", + "Meggan", + "S.H.I.E.L.D.", + "Azrael", + "Marcus Van Sciver", + "Judomaster", + "Morph", + "Odin", + "Warren Worthington III", + "Mysterio", + "Leopardon", + "Corsair", + "Demogoblin", + "Captain Stacy", + "Sunfire", + "Hercules", + "Penance", + "Jem", + "Kate Bishop", + "Nightmare", + "Aleta", + "Butterfly", + "Sinann", + "Night", + "Blackheart", + "Avengers", + "Cammy", + "Zakuro", + "Devi", + "Big Bertha", + "Captain Flint", + "Connor Hawke", + "Venom", + "Shard", + "Cypher", + "Amazi-Girl", + "Doc Savage", + "Fever", + "Angel", + "Rachel Grey", + "Orphan-Maker", + "Speed", + "Morgan Stark", + "T'Challa", + "Dark Avengers", + "Calypso", + "Robin Hood", + "Savant", + "Moondragon", + "Slapstick", + "Shadow King", + "Stephanie", + "Mr. Fantastic", + "Virtuous", + "Fenris", + "Bromley", + "Giant-Man", + "Lifeguard", + "Yellow", + "Bloke", + "Dexter Bennett", + "Booster", + "Wong", + "Amber", + "Comet", + "Alvin Maker", + "Calendar", + "Professor X", + "William Stryker", + "Monstress", + "Nightshade", + "Micro/Macro", + "Puck", + "Ice", + "Asylum", + "Susan Delgado", + "Loa", + "Payback", + "Scalphunter", + "Gideon", + "Mera", + "Hiroim", + "Micro/Macro", + "Fantomette", + "Lagoon", + "Daken", + "Carlie Cooper", + "Parasite", + "Avalanche", + "Amphibian", + "Bride of Nine Spiders", + "Velocity", + "Thunderbolt Ross", + "Amber", + "Blazing Skull", + "Mega Man", + "Kid Colt", + "Namor", + "Wind Dancer", + "Cosmo", + "Hawk", + "Void", + "Jess", + "Warbound", + "Catseye", + "Sinann", + "Wolverine", + "Stature", + "Suprema", + "Carmella Unuscione", + "Gwen", + "River", + "Amora", + "Robbie Robertson", + "War", + "Mulholland Black", + "Fury", + "Vera", + "Changeling", + "Cobra", + "Wildcat", + "Hypno-Hustler", + "Hannibal King", + "Smasher", + "Mesmero", + "Meggan", + "Count Nefaria", + "Clan Destine", + "Controller", + "Amora", + "Zatanna", + "Defenders", + "Elloe Kaifi", + "Wind Dancer", + "Abyss", + "Michaelangelo", + "Gypsy", + "Doctor Strange", + "Thanos", + "Doll", + "Human Cannonball", + "Freefall", + "Alain", + "Prowler", + "Solo", + "La", + "Hussar", + "Rouge", + "Becatron", + "Mr. Fish", + "Hawkgirl", + "Nico Minoru", + "Dart", + "Rictor", + "Barb", + "Stellaris", + "Phil Sheldon", + "Bedlam", + "Leper Queen", + "Asterix", + "Prima", + "Lyja", + "Bloke", + "Hellion", + "Mr. Payback", + "The Defenders", + "Shining", + "Mia Dearden", + "Salacious Crumb", + "Booster", + "Famine", + "Zzzax", + "Rescue", + "Hawkeye", + "Frenzy", + "Cloak", + "Contessa", + "Amphibian", + "Anne Marie Hoag", + "Red 9", + "Red Wolf", + "Shiver Man", + "Blackout", + "Arnim Zola", + "Bulleteer", + "The Spike", + "The Santerians", + "Countess", + "Inertia", + "Damage Control", + "Zodiak", + "Beetle", + "Shiva", + "Quicksilver", + "Stephanie de la Spiroza", + "Copycat", + "Warstar", + "Sakura", + "Mariko Yashida", + "Huntara", + "Firebrand", + "Gamma Corps", + "The Liberteens", + "The Spike", + "Bonnie", + "Vengeance", + "Agent Zero", + "Invisible Woman", + "Justin Hammer", + "Sinann", + "Raza", + "Black Canary", + "Dead", + "XJ-9", + "Wallflower", + "Puma", + "Bonnie King", + "Dragonfly", + "Dirk Anger", + "Jayna", + "Loria", + "Bulleteer", + "Lavagirl", + "Onyx", + "Hellions", + "The Captain", + "Human Robot", + "Catwoman", + "Beef", + "Mr. Hyde", + "Hyperion", + "Dolphin", + "Doctor", + "Ray", + "Leader", + "S.T.R.I.P.E.", + "Phoenix", + "Klaw", + "Garia", + "Golden Guardian", + "Cypher", + "Rhino", + "Bug", + "Elektra", + "Timeslip", + "Avalon", + "Mephistopheles", + "Blitzkrieg", + "Red Hulk", + "Maddog", + "Molly", + "Silver Surfer", + "Felicia Hardy", + "Doorman", + "Darkstar", + "Jessica Drew", + "Zaran", + "Chamber", + "Alex Wilder", + "Ultra", + "Cargill", + "Harley Quinn", + "Veda", + "Kraven the Hunter", + "Baron Zemo", + "The Spike", + "Supergran", + "Brood", + "Mr. Fantastic", + "Virtuous", + "Darwin", + "Guile", + "Ch'od", + "Mister Hyde", + "Reavers", + "Tank", + "Johnny Blaze", + "Talon", + "Lynn", + "Grandmaster", + "She-Hulk", + "Firefly", + "Lady Mastermind", + "Punisher", + "Radioactive Man", + "Foggy Nelson", + "Flash", + "Cimarron", + "Moondragon", + "Chastity", + "Spider", + "Venus", + "Archangel", + "Jake", + "Lady Mastermind", + "Asylum", + "Starfox", + "Armory", + "Maxima", + "Riptide", + "Wolf Cub", + "Armadillo", + "Living Mummy", + "Mindworm", + "Glory", + "Harry Heck", + "Sinister Six", + "Wrecking Crew", + "La", + "Uatu The Watcher", + "Shalla-bal", + "Vertigo", + "Sydney", + "Marvel", + "Chat", + "Corsair", + "Black Queen", + "Icemaiden", + "Micromax", + "Whizzer", + "Northstar", + "Colleen", + "Revanche", + "Black Bolt", + "Kate Bishop", + "Deathlok", + "Jesse", + "Speedball", + "Bullseye", + "Alpha Flight", + "Baxter Stockman", + "Psylocke", + "Iceman", + "Jenny", + "In-Betweener", + "Asgardian", + "Bullseye", + "Jocasta", + "The Leader", + "Dove", + "The Order", + "Marauders", + "Lucy in the Sky", + "Aginar", + "Velocity", + "Caliban", + "Cassandra Nova", + "Elektra", + "Bloodberry", + "Sally Floyd", + "Black Bird", + "Fantomette", + "Ender Wiggin", + "Geiger", + "Tyger Tiger", + "Kelly", + "Homer Simpson", + "Tiger Shark", + "Siren", + "Lucky Pierre", + "Warpath", + "Miyako", + "Bloodstrike", + "Carol Hines", + "Ray Fillet", + "Silk Fever", + "Puff Adder", + "Hammerhead", + "Galia", + "Avengers", + "Poison Ivy", + "Dark Avengers", + "Carol Danvers", + "Bug", + "Warstar", + "Humbug", + "Lynn", + "Amanda Sefton", + "Triton", + "Ant-Man", + "KOS-MOS", + "Doorman", + "Cobra", + "Layla Miller", + "Amphibian", + "Silverclaw", + "Kyle", + "Malcolm Colcord", + "Kumori", + "Iceman", + "Sumo", + "Steel", + "Katma", + "La Nuit", + "Half-Life", + "Chandika", + "Deathstrike", + "Rachel Grey", + "Forgotten One", + "Spacker Dave", + "Hawkgirl", + "Michael Van Patrick", + "Indigo", + "Jann", + "Miyako", + "Mandarin", + "Rhodey", + "Avalanche", + "George Stacy", + "Atlas", + "Cesspool", + "Pip", + "The Defenders", + "Texas Twister", + "Human Fly", + "Stormtrooper", + "Maria Hill", + "Insect", + "Sepulchre", + "Amphibian", + "Turbo", + "Brute", + "X-Babies", + "Lady", + "Ben Reilly", + "Kitty", + "Misty", + "Omega Sentinel", + "U-Go Girl", + "Nighthawk", + "Bengal", + "Stryfe", + "Albion", + "Invisible", + "Nehzno", + "Energizer", + "Man-Thing", + "Dove", + "Silver Samurai", + "Bruce Banner", + "Shamrock", + "Retro Girl", + "Thanos", + "Retro Girl", + "Secret Warriors", + "Jule Carpenter", + "Jonah", + "Blok", + "Mary", + "Dick", + "Cerise", + "Ultimate Spider-Man", + "Wonder", + "Forgotten One", + "Millie the Model", + "S.T.R.I.P.E.", + "Howard The Duck", + "Kole", + "Randall", + "Lady", + "Emma Frost", + "Amazoness", + "Daken", + "Ultimatum", + "Man-Thing", + "Dragonfly", + "Dark Phoenix", + "Four Horsemen of Apocalypse", + "Nayana", + "Scream", + "Masque", + "Excalibur", + "Makkari", + "S.T.R.I.P.E.", + "Reaper", + "Crystal", + "Wiccan", + "Rorschach", + "Stephanie de la Spiroza", + "Shiva", + "Mongoose", + "Paladin", + "The Howling Commandos", + "Bizarro", + "Kid Colt", + "Justice", + "Fire", + "Kate Bishop", + "Chun-Li", + "Varga", + "Pretty Boy", + "Ajaxis", + "Toxin", + "Shriek", + "Doomsday Man", + "Liberty", + "The Initiative", + "Boom", + "Sentinel", + "Man-Thing", + "Swordsman", + "Sepulchre", + "Juggernaut", + "Microbe", + "Vermin", + "Firelord", + "Thundra", + "Barb", + "Ch'od", + "John Wraith", + "Sub-Mariner", + "Scrambler", + "Fat Cobra", + "Slayback", + "Karolina Dean", + "James Buchanan Barnes", + "Trish Tilby", + "Wonder Man", + "Korath", + "Motormouth", + "She-Venom", + "Doomsday Man", + "Skaar", + "Anole", + "Fenris", + "Maverick", + "Brute", + "The Punisher", + "Beak", + "Sym", + "Kid", + "Lester", + "In-Betweener", + "Vengeance", + "Tyrannus", + "Parasite", + "Nightstar", + "Kat Farrell", + "Storm", + "Rocket Racer", + "Zombie", + "Arcade", + "Matsu'o Tsurayaba", + "Maelstrom", + "Zakuro", + "Moonstar", + "Spider", + "Wendy", + "Jasper Sitwell", + "Kate", + "Cobalt Man", + "Wallflower", + "Iron Cross Army", + "Mulholland Black", + "Sepulchre", + "Askew-Tronics", + "Radioactive Man", + "Blue Blade", + "Shadowcat", + "Dead Girl", + "Night Nurse", + "Maximus", + "Storm", + "Alex Wilder", + "Bedlam", + "Kelly", + "Amazoness", + "Mysterio", + "Kingpin", + "Sabretooth", + "Echo", + "Tomas", + "Karen Page", + "Kat Farrell", + "Jungle", + "She-Hulk", + "Exodus", + "Guardsmen", + "Thunderbolt Ross", + "Wrecking Crew", + "Sebastian Shaw", + "Green", + "Heroes For Hire", + "D'Ken Neramani", + "Chronomancer", + "Harry Osborn", + "Godiva", + "Hemingway", + "Nightshade", + "Deep", + "Agent Zero", + "Alex Wilder", + "Echo", + "Bizarro", + "Kid Colt", + "Morbius", + "Kabuki", + "Galactus", + "Felicia Hardy", + "Whirlwind", + "Wolfpack", + "Lava-Man", + "Squadron Sinister", + "Tony Stark", + "Paibok", + "Hellfire Club", + "Colossus", + "Shadow King", + "Rampage", + "William Stryker", + "Violations", + "Hobogoblin", + "Blossom", + "Nuke", + "Exodus", + "Swarm", + "Bastion", + "Wither", + "Clobber", + "M.O.D.O.G.", + "Morph", + "Vera", + "Chase", + "Weapon X", + "Enchantress", + "Salo", + "Yellow", + "Justin Hammer", + "Human Torch", + "Ahab", + "Lynn", + "Moth", + "Madame Masque", + "Crossbones", + "Arsenal", + "The Fury", + "Dreadnought", + "Beyonder", + "Gamora", + "Kate", + "Sleeper", + "Azazel", + "Jet", + "Steve Rogers", + "Blue Marvel", + "Malcolm Colcord", + "Feral", + "The Liberteens", + "Union Jack", + "Beak", + "Cyclone", + "Otto Octavius", + "Copycat", + "Alisha", + "Blizzard", + "Crystal", + "Molecule Man", + "William Stryker", + "Epoch", + "Wild Child", + "Sugar Man", + "Mockingbird", + "Blazing Skull", + "Silverclaw", + "Bette", + "Living Lightning", + "Gloss", + "Mentallo", + "Princess Powerful", + "Shining", + "Kabuki", + "Ms. Marvel", + "Arcana", + "Famine", + "Dorothy", + "Kimberly", + "Mantis", + "Eradicator", + "Vin Gonzales", + "Tyrant", + "Doppelganger", + "Toad Men", + "Riddler", + "Chamber", + "Sage", + "Jackal", + "Cybersix", + "Elastigirl/Mrs.Incredible", + "War", + "Red Shift", + "Cerise", + "Armadillo", + "Jake", + "Vance Astro", + "Dream", + "Valis", + "Doctor Mindbender", + "Clint Barton", + "Foot Soldier", + "Ajaxis", + "Dolphin", + "Sphinx", + "Gertrude Yorkes", + "Duck-Girl", + "Fleur-de-Lis", + "Betty Brant", + "Big Wheel", + "Riddler", + "Infant Terrible", + "Faith", + "Menace", + "Carnage", + "Battle", + "Blackout", + "Kingpin", + "Russian", + "Sheva Callister", + "Gideon", + "Jasper Sitwell", + "Dargo Ktor", + "Nuke", + "Clover", + "M.O.D.A.M.", + "Dreadnoughts", + "The Executioner", + "Radioactive Man", + "Elixir", + "Klaw", + "Holocaust", + "Iron Fist", + "Logan", + "Bedlam", + "Fairchild", + "Sharon Carter", + "Bloodberry", + "Dollar", + "Doomsday", + "Warpath", + "Mother Askani", + "Doop", + "Wild Pack", + "Nico", + "Devos", + "Karatecha", + "Lila Cheney", + "Inhumans", + "Watchmen", + "Mister Fear", + "Hawkwoman", + "Jack O' Lantern", + "In-Betweener", + "Fleur-de-Lis", + "Ray Fillet", + "Risque", + "Enchantress", + "Mathemanic", + "Outlaw Kid", + "Dragon Man", + "Gargoyle", + "Ultimates", + "Frightful Four", + "Black", + "Dusk", + "Mercury", + "Bloodstorm", + "Infant Terrible", + "Lightning", + "Ravage 2099", + "Karen O'Malley", + "Karate", + "Rhino", + "Void", + "Bonnie", + "D'Ken Neramani", + "Elsa Bloodstone", + "Kendra", + "Jack Flag", + "Excalibur", + "Lyja", + "Spoiler", + "Shanna", + "Paibok", + "Amanda", + "X-Ray", + "Greymalkin", + "War Machine", + "Psynch", + "Infant Terrible", + "Jessica", + "Tattoo", + "Raider", + "Spider-Ham", + "Poison", + "Cecilia", + "The Order", + "Marvex", + "Bug", + "Magik", + "Bloodaxe", + "Strong Guy", + "Debra Whitman", + "X-Factor", + "The Avengers", + "Glorian", + "Alice", + "Plazm", + "Trauma", + "Chun-Li", + "The Professor", + "Echo", + "Nemesis", + "Bastion", + "Dinah Soar" + ] +} diff --git a/201808/CharlesL/index.js b/201808/CharlesL/index.js deleted file mode 100644 index 89ebdbc..0000000 --- a/201808/CharlesL/index.js +++ /dev/null @@ -1,119 +0,0 @@ -'use strict'; - -const { ALLBOTS, CARDS, DECK, ACTIONS } = require('../constants.js'); -class BOT { - OnTurn({ history, myCards, myCoins, otherPlayers, discardedCards }) { - let action = 'taking-1'; - - if (myCards.includes('duke')) { - action = 'taking-3'; - } else { - action = 'foreign-aid'; - } - - if (myCoins >= 3 && myCards.includes('assassin')) { - action = 'assassinate'; - } - - const against = otherPlayers.includes('TimL') - ? 'TimL' - : otherPlayers[Math.floor(Math.random() * otherPlayers.length)]; - - if (myCoins >= 7) { - action = 'couping'; - } - - return { - action, - against, - }; - } - - OnChallengeActionRound({ - history, - myCards, - myCoins, - otherPlayers, - discardedCards, - action, - byWhom, - toWhom, - }) { - return false; - } - - OnCounterAction({ - history, - myCards, - myCoins, - otherPlayers, - discardedCards, - action, - byWhom, - }) { - switch (action) { - case 'assassination': - return [false, 'contessa'][Math.floor(Math.random() * 2)]; - case 'stealing': - return [false, 'captain', 'ambassador'][Math.floor(Math.random() * 2)]; - case 'foreign-aid': - return [false, 'duke'][Math.floor(Math.random() * 2)]; - } - } - - OnCounterActionRound({ - history, - myCards, - myCoins, - otherPlayers, - discardedCards, - action, - byWhom, - toWhom, - card, - }) { - return [true, false][Math.floor(Math.random() * 2)]; - } - - OnSwappingCards({ - history, - myCards, - myCoins, - otherPlayers, - discardedCards, - newCards, - }) { - return newCards; - } - - OnCardLoss({ history, myCards, myCoins, otherPlayers, discardedCards }) { - if (!myCards.length) { - // console.warn("Of course you'd kill me off, racists"); - } else { - const probableCause = history[history.length - 2]; - const perpetrator = this.findPerpetrator(probableCause); - // console.warn( - // `I trusted you ${perpetrator}, and I thought we were friends...` - // ); - } - return myCards[0]; - } - - findPerpetrator(probableCause) { - if (probableCause.type === 'challenge-round') { - if (probableCause.lying) { - return probableCause.challenger; - } - return probableCause.challengee; - } else if (probableCause.type === 'counter-round') { - if (probableCause.lying) { - return probableCause.challengee; - } - return probableCause.challenger; - } else { - return probableCause.from; - } - } -} - -module.exports = exports = BOT; diff --git a/201809-binary-search-tree/.eslintrc.js b/201809-binary-search-tree/.eslintrc.js new file mode 100644 index 0000000..afd32c3 --- /dev/null +++ b/201809-binary-search-tree/.eslintrc.js @@ -0,0 +1,30 @@ +module.exports = { + "env": { + "es6": true, + "node": true, + "jest": true, + }, + "extends": "eslint:recommended", + "parserOptions": { + "ecmaVersion": 2018, + "sourceType": "module" + }, + "rules": { + "indent": [ + "error", + "tab" + ], + "linebreak-style": [ + "error", + "unix" + ], + "quotes": [ + "error", + "single" + ], + "semi": [ + "error", + "always" + ] + } +}; diff --git a/201809-binary-search-tree/README.md b/201809-binary-search-tree/README.md new file mode 100644 index 0000000..e12152e --- /dev/null +++ b/201809-binary-search-tree/README.md @@ -0,0 +1,51 @@ +# Code Challenge - Binary Search Tree + +**The challenge finishes at team talks on Wednesday the 26th 4PM** + +A Binary Search Tree (BST) is a data structure which allows you to store values in a structure which supports fast insertion, removal, searching and sorting. + +For this challenge, you will need to implement a BST which can store numerical values. +This will involve implementing a collection of functions which make up an API. +The API is provided for you, all you need to do is fill in the blanks. + +To get started, copy the example file, and install the required packages. + +``` +cp tree.example.js tree.js +yarn +``` + +## Test driven development + +For this challenge, we will be following a test driven development approach. +A collection of unit tests have been provided which all need to pass in order for the challenge to be complete. + +To run the tests, run + +``` +yarn test +``` + +When you first run this command, you can expect all the tests to fail. +Your job is to implement the code in `tree.js` so that all of these tests pass. + +There are a number of different groups of tests in `tree.test.js`. +During development, you may want to skip certain tests which you know will fail, or select particular tests which you are interested in. +You can change the tests being run by adding `.skip` or `.only` to any `describe` or `test` function, e.g. + +``` +describe.skip('...', () => {...}); +... +test.only('...', () => {...}); +``` + +Don't forget to remove these again to get the full test suite! + +## Tips + +- Implement `newTree()` and `insert()` first. + Without these, none of the other functions make any sense. +- Draw the trees in the test cases by hand to make sure you understand what they should look like. +- It might help to implement a `printTree()` function to help you visual the trees as you build them. + Comparing this output to your hand drawn trees will help you track down any bugs. +- Implement `remove()` last. It is probably the trickiest function of the API, and you might want to use some of the query functions as helpers. diff --git a/201809-binary-search-tree/TiciA/tree.js b/201809-binary-search-tree/TiciA/tree.js new file mode 100644 index 0000000..12bcc4f --- /dev/null +++ b/201809-binary-search-tree/TiciA/tree.js @@ -0,0 +1,215 @@ +/* + * Creation/modification API + */ + +/* + * Create and return a new tree object. This can have whatever shape you like. + */ +const newTree = (value = null) => ({ + value: value, + left: null, + right: null +}); + +const direction = (tree, value) => value <= tree.value ? 'left': 'right'; + +/* + * Insert `value` into `tree`. + */ +const insert = (tree, value) => { + if(tree === null) return newTree(value); + if(tree.value === null) return tree.value = value; + if(value <= tree.value) { + tree.left === null ? tree.left = newTree(value) : insert(tree.left, value); + } else { + tree.right === null ? tree.right = newTree(value) : insert(tree.right, value); + } +}; + +/* + * Remove `value` from `tree`. Only remove the first instance of the value if it appears multiple times. + * Use the 'in-order predecessor` techinque for replacing the node when there are two child nodes. + * (i.e. replace with the largest value from the nodes left-hand tree) + */ +const remove = (tree, value) => tree + value; + +/* + * Query API + */ + +/* + * Determine whether `value` exists in the `tree`. Return boolean. + */ +const find = (tree, value) => { + if(tree === null || tree.value === null) return false; + if(tree.value === value) return true; + const path = direction(tree, value); + return find(tree[path], value); +}; + +/* + * Calculate the depth of the given value within the tree. Return -1 if the value does not exist. + * The value at the root has a depth of zero. + */ +const depth = (tree, value) => { + let noValue = find(tree, value) === false; + if(tree === null || tree.value === null || noValue) return -1; + if (tree.value === value) return 0; + + const path = direction(tree, value); + return depth(tree[path], value) + 1; +}; + +/* + * Calculate the height of the tree. An empty tree has a height of zero. + */ +const height = (tree) => { + if(tree === null || tree.value === null) return 0; + + const heightLeft = height(tree.left); + const heightRight = height(tree.right); + return heightLeft > heightRight ? heightLeft + 1 : heightRight + 1; +}; + +/* + * Calculate the number of nodes in the tree. + */ +const count = (tree) => { + if(tree === null || tree.value === null) return 0; + return count(tree.left) + count(tree.right) + 1; +}; + +/* + * Determine whether the tree is balanced or not. A tree is balanced if: + * - The left sub-tree is balanced, and + * - The right sub-tree is balanced, and + * - The height of the left sub-tree and right sub-tree differ by no more than one. + * + * An empty tree is always balanced. + */ +const balanced = (tree) => { + if (tree === null + || tree.value === null + || tree.left === tree.right + ) return true; + + const heightLeft = height(tree.left); + const heightRight = height(tree.right); + const difference = Math.abs(heightRight - heightLeft); + if(difference <= 1 && balanced(tree.left) && balanced(tree.right)) return true; + return false; +}; + +/* + * Calculate the biggest value in the tree. Behaviour is undefined for an empty tree. + */ +const biggest = (tree) => { + if(tree.value === null) return undefined; + return (tree.right === null) ? tree.value : biggest(tree.right); +}; +/* + * Calculate the smallest value in the tree. Behaviour is undefined for an empty tree. + */ +const smallest = (tree) => { + if(tree.value === null) return undefined; + return (tree.left === null) ? tree.value : smallest(tree.left); +}; + +/* + * Traversal API + * + * The traversal API allows the user to visit each node in the tree in a particular order. + * + * See https://en.wikipedia.org/wiki/Tree_traversal for definitions of the traversal types. + */ + +/* + * Traverse the tree using in-order traversal, returning an array. + */ +const inOrder = (tree) => { + if(tree === null || tree.value === null) return ([]); + + const result = []; + const transverseInOrder = (tree) => { + tree.left && transverseInOrder(tree.left); + result.push(tree.value); + tree.right && transverseInOrder(tree.right); + }; + + transverseInOrder(tree); + return result; +}; + +/* + * Traverse the tree using pre-order traversal, returning an array. + */ +const preOrder = (tree) => { + if(tree.value === null) return ([]); + const result = []; + const transversePreOrder = (tree) => { + result.push(tree.value); + tree.left && transversePreOrder(tree.left); + tree.right && transversePreOrder(tree.right); + }; + + transversePreOrder(tree); + return result; +}; +// [currentNode, ...left, ...right] depth first traversal +/* + * Traverse the tree using post-order traversal, returning an array. + */ +const postOrder = (tree) => { + if(tree.value === null) return ([]); + const result = []; + const transversePostOrder = (tree) => { + tree.left && transversePostOrder(tree.left); + tree.right && transversePostOrder(tree.right); + result.push(tree.value); + }; + + transversePostOrder(tree); + return result; +}; +// [...left, ...right, currentNode] depth first traversal +/* + * Traverse the tree using breadth first (level-order) traversal, returning an array. + */ +// Hint, use a queue +// queue = [5] +// result = [] +// 1 pop the queue +// 2 put the value in the result +// 3 push left and right onto queue +const breadthFirst = (tree) => { + let queue = [tree]; + let result = []; + while(queue.length) { + let subtree = queue.shift(); //removes the first element from an array and returns that removed element + if(subtree !== null && subtree.value !== null) { + result.push(subtree.value); + queue.push(subtree.left, subtree.right); + } + } + return result; +}; + + +module.exports = { + newTree, + insert, + remove, + + find, + depth, + height, + count, + balanced, + biggest, + smallest, + + inOrder, + preOrder, + postOrder, + breadthFirst, +}; diff --git a/201809-binary-search-tree/noviny/tree.js b/201809-binary-search-tree/noviny/tree.js new file mode 100644 index 0000000..272c978 --- /dev/null +++ b/201809-binary-search-tree/noviny/tree.js @@ -0,0 +1,186 @@ +// @flow + +/*:: +type Leaf = { + value: number, + left: Leaf | null, + right: Leaf | null +}; + +type Tree = { + value: number | null, + left: Leaf | null, + right: Leaf | null +}; +*/ + +const newTree = () /*: Tree */ => { + return { + value: null, + left: null, + right: null + }; +}; + +const getPath = (value /*: number */, tree /*: Leaf */) => + value <= tree.value ? tree.left : tree.right; + +const insert = (tree /*: Tree | Leaf | null */, value /*: number */) /*: Leaf */ => { + if (tree === null) return { left: null, right: null, value }; + if (tree.value === null) { + tree.value = value; + } else if (value <= tree.value) { + tree.left = insert(tree.left, value); + } else { + tree.right = insert(tree.right, value); + } + return tree; +}; + +const getRightValueNode = tree => { + if (tree.right) return getRightValueNode(tree.right); + return tree.value; +}; + +const reassign = (tree /*: Tree */, node /*: Leaf */) => { + tree.value = node.value; + tree.left = node.left; + tree.right = node.right; +}; + +const remove = ( + tree /*: Tree | Leaf | null */, + value /*: number */, + parent /*: ?Leaf | Tree */ +) /*: void */ => { + if (!find(tree, value) || tree === null) return; + if (tree.value !== value) { + let path = getPath(value, tree); + remove(path, value, tree); + } else { + if (parent && tree.left === tree.right) { + let direction = value <= parent.value ? 'left' : 'right'; + parent[direction] = null; + return; + } else { + if (tree.left === tree.right) { + tree.value = null; + return; + } else if (tree.left === null) { + return reassign(tree, tree.right); + } else if (tree.right === null) { + return reassign(tree, tree.left); + } else { + let newVal = getRightValueNode(tree.left); + tree.value = newVal; + return remove(tree.left, newVal, tree); + } + } + } +}; + +const find = (tree /*: Tree | Leaf | null */, value /*: number */) /*: boolean */ => { + if (tree === null) return false; + if (tree.value === null) return false; + if (tree.value === value) return true; + let path = getPath(value, tree); + return find(path, value); +}; + +const depth = (tree /*: Tree | Leaf | null */, value /*: number */) /*: number */ => { + if (tree === null) return -1; + if (tree.value === null) return -1; + if (tree.value === value) return 0; + let path = getPath(value, tree); + let calcDepth = depth(path, value); + return calcDepth === -1 ? calcDepth : calcDepth + 1; +}; + +const height = (tree /*: Tree | Leaf | null */) /*: number */ => { + if (tree === null) return 0; + if (tree.value === null) return 0; + let leftHeight = 1 + height(tree.left); + let rightHeight = 1 + height(tree.right); + return leftHeight > rightHeight ? leftHeight : rightHeight; +}; + +const count = (tree /*: Tree | Leaf | null */) /*: number */ => { + if (tree === null) return 0; + if (tree.value === null) return 0; + return 1 + count(tree.left) + count(tree.right); +}; + +const cheekyIsWithinOne = (v1, v2) => [v1, v1 + 1, v1 - 1].includes(v2); + +const balanced = (tree /*: Tree | Leaf | null */) /*: boolean */ => { + if (tree === null) return true; + if (tree.value === null) return true; + if (tree.left === tree.right) return true; + return ( + balanced(tree.left) && + balanced(tree.right) && + cheekyIsWithinOne(height(tree.left), height(tree.right)) + ); +}; +const biggest = (tree /*: Tree | Leaf */) /*: number | void */ => { + if (tree.value === null) return undefined; + if (tree.right === null) return tree.value; + return biggest(tree.right); +}; +const smallest = (tree /*: Tree | Leaf */) /*: number | void */ => { + if (tree.value === null) return undefined; + if (tree.left === null) return tree.value; + return smallest(tree.left); +}; +const inOrder = (tree /*: Tree | Leaf | null */) /*: number[] */ => { + if (tree === null) return []; + if (tree.value === null) return []; + else return [...inOrder(tree.left), tree.value, ...inOrder(tree.right)]; +}; +const preOrder = (tree /*: Tree | Leaf | null */) /*: number[] */ => { + if (tree === null) return []; + if (tree.value === null) return []; + else return [tree.value, ...preOrder(tree.left), ...preOrder(tree.right)]; +}; +const postOrder = (tree /*: Tree | Leaf | null */) /*: number[] */ => { + if (tree === null) return []; + if (tree.value === null) return []; + else return [...postOrder(tree.left), ...postOrder(tree.right), tree.value]; +}; + +const breadthFirst = (tree /*: Tree | Leaf */) /*: number[] */ => { + if (tree === null) return []; + if (tree.value === null) return []; + let results = []; + let queue = []; + + results.push(tree.value); + queue.push(tree.left, tree.right); + while (queue.length > 0) { + let leaf = queue.shift(); + if (leaf === null) continue; + results.push(leaf.value); + queue.push(leaf.left, leaf.right); + } + + return results; +}; + +module.exports = { + newTree, + insert, + remove, + + find, + depth, + height, + count, + balanced, + biggest, + smallest, + + inOrder, + preOrder, + postOrder, + breadthFirst +}; diff --git a/201809-binary-search-tree/package.json b/201809-binary-search-tree/package.json new file mode 100644 index 0000000..995bacc --- /dev/null +++ b/201809-binary-search-tree/package.json @@ -0,0 +1,14 @@ +{ + "name": "code-challenge-201809-binary-search-tree", + "version": "1.0.0", + "description": "Binary Search Tree Code Challenge", + "main": "tree.js", + "scripts": { + "test": "jest", + "lint": "eslint *.js --ignore-pattern tree.example.js" + }, + "dependencies": { + "eslint": "^5.4.0", + "jest": "^23.5.0" + } +} diff --git a/201809-binary-search-tree/timl/golf.js b/201809-binary-search-tree/timl/golf.js new file mode 100644 index 0000000..c058df6 --- /dev/null +++ b/201809-binary-search-tree/timl/golf.js @@ -0,0 +1,17 @@ +M=Math +f=(t,s)=>{t.v=s.v;t.l=s.l;t.r=s.r} +y=t=>t.v=a('r')(t.l) +s=t=>t.r.l?s(t.r):f(t,t.l) +j=(t,v)=>t.l?j(v>t.v?t.r:t.l,v):f(t,{v,l:{},r:{}}) +z=(t,v)=>t.l&&(t.v==v?t.l.l==t.r.l?f(t,{}):t.l.l&&t.r.l?(y(t),t.l.l.l==t.l.r.l?t.l={}:t.l.r.l?s(t.l.r):f(t.l,t.l.l)):f(t,t.l.l?t.l:t.r):z(v>t.v?t.r:t.l,v)) +k=(t,v)=>!!t&&(t.v==v||k(v>t.v?t.r:t.l,v)) +d=(t,v)=>t.v==v?0:d(v>t.v?t.r:t.l,v)+1 +h=t=>t?M.max(h(t.l),h(t.r))+1:-1 +c=t=>t?c(t.l)+c(t.r)+1:-.5 +b=t=>!t||b(t.l)&&b(t.r)&&M.abs(h(t.l)-h(t.r))<=1 +a=x=>t=>t[x].l?a(x)(t[x]):t.v +i=t=>t.l?[...i(t.l),t.v,...i(t.r)]:[] +p=t=>t.l?[t.v,...p(t.l),...p(t.r)]:[] +q=t=>t.l?[...q(t.l),...q(t.r),t.v]:[] +m=g=>+g<1?[]:[g[0].v,...m([...g.splice(1),g[0].l,g[0].r].filter(i=>i.l))] +module.exports={newTree:_=>({}),insert:j,remove:z,find:k,depth:(t,v)=>k(t,v)?d(t,v):-1,height:h,count:c,balanced:b,biggest:a('r'),smallest:a('l'),inOrder:i,preOrder:p,postOrder:q,breadthFirst:t=>t.l?m([t]):[]} diff --git a/201809-binary-search-tree/timl/tree.js b/201809-binary-search-tree/timl/tree.js new file mode 100644 index 0000000..0045e61 --- /dev/null +++ b/201809-binary-search-tree/timl/tree.js @@ -0,0 +1,90 @@ +/* Creation/modification */ +const newTree = () => ({ value: null, left: null, right: null }); + +const isEmpty = tree => tree.value === null; + +const insert = (tree, value) => { + if (isEmpty(tree)) { + tree.value = value; + tree.left = newTree(); + tree.right = newTree(); + } else { + insert(value <= tree.value ? tree.left : tree.right, value); + } +}; + +const _assign = (t1, t2) => { t1.value = t2.value; t1.left = t2.left, t1.right = t2.right; }; + +const _removeRightmost = (node) => { + if (isEmpty(node.right)) { + _assign(node, node.left); // Hoist left to here. + } else { + _removeRightmost(node.right); + } +}; + +const remove = (tree, value) => { + if (!isEmpty(tree)) { + if (tree.value === value) { + if (tree.left.value === null && tree.right.value === null) { // No children + _assign(tree, newTree()); // Reset to null, nothing else to do. + } else if (tree.left.value !== null && tree.right.value !== null) { // Two children + tree.value = biggest(tree.left); // Replace with biggest predecessor + if (tree.left.right.value === null) { // If it didn't have a right child + _assign(tree.left, tree.left.left); // then simply hoist. + } else { + _removeRightmost(tree.left.right); + } + } else { // One child - hoist child into place here. + _assign(tree, tree.left.value === null ? tree.right : tree.left); + } + } else { + remove(value <= tree.value ? tree.left : tree.right, value); + } + } +}; + +/* Query */ +const find = (tree, value) => !isEmpty(tree) && (tree.value === value || find(value <= tree.value ? tree.left : tree.right, value)); + +const _depth = (tree, value) => tree.value === value ? 0 : _depth(value <= tree.value ? tree.left : tree.right, value) + 1; + +const depth = (tree, value) => find(tree, value) ? _depth(tree, value) : -1; + +const height = (tree) => isEmpty(tree) ? 0 : Math.max(height(tree.left), height(tree.right)) + 1; + +const count = (tree) => isEmpty(tree) ? 0 : count(tree.left) + count(tree.right) + 1; + +const balanced = (tree) => isEmpty(tree) || (balanced(tree.left) && balanced(tree.right) && Math.abs(height(tree.left) - height(tree.right)) <= 1); + +const biggest = (tree) => isEmpty(tree.right) ? tree.value : biggest(tree.right); + +const smallest = (tree) => isEmpty(tree.left) ? tree.value : smallest(tree.left); + +/* Traversal */ +const inOrder = (tree) => isEmpty(tree) ? [] : [...inOrder(tree.left), tree.value, ...inOrder(tree.right)]; +const preOrder = (tree) => isEmpty(tree) ? [] : [tree.value, ...preOrder(tree.left), ...preOrder(tree.right)]; +const postOrder = (tree) => isEmpty(tree) ? [] : [...postOrder(tree.left), ...postOrder(tree.right), tree.value]; + +const _bf = (q) => q.length ? [q[0].value, ..._bf(q.slice(1).concat([q[0].left, q[0].right].filter(t => t.value !== null)))] : []; + +const breadthFirst = (tree) => isEmpty(tree) ? [] : _bf([tree]); + +module.exports = { + newTree, + insert, + remove, + + find, + depth, + height, + count, + balanced, + biggest, + smallest, + + inOrder, + preOrder, + postOrder, + breadthFirst, +}; diff --git a/201809-binary-search-tree/timl/while.js b/201809-binary-search-tree/timl/while.js new file mode 100644 index 0000000..3be68b8 --- /dev/null +++ b/201809-binary-search-tree/timl/while.js @@ -0,0 +1,191 @@ +/* Creation/modification */ +const newTree = () => ({ value: null, left: null, right: null }); + +const isEmpty = tree => tree.value === null; + +const _assign = (t1, t2) => { t1.value = t2.value; t1.left = t2.left, t1.right = t2.right; }; + +const insert = (tree, value) => { + while (!isEmpty(tree)) { + tree = value <= tree.value ? tree.left : tree.right; + } + _assign(tree, { value, left: newTree(), right: newTree() }); +}; + +const _removeRightmost = (node) => { + while (!isEmpty(node.right)) { + node = node.right; + } + _assign(node, node.left); // Hoist left to here. +}; + +const remove = (tree, value) => { + while (!isEmpty(tree) && tree.value !== value) { + tree = value <= tree.value ? tree.left : tree.right; + } + if (!isEmpty(tree)) { + if (tree.left.value === null && tree.right.value === null) { // No children + _assign(tree, newTree()); // Reset to null, nothing else to do. + } else if (tree.left.value !== null && tree.right.value !== null) { // Two children + tree.value = biggest(tree.left); // Replace with biggest predecessor + if (tree.left.right.value === null) { // If it didn't have a right child + _assign(tree.left, tree.left.left); // then simply hoist. + } else { + _removeRightmost(tree.left.right); + } + } else { // One child - hoist child into place here. + _assign(tree, tree.left.value === null ? tree.right : tree.left); + } + } +}; + +/* Query */ +const find = (tree, value) => { + while (!isEmpty(tree) && tree.value !== value) { + tree = value <= tree.value ? tree.left : tree.right; + } + return tree.value === value; +}; + +const depth = (tree, value) => { + let d = 0; + while (!isEmpty(tree) && tree.value !== value) { + d += 1; + tree = value <= tree.value ? tree.left : tree.right; + } + return isEmpty(tree) ? -1 : d; +}; + +const height = (tree) => { + let h = 0; + let nextLevel = [tree]; + while (nextLevel.length > 0) { + const thisLevel = nextLevel.filter(t => !isEmpty(t)); + nextLevel = []; + if (thisLevel.length) h += 1; + while (thisLevel.length) { + const subtree = thisLevel.pop(); + nextLevel.push(subtree.left, subtree.right); + } + } + return h; +}; + +const count = (tree) => { + let c = 0; + let q = [tree]; + while (q.length > 0) { + const subtree = q.shift(); + if (!isEmpty(subtree)) { + c += 1; + q.push(subtree.left, subtree.right); + } + } + return c; +}; + +const balanced = (tree) => isEmpty(tree) || (balanced(tree.left) && balanced(tree.right) && Math.abs(height(tree.left) - height(tree.right)) <= 1); + +const biggest = (tree) => { + while (!isEmpty(tree.right)) { + tree = tree.right; + } + return tree.value; +}; + +const smallest = (tree) => { + while (!isEmpty(tree.left)) { + tree = tree.left; + } + return tree.value; +}; + +/* Traversal */ +const inOrder = (tree) => { + const result = []; + let backTrack = false; + const stack = [tree]; + let subtree = tree; + while (stack.length) { + if (backTrack) { + subtree = stack.pop(); + if (!isEmpty(subtree)) { + result.push(subtree.value); + + stack.push(subtree.right); + subtree = subtree.right; + backTrack = false; + } + } else { + if (isEmpty(subtree)) { + backTrack = true; + } else { + stack.push(subtree.left); + subtree = subtree.left; + } + } + } + return result; +}; + +const preOrder = (tree) => { + const result = []; + let backTrack = false; + const stack = [tree]; + let subtree = tree; + while (stack.length) { + if (backTrack) { + subtree = stack.pop(); + if (!isEmpty(subtree)) { + stack.push(subtree.right); + subtree = subtree.right; + backTrack = false; + } + } else { + if (isEmpty(subtree)) { + backTrack = true; + } else { + result.push(subtree.value); + + stack.push(subtree.left); + subtree = subtree.left; + } + } + } + return result; +}; + +const postOrder = (tree) => isEmpty(tree) ? [] : [...postOrder(tree.left), ...postOrder(tree.right), tree.value]; + + +const breadthFirst = (tree) => { + const result = []; + const q = [tree]; + while (q.length) { + const subtree = q.shift(); + if (!isEmpty(subtree)) { + result.push(subtree.value); + q.push(subtree.left, subtree.right); + } + } + return result; +}; + +module.exports = { + newTree, + insert, + remove, + + find, + depth, + height, + count, + balanced, + biggest, + smallest, + + inOrder, + preOrder, + postOrder, + breadthFirst, +}; diff --git a/201809-binary-search-tree/tree.example.js b/201809-binary-search-tree/tree.example.js new file mode 100644 index 0000000..7975c29 --- /dev/null +++ b/201809-binary-search-tree/tree.example.js @@ -0,0 +1,112 @@ +/* + * Creation/modification API + */ + +/* + * Create and return a new tree object. This can have whatever shape you like. + */ +const newTree = () => undefined; + +/* + * Insert `value` into `tree`. + */ +const insert = (tree, value) => {}; + +/* + * Remove `value` from `tree`. Only remove the first instance of the value if it appears multiple times. + * Use the 'in-order predecessor` techinque for replacing the node when there are two child nodes. + * (i.e. replace with the largest value from the nodes left-hand tree) + */ +const remove = (tree, value) => {}; + +/* + * Query API + */ + +/* + * Determine whether `value` exists in the `tree`. Return boolean. + */ +const find = (tree, value) => false; + +/* + * Calculate the depth of the given value within the tree. Return -1 if the value does not exist. + * The value at the root has a depth of zero. + */ +const depth = (tree, value) => 0; + +/* + * Calculate the height of the tree. An empty tree has a height of zero. + */ +const height = (tree) => 0; + +/* + * Calculate the number of nodes in the tree. + */ +const count = (tree) => 0; + +/* + * Determine whether the tree is balanced or not. A tree is balanced if: + * - The left sub-tree is balanced, and + * - The right sub-tree is balanced, and + * - The height of the left sub-tree and right sub-tree differ by no more than one. + * + * An empty tree is always balanced. + */ +const balanced = (tree) => true; + +/* + * Calculate the biggest value in the tree. Behaviour is undefined for an empty tree. + */ +const biggest = (tree) => 0; + +/* + * Calculate the smallest value in the tree. Behaviour is undefined for an empty tree. + */ +const smallest = (tree) => 0; + +/* + * Traversal API + * + * The traversal API allows the user to visit each node in the tree in a particular order. + * + * See https://en.wikipedia.org/wiki/Tree_traversal for definitions of the traversal types. + */ + +/* + * Traverse the tree using in-order traversal, returning an array. + */ +const inOrder = (tree) => []; + +/* + * Traverse the tree using pre-order traversal, returning an array. + */ +const preOrder = (tree) => []; + +/* + * Traverse the tree using post-order traversal, returning an array. + */ +const postOrder = (tree) => []; + +/* + * Traverse the tree using breadth first (level-order) traversal, returning an array. + */ +const breadthFirst = (tree) => []; + +module.exports = { + newTree, + insert, + remove, + + find, + depth, + height, + count, + balanced, + biggest, + smallest, + + inOrder, + preOrder, + postOrder, + breadthFirst, +}; diff --git a/201809-binary-search-tree/tree.test.js b/201809-binary-search-tree/tree.test.js new file mode 100644 index 0000000..a0b8293 --- /dev/null +++ b/201809-binary-search-tree/tree.test.js @@ -0,0 +1,857 @@ +const { + newTree, + insert, + remove, + + find, + depth, + height, + count, + balanced, + biggest, + smallest, + + inOrder, + preOrder, + postOrder, + breadthFirst, +} = require('./tree'); + +describe('Dataset tests - Insert-only', () => { + test('Empty tree', () => { + const tree = newTree(); + + expect(find(tree, 0)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(height(tree)).toEqual(0); + expect(count(tree)).toEqual(0); + expect(balanced(tree)).toEqual(true); + expect(inOrder(tree)).toEqual([]); + expect(preOrder(tree)).toEqual([]); + expect(postOrder(tree)).toEqual([]); + expect(breadthFirst(tree)).toEqual([]); + }); + + test('Single value tree', () => { + const tree = newTree(); + insert(tree, 1); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(0); + expect(height(tree)).toEqual(1); + expect(count(tree)).toEqual(1); + expect(balanced(tree)).toEqual(true); + expect(biggest(tree)).toEqual(1); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1]); + expect(preOrder(tree)).toEqual([1]); + expect(postOrder(tree)).toEqual([1]); + expect(breadthFirst(tree)).toEqual([1]); + }); + + test('Single value tree - with dupes', () => { + const tree = newTree(); + insert(tree, 1); + insert(tree, 1); + insert(tree, 1); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(0); + expect(height(tree)).toEqual(3); + expect(count(tree)).toEqual(3); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(1); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 1, 1]); + expect(preOrder(tree)).toEqual([1, 1, 1]); + expect(postOrder(tree)).toEqual([1, 1, 1]); + expect(breadthFirst(tree)).toEqual([1, 1, 1]); + }); + + test('Sorted Values', () => { + const tree = newTree(); + insert(tree, 1); + insert(tree, 2); + insert(tree, 3); + insert(tree, 4); + insert(tree, 5); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(0); + expect(depth(tree, 2)).toEqual(1); + expect(depth(tree, 3)).toEqual(2); + expect(depth(tree, 4)).toEqual(3); + expect(depth(tree, 5)).toEqual(4); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(5); + expect(count(tree)).toEqual(5); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(5); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 2, 3, 4, 5]); + expect(preOrder(tree)).toEqual([1, 2, 3, 4, 5]); + expect(postOrder(tree)).toEqual([5, 4, 3, 2, 1]); + expect(breadthFirst(tree)).toEqual([1, 2, 3, 4, 5]); + }); + + test('Sorted Values - with dupes', () => { + const tree = newTree(); + insert(tree, 1); + insert(tree, 1); + insert(tree, 2); + insert(tree, 2); + insert(tree, 3); + insert(tree, 3); + insert(tree, 4); + insert(tree, 4); + insert(tree, 5); + insert(tree, 5); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(0); + expect(depth(tree, 2)).toEqual(1); + expect(depth(tree, 3)).toEqual(2); + expect(depth(tree, 4)).toEqual(3); + expect(depth(tree, 5)).toEqual(4); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(6); + expect(count(tree)).toEqual(10); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(5); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); + expect(preOrder(tree)).toEqual([1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); + expect(postOrder(tree)).toEqual([1, 2, 3, 4, 5, 5, 4, 3, 2, 1]); + expect(breadthFirst(tree)).toEqual([1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); + }); + + test('Reverse Sorted Values', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 4); + insert(tree, 3); + insert(tree, 2); + insert(tree, 1); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(4); + expect(depth(tree, 2)).toEqual(3); + expect(depth(tree, 3)).toEqual(2); + expect(depth(tree, 4)).toEqual(1); + expect(depth(tree, 5)).toEqual(0); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(5); + expect(count(tree)).toEqual(5); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(5); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 2, 3, 4, 5]); + expect(preOrder(tree)).toEqual([5, 4, 3, 2, 1]); + expect(postOrder(tree)).toEqual([1, 2, 3, 4, 5]); + expect(breadthFirst(tree)).toEqual([5, 4, 3, 2, 1]); + }); + + test('Reverse Sorted Values - with dupes', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 5); + insert(tree, 4); + insert(tree, 4); + insert(tree, 3); + insert(tree, 3); + insert(tree, 2); + insert(tree, 2); + insert(tree, 1); + insert(tree, 1); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(8); + expect(depth(tree, 2)).toEqual(6); + expect(depth(tree, 3)).toEqual(4); + expect(depth(tree, 4)).toEqual(2); + expect(depth(tree, 5)).toEqual(0); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(10); + expect(count(tree)).toEqual(10); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(5); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); + expect(preOrder(tree)).toEqual([5, 5, 4, 4, 3, 3, 2, 2, 1, 1]); + expect(postOrder(tree)).toEqual([1, 1, 2, 2, 3, 3, 4, 4, 5, 5]); + expect(breadthFirst(tree)).toEqual([5, 5, 4, 4, 3, 3, 2, 2, 1, 1]); + }); + + test('Balanced Values', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 3); + insert(tree, 7); + insert(tree, 2); + insert(tree, 6); + insert(tree, 4); + insert(tree, 8); + + expect(find(tree, 1)).toEqual(false); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(true); + expect(find(tree, 7)).toEqual(true); + expect(find(tree, 8)).toEqual(true); + expect(find(tree, 9)).toEqual(false); + expect(depth(tree, 1)).toEqual(-1); + expect(depth(tree, 2)).toEqual(2); + expect(depth(tree, 3)).toEqual(1); + expect(depth(tree, 4)).toEqual(2); + expect(depth(tree, 5)).toEqual(0); + expect(depth(tree, 6)).toEqual(2); + expect(depth(tree, 7)).toEqual(1); + expect(depth(tree, 8)).toEqual(2); + expect(depth(tree, 9)).toEqual(-1); + expect(height(tree)).toEqual(3); + expect(count(tree)).toEqual(7); + expect(balanced(tree)).toEqual(true); + expect(biggest(tree)).toEqual(8); + expect(smallest(tree)).toEqual(2); + expect(inOrder(tree)).toEqual([2, 3, 4, 5, 6, 7, 8]); + expect(preOrder(tree)).toEqual([5, 3, 2, 4, 7, 6, 8]); + expect(postOrder(tree)).toEqual([2, 4, 3, 6, 8, 7, 5]); + expect(breadthFirst(tree)).toEqual([5, 3, 7, 2, 4, 6, 8]); + }); + + test('Balanced Values - with dupes', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 3); + insert(tree, 7); + insert(tree, 2); + insert(tree, 6); + insert(tree, 4); + insert(tree, 8); + insert(tree, 5); + insert(tree, 3); + insert(tree, 7); + insert(tree, 2); + insert(tree, 6); + insert(tree, 4); + insert(tree, 8); + + expect(find(tree, 1)).toEqual(false); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(true); + expect(find(tree, 7)).toEqual(true); + expect(find(tree, 8)).toEqual(true); + expect(find(tree, 9)).toEqual(false); + expect(depth(tree, 1)).toEqual(-1); + expect(depth(tree, 2)).toEqual(2); + expect(depth(tree, 3)).toEqual(1); + expect(depth(tree, 4)).toEqual(2); + expect(depth(tree, 5)).toEqual(0); + expect(depth(tree, 6)).toEqual(2); + expect(depth(tree, 7)).toEqual(1); + expect(depth(tree, 8)).toEqual(2); + expect(depth(tree, 9)).toEqual(-1); + expect(height(tree)).toEqual(4); + expect(count(tree)).toEqual(14); + expect(balanced(tree)).toEqual(true); + expect(biggest(tree)).toEqual(8); + expect(smallest(tree)).toEqual(2); + expect(inOrder(tree)).toEqual([2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8]); + expect(preOrder(tree)).toEqual([5, 3, 2, 2, 3, 4, 4, 5, 7, 6, 6, 7, 8, 8]); + expect(postOrder(tree)).toEqual([2, 3, 2, 4, 5, 4, 3, 6, 7, 6, 8, 8, 7, 5]); + expect(breadthFirst(tree)).toEqual([5, 3, 7, 2, 4, 6, 8, 2, 3, 4, 5, 6, 7, 8]); + }); + + test('Unbalanced Values', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 2); + insert(tree, 8); + insert(tree, 3); + insert(tree, 7); + insert(tree, 4); + insert(tree, 6); + + expect(find(tree, 1)).toEqual(false); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(true); + expect(find(tree, 7)).toEqual(true); + expect(find(tree, 8)).toEqual(true); + expect(find(tree, 9)).toEqual(false); + expect(depth(tree, 1)).toEqual(-1); + expect(depth(tree, 2)).toEqual(1); + expect(depth(tree, 3)).toEqual(2); + expect(depth(tree, 4)).toEqual(3); + expect(depth(tree, 5)).toEqual(0); + expect(depth(tree, 6)).toEqual(3); + expect(depth(tree, 7)).toEqual(2); + expect(depth(tree, 8)).toEqual(1); + expect(depth(tree, 9)).toEqual(-1); + expect(height(tree)).toEqual(4); + expect(count(tree)).toEqual(7); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(8); + expect(smallest(tree)).toEqual(2); + expect(inOrder(tree)).toEqual([2, 3, 4, 5, 6, 7, 8]); + expect(preOrder(tree)).toEqual([5, 2, 3, 4, 8, 7, 6]); + expect(postOrder(tree)).toEqual([4, 3, 2, 6, 7, 8, 5]); + expect(breadthFirst(tree)).toEqual([5, 2, 8, 3, 7, 4, 6]); + }); + + test('Unbalanced Values - with dupes', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 2); + insert(tree, 8); + insert(tree, 3); + insert(tree, 7); + insert(tree, 4); + insert(tree, 6); + insert(tree, 5); + insert(tree, 2); + insert(tree, 8); + insert(tree, 3); + insert(tree, 7); + insert(tree, 4); + insert(tree, 6); + + expect(find(tree, 1)).toEqual(false); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(true); + expect(find(tree, 7)).toEqual(true); + expect(find(tree, 8)).toEqual(true); + expect(find(tree, 9)).toEqual(false); + expect(depth(tree, 1)).toEqual(-1); + expect(depth(tree, 2)).toEqual(1); + expect(depth(tree, 3)).toEqual(2); + expect(depth(tree, 4)).toEqual(3); + expect(depth(tree, 5)).toEqual(0); + expect(depth(tree, 6)).toEqual(3); + expect(depth(tree, 7)).toEqual(2); + expect(depth(tree, 8)).toEqual(1); + expect(depth(tree, 9)).toEqual(-1); + expect(height(tree)).toEqual(5); + expect(count(tree)).toEqual(14); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(8); + expect(smallest(tree)).toEqual(2); + expect(inOrder(tree)).toEqual([2, 2, 3, 3, 4, 4, 5, 5, 6, 6, 7, 7, 8, 8]); + expect(preOrder(tree)).toEqual([5, 2, 2, 3, 3, 4, 4, 5, 8, 7, 6, 6, 7, 8]); + expect(postOrder(tree)).toEqual([2, 3, 4, 5, 4, 3, 2, 6, 7, 6, 8, 7, 8, 5]); + expect(breadthFirst(tree)).toEqual([5, 2, 8, 2, 3, 7, 3, 4, 6, 8, 4, 5, 6, 7]); + }); +}); + +describe('Dataset tests - Insert/Remove', () => { + test('Empty tree', () => { + const tree = newTree(); + remove(tree, 0); + + expect(find(tree, 0)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(height(tree)).toEqual(0); + expect(count(tree)).toEqual(0); + expect(balanced(tree)).toEqual(true); + expect(inOrder(tree)).toEqual([]); + expect(preOrder(tree)).toEqual([]); + expect(postOrder(tree)).toEqual([]); + expect(breadthFirst(tree)).toEqual([]); + }); + + test('Single insert/remove', () => { + const tree = newTree(); + insert(tree, 0); + remove(tree, 0); + + expect(find(tree, 0)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(height(tree)).toEqual(0); + expect(count(tree)).toEqual(0); + expect(balanced(tree)).toEqual(true); + expect(inOrder(tree)).toEqual([]); + expect(preOrder(tree)).toEqual([]); + expect(postOrder(tree)).toEqual([]); + expect(breadthFirst(tree)).toEqual([]); + }); + + test('Single insert/remove - with dupes', () => { + const tree = newTree(); + insert(tree, 0); + insert(tree, 0); + remove(tree, 0); + remove(tree, 0); + + expect(find(tree, 0)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(height(tree)).toEqual(0); + expect(count(tree)).toEqual(0); + expect(balanced(tree)).toEqual(true); + expect(inOrder(tree)).toEqual([]); + expect(preOrder(tree)).toEqual([]); + expect(postOrder(tree)).toEqual([]); + expect(breadthFirst(tree)).toEqual([]); + }); + + test('Sorted Values', () => { + const tree = newTree(); + insert(tree, 1); + insert(tree, 2); + insert(tree, 3); + remove(tree, 1); + insert(tree, 4); + insert(tree, 5); + remove(tree, 4); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(false); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(false); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(-1); + expect(depth(tree, 2)).toEqual(0); + expect(depth(tree, 3)).toEqual(1); + expect(depth(tree, 4)).toEqual(-1); + expect(depth(tree, 5)).toEqual(2); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(3); + expect(count(tree)).toEqual(3); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(5); + expect(smallest(tree)).toEqual(2); + expect(inOrder(tree)).toEqual([2, 3, 5]); + expect(preOrder(tree)).toEqual([2, 3, 5]); + expect(postOrder(tree)).toEqual([5, 3, 2]); + expect(breadthFirst(tree)).toEqual([2, 3, 5]); + }); + + test('Sorted Values - with dupes', () => { + const tree = newTree(); + insert(tree, 1); + insert(tree, 1); + insert(tree, 2); + remove(tree, 1); + insert(tree, 2); + insert(tree, 3); + remove(tree, 3); + insert(tree, 3); + insert(tree, 4); + insert(tree, 4); + insert(tree, 5); + remove(tree, 2); + insert(tree, 5); + remove(tree, 4); + remove(tree, 4); + remove(tree, 4); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(false); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(0); + expect(depth(tree, 2)).toEqual(1); + expect(depth(tree, 3)).toEqual(2); + expect(depth(tree, 4)).toEqual(-1); + expect(depth(tree, 5)).toEqual(3); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(5); + expect(count(tree)).toEqual(5); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(5); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 2, 3, 5, 5]); + expect(preOrder(tree)).toEqual([1, 2, 3, 5, 5]); + expect(postOrder(tree)).toEqual([5, 5, 3, 2, 1]); + expect(breadthFirst(tree)).toEqual([1, 2, 3, 5, 5]); + }); + + test('Reverse Sorted Values', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 4); + insert(tree, 3); + remove(tree, 4); + insert(tree, 2); + insert(tree, 1); + remove(tree, 5); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(false); + expect(find(tree, 5)).toEqual(false); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(2); + expect(depth(tree, 2)).toEqual(1); + expect(depth(tree, 3)).toEqual(0); + expect(depth(tree, 4)).toEqual(-1); + expect(depth(tree, 5)).toEqual(-1); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(3); + expect(count(tree)).toEqual(3); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(3); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 2, 3]); + expect(preOrder(tree)).toEqual([3, 2, 1]); + expect(postOrder(tree)).toEqual([1, 2, 3]); + expect(breadthFirst(tree)).toEqual([3, 2, 1]); + }); + + test('Reverse Sorted Values - with dupes', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 5); + insert(tree, 4); + insert(tree, 4); + insert(tree, 3); + remove(tree, 4); + insert(tree, 3); + insert(tree, 2); + insert(tree, 2); + remove(tree, 5); + insert(tree, 1); + insert(tree, 1); + remove(tree, 2); + remove(tree, 2); + remove(tree, 2); + + expect(find(tree, 0)).toEqual(false); + expect(find(tree, 1)).toEqual(true); + expect(find(tree, 2)).toEqual(false); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(true); + expect(find(tree, 6)).toEqual(false); + expect(depth(tree, 0)).toEqual(-1); + expect(depth(tree, 1)).toEqual(4); + expect(depth(tree, 2)).toEqual(-1); + expect(depth(tree, 3)).toEqual(2); + expect(depth(tree, 4)).toEqual(1); + expect(depth(tree, 5)).toEqual(0); + expect(depth(tree, 6)).toEqual(-1); + expect(height(tree)).toEqual(6); + expect(count(tree)).toEqual(6); + expect(balanced(tree)).toEqual(false); + expect(biggest(tree)).toEqual(5); + expect(smallest(tree)).toEqual(1); + expect(inOrder(tree)).toEqual([1, 1, 3, 3, 4, 5]); + expect(preOrder(tree)).toEqual([5, 4, 3, 3, 1, 1]); + expect(postOrder(tree)).toEqual([1, 1, 3, 3, 4, 5]); + expect(breadthFirst(tree)).toEqual([5, 4, 3, 3, 1, 1]); + }); + + test('Balanced Values', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 3); + insert(tree, 7); + insert(tree, 2); + insert(tree, 6); + insert(tree, 4); + insert(tree, 8); + remove(tree, 5); + remove(tree, 7); + + expect(find(tree, 1)).toEqual(false); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(true); + expect(find(tree, 5)).toEqual(false); + expect(find(tree, 6)).toEqual(true); + expect(find(tree, 7)).toEqual(false); + expect(find(tree, 8)).toEqual(true); + expect(find(tree, 9)).toEqual(false); + expect(depth(tree, 1)).toEqual(-1); + expect(depth(tree, 2)).toEqual(2); + expect(depth(tree, 3)).toEqual(1); + expect(depth(tree, 4)).toEqual(0); + expect(depth(tree, 5)).toEqual(-1); + expect(depth(tree, 6)).toEqual(1); + expect(depth(tree, 7)).toEqual(-1); + expect(depth(tree, 8)).toEqual(2); + expect(depth(tree, 9)).toEqual(-1); + expect(height(tree)).toEqual(3); + expect(count(tree)).toEqual(5); + expect(balanced(tree)).toEqual(true); + expect(biggest(tree)).toEqual(8); + expect(smallest(tree)).toEqual(2); + expect(inOrder(tree)).toEqual([2, 3, 4, 6, 8]); + expect(preOrder(tree)).toEqual([4, 3, 2, 6, 8]); + expect(postOrder(tree)).toEqual([2, 3, 8, 6, 4]); + expect(breadthFirst(tree)).toEqual([4, 3, 6, 2, 8]); + }); + + test('Balanced Values - with dupes', () => { + const tree = newTree(); + insert(tree, 5); + insert(tree, 3); + insert(tree, 7); + insert(tree, 2); + insert(tree, 6); + insert(tree, 4); + insert(tree, 8); + insert(tree, 5); + insert(tree, 3); + insert(tree, 7); + insert(tree, 2); + insert(tree, 6); + insert(tree, 4); + insert(tree, 8); + remove(tree, 5); + remove(tree, 5); + remove(tree, 4); + remove(tree, 4); + + expect(find(tree, 1)).toEqual(false); + expect(find(tree, 2)).toEqual(true); + expect(find(tree, 3)).toEqual(true); + expect(find(tree, 4)).toEqual(false); + expect(find(tree, 5)).toEqual(false); + expect(find(tree, 6)).toEqual(true); + expect(find(tree, 7)).toEqual(true); + expect(find(tree, 8)).toEqual(true); + expect(find(tree, 9)).toEqual(false); + expect(depth(tree, 1)).toEqual(-1); + expect(depth(tree, 2)).toEqual(1); + expect(depth(tree, 3)).toEqual(0); + expect(depth(tree, 4)).toEqual(-1); + expect(depth(tree, 5)).toEqual(-1); + expect(depth(tree, 6)).toEqual(2); + expect(depth(tree, 7)).toEqual(1); + expect(depth(tree, 8)).toEqual(2); + expect(depth(tree, 9)).toEqual(-1); + expect(height(tree)).toEqual(4); + expect(count(tree)).toEqual(10); + expect(balanced(tree)).toEqual(true); + expect(biggest(tree)).toEqual(8); + expect(smallest(tree)).toEqual(2); + expect(inOrder(tree)).toEqual([2, 2, 3, 3, 6, 6, 7, 7, 8, 8]); + expect(preOrder(tree)).toEqual([3, 2, 2, 3, 7, 6, 6, 7, 8, 8]); + expect(postOrder(tree)).toEqual([2, 3, 2, 6, 7, 6, 8, 8, 7, 3]); + expect(breadthFirst(tree)).toEqual([3, 2, 7, 2, 3, 6, 8, 6, 7, 8]); + }); +}); + +describe('API Tests - Insert only', () => { + const setup = () => { + const data = { + empty: [], + single: [1], + sorted: [1, 2, 3, 4, 5], + reverse_sorted: [5, 4, 3, 2, 1], + balanced: [5, 3, 7, 2, 6, 4, 8], + marginally_balanced: [4, 3, 7, 2, 6, 5, 8], + unbalanced: [5, 2, 8, 3, 7, 4, 6], + }; + + return { trees: Object.entries(data).reduce((acc, [k, d]) => { + const t = newTree(); + d.forEach(x => insert(t, x)); + return {...acc, [k]: t}; + }, {}), + data, + }; + }; + + describe('Query API', () => { + test('find', () => { + const { trees, data } = setup(); + Object.keys(data).forEach(k => { + for (let i = 0; i < 20; i++) { + expect(find(trees[k], i)).toEqual(data[k].includes(i)); + } + }); + }); + + test('depth', () => { + const { trees } = setup(); + expect(depth(trees.single, 1)).toEqual(0); + + expect(depth(trees.sorted, 1)).toEqual(0); + expect(depth(trees.sorted, 2)).toEqual(1); + expect(depth(trees.sorted, 3)).toEqual(2); + expect(depth(trees.sorted, 4)).toEqual(3); + expect(depth(trees.sorted, 5)).toEqual(4); + + expect(depth(trees.reverse_sorted, 5)).toEqual(0); + expect(depth(trees.reverse_sorted, 4)).toEqual(1); + expect(depth(trees.reverse_sorted, 3)).toEqual(2); + expect(depth(trees.reverse_sorted, 2)).toEqual(3); + expect(depth(trees.reverse_sorted, 1)).toEqual(4); + + expect(depth(trees.balanced, 2)).toEqual(2); + expect(depth(trees.balanced, 3)).toEqual(1); + expect(depth(trees.balanced, 4)).toEqual(2); + expect(depth(trees.balanced, 5)).toEqual(0); + expect(depth(trees.balanced, 6)).toEqual(2); + expect(depth(trees.balanced, 7)).toEqual(1); + expect(depth(trees.balanced, 8)).toEqual(2); + + expect(depth(trees.marginally_balanced, 2)).toEqual(2); + expect(depth(trees.marginally_balanced, 3)).toEqual(1); + expect(depth(trees.marginally_balanced, 4)).toEqual(0); + expect(depth(trees.marginally_balanced, 5)).toEqual(3); + expect(depth(trees.marginally_balanced, 6)).toEqual(2); + expect(depth(trees.marginally_balanced, 7)).toEqual(1); + expect(depth(trees.marginally_balanced, 8)).toEqual(2); + + expect(depth(trees.unbalanced, 2)).toEqual(1); + expect(depth(trees.unbalanced, 3)).toEqual(2); + expect(depth(trees.unbalanced, 4)).toEqual(3); + expect(depth(trees.unbalanced, 5)).toEqual(0); + expect(depth(trees.unbalanced, 6)).toEqual(3); + expect(depth(trees.unbalanced, 7)).toEqual(2); + expect(depth(trees.unbalanced, 8)).toEqual(1); + }); + + test('height', () => { + const { trees } = setup(); + expect(height(trees.empty)).toEqual(0); + expect(height(trees.single)).toEqual(1); + expect(height(trees.sorted)).toEqual(5); + expect(height(trees.reverse_sorted)).toEqual(5); + expect(height(trees.balanced)).toEqual(3); + expect(height(trees.marginally_balanced)).toEqual(4); + expect(height(trees.unbalanced)).toEqual(4); + }); + + test('count', () => { + const { trees } = setup(); + expect(count(trees.empty)).toEqual(0); + expect(count(trees.single)).toEqual(1); + expect(count(trees.sorted)).toEqual(5); + expect(count(trees.reverse_sorted)).toEqual(5); + expect(count(trees.balanced)).toEqual(7); + expect(count(trees.marginally_balanced)).toEqual(7); + expect(count(trees.unbalanced)).toEqual(7); + }); + + test('balanced', () => { + const { trees } = setup(); + expect(balanced(trees.empty)).toEqual(true); + expect(balanced(trees.single)).toEqual(true); + expect(balanced(trees.sorted)).toEqual(false); + expect(balanced(trees.reverse_sorted)).toEqual(false); + expect(balanced(trees.balanced)).toEqual(true); + expect(balanced(trees.marginally_balanced)).toEqual(true); + expect(balanced(trees.unbalanced)).toEqual(false); + }); + + test('biggest', () => { + const { trees } = setup(); + expect(biggest(trees.single)).toEqual(1); + expect(biggest(trees.sorted)).toEqual(5); + expect(biggest(trees.reverse_sorted)).toEqual(5); + expect(biggest(trees.balanced)).toEqual(8); + expect(biggest(trees.marginally_balanced)).toEqual(8); + expect(biggest(trees.unbalanced)).toEqual(8); + }); + + test('smallest', () => { + const { trees } = setup(); + expect(smallest(trees.single)).toEqual(1); + expect(smallest(trees.sorted)).toEqual(1); + expect(smallest(trees.reverse_sorted)).toEqual(1); + expect(smallest(trees.balanced)).toEqual(2); + expect(smallest(trees.marginally_balanced)).toEqual(2); + expect(smallest(trees.unbalanced)).toEqual(2); + }); + }); + + describe('Traversal API', () => { + test('inOrder', () => { + const { trees } = setup(); + expect(inOrder(trees.empty)).toEqual([]); + expect(inOrder(trees.single)).toEqual([1]); + expect(inOrder(trees.sorted)).toEqual([1, 2, 3, 4, 5]); + expect(inOrder(trees.reverse_sorted)).toEqual([1, 2, 3, 4, 5]); + expect(inOrder(trees.balanced)).toEqual([2, 3, 4, 5, 6, 7, 8]); + expect(inOrder(trees.marginally_balanced)).toEqual([2, 3, 4, 5, 6, 7, 8]); + expect(inOrder(trees.unbalanced)).toEqual([2, 3, 4, 5, 6, 7, 8]); + }); + test('preOrder', () => { + const { trees } = setup(); + expect(preOrder(trees.empty)).toEqual([]); + expect(preOrder(trees.single)).toEqual([1]); + expect(preOrder(trees.sorted)).toEqual([1, 2, 3, 4, 5]); + expect(preOrder(trees.reverse_sorted)).toEqual([5, 4, 3, 2, 1]); + expect(preOrder(trees.balanced)).toEqual([5, 3, 2, 4, 7, 6, 8]); + expect(preOrder(trees.marginally_balanced)).toEqual([4, 3, 2, 7, 6, 5, 8]); + expect(preOrder(trees.unbalanced)).toEqual([5, 2, 3, 4, 8, 7, 6]); + }); + + test('postOrder', () => { + const { trees } = setup(); + expect(postOrder(trees.empty)).toEqual([]); + expect(postOrder(trees.single)).toEqual([1]); + expect(postOrder(trees.sorted)).toEqual([5, 4, 3, 2, 1]); + expect(postOrder(trees.reverse_sorted)).toEqual([1, 2, 3, 4, 5]); + expect(postOrder(trees.balanced)).toEqual([2, 4, 3, 6, 8, 7, 5]); + expect(postOrder(trees.marginally_balanced)).toEqual([2, 3, 5, 6, 8, 7, 4]); + expect(postOrder(trees.unbalanced)).toEqual([4, 3, 2, 6, 7, 8, 5]); + }); + + test('breadthFirst', () => { + const { trees } = setup(); + expect(breadthFirst(trees.empty)).toEqual([]); + expect(breadthFirst(trees.single)).toEqual([1]); + expect(breadthFirst(trees.sorted)).toEqual([1, 2, 3, 4, 5]); + expect(breadthFirst(trees.reverse_sorted)).toEqual([5, 4, 3, 2, 1]); + expect(breadthFirst(trees.balanced)).toEqual([5, 3, 7, 2, 4, 6, 8]); + expect(breadthFirst(trees.marginally_balanced)).toEqual([4, 3, 7, 2, 6, 8, 5]); + expect(breadthFirst(trees.unbalanced)).toEqual([5, 2, 8, 3, 7, 4, 6]); + }); + }); +}); diff --git a/201810-maze/README.md b/201810-maze/README.md new file mode 100644 index 0000000..be006ad --- /dev/null +++ b/201810-maze/README.md @@ -0,0 +1,160 @@ +October 2018 challenge +====================== + +This months challenge consists of you writing a bot to solve a maze. +We will have three levels, level > 1 will be announced soon. + +![Maze](https://raw.githubusercontent.com/Thinkmill/code-challenge/master/201810-maze/maze.gif) + +Level 1: **DUE 31st Oct** +Level 2: **DUE 14th Nov** +Level 3: **DUE 23rd Jan** + +## RULEZ + +1. Node only +1. No dependencies +1. No changes to engine +1. Put your bot into a folder and name folder appropriately +1. No data sharing between games +1. No Internet +1. No js prototype changing +1. Your code has to stay inside your bots folder +1. Do not output to `stdout` +1. At the beginning of each round, add your bot to a new folder then open a PR to this repo (we only merge on the day the round begins) + +## Levels + +- **LEVEL 1** + Solve the maze by going to the green cross. + You have 3000 steps to solve the first level. + Due 31st Oct +- **LEVEL 2** + Solve both levels with the same bot. + You have 3000 steps to solve the first level. + You have 6000 steps to solve the first level. + Due 14th Nov +- **LEVEL 3** + Solve all three levels with the same bot. + You have 3000 steps to solve the first level. + You have 6000 steps to solve the first level. + You have 9120 steps to solve the last level. + Due 23rd Jan + +## How to run the game? + +The game comes with a small "example" bot that just randomizes it's movements. + +To run the game for a bot `cd` into the challenge `201810-maze` folder. +To play the game run: + +```sh +yarn play example/index.js --level 1 +``` + +_(💡 Tip: `--level` & `--speed` are optional. See [CLI Options](#cli-options) below.)_ + +```sh +. +├── bot1 +│   └── index.js +├── bot2 +│   └── index.js +├── bot3 +│   └── index.js +│ +├── README.md +├── constants.js +├── helper.js +├── index.js +└── test.js +``` + +So in the example above to run the game for bot2 you must run: + +```sh +yarn play bot2/index.js +``` + +Once the game runs you can use the key `q` to quit the game any time. +You can also use the arrow functions `←` and `→` to step through each step your bot has taken. +Go back in history and analyses where your bot went wrong etc. + +### CLI Options + +``` +--level|-l Set the level to run (Default: 1) +--speed|-s Set the time in milliseconds between each step (Default: 500) +``` + +## How do I build a bot? + +- Create a folder in the root (next to the example bot) +- Include a javascript file that exports below class + +### Class to export + +The example bot is structured like this: + +```js +class BOT { + constructor({ size, start, end }) {} + + Move({ MAP }) { + const actions = ['up', 'right', 'down', 'left']; + return actions[ Math.floor( Math.random() * actions.length ) ]; + } +} + +module.exports = exports = BOT; +``` + +The class you have to export from your bot needs to include the below method: + +- `Move` + - Called when it is your turn to decide where to go + - parameters: `{ MAP }` + - return: `'up' | 'right' | 'down' | 'left'` +- `constructor` of your class + - parameters: `size`, `start`, `end` + +### The parameters + +`MAP` is an array of arrays and tells you in a grid of 5x5 around you where blocks are. + +`false` = blocks +`true` = no blocks + +An example would be: + +```js +MAP = [ + [ true, false, true, true, true ], + [ true, true, true, true, false ], + [ true, true, false, true, true ], + [ false, true, true, false, true ], + [ true, true, true, false, true ], +]; +``` +This would visualize as: + +```sh +░ ▓ ░ ░ ░ +░ ░ ░ ░ ▓ +░ ░ ▓ ░ ░ +▓ ░ ░ ▓ ░ +░ ░ ░ ▓ ░ +``` + +Your constructor of your BOT will also get three parameters: + +- `size` = `{ width: , height: }` - The size of your board +- `start` = `[ , ]` - The position you're starting at _(The first number is the row, the second the column)_ +- `end` = `[ , ]` - The position you want to go to _(The first number is the row, the second the column)_ + +## How does the engine work? + +The engine will run the entire game and populate a history array with all the steps your bot has taken. +Only then will it start playing it back to you. +This gives you the power to go through the history at your own pace and even go back in time. +That's the reason why the outcome of the game is displayed on the top right away. diff --git a/201810-maze/SimonBot/index.js b/201810-maze/SimonBot/index.js new file mode 100644 index 0000000..9e817ba --- /dev/null +++ b/201810-maze/SimonBot/index.js @@ -0,0 +1,87 @@ +"use strict"; + +class BOT { + constructor({ size, start, end }) { + this.bannedAction = '' // bannedAction contains a nextAction we know we shouldn't take + } + + Move({ MAP }) { + + // TODO - Improvements: + // 1. Determine preferredActions automatically - it's currently hard coded + // 2. The edge case fix will only work for dead ends that are no more than 2 levels deep + + // We simply move right and down towards the goal + // TODO - we can use start, end in constructor to determine our prefferedActions + const prefferedActions = ['right', 'down'].filter(action => action !== this.bannedAction); + let nextAction = prefferedActions[Math.floor(Math.random() * prefferedActions.length)] + + /** + * We don't want to waste moves by trying to move into blockages + * Calculate whether any of our potenital next actions are blocked + * + * @param {Array} map - Array representation of the map surroundings + * + * @return {Object} - false indicates that nextAction is blocked { up: true, right: true, down: false, left: true } + * + */ + const determineSurroundings = map => { + // Our current location is the center of the map + const currentLocation = Math.floor(MAP.length / 2); + + return { + up: map[currentLocation - 1][currentLocation], + right: map[currentLocation][currentLocation + 1], + down: map[currentLocation + 1][currentLocation], + left: map[currentLocation][currentLocation - 1] + } + } + + const canMove = determineSurroundings(MAP); + + if(!canMove.right && canMove.down) nextAction = this.bannedAction === 'down' ? 'up' : 'down' + if(!canMove.down && canMove.right) nextAction = this.bannedAction === 'right' ? 'left' : 'right' + + // EDGE CASE + // A nasty edge case of the simple 'just move down and right' approach is that we can get stuck in an inifinte loop for some geometrys: + // ░ ▓ ▓ ░ ░ + // ░ Φ ░ ▓ ░ + // ░ ▓ ▓ ░ ░ + // ░ ░ ░ ▓ ░ + // ░ ░ ░ ▓ ░ + // Step 1. In the above example, the player will choose to move right because it cannot move down. + + // ░ ▓ ▓ ░ ░ + // ░ ░ Φ ▓ ░ + // ░ ▓ ▓ ░ ░ + // ░ ░ ░ ▓ ░ + // ░ ░ ░ ▓ ░ + // Step 2. Now the player will choose to move back because it cannot move any other way. Thus returning to previous position + + // ░ ▓ ▓ ░ ░ + // ░ Φ ░ ▓ ░ + // ░ ▓ ▓ ░ ░ + // ░ ░ ░ ▓ ░ + // ░ ░ ░ ▓ ░ + // Step 3. The player will choose to move right because... Uh oh - we are stuck in an infinite loop + + // To remedy this, when Step 2 occurs, we set a reminder to ban repeating the action on our next step + // This will break down for deeper dead end geometry - but it's a simple solution for now + if((!canMove.right || this.bannedAction === 'right') && !canMove.down && canMove.up) { + // we got stuck, lets remember not to return to this position + this.bannedAction = 'down'; + nextAction = 'up' + } + else if(!canMove.right && !canMove.down && !canMove.up) { + // we got stuck, lets remember not to return to this position + this.bannedAction = 'right'; + nextAction = 'left' + } else { + this.bannedAction = '' + } + + return nextAction; + } +} + +module.exports = exports = BOT; diff --git a/201810-maze/example/index.js b/201810-maze/example/index.js new file mode 100644 index 0000000..e452c1d --- /dev/null +++ b/201810-maze/example/index.js @@ -0,0 +1,12 @@ +'use strict'; + +class BOT { + constructor({ size, start, end }) {} + + Move({ MAP }) { + const actions = ['up', 'right', 'down', 'left']; + return actions[ Math.floor( Math.random() * actions.length ) ]; + } +} + +module.exports = exports = BOT; diff --git a/201810-maze/index.js b/201810-maze/index.js new file mode 100644 index 0000000..65c54f0 --- /dev/null +++ b/201810-maze/index.js @@ -0,0 +1,393 @@ +'use strict'; + +const { Style } = require('./../201808-coup/helper.js'); +const Writable = require('stream').Writable; +const LEVELS = require('./levels.json'); +const Readline = require('readline'); +const CliSize = require('cli-size'); +const Path = require('path'); +const Fs = require('fs'); + + +class MAZE { + constructor({ level = 1, userPath, stepTime = 500 }) { + this.muted = true; + + if( !LEVELS[ level ] ) { + console.error(`${ Style.red(`Level ${ level } does not exist! We only got `) }${ Style.yellow( Object.keys( LEVELS ).join(', ') ) }`); + process.exit( 1 ); + } + this.level = level; + this.position = LEVELS[ this.level ].start; + this.end = LEVELS[ this.level ].end; + this.map = LEVELS[ this.level ].map; + this.width = LEVELS[ this.level ].width; + this.height = LEVELS[ this.level ].height; + this.maxSteps = this.width * this.height * 4; + this.history = [ this.position ]; + this.step = 0; + this.stepTime = stepTime; + + this.block = Style.white('▓'); + this.shadow = Style.gray('░'); + this.shadowBlock = Style.white('░'); + this.hero = Style.magenta('Φ'); + this.goal = Style.green('x'); + + try { + const BOT = require(`./${ userPath }`); + this.BOT = new BOT({ + size: { width: this.width, height: this.height }, + start: this.position, + end: this.end, + }); + } + catch( error ) { + console.error( Style.red( error ) ); + } + + const CustomStdout = new Writable({ + write: ( chunk, encoding, callback ) => { + if( !this.muted ) { + process.stdout.write( chunk, encoding ); + } + + callback(); + } + }); + + this.RL = Readline.createInterface({ + input: process.stdin, + output: CustomStdout, + terminal: true, + historySize: 0, + }); + + Readline.emitKeypressEvents( process.stdin ); + process.stdin.setEncoding('utf8'); + + if(process.stdin.isTTY) { + process.stdin.setRawMode( true ); + } + + process.on('SIGWINCH', () => { // redraw on terminal resize + this.Frame(); + this.Board(); + }); + + process.stdin.on('keypress', (chunk, key) => { // redraw frame and board on terminal resize + this.RL.clearLine(); + + if( key.name === 'right' ) { + clearTimeout( this.timeout ); + this.Play(); + } + else if( key.name === 'left' ) { + clearTimeout( this.timeout ); + this.step -= 2; + if( this.step < 0 ) this.step = 0; + this.Play(); + } + else if( key.name === 'q' ) { + process.exit( 0 ); + } + else { + return; + } + }); + } + + Start() { + this.Frame(); + this.Board(); + this.Record(); + } + + Record() { + const newPos = this.GetCoord( this.BOT.Move({ MAP: this.GetMap() }) ); + this.position = this.GetPos( newPos[ 0 ], newPos[ 1 ] ) ? newPos : this.position; + this.history.push( this.position ); + + if( this.position[0] === this.end[0] && this.position[1] === this.end[1] ) { + this.Message(`Press ${ Style.yellow('q') } to end`); + this.Play(); + } + else { + if( this.history.length < this.maxSteps ) { + process.nextTick(() => this.Record()); + } + else { + this.Play(); + } + } + } + + Play() { + this.Board(); + + const nextStep = this.history[ this.step ]; + if( nextStep ) { + this.position = nextStep; + this.step ++; + } + + this.Board(); + this.Score( this.step ); + + if( this.position[0] === this.end[0] && this.position[1] === this.end[1] ) { + this.Banner(' you won! '); + } + else { + if( this.step < this.maxSteps ) { + this.timeout = setTimeout( () => this.Play( this.step ), this.stepTime ); + } + else { + this.Banner(' you lost! '); + } + } + } + + GetMap( position = this.position ) { + return [ + [ + this.GetPos( position[ 0 ] - 2, position[ 1 ] - 2 ), + this.GetPos( position[ 0 ] - 2, position[ 1 ] - 1 ), + this.GetPos( position[ 0 ] - 2, position[ 1 ] - 0 ), + this.GetPos( position[ 0 ] - 2, position[ 1 ] + 1 ), + this.GetPos( position[ 0 ] - 2, position[ 1 ] + 2 ), + ], + [ + this.GetPos( position[ 0 ] - 1, position[ 1 ] - 2 ), + this.GetPos( position[ 0 ] - 1, position[ 1 ] - 1 ), + this.GetPos( position[ 0 ] - 1, position[ 1 ] - 0 ), + this.GetPos( position[ 0 ] - 1, position[ 1 ] + 1 ), + this.GetPos( position[ 0 ] - 1, position[ 1 ] + 2 ), + ], + [ + this.GetPos( position[ 0 ] - 0, position[ 1 ] - 2 ), + this.GetPos( position[ 0 ] - 0, position[ 1 ] - 1 ), + this.GetPos( position[ 0 ] - 0, position[ 1 ] - 0 ), + this.GetPos( position[ 0 ] - 0, position[ 1 ] + 1 ), + this.GetPos( position[ 0 ] - 0, position[ 1 ] + 2 ), + ], + [ + this.GetPos( position[ 0 ] + 1, position[ 1 ] - 2 ), + this.GetPos( position[ 0 ] + 1, position[ 1 ] - 1 ), + this.GetPos( position[ 0 ] + 1, position[ 1 ] - 0 ), + this.GetPos( position[ 0 ] + 1, position[ 1 ] + 1 ), + this.GetPos( position[ 0 ] + 1, position[ 1 ] + 2 ), + ], + [ + this.GetPos( position[ 0 ] + 2, position[ 1 ] - 2 ), + this.GetPos( position[ 0 ] + 2, position[ 1 ] - 1 ), + this.GetPos( position[ 0 ] + 2, position[ 1 ] - 0 ), + this.GetPos( position[ 0 ] + 2, position[ 1 ] + 1 ), + this.GetPos( position[ 0 ] + 2, position[ 1 ] + 2 ), + ], + ]; + } + + GetPos( x, y ) { + if( !this.map[ x ] ) return false; + return !!this.map[ x ][ y ]; + } + + GetCoord( movement, position = this.position ) { + if( movement === 'up' ) return [ position[ 0 ] - 1, position[ 1 ] ]; + else if( movement === 'right' ) return [ position[ 0 ], position[ 1 ] + 1 ]; + else if( movement === 'down' ) return [ position[ 0 ] + 1, position[ 1 ] ]; + else if( movement === 'left' ) return [ position[ 0 ], position[ 1 ] - 1 ]; + else return position; + } + + CheckSize( width = this.frameWidth, height = this.frameHeight + 4 ) { + let error = false; + + if( CliSize().columns < width ) { + error = `\n Your console window is not wide enough for this game\n` + + ` Please resize your window to at least ${ width } x ${ height }\n` + + ` (It is ${ CliSize().columns } x ${ CliSize().rows })\n`; + } + + if( CliSize().rows < height ) { + error = `\n Your console window is not tall enough for this game\n` + + ` Please resize your window to at least ${ width } x ${ height }\n` + + ` (It is ${ CliSize().columns } x ${ CliSize().rows })\n`; + } + + return error; + } + + GetSpaceLeft( width = this.width ) { + return Math.floor( ( CliSize().columns - width ) / 2 ); + } + + GetSpaceTop( height = this.height ) { + return Math.ceil( ( CliSize().rows - height ) / 2 ); + } + + Frame() { + const logoLeft = ''.padStart( this.GetSpaceLeft( 43 ), ' ' ); + const logo = [ + `${ logoLeft }${ Style.green('_| _| _|_| _|_|_|_|_| _|_|_|_|') }`, + `${ logoLeft }${ Style.green('_|_| _|_| _| _| _| _|') }`, + `${ logoLeft }${ Style.green('_| _| _| _|_|_|_| _| _|_|_|') }`, + `${ logoLeft }${ Style.red('_| _| _| _| _| _|') }`, + `${ logoLeft }${ Style.red('_| _| _| _| _|_|_|_|_| _|_|_|_|') } ${ Style.gray(`level${ this.level }`) }\n`, + ]; + this.frameWidth = this.width + 2; + this.frameHeight = this.height + 4 + logo.length; + + this.muted = false; + const error = this.CheckSize(); + if( error ) { + this.RL.write(`\n\n${ Style.red( error ) }`); + } + else { + Readline.cursorTo( this.RL, 0, 0 ); + Readline.clearScreenDown( this.RL ); + + const spaceLeft = ''.padStart( this.GetSpaceLeft( this.frameWidth ), ' ' ); + const spaceTop = '\n'.repeat( this.GetSpaceTop( this.frameHeight ) ); + + this.RL.write( spaceTop ); + this.RL.write( logo.join('\n') ); + + this.RL.write(`${ spaceLeft }${ Style.gray(`┌${ '─'.repeat( this.width ) }┐`) }\n`); + this.RL.write(`${ spaceLeft }${ Style.gray(`│${ ' '.repeat( this.width ) }│`) }\n`.repeat( this.height )); + this.RL.write(`${ spaceLeft }${ Style.gray(`└${ '─'.repeat( this.width ) }┘`) }\n\n`); + + this.RL.write( spaceTop ); + this.Message(` Press ${ Style.yellow('q') } to end`); + } + + this.muted = true; + } + + Board() { + this.muted = false; + let left = this.GetSpaceLeft( this.frameWidth ) + 1; + let top = this.GetSpaceTop( this.frameHeight - 11 ); + let output = ''; + + for( let h = 0; h < this.height; h++ ) { + output += Style.gray( '│'.padStart( left, ' ' ) ); + + for( let w = 0; w < this.width; w++ ) { + if( h === this.position[ 0 ] && w === this.position[ 1 ] ) { + output += this.hero; + } + else if( h === this.end[ 0 ] && w === this.end[ 1 ] ) { + output += this.goal; + } + else { + let block = this.shadowBlock; + let space = this.shadow; + + if( + h >= this.position[ 0 ] - 2 && + h <= this.position[ 0 ] + 2 && + w >= this.position[ 1 ] - 2 && + w <= this.position[ 1 ] + 2 + ) { + block = this.block; + space = ' '; + } + + output += this.map[ h ][ w ] ? space : block; + } + } + output += '\n'; + } + + Readline.cursorTo( this.RL, 0, top ); + this.RL.write( output ); + + Readline.cursorTo( this.RL, 0, ( CliSize().rows - 1 ) ); + this.muted = true; + } + + Banner( msg ) { + this.muted = false; + const left = Math.floor(( CliSize().columns / 2 ) - ( msg.length / 2 )); + const top = Math.floor( CliSize().rows / 2 ); + Readline.cursorTo( this.RL, left, (top - 1) ); + this.RL.write( ''.padStart( msg.length, ' ' ) ); + Readline.cursorTo( this.RL, left, top ); + this.RL.write( msg ); + Readline.cursorTo( this.RL, left, (top + 1) ); + this.RL.write( ''.padStart( msg.length, ' ' ) ); + Readline.cursorTo( this.RL, 0, ( CliSize().rows - 1 ) ); + this.muted = true; + } + + Message( msg ) { + this.muted = false; + Readline.cursorTo( this.RL, 0, ( CliSize().rows - 1 ) ); + this.RL.write( msg ); + this.muted = true; + } + + Score( step ) { + const total = this.history.length; + const totalLength = total.toString().length; + this.muted = false; + Readline.cursorTo( this.RL, 0, 1 ); + this.RL.write(`Total steps: ${ total } | Current: ${ step } | Outcome: ${ + this.history.length === this.maxSteps + ? Style.red( 'loss'.padEnd( totalLength + 4 ) ) + : Style.green( 'win'.padEnd( totalLength + 3 ) ) + }`); + Readline.cursorTo( this.RL, 0, ( CliSize().rows - 1 ) ); + this.muted = true; + } + + _randInt( n ) { + return Math.floor( n * Math.random() ) + } + + _solveable( map, s, e ) { + if (!map[s[0]][s[1]]) return false; + const n=map.length; + const ns=map.reduce((acc, row, i) => ({...acc, ...row.reduce((o, c, j) => ({...o, [i*n + j]: c}), {})}) ,{}); + const v=Object.keys(ns).reduce((o, k) => ({...o, [k]: false}), {}); + let cn=s[1]*n+s[0] + const cs=[cn]; + v[cn]=true; + while (cn!==e[1]*n+e[0] && cn !== undefined) { + const x=cn%n; + const y=(cn-cn%n)/n; + const nn=[[x,y+1],[x+1,y],[x,y-1],[x-1,y]].filter(p=>p.every(z=>z>=0&&zyy*n+xx).find(q=>!v[q]&&ns[q]); + if (nn===undefined) { + cs.pop(); + } else { + cs.push(nn); + v[nn]=true; + } + cn=cs.slice(-1)[0]; + } + return cn===e[1]*n+e[0]; + } + + generateMap( n, difficulty, start, end ) { + let attempts = 0; + while (attempts < 1000) { + const map = Array(n).fill().map(_ => Array(n).fill(true)); + + let blocks = n * n * difficulty; + + while (blocks > 0) { + map[this._randInt(n)][this._randInt(n)] = false; + blocks--; + } + + if (this._solveable(map, start, end)) return map; + attempts ++; + } + } +} + + +module.exports = exports = { + MAZE, +}; diff --git a/201810-maze/jean-baudrillard/index.js b/201810-maze/jean-baudrillard/index.js new file mode 100644 index 0000000..74e558f --- /dev/null +++ b/201810-maze/jean-baudrillard/index.js @@ -0,0 +1,72 @@ +'use strict'; + +class BOT { + constructor({ size, start, end }) { + console.log(size, start, end); + this.counter = 0; + this.size = size; + this.start = start; + this.current = start; + this.end = end; + } + + updateCurrentPosition (actionTaken) { + switch (actionTaken) { + case 'up': { + const limit = 0; + const newValue = this.current[0] - 1; + if (newValue > limit) { + this.current[0] = newValue; + } + break; + } + case 'down': { + const limit = this.size.height; + const newValue = this.current[0] + 1; + console.log(newValue, limit); + if (newValue < limit) { + this.current[0] = newValue; + } + break; + } + case 'left': { + const limit = 0; + const newValue = this.current[1] - 1; + if (newValue > limit) { + this.current[1] = newValue; + } + break; + } + case 'right': { + const limit = this.size.width; + const newValue = this.current[1] + 1; + if (newValue < limit) { + this.current[1] = newValue; + } + break; + } + default: + break; + }; + this.counter++; + } + + getBestMove (MAP) { + const [ y, x ] = this.current; + const [ ey, ex ] = this.end; + if (x < ex) { + return 'right'; + } + if (y < ey) { + return 'down'; + } + } + + Move({ MAP }) { + const actionTaken = this.getBestMove(MAP); + this.updateCurrentPosition(actionTaken); + return actionTaken; + } +} + +module.exports = exports = BOT; diff --git a/201810-maze/jesstelford/index.js b/201810-maze/jesstelford/index.js new file mode 100644 index 0000000..22dcbf0 --- /dev/null +++ b/201810-maze/jesstelford/index.js @@ -0,0 +1,295 @@ +const X = 0; +const Y = 1; +const VISIBLE_DISTANCE = 2; +const VISIBLE_WIDTH = (VISIBLE_DISTANCE * 2) + 1; +const VISIBLE_HEIGHT = (VISIBLE_DISTANCE * 2) + 1; +const IS_TRAVERSIBLE = true; + +const spliceImmutably = (collection, index, deleteNum = collection.length, newStuff = []) => { + if (index < 0) { throw new Error('Index must be a positive integer'); } + if (deleteNum < 0) { throw new Error('deleteNum must be a positive integer'); } + if (!Array.isArray(newStuff)) { throw new Error('Must provide an array to insert'); } + return collection.slice(0, index).concat(...newStuff, collection.slice(index + deleteNum)); +}; + +// TODO implement a non-naive algorithm +function createPriorityQueue(comparator) { + const queue = []; + + function indexOfLowestPriority() { + let lowestPriority = Infinity; + let lowestIndex = -1; + + for (let index = 0; index < queue.length; index += 1) { + if (comparator(queue[index].priority, lowestPriority) < 0) { + lowestPriority = queue[index].priority; + lowestIndex = index; + } + } + + return lowestIndex; + } + + function indexOfItem(item) { + return queue.find(item => item.item === item); + } + + return { + // returns the (numerically) lowest priority of any item in the queue (or infinity if the queue is empty) + topKey() { + if (!queue.length) { + return Infinity; + } + return queue[indexOfLowestPriority()].priority; + }, + + // removes the item with the lowest priority from the queue and returns it + pop() { + if (!queue.length) { + return null; + } + + const index = indexOfLowestPriority(); + const result = queue[index]; + + queue.splice(index, 1); + + return result.item; + }, + + // inserts a item with a given priority into the queue + insert(item, priority) { + queue.push({ item, priority }); + }, + + // removes a item from the queue + remove(item) { + const index = indexOfItem(item); + if (index !== -1) { + queue.splice(index, 1); + } + }, + + // returns true if the queue contains the specified item, false if not + contains(item) { + const index = indexOfItem(item); + return index !== -1; + }, + }; +} + +function createAstar(map, { width, height }) { + return { + computeShortestPath([startX, startY], [endX, endY]) { + // The set of nodes already evaluated + const closedSet = []; + + // The set of currently discovered nodes that are not evaluated yet. + // Initially, only the start node is known. + const openSet = [[startX, startY]]; + + const nodeMap = map.map(row => row.map(() => ({ + // For each node, which node it can most efficiently be reached from. + // If a node can be reached from many nodes, cameFrom will eventually contain the + // most efficient previous step. + cameFrom: null, + + // For each node, the cost of getting from the start node to that node. + gScore: Infinity, + + // For each node, the total cost of getting from the start node to the goal + // by passing by that node. That value is partly known, partly heuristic. + fScore: Infinity, + }))); + + // The cost of going from start to start is zero. + nodeMap[startY][startX].gScore = 0; + + // For the first node, that value is completely heuristic. + nodeMap[startY][startX].fScore = heuristic([startX, startY], [endX, endY]); + + while (openSet.length) { + const [currentX, currentY] = popLowestFScoreFromOpen(openSet, nodeMap); + if (currentX === endX && currentY === endY) { + return reconstructPath([startX, startY], [endX, endY], nodeMap); + } + + closedSet.push([currentX, currentY]); + + getNeighbours(currentX, currentY).forEach(([neighbourX, neighbourY]) => { + if (closedSet.find(([closedX, closedY]) => neighbourX === closedX && neighbourY === closedY)) { + return; + } + + const currentGScore = nodeMap[currentY][currentX].gScore + getCostBetween([currentX, currentY], [neighbourX, neighbourY]) + + if (!openSet.find(([openX, openY]) => neighbourX === openX && neighbourY === openY)) { + // New node discovered + openSet.push([neighbourX, neighbourY]); + } else if (currentGScore >= nodeMap[neighbourY][neighbourX].gScore) { + // This is not a better path + return; + } + + // This is the best path so far, so we record it + nodeMap[neighbourY][neighbourX].cameFrom = [currentX, currentY]; + nodeMap[neighbourY][neighbourX].gScore = currentGScore; + nodeMap[neighbourY][neighbourX].fScore = nodeMap[neighbourY][neighbourX].gScore + heuristic([neighbourX, neighbourY], [endX, endY]); + }); + + + } + }, + } + + function getCostBetween() { + // NOTE: No diagonal movements + return 1; + } + + function getNeighbours(x, y) { + const result = []; + + if (x > 0 && map[y][x - 1] === IS_TRAVERSIBLE) { + result.push([x - 1, y]); + } + + if (y > 0 && map[y - 1][x] === IS_TRAVERSIBLE) { + result.push([x, y - 1]); + } + + if (x < width - 1 && map[y][x + 1] === IS_TRAVERSIBLE) { + result.push([x + 1, y]); + } + + if (y < height - 1 && map[y + 1][x] === IS_TRAVERSIBLE) { + result.push([x, y + 1]); + } + + return result; + } + + // Return the best path (inclusive of the starting position) + function reconstructPath([startX, startY], [endX, endY], nodeMap) { + const path = [[endX, endY]]; + + let currentX = endX; + let currentY = endY; + + while (currentX !== startX || currentY !== startY) { + [currentX, currentY] = nodeMap[currentY][currentX].cameFrom; + path.unshift([currentX, currentY]); + } + + return path; + } + + function popLowestFScoreFromOpen(openSet, nodeMap) { + let lowestScore = Infinity; + let lowestIndex = -1; + openSet.forEach(([x, y], index) => { + if (nodeMap[y][x].fScore < lowestScore) { + lowestScore = nodeMap[y][x].fScore; + lowestIndex = index; + } + }); + + if (lowestIndex !== -1) { + // capture result + const result = openSet[lowestIndex]; + // remove it from the array + openSet.splice(lowestIndex, 1); + // return it + return result; + } + + return null; + } + + function heuristic([fromX, fromY], [endX, endY]) { + // NOTE: No diagonal movements, so the diagonal is not an accurate heuristic + // Instead we use the straight edge distances + return Math.abs(endX - fromX) + Math.abs(endY - fromY); + } +} + +class BOT { + // size = {width: 50, height: 15} + // start = [0, 0] + // end = [14, 49] + constructor({ size, start, end }) { + // The coordinates come in as [y, x], so we swap them for usage internally + this.start = [start[1], start[0]]; + this.end = [end[1], end[0]]; + this.position = [...this.start]; + this.size = {...size}; + + this.map = Array(size.height).fill(null).map(() => + // Default to the entire map being traversable + Array(size.width).fill(IS_TRAVERSIBLE) + ); + + this.astar = createAstar(this.map, this.size); + + this.Move = this.Move.bind(this); + this.mergeVisibleRangeIntoMap = this.mergeVisibleRangeIntoMap.bind(this); + } + + mergeVisibleRangeIntoMap(visible) { + const startRow = Math.max(0, this.position[Y] - VISIBLE_DISTANCE); + const endRow = Math.min(this.size.height - 1, this.position[Y] + VISIBLE_DISTANCE); + const startCol = Math.max(0, this.position[X] - VISIBLE_DISTANCE); + const endCol = Math.min(this.size.width - 1, this.position[X] + VISIBLE_DISTANCE); + const visibleRowOffset = -Math.min(0, this.position[Y] - VISIBLE_DISTANCE) + const visibleColOffset = -Math.min(0, this.position[X] - VISIBLE_DISTANCE) + + const aStarNodes = []; + + // TODO: Could we make this an immutable operation? + for (let mapRow = startRow; mapRow <= endRow; mapRow += 1) { + const visibleRow = visible[visibleRowOffset + (mapRow - startRow)].slice(visibleColOffset); + this.map[mapRow] = spliceImmutably(this.map[mapRow], startCol, (endCol - startCol) + 1, visibleRow); + + // Queue up node changes for Astar + aStarNodes.push(...visibleRow.map((traversible, visibleIndex) => ({ + x: visibleColOffset + visibleIndex, + y: mapRow, + traversible, + }))); + } + }; + + Move({ MAP }) { + this.mergeVisibleRangeIntoMap(MAP); + const path = this.astar.computeShortestPath(this.position, this.end); + + // Drop the 'current position' from the start + path.shift(); + + if (!path.length) { + throw new Error('No path found'); + } + + const [nextX, nextY] = path[0]; + + let action; + + if (nextX < this.position[X]) { + action = 'left'; + this.position[X] = this.position[X] - 1; + } else if (nextX > this.position[X]) { + action = 'right'; + this.position[X] = this.position[X] + 1; + } else if (nextY < this.position[Y]) { + action = 'up'; + this.position[Y] = this.position[Y] - 1; + } else if (nextY > this.position[Y]) { + action = 'down'; + this.position[Y] = this.position[Y] + 1; + } + + return action; + } +} + +module.exports = exports = BOT; diff --git a/201810-maze/levels.json b/201810-maze/levels.json new file mode 100644 index 0000000..b730e53 --- /dev/null +++ b/201810-maze/levels.json @@ -0,0 +1,85 @@ +{ + "1": { + "width": 50, + "height": 15, + "start": [ 0, 0 ], + "end": [ 14, 49 ], + "map": [ + [ true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true ], + [ true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true ], + [ true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,true,true,true ], + [ true,true,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true ], + [ true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true ], + [ true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,true,true,false,true,true,true,true,false,true,false,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true ], + [ true,true,true,false,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,true,true,true,true,false,true,false,true,true,false,true,true,true,true,false,true,true,true ], + [ true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,false,true,true ], + [ true,false,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,true,true,true,true,true,true ], + [ true,false,true,true,true,true,true,false,true,false,true,false,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true ], + [ true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true ], + [ true,true,true,false,true,true,true,false,true,true,true,false,true,false,false,true,true,false,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true ], + [ true,false,true,true,true,true,false,true,false,true,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,false,true,false,true,true,false,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true ], + [ true,true,true,false,true,true,false,true,true,false,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true ], + [ true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true ] + ] + }, + "2": { + "width": 75, + "height": 20, + "start": [ 0, 0 ], + "end": [ 19, 74 ], + "map": [ + [ true,true,true,true,false,true,true,true,true,true,true,false,true,true,false,true,true,true,false,true,true,true,false,true,true,false,true,true,true,true,false,true,true,true,true,false,false,false,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,true,true,false,true,false,true,false,true,true,true,true,true,true,false ], + [ true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,false,false,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true ], + [ true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true ], + [ false,true,true,false,true,true,true,true,true,false,true,false,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,false,false,false,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,false,true,true,true,true,true ], + [ true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,false,true,true,true,false,true,true,true,true,false,false,true,true,true,true,false,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true ], + [ true,true,true,false,false,true,true,true,true,true,true,true,false,true,true,true,false,true,true,false,true,true,true,true,false,true,true,true,true,false,true,false,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true ], + [ false,true,true,false,true,true,true,false,true,true,false,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,true,false,true,false,true,true,true,true,true,false,true,false,true,true,false,true,true,true,true,false,true,false,true,true,true,false,true,true,true,true,false,true,true,true,false,true,false,false,true,true,true,false,true,true,true,false,false,false ], + [ true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,false,false,true,true,true,true,true,true,true,false,false,true,true,true,true,true,false,true,false,true,true,true,false,true,true,false,true,true,true,false,true,true,true,true,true,true,true,true ], + [ true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,false,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,true,true,false ], + [ true,false,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true ], + [ true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,false,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,false,true,false,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true ], + [ false,true,true,false,true,true,true,false,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,true,true,true,false,true,false,false,true,true,false,false,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,false,true,false ], + [ true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,true,false,false,true,true,false,true,false,true,true,false,true,true,true,false,true,true,true,false,true,true,true,true,true,true,true,true,false,false,true,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true,false,true,false,false,true,true,true,true,true,true ], + [ true,true,true,false,true,true,false,true,false,false,true,false,true,true,true,true,true,true,true,false,true,false,true,true,true,true,true,true,true,true,true,true,false,false,true,true,true,true,true,true,false,false,true,true,false,true,true,false,false,true,true,true,false,false,true,true,true,true,true,true,false,true,true,true,false,true,false,false,true,true,true,true,true,true,true ], + [ false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,false,true,true,false,false,true,true,true,true,true ], + [ true,false,false,true,false,true,true,false,true,false,true,true,true,true,false,true,true,true,false,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,true,false,false,true,false,true,true,true,true,true,false,true,true,true,true,true,true,true,false,false ], + [ true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,false,true,false,true,true,true,true,false,true,true,true,true,false,true,true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,false,true,true,true,true,true,true ], + [ false,false,true,true,true,false,true,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,false,true,true,false,true,true,true,true,true,true,true,true ], + [ true,true,true,true,true,true,true,true,false,true,true,true,false,false,true,true,true,true,false,true,true,true,true,true,true,true,true,true,false,true,true,false,true,false,true,true,true,true,false,true,false,true,true,false,true,true,false,false,false,true,false,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,true ], + [ true,true,false,true,true,false,true,true,true,true,true,true,false,true,true,true,false,true,true,true,false,true,false,true,false,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,true,false,true,true,false,true,true,true,true,true,false,true,true,true,true,true,false,true,false,true,true,false,true,true,true,true ] + ] + }, + "3": { + "width": 95, + "height": 24, + "start": [ 0, 0 ], + "end": [ 23, 94 ], + "map": [ + [ true,true,true,true,false,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false ], + [ true,false,false,true,false,true,false,false,false,true,false,false,false,false,false,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,false,false,false,true,false,false,true,true,true,true,true,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false ], + [ true,false,false,false,false,true,true,false,false,true,false,false,false,false,false,true,false,false,false,false,false,true,true,false,false,false,false,false,false,false,false,false,false,true,true,true,false,false,false,false,true,false,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,false,false,true,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false ], + [ true,true,true,true,false,false,true,false,false,true,false,false,false,false,false,true,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false ], + [ false,false,false,true,false,false,true,false,false,true,false,false,false,false,false,true,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false ], + [ false,false,false,true,false,false,true,false,false,true,true,true,true,true,true,true,false,false,false,true,true,true,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,true,true,true,false,false,false,false,false,false,false,false,false,false ], + [ false,false,false,true,false,false,true,false,false,false,false,false,true,false,false,false,false,false,false,true,false,false,false,true,false,true,false,false,false,false,false,true,true,true,false,true,false,true,false,true,true,true,false,true,true,true,false,true,true,true,false,false,true,false,false,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,true,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false ], + [ false,false,false,true,true,true,true,false,false,false,false,false,true,false,false,false,false,false,false,true,true,false,false,true,true,true,false,true,false,false,false,false,true,false,false,true,true,true,false,true,true,false,false,true,true,true,false,true,true,false,false,false,true,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false ], + [ false,false,false,false,true,false,false,false,true,true,true,false,true,false,false,false,false,true,false,false,false,false,false,true,false,true,false,true,false,false,false,false,true,false,false,true,false,true,false,true,true,true,false,true,false,true,false,true,true,true,false,false,true,false,false,false,true,false,true,false,false,false,false,false,true,true,true,true,true,true,false,false,false,false,false,false,true,false,false,true,false,false,false,true,true,false,false,false,false,false,false,false,false,false,false ], + [ false,false,false,false,true,false,false,false,true,false,false,false,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,true,false,true,true,false,false,false,true,false,false,true,false,false,false,false,false,false,false,false ], + [ false,false,false,false,true,false,false,false,true,false,false,false,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,false,false,true,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false ], + [ false,false,false,false,true,true,true,true,true,false,false,false,false,false,false,true,false,false,true,false,false,false,false,false,false,true,true,false,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,true,false,true,false,false,false,false,false,false,true,true,true,true,true,false,false,false,false,false,false,false,false,false,true,true,false,false,false,false,false,false,false ], + [ false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,true,true,true,false,false,false,false,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false ], + [ false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,false,false,false,false,true,false,false,false,false,false,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,false,false,false,false,false,false,false ], + [ false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,true,false,false,false,false,true,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false ], + [ false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,true,false,false,false,false,false,true,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,true,true,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,false,false,false,false ], + [ false,false,false,false,false,false,false,false,false,false,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,true,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false ], + [ false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,false,false,false ], + [ false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,false,false ], + [ false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,false,true,false,false,false,true,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,true,false,false ], + [ false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,false,false,false,false,true,false,false,false,false,false,false,false,false,false,false,true,true,false,false,false,true,true,true ], + [ false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true,false,false,false,false,false,false,false,false,false,false,true,true,false,false,false,false,true ], + [ false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,false,false,false,false,false,true ], + [ false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,false,true,true,true,true,true,true,true,true ] + ] + } +} diff --git a/201810-maze/maze.gif b/201810-maze/maze.gif new file mode 100644 index 0000000..96def74 Binary files /dev/null and b/201810-maze/maze.gif differ diff --git a/201810-maze/maze.js b/201810-maze/maze.js new file mode 100644 index 0000000..32d23d1 --- /dev/null +++ b/201810-maze/maze.js @@ -0,0 +1,49 @@ +#!/usr/bin/env node + +const { Style } = require('./../201808-coup/helper.js'); +const { MAZE } = require('./index.js'); +const Path = require('path'); +const Fs = require('fs'); + +const userPath = Path.normalize( process.argv[ 3 ] ); + +if( !Fs.existsSync( userPath ) ) { + console.error(`\n\n${ Style.red('The user ') }${ Style.yellow( userPath ) }${Style.red(' was not found.')}\n\n`); + process.exit( 1 ); +} + + +if( process.argv.includes('play') ) { + let level = 1; + let levelIndex = process.argv.indexOf('-l'); + if( levelIndex === -1 ) { + levelIndex = process.argv.indexOf('--level'); + } + + if( levelIndex !== -1 && process.argv[( levelIndex + 1 )] ) { + level = process.argv[( levelIndex + 1 )]; + } + + let speed; + let speedIndex = process.argv.indexOf('-s'); + if( speedIndex === -1 ) { + speedIndex = process.argv.indexOf('--speed'); + } + + if( speedIndex !== -1 && process.argv[( speedIndex + 1 )] ) { + speed = process.argv[( speedIndex + 1 )]; + } + + new MAZE({ + level, + userPath, + stepTime: speed, + }).Start(); +} + +// if( process.argv.includes('loop') ) { +// const loop = new LOOP(); +// const debug = process.argv.includes('-d'); + +// loop.Run( debug ); +// } diff --git a/201810-maze/mitchell/index.js b/201810-maze/mitchell/index.js new file mode 100644 index 0000000..e4ec980 --- /dev/null +++ b/201810-maze/mitchell/index.js @@ -0,0 +1,64 @@ +"use strict"; + +let inverse = { + up: "down", + down: "up", + right: "left", + left: "right" +}; + +class Reverse {} + +class BOT { + constructor({ size, start, end }) { + this.history = []; + this.xDirection = start[0] < end[0] ? "right" : "left"; + this.yDirection = start[1] < end[1] ? "down" : "up"; + this.shouldReverse = 0; + } + + Move({ MAP }) { + try { + let ret = this._move(MAP); + this.history.push(ret); + return ret; + } catch (e) { + if (e instanceof Reverse) { + return inverse[this.history.pop()]; + } + throw e; + } + } + + _move(map) { + if (this.shouldReverse) { + this.shouldReverse--; + this.previousWasReverse = true; + throw new Reverse(); + } + let index = 2; + + let y = { + up: map[index - 1][index], + down: map[index + 1][index] + }; + let x = { + right: map[index][index + 1], + left: map[index][index - 1] + }; + + if (Math.random() > 0.5 && y[this.yDirection]) { + return this.yDirection; + } else if (x[this.xDirection]) { + return this.xDirection; + } else { + if (this.previousWasReverse) { + this.shouldReverse += 2; + } + this.shouldReverse++; + throw new Reverse(); + } + } +} + +module.exports = exports = BOT; diff --git a/201810-maze/nathan/index.js b/201810-maze/nathan/index.js new file mode 100644 index 0000000..6784b1c --- /dev/null +++ b/201810-maze/nathan/index.js @@ -0,0 +1,104 @@ +class BOT { + constructor({ size, start, end }) { + this.position = start; + this.size = size; + this.end = end; + this.direction = "down"; + this.actionSequence = []; + this.history = []; + } + + avoidBumping(direction, { MAP }) { + const amOnTopEdge = this.position[0] == 0; + const amOnBottomEdge = this.position[0] == this.size[0] - 1; + const amOnLeftEdge = this.position[1] == 0; + const amOnRightEdge = this.position[1] == this.size[1] - 1; + + const cantGo = { + up: !MAP[1][2] || amOnTopEdge, + down: !MAP[3][2] || amOnBottomEdge, + left: !MAP[2][1] || amOnLeftEdge, + right: !MAP[2][3] || amOnRightEdge + }; + + if(!cantGo[direction]){ + return direction; + }else{ + let actions = ["up", "right", "down", "left"]; + if (cantGo.up) {actions = actions.filter(action => action != "up")} + if (cantGo.down) {actions = actions.filter(action => action != "down")} + if (cantGo.left) {actions = actions.filter(action => action != "left")} + if (cantGo.right) {actions = actions.filter(action => action != "right")} + + return actions[Math.floor(Math.random() * actions.length)]; + } + } + + updateGPS(action) { + if (action == "down") { this.position[0]++ } + if (action == "up") { this.position[0]-- } + if (action == "left") { this.position[1]-- } + if (action == "right") { this.position[1]++ } + + this.history.unshift(action); + this.history = this.history.slice(0, 9); + } + + changeDirection() { + if (this.direction == "down") { + this.direction = "right"; + } else { + this.direction = "down"; + } + } + + Move({ MAP }) { + const amOnTopEdge = this.position[0] == 0; + const amOnBottomEdge = this.position[0] == this.size[0] - 1; + const amOnLeftEdge = this.position[1] == 0; + const amOnRightEdge = this.position[1] == this.size[1] - 1; + + const somethingIs = { + toTheLeft: { + up: !MAP[2][1] || amOnLeftEdge, + down: !MAP[2][3] || amOnRightEdge, + left: !MAP[3][2] || amOnBottomEdge, + right: !MAP[1][2] || amOnTopEdge + }, + toTheRight: { + up: !MAP[2][3] || amOnRightEdge, + down: !MAP[2][1] || amOnLeftEdge, + left: !MAP[1][2] || amOnTopEdge, + right: !MAP[3][2] || amOnBottomEdge + }, + inFront: { + up: !MAP[1][2] || amOnTopEdge, + down: !MAP[3][2] || amOnBottomEdge, + left: !MAP[2][1] || amOnLeftEdge, + right: !MAP[2][3] || amOnRightEdge + }, + behind: { + up: !MAP[3][2] || amOnBottomEdge, + down: !MAP[1][2] || amOnTopEdge, + left: !MAP[2][3] || amOnRightEdge, + right: !MAP[2][1] || amOnLeftEdge + } + }; + + if (somethingIs.inFront[this.direction]) { + this.changeDirection(); + } + + let action = this.avoidBumping(this.direction,{ MAP }); + + if (this.actionSequence.length > 0) { + action = this.actionSequence.shift(); + } + + this.updateGPS(action); + + return action; + } +} + +module.exports = exports = BOT; diff --git a/201810-maze/noviny/maze.js b/201810-maze/noviny/maze.js new file mode 100644 index 0000000..293a75e --- /dev/null +++ b/201810-maze/noviny/maze.js @@ -0,0 +1,104 @@ +const NUMBER = 100000000; + +const getDistance = (position, goal, grid) => { + let [posHeight, posWidth] = position; + if (!grid[posHeight] || !grid[posHeight][posWidth]) return NUMBER; + let [goalHeight, goalWidth] = goal; + + let distance = + Math.abs(posHeight - goalHeight) + Math.abs(posWidth - goalWidth); + return distance; +}; +const getSurrounds = ([height, width]) => { + let down = [height + 1, width]; + let up = [height - 1, width]; + let left = [height, width - 1]; + let right = [height, width + 1]; + return { up, down, left, right }; +}; +const distancesAround = (position, goal, grid) => { + let { up, down, left, right } = getSurrounds(position); + return [ + { direction: "up", distance: getDistance(up, goal, grid), position: up }, + { + direction: "down", + distance: getDistance(down, goal, grid), + position: down + }, + { + direction: "left", + distance: getDistance(left, goal, grid), + position: left + }, + { + direction: "right", + distance: getDistance(right, goal, grid), + position: right + } + ]; +}; +const getBestDistance = (position, goal, grid) => { + let distances = distancesAround(position, goal, grid); + return distances + .filter(a => a.distance < NUMBER) + .sort((a, b) => a.distance - b.distance)[0]; +}; +const updateMap = (topLeft, map, newInfo) => { + let [colOffset, rowOffset] = topLeft; + + newInfo.forEach((row, colIndex) => { + let modifiedColIndex = colIndex + colOffset; + row.forEach((square, rowIndex) => { + let modifiedRowIndex = rowIndex + rowOffset; + if ( + map[modifiedColIndex] && + map[modifiedColIndex][modifiedRowIndex] === null + ) { + map[modifiedColIndex][modifiedRowIndex] = square; + } + }); + }); + return map; +}; + +class BOT { + constructor({ size, start, end }) { + this.size = size; + this.stack = [start]; + this.currentPosition = start; + this.fakeGrid = [...Array(size.height)].map(() => + [...Array(size.width)].map(() => null) + ); + this.end = end; + } + + Move({ MAP }) { + let [column, row] = this.currentPosition; + this.fakeGrid = updateMap([column - 2, row - 2], this.fakeGrid, MAP); + let newPosition = getBestDistance( + this.currentPosition, + this.end, + this.fakeGrid + ); + + if (!newPosition) { + // backtrack function + let prior = this.stack.pop(); + let [backCol, backRow] = prior; + this.currentPosition = [backCol, backRow]; + if (column < backCol) return "down"; + if (column > backCol) return "up"; + if (row < backRow) return "right"; + if (row > backRow) return "left"; + } + + this.fakeGrid[newPosition.position[0]][newPosition.position[1]] = false; + + this.currentPosition = newPosition.position; + + this.stack.push([column, row]); + return newPosition.direction; + } +} + +module.exports = exports = BOT; diff --git a/201810-maze/noviny/scratchings.js b/201810-maze/noviny/scratchings.js new file mode 100644 index 0000000..7022a25 --- /dev/null +++ b/201810-maze/noviny/scratchings.js @@ -0,0 +1,65 @@ +// prettier-ignore +const fullGrid = [ + [true, true, true, true, true], + [false, true, true, true, true], + [true, true, true, true, true], + [true, true, true, true, true], + [true, true, true, true, true], +] + +const getDistance = (position, goal, grid) => { + let [posHeight, posWidth] = position; + if (!grid[posHeight] || !grid[posHeight][posWidth]) return 100000000; + let [goalHeight, goalWidth] = goal; + + let distance = + Math.abs(posHeight - goalHeight) + Math.abs(posWidth - goalWidth); + return distance; +}; + +const getSurrounds = ([height, width]) => { + let down = [height + 1, width]; + let up = [height - 1, width]; + let left = [height, width, -1]; + let right = [height, width + 1]; + return { up, down, left, right }; +}; + +const distancesAround = (position, goal, grid) => { + let [height, width] = position; + let { up, down, left, right } = getSurrounds(position); + + return [ + { direction: "up", distance: getDistance(up, goal, grid) }, + { direction: "down", distance: getDistance(down, goal, grid) }, + { direction: "left", distance: getDistance(left, goal, grid) }, + { direction: "right", distance: getDistance(right, goal, grid) } + ]; +}; + +const getBestDistance = (position, goal, grid) => { + let distances = distancesAround(position, goal, grid); + distances = distances.sort((a, b) => a.distance - b.distance); + return distances[0].direction; +}; + +let current = [0, 0]; +let end = [3, 3]; +let stack = [current]; +let count = 0; + +while (current[0] !== end[0] && current[1] !== end[1] && count < 1000) { + count++; + let direction = getBestDistance(current, end, fullGrid); + let newLocation = getSurrounds(current)[direction]; + stack.push(current); + current = newLocation; +} + +/* +A place for comments so we don't have to all the slashes +from the current location + a) see best one, otherwise + b) backtrack to the last place on your stack.ullGrid)); + +*/ diff --git a/201810-maze/noviny/stolen-a-star.js b/201810-maze/noviny/stolen-a-star.js new file mode 100644 index 0000000..09c793d --- /dev/null +++ b/201810-maze/noviny/stolen-a-star.js @@ -0,0 +1,110 @@ +var astar = { + init: function(grid) { + for(var x = ; x < grid.length; x++) { + for(var y = ; y < grid[x].length; y++) { + grid[x][y].f = ; + grid[x][y].g = ; + grid[x][y].h = ; + grid[x][y].debug = ""; + grid[x][y].parent = null; + } + } + }, + search: function(grid, start, end) { + astar.init(grid); + + var openList = []; + var closedList = []; + openList.push(start); + + while(openList.length > ) { + + // Grab the lowest f(x) to process next + var lowInd = ; + for(var i=; iG: " + neighbor.g + "
H: " + neighbor.h; + } + } + } + + // No result was found -- empty array signifies failure to find path + return []; + }, + heuristic: function(pos0, pos1) { + // This is the Manhattan distance + var d1 = Math.abs (pos1.x - pos0.x); + var d2 = Math.abs (pos1.y - pos0.y); + return d1 + d2; + }, + neighbors: function(grid, node) { + var ret = []; + var x = node.pos.x; + var y = node.pos.y; + + if(grid[x-1] && grid[x-1][y]) { + ret.push(grid[x-1][y]); + } + if(grid[x+1] && grid[x+1][y]) { + ret.push(grid[x+1][y]); + } + if(grid[x][y-1] && grid[x][y-1]) { + ret.push(grid[x][y-1]); + } + if(grid[x][y+1] && grid[x][y+1]) { + ret.push(grid[x][y+1]); + } + return ret; + } +}; \ No newline at end of file diff --git a/201810-maze/package.json b/201810-maze/package.json new file mode 100644 index 0000000..a25932e --- /dev/null +++ b/201810-maze/package.json @@ -0,0 +1,21 @@ +{ + "name": "code-challenge-201810-path-finder", + "version": "1.0.0", + "description": "October 2018 code challenge", + "main": "index.js", + "scripts": { + "play": "node maze.js play" + }, + "bin": { + "maze": "./maze.js" + }, + "keywords": [], + "author": "", + "license": "ISC", + "devDependencies": { + "prettier": "^1.13.7" + }, + "dependencies": { + "cli-size": "^1.0.9" + } +} diff --git a/201810-maze/timl/index.js b/201810-maze/timl/index.js new file mode 100644 index 0000000..582d717 --- /dev/null +++ b/201810-maze/timl/index.js @@ -0,0 +1,9 @@ +'use strict'; + +class BOT { + Move({ MAP }) { + return MAP[2][3] ? 'right' : 'down'; + } +} + +module.exports = exports = BOT; diff --git a/201904-transpiler/README.md b/201904-transpiler/README.md new file mode 100644 index 0000000..8ee0b9f --- /dev/null +++ b/201904-transpiler/README.md @@ -0,0 +1,231 @@ +# March 2019 Challenge + +This challenge is going to see us build our own compiler (transpiler), and learn the parts that make up this kind of software. + +To do this, you will need to understand the steps that a transpiler goes through as it does its work. + +## Your Mission, if you choose to accept it: + +Expand out the `transpiler.example.js`'s functions to pass the test suite found in `transpiler.tests.js`. + +You can write your functions in any order, however it is likely helpful to understand tokens before you write your parser. + +You are not allowed to use any node modules (other than jest). + +## To get started + +Read the Readme, then open up the `transpiler.example.js` file, and fill in the missing functions. + +You can run `yarn jest --watch` in this folder to test your code. + +## What is a Transpiler? + +A transpiler is software that takes in code from one language, converts it to an Abstract Syntax Tree (AST), and then converts +it back to the same language. Tranpilers are useful to perform transformations on code without doing a full language switch. +For us JS developers, babel and everything we get it to do is why transpilers matter to us. + +## How does a transpiler work? + +A transpiler performs a series of transforms, to go from raw code to raw code. The conversion steps look like: + +``` +tokenizer(raw_code) => tokens +parser(tokens) => AST +transformer(AST) => AST +generator(AST) => raw_code +``` + +### Tokenizing + +Tokenizing is the process of converting raw code into tokens. A token is an object that represents a discrete unit +in your code, such as: + +```js +{ type 'Number', value: '7' } +``` + +Every token has a type. This is used by later processes to decide what to do with the token. In addition, some +tokens have values, which are a string, and hold some information from the source code. An example of tokenizing +would be taking the code snippet: + +```js +a = 7 +``` + +And transforming it into the list of tokens: + +```js +[ + { type 'Identifier', value: 'a' }, + { type: 'VariableAssignmentOperator' }, + { type: "Number", value: "7" } +] +``` + +### Parsing + +An Abstract Syntax Tree (AST) is a tree representation of your code, that goes further than tokens as it contains +informations about how tokens relate to one another. + +This can be seen from something such as this variable declaration in an AST: + +if you start with the code + +```js +let a = 7 +``` + +You would get the tokens + +```js +[ + { type: 'VariableDeclarator' }, + { type 'Identifier', value: 'a' }, + { type: 'VariableAssignmentOperator' }, + { type: "Number", value: "7" } +] +``` + +This would then be parsed into the the following node in an AST + +```js +{ + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + initialValue: { + type: "Number", + value: "7" + } +} +``` + +An AST is built from tokens, not code directly, however can be used to convert back into code. + +### Transforming + +In transformation, the goal is to use information from the AST to return a modified AST. + +For example, if you wanted a transformation to capitalise all variables, you would be +passed the node: + +```js +{ + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + initialValue: { + type: "Number", + value: "7" + } +} +``` + +and return the node: + +```js +{ + type: "VariableDeclaration", + id: { type: "Identifier", value: "A" }, + initialValue: { + type: "Number", + value: "7" + } +} +``` + +### Generating + +In the generation step, you need to convert an AST into code. For example, you could convert + +```js +{ + type: "VariableDeclaration", + id: { type: "Identifier", value: "A" }, + initialValue: { + type: "Number", + value: "7" + } +} +``` + +into the code: + +```js +let A = 7 +``` + +## Challenge 1 - initial set of tokens + +For the first challenge, our goal is to remove unused variables. For example, in the statement: + +```js +let a = 5 +let b = a +export default a; +``` + +The variable b is never used and could be removed, leaving us with the code: + +```js +let a = 5 +export default a +``` + +An unused variable is defined as a variable not used in the code after its declaration. + +For this first part we are using a very reduced set of javascript that includes: + +- `let` as the only variable type +- `numbers` and `identifiers` (variable names) as the only values/data types +- Basic math operators (`+`, `-`, `*`) as the only kinds of operation (no functions yet) + + +## Formal grammar definition + +This is a formal grammar that defines what a valid syntax is in the subset of javascript which we are using. + +``` +Program:: StatementWithLineBreak* [Statement] +StatementWithLineBreak:: [Statement] : LineBreak +Statement:: AssignmentExpression | OperationalExpression +AssignmentExpression:: DefaultExportExpression | VariableDeclaration | VariableAssignment +OperationalExpression:: Value | BinaryExpression +DefaultExportExpression:: DefaultExport : OperationalExpression +VariableDeclaration:: VariableDeclarator : Identifier : VariableAssignmentOperator : OperationalExpression +VariableAssignment:: Identifer : VariableAssignmentOperator : OperationalExpression +Value:: Number | Identifier +BinaryExpression:: Value : BinaryOperator : OperationalExpression + +# tokens + +DefaultExport:: "export default" +VariableDeclarator:: "let" +Identifier:: /[a-zA-Z]+/ +Number:: /[0-9]+/ +VariableAssignmentOperator:: "=" +BinaryOperator:: "+" | "-" | "*" +LineBreak:: "\n" + + +# Reading this grammar +# A definition is: +# DefinitionName:: Definition +# A definition may combine multiple other definitions + +# How to indicate optional part of definition +# [ThisInBracketsIsOptional] + +# Indicate a definition is repeated +# RepeatingBit* + +# How to indicate one definition followed by another +# PartA : PartB + +# How to indicate it is one or the other +# ThisOne | OrThisOne +``` + +## Other Resources + +- [How to be a compiler](https://medium.com/@kosamari/how-to-be-a-compiler-make-a-compiler-with-javascript-4a8a13d473b4) is a good article on the concepts at play +- [The AST explorer allows you to examine generated ASTs of code using several different parsers](https://astexplorer.net/) +- [The Super Tiny Compiler](https://github.com/jamiebuilds/the-super-tiny-compiler) is a similar exercise \ No newline at end of file diff --git a/201904-transpiler/charles/transpiler.example.js b/201904-transpiler/charles/transpiler.example.js new file mode 100644 index 0000000..1e666ea --- /dev/null +++ b/201904-transpiler/charles/transpiler.example.js @@ -0,0 +1,317 @@ +/* + ### TOKENIZING ### +*/ +const tokenizer = code => { + /* ... */ + if (!code) return []; + const truncatedCode = truncate(code); + const splitCode = truncatedCode.split(' ').filter(v => v !== ''); + const cleanedCode = cleanCode(splitCode); + const tokens = cleanedCode.filter(v => v).map(convertToToken); + return tokens; // an array of tokens in processed order +}; + +const truncate = code => code.replace(/\b/gi,' '); + +const cleanCode = code => { + return code.map(v => v.replace(/\t+/, '')).reduce((acc, curr) => { + if (curr.match(/\n/)) { + const linebreakIndex = curr.indexOf('\n'); + const a = curr.substring(0, linebreakIndex); + const b = curr.substring(linebreakIndex, linebreakIndex + 1); + const c = curr.substring(linebreakIndex + 1, code.length); + acc = acc.concat([a,b,c]); + } else if (curr.match('default')) { + acc[acc.length - 1] = `${acc[acc.length - 1]} default`; + } else { + acc.push(curr); + } + return acc; + }, []) +} + +const convertToToken = (code) => { + if (code.match(/\n/gi)) { + return { + type: 'LineBreak', + } + } + if (code.match('export default')) { + return { + type: 'DefaultExport', + } + } + if (!isNaN(Number(code))) { + return { + type: 'Number', + value: code, + } + } + if (code.match('let')) { + return { + type: 'VariableDeclarator', + } + } + if (code.match(/[+-\/*]/gi)) { + return { + type: "BinaryOperator", + value: code, + } + } + if (code.match(/=/gi)) { + return { + type: 'VariableAssignmentOperator', + } + } + if (!code.includes('"')) { + return { + type: 'Identifier', + value: code, + } + } +}; + +/* + ### PARSING ### +*/ + +const parser = tokens => { + /* ... */ + return { + type: "Program", + statements: parseStatements(tokens), + }; // an object which is our AST - we can actually refer back to the tree traversal stuff we did +}; + +const performSyntacticAnalysis = tokens => { + // LL(1) here, because its easy. + // with added time, would interrogate LR or LL(k) + const token = tokens[0]; + const lookahead = tokens[1]; + switch (tokens[0].type) { + case "DefaultExport": { + return parseDefaultExport(tokens); + } + case "VariableDeclarator": { + return parseVariableDeclaration(tokens); + } + case "Identifier": { + if (lookahead && lookahead.type === "VariableAssignmentOperator") { + return parseVariableAssigment(tokens); + } + } + case "String": + case "Number": { + if (lookahead && lookahead.type === 'BinaryOperator') { + return parseBinaryExpression(tokens); + } + return tokens.shift(); + } + default: { + tokens.shift(); + } + } +} + +const parseDefaultExport = tokens => { + tokens.shift(); + return { + type: 'DefaultExportExpression', + value: performSyntacticAnalysis(tokens), + } +} + +const parseVariableAssigment = tokens => { + let id = tokens.shift(); + tokens.shift() //remove operator; + let value = performSyntacticAnalysis(tokens); + + const expression = { + type: 'VariableAssignment', + id, + value, + } + console.log(expression); + return expression; +} + +const parseStatements = tokens => { + const statements = []; + while (tokens.length > 0) { + statements.push(performSyntacticAnalysis(tokens)); + } + return statements.filter(i=>i); +} + +const parseBinaryExpression = tokens => { + let left = tokens.shift(); + let operator = tokens.shift().value; + let right = performSyntacticAnalysis(tokens); + + const expression = { + type: 'BinaryExpression', + left, + operator, + right, + } + return expression; +} + + +const parseValue = tokens => { + tokens.shift(); + const value = tokens[0]; + const lookahead = tokens[1] + if (tokens[0].value && !lookahead || lookahead.type === 'LineBreak' ) { + return tokens.shift(); + } else if (lookahead.type === 'BinaryOperator') { + return parseBinaryExpression(tokens); + } +} + +const parseVariableDeclaration = tokens => { + tokens.shift(); + let id = tokens.shift(); + let value = parseValue(tokens); + return { + type: "VariableDeclaration", + id, + value, + } +} + +/* + ## TRANSFORMATION ## +*/ +const constructWithReferences = AST => AST; +const transformer = AST => { + /* ... */ + const unusedVars = AST.statements.reduce((acc, curr) => { + if (curr.type === 'VariableDeclaration') { + acc.push({ name: curr.id.value, used: false }); + visit(curr.value, acc); + return acc; + } + visit(curr, acc); + return acc; + }, []).map(u => !u.used ? u.name : undefined); + return traverse(AST, unusedVars); // a modified AST +}; + +const visit = (AST, declaredVars) => { + if (!AST || typeof AST !== "object") return; + if (AST.type === 'Identifier') { + const foundVariable = declaredVars.find(v => v.name === AST.value); + if (foundVariable) { + foundVariable.used = true; + } + } + const keys = Object.keys(AST); + keys.forEach(k => visit(AST[k], declaredVars)); +} + +const traverse = (AST, unusedVars) => { + let traverser = traversers[AST.type]; + if (!traverser) { + console.error(`Traverser does not exist for this type: ${AST.type}`); + return; + } + return traverser(AST, unusedVars); +} + +const traversers = { + Program: (AST, unusedVars) => { + return { + type: AST.type, + statements: AST.statements.map(s => traverse(s, unusedVars)).filter(i=>i), + } + }, + VariableAssignment: (AST, unusedVars) => { + return { + type: AST.type, + id: traverse(AST.id, unusedVars), + value: traverse(AST.value, unusedVars), + } + }, + VariableDeclaration: (AST, unusedVars) => { + const { value } = traverse(AST.id); + if (unusedVars && unusedVars.includes(value)) return; + return { + type: AST.type, + id: traverse(AST.id, unusedVars), + value: traverse(AST.value, unusedVars) + } + }, + Identifier: (AST, unusedVars) => ({ + type: AST.type, + value: AST.value, + }), + Number: (AST, unusedVars) => ({ + type: AST.type, + value: AST.value, + }), + BinaryExpression: (AST, unusedVars) => ({ + type: AST.type, + left: traverse(AST.left, unusedVars), + operator: AST.operator, + right: traverse(AST.right, unusedVars) + }), + DefaultExportExpression: (AST, unusedVars) => { + return { + type: AST.type, + value: traverse(AST.value, unusedVars), + } + } +} + +const generator = AST => { + /* ... */ + return convertToString(AST) +}; + +const convertToString = AST => { + const generator = generators[AST.type]; + if (!generator) { + console.error(`generator does not exist for this type: ${AST.type}`); + return; + } + return generator(AST); +} + +const generators = { + DefaultExportExpression: AST => `export default ${convertToString(AST.value)}`, + Program: AST => { + if (!AST.statements) return ''; + const code = AST.statements.map(convertToString).join('\n'); + return code; + }, + BinaryExpression: AST => { + return `${convertToString(AST.left)} ${AST.operator} ${convertToString(AST.right)}` + }, + VariableAssignment: AST => { + return `${convertToString(AST.id)} = ${convertToString(AST.value)}`; + }, + VariableDeclaration: (AST) => { + return `let ${convertToString(AST.id)} = ${convertToString(AST.value)}`; + }, + Identifier: (AST) => { + return AST.value; + }, + Number: (AST) => { + return AST.value; + } +} + +const generate = code => { + const tokens = tokenizer(code); + const AST = parser(tokens); + const transformedAST = transformer(AST); + const newCode = generator(transformedAST); + return newCode; +}; + +module.exports = generate; +module.exports.tokenizer = tokenizer; +module.exports.parser = parser; +module.exports.transformer = transformer; +module.exports.generator = generator; diff --git a/201904-transpiler/charles/transpiler.test.js b/201904-transpiler/charles/transpiler.test.js new file mode 100644 index 0000000..df2633c --- /dev/null +++ b/201904-transpiler/charles/transpiler.test.js @@ -0,0 +1,1467 @@ +const generate = require("./transpiler.example"); +const { tokenizer, parser, transformer, generator } = generate; + +describe("tokenizer", () => { + it("should tokenize an empty string", () => { + expect(tokenizer("")).toEqual([]); + }); + it("should tokenize a simple assignment", () => { + expect(tokenizer("let a = 3")).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "3" } + ]); + }); + it("should tokenize a more complicated assignment", () => { + expect(tokenizer("let a = 33 + 44")).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "33" }, + { type: "BinaryOperator", value: "+" }, + { type: "Number", value: "44" } + ]); + }); + it("should tokenize a simple equals expresion", () => { + expect(tokenizer("5 + 3 ")).toEqual([ + { type: "Number", value: "5" }, + { type: "BinaryOperator", value: "+" }, + { type: "Number", value: "3" } + ]); + }); + it("should tokenize a two line statement", () => { + const token = `let a = 5 + let b = a`; + expect(tokenizer(token)).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "a" } + ]); + }); + it("should tokenize a long variable name", () => { + expect(tokenizer("let supercallifragellisticexpialedocious = 5")).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "supercallifragellisticexpialedocious" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" } + ]); + }); + it("should tokenize two variable declarations", () => { + const token = `let a = 33 + let b = 5`; + + expect(tokenizer(token)).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "33" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" } + ]); + }); + it("should tokenize variable reassignment", () => { + const token = `let a = 33 + let b = 5 + a + b`; + + expect(tokenizer(token)).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "33" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "LineBreak" }, + { type: "Identifier", value: "a" }, + { type: "BinaryOperator", value: "+" }, + { type: "Identifier", value: "b" } + ]); + }); + it("should handle actual variable reassignment", () => { + const token = `let a = 33 + a = 13`; + + expect(tokenizer(token)).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "33" }, + { type: "LineBreak" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "13" } + ]); + }); + it("more complex variable declaration", () => { + const token = `let a = 33 + let b = 5 + let c = a + b`; + + expect(tokenizer(token)).toEqual([ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "33" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "c" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "a" }, + { type: "BinaryOperator", value: "+" }, + { type: "Identifier", value: "b" } + ]); + }); + it("should parse export default", () => { + expect(tokenizer("export default 5")).toEqual([ + { type: "DefaultExport" }, + { type: "Number", value: "5" } + ]); + }); +}); + +describe("parser", () => { + it("should create an empty ast from no tokens", () => { + expect(parser([])).toEqual({ type: "Program", statements: [] }); + }); + it("should parse a simple variable declaration", () => { + const tokens = [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" } + ]; + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + } + ] + }); + }); + it("should parse a simple binaryDeclaration", () => { + const tokens = [ + { type: "Number", value: "5" }, + { type: "BinaryOperator", value: "+" }, + { type: "Number", value: "4" } + ]; + + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "BinaryExpression", + operator: "+", + left: { type: "Number", value: "5" }, + right: { type: "Number", value: "4" } + } + ] + }); + }); + it("should handle variable variable assignment with an operator", () => { + const tokens = [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "BinaryOperator", value: "+" }, + { type: "Number", value: "4" } + ]; + + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "BinaryExpression", + operator: "+", + left: { type: "Number", value: "5" }, + right: { type: "Number", value: "4" } + } + } + ] + }); + }); + it("should handle multiple expressions in a line", () => { + const tokens = [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "BinaryOperator", value: "+" }, + { type: "Number", value: "4" }, + { type: "BinaryOperator", value: "+" }, + { type: "Number", value: "3" }, + { type: "BinaryOperator", value: "+" }, + { type: "Number", value: "2" } + ]; + + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "BinaryExpression", + operator: "+", + left: { type: "Number", value: "5" }, + right: { + type: "BinaryExpression", + operator: "+", + left: { type: "Number", value: "4" }, + right: { + type: "BinaryExpression", + operator: "+", + left: { type: "Number", value: "3" }, + right: { type: "Number", value: "2" } + } + } + } + } + ] + }); + }); + it("should handle variable multiple expressions", () => { + const tokens = [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "6" }, + { type: "LineBreak" } + ]; + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { + type: "Number", + value: "6" + } + } + ] + }); + }); + it("should handle variable reassignment", () => { + const tokens = [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "33" }, + { type: "LineBreak" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "13" } + ]; + + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "33" + } + }, + { + type: "VariableAssignment", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "13" + } + } + ] + }); + }); + it("should handle a default export", () => { + const tokens = [{ type: "DefaultExport" }, { type: "Number", value: "5" }]; + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "DefaultExportExpression", + value: { type: "Number", value: "5" } + } + ] + }); + }); + it("should handle dangling identifiers and number", () => { + const tokens = [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "LineBreak" }, + { type: "Number", value: "1" }, + { type: "LineBreak" }, + { type: "Number", value: "365" }, + { type: "LineBreak" }, + { type: "Identifier", value: "a" } + ]; + expect(parser(tokens)).toEqual({ + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "Number", + value: "1" + }, + { + type: "Number", + value: "365" + }, + { + type: "Identifier", + value: "a" + } + ] + }); + }); +}); + +describe("transformer", () => { + it("should remove an unused variable", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "DefaultExportExpression", + value: { + type: "Number", + value: "100" + } + } + ] + }; + + expect(transformer(AST)).toEqual({ + type: "Program", + statements: [ + { + type: "DefaultExportExpression", + value: { + type: "Number", + value: "100" + } + } + ] + }); + }); + it("should remove two unused variable", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { + type: "Number", + value: "55" + } + }, + { + type: "DefaultExportExpression", + value: { + type: "Number", + value: "100" + } + } + ] + }; + + expect(transformer(AST)).toEqual({ + type: "Program", + statements: [ + { + type: "DefaultExportExpression", + value: { + type: "Number", + value: "100" + } + } + ] + }); + }); + it("should not remove a variable used as an export", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "DefaultExportExpression", + value: { + type: "Identifier", + value: "a" + } + } + ] + }; + + expect(transformer(AST)).toEqual(AST); + }); + it("should not remove a variable used in a binaryExpression", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "BinaryExpression", + operator: "-", + left: { + type: "Identifier", + value: "a" + }, + right: { + type: "Number", + value: "16" + } + } + ] + }; + + expect(transformer(AST)).toEqual(AST); + }); + it("should not remove a variable that is reassigned", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { + type: "Identifier", + value: "a" + } + }, + { + type: "DefaultExportExpression", + value: { + type: "Identifier", + value: "b" + } + } + ] + }; + + expect(transformer(AST)).toEqual(AST); + }); + it("should not remove is used in a variable assignment", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "VariableAssignment", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "66" + } + } + ] + }; + + expect(transformer(AST)).toEqual(AST); + }); +}); + +describe("generator", () => { + it("should convert an empty program", () => { + const AST = { + type: "Program", + statements: [] + }; + + expect(generator(AST)).toEqual(""); + }); + it("should convert an AST of a simple variable", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + } + ] + }; + + expect(generator(AST)).toEqual("let a = 5"); + }); + it("should convert an AST of a simple expression", () => { + const AST = { + type: "Program", + statements: [ + { + type: "BinaryExpression", + operator: "+", + left: { type: "Number", value: "5" }, + right: { type: "Number", value: "4" } + } + ] + }; + + expect(generator(AST)).toEqual("5 + 4"); + }); + it("should convert an AST of a variable declaration with a binary operator", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "BinaryExpression", + operator: "+", + left: { type: "Number", value: "5" }, + right: { type: "Number", value: "4" } + } + } + ] + }; + + expect(generator(AST)).toEqual("let a = 5 + 4"); + }); + it("should convert an AST with values as expressions", () => { + const AST = { + type: "Program", + statements: [ + { type: "Number", value: "5" }, + { type: "Number", value: "4" } + ] + }; + + expect(generator(AST)).toEqual(`5 +4`); + }); + it("should convert an AST with a default export", () => { + const AST = { + type: "Program", + statements: [ + { + type: "DefaultExportExpression", + value: { type: "Number", value: "333" } + } + ] + }; + + expect(generator(AST)).toEqual("export default 333"); + }); + it("should convert an AST with variable assignment", () => { + const AST = { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "VariableAssignment", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "22" + } + } + ] + }; + + expect(generator(AST)).toEqual(`let a = 5 +a = 22`); + }); +}); + +const fullTransformSnippets = [ + { + name: "simple export statement", + code: `let a = 5 +export default a`, + tokens: [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "LineBreak" }, + { type: "DefaultExport" }, + { type: "Identifier", value: "a" } + ], + AST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "a" } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "5" + } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "a" } + } + ] + }, + generatedCode: `let a = 5 +export default a` + }, + { + name: "export a number", + code: `export default 7`, + tokens: [{ type: "DefaultExport" }, { type: "Number", value: "7" }], + AST: { + type: "Program", + statements: [ + { + type: "DefaultExportExpression", + value: { type: "Number", value: "7" } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "DefaultExportExpression", + value: { type: "Number", value: "7" } + } + ] + }, + generatedCode: `export default 7` + }, + { + name: "with an unused variable", + code: `let a = 52 +export default 112`, + tokens: [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "52" }, + { type: "LineBreak" }, + { type: "DefaultExport" }, + { type: "Number", value: "112" } + ], + AST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "52" + } + }, + { + type: "DefaultExportExpression", + value: { type: "Number", value: "112" } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "DefaultExportExpression", + value: { type: "Number", value: "112" } + } + ] + }, + generatedCode: `export default 112` + }, + { + name: "with a used and an unused variable", + code: `let a = 11 + let b = 999 + export default b`, + tokens: [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "11" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "999" }, + { type: "LineBreak" }, + { type: "DefaultExport" }, + { type: "Identifier", value: "b" } + ], + AST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "11" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { + type: "Number", + value: "999" + } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "b" } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { + type: "Number", + value: "999" + } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "b" } + } + ] + }, + generatedCode: `let b = 999 +export default b` + }, + { + name: "where two variables are added as the export", + code: `let a = 11 + let b = 999 + export default a + b`, + tokens: [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "11" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "999" }, + { type: "LineBreak" }, + { type: "DefaultExport" }, + { type: "Identifier", value: "a" }, + { type: "BinaryOperator", value: "+" }, + { type: "Identifier", value: "b" } + ], + AST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "11" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { + type: "Number", + value: "999" + } + }, + { + type: "DefaultExportExpression", + value: { + type: "BinaryExpression", + operator: "+", + left: { type: "Identifier", value: "a" }, + right: { type: "Identifier", value: "b" } + } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "11" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { + type: "Number", + value: "999" + } + }, + { + type: "DefaultExportExpression", + value: { + type: "BinaryExpression", + operator: "+", + left: { type: "Identifier", value: "a" }, + right: { type: "Identifier", value: "b" } + } + } + ] + }, + generatedCode: `let a = 11 +let b = 999 +export default a + b` + }, + { + name: "with variable transitively used", + code: `let a = 1337 + let b = a + export default b`, + tokens: [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "1337" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "a" }, + { type: "LineBreak" }, + { type: "DefaultExport" }, + { type: "Identifier", value: "b" } + ], + AST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "1337" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { type: "Identifier", value: "a" } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "b" } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { + type: "Number", + value: "1337" + } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { type: "Identifier", value: "a" } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "b" } + } + ] + }, + generatedCode: `let a = 1337 +let b = a +export default b` + }, + { + name: "with a large number of variables declared", + code: `let a = 1 +let b = 2 +let c = 3 +let d = 4 +let e = 5 +let f = 6 +let h = 7 +let i = 8 +let j = 9 +let k = 10 +let z = a - b * j +export default z + e`, + tokens: [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "1" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "2" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "c" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "3" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "d" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "4" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "e" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "5" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "f" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "6" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "h" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "7" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "i" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "8" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "j" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "9" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "k" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "10" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "z" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "a" }, + { type: "BinaryOperator", value: "-" }, + { type: "Identifier", value: "b" }, + { type: "BinaryOperator", value: "*" }, + { type: "Identifier", value: "j" }, + { type: "LineBreak" }, + { type: "DefaultExport" }, + { type: "Identifier", value: "z" }, + { type: "BinaryOperator", value: "+" }, + { type: "Identifier", value: "e" } + ], + AST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { type: "Number", value: "1" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { type: "Number", value: "2" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "c" }, + value: { type: "Number", value: "3" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "d" }, + value: { type: "Number", value: "4" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "e" }, + value: { type: "Number", value: "5" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "f" }, + value: { type: "Number", value: "6" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "h" }, + value: { type: "Number", value: "7" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "i" }, + value: { type: "Number", value: "8" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "j" }, + value: { type: "Number", value: "9" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "k" }, + value: { type: "Number", value: "10" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "z" }, + value: { + type: "BinaryExpression", + operator: "-", + left: { type: "Identifier", value: "a" }, + right: { + type: "BinaryExpression", + operator: "*", + left: { type: "Identifier", value: "b" }, + right: { type: "Identifier", value: "j" } + } + } + }, + { + type: "DefaultExportExpression", + value: { + type: "BinaryExpression", + operator: "+", + left: { type: "Identifier", value: "z" }, + right: { type: "Identifier", value: "e" } + } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { type: "Number", value: "1" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { type: "Number", value: "2" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "e" }, + value: { type: "Number", value: "5" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "j" }, + value: { type: "Number", value: "9" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "z" }, + value: { + type: "BinaryExpression", + operator: "-", + left: { type: "Identifier", value: "a" }, + right: { + type: "BinaryExpression", + operator: "*", + left: { type: "Identifier", value: "b" }, + right: { type: "Identifier", value: "j" } + } + } + }, + { + type: "DefaultExportExpression", + value: { + type: "BinaryExpression", + operator: "+", + left: { type: "Identifier", value: "z" }, + right: { type: "Identifier", value: "e" } + } + } + ] + }, + generatedCode: `let a = 1 +let b = 2 +let e = 5 +let j = 9 +let z = a - b * j +export default z + e` + }, + { + name: "second long transform check", + code: `let a = 1 +let b = a +let c = b +let d = c +let e = d +let f = e +let h = f +let i = f +let j = 9 +let k = 10 +let z = a * a * h +export default z`, + tokens: [ + { type: "VariableDeclarator" }, + { type: "Identifier", value: "a" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "1" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "b" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "a" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "c" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "b" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "d" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "c" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "e" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "d" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "f" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "e" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "h" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "f" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "i" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "f" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "j" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "9" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "k" }, + { type: "VariableAssignmentOperator" }, + { type: "Number", value: "10" }, + { type: "LineBreak" }, + { type: "VariableDeclarator" }, + { type: "Identifier", value: "z" }, + { type: "VariableAssignmentOperator" }, + { type: "Identifier", value: "a" }, + { type: "BinaryOperator", value: "*" }, + { type: "Identifier", value: "a" }, + { type: "BinaryOperator", value: "*" }, + { type: "Identifier", value: "h" }, + { type: "LineBreak" }, + { type: "DefaultExport" }, + { type: "Identifier", value: "z" } + ], + AST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { type: "Number", value: "1" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { type: "Identifier", value: "a" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "c" }, + value: { type: "Identifier", value: "b" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "d" }, + value: { type: "Identifier", value: "c" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "e" }, + value: { type: "Identifier", value: "d" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "f" }, + value: { type: "Identifier", value: "e" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "h" }, + value: { type: "Identifier", value: "f" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "i" }, + value: { type: "Identifier", value: "f" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "j" }, + value: { type: "Number", value: "9" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "k" }, + value: { type: "Number", value: "10" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "z" }, + value: { + type: "BinaryExpression", + operator: "*", + left: { type: "Identifier", value: "a" }, + right: { + type: "BinaryExpression", + operator: "*", + left: { type: "Identifier", value: "a" }, + right: { type: "Identifier", value: "h" } + } + } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "z" } + } + ] + }, + transformedAST: { + type: "Program", + statements: [ + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "a" }, + value: { type: "Number", value: "1" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "b" }, + value: { type: "Identifier", value: "a" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "c" }, + value: { type: "Identifier", value: "b" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "d" }, + value: { type: "Identifier", value: "c" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "e" }, + value: { type: "Identifier", value: "d" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "f" }, + value: { type: "Identifier", value: "e" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "h" }, + value: { type: "Identifier", value: "f" } + }, + { + type: "VariableDeclaration", + id: { type: "Identifier", value: "z" }, + value: { + type: "BinaryExpression", + operator: "*", + left: { type: "Identifier", value: "a" }, + right: { + type: "BinaryExpression", + operator: "*", + left: { type: "Identifier", value: "a" }, + right: { type: "Identifier", value: "h" } + } + } + }, + { + type: "DefaultExportExpression", + value: { type: "Identifier", value: "z" } + } + ] + }, + generatedCode: `let a = 1 +let b = a +let c = b +let d = c +let e = d +let f = e +let h = f +let z = a * a * h +export default z` + } +]; + +describe("Integrationish Tests", () => { + fullTransformSnippets.map(testCase => + describe(testCase.name, () => { + it("tokenizer", () => { + const tokens = tokenizer(testCase.code); + + expect(tokens).toEqual(testCase.tokens); + }); + it("parser", () => { + const AST = parser(testCase.tokens); + + expect(AST).toEqual(testCase.AST); + }); + it("transformer", () => { + const AST = transformer(testCase.AST); + expect(AST).toEqual(testCase.transformedAST); + }); + it("generator", () => { + const code = generator(testCase.transformedAST); + expect(code).toEqual(testCase.generatedCode); + }); + }) + ); +}); diff --git a/201904-transpiler/mitchellhamilton/transpiler.js b/201904-transpiler/mitchellhamilton/transpiler.js new file mode 100644 index 0000000..77b1a37 --- /dev/null +++ b/201904-transpiler/mitchellhamilton/transpiler.js @@ -0,0 +1,282 @@ +// DefaultExport:: "export default" +// VariableDeclarator:: "let" +// Identifier:: /[a-zA-Z]+/ +// Number:: /[0-9]+/ +// VariableAssignmentOperator:: "=" +// BinaryOperator:: "+" | "-" | "*" +// LineBreak:: "\n" + +let possibleTokens = { + DefaultExport: { + pattern: /^export default$/ + }, + VariableDeclarator: { + pattern: /^let$/ + }, + Identifier: { + pattern: /^[a-zA-Z]+$/, + includeValue: true + }, + Number: { + pattern: /^[0-9]+$/, + includeValue: true + }, + VariableAssignmentOperator: { + pattern: /^=$/ + }, + BinaryOperator: { + pattern: /^(\+|-|\*)$/, + includeValue: true + }, + LineBreak: { + pattern: /^\n$/ + } +}; + +function tryThing(buffer) { + for (let type of Object.keys(possibleTokens)) { + let thing = possibleTokens[type]; + let value = buffer.replace(/(\t| )+$/g, "").replace(/^(\t| )+/g, ""); + if (thing.pattern.test(value)) { + return thing.includeValue + ? { + type, + value + } + : { type }; + } + } + return null; +} + +let keywordPattern = /export|default|let/; + +const tokenizer = code => { + let tokens = []; + + let buffer = ""; + + let chars = code.split(""); + Char: for (let i = 0; i < chars.length; ) { + buffer += chars[i]; + let thing = tryThing(buffer); + if (thing !== null) { + let val = thing; + let lastVal = val; + let innerStr = buffer; + let innerI = i; + + while (val !== null && innerI < chars.length) { + lastVal = val; + innerI++; + innerStr += chars[innerI]; + val = tryThing(innerStr); + } + + i += innerStr.length - buffer.length; + if (lastVal.type === "Identifier" && keywordPattern.test(lastVal.value)) { + i++; + buffer = innerStr; + continue Char; + } + buffer = ""; + tokens.push(lastVal); + continue Char; + } + i++; + } + return tokens; +}; + +// Program:: StatementWithLineBreak* [Statement] +// StatementWithLineBreak:: [Statement] : LineBreak +// Statement:: AssignmentExpression | OperationalExpression +// AssignmentExpression:: DefaultExportExpression | VariableDeclaration | VariableAssignment +// OperationalExpression:: Value | BinaryExpression +// DefaultExportExpression:: DefaultExport : OperationalExpression +// VariableDeclaration:: VariableDeclarator : Identifier : VariableAssignmentOperator : OperationalExpression +// VariableAssignment:: Identifer : VariableAssignmentOperator : OperationalExpression +// Value:: Number | Identifier +// BinaryExpression:: Value : BinaryOperator : OperationalExpression + +const parser = tokens => { + let statements = []; + let i = 0; + function walk() { + let token = tokens[i]; + if ( + token.type === "Identifier" && + tokens[i + 1] && + tokens[i + 1].type === "VariableAssignmentOperator" + ) { + i += 2; + return { + type: "VariableAssignment", + id: token, + value: walk() + }; + } + if (token.type === "Number" || token.type === "Identifier") { + i++; + if (tokens[i] && tokens[i].type === "BinaryOperator") { + i++; + return { + type: "BinaryExpression", + operator: tokens[i - 1].value, + left: token, + right: walk() + }; + } + + return token; + } + if (token.type === "DefaultExport") { + i++; + return { + type: "DefaultExportExpression", + value: walk() + }; + } + + if (token.type === "VariableDeclarator") { + i += 3; + return { + type: "VariableDeclaration", + id: tokens[i - 2], + value: walk() + }; + } + if (token.type === "LineBreak") { + i++; + if (tokens.length === i) { + return null; + } + return walk(); + } + throw new Error("Unknown Thing: " + token.type); + } + while (i < tokens.length) { + statements.push(walk()); + } + /* ... */ + return { type: "Program", statements: statements.filter(x => x) }; // an object which is our AST - we can actually refer back to the tree traversal stuff we did +}; + +function traverser(ast, visitor) { + function traverseNode(node) { + let enter = visitor[node.type]; + if (enter) { + enter(node); + } + + switch (node.type) { + case "Program": { + node.statements.forEach( + statementButItsNotReallyTechnicallyAStatementButWhatever => { + traverseNode( + statementButItsNotReallyTechnicallyAStatementButWhatever + ); + } + ); + break; + } + case "VariableAssignment": + case "VariableDeclaration": { + traverseNode(node.id); + traverseNode(node.value); + break; + } + + case "BinaryExpression": { + traverseNode(node.left); + traverseNode(node.right); + break; + } + case "DefaultExportExpression": { + traverseNode(node.value); + break; + } + + case "Identifier": + case "Number": + break; + + default: + throw new Error("Unknown Thing: " + node.type); + } + } + + traverseNode(ast); +} + +const transformer = ast => { + let declarations = ast.statements.filter( + x => x.type === "VariableDeclaration" + ); + + let usedDeclarations = new Set(); + + traverser(ast, { + Identifier(node) { + let decl = declarations.find(x => x.id.value === node.value); + if (decl && node !== decl.id) { + usedDeclarations.add(decl); + } + } + }); + + let newAst = { + type: "Program", + statements: ast.statements.filter(statement => { + return !( + statement.type === "VariableDeclaration" && + !usedDeclarations.has(statement) + ); + }) + }; + /* ... */ + return newAst; +}; +function stringifyNode(node) { + switch (node.type) { + case "Number": + case "Identifier": { + return node.value; + } + case "VariableDeclaration": { + return `let ${stringifyNode(node.id)} = ${stringifyNode(node.value)}`; + } + case "VariableAssignment": { + return `${stringifyNode(node.id)} = ${stringifyNode(node.value)}`; + } + case "DefaultExportExpression": { + return `export default ${stringifyNode(node.value)}`; + } + case "BinaryExpression": { + return `${stringifyNode(node.left)} ${node.operator} ${stringifyNode( + node.right + )}`; + } + case "Program": { + return node.statements.map(stringifyNode).join("\n"); + } + } +} + +const generator = ast => { + return stringifyNode(ast); +}; + +const generate = code => { + const tokens = tokenizer(code); + const AST = parser(tokens); + const transformedAST = transformer(AST); + const newCode = generator(transformedAST); + return newCode; +}; + +module.exports = generate; +module.exports.tokenizer = tokenizer; +module.exports.parser = parser; +module.exports.transformer = transformer; +module.exports.generator = generator; diff --git a/201904-transpiler/package.json b/201904-transpiler/package.json new file mode 100644 index 0000000..978a802 --- /dev/null +++ b/201904-transpiler/package.json @@ -0,0 +1,11 @@ +{ + "name": "@noviny/tm-code-challenge", + "version": "1.0.0", + "description": "Nope", + "main": "index.js", + "author": "Ben Conolly", + "license": "MIT", + "dependencies": { + "jest": "^24.3.1" + } +} diff --git a/README.md b/README.md index 7d17295..dee2f72 100644 --- a/README.md +++ b/README.md @@ -5,4 +5,7 @@ Each month we have a code challenge at [Thinkmill](https://thinkmill.com.au). ## Archive -- [August 2018](201808/) +- [August 2018](201808-coup/) +- [August (part 2) 2018](201808-sorting/) +- [September 2018](201809-binary-search-tree/) +- [October 2018](201810-maze/)