Quantcast

Data regeerate with the missing faction info fixed

ackis [12-17-08 - 02:59]
Data regeerate with the missing faction info fixed
Filename
Locals/ARLLocals-enUS.lua
RecipeDB/ARL-Alchemy.lua
RecipeDB/ARL-Blacksmith.lua
RecipeDB/ARL-Cook.lua
RecipeDB/ARL-Engineer.lua
RecipeDB/ARL-Mob.lua
RecipeDB/ARL-Quest.lua
RecipeDB/ARL-Tailor.lua
RecipeDB/ARL-Trainer.lua
RecipeDB/ARL-Vendor.lua
RecipeStats.txt
diff --git a/Locals/ARLLocals-enUS.lua b/Locals/ARLLocals-enUS.lua
index d66d24e..af626ae 100644
--- a/Locals/ARLLocals-enUS.lua
+++ b/Locals/ARLLocals-enUS.lua
@@ -541,7 +541,6 @@ L["Coilfang Technician"] = true
 L["Coilfang Warrior"] = true
 L["Coilskar Sea-Caller"] = true
 L["Cold Eye Basilisk"] = true
-L["Commander Dardosh"] = true
 L["Commander Malgor"] = true
 L["Commander Mulfort"] = true
 L["Constance Brisboise"] = true
@@ -581,6 +580,7 @@ L["Danielle Zipstitch"] = true
 L["Dank Drizzlecut"] = true
 L["Dannelor"] = true
 L["Danwe"] = true
+L["Darian Singh"] = true
 L["Darianna"] = true
 L["Dark Adept"] = true
 L["Dark Conclave Shadowmancer"] = true
@@ -883,7 +883,6 @@ L["Jaquilina Dramet"] = true
 L["Jase Farlane"] = true
 L["Jaxin Chong"] = true
 L["Jazdalaad"] = true
-L["Jazzrik"] = true
 L["Jeeda"] = true
 L["Jemma Quikswitch"] = true
 L["Jenna Lemkenilli"] = true
@@ -905,7 +904,6 @@ L["Jubie Gadgetspring"] = true
 L["Jun'ha"] = true
 L["Juno Dufrain"] = true
 L["Juston Oshenko"] = true
-L["Jutak"] = true
 L["K. Lee Smallfry"] = true
 L["Kalaen"] = true
 L["Kalinda"] = true
@@ -972,7 +970,6 @@ L["Leonard Porter"] = true
 L["Lesser Infernal"] = true
 L["Librarian Erickson"] = true
 L["Lieutenant General Andorov"] = true
-L["Lieutenant Lewis"] = true
 L["Lieutenant Mancuso"] = true
 L["Lightsworn Vindicator"] = true
 L["Lillehoff"] = true
@@ -1015,6 +1012,7 @@ L["Malygen"] = true
 L["Mana Warp"] = true
 L["Margaux Parchley"] = true
 L["Mari Stonehand"] = true
+L["Maria Lumere"] = true
 L["Martine Tramblay"] = true
 L["Mary Edras"] = true
 L["Master Chef Mouldier"] = true
diff --git a/RecipeDB/ARL-Alchemy.lua b/RecipeDB/ARL-Alchemy.lua
index 03d19fe..35d2c41 100644
--- a/RecipeDB/ARL-Alchemy.lua
+++ b/RecipeDB/ARL-Alchemy.lua
@@ -424,8 +424,8 @@ function addon:InitAlchemy(RecipeDB)
 	-- Elixir of Shadow Power -- 11476
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,11476,250,9264,2,2259)
-	self:addTradeFlags(RecipeDB,11476,3,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,11476,1,9264)
+	self:addTradeFlags(RecipeDB,11476,1,3,4,21,22,23,24,25,26,27,28,29,30,36,40)
+	self:addTradeAcquire(RecipeDB,11476,1,9264,2,1313)

 	-- Elixir of Demonslaying -- 11477
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Blacksmith.lua b/RecipeDB/ARL-Blacksmith.lua
index b59dbb9..26d5e3b 100644
--- a/RecipeDB/ARL-Blacksmith.lua
+++ b/RecipeDB/ARL-Blacksmith.lua
@@ -310,8 +310,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Hardened Iron Shortsword -- 3492
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3492,160,3849,1,2018)
-	self:addTradeFlags(RecipeDB,3492,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,69)
-	self:addTradeAcquire(RecipeDB,3492,2,2843,2,3356)
+	self:addTradeFlags(RecipeDB,3492,2,4,21,22,23,24,25,26,27,28,29,30,36,40,69)
+	self:addTradeAcquire(RecipeDB,3492,2,3356)

 	-- Jade Serpentblade -- 3493
 	recipecount = recipecount + 1
@@ -322,8 +322,8 @@ function addon:InitBlacksmithing(RecipeDB)
 	-- Solid Iron Maul -- 3494
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,3494,155,3851,1,2018)
-	self:addTradeFlags(RecipeDB,3494,1,2,4,21,22,23,24,25,26,27,28,29,30,36,40,70)
-	self:addTradeAcquire(RecipeDB,3494,2,9179)
+	self:addTradeFlags(RecipeDB,3494,3,21,22,23,24,25,26,27,28,29,30,36,41,70)
+	-- No acquire information

 	-- Golden Iron Destroyer -- 3495
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Cook.lua b/RecipeDB/ARL-Cook.lua
index 35be11a..7aa794f 100644
--- a/RecipeDB/ARL-Cook.lua
+++ b/RecipeDB/ARL-Cook.lua
@@ -473,7 +473,7 @@ function addon:InitCooking(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,21144,35,17198,1,2550)
 	self:addTradeFlags(RecipeDB,21144,1,2,4,7,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,21144,5,1,2,13420,2,13429,2,13432,2,13433,2,13435,2,23064)
+	self:addTradeAcquire(RecipeDB,21144,5,1,2,13420,2,13429,2,13432,2,13433,2,13435,2,23010,2,23012,2,23064)

 	-- Spider Sausage -- 21175
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Engineer.lua b/RecipeDB/ARL-Engineer.lua
index d1d41b3..bdc224c 100644
--- a/RecipeDB/ARL-Engineer.lua
+++ b/RecipeDB/ARL-Engineer.lua
@@ -738,8 +738,8 @@ function addon:InitEngineering(RecipeDB)
 	-- Thorium Shells -- 19800
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,19800,285,15997,2,4036)
-	self:addTradeFlags(RecipeDB,19800,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,78)
-	self:addTradeAcquire(RecipeDB,19800,3,13147,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576)
+	self:addTradeFlags(RecipeDB,19800,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,78)
+	self:addTradeAcquire(RecipeDB,19800,1,8736,1,17634,1,17637,1,18752,1,18775,1,19576)

 	-- Masterwork Target Dummy -- 19814
 	recipecount = recipecount + 1
@@ -823,7 +823,7 @@ function addon:InitEngineering(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,23067,150,9312,1,4036)
 	self:addTradeFlags(RecipeDB,23067,1,4,21,22,23,24,25,26,27,28,29,30,36,40)
-	self:addTradeAcquire(RecipeDB,23067,2,5175)
+	self:addTradeAcquire(RecipeDB,23067,2,1304,2,5175)

 	-- Green Firework -- 23068
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Mob.lua b/RecipeDB/ARL-Mob.lua
index ab2d247..1cecb69 100644
--- a/RecipeDB/ARL-Mob.lua
+++ b/RecipeDB/ARL-Mob.lua
@@ -9,7 +9,7 @@ Monster data for all of Ackis Recipe List
 Auto-generated using ARLDataminer.rb
 Entries to this file will be overwritten

-612 found from data mining.  0 ignored.
+610 found from data mining.  0 ignored.

 ************************************************************************

@@ -38,11 +38,11 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitMob(MobDB)

-	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.26,55.45)
+	self:addLookupList(MobDB,157,L["Goretusk"],BZONE["Westfall"],48.26,55.44)
 	self:addLookupList(MobDB,450,L["Defias Renegade Mage"],BZONE["Westfall"],44.91,80.28)
 	self:addLookupList(MobDB,547,L["Great Goretusk"],BZONE["Westfall"],58.44,61.68)
 	self:addLookupList(MobDB,590,L["Defias Looter"],BZONE["Westfall"],42.62,65.44)
-	self:addLookupList(MobDB,657,L["Defias Pirate"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,657,L["Defias Pirate"],BZONE["The Deadmines"],0,0)
 	self:addLookupList(MobDB,674,L["Venture Co. Strip Miner"],BZONE["Stranglethorn Vale"],41.49,43.36)
 	self:addLookupList(MobDB,684,L["Shadowmaw Panther"],BZONE["Stranglethorn Vale"],41.46,33.44)
 	self:addLookupList(MobDB,690,L["Cold Eye Basilisk"],BZONE["Stranglethorn Vale"],34.65,40.62)
@@ -68,7 +68,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,1488,L["Zanzil Zombie"],BZONE["Stranglethorn Vale"],38.00,55.96)
 	self:addLookupList(MobDB,1550,L["Thrashtail Basilisk"],BZONE["Stranglethorn Vale"],39.35,49.02)
 	self:addLookupList(MobDB,1561,L["Bloodsail Raider"],BZONE["Stranglethorn Vale"],29.86,71.08)
-	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,1732,L["Defias Squallshaper"],BZONE["The Deadmines"],0,0)
 	self:addLookupList(MobDB,1783,L["Skeletal Flayer"],BZONE["Western Plaguelands"],44.96,71.09)
 	self:addLookupList(MobDB,1791,L["Slavering Ghoul"],BZONE["Tirisfal Glades"],56.06,47.00)
 	self:addLookupList(MobDB,1812,L["Rotting Behemoth"],BZONE["Western Plaguelands"],63.52,36.75)
@@ -77,7 +77,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,1822,L["Venom Mist Lurker"],BZONE["Tirisfal Glades"],84.41,69.70)
 	self:addLookupList(MobDB,1836,L["Scarlet Cavalier"],BZONE["Western Plaguelands"],42.50,15.12)
 	self:addLookupList(MobDB,1844,L["Foreman Marcrid"],BZONE["Western Plaguelands"],46.40,33.91)
-	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,1853,BBOSS["Darkmaster Gandling"],BZONE["Scholomance"],0,0)
 	self:addLookupList(MobDB,1885,L["Scarlet Smith"],BZONE["Western Plaguelands"],45.41,13.25)
 	self:addLookupList(MobDB,2242,L["Syndicate Spy"],BZONE["Alterac Mountains"],61.39,44.67)
 	self:addLookupList(MobDB,2246,L["Syndicate Assassin"],BZONE["Alterac Mountains"],39.90,16.46)
@@ -118,11 +118,11 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4117,L["Cloud Serpent"],BZONE["Thousand Needles"],43.05,48.86)
 	self:addLookupList(MobDB,4143,L["Sparkleshell Snapper"],BZONE["Thousand Needles"],81.22,64.30)
 	self:addLookupList(MobDB,4147,L["Saltstone Basilisk"],BZONE["Thousand Needles"],75.11,61.05)
-	self:addLookupList(MobDB,4287,L["Scarlet Gallant"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,4292,L["Scarlet Protector"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,4295,L["Scarlet Myrmidon"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,4296,L["Scarlet Adept"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,4301,L["Scarlet Centurion"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,4287,L["Scarlet Gallant"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4292,L["Scarlet Protector"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4295,L["Scarlet Myrmidon"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4296,L["Scarlet Adept"],BZONE["Scarlet Monastery"],0,0)
+	self:addLookupList(MobDB,4301,L["Scarlet Centurion"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,4304,L["Scarlet Tracking Hound"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,4341,L["Drywallow Crocolisk"],BZONE["Dustwallow Marsh"],45.96,25.09)
 	self:addLookupList(MobDB,4343,L["Drywallow Snapper"],BZONE["Dustwallow Marsh"],39.52,37.73)
@@ -130,25 +130,25 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,4368,L["Strashaz Myrmidon"],BZONE["Dustwallow Marsh"],76.17,18.00)
 	self:addLookupList(MobDB,4467,L["Vilebranch Soothsayer"],BZONE["The Hinterlands"],52.87,60.64)
 	self:addLookupList(MobDB,4494,L["Scarlet Spellbinder"],BZONE["Western Plaguelands"],54.85,27.37)
-	self:addLookupList(MobDB,4540,L["Scarlet Monk"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,4540,L["Scarlet Monk"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,4674,L["Hatefury Shadowstalker"],BZONE["Desolace"],75.35,20.61)
 	self:addLookupList(MobDB,4676,L["Lesser Infernal"],BZONE["Desolace"],52.48,74.68)
 	self:addLookupList(MobDB,4834,L["Theramore Infiltrator"],BZONE["Dustwallow Marsh"],39.49,30.99)
 	self:addLookupList(MobDB,4852,L["Stonevault Oracle"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,4861,L["Shrike Bat"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,5225,L["Murk Spitter"],BZONE["The Temple of Atal'Hakkar"],0,0)
-	self:addLookupList(MobDB,5226,L["Murk Worm"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5256,L["Atal'ai Warrior"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5277,L["Nightmare Scalebane"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5226,L["Murk Worm"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5256,L["Atal'ai Warrior"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5259,L["Atal'ai Witch Doctor"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5267,L["Unliving Atal'ai"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5271,L["Atal'ai Deathwalker"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5277,L["Nightmare Scalebane"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5419,L["Glasshide Basilisk"],BZONE["Un'Goro Crater"],83.66,43.96)
 	self:addLookupList(MobDB,5420,L["Glasshide Gazer"],BZONE["Tanaris"],51.19,51.28)
 	self:addLookupList(MobDB,5422,L["Scorpid Hunter"],BZONE["Tanaris"],54.75,30.07)
 	self:addLookupList(MobDB,5423,L["Scorpid Tail Lasher"],BZONE["Un'Goro Crater"],83.27,39.42)
 	self:addLookupList(MobDB,5425,L["Starving Blisterpaw"],BZONE["Un'Goro Crater"],83.02,42.87)
-	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.32,46.29)
+	self:addLookupList(MobDB,5426,L["Blisterpaw Hyena"],BZONE["Tanaris"],52.32,46.28)
 	self:addLookupList(MobDB,5460,L["Centipaar Sandreaver"],BZONE["Un'Goro Crater"],53.98,47.89)
 	self:addLookupList(MobDB,5474,L["Dunemaul Brute"],BZONE["Tanaris"],41.39,56.61)
 	self:addLookupList(MobDB,5481,L["Thistleshrub Dew Collector"],BZONE["Tanaris"],29.51,65.50)
@@ -157,11 +157,11 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,5617,L["Wastewander Shadow Mage"],BZONE["Tanaris"],61.17,37.24)
 	self:addLookupList(MobDB,5618,L["Wastewander Bandit"],BZONE["Tanaris"],63.10,30.16)
 	self:addLookupList(MobDB,5623,L["Wastewander Assassin"],BZONE["Tanaris"],61.21,37.18)
-	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5714,BBOSS["Loro"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,5717,BBOSS["Mijan"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,5648,L["Sandfury Shadowcaster"],BZONE["Zul'Farrak"],0,0)
+	self:addLookupList(MobDB,5649,L["Sandfury Blood Drinker"],BZONE["Zul'Farrak"],0,0)
+	self:addLookupList(MobDB,5708,L["Spawn of Hakkar"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5714,BBOSS["Loro"],BZONE["Sunken Temple"],0,0)
+	self:addLookupList(MobDB,5717,BBOSS["Mijan"],BZONE["Sunken Temple"],0,0)
 	self:addLookupList(MobDB,5843,L["Slave Worker"],BZONE["Searing Gorge"],40.96,43.81)
 	self:addLookupList(MobDB,5844,L["Dark Iron Slaver"],BZONE["Searing Gorge"],42.39,41.82)
 	self:addLookupList(MobDB,5846,L["Dark Iron Taskmaster"],BZONE["Searing Gorge"],42.11,39.86)
@@ -177,7 +177,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,6144,L["Son of Arkkoroc"],BZONE["Azshara"],60.61,53.20)
 	self:addLookupList(MobDB,6146,L["Cliff Breaker"],BZONE["Azshara"],60.34,59.49)
 	self:addLookupList(MobDB,6201,L["Legashi Rogue"],BZONE["Azshara"],57.20,21.17)
-	self:addLookupList(MobDB,6426,L["Anguished Dead"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,6426,L["Anguished Dead"],BZONE["Scarlet Monastery"],0,0)
 	self:addLookupList(MobDB,6513,L["Un'Goro Stomper"],BZONE["Un'Goro Crater"],64.80,16.92)
 	self:addLookupList(MobDB,6514,L["Un'Goro Gorilla"],BZONE["Un'Goro Crater"],64.77,17.07)
 	self:addLookupList(MobDB,6518,L["Tar Lurker"],BZONE["Un'Goro Crater"],47.90,20.21)
@@ -218,7 +218,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,7459,L["Ice Thistle Matriarch"],BZONE["Winterspring"],68.36,42.00)
 	self:addLookupList(MobDB,7460,L["Ice Thistle Patriarch"],BZONE["Winterspring"],68.26,41.80)
 	self:addLookupList(MobDB,7524,L["Anguished Highborne"],BZONE["Winterspring"],53.46,42.93)
-	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,7800,BBOSS["Mekgineer Thermaplugg"],BZONE["Gnomeregan"],0,0)
 	self:addLookupList(MobDB,7805,L["Wastewander Scofflaw"],BZONE["Tanaris"],66.37,35.95)
 	self:addLookupList(MobDB,7855,L["Southsea Pirate"],BZONE["Tanaris"],72.87,45.05)
 	self:addLookupList(MobDB,7883,L["Andre Firebeard"],BZONE["Tanaris"],74.13,46.81)
@@ -226,70 +226,70 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,8550,L["Shadowmage"],BZONE["Eastern Plaguelands"],70.73,40.06)
 	self:addLookupList(MobDB,8561,L["Mossflayer Shadowhunter"],BZONE["Eastern Plaguelands"],62.81,15.30)
 	self:addLookupList(MobDB,8637,L["Dark Iron Watchman"],BZONE["Searing Gorge"],64.25,56.71)
-	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8899,L["Doomforge Dragoon"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8903,L["Anvilrage Captain"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8907,L["Wrath Hammer Construct"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8913,L["Twilight Emissary"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8920,L["Weapon Technician"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8921,L["Bloodhound"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8926,L["Deep Stinger"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8927,L["Dark Screecher"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8889,L["Anvilrage Overseer"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8893,L["Anvilrage Soldier"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8896,L["Shadowforge Peasant"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8897,L["Doomforge Craftsman"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8898,L["Anvilrage Marshal"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8899,L["Doomforge Dragoon"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8903,L["Anvilrage Captain"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8907,L["Wrath Hammer Construct"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8913,L["Twilight Emissary"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8920,L["Weapon Technician"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8921,L["Bloodhound"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8926,L["Deep Stinger"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8927,L["Dark Screecher"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,8928,L["Burrowing Thundersnout"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8957,L["Angerclaw Grizzly"],BZONE["Felwood"],56.81,18.12)
 	self:addLookupList(MobDB,8959,L["Felpaw Wolf"],BZONE["Ashenvale"],55.60,29.12)
 	self:addLookupList(MobDB,8961,L["Felpaw Ravager"],BZONE["Felwood"],57.98,19.04)
-	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,8983,BBOSS["Golem Lord Argelmach"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,8996,L["Voidwalker Minion"],BZONE["Silverpine Forest"],62.65,64.68)
-	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9024,BBOSS["Pyromancer Loregrain"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9025,BBOSS["Lord Roccor"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9026,BBOSS["Overmaster Pyron"],BZONE["Searing Gorge"],22.20,56.39)
-	self:addLookupList(MobDB,9028,BBOSS["Grizzle"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9028,BBOSS["Grizzle"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,9162,L["Young Diemetradon"],BZONE["Un'Goro Crater"],67.51,33.35)
 	self:addLookupList(MobDB,9163,L["Diemetradon"],BZONE["Un'Goro Crater"],53.17,50.60)
 	self:addLookupList(MobDB,9164,L["Elder Diemetradon"],BZONE["Un'Goro Crater"],36.12,49.17)
 	self:addLookupList(MobDB,9166,L["Pterrordax"],BZONE["Un'Goro Crater"],54.20,47.60)
 	self:addLookupList(MobDB,9167,L["Frenzied Pterrordax"],BZONE["Un'Goro Crater"],34.36,43.62)
-	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9216,L["Spirestone Warlord"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9259,L["Firebrand Grunt"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9260,L["Firebrand Legionnaire"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9262,L["Firebrand Invoker"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9318,L["Incendosaur"],BZONE["Searing Gorge"],48.75,27.82)
 	self:addLookupList(MobDB,9447,L["Scarlet Warder"],BZONE["Eastern Plaguelands"],75.18,77.49)
 	self:addLookupList(MobDB,9451,L["Scarlet Archmage"],BZONE["Eastern Plaguelands"],80.87,76.53)
 	self:addLookupList(MobDB,9477,L["Cloned Ooze"],BZONE["Un'Goro Crater"],53.54,48.82)
-	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9554,L["Hammered Patron"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9568,BBOSS["Overlord Wyrmthalak"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,9692,L["Bloodaxe Raider"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9499,BBOSS["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9543,BBOSS["Ribbly Screwspigot"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9554,L["Hammered Patron"],BZONE["Blackrock Depths"],0,0)
+	self:addLookupList(MobDB,9568,BBOSS["Overlord Wyrmthalak"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9596,BBOSS["Bannok Grimaxe"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,9692,L["Bloodaxe Raider"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,9695,L["Deathlash Scorpid"],BZONE["Burning Steppes"],63.20,45.65)
-	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,9736,BBOSS["Quartermaster Zigris"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10043,L["Ribbly's Crony"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,10119,L["Volchan"],BZONE["Burning Steppes"],82.60,47.80)
-	self:addLookupList(MobDB,10184,BBOSS["Onyxia"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10317,L["Blackhand Elite"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10339,BBOSS["Gyth"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10381,L["Ravaged Cadaver"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10184,BBOSS["Onyxia"],BZONE["Onyxia's Lair"],0,0)
+	self:addLookupList(MobDB,10264,BBOSS["Solakar Flamewreath"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10317,L["Blackhand Elite"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10339,BBOSS["Gyth"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10363,BBOSS["General Drakkisath"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10366,L["Rage Talon Dragon Guard"],BZONE["Blackrock Spire"],0,0)
+	self:addLookupList(MobDB,10381,L["Ravaged Cadaver"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10398,L["Thuzadin Shadowcaster"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10422,L["Crimson Sorcerer"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10426,L["Crimson Inquisitor"],BZONE["Stratholme"],0,0)
 	self:addLookupList(MobDB,10438,BBOSS["Maleki the Pallid"],BZONE["Stratholme"],0,0)
-	self:addLookupList(MobDB,10469,L["Scholomance Adept"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10477,L["Scholomance Necromancer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10488,L["Risen Construct"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10491,L["Risen Bonewarder"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10499,L["Spectral Researcher"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,10508,BBOSS["Ras Frostwhisper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10469,L["Scholomance Adept"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10477,L["Scholomance Necromancer"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10488,L["Risen Construct"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10491,L["Risen Bonewarder"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10499,L["Spectral Researcher"],BZONE["Scholomance"],0,0)
+	self:addLookupList(MobDB,10508,BBOSS["Ras Frostwhisper"],BZONE["Scholomance"],0,0)
 	self:addLookupList(MobDB,10659,L["Cobalt Whelp"],BZONE["Winterspring"],57.69,51.81)
 	self:addLookupList(MobDB,10660,L["Cobalt Broodling"],BZONE["Winterspring"],57.88,51.81)
 	self:addLookupList(MobDB,10661,L["Spell Eater"],BZONE["Winterspring"],57.68,51.72)
@@ -298,175 +298,173 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,10806,L["Ursius"],BZONE["Winterspring"],60.74,31.86)
 	self:addLookupList(MobDB,10807,L["Brumeran"],BZONE["Winterspring"],60.77,56.83)
 	self:addLookupList(MobDB,10882,L["Arikara"],BZONE["Thousand Needles"],38.52,34.94)
-	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,10899,BBOSS["Goraluk Anvilcrack"],BZONE["Blackrock Spire"],0,0)
 	self:addLookupList(MobDB,10997,BBOSS["Cannon Master Willey"],BZONE["Stratholme"],0,0)
-	self:addLookupList(MobDB,11361,L["Zulian Tiger"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,11361,L["Zulian Tiger"],BZONE["Zul'Gurub"],0,0)
 	self:addLookupList(MobDB,11459,L["Ironbark Protector"],BZONE["Dire Maul"],0,0)
 	self:addLookupList(MobDB,11487,BBOSS["Magister Kalendris"],BZONE["Dire Maul"],0,0)
-	self:addLookupList(MobDB,11982,BBOSS["Magmadar"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,11988,BBOSS["Golemagg the Incinerator"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,12056,BBOSS["Baron Geddon"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,12057,BBOSS["Garr"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,12118,BBOSS["Lucifron"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,11982,BBOSS["Magmadar"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,11988,BBOSS["Golemagg the Incinerator"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12056,BBOSS["Baron Geddon"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12057,BBOSS["Garr"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12118,BBOSS["Lucifron"],BZONE["Molten Core"],0,0)
 	self:addLookupList(MobDB,12129,L["Onyxian Warder"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,12206,L["Primordial Behemoth"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,12259,BBOSS["Gehennas"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,12264,BBOSS["Shazzrah"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,12206,L["Primordial Behemoth"],BZONE["Maraudon"],0,0)
+	self:addLookupList(MobDB,12259,BBOSS["Gehennas"],BZONE["Molten Core"],0,0)
+	self:addLookupList(MobDB,12264,BBOSS["Shazzrah"],BZONE["Molten Core"],0,0)
 	self:addLookupList(MobDB,12397,BBOSS["Lord Kazzak"],BZONE["Blasted Lands"],0,0)
-	self:addLookupList(MobDB,13140,L["Commander Dardosh"],BZONE["Alterac Valley"],47.36,56.93)
-	self:addLookupList(MobDB,13147,L["Lieutenant Lewis"],BZONE["Alterac Valley"],46.04,54.94)
 	self:addLookupList(MobDB,13152,L["Commander Malgor"],BZONE["Alterac Valley"],49.44,74.92)
 	self:addLookupList(MobDB,13153,L["Commander Mulfort"],BZONE["Alterac Valley"],48.53,86.20)
 	self:addLookupList(MobDB,13300,L["Lieutenant Mancuso"],BZONE["Alterac Valley"],51.06,39.02)
-	self:addLookupList(MobDB,13323,L["Subterranean Diemetradon"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,13323,L["Subterranean Diemetradon"],BZONE["Maraudon"],0,0)
 	self:addLookupList(MobDB,13444,L["Greatfather Winter"],BZONE["Ironforge"],33.02,65.77)
 	self:addLookupList(MobDB,14276,L["Scargil"],BZONE["Hillsbrad Foothills"],26.75,69.94)
 	self:addLookupList(MobDB,14354,BBOSS["Pusillin"],BZONE["Dire Maul"],0,0)
 	self:addLookupList(MobDB,14454,BBOSS["The Windreaver"],BZONE["Silithus"],26.15,22.15)
 	self:addLookupList(MobDB,14457,BBOSS["Princess Tempestria"],BZONE["Winterspring"],53.40,42.62)
-	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15299,BBOSS["Viscidus"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15263,BBOSS["The Prophet Skeram"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15275,BBOSS["Emperor Vek'nilash"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15276,BBOSS["Emperor Vek'lor"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15299,BBOSS["Viscidus"],BZONE["Temple of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15339,BBOSS["Ossirian the Unscarred"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15340,BBOSS["Moam"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15341,BBOSS["General Rajaxx"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15348,BBOSS["Kurinnaxx"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15369,BBOSS["Ayamiss the Hunter"],BZONE["Ruins of Ahn'Qiraj"],0,0)
 	self:addLookupList(MobDB,15370,BBOSS["Buru the Gorger"],BZONE["Ruins of Ahn'Qiraj"],0,0)
-	self:addLookupList(MobDB,15509,BBOSS["Princess Huhuran"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15510,BBOSS["Fankriss the Unyielding"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15516,BBOSS["Battleguard Sartura"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15517,BBOSS["Ouro"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15543,BBOSS["Princess Yauj"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15544,BBOSS["Vem"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15547,L["Spectral Charger"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15548,L["Spectral Stallion"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15551,L["Spectral Stable Hand"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15687,BBOSS["Moroes"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,15688,BBOSS["Terestian Illhoof"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16151,BBOSS["Midnight"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16152,BBOSS["Attumen the Huntsman"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16406,L["Phantom Attendant"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16407,L["Spectral Servant"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16408,L["Phantom Valet"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16409,L["Phantom Guest"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16414,L["Ghostly Steward"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16425,L["Phantom Guardsman"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16470,L["Ghostly Philanthropist"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16471,L["Skeletal Usher"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16472,L["Phantom Stagehand"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16473,L["Spectral Performer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16488,L["Arcane Anomaly"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16492,L["Syphoner"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16504,L["Arcane Protector"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16524,BBOSS["Shade of Aran"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16525,L["Spell Shade"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16526,L["Sorcerous Shade"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16529,L["Magical Horror"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16530,L["Mana Warp"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16539,L["Homunculus"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16540,L["Shadow Pillager"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16544,L["Ethereal Thief"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16595,L["Fleshbeast"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,15509,BBOSS["Princess Huhuran"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15510,BBOSS["Fankriss the Unyielding"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15516,BBOSS["Battleguard Sartura"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15517,BBOSS["Ouro"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15543,BBOSS["Princess Yauj"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15544,BBOSS["Vem"],BZONE["Temple of Ahn'Qiraj"],0,0)
+	self:addLookupList(MobDB,15547,L["Spectral Charger"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15548,L["Spectral Stallion"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15551,L["Spectral Stable Hand"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15687,BBOSS["Moroes"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,15688,BBOSS["Terestian Illhoof"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16151,BBOSS["Midnight"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16152,BBOSS["Attumen the Huntsman"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16406,L["Phantom Attendant"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16407,L["Spectral Servant"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16408,L["Phantom Valet"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16409,L["Phantom Guest"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16414,L["Ghostly Steward"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16425,L["Phantom Guardsman"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16470,L["Ghostly Philanthropist"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16471,L["Skeletal Usher"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16472,L["Phantom Stagehand"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16473,L["Spectral Performer"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16488,L["Arcane Anomaly"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16492,L["Syphoner"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16504,L["Arcane Protector"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16524,BBOSS["Shade of Aran"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16525,L["Spell Shade"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16526,L["Sorcerous Shade"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16529,L["Magical Horror"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16530,L["Mana Warp"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16539,L["Homunculus"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16540,L["Shadow Pillager"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16544,L["Ethereal Thief"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16595,L["Fleshbeast"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,16596,L["Greater Fleshbeast"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,16772,L["Bonechewer Devastator"],BZONE["Terokkar Forest"],66.63,54.04)
-	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,16807,BBOSS["Grand Warlock Nethekurse"],BZONE["The Shattered Halls"],0,0)
 	self:addLookupList(MobDB,16810,L["Bonechewer Backbreaker"],BZONE["Terokkar Forest"],66.33,53.66)
 	self:addLookupList(MobDB,16952,L["Anger Guard"],BZONE["Blade's Edge Mountains"],73.39,41.42)
-	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17083,L["Fel Orc Convert"],BZONE["The Shattered Halls"],0,0)
 	self:addLookupList(MobDB,17132,L["Clefthoof Bull"],BZONE["Nagrand"],51.36,41.97)
 	self:addLookupList(MobDB,17136,L["Boulderfist Warrior"],BZONE["Nagrand"],44.60,42.21)
 	self:addLookupList(MobDB,17150,L["Vir'aani Arcanist"],BZONE["Nagrand"],36.62,67.92)
-	self:addLookupList(MobDB,17225,BBOSS["Nightbane"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17400,L["Felguard Annihilator"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17669,L["Rabid Warhound"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17671,L["Shattered Hand Champion"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17723,L["Bog Giant"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17724,L["Underbat"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17767,BBOSS["Rage Winterchill"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17796,BBOSS["Mekgineer Steamrigger"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17797,BBOSS["Hydromancer Thespia"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17798,BBOSS["Warlord Kalithresh"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17800,L["Coilfang Myrmidon"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17801,L["Coilfang Siren"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17802,L["Coilfang Warrior"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17803,L["Coilfang Oracle"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17808,BBOSS["Anetheron"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17817,L["Greater Bogstrok"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17819,L["Durnholde Sentry"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17839,L["Rift Lord"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17840,L["Durnholde Tracking Hound"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17842,BBOSS["Azgalor"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17862,BBOSS["Captain Skarloc"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17879,BBOSS["Chrono Lord Deja"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17888,BBOSS["Kaz'rogal"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17895,L["Ghoul"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17897,L["Crypt Fiend"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17898,L["Abomination"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17899,L["Shadowy Necromancer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17905,L["Banshee"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17906,L["Gargoyle"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17907,L["Frost Wyrm"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17908,L["Giant Infernal"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17916,L["Fel Stalker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17940,L["Coilfang Technician"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17941,BBOSS["Mennu the Betrayer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17952,L["Darkwater Crocolisk"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17957,L["Coilfang Champion"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17968,BBOSS["Archimonde"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17976,BBOSS["Commander Sarannis"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,17225,BBOSS["Nightbane"],BZONE["Karazhan"],0,0)
+	self:addLookupList(MobDB,17269,L["Bleeding Hollow Darkcaster"],BZONE["Hellfire Ramparts"],0,0)
+	self:addLookupList(MobDB,17271,L["Bonechewer Destroyer"],BZONE["Hellfire Ramparts"],0,0)
+	self:addLookupList(MobDB,17400,L["Felguard Annihilator"],BZONE["The Blood Furnace"],0,0)
+	self:addLookupList(MobDB,17465,L["Shattered Hand Centurion"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,17669,L["Rabid Warhound"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,17671,L["Shattered Hand Champion"],BZONE["The Shattered Halls"],0,0)
+	self:addLookupList(MobDB,17722,L["Coilfang Sorceress"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17723,L["Bog Giant"],BZONE["The Underbog"],0,0)
+	self:addLookupList(MobDB,17724,L["Underbat"],BZONE["The Underbog"],0,0)
+	self:addLookupList(MobDB,17767,BBOSS["Rage Winterchill"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17796,BBOSS["Mekgineer Steamrigger"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17797,BBOSS["Hydromancer Thespia"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17798,BBOSS["Warlord Kalithresh"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17800,L["Coilfang Myrmidon"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17801,L["Coilfang Siren"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17802,L["Coilfang Warrior"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17803,L["Coilfang Oracle"],BZONE["The Steamvault"],0,0)
+	self:addLookupList(MobDB,17808,BBOSS["Anetheron"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17817,L["Greater Bogstrok"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17819,L["Durnholde Sentry"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17820,L["Durnholde Rifleman"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17839,L["Rift Lord"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,17840,L["Durnholde Tracking Hound"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17842,BBOSS["Azgalor"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17862,BBOSS["Captain Skarloc"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,17879,BBOSS["Chrono Lord Deja"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,17888,BBOSS["Kaz'rogal"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17895,L["Ghoul"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17897,L["Crypt Fiend"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17898,L["Abomination"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17899,L["Shadowy Necromancer"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17905,L["Banshee"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17906,L["Gargoyle"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17907,L["Frost Wyrm"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17908,L["Giant Infernal"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17916,L["Fel Stalker"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17940,L["Coilfang Technician"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17941,BBOSS["Mennu the Betrayer"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17952,L["Darkwater Crocolisk"],BZONE["Tanaris"],0,0)
+	self:addLookupList(MobDB,17957,L["Coilfang Champion"],BZONE["The Slave Pens"],0,0)
+	self:addLookupList(MobDB,17968,BBOSS["Archimonde"],BZONE["Hyjal Summit"],0,0)
+	self:addLookupList(MobDB,17975,BBOSS["High Botanist Freywinn"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17976,BBOSS["Commander Sarannis"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17977,BBOSS["Warp Splinter"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,17978,BBOSS["Thorngrin the Tender"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,17981,L["Voidspawn"],BZONE["Nagrand"],37.24,70.62)
 	self:addLookupList(MobDB,18062,L["Enraged Crusher"],BZONE["Nagrand"],50.04,41.42)
 	self:addLookupList(MobDB,18064,L["Warmaul Shaman"],BZONE["Nagrand"],46.18,22.58)
-	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18105,BBOSS["Ghaz'an"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18168,BBOSS["The Crone"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18096,BBOSS["Epoch Hunter"],BZONE["Old Hillsbrad Foothills"],0,0)
+	self:addLookupList(MobDB,18105,BBOSS["Ghaz'an"],BZONE["The Underbog"],0,0)
+	self:addLookupList(MobDB,18168,BBOSS["The Crone"],BZONE["Karazhan"],0,0)
 	self:addLookupList(MobDB,18202,L["Murkblood Putrifier"],BZONE["Nagrand"],32.68,44.55)
 	self:addLookupList(MobDB,18203,L["Murkblood Raider"],BZONE["Nagrand"],32.35,43.26)
-	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18314,L["Nexus Stalker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18317,L["Ethereal Priest"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18318,L["Sethekk Initiate"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18325,L["Sethekk Prophet"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18344,BBOSS["Nexus-Prince Shaffar"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18373,BBOSS["Exarch Maladaar"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18472,BBOSS["Darkweaver Syth"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18309,L["Ethereal Scavenger"],BZONE["Mana-Tombs"],0,0)
+	self:addLookupList(MobDB,18312,L["Ethereal Spellbinder"],BZONE["Mana-Tombs"],0,0)
+	self:addLookupList(MobDB,18314,L["Nexus Stalker"],BZONE["Mana-Tombs"],0,0)
+	self:addLookupList(MobDB,18317,L["Ethereal Priest"],BZONE["Mana-Tombs"],0,0)
+	self:addLookupList(MobDB,18318,L["Sethekk Initiate"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18320,L["Time-Lost Shadowmage"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18322,L["Sethekk Ravenguard"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18325,L["Sethekk Prophet"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,18344,BBOSS["Nexus-Prince Shaffar"],BZONE["Mana-Tombs"],0,0)
+	self:addLookupList(MobDB,18373,BBOSS["Exarch Maladaar"],BZONE["Auchenai Crypts"],0,0)
+	self:addLookupList(MobDB,18422,L["Sunseeker Botanist"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,18472,BBOSS["Darkweaver Syth"],BZONE["Sethekk Halls"],0,0)
 	self:addLookupList(MobDB,18477,L["Timber Worg Alpha"],BZONE["Shattrath City"],44.02,64.08)
-	self:addLookupList(MobDB,18497,L["Auchenai Monk"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18521,L["Raging Skeleton"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18497,L["Auchenai Monk"],BZONE["Auchenai Crypts"],0,0)
+	self:addLookupList(MobDB,18521,L["Raging Skeleton"],BZONE["Auchenai Crypts"],0,0)
 	self:addLookupList(MobDB,18595,L["Warped Peon"],BZONE["Terokkar Forest"],66.50,51.50)
-	self:addLookupList(MobDB,18631,L["Cabal Cultist"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18633,L["Cabal Acolyte"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18708,BBOSS["Murmur"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18631,L["Cabal Cultist"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18633,L["Cabal Acolyte"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18639,L["Cabal Spellbinder"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18667,BBOSS["Blackheart the Inciter"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18708,BBOSS["Murmur"],BZONE["Shadow Labyrinth"],0,0)
+	self:addLookupList(MobDB,18830,L["Cabal Fanatic"],BZONE["Shadow Labyrinth"],0,0)
 	self:addLookupList(MobDB,18853,L["Sunfury Bloodwarder"],BZONE["Netherstorm"],25.83,67.82)
 	self:addLookupList(MobDB,18866,L["Mageslayer"],BZONE["Netherstorm"],56.33,88.04)
 	self:addLookupList(MobDB,18870,L["Voidshrieker"],BZONE["Netherstorm"],62.44,39.72)
 	self:addLookupList(MobDB,18872,L["Disembodied Vindicator"],BZONE["Netherstorm"],33.26,54.40)
 	self:addLookupList(MobDB,18873,L["Disembodied Protector"],BZONE["Netherstorm"],33.20,54.82)
-	self:addLookupList(MobDB,18982,L["Sable Jaguar"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,19220,BBOSS["Pathaleon the Calculator"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,19428,L["Cobalt Serpent"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,18982,L["Sable Jaguar"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,19168,L["Sunseeker Astromage"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19219,BBOSS["Mechano-Lord Capacitus"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19220,BBOSS["Pathaleon the Calculator"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19221,BBOSS["Nethermancer Sepethrea"],BZONE["The Mechanar"],0,0)
+	self:addLookupList(MobDB,19428,L["Cobalt Serpent"],BZONE["Sethekk Halls"],0,0)
+	self:addLookupList(MobDB,19509,L["Sunseeker Harvester"],BZONE["The Botanica"],0,0)
+	self:addLookupList(MobDB,19511,L["Nethervine Inciter"],BZONE["The Botanica"],0,0)
 	self:addLookupList(MobDB,19707,L["Sunfury Archer"],BZONE["Netherstorm"],55.99,79.34)
 	self:addLookupList(MobDB,19740,L["Wrathwalker"],BZONE["Shadowmoon Valley"],24.24,34.56)
 	self:addLookupList(MobDB,19754,L["Deathforge Tinkerer"],BZONE["Shadowmoon Valley"],38.11,41.07)
@@ -482,11 +480,11 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,19960,L["Doomforge Engineer"],BZONE["Blade's Edge Mountains"],74.34,41.43)
 	self:addLookupList(MobDB,19973,L["Abyssal Flamebringer"],BZONE["Blade's Edge Mountains"],29.23,79.95)
 	self:addLookupList(MobDB,19984,L["Vekh'nir Dreadhawk"],BZONE["Blade's Edge Mountains"],73.94,74.63)
-	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20031,L["Bloodwarder Legionnaire"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20032,L["Bloodwarder Vindicator"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20038,L["Phoenix-Hawk Hatchling"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20039,L["Phoenix-Hawk"],BZONE["The Eye"],0,0)
+	self:addLookupList(MobDB,20052,L["Crystalcore Mechanic"],BZONE["The Eye"],0,0)
 	self:addLookupList(MobDB,20058,L["Bloodmaul Dire Wolf"],BZONE["Blade's Edge Mountains"],44.28,77.38)
 	self:addLookupList(MobDB,20134,L["Sunfury Arcanist"],BZONE["Netherstorm"],48.81,82.43)
 	self:addLookupList(MobDB,20135,L["Sunfury Arch Mage"],BZONE["Netherstorm"],49.31,83.26)
@@ -494,23 +492,23 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,20207,L["Sunfury Bowman"],BZONE["Netherstorm"],58.62,65.01)
 	self:addLookupList(MobDB,20410,L["Rhonsus"],BZONE["Netherstorm"],61.18,85.39)
 	self:addLookupList(MobDB,20502,L["Eclipsion Dragonhawk"],BZONE["Shadowmoon Valley"],48.11,64.69)
-	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20869,L["Arcatraz Sentinel"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,20878,L["Deathforge Guardian"],BZONE["Shadowmoon Valley"],39.19,39.15)
-	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20880,L["Eredar Deathbringer"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20885,BBOSS["Dalliah the Doomsayer"],BZONE["The Arcatraz"],0,0)
 	self:addLookupList(MobDB,20887,L["Deathforge Imp"],BZONE["Shadowmoon Valley"],39.13,38.91)
-	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,21104,L["Rift Keeper"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,21140,L["Rift Lord"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,21148,L["Rift Keeper"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,21246,L["Serpentshrine Sporebat"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,21298,L["Coilfang Serpentguard"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,20898,L["Gargantuan Abyssal"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,20900,L["Unchained Doombringer"],BZONE["The Arcatraz"],0,0)
+	self:addLookupList(MobDB,21104,L["Rift Keeper"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,21140,L["Rift Lord"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,21148,L["Rift Keeper"],BZONE["The Black Morass"],0,0)
+	self:addLookupList(MobDB,21246,L["Serpentshrine Sporebat"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21298,L["Coilfang Serpentguard"],BZONE["Serpentshrine Cavern"],0,0)
+	self:addLookupList(MobDB,21301,L["Coilfang Shatterer"],BZONE["Serpentshrine Cavern"],0,0)
 	self:addLookupList(MobDB,21302,L["Shadow Council Warlock"],BZONE["Shadowmoon Valley"],23.48,39.39)
 	self:addLookupList(MobDB,21305,L["Mutant Horror"],BZONE["Shadowmoon Valley"],26.42,40.16)
 	self:addLookupList(MobDB,21314,L["Terrormaster"],BZONE["Shadowmoon Valley"],23.95,37.66)
-	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,21339,L["Coilfang Hate-Screamer"],BZONE["Serpentshrine Cavern"],0,0)
 	self:addLookupList(MobDB,21387,L["Wyrmcult Blackwhelp"],BZONE["Blade's Edge Mountains"],32.76,35.85)
 	self:addLookupList(MobDB,21454,L["Ashtongue Warrior"],BZONE["Shadowmoon Valley"],58.51,35.67)
 	self:addLookupList(MobDB,21815,L["Cleric of Karabor"],BZONE["Shadowmoon Valley"],63.93,48.25)
@@ -521,7 +519,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,22072,L["Shadowsworn Drakonid"],BZONE["Shadowmoon Valley"],68.60,38.89)
 	self:addLookupList(MobDB,22076,L["Torloth the Magnificent"],BZONE["Shadowmoon Valley"],51.94,73.90)
 	self:addLookupList(MobDB,22093,L["Illidari Watcher"],BZONE["Shadowmoon Valley"],52.70,72.07)
-	self:addLookupList(MobDB,22128,L["Durnholde Lookout"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,22128,L["Durnholde Lookout"],BZONE["Old Hillsbrad Foothills"],0,0)
 	self:addLookupList(MobDB,22143,L["Gordunni Back-Breaker"],BZONE["Zangarmarsh"],77.73,93.87)
 	self:addLookupList(MobDB,22144,L["Gordunni Elementalist"],BZONE["Zangarmarsh"],73.22,90.86)
 	self:addLookupList(MobDB,22148,L["Gordunni Head-Splitter"],BZONE["Nagrand"],76.70,37.83)
@@ -529,43 +527,43 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,22286,L["Fel Rager"],BZONE["Blade's Edge Mountains"],0,0)
 	self:addLookupList(MobDB,22323,L["Incandescent Fel Spark"],BZONE["Hellfire Peninsula"],61.48,20.13)
 	self:addLookupList(MobDB,22822,L["Ethereum Nullifier"],BZONE["Netherstorm"],63.09,41.31)
-	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,22875,L["Coilskar Sea-Caller"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,22879,L["Shadowmoon Reaver"],BZONE["Black Temple"],0,0)
 	self:addLookupList(MobDB,23022,L["Gordunni Soulreaper"],BZONE["Nagrand"],76.14,37.00)
 	self:addLookupList(MobDB,23061,L["Rivendark"],BZONE["Blade's Edge Mountains"],30.51,59.58)
 	self:addLookupList(MobDB,23261,L["Furywing"],BZONE["Blade's Edge Mountains"],58.42,14.39)
 	self:addLookupList(MobDB,23281,L["Insidion"],BZONE["Blade's Edge Mountains"],55.56,16.03)
 	self:addLookupList(MobDB,23282,L["Obsidia"],BZONE["Blade's Edge Mountains"],31.46,57.71)
 	self:addLookupList(MobDB,23305,L["Crazed Murkblood Foreman"],BZONE["Shadowmoon Valley"],73.57,88.93)
-	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23339,L["Illidari Heartseeker"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,23330,L["Dragonmaw Wind Reaver"],BZONE["Black Temple"],0,0)
+	self:addLookupList(MobDB,23339,L["Illidari Heartseeker"],L["Unknown Zone"],0,0)
 	self:addLookupList(MobDB,23354,L["Mo'arg Incinerator"],BZONE["Blade's Edge Mountains"],32.80,47.95)
 	self:addLookupList(MobDB,23385,L["Simon Unit"],BZONE["Blade's Edge Mountains"],35.09,49.36)
-	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23577,BBOSS["Halazzi"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23578,BBOSS["Jan'alai"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23580,L["Amani'shi Warbringer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23582,L["Amani'shi Tribesman"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23586,L["Amani'shi Scout"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23596,L["Amani'shi Flame Caster"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23597,L["Amani'shi Guardian"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23834,L["Amani Dragonhawk"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23863,BBOSS["Zul'jin"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,23954,BBOSS["Ingvar the Plunderer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24059,L["Amani'shi Beast Tamer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24065,L["Amani'shi Handler"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24083,L["Enslaved Proto-Drake"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24179,L["Amani'shi Wind Walker"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24180,L["Amani'shi Protector"],BZONE["Zul'Aman"],0,0)
-	self:addLookupList(MobDB,24239,BBOSS["Hex Lord Malacrass"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24530,L["Amani Elder Lynx"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,23542,L["Amani'shi Axe Thrower"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23574,BBOSS["Akil'zon"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23576,BBOSS["Nalorakk"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23577,BBOSS["Halazzi"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23578,BBOSS["Jan'alai"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23580,L["Amani'shi Warbringer"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23582,L["Amani'shi Tribesman"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23586,L["Amani'shi Scout"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23596,L["Amani'shi Flame Caster"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23597,L["Amani'shi Guardian"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23834,L["Amani Dragonhawk"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23863,BBOSS["Zul'jin"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,23954,BBOSS["Ingvar the Plunderer"],BZONE["Howling Fjord"],0,0)
+	self:addLookupList(MobDB,24059,L["Amani'shi Beast Tamer"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24065,L["Amani'shi Handler"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24083,L["Enslaved Proto-Drake"],BZONE["Utgarde Keep"],0,0)
+	self:addLookupList(MobDB,24179,L["Amani'shi Wind Walker"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24180,L["Amani'shi Protector"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24239,BBOSS["Hex Lord Malacrass"],BZONE["Zul'Aman"],0,0)
+	self:addLookupList(MobDB,24530,L["Amani Elder Lynx"],BZONE["Zul'Aman"],0,0)
 	self:addLookupList(MobDB,24560,BBOSS["Priestess Delrissa"],BZONE["Magisters' Terrace"],0,0)
-	self:addLookupList(MobDB,24683,L["Sunblade Mage Guard"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,24684,L["Sunblade Blood Knight"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24683,L["Sunblade Mage Guard"],BZONE["Magisters' Terrace"],0,0)
+	self:addLookupList(MobDB,24684,L["Sunblade Blood Knight"],BZONE["Magisters' Terrace"],0,0)
 	self:addLookupList(MobDB,24697,L["Sister of Torment"],BZONE["Magisters' Terrace"],0,0)
-	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,24698,L["Ethereum Smuggler"],BZONE["Magisters' Terrace"],0,0)
 	self:addLookupList(MobDB,24819,L["Anvilrage Enforcer"],BZONE["Blackrock Depths"],0,0)
 	self:addLookupList(MobDB,24830,L["Stonevault Pillager"],BZONE["Uldaman"],0,0)
 	self:addLookupList(MobDB,24960,L["Wretched Devourer"],BZONE["Isle of Quel'Danas"],39.24,35.26)
@@ -582,7 +580,7 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,25371,L["Sunblade Dawn Priest"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25484,L["Shadowsword Assassin"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25486,L["Shadowsword Vanquisher"],BZONE["Sunwell Plateau"],0,0)
-	self:addLookupList(MobDB,25507,L["Sunblade Protector"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,25507,L["Sunblade Protector"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25508,L["Shadowsword Guardian"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25509,L["Priestess of Torment"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,25591,L["Painbringer"],BZONE["Sunwell Plateau"],0,0)
@@ -592,40 +590,40 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,25599,L["Cataclysm Hound"],BZONE["Sunwell Plateau"],0,0)
 	self:addLookupList(MobDB,26206,BBOSS["Keristrasza"],BZONE["Borean Tundra"],29.52,29.89)
 	self:addLookupList(MobDB,26270,L["Iron Rune-Shaper"],BZONE["Grizzly Hills"],67.80,15.45)
-	self:addLookupList(MobDB,26632,BBOSS["The Prophet Tharon'ja"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26716,L["Azure Warder"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26722,L["Azure Magus"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26723,BBOSS["Keristrasza"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26730,L["Mage Slayer"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26782,L["Crystalline Keeper"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26792,L["Crystalline Protector"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26794,BBOSS["Ormorok the Tree-Shaper"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26830,L["Risen Drakkari Death Knight"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,26861,BBOSS["King Ymiron"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,26632,BBOSS["The Prophet Tharon'ja"],BZONE["Grizzly Hills"],0,0)
+	self:addLookupList(MobDB,26716,L["Azure Warder"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,26722,L["Azure Magus"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,26723,BBOSS["Keristrasza"],BZONE["Borean Tundra"],0,0)
+	self:addLookupList(MobDB,26730,L["Mage Slayer"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,26782,L["Crystalline Keeper"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,26792,L["Crystalline Protector"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,26794,BBOSS["Ormorok the Tree-Shaper"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,26830,L["Risen Drakkari Death Knight"],BZONE["Drak'Tharon Keep"],0,0)
+	self:addLookupList(MobDB,26861,BBOSS["King Ymiron"],BZONE["Howling Fjord"],0,0)
 	self:addLookupList(MobDB,27329,L["Onslaught Bloodhound"],BZONE["Dragonblight"],86.74,37.54)
 	self:addLookupList(MobDB,27333,L["Onslaught Mason"],BZONE["Grizzly Hills"],6.38,20.86)
-	self:addLookupList(MobDB,27977,BBOSS["Krystallus"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,27978,BBOSS["Sjonnir The Ironshaper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,27977,BBOSS["Krystallus"],BZONE["Halls of Stone"],0,0)
+	self:addLookupList(MobDB,27978,BBOSS["Sjonnir The Ironshaper"],BZONE["Halls of Stone"],0,0)
 	self:addLookupList(MobDB,28123,L["Venture Co. Excavator"],BZONE["Sholazar Basin"],34.84,47.51)
-	self:addLookupList(MobDB,28132,L["Don Carlos"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,28132,L["Don Carlos"],BZONE["Old Hillsbrad Foothills"],0,0)
 	self:addLookupList(MobDB,28378,L["Primordial Drake"],BZONE["Sholazar Basin"],46.70,26.73)
 	self:addLookupList(MobDB,28379,L["Shattertusk Mammoth"],BZONE["Grizzly Hills"],11.95,14.3)
 	self:addLookupList(MobDB,28380,L["Shattertusk Bull"],BZONE["Sholazar Basin"],53.05,30.10)
 	self:addLookupList(MobDB,28851,L["Enraged Mammoth"],BZONE["Zul'Drak"],71.61,41.69)
 	self:addLookupList(MobDB,28920,L["Stormforged Giant"],BZONE["Halls of Lightning"],0,0)
-	self:addLookupList(MobDB,28923,BBOSS["Loken"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29128,L["Anub'ar Prime Guard"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29216,L["Anub'ar Guardian"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,29217,L["Anub'ar Venomancer"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,28923,BBOSS["Loken"],BZONE["The Storm Peaks"],0,0)
+	self:addLookupList(MobDB,29120,BBOSS["Anub'arak"],BZONE["Azjol-Nerub"],0,0)
+	self:addLookupList(MobDB,29128,L["Anub'ar Prime Guard"],BZONE["Azjol-Nerub"],0,0)
+	self:addLookupList(MobDB,29216,L["Anub'ar Guardian"],BZONE["Azjol-Nerub"],0,0)
+	self:addLookupList(MobDB,29217,L["Anub'ar Venomancer"],BZONE["Azjol-Nerub"],0,0)
 	self:addLookupList(MobDB,29235,L["Gundrak Savage"],BZONE["Zul'Drak"],73.72,31.02)
-	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29311,BBOSS["Herald Volazj"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
 	self:addLookupList(MobDB,29370,L["Stormforged Champion"],BZONE["The Storm Peaks"],25.04,46.67)
 	self:addLookupList(MobDB,29376,L["Stormforged Artificer"],BZONE["The Storm Peaks"],30.18,46.52)
 	self:addLookupList(MobDB,29402,L["Ironwool Mammoth"],BZONE["The Storm Peaks"],37.33,83.83)
 	self:addLookupList(MobDB,29570,L["Nascent Val'kyr"],BZONE["Icecrown"],69.72,41.51)
 	self:addLookupList(MobDB,29590,L["Blighted Proto-Drake"],BZONE["The Storm Peaks"],23.38,58.55)
-	self:addLookupList(MobDB,29735,L["Savage Worg"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,29735,L["Savage Worg"],BZONE["Utgarde Keep"],0,0)
 	self:addLookupList(MobDB,29792,L["Frostfeather Screecher"],BZONE["The Storm Peaks"],30.93,69.34)
 	self:addLookupList(MobDB,29793,L["Frostfeather Witch"],BZONE["The Storm Peaks"],30.76,68.68)
 	self:addLookupList(MobDB,29875,L["Icemane Yeti"],BZONE["The Storm Peaks"],47.25,75.42)
@@ -634,19 +632,19 @@ function addon:InitMob(MobDB)
 	self:addLookupList(MobDB,30222,L["Stormforged Infiltrator"],BZONE["The Storm Peaks"],57.22,63.89)
 	self:addLookupList(MobDB,30260,L["Stoic Mammoth"],BZONE["The Storm Peaks"],57.32,63.09)
 	self:addLookupList(MobDB,30396,BBOSS["Loken"],BZONE["The Storm Peaks"],35.12,33.11)
-	self:addLookupList(MobDB,30414,L["Forgotten One"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30414,L["Forgotten One"],BZONE["Ahn'kahet: The Old Kingdom"],0,0)
 	self:addLookupList(MobDB,30448,L["Plains Mammoth"],BZONE["The Storm Peaks"],64.59,45.10)
-	self:addLookupList(MobDB,30660,L["Portal Guardian"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30667,L["Azure Sorceror"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30668,L["Azure Raider"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30695,L["Portal Keeper"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30892,L["Portal Guardian"],L["Unknown Zone"],0,0)
-	self:addLookupList(MobDB,30893,L["Portal Keeper"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,30660,L["Portal Guardian"],BZONE["The Violet Hold"],0,0)
+	self:addLookupList(MobDB,30667,L["Azure Sorceror"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,30668,L["Azure Raider"],BZONE["The Nexus"],0,0)
+	self:addLookupList(MobDB,30695,L["Portal Keeper"],BZONE["The Violet Hold"],0,0)
+	self:addLookupList(MobDB,30892,L["Portal Guardian"],BZONE["The Violet Hold"],0,0)
+	self:addLookupList(MobDB,30893,L["Portal Keeper"],BZONE["The Violet Hold"],0,0)
 	self:addLookupList(MobDB,30921,L["Skeletal Runesmith"],BZONE["Icecrown"],58.74,73.97)
-	self:addLookupList(MobDB,31134,BBOSS["Cyanigosa"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,31134,BBOSS["Cyanigosa"],BZONE["The Violet Hold"],0,0)
 	self:addLookupList(MobDB,31321,L["Skeletal Runesmith"],BZONE["Icecrown"],58.71,74.39)
 	self:addLookupList(MobDB,31702,L["Frostbrood Spawn"],BZONE["Icecrown"],72.38,41.44)
-	self:addLookupList(MobDB,32191,L["Azure Stalker"],L["Unknown Zone"],0,0)
+	self:addLookupList(MobDB,32191,L["Azure Stalker"],BZONE["The Nexus"],0,0)
 	self:addLookupList(MobDB,32289,L["Damned Apothecary"],BZONE["Icecrown"],49.08,34.08)
 	self:addLookupList(MobDB,32290,L["Cult Alchemist"],BZONE["Icecrown"],48.77,34.10)
 	self:addLookupList(MobDB,32349,L["Cultist Shard Watcher"],BZONE["Icecrown"],48.04,67.82)
diff --git a/RecipeDB/ARL-Quest.lua b/RecipeDB/ARL-Quest.lua
index 1065fc3..6e544e5 100644
--- a/RecipeDB/ARL-Quest.lua
+++ b/RecipeDB/ARL-Quest.lua
@@ -38,90 +38,90 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitQuest(QuestDB)

-	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZONE["Westfall"],55.77,30.920)
-	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZONE["Westfall"],55.77,30.920)
-	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"],BZONE["Duskwood"],73.50,42.611)
-	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZONE["Redridge Mountains"],23.05,44.361)
-	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZONE["Duskwood"],73.50,42.611)
-	self:addLookupList(QuestDB,127,L["Selling Fish"],BZONE["Redridge Mountains"],28.24,47.601)
-	self:addLookupList(QuestDB,296,L["Ormer's Revenge"],BZONE["Wetlands"],38.04,50.721)
-	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"],BZONE["Dun Morogh"],47.18,53.331)
-	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"],BZONE["Loch Modan"],82.03,64.030)
-	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"],BZONE["Loch Modan"],35.07,49.660)
-	self:addLookupList(QuestDB,429,L["Wild Hearts"],BZONE["Silverpine Forest"],43.56,41.142)
-	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZONE["Wetlands"],8.927,56.071)
-	self:addLookupList(QuestDB,498,L["The Rescue"],BZONE["Hillsbrad Foothills"],62.49,19.952)
-	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZONE["Hillsbrad Foothills"],61.59,19.142)
-	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],51.99,58.981)
-	self:addLookupList(QuestDB,564,L["Costly Menace"],BZONE["Hillsbrad Foothills"],52.07,56.271)
-	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"],BZONE["Badlands"],42.27,53.030)
-	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZONE["Badlands"],26.52,45.310)
-	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"],BZONE["Thunder Bluff"],43.90,44.682)
-	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZONE["The Barrens"],55.00,33.002)
-	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZONE["The Barrens"],46.24,36.630)
-	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZONE["Loch Modan"],23.49,75.121)
-	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.76,22.391)
-	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZONE["Redridge Mountains"],31.37,47.341)
-	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],37.86,41.521)
-	self:addLookupList(QuestDB,2203,L["Badlands Reagent Run II"],BZONE["Badlands"],3.346,46.052)
-	self:addLookupList(QuestDB,2359,L["Klaven's Tower"],BZONE["Stormwind City"],78.82,69.471)
-	self:addLookupList(QuestDB,2478,L["Mission: Possible But Not Probable"],BZONE["Orgrimmar"],43.94,53.492)
-	self:addLookupList(QuestDB,2501,L["Badlands Reagent Run II"],BZONE["Loch Modan"],37.17,48.951)
-	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.34,23.062)
-	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.34,23.062)
-	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.34,23.062)
-	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.34,23.062)
-	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.34,23.062)
-	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.17,24.662)
-	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.12,37.141)
-	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.80,22.000)
-	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.80,22.000)
-	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.80,22.000)
-	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"],BZONE["Feralas"],30.02,42.931)
-	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"],BZONE["Feralas"],30.02,42.931)
-	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"],BZONE["Feralas"],30.02,42.931)
-	self:addLookupList(QuestDB,2851,L["Wild Leather Boots"],BZONE["Feralas"],30.02,42.931)
-	self:addLookupList(QuestDB,2852,L["Wild Leather Leggings"],BZONE["Feralas"],30.02,42.931)
-	self:addLookupList(QuestDB,2853,L["Master of the Wild Leather"],BZONE["Darnassus"],64.30,21.941)
-	self:addLookupList(QuestDB,2855,L["Wild Leather Shoulders"],BZONE["Feralas"],74.83,44.712)
-	self:addLookupList(QuestDB,2856,L["Wild Leather Vest"],BZONE["Feralas"],74.83,44.712)
-	self:addLookupList(QuestDB,2857,L["Wild Leather Helmet"],BZONE["Feralas"],74.83,44.712)
-	self:addLookupList(QuestDB,2858,L["Wild Leather Boots"],BZONE["Feralas"],74.83,44.712)
-	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"],BZONE["Feralas"],74.83,44.712)
-	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"],BZONE["Thunder Bluff"],42.37,43.592)
-	self:addLookupList(QuestDB,3402,L["The Undermarket"],BZONE["Tanaris"],51.45,27.090)
-	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"],BZONE["Teldrassil"],57.74,61.641)
-	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"],BZONE["Winterspring"],60.71,39.140)
-	self:addLookupList(QuestDB,5127,L["The Demon Forge"],BZONE["Winterspring"],64.05,73.240)
-	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZONE["Winterspring"],61.19,35.940)
-	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"],BZONE["Winterspring"],61.41,37.040)
-	self:addLookupList(QuestDB,5307,L["Corruption"],BZONE["Winterspring"],61.32,39.130)
-	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],62.60,20.302)
-	self:addLookupList(QuestDB,7493,L["The Journey Has Just Begun"],BZONE["Onyxia's Lair"],0,02)
-	self:addLookupList(QuestDB,7497,L["The Journey Has Just Begun"],BZONE["Onyxia's Lair"],0,01)
-	self:addLookupList(QuestDB,7604,L["A Binding Contract"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,8313,L["Sharing the Knowledge"],BZONE["Ironforge"],35.51,64.120)
-	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"],BZONE["Tanaris"],52.50,27.990)
-	self:addLookupList(QuestDB,8877,L["Firework Launcher"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,8878,L["Festive Recipes"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,8882,L["Cluster Launcher"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZONE["Ghostlands"],47.88,31.202)
-	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],L["Unknown Zone"],0,00)
-	self:addLookupList(QuestDB,9356,L["Smooth as Butter"],BZONE["Hellfire Peninsula"],49.05,74.080)
-	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZONE["Bloodmyst Isle"],53.73,55.951)
-	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],34.38,51.472)
-	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],68.55,49.081)
-	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"],BZONE["Blade's Edge Mountains"],76.33,61.692)
+	self:addLookupList(QuestDB,22,L["Goretusk Liver Pie"],BZONE["Westfall"],55.77,30.92,0)
+	self:addLookupList(QuestDB,38,L["Westfall Stew"],BZONE["Westfall"],55.77,30.92,0)
+	self:addLookupList(QuestDB,90,L["Seasoned Wolf Kabobs"],BZONE["Duskwood"],73.50,42.61,1)
+	self:addLookupList(QuestDB,92,L["Redridge Goulash"],BZONE["Redridge Mountains"],23.05,44.36,1)
+	self:addLookupList(QuestDB,93,L["Dusky Crab Cakes"],BZONE["Duskwood"],73.50,42.61,1)
+	self:addLookupList(QuestDB,127,L["Selling Fish"],BZONE["Redridge Mountains"],28.24,47.60,1)
+	self:addLookupList(QuestDB,296,L["Ormer's Revenge"],BZONE["Wetlands"],38.04,50.72,1)
+	self:addLookupList(QuestDB,384,L["Beer Basted Boar Ribs"],BZONE["Dun Morogh"],47.18,53.33,1)
+	self:addLookupList(QuestDB,385,L["Crocolisk Hunting"],BZONE["Loch Modan"],82.03,64.03,0)
+	self:addLookupList(QuestDB,418,L["Thelsamar Blood Sausages"],BZONE["Loch Modan"],35.07,49.66,0)
+	self:addLookupList(QuestDB,429,L["Wild Hearts"],BZONE["Silverpine Forest"],43.56,41.14,2)
+	self:addLookupList(QuestDB,471,L["Apprentice's Duties"],BZONE["Wetlands"],8.927,56.07,1)
+	self:addLookupList(QuestDB,498,L["The Rescue"],BZONE["Hillsbrad Foothills"],62.49,19.95,2)
+	self:addLookupList(QuestDB,501,L["Elixir of Pain"],BZONE["Hillsbrad Foothills"],61.59,19.14,2)
+	self:addLookupList(QuestDB,555,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],51.99,58.98,1)
+	self:addLookupList(QuestDB,564,L["Costly Menace"],BZONE["Hillsbrad Foothills"],52.07,56.27,1)
+	self:addLookupList(QuestDB,703,L["Barbecued Buzzard Wings"],BZONE["Badlands"],42.27,53.03,0)
+	self:addLookupList(QuestDB,715,L["Liquid Stone"],BZONE["Badlands"],26.52,45.31,0)
+	self:addLookupList(QuestDB,769,L["Kodo Hide Bag"],BZONE["Thunder Bluff"],43.90,44.68,2)
+	self:addLookupList(QuestDB,862,L["Dig Rat Stew"],BZONE["The Barrens"],55.00,33.00,2)
+	self:addLookupList(QuestDB,1487,L["Deviate Eradication"],BZONE["The Barrens"],46.24,36.63,0)
+	self:addLookupList(QuestDB,1559,L["Flash Bomb Recipe"],BZONE["Badlands"],0,0,0)
+	self:addLookupList(QuestDB,1578,L["Supplying the Front"],BZONE["Loch Modan"],23.49,75.12,1)
+	self:addLookupList(QuestDB,1582,L["Moonglow Vest"],BZONE["Darnassus"],64.76,22.39,1)
+	self:addLookupList(QuestDB,1618,L["Gearing Redridge"],BZONE["Redridge Mountains"],31.37,47.34,1)
+	self:addLookupList(QuestDB,2178,L["Easy Strider Living"],BZONE["Darkshore"],37.86,41.52,1)
+	self:addLookupList(QuestDB,2203,L["Badlands Reagent Run II"],BZONE["Badlands"],3.346,46.05,2)
+	self:addLookupList(QuestDB,2359,L["Klaven's Tower"],BZONE["Stormwind City"],78.82,69.47,1)
+	self:addLookupList(QuestDB,2478,L["Mission: Possible But Not Probable"],BZONE["Orgrimmar"],43.94,53.49,2)
+	self:addLookupList(QuestDB,2501,L["Badlands Reagent Run II"],BZONE["Loch Modan"],37.17,48.95,1)
+	self:addLookupList(QuestDB,2751,L["Barbaric Battlements"],BZONE["Orgrimmar"],79.34,23.06,2)
+	self:addLookupList(QuestDB,2752,L["On Iron Pauldrons"],BZONE["Orgrimmar"],79.34,23.06,2)
+	self:addLookupList(QuestDB,2753,L["Trampled Under Foot"],BZONE["Orgrimmar"],79.34,23.06,2)
+	self:addLookupList(QuestDB,2754,L["Horns of Frenzy"],BZONE["Orgrimmar"],79.34,23.06,2)
+	self:addLookupList(QuestDB,2755,L["Joys of Omosh"],BZONE["Orgrimmar"],79.34,23.06,2)
+	self:addLookupList(QuestDB,2756,L["The Old Ways"],BZONE["Orgrimmar"],80.17,24.66,2)
+	self:addLookupList(QuestDB,2758,L["The Origins of Smithing"],BZONE["Stormwind City"],63.12,37.14,1)
+	self:addLookupList(QuestDB,2761,L["Smelt On, Smelt Off"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
+	self:addLookupList(QuestDB,2762,L["The Great Silver Deceiver"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
+	self:addLookupList(QuestDB,2763,L["The Art of the Imbue"],BZONE["Stranglethorn Vale"],50.80,22.00,0)
+	self:addLookupList(QuestDB,2848,L["Wild Leather Shoulders"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2849,L["Wild Leather Vest"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2850,L["Wild Leather Helmet"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2851,L["Wild Leather Boots"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2852,L["Wild Leather Leggings"],BZONE["Feralas"],30.02,42.93,1)
+	self:addLookupList(QuestDB,2853,L["Master of the Wild Leather"],BZONE["Darnassus"],64.30,21.94,1)
+	self:addLookupList(QuestDB,2855,L["Wild Leather Shoulders"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2856,L["Wild Leather Vest"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2857,L["Wild Leather Helmet"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2858,L["Wild Leather Boots"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2859,L["Wild Leather Leggings"],BZONE["Feralas"],74.83,44.71,2)
+	self:addLookupList(QuestDB,2860,L["Master of the Wild Leather"],BZONE["Thunder Bluff"],42.37,43.59,2)
+	self:addLookupList(QuestDB,3402,L["The Undermarket"],BZONE["Tanaris"],51.45,27.09,0)
+	self:addLookupList(QuestDB,4161,L["Recipe of the Kaldorei"],BZONE["Teldrassil"],57.74,61.64,1)
+	self:addLookupList(QuestDB,5124,L["Fiery Plate Gauntlets"],BZONE["Winterspring"],60.71,39.14,0)
+	self:addLookupList(QuestDB,5127,L["The Demon Forge"],BZONE["Winterspring"],64.05,73.24,0)
+	self:addLookupList(QuestDB,5305,L["Sweet Serenity"],BZONE["Winterspring"],61.19,35.94,0)
+	self:addLookupList(QuestDB,5306,L["Snakestone of the Shadow Huntress"],BZONE["Winterspring"],61.41,37.04,0)
+	self:addLookupList(QuestDB,5307,L["Corruption"],BZONE["Winterspring"],61.32,39.13,0)
+	self:addLookupList(QuestDB,7321,L["Soothing Turtle Bisque"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
+	self:addLookupList(QuestDB,7493,L["The Journey Has Just Begun"],L["Unknown Zone"],0,0,2)
+	self:addLookupList(QuestDB,7497,L["The Journey Has Just Begun"],L["Unknown Zone"],0,0,1)
+	self:addLookupList(QuestDB,7604,L["A Binding Contract"],BZONE["Blackrock Depths"],0,0,0)
+	self:addLookupList(QuestDB,7649,L["Enchanted Thorium Platemail: Volume I"],BZONE["Dire Maul"],0,0,0)
+	self:addLookupList(QuestDB,7650,L["Enchanted Thorium Platemail: Volume II"],BZONE["Dire Maul"],0,0,0)
+	self:addLookupList(QuestDB,7651,L["Enchanted Thorium Platemail: Volume III"],BZONE["Dire Maul"],0,0,0)
+	self:addLookupList(QuestDB,7653,L["Imperial Plate Belt"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,7654,L["Imperial Plate Boots"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,7655,L["Imperial Plate Bracer"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,7656,L["Imperial Plate Chest"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,7657,L["Imperial Plate Helm"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,7658,L["Imperial Plate Leggings"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,7659,L["Imperial Plate Shoulders"],BZONE["Tanaris"],0,0,0)
+	self:addLookupList(QuestDB,8313,L["Sharing the Knowledge"],BZONE["Ironforge"],35.51,64.12,0)
+	self:addLookupList(QuestDB,8586,L["Dirge's Kickin' Chimaerok Chops"],BZONE["Tanaris"],52.50,27.99,0)
+	self:addLookupList(QuestDB,8877,L["Firework Launcher"],BZONE["Moonglade"],0,0,0)
+	self:addLookupList(QuestDB,8878,L["Festive Recipes"],BZONE["Moonglade"],0,0,0)
+	self:addLookupList(QuestDB,8882,L["Cluster Launcher"],BZONE["Moonglade"],0,0,0)
+	self:addLookupList(QuestDB,9171,L["Culinary Crunch"],BZONE["Ghostlands"],47.88,31.20,2)
+	self:addLookupList(QuestDB,9249,L["40 Tickets - Schematic: Steam Tonk Controller"],BZONE["Darkmoon Faire"],0,0,0)
+	self:addLookupList(QuestDB,9356,L["Smooth as Butter"],BZONE["Hellfire Peninsula"],49.05,74.08,0)
+	self:addLookupList(QuestDB,9454,L["The Great Moongraze Hunt"],BZONE["Bloodmyst Isle"],53.73,55.95,1)
+	self:addLookupList(QuestDB,9635,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],34.38,51.47,2)
+	self:addLookupList(QuestDB,9636,L["The Zapthrottle Mote Extractor!"],BZONE["Zangarmarsh"],68.55,49.08,1)
+	self:addLookupList(QuestDB,10860,L["Mok'Nathal Treats"],BZONE["Blade's Edge Mountains"],76.33,61.69,2)

 end
diff --git a/RecipeDB/ARL-Tailor.lua b/RecipeDB/ARL-Tailor.lua
index 0da7dbf..9c96894 100644
--- a/RecipeDB/ARL-Tailor.lua
+++ b/RecipeDB/ARL-Tailor.lua
@@ -982,8 +982,8 @@ function addon:InitTailoring(RecipeDB)
 	-- Brightcloth Robe -- 18414
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18414,270,14100,2,3908)
-	self:addTradeFlags(RecipeDB,18414,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,18414,3,13147,1,2399,1,11052,1,18749,1,18772)
+	self:addTradeFlags(RecipeDB,18414,1,2,3,21,22,23,24,25,26,27,28,29,30,36,40,56)
+	self:addTradeAcquire(RecipeDB,18414,1,2399,1,11052,1,18749,1,18772)

 	-- Brightcloth Gloves -- 18415
 	recipecount = recipecount + 1
@@ -1151,7 +1151,7 @@ function addon:InitTailoring(RecipeDB)
 	recipecount = recipecount + 1
 	self:addTradeSkill(RecipeDB,18453,300,14112,2,3908)
 	self:addTradeFlags(RecipeDB,18453,1,2,3,11,21,22,23,24,25,26,27,28,29,30,36,40,56)
-	self:addTradeAcquire(RecipeDB,18453,3,12397,3,13140,3,13152,3,13153,1,2399,1,11052,1,18749,1,18772)
+	self:addTradeAcquire(RecipeDB,18453,3,12397,3,13152,3,13153,1,2399,1,11052,1,18749,1,18772)

 	-- Gloves of Spell Mastery -- 18454
 	recipecount = recipecount + 1
diff --git a/RecipeDB/ARL-Trainer.lua b/RecipeDB/ARL-Trainer.lua
index 8c17ef9..4c20904 100644
--- a/RecipeDB/ARL-Trainer.lua
+++ b/RecipeDB/ARL-Trainer.lua
@@ -38,353 +38,353 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitTrainer(TrainerDB)

-	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.24,60.402)
-	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZONE["Elwynn Forest"],41.94,65.831)
-	self:addLookupList(TrainerDB,957,L["Dane Lindgren"],BZONE["Stormwind City"],64.33,37.331)
-	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZONE["Elwynn Forest"],79.64,65.911)
-	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.07,49.391)
-	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.941)
-	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.75,54.381)
-	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.27,80.971)
-	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.94,73.921)
-	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZONE["Stormwind City"],52.99,81.171)
-	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZONE["Dun Morogh"],68.36,54.451)
-	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZONE["Stranglethorn Vale"],31.98,28.772)
-	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],80.02,23.682)
-	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],31.69,29.172)
-	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Orgrimmar"],35.18,53.152)
-	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Westfall"],57.16,1.91)
-	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.88,33.631)
-	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.951)
-	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],46.69,63.081)
-	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],77.38,48.751)
-	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],36.93,47.771)
-	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.64,53.071)
-	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],69.24,56.761)
-	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],50.15,50.441)
-	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.05,28.831)
-	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],60.19,53.152)
-	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],47.24,51.981)
-	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.47,45.311)
-	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZONE["Elwynn Forest"],42.95,65.851)
-	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.142)
-	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.56,22.122)
-	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"],BZONE["Stranglethorn Vale"],28.71,76.822)
-	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.64,22.552)
-	self:addLookupList(TrainerDB,2818,L["Slagg"],BZONE["Arathi Highlands"],74.06,35.682)
-	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"],BZONE["Stranglethorn Vale"],29.04,74.970)
-	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZONE["Stranglethorn Vale"],27.57,77.710)
-	self:addLookupList(TrainerDB,2855,L["Snang"],BZONE["Orgrimmar"],62.86,49.592)
-	self:addLookupList(TrainerDB,2857,L["Thund"],BZONE["Orgrimmar"],76.24,24.002)
-	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZONE["Thunder Bluff"],40.20,55.492)
-	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZONE["Thunder Bluff"],35.58,57.522)
-	self:addLookupList(TrainerDB,3004,L["Tepa"],BZONE["Thunder Bluff"],43.87,44.932)
-	self:addLookupList(TrainerDB,3007,L["Una"],BZONE["Thunder Bluff"],42.37,43.592)
-	self:addLookupList(TrainerDB,3008,L["Mak"],BZONE["Thunder Bluff"],43.41,43.172)
-	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZONE["Thunder Bluff"],47.13,34.092)
-	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.59,40.822)
-	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.04,52.302)
-	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZONE["Mulgore"],46.17,58.512)
-	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZONE["Mulgore"],45.79,58.492)
-	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZONE["Redridge Mountains"],22.97,44.261)
-	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZONE["Duskwood"],73.75,49.821)
-	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.64,49.141)
-	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZONE["Durotar"],52.93,40.752)
-	self:addLookupList(TrainerDB,3175,L["Krunn"],BZONE["Durotar"],52.14,41.632)
-	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZONE["Wetlands"],10.83,60.971)
-	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZONE["Durotar"],56.07,73.962)
-	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"],BZONE["Loch Modan"],45.69,13.821)
-	self:addLookupList(TrainerDB,3345,L["Godan"],BZONE["Orgrimmar"],53.77,37.972)
-	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZONE["Orgrimmar"],56.89,33.562)
-	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZONE["Orgrimmar"],81.69,23.272)
-	self:addLookupList(TrainerDB,3357,L["Makaru"],BZONE["Orgrimmar"],72.97,27.662)
-	self:addLookupList(TrainerDB,3363,L["Magar"],BZONE["Orgrimmar"],62.90,50.402)
-	self:addLookupList(TrainerDB,3365,L["Karolek"],BZONE["Orgrimmar"],62.85,44.762)
-	self:addLookupList(TrainerDB,3373,L["Arnok"],BZONE["Orgrimmar"],34.81,83.612)
-	self:addLookupList(TrainerDB,3390,L["Apothecary Helbrim"],BZONE["The Barrens"],52.13,29.952)
-	self:addLookupList(TrainerDB,3391,L["Gazlowe"],BZONE["The Barrens"],62.62,35.660)
-	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.87,53.722)
-	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],76.17,26.262)
-	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.53,29.412)
-	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZONE["The Barrens"],51.98,31.902)
-	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZONE["The Barrens"],62.85,35.700)
-	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZONE["Tirisfal Glades"],52.95,55.262)
-	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"],BZONE["Tirisfal Glades"],65.79,60.642)
-	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],42.98,41.402)
-	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZONE["Silverpine Forest"],42.70,41.052)
-	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZONE["Teldrassil"],57.08,59.941)
-	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZONE["Teldrassil"],42.06,49.971)
-	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.39,34.541)
-	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"],BZONE["The Barrens"],44.90,60.052)
-	self:addLookupList(TrainerDB,3704,L["Mahani"],BZONE["The Barrens"],45.36,58.982)
-	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZONE["Ashenvale"],51.16,66.811)
-	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZONE["Ashenvale"],36.45,51.931)
-	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.01,23.141)
-	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.16,23.611)
-	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.78,40.871)
-	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.44,20.811)
-	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],52.04,13.331)
-	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.941)
-	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.501)
-	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.901)
-	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.83,41.881)
-	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.44,43.832)
-	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.95,30.542)
-	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.51,23.962)
-	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.42,73.262)
-	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],71.10,58.462)
-	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.02,58.072)
-	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.75,29.832)
-	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZONE["Undercity"],56.04,36.012)
-	self:addLookupList(TrainerDB,4605,L["Basil Frye"],BZONE["Undercity"],60.04,29.042)
-	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],53.00,73.922)
-	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.92,72.832)
-	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.502)
-	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.14,34.121)
-	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.80,59.801)
-	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.00,29.341)
-	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.51,44.991)
-	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.71,37.921)
-	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.86,43.121)
-	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.81,45.411)
-	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.09,54.871)
-	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.961)
-	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.01,52.901)
-	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.64,85.961)
-	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.97,85.371)
-	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.95,38.111)
-	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.16,38.211)
-	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.32,31.281)
-	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.84,62.411)
-	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],52.10,82.931)
-	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],62.00,52.172)
-	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],62.18,51.902)
-	self:addLookupList(TrainerDB,5784,L["Waldor"],BZONE["The Barrens"],46.10,36.170)
-	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.23,45.002)
-	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZONE["Mulgore"],46.73,60.832)
-	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZONE["Durotar"],53.90,42.992)
-	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.52,7.4741)
-	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.61,57.181)
-	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.74,61.641)
-	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZONE["Darkshore"],37.82,41.041)
-	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZONE["Darkshore"],37.93,41.061)
-	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.35,23.722)
-	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.54,20.252)
-	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.93,35.051)
-	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"],BZONE["Stranglethorn Vale"],28.36,76.340)
-	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZONE["Azshara"],36.94,66.151)
-	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.19,57.742)
-	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.38,75.251)
-	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.48,44.312)
-	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.020,18.781)
-	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.22,34.692)
-	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.57,50.351)
-	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.03,44.101)
-	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.73,44.611)
-	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZONE["Tanaris"],52.03,27.000)
-	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZONE["Tanaris"],50.82,28.750)
-	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.61,55.622)
-	self:addLookupList(TrainerDB,8306,L["Duhng"],BZONE["The Barrens"],54.89,31.912)
-	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"],BZONE["Tanaris"],52.43,28.980)
-	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZONE["The Barrens"],63.32,35.980)
-	self:addLookupList(TrainerDB,9264,L["Firebrand Pyromancer"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.05,84.761)
-	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.26,23.882)
-	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.86,43.051)
-	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.93,42.301)
-	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.082)
-	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.682)
-	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZONE["Durotar"],52.32,41.272)
-	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.40,31.381)
-	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.79,44.451)
-	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.85,45.311)
-	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.81,73.942)
-	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZONE["Darkshore"],37.87,41.111)
-	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.64,22.041)
-	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.83,24.731)
-	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.05,74.582)
-	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.40,34.452)
-	self:addLookupList(TrainerDB,11047,L["Kray"],BZONE["Thunder Bluff"],47.74,34.752)
-	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.39,29.932)
-	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"],BZONE["Undercity"],71.16,30.092)
-	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.051)
-	self:addLookupList(TrainerDB,11051,L["Vhan"],BZONE["Thunder Bluff"],43.91,44.512)
-	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZONE["Dustwallow Marsh"],65.82,50.981)
-	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"],BZONE["Ironforge"],60.63,44.861)
-	self:addLookupList(TrainerDB,11066,L["Jhag"],BZONE["Orgrimmar"],53.88,38.752)
-	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"],BZONE["Undercity"],61.38,61.532)
-	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.94,73.881)
-	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.71,13.571)
-	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.63,40.652)
-	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZONE["Elwynn Forest"],65.28,69.981)
-	self:addLookupList(TrainerDB,11073,L["Annora"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZONE["Stonetalon Mountains"],49.04,56.662)
-	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.59,21.481)
-	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],64.93,22.221)
-	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.22,43.242)
-	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],72.12,60.711)
-	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.51,43.351)
-	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZONE["Feralas"],75.03,42.870)
-	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],50.94,43.571)
-	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.40,23.102)
-	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.16,24.532)
-	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.9610)
-	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.79,68.160)
-	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZONE["Eversong Woods"],59.78,63.232)
-	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZONE["Eversong Woods"],47.86,48.022)
-	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZONE["Eversong Woods"],38.73,72.562)
-	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"],BZONE["Eversong Woods"],38.11,71.962)
-	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.202)
-	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZONE["Eversong Woods"],48.99,46.982)
-	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZONE["Eversong Woods"],49.03,46.932)
-	self:addLookupList(TrainerDB,16278,L["Sathein"],BZONE["Eversong Woods"],53.73,52.022)
-	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.33,72.342)
-	self:addLookupList(TrainerDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.262)
-	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.832)
-	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.83,25.562)
-	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.62,25.562)
-	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.26,50.322)
-	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZONE["Silvermoon City"],56.84,50.212)
-	self:addLookupList(TrainerDB,16642,L["Camberon"],BZONE["Silvermoon City"],66.87,17.092)
-	self:addLookupList(TrainerDB,16643,L["Razia"],BZONE["Silvermoon City"],67.00,18.332)
-	self:addLookupList(TrainerDB,16662,L["Alestus"],BZONE["Silvermoon City"],77.83,72.682)
-	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.25,41.452)
-	self:addLookupList(TrainerDB,16667,L["Danwe"],BZONE["Silvermoon City"],76.69,40.632)
-	self:addLookupList(TrainerDB,16668,L["Gloresse"],BZONE["Silvermoon City"],75.97,39.632)
-	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZONE["Silvermoon City"],79.72,40.502)
-	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],79.90,35.912)
-	self:addLookupList(TrainerDB,16676,L["Sylann"],BZONE["Silvermoon City"],69.41,70.982)
-	self:addLookupList(TrainerDB,16687,L["Talmar"],BZONE["Silvermoon City"],83.06,80.422)
-	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.69,80.402)
-	self:addLookupList(TrainerDB,16703,L["Amin"],BZONE["Silvermoon City"],90.39,74.852)
-	self:addLookupList(TrainerDB,16719,L["Mumman"],BZONE["The Exodar"],56.71,28.601)
-	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.63,61.881)
-	self:addLookupList(TrainerDB,16724,L["Miall"],BZONE["The Exodar"],60.71,89.351)
-	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZONE["The Exodar"],41.11,39.451)
-	self:addLookupList(TrainerDB,16726,L["Ockil"],BZONE["The Exodar"],55.12,91.841)
-	self:addLookupList(TrainerDB,16727,L["Padaar"],BZONE["The Exodar"],44.67,25.501)
-	self:addLookupList(TrainerDB,16728,L["Akham"],BZONE["The Exodar"],66.53,74.661)
-	self:addLookupList(TrainerDB,16729,L["Refik"],BZONE["The Exodar"],63.24,67.881)
-	self:addLookupList(TrainerDB,16731,L["Nus"],BZONE["The Exodar"],40.38,24.251)
-	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.81,87.761)
-	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.88,61.581)
-	self:addLookupList(TrainerDB,16742,L["Kudrii"],BZONE["The Exodar"],39.73,39.201)
-	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],56.00,90.531)
-	self:addLookupList(TrainerDB,16745,L["Feruul"],BZONE["The Exodar"],66.36,74.541)
-	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.14,68.631)
-	self:addLookupList(TrainerDB,16752,L["Muaat"],BZONE["The Exodar"],60.41,87.951)
-	self:addLookupList(TrainerDB,16823,L["Humphry"],BZONE["Hellfire Peninsula"],57.20,64.441)
-	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.80,55.001)
-	self:addLookupList(TrainerDB,17215,L["Daedal"],BZONE["Bloodmyst Isle"],53.82,55.131)
-	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.14,51.121)
-	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZONE["Azuremyst Isle"],46.71,70.581)
-	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.90,56.071)
-	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.11,54.771)
-	self:addLookupList(TrainerDB,17442,L["Moordo"],BZONE["Azuremyst Isle"],45.15,23.711)
-	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZONE["Azuremyst Isle"],46.87,70.131)
-	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZONE["Azuremyst Isle"],49.15,51.691)
-	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZONE["Zangarmarsh"],68.55,49.081)
-	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZONE["Zangarmarsh"],34.38,51.472)
-	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZONE["Hellfire Peninsula"],55.29,38.022)
-	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZONE["Undercity"],47.57,38.682)
-	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Silvermoon City"],39.63,32.242)
-	self:addLookupList(TrainerDB,18752,L["Zebig"],BZONE["Hellfire Peninsula"],55.17,38.082)
-	self:addLookupList(TrainerDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.992)
-	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.35,38.392)
-	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.61,64.931)
-	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],54.00,63.581)
-	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],54.02,66.001)
-	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Ironforge"],39.16,37.381)
-	self:addLookupList(TrainerDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.901)
-	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZONE["Hellfire Peninsula"],57.17,63.731)
-	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.041)
-	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"],BZONE["Bloodmyst Isle"],55.98,55.071)
-	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Eastern Plaguelands"],51.40,49.061)
-	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Silvermoon City"],44.59,36.272)
-	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Silvermoon City"],28.52,34.340)
-	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZONE["Shattrath City"],46.12,21.650)
-	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZONE["Shattrath City"],35.96,20.950)
-	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.99,14.570)
-	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.48,69.350)
-	self:addLookupList(TrainerDB,19186,L["Kylene"],BZONE["Shattrath City"],75.85,32.830)
-	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.35,66.920)
-	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"],BZONE["Shattrath City"],44.27,90.750)
-	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"],BZONE["Shattrath City"],43.90,90.400)
-	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.98,90.340)
-	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZONE["Shattrath City"],43.45,91.950)
-	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZONE["Shattrath City"],43.64,92.000)
-	self:addLookupList(TrainerDB,19341,L["Grutah"],BZONE["Shadowmoon Valley"],30.30,31.002)
-	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZONE["Shadowmoon Valley"],37.20,57.981)
-	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZONE["Blade's Edge Mountains"],53.90,55.182)
-	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZONE["Netherstorm"],44.08,34.780)
-	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.420)
-	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZONE["Netherstorm"],33.12,66.780)
-	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.52,67.982)
-	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.73,25.541)
-	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.24,43.230)
-	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.36,43.760)
-	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.02,65.632)
-	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZONE["Terokkar Forest"],31.06,75.960)
-	self:addLookupList(TrainerDB,22823,L["Hch'uu"],BZONE["Zangarmarsh"],19.79,52.020)
-	self:addLookupList(TrainerDB,22827,L["Gorgolon the All-seeing"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,22834,L["Clintar Dreamwalker"],BZONE["Moonglade"],75.26,66.720)
-	self:addLookupList(TrainerDB,22835,L["Cenarion Dreamwarden"],BZONE["Moonglade"],71.70,62.040)
-	self:addLookupList(TrainerDB,22848,L["Storm Fury"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,22853,L["Illidari Defiler"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,22861,L["Lightsworn Vindicator"],BZONE["Ironforge"],56.86,64.461)
-	self:addLookupList(TrainerDB,24315,L["Ancient Female Vrykul"],BZONE["Howling Fjord"],60.42,49.800)
-	self:addLookupList(TrainerDB,25277,L["Chief Engineer Leveny"],BZONE["Borean Tundra"],42.47,54.052)
-	self:addLookupList(TrainerDB,26564,L["Borus Ironbender"],BZONE["Dragonblight"],37.10,46.782)
-	self:addLookupList(TrainerDB,26903,L["Lanolis Dewdrop"],BZONE["Howling Fjord"],58.47,62.791)
-	self:addLookupList(TrainerDB,26904,L["Rosina Rivet"],BZONE["Howling Fjord"],60.26,64.041)
-	self:addLookupList(TrainerDB,26905,L["Brom Brewbaster"],BZONE["Howling Fjord"],57.85,62.891)
-	self:addLookupList(TrainerDB,26906,L["Elizabeth Jackson"],BZONE["Howling Fjord"],59.24,62.301)
-	self:addLookupList(TrainerDB,26907,L["Tisha Longbridge"],BZONE["Howling Fjord"],60.18,64.071)
-	self:addLookupList(TrainerDB,26916,L["Mindri Dinkles"],BZONE["Howling Fjord"],58.47,62.771)
-	self:addLookupList(TrainerDB,26951,L["Wilhelmina Renel"],BZONE["Howling Fjord"],79.17,26.542)
-	self:addLookupList(TrainerDB,26952,L["Kristen Smythe"],BZONE["Howling Fjord"],78.86,26.852)
-	self:addLookupList(TrainerDB,26953,L["Thomas Kolichio"],BZONE["Howling Fjord"],78.96,32.322)
-	self:addLookupList(TrainerDB,26954,L["Emil Autumn"],BZONE["Howling Fjord"],78.73,31.042)
-	self:addLookupList(TrainerDB,26955,L["Jamesina Watterly"],BZONE["Howling Fjord"],78.15,27.902)
-	self:addLookupList(TrainerDB,26959,L["Booker Kells"],BZONE["Howling Fjord"],79.39,27.242)
-	self:addLookupList(TrainerDB,26972,L["Orn Tenderhoof"],BZONE["Undercity"],11.49,43.862)
-	self:addLookupList(TrainerDB,26975,L["Arthur Henslowe"],BZONE["Borean Tundra"],41.57,54.532)
-	self:addLookupList(TrainerDB,26977,L["Adelene Sunlance"],BZONE["Borean Tundra"],40.90,53.932)
-	self:addLookupList(TrainerDB,26980,L["Eorain Dawnstrike"],BZONE["Borean Tundra"],41.42,53.002)
-	self:addLookupList(TrainerDB,26981,L["Crog Steelspine"],BZONE["Borean Tundra"],41.23,54.632)
-	self:addLookupList(TrainerDB,26987,L["Falorn Nightwhisper"],BZONE["Borean Tundra"],57.67,72.021)
-	self:addLookupList(TrainerDB,26988,L["Argo Strongstout"],BZONE["Borean Tundra"],57.98,66.131)
-	self:addLookupList(TrainerDB,26989,L["Rollick MacKreel"],BZONE["Borean Tundra"],57.99,71.321)
-	self:addLookupList(TrainerDB,26990,L["Alexis Marlowe"],BZONE["Borean Tundra"],58.09,71.131)
-	self:addLookupList(TrainerDB,26991,L["Scoks Brightbolt"],BZONE["Borean Tundra"],57.99,71.981)
-	self:addLookupList(TrainerDB,26995,L["Tink Brightbolt"],BZONE["Borean Tundra"],58.12,71.241)
-	self:addLookupList(TrainerDB,27023,L["Apothecary Bressa"],BZONE["Dragonblight"],35.85,48.912)
-	self:addLookupList(TrainerDB,27029,L["Apothecary Wormwick"],BZONE["Dragonblight"],76.98,61.912)
-	self:addLookupList(TrainerDB,27034,L["Josric Fame"],BZONE["Tirisfal Glades"],65.04,16.692)
-	self:addLookupList(TrainerDB,28471,L["Lady Alistra"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,28472,L["Lord Thorval"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,28474,L["Amal'thazad"],L["Unknown Zone"],0,00)
-	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZONE["Dalaran"],39.17,41.130)
-	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZONE["Dalaran"],45.11,27.930)
-	self:addLookupList(TrainerDB,28697,L["Juston Oshenko"],BZONE["Dalaran"],39.20,26.170)
-	self:addLookupList(TrainerDB,28702,L["Professor Pallin"],BZONE["Dalaran"],42.21,37.090)
-	self:addLookupList(TrainerDB,28703,L["Linzy Blackbolt"],BZONE["Dalaran"],41.73,31.890)
-	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZONE["Ironforge"],32.05,27.461)
-	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZONE["Eastern Plaguelands"],80.59,46.200)
-	self:addLookupList(TrainerDB,29195,L["Lady Alistra"],BZONE["Eastern Plaguelands"],83.69,43.890)
-	self:addLookupList(TrainerDB,29196,L["Lord Thorval"],BZONE["Eastern Plaguelands"],80.99,48.090)
-	self:addLookupList(TrainerDB,29631,L["Awilo Lon'gomba"],BZONE["Darkshore"],30.11,45.462)
-	self:addLookupList(TrainerDB,29924,L["Brandig"],BZONE["The Storm Peaks"],29.02,74.181)
-	self:addLookupList(TrainerDB,30706,L["Jo'mah"],BZONE["Orgrimmar"],55.94,45.772)
-	self:addLookupList(TrainerDB,30709,L["Poshken Hardbinder"],BZONE["Thunder Bluff"],28.65,20.942)
-	self:addLookupList(TrainerDB,30710,L["Zantasia"],BZONE["Silvermoon City"],69.13,24.912)
-	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZONE["Undercity"],61.13,58.322)
-	self:addLookupList(TrainerDB,30713,L["Catarina Stanford"],BZONE["Stormwind City"],49.71,75.051)
-	self:addLookupList(TrainerDB,30715,L["Feyden Darkin"],BZONE["Darnassus"],59.09,14.381)
-	self:addLookupList(TrainerDB,30716,L["Thoth"],BZONE["The Exodar"],39.67,39.211)
-	self:addLookupList(TrainerDB,30717,L["Elise Brightletter"],BZONE["Ironforge"],61.05,44.111)
-	self:addLookupList(TrainerDB,30721,L["Michael Schwan"],BZONE["Hellfire Peninsula"],54.00,65.981)
-	self:addLookupList(TrainerDB,30722,L["Neferatti"],BZONE["Hellfire Peninsula"],52.56,37.112)
-	self:addLookupList(TrainerDB,31084,L["Highlord Darion Mograine"],BZONE["Eastern Plaguelands"],83.16,44.790)
+	self:addLookupList(TrainerDB,223,L["Dan Golthas"],BZONE["Undercity"],71.24,60.40,2)
+	self:addLookupList(TrainerDB,514,L["Smith Argus"],BZONE["Elwynn Forest"],41.94,65.83,1)
+	self:addLookupList(TrainerDB,957,L["Dane Lindgren"],BZONE["Stormwind City"],64.33,37.33,1)
+	self:addLookupList(TrainerDB,1103,L["Eldrin"],BZONE["Elwynn Forest"],79.64,65.91,1)
+	self:addLookupList(TrainerDB,1215,L["Alchemist Mallory"],BZONE["Elwynn Forest"],40.07,49.39,1)
+	self:addLookupList(TrainerDB,1241,L["Tognus Flintfire"],BZONE["Dun Morogh"],46.06,51.94,1)
+	self:addLookupList(TrainerDB,1246,L["Vosur Brakthel"],BZONE["Ironforge"],67.75,54.38,1)
+	self:addLookupList(TrainerDB,1300,L["Lawrence Schneider"],BZONE["Stormwind City"],53.27,80.97,1)
+	self:addLookupList(TrainerDB,1317,L["Lucan Cordell"],BZONE["Stormwind City"],52.94,73.92,1)
+	self:addLookupList(TrainerDB,1346,L["Georgio Bolero"],BZONE["Stormwind City"],52.99,81.17,1)
+	self:addLookupList(TrainerDB,1355,L["Cook Ghilm"],BZONE["Dun Morogh"],68.36,54.45,1)
+	self:addLookupList(TrainerDB,1382,L["Mudduk"],BZONE["Stranglethorn Vale"],31.98,28.77,2)
+	self:addLookupList(TrainerDB,1383,L["Snarl"],BZONE["Orgrimmar"],80.02,23.68,2)
+	self:addLookupList(TrainerDB,1385,L["Brawn"],BZONE["Stranglethorn Vale"],31.69,29.17,2)
+	self:addLookupList(TrainerDB,1386,L["Rogvar"],BZONE["Orgrimmar"],35.18,53.15,2)
+	self:addLookupList(TrainerDB,1430,L["Tomas"],BZONE["Westfall"],57.16,1.9,1)
+	self:addLookupList(TrainerDB,1466,L["Gretta Finespindle"],BZONE["Ironforge"],39.88,33.63,1)
+	self:addLookupList(TrainerDB,1470,L["Ghak Healtouch"],BZONE["Loch Modan"],37.17,48.95,1)
+	self:addLookupList(TrainerDB,1632,L["Adele Fielder"],BZONE["Elwynn Forest"],46.69,63.08,1)
+	self:addLookupList(TrainerDB,1676,L["Finbus Geargrind"],BZONE["Duskwood"],77.38,48.75,1)
+	self:addLookupList(TrainerDB,1681,L["Brock Stoneseeker"],BZONE["Loch Modan"],36.93,47.77,1)
+	self:addLookupList(TrainerDB,1699,L["Gremlock Pilsnor"],BZONE["Dun Morogh"],47.64,53.07,1)
+	self:addLookupList(TrainerDB,1701,L["Dank Drizzlecut"],BZONE["Dun Morogh"],69.24,56.76,1)
+	self:addLookupList(TrainerDB,1702,L["Bronk Guzzlegear"],BZONE["Dun Morogh"],50.15,50.44,1)
+	self:addLookupList(TrainerDB,1703,L["Uthrar Threx"],BZONE["Ironforge"],44.05,28.83,1)
+	self:addLookupList(TrainerDB,2132,L["Carolai Anise"],BZONE["Tirisfal Glades"],60.19,53.15,2)
+	self:addLookupList(TrainerDB,2326,L["Thamner Pol"],BZONE["Dun Morogh"],47.24,51.98,1)
+	self:addLookupList(TrainerDB,2327,L["Shaina Fuller"],BZONE["Stormwind City"],52.47,45.31,1)
+	self:addLookupList(TrainerDB,2329,L["Michelle Belle"],BZONE["Elwynn Forest"],42.95,65.85,1)
+	self:addLookupList(TrainerDB,2391,L["Serge Hinott"],BZONE["Hillsbrad Foothills"],61.61,19.14,2)
+	self:addLookupList(TrainerDB,2399,L["Daryl Stack"],BZONE["Hillsbrad Foothills"],63.56,22.12,2)
+	self:addLookupList(TrainerDB,2627,L["Grarnik Goodstitch"],BZONE["Stranglethorn Vale"],28.71,76.82,2)
+	self:addLookupList(TrainerDB,2798,L["Pand Stonebinder"],BZONE["Thunder Bluff"],28.64,22.55,2)
+	self:addLookupList(TrainerDB,2818,L["Slagg"],BZONE["Arathi Highlands"],74.06,35.68,2)
+	self:addLookupList(TrainerDB,2836,L["Brikk Keencraft"],BZONE["Stranglethorn Vale"],29.04,74.97,0)
+	self:addLookupList(TrainerDB,2837,L["Jaxin Chong"],BZONE["Stranglethorn Vale"],27.57,77.71,0)
+	self:addLookupList(TrainerDB,2855,L["Snang"],BZONE["Orgrimmar"],62.86,49.59,2)
+	self:addLookupList(TrainerDB,2857,L["Thund"],BZONE["Orgrimmar"],76.24,24.00,2)
+	self:addLookupList(TrainerDB,2998,L["Karn Stonehoof"],BZONE["Thunder Bluff"],40.20,55.49,2)
+	self:addLookupList(TrainerDB,3001,L["Brek Stonehoof"],BZONE["Thunder Bluff"],35.58,57.52,2)
+	self:addLookupList(TrainerDB,3004,L["Tepa"],BZONE["Thunder Bluff"],43.87,44.93,2)
+	self:addLookupList(TrainerDB,3007,L["Una"],BZONE["Thunder Bluff"],42.37,43.59,2)
+	self:addLookupList(TrainerDB,3008,L["Mak"],BZONE["Thunder Bluff"],43.41,43.17,2)
+	self:addLookupList(TrainerDB,3009,L["Bena Winterhoof"],BZONE["Thunder Bluff"],47.13,34.09,2)
+	self:addLookupList(TrainerDB,3011,L["Teg Dawnstrider"],BZONE["Thunder Bluff"],45.59,40.82,2)
+	self:addLookupList(TrainerDB,3026,L["Aska Mistrunner"],BZONE["Thunder Bluff"],52.04,52.30,2)
+	self:addLookupList(TrainerDB,3067,L["Pyall Silentstride"],BZONE["Mulgore"],46.17,58.51,2)
+	self:addLookupList(TrainerDB,3069,L["Chaw Stronghide"],BZONE["Mulgore"],45.79,58.49,2)
+	self:addLookupList(TrainerDB,3087,L["Crystal Boughman"],BZONE["Redridge Mountains"],22.97,44.26,1)
+	self:addLookupList(TrainerDB,3136,L["Clarise Gnarltree"],BZONE["Duskwood"],73.75,49.82,1)
+	self:addLookupList(TrainerDB,3137,L["Matt Johnson"],BZONE["Duskwood"],74.64,49.14,1)
+	self:addLookupList(TrainerDB,3174,L["Dwukk"],BZONE["Durotar"],52.93,40.75,2)
+	self:addLookupList(TrainerDB,3175,L["Krunn"],BZONE["Durotar"],52.14,41.63,2)
+	self:addLookupList(TrainerDB,3181,L["Fremal Doohickey"],BZONE["Wetlands"],10.83,60.97,1)
+	self:addLookupList(TrainerDB,3184,L["Miao'zan"],BZONE["Durotar"],56.07,73.96,2)
+	self:addLookupList(TrainerDB,3290,L["Deek Fizzlebizz"],BZONE["Loch Modan"],45.69,13.82,1)
+	self:addLookupList(TrainerDB,3345,L["Godan"],BZONE["Orgrimmar"],53.77,37.97,2)
+	self:addLookupList(TrainerDB,3347,L["Yelmak"],BZONE["Orgrimmar"],56.89,33.56,2)
+	self:addLookupList(TrainerDB,3355,L["Saru Steelfury"],BZONE["Orgrimmar"],81.69,23.27,2)
+	self:addLookupList(TrainerDB,3357,L["Makaru"],BZONE["Orgrimmar"],72.97,27.66,2)
+	self:addLookupList(TrainerDB,3363,L["Magar"],BZONE["Orgrimmar"],62.90,50.40,2)
+	self:addLookupList(TrainerDB,3365,L["Karolek"],BZONE["Orgrimmar"],62.85,44.76,2)
+	self:addLookupList(TrainerDB,3373,L["Arnok"],BZONE["Orgrimmar"],34.81,83.61,2)
+	self:addLookupList(TrainerDB,3390,L["Apothecary Helbrim"],BZONE["The Barrens"],52.13,29.95,2)
+	self:addLookupList(TrainerDB,3391,L["Gazlowe"],BZONE["The Barrens"],62.62,35.66,0)
+	self:addLookupList(TrainerDB,3399,L["Zamja"],BZONE["Orgrimmar"],57.87,53.72,2)
+	self:addLookupList(TrainerDB,3412,L["Nogg"],BZONE["Orgrimmar"],76.17,26.26,2)
+	self:addLookupList(TrainerDB,3478,L["Traugh"],BZONE["The Barrens"],51.53,29.41,2)
+	self:addLookupList(TrainerDB,3484,L["Kil'hala"],BZONE["The Barrens"],51.98,31.90,2)
+	self:addLookupList(TrainerDB,3494,L["Tinkerwiz"],BZONE["The Barrens"],62.85,35.70,0)
+	self:addLookupList(TrainerDB,3523,L["Bowen Brisboise"],BZONE["Tirisfal Glades"],52.95,55.26,2)
+	self:addLookupList(TrainerDB,3549,L["Shelene Rhobart"],BZONE["Tirisfal Glades"],65.79,60.64,2)
+	self:addLookupList(TrainerDB,3555,L["Johan Focht"],BZONE["Silverpine Forest"],42.98,41.40,2)
+	self:addLookupList(TrainerDB,3557,L["Guillaume Sorouy"],BZONE["Silverpine Forest"],42.70,41.05,2)
+	self:addLookupList(TrainerDB,3603,L["Cyndra Kindwhisper"],BZONE["Teldrassil"],57.08,59.94,1)
+	self:addLookupList(TrainerDB,3605,L["Nadyia Maneweaver"],BZONE["Teldrassil"],42.06,49.97,1)
+	self:addLookupList(TrainerDB,3606,L["Alanna Raveneye"],BZONE["Teldrassil"],37.39,34.54,1)
+	self:addLookupList(TrainerDB,3703,L["Krulmoo Fullmoon"],BZONE["The Barrens"],44.90,60.05,2)
+	self:addLookupList(TrainerDB,3704,L["Mahani"],BZONE["The Barrens"],45.36,58.98,2)
+	self:addLookupList(TrainerDB,3964,L["Kylanna"],BZONE["Ashenvale"],51.16,66.81,1)
+	self:addLookupList(TrainerDB,3967,L["Aayndia Floralwind"],BZONE["Ashenvale"],36.45,51.93,1)
+	self:addLookupList(TrainerDB,4159,L["Me'lynn"],BZONE["Darnassus"],63.01,23.14,1)
+	self:addLookupList(TrainerDB,4160,L["Ainethil"],BZONE["Darnassus"],55.16,23.61,1)
+	self:addLookupList(TrainerDB,4193,L["Grondal Moonbreeze"],BZONE["Darkshore"],37.78,40.87,1)
+	self:addLookupList(TrainerDB,4210,L["Alegorn"],BZONE["Darnassus"],49.44,20.81,1)
+	self:addLookupList(TrainerDB,4211,L["Dannelor"],BZONE["Darnassus"],52.04,13.33,1)
+	self:addLookupList(TrainerDB,4212,L["Telonis"],BZONE["Darnassus"],64.30,21.94,1)
+	self:addLookupList(TrainerDB,4213,L["Taladan"],BZONE["Darnassus"],59.35,13.50,1)
+	self:addLookupList(TrainerDB,4254,L["Geofram Bouldertoe"],BZONE["Ironforge"],51.03,26.90,1)
+	self:addLookupList(TrainerDB,4258,L["Bengus Deepforge"],BZONE["Ironforge"],52.83,41.88,1)
+	self:addLookupList(TrainerDB,4552,L["Eunice Burch"],BZONE["Undercity"],63.44,43.83,2)
+	self:addLookupList(TrainerDB,4576,L["Josef Gregorian"],BZONE["Undercity"],70.95,30.54,2)
+	self:addLookupList(TrainerDB,4578,L["Josephine Lister"],BZONE["Undercity"],85.51,23.96,2)
+	self:addLookupList(TrainerDB,4586,L["Graham Van Talen"],BZONE["Undercity"],76.42,73.26,2)
+	self:addLookupList(TrainerDB,4588,L["Arthur Moore"],BZONE["Undercity"],71.10,58.46,2)
+	self:addLookupList(TrainerDB,4591,L["Mary Edras"],BZONE["Undercity"],74.02,58.07,2)
+	self:addLookupList(TrainerDB,4596,L["James Van Brunt"],BZONE["Undercity"],61.75,29.83,2)
+	self:addLookupList(TrainerDB,4598,L["Brom Killian"],BZONE["Undercity"],56.04,36.01,2)
+	self:addLookupList(TrainerDB,4605,L["Basil Frye"],BZONE["Undercity"],60.04,29.04,2)
+	self:addLookupList(TrainerDB,4609,L["Doctor Marsh"],BZONE["Undercity"],53.00,73.92,2)
+	self:addLookupList(TrainerDB,4611,L["Doctor Herbert Halsey"],BZONE["Undercity"],47.92,72.83,2)
+	self:addLookupList(TrainerDB,4616,L["Lavinia Crowe"],BZONE["Undercity"],61.53,61.50,2)
+	self:addLookupList(TrainerDB,5127,L["Fimble Finespindle"],BZONE["Ironforge"],40.14,34.12,1)
+	self:addLookupList(TrainerDB,5150,L["Nissa Firestone"],BZONE["Ironforge"],54.80,59.80,1)
+	self:addLookupList(TrainerDB,5153,L["Jormund Stonebrow"],BZONE["Ironforge"],43.00,29.34,1)
+	self:addLookupList(TrainerDB,5157,L["Gimble Thistlefuzz"],BZONE["Ironforge"],60.51,44.99,1)
+	self:addLookupList(TrainerDB,5159,L["Daryl Riknussun"],BZONE["Ironforge"],60.71,37.92,1)
+	self:addLookupList(TrainerDB,5164,L["Grumnus Steelshaper"],BZONE["Ironforge"],50.86,43.12,1)
+	self:addLookupList(TrainerDB,5174,L["Springspindle Fizzlegear"],BZONE["Ironforge"],68.81,45.41,1)
+	self:addLookupList(TrainerDB,5177,L["Tally Berryfizz"],BZONE["Ironforge"],67.09,54.87,1)
+	self:addLookupList(TrainerDB,5392,L["Yarr Hammerstone"],BZONE["Dun Morogh"],50.64,49.96,1)
+	self:addLookupList(TrainerDB,5482,L["Stephen Ryback"],BZONE["Stormwind City"],78.01,52.90,1)
+	self:addLookupList(TrainerDB,5499,L["Lilyssia Nightbreeze"],BZONE["Stormwind City"],55.64,85.96,1)
+	self:addLookupList(TrainerDB,5500,L["Tel'Athir"],BZONE["Stormwind City"],55.97,85.37,1)
+	self:addLookupList(TrainerDB,5511,L["Therum Deepforge"],BZONE["Stormwind City"],63.95,38.11,1)
+	self:addLookupList(TrainerDB,5513,L["Gelman Stonehand"],BZONE["Stormwind City"],59.16,38.21,1)
+	self:addLookupList(TrainerDB,5518,L["Lilliam Sparkspindle"],BZONE["Stormwind City"],62.32,31.28,1)
+	self:addLookupList(TrainerDB,5564,L["Simon Tanner"],BZONE["Stormwind City"],71.84,62.41,1)
+	self:addLookupList(TrainerDB,5567,L["Sellandus"],BZONE["Stormwind City"],52.10,82.93,1)
+	self:addLookupList(TrainerDB,5695,L["Vance Undergloom"],BZONE["Tirisfal Glades"],62.00,52.17,2)
+	self:addLookupList(TrainerDB,5759,L["Nurse Neela"],BZONE["Tirisfal Glades"],62.18,51.90,2)
+	self:addLookupList(TrainerDB,5784,L["Waldor"],BZONE["The Barrens"],46.10,36.17,0)
+	self:addLookupList(TrainerDB,5811,L["Kamari"],BZONE["Orgrimmar"],63.23,45.00,2)
+	self:addLookupList(TrainerDB,5939,L["Vira Younghoof"],BZONE["Mulgore"],46.73,60.83,2)
+	self:addLookupList(TrainerDB,5943,L["Rawrk"],BZONE["Durotar"],53.90,42.99,2)
+	self:addLookupList(TrainerDB,5997,L["Nethergarde Engineer"],BZONE["Blasted Lands"],61.52,7.474,1)
+	self:addLookupList(TrainerDB,6094,L["Byancie"],BZONE["Teldrassil"],55.61,57.18,1)
+	self:addLookupList(TrainerDB,6286,L["Zarrin"],BZONE["Teldrassil"],57.74,61.64,1)
+	self:addLookupList(TrainerDB,6297,L["Kurdram Stonehammer"],BZONE["Darkshore"],37.82,41.04,1)
+	self:addLookupList(TrainerDB,6299,L["Delfrum Flintbeard"],BZONE["Darkshore"],37.93,41.06,1)
+	self:addLookupList(TrainerDB,7230,L["Shayis Steelfury"],BZONE["Orgrimmar"],80.35,23.72,2)
+	self:addLookupList(TrainerDB,7231,L["Kelgruk Bloodaxe"],BZONE["Orgrimmar"],81.54,20.25,2)
+	self:addLookupList(TrainerDB,7232,L["Borgus Steelhand"],BZONE["Stormwind City"],59.93,35.05,1)
+	self:addLookupList(TrainerDB,7406,L["Oglethorpe Obnoticus"],BZONE["Stranglethorn Vale"],28.36,76.34,0)
+	self:addLookupList(TrainerDB,7866,L["Peter Galen"],BZONE["Azshara"],36.94,66.15,1)
+	self:addLookupList(TrainerDB,7867,L["Thorkaf Dragoneye"],BZONE["Badlands"],62.19,57.74,2)
+	self:addLookupList(TrainerDB,7868,L["Sarah Tanner"],BZONE["Searing Gorge"],63.38,75.25,1)
+	self:addLookupList(TrainerDB,7869,L["Brumn Winterhoof"],BZONE["Arathi Highlands"],28.48,44.31,2)
+	self:addLookupList(TrainerDB,7870,L["Caryssia Moonhunter"],BZONE["Thousand Needles"],9.020,18.78,1)
+	self:addLookupList(TrainerDB,7871,L["Se'Jib"],BZONE["Stranglethorn Vale"],37.22,34.69,2)
+	self:addLookupList(TrainerDB,7944,L["Tinkmaster Overspark"],BZONE["Ironforge"],70.57,50.35,1)
+	self:addLookupList(TrainerDB,7948,L["Kylanna Windwhisper"],BZONE["Feralas"],32.03,44.10,1)
+	self:addLookupList(TrainerDB,7949,L["Xylinnia Starshine"],BZONE["Feralas"],31.73,44.61,1)
+	self:addLookupList(TrainerDB,8126,L["Nixx Sprocketspring"],BZONE["Tanaris"],52.03,27.00,0)
+	self:addLookupList(TrainerDB,8128,L["Pikkle"],BZONE["Tanaris"],50.82,28.75,0)
+	self:addLookupList(TrainerDB,8153,L["Narv Hidecrafter"],BZONE["Desolace"],55.61,55.62,2)
+	self:addLookupList(TrainerDB,8306,L["Duhng"],BZONE["The Barrens"],54.89,31.91,2)
+	self:addLookupList(TrainerDB,8736,L["Buzzek Bracketswing"],BZONE["Tanaris"],52.43,28.98,0)
+	self:addLookupList(TrainerDB,8738,L["Vazario Linkgrease"],BZONE["The Barrens"],63.32,35.98,0)
+	self:addLookupList(TrainerDB,9264,L["Firebrand Pyromancer"],BZONE["Blackrock Spire"],0,0,0)
+	self:addLookupList(TrainerDB,9584,L["Jalane Ayrole"],BZONE["Stormwind City"],40.05,84.76,1)
+	self:addLookupList(TrainerDB,10266,L["Ug'thok"],BZONE["Orgrimmar"],80.26,23.88,2)
+	self:addLookupList(TrainerDB,10276,L["Rotgath Stonebeard"],BZONE["Ironforge"],51.86,43.05,1)
+	self:addLookupList(TrainerDB,10277,L["Groum Stonebeard"],BZONE["Ironforge"],51.93,42.30,1)
+	self:addLookupList(TrainerDB,10278,L["Thrag Stonehoof"],BZONE["Thunder Bluff"],40.21,57.08,2)
+	self:addLookupList(TrainerDB,11017,L["Roxxik"],BZONE["Orgrimmar"],75.85,22.68,2)
+	self:addLookupList(TrainerDB,11025,L["Mukdrak"],BZONE["Durotar"],52.32,41.27,2)
+	self:addLookupList(TrainerDB,11026,L["Sprite Jumpsprocket"],BZONE["Stormwind City"],62.40,31.38,1)
+	self:addLookupList(TrainerDB,11028,L["Jemma Quikswitch"],BZONE["Ironforge"],68.79,44.45,1)
+	self:addLookupList(TrainerDB,11029,L["Trixie Quikswitch"],BZONE["Ironforge"],68.85,45.31,1)
+	self:addLookupList(TrainerDB,11031,L["Franklin Lloyd"],BZONE["Undercity"],76.81,73.94,2)
+	self:addLookupList(TrainerDB,11037,L["Jenna Lemkenilli"],BZONE["Darkshore"],37.87,41.11,1)
+	self:addLookupList(TrainerDB,11041,L["Milla Fairancora"],BZONE["Darnassus"],54.64,22.04,1)
+	self:addLookupList(TrainerDB,11042,L["Sylvanna Forestmoon"],BZONE["Darnassus"],55.83,24.73,1)
+	self:addLookupList(TrainerDB,11044,L["Doctor Martin Felben"],BZONE["Undercity"],47.05,74.58,2)
+	self:addLookupList(TrainerDB,11046,L["Whuut"],BZONE["Orgrimmar"],56.40,34.45,2)
+	self:addLookupList(TrainerDB,11047,L["Kray"],BZONE["Thunder Bluff"],47.74,34.75,2)
+	self:addLookupList(TrainerDB,11048,L["Victor Ward"],BZONE["Undercity"],71.39,29.93,2)
+	self:addLookupList(TrainerDB,11049,L["Rhiannon Davis"],BZONE["Undercity"],71.16,30.09,2)
+	self:addLookupList(TrainerDB,11050,L["Trianna"],BZONE["Darnassus"],63.22,23.05,1)
+	self:addLookupList(TrainerDB,11051,L["Vhan"],BZONE["Thunder Bluff"],43.91,44.51,2)
+	self:addLookupList(TrainerDB,11052,L["Timothy Worthington"],BZONE["Dustwallow Marsh"],65.82,50.98,1)
+	self:addLookupList(TrainerDB,11065,L["Thonys Pillarstone"],BZONE["Ironforge"],60.63,44.86,1)
+	self:addLookupList(TrainerDB,11066,L["Jhag"],BZONE["Orgrimmar"],53.88,38.75,2)
+	self:addLookupList(TrainerDB,11067,L["Malcomb Wynn"],BZONE["Undercity"],61.38,61.53,2)
+	self:addLookupList(TrainerDB,11068,L["Betty Quin"],BZONE["Stormwind City"],52.94,73.88,1)
+	self:addLookupList(TrainerDB,11070,L["Lalina Summermoon"],BZONE["Darnassus"],59.71,13.57,1)
+	self:addLookupList(TrainerDB,11071,L["Mot Dawnstrider"],BZONE["Thunder Bluff"],45.63,40.65,2)
+	self:addLookupList(TrainerDB,11072,L["Kitta Firewind"],BZONE["Elwynn Forest"],65.28,69.98,1)
+	self:addLookupList(TrainerDB,11073,L["Annora"],BZONE["Uldaman"],0,0,0)
+	self:addLookupList(TrainerDB,11074,L["Hgarth"],BZONE["Stonetalon Mountains"],49.04,56.66,2)
+	self:addLookupList(TrainerDB,11081,L["Faldron"],BZONE["Darnassus"],64.59,21.48,1)
+	self:addLookupList(TrainerDB,11083,L["Darianna"],BZONE["Darnassus"],64.93,22.22,1)
+	self:addLookupList(TrainerDB,11084,L["Tarn"],BZONE["Thunder Bluff"],43.22,43.24,2)
+	self:addLookupList(TrainerDB,11096,L["Randal Worth"],BZONE["Stormwind City"],72.12,60.71,1)
+	self:addLookupList(TrainerDB,11097,L["Drakk Stonehand"],BZONE["The Hinterlands"],13.51,43.35,1)
+	self:addLookupList(TrainerDB,11098,L["Hahrana Ironhide"],BZONE["Feralas"],75.03,42.87,0)
+	self:addLookupList(TrainerDB,11146,L["Ironus Coldsteel"],BZONE["Ironforge"],50.94,43.57,1)
+	self:addLookupList(TrainerDB,11177,L["Okothos Ironrager"],BZONE["Orgrimmar"],80.40,23.10,2)
+	self:addLookupList(TrainerDB,11178,L["Borgosh Corebender"],BZONE["Orgrimmar"],80.16,24.53,2)
+	self:addLookupList(TrainerDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.961,0)
+	self:addLookupList(TrainerDB,13445,L["Great-father Winter"],BZONE["Orgrimmar"],52.79,68.16,0)
+	self:addLookupList(TrainerDB,15400,L["Arathel Sunforge"],BZONE["Eversong Woods"],59.78,63.23,2)
+	self:addLookupList(TrainerDB,15501,L["Aleinia"],BZONE["Eversong Woods"],47.86,48.02,2)
+	self:addLookupList(TrainerDB,16160,L["Magistrix Eredania"],BZONE["Eversong Woods"],38.73,72.56,2)
+	self:addLookupList(TrainerDB,16161,L["Arcanist Sheynathren"],BZONE["Eversong Woods"],38.11,71.96,2)
+	self:addLookupList(TrainerDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.20,2)
+	self:addLookupList(TrainerDB,16272,L["Kanaria"],BZONE["Eversong Woods"],48.99,46.98,2)
+	self:addLookupList(TrainerDB,16277,L["Quarelestra"],BZONE["Eversong Woods"],49.03,46.93,2)
+	self:addLookupList(TrainerDB,16278,L["Sathein"],BZONE["Eversong Woods"],53.73,52.02,2)
+	self:addLookupList(TrainerDB,16366,L["Sempstress Ambershine"],BZONE["Eversong Woods"],37.33,72.34,2)
+	self:addLookupList(TrainerDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.26,2)
+	self:addLookupList(TrainerDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.83,2)
+	self:addLookupList(TrainerDB,16633,L["Sedana"],BZONE["Silvermoon City"],69.83,25.56,2)
+	self:addLookupList(TrainerDB,16634,L["Dolothos"],BZONE["Silvermoon City"],68.62,25.56,2)
+	self:addLookupList(TrainerDB,16639,L["Galana"],BZONE["Silvermoon City"],57.26,50.32,2)
+	self:addLookupList(TrainerDB,16640,L["Keelen Sheets"],BZONE["Silvermoon City"],56.84,50.21,2)
+	self:addLookupList(TrainerDB,16642,L["Camberon"],BZONE["Silvermoon City"],66.87,17.09,2)
+	self:addLookupList(TrainerDB,16643,L["Razia"],BZONE["Silvermoon City"],67.00,18.33,2)
+	self:addLookupList(TrainerDB,16662,L["Alestus"],BZONE["Silvermoon City"],77.83,72.68,2)
+	self:addLookupList(TrainerDB,16663,L["Belil"],BZONE["Silvermoon City"],79.25,41.45,2)
+	self:addLookupList(TrainerDB,16667,L["Danwe"],BZONE["Silvermoon City"],76.69,40.63,2)
+	self:addLookupList(TrainerDB,16668,L["Gloresse"],BZONE["Silvermoon City"],75.97,39.63,2)
+	self:addLookupList(TrainerDB,16669,L["Bemarrin"],BZONE["Silvermoon City"],79.72,40.50,2)
+	self:addLookupList(TrainerDB,16671,L["Mirvedon"],BZONE["Silvermoon City"],79.90,35.91,2)
+	self:addLookupList(TrainerDB,16676,L["Sylann"],BZONE["Silvermoon City"],69.41,70.98,2)
+	self:addLookupList(TrainerDB,16687,L["Talmar"],BZONE["Silvermoon City"],83.06,80.42,2)
+	self:addLookupList(TrainerDB,16688,L["Lynalis"],BZONE["Silvermoon City"],83.69,80.40,2)
+	self:addLookupList(TrainerDB,16703,L["Amin"],BZONE["Silvermoon City"],90.39,74.85,2)
+	self:addLookupList(TrainerDB,16719,L["Mumman"],BZONE["The Exodar"],56.71,28.60,1)
+	self:addLookupList(TrainerDB,16723,L["Lucc"],BZONE["The Exodar"],28.63,61.88,1)
+	self:addLookupList(TrainerDB,16724,L["Miall"],BZONE["The Exodar"],60.71,89.35,1)
+	self:addLookupList(TrainerDB,16725,L["Nahogg"],BZONE["The Exodar"],41.11,39.45,1)
+	self:addLookupList(TrainerDB,16726,L["Ockil"],BZONE["The Exodar"],55.12,91.84,1)
+	self:addLookupList(TrainerDB,16727,L["Padaar"],BZONE["The Exodar"],44.67,25.50,1)
+	self:addLookupList(TrainerDB,16728,L["Akham"],BZONE["The Exodar"],66.53,74.66,1)
+	self:addLookupList(TrainerDB,16729,L["Refik"],BZONE["The Exodar"],63.24,67.88,1)
+	self:addLookupList(TrainerDB,16731,L["Nus"],BZONE["The Exodar"],40.38,24.25,1)
+	self:addLookupList(TrainerDB,16740,L["Edrem"],BZONE["The Exodar"],60.81,87.76,1)
+	self:addLookupList(TrainerDB,16741,L["Deriz"],BZONE["The Exodar"],28.88,61.58,1)
+	self:addLookupList(TrainerDB,16742,L["Kudrii"],BZONE["The Exodar"],39.73,39.20,1)
+	self:addLookupList(TrainerDB,16743,L["Ghermas"],BZONE["The Exodar"],56.00,90.53,1)
+	self:addLookupList(TrainerDB,16745,L["Feruul"],BZONE["The Exodar"],66.36,74.54,1)
+	self:addLookupList(TrainerDB,16746,L["Kayaart"],BZONE["The Exodar"],63.14,68.63,1)
+	self:addLookupList(TrainerDB,16752,L["Muaat"],BZONE["The Exodar"],60.41,87.95,1)
+	self:addLookupList(TrainerDB,16823,L["Humphry"],BZONE["Hellfire Peninsula"],57.20,64.44,1)
+	self:addLookupList(TrainerDB,17214,L["Anchorite Fateema"],BZONE["Bloodmyst Isle"],53.80,55.00,1)
+	self:addLookupList(TrainerDB,17215,L["Daedal"],BZONE["Bloodmyst Isle"],53.82,55.13,1)
+	self:addLookupList(TrainerDB,17222,L["Artificer Daelo"],BZONE["Azuremyst Isle"],49.14,51.12,1)
+	self:addLookupList(TrainerDB,17245,L["Blacksmith Calypso"],BZONE["Azuremyst Isle"],46.71,70.58,1)
+	self:addLookupList(TrainerDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.90,56.07,1)
+	self:addLookupList(TrainerDB,17424,L["Anchorite Paetheus"],BZONE["Bloodmyst Isle"],55.11,54.77,1)
+	self:addLookupList(TrainerDB,17442,L["Moordo"],BZONE["Azuremyst Isle"],45.15,23.71,1)
+	self:addLookupList(TrainerDB,17487,L["Erin Kelly"],BZONE["Azuremyst Isle"],46.87,70.13,1)
+	self:addLookupList(TrainerDB,17488,L["Dulvi"],BZONE["Azuremyst Isle"],49.15,51.69,1)
+	self:addLookupList(TrainerDB,17634,L["K. Lee Smallfry"],BZONE["Zangarmarsh"],68.55,49.08,1)
+	self:addLookupList(TrainerDB,17637,L["Mack Diver"],BZONE["Zangarmarsh"],34.38,51.47,2)
+	self:addLookupList(TrainerDB,18747,L["Krugosh"],BZONE["Hellfire Peninsula"],55.29,38.02,2)
+	self:addLookupList(TrainerDB,18749,L["Dalinna"],BZONE["Undercity"],47.57,38.68,2)
+	self:addLookupList(TrainerDB,18751,L["Kalaen"],BZONE["Silvermoon City"],39.63,32.24,2)
+	self:addLookupList(TrainerDB,18752,L["Zebig"],BZONE["Hellfire Peninsula"],55.17,38.08,2)
+	self:addLookupList(TrainerDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.99,2)
+	self:addLookupList(TrainerDB,18754,L["Barim Spilthoof"],BZONE["Hellfire Peninsula"],56.35,38.39,2)
+	self:addLookupList(TrainerDB,18771,L["Brumman"],BZONE["Hellfire Peninsula"],54.61,64.93,1)
+	self:addLookupList(TrainerDB,18772,L["Hama"],BZONE["Hellfire Peninsula"],54.00,63.58,1)
+	self:addLookupList(TrainerDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],54.02,66.00,1)
+	self:addLookupList(TrainerDB,18774,L["Tatiana"],BZONE["Ironforge"],39.16,37.38,1)
+	self:addLookupList(TrainerDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.90,1)
+	self:addLookupList(TrainerDB,18779,L["Hurnak Grimmord"],BZONE["Hellfire Peninsula"],57.17,63.73,1)
+	self:addLookupList(TrainerDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.04,1)
+	self:addLookupList(TrainerDB,18804,L["Prospector Nachlan"],BZONE["Bloodmyst Isle"],55.98,55.07,1)
+	self:addLookupList(TrainerDB,18987,L["Gaston"],BZONE["Eastern Plaguelands"],51.40,49.06,1)
+	self:addLookupList(TrainerDB,18988,L["Baxter"],BZONE["Silvermoon City"],44.59,36.27,2)
+	self:addLookupList(TrainerDB,18993,L["Naka"],BZONE["Silvermoon City"],28.52,34.34,0)
+	self:addLookupList(TrainerDB,19052,L["Lorokeem"],BZONE["Shattrath City"],46.12,21.65,0)
+	self:addLookupList(TrainerDB,19063,L["Hamanar"],BZONE["Shattrath City"],35.96,20.95,0)
+	self:addLookupList(TrainerDB,19184,L["Mildred Fletcher"],BZONE["Shattrath City"],65.99,14.57,0)
+	self:addLookupList(TrainerDB,19185,L["Jack Trapper"],BZONE["Shattrath City"],63.48,69.35,0)
+	self:addLookupList(TrainerDB,19186,L["Kylene"],BZONE["Shattrath City"],75.85,32.83,0)
+	self:addLookupList(TrainerDB,19187,L["Darmari"],BZONE["Shattrath City"],67.35,66.92,0)
+	self:addLookupList(TrainerDB,19248,L["Enchanter Salias"],BZONE["Shattrath City"],44.27,90.75,0)
+	self:addLookupList(TrainerDB,19249,L["Enchantress Metura"],BZONE["Shattrath City"],43.90,90.40,0)
+	self:addLookupList(TrainerDB,19250,L["Enchanter Aeldron"],BZONE["Shattrath City"],43.98,90.34,0)
+	self:addLookupList(TrainerDB,19251,L["Enchantress Volali"],BZONE["Shattrath City"],43.45,91.95,0)
+	self:addLookupList(TrainerDB,19252,L["High Enchanter Bardolan"],BZONE["Shattrath City"],43.64,92.00,0)
+	self:addLookupList(TrainerDB,19341,L["Grutah"],BZONE["Shadowmoon Valley"],30.30,31.00,2)
+	self:addLookupList(TrainerDB,19369,L["Celie Steelwing"],BZONE["Shadowmoon Valley"],37.20,57.98,1)
+	self:addLookupList(TrainerDB,19478,L["Fera Palerunner"],BZONE["Blade's Edge Mountains"],53.90,55.18,2)
+	self:addLookupList(TrainerDB,19539,L["Jazdalaad"],BZONE["Netherstorm"],44.08,34.78,0)
+	self:addLookupList(TrainerDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.42,0)
+	self:addLookupList(TrainerDB,19576,L["Xyrol"],BZONE["Netherstorm"],33.12,66.78,0)
+	self:addLookupList(TrainerDB,19775,L["Kalinda"],BZONE["Silvermoon City"],90.52,67.98,2)
+	self:addLookupList(TrainerDB,19778,L["Farii"],BZONE["The Exodar"],44.73,25.54,1)
+	self:addLookupList(TrainerDB,20124,L["Kradu Grimblade"],BZONE["Shattrath City"],70.24,43.23,0)
+	self:addLookupList(TrainerDB,20125,L["Zula Slagfury"],BZONE["Shattrath City"],70.36,43.76,0)
+	self:addLookupList(TrainerDB,21087,L["Grikka"],BZONE["Blade's Edge Mountains"],77.02,65.63,2)
+	self:addLookupList(TrainerDB,22477,L["Anchorite Ensham"],BZONE["Terokkar Forest"],31.06,75.96,0)
+	self:addLookupList(TrainerDB,22823,L["Hch'uu"],BZONE["Zangarmarsh"],19.79,52.02,0)
+	self:addLookupList(TrainerDB,22827,L["Gorgolon the All-seeing"],BZONE["Blade's Edge Mountains"],0,0,0)
+	self:addLookupList(TrainerDB,22834,L["Clintar Dreamwalker"],BZONE["Moonglade"],75.26,66.72,0)
+	self:addLookupList(TrainerDB,22835,L["Cenarion Dreamwarden"],BZONE["Moonglade"],71.70,62.04,0)
+	self:addLookupList(TrainerDB,22848,L["Storm Fury"],BZONE["Black Temple"],0,0,0)
+	self:addLookupList(TrainerDB,22853,L["Illidari Defiler"],BZONE["Black Temple"],0,0,0)
+	self:addLookupList(TrainerDB,22861,L["Lightsworn Vindicator"],BZONE["Ironforge"],56.86,64.46,1)
+	self:addLookupList(TrainerDB,24315,L["Ancient Female Vrykul"],BZONE["Howling Fjord"],60.42,49.80,0)
+	self:addLookupList(TrainerDB,25277,L["Chief Engineer Leveny"],BZONE["Borean Tundra"],42.47,54.05,2)
+	self:addLookupList(TrainerDB,26564,L["Borus Ironbender"],BZONE["Dragonblight"],37.10,46.78,2)
+	self:addLookupList(TrainerDB,26903,L["Lanolis Dewdrop"],BZONE["Howling Fjord"],58.47,62.79,1)
+	self:addLookupList(TrainerDB,26904,L["Rosina Rivet"],BZONE["Howling Fjord"],60.26,64.04,1)
+	self:addLookupList(TrainerDB,26905,L["Brom Brewbaster"],BZONE["Howling Fjord"],57.85,62.89,1)
+	self:addLookupList(TrainerDB,26906,L["Elizabeth Jackson"],BZONE["Howling Fjord"],59.24,62.30,1)
+	self:addLookupList(TrainerDB,26907,L["Tisha Longbridge"],BZONE["Howling Fjord"],60.18,64.07,1)
+	self:addLookupList(TrainerDB,26916,L["Mindri Dinkles"],BZONE["Howling Fjord"],58.47,62.77,1)
+	self:addLookupList(TrainerDB,26951,L["Wilhelmina Renel"],BZONE["Howling Fjord"],79.17,26.54,2)
+	self:addLookupList(TrainerDB,26952,L["Kristen Smythe"],BZONE["Howling Fjord"],78.86,26.85,2)
+	self:addLookupList(TrainerDB,26953,L["Thomas Kolichio"],BZONE["Howling Fjord"],78.96,32.32,2)
+	self:addLookupList(TrainerDB,26954,L["Emil Autumn"],BZONE["Howling Fjord"],78.73,31.04,2)
+	self:addLookupList(TrainerDB,26955,L["Jamesina Watterly"],BZONE["Howling Fjord"],78.15,27.90,2)
+	self:addLookupList(TrainerDB,26959,L["Booker Kells"],BZONE["Howling Fjord"],79.39,27.24,2)
+	self:addLookupList(TrainerDB,26972,L["Orn Tenderhoof"],BZONE["Undercity"],11.49,43.86,2)
+	self:addLookupList(TrainerDB,26975,L["Arthur Henslowe"],BZONE["Borean Tundra"],41.57,54.53,2)
+	self:addLookupList(TrainerDB,26977,L["Adelene Sunlance"],BZONE["Borean Tundra"],40.90,53.93,2)
+	self:addLookupList(TrainerDB,26980,L["Eorain Dawnstrike"],BZONE["Borean Tundra"],41.42,53.00,2)
+	self:addLookupList(TrainerDB,26981,L["Crog Steelspine"],BZONE["Borean Tundra"],41.23,54.63,2)
+	self:addLookupList(TrainerDB,26987,L["Falorn Nightwhisper"],BZONE["Borean Tundra"],57.67,72.02,1)
+	self:addLookupList(TrainerDB,26988,L["Argo Strongstout"],BZONE["Borean Tundra"],57.98,66.13,1)
+	self:addLookupList(TrainerDB,26989,L["Rollick MacKreel"],BZONE["Borean Tundra"],57.99,71.32,1)
+	self:addLookupList(TrainerDB,26990,L["Alexis Marlowe"],BZONE["Borean Tundra"],58.09,71.13,1)
+	self:addLookupList(TrainerDB,26991,L["Scoks Brightbolt"],BZONE["Borean Tundra"],57.99,71.98,1)
+	self:addLookupList(TrainerDB,26995,L["Tink Brightbolt"],BZONE["Borean Tundra"],58.12,71.24,1)
+	self:addLookupList(TrainerDB,27023,L["Apothecary Bressa"],BZONE["Dragonblight"],35.85,48.91,2)
+	self:addLookupList(TrainerDB,27029,L["Apothecary Wormwick"],BZONE["Dragonblight"],76.98,61.91,2)
+	self:addLookupList(TrainerDB,27034,L["Josric Fame"],BZONE["Tirisfal Glades"],65.04,16.69,2)
+	self:addLookupList(TrainerDB,28471,L["Lady Alistra"],BZONE["Eastern Plaguelands"],0,0,0)
+	self:addLookupList(TrainerDB,28472,L["Lord Thorval"],BZONE["Eastern Plaguelands"],0,0,0)
+	self:addLookupList(TrainerDB,28474,L["Amal'thazad"],BZONE["Eastern Plaguelands"],0,0,0)
+	self:addLookupList(TrainerDB,28693,L["Enchanter Nalthanis"],BZONE["Dalaran"],39.17,41.13,0)
+	self:addLookupList(TrainerDB,28694,L["Alard Schmied"],BZONE["Dalaran"],45.11,27.94,0)
+	self:addLookupList(TrainerDB,28697,L["Juston Oshenko"],BZONE["Dalaran"],39.20,26.17,0)
+	self:addLookupList(TrainerDB,28702,L["Professor Pallin"],BZONE["Dalaran"],42.21,37.09,0)
+	self:addLookupList(TrainerDB,28703,L["Linzy Blackbolt"],BZONE["Dalaran"],41.73,31.89,0)
+	self:addLookupList(TrainerDB,28705,L["Katherine Lee"],BZONE["Ironforge"],32.05,27.46,1)
+	self:addLookupList(TrainerDB,29194,L["Amal'thazad"],BZONE["Eastern Plaguelands"],80.59,46.20,0)
+	self:addLookupList(TrainerDB,29195,L["Lady Alistra"],BZONE["Eastern Plaguelands"],83.69,43.89,0)
+	self:addLookupList(TrainerDB,29196,L["Lord Thorval"],BZONE["Eastern Plaguelands"],80.99,48.09,0)
+	self:addLookupList(TrainerDB,29631,L["Awilo Lon'gomba"],BZONE["Darkshore"],30.11,45.46,2)
+	self:addLookupList(TrainerDB,29924,L["Brandig"],BZONE["The Storm Peaks"],29.02,74.18,1)
+	self:addLookupList(TrainerDB,30706,L["Jo'mah"],BZONE["Orgrimmar"],55.94,45.77,2)
+	self:addLookupList(TrainerDB,30709,L["Poshken Hardbinder"],BZONE["Thunder Bluff"],28.65,20.94,2)
+	self:addLookupList(TrainerDB,30710,L["Zantasia"],BZONE["Silvermoon City"],69.13,24.91,2)
+	self:addLookupList(TrainerDB,30711,L["Margaux Parchley"],BZONE["Undercity"],61.13,58.32,2)
+	self:addLookupList(TrainerDB,30713,L["Catarina Stanford"],BZONE["Stormwind City"],49.71,75.05,1)
+	self:addLookupList(TrainerDB,30715,L["Feyden Darkin"],BZONE["Darnassus"],59.09,14.38,1)
+	self:addLookupList(TrainerDB,30716,L["Thoth"],BZONE["The Exodar"],39.67,39.21,1)
+	self:addLookupList(TrainerDB,30717,L["Elise Brightletter"],BZONE["Ironforge"],61.05,44.11,1)
+	self:addLookupList(TrainerDB,30721,L["Michael Schwan"],BZONE["Hellfire Peninsula"],54.00,65.98,1)
+	self:addLookupList(TrainerDB,30722,L["Neferatti"],BZONE["Hellfire Peninsula"],52.56,37.11,2)
+	self:addLookupList(TrainerDB,31084,L["Highlord Darion Mograine"],BZONE["Eastern Plaguelands"],83.16,44.79,0)

 end
diff --git a/RecipeDB/ARL-Vendor.lua b/RecipeDB/ARL-Vendor.lua
index 0347dab..7021de2 100644
--- a/RecipeDB/ARL-Vendor.lua
+++ b/RecipeDB/ARL-Vendor.lua
@@ -38,328 +38,328 @@ local BBOSS				= LibStub("LibBabble-Boss-3.0"):GetLookupTable()

 function addon:InitVendor(VendorDB)

-	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZONE["Elwynn Forest"],42.20,67.221)
-	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],76.86,52.141)
-	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZONE["Stranglethorn Vale"],37.97,4.1851)
-	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.221)
-	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.84,54.241)
-	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.91,57.262)
-	self:addLookupList(VendorDB,1148,L["Nerrist"],BZONE["Stranglethorn Vale"],32.09,29.432)
-	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.09,28.162)
-	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.84,63.421)
-	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.961)
-	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.05,73.761)
-	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZONE["Stormwind City"],53.04,81.191)
-	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.191)
-	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZONE["Wetlands"],7.979,56.271)
-	self:addLookupList(VendorDB,1465,L["Drac Roughcut"],BZONE["Loch Modan"],35.57,49.271)
-	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"],BZONE["Loch Modan"],36.00,46.391)
-	self:addLookupList(VendorDB,1669,L["Defias Profiteer"],BZONE["Westfall"],42.98,66.930)
-	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.50,39.001)
-	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZONE["Loch Modan"],82.97,63.141)
-	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZONE["Tirisfal Glades"],61.30,51.992)
-	self:addLookupList(VendorDB,2380,L["Nandar Branson"],BZONE["Hillsbrad Foothills"],51.20,56.891)
-	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZONE["Hillsbrad Foothills"],49.38,55.571)
-	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.94,61.191)
-	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"],BZONE["Hillsbrad Foothills"],62.60,20.302)
-	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZONE["Hillsbrad Foothills"],62.03,21.922)
-	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZONE["Hillsbrad Foothills"],63.28,19.102)
-	self:addLookupList(VendorDB,2480,L["Bro'kin"],BZONE["Alterac Mountains"],39.13,39.400)
-	self:addLookupList(VendorDB,2481,L["Bliztik"],BZONE["Duskwood"],18.06,55.140)
-	self:addLookupList(VendorDB,2483,L["Jaquilina Dramet"],BZONE["Stranglethorn Vale"],35.87,10.180)
-	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZONE["Stranglethorn Vale"],28.01,75.110)
-	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZONE["Duskwood"],76.45,46.681)
-	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZONE["Duskwood"],75.80,46.451)
-	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZONE["Stranglethorn Vale"],28.29,77.290)
-	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZONE["Wetlands"],25.71,26.091)
-	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZONE["Wetlands"],26.64,26.261)
-	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZONE["Gnomeregan"],0,01)
-	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZONE["Stranglethorn Vale"],28.99,75.440)
-	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZONE["Stranglethorn Vale"],51.22,36.130)
-	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZONE["The Hinterlands"],34.33,38.220)
-	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZONE["Redridge Mountains"],88.55,66.491)
-	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],62.00,25.711)
-	self:addLookupList(VendorDB,2805,L["Deneb Walker"],BZONE["Arathi Highlands"],27.18,58.611)
-	self:addLookupList(VendorDB,2806,L["Bale"],BZONE["Felwood"],34.77,52.872)
-	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZONE["Arathi Highlands"],46.31,47.351)
-	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.521)
-	self:addLookupList(VendorDB,2819,L["Tunkk"],BZONE["Arathi Highlands"],74.43,32.812)
-	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Orgrimmar"],42.60,35.642)
-	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZONE["Stranglethorn Vale"],27.91,76.770)
-	self:addLookupList(VendorDB,2843,L["Jutak"],BZONE["Stranglethorn Vale"],27.61,77.961)
-	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.900)
-	self:addLookupList(VendorDB,2848,L["Glyx Brewright"],BZONE["Stranglethorn Vale"],27.98,77.800)
-	self:addLookupList(VendorDB,3005,L["Mahu"],BZONE["Thunder Bluff"],43.96,44.892)
-	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.81,40.772)
-	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.80,51.942)
-	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.32,48.612)
-	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZONE["Mulgore"],46.13,58.102)
-	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZONE["Redridge Mountains"],26.82,43.041)
-	self:addLookupList(VendorDB,3134,L["Kzixx"],BZONE["Duskwood"],81.98,20.600)
-	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.599,59.031)
-	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.01,29.562)
-	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.63,48.212)
-	self:addLookupList(VendorDB,3346,L["Kithas"],BZONE["Orgrimmar"],53.89,38.712)
-	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZONE["Orgrimmar"],56.44,35.692)
-	self:addLookupList(VendorDB,3356,L["Sumi"],BZONE["Orgrimmar"],82.83,23.022)
-	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],62.96,51.942)
-	self:addLookupList(VendorDB,3366,L["Tamar"],BZONE["Orgrimmar"],63.12,44.042)
-	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.21,50.972)
-	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.15,53.402)
-	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.72,26.262)
-	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.722)
-	self:addLookupList(VendorDB,3485,L["Wrahk"],BZONE["The Barrens"],51.98,32.152)
-	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.26,29.982)
-	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],62.49,35.580)
-	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.98,36.920)
-	self:addLookupList(VendorDB,3499,L["Ranik"],BZONE["The Barrens"],61.87,39.360)
-	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZONE["Tirisfal Glades"],52.53,55.662)
-	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.46,30.570)
-	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],66.02,59.232)
-	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.31,41.102)
-	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],42.30,38.620)
-	self:addLookupList(VendorDB,3881,L["Grimtak"],BZONE["Durotar"],52.17,42.262)
-	self:addLookupList(VendorDB,3954,L["Dalria"],BZONE["Ashenvale"],35.29,52.031)
-	self:addLookupList(VendorDB,3958,L["Lardan"],BZONE["Ashenvale"],34.85,50.061)
-	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZONE["Ashenvale"],50.15,67.741)
-	self:addLookupList(VendorDB,4083,L["Jeeda"],BZONE["Stonetalon Mountains"],47.68,61.462)
-	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.25,22.651)
-	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.30,40.851)
-	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],37.74,41.001)
-	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.11,43.951)
-	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.53,21.421)
-	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.32,22.281)
-	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.74,24.011)
-	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],59.01,15.141)
-	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.67,19.751)
-	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.39,61.311)
-	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZONE["Westfall"],36.17,89.351)
-	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.33,56.241)
-	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.48,43.792)
-	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.16,39.312)
-	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.35,30.972)
-	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.20,28.662)
-	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.50,59.212)
-	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.282)
-	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.10,50.042)
-	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.031)
-	self:addLookupList(VendorDB,4877,L["Jandia"],BZONE["Undercity"],42.44,59.62)
-	self:addLookupList(VendorDB,4878,L["Montarr"],BZONE["Thousand Needles"],45.77,51.072)
-	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZONE["Dustwallow Marsh"],36.54,31.662)
-	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZONE["Dustwallow Marsh"],66.55,50.861)
-	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZONE["Ironforge"],39.70,34.031)
-	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.92,45.241)
-	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.09,38.801)
-	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],48.22,5.9771)
-	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],46.21,27.971)
-	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.62,45.011)
-	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.76,54.361)
-	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.93,53.041)
-	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],55.00,70.271)
-	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZONE["Tanaris"],51.28,27.000)
-	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZONE["Silverpine Forest"],33.52,18.052)
-	self:addLookupList(VendorDB,5757,L["Lilly"],BZONE["Silverpine Forest"],43.80,50.252)
-	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZONE["Silverpine Forest"],54.18,82.652)
-	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"],BZONE["The Barrens"],45.96,36.050)
-	self:addLookupList(VendorDB,5940,L["Harn Longcast"],BZONE["Mulgore"],47.57,56.602)
-	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],56.17,74.512)
-	self:addLookupList(VendorDB,5944,L["Yonada"],BZONE["The Barrens"],45.54,58.962)
-	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZONE["Tanaris"],51.45,27.090)
-	self:addLookupList(VendorDB,6574,L["Jun'ha"],BZONE["Arathi Highlands"],73.00,37.972)
-	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZONE["Thousand Needles"],77.84,77.920)
-	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZONE["Ashenvale"],18.22,60.161)
-	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.930)
-	self:addLookupList(VendorDB,6779,L["Smudge Thunderwood"],BZONE["Alterac Mountains"],85.97,80.200)
-	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.38,80.740)
-	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.19,43.261)
-	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZONE["Tanaris"],52.50,27.990)
-	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZONE["Tanaris"],50.91,27.030)
-	self:addLookupList(VendorDB,8137,L["Gikkix"],BZONE["Tanaris"],66.77,24.090)
-	self:addLookupList(VendorDB,8139,L["Jabbey"],BZONE["Tanaris"],66.79,23.830)
-	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZONE["Feralas"],75.22,42.942)
-	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Badlands"],28.64,34.091)
-	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.02,44.101)
-	self:addLookupList(VendorDB,8158,L["Bronk"],BZONE["Feralas"],76.45,44.172)
-	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZONE["Blasted Lands"],66.95,19.281)
-	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZONE["The Barrens"],54.86,32.632)
-	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.09,61.972)
-	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZONE["Dun Morogh"],31.54,44.981)
-	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"],BZONE["Azshara"],45.28,91.030)
-	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZONE["Stranglethorn Vale"],50.90,35.620)
-	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZONE["Ironforge"],43.45,29.291)
-	self:addLookupList(VendorDB,9179,L["Jazzrik"],BZONE["Badlands"],43.04,52.550)
-	self:addLookupList(VendorDB,9499,BBOSS["Plugger Spazzring"],L["Unknown Zone"],0,01)
-	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.80,22.210)
-	self:addLookupList(VendorDB,9636,L["Kireena"],BZONE["Desolace"],51.24,54.532)
-	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZONE["Teldrassil"],56.91,92.321)
-	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZONE["Tirisfal Glades"],82.94,65.820)
-	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"],BZONE["Western Plaguelands"],43.19,84.190)
-	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"],BZONE["Winterspring"],61.31,38.960)
-	self:addLookupList(VendorDB,11187,L["Himmik"],BZONE["Winterspring"],61.65,40.050)
-	self:addLookupList(VendorDB,11189,L["Qia"],BZONE["Winterspring"],61.29,37.220)
-	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZONE["Western Plaguelands"],68.07,77.530)
-	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZONE["Eastern Plaguelands"],75.98,52.190)
-	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.9610)
-	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZONE["Moonglade"],49.11,39.920)
-	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.81,70.282)
-	self:addLookupList(VendorDB,12043,L["Kulwia"],BZONE["Stonetalon Mountains"],45.96,60.192)
-	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZONE["Desolace"],60.27,38.860)
-	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZONE["Desolace"],41.25,79.030)
-	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.75,52.180)
-	self:addLookupList(VendorDB,12942,L["Leonard Porter"],BZONE["Western Plaguelands"],43.04,84.741)
-	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,12956,L["Zannok Hidepiercer"],BZONE["Silithus"],81.90,16.030)
-	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZONE["Ashenvale"],12.31,34.202)
-	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZONE["Orgrimmar"],52.72,66.242)
-	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZONE["Undercity"],67.80,39.182)
-	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZONE["Thunder Bluff"],42.13,55.322)
-	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZONE["Ironforge"],33.18,66.950)
-	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZONE["Stormwind City"],61.86,71.251)
-	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"],BZONE["Dustwallow Marsh"],37.13,30.672)
-	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZONE["Feralas"],45.17,43.160)
-	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"],BZONE["The Hinterlands"],78.83,80.462)
-	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"],BZONE["Stranglethorn Vale"],15.37,16.170)
-	self:addLookupList(VendorDB,15165,L["Haughty Modiste"],BZONE["Tanaris"],67.00,22.090)
-	self:addLookupList(VendorDB,15176,L["Vargus"],BZONE["Silithus"],51.22,38.830)
-	self:addLookupList(VendorDB,15179,L["Mishta"],BZONE["Silithus"],50.10,37.020)
-	self:addLookupList(VendorDB,15293,L["Aendel Windspear"],BZONE["Silithus"],62.73,50.530)
-	self:addLookupList(VendorDB,15419,L["Kania"],BZONE["Silithus"],52.16,38.860)
-	self:addLookupList(VendorDB,15471,BBOSS["Lieutenant General Andorov"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,16224,L["Rathis Tomber"],BZONE["Ghostlands"],47.30,28.882)
-	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.202)
-	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZONE["Eversong Woods"],49.03,46.982)
-	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,16388,L["Koren"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.262)
-	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZONE["Hellfire Peninsula"],55.27,40.792)
-	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.832)
-	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.88,75.412)
-	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.89,24.662)
-	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.22,50.612)
-	self:addLookupList(VendorDB,16641,L["Melaris"],BZONE["Silvermoon City"],66.87,19.212)
-	self:addLookupList(VendorDB,16657,L["Feera"],BZONE["The Exodar"],55.48,90.511)
-	self:addLookupList(VendorDB,16670,L["Eriden"],BZONE["Silvermoon City"],80.13,35.522)
-	self:addLookupList(VendorDB,16677,L["Quelis"],BZONE["Silvermoon City"],69.44,70.152)
-	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],83.98,80.772)
-	self:addLookupList(VendorDB,16705,L["Altaa"],BZONE["The Exodar"],28.14,62.161)
-	self:addLookupList(VendorDB,16713,L["Arras"],BZONE["The Exodar"],60.45,88.431)
-	self:addLookupList(VendorDB,16718,L["Phea"],BZONE["The Exodar"],56.20,28.001)
-	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.43,39.561)
-	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.62,75.231)
-	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],64.16,68.431)
-	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.05,39.932)
-	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.53,55.891)
-	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.90,56.071)
-	self:addLookupList(VendorDB,17512,L["Arred"],BZONE["The Exodar"],44.91,25.531)
-	self:addLookupList(VendorDB,17518,L["Ythyar"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZONE["Hellfire Peninsula"],55.25,38.492)
-	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZONE["Hellfire Peninsula"],56.90,62.171)
-	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.19,61.890)
-	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.19,49.081)
-	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.20,57.922)
-	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.652)
-	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.95,52.052)
-	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZONE["Orgrimmar"],48.74,80.890)
-	self:addLookupList(VendorDB,18382,L["Mycah"],BZONE["Zangarmarsh"],18.43,51.110)
-	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.42,56.801)
-	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.68,31.840)
-	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,18672,L["Thomas Yance"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.992)
-	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],54.02,66.001)
-	self:addLookupList(VendorDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.901)
-	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.041)
-	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],42.37,45.042)
-	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.08,43.981)
-	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.16,64.870)
-	self:addLookupList(VendorDB,18951,L["Erilia"],BZONE["Eversong Woods"],56.05,54.462)
-	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZONE["Silvermoon City"],40.77,60.412)
-	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],48.97,46.752)
-	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.10,38.951)
-	self:addLookupList(VendorDB,18991,L["Aresella"],BZONE["Hellfire Peninsula"],26.28,62.302)
-	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZONE["Hellfire Peninsula"],24.04,39.191)
-	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZONE["Nagrand"],56.21,38.152)
-	self:addLookupList(VendorDB,19017,L["Borto"],BZONE["Nagrand"],53.98,71.311)
-	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.01,54.081)
-	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],57.48,53.111)
-	self:addLookupList(VendorDB,19074,L["Skreah"],BZONE["Shattrath City"],46.48,20.150)
-	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.75,69.670)
-	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.350)
-	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.44,68.890)
-	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.75,97.250)
-	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.91,74.361)
-	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.801)
-	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.00,63.860)
-	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.59,31.242)
-	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],36.95,54.681)
-	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.07,55.151)
-	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.452)
-	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZONE["Netherstorm"],44.01,34.480)
-	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.420)
-	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZONE["Shattrath City"],65.34,69.620)
-	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.26,71.910)
-	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZONE["Shattrath City"],64.04,70.440)
-	self:addLookupList(VendorDB,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.32,49.281)
-	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.13,28.121)
-	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZONE["Hellfire Peninsula"],61.42,81.962)
-	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZONE["Blade's Edge Mountains"],51.60,58.072)
-	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.61,92.491)
-	self:addLookupList(VendorDB,20096,L["Uriku"],BZONE["Nagrand"],56.33,74.181)
-	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],58.11,35.302)
-	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"],BZONE["Nagrand"],53.74,36.982)
-	self:addLookupList(VendorDB,20242,L["Karaaz"],BZONE["Netherstorm"],44.30,35.090)
-	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZONE["Blade's Edge Mountains"],62.02,40.030)
-	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZONE["Blade's Edge Mountains"],61.16,69.481)
-	self:addLookupList(VendorDB,21432,L["Almaador"],BZONE["Zul'Aman"],0,00)
-	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],43.04,42.432)
-	self:addLookupList(VendorDB,21485,L["Aldraan"],BZONE["Nagrand"],43.14,42.471)
-	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.72,58.030)
-	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.90,68.990)
-	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],65.89,68.150)
-	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.51,68.710)
-	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZONE["Shattrath City"],67.05,69.040)
-	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],30.97,57.120)
-	self:addLookupList(VendorDB,23010,L["Wolgren Jinglepocket"],BZONE["The Exodar"],54.16,47.291)
-	self:addLookupList(VendorDB,23012,L["Hotoppik Copperpinch"],BZONE["Silvermoon City"],62.78,76.472)
-	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZONE["Shattrath City"],50.59,30.420)
-	self:addLookupList(VendorDB,23159,L["Okuno"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,23437,L["Indormi"],L["Unknown Zone"],0,00)
-	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.8280)
-	self:addLookupList(VendorDB,25950,L["Shaani"],BZONE["Isle of Quel'Danas"],51.04,33.240)
-	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.942)
-	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.48,65.902)
-	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.902)
-	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],76.59,59.922)
-	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],36.54,54.091)
-	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZONE["Borean Tundra"],45.94,32.680)
-	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZONE["Zul'Aman"],0,00)
-	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.20,41.000)
-	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Ironforge"],32.22,26.740)
-	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.72,33.561)
-	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.72,33.330)
-	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.06,33.740)
-	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],88.02,76.890)
-	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.33,17.911)
-	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Icecrown"],58.98,63.452)
-	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.15,65.781)
-	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.22,56.980)
-	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.09,68.940)
-	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.77,58.730)
-	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.42,47.840)
-	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.41,17.581)
-	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.15,17.802)
-	self:addLookupList(VendorDB,32379,L["Captain O'Neal"],BZONE["Stormwind City"],74.68,67.881)
-	self:addLookupList(VendorDB,32382,L["Lady Palanseer"],BZONE["Orgrimmar"],32.08,57.140)
-	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.69,40.760)
-	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.600)
-	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.05,54.110)
-	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.74,20.240)
-	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.78,61.570)
-	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZONE["Borean Tundra"],57.56,66.121)
-	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZONE["Borean Tundra"],40.84,54.092)
-	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.95,76.270)
-	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.28,63.991)
-	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.54,32.822)
+	self:addLookupList(VendorDB,66,L["Tharynn Bouden"],BZONE["Elwynn Forest"],42.20,67.22,1)
+	self:addLookupList(VendorDB,340,L["Kendor Kabonka"],BZONE["Stormwind City"],76.86,52.14,1)
+	self:addLookupList(VendorDB,734,L["Corporal Bluth"],BZONE["Stranglethorn Vale"],37.97,4.185,1)
+	self:addLookupList(VendorDB,777,L["Amy Davenport"],BZONE["Redridge Mountains"],29.30,47.22,1)
+	self:addLookupList(VendorDB,843,L["Gina MacGregor"],BZONE["Westfall"],57.84,54.24,1)
+	self:addLookupList(VendorDB,989,L["Banalash"],BZONE["Swamp of Sorrows"],44.91,57.26,2)
+	self:addLookupList(VendorDB,1148,L["Nerrist"],BZONE["Stranglethorn Vale"],32.09,29.43,2)
+	self:addLookupList(VendorDB,1149,L["Uthok"],BZONE["Stranglethorn Vale"],32.09,28.16,2)
+	self:addLookupList(VendorDB,1250,L["Drake Lindgren"],BZONE["Elwynn Forest"],82.84,63.42,1)
+	self:addLookupList(VendorDB,1286,L["Edna Mullby"],BZONE["Stormwind City"],64.40,71.96,1)
+	self:addLookupList(VendorDB,1304,L["Darian Singh"],BZONE["Stormwind City"],42.93,76.08,1)
+	self:addLookupList(VendorDB,1313,L["Maria Lumere"],BZONE["Stormwind City"],55.86,85.24,1)
+	self:addLookupList(VendorDB,1318,L["Jessara Cordell"],BZONE["Stormwind City"],53.05,73.76,1)
+	self:addLookupList(VendorDB,1347,L["Alexandra Bolero"],BZONE["Stormwind City"],53.04,81.19,1)
+	self:addLookupList(VendorDB,1448,L["Neal Allen"],BZONE["Wetlands"],10.88,57.19,1)
+	self:addLookupList(VendorDB,1454,L["Jennabink Powerseam"],BZONE["Wetlands"],7.979,56.27,1)
+	self:addLookupList(VendorDB,1465,L["Drac Roughcut"],BZONE["Loch Modan"],35.57,49.27,1)
+	self:addLookupList(VendorDB,1474,L["Rann Flamespinner"],BZONE["Loch Modan"],36.00,46.39,1)
+	self:addLookupList(VendorDB,1669,L["Defias Profiteer"],BZONE["Westfall"],42.98,66.93,0)
+	self:addLookupList(VendorDB,1684,L["Khara Deepwater"],BZONE["Loch Modan"],40.50,39.00,1)
+	self:addLookupList(VendorDB,1685,L["Xandar Goodbeard"],BZONE["Loch Modan"],82.97,63.14,1)
+	self:addLookupList(VendorDB,2118,L["Abigail Shiel"],BZONE["Tirisfal Glades"],61.30,51.99,2)
+	self:addLookupList(VendorDB,2380,L["Nandar Branson"],BZONE["Hillsbrad Foothills"],51.20,56.89,1)
+	self:addLookupList(VendorDB,2381,L["Micha Yance"],BZONE["Hillsbrad Foothills"],49.38,55.57,1)
+	self:addLookupList(VendorDB,2383,L["Lindea Rabonne"],BZONE["Hillsbrad Foothills"],50.94,61.19,1)
+	self:addLookupList(VendorDB,2393,L["Christoph Jeffcoat"],BZONE["Hillsbrad Foothills"],62.60,20.30,2)
+	self:addLookupList(VendorDB,2394,L["Mallen Swain"],BZONE["Hillsbrad Foothills"],62.03,21.92,2)
+	self:addLookupList(VendorDB,2397,L["Derak Nightfall"],BZONE["Hillsbrad Foothills"],63.28,19.10,2)
+	self:addLookupList(VendorDB,2480,L["Bro'kin"],BZONE["Alterac Mountains"],39.13,39.40,0)
+	self:addLookupList(VendorDB,2481,L["Bliztik"],BZONE["Duskwood"],18.06,55.14,0)
+	self:addLookupList(VendorDB,2483,L["Jaquilina Dramet"],BZONE["Stranglethorn Vale"],35.87,10.18,0)
+	self:addLookupList(VendorDB,2664,L["Kelsey Yance"],BZONE["Stranglethorn Vale"],28.01,75.11,0)
+	self:addLookupList(VendorDB,2668,L["Danielle Zipstitch"],BZONE["Duskwood"],76.45,46.68,1)
+	self:addLookupList(VendorDB,2669,L["Sheri Zipstitch"],BZONE["Duskwood"],75.80,46.45,1)
+	self:addLookupList(VendorDB,2670,L["Xizk Goodstitch"],BZONE["Stranglethorn Vale"],28.29,77.29,0)
+	self:addLookupList(VendorDB,2679,L["Wenna Silkbeard"],BZONE["Wetlands"],25.71,26.09,1)
+	self:addLookupList(VendorDB,2682,L["Fradd Swiftgear"],BZONE["Wetlands"],26.64,26.26,1)
+	self:addLookupList(VendorDB,2683,L["Namdo Bizzfizzle"],BZONE["Gnomeregan"],0,0,1)
+	self:addLookupList(VendorDB,2685,L["Mazk Snipeshot"],BZONE["Stranglethorn Vale"],28.99,75.44,0)
+	self:addLookupList(VendorDB,2687,L["Gnaz Blunderflame"],BZONE["Stranglethorn Vale"],51.22,36.13,0)
+	self:addLookupList(VendorDB,2688,L["Ruppo Zipcoil"],BZONE["The Hinterlands"],34.33,38.22,0)
+	self:addLookupList(VendorDB,2697,L["Clyde Ranthal"],BZONE["Redridge Mountains"],88.55,66.49,1)
+	self:addLookupList(VendorDB,2803,L["Malygen"],BZONE["Felwood"],62.00,25.71,1)
+	self:addLookupList(VendorDB,2805,L["Deneb Walker"],BZONE["Arathi Highlands"],27.18,58.61,1)
+	self:addLookupList(VendorDB,2806,L["Bale"],BZONE["Felwood"],34.77,52.87,2)
+	self:addLookupList(VendorDB,2810,L["Hammon Karwn"],BZONE["Arathi Highlands"],46.31,47.35,1)
+	self:addLookupList(VendorDB,2814,L["Narj Deepslice"],BZONE["Arathi Highlands"],45.29,47.52,1)
+	self:addLookupList(VendorDB,2819,L["Tunkk"],BZONE["Arathi Highlands"],74.43,32.81,2)
+	self:addLookupList(VendorDB,2821,L["Keena"],BZONE["Orgrimmar"],42.60,35.64,2)
+	self:addLookupList(VendorDB,2838,L["Crazk Sparks"],BZONE["Stranglethorn Vale"],27.91,76.77,0)
+	self:addLookupList(VendorDB,2846,L["Blixrez Goodstitch"],BZONE["Stranglethorn Vale"],27.96,76.90,0)
+	self:addLookupList(VendorDB,2848,L["Glyx Brewright"],BZONE["Stranglethorn Vale"],27.98,77.80,0)
+	self:addLookupList(VendorDB,3005,L["Mahu"],BZONE["Thunder Bluff"],43.96,44.89,2)
+	self:addLookupList(VendorDB,3012,L["Nata Dawnstrider"],BZONE["Thunder Bluff"],45.81,40.77,2)
+	self:addLookupList(VendorDB,3027,L["Naal Mistrunner"],BZONE["Thunder Bluff"],51.80,51.94,2)
+	self:addLookupList(VendorDB,3029,L["Sewa Mistrunner"],BZONE["Thunder Bluff"],55.32,48.61,2)
+	self:addLookupList(VendorDB,3081,L["Wunna Darkmane"],BZONE["Mulgore"],46.13,58.10,2)
+	self:addLookupList(VendorDB,3085,L["Gloria Femmel"],BZONE["Redridge Mountains"],26.82,43.04,1)
+	self:addLookupList(VendorDB,3134,L["Kzixx"],BZONE["Duskwood"],81.98,20.60,0)
+	self:addLookupList(VendorDB,3178,L["Stuart Fleming"],BZONE["Wetlands"],8.599,59.03,1)
+	self:addLookupList(VendorDB,3333,L["Shankys"],BZONE["Orgrimmar"],70.01,29.56,2)
+	self:addLookupList(VendorDB,3335,L["Hagrus"],BZONE["Orgrimmar"],46.63,48.21,2)
+	self:addLookupList(VendorDB,3346,L["Kithas"],BZONE["Orgrimmar"],53.89,38.71,2)
+	self:addLookupList(VendorDB,3348,L["Kor'geld"],BZONE["Orgrimmar"],56.44,35.69,2)
+	self:addLookupList(VendorDB,3356,L["Sumi"],BZONE["Orgrimmar"],82.83,23.02,2)
+	self:addLookupList(VendorDB,3364,L["Borya"],BZONE["Orgrimmar"],62.96,51.94,2)
+	self:addLookupList(VendorDB,3366,L["Tamar"],BZONE["Orgrimmar"],63.12,44.04,2)
+	self:addLookupList(VendorDB,3367,L["Felika"],BZONE["Orgrimmar"],58.21,50.97,2)
+	self:addLookupList(VendorDB,3400,L["Xen'to"],BZONE["Orgrimmar"],57.15,53.40,2)
+	self:addLookupList(VendorDB,3413,L["Sovik"],BZONE["Orgrimmar"],75.72,26.26,2)
+	self:addLookupList(VendorDB,3482,L["Tari'qa"],BZONE["The Barrens"],51.76,30.72,2)
+	self:addLookupList(VendorDB,3485,L["Wrahk"],BZONE["The Barrens"],51.98,32.15,2)
+	self:addLookupList(VendorDB,3489,L["Zargh"],BZONE["The Barrens"],52.26,29.98,2)
+	self:addLookupList(VendorDB,3495,L["Gagsprocket"],BZONE["The Barrens"],62.49,35.58,0)
+	self:addLookupList(VendorDB,3497,L["Kilxx"],BZONE["The Barrens"],62.98,36.92,0)
+	self:addLookupList(VendorDB,3499,L["Ranik"],BZONE["The Barrens"],61.87,39.36,0)
+	self:addLookupList(VendorDB,3522,L["Constance Brisboise"],BZONE["Tirisfal Glades"],52.53,55.66,2)
+	self:addLookupList(VendorDB,3537,L["Zixil"],BZONE["Hillsbrad Foothills"],56.46,30.57,0)
+	self:addLookupList(VendorDB,3550,L["Martine Tramblay"],BZONE["Tirisfal Glades"],66.02,59.23,2)
+	self:addLookupList(VendorDB,3556,L["Andrew Hilbert"],BZONE["Silverpine Forest"],43.31,41.10,2)
+	self:addLookupList(VendorDB,3683,L["Kiknikle"],BZONE["The Barrens"],42.30,38.62,0)
+	self:addLookupList(VendorDB,3881,L["Grimtak"],BZONE["Durotar"],52.17,42.26,2)
+	self:addLookupList(VendorDB,3954,L["Dalria"],BZONE["Ashenvale"],35.29,52.03,1)
+	self:addLookupList(VendorDB,3958,L["Lardan"],BZONE["Ashenvale"],34.85,50.06,1)
+	self:addLookupList(VendorDB,3960,L["Ulthaan"],BZONE["Ashenvale"],50.15,67.74,1)
+	self:addLookupList(VendorDB,4083,L["Jeeda"],BZONE["Stonetalon Mountains"],47.68,61.46,2)
+	self:addLookupList(VendorDB,4168,L["Elynna"],BZONE["Darnassus"],64.25,22.65,1)
+	self:addLookupList(VendorDB,4186,L["Mavralyn"],BZONE["Darkshore"],37.30,40.85,1)
+	self:addLookupList(VendorDB,4189,L["Valdaron"],BZONE["Darkshore"],37.74,41.00,1)
+	self:addLookupList(VendorDB,4200,L["Laird"],BZONE["Darkshore"],37.11,43.95,1)
+	self:addLookupList(VendorDB,4223,L["Fyldan"],BZONE["Darnassus"],48.53,21.42,1)
+	self:addLookupList(VendorDB,4225,L["Saenorion"],BZONE["Darnassus"],64.32,22.28,1)
+	self:addLookupList(VendorDB,4226,L["Ulthir"],BZONE["Darnassus"],55.74,24.01,1)
+	self:addLookupList(VendorDB,4228,L["Vaean"],BZONE["Darnassus"],59.01,15.14,1)
+	self:addLookupList(VendorDB,4229,L["Mythrin'dir"],BZONE["Darnassus"],60.67,19.75,1)
+	self:addLookupList(VendorDB,4265,L["Nyoma"],BZONE["Teldrassil"],57.39,61.31,1)
+	self:addLookupList(VendorDB,4305,L["Kriggon Talsone"],BZONE["Westfall"],36.17,89.35,1)
+	self:addLookupList(VendorDB,4307,L["Heldan Galesong"],BZONE["Darkshore"],37.33,56.24,1)
+	self:addLookupList(VendorDB,4553,L["Ronald Burch"],BZONE["Undercity"],63.48,43.79,2)
+	self:addLookupList(VendorDB,4561,L["Daniel Bartlett"],BZONE["Undercity"],65.16,39.31,2)
+	self:addLookupList(VendorDB,4574,L["Lizbeth Cromwell"],BZONE["Undercity"],81.35,30.97,2)
+	self:addLookupList(VendorDB,4577,L["Millie Gregorian"],BZONE["Undercity"],71.20,28.66,2)
+	self:addLookupList(VendorDB,4589,L["Joseph Moore"],BZONE["Undercity"],70.50,59.21,2)
+	self:addLookupList(VendorDB,4617,L["Thaddeus Webb"],BZONE["Undercity"],61.23,61.28,2)
+	self:addLookupList(VendorDB,4775,L["Felicia Doan"],BZONE["Undercity"],65.10,50.04,2)
+	self:addLookupList(VendorDB,4782,L["Truk Wildbeard"],BZONE["The Hinterlands"],14.52,43.03,1)
+	self:addLookupList(VendorDB,4877,L["Jandia"],BZONE["Undercity"],42.44,59.6,2)
+	self:addLookupList(VendorDB,4878,L["Montarr"],BZONE["Thousand Needles"],45.77,51.07,2)
+	self:addLookupList(VendorDB,4879,L["Ogg'marr"],BZONE["Dustwallow Marsh"],36.54,31.66,2)
+	self:addLookupList(VendorDB,4897,L["Helenia Olden"],BZONE["Dustwallow Marsh"],66.55,50.86,1)
+	self:addLookupList(VendorDB,5128,L["Bombus Finespindle"],BZONE["Ironforge"],39.70,34.03,1)
+	self:addLookupList(VendorDB,5158,L["Tilli Thistlefuzz"],BZONE["Ironforge"],60.92,45.24,1)
+	self:addLookupList(VendorDB,5160,L["Emrul Riknussun"],BZONE["Ironforge"],60.08,38.79,1)
+	self:addLookupList(VendorDB,5162,L["Tansy Puddlefizz"],BZONE["Ironforge"],48.22,5.977,1)
+	self:addLookupList(VendorDB,5163,L["Burbik Gearspanner"],BZONE["Ironforge"],46.21,27.97,1)
+	self:addLookupList(VendorDB,5175,L["Gearcutter Cogspinner"],BZONE["Ironforge"],68.62,45.01,1)
+	self:addLookupList(VendorDB,5178,L["Soolie Berryfizz"],BZONE["Ironforge"],67.76,54.36,1)
+	self:addLookupList(VendorDB,5483,L["Erika Tate"],BZONE["Stormwind City"],77.93,53.04,1)
+	self:addLookupList(VendorDB,5494,L["Catherine Leland"],BZONE["Stormwind City"],55.00,70.27,1)
+	self:addLookupList(VendorDB,5594,L["Alchemist Pestlezugg"],BZONE["Tanaris"],51.28,27.00,0)
+	self:addLookupList(VendorDB,5748,L["Killian Sanatha"],BZONE["Silverpine Forest"],33.52,18.05,2)
+	self:addLookupList(VendorDB,5757,L["Lilly"],BZONE["Silverpine Forest"],43.80,50.25,2)
+	self:addLookupList(VendorDB,5758,L["Leo Sarn"],BZONE["Silverpine Forest"],54.18,82.65,2)
+	self:addLookupList(VendorDB,5783,L["Kalldan Felmoon"],BZONE["The Barrens"],45.96,36.05,0)
+	self:addLookupList(VendorDB,5940,L["Harn Longcast"],BZONE["Mulgore"],47.57,56.60,2)
+	self:addLookupList(VendorDB,5942,L["Zansoa"],BZONE["Durotar"],56.17,74.51,2)
+	self:addLookupList(VendorDB,5944,L["Yonada"],BZONE["The Barrens"],45.54,58.96,2)
+	self:addLookupList(VendorDB,6568,L["Vizzklick"],BZONE["Tanaris"],51.45,27.09,0)
+	self:addLookupList(VendorDB,6574,L["Jun'ha"],BZONE["Arathi Highlands"],73.00,37.97,2)
+	self:addLookupList(VendorDB,6730,L["Jinky Twizzlefixxit"],BZONE["Thousand Needles"],77.84,77.92,0)
+	self:addLookupList(VendorDB,6731,L["Harlown Darkweave"],BZONE["Ashenvale"],18.22,60.16,1)
+	self:addLookupList(VendorDB,6777,L["Zan Shivsproket"],BZONE["Alterac Mountains"],85.93,79.93,0)
+	self:addLookupList(VendorDB,6779,L["Smudge Thunderwood"],BZONE["Alterac Mountains"],85.97,80.20,0)
+	self:addLookupList(VendorDB,7733,L["Innkeeper Fizzgrimble"],BZONE["Ironforge"],56.38,80.74,0)
+	self:addLookupList(VendorDB,7947,L["Vivianna"],BZONE["Feralas"],31.19,43.26,1)
+	self:addLookupList(VendorDB,8125,L["Dirge Quikcleave"],BZONE["Tanaris"],52.50,27.99,0)
+	self:addLookupList(VendorDB,8131,L["Blizrik Buckshot"],BZONE["Tanaris"],50.91,27.03,0)
+	self:addLookupList(VendorDB,8137,L["Gikkix"],BZONE["Tanaris"],66.77,24.09,0)
+	self:addLookupList(VendorDB,8139,L["Jabbey"],BZONE["Tanaris"],66.79,23.83,0)
+	self:addLookupList(VendorDB,8145,L["Sheendra Tallgrass"],BZONE["Feralas"],75.22,42.94,2)
+	self:addLookupList(VendorDB,8150,L["Janet Hommers"],BZONE["Badlands"],28.64,34.09,1)
+	self:addLookupList(VendorDB,8157,L["Logannas"],BZONE["Feralas"],32.02,44.10,1)
+	self:addLookupList(VendorDB,8158,L["Bronk"],BZONE["Feralas"],76.45,44.17,2)
+	self:addLookupList(VendorDB,8178,L["Nina Lightbrew"],BZONE["Blasted Lands"],66.95,19.28,1)
+	self:addLookupList(VendorDB,8307,L["Tarban Hearthgrain"],BZONE["The Barrens"],54.86,32.63,2)
+	self:addLookupList(VendorDB,8363,L["Shadi Mistrunner"],BZONE["Thunder Bluff"],40.09,61.97,2)
+	self:addLookupList(VendorDB,8508,L["Gretta Ganter"],BZONE["Dun Morogh"],31.54,44.98,1)
+	self:addLookupList(VendorDB,8678,L["Jubie Gadgetspring"],BZONE["Azshara"],45.28,91.03,0)
+	self:addLookupList(VendorDB,8679,L["Knaz Blunderflame"],BZONE["Stranglethorn Vale"],50.90,35.62,0)
+	self:addLookupList(VendorDB,8681,L["Outfitter Eric"],BZONE["Ironforge"],43.45,29.29,1)
+	self:addLookupList(VendorDB,9499,BBOSS["Plugger Spazzring"],BZONE["Blackrock Depths"],0,0,1)
+	self:addLookupList(VendorDB,9544,L["Yuka Screwspigot"],BZONE["Burning Steppes"],65.80,22.21,0)
+	self:addLookupList(VendorDB,9636,L["Kireena"],BZONE["Desolace"],51.24,54.53,2)
+	self:addLookupList(VendorDB,10118,L["Nessa Shadowsong"],BZONE["Teldrassil"],56.91,92.32,1)
+	self:addLookupList(VendorDB,10856,L["Argent Quartermaster Hasana"],BZONE["Tirisfal Glades"],82.94,65.82,0)
+	self:addLookupList(VendorDB,10857,L["Argent Quartermaster Lightspark"],BZONE["Western Plaguelands"],43.19,84.19,0)
+	self:addLookupList(VendorDB,11185,L["Xizzer Fizzbolt"],BZONE["Winterspring"],61.31,38.96,0)
+	self:addLookupList(VendorDB,11187,L["Himmik"],BZONE["Winterspring"],61.65,40.05,0)
+	self:addLookupList(VendorDB,11189,L["Qia"],BZONE["Winterspring"],61.29,37.22,0)
+	self:addLookupList(VendorDB,11278,L["Magnus Frostwake"],BZONE["Western Plaguelands"],68.07,77.53,0)
+	self:addLookupList(VendorDB,11536,L["Quartermaster Miranda Breechlock"],BZONE["Eastern Plaguelands"],75.98,52.19,0)
+	self:addLookupList(VendorDB,11557,L["Meilosh"],BZONE["Felwood"],66.25,2.961,0)
+	self:addLookupList(VendorDB,12022,L["Lorelae Wintersong"],BZONE["Moonglade"],49.11,39.92,0)
+	self:addLookupList(VendorDB,12033,L["Wulan"],BZONE["Desolace"],25.81,70.28,2)
+	self:addLookupList(VendorDB,12043,L["Kulwia"],BZONE["Stonetalon Mountains"],45.96,60.19,2)
+	self:addLookupList(VendorDB,12245,L["Vendor-Tron 1000"],BZONE["Desolace"],60.27,38.86,0)
+	self:addLookupList(VendorDB,12246,L["Super-Seller 680"],BZONE["Desolace"],41.25,79.03,0)
+	self:addLookupList(VendorDB,12941,L["Jase Farlane"],BZONE["Eastern Plaguelands"],74.75,52.18,0)
+	self:addLookupList(VendorDB,12942,L["Leonard Porter"],BZONE["Western Plaguelands"],43.04,84.74,1)
+	self:addLookupList(VendorDB,12944,L["Lokhtos Darkbargainer"],BZONE["Blackrock Depths"],0,0,0)
+	self:addLookupList(VendorDB,12956,L["Zannok Hidepiercer"],BZONE["Silithus"],81.90,16.03,0)
+	self:addLookupList(VendorDB,12962,L["Wik'Tar"],BZONE["Ashenvale"],12.31,34.20,2)
+	self:addLookupList(VendorDB,13420,L["Penney Copperpinch"],BZONE["Orgrimmar"],52.72,66.24,2)
+	self:addLookupList(VendorDB,13429,L["Nardstrum Copperpinch"],BZONE["Undercity"],67.80,39.18,2)
+	self:addLookupList(VendorDB,13432,L["Seersa Copperpinch"],BZONE["Thunder Bluff"],42.13,55.32,2)
+	self:addLookupList(VendorDB,13433,L["Wulmort Jinglepocket"],BZONE["Ironforge"],33.18,66.95,0)
+	self:addLookupList(VendorDB,13435,L["Khole Jinglepocket"],BZONE["Stormwind City"],61.86,71.25,1)
+	self:addLookupList(VendorDB,13476,L["Balai Lok'Wein"],BZONE["Dustwallow Marsh"],37.13,30.67,2)
+	self:addLookupList(VendorDB,14371,L["Shen'dralar Provisioner"],BZONE["Dire Maul"],0,0,0)
+	self:addLookupList(VendorDB,14637,L["Zorbin Fandazzle"],BZONE["Feralas"],45.17,43.16,0)
+	self:addLookupList(VendorDB,14738,L["Otho Moji'ko"],BZONE["The Hinterlands"],78.83,80.46,2)
+	self:addLookupList(VendorDB,14921,L["Rin'wosho the Trader"],BZONE["Stranglethorn Vale"],15.37,16.17,0)
+	self:addLookupList(VendorDB,15165,L["Haughty Modiste"],BZONE["Tanaris"],67.00,22.09,0)
+	self:addLookupList(VendorDB,15176,L["Vargus"],BZONE["Silithus"],51.22,38.83,0)
+	self:addLookupList(VendorDB,15179,L["Mishta"],BZONE["Silithus"],50.10,37.02,0)
+	self:addLookupList(VendorDB,15293,L["Aendel Windspear"],BZONE["Silithus"],62.73,50.53,0)
+	self:addLookupList(VendorDB,15419,L["Kania"],BZONE["Silithus"],52.16,38.86,0)
+	self:addLookupList(VendorDB,15471,BBOSS["Lieutenant General Andorov"],BZONE["Ruins of Ahn'Qiraj"],0,0,0)
+	self:addLookupList(VendorDB,16224,L["Rathis Tomber"],BZONE["Ghostlands"],47.30,28.88,2)
+	self:addLookupList(VendorDB,16253,L["Master Chef Mouldier"],BZONE["Ghostlands"],47.88,31.20,2)
+	self:addLookupList(VendorDB,16262,L["Landraelanis"],BZONE["Eversong Woods"],49.03,46.98,2)
+	self:addLookupList(VendorDB,16365,L["Master Craftsman Omarion"],BZONE["Naxxramas"],0,0,0)
+	self:addLookupList(VendorDB,16388,L["Koren"],BZONE["Karazhan"],0,0,0)
+	self:addLookupList(VendorDB,16583,L["Rohok"],BZONE["Hellfire Peninsula"],53.04,38.26,2)
+	self:addLookupList(VendorDB,16585,L["Cookie One-Eye"],BZONE["Hellfire Peninsula"],55.27,40.79,2)
+	self:addLookupList(VendorDB,16588,L["Apothecary Antonivich"],BZONE["Hellfire Peninsula"],52.40,35.83,2)
+	self:addLookupList(VendorDB,16624,L["Gelanthis"],BZONE["Silvermoon City"],90.88,75.41,2)
+	self:addLookupList(VendorDB,16635,L["Lyna"],BZONE["Silvermoon City"],69.89,24.66,2)
+	self:addLookupList(VendorDB,16638,L["Deynna"],BZONE["Silvermoon City"],56.22,50.61,2)
+	self:addLookupList(VendorDB,16641,L["Melaris"],BZONE["Silvermoon City"],66.87,19.21,2)
+	self:addLookupList(VendorDB,16657,L["Feera"],BZONE["The Exodar"],55.48,90.51,1)
+	self:addLookupList(VendorDB,16670,L["Eriden"],BZONE["Silvermoon City"],80.13,35.52,2)
+	self:addLookupList(VendorDB,16677,L["Quelis"],BZONE["Silvermoon City"],69.44,70.15,2)
+	self:addLookupList(VendorDB,16689,L["Zaralda"],BZONE["Silvermoon City"],83.98,80.77,2)
+	self:addLookupList(VendorDB,16705,L["Altaa"],BZONE["The Exodar"],28.14,62.16,1)
+	self:addLookupList(VendorDB,16713,L["Arras"],BZONE["The Exodar"],60.45,88.43,1)
+	self:addLookupList(VendorDB,16718,L["Phea"],BZONE["The Exodar"],56.20,28.00,1)
+	self:addLookupList(VendorDB,16722,L["Egomis"],BZONE["The Exodar"],39.43,39.56,1)
+	self:addLookupList(VendorDB,16748,L["Haferet"],BZONE["The Exodar"],66.62,75.23,1)
+	self:addLookupList(VendorDB,16767,L["Neii"],BZONE["The Exodar"],64.16,68.43,1)
+	self:addLookupList(VendorDB,16782,L["Yatheon"],BZONE["Silvermoon City"],76.05,39.93,2)
+	self:addLookupList(VendorDB,16826,L["Sid Limbardi"],BZONE["Ironforge"],58.53,55.89,1)
+	self:addLookupList(VendorDB,17246,L["\"Cookie\" McWeaksauce"],BZONE["Bloodmyst Isle"],53.90,56.07,1)
+	self:addLookupList(VendorDB,17512,L["Arred"],BZONE["The Exodar"],44.91,25.53,1)
+	self:addLookupList(VendorDB,17518,L["Ythyar"],BZONE["Karazhan"],0,0,0)
+	self:addLookupList(VendorDB,17585,L["Quartermaster Urgronn"],BZONE["Hellfire Peninsula"],55.25,38.49,2)
+	self:addLookupList(VendorDB,17657,L["Logistics Officer Ulrike"],BZONE["Hellfire Peninsula"],56.90,62.17,1)
+	self:addLookupList(VendorDB,17904,L["Fedryen Swiftspear"],BZONE["Zangarmarsh"],79.19,61.89,0)
+	self:addLookupList(VendorDB,18005,L["Haalrun"],BZONE["Zangarmarsh"],68.19,49.08,1)
+	self:addLookupList(VendorDB,18011,L["Zurai"],BZONE["Zangarmarsh"],85.20,57.92,2)
+	self:addLookupList(VendorDB,18015,L["Gambarinka"],BZONE["Zangarmarsh"],31.77,49.65,2)
+	self:addLookupList(VendorDB,18017,L["Seer Janidi"],BZONE["Zangarmarsh"],31.95,52.05,2)
+	self:addLookupList(VendorDB,18255,L["Apprentice Darius"],BZONE["Orgrimmar"],48.74,80.89,0)
+	self:addLookupList(VendorDB,18382,L["Mycah"],BZONE["Zangarmarsh"],18.43,51.11,0)
+	self:addLookupList(VendorDB,18427,L["Fazu"],BZONE["Bloodmyst Isle"],54.42,56.80,1)
+	self:addLookupList(VendorDB,18484,L["Wind Trader Lathrai"],BZONE["Shattrath City"],72.68,31.84,0)
+	self:addLookupList(VendorDB,18664,L["Aged Dalaran Wizard"],BZONE["Old Hillsbrad Foothills"],0,0,0)
+	self:addLookupList(VendorDB,18672,L["Thomas Yance"],BZONE["Old Hillsbrad Foothills"],0,0,0)
+	self:addLookupList(VendorDB,18753,L["Felannia"],BZONE["Hellfire Peninsula"],52.38,35.99,2)
+	self:addLookupList(VendorDB,18773,L["Johan Barnes"],BZONE["Hellfire Peninsula"],54.02,66.00,1)
+	self:addLookupList(VendorDB,18775,L["Lebowski"],BZONE["Hellfire Peninsula"],56.06,64.90,1)
+	self:addLookupList(VendorDB,18802,L["Alchemist Gribble"],BZONE["Hellfire Peninsula"],54.01,66.04,1)
+	self:addLookupList(VendorDB,18821,L["Quartermaster Jaffrey Noreliqe"],BZONE["Nagrand"],42.37,45.04,2)
+	self:addLookupList(VendorDB,18822,L["Quartermaster Davian Vaclav"],BZONE["Nagrand"],41.08,43.98,1)
+	self:addLookupList(VendorDB,18911,L["Juno Dufrain"],BZONE["Zangarmarsh"],78.16,64.87,0)
+	self:addLookupList(VendorDB,18951,L["Erilia"],BZONE["Eversong Woods"],56.05,54.46,2)
+	self:addLookupList(VendorDB,18957,L["Innkeeper Grilka"],BZONE["Silvermoon City"],40.77,60.41,2)
+	self:addLookupList(VendorDB,18960,L["Rungor"],BZONE["Terokkar Forest"],48.97,46.75,2)
+	self:addLookupList(VendorDB,18990,L["Burko"],BZONE["Hellfire Peninsula"],23.10,38.95,1)
+	self:addLookupList(VendorDB,18991,L["Aresella"],BZONE["Hellfire Peninsula"],26.28,62.30,2)
+	self:addLookupList(VendorDB,19004,L["Vodesiin"],BZONE["Hellfire Peninsula"],24.04,39.19,1)
+	self:addLookupList(VendorDB,19015,L["Mathar G'ochar"],BZONE["Nagrand"],56.21,38.15,2)
+	self:addLookupList(VendorDB,19017,L["Borto"],BZONE["Nagrand"],53.98,71.31,1)
+	self:addLookupList(VendorDB,19038,L["Supply Officer Mills"],BZONE["Terokkar Forest"],56.01,54.08,1)
+	self:addLookupList(VendorDB,19042,L["Leeli Longhaggle"],BZONE["Terokkar Forest"],57.48,53.11,1)
+	self:addLookupList(VendorDB,19074,L["Skreah"],BZONE["Shattrath City"],46.48,20.15,0)
+	self:addLookupList(VendorDB,19195,L["Jim Saltit"],BZONE["Shattrath City"],63.75,69.67,0)
+	self:addLookupList(VendorDB,19196,L["Cro Threadstrong"],BZONE["Shattrath City"],67.05,67.35,0)
+	self:addLookupList(VendorDB,19213,L["Eiin"],BZONE["Shattrath City"],66.44,68.89,0)
+	self:addLookupList(VendorDB,19234,L["Yurial Soulwater"],BZONE["Shattrath City"],44.75,97.25,0)
+	self:addLookupList(VendorDB,19296,L["Innkeeper Biribi"],BZONE["Ironforge"],50.91,74.36,1)
+	self:addLookupList(VendorDB,19321,L["Quartermaster Endarin"],BZONE["Shattrath City"],48.19,26.80,1)
+	self:addLookupList(VendorDB,19331,L["Quartermaster Enuril"],BZONE["Shattrath City"],60.00,63.86,0)
+	self:addLookupList(VendorDB,19342,L["Krek Cragcrush"],BZONE["Shadowmoon Valley"],29.59,31.24,2)
+	self:addLookupList(VendorDB,19351,L["Daggle Ironshaper"],BZONE["Shadowmoon Valley"],36.95,54.68,1)
+	self:addLookupList(VendorDB,19373,L["Mari Stonehand"],BZONE["Shadowmoon Valley"],37.07,55.15,1)
+	self:addLookupList(VendorDB,19383,L["Captured Gnome"],BZONE["Zangarmarsh"],32.47,49.45,2)
+	self:addLookupList(VendorDB,19537,L["Dealer Malij"],BZONE["Netherstorm"],44.01,34.48,0)
+	self:addLookupList(VendorDB,19540,L["Asarnan"],BZONE["Netherstorm"],44.75,34.42,0)
+	self:addLookupList(VendorDB,19661,L["Viggz Shinesparked"],BZONE["Shattrath City"],65.34,69.62,0)
+	self:addLookupList(VendorDB,19662,L["Aaron Hollman"],BZONE["Shattrath City"],64.26,71.91,0)
+	self:addLookupList(VendorDB,19663,L["Madame Ruby"],BZONE["Shattrath City"],64.04,70.44,0)
+	self:addLookupList(VendorDB,19694,L["Loolruna"],BZONE["Zangarmarsh"],68.32,49.28,1)
+	self:addLookupList(VendorDB,19722,L["Muheru the Weaver"],BZONE["Zangarmarsh"],41.13,28.12,1)
+	self:addLookupList(VendorDB,19836,L["Mixie Farshot"],BZONE["Hellfire Peninsula"],61.42,81.96,2)
+	self:addLookupList(VendorDB,19837,L["Daga Ramba"],BZONE["Blade's Edge Mountains"],51.60,58.07,2)
+	self:addLookupList(VendorDB,20028,L["Doba"],BZONE["Blade's Edge Mountains"],28.61,92.49,1)
+	self:addLookupList(VendorDB,20096,L["Uriku"],BZONE["Nagrand"],56.33,74.18,1)
+	self:addLookupList(VendorDB,20097,L["Nula the Butcher"],BZONE["Nagrand"],58.11,35.30,2)
+	self:addLookupList(VendorDB,20241,L["Provisioner Nasela"],BZONE["Nagrand"],53.74,36.98,2)
+	self:addLookupList(VendorDB,20242,L["Karaaz"],BZONE["Netherstorm"],44.30,35.09,0)
+	self:addLookupList(VendorDB,20916,L["Xerintha Ravenoak"],BZONE["Blade's Edge Mountains"],62.02,40.03,0)
+	self:addLookupList(VendorDB,21113,L["Sassa Weldwell"],BZONE["Blade's Edge Mountains"],61.16,69.48,1)
+	self:addLookupList(VendorDB,21432,L["Almaador"],BZONE["Zul'Aman"],0,0,0)
+	self:addLookupList(VendorDB,21474,L["Coreiel"],BZONE["Nagrand"],43.04,42.43,2)
+	self:addLookupList(VendorDB,21485,L["Aldraan"],BZONE["Nagrand"],43.14,42.47,1)
+	self:addLookupList(VendorDB,21643,L["Alurmi"],BZONE["Tanaris"],63.72,58.03,0)
+	self:addLookupList(VendorDB,21655,L["Nakodu"],BZONE["Shattrath City"],62.90,68.99,0)
+	self:addLookupList(VendorDB,22208,L["Nasmara Moonsong"],BZONE["Shattrath City"],65.89,68.15,0)
+	self:addLookupList(VendorDB,22212,L["Andrion Darkspinner"],BZONE["Shattrath City"],66.51,68.71,0)
+	self:addLookupList(VendorDB,22213,L["Gidge Spellweaver"],BZONE["Shattrath City"],67.05,69.04,0)
+	self:addLookupList(VendorDB,23007,L["Paulsta'ats"],BZONE["Nagrand"],30.97,57.12,0)
+	self:addLookupList(VendorDB,23010,L["Wolgren Jinglepocket"],BZONE["The Exodar"],54.16,47.29,1)
+	self:addLookupList(VendorDB,23012,L["Hotoppik Copperpinch"],BZONE["Silvermoon City"],62.78,76.47,2)
+	self:addLookupList(VendorDB,23064,L["Eebee Jinglepocket"],BZONE["Shattrath City"],50.59,30.42,0)
+	self:addLookupList(VendorDB,23159,L["Okuno"],BZONE["Black Temple"],0,0,0)
+	self:addLookupList(VendorDB,23437,L["Indormi"],BZONE["Hyjal Summit"],0,0,0)
+	self:addLookupList(VendorDB,25032,L["Eldara Dawnrunner"],BZONE["Shattrath City"],55.25,2.828,0)
+	self:addLookupList(VendorDB,25950,L["Shaani"],BZONE["Isle of Quel'Danas"],51.04,33.24,0)
+	self:addLookupList(VendorDB,26569,L["Alys Vol'tyr"],BZONE["Dragonblight"],36.03,46.94,2)
+	self:addLookupList(VendorDB,26868,L["Provisioner Lorkran"],BZONE["Grizzly Hills"],22.48,65.90,2)
+	self:addLookupList(VendorDB,26947,L["Vix Chromeblaster"],BZONE["Borean Tundra"],31.32,40.90,2)
+	self:addLookupList(VendorDB,27030,L["Bradley Towns"],BZONE["Dragonblight"],76.59,59.92,2)
+	self:addLookupList(VendorDB,27054,L["Modoru"],BZONE["Ironforge"],37.47,55.47,1)
+	self:addLookupList(VendorDB,27147,L["Librarian Erickson"],BZONE["Borean Tundra"],45.94,32.68,0)
+	self:addLookupList(VendorDB,27666,L["Ontuvo"],BZONE["Zul'Aman"],0,0,0)
+	self:addLookupList(VendorDB,28714,L["Ildine Sorrowspear"],BZONE["Dalaran"],39.20,41.00,0)
+	self:addLookupList(VendorDB,28721,L["Tiffany Cartier"],BZONE["Ironforge"],32.22,26.74,0)
+	self:addLookupList(VendorDB,29510,L["Linna Bruder"],BZONE["Dalaran"],34.72,33.56,1)
+	self:addLookupList(VendorDB,29511,L["Lalla Brightweave"],BZONE["Dalaran"],36.72,33.33,0)
+	self:addLookupList(VendorDB,29512,L["Ainderu Summerleaf"],BZONE["Dalaran"],37.06,33.74,0)
+	self:addLookupList(VendorDB,30431,L["Veteran Crusader Aliocha Segard"],BZONE["Icecrown"],88.02,76.89,0)
+	self:addLookupList(VendorDB,30489,L["Morgan Day"],BZONE["Wintergrasp"],49.33,17.91,1)
+	self:addLookupList(VendorDB,31031,L["Misensi"],BZONE["Icecrown"],58.98,63.45,2)
+	self:addLookupList(VendorDB,31032,L["Derek Odds"],BZONE["Dalaran"],41.15,65.78,1)
+	self:addLookupList(VendorDB,31910,L["Geen"],BZONE["Sholazar Basin"],54.22,56.98,0)
+	self:addLookupList(VendorDB,31911,L["Tanak"],BZONE["Sholazar Basin"],55.09,68.94,0)
+	self:addLookupList(VendorDB,31916,L["Tanaika"],BZONE["Howling Fjord"],25.77,58.73,0)
+	self:addLookupList(VendorDB,32287,L["Archmage Alvareaux"],BZONE["Dalaran"],26.42,47.84,0)
+	self:addLookupList(VendorDB,32294,L["Knight Dameron"],BZONE["Wintergrasp"],51.41,17.58,1)
+	self:addLookupList(VendorDB,32296,L["Stone Guard Mukar"],BZONE["Wintergrasp"],51.15,17.80,2)
+	self:addLookupList(VendorDB,32379,L["Captain O'Neal"],BZONE["Stormwind City"],74.68,67.88,1)
+	self:addLookupList(VendorDB,32382,L["Lady Palanseer"],BZONE["Orgrimmar"],32.08,57.14,0)
+	self:addLookupList(VendorDB,32514,L["Vanessa Sellers"],BZONE["Dalaran"],38.69,40.76,0)
+	self:addLookupList(VendorDB,32515,L["Braeg Stoutbeard"],BZONE["Dalaran"],38.52,29.60,0)
+	self:addLookupList(VendorDB,32533,L["Cielstrasza"],BZONE["Dragonblight"],60.05,54.11,0)
+	self:addLookupList(VendorDB,32538,L["Duchess Mynx"],BZONE["Icecrown"],43.74,20.24,0)
+	self:addLookupList(VendorDB,32540,L["Lillehoff"],BZONE["The Storm Peaks"],65.78,61.57,0)
+	self:addLookupList(VendorDB,32564,L["Logistics Officer Silverstone"],BZONE["Borean Tundra"],57.56,66.12,1)
+	self:addLookupList(VendorDB,32565,L["Gara Skullcrush"],BZONE["Borean Tundra"],40.84,54.09,2)
+	self:addLookupList(VendorDB,32763,L["Sairuk"],BZONE["Dragonblight"],48.95,76.27,0)
+	self:addLookupList(VendorDB,32773,L["Logistics Officer Brighton"],BZONE["Howling Fjord"],60.28,63.99,1)
+	self:addLookupList(VendorDB,32774,L["Sebastian Crane"],BZONE["Howling Fjord"],79.54,32.82,2)

 end
diff --git a/RecipeStats.txt b/RecipeStats.txt
index 5383b91..73e8c31 100644
--- a/RecipeStats.txt
+++ b/RecipeStats.txt
@@ -1,344 +1,49 @@
 Unknown zones:
-	#"40 Tickets - Schematic: Steam Tonk Controller" => "Unknown Zone",
-	#"A Binding Contract" => "Unknown Zone",
-	#"Abomination" => "Unknown Zone",
-	#"Aged Dalaran Wizard" => "Unknown Zone",
-	#"Akil'zon" => "Unknown Zone",
-	#"Amal'thazad" => "Unknown Zone",
-	#"Amani Dragonhawk" => "Unknown Zone",
-	#"Amani Elder Lynx" => "Unknown Zone",
-	#"Amani'shi Axe Thrower" => "Unknown Zone",
-	#"Amani'shi Beast Tamer" => "Unknown Zone",
-	#"Amani'shi Flame Caster" => "Unknown Zone",
-	#"Amani'shi Guardian" => "Unknown Zone",
-	#"Amani'shi Handler" => "Unknown Zone",
-	#"Amani'shi Scout" => "Unknown Zone",
-	#"Amani'shi Tribesman" => "Unknown Zone",
-	#"Amani'shi Warbringer" => "Unknown Zone",
-	#"Amani'shi Wind Walker" => "Unknown Zone",
-	#"Anetheron" => "Unknown Zone",
-	#"Anguished Dead" => "Unknown Zone",
-	#"Annora" => "Unknown Zone",
-	#"Anub'ar Guardian" => "Unknown Zone",
-	#"Anub'ar Prime Guard" => "Unknown Zone",
-	#"Anub'ar Venomancer" => "Unknown Zone",
-	#"Anub'arak" => "Unknown Zone",
-	#"Anvilrage Captain" => "Unknown Zone",
-	#"Anvilrage Marshal" => "Unknown Zone",
-	#"Anvilrage Overseer" => "Unknown Zone",
-	#"Anvilrage Soldier" => "Unknown Zone",
+	#"Amani'shi Protector" => "Unknown Zone",
 	#"Apocalypse Guard" => "Sunwell Plateau",
-	#"Arcane Anomaly" => "Unknown Zone",
-	#"Arcane Protector" => "Unknown Zone",
-	#"Arcatraz Sentinel" => "Unknown Zone",
-	#"Archimonde" => "Unknown Zone",
-	#"Atal'ai Deathwalker" => "Unknown Zone",
-	#"Atal'ai Warrior" => "Unknown Zone",
-	#"Atal'ai Witch Doctor" => "Unknown Zone",
-	#"Attumen the Huntsman" => "Unknown Zone",
-	#"Auchenai Monk" => "Unknown Zone",
 	#"Ayamiss the Hunter" => "Ruins of Ahn'Qiraj",
-	#"Azgalor" => "Unknown Zone",
-	#"Azure Magus" => "Unknown Zone",
-	#"Azure Raider" => "Unknown Zone",
-	#"Azure Sorceror" => "Unknown Zone",
-	#"Azure Stalker" => "Unknown Zone",
-	#"Azure Warder" => "Unknown Zone",
-	#"Bannok Grimaxe" => "Unknown Zone",
-	#"Banshee" => "Unknown Zone",
-	#"Baron Geddon" => "Unknown Zone",
-	#"Battleguard Sartura" => "Unknown Zone",
-	#"Blackhand Elite" => "Unknown Zone",
-	#"Blackheart the Inciter" => "Unknown Zone",
-	#"Bleeding Hollow Darkcaster" => "Unknown Zone",
-	#"Bloodaxe Raider" => "Unknown Zone",
-	#"Bloodhound" => "Unknown Zone",
-	#"Bloodwarder Legionnaire" => "Unknown Zone",
-	#"Bloodwarder Vindicator" => "Unknown Zone",
-	#"Bog Giant" => "Unknown Zone",
-	#"Bonechewer Destroyer" => "Unknown Zone",
-	#"Burrowing Thundersnout" => "Unknown Zone",
 	#"Buru the Gorger" => "Ruins of Ahn'Qiraj",
-	#"Cabal Acolyte" => "Unknown Zone",
-	#"Cabal Cultist" => "Unknown Zone",
-	#"Cabal Fanatic" => "Unknown Zone",
-	#"Cabal Spellbinder" => "Unknown Zone",
 	#"Cannon Master Willey" => "Stratholme",
-	#"Captain Skarloc" => "Unknown Zone",
 	#"Cataclysm Hound" => "Sunwell Plateau",
-	#"Chrono Lord Deja" => "Unknown Zone",
-	#"Cluster Launcher" => "Unknown Zone",
-	#"Cobalt Serpent" => "Unknown Zone",
-	#"Coilfang Champion" => "Unknown Zone",
-	#"Coilfang Hate-Screamer" => "Unknown Zone",
-	#"Coilfang Myrmidon" => "Unknown Zone",
-	#"Coilfang Oracle" => "Unknown Zone",
-	#"Coilfang Serpentguard" => "Unknown Zone",
-	#"Coilfang Shatterer" => "Unknown Zone",
-	#"Coilfang Siren" => "Unknown Zone",
-	#"Coilfang Sorceress" => "Unknown Zone",
-	#"Coilfang Technician" => "Unknown Zone",
-	#"Coilfang Warrior" => "Unknown Zone",
-	#"Coilskar Sea-Caller" => "Unknown Zone",
-	#"Commander Sarannis" => "Unknown Zone",
 	#"Crimson Inquisitor" => "Stratholme",
 	#"Crimson Sorcerer" => "Stratholme",
-	#"Crypt Fiend" => "Unknown Zone",
-	#"Crystalcore Mechanic" => "Unknown Zone",
-	#"Crystalline Keeper" => "Unknown Zone",
-	#"Crystalline Protector" => "Unknown Zone",
-	#"Cyanigosa" => "Unknown Zone",
-	#"Dalliah the Doomsayer" => "Unknown Zone",
-	#"Dark Screecher" => "Unknown Zone",
-	#"Darkmaster Gandling" => "Unknown Zone",
-	#"Darkwater Crocolisk" => "Unknown Zone",
-	#"Darkweaver Syth" => "Unknown Zone",
-	#"Deep Stinger" => "Unknown Zone",
-	#"Defias Pirate" => "Unknown Zone",
-	#"Defias Squallshaper" => "Unknown Zone",
-	#"Don Carlos" => "Unknown Zone",
 	#"Doomfire Destroyer" => "Sunwell Plateau",
-	#"Doomforge Craftsman" => "Unknown Zone",
-	#"Doomforge Dragoon" => "Unknown Zone",
-	#"Dragonmaw Wind Reaver" => "Unknown Zone",
-	#"Durnholde Lookout" => "Unknown Zone",
-	#"Durnholde Rifleman" => "Unknown Zone",
-	#"Durnholde Sentry" => "Unknown Zone",
-	#"Durnholde Tracking Hound" => "Unknown Zone",
-	#"Emperor Vek'lor" => "Unknown Zone",
-	#"Emperor Vek'nilash" => "Unknown Zone",
-	#"Enchanted Thorium Platemail: Volume I" => "Unknown Zone",
-	#"Enchanted Thorium Platemail: Volume II" => "Unknown Zone",
-	#"Enchanted Thorium Platemail: Volume III" => "Unknown Zone",
-	#"Enslaved Proto-Drake" => "Unknown Zone",
-	#"Epoch Hunter" => "Unknown Zone",
-	#"Eredar Deathbringer" => "Unknown Zone",
-	#"Ethereal Priest" => "Unknown Zone",
-	#"Ethereal Scavenger" => "Unknown Zone",
-	#"Ethereal Spellbinder" => "Unknown Zone",
-	#"Ethereal Thief" => "Unknown Zone",
-	#"Ethereum Smuggler" => "Unknown Zone",
-	#"Exarch Maladaar" => "Unknown Zone",
-	#"Fankriss the Unyielding" => "Unknown Zone",
-	#"Fel Orc Convert" => "Unknown Zone",
 	#"Fel Rager" => "Blade's Edge Mountains",
-	#"Fel Stalker" => "Unknown Zone",
-	#"Felguard Annihilator" => "Unknown Zone",
-	#"Festive Recipes" => "Unknown Zone",
-	#"Firebrand Grunt" => "Unknown Zone",
-	#"Firebrand Invoker" => "Unknown Zone",
-	#"Firebrand Legionnaire" => "Unknown Zone",
-	#"Firebrand Pyromancer" => "Unknown Zone",
-	#"Firework Launcher" => "Unknown Zone",
-	#"Flash Bomb Recipe" => "Unknown Zone",
-	#"Fleshbeast" => "Unknown Zone",
-	#"Forgotten One" => "Unknown Zone",
-	#"Frost Wyrm" => "Unknown Zone",
-	#"Gargantuan Abyssal" => "Unknown Zone",
-	#"Gargoyle" => "Unknown Zone",
-	#"Garr" => "Unknown Zone",
-	#"Gehennas" => "Unknown Zone",
-	#"General Drakkisath" => "Unknown Zone",
 	#"General Rajaxx" => "Ruins of Ahn'Qiraj",
-	#"Ghaz'an" => "Unknown Zone",
-	#"Ghostly Philanthropist" => "Unknown Zone",
-	#"Ghostly Steward" => "Unknown Zone",
-	#"Ghoul" => "Unknown Zone",
-	#"Giant Infernal" => "Unknown Zone",
-	#"Golem Lord Argelmach" => "Unknown Zone",
-	#"Golemagg the Incinerator" => "Unknown Zone",
-	#"Goraluk Anvilcrack" => "Unknown Zone",
 	#"Gorgolon the All-seeing" => "Unknown",
-	#"Gorgolon the All-seeing" => "Unknown Zone",
-	#"Grand Warlock Nethekurse" => "Unknown Zone",
-	#"Greater Bogstrok" => "Unknown Zone",
-	#"Greater Fleshbeast" => "Unknown Zone",
-	#"Grizzle" => "Unknown Zone",
-	#"Gyth" => "Unknown Zone",
-	#"Halazzi" => "Unknown Zone",
-	#"Hammered Patron" => "Unknown Zone",
-	#"Herald Volazj" => "Unknown Zone",
-	#"Hex Lord Malacrass" => "Unknown Zone",
-	#"High Botanist Freywinn" => "Unknown Zone",
-	#"Homunculus" => "Unknown Zone",
-	#"Hydromancer Thespia" => "Unknown Zone",
-	#"Illidari Defiler" => "Unknown Zone",
-	#"Imperial Plate Belt" => "Unknown Zone",
-	#"Imperial Plate Boots" => "Unknown Zone",
-	#"Imperial Plate Bracer" => "Unknown Zone",
-	#"Imperial Plate Chest" => "Unknown Zone",
-	#"Imperial Plate Helm" => "Unknown Zone",
-	#"Imperial Plate Leggings" => "Unknown Zone",
-	#"Imperial Plate Shoulders" => "Unknown Zone",
-	#"Indormi" => "Unknown Zone",
-	#"Ingvar the Plunderer" => "Unknown Zone",
+	#"Illidari Heartseeker" => "Unknown Zone",
 	#"Ironbark Protector" => "Dire Maul",
-	#"Jan'alai" => "Unknown Zone",
-	#"Kaz'rogal" => "Unknown Zone",
-	#"Keristrasza" => "Unknown Zone",
-	#"King Ymiron" => "Unknown Zone",
-	#"Koren" => "Unknown Zone",
-	#"Krystallus" => "Unknown Zone",
 	#"Kurinnaxx" => "Ruins of Ahn'Qiraj",
-	#"Lady Alistra" => "Unknown Zone",
 	#"Lady Palanseer" => "Unknown",
-	#"Lieutenant General Andorov" => "Unknown Zone",
-	#"Loken" => "Unknown Zone",
-	#"Lokhtos Darkbargainer" => "Unknown Zone",
 	#"Lord Kazzak" => "Blasted Lands",
-	#"Lord Roccor" => "Unknown Zone",
-	#"Lord Thorval" => "Unknown Zone",
-	#"Loro" => "Unknown Zone",
-	#"Lucifron" => "Unknown Zone",
-	#"Mage Slayer" => "Unknown Zone",
-	#"Magical Horror" => "Unknown Zone",
 	#"Magister Kalendris" => "Dire Maul",
-	#"Magmadar" => "Unknown Zone",
 	#"Maleki the Pallid" => "Stratholme",
-	#"Mana Warp" => "Unknown Zone",
-	#"Master Craftsman Omarion" => "Unknown Zone",
-	#"Mechano-Lord Capacitus" => "Unknown Zone",
-	#"Mekgineer Steamrigger" => "Unknown Zone",
-	#"Mekgineer Thermaplugg" => "Unknown Zone",
-	#"Mennu the Betrayer" => "Unknown Zone",
-	#"Midnight" => "Unknown Zone",
-	#"Mijan" => "Unknown Zone",
 	#"Moam" => "Ruins of Ahn'Qiraj",
-	#"Moroes" => "Unknown Zone",
-	#"Murk Worm" => "Unknown Zone",
-	#"Murmur" => "Unknown Zone",
-	#"Nalorakk" => "Unknown Zone",
-	#"Nethermancer Sepethrea" => "Unknown Zone",
-	#"Nethervine Inciter" => "Unknown Zone",
-	#"Nexus Stalker" => "Unknown Zone",
-	#"Nexus-Prince Shaffar" => "Unknown Zone",
-	#"Nightbane" => "Unknown Zone",
-	#"Nightmare Scalebane" => "Unknown Zone",
 	#"Oblivion Mage" => "Sunwell Plateau",
-	#"Okuno" => "Unknown Zone",
-	#"Onyxia" => "Unknown Zone",
 	#"Onyxian Warder" => "Unknown Zone",
-	#"Ormorok the Tree-Shaper" => "Unknown Zone",
 	#"Ossirian the Unscarred" => "Ruins of Ahn'Qiraj",
-	#"Ouro" => "Unknown Zone",
-	#"Overlord Wyrmthalak" => "Unknown Zone",
 	#"Painbringer" => "Sunwell Plateau",
-	#"Pathaleon the Calculator" => "Unknown Zone",
-	#"Phantom Attendant" => "Unknown Zone",
-	#"Phantom Guardsman" => "Unknown Zone",
-	#"Phantom Guest" => "Unknown Zone",
-	#"Phantom Stagehand" => "Unknown Zone",
-	#"Phantom Valet" => "Unknown Zone",
-	#"Phoenix-Hawk" => "Unknown Zone",
-	#"Phoenix-Hawk Hatchling" => "Unknown Zone",
-	#"Plugger Spazzring" => "Unknown Zone",
-	#"Portal Guardian" => "Unknown Zone",
-	#"Portal Keeper" => "Unknown Zone",
 	#"Priestess Delrissa" => "Magisters' Terrace",
 	#"Priestess of Torment" => "Sunwell Plateau",
-	#"Primordial Behemoth" => "Unknown Zone",
-	#"Princess Huhuran" => "Unknown Zone",
-	#"Princess Yauj" => "Unknown Zone",
 	#"Pusillin" => "Dire Maul",
-	#"Pyromancer Loregrain" => "Unknown Zone",
-	#"Quartermaster Zigris" => "Unknown Zone",
-	#"Rabid Warhound" => "Unknown Zone",
-	#"Rage Talon Dragon Guard" => "Unknown Zone",
-	#"Rage Winterchill" => "Unknown Zone",
-	#"Raging Skeleton" => "Unknown Zone",
-	#"Ras Frostwhisper" => "Unknown Zone",
-	#"Ravaged Cadaver" => "Unknown Zone",
-	#"Ribbly Screwspigot" => "Unknown Zone",
-	#"Ribbly's Crony" => "Unknown Zone",
-	#"Rift Keeper" => "Unknown Zone",
-	#"Rift Lord" => "Unknown Zone",
-	#"Risen Bonewarder" => "Unknown Zone",
-	#"Risen Construct" => "Unknown Zone",
-	#"Risen Drakkari Death Knight" => "Unknown Zone",
-	#"Sable Jaguar" => "Unknown Zone",
-	#"Sandfury Blood Drinker" => "Unknown Zone",
-	#"Sandfury Shadowcaster" => "Unknown Zone",
-	#"Savage Worg" => "Unknown Zone",
-	#"Scarlet Adept" => "Unknown Zone",
-	#"Scarlet Centurion" => "Unknown Zone",
-	#"Scarlet Gallant" => "Unknown Zone",
-	#"Scarlet Monk" => "Unknown Zone",
-	#"Scarlet Myrmidon" => "Unknown Zone",
-	#"Scarlet Protector" => "Unknown Zone",
 	#"Scarlet Tracking Hound" => "Unknown Zone",
-	#"Scholomance Adept" => "Unknown Zone",
-	#"Scholomance Necromancer" => "Unknown Zone",
-	#"Serpentshrine Sporebat" => "Unknown Zone",
-	#"Sethekk Initiate" => "Unknown Zone",
-	#"Sethekk Prophet" => "Unknown Zone",
-	#"Sethekk Ravenguard" => "Unknown Zone",
-	#"Shade of Aran" => "Unknown Zone",
-	#"Shadow Pillager" => "Unknown Zone",
-	#"Shadowforge Peasant" => "Unknown Zone",
-	#"Shadowmoon Reaver" => "Unknown Zone",
 	#"Shadowsword Assassin" => "Sunwell Plateau",
 	#"Shadowsword Guardian" => "Sunwell Plateau",
 	#"Shadowsword Vanquisher" => "Sunwell Plateau",
-	#"Shadowy Necromancer" => "Unknown Zone",
-	#"Shattered Hand Centurion" => "Unknown Zone",
-	#"Shattered Hand Champion" => "Unknown Zone",
-	#"Shazzrah" => "Unknown Zone",
-	#"Shen'dralar Provisioner" => "Unknown Zone",
 	#"Shrike Bat" => "Uldaman",
 	#"Sister of Torment" => "Magisters' Terrace",
-	#"Sjonnir The Ironshaper" => "Unknown Zone",
-	#"Skeletal Usher" => "Unknown Zone",
-	#"Solakar Flamewreath" => "Unknown Zone",
-	#"Sorcerous Shade" => "Unknown Zone",
-	#"Spawn of Hakkar" => "Unknown Zone",
-	#"Spectral Charger" => "Unknown Zone",
-	#"Spectral Performer" => "Unknown Zone",
-	#"Spectral Researcher" => "Unknown Zone",
-	#"Spectral Servant" => "Unknown Zone",
-	#"Spectral Stable Hand" => "Unknown Zone",
-	#"Spectral Stallion" => "Unknown Zone",
-	#"Spell Shade" => "Unknown Zone",
-	#"Spirestone Warlord" => "Unknown Zone",
 	#"Splinterbone Centurion" => "Razorfen Downs",
 	#"Stonevault Oracle" => "Uldaman",
 	#"Stonevault Pillager" => "Uldaman",
-	#"Storm Fury" => "Unknown Zone",
 	#"Stormforged Giant" => "Halls of Lightning",
-	#"Subterranean Diemetradon" => "Unknown Zone",
 	#"Sunblade Arch Mage" => "Sunwell Plateau",
-	#"Sunblade Blood Knight" => "Unknown Zone",
 	#"Sunblade Cabalist" => "Sunwell Plateau",
 	#"Sunblade Dawn Priest" => "Sunwell Plateau",
 	#"Sunblade Dusk Priest" => "Sunwell Plateau",
-	#"Sunblade Mage Guard" => "Unknown Zone",
-	#"Sunblade Protector" => "Unknown Zone",
 	#"Sunblade Slayer" => "Sunwell Plateau",
 	#"Sunblade Vindicator" => "Sunwell Plateau",
-	#"Sunseeker Astromage" => "Unknown Zone",
-	#"Sunseeker Botanist" => "Unknown Zone",
-	#"Sunseeker Harvester" => "Unknown Zone",
-	#"Syphoner" => "Unknown Zone",
-	#"Terestian Illhoof" => "Unknown Zone",
-	#"The Crone" => "Unknown Zone",
-	#"The Prophet Skeram" => "Unknown Zone",
-	#"The Prophet Tharon'ja" => "Unknown Zone",
-	#"Thomas Yance" => "Unknown Zone",
-	#"Thorngrin the Tender" => "Unknown Zone",
+	#"The Journey Has Just Begun" => "Unknown Zone",
 	#"Thuzadin Shadowcaster" => "Stratholme",
-	#"Time-Lost Shadowmage" => "Unknown Zone",
-	#"Twilight Emissary" => "Unknown Zone",
-	#"Unchained Doombringer" => "Unknown Zone",
-	#"Underbat" => "Unknown Zone",
-	#"Unliving Atal'ai" => "Unknown Zone",
-	#"Vem" => "Unknown Zone",
-	#"Viscidus" => "Unknown Zone",
-	#"Warlord Kalithresh" => "Unknown Zone",
-	#"Warp Splinter" => "Unknown Zone",
-	#"Weapon Technician" => "Unknown Zone",
-	#"Wrath Hammer Construct" => "Unknown Zone",
-	#"Ythyar" => "Unknown Zone",
-	#"Zul'jin" => "Unknown Zone",
-	#"Zulian Tiger" => "Unknown Zone",


 Unknown faction:
@@ -492,6 +197,7 @@ Unknown faction:
 	#"Makaru" => 2,
 	#"Malcomb Wynn" => 2,
 	#"Mari Stonehand" => 1,
+	#"Maria Lumere" => 1,
 	#"Mary Edras" => 2,
 	#"Master Chef Mouldier" => 2,
 	#"Me'lynn" => 1,
@@ -595,6 +301,7 @@ Unknown faction:
 No acquire information:
 7256 - Shadow Protection Potion - Alchemy
 17636 - Flask of Distilled Wisdom - Alchemy
+3494 - Solid Iron Maul - Blacksmithing
 3496 - Moonsteel Broadsword - Blacksmithing
 3503 - Golden Scale Coif - Blacksmithing
 9937 - Mithril Scale Bracers - Blacksmithing